欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在通信系統(tǒng)中傳送和接收分組的方法和設(shè)備與流程

文檔序號(hào):11892789閱讀:423來(lái)源:國(guó)知局
用于在通信系統(tǒng)中傳送和接收分組的方法和設(shè)備與流程
本公開(kāi)涉及通信系統(tǒng)中的分組傳送/接收方法和設(shè)備。
背景技術(shù)
:隨著各種內(nèi)容多樣化,并且諸如高清晰度(HD)內(nèi)容、超高清晰度(UHD)內(nèi)容的大容量?jī)?nèi)容激增,數(shù)據(jù)擁塞增加。在這樣的情況之下,從傳感器(例如,主機(jī)A)所傳送的內(nèi)容未被正常地傳輸?shù)浇邮掌?例如,主機(jī)B),并且內(nèi)容中的一些在路線(xiàn)上丟失。通常,因?yàn)橐苑纸M為單位來(lái)傳送數(shù)據(jù),所以?xún)?nèi)容丟失以分組為單位發(fā)生。分組包括所傳送的數(shù)據(jù)(例如,有效載荷)、地址信息(例如,發(fā)送方的地址和目的地地址)和管理信息(例如,報(bào)頭)的一個(gè)塊。因此,如果經(jīng)由網(wǎng)絡(luò)發(fā)生分組丟失,則接收器不可能接收丟失的分組并且因此不可能知道丟失的分組中的數(shù)據(jù)和管理信息。這引起各種類(lèi)型的用戶(hù)不便,諸如退化的音質(zhì)、視頻質(zhì)量的劣化或圖像失真、字幕遺漏或文件丟失。因此,為了恢復(fù)在網(wǎng)絡(luò)上造成的數(shù)據(jù)丟失,需要應(yīng)用層前向糾錯(cuò)(AL-FEC)和用于配置并且傳送/接收用于其的FEC分組的方法。技術(shù)實(shí)現(xiàn)要素:技術(shù)問(wèn)題MPEG輸出文件W13982(ISO/IEC23008-1MPEP媒體傳送(MMT))最終草案國(guó)際規(guī)范附錄C定義用于MMT的AL-FEC框架。為了FEC保護(hù)而使用用于源分組的FEC代碼來(lái)生成修復(fù)分組,并且源分組受到FEC保護(hù)并且添加有源FEC有效載荷標(biāo)識(shí)符(ID)以生成與修復(fù)分組一起傳送的FEC源分組。在傳送FEC源分組和修復(fù)分組之前預(yù)先地或周期性地傳送包含F(xiàn)EC有關(guān)的配置信息的AL-FEC消息,從而允許接收終端知道FEC有關(guān)的配置信息。傳送添加有源FEC有效載荷ID的源分組。因此,為了生成用于相同的源分組的其他修復(fù)分組,需要添加其他源FEC有效載荷ID。因此,生成用于一個(gè)源分組的、具有不同的FEC配置的若干修復(fù)分組是受限的或變得低效。此外,如果發(fā)射器只發(fā)送源分組而沒(méi)有FEC保護(hù),并且網(wǎng)絡(luò)中的中間節(jié)點(diǎn)執(zhí)行FEC保護(hù),則這樣的問(wèn)題出現(xiàn)使得需要網(wǎng)絡(luò)節(jié)點(diǎn)向由發(fā)射器所傳送的源分組添加源FEC有效載荷ID。因而,存在對(duì)于一種用于執(zhí)行FEC保護(hù)而不向源分組添加源FEC有效載荷ID的方法的需要。因此,根據(jù)本公開(kāi),提供了一種使用FEC在通信系統(tǒng)中有效地傳送和接收分組的方法和設(shè)備。此外,根據(jù)本公開(kāi),提供了一種方法和設(shè)備,用于使用FEC在通信系統(tǒng)中使用在AL-FEC消息中所傳送的修復(fù)FEC有效載荷ID和修復(fù)分組來(lái)傳送和接收分組而不向源分組添加源FEC有效載荷ID。技術(shù)方案根據(jù)本公開(kāi)的實(shí)施例,一種用于在通信系統(tǒng)中傳送分組的方法包括以下步驟:生成包括用于內(nèi)容傳輸?shù)脑捶纸M的至少一個(gè)源塊,通過(guò)執(zhí)行前向糾錯(cuò)(FEC)編碼來(lái)生成包括用于恢復(fù)源分組的修復(fù)分組的至少一個(gè)修復(fù)塊,以及傳送包括修復(fù)分組和源分組的分組流以及包括用于至少一個(gè)源塊的分組標(biāo)識(shí)信息的信令信息,其中,修復(fù)分組的報(bào)頭信息包括指示根據(jù)分組標(biāo)識(shí)信息在每個(gè)源塊中所包括的源分組的數(shù)量和每個(gè)源塊中所包括的源分組的起始編號(hào)的信息。根據(jù)本公開(kāi)的實(shí)施例,一種在通信系統(tǒng)中傳送分組的設(shè)備包括:傳送單元,傳送分組;編碼單元,執(zhí)行前向糾錯(cuò)(FEC)編碼;以及控制器,控制以下操作:生成包括用于內(nèi)容傳輸?shù)脑捶纸M的至少一個(gè)源塊,通過(guò)執(zhí)行前向糾錯(cuò)(FEC)編碼來(lái)生成包括用于恢復(fù)源分組的修復(fù)分組的至少一個(gè)修復(fù)塊,以及傳送包括修復(fù)分組和源分組的分組流以及包括用于至少一個(gè)源塊的分組標(biāo)識(shí)信息的信令信息,其中,修復(fù)分組的報(bào)頭信息包括指示根據(jù)分組標(biāo)識(shí)信息在每個(gè)源塊中所包括的源分組的數(shù)量和每個(gè)源塊中所包括的源分組的起始編號(hào)的信息。根據(jù)本公開(kāi)的實(shí)施例,一種用于在包括傳送單元的通信系統(tǒng)中傳送分組的方法包括:生成用于信令消息(包括AL-FEC消息)和將被傳送的資產(chǎn)(Asset)的MMT分組的處理,通過(guò)對(duì)在用于與資產(chǎn)之中的將要受FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——的AL-FEC消息中定義的諸如FEC編碼結(jié)構(gòu)、SSBG模式和FEC代碼的FEC配置執(zhí)行FEC編碼來(lái)生成修復(fù)碼元塊的處理,向(一個(gè)或多個(gè))修復(fù)碼元添加本文提出的FEC修復(fù)有效載荷ID以生成FEC修復(fù)分組的處理,以及在MMT分組流中將MMT分組和FEC修復(fù)分組與包括AL-FEC消息的信令消息一起傳送的處理。根據(jù)本公開(kāi)的實(shí)施例,可以向用戶(hù)提供更高質(zhì)量的服務(wù)。根據(jù)本公開(kāi)的實(shí)施例,接收設(shè)備可以根據(jù)與源分組不同的單獨(dú)的控制信息或FEC分組中的流區(qū)分信息來(lái)區(qū)分每個(gè)數(shù)據(jù)流,掌握針對(duì)對(duì)于每個(gè)數(shù)據(jù)流的FEC保護(hù)所生成的修復(fù)流,流暢地執(zhí)行FEC解碼,以及在不影響源分組的情況下生成用于所生成的源分組流中所包括的預(yù)先確定的數(shù)量的數(shù)據(jù)流的修復(fù)流。附圖說(shuō)明圖1a和圖1b是圖示出網(wǎng)絡(luò)拓?fù)浜蛿?shù)據(jù)流的視圖;圖2是圖示出根據(jù)本公開(kāi)的實(shí)施例的MMT系統(tǒng)的配置的視圖;圖3是圖示出根據(jù)本公開(kāi)的實(shí)施例的MMT數(shù)據(jù)包的結(jié)構(gòu)的視圖;圖4是圖示出根據(jù)本公開(kāi)的實(shí)施例的MMT數(shù)據(jù)包中所包括的配置信息的配置的視圖;圖5a是圖示出根據(jù)本公開(kāi)的實(shí)施例的源分組、源碼元和FEC修復(fù)分組格式的視圖;圖5b和圖5c是圖示出根據(jù)本公開(kāi)的實(shí)施例的源有效載荷、源碼元和FEC修復(fù)分組格式的配置的視圖;圖6a是圖示出根據(jù)本公開(kāi)的實(shí)施例的用于配置源分組流的方法的視圖;圖6b和圖6c是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于從源分組流配置兩個(gè)FEC源分組流并且對(duì)于每個(gè)FEC源分組流生成一個(gè)修復(fù)流的方法以及MMT分組報(bào)頭和FEC修復(fù)有效載荷ID的示例的視圖;圖7a是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于分組保護(hù)的發(fā)射器的操作的視圖;圖7b是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于有效載荷保護(hù)的發(fā)射器的操作的視圖;圖8a是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于分組保護(hù)的接收器的操作的視圖;圖8b是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于有效載荷保護(hù)的接收器的操作的視圖;圖9是圖示出根據(jù)本公開(kāi)的實(shí)施例的、配置源碼元塊的操作的流程圖;圖10是圖示出根據(jù)本公開(kāi)的實(shí)施例的相關(guān)的(dependent)修復(fù)FEC有效載荷ID的視圖;圖11a是圖示出根據(jù)本公開(kāi)的實(shí)施例的、在AL-FEC消息與修復(fù)分組的修復(fù)FEC有效載荷ID之間的關(guān)系的視圖;圖11b是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于設(shè)置用于源流中所包括的但是從些源分組塊中排除的Packet_ID的修復(fù)分組的修復(fù)FEC有效載荷的字段的方法的視圖;圖12是圖示出根據(jù)本公開(kāi)的實(shí)施例的、修復(fù)FEC有效載荷ID的配置的示例的視圖;圖13a是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、用于分組保護(hù)的發(fā)射器的操作的視圖;圖13b是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、用于有效載荷保護(hù)的發(fā)射器的操作的視圖;圖14a是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、用于分組保護(hù)的接收器的操作的視圖;圖14b是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、用于有效載荷保護(hù)的接收器的操作的視圖;圖15是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、配置源碼元塊的操作的流程圖;圖16是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、修復(fù)FEC有效載荷ID的視圖;圖17a是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、無(wú)關(guān)的(independent)修復(fù)FEC有效載荷ID與相關(guān)的修復(fù)FEC有效載荷ID之間的關(guān)系的視圖;圖17b是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、用于設(shè)置用于源流中所包括的但是從些源分組塊中排除的Packet_ID的修復(fù)分組的修復(fù)FEC有效載荷的字段的方法的視圖;以及圖18和圖19是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、包括無(wú)關(guān)的修復(fù)FEC有效載荷ID和相關(guān)的修復(fù)FEC有效載荷ID的FEC源或修復(fù)分組塊的視圖。具體實(shí)施方式當(dāng)被確定為使得本公開(kāi)的主題不清楚時(shí),可以跳過(guò)已知功能或配置的詳情??紤]在本公開(kāi)中的功能來(lái)定義如在本文所使用的術(shù)語(yǔ),并且根據(jù)用戶(hù)或操作者(operator)的意圖或?qū)嵺`,在本文所使用的術(shù)語(yǔ)可以由其他術(shù)語(yǔ)來(lái)替代。因此,應(yīng)當(dāng)基于總體公開(kāi)來(lái)定義術(shù)語(yǔ)。首先,在以下的表格1至3中總結(jié)在本文使用的術(shù)語(yǔ)。[表格1][表格2][表格3]在本公開(kāi)的實(shí)施例中,源分組或FEC修復(fù)分組的報(bào)頭包括用于區(qū)分源分組或FEC修復(fù)分組的信息。如果一起使用向源分組添加使得源碼元塊中的源碼元的次序已知的單獨(dú)的源碼元ID(SS_ID)的分組傳輸方法以及根據(jù)本公開(kāi)的分組傳輸方法,則根據(jù)本公開(kāi)的FEC修復(fù)分組或源分組的報(bào)頭包括以下中的至少一個(gè):指示分組是否為源分組+SD_ID或指示源分組自身的信息以及根據(jù)本公開(kāi)的區(qū)分FEC修復(fù)分組的信息。以下表格4表示MMT分組報(bào)頭的FEC類(lèi)型的實(shí)施例并且表示FEC_type(或MMT分組類(lèi)型)的值。[表格4]注意,如果FEC類(lèi)型被設(shè)置為0,則指示FEC未被應(yīng)用于該MMT分組或FEC被應(yīng)用于該MMT分組而不添加FEC源有效載荷ID。在后一種情況下,該分組中的packet_sequence_number和Packet_ID的組合標(biāo)識(shí)該MMT分組在源分組塊內(nèi)的位置,該位置通過(guò)其相關(guān)聯(lián)的FEC修復(fù)分組的FEC修復(fù)有效載荷ID(例如,SS_ID的替換)被標(biāo)識(shí)。此外,用于區(qū)分分組的這種信息具有有效載荷ID_Mode標(biāo)志(PayloadID_ModeFlag),其指示是應(yīng)用FEC并且通過(guò)AL_FEC消息在遺留方法中傳送分組還是應(yīng)用FEC并且根據(jù)本公開(kāi)執(zhí)行傳輸,而上述這種信息將被傳送到接收終端。有效載荷ID_Mode標(biāo)志=1,根據(jù)本公開(kāi)的應(yīng)用FEC的分組傳輸方法(即,,源分組中的信息替換SS_ID而不使用源分組中的單獨(dú)的SS_ID,并且該信息遵循根據(jù)本公開(kāi)的FEC修復(fù)分組格式(例如,F(xiàn)EC修復(fù)有效載荷ID))。有效載荷ID_Mode標(biāo)志=0,如在傳統(tǒng)發(fā)明中那樣應(yīng)用FEC的分組傳輸方法(即,源分組添加單獨(dú)的SS_ID并且遵循根據(jù)傳統(tǒng)發(fā)明的FEC修復(fù)分組格式(例如,修復(fù)FEC有效載荷ID))。在下文中,以相同的意義可交換地使用奇偶校驗(yàn)和修復(fù)。首先,描述本公開(kāi)的實(shí)施例的基本構(gòu)思。<實(shí)施例>描述根據(jù)本公開(kāi)的實(shí)施例的用于在通信系統(tǒng)中傳送分組的方法。發(fā)射器生成用于信令消息(例如,包括AL-FEC消息)的MMT分組和用于傳輸?shù)馁Y產(chǎn)。發(fā)射器對(duì)在用于與資產(chǎn)之中的用于FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——的AL-FEC消息中定義的諸如FEC編碼結(jié)構(gòu)、SSBG模式和FEC代碼的FEC配置執(zhí)行FEC編碼,從而生成修復(fù)碼元塊。發(fā)射器向(一個(gè)或多個(gè))修復(fù)碼元添加根據(jù)本公開(kāi)的FEC修復(fù)有效載荷ID以生成FEC修復(fù)分組。發(fā)射器在MMT分組流中將MMT分組和FEC修復(fù)分組與包括AL-FEC消息的信令消息一起傳送。也可以在傳送MMT分組或FEC修復(fù)分組之前傳送AL-FEC消息。這里,在本文提出的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè):例如,M、T、SSM、時(shí)間戳、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length以及L3、RS_ID??梢詫EC修復(fù)有效載荷ID包括在FEC修復(fù)分組的報(bào)頭中。在下文中,詳細(xì)地描述可以被包括在FEC修復(fù)有效載荷ID中的每個(gè)信息?!癕”指示修復(fù)分組的修復(fù)FEC有效載荷ID是相關(guān)的修復(fù)FEC有效載荷ID還是無(wú)關(guān)的修復(fù)FEC有效載荷ID(可以利用相關(guān)的修復(fù)FEC有效載荷ID定義、修復(fù)FEC有效載荷ID中的i以及存儲(chǔ)在AL-FEC消息中的信息的組合來(lái)獲取FEC解碼處理所必需的信息)。無(wú)關(guān)的修復(fù)FEC有效載荷ID指示可以?xún)H利用包括無(wú)關(guān)的修復(fù)FEC有效載荷ID的分組的信息而不利用存儲(chǔ)在AL-FEC消息中的信息來(lái)獲取FEC解碼處理所必需的信息。如果僅使用相關(guān)的修復(fù)FEC有效載荷ID但是不使用無(wú)關(guān)的修復(fù)FEC有效載荷ID,M字段保持為保留字段。以下信息表示在被用作相關(guān)的修復(fù)FEC有效載荷ID的情況下每個(gè)字段的意義?!癟”是指示是否存在時(shí)間戳字段的標(biāo)志信息?!癝SM”是指示SS_start_seq_nr字段的大小的信息(例如,SS_start_seq_nr字段的大小(比特)=8+8*SSM)?!皶r(shí)間戳”表示在通過(guò)修復(fù)分組保護(hù)的源分組塊的第一源分組中所存儲(chǔ)的時(shí)間戳。“SS_start_seq_nr[i]”表示在具有在AL-FEC消息中所描述的源流中的第iPacket_ID值的源分組(或碼元)塊的源分組之中的最低的分組序列號(hào)中的與8+8*SSM比特的大小同樣大的LSB值(例如,如果packet_sequence_number是32比特,并且8+8*SSM是24比特,則是除packet_sequence_number中的前8比特之外的剩余的24比特值)。因此,通過(guò)“SS_start_seq_nr[i]”可以了解源分組(或碼元)塊中的具有相同的分組ID(即,具有第i分組ID)的源分組之中的哪個(gè)分組具有最低的源分組(即,第一或起始源分組)。在另一個(gè)實(shí)施例中,盡管未使用最低的序列號(hào),但允許知道哪個(gè)分組是源分組(或碼元)塊中的第一或起始源分組的其他信息也可以是可用的??梢允褂梅纸MID來(lái)區(qū)分屬于不同的資產(chǎn)的分組。例如,如果資產(chǎn)a的源分組是用于傳送視頻數(shù)據(jù)的分組,并且資產(chǎn)b的源分組是用于傳輸音頻數(shù)據(jù)的分組,則資產(chǎn)a分組的分組ID和資產(chǎn)b分組的分組ID彼此不同。“L[i]”是指示SSB_length[i]字段的大小的信息并且被給作SSB_length字段大?。?+8*L?!癝SB_length[i]”表示源分組(或碼元)塊中的源分組(或碼元)的數(shù)量(i=0,1,...,N-1)。源分組(或碼元)的數(shù)量可以被理解為源分組(或碼元)塊中的具有相同的分組ID(即,具有第i分組ID)的源分組的數(shù)量?!癓2”是指示RSB_length字段的大小的信息并且被給作例如RSB_length字段大?。?+8*L2。也就是說(shuō),如在圖11a中例證地,修復(fù)分組的修復(fù)FEC有效載荷ID中所包括的SSB_length字段1103和SS_start_seq_nr字段1101的信息表示與AL-FEC消息中所描述的源流中所包括的Packet_ID1105相對(duì)應(yīng)的源分組的起始序列號(hào)和數(shù)量。甚至如果源流中所包括的Packet_ID的數(shù)量小于源分組(或碼元)塊中所包括的Packet_ID的數(shù)量,如圖11b中所示,則用于源分組(或碼元)塊的修復(fù)分組的修復(fù)FEC有效載荷ID具有與AL-FEC消息中所描述的源流中所包括的Packet_ID——其具有相同的次序——的數(shù)量一樣多的SS_start_seq_nr字段和SSB_length字段。然而,特定值被設(shè)置為與源分組(或碼元)塊中未包括的Packet_ID的次序相對(duì)應(yīng)的SS_start_seq_nr字段或SSB_length字段,從而指示有關(guān)源分組(或碼元)塊不包括該P(yáng)acket_ID。舉例來(lái)說(shuō),SSB_length字段值可以被設(shè)置為0以指示具有Packet_ID的分組未被包括在源分組(或碼元)塊中。具體地,參考圖11b(a),如果鑒于AL-FEC消息中所描述的源流由三個(gè)Packet_ID(0、1、2)組成,源分組(或碼元)塊#1由0、1和2組成(1101)、源分組(或碼元)塊#2由0和1組成(1103)以及源分組(或碼元)塊#3由1和2組成(1105),如圖11b(b)中所示,則用于源流的修復(fù)分組的修復(fù)FEC有效載荷ID以Packet_ID的0、1和2的次序包括三個(gè)SS_start_seq_nr和三個(gè)SSB_length字段,但是在其字段值中,用于源分組(或碼元)塊1的修復(fù)分組的修復(fù)FEC有效載荷ID設(shè)置用于Packet_ID0、1和2的SS_start_seq_nr和SSB_length,用于源分組(或碼元)塊2的修復(fù)分組的修復(fù)FEC有效載荷ID設(shè)置用于Packet_ID0和1的SS_start_seq_nr和SSB_length并且不包括Packet_ID2,以及因此,在SSB_length字段中設(shè)置0(1107、1109)以指示源分組(或碼元)塊2不包括Packet_ID2。因?yàn)樵捶纸M(或碼元)塊3不包括Packet_ID0,所以用于源分組(或碼元)塊3的修復(fù)分組的修復(fù)FEC有效載荷ID將0設(shè)置到SSB_length字段并且設(shè)置用于Packet_ID1和2的SS_start_seq_nr和SSB_length。此外,在與源分組(或碼元)塊中未包括的Packet_ID相對(duì)應(yīng)的SSB_length字段中,用于確定大小的L字段被設(shè)置為0,以使得SSB_length字段的大小最小化?!癛SB_length”是關(guān)于修復(fù)分組中所包括的修復(fù)碼元塊的修復(fù)碼元的數(shù)量的信息?!癓3”是指示RS_ID字段的大小的信息并且被給作例如RS_ID字段大?。?+8*L2?!癛S_ID”表示修復(fù)分組中的(一個(gè)或多個(gè))修復(fù)碼元在包括修復(fù)分組的修復(fù)碼元塊中的位置(例如,其表示修復(fù)碼元的編號(hào)是什么)。根據(jù)本公開(kāi)的實(shí)施例,傳送設(shè)備可以包括:傳送單元;編碼單元,執(zhí)行FEC編碼;以及控制器,其控制以下操作:生成用于信令消息(包括AL-FEC消息)和將被傳送的資產(chǎn)的MMT分組,通過(guò)經(jīng)由編碼單元對(duì)用于在與資產(chǎn)之中的受FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——的AL-FEC消息中定義的諸如FEC編碼結(jié)構(gòu)、SSBG模式和FEC代碼的FEC配置執(zhí)行FEC編碼生成修復(fù)碼元塊,添加本文提出的FEC修復(fù)有效載荷ID以生成FEC修復(fù)分組,以及通過(guò)傳送單元在MMT分組流中將其與包括AL-FEC消息的信令消息一起傳送。這里,在本文提出的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè):M、T、SSM、時(shí)間戳、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length以及L3、RS_ID。描述根據(jù)本公開(kāi)的實(shí)施例的另一種傳輸方法。在生成和傳送用于信令消息和將被傳送的資產(chǎn)的MMT分組時(shí),網(wǎng)絡(luò)(例如,貢獻(xiàn)網(wǎng)絡(luò)(contributionnetwork))中的中間節(jié)點(diǎn)確定用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置。中間節(jié)點(diǎn)生成包括基于用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置信息而映射至(一個(gè)或多個(gè))資產(chǎn)的Packet_ID列表的AL-FEC消息以及映射至其的修復(fù)流ID,并且將它們創(chuàng)建到MMT分組中。中間節(jié)點(diǎn)關(guān)于與(一個(gè)或多個(gè))資產(chǎn)相對(duì)應(yīng)的MMT分組生成用于FEC保護(hù)的修復(fù)碼元以生成包括根據(jù)本公開(kāi)的相關(guān)的修復(fù)FEC有效載荷ID的修復(fù)分組并且傳送它們。網(wǎng)絡(luò)中間節(jié)點(diǎn)可以在傳送源分組塊之前傳送所生成的AL-FEC消息。這里,在本文提出的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè):M、T、SSM、時(shí)間戳、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length以及L3、RS_ID。根據(jù)本公開(kāi)的實(shí)施例,將另一個(gè)傳送設(shè)備包括在網(wǎng)絡(luò)(例如,配置網(wǎng)絡(luò))的中間節(jié)點(diǎn)中。中間節(jié)點(diǎn)的傳送設(shè)備包括:傳送單元;編碼單元,執(zhí)行FEC編碼;以及控制器,其控制以下操作:在生成和傳送用于信令消息和將被傳送的資產(chǎn)的MMT分組時(shí)確定FEC配置信息和用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn),生成包括基于用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置信息而映射至(一個(gè)或多個(gè))資產(chǎn)的Packet_ID列表的AL-FEC消息以及映射至其的修復(fù)流ID,并且將它們創(chuàng)建到MMT分組中,為了與(一個(gè)或多個(gè))資產(chǎn)相對(duì)應(yīng)的MMT分組的FEC保護(hù)而通過(guò)編碼單元執(zhí)行FEC編碼以生成修復(fù)碼元,從而生成包括根據(jù)本公開(kāi)的相關(guān)的修復(fù)FEC有效載荷ID的修復(fù)分組。此外,控制器控制通過(guò)傳送單元傳送包括修復(fù)分組和所生成的AL-FEC消息的MMT分組的操作。這里,在本文提出的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè):M、T、SSM、時(shí)間戳、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length以及L3、RS_ID。描述根據(jù)本公開(kāi)的實(shí)施例的接收方法。發(fā)射器從發(fā)射器接收包括AL-FEC消息的分組以獲取AL-FEC消息。接收器獲取作為用于FEC源分組流中所包括的數(shù)據(jù)流的ID信息的分組ID列表和關(guān)于將分組ID列表相對(duì)于AL-FEC消息進(jìn)行保護(hù)的修復(fù)流ID的映射信息。接收器確定從發(fā)射器所接收的分組是源分組還是FEC修復(fù)分組。如果所接收的分組是FEC修復(fù)分組,則接收器從FEC修復(fù)分組中獲取修復(fù)碼元并且從所接收的AL-FEC消息信息中獲取通過(guò)FEC修復(fù)分組的Packet_ID(即,修復(fù)流ID)保護(hù)的源分組FEC的Packet_ID列表。接收器將通過(guò)FEC修復(fù)分組保護(hù)的源分組塊中所包括的源分組與FEC修復(fù)分組的修復(fù)FEC有效載荷ID的SS_start_seq_nr列表和所獲取的源分組的Packet_ID列表相區(qū)分,從彼此相區(qū)分的修復(fù)碼元和源分組來(lái)配置編碼碼元塊,對(duì)所配置的編碼碼元塊執(zhí)行FEC解碼以恢復(fù)源碼元,以及從恢復(fù)的源碼元獲取在傳輸期間丟失的分組塊的源分組。根據(jù)本公開(kāi)的實(shí)施例,一種接收設(shè)備可以包括:接收單元;解碼單元,執(zhí)行FEC解碼以及控制器,其控制以下操作:通過(guò)接收單元從發(fā)射器接收包括AL-FEC消息的分組以獲取AL-FEC消息,獲取作為用于FEC源分組流中所包括的數(shù)據(jù)流的ID信息的分組ID列表以及關(guān)于將分組列表ID相對(duì)于AL-FEC消息進(jìn)行保護(hù)的修復(fù)流ID的映射信息,區(qū)分從發(fā)射器接收的分組是源分組還是FEC修復(fù)分組,從FEC修復(fù)分組獲取修復(fù)碼元,從所獲取的AL-FEC消息信息中識(shí)別通過(guò)FEC修復(fù)分組的Packet_ID(即,修復(fù)流ID)保護(hù)的源分組FEC的Packet_ID列表以將通過(guò)FEC修復(fù)分組保護(hù)的源分組塊中所包括的源分組與FEC修復(fù)分組的修復(fù)FEC有效載荷ID的SS_start_seq_nr列表和源分組的Packet_ID列表相區(qū)分,從相區(qū)分的源分組和修復(fù)碼元配置編碼碼元塊,通過(guò)解碼單元對(duì)所配置的編碼碼元塊進(jìn)行FEC解碼以恢復(fù)源碼元,以及從恢復(fù)的源sb獲取在傳輸期間丟失的源分組塊的源分組。在下文中,參考附圖詳細(xì)地描述本公開(kāi)的實(shí)施例。圖1a和圖1b是圖示出網(wǎng)絡(luò)拓?fù)浜蛿?shù)據(jù)流的視圖。參考圖1a,網(wǎng)絡(luò)拓?fù)浒ú僮鳛榘l(fā)射器的主機(jī)A102和操作為接收器的主機(jī)B108,并且通過(guò)一個(gè)或多個(gè)路由器104和106來(lái)連接主機(jī)A102和主機(jī)B108。主機(jī)A102和主機(jī)B108通過(guò)以太網(wǎng)118和122與路由器104和106相連接,并且路由器104和106可以經(jīng)由光纖、衛(wèi)星通信或其他可能的裝置120彼此連接。通過(guò)鏈路層116、因特網(wǎng)層114、傳輸層112和應(yīng)用層110來(lái)執(zhí)行主機(jī)A102與主機(jī)B108之間的數(shù)據(jù)流。參考圖1b,應(yīng)用層130通過(guò)AL-FEC生成將被傳送的數(shù)據(jù)130。數(shù)據(jù)130可以是按照MMT的MMT分組數(shù)據(jù)或通過(guò)使用實(shí)時(shí)協(xié)議(RTP)在音頻/視頻(AV)編解碼器端分離壓縮數(shù)據(jù)所獲取的RTP分組數(shù)據(jù)。通過(guò)傳輸層112將數(shù)據(jù)130轉(zhuǎn)換為例如具有插入在其中的用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)報(bào)頭的UDP分組132。因特網(wǎng)層114通過(guò)向UDP分組132添加IP報(bào)頭來(lái)生成IP分組134,以及鏈路層116向IP分組134添加幀報(bào)頭136并且必要時(shí)添加幀腳注,以配置將被傳送的幀116。圖2是圖示出根據(jù)本公開(kāi)的實(shí)施例的(MPEG媒體傳輸)MMT系統(tǒng)的配置的視圖。圖2的左側(cè)示出MMT系統(tǒng)的配置,并且右側(cè)示出遞送功能的詳細(xì)結(jié)構(gòu)。媒體編碼層205對(duì)音頻和/或視頻數(shù)據(jù)進(jìn)行壓縮并且向包封功能層210(E.層)傳送。包封功能層210將壓縮的音頻/視頻數(shù)據(jù)封裝為類(lèi)似于文件格式的格式并且傳輸?shù)竭f送功能層220。遞送功能層220(或“D.層”)將包封功能層210的輸出格式化為MMT有效載荷并且向其添加MMT傳輸分組報(bào)頭,以及以MMT傳輸分組形式向傳輸協(xié)議層230傳輸?;蛘?,遞送功能層220使用遺留RTP協(xié)議以RTP分組形式向傳輸協(xié)議層230傳輸包封功能層210的輸出。此后,傳輸協(xié)議層230轉(zhuǎn)換為用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)和傳輸控制協(xié)議(TCP)中的任何一個(gè)協(xié)議并且傳送到IP層240。最后,IP層240將來(lái)自傳輸協(xié)議層230的輸出轉(zhuǎn)換為IP分組并且使用IP協(xié)議來(lái)傳送其。本公開(kāi)可以保護(hù)MMTP分組、MMT有效載荷或有效載荷數(shù)據(jù)??刂乒δ軐?20(C.層)管理表示會(huì)話(huà)和遞送會(huì)話(huà)。圖3是圖示出MMT數(shù)據(jù)包的結(jié)構(gòu)的視圖。如圖3中所示,通過(guò)網(wǎng)絡(luò)的遞送功能層(D.層)330-1或330-2利用客戶(hù)端350傳送/接收MMT數(shù)據(jù)包310,并且MMT數(shù)據(jù)包310包括MMT資產(chǎn)303-1至303-3、構(gòu)成信息301以及傳輸特性305-1和305-2。MMT數(shù)據(jù)包310具有用于利用配置信息的功能和操作。配置信息包括MMT資產(chǎn)303-1至303-2列表、構(gòu)成信息301以及傳輸特性305-1和305-2。描述信息描述MMT數(shù)據(jù)包310和MMT資產(chǎn)303-1至303-3。構(gòu)成信息幫助消費(fèi)(consume)MMT資產(chǎn)303-1至303-3。傳輸特性305-1和305-2提供用于MMT資產(chǎn)303-1至303-3的傳輸?shù)奶崾?。MMT數(shù)據(jù)包310描述每個(gè)MMT資產(chǎn)的傳輸特性。傳輸特性305-1和305-2包括誤差復(fù)原信息,并且用于一個(gè)MMT資產(chǎn)的簡(jiǎn)單傳輸特性信息可能丟失或可能未丟失。此外,傳輸特性305-1和305-2可以包括服務(wù)質(zhì)量(QoS)、可接受的丟失的程度以及每個(gè)MMT資產(chǎn)的可接受的延遲的程度。圖4是圖示出根據(jù)本公開(kāi)的實(shí)施例的、MMT數(shù)據(jù)包中所包括的配置信息的配置和其下級(jí)(lower-level)信息的視圖。參考圖4,配置信息401包括關(guān)于數(shù)據(jù)包的標(biāo)識(shí)信息403、關(guān)于作為數(shù)據(jù)包的組成的資產(chǎn)的列表的信息405、構(gòu)成信息407、傳輸特性409、內(nèi)容以及附加信息,并且提供結(jié)構(gòu)信息,諸如如何以及在哪里將這樣的組成包括在數(shù)據(jù)包中。對(duì)于MMT數(shù)據(jù)包中所包括的配置信息的詳細(xì)描述可以參考已知的MMT標(biāo)準(zhǔn),并且將省略其詳細(xì)描述。圖5a是圖示出根據(jù)本公開(kāi)的實(shí)施例的源分組、源碼元和FEC修復(fù)分組的視圖。參考圖5a,源分組(=MMTP分組)501包括MMT分組報(bào)頭、MMT有效載荷報(bào)頭以及有效載荷(數(shù)據(jù))。通過(guò)向源分組添加可能的填充來(lái)生成源碼元503,并且可以通過(guò)AL-FEC消息給出可能的填充,可以添加與預(yù)先定義的大小的修復(fù)碼元的差同樣大的填充數(shù)據(jù)(所有00h)。FEC修復(fù)分組505由通過(guò)MMT分組報(bào)頭從源碼元塊生成的修復(fù)碼元、修復(fù)FEC有效載荷ID和FEC編碼組成。圖5b是圖示出根據(jù)本公開(kāi)的實(shí)施例的源有效載荷、源碼元和FEC修復(fù)分組的視圖。參考圖5b,源有效載荷(=MMT有效載荷)511包括MMT有效載荷報(bào)頭和有效載荷(數(shù)據(jù))。通過(guò)向源有效載荷511添加可能的填充來(lái)生成源碼元513,并且可以通過(guò)AL-FEC消息給出可能的填充,可以添加與預(yù)先定義的大小的修復(fù)碼元的差同樣大的填充數(shù)據(jù)(所有00h)。FEC修復(fù)分組515包括通過(guò)MMT分組報(bào)頭從源碼元塊生成的修復(fù)碼元、FEC修復(fù)有效載荷ID,和FEC編碼。圖5c是圖示出根據(jù)本公開(kāi)的實(shí)施例的源有效載荷、源碼元和FEC修復(fù)分組的視圖。參考圖5c,源有效載荷(=MMT有效載荷)521包括有效載荷(數(shù)據(jù))。通過(guò)向源有效載荷521添加可能的填充來(lái)生成源碼元523,并且可以通過(guò)AL-FEC消息給出可能的填充,可以添加與預(yù)先定義的大小的修復(fù)碼元的差同樣大的填充數(shù)據(jù)(所有00h)。FEC修復(fù)分組525包括通過(guò)MMT分組報(bào)頭從源碼元塊生成的修復(fù)碼元、FEC修復(fù)有效載荷ID和FEC編碼。如在圖10中所示地給出修復(fù)FEC有效載荷ID。圖10是圖示出根據(jù)本公開(kāi)的實(shí)施例的相關(guān)的修復(fù)FEC有效載荷ID的視圖,并且在以下表格5中示出圖10中所示出的每個(gè)信息的細(xì)節(jié)。[表格5]圖6a是圖示出根據(jù)本公開(kāi)的實(shí)施例的用于生成源分組流的方法的視圖。參考圖6a,當(dāng)存在三個(gè)資產(chǎn)A、B和C(601、603、605)(例如,非定時(shí)數(shù)據(jù)或定時(shí)數(shù)據(jù),諸如音頻數(shù)據(jù)、視頻數(shù)據(jù)、txt、文件,如圖6a(a)中所示)時(shí),將每個(gè)資產(chǎn)分離為預(yù)先確定的大小的數(shù)據(jù)并且然后為其添加MMT有效載荷報(bào)頭和MMT分組報(bào)頭以配置MMT分組流(源分組流)。如圖6a(b)中所示,將資產(chǎn)A、B和C中的每個(gè)分離為五個(gè)數(shù)據(jù)有效載荷,并且如圖6a(c)中所示,為每個(gè)添加包括Packet_ID607和分組序列號(hào)609的報(bào)頭。如下作出指配:Packet_ID=0用于標(biāo)識(shí)資產(chǎn)A的分組、Packet_ID=1用于資產(chǎn)B以及Packet_ID=2用于資產(chǎn)C,并且作出此類(lèi)指配,使得基于每個(gè)Packet_ID的分組序列號(hào)增加一。報(bào)頭的示例是MMT分組報(bào)頭。圖6b和圖6c是圖示出根據(jù)本公開(kāi)的實(shí)施例的、FEC源分組流和用于依照其生成修復(fù)流的方法的視圖。在圖6b和圖6c中,附圖標(biāo)記H1至H4指代它們的對(duì)應(yīng)的部分。參考圖6b和圖6c,根據(jù)在圖6a中生成的源分組流,F(xiàn)EC源分組流1由從資產(chǎn)A和B生成的源分組組成以生成FEC源分組塊1(或源碼元塊)(6b(a)),以及FEC源分組流2由從資產(chǎn)B和資產(chǎn)C生成的源分組組成以生成FEC源分組塊2(或源碼元塊),如在附圖(6b(b))中所示,并且它們分別繼續(xù)進(jìn)行FEC編碼611和613。根據(jù)這點(diǎn),通過(guò)用于SSBG_MODE的方法將FEC源分組塊轉(zhuǎn)換為源碼元塊,并且FEC源分組塊經(jīng)受FEC編碼以生成傳送修復(fù)碼元的FEC修復(fù)分組。盡管未示出,假定通過(guò)當(dāng)從源分組塊生成源碼元塊時(shí)的傳輸次序來(lái)確定源分組塊中的源分組的位置,在源碼元塊中,與每個(gè)源分組相對(duì)應(yīng)的源碼元的位置可以不同。應(yīng)當(dāng)基于在修復(fù)分組的修復(fù)FEC有效載荷ID中指定的Packet_ID的次序來(lái)在源碼元塊中布置源碼元。也就是說(shuō),如果源分組塊由資產(chǎn)A和B組成,盡管在源分組塊中將用于資產(chǎn)A和資產(chǎn)B的源分組混合,但在源碼元塊中應(yīng)當(dāng)首先布置用于資產(chǎn)A的源碼元并且然后應(yīng)當(dāng)布置用于資產(chǎn)B的源碼元,或應(yīng)當(dāng)以相反次序布置它們,并且然后,在FEC修復(fù)分組的FEC修復(fù)有效載荷ID中列出配合布置的次序的映射至資產(chǎn)的Packet_ID和源分組塊(或源碼元塊)中所包括的分組ID的數(shù)量。否則,當(dāng)配置如圖6b和圖6c中所示的意圖在源分組流中配置的FEC源分組流并且配置每個(gè)源分組塊(或源碼元塊)時(shí),首先在源分組塊(或源碼元塊)中布置用于資產(chǎn)A的分組,布置用于資產(chǎn)B的分組,以及相應(yīng)地基于Packet_ID的次序或數(shù)量列出Packet_ID。優(yōu)選地,由于源分組流是基于實(shí)際的傳輸次序的源分組的流,所以在源分組塊(或源碼元塊)中首先布置用于每個(gè)源分組塊的源分組之中的與首先被傳送的源分組的Packet_ID相對(duì)應(yīng)的源分組,并且布置與接下來(lái)的Packet_ID相對(duì)應(yīng)的源分組。圖7a和圖7b是圖示出根據(jù)本公開(kāi)的實(shí)施例的用于分組保護(hù)和有效載荷保護(hù)的發(fā)射器的操作的視圖。圖7a圖示出用于分組保護(hù)的發(fā)射器的操作,并且圖7b圖示出用于有效載荷保護(hù)的操作。參考圖7a和圖7b,首先,通過(guò)傳送單元709經(jīng)由分割703、有效載荷化705和分組化707將數(shù)據(jù)流701傳送到分組流711。以MMT作為示例,可以作出布置使得數(shù)據(jù)流(701)=資產(chǎn)。分割703將數(shù)據(jù)劃分為預(yù)先確定的大小。有效載荷化705向數(shù)據(jù)添加報(bào)頭,并且報(bào)頭存儲(chǔ)能夠根據(jù)從接收器所接收的分組重新配置數(shù)據(jù)的信息。舉例來(lái)說(shuō),MMT有效載荷與此相對(duì)應(yīng)。分組化707向MMT有效載荷添加MMT分組報(bào)頭。MMT分組報(bào)頭具有Packet_ID和分組序列號(hào)并且因此被利用進(jìn)行FEC。此外,如果如圖7a中所示執(zhí)行分組保護(hù),則在FEC控制器713的控制下,將受FEC保護(hù)的MMT分組被輸入到源碼元塊生成器715。源碼元塊生成器715從MMT分組(源分組)生成源碼元塊(參考圖10的示例),F(xiàn)EC編碼器717接收源碼元塊以生成修復(fù)碼元,以及每個(gè)修復(fù)碼元添加MMT分組報(bào)頭和FEC修復(fù)有效載荷ID并且其在FEC修復(fù)分組中被傳送。可以根據(jù)本公開(kāi)、如以上表格5中那樣來(lái)配置修復(fù)FEC有效載荷ID。AL-FEC消息719經(jīng)過(guò)有效載荷化705,即,添加MMT有效載荷報(bào)頭,然后添加MMT分組報(bào)頭并且在與數(shù)據(jù)分離的分組中傳送其。此外,如圖7b中所示,如果執(zhí)行有效載荷保護(hù),除MMT有效載荷或有效載荷數(shù)據(jù)被輸入到源碼元塊生成器721外,其與結(jié)合圖7a所描述的分組保護(hù)操作相同。圖8a和圖8b是圖示出用于分組保護(hù)和有效載荷保護(hù)的接收器的操作的視圖。圖8a圖示出用于分組保護(hù)的接收器的操作,并且圖8b圖示出用于有效載荷保護(hù)的接收器的操作。參考圖8a和圖8b,如果通過(guò)分組接收單元803接收分組流801,則接收器區(qū)分所接收的分組是源分組還是FEC修復(fù)分組。如果若干類(lèi)型的源分組(例如,如果具有單獨(dú)的SS_ID的MMP分組(傳統(tǒng)技術(shù))和沒(méi)有這樣ID的MMP分組(本公開(kāi))共存)和若干類(lèi)型的FEC修復(fù)分組(例如,如果根據(jù)傳統(tǒng)的技術(shù)的FEC修復(fù)分組和根據(jù)本公開(kāi)的FEC修復(fù)分組共存)共存,則在MMT分組報(bào)頭中存在用于區(qū)分該信息的信息,并且接收器基于此信息來(lái)區(qū)分分組。在通過(guò)去分組化(例如,MMT去分組化或解析)803、去有效載荷化(MMT有效載荷去有效載荷化或解析)807和解分割809時(shí),將所區(qū)分的分組恢復(fù)到數(shù)據(jù)流811中。此外,如圖8a中所示,作為如果應(yīng)用分組保護(hù)時(shí)的接收器的操作,接收器從AL-FEC消息813中掌握關(guān)于FEC解碼所必需的FEC配置的基本信息。如果所接收的分組是修復(fù)分組,則從相對(duì)于除Packet_ID的數(shù)量(或相應(yīng)的數(shù)量)(Packet_ID的數(shù)量)、Packet_ID的列表、SS_Start_Seq_Nr的列表、在FEC修復(fù)有效載荷ID中列出的SSB_length[]的列表和MMT分組報(bào)頭中的Packet_ID以及修復(fù)分組的修復(fù)碼元之外的其他信息中識(shí)別出通過(guò)修復(fù)分組保護(hù)的源分組,并且在FEC控制器819的控制下將所接收的源分組(MMT分組)輸入到編碼碼元生成器815。編碼碼元生成器815根據(jù)從源分組給出的SSBG模式將源分組轉(zhuǎn)換為源碼元,并且其與修復(fù)碼元一起構(gòu)成編碼碼元塊。FEC解碼器817使用修復(fù)碼元恢復(fù)丟失的源碼元以獲取源分組。然后,將源分組傳輸至去分組化805。此外,如果如圖8b中所示應(yīng)用有效載荷保護(hù),則除通過(guò)編碼碼元生成器821和FEC解碼器823恢復(fù)的不是分組而是有效載荷外,如圖8a的分組保護(hù)操作那樣、根據(jù)MMT分組報(bào)頭的信息利用和FEC修復(fù)分組的FEC修復(fù)有效載荷ID信息的利用的相同的操作適用。圖9是圖示出根據(jù)本公開(kāi)的實(shí)施例的生成源分組塊(或源碼元塊)的示例的視圖。在圖9中示出的示例中,從由三個(gè)Packet_ID組成的分組的流(圖9(a))中,選擇與具有Packet_ID=0或1的兩個(gè)Packet_ID相對(duì)應(yīng)的分組以配置FEC源分組流(=1源分組塊)(圖9(b)),并且首先布置具有PacketID=0的分組,然后布置具有Packet_ID=1的分組以生成源碼元塊(圖9(c))。如果源分組根據(jù)從源分組到源碼元的轉(zhuǎn)換具有不同的長(zhǎng)度,則需要填充(SSBG_MODE1),并且如果具有相同的長(zhǎng)度,則不要求填充(SSBG_MODE0)。在下文中,描述本公開(kāi)的另一個(gè)實(shí)施例的基本構(gòu)思。<<另一個(gè)實(shí)施例>>描述根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、一種用于在通信系統(tǒng)中傳送分組的方法。發(fā)射器生成用于信令消息和將被傳送的資產(chǎn)的MMT分組,如在MPEG輸出文件w13982中闡述的。發(fā)射器確定FEC配置信息,諸如經(jīng)受FEC保護(hù)的Packet_ID的數(shù)量、將被生成的修復(fù)碼元的大小、窗口保護(hù)時(shí)間和將向與資產(chǎn)之中的經(jīng)受FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——應(yīng)用的FEC代碼,以及執(zhí)行FEC編碼以生成修復(fù)碼元塊,如在w13982中作為示例描述地。發(fā)射器向修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元添加本文提出的修復(fù)FEC有效載荷ID以生成并且傳送FEC修復(fù)分組。這里,根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè)信息:M、T、SSM、PM、C、W、時(shí)間戳、Packet_ID的數(shù)量(或相應(yīng)的數(shù)量)(Packet_ID的數(shù)量)、Packet_ID列表、CP、PWT、RS_length、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length、L3以及RS_ID??梢詫EC修復(fù)有效載荷ID包括在FEC修復(fù)分組的報(bào)頭中。在下文中,詳細(xì)地描述可以被包括在FEC修復(fù)有效載荷ID中的每個(gè)信息。“M”可以在指示修復(fù)分組的修復(fù)FEC有效載荷ID是相關(guān)的修復(fù)FEC有效載荷ID還是無(wú)關(guān)的修復(fù)FEC有效載荷ID的信息的組合(相關(guān)的修復(fù)FEC有效載荷ID定義、不同于修復(fù)FEC有效載荷ID中的信息(例如,AL-FEC消息或無(wú)關(guān)的修復(fù)FEC有效載荷ID)的信息中所存儲(chǔ)的信息)中獲取FEC解碼處理所必需的信息。在相反的構(gòu)思中,無(wú)關(guān)的修復(fù)FEC有效載荷ID指示可以?xún)H利用包括無(wú)關(guān)的修復(fù)FEC有效載荷ID的分組的信息而不利用存儲(chǔ)在AL-FEC消息中的信息來(lái)獲取FEC解碼處理所必需的信息?!癟”是指示是否存在時(shí)間戳字段的標(biāo)志信息?!癝SM”是指示SS_start_seq_nr字段的大小的信息(例如,SS_start_seq_nr字段的大小(比特)=8+8*SSM)?!癙M”指示總體MMT流受保護(hù),一個(gè)Packet_ID受保護(hù),兩個(gè)Packet_ID受保護(hù)還是三個(gè)或更多Packet_ID受保護(hù)?!癈”指示是否存在CP(代碼點(diǎn))字段,并且“W”指示是否存在PWT(保護(hù)窗口時(shí)間)字段?!皶r(shí)間戳”表示在通過(guò)修復(fù)分組保護(hù)的源分組塊的第一源分組中所存儲(chǔ)的時(shí)間戳。Packet_ID的數(shù)量(或相應(yīng)的數(shù)量)(Packet_ID的數(shù)量)字段是當(dāng)PM指示三個(gè)或更多Packet_ID受保護(hù)時(shí)存在的字段,并且這指示關(guān)于Packet_ID的數(shù)量的信息?!癙acket_ID列表”字段列出Packet_ID,并且當(dāng)PM指示總體MMT流受保護(hù)時(shí),不提供其。當(dāng)C標(biāo)志開(kāi)啟時(shí),提供“CP(代碼點(diǎn))”字段,并且這指示用于生成修復(fù)分組的FEC代碼的代碼點(diǎn)。如果W標(biāo)志開(kāi)啟則提供“PWT”并且這指示由包括修復(fù)分組的修復(fù)流中的FEC源分組塊和FEC修復(fù)分組塊所構(gòu)成的FEC分組塊窗口時(shí)間(作為示例,可以使用如在w13982中所指定的保護(hù)窗口時(shí)間)?!癛S_length”指示關(guān)于修復(fù)碼元的大小信息?!癝S_start_seq_nr[i]”表示在具有在AL-FEC消息中所描述的源流中的第iPacket_ID值的源分組塊的源分組之中的最低的分組順序編號(hào)中的與8+8*SSM比特的大小同樣大的LSB值(例如,如果packet_sequence_number是32比特,并且8+8*SSM是24比特,則是除packet_sequence_number中的前8比特之外的剩余的24比特值)。因此,通過(guò)“SS_start_seq_nr[i]”可以了解源分組(或碼元)塊的源分組的起始序列號(hào)?!癓[i]”是指示SSB_length[i]字段的大小的信息并且被給作SSB_length字段大?。?+8*L?!癝SB_length[i]”是在AL-FEC消息中指定的源流中具有第iPacket_ID值的源分組塊的源分組的數(shù)量(i=0,1,...,N-1),并且“L2”是指示RSB_length字段的大小的信息并且這被給作RSB_length字段大?。?+8*L2?!癛SB_length”是關(guān)于修復(fù)分組中所包括的修復(fù)碼元塊的修復(fù)碼元的數(shù)量的信息,L3是指示RS_ID字段的大小的信息并且這被給作RS_ID字段大?。?+8*L2,以及“RS_ID”指示修復(fù)分組中的(一個(gè)或多個(gè))修復(fù)碼元在包括修復(fù)分組的修復(fù)碼元塊中的位置(例如,指示修復(fù)碼元的編號(hào)是什么)。根據(jù)本公開(kāi)的實(shí)施例,傳送設(shè)備包括控制器,該控制器:生成用于信令消息和將被傳送的資產(chǎn)的MMT分組,例如,如在MPEG輸出文件w13982中描述地;確定FEC配置信息,諸如經(jīng)受FEC保護(hù)的Packet_ID的數(shù)量、將被生成的修復(fù)碼元的大小、窗口保護(hù)時(shí)間和將向與資產(chǎn)之中的經(jīng)受FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——應(yīng)用的FEC代碼;執(zhí)行FEC編碼以生成如在w13982中所指定的修復(fù)碼元塊;以及向修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元添加本文提出的修復(fù)FEC有效載荷ID以生成并且傳送FEC修復(fù)分組。這里,根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè)信息:M、T、SSM、PM、C、W、時(shí)間戳、Packet_ID的數(shù)量、Packet_ID列表、CP、PWT、RS_length、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length、L3和RS_ID。描述根據(jù)本公開(kāi)的實(shí)施例的另一種傳輸方法。如在MPEG輸出文件w13982中所指定地,在生成和傳送用于信令消息和將被傳送的資產(chǎn)的MMT分組時(shí),網(wǎng)絡(luò)(例如,貢獻(xiàn)網(wǎng)絡(luò))中的中間節(jié)點(diǎn)確定用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置。此外,中間節(jié)點(diǎn)確定基于用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置信息而映射至(一個(gè)或多個(gè))資產(chǎn)的Packet_ID列表以及映射至其的修復(fù)流ID。中間節(jié)點(diǎn)生成保護(hù)與(一個(gè)或多個(gè))資產(chǎn)相對(duì)應(yīng)的MMT分組的修復(fù)碼元塊,設(shè)置所生成的修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元中的Packet_ID中的修復(fù)流ID值,添加根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID以生成FEC修復(fù)分組(MMT分組)。這里,根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè):M、T、SSM、PM、C、W、時(shí)間戳、Packet_ID的數(shù)量、Packet_ID列表、CP、PWT、RS_length、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length、L3和RS_ID。根據(jù)本公開(kāi)的實(shí)施例,將另一個(gè)傳送設(shè)備包括在網(wǎng)絡(luò)(例如,配置網(wǎng)絡(luò))的中間節(jié)點(diǎn)中。中間節(jié)點(diǎn)的傳送設(shè)備包括:傳送單元;編碼單元,執(zhí)行FEC編碼;以及控制器,控制以下操作:在生成和傳送用于信令消息和將被傳送的資產(chǎn)的MMT分組時(shí)確定FEC配置信息和用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn),確定基于用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置信息而映射至(一個(gè)或多個(gè))資產(chǎn)的Packet_ID列表以及映射至其的修復(fù)流ID,通過(guò)編碼單元執(zhí)行FEC編碼以生成保護(hù)與(一個(gè)或多個(gè))資產(chǎn)相對(duì)應(yīng)的MMT分組的修復(fù)碼元塊,設(shè)置所生成的修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元中的Packet_ID中的修復(fù)流ID值,以及添加根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID以生成FEC修復(fù)分組(MMT分組)。這里,根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID包括以下中的至少一個(gè):M、T、SSM、PM、C、W、時(shí)間戳、Packet_ID的數(shù)量、Packet_ID列表、CP、PWT、RS_length、SS_start_seq_nr[0]~[N-1]、L[0]~[N-1]、SSB_length[0]~[N-1]、L2、RSB_length、L3和RS_ID。描述根據(jù)本公開(kāi)的實(shí)施例的接收方法。接收器關(guān)于所接收的分組是源分組還是FEC修復(fù)分組來(lái)區(qū)分所接收的分組。接收器從FEC修復(fù)分組獲取修復(fù)碼元;根據(jù)FEC修復(fù)分組的修復(fù)FEC有效載荷ID識(shí)別通過(guò)FEC修復(fù)分組保護(hù)的保護(hù)模式(即,總體MMT流受保護(hù),還是一個(gè)、兩個(gè)、或更多個(gè)Packet_ID受保護(hù));如果總體MMT流受保護(hù),則基于修復(fù)FEC有效載荷ID的SSB_length信息和SS_start_seq_nr以及所接收的源分組的packet_count字段來(lái)獲取源分組;或者除非總體MMT流受保護(hù),否則基于來(lái)自修復(fù)FEC有效載荷ID信息的受保護(hù)的Packet_ID的數(shù)量、Packet_ID列表、SS_start_seq_nr和SSB_length來(lái)從所接收的分組獲取與源分組塊相對(duì)應(yīng)的源分組,以與修復(fù)碼元一起配置編碼碼元塊。接收器對(duì)所配置的編碼碼元塊執(zhí)行FEC解碼并且從恢復(fù)的源碼元獲取在傳輸期間丟失的源分組塊的源分組。根據(jù)本公開(kāi)的實(shí)施例,接收器可以包括接收單元;解碼單元,執(zhí)行FEC解碼;以及控制器,該控制器控制以下操作:區(qū)分通過(guò)接收單元從發(fā)射器接收的分組是源分組還是FEC修復(fù)分組;從FEC修復(fù)分組獲取修復(fù)碼元;從FEC修復(fù)分組的修復(fù)FEC有效載荷ID中識(shí)別通過(guò)FEC修復(fù)分組保護(hù)的保護(hù)模式(即,總體MMT流受保護(hù),還是一個(gè)、兩個(gè)、或更多個(gè)Packet_ID受保護(hù));如果總體MMT流受保護(hù),則基于修復(fù)FEC有效載荷ID的SSB_length信息和SS_start_seq_nr以及所接收的源分組的packet_count字段來(lái)獲取源分組;或者除非總體MMT流受保護(hù),否則基于來(lái)自修復(fù)FEC有效載荷ID信息的受保護(hù)的Packet_ID的數(shù)量、Packet_ID列表、SS_start_seq_nr和SSB_length來(lái)從所接收的分組獲取與源分組塊相對(duì)應(yīng)的源分組,與修復(fù)碼元一起配置編碼碼元塊;通過(guò)解碼單元對(duì)所配置的編碼碼元塊執(zhí)行FEC解碼以恢復(fù)源碼元;以及從所恢復(fù)的源碼元中獲取在傳輸期間丟失的源分組塊的源分組。描述根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的一種傳送方法。發(fā)射器生成用于信令消息和將被傳送的資產(chǎn)的MMT分組,如在MPEG輸出文件w13982中所陳述地。發(fā)射器確定FEC配置信息,諸如經(jīng)受FEC保護(hù)的Packet_ID的數(shù)量、將被生成的修復(fù)碼元的大小、窗口保護(hù)時(shí)間和將向與資產(chǎn)之中的經(jīng)受FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——應(yīng)用的FEC代碼。發(fā)射器在執(zhí)行FEC編碼以生成如在w13982中所指定的修復(fù)碼元塊并且向修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元添加本文提出的修復(fù)FEC有效載荷ID以生成并且傳送FEC修復(fù)分組時(shí),將無(wú)關(guān)的修復(fù)FEC有效載荷ID包括在保護(hù)源分組塊的修復(fù)分組中的至少一個(gè)修復(fù)分組中。根據(jù)本公開(kāi)的實(shí)施例,傳送設(shè)備包括傳送單元;編碼單元,執(zhí)行FEC編碼;以及控制器,該控制器控制以下操作:生成用于信令消息和將被傳送的資產(chǎn)的MMT分組,例如,如在MPEG輸出文件w13982中所指定地;確定FEC配置信息,諸如經(jīng)受FEC保護(hù)的Packet_ID的數(shù)量、將被生成的修復(fù)碼元的大小、窗口保護(hù)時(shí)間和將向與資產(chǎn)之中的經(jīng)受FEC保護(hù)的資產(chǎn)相對(duì)應(yīng)的MMT分組——即,源分組——應(yīng)用的FEC代碼;以及在執(zhí)行FEC編碼以生成如在w13982中所指定的修復(fù)碼元塊并且向修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元添加本文提出的修復(fù)FEC有效載荷ID以生成并且傳送FEC修復(fù)分組時(shí),將無(wú)關(guān)的修復(fù)FEC有效載荷ID包括在保護(hù)源分組塊的修復(fù)分組中的至少一個(gè)修復(fù)分組中。描述根據(jù)本公開(kāi)的實(shí)施例的另一種傳輸方法。如在MPEG輸出文件w13982中所指定地,在生成和傳送用于信令消息和將被傳送的資產(chǎn)的MMT分組時(shí),網(wǎng)絡(luò)(例如,貢獻(xiàn)網(wǎng)絡(luò))中的中間節(jié)點(diǎn)確定用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置。中間節(jié)點(diǎn)確定基于用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置信息而映射至(一個(gè)或多個(gè))資產(chǎn)的Packet_ID列表以及映射至其的修復(fù)流ID,并且生成保護(hù)與(一個(gè)或多個(gè))資產(chǎn)相對(duì)應(yīng)的MMT分組的修復(fù)碼元塊。中間節(jié)點(diǎn)在設(shè)置所生成的修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元中的Packet_ID中的修復(fù)流ID值并且添加根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID以生成FEC修復(fù)分組(MMT分組)時(shí),在保護(hù)源分組塊的修復(fù)分組之中的至少一個(gè)修復(fù)分組中包括并且傳送無(wú)關(guān)的修復(fù)FEC有效載荷ID。根據(jù)本公開(kāi)的實(shí)施例,將另一個(gè)傳送設(shè)備包括在網(wǎng)絡(luò)(例如,配置網(wǎng)絡(luò))的中間節(jié)點(diǎn)中。中間節(jié)點(diǎn)的傳送設(shè)備包括傳送單元;編碼單元,執(zhí)行FEC編碼;以及控制器,該控制器控制以下操作:在生成和傳送用于信令消息和將被傳送的資產(chǎn)的MMT分組時(shí)確定FEC配置信息和用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn),確定基于用于FEC保護(hù)的(一個(gè)或多個(gè))資產(chǎn)和FEC配置信息而映射至(一個(gè)或多個(gè))資產(chǎn)的Packet_ID列表以及映射至其的修復(fù)流ID,通過(guò)編碼單元執(zhí)行FEC編碼以生成保護(hù)與(一個(gè)或多個(gè))資產(chǎn)相對(duì)應(yīng)的MMT分組的修復(fù)碼元塊,以及在設(shè)置所生成的修復(fù)碼元塊的(一個(gè)或多個(gè))修復(fù)碼元中的Packet_ID中的修復(fù)流ID值并且添加根據(jù)本公開(kāi)的修復(fù)FEC有效載荷ID以生成FEC修復(fù)分組(MMT分組)時(shí),在保護(hù)源分組塊的修復(fù)分組之中的至少一個(gè)修復(fù)分組中包括并且傳送無(wú)關(guān)的修復(fù)FEC有效載荷ID。描述根據(jù)本公開(kāi)的實(shí)施例的接收方法。接收器區(qū)分從發(fā)射器接收的分組是源分組還是FEC修復(fù)分組,并且從FEC修復(fù)分組獲取至少一個(gè)無(wú)關(guān)的修復(fù)FEC有效載荷ID以獲取修復(fù)碼元。接收器從FEC修復(fù)分組的修復(fù)FEC有效載荷ID中識(shí)別出通過(guò)FEC修復(fù)分組保護(hù)的保護(hù)模式(即,總體MMT流受保護(hù),還是一個(gè)、兩個(gè)、或更多個(gè)Packet_ID受保護(hù));如果總體MMT流受保護(hù),否則基于修復(fù)FEC有效載荷ID的SSB_length信息和SS_start_seq_nr以及所接收的源分組的packet_count字段來(lái)獲取源分組;或除非總體MMT流受保護(hù),否則基于來(lái)自修復(fù)FEC有效載荷ID信息的受保護(hù)的Packet_ID的數(shù)量、ssbg_mode、Packet_ID列表、SS_start_seq_nr和SSB_length來(lái)從所接收的分組獲取與源分組塊相對(duì)應(yīng)的源分組,與修復(fù)碼元一起配置編碼碼元塊。接收器對(duì)所配置的編碼碼元塊執(zhí)行FEC解碼并且從恢復(fù)的源碼元獲取在傳輸期間丟失的源分組塊的源分組。根據(jù)本公開(kāi)的實(shí)施例,接收器可以包括接收單元;解碼單元,執(zhí)行FEC解碼;以及控制器,該控制器控制以下操作:區(qū)分通過(guò)接收單元從發(fā)射器接收的分組是源分組還是FEC修復(fù)分組并且從FEC修復(fù)分組獲取至少一個(gè)無(wú)關(guān)的修復(fù)FEC有效載荷ID;獲取修復(fù)碼元;從FEC修復(fù)分組的修復(fù)FEC有效載荷ID中識(shí)別通過(guò)FEC修復(fù)分組保護(hù)的保護(hù)模式(即,總體MMT流受保護(hù),還是一個(gè)、兩個(gè)、或更多個(gè)Packet_ID受保護(hù));如果總體MMT流受保護(hù),則基于修復(fù)FEC有效載荷ID的SSB_length信息和SS_start_seq_nr以及所接收的源分組的packet_count字段來(lái)獲取源分組;或者除非總體MMT流受保護(hù),否則基于來(lái)自修復(fù)FEC有效載荷ID信息的受保護(hù)的Packet_ID的數(shù)量、Packet_ID列表、SS_start_seq_nr和SSB_length來(lái)從所接收的分組獲取與源分組塊相對(duì)應(yīng)的源分組,以與修復(fù)碼元一起配置編碼碼元塊;通過(guò)解碼單元對(duì)所配置的編碼碼元塊執(zhí)行FEC解碼以恢復(fù)源碼元;以及從所恢復(fù)的源碼元中獲取在傳輸期間丟失的源分組塊的源分組。源分組或FEC修復(fù)分組的報(bào)頭包括用于區(qū)分源分組或FEC修復(fù)分組的信息。如果一起使用向源分組添加使得源碼元塊中的源碼元的次序已知的單獨(dú)的源碼元ID(SS_ID)的分組傳輸方法以及根據(jù)本公開(kāi)的分組傳輸方法,則根據(jù)本公開(kāi)的FEC修復(fù)分組或源分組的報(bào)頭包括進(jìn)行以下區(qū)分的信息中的至少一個(gè):-源分組+SS_ID;-源分組本身(本公開(kāi));-根據(jù)傳統(tǒng)發(fā)明的FEC修復(fù)分組;以及-根據(jù)本公開(kāi)的FEC修復(fù)分組。下面的表格6表示MMT分組報(bào)頭的FEC類(lèi)型的實(shí)施例。[表格6]注意,如果FEC類(lèi)型被設(shè)置為0,則指示FEC未被應(yīng)用于該MMT分組或FEC被應(yīng)用于該MMT分組而不添加FEC源有效載荷ID。此外,用于區(qū)分分組的這種信息具有有效載荷ID_Mode標(biāo)志,其指示是應(yīng)用FEC并且通過(guò)AL_FEC消息在遺留方法中傳送分組還是應(yīng)用FEC并且根據(jù)本公開(kāi)執(zhí)行傳輸,而上述這種信息將被傳送到接收終端。有效載荷ID_Mode標(biāo)志=1,根據(jù)本公開(kāi)的應(yīng)用FEC的分組傳輸方法(即,不使用源分組中的單獨(dú)的SS_ID,遵循FEC修復(fù)分組格式(具體地,修復(fù)FEC有效載荷ID))。在這種情況下,源分組中的信息(例如,源分組的序列號(hào))的使用允許標(biāo)識(shí)在源分組(或碼元)塊中具有相同的分組ID的源分組(或碼元)的次序,仿佛通過(guò)使用SS_ID進(jìn)行標(biāo)識(shí)那樣。有效載荷ID_Mode標(biāo)志=0,如在傳統(tǒng)發(fā)明中那樣應(yīng)用FEC的分組傳輸方法(即,源分組添加單獨(dú)的SS_ID并且遵循根據(jù)傳統(tǒng)發(fā)明的FEC修復(fù)分組格式(具體地,修復(fù)FEC有效載荷ID))。在下文中,關(guān)于附圖描述本公開(kāi)的其他實(shí)施例。在以上實(shí)施例中以上描述的本公開(kāi)的特征可以選擇性地應(yīng)用于本公開(kāi)的其他實(shí)施例。圖12是圖示出根據(jù)本公開(kāi)的實(shí)施例的、修復(fù)FEC有效載荷ID的配置的示例的視圖。在以下表格7至9中示出了圖12中示出的每個(gè)信息的詳情。[表格7][表格8][表格9]注意,如果字段M指示該修復(fù)分組攜帶相關(guān)的修復(fù)FEC有效載荷ID,則將PM、C和W字段保留。2)如果字段M指示該修復(fù)分組攜帶相關(guān)的修復(fù)FEC有效載荷ID,則不應(yīng)當(dāng)存在Packet_ID的數(shù)量、list_Packet_ID、CP、PWT和RS_length字段??梢岳缛缭诒砀?0中定義在以上表格7的“PM”字段中保護(hù)的源流的保護(hù)模式。[表格10]值描述0整體MMT流被保護(hù)。(在MMT分組報(bào)頭中提出的packet_count)1保護(hù)由一個(gè)Packet_ID組成的源流。2保護(hù)由兩個(gè)Packet_ID組成的源流。3保護(hù)由超過(guò)兩個(gè)Packet_ID組成的源流。圖17a是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、無(wú)關(guān)的修復(fù)FEC有效載荷ID與相關(guān)的修復(fù)FEC有效載荷ID之間的關(guān)系的視圖,并且圖17b是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、用于設(shè)置用于源流中所包括的但是從一些源分組塊中排除的Packet_ID的修復(fù)分組的修復(fù)FEC有效載荷的字段的方法的視圖。首先,如圖17a中所示,基于在無(wú)關(guān)的修復(fù)FEC有效載荷ID中指定的用于源流的Packet_ID的次序和數(shù)量來(lái)對(duì)于用于源流的修復(fù)流的所有修復(fù)分組指定SS_start_seq_nr字段和SSB_length字段的數(shù)量。甚至如果源流中所包括的Packet_ID的數(shù)量小于源分組(或碼元)塊中所包括的Packet_ID的數(shù)量,如圖17b中所示,則用于源分組(或碼元)塊的修復(fù)分組的修復(fù)FEC有效載荷ID具有與無(wú)關(guān)FEC有效載荷ID中所描述的源流中所包括的Packet_ID的數(shù)量一樣多的SS_start_seq_nr字段和SSB_length字段。然而,特定值被設(shè)置為與源分組(或碼元)塊中未包括的Packet_ID的次序相對(duì)應(yīng)的SS_start_seq_nr字段或SSB_length字段,從而指示有關(guān)源分組(或碼元)塊未包括Packet_ID。舉例來(lái)說(shuō),SSB_length字段值可以被設(shè)置為0以指示具有Packet_ID的分組未被包括在源分組(或碼元)塊中。具體地,參考圖17b(a),如果鑒于AL-FEC消息中所描述的源流由三個(gè)Packet_ID(0、1、2)組成,源分組(或碼元)塊#1由0、1和2組成(1701)、源分組(或碼元)塊#2由0和1組成(1703)以及源分組(或碼元)塊#3由1和2組成(1705),如圖17b(b)中所示,則用于源流的修復(fù)分組的修復(fù)FEC有效載荷ID以Packet_ID的0、1和2的次序包括三個(gè)SS_start_seq_nr和三個(gè)SSB_length字段,但是在其字段值中,用于源分組(或碼元)塊1的修復(fù)分組的修復(fù)FEC有效載荷ID設(shè)置用于Packet_ID0、1和2的SS_start_seq_nr和SSB_length,用于源分組(或碼元)塊2的修復(fù)分組的修復(fù)FEC有效載荷ID設(shè)置用于Packet_ID0和1的SS_start_seq_nr和SSB_length并且不包括Packet_ID2,以及因此,在SSB_length字段中設(shè)置0(1707、1709)以指示源分組(或碼元)塊2不包括Packet_ID2。此外,因?yàn)樵捶纸M(或碼元)塊3不包括Packet_ID0,所以用于源分組(或碼元)塊3的修復(fù)分組的修復(fù)FEC有效載荷ID將0設(shè)置到該SSB_length字段并且設(shè)置用于Packet_ID1和2的SS_start_seq_nr和SSB_length。此外,在與源分組(或碼元)塊中未包括的Packet_ID相對(duì)應(yīng)的SSB_length字段中,用于確定大小的L字段被設(shè)置為0,以使得SSB_length字段的大小最小化。同時(shí),根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的用于生成源分組流的方法與關(guān)于圖6a在以上描述的方法相同。換句話(huà)說(shuō),當(dāng)存在三個(gè)資產(chǎn)A、B,和C(例如,非定時(shí)數(shù)據(jù)或定時(shí)數(shù)據(jù),諸如音頻數(shù)據(jù)、視頻數(shù)據(jù)、txt、文件)時(shí),將每個(gè)資產(chǎn)分離為預(yù)先確定的大小的數(shù)據(jù)并且然后為其添加MMT有效載荷報(bào)頭和MMT分組報(bào)頭以配置MMT分組流(源分組流)。將資產(chǎn)A、B,和C中的每個(gè)分離為五個(gè)數(shù)據(jù)有效載荷并且為每個(gè)添加包括Packet_ID和分組序列號(hào)的報(bào)頭。如下作出指配:Packet_ID=0用于標(biāo)識(shí)資產(chǎn)A的分組、Packet_ID=1用于資產(chǎn)B以及Packet_ID=2用于資產(chǎn)C,并且作出此類(lèi)指配,使得基于每個(gè)Packet_ID的分組序列號(hào)增加一。報(bào)頭的示例是MMT分組報(bào)頭。圖13a和圖13b是圖示出根據(jù)本公開(kāi)的實(shí)施例的用于分組保護(hù)和有效載荷保護(hù)的發(fā)射器的操作的視圖。圖13a圖示出用于分組保護(hù)的發(fā)射器的操作,并且圖13b圖示出用于有效載荷保護(hù)的操作。參考圖13a和圖13b,首先,通過(guò)傳送單元1309經(jīng)由分割1303、有效載荷化1305和分組化1307將數(shù)據(jù)流1301傳送到分組流1311。以MMT作為示例,可以作出布置使得數(shù)據(jù)流=資產(chǎn)。分割將數(shù)據(jù)分離為預(yù)先確定的大小。有效載荷化向數(shù)據(jù)添加報(bào)頭,并且報(bào)頭存儲(chǔ)能夠根據(jù)從接收器所接收的分組重新配置數(shù)據(jù)的信息。舉例來(lái)說(shuō),MMT有效載荷與此相對(duì)應(yīng)。分組化1307向MMT有效載荷添加MMT分組報(bào)頭。MMT分組報(bào)頭具有Packet_ID和分組序列號(hào)并且因此被利用進(jìn)行FEC。此外,如果如圖13a中所示執(zhí)行分組保護(hù),則在FEC控制器1313的控制下,將受FEC保護(hù)的MMT分組被輸入到源碼元塊生成器1315。源碼元塊生成器1315從MMT分組(源分組)生成源碼元塊(參考圖10的示例),F(xiàn)EC編碼器1317接收源碼元塊以生成修復(fù)碼元,以及每個(gè)修復(fù)碼元添加MMT分組報(bào)頭和FEC修復(fù)有效載荷ID并且其在FEC修復(fù)分組中被傳送。如以上闡述地,根據(jù)本公開(kāi)的另一個(gè)實(shí)施例,可以如圖12中所示來(lái)配置修復(fù)FEC有效載荷ID。此外,如圖13b中所示,如果執(zhí)行有效載荷保護(hù),則除MMT有效載荷或有效載荷數(shù)據(jù)被輸入到源碼元塊生成器1321之外,其與結(jié)合圖13a所描述的分組保護(hù)操作相同。如果根據(jù)本公開(kāi)的方法和傳統(tǒng)的方法兩者都使用AL-FEC應(yīng)用方案,則傳統(tǒng)的方法要求用于應(yīng)用了AL-FEC的分組的AL-FEC解碼的AL-FEC消息1319,并且在該情況下,AL-FEC消息1319通過(guò)有效載荷化1305添加MMT有效載荷報(bào)頭并且然后添加MMT分組報(bào)頭,以及在不同于數(shù)據(jù)的單獨(dú)的分組中傳送其。然而,如果AL-FEC僅適用于根據(jù)本公開(kāi)的方法以執(zhí)行傳輸,則在單獨(dú)的分組中不必傳送AL-FEC消息1319。這是為什么在修復(fù)分組中傳送根據(jù)本公開(kāi)的接收器的FEC操作所需要的信息。圖14a和圖14b是圖示出用于分組保護(hù)和有效載荷保護(hù)的接收器的操作的視圖。圖14a圖示出用于分組保護(hù)的接收器的操作,并且圖14b圖示出用于有效載荷保護(hù)的接收器的操作。參考圖14a和圖14b,如果通過(guò)分組接收單元1403接收分組流1401,則接收器區(qū)分所接收的分組是源分組還是FEC修復(fù)分組。如果若干類(lèi)型的源分組(例如,如果具有單獨(dú)的SS_ID的MMP分組(傳統(tǒng)的技術(shù))和沒(méi)有這樣ID的MMP分組(本公開(kāi))共存)和若干類(lèi)型的FEC修復(fù)分組(例如,如果根據(jù)傳統(tǒng)的技術(shù)的FEC修復(fù)分組和根據(jù)本公開(kāi)的FEC修復(fù)分組共存)共存,則在MMT分組報(bào)頭中存在用于區(qū)分該信息的信息,并且接收器基于此信息來(lái)區(qū)分分組。在通過(guò)去分組化(例如,MMT去分組化或解析)1405、去有效載荷化(MMT有效載荷去有效載荷化或解析)1407和解分割1409時(shí),將所區(qū)分的分組恢復(fù)到數(shù)據(jù)流1411中。作為如果應(yīng)用如圖14a中所示的分組保護(hù)時(shí)的操作,接收器區(qū)分所接收的分組是源分組還是修復(fù)分組,并且如果所接收的分組是修復(fù)分組,則如果修復(fù)分組的修復(fù)FEC有效載荷ID的M字段指示無(wú)關(guān)的修復(fù)FEC有效載荷ID,則從相對(duì)于除Packet_ID的數(shù)量(或相應(yīng)的數(shù)量)(Packet_ID的個(gè)數(shù))、Packet_ID的列表、SS_Start_Seq_Nr的列表、在FEC修復(fù)有效載荷ID中列出的SSB_length[]的列表和MMT分組報(bào)頭中的Packet_ID以及修復(fù)分組的修復(fù)碼元之外的其他信息中識(shí)別出通過(guò)修復(fù)分組保護(hù)的源分組,并且在FEC控制器1419的控制下將所接收的源分組(MMT分組)輸入到編碼碼元生成器1415。編碼碼元生成器根據(jù)從源分組給出的SSBG模式將源分組轉(zhuǎn)換為源碼元,并且其與修復(fù)碼元一起構(gòu)成編碼碼元塊。FEC解碼器1417使用修復(fù)碼元恢復(fù)丟失的源碼元以獲取源分組,并且將源分組傳輸至去分組化塊1405。此外,如果如圖14b中所示應(yīng)用有效載荷保護(hù),則除通過(guò)編碼碼元生成器1421和FEC解碼器1423恢復(fù)的不是分組而是有效載荷外,與圖14a的分組保護(hù)操作那樣、根據(jù)MMT分組報(bào)頭的信息利用和FEC修復(fù)分組的FEC修復(fù)有效載荷ID信息的利用的相同的操作適用。圖15是圖示出根據(jù)本公開(kāi)的實(shí)施例的生成源分組塊(或源碼元塊)的示例的視圖。參考圖15,從由三個(gè)Packet_ID組成的分組的流(圖15(a)),選擇與具有Packet_ID=0或1的兩個(gè)Packet_ID相對(duì)應(yīng)的分組以配置FEC源分組流(=1源分組塊)(圖15(b)),以及首先布置具有PacketID=0的分組,并且然后,布置具有Packet_ID=1的分組以生成源碼元塊(圖9(c))。如果源分組根據(jù)從源分組到源碼元的轉(zhuǎn)換具有不同的長(zhǎng)度,則需要填充(SSBG_MODE1),并且如果具有相同的長(zhǎng)度,則不要求填充(SSBG_MODE0)。圖16是圖示出根據(jù)本公開(kāi)的另一個(gè)實(shí)施例的、修復(fù)FEC有效載荷ID的視圖。在以下表格11至13中示出了圖16中示出的每個(gè)信息的詳情。[表格11][表格12][表格13]注意,1)在修復(fù)FEC有效載荷ID中的字段的次序確定在源碼元塊中聯(lián)系的源碼元的次序。2)對(duì)于給定的源流,通過(guò)用于源流的修復(fù)FEC分組的無(wú)關(guān)的修復(fù)FEC有效載荷ID中的Packet_ID的次序來(lái)確定SS_start_seq_nr[i]、L[i]和SSB_length[i]字段的次序。3)如果字段M指示該修復(fù)分組攜帶相關(guān)的修復(fù)FEC有效載荷ID,則將C和W字段保留。4)如果字段M指示該修復(fù)分組攜帶相關(guān)的修復(fù)FEC有效載荷ID,則不應(yīng)當(dāng)存在ssbg_mode、Packet_ID的數(shù)量、list_Packet_ID、CP、PWT和RS_length字段。圖18和圖19是圖示出根據(jù)本公開(kāi)的實(shí)施例的、用于傳送通過(guò)向源分組塊應(yīng)用FEC所生成的修復(fù)碼元的修復(fù)分組塊的視圖。在第一、第三和第五修復(fù)分組中傳送無(wú)關(guān)的修復(fù)FEC有效載荷ID,并且在第二和第四修復(fù)分組中傳送相關(guān)的修復(fù)FEC有效載荷ID。接收器可以從無(wú)關(guān)的修復(fù)FEC有效載荷ID知道相對(duì)應(yīng)的源流中所包括的Packet_ID的次序和列表,并且還可以獲取FEC操作所需要的FEC配置信息。盡管未示出,相關(guān)的修復(fù)FEC有效載荷ID可以?xún)H在存在于與在w13982中所指定的修復(fù)FEC有效載荷ID信息一起接收的修復(fù)分組中的修復(fù)碼元的修復(fù)碼元塊中,或者在MMTP分組報(bào)頭中包括位置信息,其可以使用分組序列號(hào)字段來(lái)替換。在該情況下,如圖19中所示不存在相關(guān)的修復(fù)FEC有效載荷ID。根據(jù)本公開(kāi)的實(shí)施例,可以向用戶(hù)提供更高質(zhì)量服務(wù)。根據(jù)本公開(kāi),接收設(shè)備可以根據(jù)與源分組不同的單獨(dú)的控制信息或FEC分組中的流區(qū)分信息來(lái)區(qū)分每個(gè)數(shù)據(jù)流,掌握對(duì)每個(gè)數(shù)據(jù)流進(jìn)行FEC保護(hù)所生成的修復(fù)流,流暢地執(zhí)行FEC解碼,以及在不影響源分組的情況下生成用于所生成的源分組流中所包括的預(yù)先確定的數(shù)量的數(shù)據(jù)流的修復(fù)流。盡管在以上已經(jīng)描述了本公開(kāi)的特定實(shí)施例,可以在不背離本公開(kāi)的范圍的情況下對(duì)其作出各種改變。因而,本公開(kāi)的范圍不應(yīng)當(dāng)限于以上所描述的實(shí)施例,而是應(yīng)當(dāng)由所附權(quán)利要求和其等同物來(lái)限定。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大同市| 南雄市| 寿光市| 抚顺市| 崇仁县| 文昌市| 沅江市| 武宁县| 临夏县| 沭阳县| 凉山| 樟树市| 荣昌县| 佛坪县| 宁德市| 满城县| 沽源县| 巨鹿县| 丰原市| 连州市| 卓资县| 邛崃市| 福安市| 武胜县| 平遥县| 大田县| 新建县| 通化县| 安仁县| 定远县| 嘉义县| 电白县| 临安市| 金川县| 威海市| 稻城县| 嘉鱼县| 平邑县| 龙江县| 视频| 左贡县|