用于在数字广播系统中发送/接收信令信息的方法和装置与流程

文档序号:19130596发布日期:2019-11-15 20:51阅读:206来源:国知局
本发明涉及一种用于在数字广播系统中发送/接收信令信息的方法和装置,并且特别涉及一种用于在数字广播系统的数据链路层中发送/接收信令信息的方法和装置。
背景技术
::根据朝着在广播服务和通信服务之间的聚合的服务的发展,通过各种媒体提供的多媒体服务正在普遍化。即,使用诸如地波、卫星或电缆之类的现有广播媒体的服务已基于数字方案而被多样化,并且同时,已出现聚合服务,诸如移动广播服务以及因特网协议电视(在下文中,称为“iptv”)服务,所述移动广播服务诸如数字多媒体广播(在下文中,称为“dmb”)服务、数字视频广播-手持(在下文中,称为“dvp-h”)和高级电视系统委员会-移动/手持(在下文中,称为“atsc-m/h”)服务。特别地,数字广播提供:具有比现有模拟广播清楚数十倍的图像的节目、为光盘(在下文中,称为“cd”)级的声音质量,并且提供更多信道,由此提供了宽选择的、新的双向服务(诸如家庭购物、家庭储蓄、电子邮件、因特网和高级别广播服务)的机会。同时,为了提供数字广播服务,需要各种类型的信令信息。信令信息可被分成两个主要类型,例如,服务采集(在下文中,称为“服务采集”)信息和服务通告(在下文中,称为“服务通告”)信息。下面将描述服务采集信息和服务通告信息中的每一个。服务采集信息包括由接收装置物理地接收数字广播服务所需的信息。例如,该信息可以是接收服务配置信息和媒体组分(component)所需的信息。服务通告信息是在由接收装置选择数字广播服务的情况下使用的信息,并且提供相对于数字广播服务的附加信息。例如,服务通告信息可包括服务风格、服务调度信息和概要。同时,通常可通过数据链路层或应用程序层发送信令信息,并且可以根据各自的广播标准改变在每个传输层中发送的信令信息的类型。通常,考虑到传输带宽和信道映射时间,仅仅通过数据链路层来发送数字广播服务接收和数字广播服务选择所需的最小信令信息。与之相对,相比数据链路层,更多的信令信息通过应用程序层来发送。同时,通过使用信令表结构发送通过数据链路层发送的信令信息,并且根据各自的广播标准使用各种类型的信令表。然而,在通过数据链路层发送信令信息的情况下,不存储和发送在单个信令表中的所有信令信息。相反,根据每个目的生成多个信令表,并且该信令表基于标识符(在下文中,称为“id”)信息而彼此相关联以便形成用于传输的分层结构。例如,在运动图像专家组-2(mpeg-2)传输流(ts)(在下文中,称为“mpeg-2ts”)标准中使用的代表性信令表包括:存储包括在ts中的服务配置信息的节目关联表(在下文中,被称为“pat”),以及存储各个服务的媒体组分配置信息的节目映射表(在下文中,被称为“pmt”)。两个表可通过使用“program_number(节目号)”的属性来互连。即,为了获得对于任意服务x的详细信息,可通过分析具有相同“program_number”的pmt、使用通过pat获得的服务x的“program_number”来获得对于服务x的各个媒体组分的附加信息。另外,当包括在传输流中的服务的数量大时,与使用用于传输的单个独立信令表的单调结构(flatstructure)方案相比,根据每个目的定义分开的信令表并提供通过相应的信令表之间的相互联系形成的分层结构的方案具有优秀的效果。例如,当存在构成各个服务的大量服务和媒体组分时,如果所有信令信息存储在单个信令表中,并且从而相应的信令表的尺寸增加,最终,在接收装置中接收相应的信号表所需的时间增加。另外,在这种情况下,当信令信息变化时,由于信令信息的变化而更新信令表所需的时间也增加。另外,在根据每个目的维持各自的信令表的情况下,对于发送器中信令信息的管理侧是有利的。然而,如果传输流由少量的服务组成,则单个信令表结构可能更有效。即,当传输流由少量的服务组成时,虽然信令信息与单个信令表整合并且然后被发送,但是由于信令表的尺寸增加得足以提供足够的传输/接收性能,在接收装置侧由于信令表的接收造成的性能恶化可被最小化。同时,由于可从单个信令表的接收获得所有的信息,所以可降低接收装置的处理复杂度。如上所述,分层结构方案和单调结构方案根据服务配置的特性而具有不同的优点和缺点。然而,在通常的数字广播系统中,只有分层结构已经在构成信令信息中使用。相应地,尚未完全考虑使用具有如上所述的优点的单调结构。技术实现要素:技术问题本发明的实施例提出一种用于在数字广播系统中发送/接收信令信息的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中发送/接收信令信息的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中通过自适应地选择分层结构或单调结构而发送/接收信令信息的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中发送/接收信令信息以便降低信令处理复杂度的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中发送/接收信令信息以便提高传输带宽的效率的方法和装置。技术方案由本发明提出的一种用于在数字广播系统中发送信令信息的方法包括:基于服务配置的特性,根据分层结构和单调结构中的至少一个,自适应地生成与从数据链路层发送的信令信息相关的信令表;以及发送生成的信令表。由本发明提出的另一种用于在数字广播系统中接收信令信息的方法包括:接收信号表,其中信令表是与在数据链路层中发送的信令信息相关联的信令表,并且是基于服务配置的特性、根据分层结构和单调结构中的至少一个而自适应地生成的。由本发明提出的一种用于数字广播系统中发送信令信息的装置包括:控制器,其基于服务配置的特性、根据分层结构和单调结构中的至少一个,自适应地生成与从数据链路层发送的信令信息相关的信令表;以及发送器,其发送生成的信令表。由本发明提出的另一种用于在数字广播系统中接收信令信息的装置包括:接收信令表的接收器,其中信令表是与在数据链路层中发送的信令信息相关联的信令表,并且是基于服务配置的特性、根据分层结构和单调结构中的至少一个来自适应地生成的。有益技术效果本发明的实施例可以实现自适应配置,通过其,在数据链路层中发送的信令信息的表结构可以以单调结构方案以及分层结构来配置和发送。因此,本发明的实施例使得能够有效地使用传输带宽,并且可以简化由发送/接收装置进行的信令信息的处理。另外,通过使得在各自表中共同使用的信息能够被包含或者使得存储在分开的表中的信息能够被参考,本发明的实施例可以提供相同的效果。附图说明有了连同附图一起处理的下面的描述,如在本发明的特定示范性实施例中所述的其它方面、特征和优点将变得更加显而易见。图1图示根据本发明一实施例的在数字广播系统中的接收装置的结构。图2示意性地图示根据本发明一实施例的在数字广播系统中的接收装置的操作过程。图3示意性地图示根据本发明一实施例的在数字广播系统中自适应地选择信令表结构的过程。图4示意性地图示根据本发明一实施例的在数字广播系统中提供共同信息参照功能的过程。图5示意性地图示根据本发明一实施例的由数字广播系统提供的数字广播服务的逻辑结构。图6示意性地图示根据本发明一实施例的在数字广播系统中的表配置方案的示例。图7示意性地图示根据本发明一实施例的在数字广播系统中的表配置方案的另一个示例。图8示意性地图示根据本发明一实施例的在广播系统中的表配置方案的另一个示例。通过附图,应当注意的是:使用相似的附图标记,以便图示相同或相似的元件、特征和结构。具体实施方式在下文中,将参照附图详细描述本发明的实施例。在下面的描述中,应当注意的是:将仅仅描述理解根据本发明实施例的操作所需的部分,并且将省略对其它部分的描述,以不使得本发明的主题模糊。同时,考虑到本发明的功能而定义之后所述的术语,但是可根据用户、操作者的意图或常规改变术语的含义。因此,应当基于整个说明书的内容进行术语的定义。本发明可具有各种修改和各种实施例,现在将参照附图更充分地描述其中的特定实施例。然而,应当理解的是:本发明不限于特定实施例,而是本发明包括在本发明的精神和范围内的所有修改、等同和替代方案。虽然包括诸如第一,第二等之类的序数的术语可以用于描述各种单元,但结构性单元不受所述术语的限制。所述术语仅仅用于区分一个单元和其它单元的目的。例如,第一单元可被称为第二单元,并且类似地,第二单元也可被称为第一单元而不会脱离本发明的范围。如在此所使用的,术语“和/或”包括一个或多个相关联的项的任何和所有组合。在此使用的术语仅仅用于描述特定实施例,并且不旨在限制本发明。如在此所使用的,单数形式也旨在包括复数形式,除非上下文另有明确指示。在本发明中,诸如“包括”和/或“具有”之类的术语可被解释为表示某一特性、数字、步骤、操作、构成要素、组件或它们的组合,但是不能被解释为排除存在或增加一个或多个其它特性、数字、步骤、操作、构成要素、组件或它们的组合的可能性。除非另有定义,否则在此使用的包括技术和科学术语的所有术语具有与由本发明所属领域的普通技术人员通常理解的相同的含义。如在通常使用的字典中定义的这样的术语将被解释为具有与相关
技术领域
:中的上下文含义相同的含义,而不被解释为具有理想的或过于正式的含义,除非在本说明书中明确定义。本发明的实施例提出一种用于在数字广播系统中发送/接收信令信息的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中发送/接收信令信息的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中通过自适应地选择分层结构和单调结构而发送/接收信令信息的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中发送/接收信令信息以便降低信令处理复杂度的方法和装置。另外,本发明的实施例提出一种用于在数字广播系统的数据链路层中发送/接收信令信息以便提高传输带宽的效率的方法和装置。另外,由本发明实施例提出的装置和方法可被应用到:诸如数字多媒体广播(在下文中,称为“dmb”)服务、数字视频广播-手持(在下文中,称为“dvp-h”)和高级电视系统委员会-移动/手持(在下文中,称为“atsch-m/h”)服务之类的移动广播服务,诸如因特网协议电视(在下文中称为“iptv”)服务之类的数字视频广播系统,以及各种通信系统,诸如运动图像专家组(mpeg)媒体传输(在下文中,称为“mmt”)系统、长期演进(在下文中,称为“lte”)移动通信系统、长期演进-高级(在下文中,称为“lte-a”)移动通信系统、高速下行链路分组接入(在下文中,称为“hsdpa”)移动通信系统、高速上行链路分组接入(在下文中,称为“hsupa”)移动通信系统、第3代合作伙伴计划2(在下文中,称为“3gpp2”)的高速率分组数据(在下文中,称为“hrpd”)移动通信系统、3gpp2的宽带码分多址(在下文中,称为“wcdma”)移动通信系统、3gpp2的码分多址(在下文中,称为“cdma”)通信系统、电气与电子工程师协会(在下文中,称为“ieee”)802.16m通信系统、演进的分组系统(在下文中,称为“eps”)和移动因特网协议(在下文中,称为“移动ip”)系统。然后,通过参考图1,将描述根据本发明一实施例的在数字广播系统中的接收装置的结构。图1示意性地图示根据本发明一实施例的在数字广播系统中的接收装置的结构。参考图1,接收装置包括射频(在下文中,称为“rf”)接收器111、解调器113、物理层处理器115、服务解复用器117、广播视频播放器125、中央控制器127、层2(在下文中,称为“l2”)信令信息处理器129、信令信息数据库(在下文中,称为“db”)131以及应用程序层信令信息处理器133。中央控制器127控制接收装置的通常操作(包括用户输入过程)。当检测到用户选择特定服务时,中央控制器127识别信令信息db131,并将信道变成通过其发送特定服务的频率。当然,当中央控制器127已通过相应信道接收到信号时,不需要执行信道变化操作本身。rf接收器111接收通过相应信道发送的模拟信号,并且解调器113将通过rf接收器111接收的模拟信号转换成数字信号,并将经转换的数字信号传送到物理层处理器115。物理层处理器115执行将在传输协议栈的物理层中执行的操作,并且分别将执行的结果传送到l2信令信息处理器129和服务解复用器117。l2信令信息处理器129处理和分析发送到数据链路层的信令信息,并在信令信息db131中存储分析的结果。服务解复用器117从数据单元提取组分流中的每一个,并将选择的组分流传送到广播视频播放器125,其中,所述组分流构成特定服务,包括选择的特定服务的音频流和视频流,所述数据单元是从物理层提取的。广播视频播放器125解码发送的音频数据和视频数据,并基于同步信息在相应的时间播放广播视频。另外,应用程序层信令信息处理器133分析发送到应用程序层的信令数据,并且在信令信息db131中存储经分析的信令数据。信令信息db131是逻辑对象。l2信令信息处理器129和应用程序信号信息处理器133可以以各自独立的形式维持db,或者可共享相同的db。在包括在由本发明实施例提出的接收装置中的单元中,特别地,区分l2信令信息处理器129与通常的数字广播系统的接收装置的l2信令信息处理器,这将在下面描述。l2信令信息处理器129基于从物理层处理器115传送的数据检测存储信令信息的信令表结构是分层结构还是单调结构,并且基于检测的结果处理信令信息。即,通常的数字广播系统的接收装置的l2信令信息处理器根本不考虑在其中存储信令信息的信令表结构。另一方面,通过考虑在其中存储信令信息的信令表结构,由本发明实施例提出的l2信令信息处理器可处理信令信息。同时,图1图示被实现为分开的单元的rf接收器111、解调器113、物理层处理器115、服务解复用器117、广播视频播放器125、中央控制器127、l2信令信息处理器129、信令信息db131以及应用程序层信令信息处理器133,然而,在rf接收器111、解调器113、物理层处理器115、服务解复用器117、广播视频播放器125、中央控制器127、l2信令信息处理器129、信令信息db131以及应用程序层信令信息处理器133之中的两个或更多个单元也可以被集成为并实现为单个单元。在图1中,描述了根据本发明实施例的在数字广播系统中的接收装置的结构。接下来,通过参考图2,将描述根据本发明实施例的在数字广播系统中的接收装置的操作过程。图2示意性地图示根据本发明一实施例的在数字广播系统中的接收装置的操作过程。参考图2,首先,在步骤211,当检测到用户选择特定服务时,接收装置将信道变成通过其发送选择的特定服务的频率,并且进行到步骤213。此处,如果接收装置已经通过经由其来发送选择的特定服务的信道而接收服务数据,则可不执行改变信道的操作。在步骤213,信号接收装置通过所述信道接收服务数据,并且然后进行到步骤215。在步骤215,接收装置使用通过所述信道接收的数据来比较存在于数据链路层中的主要信令信息的版本信息与包括在信令信息db中的相应的信令信息的版本信息,识别是否更新,并且进行到步骤217。在步骤217,识别的结果,如果信令信息db不需要更新,即当接收服务所需的信令信息不变时,接收装置进行到步骤219。在步骤219,接收装置从信令信息db提取构成选择的服务的视频、音频和数据流的id信息,并且然后进行到步骤221。在步骤221,基于在步骤219提取的视频、音频和数据流的id信息,接收装置向发送装置请求数据滤波,并且进行到步骤223。以这种方式,如果通过使用服务配置单元的id信息(即提取的视频、音频和数据流的id信息)来请求数据过滤,则接收装置将能够在使用当前频率发送的数据之中选择性地仅仅接收涉及相应的id信息的数据。同时,在步骤223,接收装置检查是否通过所述信道接收到音频/视频数据。即,接收装置检查是否通过所述信道正常接收到服务配置单元。作为检查的结果,当通过所述信道接收到音频/视频数据时,接收装置进行到步骤225。在步骤225,接收装置基于接收的音频/视频数据播放广播服务。同时,在步骤223,当接收装置通过所述信道没有接收到音频/视频数据时,即,当没有正常接收到服务配置单元时,接收装置进行到步骤227。在步骤227,接收装置检查例如阈值时间α的预设时间是否已经过去。作为检查的结果,如果阈值时间α尚未过去,则接收装置返回到步骤223。在这种情况下,例如,可从接收装置请求数据过滤的时间点开始计数阈值时间α。同时,作为步骤227中的检查的结果,如果阈值时间α已经过去,则接收装置进行到步骤229。在步骤229,接收装置输出指示不能接收视频的信息。同时,作为步骤217中识别的结果,如果信令信息db需要更新,即,当接收服务所需的信令信息变化时,接收装置进行到步骤231。在步骤231中,接收装置检测待更新的信令表,检测所检测到的相应的信令表的配置方案,即,分层结构方案或单调结构方案,并且然后进行到步骤233。在步骤233,接收装置从发送装置接收相应的信令表,更新信令信息db,并且然后进行到步骤235。此时,对更新的所有信令表执行检测信令表配置方案、接收相应的信号表并更新信令信息db的操作。相应地,在步骤235,接收装置检查是否已经完成对变化的信令表的分析。作为检查的结果,如果尚未完成对变化的信令表的分析,则接收装置返回到步骤231。作为步骤235中的检查的结果,如果已经完成对变化的信令表的分析,则接收装置进行到步骤219。同时,虽然图2图示了根据本发明实施例的在数字广播系统中的接收装置的操作过程,但是也可出现相对于图2的各种修改。例如,虽然在图2中图示连续的步骤,但图2中图示的步骤可彼此重叠,可并行地执行,可以以不同的次序执行,或者可被执行多次。同时,考虑到用于发送通过数据链路层发送的信令信息的表结构,本发明的实施例具有以下两个特征。(1)分层结构不固定地用于信令表配置。相反,在单个表中根据服务配置的特性选择性地配置所有必要的信息。即,可以使用单调结构方案。-为每个目的定义分开的信令表。存储在这样的信令表中的数据可使用id信息来彼此相关联以形成用于以后传输的分层结构,或者所有的这些信令表可被集成在单个表内以形成用于以后传输的单调结构。(2)可被共同使用的诸如关于视频/音频解码器初始化的信息可在参考方案中使用,而不是被反复包括在用于传输的每个信令表中。-在相同类型的信令表中使用的数据被单独地包括在每个信令表中以发送信令信息,或者通常使用的数据被存储在各自的信令表中,并通过参考在需要相应信息的信令表中的相关联的信息来使用。例如,假设信令表s(1)和信令表s(2)分别是存储关于服务1和服务2的信息的信令表,并且假设用于视频流的解码的配置信息被包括在所述信令表中。另外,假设服务1和服务2使用相同的解码信息。在这种情况下,信令表s(1)和信令表s(2)可通过单独地包括视频解码信息来配置,并且随后被发送,或者视频解码信息可在分开的信令表x中被存储和传输。信令表s(1)和信令表s(2)可被发送,同时仅包括id信息以使得能够提取包括在表x中的视频解码信息。为了提供信令表结构选择功能,下面将描述由本发明实施例提出的方案。首先,方案分组可包括在较高信令表或分开的单独的信令表中的信息,并且通过利用通知信令表配置方案的分开的标志而确定较高信令表中对应的信息的位置。然后,通过参考图3,将描述根据本发明一实施例的在数字广播系统中自适应地选择信令表结构的过程。图3示意性地图示根据本发明一实施例的在数字广播系统中自适应地选择信令表结构的过程。参考图3,“use_separate_table_flag(使用分开的表标志)”是下述标志,该标志确定分组的信令信息(例如诸如table_y_data()之类的分组的信令信息)的位置。当“use_separate_table_flag”的值代表预设的值(例如值“1”)时,通过是分开的信令表的table_y发送相应的信令信息,当“use_separate_table_flag”的值表示预设的值(例如值“0”)时,相应的信令信息被包括在是较高信令表的table_x中并且被发送。特别地,不需要:仅仅指示信令表配置方案的标志应当存在于信令表中。在相同的传输级中包括许多信号表的情况下,可使用与表的数量一样多的相应的标志。同时,为了提供共同信息参照功能,下面将描述由本发明的实施例提出的方案。首先,所述方案定义了存储在多个信令表中共同使用的信息的共同信息表,并且存储在共同信息表中的共同信息的每一个包括id信息,并且从而共同信息中的每一个可以在共同信息表中加以区别。在每个信令表中,定义分开的标志以用于确定共同信息的位置,并且根据相应的标志的定义值而在信令表中包括和存储相关联的信息,或者相关联的信息可被确定以参考共同信息表。然后,通过参考图4,将描述根据本发明一实施例的在数字广播系统中提供共同信息参照功能的过程。图4示意性地图示根据本发明一实施例的在数字广播系统中提供共同信息参照功能的过程。参考图4,table_y是共同信息表并存储各种共同信息,例如descriptor_data()。在这种情况下,存储在是共同信息表的table_y中的信息可能是相同类型的信息,或者不同类型的信息。同时,是信令表的table_x定义:是否相应的信息包括在信令表中并通过使用“use_reference_flag(使用参考标志)”来发送,或者是否相应的信息应当通过参考共同信息表来提取。同时,下面将具体描述通过根据本发明实施例的由数字广播系统提出的数据链路层发送的信令表的结构和格式。首先,通过参考图5,将描述根据本发明一实施例的由数字广播系统提供的数字广播服务的逻辑结构。图5示意性地图示根据本发明一实施例的由数字广播系统提供的数字广播服务的逻辑结构。参考图5,通过频率中的每一个发送的传输流(例如复用(mutiplex))包括数量为n的集合(ensemble)。此时,一个集合包括多个包(package),并且提供相关联的包的分组。包指示实际的广播服务,并且包括多个音频(audio)/视频(video)/数据(data)流。另外,包根据播放的服务的特性选择一个音频和视频流,或者通过屏幕的分割选择多个音频/视频/数据流以同时播放。同时,在本发明实施例中,定义下面的四个信令表,并且下面将描述每个表的主要功能。(1)复用描述表(在下文中,称为“mdt”)-其提供涉及传输流的信息。(2)包描述表(在下文中,称为“pdt”)-其提供涉及各个包的信息。pdt按照包而单独地存在。(3)媒体同步表(mst,在下文中,称为“mst”)-其提供音频/视频流的同步信息。(4)共享信息表(在下文中,被称为“sit”)-其是存储共同信息的信令表。然后,通过参考图6,将描述根据本发明一实施例的在数字广播系统中的表配置方案的示例。图6示意性地图示根据本发明一实施例的在数字广播系统中的表配置方案的示例。图6图示将在其中应用基于分层结构的表配置方案的表结构。图6描述根据本发明一实施例的在数字广播系统中的表配置方案的示例。接下来,通过参考图7,将描述根据本发明一实施例的在数字广播系统中的表配置方案的另一个示例。图7示意性地图示根据本发明一实施例的在数字广播系统中的表配置方案的另一个示例。图7图示将在其中应用表配置方案的表结构,该表配置方案基于在mdt中存储涉及各自包的所有信息的单调结构。图7描述根据本发明的实施例的在数字广播系统中的表配置方案的另一个示例。接下来,通过参考图8,将描述根据本发明实施例的在数字广播系统中的表配置方案的另一个示例。图8示意性地图示根据本发明一实施例的在数字广播系统中的表配置方案的另一个示例。在图8中,基于分层结构形成mdt和pdt,然而,图8图示将在其中应用表配置方案的表结构,其中该表配置方案是通过在pdt中包括相应的包的同步信息而基于单调结构形成的。另外,图7和图8图示下述表结构:在其中将使用在用于传输的各自表中包括共同信息的方案来应用不使用sit的表配置方案。然而,由于表结构对是否使用表配置方案和共同信息参考方案没有影响,所以虽然使用单调结构,但是根据需要,通过使用sit,共同信息可用作参考方案。同时,以下将以共同格式来定义由本发明实施例定义的表和共同信息。即,mdt、pdt、mst和sit基本上被定义为相同的表格式,即l2_signaling_table_section(l2信令表段),并且signaling_table_table()部分根据每个表的特性而变化。共同信息基本上具有l2_descriptor()结构,并且descriptor_data()部分根据各自的共同信息而变化。同时,下面将描述共同的格式。[表1]在表1中,table_id(表id)代表指示各自的信令表的序列号。例如,table_id可被实现为8位,并且可被设置为唯一的值,以区分从数据链路层发送的表中的每一个。在表1中,section_syntax_indicator(段语法指示符)指示私有段(section)(在下文中,被称为“私有段”)的类型,而section_syntax_indicator的值可被设置为预设的值,例如1。在表1中,private_indicator(私有指示符)是指示相应的段是私有段的标志,并且private_indicator的值可被设置为预设的值,例如'1'。在表1中,section_length(段长度)指示相应的段的尺寸。在表1中,table_id_extention(表id扩展)指示用于区分具有相同的table_id的信令表的附加id。此时,根据信令表中的每一个使用的table_id_extension可彼此不同。在表1中,version_number(版本号)指示构成相应的信令表的段的版本信息。当段的内容变化时,例如,version_number的值可通过模32而递增1。当current_next_indicator(当前的下一指示符)被设置为预设的值(例如“0”)时,版本信息不指示当前可应用的段的版本信息,而是指示在下一次可应用的段的版本信息。在表1中,当current_next_indicator被设置为预设的值(例如“1”)时,current_next_indcator指示当前可应用的同步信息。当current_next_indicator被设置为预设的值(例如“0”)时,current_next_indcator指示当前不可应用而是下一次可应用的同步信息。在表1中,当表包括许多段时,section_number(段号)指示当前的段号。可从0开始section_number的值。在表1中,当表包括许多段时,last_section_number指示最后一个段的号码。[表2]在表2中,descriptor_tag(描述符标签)指示包括在描述符中的信息的类型。在表2中,descriptor_length(描述符长度)指示描述符的尺寸。在表2中,descriptor_id(描述符id)指示用于区分具有相同的descriptor_tag的共同信息的id。同时,下面将描述由本发明实施例定义的每个表的signaling_table_data()部分的详细格式。由每个表定义的signaling_table_data()指示为了相应的表的目的所需的最小信息量,并且可通过根据需要添加信息来定义。(1)mdt(复用描述表)mdt提供当前传输流的配置信息,即,集合和包括在每个集合中的包信息。包信息可被包括在mdt中,并且然后被发送,或者可通过pdt来发送。[表3]在表3中,num_ensemble(集合的数目)指示包括在一个传输流中的集合的数量。在表3中,ensemble_id(集合id)指示集合id。在表3中,num_packages(包的数目)指示包括在一个集合中的包的数量。在表3中,package_id(包id)指示包id。在表3中,use_separate_table_flag(使用分开的表的标志)是下述标志:该标志通知包相关的信息是否被包括在mdt中或者包相关的信息是否通过分开的pdt来发送。当use_separate_table_flag的值是预设的值(例如值“0”)时,这指示:包相关的信息被包括在mdt中并且被发送。当use_separate_table_flag的值是预设的值(例如值“1”)时,这指示包相关的信息通过pdt来发送。在表3中,table_extension_id(表扩展id)由mdt_protocol_version(mdt协议版本)代替。在这种情况下,mdt_protocol_version指示mdt语法的版本信息。(2)pdt(包描述数据)pdt存储涉及包的详细信息。[表4]在表4中,package_id(包id)指示包id。在表4中,table_extension_id(表扩展id)由pdt_protocol_version(pdt协议版本)代替。在这种情况下,pdt_protocol_version指示pdt语法的版本信息(3)mst(媒体同步表)mst存储包括在包中的主音频和视频组分的同步信息。[表5]在表5中,package_id指示包id。在表5中,table_extension_id由mst_protocol_version(mst协议版本)代替。在这种情况下,mst_protocol_version指示mst语法的版本信息。(4)sit(共享信息表)[表6]在表6中,num_descriptors(描述符的数量)指示存储共同信息的描述符的数量。在表6中,table_extension_id由sit_protocol_version(sit协议版本)和ensemble_id代替。在这种情况下,sit_protocol_version指示sit语法的版本信息。(5)package_description_data()涉及包的详细信息分组[表7]在表7中,sp_indicator(sp指示符)指示是否应用服务保护。当sp_indicator的值是预设的值(例如值“1”)时,这指示将服务保护应用到构成相应的包的组分流的一部分。当sp_indicator的值是预设的值(例如值“0”)时,这指示不将服务保护应用到所有组分流。在表7中,当ip_version_flag(ip版本标志)是预设的值(例如值“0”)时,这指示使用ipv4,并且当ip_version_flag的值是预设的值(例如值“1”)时,这指示使用ipv6。在表7中,num_components(组分的数目)指示构成包的组分流的数量。在表7中,component_tag(组分标签)指示用于区分各个组分的id。另外,component_tag在包中具有唯一值。在表7中,source_ip_address(源ip地址)指示源ip地址。在表7中,destination_ip_address(目的ip地址)指示目的地ip地址。在表7中,num_component_level_descriptors(组分级别的描述符的数量)指示关于相应的组分的描述符的数量。在表7中,descriptor_tag(描述符标签)指示包括在描述符中的信息的类型。在表7中,use_reference_flag(使用参考标志)是下述标志,该标志通知相应的描述符是否被包括在用于传输的表中,或者是否参考包括在sit中的描述符。当use_reference_flag的值是预设的值(例如值“0”)时,这指示包括相应的描述符以用于传输,并且当use_reference_flag的值是预设的值(例如值'1')的值时,这指示参考存储在sit中的值。在表7中,table_id指示发送相应的描述符的sit的table_id。在表7中,descriptor_id指示包括在sit中的描述符的id。在表7中,descriptor_length指示描述符的尺寸。在表7中,num_package_level_descriptor(包级别的描述符的数量)指示涉及相应的包的描述符的数量。在表7中,use_separate_table_flag(使用分开表的标志)是标志,该标志通知同步相关的信息是否被包括在分组的信息中,或者同步相关的信息是否通过分开的mst来发送。当use_separate_table_flag的值是预设的值(例如值“0”)时,这指示同步相关的信息被包括在分组的信息中并且被发送。当use_separate_table_flag的值是预设的值(例如值“1”)时,这指示同步相关的信息通过mst来发送。(6)media_sync_data()包括在包中的特定音频和视频流的同步信息分组[表8]在表8中,streaming_protocol(流协议)指示用于发送待同步的音频流和视频流的流协议的类型。在表8中,default_video_component_tag(缺省视频组分标签)指示包括在包中的视频组分id。在表8中,default_audio_component_tag(缺省音频组分标签)指示包括在包中的音频组分id。在表8中,num_sync_data(同步数据的数量)指示同步信息的数量。在表8中,actual_media_sync_data(实际媒体同步数据)()指示根据使用的流协议的同步信息。同时,由描述符提供的信息的类型是多样的,并且将描述近似提供构成包的各个组分的主要特征的组分级描述符的descriptor_data()部分的示例。[表9]在表9中,component_type(组分的类型)指示组分的种类。在表9中,component_encryption_flag(组分加密标志)通知是否对相应的组分应用服务保护,并且当component_encryption_flag的值是预设的值(例如值“1”)时,指示应用服务保护。在表9中,num_stkm_streams(stkm流的数目)指示当应用服务保护时可用于解密的stkm流的数量。在表9中,stkm_stream_id(stkm流id)指示stkm流id。在表9中,component_data(组分数据)指示用于解码相应的组分所需的配置信息。下面是用于解码用高效率视频编码(hevc)编码的视频流所需的component_data()的示例。使用的属性的含义和可用的值遵循h.265标准。[表10]本发明的特定方面可被实现为计算机可读记录介质中的计算机可读代码。计算机可读记录介质是可以存储可以由计算机系统读取的数据的预定数据存储设备。计算机可读记录介质可包括只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘、最佳数据存储设备和载波(诸如通过因特网的数据传输)。计算机可读记录介质可通过连接到网络的计算机系统分布,并且相应地计算机可读代码以分布式方式来存储和执行。此外,用于实现本发明的功能程序、代码和代码段可由本发明所属领域中熟练的程序员容易地解释。将理解的是:可以以硬件、软件或硬件和软件的组合的形式来实现根据本发明的实施例的方法和装置。任何这样的软件例如可被存储在易失性或非易失性存储设备中,诸如rom,诸如ram之类的存储器,存储器芯片,存储器设备,或存储器ic,或者可记录光学或磁介质,诸如cd、dvd、磁盘或磁带,而不管其被擦除的能力或者其被重新记录的能力。还可以理解的是:软件可被存储在机器(例如,计算机)可读存储介质中。还可以理解的是:包括在移动终端中的存储器是适合于存储程序的机器可读设备的一个示例,其中该程序包括由处理器设备执行以由此实施本发明的实施例的指令。相应地,本发明包括:用于代码实现在说明书的所附权利要求中所述的装置和方法的程序,以及用于存储程序的机器(计算机等等)可读存储介质。此外,程序可通过诸如通过有线或无线连接传送的通信信号之类的预定介质来电传送,并且本发明适当地包括程序的等同物。此外,根据本发明实施例的装置可从有线或无线连接到其的程序提供设备接收程序,并且可存储所述程序。程序提供设备可包括程序处理设备通过其执行预设的内容保护方法的指令的程序、用于存储内容保护方法所需的信息等等的存储器、用于与程序处理设备执行有线或无线通信的通信单元、和用于在程序处理设备的请求下或自动地向收发器发送相应的程序的控制器。同时,虽然已经在对本发明的详细描述中描述了本发明的特定实施例,但是可以做出各种修改而不脱离本发明的范围。因此,本发明的范围不应当被限定为限于实施例,而是应当由所附权利要求及其等同来限定。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1