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

文档序号:9757231阅读:来源:国知局
流型TLV数据包时,判断为流中包含基准时钟信息。这是因为在下载型TLV数据包的再现中通常不使用基准时钟信息。
[0133]另外,在用于确定及参照附带基准时钟信息的TLV数据包的信息存储在TMCC控制信息的扩展信息中的情况下,例如将每16条相对流的信息存储在TMCC控制信息的扩展区域中。
[0134]另外,如图18所示,也可新定义在时隙头的未定义字段中存储基准时钟信息的区域。图18是表示时隙头的未定义字段中存储基准时钟信息的例子的图。
[0135]另外,也可在预先确定的时隙中存储基准时钟信息,或在时隙头内存储表示包含基准时钟信息的信息。这里,也可以是,预先确定的时隙例如是传输时隙中的开头时隙(图13的例子中的SI ο t# I ),在该时隙内的开头TLV数据包中包含存储在IP数据包中的基准时钟信息。另外,在传输时隙中包含多个流的情况下,也可以是,预先确定的时隙例如是传输时隙中包含的各流的开头时隙,在该时隙内的开头TLV数据包中包含存储在IP数据包中的基准时钟信息。
[0136]另外,也可在TMCC控制信息中存储用于确定并参照包含基准时钟信息的时隙头的信息。将用于确定及参照包含基准时钟信息的时隙头的信息存储到TMCC控制信息的存储方法,与上述用于确定及参照附带基准时钟信息的TLV数据包的信息的存储方法一样,所以省略说明。
[0137]此时,接收装置20解析TMCC控制信号,在判定为时隙头中存在基准时钟信息的情况下,从时隙头中抽取基准时钟信息。
[0138]另外,也可在TMCC控制信息中存储表示包含基准时钟信息的信息。图19是表示TMCC控制信息中存储表示在时隙头内包含基准时钟信息的信息时的接收装置20的功能结构的框图。图20是表示TMCC控制信息中存储表示在时隙头中包含基准时钟信息的信息时的基准时钟信息的取得流程的图。
[0139]如图19所示,TMCC控制信息中存储表示在时隙头内包含基准时钟信息的信息时,接收装置20中基准时钟信息抽取部15从由解码部11输出的传输时隙中取得基准时钟信号。
[0140]在图20的流程中,解码部11解析传输路径编码数据(S131),解析TMCC控制信号(S132),判定传输时隙内的时隙头中是否存在基准时钟信息(S133)。在时隙头中存在基准时钟信息的情况下(S133为是),基准时钟信息抽取部15从时隙头中抽取基准时钟信息(S134),基准时钟生成部16根据基准时钟信息,生成系统的基准时钟(系统时钟)(S135)。另一方面,在时隙头中没有基准时钟信息的情况下(S133为否),基准时钟信息的取得流程结束。
[0141]这样的接收装置20因为能在传输时隙的层中取得基准时钟信息,所以与存储在TLV数据包中的情况相比,能更快取得基准时钟信息。
[0142]如上所述,通过在TLV数据包或传输时隙中存储基准时钟信息,能减轻接收装置20中取得基准时钟信息之前的处理,且缩短基准时钟信息的取得时间。
[0143]另外,通过这样在物理层中存储基准时钟信息,能容易由硬件实现基准时钟信息的取得及再现,能实现比由软件取得及再现基准时钟信息精度更高的时钟再现。
[0144]另外,涉及上述实施方式I的发送方法概括地说是在存在包含IP层的多个层(协议)的系统中,在IP层的上位层中根据基准时钟信息赋予媒体的时间戳,并在IP层的下位层中发送基准时钟信息。根据这种构成,接收装置20通过硬件来处理基准时钟信息变得容易。
[0145]另外,根据同样的思想,还考虑在不存储在MMT数据包中的状态下在IP数据包内存储基准时钟信息。即使在这种情况下,与在MMT数据包中存储基准时钟信息的情况相比,也能减轻用于取得基准时钟信息的处理。
[0146][基准时钟信息的送出周期]
[0147]下面,补充基准时钟信息的送出周期。
[0148]在TLV数据包中存储基准时钟信息的情况下,例如发送侧存储送出TLV数据包的开头比特的时刻,作为基准时钟信息。另外,也可以不是开头比特的送出时刻,而是存储另外设定的规定时刻作为基准时钟信息。
[0149]以规定间隔来发送包含基准时钟信息的TLV数据包。换言之,将包含基准时钟信息的TLV数据包包含在传输时隙内,以规定的发送周期来发送。例如,也可以将基准时钟信息以I OOms间隔存储在至少I个以上TLV数据包中来传输。
[0150]另外,也可以在高级BS传输方式的传输时隙的规定地点,以规定间隔配置包含基准时钟信息的TLV数据包。另外,也可以在作为TLV数据包的时隙分配单位的每5个时隙单位中,一次地存储包含基准时钟信息的TLV数据包,在5个时隙单位中最初的时隙的开头TLV数据包中存储基准时钟信息。即,也可在传输时隙内的开头时隙内的开头(即紧挨着时隙头的后方)配置包含基准时钟信息的TLV数据包。
[0151]另外,也可以在高级宽带卫星数字广播传输方式的传输时隙的规定地点,以规定间隔配置包含基准时钟信息的TLV数据包。例如,也可以在作为时隙分配单位的每5个时隙单位中,一次地将基准时钟信息存储在最初的时隙的开头TLV数据包中。即,在传输时隙中包含的各流的开头时隙内位于开头的TLV数据包中也可以包含基准时钟信息。另外,基准时钟信息也可以在相对流中存储在第I个时隙中。
[0152]另外,基准时钟信息的送出周期及送出间隔也可以对应于传输路径编码方式的调制方式或编码率来变更。
[0153][快速取得上位层基准时钟信息的方法]
[0154]下面,说明接收装置20中通过统一处理从下位层至上位层的解复用来缩短取得基准时钟信息之前的时间的方法。
[0155]这里,说明在MMT数据包等的上位层中存储基准时钟信息、将存储了基准时钟信息的MMT数据包存储在IP数据包中的方法。在下面说明的方法中,通过定义用于将存储了基准时钟信息的IP数据包存储在TLV数据包中的协议,从TLV数据包那样的下位层直接参照作为上位层的MMT数据包,不执行通常的解复用处理就取得MMT数据包中包含的基准时钟信息。
[0156]发送侧将基准时钟信息包含在上述MMT数据包中存储的控制信息中。向包含基准时钟信息的控制信息赋予预先确定的数据包ID。之后,发送侧将包含基准时钟信息的MMT数据包存储在专用的IP数据流中,赋予预先确定的发送源IP地址、目的地IP地址、发送源端口序号、目的地端口序号及协议种类。
[0157]接收到这样生成的传输路径编码数据的接收装置20中,通过TLV解复用器12取得预先确定的IP数据流,从而能抽取包含基准时钟信息的IP数据包。
[0158]另外,在对IP数据包进行包头压缩的情况下,例如向表示是同一IP数据流的上下文识别符赋予表示是包含基准时钟信息的IP数据包的识别符。将上下文识别符存储在压缩IP数据包头中。此时,接收装置20通过参照压缩IP数据包头的上下文识别符,能抽取包含基准时钟信息的IP数据包。
[0159]另外,包含基准时钟信息的IP数据包也可以规定为不进行包头压缩,或规定为必需进行包头压缩。也可以规定为向包含基准时钟信息的IP数据包赋予预先确定的上下文识别符,压缩全部包头。
[0160]还可以考虑如下方法,S卩:在TLV的数据类型字段中,定义表示是属于包含基准时钟信息的IP数据流的IP数据包的识别符、或表示是属于包含基准时钟信息的IP数据流的压缩IP数据包的识别符等。下面说明该方法。
[0161]接收装置20判定TLV的数据类型,若判定为包含基准时钟信息,则从IP数据包直接取得MMT数据包内包含的基准时钟信息。
[0162]这样,接收装置20也可以不解析IP地址或端口序号、上下文识别符,而通过从IP数据包或压缩IP数据包抽取特定位置的比特序列,由此抽取MMT数据包中包含的基准时钟信息。所谓抽取特定位置的比特序列意味着例如从由TLV数据包头偏移了固定长字节的位置,抽取特定长度的信息,由此取得基准时钟信息。
[0163]用于抽取基准时钟信息的固定长字节的偏移长度对IP数据包与压缩IP数据包分别唯一地确定。因此,接收装置20在判定TLV的数据类型之后,通过马上从偏移了固定长字节的位置抽取特定长度的信息,能取得基准时钟信息。
[0164]上述方法是一例,也可通过定义其他协议或识别符,从下位层取得上位层的基准时钟信息。例如,也可以将IP数据包中是否包含基准时钟信息的识别符存储在TLV数据类型以外的字段中。
[0165]另外,例如也可以不解析IP地址或端口序号、上下文识别符,通过从IP数据包或压缩IP数据包抽取特定位置的比特序列,由此抽取MMT数据包中包含的基准时刻信息。图21是表示从IP数据包或压缩IP数据包中抽取特定位置的比特序列时的流程的图。此时的接收装置20的结构与图8所示的框图一样。
[0166]在图21的流程中,首先,解码部11对接收部10接收到的传输路径编码数据进行解码(S141),从传输路径时隙中抽取TLV数据包(S142)。
[0167]接着,TLV解复用器12解析TLV数据包的数据类型(S143),判定数据类型是否是包含基准时钟信息的IP(S144)。在判定为数据类型不是包含基准时钟信息的IP数据包的情况下(S144为否),结束流程。在判定为数据类型是包含基准时钟信息的IP数据包的情况下(S144为是),解析IP数据包及MMT数据包,判定是否压缩了IP包头(S145)。
[0168]在未压缩IP包头的情况下(S145为否),取得从TLV包头偏移了固定长N字节的位置的MMT数据包中包含的基准时钟信息(S146)。在压缩IP包头的情况下(S145为是),取得从TLV包头偏移了固定长M字节的位置的MMT数据包中包含的基准时钟信息(S147)。
[0169]最后,基准时钟生成部16根据基准时钟信息,生成系统时钟(S148)。
[0170]因为IP数据包头的数据结构因IP数据包是IPv4还是IPv6而不同,所以固定长N字节或M字节是不同的值。
[0171]包含声音、影像及控制信号等的通常的MMT数据包在通常的步骤中执行解复用处理,相反,包含基准时钟信息的MMT数据包统一进行从下位层至上位层的解复用处理。由此,即使在上位层中存储基准时钟信息的情况下,下位层中也能取得基准时钟信息。即,能减轻用于取得基准时钟信息的处理,并且缩短取得基
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1