新四季網

數據傳輸的方法、系統、發送端節點和接收端節點的製作方法

2023-12-01 02:26:26

專利名稱:數據傳輸的方法、系統、發送端節點和接收端節點的製作方法
技術領域:
本發明涉及網絡通信技術,特別涉及一種數據傳輸的方法、系統、發送 端節點和接收端節點。
背景技術:
Ad hoc網絡是一種不需要固定基礎設施支撐的、由若干地理上分散的 移動節點組成的組織無線網絡,各節點可以自由地進入和離開網^",並可以 在網絡中自由移動。Adhoc網絡因為配置靈活的特點擁有廣泛的應用前景。
近來,多輸入多輸出技術(MIMO)已經得到快速地發展,也越來越受 到人們重一見,並且已經應用到ad hoc網絡中。MIMO系統可以看作發送端 和接收端均配備了多天線的系統,其核心思想是發送天線陣列和接收天線陣 列聯合以降低誤碼率或提高數據傳輸速率,鏈路兩端的多天線可以創造多個 獨立的信道,這些獨立的信道可使多個獨立的數據流在其上發送以提供較高 的頻譜效率,而無需消耗額外的帶寬或能量。在常用的垂直型貝爾實驗室分 層時空(V-BLAST)結構中,發送端和接收端均配備M個天線, 一個高 速比特流可以分解成1/M原速率的M個獨立比特流,每個比特流通過M個 天線同時並行發送,這樣就只佔用了 1/M的原帶寬。具有M個天線的接收 端可以成功的接收M個數據流,並且,當接收端的鄰節點發送小於等於M 個數據流給接收端時,接收端可以成功地分離接收到的數據流。
在進行節點間的數據傳輸時,可能會發生兩類衝突如果節點在時隙i 接收數據流的同時也正在發送數據流,則會發生第一類衝突,該第一類沖突 是由於節點不能同時發送和接收數據造成的;如果節點在時隙i接收到超過 M個數據流,則會發送第二類衝突。其中,i是分配給該節點的時隙號。在發生上述沖突的情況下,該節點與其鄰節點則不能成功地進行數據傳輸,針 對這一問題,現有技術中提供了一種進行節點間數據傳輸的方法。該方法的
主要4支術方案如下
該方案採用圖l所示的幀結構,該幀結構中, 一個幀分為q個子幀,每 個子幀中包含q個時隙,即每幀由^個時隙組成,每個時隙分為發送請求 (RTS)、發送確定(CTS)、數據傳輸(DATA)和傳輸響應(ACK)四 個階段。為網絡中的節點u分配的時隙可以表示為/"(x),其中,x為分配給 節點u的子幀號,0SxS《-1,另外,圖中的Sy表示節點v的鄰節點集合, 在每幀中分配給每一個節點的時隙數為q。為了在數據傳輸時避免衝突,發 送端節點在為自身分配的時隙i的RTS階段首先向接收端節點發送RTS報 文,如果接收端節點接收到、且唯一接收到該發送端節點發送的RTS報文, 則認為該時隙i為無沖突時隙,在該時隙i的CTS節點向發送端節點發送 CTS報文通知發送端節點可以並行發送M個數據流給該接收端節點;如果 接收端節點在時隙i成功接收到/個鄰節點發送給自身的RTS報文而沒有接 收到發送給其它節點的RTS報文,則在該時隙i向發送端節點發送CTS報 文通知發送端節點可以並行發送M〃個數據流給該接收端節點;如果接收端 節點接收到/個鄰節點發送給自身的RTS報文,並且接收到發送給其它節點 的RTS報文,則在該時隙i向發送端節點的發送CTS報文通知發送端節點 可以發送1個數據流給該接收端節點。
通過上述方法可以實現節點間無沖突的數據傳輸,但是,發明人在實現 本發明的過程中發現該方法僅僅是針對單播業務執行的,對於廣播業務數 據的傳輸,如果發送端節點的一個鄰節點不能成功接收RTS報文,則可能 導致業務數據的傳輸失敗,如果利用現有技術中的方法,發送端節點並不能 獲知是否所有的鄰節點都成功接收到RTS報文,因此,現有技術的方法並 不適合於實現廣播業務的無沖突數據傳輸。

