突发传输的制作方法

文档序号:7606418阅读:267来源:国知局

专利名称::突发传输的制作方法
技术领域
:本发明涉及在通信系统中传送突发的方法,具体地,但不排他地,涉及在数字视频广播(DVB)网中传送突发的方法。
背景技术
:已经知道一些移动通信系统能够提供足够的带宽以允许使用诸如MPEG-4的先进压缩技术来流播视频。例如,第三代移动网具有384k比特/每秒(kbps)的最大带宽。然而,这对于诸如文件下载的某些类型的服务是不够的。然而,已知有更高带宽的传输系统。例如,数字视频广播(DVB)传输系统可以提供10Mbps或更高的带宽。因此,有可能用更高带宽的传输系统增扩移动通信系统。在诸如数字电视的应用中已知有DVB接收机。通常,DVB接收机是固定的和由电力网供电的。然而,移动手持式终端通常是电池供电,因此功率是有限的。DVB接收机的平均功耗可以通过使用基于时分复用(TDM)的方案而被减小。这样的方案被称为时间分片。如果请求一种服务,则数据可以通过使用时间分片而被传输。数据的突发通过使用比用静止带宽发送该数据所需要的带宽高得多的带宽发送。每个突发包括到下一个突发的开端的时间的指示,这被称为“Δt”。在突发之间,不传送数据,从而允许其它服务使用被分配给该服务的带宽。因此,接收机仅仅需要在接收突发的一部分时间内保持为工作的。然而,所接收的突发可以以相对更均匀和更低的速率被缓冲和吸收。目前,时间分片不能被使用于某些类型的数据。这是因为诸如权利管理消息(EMM)分区的数据结构不能包容诸如Δt的时间分片信息,EMM分区被使用来传送EMM消息。本发明寻求修正这个缺点。
发明内容按照本发明,提供一种在通信网中传送突发的方法,该方法包括提供不带有用于描述突发的任何时间分片参数的第一数据结构,提供带有一组时间分片参数的第二数据结构,以及形成包括第一和第二数据结构的突发。这可以具有允许以突发传送第一数据结构的优点。形成突发可以包括把第二数据结构安排在突发的结束处。该方法可包括在第二数据结构中提供指示突发结束的数据。提供指示突发结束的数据可包括把数据定位在第二数据结构内的第一预定位置处。该方法可包括在第二数据结构中提供与以后的突发有关的数据。该方法可包括在第二数据结构中提供与相邻的、以后的突发有关的数据。提供与以后的突发或以后的相邻突发有关的数据可包括规定一个直至以后的突发开始的时间。提供与以后的突发或以后的相邻突发有关的数据可包括相对于突发内第二结构的位置来规定以后的突发的开始。提供与以后的突发或以后的相邻突发有关的数据可包括把数据定位在第二数据结构内的第二预定位置处。该方法可包括提供带有一组时间分片参数的第三数据结构以及形成包括第一、第二和第三数据结构的突发。该方法可包括在第三数据结构中提供与以后的突发有关的数据。该方法可包括在第三数据结构中提供与相邻的、以后的突发有关的数据。提供与以后的突发或以后的相邻突发有关的数据可包括规定一个直至以后的突发开始的时间。提供与以后的突发或以后的相邻突发有关的数据可包括相对于突发内第三结构的位置来规定以后的突发的开始。提供与以后的突发或以后的相邻突发有关的数据可包括把数据定位在第三数据结构内的第三预定位置处,其中第三数据结构内的第三预定位置可相应于第二数据结构的内第二预定位置。该方法可包括在第一数据结构中提供用于标识第一数据结构为具有第一类型的第一识别符,以及在第二数据结构中提供用于标识第二数据结构为具有第二不同的类型的第二识别符。提供第一和第二识别符可包括在第一数据结构内的第四预定位置处提供第一识别符,在第二数据结构内的第五预定位置处提供第二识别符,其中第一数据结构内的第四预定位置相应于第二数据结构内的第五预定位置。第一和第二数据结构的一个数据结构可以跟随在第一和第二数据结构的另一个数据结构。提供第二数据结构可包括提供多协议封装(MPE)分区和/或多协议封装-前向纠错(MPE-FEC)分区。提供第二数据结构可包括使用数字贮存媒体命令和控制(DSM-CC)分区格式来格式化数据。该方法可包括把该组时间分片参数定位在由至少一个媒体接入控制(MAC)地址字段形成的至少一部分数据区域内。该方法可包括把该组时间分片参数定位在由四个媒体接入控制(MAC)地址字段形成的至少一部分数据区域内。提供第一数据结构可包括提供MPEG-2专用分区。第一和第二数据结构可以是在分级结构上基本上相等的。按照本发明,还提供操作通信网中的网络单元的方法,该方法包括形成一个突发,其包括带有用于描述突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构。按照本发明,还提供操作通信网中的接收设备的方法,该方法包括接收一个突发,其包括带有用于描述突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构,识别第一数据结构和从第一数据结构中提取至少一个时间分片参数。识别第一数据结构可包括检查在第一和第二数据结构的每个数据结构中的第一预定字段。从第一数据结构中提取至少一个时间分片参数可包括检查在第一结构中的第二预定字段和从第二预定字段读出与以后的突发有关的数据。该方法还可包括存储与以后的突发有关的数据。该方法还可包括检查在第一结构中的第三预定字段和从第三预定字段读出指示突发的结束的数据。按照本发明,还提供计算机程序,包括用于使得数据处理设备执行该方法的计算机程序指令。按照本发明,还提供网络单元,其被配置成形成一个突发,其包括带有用于描述突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构。第一数据结构可包括多协议封装(MPE)分区或多协议封装-前向纠错(MPE-FEC)分区。第二数据结构可包括MPEG-2专用分区。网络单元可以是发射机。按照本发明,还提供包括接收机和处理器的手机,手机被配置成接收一个突发,其包括带有用于描述突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构,识别第一数据结构和从第一数据结构中提取至少一个时间分片参数。按照本发明,还提供用于在通信网中传送突发的系统,该系统包括提供不带有任何用于描述突发的时间分片参数的第一数据结构,提供带有一组时间分片参数的第二数据结构,以及形成包括第一和第二数据结构的突发。现在将参照附图描述本发明的实施例,其中图1显示通信系统;图2显示输出输送流分组的多协议封装(MPE)封装器;图3显示输送流分组;图4是移动电话手机的示意图;图5显示用于移动电话手机的电池组的示意图;图6显示如图4所示的移动电话手机中包括的接收机和时间分片缓存器;图7是由如图2所示的MPE封装器执行的第一处理过程的过程流程图;图8显示藉以计算前向纠错数据的处理过程;图9显示被放置在MPE数据报分区中的数据报;图10显示MPE数据报分区;图11显示包括MPE分区的突发;图12显示在输送流分组中MPE数据报分区的封装;图13显示多个包括MPE分区的突发;图14显示被放置在不是MPE分区的分区中的数据;图15显示由图2所示的MPE封装器执行的第二处理过程的过程流程图;图16显示非MPE数据报分区;图17显示在输送流分组中非MPE数据报分区的封装;图18显示非MPE分区的传输;图19显示组装包括MPE分区和非MPE分区的突发;图20显示在输送流分组中MPE和非MPE分区的封装;图21显示多个包括非MPE分区的突发;以及图22显示由图4所示的移动电话手机执行的处理过程的过程流程图。具体实施例方式通信系统1参照图1,图上显示通信系统1。通信系统1包括内容供应者2,它具有对诸如视听内容、数据文件或图像那样的内容的源31,32的接入。内容4可以在诸如地面数字视频广播(DVB-T)网的数字广播网上、使用互联网协议(IP)作为IP数据广播(IPDC)服务而被传送到一个或多个接收设备51,52。接收设备51,52,以带有视频能力的移动电话的形式,被配置成接收来自至少两个不同的通信信道6,7的数据。内容数据4被传送到网络单元8,它是被配置成接收内容数据4和生成恢复数据9以用在内容数据4的纠错中的服务器。内容数据4经由第一通信信道6被传送到接收设备51,52。在此例中,第一通信信道6由具有诸如DVB-T网络那样的广播网形式的、包括发射机11的第一通信网10提供。内容数据4被广播、多播、或单播到在与第一通信网10关联的小区(未示出)内的接收设备51,52。恢复数据9可以经由第二通信信道7被传送到接收设备51,52。在此例中,第二通信信道7由具有诸如第三代(3G)移动网那样的移动网形式的、包括发射机13的第二个不同的通信网12提供。恢复数据9和诸如话音数据的其它数据被传送到在与第二通信网12关联的小区(未示出)内的接收设备51,52。第二通信网12可以是第二代(2G)或两代半(2.5G)网络。在图1上,以简化的形式来显示通信系统1。还可以包括其它单元,诸如另外的发射机(未示出)、网络单元(未示出)或网络(未示出)。发射机11,13每个都提供发射机节点,用于传送数据到接收设备51,52,这些接收设备构成接收机或接收者节点。网络单元8参照图2,网络单元8是DVB多协议封装(MPE)封装器。网络单元8接收IP数据报14和服务数据15,诸如MPEG节目特定的信息(PSI)和DVB服务信息(SI),以及按照ISO/IEC13818-1生成输送流16。输送流16包括输送流(TS)分组17,其典型地是188字节长。还参照图3,输送流16被划分成多个逻辑信道。TS分组17所属于的逻辑信道是使用分组识别符(PID)19在分组头标18中定义的。分组识别符可被使用来识别TS分组有用负荷20的内容。例如,第一TS分组171的内容可以通过规定在0x0030到0x1FFE(作为16进制数)之间的PID值,而被识别为视频、音频或另外的数据类型。第二TS分组172的内容可以通过规定PID=0x0010而被识别为包含所有的或部分的网络信息表(NIT)。正如后面将更详细地说明的,NIT和其它类型的表可被使用来向接收设备51,52发信号通知时间分片参数和与前向纠错有关的其它参数(图1)。MPE封装器8也执行其它功能,这些将在后面更详细地讨论。接收设备51,52参照图4,每个接收设备51,52优选地是以具有多媒体能力的移动电话手机的形式。每个接收设备51,52包括第一和第二天线211,212、接收机221和收发信机222。在此例中,第一天线211和接收机221被使用来接收来自第一通信网10--在该情况下是DVB-T网--的信号。第二天线212和收发信机222被使用来发送和接收去往和来自第二通信网10的信号。接收机和收发信机221,222每个包括各自的RF信号处理电路(未示出),用于放大和解调所接收的信号;以及包括各自的处理器(未示出),用于信道译码和解复用。每个接收设备51,52还包括控制器23、用户接口24、存储器25、智能卡读取器26、在智能卡读取器26中接纳的智能卡27、编码器/译码器(编译码器)28、带有相应的放大器30的扬声器29和带有相应的前置放大器32的话筒31。用户接口24包括显示器33和小键盘34。显示器33适于显示图像和视频,例如比传统的移动电话的显示器更大和/或具有更大的分辨率且能够显示彩色图像。每个接收设备51,52还包括电池35。控制器23在存储器25中存储的计算机软件(未示出)的指导下管理接收设备51,52的操作。例如,控制器23提供用于显示器33的输出以及接收来自小键盘34的输入。参照图5,电池35和第一天线211与接收机221可被合并到电池组36中。通过用包括接收机221的电池组36代替传统的移动电话手机的电池组(未示出)以及通过还提供适当的软件,传统的移动电话手机(未示出)可被修改为经由第一通信网10接收数据。替换地,第一天线211与接收机221可被合并到传统的移动电话手机(未示出)的机盖(未示出)中。接收设备51,52可被修改为提供单个接收机,其适于接收来自第一和第二通信网10,12的信号(图1);和发射机,其适于传送信号到第二通信网12(图1)。替换地,可以提供用于两个通信网10,12的单个收发信机。参照图6,接收机221接收来自第一通信网10的信号37。信号37被放大、解调、信道译码和解复用。最终得到的解复用的信号(未示出)被滤波,以便提取数据报的突发38。数据报突发38被馈送到由控制器23和存储器25提供的时间分片缓冲器39中,以便产生没有被进行时间分片的数据报的流40。优选地,数据报流40基本上是连续的和/或具有基本上恒定的速率。接收设备51,52可以是个人数字助理(PDA)或至少能够经由第一通信网10接收信号的其它移动终端。接收设备51,52也可以是半固定的或半便携式的,诸如被承载在诸如汽车的车辆中的终端。MPE封装器8的操作MPE封装器8执行多个功能,其中某些功能分为两类牵涉到准备和传送以突发形式的应用数据的处理过程以及准备和发信号通知时间分片与前向纠错参数的处理过程。准备和使用MPE和MPE-FEC数据报在突发中传送应用数据参照图7和8,描述其中MPE封装器8(图1)生成前向纠错码和格式化数据--在该情况下是使用数字贮存媒体命令与控制(DSM-CC)分区格式--的处理过程。MPE封装器8(图1)接收来自内容供应者2(图1)的数据分组411,412,413,414的流,在此例中是IP数据报,以及如果必要的话,例如根据IP地址通过按次序安排它们和/或丢弃选择的数据报而预处理它们(步骤S1)。将会看到,MPE封装器8(图1)可以接收以太网帧(未示出),因此,可能需要诸如去除以太网帧结构的附加的处理。任选地,为数据分组411,412,413,414计算前向纠错码(步骤S2)。分组411,412,413,414被存储在编码表或数组42中(步骤S2.1)。分组411,412,413,414被顺序存储在被称为应用数据表44的表42的一部分中的列431,432,433,434中,该应用数据表44在此例中占用表42的最左边部分。分组411,412,413,414的内容可以占用一个或多个列431,432,433,434的一个或多个可寻址的贮存位置。一旦给定数目的分组已被存储或应用数据表44已被填入,就计算前向纠错(FEC)数据451,452,453(步骤S2.2)。FEC数据451,452,453优选地具有里德-所罗门数据的形式,其被对于每行461,462,463而计算,以及被输入到称为里德-所罗门数据表47的表42的一部分。优选地,编码表42具有255列。例如,应用数据表44可包括191列,以及里德-所罗门表47可包括64列。优选地,应用数据表占用表42的最左边部分以及里德-所罗门表占用表42的最右边部分。编码表42可包括可选数目的行,直至1024行。优选地,编码表42包括一字节可寻址的单元。因此,具有255列和1024行的表可以存储多达2Mbit数据。将会看到,分组411,412,413,414可被顺序地存储在行中且FEC数据451,452,453被对于每个列来计算。换句话说,行和列是可互换的。也将会看到,分组411,412,413,414的长度或尺寸可以变化。分组411,412,413,414可以是不均匀的尺寸。应用数据表44可例如在表的结尾被填入填充信息。当计算FEC数据451,452,453时,该填充信息可被省略。分组411,412,413,414和FEC分组481,482被从编码表读出(步骤S2.3)。FEC分组481,482被逐列读出。分组411,412,413,414和FEC分组481,482被分开和被格式化(步骤S3)。MPE封装器8(图1)优选地按照欧洲电信标准委员会(ETSI)标准301192“DigitalVideoBroadcasting(DVB);DVBspecificationfordatabroadcasting(数字视频广播(DVB);用于数据广播的DVB技术规范)”V1.3.1(2003-01)的第7节对数据进行格式化。也可以参考ETSITR301192“DigitalVideoBroadcasting(DVB);Implementationguidelinesfordatabroadcasting(数字视频广播(DVB);用于数据广播的实施指南)”V1.2.1(2003-01)的第4节。参照图9,MPE封装器8通过使用下面表1中定义的句法把分组411,412,413,414放置在遵从DSM-CC分区格式的MPE数据报分区491,492,493,494中表1再参照图8,MPE封装器8通过使用下面表2中定义的句法把FEC分组481,482放置在所谓的MPE-FEC数据报分区501,502中表2参照图10,图上显示MPE分区49或MPE-FEC分区50的一般结构。MPE/MPE-FEC分区49,50包括头标51、有用负荷52和尾标53。有用负荷52包括分组411,412,413,414(图9)或如以上表1或2中定义的FEC分组481,482(图9)。头标51包括table_id字段52、分区长度字段53、以及由冗余的MAC_address1到MAC_address4字段提供的实时或时间分片参数54字段。参照图11,MPE分区491,492,493,494和MPE-FEC分区501,502包括突发591。正如后面更详细地说明的,突发591在基本流中被传递,它通过单个PID被识别。在突发591与下一个突发592之间(图13),就同一个基本流而言没有分区被传送。参照图12,包括MPE分区491,492,493,494和MPE-FEC分区501,502的第一突发591按照ISO/IEC13818-1被放置在TS分组601,602,603中(步骤S5)。在此例中,TS分组601,602,603可包括多个MPE分区491,492,493,494和MPE-FEC分区501,502。然而,MPE分区491,492,493,494或MPE-FEC分区501,502可以在多个TS分组601,602,603之间被划分。TS分组601,602,603被标记以相同的PID。还参照图13,突发591可以指示在基本流内下一个突发592的开始时间。这是通过把时间分片和/或FEC正被使用发信号通知接收设备51,52以及传送有关基本流中以后的突发的信息而实现的。再次参照图10和以上的表1和2,发信号通知牵涉到把数据广播描述符包括在通过使用服务描述分区传送的服务描述表(SDT)中,它指示MAC_address1到MAC_address4字段没有被使用来区分基本流内的接收者,而被使用来载送实时参数56,诸如Δt57。服务描述分区和数据广播描述符在ETSIEN301468“DigitalVideoBroadcasting(DVB);SpecificationforServiceInformation(SI)inDVBsystems(数字视频广播(DVB);用于DVB系统中的服务信息(SI)的技术规范)”V1.5.1(2003-01)的第6和7节中更详细地被描述。传送有关以下突发的信息包括在每个MPE分区491,492,493,494和每个MPE-FEC分区501,502的、如以上表1或2中定义的每个头标的MAC_address1到MAC_address4字段中包括所谓的实时参数56。例如,下面的表3显示实时参数句法表3delta_t字段57的使用取决于时间分片是否被使用在所关心的基本流上。如果时间分片被使用,则delta_t字段57指示在基本流内到下一个时间分片突发592的时间611,61y。Δt被包括在突发541内所有的MPE/MPE-FEC分区491,492,493,494,501,502中,以及数值611,61y可以从一个分区到另一个分区是不同的,例如,从第一MPE分区492到最后的MPE-FEC分区50是不同的。Δt的分辨率是10ms。例如,数值0xC00(16进制)=3072(10进制)指示到下一个突发的时间是30.72秒。数值0x00被保留,以指示在基本流内将不再有突发要传送,换句话说,是指示服务结束。在这种情形下,在突发591内的所有的MPE/MPE-FEC分区491,492,493,494,501,502在这个字段中都具有相同的数值。Δt被定义为从载送当前的MPE分区491,492,493,494的第一字节的transport_packet到载送下一个突发的第一字节的transport_packet。所以,Δt在突发591内MPE/MPE-FEC分区491,492,493,494,501,502分区之间可能不同。由Δt指示的时间是超出实际的突发的最大突发持续时间的结束。这有助于保证译码器能可靠地区分基本流内两个顺序的突发。突发591包含完整的MPE/MPE-FEC分区491,492,493,494,501,502。换句话说,MPE/MPE-FEC分区491,492,493,494,501,502不在突发541之间划分。突发541包含完整的数据报411,412,413,414,481,482。换句话说,数据报411,412,413,414,481,482不在突发之间分段。空的MPE分区--即,它是没有有用负荷的MPE分区--的传输优选地要被避免。优选地,每个突发591包含载送包含网络层地址(未示出)的适当的数据报411,412,413,414,481,482的至少一个MPE分区491,492,493,494,501,502。地址(未示出)是在与基本流关联的IP/MAC通知表(INT)的地址之一。如果没有使用时间分片而使用MPE-FEC,则delta_t字段支持基本流内的循环MPE-FEC帧索引。delta_t字段的值对于每个以后的MPE-FEC帧42增加1。在数值“111111111111”后,该字段从“000000000000”重新开始。如果大部分数据丢失,则这个参数使得有可能识别任意接收的分区属于哪个MPE-FEC。table_boundary字段是一个标志。当该标志被设置为“1”时,它指示当前的分区是当前的MPE-FEC帧内的表的最后分区。如果所讨论的分区是MPE分区491,492,493,494,则该标志指示分区491,492,493,494是应用数据表44的最后分区(图8)。不支持MPE-FEC的译码器可忽略直至MPE-FEC帧42的结束的所有以后的分区,该MPE-FEC帧42的结束是使用frame_boundary字段来指示的。对于每个MPE-FEC帧42,一个MPE分区491,492,493,494是在这个标志被设置的情况下被传送的。对于其中传送RS数据47的每个MPE-FEC帧42,一个FEC分区481是在这个标志被设置的情况下被传送的。如果在基本流上不支持MPE-FEC,则该标志被保留供将来使用。当不被使用时,该标志被设置为“0”。frame_boundary字段58是一个标志。当该标志58被设置为“1”时,如果支持时间分片,则它指示当前的分区50y是当前突发541内的最后分区,而如果支持MPE-FEC,则它指示当前的分区50y是在MPE-FEC帧42内的最后分区。对于每个时间分片突发591,一个MPE分区491,492,493,494是在这个标志被设置58的情况下被传送的。对于每个MPE-FEC帧42,一个MPE/MPE-FEC分区491,492,493,494,501,502是在这个标志被设置58的情况下被传送的。地址字段规定对于在该分区内载送的有用负荷的第一字节在相应的MPE-FEC帧表42中的字节位置。传递任何MPE-FEC帧表42的数据的所有分区按照这个字段的值以降序传递。字节位置是在MPE-FEC帧表42内的一个基于零的线性地址,从第一列的第一行开始,以及向列的结尾增加。在列的结尾,下一个字节位置是在下一列的第一行。载送给定的MPE-FEC帧的数据的第一分区是在地址“0”处载送应用数据数据报的MPE分区。载送给定的MPE-FEC帧42的应用数据数据报的所有分区先于载送MPE-FEC帧42的RS-数据的第一分区被传送。换句话说,在单个MPE-FEC帧42内,载送应用数据数据报的分区491,492,493,494不与载送RS-数据的分区501,502交织。在MPE-FEC帧42的第一分区与最后的分区之间载送的所有分区都载送属于MPE-FEC帧42的数据,即,仅仅使用应用数据44和RS数据47。传递不同MPE-FEC帧的数据的分区不被交织。跟随在载送一个MPE-FEC帧42上的应用数据数据报的最后分区的分区包含载送同一个MPE-FEC帧的RS-数据的第一分区或下一个MPE-FEC帧的第一应用数据分区。在后一情形下,第一个MPE-FEC帧的RS数据不被传送。对于每个MPE-FEC帧42,一个MPE分区在地址字段被设置为“0”的情况下被传送。对于其中传送任何RS数据的每个MPE-FEC帧42,一个FEC分区在地址字段被设置为“0”的情况下被传送。在应用数据表44中的被传递应用数据内不使用填充。数据报在应用数据表中不重叠。在RS表42中的被传递RS数据内不使用填充。在每个MPE-FEC帧表内寻址从零开始。如果在基本流上既使用时间分片又使用MPE-FEC,则在基本流上的每个突发应包含正好一个MPE-FEC帧42。换句话说,MPE-FEC帧42不在多个突发上分割。如果在基本流上不支持MPE-FEC,则该地址字段被保留供将来使用。当不被使用时,地址字段被设置为0x00。将会看到,对于上述的实施例可以作出许多修改。例如,可以使用固定的接收设备。准备和传送MPEG-2专用分区参照图14和15,图上显示一个处理过程,通过其该MPE封装器8(图1)或其它网络单元(未示出)可以生成由ISO/IEC13818-1规定的且不是MPE和MPE-FEC数据报分区的所谓的“专用分区”。由ISO/IEC13818-1规定的专用分区可被简称为MPEG-2专用分区。在此例中,描述权利管理消息(EMM)分区的准备和传输。MPE封装器8接收包括条件接入(CA)数据621,622,623,624的EMM消息(步骤S6),以及通过使用下面表4中显示的句法而把它们放置在例如按照欧洲电信标准委员会(ETSI)技术报告(ETR)289规定的CA消息分区631,632,633,634中(步骤S7),跟随在MPEG-2专用分区结构之后。表4CA消息分区631,632,633,634在这里称为EMM分区。参考图16,图上显示MPEG-2专用分区,在本情况中是EMM分区63。分区63包括头标64、有用负荷65和任选的尾标66。头标64包括table_id字段67和分区长度字段68。例如,对于EMM分区63,table_id=0x81(16进制)。参考图17,EMM分区631,632,633,634被放置在TS分组701,702,703,704中(步骤S8)。参考图18,EMM分区631,632,633,634在连续的基本流70中被传送,该基本流可以与其它基本流(未示出)复用。在本情况中,因为没有提供时间分片参数,所以EMM分区631,632,633,634不能方便地在突发中传送。把时间分片参数加到EMM分区不是一个现实的解决方案,因为它需要修改由标准固定的EMM分区结构。没有时间分片参数,诸如Δt,则接收设备51,52(图1)不知道何时预期下一个突发。因此,在接收设备51,52(图1)中的接收机221(图4)通常总是被接通,以便帮助确保不丢失EMM消息。这个问题不限于EMM消息。其它类型的数据根据MPEG-2专用分区在各分区中传送。例如,DVB-SI包括在跟随在MPEG-2专用分区结构之后的各分区上载送的表格组。具体地,网络信息表(NIT)在由ETSIEN300468规定的network_information_sections中被载送。它规定在各种网络配置下用于定位INT的信令机制。INT可以经由位于NIT中的一个或多个链路描述符或经由IP/MAC通知BAT而被接入。IP/MAC通知BAT/NIT本身可能是在网络上的一个或多个输送流中可得到的,以及通过NIT中的链路描述符经由另一个间接级别被定位。这个最后的方案主要可应用于非常大的网络。也请参阅TR101162。尽管如此,可期望在突发中传送MPEG-2专用分区和/或以方便的方式在突发中传送MPEG-2专用分区。准备和在突发中传送MPEG-2专用分区参照图19,图上显示通过其MPE封装器8(图1)可以生成突发的处理过程。一个或多个MPE或MPE-FEC分区494,495,496根据MPEG-2专用分区(在本例中是EMM分区)被加到载送其它分区635,636,637,638的基本流,以产生突发711(步骤S9)。突发711包括至少一个MPE或MPE-FEC分区494,495,496,以及突发711的最后分区包括MPE或MPE-FEC分区496。在突发711的结束处的MPE或MPE-FEC分区496被使用来指示突发711的结束。这是通过使用时间分片参数,具体地是通过使用frame_boundary字段58(图10)被规定的。一个或多个MPE或MPE-FEC分区494,495,496的至少一个被使用来指示下一个突发712的开始。这是通过使用另一个时间分片参数,即通过使用delta_t字段57(图10)被规定的。如果在突发711的结束处没有提供除该MPE或MPE-FEC分区496之外的其它MPE或MPE-FEC分区494,495,或如果提供了其它MPE或MPE-FEC分区494,495,但没有规定Δt的数值,则在突发711的结束处的MPE或MPE-FEC分区496在它的delta_t字段57(图10)也包括Δt的数值742(图21)。因此,不单定义了突发711的结束,而且也提供了何时预期下一个突发712的指示(图21)。MPE/MPE-FEC分区结构是特别有利的,因为table_id字段54、delta_t字段57和frame_boundary字段58的位置是固定的。换句话说,在分区与诸如delta_t字段57的字段的开始之间的偏差从一个MPE/MPE-FEC分区到下一个分区是相同的。所以,可以容易地确定一个分区是否为MPE/MPE-FEC分区,以及如果是的话,提取Δt的数值和/或检验frame_boundary标志58。MPE或MPE-FEC分区494,495,496可以正好包括头标信息,所以分区494,495,496的剩余分区可被跳过。参考图20,分区494,495,496,635,636,637,638按照ISO/IEC13818-1被放置在TS分组721,722,723中(步骤S10),每个具有相同的PID,因此标识它们所属于的基本流。参考图21,图上显示包括MPE/MPE-FEC分区和非MPE/MPE-FEC分区的多个突发711,712,713。以后的突发712,713以类似于以前描述的方式被组装。然而,MPE/MPE-FEC分区和非MPE/MPE-FEC分区的数目和/或次序可以从一个突发到下一个突发而不同。如前所述,Δt的数值可以从一个分区到下一个分区而不同。例如,第一MPE分区494规定第一Δt值731,以及第二MPE分区496规定第二个不同的Δt值732。接收设备51,52的操作参照图4和22,图上显示操作接收设备51,52的方法。接收机221侦听载送与给定的基本流有关的突发711,712,713的输送流(未示出),以及提取一个分区494,495,496,635,636,637,638(步骤S11)。接收机221定位该分区494,495,496,635,636,637,638的开始(步骤S12)。接收机221检查table_id字段54,67(步骤S13)和section_length字段55,68(步骤S14)。接收机221读出该分区494,495,496,635,636,637,638的剩余字节(步骤S15)。接收机221检查table_id字段54,67以确定该分区494,495,496,635,636,637,638是否为MPE/MPE-FEC分区494,495,496(步骤S15)。例如,它可以检查table_id字段54,67中保存的数值是否为0x74(16进制)。如果接收机221识别该分区494,495,496,635,636,637,638为MPE/MPE-FEC分区494,495,496,则它读出delta_t字段57,以及存储Δt的数值(步骤S17)。接收机221还读出frame_boundary字段58(步骤S18)以及检查标志以确定该MPE/MPE-FEC分区494,495,496是否为突发711中的最后(步骤S19)。如果接收机221识别MPE/MPE-FEC分区494,495,496是突发711中的最后,则它通过使用存储的Δt值732来确定从当前的突发711的结束到下一个突发712的开始的“偏移时间”(步骤S20)。否则,接收机221处理该分区(步骤S21)以及继续接收突发711中的下一个分区(步骤S1)。对于每个突发711,712,713,执行处理过程。这样,接收机221可以接通以接收突发711,提取Δt信息以识别下一个突发712的开始和提取帧边界信息以识别当前的突发的结束,以及关断,直至下一个突发712,且如此继续进行。将会看到,可以对于上述的实施例作出许多修改。例如,虽然描述了MPE/MPE-FEC分区,但可以使用包括时间分片参数的其它类型的分区而不是MPE/MPE-FEC分区。两种以上类型的分区可被包括在一个突发中。权利要求1.一种在通信网中传送突发的方法,该方法包括提供不带有任何用于描述突发的时间分片参数的第一数据结构;提供带有一组时间分片参数的第二数据结构;以及形成包括所述第一和第二数据结构的突发。2.按照任一前述权利要求的方法,其中形成所述突发包括把所述第二数据结构安排在所述突发的结束。3.按照权利要求1或2的方法,包括在所述第二数据结构中提供指示所述突发的结束的数据。4.按照权利要求3的方法,其中提供指示所述突发的结束的所述数据包括把所述数据定位在所述第二数据结构内的第一预定位置处。5.按照任一前述权利要求的方法,包括在所述第二数据结构中提供与以后的突发有关的数据。6.按照任一前述权利要求的方法,包括在所述第二数据结构中提供与相邻的、以后的突发有关的数据。7.按照权利要求5或6的方法,其中提供与所述以后的突发或所述以后的相邻突发有关的数据包括规定一个直至以后的突发的开始的时间。8.按照权利要求5,6或7的任一项的方法,其中提供与所述以后的突发或所述以后的相邻突发有关的数据包括相对于所述突发内所述第二结构的位置来规定一个以后的突发的开始。9.按照权利要求2到5的任一项的方法,其中提供与所述以后的突发或所述以后的相邻突发有关的所述数据包括把所述数据定位在所述第二数据结构内的第二预定位置处。10.按照任一前述权利要求的方法,包括提供带有一组时间分片参数的第三数据结构;以及形成包括所述第一、第二和第三数据结构的突发。11.按照任一前述权利要求的方法,包括在所述第三数据结构中提供与以后的突发有关的数据。12.按照任一前述权利要求的方法,包括在所述第三数据结构中提供与相邻的、以后的突发有关的数据。13.按照权利要求11或12的方法,其中提供与所述以后的突发或所述以后的相邻突发有关的数据包括规定一个直至以后的突发的开始的时间。14.按照权利要求11,12或13的任一项的方法,其中提供与所述以后的突发或所述以后的相邻突发有关的数据包括相对于所述突发内所述第三结构的位置而规定以后的突发的开始。15.按照权利要求11到14的任一项的方法,其中提供与所述以后的突发或所述以后的相邻突发有关的所述数据包括把所述数据定位在所述第三数据结构内的第三预定位置处;其中所述第三数据结构内的所述第三预定位置相应于所述第二数据结构内的所述第二预定位置。16.按照任一前述权利要求的方法,包括在所述第一数据结构中包括用于标识所述第一数据结构为具有第一类型的第一识别符,以及在所述第二数据结构中包括用于标识所述第二数据结构为具有第二不同的类型的第二识别符。17.按照权利要求16的方法,其中包括所述第一和第二识别符包括在所述第一数据结构内的第四预定位置处提供所述第一识别符;在所述第二数据结构内的第五预定位置处提供所述第二识别符;其中所述第一数据结构内的所述第四预定位置相应于所述第二数据结构内的所述第五预定位置。18.按照任一前述权利要求的方法,其中提供所述第二数据结构包括提供多协议封装(MPE)分区。19.按照权利要求18的方法,其中提供所述第二数据结构包括通过使用数字贮存媒体命令和控制(DSM-CC)分区格式来格式化数据。20.按照权利要求18或19的任一项的方法,包括把该组时间分片参数定位在由至少一个媒体接入控制(MAC)地址字段形成的至少一部分数据区域内。21.按照权利要求18到20的任一项的方法,包括把该组时间分片参数定位在由四个媒体接入控制(MAC)地址字段形成的至少一部分数据区域内。22.按照任一前述权利要求的方法,其中提供所述第一数据结构包括提供MPEG-2专用分区。23.按照任一前述权利要求的方法,其中所述第一和第二数据结构是在分级结构上基本上相等的。24.一种操作通信网中的网络单元的方法,该方法包括形成一个突发,其包括带有用于描述数据的突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构。25.一种操作通信网中的接收设备的方法,该方法包括接收一个突发,其包括带有用于描述突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构;识别所述第一数据结构;以及从所述第一数据结构中提取至少一个时间分片参数。26.按照权利要求25的方法,其中识别所述第一数据结构包括检查在所述第一和第二数据结构的每个数据结构中的第一预定字段。27.按照权利要求25或26的方法,其中从所述第一数据结构中提取所述至少一个时间分片参数包括检查在所述第一结构中的第二预定字段;以及从所述第二预定字段读出与以后的突发有关的数据。28.按照权利要求27的方法,还包括存储与以后的突发有关的所述数据。29.按照权利要求25到28的任一项的方法,还包括检查在所述第一结构中的第三预定字段;以及从所述第三预定字段读出指示所述突发的结束的数据。30.一种计算机程序,包括用于使数据处理设备执行按照任一前述权利要求的方法的计算机程序指令。31.一种网络单元,被配置成形成一个突发,其包括带有用于描述数据的突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构。32.按照权利要求31的网络单元,其中所述第一数据结构包括多协议封装(MPE)分区33.按照权利要求31或32的网络单元,其中所述第一数据结构包括多协议封装-前向纠错(MPE-FEC)分区。34.按照权利要求31到33的任一项的网络单元,其中所述第二数据结构包括MPEG-2专用分区。35.按照权利要求31到34的任一项的网络单元,它是发射机。36.一种手机,包括接收机;以及处理器;所述手机被配置成接收一个突发,其包括带有用于描述突发的一组时间分片参数的第一数据结构和不带有任何时间分片参数的第二数据结构,识别所述第一数据结构;和从所述第一数据结构中提取至少一个时间分片参数。37.一种用于在通信网中传送突发的系统,该系统包括提供不带有任何用于描述突发的时间分片参数的第一数据结构;提供带有一组时间分片参数的第二数据结构;以及形成包括所述第一和第二数据结构的突发。全文摘要地面数字视频广播(DVB-T)网被使用来通过使用多协议封装(MPE)而把IP数据报传送到接收设备。MPE数据报分区,以及,如果使用前向纠错(FEC)的话,MPE-FEC数据报分区可包括时间分片参数,诸如“Δt”参数,用于规定一个直至下一个突发被传送的时间;和用于指示突发的结束的标志。这样,MPE和MPE-FEC数据报分区可以在突发中被传送。然而,其它类型的分区不包括这样的时间分片参数,因此通常不能在突发中被传送。尽管如此,通过组装一个突发,其包括至少一个规定Δt的MPE或MPE-FEC数据报分区和指示它的位置的、在突发的结束处的MPE或MPE-FEC数据报分区,其它类型的分区可以通过在突发中被传送而获益。文档编号H04N7/24GK1799211SQ200480015012公开日2006年7月5日申请日期2004年5月26日优先权日2003年5月30日发明者M·普普蒂,T·奥拉宁,K·莱霍申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1