發送方法、接收方法、發送裝置及接收裝置的制造方法
【技術領域】
[0001 ] 本發明涉及使用IP(Internet Protocol:因特網協議)數據包通過廣播傳輸內容(content)時的發送方法等。
【背景技術】
[0002]MMT(MPEG Media Transport:MPEG媒體傳輸)方式(參照非專利文獻I)是一種復用方式,復用影像及聲音并將其轉化為數據包,并且通過廣播或通信等一個以上的傳輸路徑發送。在將MMT方式適用于廣播系統的情況下,將發送側的基準時鐘信息發送給接收側,在接收裝置中根據基準時鐘信息生成接收裝置中的系統時鐘。
[0003]現有技術文獻
[0004]非專利文獻
[0005]非專利文南犬1:1nformat1n techno1gy-High efficiency coding and mediadelivery in heterogeneous environment-Partl:MPEG media transport(MMT),IS0/IECDIS 23008-1
【發明內容】
[0006]本發明的一個方式的發送方法,是通過廣播進行的使用IP(因特網協議)數據包的內容傳輸中的發送方法,包含:生成步驟,生成存儲了多個第2傳輸單位的傳輸用幀,所述第2傳輸單位存儲了 I個以上的存儲所述IP數據包的第I傳輸單位;和發送步驟,發送生成的所述幀,在所述生成步驟中,在對象IP數據包中包含以與MMT (MPEG媒體傳輸)數據包不同的數據結構表示所述內容的再現用的時刻的基準時鐘信息,所述對象IP數據包被存儲于在所述幀內的開頭的第2傳輸單位中位于開頭的第I傳輸單位,對所述對象IP數據包不進行包頭壓縮。
[0007]另外,這些概括性的或具體的方式也可由系統、裝置、方法、集成電路、計算機程序或計算機可讀取的⑶-ROM等記錄介質實現。另外,這些概括性的或具體的方式也可通過系統、裝置、方法、集成電路、計算機程序及記錄介質的任意組合來實現。
[0008]根據本發明的一個方式的發送方法等,能夠減輕用于在接收側取得基準時鐘信息的處理。
【附圖說明】
[0009]圖1是表示使用MMT方式及高級BS傳輸方式進行傳輸時的協議堆棧的圖。
[0010]圖2是表示TLV數據包的數據結構的圖。
[0011 ]圖3是表示接收裝置的基本結構的框圖。
[0012]圖4是表示MMT包頭的擴展字段中存儲基準時鐘信息時的接收裝置的功能結構的框圖。
[0013]圖5是表示MMT包頭的擴展字段中存儲基準時鐘信息時的接收裝置的基準時鐘信息取得流程的圖。
[0014]圖6是表示控制信息中存儲基準時鐘信息時的接收裝置的功能結構的框圖。
[0015]圖7是表示控制信息中存儲基準時鐘信息時的接收裝置的基準時鐘信息的取得流程的圖。
[0016]圖8是表示TLV數據包中存儲基準時鐘信息時的接收裝置的結構的框圖。
[0017]圖9是表示將長格式NTP存儲在TLV數據包中的例子的圖。
[0018]圖10是表示TLV數據包中存儲基準時鐘信息時的接收裝置的基準時鐘信息的取得流程的圖。
[0019]圖11是表示在緊挨著IP包頭的前方附加基準時鐘信息的結構的圖。
[0020]圖12是表示在緊挨著TLV數據包的前方附加基準時鐘信息的結構的圖。
[0021 ]圖13是表不傳輸時隙的結構的圖。
[0022]圖14是表不傳輸時隙的時隙頭的結構的圖。
[0023]圖15是表示在時隙頭的未定義區域中存儲標記的例子的圖。
[0024]圖16是表示高級寬帶衛星數字廣播傳輸方式中TMCC控制信息的結構的圖。
[0025]圖17是表示TMCC控制信息的流種類/相對流信息的圖。
[0026]圖18是表示時隙頭的未定義字段中存儲基準時鐘信息的例子的圖。
[0027]圖19是表示TMCC控制信息中存儲表示在時隙頭內包含基準時鐘信息的信息時的接收裝置的功能結構的框圖。
[0028]圖20是表示TMCC控制信息中存儲表示在時隙頭中包含基準時鐘信息的信息時的基準時鐘信息的取得流程的圖。
[0029]圖21是表示從IP數據包或壓縮IP數據包中抽取特定位置的比特序列時的流程的圖。
[0030]圖22是表示TMCC擴展信息的結構的圖。
[0031]圖23是表示使用這樣分類的擴展種類的擴展區域的數據結構的一例的圖。
[0032]圖24是表示使用擴展種類時的語法的圖。
[0033]圖25是表示實施方式2的接收裝置的功能結構的框圖。
[0034]圖26是表示實施方式2的接收裝置的動作流程的圖。
[0035]圖27是表示發送裝置的功能結構的框圖。
[0036]圖28是表示發送裝置的動作流程的圖。
【具體實施方式】
[0037](構成本發明基礎的見解)
[0038]本發明涉及一種方法及裝置,在使用正在MPEG(Moving Picture Expert Group:運動圖像專家組)中進行標準化的MMT(MPEG Media Transport:MPEG媒體傳輸)方式的混合分發系統中,從發送側發送基準時鐘信息,在接收側接收基準時鐘信息,生成(再現)基準時鐘。
[0039]MMT方式是一種復用方式,復用影像及聲音并將其轉化為數據包,并且通過廣播或通信等一個以上的傳輸路徑發送。
[0040]在將MMT方式適用于廣播系統的情況下,使發送側的基準時鐘與IETFRFC 5905中規定的NTP (Ne twork Time Protoco 1:網絡時間協議)同步,根據基準時鐘,將PTS(Presentat1n Time Stamp:演不時戮)或DTS(Decode Time Stamp:解碼時戮)等時間戮賦予媒體。并且,將發送側的基準時鐘信息發送給接收側,在接收裝置中根據基準時鐘信息,生成接收裝置中的基準時鐘(以下也記載為系統時鐘)。
[0041 ]廣播系統中,期望使用能表示絕對時刻的64比特的長格式NTP作為基準時鐘信息。但是,在現有的MMT方式中,規定在MMT包頭中存儲32比特的短格式NTP并進行傳輸,而對于長格式NTP的傳輸則未予規定,在接收機側中無法取得高精度的基準時鐘信息。
[0042]與此相對,作為消息、表格或描述符等控制信息而定義長格式NTP,向控制信息附加MMT包頭并傳輸則是可能的。此時,MMT數據包被存儲在IP數據包等中,通過廣播傳輸路徑或通信傳輸路徑來傳輸。
[0043]在使用以ARIB標準規定的高級BS傳輸方式來傳輸MMT數據包的情況下,在將MMT數據包封裝為IP數據包、將IP數據包封裝為TLV(Type Length Value:類型長度值)數據包之后,存儲到以高級BS傳輸方式規定的傳輸時隙。
[0044]但是,在發送側在麗T數據包的層中存儲了基準時鐘信息的情況下,接收側為了得到基準時鐘信息,需要如下多個處理,即:從傳輸時隙中抽取TLV數據包,從TLV數據包中抽取IP數據包,從IP數據包中抽取MMT數據包,再從MMT數據包的包頭或有效載荷中抽取基準時鐘信息,取得基準時鐘信息所需的處理多,在取得之前還需要更多的時間。
[0045]另外,IP層以上的層中的處理通常是軟件處理,在MMT數據包中存儲有基準時鐘信息的情況下,由軟件程序抽取及再現基準時鐘信息。此時,因CPU的處理能力或來自其他軟件程序的中斷或優先級等,要取得的基準時鐘信息中產生抖動(jitter)成為課題。
[0046]因此,本發明的一個方式的發送方法,是通過廣播進行的使用IP(因特網協議)數據包的內容傳輸中的發送方法,其特征在于:包含:生成步驟,生成存儲了多個第2傳輸單位的傳輸用幀,所述第2傳輸單位存儲了 I個以上的存儲所述IP數據包的第I傳輸單位;和發送步驟,發送生成的所述幀,在所述生成步驟中,在對象IP數據包中包含以與MMT(MPEG媒體傳輸)數據包不同的數據結構表示所述內容的再現用的時刻的基準時鐘信息,所述對象IP數據包被存儲于在所述幀內的開頭的第2傳輸單位中位于開頭的第I傳輸單位,對所述對象IP數據包不進行包頭壓縮。
[0047]這樣,通過在位于傳輸時隙內的開頭的TLV數據包中包含基準時鐘信息,接收裝置能夠預先確定基準時鐘信息的位置。因此,能夠減輕(簡化)接收裝置取得基準時鐘信息的處理。另外,第I傳輸單位的一例是TLV數據包,第2傳輸單位的一例是時隙,傳輸用的幀的一例是傳輸時隙。
[0048]并且,通過在發送側規定有無IP數據包的包頭壓縮,能夠在接收側更具體地確定基準時鐘信息的位置。根據這樣的結構,也能夠簡化接收裝置取得基準時鐘信息的處理。
[0049]另外,也可以是,所述內容被存儲在所述IP數據包內的MMT數據包中。
[0050]另外,也可以是,所述第I傳輸單位是可變長度的傳輸單位,所述第2傳輸單位是固定長度的傳輸單位。
[0051]另外,也可以是,所述第I傳輸單位是TLV(類型長度值)數據包,所述第2傳輸單位是高級BS傳輸方式中的時隙,所述幀是高級BS傳輸方式中的傳輸時隙。
[0052]另外,也可以是,所述基準時鐘信息是NTP(網絡時間協議)。
[0053]另外,也可以是,在所述發送步驟中,以規定的發送周期發送所述幀。
[0054]本發明的一個方式的接收方法,是通過廣播進行的使用IP數據包的內容傳輸中的接收方法,包含:接收步驟,接收幀,所述幀是存儲了多個第2傳輸單位的傳輸用的幀,所述第2傳輸單位包含I個以上的存儲所述IP數據包的第I傳輸單位,在未被實施包頭壓縮的IP數據包中包含與MMT數據包不同的數據結構的基準時鐘信息,所述未被實施包頭壓縮的IP數據包被存儲于在該幀內的開頭的第2傳輸單位中位于開頭的第I傳輸單位;抽取步驟,從接收到的所述幀中抽取所述基準時鐘信息;和生成步驟,使用抽取出的所述基準時鐘信息生成用于再現所述內容的時鐘。
[0055]本發明的一個方式的發送裝置,是通過廣播進行的使用IP數據包的內容傳輸中所使用的發送裝置,具備:生成部,生成存儲了多個第2傳輸單位的傳輸用幀,所述第2傳輸單位存儲了 I個以上的存儲所述IP數據包的第I傳輸單位;和發送部,發送生成的所述幀,所述生成部在對象IP數據包中包含以與MMT數據包不同的數據結構表示所述內容的再現用的時刻的基準時鐘信息,所述對象IP數據包被存儲于在所述幀內的開頭的第2傳輸單位中位于開頭的第I傳輸單位,所述生成部對所述對象IP數據包不進行包頭壓縮。
[0056]本發明的一個方式的接收裝置,是通過廣播進行的使用IP數據包的內容傳輸中所使用的接收裝置,具備:接收部,接收幀,所述幀是存儲了多個第2傳輸單位的傳輸用的幀,所述第2傳輸單位包含I個以上的存儲所述IP數據包的第I傳輸單位,在未被實施包頭壓縮的IP數據包中包含與MMT數據包不同的數據結構的基準時鐘信息,所述未被實施包頭壓縮的IP數據包被存儲于在該幀內的開頭的第2傳輸單位中位于開頭的第I傳輸單位;抽取部,從接收到的所述幀中抽取所述基準時鐘信息;和生成部,使用抽取出的所述基準時鐘信息生成用于再現所述內容的時鐘。
[0057]另外,這些概括性的或具體的方式也可由系統、裝置、方法、集成電路、計算機程序或計算機可讀取的⑶-ROM等記錄介質實現。另外,這些概括性的或具體的方式也可通過系統、裝置、方法、集成電路、計算機程