發明內容
本發明實施例提供了一種數據傳輸的方法、系統、發送端節點和接收端 節點,以便於實現廣播業務的無衝突數據傳輸。
一種數據傳輸的方法,該方法包括
在為發送端節點分配的時隙i中,發送端節點在發送請求RTS階段發送RTS 報文;
如果在該時隙i的發送否定NTS階段接收到NTS報文,則在下一個為 該發送端節點分配的時隙j中,轉至所述在RTS階段發送RTS報文的步驟; 如果在該時隙i的NTS階段沒有接收到NTS報文,則在該時隙i的數據傳 輸DATA階段發送業務數據。
一種lt據傳輸的方法,該方法包括
在分配給發送端節點的時隙i中,接收端節點如果在RTS階段沒有成功 接收到RTS報文,則在該時隙i的NTS階段發送NTS報文禁止發送端節點 在該時隙i發送業務數據;如果RTS階段成功接收到RTS報文,則在該時 隙i的NTS階段不發送NTS報文。
一種數據傳輸的系統,該系統包括發送端節點和接收端節點; 所述發送端節點,用於在為自身分配的時隙i中,在發送請求RTS階段發 送RTS報文,如果在該時隙i的發送否定NTS階段接收到NTS報文,則在下 一個為自身分配的時隙j中,繼續執行所述在RTS階段發送RTS報文的操作; 如果在該時隙i的NTS階段沒有接收到NTS報文,則在該時隙i的DATA階段 發送業務數據;
所述接收端節點,用於在所述時隙i的RTS階段沒有成功接收到RTS 報文時,在該時隙i的NTS階段發送NTS報文;在所述時隙i的RTS階段 成功接收到RTS報文時,在該時隙i的NTS階段不發送NTS報文。
一種發送端節點,該發送端節點包括RTS報文發送單元、RTS報文接收 單元和業務數據發送單元;所述RTS報文發送單元,用於在為該發送端節點分配的時隙i中,在發送 請求RTS階段發送RTS報文;在所述RTS報文接收單元在該時隙i的發送否定 NTS階段接收到NTS才艮文時,在下一個為該發送端節點分配的時隙j的RTS 階段發送RTS報文;
所述RTS報文接收單元,用於在該時隙i的NTS階段接收NTS報文;
所述業務數據發送單元,用於在所述RTS報文接收單元在時隙i的NTS階 段沒有接收到NTS報文時,在該時隙i的數據傳輸DATA階段發送業務數據。
一種接收端節點,該接收端節點包括RTS報文接收單元和NTS報文發送 單元;
所述RTS報文接收單元,用於在分配給發送端節點的時隙i中,在RTS階 段接收RTS報文;
所述NTS衝艮文發送單元,用於在所述RTS報文接收單元在時隙i的RTS 階段沒有成功接收到RTS報文時,在該時隙i的NTS階段發送NTS報文禁止 發送端節點在該時隙i發送業務數據,如果在所述RTS報文接收單元在時隙i 的RTS階段成功接收到RTS報文時,在該時隙i的NTS階段不發送NTS報文。 由以上技術方案可以看出,在本發明實施例中,發送端節點在為自身分 配的時隙i中的RTS階段發送RTS報文進行業務數據傳輸的預約,如果在 時隙i的NTS階段接收到NTS報文,則針對廣播業務該發送端節點的鄰節 點中至少有一個鄰節點不能成功接收到RTS報文,或者,針對單播業務接 收端節點不能成功接收到RTS報文,此時業務數據傳輸的預約失敗,則發 送端節點可以等待下一個為自身分配的時隙j重新發送RTS報文進行業務數 據傳輸的預約;如果在時隙i的NTS階段沒有接收到NTS報文,則針對廣 播業務說明該發送端節點的所有鄰節點都能成功接收到RTS報文,針對單 播業務,說明接收端節點能夠成功接收到RTS報文,此時業務數據的預約 成功,發送端節點可以進行業務數據的傳輸。因此,本發明實施例提供的方 法、系統、發送端節點和接收端節點可以用於實現廣播業務數據的無沖突傳 輸,並且可以用於實現單播業務數據的無衝突傳輸。
9


