一種基于多中繼傳輸條件下的llc整序處理方法
【專利摘要】本發(fā)明涉及一種基于多中繼傳輸條件下的LLC整序處理方法,步驟如下:對(duì)數(shù)據(jù)在網(wǎng)絡(luò)層和空間數(shù)據(jù)鏈路層之間加上LLC封裝,封裝之后采用ENCAP服務(wù)的深空中繼通信協(xié)議棧配置,在空間數(shù)據(jù)鏈路層的ENCAP服務(wù)封裝成封裝包,最后封裝成Proximity-1傳輸幀,通過Proximity-1傳輸給不同的中繼衛(wèi)星;中繼衛(wèi)星對(duì)收到的Proximity-1傳輸幀按照Proximity-1協(xié)議進(jìn)行解封裝,再根據(jù)ENCAP服務(wù)進(jìn)行解封裝,取出數(shù)據(jù)域,數(shù)據(jù)域的數(shù)據(jù)為LLC幀,中繼衛(wèi)星通過AOS協(xié)議將數(shù)據(jù)傳輸給1個(gè)或者多個(gè)地面站;地面站收到各中繼衛(wèi)星的數(shù)據(jù)后,依次進(jìn)行AOS解封裝、ENCAP解封裝,得到LLC幀后,通過LLC層的接收窗口根據(jù)LLC幀中的幀序號(hào)進(jìn)行進(jìn)行整序,還原出原始的數(shù)據(jù)。通過LLC封裝的序號(hào)對(duì)數(shù)據(jù)幀進(jìn)行整序,確保傳輸?shù)臄?shù)據(jù)文件的完整性和可恢復(fù)性。
【專利說明】一種基于多中繼傳輸條件下的LLC整序處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于多中繼傳輸條件下的LLC整序處理方法。
【背景技術(shù)】
[0002]縮略語和關(guān)鍵術(shù)語定義
[0003]AOS Advanced Orbiting Systems 高級(jí)在軌系統(tǒng)
[0004]CCSDS Consultative Committee for Space Data Systems
[0005]國際空間數(shù)據(jù)系統(tǒng)咨詢委員會(huì)
[0006]
CRCCyclic Redundancy Check 校驗(yàn)循環(huán)冗余校驗(yàn)
ENCAPEncapsulat1n封裝
IPInternet Protocol因特網(wǎng)協(xié)議
LLCLogical Link Control邏輯鏈路控制
TCTelemetry遙測
TMTelecommand遙控
[0007]如圖1所示,CCSDS借鑒開放系統(tǒng)互連參考模型的分層思想,提出了一系列位于不同協(xié)議層的空間通信協(xié)議。CCSDS協(xié)議體系模型如圖1所示。CCSDS協(xié)議體系結(jié)構(gòu)自下而上包括:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、運(yùn)輸層和應(yīng)用層。其中,每一層又包括若干個(gè)協(xié)議。鏈路層協(xié)議主要有遙測(TM)空間數(shù)據(jù)鏈路協(xié)議、遙控(TC)空間數(shù)據(jù)鏈路協(xié)議、高級(jí)在軌系統(tǒng)(AOS)空間數(shù)據(jù)鏈路協(xié)議和近距空間數(shù)據(jù)鏈路協(xié)議(Proximity-Ι)。
[0008]由于星體自傳和公轉(zhuǎn)的影響,空間探測器與地面站的通信鏈路是間斷連接的。此夕卜,由于深空通信中長時(shí)延、高誤碼的特點(diǎn),空間探測器和地面站的點(diǎn)對(duì)點(diǎn)通信效率不高。針對(duì)這些問題,提出了中繼衛(wèi)星的構(gòu)想。
[0009]如圖2所示,上圖為現(xiàn)有深空中繼通信協(xié)議棧配置,空間探測器產(chǎn)生的數(shù)據(jù)經(jīng)傳輸層和網(wǎng)絡(luò)層封裝后傳輸?shù)娇臻g數(shù)據(jù)鏈路層,封裝成Proximity-1傳輸幀,發(fā)送給各中繼衛(wèi)星,中繼衛(wèi)星對(duì)接收到的數(shù)據(jù)進(jìn)行解封裝后提取出原始數(shù)據(jù),再封裝成AOS協(xié)議幀轉(zhuǎn)發(fā)給地面站。
[0010]但是由于在空間數(shù)據(jù)鏈路協(xié)議中傳輸?shù)臄?shù)據(jù)單元需要有CCSDS授權(quán)的包版本號(hào)(PVN),為了使未授權(quán)PVN的數(shù)據(jù)單元可以在空間數(shù)據(jù)鏈路中傳輸,引入ENCAP服務(wù),ENCAP服務(wù)意圖提供一種機(jī)制使得沒有授權(quán)PVN的數(shù)據(jù)單元能夠在空間鏈路中傳輸。加入了ENCAP服務(wù)的協(xié)議棧如下圖3所示。
[0011]如圖3所示,上圖為基于ENCAP服務(wù)的深空中繼通信協(xié)議棧配置,空間探測器產(chǎn)生的數(shù)據(jù)經(jīng)傳輸層和網(wǎng)絡(luò)層封裝后傳輸?shù)娇臻g數(shù)據(jù)鏈路層,空間數(shù)據(jù)鏈路層的ENACP服務(wù)先將其封裝成封裝包,再將封裝包封裝為Proximity-1協(xié)議幀,然后發(fā)送給中繼衛(wèi)星,中繼衛(wèi)星對(duì)接收到的數(shù)據(jù)進(jìn)行解封裝后提取出原始數(shù)據(jù),再封裝成AOS協(xié)議幀轉(zhuǎn)發(fā)給地面站。
[0012]圖4是ENCAP服務(wù)的概念模型,數(shù)據(jù)鏈路層的ENCAP服務(wù)將未取得授權(quán)PVN的協(xié)議數(shù)據(jù)單元A和B封裝成空間包或者封裝包(在現(xiàn)有的封裝服務(wù)的應(yīng)用場景中主要應(yīng)用的是封裝成封裝包,本文下面也將以封裝包進(jìn)行闡述),然后通過空間數(shù)據(jù)鏈路協(xié)議進(jìn)行傳輸。
[0013]封裝包結(jié)構(gòu)如表1所示,
[0014]表1封裝包結(jié)構(gòu)
[0015]
【權(quán)利要求】
1.一種基于多中繼傳輸條件下的LLC整序處理方法,其特征在于按以下步驟進(jìn)行: 步驟一、空間探測器先對(duì)數(shù)據(jù)在網(wǎng)絡(luò)層和空間數(shù)據(jù)鏈路層之間加上邏輯鏈路控制LLC封裝,先對(duì)數(shù)據(jù)進(jìn)行LLC封裝之后,采用封裝ENCAP服務(wù)的深空中繼通信協(xié)議棧配置,LLC封裝格式為:頭部為LLC序號(hào)、數(shù)據(jù)域?yàn)樯蠈訑?shù)據(jù)包、差錯(cuò)控制域?yàn)镃RC ; 步驟二、LLC封裝好之后成LLC幀再經(jīng)過空間探測器的空間數(shù)據(jù)鏈路層的ENCAP服務(wù)封裝成封裝包,最后封裝成Proximity-1傳輸巾貞,通過近距空間數(shù)據(jù)鏈路協(xié)議Proximity-1傳輸給不同的中繼衛(wèi)星; 步驟三、中繼衛(wèi)星對(duì)收到的Proximity-1傳輸巾貞按照Proximity-1協(xié)議進(jìn)行解封裝,再根據(jù)ENCAP服務(wù)進(jìn)行解封裝,取出數(shù)據(jù)域,數(shù)據(jù)域的數(shù)據(jù)為LLC幀,中繼衛(wèi)星通過高級(jí)在軌系統(tǒng)AOS協(xié)議將數(shù)據(jù)傳輸給I個(gè)或者多個(gè)地面站; 步驟四、地面站收到各中繼衛(wèi)星的數(shù)據(jù)后,依次進(jìn)行AOS解封裝、ENCAP解封裝,得到LLC幀后,通過LLC層的接收窗口根據(jù)LLC幀中的幀序號(hào)進(jìn)行進(jìn)行整序,還原出原始的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的基于多中繼傳輸條件下的LLC整序處理方法,其特征在于:LLC序號(hào)長度為32比特。
3.根據(jù)權(quán)利要求1所述的基于多中繼傳輸條件下的LLC整序處理方法,其特征在于:差錯(cuò)控制域長度為32比特。
4.根據(jù)權(quán)利要求1所述的基于多中繼傳輸條件下的LLC整序處理方法,其特征在于:所述的步驟二的封裝包格式為現(xiàn)有ENCAP服務(wù)的封裝包頭和被封裝的數(shù)據(jù)字段,只是在現(xiàn)有ENCAP服務(wù)的封裝包頭中的用戶自定義域中填充用來識(shí)別LLC幀的數(shù)據(jù)字段。
5.根據(jù)權(quán)利要求1所述的基于多中繼傳輸條件下的LLC整序處理方法,其特征在于:所述步驟四的接收窗口的大小和LLC幀序號(hào)的比特?cái)?shù)有關(guān),若LLC幀序號(hào)的為N比特,則接收窗口小于等于2N。
【文檔編號(hào)】H04B7/14GK104168053SQ201410352926
【公開日】2014年11月26日 申請日期:2014年7月23日 優(yōu)先權(quán)日:2014年7月23日
【發(fā)明者】吳偉民, 賴靜, 龔?qiáng)檴? 吳清林, 何紹富 申請人:華中科技大學(xué)