亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信道協(xié)商方法、系統(tǒng)和節(jié)點的制作方法

文檔序號:7702996閱讀:184來源:國知局
專利名稱:信道協(xié)商方法、系統(tǒng)和節(jié)點的制作方法
技術(shù)領(lǐng)域
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,特別涉及一種信道協(xié)商方法、系統(tǒng)和節(jié)點。
背景技術(shù)
隨著無線技術(shù)的高速發(fā)展和無線設(shè)備的普及,無線接入網(wǎng)絡(luò)特別是以無線網(wǎng)格 網(wǎng)為代表的無線網(wǎng)格網(wǎng)(Mesh)骨干網(wǎng)絡(luò)技術(shù)已經(jīng)越來越引起人們的關(guān)注,成為組建下一 代網(wǎng)絡(luò)的關(guān)鍵技術(shù)之一。然而,當(dāng)前的無線媒體接入控制(MediaAccessControl ;以下簡稱MAC)協(xié)議 主要為電子電氣工程師協(xié)會(Institute of Electrical and Electronics Engineers ;以下簡稱 IEEE)802.11協(xié)議族。IEEE802.il協(xié)議族只考慮了只有一個無線網(wǎng)卡和只使用一個無線 信道的情況,從而導(dǎo)致無線Mesh骨干網(wǎng)絡(luò)的負載不高當(dāng)無線Mesh骨干網(wǎng)絡(luò)包含了較 多的無線Mesh骨干節(jié)點且負載較重時,臨近的無線Mesh骨干節(jié)點間會形成嚴重的相互 干擾。而無線Mesh骨干網(wǎng)絡(luò)的多跳模式使得這種相互干擾更為嚴重進而使得整個無線 Mesh骨干網(wǎng)絡(luò)的整體性能下降,并且直接影響接入的終端設(shè)備,使接入的終端設(shè)備獲得 的應(yīng)用的服務(wù)質(zhì)量無法得到保障?,F(xiàn)有的無線網(wǎng)絡(luò)資源分配的協(xié)商模式主要包括三種(1)公共信道框架;(2) 動態(tài)信道分配(Dynamic Channel Allocation ;以下簡稱DCA) ; (3)動態(tài)專用信道 (Dynamic Private Channel ;以下簡稱DPC)。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題現(xiàn)有技術(shù)提 供的無線網(wǎng)絡(luò)資源分配的三種協(xié)商模式均無法提前預(yù)約數(shù)據(jù)信道,導(dǎo)致空閑下來的數(shù)據(jù) 信道不能馬上被使用。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種信道協(xié)商方法、系統(tǒng)和節(jié)點,以實現(xiàn)提前預(yù)約數(shù)據(jù)信 道,提高無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。本發(fā)明實施例提供一種信道協(xié)商方法,包括第二節(jié)點接收第一節(jié)點發(fā)送的控制消息,所述控制消息攜帶多條第一網(wǎng)絡(luò)分配 矢量信息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待 時間和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述 第一節(jié)點的空閑信道資源;根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié)點的信道與時間分配表,與所述 第一節(jié)點協(xié)商信道。本發(fā)明實施例還提供一種信道協(xié)商方法,包括根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息,所述第一網(wǎng)絡(luò) 分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在所述 信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一節(jié)點的空閑信道資源;向 第二節(jié)點發(fā)送控制消息,所述控制消息攜帶所述第一網(wǎng)絡(luò)分配矢量信息,以 供所述第二節(jié)點根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息與所述第一節(jié)點協(xié)商信道。本發(fā)明實施例還提供一種第二節(jié)點,包括接收模塊,用于接收第一節(jié)點發(fā)送的控制消息,所述控制消息攜帶多條第一網(wǎng) 絡(luò)分配矢量信息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空 閑等待時間和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指 示所述第一節(jié)點的空閑信道資源;協(xié)商模塊,用于根據(jù)所述接收模塊接收的第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié) 點的信道與時間分配表,與所述第一節(jié)點協(xié)商信道。本發(fā)明實施例還提供一種第一節(jié)點,包括設(shè)置模塊,用于根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信 息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和 待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一節(jié) 點的空閑信道資源;發(fā)送模塊,用于向第二節(jié)點發(fā)送控制消息,所述控制消息攜帶所述設(shè)置模塊設(shè) 置的第一網(wǎng)絡(luò)分配矢量信息,以供所述第二節(jié)點根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息與所述 第一節(jié)點協(xié)商信道。本發(fā)明實施例還提供一種信道協(xié)商系統(tǒng),包括第一節(jié)點和第二節(jié)點,所述第一節(jié)點,用于根據(jù)所述第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配 矢量信息,并向所述第二節(jié)點發(fā)送控制消息,所述控制消息攜帶多條第一網(wǎng)絡(luò)分配矢量 信息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間 和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一 節(jié)點的空閑信道資源;所述第二節(jié)點,用于接收所述第一節(jié)點發(fā)送的控制消息,根據(jù)所述控制消息攜 帶的第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié)點的信道與時間分配表,與所述第一節(jié)點協(xié)商信道。通過本發(fā)明實施例,當(dāng)?shù)谝还?jié)點需要向第二節(jié)點發(fā)送數(shù)據(jù)時,第一節(jié)點向第二 節(jié)點發(fā)送控制消息,該控制消息中包括多條第一網(wǎng)絡(luò)分配矢量信息,該第一網(wǎng)絡(luò)分配矢 量信息指示第一節(jié)點的空閑信道資源;接收到控制消息的第二節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分 配矢量信息和第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商信道,并且第二節(jié)點與第 一節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間提前預(yù)約數(shù)據(jù)信道,從而 提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。