圖1為現有技術提供的幀結構圖2為本發明實施例提供的幀結構圖3為本發明實施例提供的實現廣播業務數據傳輸的方法流程圖;圖4為本發明實施例提供的實現單播業務數據傳輸的方法流程圖;圖5為本發明實施例提供的系統結構圖。
具體實施例方式
為了實現本發明的目的、技術方案和優點,下面結合附圖和具體實施例對本發明進行詳細描述。
本發明實施例將現有技術提供的幀結構中的時隙結構進行重新設置,如圖2所示,該幀結構中,其它結構可以保持不變,但對每個時隙的結構進行重新設置,即設置成RTS、發送否定(NTS ) 、 DATA和傳輸失敗響應(NAK)四個階l史。
本發明實施例提供的方法主要包括在為發送端節點分配的時隙i中,發送端節點在RTS階段發送RTS報文,如果在該時隙i的NTS階段接收到NTS報文,則在下一個為該發送端節點分配的時隙j中,重新執行所述在該時隙j的RTS階段發送RTS報文的步驟;如果在該時隙i的NTS階段沒有接收到NTS報文,則在該時隙i的DATA階段發送業務數據。
對於接收端節點,如果在時隙i中沒有成功接收到RTS報文,則在該時隙i的NTS階段發送NTS報文,如果在時隙i中成功接收到RTS報文,則可以在該時隙i的NTS階段不發送任何信息。
圖3為本發明實施例提供的實現廣播業務數據傳輸方法流程圖,在該實施例中,以組播業務為例,假設發送端節點為節點u,節點u向其鄰節點廣播業務數據的過程可以如圖3所示,該方法包括以下步驟
步驟301:節點u在為其分配的時隙i中廣播發送RTS報文。
本步驟中,節點u有業務數據需要廣播,首先在為其分配的時隙i中廣播發送RTS報文,向其鄰節點請求發送業務數據,並等待其鄰節點的反饋。
為節點u分配時隙的方法可以採用現有技術中已有的方法,i =
/ (x) = 2]:—。fl x"mod《,其中,x為分配給節點u的子幀號,0Sx^《-l,0SaS《-l,每幀由^個時隙組成,q和k的值可以通過GRAND算法計算,該部分為現有技術,在此不再贅述。
本步驟中,節點u在發送RTS報文時,最好通過一個數據流來發送,以便於減少引起接收端節點的衝突。當然,也可以採用M或M以內的多個數據流來發送。
步驟302:節點u的各鄰節點接收節點u廣播的RTS報文,如果成功接收到RTS報文,則執行步驟303;如果沒有成功接收到RTS報文,則執行步驟304。
本步驟中,各鄰節點如果接收RTS報文的同時也在發送RTS報文,則不能成功接收到該RTS報文,如果各鄰節點在該RTS階段同時接收到超過M個數據流,則也不能成功接收到該RTS報文。其中,M的值為該鄰節點能夠接收的數據流最大數目,通常與自身的天線數相關。
步驟303:成功接收到RTS報文的鄰節點在該時隙i的NTS階段不廣播任何報文,執行步驟305。
步驟304:沒有成功接收到RTS報文的鄰節點在該時隙i的NTS階段廣播NTS才艮文,衝丸行步驟305。
本步驟中,該鄰節點如果沒有成功接收到RTS報文,則廣播NTS報文說明該時隙i不適合節點u廣播業務數據。
本步驟中,該鄰節點最好通過一個數據流廣播該NTS報文,也可以通過M或以內的多個數據流廣播該NTS報文。
步驟305:節點u在NTS階段接收NTS報文,如果節點u在該時隙i沒有接收到NTS報文,則執行步驟306,如果節點u在該時隙i接收到NTS報文或接收的NTS報文發生衝突,則等待下一個為其分配的時隙轉至步驟301。
本步驟中,如果節點u在該時隙i中接收到NTS報文,則說明在該時隙i中,至少有一個鄰節點不能夠成功接收節點u廣播的業務數據,此時,節點u將在下一個為其分配的時隙嘗試發送RTS報文,即轉至執行步驟301。
如果節點u在該時隙i的NTS階段接收的NTS報文超過M個,則會發生沖突,此時節點u不能正常接收到NTS報文,則節點u將在下一個為其分配的時隙嘗試發送RTS報文,即轉至執行步驟301 。
步驟306:節點u在該時隙i的DATA階段廣播業務數據。
本步驟中,節點u沒有接收到NTS報文,表明其所有鄰節點均能夠在該時隙i內成功接收業務數據,而不會產生衝突,因此,節點u可以在該時隙i的DATA階段廣播業務數據。
節點u可以在該節點通過一個數據流廣播業務數據,也可以通過M或M以內的多個數據流廣播業務數據。
步驟307:節點u的各鄰節點在該時隙i的DATA階段接收業務數據,如果各鄰節點成功接收到業務數據,則執行步驟308;如果不能成功接收到業務數據,則執行步驟309。
本步驟中,如果鄰節點在該時隙i的DATA階段同時也發送業務數據,則不能成功接收到業務數據,如果鄰節點在該時隙i的DATA階段同時接收到多於M個業務數據流,則也不能成功接收到業務數據。
步驟308:成功接收到業務數據的鄰節點在該時隙i的NAK階段不發送任何報文,執行步驟310。
步驟309:沒有成功接收到業務數據的鄰節點在該時隙i的NAK階段廣播NAK報文,執行步驟310。
步驟310:如果節點u在該時隙i的NAK階段接收到NAK報文或衝突的NAK報文,則在下一個為其分配的時隙轉至執行步驟301;如果節點u在該時隙i的NAK階段沒有接收到NAK報文,則說明廣播業務數據成功,可以結束流程。本步驟中,如果節點u在該時隙i的NAK階段接收到NAK報文,則表明至少有一個鄰節點沒有成功接收到業務數據,因此,需要在下一個為其分配的時隙重新執行圖3所示的流程,直至成功廣播業務數據。
本步驟中,如果節點u在該時隙i的NAK階段接收到沖突的NAK報文,則表明有M個以上的鄰節點沒有成功接收到業務數據,因此,需要在下一個為其分配的時隙重新執行圖3所示的流程,直至成功廣播業務數據。
以上流程是以廣播業務數據為例進行的描述,同樣該方法也可以用於單播業務數據的傳輸,圖4為本發明實施例提供的實現單播業務數據傳輸的方法流程圖,該實施例中,假設發送端節點為節點u,接收端節點為節點v,節點u要向節點v發送業務數據時,需要首先通過發送RTS報文向節點v進行預約,如圖4所示,該方法可以包括以下步驟
步驟401:節點u在為其分配的時隙i的RTS階段將RTS 4艮文發送至節點v。
同樣,本步驟中,節點u最好通過一個數據流來發送,也可以採用M或M以內的多個數據流來發送。
步驟402:節點v在該時隙i的RTS階段接收RTS報文,如果沒有成功接收到RTS報文,則執行步驟403,如果成功接收到RTS報文,則執行步驟405。
本步驟中,節點v如果接收RTS報文的同時也在發送RTS報文,則不能成功接收到該RTS報文,如果節點v在該RTS階段同時接收到超過M個數據流,則也不能成功接收到該RTS報文。其中,M的值為節點v能夠接收的數據流最大數目,通常與自身的天線數相關。
步驟403:節點v在時隙i的NTS階段向節點u回復NTS報文。
本步驟中,節點v最好通過一個數據流發送該NTS報文,也可以通過M或以內的多個數據流發送該NTS報文。
步驟404:節點u在時隙i接收到NTS報文,等待下一個為其分配的時隙轉至執行步驟401。本步驟中,節點u在時隙i接收到NTS報文,則說明在該時隙i中,節點v不能夠成功接收到節點u發送的業務數據,此時,節點u將在下一個為其分配的時隙嘗試發送RTS報文。
步驟405:節點v在時隙i的NTS階段向節點u不回復任何報文。
步驟406:節點u在時隙i沒有接收到NTS報文,在該時隙i的DATA階段向節點v發送業務數據。
本步驟中,節點u在時隙i沒有接收到NTS報文,則說明在該時隙i中,節點v能夠成功接收到節點u發送的業務數據。
步驟407:節點v在該時隙i的DATA階段接收節點u發送的業務數據。如果成功接收到該業務數據,則執行步驟408,如果沒有成功接收到業務數據,則執行步驟409。
本步驟中,如果節點v在該時隙i的DATA階段同時也發送業務數據,則不能成功接收到業務數據,如果節點v在該時隙i的DATA階段同時接收到多於M個業務數據流,則也不能成功接收到業務數據。
步驟408:節點v在該時隙i的NAK階段向節點u不回復任何l艮文,結束流程。
步驟409:節點v該時隙i的NAK階段向節點u回復NAK導艮文。
步驟410:節點u在該時隙i的NAK階段接收到NAK報文或衝突的NAK報文,則表明業務數據沒有發送成功,等待下一個為其分配的時隙的RTS階段轉至執行步驟401。
本步驟中,如果節點u在該時隙i的NAK階段接收到NAK報文,則表明節點v沒有成功接收到業務數據,因此,需要在下一個為其分配的時隙重新執行圖4所示的流程,直至成功廣播業務數據。
本步驟中,如果節點u在該時隙i的NAK階段接收到衝突的NAK報文,則表明節點v沒有成功接收到業務數據,因此,需要在下一個為其分配的時隙重新執行圖4所示的流程,直至成功廣播業務數據。
圖5為本發明實施例提供的系統結構圖,如圖5所示,該系統可以包括發送端節點500和接收端節點510。
發送端節點500,用於在為自身分配的時隙i中,在RTS階段發送RTS報文,如果在該時隙i的NTS階段接收到NTS報文,則在下一個為自身分配的時隙j中,繼續執行在RTS階段發送RTS報文的操作;如果在該時隙i的NTS階段沒有接收到NTS報文,則在該時隙i的DATA階段發送業務數據。
接收端節點510,用於在時隙i的RTS階段沒有成功接收到RTS報文時,在該時隙i的NTS階段發送NTS報文;在時隙i的RTS階段成功接收到RTS報文時,在該時隙i的NTS階段不發送NTS報文。
接收端節點510,還可以用於在時隙i的DATA節點沒有成功接收到業務數據時,在該時隙i的NAK階段發送NAK報文。
發送端節點500,還可以用於在該時隙i的NAK階段4妄收到NAK淨艮文或沖突的NAK報文時,在下一個為自身分配的時隙j中,繼續執行在發送請求RTS階段發送RTS報文的操作。
該系統可以用於單播業務,也可以用於廣播業務。用於廣播業務時,接收端節點510可以是接收端節點500的鄰節點,此時,接收端節點510可以是一個或多個。
其中,發送端節點500可以包括RTS報文發送單元501、 RTS報文接收單元502和業務數據發送單元503。
RTS報文發送單元501,用於在為該發送端節點500分配的時隙i中,在發送請求RTS階段發送RTS報文;在RTS報文接收單元502在該時隙i的發送否定NTS階段接收到NTS報文時,在下一個為該發送端節點500分配的時隙j的RTS階段發送RTS報文。
RTS報文發送單元501在發送RTS報文時,最好通過一個數據流來發送,以便於減少引起接收端節點的沖突。當然,也可以採用M或M以內的多個數據流來發送。
RTS報文發送單元501發送RTS報文的方式可以是廣播給該發送端節點500的鄰節點,可以是單播給接收端節點510。
15RTS報文接收單元502,用於在該時隙i的NTS階段接收NTS報文。 業務數據發送單元503,用於在RTS報文接收單元502在時隙i的NTS階
段沒有接收到NTS報文時,在該時隙i的數據傳輸DATA階段發送業務數據。 業務數據發送單元503在發送業務數據時,最好通過一個數據流來發送,
以便於減少引起接收端節點的沖突。當然,也可以採用M或M以內的多個數
據流來發送。
業務數據發送單元503發送業務數據的方式可以是廣播給該發送端節點 500的鄰節點,可以是單播給接收端節點510。
另外,RTS報文發送單元501還用於,在RTS報文接收單元502在該時隙 i的發送否定NTS階段接收的NTS報文發生衝突時,在下一個為該發送端節點 500分配的時隙j的RTS階段發送RTS報文。
該發送端節點500還可以包括NAK報文接收單元504,用於在時隙i的 NAK階段接收NAK報文。
RTS報文發送單元501,還可以用於在NAK才艮文接收單元504在該時隙i 的發送否定NAK階段接收到NAK報文或衝突的NAKl艮文時,在下一個為該 發送端節點500分配的時隙j的RTS階段發送RTS報文。
接收端節點510可以包括RTS報文接收單元511和NTS報文發送單元512。
RTS報文接收單元511,用於在分配給發送端節點500的時隙i中,在RTS 階段接收RTS報文。
NTS報文發送單元512,用於在RTS報文接收單元511在時隙i的RTS階 段沒有成功接收到RTS報文時,在該時隙i的NTS階段發送NTS報文禁止發 送端節點500在該時隙i發送業務數據,如果在RTS報文接收單元511在時隙 i的RTS階段成功接收到RTS報文時,在該時隙i的NTS階段不發送NTS報 文。
NTS報文發送單元512在發送NTS報文時,最好通過一個數據流來發送, 以便於減少引起發送端節點的沖突。當然,也可以採用M或M以內的多個數 據流來發送。
16NTS報文發送單元512發送NTS報文的方式可以是廣播給該發送端節點 500的鄰節點,可以是單播給接收端節點510。
該接收端節點510還可以包括業務數據接收單元513和NAK報文發送單 元514。
業務數據接收單元513,用於在時隙i的DATA階段接收業務數據。 NAK報文發送單元514,用於業務數據接收單元513在時隙i的DATA階 段沒有成功接收到業務數據時,在時隙i的NAK階段發送NAK報文,如果在 業務數據接收單元513在時隙i的DATA階段成功接收到業務數據時,在時隙 i的NAK階段不發送NAK報文。
由以上描述可以看出,在本發明實施例中,發送端節點在為自身分配的時 隙i中的RTS階段發送RTS報文進行業務數據傳輸的預約,如果在時隙i的NTS 階l殳接收到NTS報文,則針對廣播業務該發送端節點的鄰節點中至少有一個鄰 節點不能成功接收到RTS報文,或者,針對單播業務接收端節點不能成功接收 到RTS報文,此時業務數據傳輸的預約失敗,則發送端節點可以等待下一個為 自身分配的時隙j重新發送RTS報文進行業務數據傳輸的預約;如果在時隙i 的NTS階段沒有接收到NTS報文,則針對廣播業務說明該發送端節點的所有 鄰節點都能成功接收到RTS報文,針對單播業務,說明接收端節點能夠成功接 收到RTS報文,此時業務數據的預約成功,發送端節點可以進行業務數據的傳 輸。因此,本發明實施例提供的方法、系統、發送端節點和接收端節點可以用 於實現廣播業務數據的無衝突傳輸,並且可以用於實現單播業務數據的無沖突 傳輸。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本 發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在 本發明保護的範圍之內。
權利要求
1、一種數據傳輸的方法,其特徵在於,該方法包括在為發送端節點分配的時隙i中,發送端節點在發送請求RTS階段發送RTS報文;如果在該時隙i的發送否定NTS階段接收到NTS報文,則在下一個為該發送端節點分配的時隙j中,轉至所述在RTS階段發送RTS報文的步驟;如果在該時隙i的NTS階段沒有接收到NTS報文,則在該時隙i的數據傳輸DATA階段發送業務數據。
2、 根據權利要求1所述的方法,其特徵在於,所述發送端節點在RTS階段單播RTS報文給接收端節點;所述發送端節點在DATA階段單播業務數據給接收端節點;或者,所述發送端節點在RTS階段廣播RTS報文給所述發送端節點的鄰節點;所述發送端節點在DATA階段廣播業務數據給接收端節點。
3、 根據權利要求1所述的方法,其特徵在於,該方法還包括如果在該時隙i的發送否定NTS階段接收到衝突的NTS報文,則在下一個為該發送端節點分配的時隙j中,轉至所述在RTS階段發送RTS報文的步驟。
4、 根據權利要求1所述的方法,其特徵在於,所述發送RTS報文包括通過N個數據流發送所述RTS報文,其中,1SN《M;所述發送業務數據包括通過P個數據流發送所述RTS報文,其中,1 S P S M , M的值為接收端節點能夠發送的數據流最大數目。
5、 根據權利要求1所述的方法,其特徵在於,該方法還包括如果在該時隙i的傳輸失敗響應(NAK)階段接收到NAK報文或衝突的NAK報文時,則在下一個為其分配的時隙j中,轉至所述在RTS階段發送RTS報文的步驟。
6、 一種數據傳輸的方法,其特徵在於,該方法包括在分配給發送端節點的時隙i中,接收端節點如果在RTS階段沒有成功接收到RTS報文,則在該時隙i的NTS階段發送NTS報文禁止發送端節點在該時隙i發送業務數據;如果RTS階段成功接收到RTS報文,則在該時隙i的NTS階段不發送NTS報文。
7、 根據權利要求6所述的方法,其特徵在於,所述發送NTS報文包括向發送端節點單播NTS報文,或者,向接收端節點的鄰節點廣播NTS報文。
8、 根據權利要求6所述的方法,其特徵在於,該方法還包括如果在該時隙i的DATA階段成功接收到業務數據,則在該時隙i的NAK階段不發送NAK報文,如果在該時隙i的DATA階段沒有成功接收到業務數據,則在該時隙i的NAK階段發送NAK報文。
9、 根據權利要求6或8所述的方法,其特徵在於,所述沒有成功接收包括-.所述接收端節點在接收的RTS報文同時也在發送RTS報文,或者接收端節點在接收業務數據的同時也在發送業務數據;或者,所述接收端節點同時接收到超過M個數據流的RTS報文或業務數據,其中,M的值為接收端節點能夠接收的數據流最大數目。
10、 根據權利要求9所述的方法,其特徵在於,所述發送NAK報文包括向發送端節點單播NAK報文,或者,向接收端節點的鄰節點廣播NTS報文。
11、 一種數據傳輸的系統,其特徵在於,該系統包括發送端節點和接收端節點;所述發送端節點,用於在為自身分配的時隙i中,在發送請求RTS階段發送RTS報文,如果在該時隙i的發送否定NTS階段接收到NTS報文,則在下一個為自身分配的時隙j中,繼續執行所述在RTS階段發送RTS報文的操作;如果在該時隙i的NTS階段沒有接收到NTS報文,則在該時隙i的DATA階段發送業務數據;所述接收端節點,用於在所述時隙i的RTS階段沒有成功接收到RTS報文時,在該時隙i的NTS階段發送NTS報文;在所述時隙i的RTS階段成功接收到RTS報文時,在該時隙i的NTS階段不發送NTS報文。
12、 根據權利要求11所述的系統,其特徵在於,所述接收端節點,還用於在所述時隙i的DATA節點沒有成功接收到業務數據時,在該時隙i的NAK階段發送NAK報文;所述發送端節點,還用於在該時隙i的NAK階段接收到NAK報文或衝突的NAK報文時,在下一個為自身分配的時隙j中,繼續執行所述在發送請求RTS階段發送RTS報文的操作。
13、 一種發送端節點,其特徵在於,該發送端節點包括RTS報文發送單元、RTS報文接收單元和業務數據發送單元;所述RTS報文發送單元,用於在為該發送端節點分配的時隙i中,在發送請求RTS階段發送RTS報文;在所述RTS報文接收單元在該時隙i的發送否定NTS階段接收到NTS報文時,在下一個為該發送端節點分配的時隙j的RTS階段發送RTS報文;所述RTS報文接收單元,用於在該時隙i的NTS階段接收NTS報文;所述業務數據發送單元,用於在所述RTS報文接收單元在時隙i的NTS階段沒有接收到NTS報文時,在該時隙i的數據傳輸DATA階段發送業務數據。
14、 根據權利要求13所述的發送端節點,其特徵在於,所述RTS報文發送單元還用於,在所述RTS報文接收單元在該時隙i的發送否定NTS階段接收的NTS報文發生衝突時,在下一個為該發送端節點分配的時隙j的RTS階段發送RTS報文。
15、 根據權利要求13所述的發送端節點,其特徵在於,該發送端節點還包括NAK報文接收單元,用於在所述時隙i的NAK階段接收NAK報文;所述RTS報文發送單元,還用於在所述NAK報文接收單元在該時隙i的發送否定NAK階段接收到NAK才艮文或衝突的NAK報文時,在下一個為該發送端節點分配的時隙j的RTS階段發送RTS報文。
16、 一種接收端節點,其特徵在於,該接收端節點包括RTS報文接收單元和NTS報文發送單元;所述RTS報文接收單元,用於在分配給發送端節點的時隙i中,在RTS階段接收RTS報文;所述NTS報文發送單元,用於在所述RTS報文接收單元在時隙i的RTS階段沒有成功接收到RTS報文時,在該時隙i的NTS階段發送NTS報文禁止 發送端節點在該時隙i發送業務數據,如果在所述RTS報文接收單元在時隙i 的RTS階段成功接收到RTS報文時,在該時隙i的NTS階段不發送NTS報文。
17、根據權利要求16所述的接收端節點,其特徵在於,該接收端節點還包 括業務數據接收單元和NAK報文發送單元;所述業務數據接收單元,用於在所述時隙i的DATA階段接收業務數據; 所述NAK報文發送單元,用於所述業務數據接收單元在時隙i的DATA階 段沒有成功接收到業務數據時,在所述時隙i的NAK階段發送NAK報文,如 果在所述業務數據接收單元在時隙i的DATA階段成功接收到業務數據時,在 所述時隙i的NAK階段不發送NAK報文。
全文摘要
本發明提供了一種數據傳輸的方法、系統、發送端節點和接收端節點,在為發送端節點分配的時隙i中,發送端節點在發送請求(RTS)階段發送RTS報文;如果在該時隙i的發送否定(NTS)階段接收到NTS報文,則在下一個為該發送端節點分配的時隙j中,轉至發送RTS報文的步驟;否則在該時隙i的數據傳輸(DATA)階段發送業務數據。對於接收端節點,如果在該時隙i的RTS階段沒有成功接收到RTS報文,則在該時隙i的NTS階段發送NTS報文禁止發送端節點在該時隙i發送業務數據;如果RTS階段成功接收到RTS報文,則在該時隙i的NTS階段不發送NTS報文,通過本發明可以實現廣播和單播業務數據的無衝突傳輸。
文檔編號H04L12/56GK101465797SQ20071019538
公開日2009年6月24日 申請日期2007年12月17日 優先權日2007年12月17日
發明者齊 丁, 宋建鋒, 張光輝, 李建東, 李長樂, 蔡雪蓮, 婷 陳 申請人:華為技術有限公司;西安電子科技大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