專利名稱:一種適用于工業(yè)傳感網(wǎng)的實時調(diào)度方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子領(lǐng)域、傳感網(wǎng)絡(luò)、工業(yè)應(yīng)用領(lǐng)域,尤其涉及在工 業(yè)應(yīng)用領(lǐng)域的一種實時調(diào)度策略。
背景技術(shù):
隨著工業(yè)監(jiān)控技術(shù)的發(fā)展,無線傳感器網(wǎng)絡(luò)的低成本、易用和泛 在感知等特征越來越多的在工業(yè)當(dāng)中占據(jù)了重要的地位。工業(yè)與傳感 網(wǎng)的結(jié)合也越來越緊密,利用傳感器網(wǎng)絡(luò)人們可以以較低的投資和使 用成本實現(xiàn)對工業(yè)全流程的全面監(jiān)測,獲取傳統(tǒng)由于成本原因無法在 線監(jiān)測的重要工業(yè)過程參數(shù),并以此為基礎(chǔ)實施優(yōu)化控制,來達到提 高產(chǎn)品質(zhì)量,降低工業(yè)生產(chǎn)過程中的跑冒滴漏、提高能源效率的目標(biāo)。
在工業(yè)環(huán)境下有許多不同的應(yīng)用,按照應(yīng)用對時間的不同要求, 這些應(yīng)用大致分為三類安全類、控制類、監(jiān)測監(jiān)控類。其中,安全 類業(yè)務(wù)要求有很高的實時性,這種應(yīng)用要求恒為關(guān)鍵。其他的應(yīng)用必 須為該業(yè)務(wù)預(yù)留固定的帶寬。而且該業(yè)務(wù)不能受到其他業(yè)務(wù)的干擾。 第二類業(yè)務(wù)就是控制類,包括閉環(huán)控調(diào)節(jié)制業(yè)務(wù)、閉環(huán)監(jiān)督控制和開 環(huán)控制。其中閉環(huán)調(diào)節(jié)控制通常認為它的實時性要高于其他兩個控制 類業(yè)務(wù),僅次于安全類的業(yè)務(wù),有時候甚至可以作為安全類業(yè)務(wù)來考 慮。閉環(huán)監(jiān)督控制業(yè)務(wù)通常認為不是很關(guān)鍵的,偶爾需要高的優(yōu)先級。 開環(huán)控制是由人工控制,它對時間的要求往往取決于認為的設(shè)定。第 三類業(yè)務(wù),也就是實時性最低的一類業(yè)務(wù)包括基于事件的維護業(yè)務(wù)和 記錄和下載不產(chǎn)生直接結(jié)果的操作結(jié)果的業(yè)務(wù),這兩個業(yè)務(wù)對實時性 來說沒有很高的要求,基本上不受時間的約束。在工業(yè)應(yīng)用當(dāng)中,不 同的應(yīng)用對時間的要求不同,這就需要一種實時調(diào)度機制來滿足工業(yè) 傳感網(wǎng)的需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種適用于工業(yè)傳感網(wǎng)的實 時調(diào)度方法,使得現(xiàn)有的傳感網(wǎng)絡(luò)更好的應(yīng)用于實時工業(yè)環(huán)境,降低 工業(yè)實時性業(yè)務(wù)的延遲,提高傳感網(wǎng)絡(luò)媒體訪問控制層的效率。
為解決上述技術(shù)問題,本發(fā)明提供的一種適用于工業(yè)傳感網(wǎng)絡(luò)的 實時調(diào)度方法,包括以下步驟
歩驟l:在工業(yè)傳感網(wǎng)中心節(jié)點的上創(chuàng)建超幀結(jié)構(gòu),所述超幀結(jié) 構(gòu)分成若干相等的時隙,該時隙分成三個部分,第-部分為自由接入 部分,用于網(wǎng)絡(luò)設(shè)備的控制通信和網(wǎng)絡(luò)節(jié)點的自由訪問;第二部分為 預(yù)留帶寬部分,用于實時性很高的工業(yè)應(yīng)用業(yè)務(wù)的通信;第三部分為 定界標(biāo)部分,用于標(biāo)定所述超幀結(jié)構(gòu)的邊界;
該超幀結(jié)構(gòu)將中心節(jié)點的傳感網(wǎng)絡(luò)媒體訪問控制層工作以時間 為軸分割成若干訪問控制周期,訪問控制周期之間存在時間間隔,該 間隔大小為可調(diào)參數(shù);
網(wǎng)絡(luò)中心節(jié)點將所述超幀結(jié)構(gòu)發(fā)布在網(wǎng)絡(luò)中,網(wǎng)絡(luò)普通節(jié)點只能 接收中心節(jié)點發(fā)來的關(guān)于超幀結(jié)構(gòu)信息;
步驟2:工業(yè)無線傳感網(wǎng)中心節(jié)點根據(jù)工業(yè)應(yīng)用需要,將工業(yè)應(yīng) 用映射成媒體訪問控制層的業(yè)務(wù)優(yōu)先級;
步驟3:當(dāng)工業(yè)業(yè)務(wù)有實時性較高的業(yè)務(wù)時,工業(yè)傳感網(wǎng)的普通 設(shè)各節(jié)點通過所述超幀結(jié)構(gòu)的自由接入部分以退避避免機制向網(wǎng)絡(luò) 中心節(jié)點申請預(yù)留帶寬;
步驟4:網(wǎng)絡(luò)中心節(jié)點收到普通節(jié)點申請預(yù)留帶寬的請求后,網(wǎng) 絡(luò)中心節(jié)點不立即回復(fù)請求,而是按照申請信息所提供的業(yè)務(wù)優(yōu)先 級,將請求分別排在不同優(yōu)先級隊列中;
步驟5:當(dāng)所有隊列滿或者經(jīng)過一個規(guī)定的時間后,網(wǎng)絡(luò)中心節(jié) 點,對各優(yōu)先級隊列按照優(yōu)先級從高到低的順序進行調(diào)度處理,即按 照普通設(shè)備節(jié)點所申請求預(yù)留帶寬,在超幀結(jié)構(gòu)中建立預(yù)留帶寬部 分;
步驟6:網(wǎng)絡(luò)中心節(jié)點向普通節(jié)點發(fā)送請求應(yīng)答信息,將建立好
的超幀結(jié)構(gòu)預(yù)留帶寬信息通知申請預(yù)留帶寬的普通節(jié)點;
步驟7:普通節(jié)點接收到中心節(jié)點發(fā)送的請求應(yīng)答信息后,在各 自的媒體訪問控制層數(shù)據(jù)庫中通過定時器建立各自的預(yù)留帶寬開始 和結(jié)束時間;
步驟8:在所述定時器控制下,普通節(jié)點與網(wǎng)絡(luò)中心節(jié)點進入一 對一的工作模式進行通信,其他普通節(jié)點都不能在這個時刻和網(wǎng)絡(luò)中 心節(jié)點進行通信;
步驟9:當(dāng)普通節(jié)點使用完畢由中心節(jié)點分配給它的預(yù)留帶寬之 后,普通節(jié)點可以根據(jù)需要提出繼續(xù)使用或者釋放預(yù)留帶寬的請求; 如果普通節(jié)點在某個規(guī)定的時間內(nèi)沒有向中心節(jié)點做出任何請求,則 網(wǎng)絡(luò)中心節(jié)點將強制釋放超幀結(jié)構(gòu)中該普通節(jié)點的預(yù)留帶寬;當(dāng)所有 的普通設(shè)備都沒有申請預(yù)留帶寬時,網(wǎng)絡(luò)中心節(jié)點將不分配任何預(yù)留 帶寬,所述的超幀結(jié)構(gòu)當(dāng)中只有自由接入部分和定界標(biāo)部分,預(yù)留帶 寬部分大小為零。
作為優(yōu)化,所述步驟4,網(wǎng)絡(luò)中心節(jié)點按照申請信息所提供的業(yè) 務(wù)優(yōu)先級,將請求分別排在不同優(yōu)先級隊列中,還包括下列歩驟
低優(yōu)先級隊列中的請求由于請求次數(shù)達到某一請求次數(shù)閾值,可 以轉(zhuǎn)移到較高優(yōu)先級的隊列;當(dāng)請求次數(shù)下降到小于該閾值時,退回 到原來優(yōu)先級的隊列中。
進—v步優(yōu)化的,所述步驟5在超幀結(jié)構(gòu)中建立預(yù)留帶寬部分方法 是根據(jù)普通設(shè)備節(jié)點申請的預(yù)留帶寬,將所述超幀結(jié)構(gòu)的時隙劃分成 若干時隔,將若干滿足普通設(shè)備節(jié)點的通信請求的時隔作為預(yù)留帶寬 部分。
作為優(yōu)選方案,在步驟1中,所述在網(wǎng)絡(luò)中心節(jié)點創(chuàng)建超幀結(jié)構(gòu) 之后,根據(jù)需要,可以在工業(yè)傳感網(wǎng)的中心節(jié)點取消超幀結(jié)構(gòu)中的自 由接入部分和預(yù)留帶寬部分,只是保存定界標(biāo)部分,用來進行周期性 同步。
采用上述能夠為工業(yè)傳感網(wǎng)媒體訪問控制層提供一個具有優(yōu)先 級的實時調(diào)度方法,從而能夠滿足工業(yè)環(huán)境當(dāng)中安全類、控制類、監(jiān)
測監(jiān)控類的實時應(yīng)用,減少實時數(shù)據(jù)的交互延遲。
下面結(jié)合附圖和具體實施方式
對本發(fā)明技術(shù)方案作進一歩的詳細 說明。
圖1為本發(fā)明的工業(yè)傳感網(wǎng)實時調(diào)度方法流程圖。
圖2為本發(fā)明實時調(diào)度方法的超幀結(jié)構(gòu)圖; 圖3為本發(fā)明實時調(diào)度方法請求信息結(jié)構(gòu)圖; 圖4為本發(fā)明實時調(diào)度方法業(yè)務(wù)映射圖; 圖5為本發(fā)明實時調(diào)度方法請求排隊具體實施例方式
圖1所示為本發(fā)明的工業(yè)傳感網(wǎng)實時調(diào)度方法流程圖。如圖1所 示的步驟SOl,網(wǎng)絡(luò)在構(gòu)建初期,由工業(yè)傳感網(wǎng)的中心節(jié)點構(gòu)建超幀
結(jié)構(gòu),并且把構(gòu)建好的超幀結(jié)構(gòu)發(fā)送到網(wǎng)絡(luò)當(dāng)中的其他普通節(jié)點中 去,普通節(jié)點通過獲得超幀結(jié)構(gòu)當(dāng)中的定界標(biāo)與網(wǎng)絡(luò)中心節(jié)點同步。 當(dāng)普通節(jié)點周期性的獲得定界標(biāo)之后,就可以進入自由接入部
分,在這部分普通節(jié)點可以自由、隨機、競爭的發(fā)送如圖2所示的請 求信息到網(wǎng)絡(luò)中心節(jié)點。
如圖2所示的本發(fā)明實時調(diào)度方法所提供的超幀結(jié)構(gòu)圖。該超幀
結(jié)構(gòu)包括三個要部分自由接入部分、預(yù)留帶寬部分和定界標(biāo)部分。
這個超幀結(jié)構(gòu)完全由工業(yè)傳感網(wǎng)的中心節(jié)點來產(chǎn)生、改變和消除。
在本具體實施例中,超幀結(jié)構(gòu)被分割成0到15個相等的吋隙, 根據(jù)需要,還可以將這些時隙再次進行均勻等分來滿足更多的普通節(jié) 點的需求。
定界標(biāo)部分的主要作用是由中心節(jié)點向普通節(jié)點發(fā)布網(wǎng)絡(luò)信息, 網(wǎng)絡(luò)信息包括定界標(biāo)、自由接入部分、預(yù)留帶寬部分的結(jié)構(gòu)安排和位 置順序。其中,定界標(biāo)部分位于整個超幀結(jié)構(gòu)的最開始,緊接著定界
表部分的是自由接入部分,在自由接入部分末端緊接著預(yù)留帶寬部
分。自由接入部分放在預(yù)留帶寬部分是為了普通節(jié)點能夠在自由接入 部分自由、隨機、競爭的和網(wǎng)絡(luò)中心節(jié)點進行通信。自由接入部分中 可以傳輸請求信息,只有請求信息得到了網(wǎng)絡(luò)中心節(jié)點的成功處理, 并且獲得預(yù)留帶寬的批準,才可以建立預(yù)留帶寬部分。
回到圖1所示的步驟S02,工業(yè)無線傳感網(wǎng)中心節(jié)點根據(jù)工業(yè)應(yīng) 用需要,將工業(yè)應(yīng)用映射成媒體訪問控制層的業(yè)務(wù)優(yōu)先級,如圖4所 示,在工業(yè)應(yīng)用當(dāng)中,存在安全類、控制類、監(jiān)測監(jiān)控類應(yīng)用,這些 應(yīng)用按照對時間的要求緊急性,從高到低依次分為6類,工業(yè)傳感網(wǎng) 的媒體訪問控制層的業(yè)務(wù)對應(yīng)分為6類,對應(yīng)關(guān)系分別如下工業(yè)0 類緊急動作對應(yīng)媒體訪問控制層FC-1業(yè)務(wù);工業(yè)1類閉環(huán)調(diào)節(jié)對應(yīng) 媒體訪問控制層SC-1類業(yè)務(wù);工業(yè)2類閉環(huán)監(jiān)督對應(yīng)媒體訪問控制 層SC-2業(yè)務(wù);工業(yè)3類開環(huán)控制對應(yīng)媒體訪問控制層SC-3類業(yè)務(wù) 工業(yè)4類事件維護對應(yīng)媒體訪問控制層TC-1業(yè)務(wù);工業(yè)5類上傳下 載對應(yīng)媒體訪問控制層TC-2業(yè)務(wù)。其中FC對應(yīng)安全類業(yè)務(wù)、SC對 應(yīng)控制類業(yè)務(wù)、TC對應(yīng)檢測監(jiān)控類業(yè)務(wù)。
然后執(zhí)行圖1所示的步驟S03,當(dāng)工業(yè)業(yè)務(wù)有實時性較高的業(yè)務(wù) 時,工業(yè)傳感網(wǎng)的普通節(jié)點通過所述超幀結(jié)構(gòu)的自由接入部分以退避 避免機制向網(wǎng)絡(luò)中心節(jié)點申請預(yù)留帶寬。
圖3所示為本發(fā)明實時調(diào)度方法的普通節(jié)點請求信息圖。從圖3 中可以看出,該請求信息的結(jié)構(gòu)由三部分組成,分別是幀頭、幀載荷、 幀尾。其中,幀頭包括三部分幀控制域、幀序號、地址域;幀載荷 部分包括預(yù)留帶寬和信息載荷;這尾部分包括幀校驗。
幀頭部分幀控制域包含了整個網(wǎng)絡(luò)幀的識別信息來減少其他網(wǎng) 絡(luò)千擾,幀序號表明這個申請信息屬于第幾個申請信息,地址域標(biāo)識 了網(wǎng)絡(luò)的源地址和目的地址的對應(yīng)。
幀載荷部分的預(yù)留帶寬標(biāo)識了申請保護帶寬的開始時間和時間 長度,這兩個參數(shù)都是通過如圖1所示的小信標(biāo)間隔來組成一個參數(shù) 對,稱之為開始-長度參數(shù)對。如圖1所示的兩個預(yù)留帶寬用開始-長 度參數(shù)對表示為(10, 3)和(14, 2)。
幀尾部分采取一種校驗機制,用來增加請求信息傳輸?shù)目煽啃裕?降低其他網(wǎng)絡(luò)信息的干擾。
繼續(xù)執(zhí)行圖1所示的步驟S04,當(dāng)網(wǎng)絡(luò)中心節(jié)點在一個超幀結(jié)構(gòu) 當(dāng)中接收到許多來自不同普通節(jié)點的請求預(yù)留帶寬信息的時,網(wǎng)絡(luò)中 心節(jié)點根據(jù)的業(yè)務(wù)映射,將所有的請求映射為不同優(yōu)先級的媒體訪問 控制層業(yè)務(wù),然后把這些請求信息根據(jù)優(yōu)先級的不同進行不同隊列的 排隊。
如圖5所示,為本發(fā)明具體實施方式
的實時調(diào)度方法請求排隊 圖,結(jié)合圖4所示的FC、 SC、 TC三類業(yè)務(wù)在工業(yè)傳感網(wǎng)的中心節(jié) 點分別進行FC請求排隊、SC請求排隊、TC請求排隊,當(dāng)隊列滿或 者規(guī)定時間達到時,網(wǎng)絡(luò)中心節(jié)點對這三個隊列進行優(yōu)先級調(diào)度,調(diào) 度順序依次為FC請求、SC請求、TC請求。這三類請求的優(yōu)先級依 次為FC高于SC, SC高于TC。
又如圖1所示的步驟S05,當(dāng)每個隊列己經(jīng)排隊溢出,或者一個 規(guī)定時間已經(jīng)超時之后,網(wǎng)絡(luò)中心節(jié)點,對各優(yōu)先級隊列按照優(yōu)先級 從高到低的順序進行調(diào)度處理,即按照普通設(shè)備節(jié)點所申請求預(yù)留帶 寬,在超幀結(jié)構(gòu)中建立預(yù)留帶寬部分。
步驟S06,網(wǎng)絡(luò)中心節(jié)點向普通節(jié)點發(fā)送請求應(yīng)答信息,將建立 好的超幀結(jié)構(gòu)預(yù)留帶寬信息通知申請預(yù)留帶寬的普通節(jié)點。
步驟S07,當(dāng)普通節(jié)點接收到中心節(jié)點的應(yīng)答之后,就可以設(shè)置 自己的定時器來與屮心節(jié)點的預(yù)留帶寬進行同步;
步驟S08,當(dāng)定時溢出,普通節(jié)點就可以與中心節(jié)點進行--對--通信,其他普通節(jié)點都不能在這個時刻和網(wǎng)絡(luò)中心節(jié)點進行通信。
步驟S09,當(dāng)使用完畢預(yù)留帶寬,普通節(jié)點可以根據(jù)需要請求延 長對預(yù)留帶寬的使用權(quán)或者申請釋放對預(yù)留帶寬的使用權(quán),如果不進 行任何處理,則網(wǎng)絡(luò)中心節(jié)點在一個規(guī)定時間溢出之后,將強制回收 預(yù)留帶寬,普通節(jié)點將失去對預(yù)留帶寬的使用權(quán)。當(dāng)所有的普通設(shè)備 都沒有申請預(yù)留帶寬時,網(wǎng)絡(luò)中心節(jié)點將不分配任何預(yù)留帶寬,所述 的超幀結(jié)構(gòu)當(dāng)中只有自由接入部分和定界標(biāo)部分,預(yù)留帶寬部分大小為零。
網(wǎng)絡(luò)中心節(jié)點為了節(jié)能需要,而且網(wǎng)絡(luò)當(dāng)中沒有實時性業(yè)務(wù)存在
的時候,在網(wǎng)絡(luò)中心節(jié)點執(zhí)行步驟sio,將超幀結(jié)構(gòu)當(dāng)中的競爭接入
部分和預(yù)留帶寬部分刪除,只保留定界標(biāo)部分,然后執(zhí)行步驟Sll,
普通節(jié)點通過定界標(biāo)與中心節(jié)點周期性的同步。
權(quán)利要求
1、一種適用于工業(yè)傳感網(wǎng)的實時調(diào)度方法,其特征在于包括以下步驟步驟1在工業(yè)傳感網(wǎng)中心節(jié)點的上創(chuàng)建超幀結(jié)構(gòu),所述超幀結(jié)構(gòu)分成若干相等的時隙,該時隙分成三個部分,第一部分為自由接入部分,用于網(wǎng)絡(luò)設(shè)備的控制通信和網(wǎng)絡(luò)節(jié)點的自由訪問;第二部分為預(yù)留帶寬部分,用于實時性很高的工業(yè)應(yīng)用業(yè)務(wù)的通信;第三部分為定界標(biāo)部分,用于標(biāo)定所述超幀結(jié)構(gòu)的邊界;該超幀結(jié)構(gòu)將中心節(jié)點的傳感網(wǎng)絡(luò)媒體訪問控制層工作以時間為軸分割成若干訪問控制周期,訪問控制周期之間存在時間間隔,該間隔大小為可調(diào)參數(shù);網(wǎng)絡(luò)中心節(jié)點將所述超幀結(jié)構(gòu)發(fā)布在網(wǎng)絡(luò)中,網(wǎng)絡(luò)普通節(jié)點只能接收中心節(jié)點發(fā)來的關(guān)于超幀結(jié)構(gòu)信息;步驟2工業(yè)無線傳感網(wǎng)中心節(jié)點根據(jù)工業(yè)應(yīng)用需要,將工業(yè)應(yīng)用映射成媒體訪問控制層的業(yè)務(wù)優(yōu)先級;步驟3當(dāng)工業(yè)業(yè)務(wù)有實時性較高的業(yè)務(wù)時,工業(yè)傳感網(wǎng)的普通設(shè)備節(jié)點通過所述超幀結(jié)構(gòu)的自由接入部分以退避避免機制向網(wǎng)絡(luò)中心節(jié)點申請預(yù)留帶寬;步驟4網(wǎng)絡(luò)中心節(jié)點收到普通節(jié)點申請預(yù)留帶寬的請求后,網(wǎng)絡(luò)中心節(jié)點不立即回復(fù)請求,而是按照申請信息所提供的業(yè)務(wù)優(yōu)先級,將請求分別排在不同優(yōu)先級隊列中;步驟5當(dāng)所有隊列滿或者經(jīng)過一個規(guī)定的時間后,網(wǎng)絡(luò)中心節(jié)點對各優(yōu)先級隊列按照優(yōu)先級從高到低的順序進行調(diào)度處理,即按照普通設(shè)備節(jié)點所申請求預(yù)留帶寬,在超幀結(jié)構(gòu)中建立預(yù)留帶寬部分;步驟6網(wǎng)絡(luò)中心節(jié)點向普通節(jié)點發(fā)送請求應(yīng)答信息,將建立好的超幀結(jié)構(gòu)預(yù)留帶寬信息通知申請預(yù)留帶寬的普通節(jié)點;步驟7普通節(jié)點接收到中心節(jié)點發(fā)送的請求應(yīng)答信息后,在各自的媒體訪問控制層數(shù)據(jù)庫中通過定時器建立各自的預(yù)留帶寬開始和結(jié)束時間;步驟8在所述定時器控制下,普通節(jié)點與網(wǎng)絡(luò)中心節(jié)點進入一對一的工作模式進行通信,其他普通節(jié)點都不能在這個時刻和網(wǎng)絡(luò)中心節(jié)點進行通信;步驟9當(dāng)普通節(jié)點使用完畢由中心節(jié)點分配給它的預(yù)留帶寬之后,普通節(jié)點可以根據(jù)需要提出繼續(xù)使用或者釋放預(yù)留帶寬的請求;如果普通節(jié)點在某個規(guī)定的時間內(nèi)沒有向中心節(jié)點做出任何請求,則網(wǎng)絡(luò)中心節(jié)點將強制釋放超幀結(jié)構(gòu)中該普通節(jié)點的預(yù)留帶寬;當(dāng)所有的普通設(shè)備都沒有申請預(yù)留帶寬時,網(wǎng)絡(luò)中心節(jié)點將不分配任何預(yù)留帶寬,所述的超幀結(jié)構(gòu)當(dāng)中只有自由接入部分和定界標(biāo)部分,預(yù)留帶寬部分大小為零。
2、 根據(jù)權(quán)利要求1所述的適用于工業(yè)傳感網(wǎng)的實時調(diào)度方法, 其特征在于,所述步驟4,網(wǎng)絡(luò)中心節(jié)點按照申請信息所提供的業(yè)務(wù) 優(yōu)先級,將請求分別排在不同優(yōu)先級隊列中,包括下列方法低優(yōu)先級隊列中的請求由于請求次數(shù)達到某一請求次數(shù)閾值,可 以轉(zhuǎn)移到較高優(yōu)先級的隊列;當(dāng)請求次數(shù)下降到小于該閾值時,退回 到原來優(yōu)先級的隊列中。
3、根據(jù)權(quán)利要求1所述的適用于工業(yè)傳感網(wǎng)的實時調(diào)度方法, 其特征在于,所述步驟5在超幀結(jié)構(gòu)中建立預(yù)留帶寬部分的方法包 括,根據(jù)普通設(shè)備節(jié)點申請的預(yù)留帶寬,將所述超幀結(jié)構(gòu)的時隙劃分 成若千時隔,將若干滿足普通設(shè)備節(jié)點的通信請求的時隔作為預(yù)留帶 寬部分。
4、 根據(jù)權(quán)利要求1所述的適用于工業(yè)傳感網(wǎng)的實時調(diào)度方法, 其特征在于,在步驟1中,所述在網(wǎng)絡(luò)中心節(jié)點創(chuàng)建超幀結(jié)構(gòu)之后, 根據(jù)需要,可以在工業(yè)傳感網(wǎng)的中心節(jié)點取消超幀結(jié)構(gòu)中的自由接入 部分和預(yù)留帶寬部分,只是保存定界標(biāo)部分,用來進行周期性同步。
全文摘要
本發(fā)明涉及工業(yè)無線傳感網(wǎng)實時通信控制領(lǐng)域,它提供了一種實時調(diào)度方法,該方法在網(wǎng)絡(luò)中心節(jié)點上創(chuàng)建一種超幀結(jié)構(gòu),該超幀結(jié)構(gòu)將傳感網(wǎng)絡(luò)媒體訪問控制層工作以時間為軸分割成若干訪問控制周期,并將所述超幀結(jié)構(gòu)發(fā)布在網(wǎng)絡(luò)中;有優(yōu)先級業(yè)務(wù)的普通節(jié)點向網(wǎng)絡(luò)中心節(jié)點申請預(yù)留帶寬,網(wǎng)絡(luò)中心節(jié)點按照申請業(yè)務(wù)優(yōu)先級進行調(diào)度處理,在超幀結(jié)構(gòu)中建立預(yù)留帶寬部分,并將相應(yīng)的超幀結(jié)構(gòu)預(yù)留帶寬信息通知普通節(jié)點;普通節(jié)點接收到請求應(yīng)答信息后,以定時器方式建立各自的預(yù)留帶寬開始和結(jié)束時間;在定時器控制下,普通節(jié)點與網(wǎng)絡(luò)中心節(jié)點進入一對一的工作模式進行通信。采用本發(fā)明能夠為工業(yè)傳感網(wǎng)媒體訪問控制層提供一個具有優(yōu)先級的實時調(diào)度方法,從而能夠滿足工業(yè)環(huán)境當(dāng)中安全類、控制類、監(jiān)測監(jiān)控類的實時應(yīng)用,減少實時數(shù)據(jù)的交互延遲。
文檔編號H04L12/28GK101360028SQ20081004850
公開日2009年2月4日 申請日期2008年7月24日 優(yōu)先權(quán)日2008年7月24日
發(fā)明者帆 張, 懌 王, 賈俊平, 黃本雄 申請人:華中科技大學(xué)