為了更清楚地說明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技 術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明信道協(xié)商方法一個實施例的流程圖; 圖2為本發(fā)明信道協(xié)商方法另一個實施例的流程圖;圖3為本發(fā)明信道協(xié)商方法再一個實施例的信令流程圖;圖4為本發(fā)明RTS請求包與CTS響應(yīng)包一個實施例的示意圖;圖5為本發(fā)明RTS請求包與CTS響應(yīng)包另一個實施例的示意圖;圖6為本發(fā)明控制信道復(fù)用一個實施例的示意圖;圖7為本發(fā)明第二節(jié)點一個實施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明第二節(jié)點另一個實施例的結(jié)構(gòu)示意圖;圖9為本發(fā)明第一節(jié)點一個實施例的結(jié)構(gòu)示意圖;圖10為本發(fā)明第一節(jié)點另一個實施例的結(jié)構(gòu)示意圖;圖11為本發(fā)明信道協(xié)商系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明中的技術(shù)方案進行清楚、完整地描述, 顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中 的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施 例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明信道協(xié)商方法一個實施例的流程圖,如圖1所示,本實施例包 括步驟101,第二節(jié)點接收第一節(jié)點發(fā)送的控制消息,該控制消息攜帶多條第一網(wǎng) 絡(luò)分配矢量信息,第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空閑等待 時間和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的 空閑信道資源。其中,該信道號對應(yīng)的信道的空閑等待時間為該信道即將空閑的等待時 間,即該信道在空閑等待時間到達之后,處于空閑狀態(tài)。本實施例中,當(dāng)?shù)谝还?jié)點需要向第二節(jié)點發(fā)送數(shù)據(jù)時,第一節(jié)點根據(jù)該第一節(jié) 點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息,并向第二節(jié)點發(fā)送攜帶第一網(wǎng)絡(luò)分 配矢量信息的控制消息。步驟102,第二節(jié)點根據(jù)第一網(wǎng)絡(luò)分配矢量信息和該第二節(jié)點的信道與時間分配 表,與第一節(jié)點協(xié)商信道。具體可以為當(dāng)?shù)诙?jié)點根據(jù)該第二節(jié)點的信道與時間分配表,確定該第二節(jié)點具有與第一 網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源時,第二節(jié)點向第一節(jié)點回復(fù)響應(yīng)消息,該響應(yīng) 消息攜帶協(xié)商成功標志和空閑信道資源對應(yīng)的一條第一網(wǎng)絡(luò)分配矢量信息;并根據(jù)該第 一網(wǎng)絡(luò)分配矢量信息更新第二節(jié)點的信道與時間分配表;在第二節(jié)點的鄰居節(jié)點接收到 第二節(jié)點向第一節(jié)點發(fā)送的攜帶協(xié)商成功標志的響應(yīng)消息之后,該第二節(jié)點的鄰居節(jié)點 也根據(jù)該響應(yīng)消息中的第一網(wǎng)絡(luò)分配矢量信息,更新該第二節(jié)點的鄰居節(jié)點自身的信道 與時間分配表;其中,第二節(jié)點的信道與時間分配表中的每條記錄包括第二節(jié)點占用的信道的 信道號和該信道占用的剩余持續(xù)時間,第二節(jié)點確定該第二節(jié)點具有與第一網(wǎng)絡(luò)分配矢 量信息對應(yīng)的空閑信道資源可以為
當(dāng)?shù)诙?jié)點的信道與時間分配表中不包括與第一網(wǎng)絡(luò)分配矢量信息中的信道號 對應(yīng)的記錄時,或者,當(dāng)?shù)诙?jié)點的信道與時間分配表中包括與第一網(wǎng)絡(luò)分配矢量信息 中的信道號對應(yīng)的記錄,且第一網(wǎng)絡(luò)分配矢量信息中信道號對應(yīng)的信道的空閑等待時間 大于或等于上述記錄中信道占用的剩余持續(xù)時間時,確定該第二節(jié)點具有與第一網(wǎng)絡(luò)分 配矢量信息對應(yīng)的空閑信道資源。其中,第二節(jié)點的信道與時間分配表中不包括與第 一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄,說明該信道號對應(yīng)的信道當(dāng)前處于空閑狀 態(tài);第二節(jié)點的信道 與時間分配表中包括與第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的 記錄,說明該信道號對應(yīng)的信道當(dāng)前被占用,但是由于上述記錄中該信道占用的剩余持 續(xù)時間小于第一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間,因此在空閑等待時間到達之 后,該信道號對應(yīng)的信道處于空閑狀態(tài)。當(dāng)?shù)诙?jié)點確定該第二節(jié)點中與第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源有 多條時,第二節(jié)點可以根據(jù)預(yù)定策略選擇其中一條空閑信道資源,并將該空閑信道資源 對應(yīng)的第一網(wǎng)絡(luò)分配矢量信息攜帶在響應(yīng)消息中發(fā)送至第一節(jié)點。具體地,當(dāng)上述多條 空閑信道資源僅包括當(dāng)前空閑的信道時,第二節(jié)點可以根據(jù)系統(tǒng)要求,在當(dāng)前空閑的信 道中選擇一條空閑信道;當(dāng)上述多條空閑信道資源既包括當(dāng)前空閑的信道,又包括當(dāng)前 占用但空閑等待時間到達之后空閑的信道時,第二節(jié)點可以優(yōu)先選擇當(dāng)前空閑的信道, 若當(dāng)前空閑的信道不唯一,則第二節(jié)點可以根據(jù)系統(tǒng)要求在當(dāng)前空閑的信道中選擇一條 空閑信道;當(dāng)上述多條空閑信道資源僅包括當(dāng)前占用但空閑等待時間到達之后空閑的信 道時,第二節(jié)點可以根據(jù)空閑等待時間的長短,選擇空閑等待時間最短的一條信道,在 空閑等待時間最短的信道不止一條時,第二節(jié)點可以根據(jù)系統(tǒng)要求,選擇信道狀況最優(yōu) 且空閑等待時間最短的一條信道。上述系統(tǒng)要求可以為延遲最小和信道性能最佳等要求 中的一種或幾種。以上僅是第二節(jié)點在第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的多條空閑信道資源 中選擇一條空閑信道資源的幾種方式,本發(fā)明實施例并不僅限于此,任何可以在在第一 網(wǎng)絡(luò)分配矢量信息對應(yīng)的多條空閑信道資源中選擇出一條空閑信道資源的方式均應(yīng)落入 本發(fā)明實施例的保護范圍。當(dāng)?shù)诙?jié)點根據(jù)該第二節(jié)點的信道與時間分配表,確定該第二節(jié)點不具有與第 一網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源時,向第一節(jié)點回復(fù)響應(yīng)消息,該響應(yīng)消息攜 帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信息,該第二網(wǎng)絡(luò)分配矢量信息指示所述第二節(jié)點 的空閑信道資源;其中,該第二網(wǎng)絡(luò)分配矢量信息同樣包括信道號、該信道號對應(yīng)的信 道的空閑等待時間和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間;該第二網(wǎng)絡(luò)分配矢量信息 是第二節(jié)點根據(jù)自身的信道與時間分配表設(shè)置的,具體可以為當(dāng)?shù)诙?jié)點的信道與時 間分配表中包括與第二網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄時,第二節(jié)點設(shè)置該第 二網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等待時間大于或等于上述記錄中該信 道占用的剩余持續(xù)時間,即第一節(jié)點與第二節(jié)點協(xié)商的是該信道被占用完畢之后的空閑 時間;第二網(wǎng)絡(luò)分配矢量信息中的待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間與第一網(wǎng)絡(luò)分 配矢量信息中的待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間相同;其中,確定該第二節(jié)點不具有與第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源具 體可以為當(dāng)?shù)诙?jié)點的信道與時間分配表中包括與第一網(wǎng)絡(luò)分配矢量信息中的信道號 對應(yīng)的記錄,且第一網(wǎng)絡(luò)分配矢量信息中信道號對應(yīng)的信道的空閑等待時間小于上述記錄中信道占用的剩余持續(xù)時間時,第二節(jié)點可以確定 該第二節(jié)點不具有與第一網(wǎng)絡(luò)分配 矢量信息對應(yīng)的空閑信道資源。本實施例中,第二節(jié)點或第二節(jié)點的鄰居節(jié)點更新信道與時間分配表的步驟可 以為當(dāng)信道與時間分配表中包括與第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄, 且第一網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等待時間與待傳輸數(shù)據(jù)在該信道 上的傳輸持續(xù)時間之和大于上述記錄中信道占用的剩余持續(xù)時間時,將該記錄中信道占 用的剩余持續(xù)時間更新為空閑等待時間與傳輸持續(xù)時間之和;當(dāng)信道與時間分配表中不包括與第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄 時,在該信道與時間分配表中添加一條記錄,添加的記錄中的信道號為第一網(wǎng)絡(luò)分配矢 量信息中的信道號,添加的記錄中的信道號對應(yīng)的信道占用的剩余持續(xù)時間為第一網(wǎng)絡(luò) 分配矢量信息中該信道號對應(yīng)的信道的空閑等待時間與待傳輸數(shù)據(jù)在該信道上的傳輸持 續(xù)時間之和。上述實施例中,第二節(jié)點接收第一節(jié)點發(fā)送的控制消息,根據(jù)該控制消息中的 第一網(wǎng)絡(luò)分配矢量信息和第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商信道,并且第 二節(jié)點與第一節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間提前預(yù)約數(shù)據(jù) 信道,從而提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。圖2為本發(fā)明信道協(xié)商方法另一個實施例的流程圖,如圖2所示,該實施例包 括步驟201,第一節(jié)點根據(jù)該第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量 信息,該第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空閑等待時間和待 傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,該第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的空閑信 道資源。其中,該信道號對應(yīng)的信道的空閑等待時間為該信道即將空閑的等待時間,即 該信道在空閑等待時間到達之后,處于空閑狀態(tài)。本實施例中,第一節(jié)點的信道與時間分配表中的每條記錄包括第一節(jié)點占用的 信道的信道號和該信道占用的剩余持續(xù)時間,第一節(jié)點根據(jù)該第一節(jié)點的信道與時間分 配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息具體可以為當(dāng)?shù)谝还?jié)點的信道與時間分配表中包括與 第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄時,第一節(jié)點設(shè)置該第一網(wǎng)絡(luò)分配矢量信 息中該信道號對應(yīng)的信道的空閑等待時間大于或等于上述記錄中該信道占用的剩余持續(xù) 時間,即第一節(jié)點與第二節(jié)點協(xié)商的是該信道被占用完畢之后的空閑時間;當(dāng)?shù)谝还?jié)點的信道與時間分配表中不包括與第一網(wǎng)絡(luò)分配矢量信息中的信道號 對應(yīng)的記錄時,第一節(jié)點設(shè)置該第一網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等 待時間為零。步驟202,第一節(jié)點向第二節(jié)點發(fā)送控制消息,該控制消息攜帶上述第一網(wǎng)絡(luò)分 配矢量信息,以供第二節(jié)點根據(jù)第一網(wǎng)絡(luò)分配矢量信息與第一節(jié)點協(xié)商信道。本實施例中,第一節(jié)點需要向第二節(jié)點發(fā)送數(shù)據(jù)時,第一節(jié)點首先根據(jù)自身的 信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息,然后向第二節(jié)點發(fā)送攜帶第一網(wǎng)絡(luò)分配 矢量信息的控制消息,接收到該控制消息的第二節(jié)點可以根據(jù)該控制消息中的第一網(wǎng)絡(luò) 分配矢量信息,以及該第二節(jié)點的信道與時間分配表與第一節(jié)點協(xié)商信道。
步驟203,第一節(jié) 點接收第二節(jié)點回復(fù)的響應(yīng)消息。本實施例中,當(dāng)?shù)诙?jié)點確定該第二節(jié)點具有與第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的 空閑信道資源時,協(xié)商成功,該第二節(jié)點向第一節(jié)點回復(fù)響應(yīng)消息,該響應(yīng)消息攜帶協(xié) 商成功標志和該第二節(jié)點的空閑信道資源對應(yīng)的一條第一網(wǎng)絡(luò)分配矢量信息;在接收到攜帶協(xié)商成功標志的響應(yīng)消息之后,第一節(jié)點根據(jù)攜帶協(xié)商成功標志 的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量信息,更新該第一節(jié)點的信道與時間分配表,在該 第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的信道上,并在該第一網(wǎng)絡(luò)分配矢量信息攜帶的 信道的空閑等待時間到達后,向第二節(jié)點發(fā)送待傳輸數(shù)據(jù)。并且,第一節(jié)點向該第一節(jié)點發(fā)送第一響應(yīng)消息,該第一響應(yīng)消息攜帶協(xié)商成 功標志和攜帶協(xié)商成功標志的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量信息;第一節(jié)點的鄰居 節(jié)點在接收到第一節(jié)點向第一節(jié)點自身發(fā)送的第一響應(yīng)消息之后,根據(jù)第一響應(yīng)消息中 的第一網(wǎng)絡(luò)分配矢量信息更新該第一節(jié)點的鄰居節(jié)點自身的信道與時間分配表。其中, 第一節(jié)點和該第一節(jié)點的鄰居節(jié)點更新信道與時間分配表的方式與步驟102中描述的方 式相同,在此不再贅述。本實施例中,當(dāng)?shù)诙?jié)點確定該第二節(jié)點不具有與第一網(wǎng)絡(luò)分配矢量信息對應(yīng) 的空閑信道資源時,協(xié)商失敗,該第二節(jié)點同樣會向第一節(jié)點回復(fù)響應(yīng)消息,該響應(yīng)消 息攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信息,該第二網(wǎng)絡(luò)分配矢量信息包括信道號、 該信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在信道上的傳輸持續(xù)時間,該第二網(wǎng) 絡(luò)分配矢量信息指示第二節(jié)點的空閑信道資源。本實施例中第二網(wǎng)絡(luò)分配矢量信息的設(shè) 置方式與步驟102中描述的方式相同,在此不再贅述。在接收到攜帶協(xié)商失敗標志的響應(yīng)消息之后,第一節(jié)點向第二節(jié)點再次發(fā)送控 制消息,開始新一輪的信道協(xié)商。當(dāng)?shù)谝还?jié)點根據(jù)該第一節(jié)點的信道與時間分配表,確定該第一節(jié)點具有與第二 網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源時,該第一節(jié)點向第二節(jié)點再次發(fā)送的控制消息 中攜帶空閑信道資源對應(yīng)的第二網(wǎng)絡(luò)分配矢量信息。根據(jù)第二節(jié)點建議的第二網(wǎng)絡(luò)分配 矢量信息進行信道協(xié)商,可以提高協(xié)商成功率。其中,第一節(jié)點確定該第一節(jié)點具有與第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道 資源可以為當(dāng)?shù)谝还?jié)點的信道與時間分配表中不包括與第二網(wǎng)絡(luò)分配矢量信息中的信 道號對應(yīng)的記錄時,或者,當(dāng)?shù)谝还?jié)點的信道與時間分配表中包括與第二網(wǎng)絡(luò)分配矢量 信息中的信道號對應(yīng)的記錄,且第二網(wǎng)絡(luò)分配矢量信息中信道號對應(yīng)的信道的空閑等待 時間大于記錄中信道占用的剩余持續(xù)時間時,確定該第一節(jié)點具有與第二網(wǎng)絡(luò)分配矢量 信息對應(yīng)的空閑信道資源。如果第一節(jié)點確定該第一節(jié)點不具有與第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道 資源,則第一節(jié)點可以根據(jù)該第一節(jié)點的信道與時間分配表確定該第一節(jié)點的空閑信道 資源,設(shè)置對應(yīng)的第一網(wǎng)絡(luò)分配矢量信息,并將該第一網(wǎng)絡(luò)分配矢量信息攜帶在控制消 息中,向第二節(jié)點再次發(fā)送,開始新一輪的信道協(xié)商。其中,第一節(jié)點確定該第一節(jié)點不具有與第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信 道資源可以為當(dāng)?shù)谝还?jié)點的信道與時間分配表中包括與第二網(wǎng)絡(luò)分配矢量信息中的信 道號對應(yīng)的記錄,且第二網(wǎng)絡(luò)分配矢量信息中信道號對應(yīng)的信道的空閑等待時間小于記錄中信道占用的剩余持續(xù)時間時,第一節(jié)點確定該第一節(jié)點不具有與第二網(wǎng)絡(luò)分配矢量 信息對應(yīng)的空閑信道資源。 另外,在本發(fā)明實施例中,當(dāng)?shù)谝还?jié)點和第二節(jié)點的數(shù)據(jù)信道都被占用,且待 傳輸數(shù)據(jù)的傳輸持續(xù)時間小于所有數(shù)據(jù)信道的空閑等待時間時,第一節(jié)點可以向第二節(jié) 點發(fā)送控制消息,該控制消息中的第一網(wǎng)絡(luò)分配矢量信息包括第一節(jié)點與第二節(jié)點之間 的控制信道的信道號、該控制信道的空閑等待時間和待傳輸數(shù)據(jù)在控制信道上的傳輸持 續(xù)時間,以供第二節(jié)點根據(jù)該第一網(wǎng)絡(luò)分配矢量信息與第一節(jié)點協(xié)商控制信道,其中, 控制信道的空閑等待時間為零。而如果某條數(shù)據(jù)信道的空閑等待時間小于待傳輸數(shù)據(jù)的傳輸持續(xù)時間,則第一 節(jié)點還是會優(yōu)先預(yù)約該數(shù)據(jù)信道,根據(jù)該數(shù)據(jù)信道設(shè)置第一網(wǎng)絡(luò)分配矢量信息。也就是 說,只有當(dāng)所有的數(shù)據(jù)信道都被占用,并且在時隙上有足夠的復(fù)用時間時,第一節(jié)點才 會與第二節(jié)點協(xié)商使用控制信道,將控制信道臨時復(fù)用成數(shù)據(jù)信道,增大系統(tǒng)的整體資 源利用率。上述實施例中,當(dāng)?shù)谝还?jié)點需要向第二節(jié)點發(fā)送數(shù)據(jù)時,第一節(jié)點向第二節(jié)點 發(fā)送控制消息,該控制消息中包括多條第一網(wǎng)絡(luò)分配矢量信息,該第一網(wǎng)絡(luò)分配矢量信 息指示第一節(jié)點的空閑信道資源。接收到控制消息的第二節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢 量信息和第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商信道,并且第二節(jié)點與第一節(jié) 點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間提前預(yù)約數(shù)據(jù)信道,從而提高 了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。進一步地,當(dāng)所有的數(shù)據(jù)信道都被占 用,且在時隙上有足夠的復(fù)用時間時,第一節(jié)點會與第二節(jié)點協(xié)商使用控制信道,將控 制信道臨時復(fù)用成數(shù)據(jù)信道,從而增大了系統(tǒng)的整體資源利用率。圖3為本發(fā)明信道協(xié)商方法再一個實施例的信令流程圖,本實施例中,第一節(jié) 點為A節(jié)點,第二節(jié)點為B節(jié)點,控制消息為請求發(fā)送(Request To Send ;以下簡稱 RTS)請求包,響應(yīng)消息為允許發(fā)送(Clear To Send;以下簡稱CTS)響應(yīng)包。如圖3所 示,該實施例包括步驟301,A節(jié)點根據(jù)A節(jié)點自身的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量 (Network Allocation Vector ;以下簡稱NAV)信息,該 NAV 信息攜帶信道(Channel) 號、該信道號對應(yīng)的信道的空閑等待時間(offsettime)和待傳輸數(shù)據(jù)在該信道上的傳輸持 續(xù)時間(Duration),該NAV信息指示的是A節(jié)點的空閑信道資源。本實施例中,網(wǎng)絡(luò)中的每個節(jié)點在公共控制信道上參與或偵聽RTS請求包/CTS 響應(yīng)包來動態(tài)地維護自身的信道與時間分配表,進而記錄各數(shù)據(jù)信道的即時使用情況。 信道與時間分配表中包括多條記錄,這些記錄中的每條記錄包括節(jié)點占用的信道的信道 號和該信道占用的剩余持續(xù)時間,每條記錄的數(shù)據(jù)結(jié)構(gòu)的形式可以為ChannelStatusListfi]1、Channel No.信道號2、Busy Duration 上述信道號對應(yīng)的信道占用的剩余持續(xù)時間但本發(fā)明實施例 并不僅限于此,上述記錄可以采用數(shù)組形式、鏈表形式或其他形式,本發(fā)明實施例對這 些記錄具體采用的形式不作限定。A節(jié)點根據(jù)A節(jié)點自身的信道與時間分配表設(shè)置第一 NAV信息具體可以為
當(dāng)A節(jié)點的信道與時間分配表中包括與第一 NAV信息中的信道號對應(yīng)的記錄 時,說明A節(jié)點當(dāng)前正在占用該信道號對應(yīng)的信道,A節(jié)點設(shè)置該第一 NAV信息中該 信道號對應(yīng)的信道的空閑等待時間大于或等于上述記錄中該信道占用的剩余持續(xù)時間, 即A節(jié)點與B節(jié)點協(xié)商的是該信道被占用完畢之后的空閑時間;當(dāng)A節(jié)點的信道與時間 分配表中不包括與第一 NAV信息中的信道號對應(yīng)的記錄時,說明該信道號對應(yīng)的信道當(dāng) 前處于空閑狀態(tài),A節(jié)點設(shè)置該第一 NAV信息中該信道號對應(yīng)的信道的空閑等待時間為 零。步驟302,A節(jié)點向B節(jié)點發(fā)送RTS請求包,該RTS請求包攜帶多條NAV信
肩、ο在A節(jié)點需要向B節(jié)點發(fā)送數(shù)據(jù)時,A節(jié)點首先設(shè)置第一 NAV信息,然后向B 節(jié)點發(fā)送攜帶第一 NAV信息的RTS請求包。
步驟303,B節(jié)點接收到RTS請求包之后,根據(jù)該RTS請求包中的第一 NAV信 息和該B節(jié)點的信道與時間分配表,判斷B節(jié)點是否具有與第一 NAV信息對應(yīng)的空閑信 道資源。其中,判斷B節(jié)點具有與第一 NAV信息對應(yīng)的空閑信道資源具體可以為當(dāng)B 節(jié)點的信道與時間分配表中不包括與第一 NAV信息中的信道號對應(yīng)的記錄時,或者,當(dāng) B節(jié)點的信道與時間分配表中包括與第一 NAV信息中的信道號對應(yīng)的記錄,且第一 NAV 信息中信道號對應(yīng)的信道的空閑等待時間大于或等于上述記錄中信道占用的剩余持續(xù)時 間時,B節(jié)點確定該B節(jié)點具有與第一 NAV信息對應(yīng)的空閑信道資源。其中,B節(jié)點的 信道與時間分配表中不包括與第一 NAV信息中的信道號對應(yīng)的記錄,說明該信道號對應(yīng) 的信道當(dāng)前處于空閑狀態(tài);B節(jié)點的信道與時間分配表中包括與第一 NAV信息中的信道 號對應(yīng)的記錄,說明該信道號對應(yīng)的信道當(dāng)前被占用,但是由于上述記錄中該信道占用 的剩余持續(xù)時間小于第一 NAV信息中信道的空閑等待時間,因此在空閑等待時間到達之 后,該信道號對應(yīng)的信道處于空閑狀態(tài)。其中,判斷B節(jié)點不具有與第一 NAV信息對應(yīng)的空閑信道資源具體可以為當(dāng) B節(jié)點的信道與時間分配表中包括與第一 NAV信息中的信道號對應(yīng)的記錄,且第一 NAV 信息中信道號對應(yīng)的信道的空閑等待時間小于上述記錄中信道占用的剩余持續(xù)時間時,B 節(jié)點可以確定該B節(jié)點不具有與第一 NAV信息對應(yīng)的空閑信道資源。步驟304,B節(jié)點向A節(jié)點回復(fù)CTS響應(yīng)包。當(dāng)B節(jié)點確定該B節(jié)點具有與第一 NAV信息對應(yīng)的空閑信道資源時,說明協(xié)商 成功,B節(jié)點將CTS響應(yīng)包的確認位置“1”,向A節(jié)點回復(fù)CTS響應(yīng)包,該CTS響應(yīng) 包攜帶協(xié)商成功標志(確認位為“1”)和空閑信道資源對應(yīng)的一條第一 NAV信息。圖 4為本發(fā)明RTS請求包與CTS響應(yīng)包一個實施例的示意圖,圖4中,RTS請求包的確認 位為“0”,攜帶多條第一NAV信息;CTS響應(yīng)包的確認位為“1”,表示協(xié)商成功,以 及空閑信道資源對應(yīng)的一條第一 NAV信息。圖4中,C表示信道號,T表示該信道號對 應(yīng)的信道的空閑等待時間,D表示待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間。當(dāng)B節(jié)點確定該B節(jié)點中與第一 NAV信息對應(yīng)的空閑信道資源有多條時,B節(jié) 點可以根據(jù)預(yù)定策略選擇其中一條空閑信道資源,并將該空閑信道資源對應(yīng)的第一 NAV 信息攜帶在CTS響應(yīng)包中發(fā)送至A節(jié)點。具體地,當(dāng)上述多條空閑信道資源僅包括當(dāng)前空閑的信道時,B節(jié)點可以根據(jù)系統(tǒng)要求,在當(dāng)前空閑的信道中選擇一條空閑信道;當(dāng) 上述多條空閑信道資源既包括當(dāng)前空閑的信道,又包括當(dāng)前占用但空閑等待時間到達之 后空閑的信道時,B節(jié)點可以優(yōu)先選擇當(dāng)前空閑的信道,若當(dāng)前空閑的信道不唯一,則 B節(jié)點可以根據(jù)系統(tǒng)要求在當(dāng)前空閑的信道中選擇一條空閑信道;當(dāng)上述多條空閑信道 資源僅包括當(dāng)前占用但空閑等待時間到達之后空閑的信道時,B節(jié)點可以根據(jù)空閑等待 時間的長短,選擇空閑等待時間最短的一條信道,在空閑等待時間最短的信道不止一條 時,B節(jié)點可以根據(jù)系統(tǒng)要求,選擇信道狀況最優(yōu)且空閑等待時間最短的一條信道。上 述系統(tǒng)要求可以為延遲最小和信道性能最佳等 要求中的一種或幾種。以上僅是B節(jié)點在 第一 NAV信息對應(yīng)的多條空閑信道資源中選擇一條空閑信道資源的幾種方式,本發(fā)明實 施例并不僅限于此,任何可以在在第一 NAV信息對應(yīng)的多條空閑信道資源中選擇出一條 空閑信道資源的方式均應(yīng)落入本發(fā)明實施例的保護范圍。當(dāng)B節(jié)點確定該B節(jié)點不具有與第一 NAV信息對應(yīng)的空閑信道資源時,說明協(xié) 商失敗,B節(jié)點將CTS響應(yīng)包的確認位置“0”,向A節(jié)點回復(fù)CTS響應(yīng)包,該CTS響 應(yīng)包攜帶協(xié)商失敗標志(確認位為“0”)和第二 NAV信息。圖5為本發(fā)明RTS請求包 與CTS響應(yīng)包另一個實施例的示意圖,圖5中,RTS請求包的確認位為“0”,攜帶多 條第一 NAV信息;CTS響應(yīng)包的確認位為“0”,表示協(xié)商失敗,以及多條第二 NAV信 息。圖5中,C表示信道號,T表示該信道號對應(yīng)的信道的空閑等待時間,D表示待傳 輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間。該第二 NAV信息指示B節(jié)點的空閑信道資源;其中,該第二 NAV信息同樣包 括信道號、該信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時 間;該第二 NAV信息是B節(jié)點根據(jù)自身的信道與時間分配表設(shè)置的,具體可以為當(dāng)B 節(jié)點的信道與時間分配表中包括與第二 NAV信息中的信道號對應(yīng)的記錄時,B節(jié)點設(shè)置 該第二 NAV信息中該信道號對應(yīng)的信道的空閑等待時間大于或等于上述記錄中該信道占 用的剩余持續(xù)時間,即A節(jié)點與B節(jié)點協(xié)商的是該信道被占用完畢之后的空閑時間;第 二 NAV信息中的待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間與第一 NAV信息中的待傳輸數(shù)據(jù) 在該信道上的傳輸持續(xù)時間相同。步驟305,當(dāng)B節(jié)點向A節(jié)點回復(fù)攜帶協(xié)商成功標志的CTS響應(yīng)包時,B節(jié)點 根據(jù)攜帶協(xié)商成功標志的CTS響應(yīng)包中的第一 NAV信息更新該B節(jié)點自身的信道與時間 分配表。B節(jié)點的鄰居節(jié)點接收到B節(jié)點向A節(jié)點發(fā)送的攜帶協(xié)商成功標志的CTS響應(yīng) 包之后,該B節(jié)點的鄰居節(jié)點也根據(jù)該CTS響應(yīng)包中的第一 NAV信息,更新該B節(jié)點的 鄰居節(jié)點自身的信道與時間分配表。更新信道與時間分配表的步驟具體可以為當(dāng)信道與時間分配表中包括與第一 NAV信息中的信道號對應(yīng)的記錄,且第一 NAV信息中該信道號對應(yīng)的信道的空閑等待時間與待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時 間之和大于上述記錄中信道占用的剩余持續(xù)時間時,將該記錄中信道占用的剩余持續(xù)時 間更新為空閑等待時間與傳輸持續(xù)時間之和;當(dāng)信道與時間分配表中不包括與第一 NAV信息中的信道號對應(yīng)的記錄時,在該 信道與時間分配表中添加一條記錄,添加的記錄中的信道號為第一 NAV信息中的信道號,添加的記錄中的信道號對應(yīng)的信道占用的剩余持續(xù)時間為第一 NAV信息中該信道號對應(yīng)的信道的空閑等待時間與待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間之和。以圖4所示的CTS響應(yīng)包為例,如果節(jié)點的信道與時間分配表中,包括與C11 對應(yīng)的記錄,且T11與D11之和大于該記錄中的Busy Duration,則將該記錄中的Busy Duration更新為T11與D11之和;如果節(jié)點的信道與時間分配表中,不包括與C11對應(yīng)的記 錄,則在信道與時間分配表中添加一條新的記錄,添加的記錄的信道號為Cn,C11對應(yīng) 的 Busy Duration 為 T11 與 D11 之和。當(dāng)B節(jié)點發(fā)送的是攜帶協(xié)商失敗標志的CTS響應(yīng)包時,B節(jié)點不需更新自身的 信道與時間分配表;同樣,B節(jié)點的鄰居節(jié)點接收到攜帶協(xié)商失敗標志的CTS響應(yīng)包之 后,也不需處理。步驟306,接收到攜帶協(xié)商成功標志的CTS響應(yīng)包之后,A節(jié)點根據(jù)攜帶協(xié)商成 功標志的CTS響應(yīng)包攜帶的第一NAV信息,更新該A節(jié)點的信道與時間分配表,在該第 一NAV信息中的信道號對應(yīng)的信道上,并在該第一NAV信息攜帶的信道的空閑等待時間 到達后,向B節(jié)點發(fā)送待傳輸數(shù)據(jù)。以圖4所示的CTS響應(yīng)包為例,A節(jié)點接收到CTS響應(yīng)包之后,根據(jù)該CTS響
應(yīng)包中的第一 NAV信息更新信道與時間分配表,并在C11對應(yīng)的信道上,在T11到達后, 向B節(jié)點發(fā)送待傳輸數(shù)據(jù)。其中,A節(jié)點更新信道與時間分配表的方式與步驟305中描述的方式相同,在此 不再贅述。步驟307,接收到攜帶協(xié)商成功標志的CTS響應(yīng)包之后,A節(jié)點向該A節(jié)點發(fā)送 一個CTS響應(yīng)包,該CTS響應(yīng)包攜帶的信息與A節(jié)點接收到的攜帶協(xié)商成功標志的CTS 響應(yīng)包中的信息相同,即攜帶相同的協(xié)商成功標志和相同的第一 NAV信息。A節(jié)點的鄰居節(jié)點在接收到A節(jié)點向A節(jié)點自身發(fā)送的CTS響應(yīng)包之后,根據(jù) 該CTS響應(yīng)包中的第一NAV信息更新該A節(jié)點的鄰居節(jié)點自身的信道與時間分配表。其 中,A節(jié)點的鄰居節(jié)點更新信道與時間分配表的方式與步驟305中描述的方式相同,在此 不再贅述。步驟308,在接收到攜帶協(xié)商失敗標志的CTS響應(yīng)包之后,A節(jié)點向B節(jié)點再 次發(fā)送RTS請求包,返回執(zhí)行步驟302,開始新一輪的信道協(xié)商。當(dāng)A節(jié)點根據(jù)該A節(jié)點的信道與時間分配表,確定該A節(jié)點具有與第二 NAV信 息對應(yīng)的空閑信道資源時,A節(jié)點向B節(jié)點再次發(fā)送的RTS請求包中攜帶空閑信道資源 對應(yīng)的第二 NAV信息。根據(jù)第二節(jié)點建議的第二網(wǎng)絡(luò)分配矢量信息進行信道協(xié)商,可以 提高協(xié)商成功率。其中,A節(jié)點確定該A節(jié)點具有與第二 NAV信息對應(yīng)的空閑信道資源可以為 當(dāng)A節(jié)點的信道與時間分配表中不包括與第二 NAV信息中的信道號對應(yīng)的記錄時,或 者,當(dāng)A節(jié)點的信道與時間分配表中包括與第二 NAV信息中的信道號對應(yīng)的記錄,且第 二 NAV信息中信道號對應(yīng)的信道的空閑等待時間大于上述記錄中該信道占用的剩余持續(xù) 時間時,確定該A節(jié)點具有與第二 NAV信息對應(yīng)的空閑信道資源。以圖5所示CTS響應(yīng)包為例,在接收到該CTS響應(yīng)包之后,A節(jié)點可以先確定 該A節(jié)點的信道與時間分配表中是否有與C21、...或C2n對應(yīng)的記錄,如果該A節(jié)點的信道與時間分配表中沒有對應(yīng)的記錄,或者該A節(jié)點的信道與時間分配表中有與C21、...或 C2n對應(yīng)的記錄,假設(shè)該A節(jié)點的信道與時間分配表中有與C21對應(yīng)的記錄,且T21大于 C21對應(yīng)的記錄中C21對應(yīng)的Busy Duration,則可以確定A節(jié)點具有與第二 NAV信息對應(yīng) 的空閑信道資源。如果A節(jié)點確定該A節(jié)點不具有與第二 NAV信息對應(yīng)的空閑信道資源,則A節(jié) 點可以根據(jù)該A節(jié)點的信道與時間分配表確定該A節(jié)點的空閑信道資源,設(shè)置對應(yīng)的第 一 NAV信息,并將該第一 NAV信息攜帶在RTS請求包中。其中,A節(jié)點確定該A節(jié)點不具有與第二 NAV信息對應(yīng)的空閑信道資源可以 為當(dāng)A節(jié)點的信道與時間分配表中包括與第二 NAV信息中的信道號對應(yīng)的記錄,且 第二 NAV信息中信道號對應(yīng)的信道的空閑等待時間小于記錄中信道占用的剩余持續(xù)時間 時,A節(jié)點確定該A節(jié)點不具有與第二 NAV信息對應(yīng)的空閑信道資源。仍以圖5所示CTS響應(yīng)包為例,在接收到該CTS響應(yīng)包之后,A節(jié)點確定該A 節(jié)點的信道與時間分配表中有與C21、...或C2n對應(yīng)的記錄,假設(shè)該A節(jié)點的信道與時間 分配表中只有與C21對應(yīng)的記錄,且T21小于C21對應(yīng)的記錄中C21對應(yīng)的 Busy Duration, 則可以確定A節(jié)點不具有與第二 NAV信息對應(yīng)的空閑信道資源。本實施例中,網(wǎng)絡(luò)中多個節(jié)點發(fā)送的RTS請求包可能會發(fā)生沖突。在RTS請求 包發(fā)生沖突之后,各節(jié)點在重傳限制次數(shù)內(nèi)執(zhí)行重傳機制直到成功發(fā)送RTS請求包。如 果超過重傳限制次數(shù),還是無法成功發(fā)出RTS信令包,則該輪協(xié)商失敗。另外,在本發(fā)明實施例中,當(dāng)A節(jié)點和B節(jié)點的數(shù)據(jù)信道都被占用,而控制信 道空閑的時間較長時,A節(jié)點和B節(jié)點可以協(xié)商使用控制信道來傳輸數(shù)據(jù)。當(dāng)控制信道 被數(shù)據(jù)占用后,就不能再協(xié)商信道了,因此為了保證其他數(shù)據(jù)信道的充分使用,需要確 保在控制信道傳輸數(shù)據(jù)期間,其他數(shù)據(jù)信道暫時不會空閑下來。具體地,本實施例中, 當(dāng)A節(jié)點和B節(jié)點的數(shù)據(jù)信道都被占用,且待傳輸數(shù)據(jù)的傳輸持續(xù)時間小于所有數(shù)據(jù)信 道的空閑等待時間時,A節(jié)點向B節(jié)點發(fā)送RTS請求包,該RTS請求包中的第一NAV信 息包括A節(jié)點與B節(jié)點之間的控制信道的信道號、該控制信道的空閑等待時間和待傳輸 數(shù)據(jù)在控制信道上的傳輸持續(xù)時間,以供B節(jié)點根據(jù)該第一 NAV信息與A節(jié)點協(xié)商控制 信道,其中,控制信道的空閑等待時間為零。協(xié)商成功后,A節(jié)點可以在控制信道上向 B節(jié)點發(fā)送數(shù)據(jù),如圖6所示,圖6為本發(fā)明控制信道復(fù)用一個實施例的示意圖。而如果某條數(shù)據(jù)信道的空閑等待時間小于待傳輸數(shù)據(jù)的傳輸持續(xù)時間,則A節(jié) 點還是會優(yōu)先預(yù)約該數(shù)據(jù)信道,根據(jù)該數(shù)據(jù)信道設(shè)置第一NAV信息。也就是說,只有當(dāng) 所有的數(shù)據(jù)信道都被占用,并且在時隙上有足夠的復(fù)用時間時,A節(jié)點才會與B節(jié)點協(xié) 商使用控制信道,將控制信道臨時復(fù)用成數(shù)據(jù)信道,增大系統(tǒng)的整體資源利用率。上述實施例中,當(dāng)A節(jié)點需要向B節(jié)點發(fā)送數(shù)據(jù)時,A節(jié)點向B節(jié)點發(fā)送RTS 請求包,該RTS請求包中包括多條第一 NAV信息,該第一 NAV信息指示A節(jié)點的空閑 信道資源。接收到RTS請求包的B節(jié)點可以根據(jù)第一 NAV信息和B節(jié)點的信道與時間 分配表,與A節(jié)點協(xié)商信道,并且B節(jié)點與A節(jié)點可以根據(jù)第一 NAV信息中信道的空閑 等待時間提前預(yù)約數(shù)據(jù)信道,從而提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。 進一步地,當(dāng)所有的數(shù)據(jù)信道都被占用,且在時隙上有足夠的復(fù)用時間時,A節(jié)點會與B 節(jié)點協(xié)商使用控制信道,將控制信道臨時復(fù)用成數(shù)據(jù)信道,從而增大了系統(tǒng)的整體資源利用率。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中, 該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括ROM、 RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。圖7為本發(fā)明第二節(jié)點一個實施例的結(jié)構(gòu)示意圖,本實施例的第二節(jié)點可以實 現(xiàn)本發(fā)明圖1所示實施例的流程,如圖7所示,該第二節(jié)點可以包括接收模塊71和協(xié) 商模塊72。具體地,接收模塊71可以接收第一節(jié)點發(fā)送的控制消息,該控制消息攜帶多條 第一網(wǎng)絡(luò)分配矢量信息,第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空 閑等待時間和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,第一網(wǎng)絡(luò)分配矢量信息指示第一 節(jié)點的空閑信道資源;協(xié)商模塊72可以根據(jù)接收模塊71接收的第一網(wǎng)絡(luò)分配矢量信息和 第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商信道。上述實施例中,接收模塊71接收第一節(jié)點發(fā)送的控制消息,協(xié)商模塊72根據(jù)該 控制消息中的第一網(wǎng)絡(luò)分配矢量信息和第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商 信道,并且第二節(jié)點與第一節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間 提前預(yù)約數(shù)據(jù)信道,從而提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。圖8為本發(fā)明第二節(jié)點另一個實施例的結(jié)構(gòu)示意圖,本實施例的第二節(jié)點可以 實現(xiàn)本發(fā)明圖1所示實施例的流程,如圖8所示,該第二節(jié)點可以包括接收模塊81、 協(xié)商模塊82和更新模塊83。具體地,接收模塊81可以接收第一節(jié)點發(fā)送的控制消息,該控制消息攜帶多條 第一網(wǎng)絡(luò)分配矢量信息,第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空 閑等待時間和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,第一網(wǎng)絡(luò)分配矢量信息指示第一 節(jié)點的空閑信道資源;協(xié)商模塊82可以根據(jù)接收模塊81接收的第一網(wǎng)絡(luò)分配矢量信息和 第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商信道。其中,協(xié)商模塊82可以包括判斷子模塊821和回復(fù)子模塊822。判斷子模塊 821可以根據(jù)第二節(jié)點的信道與時間分配表,判斷該第二節(jié)點是否具有與上述第一網(wǎng)絡(luò)分 配矢量信息對應(yīng)的空閑信道資源;回復(fù)子模塊822可以在判斷子模塊821的判斷結(jié)果為肯 定時,向第一節(jié)點回復(fù)響應(yīng)消息,該響應(yīng)消息攜帶協(xié)商成功標志和空閑信道資源對應(yīng)的 一條第一網(wǎng)絡(luò)分配矢量信息;回復(fù)子模塊822還可以在判斷子模塊821的判斷結(jié)果為否 定時,向第一節(jié)點回復(fù)響應(yīng)消息,該響應(yīng)消息攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信 息,該第二網(wǎng)絡(luò)分配矢量信息指示第二節(jié)點的空閑信道資源。本實施例中,更新模塊83可以根據(jù)攜帶協(xié)商成功標志的響應(yīng)消息中的第一網(wǎng)絡(luò) 分配矢量信息更新第二節(jié)點的信道與時間分配表。其中,更新模塊83可以包括記錄更新子模塊831和記錄添加子模塊832。 具體地,記錄更新子模塊831可以當(dāng)信道與時間分配表中包括與第一網(wǎng)絡(luò)分配矢量信息 中的信道號對應(yīng)的記錄,且第一網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等待時 間與待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間之和大于上述記錄中該信道占用的剩余持續(xù) 時間時,將上述記錄中信道占用的剩余持續(xù)時間更新為空閑等待時間與傳輸持續(xù)時間之和; 記錄添加子模塊832可以當(dāng)信道與時間分配表中不包括與第一網(wǎng)絡(luò)分配矢量信 息中的信道號對應(yīng)的記錄時,在信道與時間分配表中添加一條記錄,添加的記錄中的信 道號為第一網(wǎng)絡(luò)分配矢量信息中的信道號,添加的記錄中的信道號對應(yīng)的信道占用的剩 余持續(xù)時間為第一網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等待時間與待傳輸數(shù) 據(jù)在該信道上的傳輸持續(xù)時間之和。上述實施例中,接收模塊81接收第一節(jié)點發(fā)送的控制消息,協(xié)商模塊82根據(jù)該 控制消息中的第一網(wǎng)絡(luò)分配矢量信息和第二節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商 信道,并且第二節(jié)點與第一節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間 提前預(yù)約數(shù)據(jù)信道,從而提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率。圖9為本發(fā)明第一節(jié)點一個實施例的結(jié)構(gòu)示意圖,本實施例的第一節(jié)點可以實 現(xiàn)本發(fā)明圖2所示實施例的流程,如圖9所示,該第一節(jié)點可以包括設(shè)置模塊91和發(fā) 送模塊92。具體地,設(shè)置模塊91可以根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配 矢量信息,該第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空閑等待時間 和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,該第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的空 閑信道資源;發(fā)送模塊92可以向第二節(jié)點發(fā)送控制消息,該控制消息攜帶設(shè)置模塊91設(shè) 置的第一網(wǎng)絡(luò)分配矢量信息,以供第二節(jié)點根據(jù)該第一網(wǎng)絡(luò)分配矢量信息與第一節(jié)點協(xié) 商信道。上述實施例中,當(dāng)?shù)谝还?jié)點需要向第二節(jié)點發(fā)送數(shù)據(jù)時,設(shè)置模塊91設(shè)置第一 網(wǎng)絡(luò)分配矢量信息,發(fā)送模塊92向第二節(jié)點發(fā)送控制消息,該控制消息中包括多條設(shè)置 模塊91設(shè)置的第一網(wǎng)絡(luò)分配矢量信息,該第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的空閑信 道資源。從而接收到控制消息的第二節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息和第二節(jié)點的 信道與時間分配表,與第一節(jié)點協(xié)商信道,并且第二節(jié)點與第一節(jié)點可以根據(jù)第一網(wǎng)絡(luò) 分配矢量信息中信道的空閑等待時間提前預(yù)約數(shù)據(jù)信道,從而提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信 道的使用效率和協(xié)商效率。圖10為本發(fā)明第一節(jié)點另一個實施例的結(jié)構(gòu)示意圖,本實施例的第一節(jié)點可 以實現(xiàn)本發(fā)明圖2所示實施例的流程,如圖10所示,該第一節(jié)點可以包括設(shè)置模塊 1001、發(fā)送模塊1002、消息接收模塊1003和第一更新模塊1004。具體地,設(shè)置模塊1001可以根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分 配矢量信息,該第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空閑等待時 間和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,該第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的 空閑信道資源;發(fā)送模塊1002可以向第二節(jié)點發(fā)送控制消息,該控制消息攜帶設(shè)置模塊 1001設(shè)置的第一網(wǎng)絡(luò)分配矢量信息,以供第二節(jié)點根據(jù)該第一網(wǎng)絡(luò)分配矢量信息與第一 節(jié)點協(xié)商信道。其中,設(shè)置模塊1001可以包括第一設(shè)置子模塊10011和第二設(shè)置子模塊 10012。具體地,第一設(shè)置子模塊10011可以當(dāng)?shù)谝还?jié)點的信道與時間分配表中包括與第 一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄時,設(shè)置第一網(wǎng)絡(luò)分配矢量信息中該信道號 對應(yīng)的信道的空閑等待時間大于或等于上述記錄中該信道占用的剩余持續(xù)時間;第二設(shè)置子模塊10012可以當(dāng)?shù)谝还?jié)點的信道與時間分配表中不包括與第一網(wǎng)絡(luò)分配矢量信息 中的信道號對應(yīng)的記錄時,設(shè)置第一網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等 待時間為零。本實施例中,消息接收模塊1003可以接收第二節(jié)點回復(fù)的響應(yīng)消息,該響應(yīng)消 息攜帶協(xié)商成功標志和第二節(jié)點的空閑信道資源對應(yīng)的一條第一網(wǎng)絡(luò)分配矢量信息;或 者,該響應(yīng)消息攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信息,該第二網(wǎng)絡(luò)分配矢量信息 包括信道號、該信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在信道上的傳輸持續(xù)時 間,該第二網(wǎng)絡(luò)分配矢量信息指示第二節(jié)點的空閑信道資源。第一更新模塊1004可以在消息接收模塊1003接收到攜帶協(xié)商成功標志的響應(yīng)消 息之后,根據(jù)攜帶協(xié)商成功標志的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量信息,更新第一節(jié) 點的信道與時間分配表;這時,發(fā)送模塊1002還可以在第一網(wǎng)絡(luò)分配矢量信息中的信道 號對應(yīng)的信道上,并在第一網(wǎng)絡(luò)分配矢量信息攜帶的信道的空閑等待時間到達后,向第 二節(jié)點發(fā)送待傳輸數(shù)據(jù)。本實施例中,發(fā)送模塊1002還可以在消息接收模塊1003接收到攜帶協(xié)商成功標 志的響應(yīng)消息之后,向第一節(jié)點發(fā)送第一響應(yīng)消息,該第一響應(yīng)消息攜帶協(xié)商成功標志 和攜帶協(xié)商成功標志的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量信息。本實施例中,發(fā)送模塊1002還可以向第二節(jié)點再次發(fā)送控制消息,在消息接收 模塊1003接收到攜帶協(xié)商失敗標志的響應(yīng)消息之后,當(dāng)根據(jù)第一節(jié)點的信道與時間分配 表,確定第一節(jié)點具有與第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源時,該控制消息攜 帶上述空閑信道資源對應(yīng)的一條第二網(wǎng)絡(luò)分配矢量信息。具體地,當(dāng)?shù)谝还?jié)點的信道與 時間分配表中不包括與第二網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄時,或者,當(dāng)?shù)谝?節(jié)點的信道與時間分配表中包括與第二網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記錄,且第 二網(wǎng)絡(luò)分配矢量信息中該信道號對應(yīng)的信道的空閑等待時間大于或等于上述記錄中該信 道占用的剩余持續(xù)時間時,確定第一節(jié)點具有與第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道 資源。 本實施例中,發(fā)送模塊1002具體可以當(dāng)?shù)谝还?jié)點和第二節(jié)點的數(shù)據(jù)信道都被占 用,且待傳輸數(shù)據(jù)的傳輸持續(xù)時間小于所有數(shù)據(jù)信道的空閑等待時間時,向第二節(jié)點發(fā) 送控制消息,該控制消息中的第一網(wǎng)絡(luò)分配矢量信息包括第一節(jié)點與第二節(jié)點之間的控 制信道的信道號、該控制信道的空閑等待時間和待傳輸數(shù)據(jù)在控制信道上的傳輸持續(xù)時 間,以供第二節(jié)點根據(jù)第一網(wǎng)絡(luò)分配矢量信息與第一節(jié)點協(xié)商控制信道,其中,該控制 信道的空閑等待時間為零。上述實施例中,當(dāng)?shù)谝还?jié)點需要向第二節(jié)點發(fā)送數(shù)據(jù)時,設(shè)置模塊1001設(shè)置第 一網(wǎng)絡(luò)分配矢量信息,發(fā)送模塊1002向第二節(jié)點發(fā)送控制消息,該控制消息中包括多條 設(shè)置模塊1001設(shè)置的第一網(wǎng)絡(luò)分配矢量信息,該第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的 空閑信道資源。從而接收到控制消息的第二節(jié)點可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息和第二 節(jié)點的信道與時間分配表,與第一節(jié)點協(xié)商信道,并且第二節(jié)點與第一節(jié)點可以根據(jù)第 一網(wǎng)絡(luò)分配矢量信息中信道的空閑等待時間提前預(yù)約數(shù)據(jù)信道,從而提高了無線網(wǎng)絡(luò)中 數(shù)據(jù)信道的使用效率和協(xié)商效率。進一步地,當(dāng)所有的數(shù)據(jù)信道都被占用,且在時隙上 有足夠的復(fù)用時間時,第一節(jié)點會與第二節(jié)點協(xié)商使用控制信道,將控制信道臨時復(fù)用成數(shù)據(jù)信道,從而增大了系統(tǒng)的整體資源利用率。圖11為本發(fā)明信道協(xié)商系統(tǒng)一個實施例的結(jié)構(gòu)示意圖,本實施例的信道協(xié)商系 統(tǒng)可以實現(xiàn)本發(fā)明圖3所示實施例的流程。如圖11所示,該信道協(xié)商系統(tǒng)可以包括第 一節(jié)點1101和第二節(jié)點1102。具體地,第一節(jié)點1101可以根據(jù)第一節(jié)點1101的信道與時間分配表設(shè)置第一網(wǎng) 絡(luò)分配矢量信息,并向第二節(jié)點1102發(fā)送控制消息,該控制消息攜帶多條第一網(wǎng)絡(luò)分配 矢量信息,該第一網(wǎng)絡(luò)分配矢量信息包括信道號、該信道號對應(yīng)的信道的空閑等待時間 和待傳輸數(shù)據(jù)在該信道上的傳輸持續(xù)時間,該第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點的空 閑信道資源。具體地,第一節(jié)點1101可以通過本發(fā)明圖9或圖10所示實施例的第一節(jié) 點實現(xiàn)。第二節(jié)點1102可以接收第一節(jié)點1101發(fā)送的控制消息,根據(jù)該控制消息攜帶的 第一網(wǎng)絡(luò)分配矢量信息和第二節(jié)點1102的信道與時間分配表,與第一節(jié)點協(xié)商信道。具 體地,第二節(jié)點1102可以通過本發(fā)明圖7或圖8所示實施例的第二節(jié)點實現(xiàn)。上述實施例中,當(dāng)?shù)谝还?jié)點1101需要向第二節(jié)點1102發(fā)送數(shù)據(jù)時,第一節(jié)點 1101向第二節(jié)點1102發(fā)送控制消息,該控制消息中包括多條第一網(wǎng)絡(luò)分配矢量信息,該 第一網(wǎng)絡(luò)分配矢量信息指示第一節(jié)點1101的空閑信道資源;接收到控制消 息的第二節(jié)點 1102可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息和第二節(jié)點1102的信道與時間分配表,與第一節(jié)點 1101協(xié)商信道,并且第二節(jié)點1102與第一節(jié)點1101可以根據(jù)第一網(wǎng)絡(luò)分配矢量信息中信 道的空閑等待時間提前預(yù)約數(shù)據(jù)信道,從而提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié) 商效率。本發(fā)明實施例提供一種信道協(xié)商方法、系統(tǒng)、第一節(jié)點和第二節(jié)點,本發(fā)明實 施例中的提前預(yù)約數(shù)據(jù)信道的方法,減少了無線網(wǎng)絡(luò)中因引入?yún)f(xié)商機制而導(dǎo)致的時間上 的開銷,最大限度地將協(xié)商操作集中到控制信道并在數(shù)據(jù)收發(fā)開始前完成,提高了網(wǎng)絡(luò) 整體的吞吐量。該方法也可以用于在其他的無線多跳網(wǎng)絡(luò)中進行分布式系統(tǒng)資源分配;本發(fā)明實施例中的信道與時間分配表,也可以用于在以Mesh或Adhoc方式組網(wǎng) 的其他無線多跳網(wǎng)絡(luò)中進行分布式系統(tǒng)資源分配;本發(fā)明實施例中的將控制信道復(fù)用成數(shù)據(jù)信道的方法,也可以用于在其他無線 多跳網(wǎng)絡(luò)中進行分布式系統(tǒng)資源分配。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或 流程并不一定是實施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分 布于實施例的裝置中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個裝置中。 上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進行限 制,盡管參照較佳實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理 解其依然可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而這些修改或者等同替換 亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種信道協(xié)商方法,其特征在于,包括第二節(jié)點接收第一節(jié)點發(fā)送的控制消息,所述控制消息攜帶多條第一網(wǎng)絡(luò)分配矢量 信息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間 和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一 節(jié)點的空閑信道資源;根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié)點的信道與時間分配表,與所述第一 節(jié)點協(xié)商信道。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息和 所述第二節(jié)點的信道與時間分配表,與所述第一節(jié)點協(xié)商信道包括當(dāng)根據(jù)所述第二節(jié)點的信道與時間分配表,確定所述第二節(jié)點具有與所述第一網(wǎng)絡(luò) 分配矢量信息對應(yīng)的空閑信道資源時,向所述第一節(jié)點回復(fù)響應(yīng)消息,所述響應(yīng)消息攜 帶協(xié)商成功標志和所述空閑信道資源對應(yīng)的一條第一網(wǎng)絡(luò)分配矢量信息;并根據(jù)所述第 一網(wǎng)絡(luò)分配矢量信息更新所述第二節(jié)點的信道與時間分配表;當(dāng)根據(jù)所述第二節(jié)點的信道與時間分配表,確定所述第二節(jié)點不具有與所述第一網(wǎng) 絡(luò)分配矢量信息對應(yīng)的空閑信道資源時,向所述第一節(jié)點回復(fù)響應(yīng)消息,所述響應(yīng)消息 攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信息,所述第二網(wǎng)絡(luò)分配矢量信息指示所述第二 節(jié)點的空閑信道資源。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二節(jié)點的信道與時間分配表中的 每條記錄包括所述第二節(jié)點占用的信道的信道號和所述信道占用的剩余持續(xù)時間,所述確定所述第二節(jié)點具有與所述第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源包括當(dāng)所述第二節(jié)點的信道與時間分配表中不包括與所述第一網(wǎng)絡(luò)分配矢量信息中的信 道號對應(yīng)的記錄時,或者,當(dāng)所述第二節(jié)點的信道與時間分配表中包括與所述第一網(wǎng)絡(luò) 分配矢量信息中的信道號對應(yīng)的記錄,且所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng) 的信道的空閑等待時間大于或等于所述記錄中所述信道占用的剩余持續(xù)時間時,確定所 述第二節(jié)點具有與所述第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括在所述第二節(jié)點的鄰居節(jié)點接收到攜帶協(xié)商成功標志的響應(yīng)消息之后,所述第二節(jié) 點的鄰居節(jié)點根據(jù)所述響應(yīng)消息中的第一網(wǎng)絡(luò)分配矢量信息,更新所述第二節(jié)點的鄰居 節(jié)點的信道與時間分配表。
5.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述更新信道與時間分配表的步驟 包括當(dāng)所述信道與時間分配表中包括與所述第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的記 錄,且所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng)的信道的空閑等待時間與待傳輸數(shù) 據(jù)在所述信道上的傳輸持續(xù)時間之和大于所述記錄中所述信道占用的剩余持續(xù)時間時, 將所述記錄中所述信道占用的剩余持續(xù)時間更新為所述空閑等待時間與所述傳輸持續(xù)時 間之和;當(dāng)所述信道與時間分配表中不包括與所述第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的 記錄時,在所述信道與時間分配表中添加一條記錄,所述添加的記錄中的信道號為所述第一網(wǎng)絡(luò)分配矢量信息中的信道號,所述添加的記錄中的信道號對應(yīng)的信道占用的剩余 持續(xù)時間為所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng)的信道的空閑等待時間與待傳 輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間之和。
6.—種信道協(xié)商方法,其特征在于,包括根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息,所述第一網(wǎng)絡(luò)分配 矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在所述信道 上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一節(jié)點的空閑信道資源;向第二節(jié)點發(fā)送控制消息,所述控制消息攜帶所述第一網(wǎng)絡(luò)分配矢量信息,以供所 述第二節(jié)點根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息與所述第一節(jié)點協(xié)商信道。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一節(jié)點的信道與時間分配表中的 每條記錄包括所述第一節(jié)點占用的信道的信道號和所述信道占用的剩余持續(xù)時間,所述根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息包括當(dāng)所述第一節(jié)點的信道與時間分配表中包括與所述第一網(wǎng)絡(luò)分配矢量信息中的信道 號對應(yīng)的記錄時,設(shè)置所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng)的信道的空閑等待 時間大于或等于所述記錄中所述信道占用的剩余持續(xù)時間;當(dāng)所述第一節(jié)點的信道與時間分配表中不包括與所述第一網(wǎng)絡(luò)分配矢量信息中的信 道號對應(yīng)的記錄時,設(shè)置所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng)的信道的空閑等 待時間為零。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括接收所述第二節(jié)點回復(fù)的 響應(yīng)消息,所述響應(yīng)消息攜帶協(xié)商成功標志和所述第二節(jié)點的空閑信道資源對應(yīng)的一條 第一網(wǎng)絡(luò)分配矢量信息;或者,所述響應(yīng)消息攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信 息,所述第二網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和 待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第二網(wǎng)絡(luò)分配矢量信息指示所述第二節(jié) 點的空閑信道資源。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在接收到攜帶協(xié)商成功標志的響應(yīng)消 息之后,所述第一節(jié)點根據(jù)所述攜帶協(xié)商成功標志的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量 信息,更新所述第一節(jié)點的信道與時間分配表,在所述第一網(wǎng)絡(luò)分配矢量信息中的信道 號對應(yīng)的信道上,并在所述第一網(wǎng)絡(luò)分配矢量信息攜帶的所述信道的空閑等待時間到達 后,向所述第二節(jié)點發(fā)送所述待傳輸數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括所述第一節(jié)點向所述第一節(jié)點發(fā)送第一響應(yīng)消息,所述第一響應(yīng)消息攜帶所述協(xié)商 成功標志和所述攜帶協(xié)商成功標志的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量信息;所述第一節(jié)點的鄰居節(jié)點接收到所述第一響應(yīng)消息之后,根據(jù)所述第一響應(yīng)消息中 的第一網(wǎng)絡(luò)分配矢量信息更新所述第一節(jié)點的鄰居節(jié)點的信道與時間分配表。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,在接收到攜帶協(xié)商失敗標志的響應(yīng)消 息之后,所述第一節(jié)點向所述第二節(jié)點再次發(fā)送控制消息,當(dāng)根據(jù)所述第一節(jié)點的信道 與時間分配表,確定所述第一節(jié)點具有與所述第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資 源時,所述控制消息攜帶所述空閑信道資源對應(yīng)的第二網(wǎng)絡(luò)分配矢量信息。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述確定所述第一節(jié)點具有與所述第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源包括當(dāng)所述第一節(jié)點的信道與時間分配表中不包括與所述第二網(wǎng)絡(luò)分配矢量信息中的信 道號對應(yīng)的記錄時,或者,當(dāng)所述第一節(jié)點的信道與時間分配表中包括與所述第二網(wǎng)絡(luò) 分配矢量信息中的信道號對應(yīng)的記錄,且所述第二網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng) 的信道的空閑等待時間大于或等于所述記錄中所述信道占用的剩余持續(xù)時間時,確定所 述第一節(jié)點具有與所述第二網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源。
13.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向第二節(jié)點發(fā)送控制消息,所述 控制消息攜帶所述第一網(wǎng)絡(luò)分配矢量信息,以供所述第二節(jié)點根據(jù)所述第一網(wǎng)絡(luò)分配矢 量信息與所述第一節(jié)點協(xié)商信道包括當(dāng)所述第一節(jié)點和所述第二節(jié)點的數(shù)據(jù)信道都被占用,且所述待傳輸數(shù)據(jù)的傳輸持 續(xù)時間小于所有數(shù)據(jù)信道的空閑等待時間時,向所述第二節(jié)點發(fā)送控制消息,所述控制 消息中的第一網(wǎng)絡(luò)分配矢量信息包括所述第一節(jié)點與所述第二節(jié)點之間的控制信道的信 道號、所述控制信道的空閑等待時間和所述待傳輸數(shù)據(jù)在所述控制信道上的傳輸持續(xù)時 間,以供所述第二節(jié)點根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息與所述第一節(jié)點協(xié)商控制信道, 所述控制信道的空閑等待時間為零。
14.一種第二節(jié)點,其特征在于,包括接收模塊,用于接收第一節(jié)點發(fā)送的控制消息,所述控制消息攜帶多條第一網(wǎng)絡(luò)分 配矢量信息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等 待時間和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所 述第一節(jié)點的空閑信道資源;協(xié)商模塊,用于根據(jù)所述接收模塊接收的第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié)點的 信道與時間分配表,與所述第一節(jié)點協(xié)商信道。
15.根據(jù)權(quán)利要求14所述的第二節(jié)點,其特征在于,所述協(xié)商模塊包括判斷子模塊,用于根據(jù)所述第二節(jié)點的信道與時間分配表,判斷所述第二節(jié)點是否 具有與所述第一網(wǎng)絡(luò)分配矢量信息對應(yīng)的空閑信道資源;回復(fù)子模塊,用于在所述判斷子模塊的判斷結(jié)果為肯定時,向所述第一節(jié)點回復(fù)響 應(yīng)消息,所述響應(yīng)消息攜帶協(xié)商成功標志和所述空閑信道資源對應(yīng)的一條第一網(wǎng)絡(luò)分配 矢量信息;所述回復(fù)子模塊還用于在所述判斷子模塊的判斷結(jié)果為否定時,向所述第一節(jié)點回 復(fù)響應(yīng)消息,所述響應(yīng)消息攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信息,所述第二網(wǎng)絡(luò) 分配矢量信息指示所述第二節(jié)點的空閑信道資源。
16.根據(jù)權(quán)利要求15所述的第二節(jié)點,其特征在于,還包括更新模塊,用于根據(jù)攜帶協(xié)商成功標志的響應(yīng)消息中的第一網(wǎng)絡(luò)分配矢量信息更新 所述第二節(jié)點的信道與時間分配表。
17.根據(jù)權(quán)利要求16所述的第二節(jié)點,其特征在于,所述更新模塊包括記錄更新子模塊,用于當(dāng)所述信道與時間分配表中包括與所述第一網(wǎng)絡(luò)分配矢量信 息中的信道號對應(yīng)的記錄,且所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng)的信道的空 閑等待時間與待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間之和大于所述記錄中所述信道占 用的剩余持續(xù)時間時,將所述記錄中所述信道占用的剩余持續(xù)時間更新為所述空閑等待時間與所述傳輸持續(xù)時間之和;記錄添加子模塊,用于當(dāng)所述信道與時間分配表中不包括與所述第一網(wǎng)絡(luò)分配矢量 信息中的信道號對應(yīng)的記錄時,在所述信道與時間分配表中添加一條記錄,所述添加的 記錄中的信道號為所述第一 網(wǎng)絡(luò)分配矢量信息中的信道號,所述添加的記錄中的信道號 對應(yīng)的信道占用的剩余持續(xù)時間為所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號對應(yīng)的信道 的空閑等待時間與待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間之和。
18.—種第一節(jié)點,其特征在于,包括設(shè)置模塊,用于根據(jù)第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢量信息,所 述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和待傳輸 數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一節(jié)點的空 閑信道資源;發(fā)送模塊,用于向第二節(jié)點發(fā)送控制消息,所述控制消息攜帶所述設(shè)置模塊設(shè)置的 第一網(wǎng)絡(luò)分配矢量信息,以供所述第二節(jié)點根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息與所述第一 節(jié)點協(xié)商信道。
19.根據(jù)權(quán)利要求18所述的第一節(jié)點,其特征在于,所述設(shè)置模塊包括第一設(shè)置子模塊,用于當(dāng)所述第一節(jié)點的信道與時間分配表中包括與所述第一網(wǎng)絡(luò) 分配矢量信息中的信道號對應(yīng)的記錄時,設(shè)置所述第一網(wǎng)絡(luò)分配矢量信息中所述信道號 對應(yīng)的信道的空閑等待時間大于或等于所述記錄中所述信道占用的剩余持續(xù)時間;第二設(shè)置子模塊,用于當(dāng)所述第一節(jié)點的信道與時間分配表中不包括與所述第一網(wǎng) 絡(luò)分配矢量信息中的信道號對應(yīng)的記錄時,設(shè)置所述第一網(wǎng)絡(luò)分配矢量信息中所述信道 號對應(yīng)的信道的空閑等待時間為零。
20.根據(jù)權(quán)利要求18所述的第一節(jié)點,其特征在于,還包括消息接收模塊,用于接收所述第二節(jié)點回復(fù)的響應(yīng)消息,所述響應(yīng)消息攜帶協(xié)商成 功標志和所述第二節(jié)點的空閑信道資源對應(yīng)的一條第一網(wǎng)絡(luò)分配矢量信息;或者,所述 響應(yīng)消息攜帶協(xié)商失敗標志和第二網(wǎng)絡(luò)分配矢量信息,所述第二網(wǎng)絡(luò)分配矢量信息包括 信道號、所述信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù) 時間,所述第二網(wǎng)絡(luò)分配矢量信息指示所述第二節(jié)點的空閑信道資源。
21.根據(jù)權(quán)利要求20所述的第一節(jié)點,其特征在于,還包括第一更新模塊,用于在所述消息接收模塊接收到攜帶協(xié)商成功標志的響應(yīng)消息之 后,根據(jù)所述攜帶協(xié)商成功標志的響應(yīng)消息攜帶的第一網(wǎng)絡(luò)分配矢量信息,更新所述第 一節(jié)點的信道與時間分配表;所述發(fā)送模塊還用于在所述第一網(wǎng)絡(luò)分配矢量信息中的信道號對應(yīng)的信道上,并在 所述第一網(wǎng)絡(luò)分配矢量信息攜帶的所述信道的空閑等待時間到達后,向所述第二節(jié)點發(fā) 送所述待傳輸數(shù)據(jù)。
22.—種信道協(xié)商系統(tǒng),其特征在于,包括第一節(jié)點和第二節(jié)點,所述第一節(jié)點,用于根據(jù)所述第一節(jié)點的信道與時間分配表設(shè)置第一網(wǎng)絡(luò)分配矢 量信息,并向所述第二節(jié)點發(fā)送控制消息,所述控制消息攜帶多條第一網(wǎng)絡(luò)分配矢量信 息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和 待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一節(jié)點的空閑信道資源;所述第二節(jié)點,用于接 收所述第一節(jié)點發(fā)送的控制消息,根據(jù)所述控制消息攜帶 的第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié)點的信道與時間分配表,與所述第一節(jié)點協(xié)商信 道。
全文摘要
本發(fā)明實施例公開了一種信道協(xié)商方法、系統(tǒng)和節(jié)點,所述信道協(xié)商方法包括第二節(jié)點接收第一節(jié)點發(fā)送的控制消息,所述控制消息攜帶多條第一網(wǎng)絡(luò)分配矢量信息,所述第一網(wǎng)絡(luò)分配矢量信息包括信道號、所述信道號對應(yīng)的信道的空閑等待時間和待傳輸數(shù)據(jù)在所述信道上的傳輸持續(xù)時間,所述第一網(wǎng)絡(luò)分配矢量信息指示所述第一節(jié)點的空閑信道資源;根據(jù)所述第一網(wǎng)絡(luò)分配矢量信息和所述第二節(jié)點的信道與時間分配表,與所述第一節(jié)點協(xié)商信道。本發(fā)明實施例實現(xiàn)了提前預(yù)約數(shù)據(jù)信道,提高了無線網(wǎng)絡(luò)中數(shù)據(jù)信道的使用效率和協(xié)商效率,并且實現(xiàn)了協(xié)商使用控制信道,將控制信道臨時復(fù)用成數(shù)據(jù)信道,增大了系統(tǒng)的整體資源利用率。
文檔編號H04W72/04GK102026297SQ20091009338
公開日2011年4月20日 申請日期2009年9月18日 優(yōu)先權(quán)日2009年9月18日
發(fā)明者嚴曄, 陳衛(wèi)民 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1