專利名稱:基于網(wǎng)絡(luò)編碼表建立通訊的方法、信號(hào)傳輸方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),尤其涉及一種基于網(wǎng)絡(luò)編碼表建立通訊的方法、信號(hào)傳輸方法及裝置。
背景技術(shù):
傳統(tǒng)的通信網(wǎng)絡(luò)傳送信號(hào)的方式是存儲(chǔ)轉(zhuǎn)發(fā),不對(duì)信號(hào)內(nèi)容做任何處理,中繼設(shè)備扮演著轉(zhuǎn)發(fā)器的角色。而網(wǎng)絡(luò)編碼技術(shù)突破了傳統(tǒng)網(wǎng)絡(luò)中路由器等中繼設(shè)備只負(fù)責(zé)對(duì)信號(hào)存儲(chǔ)轉(zhuǎn)發(fā)的處理方式,實(shí)現(xiàn)中繼設(shè)備可以對(duì)接收信號(hào)進(jìn)行編碼處理后再傳輸,提高了網(wǎng)絡(luò)的吞吐量。通信網(wǎng)絡(luò)傳送信號(hào)的技術(shù)中,無(wú)線雙向中繼信道(Two-Way信道)通過(guò)中繼設(shè)備協(xié)作實(shí)現(xiàn)兩個(gè)用戶的信號(hào)的交互傳遞。Two-Way信道為了達(dá)到最大系統(tǒng)容量,整個(gè)信號(hào)交互過(guò)程分兩個(gè)時(shí)隙完成,具體為上行多媒體接入控制(Medium Access Control, MAC)階段和下行廣播(Broadcast,BC)階段。如圖1所示,中繼設(shè)備處首先收到兩個(gè)用戶的信號(hào),將其通過(guò)符號(hào)映射進(jìn)行網(wǎng)絡(luò)編碼后再發(fā)送給兩個(gè)用戶,每個(gè)用戶根據(jù)接收到的信息和自身信號(hào)確定另一用戶的信號(hào),從而完成數(shù)據(jù)交換。目前,Two-Way信道的中繼進(jìn)行網(wǎng)絡(luò)編碼比較常見(jiàn)的方式有基于放大轉(zhuǎn)發(fā)協(xié)議的模擬網(wǎng)絡(luò)編碼、基于譯碼轉(zhuǎn)發(fā)的比特異或網(wǎng)絡(luò)編碼、去噪轉(zhuǎn)發(fā)網(wǎng)絡(luò)編碼等以及各種編碼算法相結(jié)合的網(wǎng)絡(luò)編碼方式。
其中,放大轉(zhuǎn)發(fā)網(wǎng)絡(luò)編碼是利用放大轉(zhuǎn)發(fā)協(xié)作,即中繼節(jié)點(diǎn)對(duì)接收到的混合信號(hào)進(jìn)行簡(jiǎn)單的放大處理后,轉(zhuǎn)發(fā)給兩個(gè)信源節(jié)點(diǎn)。這種編碼方式需要信源節(jié)點(diǎn)了解信道信號(hào), 而且具有噪聲放大及噪聲累積的負(fù)面作用。
比特異或網(wǎng)絡(luò)編碼是基于單向中繼協(xié)作通信中的譯碼轉(zhuǎn)發(fā)協(xié)議,但中繼節(jié)點(diǎn)是同時(shí)對(duì)接收到兩個(gè)信號(hào)進(jìn)行比特異或后進(jìn)行編碼調(diào)制處理轉(zhuǎn)發(fā)給信源節(jié)點(diǎn)。這種編碼方式容易在傳輸過(guò)程中受到噪聲和信道干擾的影響,其魯棒性比較差。
去噪轉(zhuǎn)發(fā)網(wǎng)絡(luò)編碼是中繼節(jié)點(diǎn)設(shè)計(jì)一種去噪映射函數(shù)關(guān)系,將中繼節(jié)點(diǎn)接收到的混合信號(hào)進(jìn)行某種映射后得到兩個(gè)信號(hào)的某種關(guān)系,然后轉(zhuǎn)發(fā)給信源節(jié)點(diǎn),信源節(jié)點(diǎn)可以利用自身信號(hào)及接收到混合信號(hào)后,利用逆映射關(guān)系得到所需要的信號(hào)。這種編碼方式不能減小信道狀態(tài)對(duì)符號(hào)識(shí)別造成的干擾。
本發(fā)明的發(fā)明人發(fā)現(xiàn),目前的信號(hào)傳輸過(guò)程中用到的網(wǎng)絡(luò)編碼技術(shù)不能夠減小信道狀態(tài)對(duì)信號(hào)傳輸?shù)挠绊懀斐尚盘?hào)傳輸?shù)聂敯粜暂^差。發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種基于網(wǎng)絡(luò)編碼表建立通訊的方法、信號(hào)傳輸方法及裝置,以降低信道狀態(tài)對(duì)信號(hào)傳輸?shù)挠绊憽?br>
一種基于網(wǎng)絡(luò)編碼表建立通訊的方法,包括
接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài);
根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài), 確定碼字組與編碼符號(hào)之間的映射關(guān)系,所述碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,所述第一信號(hào)碼字為第一用戶能夠發(fā)送的信號(hào)碼字,所述第二信號(hào)碼字為第二用戶能夠發(fā)送的信號(hào)碼字,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性;
將表征所述碼字組與編碼符號(hào)之間的映射關(guān)系的網(wǎng)絡(luò)編碼表發(fā)送給所述第一用戶和所述第二用戶。
—種信號(hào)傳輸方法,包括
接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài);
根據(jù)第一信道的信道狀態(tài)和第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,第一信號(hào)碼字為第一用戶能夠發(fā)送的信號(hào)碼字,第二信號(hào)碼字為第二用戶能夠發(fā)送的信號(hào)碼字,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性;
根據(jù)映射關(guān)系確定接收的信號(hào)碼字所屬的碼字組對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及映射關(guān)系的屬性信息發(fā)送給第一用戶及第二用戶。
一種信號(hào)傳輸裝置,包括
接收單元,用于接收來(lái)自第一用戶和第二用戶的信號(hào)碼字;
獲取單元,用于獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài);
確定單元,用于根據(jù)第一信道的信道狀態(tài)和第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,第一信號(hào)碼字為第一用戶能夠發(fā)送的信號(hào)碼字,第二信號(hào)碼字為第二用戶能夠發(fā)送的信號(hào)碼字,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性;
發(fā)送單元,用于根據(jù)映射關(guān)系確定接收的信號(hào)碼字所屬的碼字組對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及映射關(guān)系的屬性信息發(fā)送給第一用戶及第二用戶。
本發(fā)明實(shí)施例提供了一種基于網(wǎng)絡(luò)編碼表建立通訊的方法、信號(hào)傳輸方法及裝置,中繼設(shè)備接收到信號(hào)碼字后,根據(jù)獲取的信道狀態(tài)確定編碼符號(hào)與第一用戶發(fā)送的第一信號(hào)碼字、第二用戶發(fā)送的第二信號(hào)碼字構(gòu)成的碼字組之間的映射關(guān)系,再根據(jù)映射關(guān)系確定接收的信號(hào)碼字對(duì)應(yīng)的編碼符號(hào),并將編碼符號(hào)和映射關(guān)系屬性信息發(fā)送給用戶, 實(shí)現(xiàn)信息交互,由于映射關(guān)系是根據(jù)信道狀態(tài)確定的,減小了信道干擾對(duì)信號(hào)傳輸?shù)挠绊懀?提高了信號(hào)傳輸?shù)聂敯粜浴?br>
圖1為現(xiàn)有技術(shù)提供的一種無(wú)線雙向中繼信道數(shù)據(jù)交互的流程圖2為本發(fā)明實(shí)施例提供的一種基于網(wǎng)絡(luò)編碼表建立通訊的方法流程圖3為本發(fā)明實(shí)施例提供的一種信號(hào)傳輸方法流程圖4為本發(fā)明實(shí)施例提供的一種較佳的信號(hào)傳輸方法流程圖5為本發(fā)明實(shí)施例提供的一種確定碼字組與編碼符號(hào)的映射關(guān)系的方法流程圖6為本發(fā)明實(shí)施例提供的一種較佳的確定碼字組與編碼符號(hào)的映射關(guān)系的方法流程圖7為本發(fā)明實(shí)施例提供的QPSK的24個(gè)異構(gòu)網(wǎng)絡(luò)編碼表;
圖8為本發(fā)明實(shí)施例提供的一種較佳的QPSK信號(hào)傳輸方法流程圖9為本發(fā)明實(shí)施例提供的Two-Way信道衰落信號(hào)QPSK下的中繼星座圖之一;
圖10為本發(fā)明實(shí)施例提供的Two-Way信道衰落信號(hào)QPSK下的中繼星座圖之二 ;
圖11為本發(fā)明實(shí)施例提供的QPSK采用單映射和簇間最小距離和映射性能比較圖12為本發(fā)明實(shí)施例提供的一種信號(hào)傳輸裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種基于網(wǎng)絡(luò)編碼表建立通訊的方法、信號(hào)傳輸方法及裝置,本實(shí)施例具體可以應(yīng)用在兩個(gè)用戶之間距離較遠(yuǎn),兩個(gè)用戶無(wú)法直接通信,需要中繼設(shè)備分別向兩個(gè)用戶轉(zhuǎn)發(fā)對(duì)方的信號(hào)碼字的場(chǎng)景中。在本發(fā)明實(shí)施例中,中繼設(shè)備接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,中繼設(shè)備獲取第一用戶傳輸信號(hào)碼字所采用的第一信道的信道狀態(tài),獲取第二用戶傳輸信號(hào)碼字所采用的第二信道的信道狀態(tài),在初始狀態(tài)下,中繼設(shè)備根據(jù)信道狀態(tài)確定編碼符號(hào)與第一用戶發(fā)送的第一信號(hào)碼字、第二用戶發(fā)送的第二信號(hào)碼字構(gòu)成的碼字組之間的映射關(guān)系,即確定表征碼字組與編碼符號(hào)之間的映射關(guān)系的網(wǎng)絡(luò)編碼表,中繼設(shè)備將網(wǎng)絡(luò)編碼表發(fā)送給第一用戶和第二用戶,從而建立中繼設(shè)備與用戶之間的通訊過(guò)程;在實(shí)際信號(hào)傳輸過(guò)程中,再根據(jù)映射關(guān)系確定接收的信號(hào)碼字對(duì)應(yīng)的編碼符號(hào),并將編碼符號(hào)和映射關(guān)系屬性信息發(fā)送給用戶,實(shí)現(xiàn)信息交互,由于映射關(guān)系是根據(jù)信道狀態(tài)確定的,減小了信道干擾對(duì)信號(hào)傳輸?shù)挠绊?,提高了信?hào)傳輸?shù)聂敯粜浴?br>
在無(wú)線雙向中繼信道(Two-Way信道)通過(guò)中繼設(shè)備協(xié)作實(shí)現(xiàn)兩個(gè)用戶的信號(hào)的交互傳遞的過(guò)程中,第一用戶用來(lái)傳輸信號(hào)的信道為第一信道,第二用戶用來(lái)傳輸信號(hào)的信道為第二信道,第一用戶能夠發(fā)送的信號(hào)為第一信號(hào)碼字,第二用戶能夠發(fā)送的信號(hào)為第二信號(hào)碼字,第一信號(hào)碼字與第二信號(hào)碼字構(gòu)成碼字組,中繼設(shè)備接收到的信號(hào)由通過(guò)第一信道接收的信號(hào)碼字和通過(guò)第二信道接收的信號(hào)碼字構(gòu)成,中繼設(shè)備確定碼字組與編碼符號(hào)之間的映射關(guān)系,并根據(jù)映射關(guān)系確定接收到的信號(hào)碼字對(duì)應(yīng)的編碼符號(hào),并將編碼符號(hào)及映射關(guān)系發(fā)送給兩個(gè)用戶,兩個(gè)用戶根據(jù)編碼符號(hào)和映射關(guān)系確定另一用戶的信號(hào)碼字,實(shí)現(xiàn)信號(hào)交互。
如圖2所示,本發(fā)明實(shí)施例提供一種基于網(wǎng)絡(luò)編碼表建立通訊的方法,包括
S201、接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài)。
在中繼設(shè)備與用戶建立通訊的初始狀態(tài)下,中繼設(shè)備接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,中繼設(shè)備獲取第一信道的信道狀態(tài)和第二信道的信道狀態(tài),第一信道為第一用戶傳輸信號(hào)碼字所采用的信道,第二信道為第二用戶傳輸信號(hào)碼字所采用的信道。中繼設(shè)備可以通過(guò)向第一用戶和第二用戶發(fā)送信道探測(cè)信號(hào),根據(jù)第一用戶和第二用戶反饋的探測(cè)結(jié)果來(lái)獲取第一信道的信道狀態(tài)和第二信道的信道狀態(tài)。
S202、根據(jù)第一 信道的信道狀態(tài)和第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性。
在獲取到第一信道和第二信道的信道狀態(tài)之后,根據(jù)實(shí)時(shí)獲取到的信道狀態(tài)確定碼字組與編碼符號(hào)之間的映射關(guān)系,即形成一個(gè)網(wǎng)絡(luò)編碼表,該網(wǎng)絡(luò)編碼表用于表征碼字組與編碼符號(hào)之間的映射關(guān)系,令映射關(guān)系中的每個(gè)編碼符號(hào)對(duì)應(yīng)的所有碼字組中的第一信號(hào)碼字和第二信號(hào)碼字滿足獨(dú)一性,保證用戶能夠根據(jù)接收的編碼符號(hào)及該用戶發(fā)送的信號(hào)碼字確定另一用戶發(fā)送的信號(hào)碼字。其中,碼字組具體為第一信號(hào)碼字與第二信號(hào)碼字構(gòu)成的組合,第一信號(hào)碼字具體為第一用戶能夠發(fā)送的信號(hào)碼字,第二信號(hào)碼字具體為第二用戶能夠發(fā)送的信號(hào)碼字。形成的網(wǎng)絡(luò)編碼表中每個(gè)編碼符號(hào)對(duì)應(yīng)的各碼字組中的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性,具體為滿足互不相同且一一遍歷的特性,即保證每個(gè)編碼符號(hào)對(duì)應(yīng)的所有碼字組中的第一信號(hào)碼字互不相同,且包含所有第一信號(hào)碼字;每個(gè)編碼符號(hào)對(duì)應(yīng)的所有碼字組中的第二信號(hào)碼字互不相同,且包含所有第二信號(hào)碼字。
S203、將表征所述碼字組與編碼符號(hào)之間的映射關(guān)系的網(wǎng)絡(luò)編碼表發(fā)送給所述第一用戶和所述第二用戶。
中繼設(shè)備在通訊建立的初始狀態(tài)下形成表征碼字組與編碼符號(hào)之間的映射關(guān)系的網(wǎng)絡(luò)編碼表后,將該網(wǎng)絡(luò)編碼表發(fā)送給第一用戶和第二用戶,從而建立第一用戶、第二用戶與中繼設(shè)備之間的通訊過(guò)程。后續(xù)第一用戶或第二用戶可以直接利用接收到的網(wǎng)絡(luò)編碼表來(lái)解碼第二用戶或第一用戶發(fā)送的信號(hào)碼字,從而實(shí)現(xiàn)第一用戶與第二用戶之間的通 τΗ ο
本實(shí)施例通過(guò)獲取信道的信道狀態(tài),在用戶與中繼設(shè)備通訊建立的初始狀態(tài)下, 確定網(wǎng)絡(luò)編碼表時(shí)考慮各信道的信道狀態(tài),即在編碼過(guò)程中充分考慮到了信道狀態(tài)對(duì)信號(hào)傳輸?shù)挠绊?,為網(wǎng)絡(luò)編碼帶來(lái)更多的增益。
如圖3所示,本發(fā)明實(shí)施例提供一種信號(hào)傳輸方法,包括
S301、接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài)。
在用戶與中繼設(shè)備之間建立通訊過(guò)程后,第一用戶和第二用戶分別向中繼設(shè)備發(fā)送各自的信號(hào)碼字,第一用戶可以采用第一信道向中繼設(shè)備發(fā)送信號(hào)碼字,第二用戶可以采用第二信道向中繼設(shè)備發(fā)送信號(hào)碼字。中繼設(shè)備在接收信號(hào)碼字的同時(shí)可以獲取第一信道的信道狀態(tài)和第二信道的信道狀態(tài),也可以按照預(yù)設(shè)的周期來(lái)獲取第一信道的信道狀態(tài)和第二信道的信道狀態(tài)。
S302、根據(jù)第一信道的信道狀態(tài)和第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性。
本步驟為根據(jù)第一信道的信道狀態(tài)和第二信道的信道狀態(tài)生成網(wǎng)絡(luò)編碼表,即確定碼字組與編碼符號(hào)之間的映射關(guān)系,令映射關(guān)系中的每個(gè)編碼符號(hào)對(duì)應(yīng)的所有碼字組中的第一信號(hào)碼字和第二信號(hào)碼字滿足獨(dú)一性,保證用戶能夠根據(jù)接收的編碼符號(hào)及該用戶發(fā)送的信號(hào)碼字確定另一用戶發(fā)送的信號(hào)碼字。其中,碼字組具體為第一信號(hào)碼字與第二信號(hào)碼字構(gòu)成的組合,第一信號(hào)碼字具體 為第一用戶能夠發(fā)送的信號(hào)碼字,第二信號(hào)碼字具有為第二用戶能夠發(fā)送的信號(hào)碼字。網(wǎng)絡(luò)編碼表中每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性,獨(dú)一性具體為互不相同且一一遍歷的特性,一個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性即為保證每個(gè)編碼符號(hào)對(duì)應(yīng)的所有碼字組中的第一信號(hào)碼字互不相同,且包含所有第一信號(hào)碼字;每個(gè)編碼符號(hào)對(duì)應(yīng)的所有碼字組中的第二信號(hào)碼字互不相同,且包含所有第二信號(hào)碼字。
S303、根據(jù)映射關(guān)系確定接收的信號(hào)碼字所屬的碼字組對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及映射關(guān)系的屬性信息發(fā)送給第一用戶及第二用戶。
具體的,首先確定接收的信號(hào)碼字所屬的碼字組,由于接收的信號(hào)碼字由通過(guò)第一信道接收的信號(hào)碼字和通過(guò)第二信道接收的信號(hào)碼字構(gòu)成,而通過(guò)第一信道接收的信號(hào)碼字為第一用戶發(fā)送的信號(hào)碼字通過(guò)第一信道后得到的信號(hào)碼字,可以根據(jù)通過(guò)第一信道接收的信號(hào)碼字及第一信道的信道狀態(tài)確定第一用戶發(fā)送的信號(hào)碼字,同理,也可以確定第二用戶發(fā)送的信號(hào)碼字,確定的第一用戶發(fā)送的信號(hào)碼字為一個(gè)第一信號(hào)碼字,確定的第二用戶發(fā)送的信號(hào)碼字為一個(gè)第二信號(hào)碼字,確定二者構(gòu)成的碼字組,并確定該碼字組在映射關(guān)系中對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及映射關(guān)系的屬性信息發(fā)送給第一用戶和第二用戶,第一用戶及第二用戶根據(jù)編碼符號(hào)及映射關(guān)系可以確定該編碼符號(hào)對(duì)應(yīng)的碼字組,由于一個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性,用戶根據(jù)自己發(fā)送的信號(hào)碼字可以在該編碼符號(hào)對(duì)應(yīng)的碼字組中找到唯一一個(gè)可能的碼字組,從而可以確定另一用戶發(fā)送的信號(hào)碼字,實(shí)現(xiàn)信號(hào)交互。
本實(shí)施例根據(jù)信道狀態(tài)確定映射關(guān)系,再根據(jù)映射關(guān)系確定接收的信號(hào)碼字對(duì)應(yīng)的編碼符號(hào),即在編碼過(guò)程中考慮到了信道狀態(tài)對(duì)信號(hào)傳輸?shù)挠绊?,進(jìn)而減小了信道狀態(tài)的影響,提高了信號(hào)傳輸?shù)聂敯粜浴?br>
在實(shí)際進(jìn)行信號(hào)傳輸時(shí),如果信道中存在較大噪聲,在信號(hào)傳輸后,要通過(guò)最大似然檢測(cè)算法確定接收到的信號(hào)碼字,容易將接收到的信號(hào)碼字誤判為與其歐氏距離最近的幾個(gè)信號(hào)碼字,產(chǎn)生信號(hào)混淆,為了減小噪聲對(duì)信號(hào)傳輸?shù)挠绊?,可以令歐氏距離最近的一組信號(hào)碼字在映射關(guān)系中對(duì)應(yīng)一個(gè)編碼符號(hào),則即使信號(hào)碼字混淆,編碼后的結(jié)果依然不變,廣播給用戶的信號(hào)也不變。以信號(hào)碼字為通過(guò)第一信道接收的信號(hào)碼字及通過(guò)第二信道接收的信號(hào)碼字的和的形式為例,較佳的,根據(jù)第一信道的信道狀態(tài)和第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,具體包括
根據(jù)第一信道的信道狀態(tài)H1及第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,每個(gè)信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性,信號(hào)碼字S滿足S=H1SJH2Sb,第一信號(hào)碼字Sa為第一用戶能夠發(fā)送的信號(hào)碼字,第二信號(hào)碼字Sb為第二用戶能夠發(fā)送的信號(hào)碼字,且存在一個(gè)信號(hào)碼字組合中各信號(hào)碼字S之間的歐式距離和為所有相同數(shù)量的且對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性的信號(hào)碼字S之間的歐式距離和的最小值。
信號(hào)碼字S具體為接收到的信號(hào)碼字,此處以接收到的信號(hào)碼字是通過(guò)第一信道接收的信號(hào)碼字與通過(guò)第二信道接收的信號(hào)碼字的和為例,可以根據(jù)S=H1SJH2Sb確定一個(gè)碼字組中的第一信號(hào)碼字、第二信號(hào)碼字對(duì)應(yīng)的信號(hào)碼字S,其中Sa為第一信號(hào)碼字,Sb 為第二信號(hào)碼字。
信號(hào)碼字組合具體為信號(hào)碼字S的組合,其中包含的信號(hào)碼字S的個(gè)數(shù)與Sa或 Sb的總個(gè)數(shù)相同,本發(fā)明實(shí)施例中Sa與Sb的總個(gè)數(shù)相同,每個(gè)信號(hào)碼字組合對(duì) 應(yīng)一個(gè)編碼符號(hào)。
信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一'丨生, 具體為該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字互不相同,且包含所有第一信號(hào)碼字,該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第二信號(hào)碼字互不相同,且包含所有第二信號(hào)碼字,其中信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字和第二信號(hào)碼字可以根據(jù)S=H1SJH2Sb確定。
在確定映射關(guān)系時(shí),首先確定第一用戶能夠發(fā)送的所有第一信號(hào)碼字Sa,以及第二用戶能夠發(fā)送的所有第二信號(hào)碼字Sb,從而得出第一信號(hào)碼字Sa與第二信號(hào)碼字 Sb能夠組成的所有碼字組;將每個(gè)碼字組中的第一信號(hào)碼字Sa與第二信號(hào)碼字Sb代入 S=H1S^H2Sb,得到該碼字組對(duì)應(yīng)的信號(hào)碼字S,確定個(gè)數(shù)與第一信號(hào)碼字Sa或第一信號(hào)碼字 Sb的總個(gè)數(shù)相同、對(duì)應(yīng)的第一信號(hào)碼字Sa均不相同、且歐氏距離和最小的一組信號(hào)碼字S, 構(gòu)成一個(gè)信號(hào)碼字組合,將該信號(hào)碼字組合對(duì)應(yīng)一個(gè)編碼符號(hào),則該信號(hào)碼字組合中的所有信號(hào)碼字s都對(duì)應(yīng)一個(gè)編碼符號(hào),所有信號(hào)碼字S對(duì)應(yīng)的碼字組也對(duì)應(yīng)一個(gè)編碼符號(hào); 再根據(jù)任意編碼方式確定其他信號(hào)碼字組合與編碼符號(hào)的映射關(guān)系,就得到了第一信號(hào)碼字Sa與第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系。
具體的,以Two-Way信道通過(guò)中繼設(shè)備協(xié)作實(shí)現(xiàn)兩個(gè)用戶的信號(hào)的交互傳遞的過(guò)程為例,如圖4所示,本發(fā)明實(shí)施例提供的信號(hào)傳輸方法具體包括
S401、中繼設(shè)備確定接收的信號(hào)碼字為通過(guò)第一信道接收的信號(hào)碼字與通過(guò)第二信道接收的信號(hào)碼字的和,中繼設(shè)備獲取第一信道的信道狀態(tài)和第二信道的信道狀態(tài);
S402、中繼設(shè)備根據(jù)第一信道的信道狀態(tài)H1及第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,每個(gè)信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性,信號(hào)碼字S滿足S=H1SJH2Sb,第一信號(hào)碼字Sa為第一用戶能夠發(fā)送的信號(hào)碼字,第二信號(hào)碼字Sb為第二用戶能夠發(fā)送的信號(hào)碼字,且存在一個(gè)信號(hào)碼字組合中各信號(hào)碼字S之間的歐式距離和為所有相同數(shù)量的且對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性的信號(hào)碼字S之間的歐式距離和的最小值;
S403、中繼設(shè)備根 據(jù)映射關(guān)系確定接收的信號(hào)碼字所在的信號(hào)碼字組合對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及映射關(guān)系的屬性信息發(fā)送給第一用戶及第二用戶。
具體的,中繼設(shè)備將接收的信號(hào)碼字作為一個(gè)信號(hào)碼字S,確定該信號(hào)碼字S所屬于的信號(hào)碼字組合,并確定該信號(hào)碼字組合對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及第一信號(hào)碼字Sa與第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系發(fā)送給第一用戶和第二用戶,第一用戶及第二用戶將自己發(fā)送的信號(hào)碼字作為Sa或Sb、根據(jù)編碼符號(hào)、第一信號(hào)碼字Sa與第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系確定另一用戶發(fā)送的 Sb或sa,從而實(shí)現(xiàn)信號(hào)交互。
令歐氏距離最近的一組信號(hào)碼字S在映射關(guān)系中屬于一個(gè)信號(hào)碼字組合,對(duì)應(yīng)一個(gè)編碼符號(hào),則即使信號(hào)碼字混淆,編碼后的結(jié)果依然不變,廣播給用戶的信號(hào)也不變,由于信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的sa、sb要滿足獨(dú)一性,用戶依然能夠根據(jù)自己的信號(hào)正確的確定另一用戶的信號(hào),從而減小了噪聲對(duì)信號(hào)傳輸?shù)挠绊憽?br>
除該組易混淆的信號(hào)碼字S組成的信號(hào)碼字組合外,其他的信號(hào)碼字組合可以通過(guò)多種方式確定,例如,在所有信號(hào)碼字S中去除該組易混淆的信號(hào)碼字S,并在余下的信號(hào)碼字S中確定信號(hào)碼字S的數(shù)量與第一信號(hào)碼字Sa的數(shù)量相同的、對(duì)應(yīng)的第一信號(hào)碼字 Sa、第二信號(hào)碼字Sb滿足獨(dú)一性且歐式距離和最小的一組信號(hào)碼字S,組成新的信號(hào)碼字組合,進(jìn)一步去除新的信號(hào)碼字組合中的信號(hào)碼字S,以同樣的方法再確定一個(gè)新的信號(hào)碼字組合,直至所有信號(hào)碼字S都有對(duì)應(yīng)的信號(hào)碼字組合;或者
可以采用線性網(wǎng)絡(luò)編碼、隨機(jī)網(wǎng)絡(luò)編碼等常用的網(wǎng)絡(luò)編碼方法中的確定映射關(guān)系的方法確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,由S402可知,Sa與Sb的數(shù)量相同,且每一組信號(hào)碼字組合中的信號(hào)碼字S的個(gè)數(shù)均與Sa的數(shù)量相同,當(dāng)然,本領(lǐng)域技術(shù)人員可以采用其他可行方式確定其他信號(hào)碼字組合的映射關(guān)系,此處不再敘述。
由于該映射關(guān)系是根據(jù)S=H1SJH2Sb確定的,而H1具體為第一信道的信道狀態(tài),H2 具體為第二信道的信道狀態(tài),因此在根據(jù)這種映射關(guān)系進(jìn)行編碼也會(huì)降低信道干擾對(duì)信號(hào)傳輸?shù)挠绊憽D軌蛱岣咝盘?hào)傳輸?shù)聂敯粜浴?br>
在廣播時(shí)中繼處發(fā)送的符號(hào)集需要符合獨(dú)一性,才能使一個(gè)用戶通過(guò)中繼發(fā)送的編碼符號(hào)區(qū)分出另一個(gè)用戶的信號(hào)。即假設(shè)網(wǎng)絡(luò)編碼的編碼符號(hào)集是M,為了用戶A(B)能夠譯出用戶B(A)的信號(hào)碼字,網(wǎng)絡(luò)編碼要滿足
M (XA, Xb) Φ M (X,A, xB),Vx1 本 e S,,A ,Xb G S1'11
M (χΑ, χΒ) Φ M (χΑ, χ,Β), ^xb * x'B e S"B ,X4 e S"-*
其中Μ(χα,χβ)具體為Xa, Xb對(duì)應(yīng)的符號(hào),Μ(χ’α, Xb)具體為X’A, Xb對(duì)應(yīng)的符號(hào), Μ(χα, X’ Β)具體為χΑ,X’ B對(duì)應(yīng)的符號(hào)。其中為第一信號(hào)碼字Sa的所有可能值的集合,xA、 χ’Α為集合5%中的兩個(gè)不同的元素,表示第一信號(hào)碼字Sa的兩個(gè)不同的可能值,為第二信號(hào)碼字Sb的所有可能值的集合,xB、x’B為^中兩個(gè)不同元素,表示第二信號(hào)碼字Sb的兩個(gè)不同的可能值,具體的,當(dāng)?shù)谝恍盘?hào)碼字Sa的所有可能值的集合5^為{0,1,2,3}, χΑ、χ’A 可以為{0,1,2,3}中任意兩個(gè)不同的值,例如^為0時(shí),x’A可以為{1,2,3}中任意值,可以將xA取為0,x’A取為2 ;當(dāng)?shù)诙盘?hào)碼字Sb的所有可能值的集合,Γ*為{0,1,2,3},Χβ、Χ' β 可以為{0,1,2,3}中任意兩個(gè)不同的值,例如xB為O時(shí),χ' B可以為{1,2,3}中任意值,可以將xB取為O時(shí),χ' B取為2。
較佳的,可以通過(guò)確定信號(hào)碼字S的信號(hào)碼字集合并對(duì)其進(jìn)行分簇的形式來(lái)確定映射關(guān)系,其中,信號(hào)碼字集合具體為將第一信號(hào)碼字Sa、第二信號(hào)碼字Sb按任意組合關(guān)系代入S=H1SJH2Sb后能夠得到的所有信號(hào)碼字S構(gòu)成的集合,具體的,如圖5所示,S402中確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,具體包括
S501、根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S確定為一簇;
實(shí)際應(yīng)用中,首 先確定所有第一信號(hào)碼字Sa與第二信號(hào)碼字Sb構(gòu)成的碼字組,將每個(gè)碼字組中的第一信號(hào)碼字Sa與第二信號(hào)碼字Sb代入S=H1SJH2Sb得到的信號(hào)碼字S,所有信號(hào)碼字S構(gòu)成一個(gè)信號(hào)碼字集合,為該集合分簇,分簇的規(guī)則為將Sa相同的信號(hào)碼字 S確定為一簇,或者將Sb相同的信號(hào)碼字S確定為一簇。
S502、將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;
其中,簇間歐式距離的和具體為在各簇中各取一個(gè)信號(hào)碼字S構(gòu)成一組,計(jì)算這組信號(hào)碼字S兩兩之間的歐氏距離的和,即為簇間歐式距離和。
在各簇中各取一個(gè)信號(hào)碼字S構(gòu)成一組,確定這組信號(hào)碼字S兩兩之間的歐氏距離的和,確定歐氏距離的和最小的一組信號(hào)碼字S為一個(gè)信號(hào)碼字組合,將這組信號(hào)碼字S 對(duì)應(yīng)一個(gè)編碼符號(hào),從而使該組信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組對(duì)應(yīng)一個(gè)編碼符號(hào)。
S503、從信號(hào)碼字集合中去除信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,利用新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
通常,首先將S502中確定的簇間歐式距離和最小的一組信號(hào)碼字S從信號(hào)碼字集合中去除,再使用任意編碼方法確定其他信號(hào)碼字組合,并確定其他信號(hào)碼字組合與編碼符號(hào)的映射關(guān)系,從而得到其他信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)的對(duì)應(yīng)關(guān)系,直到信號(hào)碼字集合中所有信號(hào)碼字S都有其對(duì)應(yīng)的編碼符號(hào)。
當(dāng)然,本領(lǐng)域的技術(shù)人員可以采用其他可行方式來(lái)確定該映射關(guān)系,此處不再敘述。
通過(guò)確定信號(hào)碼字S的信號(hào)碼字集合并對(duì)其進(jìn)行分簇的形式來(lái)確定映射關(guān)系時(shí), 進(jìn)一步,如圖6所示,S503中利用新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字 S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系, 具體 包括
S601、將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;
首先確定除S502中確定的簇間歐式距離和最小的一組信號(hào)碼字S之外的信號(hào)碼字S組成的信號(hào)碼字集合,在該信號(hào)碼字集合的各簇中各取一個(gè)信號(hào)碼字S構(gòu)成一組,計(jì)算這組信號(hào)碼字S兩兩之間的歐氏距離的和,選出歐氏距離和最小的一組信號(hào)碼字S,將該組信號(hào)碼字S對(duì)應(yīng)一個(gè)編碼符號(hào),從而使該組信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組對(duì)應(yīng)一個(gè)編碼符號(hào)。
S602、從信號(hào)碼字集合中去除該信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,重復(fù)執(zhí)行上述步驟,確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
具體的,首先將S601中確定的簇間歐氏距離和最小的一組信號(hào)碼字從信號(hào)碼字集合中去除,再使用確定簇間歐氏距離和最小的信號(hào)碼字組合的方法,確定新的信號(hào)碼字組合,并確定該信號(hào)碼字組合與編碼符號(hào)的映射關(guān)系,從而得到該組信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)的對(duì)應(yīng)關(guān)系,再去掉該組簇間歐氏距離和最小的一組信號(hào)碼字組合對(duì)應(yīng)的信號(hào)碼字S,在余下的信號(hào)碼字S組成的信號(hào)碼字集合中確定新的簇間歐氏距離和最小的信號(hào)碼字組合,直到信號(hào)碼字集合中所有信號(hào)碼字S都有其對(duì)應(yīng)的編碼符號(hào)。
當(dāng)然,本領(lǐng)域技術(shù)人員可以采用其他方式確定其他信號(hào)碼字組合中的信號(hào)碼字S 對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的映射關(guān)系, 此處不再—敘述。
實(shí)際應(yīng)用中,可以通過(guò)星座圖來(lái)實(shí)現(xiàn)將信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S 確定為一簇,具體的,S501中將信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S確定為一簇,具體包括
根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字集合的星座圖,根據(jù)星座圖將Sa值或Sb值相同的信號(hào)碼字S確定為一簇;
則S502中將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,具體包括
根據(jù)星座圖將使簇間平面距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合。
以四項(xiàng)移位鍵控(QPSK)信號(hào)為例,根據(jù)S=H1SJH2Sb確定S的星座圖,則Sa, Sb= {O, I, 2,3},星座圖中16個(gè)星座點(diǎn)根據(jù)Sa狀態(tài)不同分為4個(gè)簇;在進(jìn)行最小簇間距離和計(jì)算時(shí),可以將最小簇間距離和定義為
權(quán)利要求
1.一種基于網(wǎng)絡(luò)編碼表建立通訊的方法,其特征在于,包括接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài);根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,所述碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,所述第一信號(hào)碼字為第一用戶能夠發(fā)送的信號(hào)碼字,所述第二信號(hào)碼字為第二用戶能夠發(fā)送的信號(hào)碼字,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性;將表征所述碼字組與編碼符號(hào)之間的映射關(guān)系的網(wǎng)絡(luò)編碼表發(fā)送給所述第一用戶和所述第二用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,具體包括根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,每個(gè)信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性,所述信號(hào)碼字S滿足S=H1SJH2Sb,且存在一個(gè)所述信號(hào)碼字組合中各信號(hào)碼字S 之間的歐式距離和為所有相同數(shù)量的且對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性的信號(hào)碼字S之間的歐式距離和的最小值。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,具體包括根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將所述信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S確定為一簇;將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;從所述信號(hào)碼字集合中去除所述信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,利用所述新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
4.如權(quán)利要求3所述的方法,其特征在于,所述利用所述新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,具體包括將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;從信號(hào)碼字集合中去除該信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,重復(fù)執(zhí)行上述步驟,確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
5.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將所述信號(hào)碼字集合中Sa 或Sb相同的信號(hào)碼字S確定為一簇,具體包括根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,并確定所述信號(hào)碼字集合的星座圖,根據(jù)所述星座圖分別將Sa值或Sb值相同的信號(hào)碼字S確定為一簇;將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,具體包括根據(jù)所述星座圖將使簇間平面距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合。
6.如權(quán)利要求1所述的方法,其特征在于,所述獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài),具體包括接收到所述第一信號(hào)碼字與所述第二信號(hào)碼字時(shí)獲取所述第一用戶所采用的第一信道的信道狀態(tài)及所述第二用戶所采用的第二信道的信道狀態(tài);或者根據(jù)在達(dá)到設(shè)定周期時(shí)獲取所述第一用戶所采用的第一信道的信道狀態(tài)及所述第二用戶所采用的第二信道的信道狀態(tài)。
7.—種信號(hào)傳輸方法,其特征在于,包括接收來(lái)自第一用戶和第二用戶的信號(hào)碼字,獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài);根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,所述碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,所述第一信號(hào)碼字為第一用戶能夠發(fā)送的信號(hào)碼字,所述第二信號(hào)碼字為第二用戶能夠發(fā)送的信號(hào)碼字,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性;根據(jù)所述映射關(guān)系確定接收的所述信號(hào)碼字所屬的碼字組對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及所述映射關(guān)系的屬性信息發(fā)送給所述第一用戶及所述第二用戶。
8.如權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,具體包括根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,每個(gè)信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性,所述信號(hào)碼字S滿足S=H1SJH2Sb,且存在一個(gè)所述信號(hào)碼字組合中各信號(hào)碼字S 之間的歐式距離和為所有相同數(shù)量的且對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性的信號(hào)碼字S之間的歐式距離和的最小值。
9.如權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,具體包括根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將所述信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S確定為一簇;將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;從所述信號(hào)碼字集合中去除所述信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,利用所述新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
10.如權(quán)利要求9所述的方法,其特征在于,所述利用所述新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,具體包括將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;從信號(hào)碼字集合中去除該信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,重復(fù)執(zhí)行上述步驟,確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
11.如權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將所述信號(hào)碼字集合中Sa 或Sb相同的信號(hào)碼字S確定為一簇,具體包括根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,并確定所述信號(hào)碼字集合的星座圖,根據(jù)所述星座圖分別將Sa值或Sb值相同的信號(hào)碼字S確定為一簇;將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,具體包括根據(jù)所述星座圖將使簇間平面距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合。
12.如權(quán)利要求7所述的方法,其特征在于,所述獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài),具體包括接收到所述第一信號(hào)碼字與所述第二信號(hào)碼字時(shí)獲取所述第一用戶所采用的第一信道的信道狀態(tài)及所述第二用戶所采用的第二信道的信道狀態(tài);或者根據(jù)在達(dá)到設(shè)定周期時(shí)獲取所述第一用戶所采用的第一信道的信道狀態(tài)及所述第二用戶所采用的第二信道的信道狀態(tài)。
13.如權(quán)利要求7所述的方法,其特征在于,所述映射關(guān)系通過(guò)網(wǎng)絡(luò)編碼表的形式體現(xiàn);所述映射關(guān)系的屬性信息具體為預(yù)先設(shè)置的所述映射關(guān)系對(duì)應(yīng)的網(wǎng)絡(luò)編碼表的編號(hào)。
14.一種信號(hào)傳輸裝置,其特征在于,包括接收單元,用于接收來(lái)自第一用戶和第二用戶的信號(hào)碼字;獲取單元,用于獲取所述第一用戶所采用的第一信道的信道狀態(tài)和所述第二用戶所采用的第二信道的信道狀態(tài);確定單元,用于根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,所述碼字組由第一信號(hào)碼字、第二信號(hào)碼字組成,所述第一信號(hào)碼字為第一用戶能夠發(fā)送的信號(hào)碼字,所述第二信號(hào)碼字為第二用戶能夠發(fā)送的信號(hào)碼字,每個(gè)編碼符號(hào)對(duì)應(yīng)的碼字組的第一信號(hào)碼字、第二信號(hào)碼字滿足獨(dú)一性;發(fā)送單元,用于根據(jù)所述映射關(guān)系確定接收的所述信號(hào)碼字所屬的碼字組對(duì)應(yīng)的編碼符號(hào),并將該編碼符號(hào)及所述映射關(guān)系的屬性信息發(fā)送給所述第一用戶及所述第二用戶。
15.如權(quán)利要求14所述的裝置,其特征在于,所述確定單元根據(jù)所述第一信道的信道狀態(tài)和所述第二信道的信道狀態(tài),確定碼字組與編碼符號(hào)之間的映射關(guān)系,具體用于根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,每個(gè)信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性,所述信號(hào)碼字S滿足S=H1SJH2Sb,且存在一個(gè)所述信號(hào)碼字組合中各信號(hào)碼字S 之間的歐式距離和為所有相同數(shù)量的且對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb滿足獨(dú)一性的信號(hào)碼字S之間的歐式距離和的最小值。
16.如權(quán)利要求15所述的裝置,其特征在于,所述確定單元根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定各信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與編碼符號(hào)之間的映射關(guān)系,具體用于根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將所述信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S確定為一簇;將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;從所述信號(hào)碼字集合中去除所述信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,利用所述新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
17.如權(quán)利要求16所述的裝置,其特征在于,所述確定單元利用所述新的信號(hào)碼字集合確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,具體用于將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,并設(shè)置該信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與一個(gè)編碼符號(hào)之間的對(duì)應(yīng)關(guān)系;從信號(hào)碼字集合中去除該信號(hào)碼字組合所包含的各信號(hào)碼字,形成新的信號(hào)碼字集合,重復(fù)執(zhí)行上述步驟,確定其他信號(hào)碼字組合中的信號(hào)碼字S對(duì)應(yīng)的第一信號(hào)碼字Sa、第二信號(hào)碼字Sb構(gòu)成的碼字組與其他編碼符號(hào)之間的對(duì)應(yīng)關(guān)系,直到各簇中信號(hào)碼字S的個(gè)數(shù)為零為止。
18.如權(quán)利要求16所述的裝置,其特征在于,所述確定單元根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,分別將所述信號(hào)碼字集合中Sa或Sb相同的信號(hào)碼字S確定為一簇,具體用于根據(jù)所述第一信道的信道狀態(tài)H1及所述第二信道的信道狀態(tài)H2,確定信號(hào)碼字S的信號(hào)碼字集合,并確定所述信號(hào)碼字集合的星座圖,根據(jù)所述星座圖分別將Sa值或Sb值相同的信號(hào)碼字S確定為一簇;將使簇間歐式距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合,具體包括根據(jù)所述星座圖將使簇間平面距離的和最小的各簇中的信號(hào)碼字S組成一個(gè)信號(hào)碼字組合。
19.如權(quán)利要求14所述的裝置,其特征在于,所述獲取單元具體用于接收到所述第一信號(hào)碼字與所述第二信號(hào)碼字時(shí)獲取所述第一用戶所采用的第一信道的信道狀態(tài)及所述第二用戶所采用的第二信道的信道狀態(tài);或者根據(jù)在達(dá)到設(shè)定周期時(shí)獲取所述第一用戶所采用的第一信道的信道狀態(tài)及所述第二用戶所采用的第二信道的信道狀態(tài)。
20.如權(quán)利要求14所述的裝置,其特征在于,所述映射關(guān)系通過(guò)網(wǎng)絡(luò)編碼表的形式體現(xiàn);所述映射關(guān)系的屬性信息具體為預(yù)先設(shè)置的所述映射關(guān)系對(duì)應(yīng)的網(wǎng)絡(luò)編碼表的編號(hào)。
全文摘要
本發(fā)明實(shí)施例提供了一種基于網(wǎng)絡(luò)編碼表建立通訊的方法、信號(hào)傳輸方法及裝置,中繼設(shè)備接收到信號(hào)碼字后,根據(jù)獲取的信道狀態(tài)確定編碼符號(hào)與第一用戶發(fā)送的第一信號(hào)碼字、第二用戶發(fā)送的第二信號(hào)碼字構(gòu)成的碼字組之間的映射關(guān)系,再根據(jù)映射關(guān)系確定接收的信號(hào)碼字對(duì)應(yīng)的編碼符號(hào),并將編碼符號(hào)和映射關(guān)系屬性信息發(fā)送給用戶,實(shí)現(xiàn)信息交互,由于映射關(guān)系是根據(jù)信道狀態(tài)確定的,減小了信道干擾對(duì)信號(hào)傳輸?shù)挠绊?,提高了信?hào)傳輸?shù)聂敯粜浴?br>
文檔編號(hào)H04L1/00GK103067138SQ201310021828
公開(kāi)日2013年4月24日 申請(qǐng)日期2013年1月21日 優(yōu)先權(quán)日2013年1月21日
發(fā)明者馬衛(wèi)國(guó), 程龍龍, 林琳, 孫岳, 顧嘉輝, 李穎 申請(qǐng)人:電信科學(xué)技術(shù)研究院