首页 / 专利库 / 广播 / 数字视频广播 / 手持数字视频广播 / 用跨层优化解决无线通信环境中IP缓冲延迟的方法和设备

用跨层优化解决无线通信环境中IP缓冲延迟的方法和设备

阅读:122发布:2020-05-22

专利汇可以提供用跨层优化解决无线通信环境中IP缓冲延迟的方法和设备专利检索,专利查询,专利分析的服务。并且本 发明 描述有助于将IP 缓冲器 从用户装置手持机中的常规 位置 重新 定位 到无线电接入网络(RAN) 接口 以便减少所述用户装置中的获取延迟的系统及方法。通过在前向链路传输的传输侧执行IP缓冲,可将获取时间减少约5秒到7秒。另外,可使用物理层 感知 编码器 ,其知道与例如常规DVB-H传输协议相关联的传输约束,且可将串流媒体剖析为1秒区段,可将所述1秒区段预打包到当前超级 帧 中以用于在后续时间显示。,下面是用跨层优化解决无线通信环境中IP缓冲延迟的方法和设备专利的具体信息内容。

1.一种在无线通信环境中减少串流媒体的获取时间的方法,其包含:
使用无线电接入网络RAN接口中的IP缓冲器以在传输至用户装置之前为所接收的IP包消除抖动、对无序的所接收的IP包进行排序并解开所接收的串流媒体数据的IP包;及利用可变数据速率指定的时窗内的固定或可变的传递时间而编码IP包。
2.根据权利要求1所述的方法,其中编码IP包包含以意图用于在后续的固定的或预定义的传递时间显示的预定义的量的串流媒体数据来预打包第一超级
3.根据权利要求2所述的方法,其中所述固定的传递时间为一秒。
4.根据权利要求2所述的方法,其进一步包含以隔开250ms的突发每秒传输一个显示秒的经缓冲的串流媒体数据。
5.根据权利要求2所述的方法,其进一步包含以间隔开100ms到400ms的周期的突发每秒一个显示秒的经缓冲的串流媒体数据。
6.根据权利要求5所述的方法,其中所述突发具有均匀的持续时间。
7.根据权利要求5所述的方法,其中所述突发具有可变的持续时间。
8.根据权利要求1所述的方法,其中编码IP包包含根据预定义的传输约束来编码所述IP包。
9.根据权利要求1所述的方法,其进一步包含使用数字视频广播手持DVB-H协议来传输所述经缓冲的串流媒体数据。
10.根据权利要求1所述的方法,其进一步包含在根据对用于传输串流媒体数据的物理层的了解而编码所述串流媒体数据之前执行IP缓冲。
11.根据权利要求10所述的方法,其进一步包含收集一秒的串流媒体数据。
12.根据权利要求11所述的方法,其进一步包含在系统时间的每一秒处以可变速率来传输所述一秒的输出串流媒体数据。
13.根据权利要求12所述的方法,其中每一经传输的一秒的串流媒体数据包含待在后续秒中显示的串流媒体数据。
14.根据权利要求13所述的方法,其进一步包含准许在完全传递所述一秒的串流媒体数据之前开始解码所述一秒的串流媒体数据。
15.根据权利要求13所述的方法,其进一步包含在准许解码之前完成所述一秒的串流媒体数据的传递。
16.一种在无线通信环境中有助于减少获取延迟的设备,其包含:
无线电接入网络RAN接口中的IP缓冲器,其在传输串流媒体数据到用户装置之前缓冲所述串流媒体数据;及
物理感知编码器,其知道与数字视频广播手持DVB-H物理层相关的打包设定且以意图用于在后续时间周期期间显示的串流媒体数据来预打包时间片。
17.根据权利要求16所述的设备,所述物理感知编码器以意图用于第N+M个显示周期的串流媒体数据来填充第N个时间片,其中N及M为整数。
18.根据权利要求17所述的设备,其中所述时间片及所述显示周期具有一秒的持续时间。
19.根据权利要求16所述的设备,其进一步包含发射器,所述发射器以多个时间上等间隔的传输突发用固定时间间隔传输时间片。
20.根据权利要求19所述的设备,其中所述固定的时间间隔为一秒。
21.一种无线通信设备,其包含:
用于在传输至用户装置之前在无线电接入网络RAN接口中执行因特网协议IP缓冲从而为所接收的IP包消除抖动、对无序的所接收的IP包进行排序并解开所接收的媒体数据的IP包的装置;
用于根据对用于传输经编码的媒体数据的物理层的了解而编码经缓冲的媒体数据的装置;及
用于传输所述经编码的媒体数据的装置。
22.根据权利要求21所述的设备,所述用于传输的装置在多个固定时间间隔中的每一者期间传输一个超级帧或时间片的经编码的媒体数据。
23.根据权利要求22所述的设备,所述用于传输的装置每秒传输一个超级帧或时间片的经编码的媒体数据。
24.根据权利要求22所述的设备,所述用于传输的装置以等于或大于预定义的最小数据速率的可变数据速率每秒传输所述一个超级帧或时间片的经编码的媒体数据。
25.根据权利要求22所述的设备,所述用于传输的装置将所述一个超级帧的经编码的媒体数据作为多个数据突发而传输,所述多个数据突发在时间上等间隔。
26.根据权利要求22所述的设备,所述用于传输的装置将所述一个超级帧的经编码的媒体数据作为多个数据突发而传输,所述多个数据突发在时间上不均匀地间隔。
27.根据权利要求24所述的设备,所述用于传输的装置将所述一个超级帧作为在时间上隔开250ms的4个数据突发而传输。
28.根据权利要求21所述的设备,所述用于传输的装置使用数字视频广播手持DVB-H协议。
29.根据权利要求21所述的设备,所述用于编码的装置以用于在第N+M个时间周期期间显示的媒体数据编码第N个超级帧,其中N及M为整数。
30.根据权利要求22所述的设备,其中所述超级帧及显示周期分别具有一秒的持续时间。

