发送方法、接收方法、发送装置、及接收装置的制造方法_2

文档序号:9757231阅读:来源:国知局
储所述IP数据包的第I传输单位;和发送部,发送生成的所述帧,所述帧中包含I个以上由I个以上的第2传输单位构成的流,所述生成部,在所述帧中包含的至少I个所述流的开头的第2传输单位中的位于开头的第I传输单位中,包含表示所述内容的再现用的时刻的基准时钟信息。
[0053]本发明的一个方式所涉及的通过广播进行的使用IP数据包的内容传输中所使用的接收装置,具备:接收部,接收帧,所述帧是存储了多个第2传输单位的传输用帧,所述第2传输单位包含I个以上的存储所述IP数据包的第I传输单位,并且所述帧包含I个以上由I个以上的第2传输单位构成的流,且在至少I个所述流的开头的第2传输单位中的位于开头的第I传输单位中包含基准时钟信息;抽取部,从接收到的所述帧中抽取所述基准时钟信息;和生成部,使用抽取出的所述基准时钟信息生成用于再现所述内容的时钟。
[0054]另外,这些概括性的或具体的方式也可由系统、装置、方法、集成电路、计算机程序或计算机可读取的⑶-ROM等记录介质实现。另外,这些概括性的或具体的方式也可通过系统、装置、方法、集成电路、计算机程序及记录介质的任意组合来实现。
[0055](实施方式I)
[0056][MMT方式的基本结构]
[0057]首先,说明MMT方式的基本结构。图1是表示使用MMT方式及高级BS传输方式进行传输时的协议堆栈的图。
[0058]在MMT方式中,将影像或声音等信息存储在多个MPU(Media Presentat1n Unit:媒体演示单元)或多个MFU(Media Fragment Unit:媒体片段单元)中,并在赋予MMT数据包头后,转化为MMT数据包。
[0059]另一方面,在丽T方式中,对MMT消息等控制信息也赋予MMT数据包头,转化为丽T数据包。在MMT数据包头中设置存储32比特短格式的NTP的字段,该字段能用于通信线路的QoS控制等。
[0060]将转化为MMT数据包的数据封装为具有UDP包头或IP包头的IP数据包。此时,IP包头或UDP包头中,在将发送源IP地址、目的地IP地址、发送源端口序号、目的地端口序号及协议种类相同的数据包的集合设为IP数据流的情况下,I个IP数据流中包含的多个IP数据包的包头是冗长的。因此,在I个IP数据流中,对部分IP数据包进行包头压缩。
[0061]下面,详细说明TLV数据包。图2是表示TLV数据包的数据结构的图。
[0062]如图2所示,TLV数据包中存储IPv4数据包、IPv6数据包、压缩IP数据包、NULL数据包、及传输控制信号。使用8比特的数据类型来识别这些信息。传输控制信号中有例如AMT(Address Map Table:地址映射表)及NIT(Network Informat1n Table:网络信息表)等。另外,TLV数据包中使用16比特的字段来表示数据长(字节单位),在其后存储数据的值。因为在数据类型之前有I字节的包头信息(图2中未图示),所以TLV数据包具有共计4字节的包头区域。
[0063]TLV数据包被映射至高级BS传输方式中的传输时隙,在TMCC(Transmiss1n andMultiplexing Configurat1n Control:传输与复用配置控制)控制信息中,存储表示每个时隙中包含的最初数据包的开头位置与最后数据包的末尾位置的指针/时隙信息。
[0064]下面,说明使用高级BS传输方式传输MMT数据包时的接收装置的结构。图3是表示接收装置的基本结构的框图。图3的接收装置的结构是简化后的结构,更具体的结构将在后面对应于存储基准时钟信息的方式来分别描述。
[0065]接收装置20具备接收部10、解码部11、TLV解复用器(DEMUX) 12、IP解复用器(DEMUX) 13 和 MMT 解复用器(DEMUX) 14。
[0066]接收部10接收传输路径编码数据。
[0067]解码部11解码由接收部10接收到的传输路径编码数据,实施纠错等,抽取TMCC控制信号及TLV数据。解码部11抽取出的TLV数据TLV通过解复用器12进行解复用处理。
[0068]TLV解复用器12的解复用处理按照数据类型而不同。例如,在数据类型是压缩IP数据包的情况下,TLV解复用器12执行复原被压缩的包头后传递到IP层等处理。
[0069]IP解复用器13执行IP数据包或UDP数据包的包头解析等处理,对每个IP数据流抽取MMT数据包。
[0070]丽T解复用器14中,根据丽T数据包头中存储的数据包ID,进行滤波处理(丽T数据包滤波)。
[0071 ][在MMT数据包中存储基准时钟信息的方法]
[0072]在使用上述图1?图3说明的丽T方式中,能在丽T数据包头中存储32比特的短格式NTP进行传输,但不存在传输长格式NTP的方法。
[0073 ]下面,说明在MMT数据包中存储基准时钟信息的方法。首先,说明在MMT数据包内存储基准时钟信息的方法。
[0074]在定义用于存储基准时钟信息的描述符、表格或消息,并作为控制信息存储在MMT数据包中的情况下,将表示是表示基准时钟信息的描述符或表格、或消息的识别符示于控制信息内。控制信息在发送侧存储在MMT数据包中。
[0075]由此,接收装置20能根据识别符来识别基准时钟信息。另外,也可通过使用现有的描述符(例如CRI_descriptor()等),将基准时钟信息存储在MMT数据包中。
[0076]下面,说明在MMT数据包头中存储基准时钟信息的方法。
[0077]存在例如使用header_extens1n字段(下面记载为扩展字段。)来存储的方法。扩展字段通过将MMT数据包头的extens1n_flag设为‘ I ’来变为有效。
[0078]存在如下方法,S卩:在扩展字段中存储表示扩展字段中存储的数据的数据种类的扩展字段类型,并在扩展字段类型中存储表示是基准时钟信息(例如64比特的长格式NTP)的信息,在扩展字段中存储基准时钟信息的方法。
[0079]此时,接收装置20在MMT数据包头的header_extens1n_f lag变为‘ I,的情况下,参照MMT数据包的扩展字段。在扩展字段类型中示出是基准时钟信息的情况下,抽取基准时钟信息,再现时钟。
[0080]基准时钟信息也可存储在现有的包头字段中。另外,在存在未使用字段的情况下,或在存在不必广播的字段的情况下,也可在这些字段中存储基准时钟信息。
[0081]另外,也可合并使用现有字段与扩展字段来存储基准时钟信息。例如,也可合并使用现有的32比特短格式NTP字段与扩展字段。
[0082]为了与现有字段保持兼容性,也可仅将64比特长格式NTP中、对应于短格式的格式的32比特部分存储在现有字段中,而将剩余的32比特存储在扩展字段中。
[0083]基准时钟信息例如是存储基准时钟信息的MMT数据包的开头比特通过规定位置时(例如从发送装置的特定构成要素输出时)的时刻,但也可是其他位置的比特通过规定位置时的时刻。
[0084]在将基准时钟信息作为控制信息存储在MMT数据包中的情况下,以规定的发送间隔来发送包含控制信息的MMT数据包。
[0085]在将基准时钟信息存储在MMT数据包的扩展字段中的情况下,存储在规定MMT数据包头的扩展字段中。具体地,例如将基准时钟信息以10ms间隔存储在至少I个以上MMT数据包的包头扩展字段中。
[0086]在MMT数据包中存储基准时钟信息的情况下,将存储基准时钟信息的MMT的数据包ID存储在程序信息中。接收装置20解析程序信息,取得存储了基准时钟信息的MMT数据包。此时,也可将存储了基准时钟信息的MMT数据包的数据包ID事先规定为固定值。由此,接收装置20能不解析程序信息就取得基准时钟信息。
[0087][MMT数据包中存储基准时钟信息时的动作流程]
[0088]下面,说明MMT数据包中存储了基准时钟信息时的动作流程(基准时钟信息的取得流程)。
[0089]首先,说明MMT数据包头的扩展字段中存储基准时钟信息时的接收装置20的基准时钟信息的取得流程。图4是表示MMT数据包头的扩展字段中存储基准时钟信息时的接收装置20的功能结构的框图。图5是表示MMT数据包头的扩展字段中存储基准时钟信息时的接收装置20的基准时钟信息的取得流程的图。
[0090]如图4所示,在MMT数据包头的扩展字段中存储基准时钟信息的情况下,在MMT解复用器14内设置基准时钟信息抽取部15(抽取部的一例),在MMT解复用器14的后段设置基准时钟生成部16(生成部的一例)。
[0091]在图5的流程中,接收装置20的解码部11解码接收部10接收到的传输路径编码数据(S1I ),从传输时隙中抽取TLV数据包(S102)。
[0092 ]接着,TLV解复用器12对抽取出的TLV数据包进行解复用,抽取IP数据包(S1 3)。此时,压缩IP数据包的包头被再现。
[0093]接着,IP解复用器13对IP数据包进行解复用,取得指定的IP数据流,抽取MMT数据包(S104)。
[0094]接着,MMT解复用器14解析MMT数据包的包头,判定是否使用扩展字段、扩展字段中是否存在基准时钟信息(S106)。在扩展字段中没有基准时钟信息的情况下(S106为否),结束处理。
[0095]另一方面,在判定为扩展字段中存在基准时钟信息的情况下(S106为是),基准时钟信息抽取部15从扩展字段中抽取基准时钟信息(S107)。之后,基准时钟生成部16根据抽取出的基准时钟信息,生成系统时钟(S108)。换言之,系统时钟是用于再现内容的时钟。
[0096]下面,说明控制信息中存储基准时钟信息时的接收装置20的基准时钟信息的取得流程。图6是表示控制信息中存储基准时钟信息时的接收装置20的功能结构的框图。图7是表示控制信息中存储基准时钟信息时的接收装置20的基准时钟信息的取得流程的图。
[0097]如图6所示,在控制信息中存储基准时钟信息的情况下,将基准时钟信息抽取部15配置在MMT解复用器14的后段。
[0098]在图7的流程中,步骤Slll?步骤S114的处理与图5说明的步骤SlOl?步骤S104的流程相同。
[0099
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1