專利名稱:一種基于帶狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)交互的自適應(yīng)傳輸方法,特別是涉及ー種基于帶狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法。
背景技術(shù):
在帯狀網(wǎng)絡(luò)中,網(wǎng)絡(luò)節(jié)點(diǎn)通常通過多跳中繼傳輸?shù)姆绞綄碜愿鞴?jié)點(diǎn)的數(shù)據(jù)傳輸匯總到目的節(jié)點(diǎn)。但是在實(shí)際應(yīng)用中,帯狀網(wǎng)絡(luò)脆弱的拓?fù)浣Y(jié)構(gòu)往往使得網(wǎng)絡(luò)的可靠性難以保障,在帶狀結(jié)構(gòu)網(wǎng)絡(luò)中,任意一個(gè)中間節(jié)點(diǎn)的故障都會(huì)使得整個(gè)網(wǎng)絡(luò)的運(yùn)作陷入癱瘓。、
智能電網(wǎng)中的輸電網(wǎng)是ー種典型的帶狀網(wǎng)絡(luò)。在輸電網(wǎng)絡(luò)中,電カ傳輸主要依賴于高壓傳輸線。這種傳輸線可能跨越好幾公里,并且使用大量的電塔來支撐這些傳輸線路。這些電塔就像傳輸線的支柱一樣支撐起整個(gè)輸電線路。傳統(tǒng)的維護(hù)輸電網(wǎng)的方式基本都是通過人力監(jiān)控。而通過這些有限的監(jiān)控手段,一旦在某些跨度較大的網(wǎng)絡(luò)段發(fā)生故障,依靠人力精確定位故障點(diǎn)就變得非常困難,快速的診斷排除故障則更無從談起?;谶@樣的技術(shù)需求,激發(fā)了新技術(shù)的研發(fā)以提高電網(wǎng)傳輸?shù)陌踩院涂煽啃?。多跳傳輸技術(shù)已經(jīng)被廣泛應(yīng)用在各種領(lǐng)域。利用多跳中繼傳輸技木,網(wǎng)絡(luò)的覆蓋范圍可以被擴(kuò)展到人煙稀少的農(nóng)村和極少數(shù)條件嚴(yán)苛惡劣地區(qū)。在采用多跳傳輸技術(shù)的網(wǎng)絡(luò)中,Ad hoc網(wǎng)絡(luò)是最為著名的ー種自適應(yīng)多跳網(wǎng)絡(luò),針對(duì)Ad hoc網(wǎng)絡(luò)的相關(guān)技術(shù)研究已經(jīng)進(jìn)行了幾十年。在智能電網(wǎng)中,作為Ad hoc網(wǎng)絡(luò)的分支——無線傳感器網(wǎng)絡(luò)(WSN)被大量用于輸電網(wǎng)的運(yùn)行狀態(tài)監(jiān)控應(yīng)用,在智能電網(wǎng)中,無線傳感器網(wǎng)絡(luò)通常應(yīng)用于監(jiān)控智能電網(wǎng)中輸電線路相關(guān)的物理狀態(tài),例如土壤緊實(shí)度,金屬疲勞度,輸電線纜強(qiáng)度等。安裝在輸電塔上的傳感器通過傳感器鏈路上的多跳傳輸方式,向安裝在輸電塔上的本地網(wǎng)關(guān),即遠(yuǎn)距離傳輸網(wǎng)關(guān)設(shè)備,匯報(bào)傳感節(jié)點(diǎn)實(shí)時(shí)監(jiān)測(cè)的數(shù)據(jù)。在實(shí)際應(yīng)用場(chǎng)景中,通常會(huì)有一定數(shù)量的輸電塔上的網(wǎng)關(guān)設(shè)備處于蜂窩小區(qū)的覆蓋范圍內(nèi),因此這些網(wǎng)關(guān)設(shè)備可以直接向本地的eNb (envolved Node Base_station,演進(jìn)型基站)發(fā)送收集到的無線傳感器網(wǎng)絡(luò)所采集的監(jiān)測(cè)數(shù)據(jù)。另外,一些安裝了光纖接ロ的輸電塔可以將本地網(wǎng)關(guān)設(shè)備直接通過光纖連接到互聯(lián)網(wǎng)。因此這些具備蜂窩網(wǎng)接ロ或光纖接ロ本地網(wǎng)關(guān)設(shè)備就成為了整個(gè)輸電網(wǎng)的數(shù)據(jù)出口節(jié)點(diǎn)??梢詫⑦@些在輸電監(jiān)控網(wǎng)絡(luò)中可以接入外部網(wǎng)絡(luò)的輸電塔定義為本地目的節(jié)點(diǎn),而除此之外,那些處于蜂窩網(wǎng)絡(luò)覆蓋之外并且沒有光纖接ロ的的本地網(wǎng)關(guān),則通過多跳傳輸?shù)姆绞綄⒈O(jiān)控?cái)?shù)據(jù)傳遞給相鄰的本地網(wǎng)關(guān),進(jìn)而中繼數(shù)據(jù)到達(dá)本地目的節(jié)點(diǎn),這些不具備蜂窩接口和光纖接ロ的本地網(wǎng)關(guān)組成的網(wǎng)絡(luò)段稱為ad-hoc網(wǎng)段。而相對(duì)于在能量受限的傳感器網(wǎng)絡(luò)來說,通??紤]采用某種特定類型的遠(yuǎn)距離無線傳輸技木,以實(shí)現(xiàn)將輸電塔上部署的無線傳感器網(wǎng)絡(luò)所采集的數(shù)據(jù)進(jìn)行連通,并在輸電塔之間交換這些數(shù)據(jù)。而這些安裝在塔上的遠(yuǎn)距離傳輸設(shè)備就是所謂的本地網(wǎng)關(guān),本地網(wǎng)關(guān)具備無線傳感網(wǎng)絡(luò)通信模塊和遠(yuǎn)距離傳輸模塊,是ー種雙模設(shè)備。在實(shí)際應(yīng)用中,處于能量有效利用的考慮,對(duì)輸電線路狀態(tài)的監(jiān)控?cái)?shù)據(jù)匯報(bào)通常是周期性的進(jìn)行,因此在本地網(wǎng)關(guān)之間的數(shù)據(jù)交換過程通常也是周期性的。本地網(wǎng)關(guān)通過多跳的傳輸方式將監(jiān)測(cè)數(shù)據(jù)最終傳遞給變電站,整個(gè)智能電網(wǎng)輸電網(wǎng)中的監(jiān)控?cái)?shù)據(jù)匯報(bào)機(jī)制如圖I所示。在姆個(gè)ad-hoc網(wǎng)段中,本地網(wǎng)關(guān)之間數(shù)據(jù)的傳輸都采用TDD(Time DivisionDuplex,時(shí)分雙エ)模式。在整個(gè)輸電網(wǎng)監(jiān)控網(wǎng)絡(luò)的初始化階段,每個(gè)ad-hoc網(wǎng)段的本地網(wǎng)關(guān)都可以配置為向某ー個(gè)特定方向中繼傳輸數(shù)據(jù)。而在某些情況下,如果某段ad-hoc網(wǎng)段中具備光纖接ロ的輸電塔或本地網(wǎng)關(guān)出現(xiàn)故障,就會(huì)造成該網(wǎng)段內(nèi)的其他輸電塔上采集的數(shù)據(jù)傳輸在到達(dá)該故障輸電塔時(shí),數(shù)據(jù)傳輸始終處于失敗狀態(tài),因此整個(gè)網(wǎng)段的數(shù)據(jù)傳輸就陷入死鎖的狀態(tài)。而對(duì)于ad-hoc網(wǎng)段中的本地網(wǎng)關(guān)來說,為了盡可能的節(jié)省能量消耗,在數(shù)據(jù)傳輸完成之后,就切換進(jìn)入休眠模式以達(dá)到節(jié)省能量消耗的目的,因此也無法感知傳輸線路的故障。然而,自然災(zāi)害或者人為因素的影響都有可能造成網(wǎng)關(guān)損壞。由于基于安裝在電塔上的本地網(wǎng)關(guān)的多跳傳輸鏈路實(shí)為單向鏈路,中間網(wǎng)關(guān)的故障就會(huì)造成整條監(jiān)控鏈路傳輸?shù)氖?,如圖2所示,如果某個(gè)網(wǎng)段中的本地目的節(jié)點(diǎn)發(fā)生故障,該網(wǎng)段中剰余的本地網(wǎng)關(guān)到外部網(wǎng)絡(luò)的鏈路就會(huì)失效。很顯然,任何ー個(gè)本地目的節(jié)點(diǎn)的故障都會(huì)使得整個(gè)網(wǎng)絡(luò)的魯棒性和性能惡化。
綜上所述,在智能電網(wǎng)中,電カ傳輸線的監(jiān)控網(wǎng)絡(luò)是脆弱的鏈?zhǔn)酵負(fù)浣Y(jié)構(gòu)。在這種網(wǎng)絡(luò)中,每個(gè)中間節(jié)點(diǎn)的損壞都可能導(dǎo)致某段網(wǎng)絡(luò)或者整個(gè)網(wǎng)絡(luò)的斷路,這在實(shí)際應(yīng)用中幾乎是無法避免的。因此,輸電線路中本地網(wǎng)關(guān)之間的傳輸機(jī)制需要能夠自適應(yīng)的保證監(jiān)測(cè)數(shù)據(jù)能夠到達(dá)目的節(jié)點(diǎn),這就需要解決在帶狀輸電網(wǎng)中監(jiān)測(cè)和預(yù)警系統(tǒng)架構(gòu)的魯棒性問題,并且部署自適應(yīng)的傳輸機(jī)制以彌補(bǔ)脆弱的網(wǎng)絡(luò)傳輸結(jié)構(gòu)帶來的弊端。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)存在的不足,本發(fā)明之目的在于提供一種基于帶狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其解決了現(xiàn)有的智能電網(wǎng)的帯狀網(wǎng)絡(luò)中可能存在的傳輸死鎖現(xiàn)象。為達(dá)上述及其它目的,本發(fā)明提供一種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,包括如 下步驟各傳輸塔的本地網(wǎng)關(guān)區(qū)分場(chǎng)景;各本地網(wǎng)關(guān)進(jìn)行初始化;各本地網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互;以及當(dāng)某一傳輸網(wǎng)關(guān)出現(xiàn)問題時(shí),其相鄰的本地網(wǎng)關(guān)根據(jù)網(wǎng)段標(biāo)識(shí)自動(dòng)按場(chǎng)景進(jìn)行反轉(zhuǎn)傳輸。進(jìn)ー步地,所述場(chǎng)景根據(jù)活動(dòng)休眠周期比包括場(chǎng)景I、場(chǎng)景2及場(chǎng)景3,其中于場(chǎng)景I中,休眠周期大于活動(dòng)周期,整個(gè)傳輸線路將大部分時(shí)間用于進(jìn)行休眠,反轉(zhuǎn)傳輸操作在休眠時(shí)間段內(nèi)進(jìn)行;于場(chǎng)景2中,活動(dòng)周期大于休眠周期,反轉(zhuǎn)傳輸操作只能部分在休眠周期內(nèi)進(jìn)行;場(chǎng)景3為場(chǎng)景I和場(chǎng)景2的組合場(chǎng)景。進(jìn)ー步地,若為場(chǎng)景2,反轉(zhuǎn)傳輸操作需采取沖突避免機(jī)制輔助。進(jìn)ー步地,該沖突避免機(jī)制為如果ー個(gè)超幀內(nèi)總的時(shí)槽數(shù)為偶數(shù),并且本地網(wǎng)關(guān)的常規(guī)傳輸時(shí)槽和反轉(zhuǎn)信令接收時(shí)槽的差值為2或者0,那么這個(gè)本地網(wǎng)關(guān)在反轉(zhuǎn)操作過程中就將反轉(zhuǎn)傳輸時(shí)槽延遲I個(gè)單位。進(jìn)一步地,姆個(gè)傳輸塔在時(shí)槽[(2*SI-CS_l)mod superframe+1]和時(shí)槽[(2*SI-CS)mod superframe+1]從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)以偵聽是否有反轉(zhuǎn)信令,若傳輸塔在時(shí)槽[(2*SI-CS-l)mod superframe+1]收到反轉(zhuǎn)信令,則無需在下ー個(gè)時(shí)槽繼續(xù)偵聽反轉(zhuǎn)信令,其中,IS為偵聽時(shí)槽,SI為網(wǎng)段標(biāo)識(shí),CS為當(dāng)前時(shí)槽,superframe為超巾貞的長度。進(jìn)ー步地,該沖突避免機(jī)制為如果ー個(gè)超幀內(nèi)總的時(shí)槽數(shù)為奇數(shù)并且本地網(wǎng)關(guān)常規(guī)傳輸時(shí)槽和反轉(zhuǎn)信令接收時(shí)槽之間的差值為3,那么這個(gè)本地網(wǎng)關(guān)在反轉(zhuǎn)操作過程中就將反轉(zhuǎn)傳輸時(shí)槽延遲2個(gè)單位。進(jìn)一步地,姆個(gè)本地網(wǎng)關(guān)在時(shí)槽[(2*SI-CS_l)mod superframe+1]和時(shí)槽[(2*SI-CS)mod superframe+2]從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)以偵聽是否有反轉(zhuǎn)信令,若本地網(wǎng)關(guān)在時(shí)槽[(2*SI-CS)mod superframe]收到反轉(zhuǎn)信令,則無需在時(shí)槽[(2*SI_CS)modsuperframe+2]繼續(xù)偵聽反轉(zhuǎn)信令,其中,SI為網(wǎng)段標(biāo)識(shí),CS為當(dāng)前時(shí)槽,superframe為超中貞的長度。
進(jìn)ー步地,各傳輸網(wǎng)段初始化包括令每個(gè)網(wǎng)段在指定時(shí)槽傳輸數(shù)據(jù)、設(shè)置網(wǎng)段標(biāo)識(shí)SI、記錄所管理的輸電塔數(shù)量以及配置超幀。進(jìn)ー步地,每個(gè)本地網(wǎng)關(guān)均通過TDM方式進(jìn)行數(shù)據(jù)交互。進(jìn)ー步地,每個(gè)本地網(wǎng)關(guān)維護(hù)該網(wǎng)段指示符用于反轉(zhuǎn)傳輸操作。與現(xiàn)有技術(shù)相比,本發(fā)明提出一種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,用于帶狀網(wǎng)絡(luò)中某ー個(gè)中間節(jié)點(diǎn)出現(xiàn)故障時(shí),通過其相鄰的節(jié)點(diǎn)發(fā)起反轉(zhuǎn)傳輸,避免了數(shù)據(jù)總是向故障網(wǎng)關(guān)傳輸,陷入發(fā)送不成功的死鎖狀態(tài),解決了現(xiàn)有技術(shù)在現(xiàn)有的智能電網(wǎng)的帯狀網(wǎng)絡(luò)中可能存在的傳輸死鎖問題。
圖I為現(xiàn)有技術(shù)之智能電網(wǎng)中電カ傳輸線監(jiān)控系統(tǒng)的架構(gòu)示意圖;圖2.為現(xiàn)有技術(shù)智能電網(wǎng)中整個(gè)監(jiān)控線路由于中間網(wǎng)關(guān)的損壞而失效進(jìn)入死鎖狀態(tài)的場(chǎng)景不意圖;圖3為本發(fā)明一種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法的步驟流程圖;圖4為本發(fā)明中基于不同的反轉(zhuǎn)場(chǎng)景的活動(dòng)休眠周期比示意圖;圖5為本發(fā)明場(chǎng)景I中的反轉(zhuǎn)傳輸示意圖;圖6為本發(fā)明場(chǎng)景2情況下的沖突避免機(jī)制示意圖;圖7為本發(fā)明場(chǎng)景2情況下的沖突避免機(jī)制示意圖。
具體實(shí)施例方式以下通過特定的具體實(shí)例并結(jié)合
本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所掲示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點(diǎn)與功效。本發(fā)明亦可通過其它不同的具體實(shí)例加以施行或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)亦可基于不同觀點(diǎn)與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾與變更。首先需說明的是,在本發(fā)明較佳實(shí)施例中,所有部署在傳輸塔上的本地網(wǎng)關(guān),在網(wǎng)絡(luò)交換數(shù)據(jù)期間,都通過TDM (Time-Division Multiplexing,時(shí)分復(fù)用)的方式進(jìn)行數(shù)據(jù)交互,所有的數(shù)據(jù)交互過程都被限定在初始化階段分配好的時(shí)槽中,每個(gè)本地網(wǎng)關(guān)都可以根據(jù)與其相鄰的網(wǎng)關(guān)情況切換它自己的狀態(tài),在周期性傳輸監(jiān)測(cè)數(shù)據(jù)期間,監(jiān)控?cái)?shù)據(jù)被相鄰的網(wǎng)關(guān)收集并且通過多跳的方式根據(jù)預(yù)定義的傳輸時(shí)間表傳輸?shù)侥康墓?jié)點(diǎn)。圖3為本發(fā)明一種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法的步驟流程圖。如圖3所示,本發(fā)明ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,應(yīng)用于智能電網(wǎng)的帯狀網(wǎng)絡(luò)中,包括如下步驟步驟一,各傳輸塔的本地網(wǎng)關(guān)區(qū)分場(chǎng)景;對(duì)于單條傳輸線路來說,可以將總的數(shù)據(jù)傳輸時(shí)間定義為活動(dòng)周期。由于每個(gè)本地網(wǎng)關(guān)需要切換進(jìn)入休眠狀態(tài)以達(dá)到節(jié)省能量的目的,可以相應(yīng)的將這段時(shí)間定義為休眠周期。一個(gè)活動(dòng)周期和ー個(gè)休眠周期共同組成ー個(gè)超幀?;诓煌幕顒?dòng)休眠周期比可以分成三種不同的反轉(zhuǎn)場(chǎng)景,如圖4所示。在場(chǎng)景I中,整個(gè)傳輸線路將大部分時(shí)間用于進(jìn)行休眠,因此反轉(zhuǎn)傳輸操作可以在休眠時(shí)間段內(nèi)進(jìn)行,這種情況下的反轉(zhuǎn)操作非常容易實(shí)現(xiàn)不存在可能發(fā)生沖突的情況。而在場(chǎng)景2中,由于整個(gè)傳輸線在超幀中消耗了更多的時(shí)間 數(shù)據(jù)傳輸上,因此反轉(zhuǎn)操作只能部分在休眠周期內(nèi)進(jìn)行,在整個(gè)反轉(zhuǎn)操作過程中為了避免與正常傳輸?shù)臄?shù)據(jù)發(fā)生沖突,需要沖突避免機(jī)制的輔助。場(chǎng)景3可以理解成場(chǎng)景I和場(chǎng)景2的組合場(chǎng)景。步驟ニ,本地網(wǎng)關(guān)初始化,讓每個(gè)網(wǎng)段在指定時(shí)槽傳輸數(shù)據(jù),每個(gè)本地網(wǎng)關(guān)設(shè)置網(wǎng)段標(biāo)識(shí)SI記錄所管理的輸電塔數(shù)量,設(shè)定超幀比例(活動(dòng)周期、休眠周期比例)等;步驟三,各本地網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互,在本發(fā)明較佳例中,所有本地網(wǎng)關(guān)均通過TDM的方式進(jìn)行數(shù)據(jù)交互;步驟四,當(dāng)某一本地網(wǎng)關(guān)出現(xiàn)問題后,其相鄰的本地網(wǎng)關(guān)根據(jù)網(wǎng)段標(biāo)識(shí)自動(dòng)按場(chǎng)景進(jìn)行反轉(zhuǎn)傳輸。反轉(zhuǎn)操作可以在獨(dú)立的休眠周期中進(jìn)行。每個(gè)輸電塔上的本地網(wǎng)關(guān)維護(hù)ー個(gè)當(dāng)前ad-hoc網(wǎng)段的標(biāo)識(shí),這個(gè)標(biāo)識(shí)記錄了當(dāng)前網(wǎng)段內(nèi)的輸電塔的數(shù)量。每個(gè)本地網(wǎng)關(guān)可以根據(jù)公式IS = 2*SI-CS(其中IS為偵聽時(shí)槽,SI為網(wǎng)段標(biāo)識(shí),CS為當(dāng)前時(shí)槽),計(jì)算出自身需要從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)偵聽反轉(zhuǎn)信令的時(shí)槽。承前所述,在場(chǎng)景I中,反轉(zhuǎn)傳輸操作可以在休眠時(shí)間段內(nèi)進(jìn)行,這種情況下不存在可能發(fā)生沖突的情況,如圖5所示;而在場(chǎng)景2中,反轉(zhuǎn)操作可以部分運(yùn)作在超幀的休眠周期內(nèi),這就需要部署沖突避免機(jī)制。具有以下兩種情況I、如果ー個(gè)超幀內(nèi)總的時(shí)槽數(shù)為偶數(shù),并且本地網(wǎng)關(guān)的常規(guī)傳輸時(shí)槽和反轉(zhuǎn)信令接收時(shí)槽的差值為2或者0,那么這個(gè)本地網(wǎng)關(guān)在反轉(zhuǎn)操作過程中就將傳輸時(shí)槽延遲I個(gè)単位,如圖6所示。這里定義該輸電塔為反轉(zhuǎn)延遲電塔。每個(gè)輸電塔在時(shí)槽[(2*SI-CS-1)mod superframe+1]和時(shí)槽[(2*SI_CS)mod superframe+1]從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)以偵聽是否有反轉(zhuǎn)信令,其中superframe為超幀長度。如果輸電塔在時(shí)槽[(2*SI_CS_1)mod superframe+1]收到反轉(zhuǎn)信令,那么就無需在下一個(gè)時(shí)槽繼續(xù)偵聽反轉(zhuǎn)信令。2、如果ー個(gè)超幀內(nèi)總的時(shí)槽數(shù)為奇數(shù)并且本地網(wǎng)關(guān)常規(guī)傳輸時(shí)槽和反轉(zhuǎn)信令接收時(shí)槽之間的差值為3,那么這個(gè)本地網(wǎng)關(guān)在反轉(zhuǎn)操作過程中就將反轉(zhuǎn)傳輸時(shí)槽延遲2個(gè)單位,如圖7所不。姆個(gè)輸電塔在時(shí)槽[(2*SI-CS_l)mod superframe+1]和時(shí)槽[(2*SI_CS)mod superframe+2]從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)以偵聽是否有反轉(zhuǎn)信令。如果輸電塔在時(shí)槽[(2*SI-CS_l)mod superframe+1]收到反轉(zhuǎn)信令就不需要在時(shí)槽[(2*SI_CS)modsuperframe+2]繼續(xù)偵聽反轉(zhuǎn)信令。綜上所述,本發(fā)明ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法于帶狀網(wǎng)絡(luò)中某一個(gè)中間節(jié)點(diǎn)出現(xiàn)故障時(shí),通過其相鄰的節(jié)點(diǎn)馬上發(fā)起反轉(zhuǎn)傳輸,避免了數(shù)據(jù)總是向故障網(wǎng)關(guān)傳輸,陷入發(fā)送不成功的死鎖狀態(tài),解決了現(xiàn)有技術(shù)在現(xiàn)有的智能電網(wǎng)的帯狀網(wǎng)絡(luò)中可能存在的傳輸死鎖問題。上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何本 領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾與改變。因此,本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如權(quán)利要求書所列。
權(quán)利要求
1.一種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,包括如下步驟 各傳輸塔的本地網(wǎng)關(guān)區(qū)分場(chǎng)景; 各本地網(wǎng)關(guān)進(jìn)行初始化; 各本地網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互;以及 當(dāng)某一本地網(wǎng)關(guān)出現(xiàn)問題時(shí),其相鄰的本地網(wǎng)關(guān)根據(jù)網(wǎng)段標(biāo)識(shí)自動(dòng)按場(chǎng)景進(jìn)行反轉(zhuǎn)傳輸。
2.如權(quán)利要求I所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于所述場(chǎng)景根據(jù)活動(dòng)休眠周期比包括場(chǎng)景I、場(chǎng)景2及場(chǎng)景3,其中于場(chǎng)景I中,休眠周期大于活動(dòng)周期,整個(gè)傳輸線路將大部分時(shí)間用于進(jìn)行休眠,反轉(zhuǎn)傳輸操作在休眠時(shí)間段內(nèi)進(jìn)行;于場(chǎng)景.2中,活動(dòng)周期大于休眠周期,反轉(zhuǎn)傳輸操作只能部分在休眠周期內(nèi)進(jìn)行;場(chǎng)景3為場(chǎng)景I和場(chǎng)景2的組合場(chǎng)景。
3.如權(quán)利要求2所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于若為場(chǎng)景.2,反轉(zhuǎn)傳輸操作需采取沖突避免機(jī)制輔助。
4.如權(quán)利要求3所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于,該沖突避免機(jī)制為如果ー個(gè)超幀內(nèi)總的時(shí)槽數(shù)為偶數(shù),并且本地網(wǎng)關(guān)的常規(guī)傳輸時(shí)槽和反轉(zhuǎn)信令接收時(shí)槽的差值為2或者O,那么這個(gè)本地網(wǎng)關(guān)在反轉(zhuǎn)操作過程中就將反轉(zhuǎn)傳輸時(shí)槽延遲I個(gè)單位。
5.如權(quán)利要求4所述的ー種基于帶狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于姆個(gè)傳輸塔在時(shí)槽[(2*SI-CS_l)mod superframe]和時(shí)槽[(2*SI-CS_l)mod superframe+1]從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)以偵聽是否有反轉(zhuǎn)信令,若傳輸塔在時(shí)槽[(2*SI-CS)modsuperframe]收到反轉(zhuǎn)信令,則無需在下一個(gè)時(shí)槽繼續(xù)偵聽反轉(zhuǎn)信令,其中,IS為偵聽時(shí)槽,SI為網(wǎng)段標(biāo)識(shí),CS為當(dāng)前時(shí)槽。
6.如權(quán)利要求3所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在干,該沖突避免機(jī)制為如果ー個(gè)超幀內(nèi)總的時(shí)槽數(shù)為奇數(shù)并且本地網(wǎng)關(guān)常規(guī)傳輸時(shí)槽和反轉(zhuǎn)信令接收時(shí)槽之間的差值為3,那么這個(gè)本地網(wǎng)關(guān)在反轉(zhuǎn)操作過程中就將反轉(zhuǎn)傳輸時(shí)槽延遲2個(gè)單位。
7.如權(quán)利要求6所述的ー種基于帶狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于姆個(gè)傳輸塔在時(shí)槽[(2*SI-CS_l)mod superframe+1]和時(shí)槽[(2*SI_CS)mod superframe+2]從休眠狀態(tài)切換進(jìn)入活動(dòng)狀態(tài)以偵聽是否有反轉(zhuǎn)信令,若傳輸塔在時(shí)槽[(2*SI-CS-l)modsuperframe+1]收到反轉(zhuǎn)信令,貝U無需在時(shí)槽[(2*SI_CS)mod superframe+2]繼續(xù)偵聽反轉(zhuǎn)信令,其中,IS為偵聽時(shí)槽,SI為網(wǎng)段標(biāo)識(shí),CS為當(dāng)前時(shí)槽。
8.如權(quán)利要求I所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于各本地網(wǎng)關(guān)初始化包括令每個(gè)網(wǎng)段在指定時(shí)槽傳輸數(shù)據(jù)、設(shè)置網(wǎng)段標(biāo)識(shí)SI記錄所管理的輸電塔數(shù)量以及設(shè)定超幀比例。
9.如權(quán)利要求I所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于每個(gè)本地網(wǎng)關(guān)均通過TDM方式進(jìn)行數(shù)據(jù)交互。
10.如權(quán)利要求I所述的ー種基于帯狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,其特征在于每個(gè)本地網(wǎng)關(guān)維護(hù)該網(wǎng)段指示符用于反轉(zhuǎn)傳輸操作。
全文摘要
本發(fā)明公開了一種基于帶狀網(wǎng)絡(luò)的自適應(yīng)傳輸方法,包括如下步驟各傳輸塔的本地網(wǎng)關(guān)區(qū)分場(chǎng)景;各本地網(wǎng)關(guān)進(jìn)行初始化;各本地網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互;以及當(dāng)某一本地網(wǎng)關(guān)出現(xiàn)問題時(shí),其相鄰的本地網(wǎng)關(guān)根據(jù)網(wǎng)段標(biāo)識(shí)自動(dòng)按場(chǎng)景進(jìn)行反轉(zhuǎn)傳輸,通過本發(fā)明,解決了現(xiàn)有智能電網(wǎng)的帶狀網(wǎng)絡(luò)中可能存在的傳輸死鎖問題。
文檔編號(hào)H04L12/66GK102724060SQ20121010934
公開日2012年10月10日 申請(qǐng)日期2012年4月13日 優(yōu)先權(quán)日2012年4月13日
發(fā)明者俞凱, 劉廣宇, 卜智勇, 夏俊, 王海峰, 陳實(shí) 申請(qǐng)人:中國科學(xué)院上海微系統(tǒng)與信息技術(shù)研究所