说明书全文

用跨层优化解决无线通信环境中IP缓冲延迟的方法和设

[0001] 本专利申请案主张基于2005年12月2日申请的标题为“用跨层优化解决移动多媒体应用程序中的IP缓冲延迟”(“SOLVING IP BUFFERING DELAYS IN MOBILE MULTIMEDIA APPLICATIONS WITH TRANSLAYER OPTIMIZATION”)的第60/741,973号临时申请案的优先权,该案转让给本发明的受让人,且在此以引用的形式明确并入本文中。

技术领域

[0002] 以下说明书大体上涉及无线通信,且更确切地说,涉及有助于在无线通信环境中减少手持装置的获取时间。

背景技术

[0003] 无线通信系统已成为一种行的装置,全世界大多数人已通过其来通信。无线通信装置已变得更小且更强大,以便满足消费者需要及改进便携性及方便性。例如蜂窝式电话等移动装置中的处理能的增加已导致对无线网络传输系统的要求增加。这些系统通常不像通过其来通信的蜂窝式装置那样易于更新。随着移动装置能力扩大,可能难以用有助于充分利用新的及改进的无线装置能力的方式维护较旧的无线网络系统。
[0004] 更确切地说,基于频分的技术通常通过将频谱分割为均匀的带宽而将频谱分为不同的信道,例如,可将经分配用于无线通信的频带的部分分割为30个信道,其每一者可载运语音会话,或在数字服务的情况下载运数字数据。每一信道一次仅可被指派给一个用户。一种已知的变化形式为正交频分技术,其有效地将整个系统带宽分为多个正交子频带。这些子频带也被称为音调、载波、子载波、频段(bin)及/或频率信道。使每一子频带与可通过数据来调制的子载波相关联。在基于时分的技术中,根据时间将频带分割为连续的时间片或时隙。以循环方式向信道的每一用户提供用于传输及接收信息的时间片。举例而言,在任何给定时间t,向用户提供在短突发中对所述信道的接入。接着,接入权轮换到具备用于传输及接收信息的短时间突发的另一用户。“轮流”的循环继续,且最终向每一用户提供多个传输及接收突发。
[0005] 基于码分的技术通常以一范围内在任何时间处可用的若干频率来传输数据。一般而言,将数据数字化并扩展于可用的带宽上,其中多个用户可重迭在信道上,且可为相应用户指派唯一序列码。用户可在相同的宽带频谱块中传输,其中每一用户的信号通过其相应的唯一扩展码而扩展于整个带宽上。此技术可提供共享,其中一个或一个以上用户可同时传输及接收。可通过扩频数字调制来实现此共享,其中以伪随机方式对用户的位串流进行编码并将其扩展于一个很宽的信道上。接收器经设计以辨别相关联的唯一序列码及取消随机化,以便以相干方式收集用于特定用户的位。
[0006] 典型的无线通信网络(例如,使用频分、时分及码分技术)包括提供一个覆盖区域的一个或一个以上基站及可在所述覆盖区域内传输并接收数据的一个或一个以上移动(例如,无线)终端。典型基站可同时传输多个用于广播、多播及/或单播服务的数据串流,其中数据串流为可引起移动终端的不同接收兴趣的数据的串流。在此基站的覆盖区域内的移动终端可能有意愿接收由复合串流载运的一个、一个以上或所有数据串流。同样,移动终端可将数据传输到基站或另一移动终端。由于信道变化及/或干扰功率变化,基站与移动终端之间或移动终端之间的此通信可能被降级。
[0007] 媒体分配系统包含各种服务类型,包括(但不限于):实时;非实时;及IP数据广播(“IPDC”)服务类型;及其组合。实时服务通常在特定秒内传递内容且通常经选择用于立即消耗(传递串流视频、音频及本文)。举例而言,实时服务可提供体育赛事或现场演出的现场广播。IP数据广播为在数秒内将IP多播数据串流传递到特定地址的实时服务的形式且主要目的在于手持机数据应用,包括股票、天气、交通及应急服务。非实时服务(亦即,“剪辑播放(Clipcast)”媒体)通常以分钟来调度且通常经存储用于稍后的呈现或观看。举例而言,非实时服务可提供预记录的内容(例如广告、关于呈现的信息等),其被存储于具媒体能力的装置上的存储器中且稍后经取回以便观看。非实时媒体不限于非实时服务。非实时媒体可为实时及非实时服务的一个组成部分。另外,一些服务可提供实时与非实时服务的某种组合,例如在选手参加的体育赛事的现场广播期间显示选手信息。因为非实时媒体通常被下载到装置以用于稍后观看,所以非实时媒体传递的实施方案可受益于对用户装置进行存储器管理以将在媒体传递时因存储空间不足而导致的数据损失减到最小。
[0008] 常规因特网协议(IP)串流媒体服务利用位于接收信号的手持机中的IP缓冲器。然而,信道获取可包括多个延迟,其可包含IP缓冲器延迟。因此,在所属领域中存在对有助于减轻与IP缓冲器相关联的延迟以便改进系统处理量并增强用户体验的系统及方法的需要。

发明内容

