設(shè)備的數(shù)據(jù)接收速率時,接收設(shè)備可能不能完整地接收到內(nèi)容數(shù)據(jù),并且可能會丟失一部分數(shù)據(jù)。當發(fā)送設(shè)備110輸出的內(nèi)容數(shù)據(jù)的一部分丟失時,協(xié)作接收設(shè)備通過協(xié)作接收來補充丟失的數(shù)據(jù),非協(xié)作接收設(shè)備基于除丟失的數(shù)據(jù)之外的數(shù)據(jù)來恢復內(nèi)容。
[0100]可基于各種標準,確定發(fā)送設(shè)備110的數(shù)據(jù)發(fā)送速率。例如,從發(fā)送設(shè)備110輸出的數(shù)據(jù)的數(shù)據(jù)發(fā)送速率可等于或大于協(xié)作接收設(shè)備的數(shù)據(jù)接收速率之中的最大接收速率,或可低于或等于協(xié)作接收設(shè)備的數(shù)據(jù)接收速率之和。
[0101]協(xié)作接收設(shè)備可形成協(xié)作集,并基于與協(xié)作接收設(shè)備的鏈路的數(shù)據(jù)速率之和接近的性能來接收內(nèi)容數(shù)據(jù)。非協(xié)作接收設(shè)備可基于與現(xiàn)有的多播服務(wù)相同的性能來接收內(nèi)容數(shù)據(jù)。基于以上特征,可能導致接收設(shè)備之間的自發(fā)協(xié)作接收,并可通過協(xié)作接收來加強多播發(fā)送能力。
[0102]在操作270中,在發(fā)送設(shè)備110和接收設(shè)備之間的網(wǎng)絡(luò)中執(zhí)行多播。在操作290中,在協(xié)作接收組120中的協(xié)作接收設(shè)備之間的網(wǎng)絡(luò)中執(zhí)行協(xié)作接收。執(zhí)行多播的網(wǎng)絡(luò)可不同于執(zhí)行協(xié)作接收的網(wǎng)絡(luò)。例如,可在寬帶網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò))中執(zhí)行多播,并可在局域網(wǎng)(例如,無線高保真(W1-Fi))中執(zhí)行協(xié)作接收??墒褂貌煌木W(wǎng)絡(luò);因此,可利用用于協(xié)作接收的網(wǎng)絡(luò)的所有帶寬。
[0103]在示例中,在單個網(wǎng)絡(luò)中執(zhí)行多播和協(xié)作接收。在單個網(wǎng)絡(luò)內(nèi)通過對資源(例如,無線電資源)的劃分來執(zhí)行多播和協(xié)作接收。通過時分、頻分和碼分中的至少一種對無線電資源進行劃分。例如,可在帶寬被劃分的蜂窩網(wǎng)絡(luò)內(nèi)執(zhí)行多播和協(xié)作接收??舍槍ι闲墟溌泛拖滦墟溌分械拿總€鏈路執(zhí)行頻分。
[0104]在操作280中,每個接收設(shè)備基于接收的內(nèi)容數(shù)據(jù)來產(chǎn)生內(nèi)容?;诮邮盏臄?shù)據(jù),每個接收設(shè)備恢復由發(fā)送設(shè)備110發(fā)送的內(nèi)容。
[0105]如上所述,相較于從發(fā)送設(shè)備110輸出的內(nèi)容數(shù)據(jù),由協(xié)作接收設(shè)備和非協(xié)作接收設(shè)備兩者在操作270中接收的內(nèi)容數(shù)據(jù)的一部分可能丟失。由于丟失的數(shù)據(jù),可能無法恢復具有與發(fā)送設(shè)備Il0的內(nèi)容的質(zhì)量相同質(zhì)量的內(nèi)容?;诮邮盏臄?shù)據(jù),每個接收設(shè)備可恢復低質(zhì)量內(nèi)容。
[0106]低質(zhì)量內(nèi)容可以是比從發(fā)送設(shè)備110輸出的內(nèi)容具有更低質(zhì)量的內(nèi)容。高質(zhì)量內(nèi)容可以是具有與從發(fā)送設(shè)備100輸出的內(nèi)容的質(zhì)量相同質(zhì)量的內(nèi)容。高質(zhì)量內(nèi)容會比低質(zhì)量內(nèi)容具有更高質(zhì)量。
[0107]操作280被可選地執(zhí)行。在操作295中,每個協(xié)作接收設(shè)備可恢復高質(zhì)量內(nèi)容,這將在下面進行描述,因此,低質(zhì)量內(nèi)容可不被恢復。
[0108]在操作290中,協(xié)作接收設(shè)備執(zhí)行協(xié)作接收。
[0109]每個協(xié)作接收設(shè)備通過與其它協(xié)作接收設(shè)備的協(xié)作接收來接收附加內(nèi)容數(shù)據(jù)。附加數(shù)據(jù)可包括操作270中丟失的數(shù)據(jù)。
[0110]附加數(shù)據(jù)可被多播。
[0111]此外,每個協(xié)作接收設(shè)備發(fā)送另一協(xié)作接收設(shè)備所需的數(shù)據(jù)。就其它協(xié)作接收設(shè)備而言,所述發(fā)送步驟指示協(xié)作接收。其它協(xié)作接收設(shè)備所需的數(shù)據(jù)包括操作270中在所述其它協(xié)作接收設(shè)備丟失的數(shù)據(jù)。
[0112]協(xié)作接收設(shè)備使用各種協(xié)作收發(fā)方案來執(zhí)行協(xié)作接收。每個協(xié)作接收設(shè)備可使用網(wǎng)絡(luò)編碼產(chǎn)生附加數(shù)據(jù)。網(wǎng)絡(luò)編碼包括例如隨機線性網(wǎng)絡(luò)編碼、矩陣網(wǎng)絡(luò)編碼、物理層網(wǎng)絡(luò)編碼、模擬網(wǎng)絡(luò)編碼和噪聲網(wǎng)絡(luò)編碼。
[0113]附加數(shù)據(jù)可作為使用網(wǎng)絡(luò)編碼產(chǎn)生的一個或更多個包而被發(fā)送。由于網(wǎng)絡(luò)編碼的特性,當數(shù)據(jù)以網(wǎng)絡(luò)編碼來編碼時,可能無法獲取作為編碼的結(jié)果而產(chǎn)生的所有包;然而,可基于所述包中的一部分包來恢復數(shù)據(jù)。即使在沒有接收到使用網(wǎng)絡(luò)編碼產(chǎn)生的一個或更多個包中的一部分包時,每個協(xié)作接收設(shè)備也可完全恢復用于產(chǎn)生所述包的附加數(shù)據(jù)。因此,每個協(xié)作接收設(shè)備被配置為有效地獲取足以恢復高質(zhì)量內(nèi)容的附加數(shù)據(jù)。
[0114]在操作295中,每個協(xié)作接收設(shè)備產(chǎn)生內(nèi)容。例如,每個協(xié)作接收設(shè)備可基于附加數(shù)據(jù)和內(nèi)容數(shù)據(jù)來產(chǎn)生高質(zhì)量內(nèi)容。內(nèi)容的數(shù)據(jù)是在操作270中從發(fā)送設(shè)備110發(fā)送的數(shù)據(jù)。內(nèi)容的附加數(shù)據(jù)是通過在操作290中執(zhí)行的協(xié)作接收而接收的數(shù)據(jù)。操作295被可選地執(zhí)行。
[0115]高質(zhì)量內(nèi)容包括與在操作260中由發(fā)送設(shè)備110用于產(chǎn)生信號的內(nèi)容的數(shù)據(jù)相同的數(shù)據(jù)。高質(zhì)量內(nèi)容的質(zhì)量可與在操作260中使用的內(nèi)容的質(zhì)量相同。
[0116]圖3示出根據(jù)實施例的形成協(xié)作集的示例。
[0117]圖2的操作250包括下面將描述的操作310至操作340。
[0118]在操作310至操作340中,發(fā)送設(shè)備110和協(xié)作接收設(shè)備可相互通信。協(xié)作接收設(shè)備是指圖2的接收設(shè)備之中的發(fā)送指示參與協(xié)作接收的答復的接收設(shè)備。
[0119]參照圖3,在操作310中,發(fā)送設(shè)備110將對于形成協(xié)作集的信息所需的附加信息的附加信息請求發(fā)送到每個協(xié)作接收設(shè)備。
[0120]每個協(xié)作接收設(shè)備從發(fā)送設(shè)備110接收附加信息請求。
[0121]附加信息是形成協(xié)作集所需的信息。附加信息可包括:例如,關(guān)于信道的信息、關(guān)于協(xié)作程度的信息、關(guān)于拓撲結(jié)構(gòu)的信息和與協(xié)作接收關(guān)聯(lián)的系統(tǒng)參數(shù)。拓撲結(jié)構(gòu)可以是例如在協(xié)作集中的多個協(xié)作接收設(shè)備之間的鏈路的拓撲結(jié)構(gòu)。
[0122]附加信息可以是例如多個協(xié)作接收設(shè)備執(zhí)行網(wǎng)絡(luò)編碼所需的信息。
[0123]在操作320中,每個協(xié)作接收設(shè)備將對附加信息請求的響應(yīng)發(fā)送到發(fā)送設(shè)備110。
[0124]發(fā)送設(shè)備110從每個協(xié)作接收設(shè)備接收對附加信息請求的響應(yīng)。
[0125]每個協(xié)作接收設(shè)備各自將附加信息發(fā)送到發(fā)送設(shè)備110,或通過首要接收設(shè)備將附加信息發(fā)送到發(fā)送設(shè)備110。首要接收設(shè)備是指被配置為在發(fā)送設(shè)備110與協(xié)作接收設(shè)備之間提供交換信息的設(shè)備。
[0126]在操作330中,基于對附加信息請求的響應(yīng),發(fā)送設(shè)備110形成協(xié)作集的信息。
[0127]協(xié)作集的信息可包括例如指示用于協(xié)作接收的協(xié)作收發(fā)方案的信息。發(fā)送設(shè)備110基于對附加信息請求的響應(yīng),在多個網(wǎng)絡(luò)編碼方案之中確定最優(yōu)網(wǎng)絡(luò)編碼方案。例如,發(fā)送設(shè)備110基于作為對附加信息請求的響應(yīng)而接收的協(xié)作接收設(shè)備的系統(tǒng)信息,選擇協(xié)作收發(fā)方案或網(wǎng)絡(luò)編碼方案。
[0128]在操作340中,發(fā)送設(shè)備110將確定的網(wǎng)絡(luò)編碼方案作為協(xié)作集的信息發(fā)送到每個協(xié)作接收設(shè)備。例如,協(xié)作接收的協(xié)議可由發(fā)送設(shè)備110確定。
[0129]每個協(xié)作接收設(shè)備可預(yù)先存儲協(xié)作收發(fā)方案和網(wǎng)絡(luò)編碼方案中的每個方案的協(xié)議。例如,當協(xié)作收發(fā)方案和網(wǎng)絡(luò)編碼方案中的每個方案的協(xié)議被預(yù)先存儲在協(xié)作接收設(shè)備中時,協(xié)作集的信息可包括協(xié)作收發(fā)方案和網(wǎng)絡(luò)編碼方案中的每個方案的索引或標識符(ID)。
[0130]此外,協(xié)作集的信息可包括例如協(xié)作收發(fā)方案和網(wǎng)絡(luò)編碼方案中的每個方案的協(xié)議的數(shù)據(jù)。例如,發(fā)送設(shè)備110向每個協(xié)作接收設(shè)備提供用于協(xié)作接收的協(xié)議的數(shù)據(jù)。協(xié)議的數(shù)據(jù)可包括協(xié)議的代碼、配置選項和調(diào)制選項。與預(yù)先存儲在協(xié)作接收設(shè)備的代碼相對比,協(xié)議的代碼可以是新代碼或另外的代碼。
[0131]在操作340中,發(fā)送設(shè)備110將協(xié)作集的信息發(fā)送到每個協(xié)作接收設(shè)備。
[0132]每個協(xié)作接收設(shè)備從發(fā)送設(shè)備110接收協(xié)作集的信息。
[0133]通過首要接收設(shè)備來提供協(xié)作集的信息。例如,發(fā)送設(shè)備110將協(xié)作集的信息發(fā)送到首要接收設(shè)備,并且首要接收設(shè)備將協(xié)作集的信息傳輸?shù)狡渌鼌f(xié)作接收設(shè)備。
[0134]通過操作310至操作340,協(xié)作接收設(shè)備獲取形成協(xié)作集所需的信息,并基于該信息來形成協(xié)作集。
[0135]圖4示出根據(jù)實施例的圖1的發(fā)送設(shè)備110的配置。
[0136]參照圖4,發(fā)送設(shè)備110包括通信單元420和處理單元430。
[0137]通信單元420從另一通信設(shè)備接收信號,以及將信號發(fā)送到另一通信設(shè)備。信號包括數(shù)據(jù)或信息。
[0138]處理單元430處理數(shù)據(jù)或信息。
[0139]在下文中,將參照圖5進一步地對通信單元420和處理單元430的每個功能的示例進行描述。
[0140]圖5示出根據(jù)實施例的發(fā)送設(shè)備110的通信方法。
[0141]參照圖5的操作510至操作590,在發(fā)送設(shè)備110的角度上進一步描述了圖2的示例。
[0142]參照圖5,在操作510中,所述方法通過發(fā)送設(shè)備110的通信單元420將對于信道信息的信道信息請求發(fā)送到一個或更多個接收器或接收設(shè)備中的每一個。
[0143]在操作520中,所述方法通過通信單元420從每個接收設(shè)備接收對信道信息請求的響應(yīng)。
[0144]對信道信息請求的響應(yīng)可包括例如每個接收設(shè)備的信道信息。
[0145]在操作530中,所述方法在通信單元420將關(guān)于每個接收設(shè)備是否將參與協(xié)作接收的詢問發(fā)送到每個接收設(shè)備。
[0146]在操作540中,所述方法在通信單元420從每個接收設(shè)備接收對所述詢問的答復。
[0147]在操作550中,所述方法通過發(fā)送設(shè)備110的處理單元430并基于接收到的答復,確定在接收設(shè)備之中是否存在期望參與協(xié)作接收的接收設(shè)備。
[0148]在存在期望參與協(xié)作接收的接收設(shè)備的示例中,所述方法繼續(xù)進行至操作560和操作570。在不存在期望參與協(xié)作接收的接收設(shè)備的另一示例中,所述處理繼續(xù)進行至操作580。
[0149]在操作560中,所述方法使用通信單元420和處理單元430以與期望參與協(xié)作接收的協(xié)作接收組120形成協(xié)作集。
[0150]操作560可包括操作562、操作564、操作566和操作568。
[0151]在操作562中,所述方法在通信單元420將對形成協(xié)作集的信息所需的附加信息的附加信息需求發(fā)送到協(xié)作接收組120中的每個協(xié)作接收設(shè)備。
[0152]在操作564中,所述方法通過通信單元420從每個協(xié)作接收設(shè)備接收對附加信息請求的響應(yīng)。
[0153]在操作566中,所述方法在處理單元430基于對附加信息請求的響應(yīng),形成協(xié)作集的信息。
[0154]在操作568中,所述方法在通信單元420將協(xié)作集的信息發(fā)送到每個協(xié)作接收設(shè)備。
[0155]例如,在操作570中,響應(yīng)于存在多個協(xié)作接收設(shè)備,所述方法在處理單元430產(chǎn)生包括低質(zhì)量數(shù)據(jù)和高質(zhì)量內(nèi)容數(shù)據(jù)的信號。
[0156]信號可以是例如使高質(zhì)量數(shù)據(jù)和低質(zhì)量內(nèi)容數(shù)據(jù)被同時發(fā)送(S卩,多播)的信號。所述方法在處理單元430使用疊加編碼方案或速率劃分方案來產(chǎn)生包括低質(zhì)量數(shù)據(jù)和高質(zhì)量內(nèi)容數(shù)據(jù)的信號。
[0157]當在接收設(shè)備之中存在執(zhí)行協(xié)作接收的協(xié)作接收設(shè)備時,可執(zhí)行操作570。因此,即使在發(fā)送設(shè)備1