[0009] 下文呈现一个或一个以上实施例的简要概述,以便提供对这些实施例的基本理解。此概述并非为对所有预期实施例的广泛综述,且意图既不识别所有实施例的关键或重要元件也不描绘任何或所有实施例的范围。其唯一目的在于以简化形式来呈现一个或一个以上实施例的某些概念,作为随后呈现的更详细的描述的序言。
[0010] 根据一个或一个以上实施例及其对应揭示内容,结合在忽略不必要的数据的同时将IP缓冲器到从手持机(根据DVB-H标准的常规做法)重新定位到无线电接入网络(RAN)接口及将DVB-H层的固定的突发大小(burst size)打包以大体上精确地具有用于在下一秒或后续N秒内显示而必需的数据量,而对各种方面进行描述。RAN接口可包含编码器,其知道与DVB-H物理层相关联的打包设定且形成IP包以精确地填充经分配的突发大小。此又准许放松服务质量(QoS)约束,同时准许快速获取给定的特定物理层限制。
[0011] 根据另一方面,一种在无线通信环境中减少串流媒体的获取时间的方法可包含:在无线电接入网络(RAN)接口中使用IP缓冲器以在传输前缓冲串流媒体数据;及在指定时窗内利用可变数据速率及固定或可变传递时间来编码IP包。所述方法可进一步包含以意图用于在后续固定或预定义的传递时间显示的预定义的量的媒体数据预打包第一超级,且所述固定的传递时间可为约一秒。所述方法可又进一步包含:根据预定义的传输约束编码所述IP包;及使用DVB-H协议传输经缓冲的串流媒体数据。举例而言,可用隔开约250ms的突发每一秒传输一个显示秒的经缓冲的串流媒体数据。
[0012] 根据另一方面,一种有助于在无线通信环境中减少获取延迟的设备可包含:在RAN接口中的IP缓冲器,其在传输到用户装置之前缓冲串流媒体数据;及物理层感知(下文称作“物理感知”)编码器,其知道与DVB-H物理层相关的打包设定且以意图用于在后续时间周期期间显示的数据来预打包时间片。所述物理感知编码器以意图用于第N+M个显示周期的数据填充第N个时间片,且所述时间片及所述显示周期具有约一秒的持续时间。所述设备可另外包含发射器,其以间隔开约250ms的四个传输突发每一秒传输一个时间片。
[0013] 再一方面涉及一种无线通信设备,其包含:用于在传输之前对数据执行因特网协议(IP)缓冲的装置;用于根据对用于传输数据的物理层的了解来编码经缓冲的媒体数据的装置;及用于传输所述经编码的媒体数据的装置。用于传输的装置每秒可传输约一个超级帧的数据,且可用以可变数据速率每秒约一个超级帧的数据的方式传输。此外,用于传输的装置可将所述约一个超级帧的数据作为大体上在时间上等间隔的多个数据突发而传输,例如,在时间上隔开约250ms的四个数据突发。所述无线通信设备可结合各种方面使用DVB-H协议。用于编码的装置可以用于在第N+M个时间周期期间显示的数据编码第N个超级帧,其中N及M为整数,其中所述超级帧及显示周期分别具有约一秒的持续时间。
[0014] 另一方面涉及一种上面存储有计算机可执行指令的计算机可读媒体,所述计算机可执行指令用于在传输之前根据因特网协议(IP)缓冲数据;根据与用于传输所述数据的物理层相关联的约束来编码经缓冲的媒体数据;及传输经编码的媒体数据。所述指令可进一步包含:每秒传输约一个超级帧的数据;以可变数据速率每秒传输所述约一个超级帧的数据;及/或将所述约一个超级帧的数据作为多个数据突发而传输,所述多个数据突发在时间上等间隔。举例而言,可将所述约一个超级帧作为在时间上间隔约250ms的四个数据突发来传输。所述计算机可读媒体可进一步包含用于以用于在第N+M个时间周期期间显示的数据编码第N个超级帧的指令,其中N及M为整数,其中所述超级帧及显示周期分别具有约一秒的持续时间。
[0015] 再一方面涉及一种执行用于在无线通信环境中增加处理量的指令的处理器,所述指令包含在传输之前根据因特网协议(IP)预缓冲数据;根据与用于传输数据的物理层相关联的预定义的约束来编码经缓冲的媒体数据;及在所述物理层上传输经编码的媒体数据。所述指令可进一步包含每秒传输约一个超级帧的数据;以可变数据速率每秒传输所述约一个超级帧的数据;及/或将所述约一个超级帧的数据作为多个数据突发来传输,所述多个数据突发在时间上相等地隔开,例如在时间上隔开约250ms的四个数据突发。所述处理器可进一步执行用于利用DVB-H协议来传输数据的指令。另外,所述指令可包含以用于在第N+M个时间周期期间显示的数据来编码第N个超级帧,其中N及M为整数,其中所述超级帧及显示周期分别具有约一秒的持续时间。
[0016] 为了实现上述及相关目的,所述一个或一个以上实施例包含下文全面描述且在权利要求书中特别指出的特征。以下描述及附图详细地陈述所述一个或一个以上实施例的某些说明性方面。然而,这些方面仅指示可使用各种实施例的原理的各种方式中的几种,且所描述的实施例意图包括所有这些方面及其等效物。

附图说明

[0017] 图1说明根据一个或一个以上方面具有多个基站及多个终端的无线通信系统。
[0018] 图2说明根据各种方面用于将服务下载到至少一个无线装置的媒体分配系统(“MDS”)。
[0019] 图3为根据本文中所描述的一个或一个以上方面的常规数字视频广播手持(DVB-H)通信模型的图示。
[0020] 图4说明根据本文中所描述的各种方面的前向链路专用(forward-link-only,FLO)通信模型,其中从手持装置移除IP缓冲器并将其重新定位于所述模型的传输侧以有助于减少获取延迟及改进通信处理量及质量。
[0021] 图5说明根据本文中所呈现的一个或一个以上方面的有助于减少获取时间的FLO通信模型。
[0022] 图6说明根据一个或一个以上方面的用于在无线通信系统中减少DVB-H信道的获取时间的方法。
[0023] 图7为根据本文中所呈现的一个或一个以上方面的用于减少根据DVB-H协议接收串流媒体的用户装置的获取时间的方法的图示。
[0024] 图8说明根据一个或一个以上方面的用于使用物理感知FLO编解码器减少串流媒体获取时间并改进位效率的方法。
[0025] 图9为可结合本文中所描述的各种系统及方法而使用的无线网络环境的图示。

具体实施方式

[0026] 现参看附图来描述各种实施例,其中相同参考数字贯穿全文用以指代相同元件。在以下描述中,为了解释的目的,陈述许多特定细节,以提供对一个或一个以上实施例的全面理解。然而,可显而易见的是:可在不具有这些特定细节的情况下实践此(些)实施例。
在其它实例中,以方框图形式展示众所周知的结构及装置,以有助于描述一个或一个以上实施例。
[0027] 如在本申请案中所使用,术语“组件”、“系统”及类似物意图指代与计算机相关的实体,其为硬件软件、执行中的软件、固件中间件微码及/或其任何组合。举例而言,组件可为(但不限于)在处理器上执行的过程、处理器、对象、可执行文件、执行线程、程序及/或计算机。一个或一个以上组件可驻存于程序/或执行线程内,且可使组件局限在一个计算机上及/或分布在两个或两个以上计算机之间。此外,这些组件可从上面存储有各种数据结构的各种计算机可读媒体来执行。所述组件可例如根据具有一个或一个以上数据包(例如,来自通过信号而与本地系统、分布式系统中的另一组件相互作用及/或通过信号跨越例如因特网等网络而与其它系统相互作用的一个组件的数据)的信号通过本地及/或远程过程来通信。另外,如所属领域的技术人员所了解的,本文中所描述的系统的组件可通过额外组件来重新设置及/或补充,以便有助于实现关于其而描述的各种方面、目标、优点等;且所述组件不限于在给定图式中陈述的精确配置。
[0028] 此外,本文中结合订户台来描述各种实施例。订户台也可被称为系统、订户单元、移动台、移动装置、远程台、接入点、远程终端、接入终端、用户终端、用户代理、用户装置或用户设备。订户台可为蜂窝式电话、无绳电话、会话启动协议(SIP)电话、无线本地环路(WLL)台、个人数字助理(PDA)、具有无线连接能力的手持装置或连接到无线调制解调器的其它处理装置。
[0029] 此外,使用标准编程及/或设计技术,可将本文中所描述的各种方面或特征实施为方法、设备或制品。如本文中所使用的术语“制品”意图包含可从任何计算机可读装置、载体或媒体存取的计算机程序。举例而言,计算机可读媒体可包括(但不限于)磁性存储装置(例如,硬盘软盘、磁条......)、光盘(例如,紧致光盘(CD)、数字多用途光盘(DVD)......)、智慧卡,及快闪存储器装置(例如,卡、棒、随身盘(key drive)......)。另外,本文中所描述的各种存储媒体可表示用于存储信息的一个或一个以上装置及/或其它机器可读媒体。术语“机器可读媒体”可包括(但不限于)无线信道及能够存储、含有及/或载运指令及/或数据的各种其它媒体。应了解,本文中使用词“示范性”意味着“用作实例、例子或说明”。本文中描述为“示范性”的任何实施例或设计不必要解释为比其它实施例或设计优先或有利。
[0030] 图1说明根据一个或一个以上方面具有多个基站110及多个终端120的无线通信系统100。基站通常为与所述终端通信的固定站,且也可被称为接入点、节点B或一些其它术语。每一基站110提供特定地理区域102的通信覆盖。视使用术语“小区”的情形而定,术语“小区”可指代基站及/或其覆盖区域。欲改进系统容量,可将基站覆盖区域分为多个较小区域(例如,根据图1,分为三个较小区域)104a、104b及104c。可由相应基地收发器子系统(BTS)为每一较小区域服务。视使用术语“扇区”的情形而定,术语“扇区”可指代BTS及/或其覆盖区域。对于经分区的小区,通常将用于所述小区的所有扇区的BTS共同定位于用于所述小区的基站内。本文中所描述的传输技术可用于具有经分区的小区的系统以及具有未分区的小区的系统。为简单起见,在以下描述中,术语“基站”一般用于为一扇区服务的固定站以及为一小区服务的固定站。
[0031] 终端120通常分散于整个系统中,且每一终端可为固定的或移动的。终端也可被称为移动台、用户设备、用户装置一些其它术语。终端可为无线装置、蜂窝式电话、个人数字助理(PDA)、无线调制解调器卡等。每一终端120可在任何给定时刻于下行链路及上行链路上与零个、一个或多个基站通信。下行链路(或前向链路)指代从基站到终端的通信链路,且上行链路(或反向链路)指代从终端到基站的通信链路。
[0032] 对于集中式结构,系统控制器130耦合到基站110,且提供对于基站110的协调及控制。对于分布式结构,基站110可按需要相互通信。以前向链路及/或通信系统可支持的最大数据速率或接近最大数据速率从一个接入点到一个接入终端而发生在前向链路上的数据传输。可将前向链路的额外信道(例如,控制信道)从多个接入点传输到一个接入终端。可从一个接入终端到一个或一个以上接入点而发生反向链路数据通信。
[0033] 在注册之后(所述注册允许接入终端接入一接入网络、接入终端120及所述接入点中的一者,例如,接入点110),使用预定接入程序来建立通信链路。在由所述预定接入程序产生的连接状态中,接入终端120可从接入点100接收数据及控制消息,且能够将数据及控制消息传输到接入点100。接入终端120不断搜寻可添加到接入终端120的有效集合的其它接入点。有效集合包含能够与接入终端120通信的接入点的列表。当发现此接入点时,接入终端120可计算所述接入点的前向链路的质量度量,其可包含信号干扰噪声比(SINR)。可根据导频信号来确定SINR。接入终端120搜寻其它接入点且确定相应接入点的SINR。同时,接入终端120计算接入终端120的有效集合中的每一接入点的前向链路的质量度量。如果在预定时间周期内,来自特定接入点的前向链路质量度量大于预定添加阈值或小于预定下降阈值,则接入终端120可将此信息报告到接入点110。来自接入点110的后续消息可引导接入终端120将特定接入点添加到接入终端120有效集合中,或从所述集合中删除所述特定接入点。
[0034] 接入终端120可基于一组参数从接入终端120的有效集合中额外选择服务接入点。服务接入点为由特定接入终端选择用于数据通信的接入点,或将数据传达到所述特定接入终端的接入点。所述组参数可包含(例如)当前及先前SINR测量值、位错误率、包错误率中的任何一者或一者以上,及任何其它已知或所要的参数。因此,例如,可根据最大SINR测量值来选择服务接入点。接入终端120可接着在数据请求信道(DRC信道)上广播数据请求消息(DRC消息)。DRC消息可含有经请求的数据速率,或者,前向链路的质量的指示(例如,测量出的SINR、位错误率、包错误率,......)及类似物。接入终端120可通过使用代码将DRC消息的广播引导到特定接入点,所述代码唯一地识别所述特定接入点。
[0035] 接入网络控制器130可接收待传输到接入终端120的数据。此后,接入网络控制器130可将所述数据发送到接入终端120有效集合中的所有接入点。或者,接入网络控制器130可首先确定接入终端120将哪一接入点选择为服务接入点,且接着将数据发送到所述服务接入点。可在所述接入点处将数据存储于队列中。接着,可在相应控制信道上通过一个或一个以上接入点将传呼消息发送到接入终端120。接入终端120在一个或一个以上控制信道上解调并解码信号以获得传呼消息。
[0036] 图2说明用于将服务222下载到至少一个无线装置216的媒体分配系统(“MDS”)200,且包含内容提供者202、内容服务器204、内容分配服务器228、服务供应服务器208、数据库206及应用程序分配服务器210。内容提供者202操作以经由内容服务器204及内容分配服务器228将用于分配的内容提供到网络218中的用户。内容包含媒体224,例如视频、音频、多媒体内容、剪辑、脚本、程序、数据及任何其它合适内容。媒体224可包含实时内容、非实时内容及/或两者的组合。媒体224(单独地或组合地)可形成可在装置上观看或以其它方式输出的呈现226。
[0037] 内容服务器204操作以向内容分配服务器228提供与服务222相关联的呈现226。服务222包含在单一标签或识别符下提供的一序列的呈现226。每一呈现226可包含实时内容、非实时内容及实时与非实时内容的混合组合。此外,每一服务222可提供实时呈现、非实时呈现,及实时与非实时呈现。举例而言,实时呈现可为体育赛事的现场广播。另外,举例而言,非实时呈现可为广告。另外,举例而言,组合的呈现可包括结合体育赛事的现场广播对选手信息的链接。
[0038] 数据库206可包含定义提供广播调度的媒体呈现指导(“MPG”),或装置216可将呈现226呈现给用户的时间及装置216可检索非实时内容的时间。在一个非限制性方面中,在服务激活时,可将MPG传输到装置216,但可在任何时间将其广播或以其它方式传输。虽然将数据库206描述为数据存储库,但应注意,可使用将媒体呈现指导信息提供到系统200的其它组件的任何接口。
[0039] 装置服务器接口212、213及214可操作以使装置216与MDS 200服务器组件介接。接口212、213及214可为使用空中接口技术的物理连接及/或无线连接,所述空中接口技术例如码分多址(“CDMA”)、宽带码分多址(“WCDMA”)、全球移动电信系统(“UMTS”)、高级移动电话服务(“AMPS”)、时分多址(“TDMA”)、频分多址(“FDMA”)、正交频分多址(“OFDMA”)、全球移动通信系统(“GSM”)、单载波(“1X”)无线电传输技术(“RTT”)、演进数据专用(“EV-DO”)技术、通用分组无线电服务(“GPRS”)、增强型数据GSM环境(“EDGE”)、高速下行链路数据包接入(“HSPDA”)、模拟和数字卫星系统,及可在无线通信网络及数据通信网络中的至少一者中使用的任何其它技术/协议。接口212从服务供应服务器208提供服务激活及预订信息;接口213从内容分配服务器228提供MPG及内容传递;且接口214在装置216与应用程序分配服务器210之间提供应用程序下载能力。
[0040] 另外,应注意,定义媒体分配系统200的一部分的服务器206、208、210及228可组合为单一服务器,及/或可各为一个或一个以上服务器的组合。另外,这些服务器可共同及/或远离彼此地定位。另外,服务器206、208、210及228可使用上文论述的空中接口技术经由物理连接及/或经由无线连接而通信。
[0041] 图3说明根据本文中所描述的一个或一个以上方面的常规数字视频广播手持(DVB-H)通信模型300。模型300包含串流媒体源302,其将串流媒体(例如,视频、音频等)提供到IP“”304,所述IP“云”304表示一个或一个以上因特网协议操作。已穿过IP云304的串流媒体可(例如)经由提供400kb/秒的连接由2Mb输送层缓冲器306来接收。以此速率,输送层缓冲器将每5秒填满,此时可将其传输到用户装置308。可在约1bps/Hz、
8MHz下使用DVB-H物理层在传输信道中使用约250ms持续时间的数据突发来执行传输。
[0042] 用户装置308可每4秒接收2Mb的突发310一次,其中,所述突发通常具有约250ms的持续时间,且可在其上运行MPE-FEC协议。常规用户装置308包含IP缓冲器312,其为所接收的IP包消除抖动、对无序的包进行排序并解开所述IP。当在用户装置308(例如,手持机,......)中执行时,此缓冲导致约5秒到7秒的延迟。用户装置308进一步包含编解码器314,其解码所接收的串流媒体,此可导致进一步的延迟(例如,约若干帧,......)。因此,通过在手持机中放置IP缓冲器,常规模型300导致约5秒到12秒的合计获取时间延迟。
[0043] 常规模型300存在若干缺点。举例而言,DVB-H突发的相位相对于信道变化是随机的,且与此相关联的延迟的范围可为从0.25秒到5秒,其平均值为2.6秒。另外,IP缓冲器312的大小直接与所述IP已在传递期间经过的最差状况服务质量(QoS)相关。因此,装置
308可需要较大缓冲器(除非QoS受到很严格的指定),对于典型因特网串流信道而言,此导致5秒到7秒的延迟。因此,在常规手持机中缓冲延迟持续约5到7秒,且视IP QoS而定,缓冲延迟甚至可更长,此又导致约5秒到12秒的合计信道变化延迟(不包括编解码器延迟)。鉴于上述内容,常规装置308的物理层在5秒的信道时间内仅实现250ms的分集。
[0044] 图4说明根据本文中所描述的各种方面的前向链路专用(FLO)通信模型400,其中从手持装置移除IP缓冲器并将其重新定位于所述模型400的传输侧以有助于减少获取延迟并改进通信处理量及质量。如所说明的模型400包含IP缓冲器402,其在模型400的传输侧以大体上与如参看前一图式而描述的IP缓冲器312执行这些功能的方式类似的方式为IP包消除抖动、对无序的包进行排序且解开所述IP。物理感知编码器/同步层404(例如感知到将用于传输串流媒体数据的物理层及/或其结构的编码器等)可接收经缓冲的串流媒体数据并编码所述串流数据以产生约1秒长的单位的媒体数据。FLO编解码器406(其可为FLO编解码器与在总计约1秒的时间空间中操作的交错器缓冲器的组合的物理层)可收集特定秒的媒体数据。举例而言,FLO编解码器406可以下一或后续显示秒所需的数据量填充每一超级帧,同时忽略特定帧不需要的不必要的数据。根据一个方面,用于信道的FLO解调的数据块可为媒体逻辑信道,其可被打包在超级帧中。接着可执行传输,其中在四个突发中,每一秒传输1秒的可变速率数据,每一突发彼此间隔约250ms。经传输的秒的数据包含待于下一或后续秒中在手持装置408上显示的数据。
[0045] 装置408每一秒可接收一秒(例如,在FLO系统的状况下为一超级帧、在DVB-H状况下为一“时间片”......)的数据,且解码器410可在超级帧被接收时解码所述超级帧。IP解包器412可解开数据,且编解码器414可解码其中所包含的串流数据。以此方式,可将与接收及解码串流媒体数据相关联的管线延迟减少到约1秒,从用户观点,其可大大地增加处理量,且给装置408的用户提供更稳固的通信体验。通过从手持机装置移除IP缓冲器,可将获取时间减少最少约5秒。此外,在存在例如MPEG2或类似物的协议的情况下,可减小FLO物理层输入缓冲器的大小。因此,FLO通信模型400可实现每秒约750ms的时间分集。
[0046] 根据相关方面,在媒体数据的场景变化后,即将I帧插入到所传输的超级帧中。举例而言,伪I帧为预测帧与需要获取的帧处的一序列的图像中的源图像之间的差异的压缩结果。因此,视频获取可经驱动到远远小于2秒的最大持续时间,且可在1秒或更短时间内清除被破坏的帧。这些方面有助于消除手持机装置中的IP抖动缓冲器而有利于将所述缓冲器重新定位到通信系统的传输侧、减少无序传递,且借此用使用DVB-H系统不能实现的方式来减少获取时间。
[0047] 图5说明根据本文中所呈现的一个或一个以上方面的有助于减少获取时间的FLO通信模型500。模型500包含多个固定或可变速率的标准定义视频源502a-502n,其为具有严格定义的延迟抖动QoS的IP贡献链路504提供输入。IP贡献链路504可接着将经缓冲的数据提供到无线电接入网络506。缓冲器508从网络和缓冲器接收数据以在将经缓冲的数据提供到多路复用器510之前吸收延迟抖动。数据接着穿过IP分配链路512(伴有严格控制的延迟抖动),且这些数据再次由缓冲器514缓冲以吸收延迟抖动。可能需要向所述IP分配链路提供严格控制的延迟抖动,因为如果缺乏对延迟抖动的严格控制,则可能会不良地增加缓冲器大小以及获取时间。因此,通过指定较严格的QoS,可减轻缓冲延迟。然而,在保持改进的获取时间的同时,可放松QoS约束(例如,可松开QoS),因为与RAN 506相关联的编码器(例如,物理感知编码器404)理解DVB-H物理层的打包设定,且可因此根据突发大小精确地填充IP包。发射器516可经由物理层/严格定时的编解码器518将经缓冲的数据传输到用户装置520。通过整合物理层交错器延迟及缓冲延迟,可将合计延迟减少约50%,此又导致实质性的位效率改进。
[0048] 参看图6到图8,说明与在通信系统的传输侧中使用IP缓冲器及预打包串流媒体超级帧相关的方法。举例而言,方法可涉及在FDMA环境、OFDMA环境、CDMA环境、WCDMA环境、TDMA环境、SDMA环境或任何其它合适的无线环境中在通信系统的传输侧中而不是像常规的一样在移动装置手持机中使用IP缓冲器。但,为了解释的简单起见,所述方法经展示并描述为一系列动作,应理解并了解,所述方法不受到动作顺序的限制,因为根据一个或一个以上实施例,一些动作可以与本文中所展示并描述的顺序不同的顺序发生及/或与其它动作同时发生。举例而言,所属领域的技术人员将理解并了解,替代地可将方法表示为(例如)状态图中的一系列相关的状态或事件。此外,根据一个或一个以上实施例,可能并非需要所有说明的动作来实施方法。
[0049] 图6说明根据一个或一个以上方面的用于在无线通信系统中减少DVB-H信道的获取时间的方法600。在602,可以与参看前面图式而描述的方式类似的方式,将IP缓冲器整合到无线电接入网络(RAN)接口。通常使所述IP缓冲器与约5秒到7秒的延迟相关联。例如基于DVB-H的系统的常规系统将IP缓冲器层放置于所述移动装置中,且借此混合与接收串流媒体相关联的缓冲延迟。通过将所述IP缓冲器放置于所述RAN接口中,在传输到用户装置之前可执行缓冲,其可实现用户装置的获取时间的5秒到7秒的减少。另外,将所述IP缓冲器放置于所述RAN接口中准许很精确地打包DVB-H信道的固定的突发大小以含有用于下一个超级帧的正确量的数据。可由编码器(例如,参看图4而描述的物理感知编码器
404)来执行数据选择及/或打包。
[0050] 根据一实例,当前超级帧N(例如,具有1秒的持续时间)可用既定在下一超级帧N+1中显示的媒体数据(例如,视频、音频......)来打包。只要数据及/或其包不越过超级帧边界,便可将打包到超级帧N中的数据定位得甚至邻近于超级帧结尾的边界。为进一步说明此实例,如果用户装置期望用于当前秒或超级帧的数据,那么所述数据将已被打包到先前秒中,甚至打包到当前秒的边界,但既定用于当前秒的数据不越过所述边界进入当前秒中。通过以此方式预打包媒体数据,可保证此数据的存在以有助于实现平稳的串流媒体及减轻解码中断。
[0051] 图7为根据本文中所呈现的一个或一个以上方面的用于减少根据DVB-H协议接收串流媒体的用户装置的获取时间的方法700的图示。在702,与DVB-H标准对比,可在用户装置的外部于RAN接口中使用IP缓冲器。从用户装置侧移除所述IP缓冲器产生获取延迟减少方面的5秒到7秒的净增益。在704,可在同一秒或超级帧中将交错式缓冲器与编解码器缓冲器组合到FLO物理层中,所述物理层将串流媒体数据剖析为1秒区段。在706,可将媒体数据的特定区段收集并打包在超级帧中。此可使用如参看先前图式而描述的物理感知编解码器来实现,所述物理感知编解码器知道与DVB-H传输协议相关联的特定打包协议及突发大小限制。举例而言,可用与后续显示秒N+M相关的数据打包当前超级帧N,其中N及M为整数。根据一方面,M可为1,但M不限于为1。在708,可将第N个超级帧的数据传输到用户装置。因为所述第N个超级帧包含用于第N+M个显示秒的数据,所以当第N+M秒到来时用户装置将具有现成的此数据,且可解码此数据以用于显示,而无须费时地执行与常规DVB-H协议相关联的IP消除抖动缓冲。
[0052] 图8说明根据一个或一个以上方面的用于使用物理感知FLO编解码器来减少串流媒体获取时间并改进位效率的方法800。在802,可在用于经由前向链路传输串流媒体的无线通信系统中的传输链中执行IP缓冲。通过在传输串流媒体之前执行IP缓冲协议,在接收用户装置处,可从解码程序中移除这些任务,因此在获取期间节约大量时间。在804,鉴于对物理传输层的约束,可编码媒体数据。举例而言,因为每一传输超级帧具有约一秒的持续时间,所以可将媒体编码为1秒区段。在806,媒体数据可经收集以填充用于传输的超级帧。举例而言,在806,可将与后续显示秒(例如,秒N+M,其中N及M为整数)相关的1秒的媒体数据预打包到当前超级帧N中。将显示数据预打包有助于确保用于在特定时间点显示的数据在其实际显示给用户的时间之前存在于接收用户装置处。在808,可将超级帧作为一系列4个突发传输到用户装置,所述四个突发隔开约250ms而传输以有助于每一秒传输1秒的数据。如上所述,与常规DVB-H传输系统特有的每5秒250ms的时间分集对比,此传输方案有助于实现每秒750ms的时间分集。
[0053] 将了解,根据本文中所描述的一个或一个以上方面,关于在RAN接口中的IP消除抖动缓冲、串流媒体数据的预打包、与其相关的查找表等,可进行推断。如本文中所使用,术语“推理”或“推断”一般指根据经由事件及/或数据而捕获的一组观察结果而关于系统、环境及/或用户进行推论或就其状态进行推理的过程。举例而言,可使用推断来识别特定情形或动作,或者可产生状态上的概率分布。所述推断可为概率性的-即,基于对数据及事件的考虑对感兴趣的状态上的概率分布的计算。推断也可指用于由一组事件及/或数据组成较高级别的事件的技术。此推断导致由一组观察到的事件及/或存储的事件数据来构造新事件或动作,而不管所述事件是否在紧密的时间接近性方面相关,及所述事件及数据是否来自一个或若干事件及数据源。
[0054] 根据一实例,上文所呈现的方法中的一者可包括关于一个超级帧的传输与同所述超级帧相关联的预期显示秒之间的适当的滞后时间进行推断。举例而言,如果将所述超级帧表示为N(其中N为整数),则滞后时间(以秒计)可由M定义,其中M也为整数。M可为1,使得每一超级帧包含预期在紧随其后的一秒中显示的媒体数据。然而,可关于是否增加M以便向用户装置预载入若干后续显示秒的数据进行推断。举例而言,这些推断可基于来自所述用户装置的指示:所述用户装置正体验间歇信号,例如当用户装置在高速或类似情形下行进时可发生的信号。作为补充或替代,可关于是否减小M值以便减少等待在用户装置处解码的超级帧的数目类似地进行推断。将了解,上述实例在性质上是说明性的且并不意图限制结合本文中所描述的各种实施例及/或方法可进行的推断的数目或进行这些推理的方式。
[0055] 图9展示示范性无线通信系统900。为简洁起见,所述无线通信系统900描绘一个基站及一个终端。然而,应了解所述系统可包括一个以上的基站及/或一个以上的终端,其中额外基站及/或终端可大体上类似于或不同于下文所描述的示范性基站及终端。此外,应了解基站及/或终端可使用本文中所描述的系统(图1到图5)及/或方法(图6到图8)以有助于其间的无线通信。
[0056] 现在参看图9,在下行链路上,在接入点905,传输(TX)数据处理器910接收、格式化、编码、交错并调制(或符号映射)业务数据且提供调制符号(“数据符号”)。符号调制器915接收并处理所述数据符号及导频符号且提供符号的串流。符号调制器920对数据及导频符号进行多路复用,且将其提供到发射器单元(TMTR)920。每一传输符号可为数据符号、导频符号或零信号值。可在每一符号周期中连续发送所述导频符号。可对所述导频符号进行频分多路复用(FDM)、正交频分多路复用(OFDM)、时分多路复用(TDM)、频分多路复用(FDM),或码分多路复用(CDM)。
[0057] TMTR 920接收所述符号串流并将其转换为一个或一个以上模拟信号,且进一步调节(例如,放大、过滤及上变频转换)所述模拟信号,以产生适于在无线信道上传输的下行链路信号。接着,经由天线925将所述下行链路信号传输到所述终端。在终端930处,天线935接收所述下行链路信号,且将接收到的信号提供到接收器单元(RCVR)940。接收器单元
940调节(例如,过滤、放大及下变频转换)接收到的信号,且将经调节的信号数字化以获得样本。符号解调器945对接收到的导频符号进行解调并将其提供到处理器950以用于信道估计。符号解调器945进一步从处理器950接收用于下行链路的频率响应估计;对接收到的数据符号执行数据解调以获得数据符号估计(其为对传输的数据符号的估计);及将数据符号估计提供到RX数据处理器955,所述RX数据处理器955解调(亦即,符号解映射)、解交错并解码所述数据符号估计以恢复传输的业务数据。在接入点905处,通过符号解调器945及RX数据处理器955进行的处理分别与通过符号调制器915及TX数据处理器910进行的处理互补。
[0058] 在上行链路上,TX数据处理器960处理业务数据且提供数据符号。符号调制器965接收数据符号及导频符号并对其进行多路复用、执行调制并提供符号串流。发射器单元970接着接收并处理所述符号串流以产生上行链路信号,其通过天线935传输到接入点905。
[0059] 在接入点905处,来自终端930的上行链路信号由天线925来接收且由接收器单元975来处理以获得样本。符号解调器980接着处理所述样本且提供用于上行链路的接收到的导频符号及数据符号估计。RX数据处理器985处理所述数据符号估计,以恢复由终端930所传输的业务数据。处理器990对在上行链路上传输的每一有效终端执行信道估计。
多个终端可在其相应的被指派的导频子频带集合上在上行链路上同时传输导频,其中可交错所述导频子频带集合。
[0060] 处理器990及950分别引导(例如,控制、协调、管理等)在接入点905及终端930处的操作。相应处理器990及950可与存储程序码及数据的存储器单元(未图示)相关联。处理器990及950也可执行计算,以分别导出对上行链路及下行链路的频率及脉冲响应估计。
[0061] 对于多址系统(例如,FDMA、OFDMA、CDMA、TDMA等),多个终端可在上行链路上同时传输。对于此系统,可在不同终端间共享所述导频子频带。可在用于每一终端的导频子频带跨越整个操作频带(可能除了频带边缘外)的状况下使用信道估计技术。将需要此导频子频带结构来获得用于每一终端的频率分集。可通过各种装置来实施本文中所描述的技术。举例而言,可在硬件、软件或其组合中实施这些技术。对于硬件实施方案,可在一个或一个以上专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程阵列(FPGA)、处理器、控制器、微控制器微处理器、经设计以执行本文中所描述的功能的其它电子单元或其组合内实施用于信道估计的处理单元。对于软件,实施可能是通过执行本文中所描述的功能的模块(例如,程序、函数等)进行。软件码可存储于存储器单元中且可由处理器990及950执行。
[0062] 对于软件实施方案,可通过执行本文中所描述的功能的模块(例如,程序、函数等)来实施本文中所描述的技术。所述软件码可存储于存储器单元中,且可由处理器执行。可在处理器内或处理器外(在所述状况下,其可经由所属领域中已知的各种装置以通信方式耦合到处理器)实施存储器单元。
[0063] 上文已描述的内容包括一个或一个以上实施例的实例。当然,不可能为了描述前述实施例的目的而描述组件或方法的每个可想到的组合,但所属领域的一般技术人员可认识到,对各种实施例的许多其它组合及置换是可能的。因此,所描述的实施例意图包含在随附权利要求书的精神及范围内的所有这些变更、修改及变化。此外,就术语“包括”用于具体实施方式或权利要求书中的方面而言,此术语意图以类似于术语“包含”在权利要求中用作过渡词时的解释相似的方式而为包括性的。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