国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法

      文檔序號(hào):7892436閱讀:180來源:國(guó)知局
      專利名稱:路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于電子信息技術(shù)領(lǐng)域,具體涉及路燈控制系統(tǒng)中路燈軟件網(wǎng)路自恢復(fù)方法。
      背景技術(shù)
      路燈的控制方式,經(jīng)歷了手動(dòng)開關(guān)控制、定時(shí)開關(guān)控制、利用電カ載波技術(shù)遠(yuǎn)程控制和ZigBee無線網(wǎng)絡(luò)控制的發(fā)展變化,而在路燈控制系統(tǒng)中,采用ZigBee無線網(wǎng)絡(luò)控制方式,可以將整個(gè)城市的路燈系統(tǒng)連接起來,達(dá)到分散控制,精確控制,集中管理,高效管理的目標(biāo)。每個(gè)路燈設(shè)備中的控制器都會(huì)及時(shí)地將本終端的狀態(tài)信息上報(bào)給上層設(shè)備,先進(jìn)的無線網(wǎng)絡(luò)技術(shù)使得信息的交換變得更加地及時(shí)穩(wěn)定并且使得對(duì)路燈的管理更加方便和人性化。路燈控制系統(tǒng)中,通過對(duì)ZigBee無線網(wǎng)絡(luò)技術(shù)的應(yīng)用,路燈的控制變得更加的智能化和更具有靈活性。尤其是網(wǎng)絡(luò)化的控制方式,使得路燈控制進(jìn)入了信息化的管理方式,但無線網(wǎng)絡(luò)的不穩(wěn)定性,也給整個(gè)路燈控制系統(tǒng)帶來了很大的麻煩。尤其是當(dāng)路燈因某種原因斷網(wǎng)后,就很難保證對(duì)斷網(wǎng)的路燈再進(jìn)行有效的控制。傳統(tǒng)的解決方式是人工使路燈再次加網(wǎng),這樣操作起來會(huì)相當(dāng)?shù)穆闊?,并不能保證處理的及時(shí)性。

      發(fā)明內(nèi)容
      本發(fā)明的目的是為完善路燈控制系統(tǒng),提出了路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法,用于實(shí)現(xiàn)在路燈節(jié)點(diǎn)網(wǎng)絡(luò)連接斷開后能夠及時(shí)自動(dòng)恢復(fù)網(wǎng)絡(luò)連接的功能,保證網(wǎng)絡(luò)通信的正常進(jìn)行。本發(fā)明方法包括以下步驟
      步驟(I).判斷路燈節(jié)點(diǎn)是否斷網(wǎng),若判斷出路燈節(jié)點(diǎn)已經(jīng)斷網(wǎng)就執(zhí)行步驟(2);否則,重復(fù)本步驟;
      步驟(2).使用默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),若使用默認(rèn)網(wǎng)絡(luò)參數(shù)加網(wǎng)不成功,則執(zhí)行步驟
      (3),否則,本次加網(wǎng)結(jié)束,返回步驟(I)執(zhí)行;
      步驟(3).進(jìn)行網(wǎng)絡(luò)搜索,并使用捜索到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),直到加網(wǎng)成功,返回步驟(I)執(zhí)行。步驟(I)中的斷網(wǎng)判斷方式有兩種,分別是
      方式一通過協(xié)議棧提供的發(fā)送函數(shù)來判斷是否斷網(wǎng)。調(diào)用發(fā)送函數(shù)發(fā)送數(shù)據(jù)幀,如果網(wǎng)絡(luò)連接通暢,則發(fā)送函數(shù)返回“成功”,如果網(wǎng)絡(luò)連接斷開,則發(fā)送函數(shù)返回“失敗”。所以,檢查發(fā)送函數(shù)的返回值可以判斷路燈節(jié)點(diǎn)的網(wǎng)絡(luò)是否斷開。方式ニ遠(yuǎn)程設(shè)備每隔一段時(shí)間向路燈節(jié)點(diǎn)發(fā)送設(shè)定的數(shù)據(jù)幀,假如路燈節(jié)點(diǎn)在設(shè)定的時(shí)間內(nèi)沒有收到數(shù)據(jù)幀,則可以判斷路燈節(jié)點(diǎn)的網(wǎng)絡(luò)已經(jīng)斷開。步驟(2)中使用默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)的實(shí)現(xiàn)方法為設(shè)置網(wǎng)絡(luò)斷開前路燈節(jié)點(diǎn)所在的網(wǎng)絡(luò)參數(shù)為默認(rèn)的網(wǎng)絡(luò)參數(shù),并設(shè)置默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)為1-10之間的某一個(gè)值;使用默認(rèn)的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),并且將它的有效次數(shù)減I。假如加網(wǎng)成功,本次加網(wǎng)結(jié)束返回初始狀態(tài)。假如加網(wǎng)失敗,就要判斷默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)是否大于O,默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)大于O,繼續(xù)使用它進(jìn)行加網(wǎng),默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)等于O,則認(rèn)為默認(rèn)網(wǎng)絡(luò)參數(shù)加網(wǎng)不成功。步驟(3)進(jìn)行網(wǎng)絡(luò)搜索,并使用捜索到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)的實(shí)現(xiàn)方法為 第一歩開啟尋找模塊。這是ー個(gè)獨(dú)立的模塊,用于尋找路燈節(jié)點(diǎn)周圍的活動(dòng)網(wǎng)。主要
      通過對(duì)ZigBee通信協(xié)議中的信道11到26中的16個(gè)信道逐一進(jìn)行判斷是否是路燈節(jié)點(diǎn)周圍存在的活動(dòng)網(wǎng),如果該信道是活動(dòng)網(wǎng),把其標(biāo)識(shí)為活動(dòng)網(wǎng),否則,標(biāo)識(shí)為非活動(dòng)網(wǎng)。某個(gè)信道判斷結(jié)束后,會(huì)返回一個(gè)標(biāo)志該信道訪問結(jié)束的狀態(tài)標(biāo)志參數(shù),并由此開始執(zhí)行對(duì)下ー個(gè)信道的訪問,直到對(duì)這16個(gè)信道的判斷完全結(jié)束,才會(huì)標(biāo)識(shí)出尋找網(wǎng)絡(luò)結(jié)束。第二步尋找網(wǎng)絡(luò)結(jié)束后,根據(jù)對(duì)路燈節(jié)點(diǎn)周圍信道11到26中的16個(gè)信道逐一進(jìn)行判斷的結(jié)果,確定是否有信道被標(biāo)識(shí)為活動(dòng)網(wǎng)。如果找到了活動(dòng)網(wǎng),便把所找到的活動(dòng)網(wǎng)的網(wǎng)絡(luò)參數(shù)存入加網(wǎng)隊(duì)列,并開始執(zhí)行下一歩。如果沒有找到任何活動(dòng)網(wǎng),重新返回第一步繼續(xù)尋找網(wǎng)絡(luò)。 第三步對(duì)加網(wǎng)隊(duì)列中的網(wǎng)絡(luò),根據(jù)各個(gè)活動(dòng)網(wǎng)絡(luò)被找到和存放的順序,確定加網(wǎng)隊(duì)列中各網(wǎng)絡(luò)參數(shù)的優(yōu)先級(jí),并標(biāo)識(shí)出加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù),用于判斷加網(wǎng)隊(duì)列中是否存在活動(dòng)網(wǎng),如果加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)大于0,則進(jìn)入執(zhí)行下一歩,否則,重新返回第一步繼續(xù)尋找網(wǎng)絡(luò)。第四步啟動(dòng)加網(wǎng)模塊,找到加網(wǎng)隊(duì)列中優(yōu)先級(jí)最高的網(wǎng)絡(luò)參數(shù),使用該網(wǎng)絡(luò)參數(shù)通過協(xié)議棧中的加網(wǎng)函數(shù)進(jìn)行加網(wǎng),如果加網(wǎng)成功,則加網(wǎng)函數(shù)返回“加網(wǎng)成功”狀態(tài),如果加網(wǎng)失敗,則加網(wǎng)函數(shù)返回“加網(wǎng)失敗”狀態(tài)。同時(shí)將該網(wǎng)絡(luò)參數(shù)移出加網(wǎng)隊(duì)列,把加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)的值減I,進(jìn)入下ー步執(zhí)行。第五歩根據(jù)加網(wǎng)返回的結(jié)果狀態(tài)進(jìn)行判斷,如果返回狀態(tài)是“加網(wǎng)成功”,則將加網(wǎng)成功的網(wǎng)絡(luò)參數(shù)設(shè)置為新的默認(rèn)網(wǎng)絡(luò)參數(shù),結(jié)束整個(gè)加網(wǎng)流程返回初始狀態(tài)。如果返回狀態(tài)是“加網(wǎng)失敗”,這時(shí)就要判斷加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)是否大于O。如果加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)大于0,則返回第四步執(zhí)行,否則,重新返回第一步繼續(xù)尋找網(wǎng)絡(luò)。本發(fā)明相對(duì)于現(xiàn)有技術(shù),在路燈控制系統(tǒng)中,具有以下有益效果增強(qiáng)了路燈控制系統(tǒng)的魯棒性,面對(duì)路燈控制系統(tǒng)中,可能出現(xiàn) 斷網(wǎng)問題的情況,通過本方法的應(yīng)用可以減少系統(tǒng)的維護(hù)成本,減少可能要通過手動(dòng)加網(wǎng)帶來的問題。保證了各個(gè)路燈一直能夠在網(wǎng)絡(luò)中被控制,并保證對(duì)路燈的管理工作的連續(xù)性和及時(shí)性。


      圖I是本發(fā)明的路燈軟件網(wǎng)路自恢復(fù)程序流程圖。
      具體實(shí)施例方式本發(fā)明中所提的路燈控制系統(tǒng)是基于ZigBee的LED路燈節(jié)能控制系統(tǒng),該系統(tǒng)主要由LED路燈及其高效開關(guān)電源、路燈控制器、遠(yuǎn)程設(shè)備、移動(dòng)式手持管理設(shè)備與信息服務(wù)平臺(tái)組成。通過高效開關(guān)電源向路燈控制器和LED路燈供電,由路燈控制器對(duì)LED路燈工作實(shí)施控制,并利用控制器上的ZigBee模塊實(shí)現(xiàn)與遠(yuǎn)程設(shè)備的通信。遠(yuǎn)程設(shè)備負(fù)責(zé)實(shí)現(xiàn)和路燈控制器和信息服務(wù)平臺(tái)之間的通信,起中轉(zhuǎn)信息作用。信息服務(wù)平臺(tái)由路燈管理人員實(shí)現(xiàn)對(duì)路燈控制器的控制。移動(dòng)式手持管理設(shè)備由維修人員實(shí)現(xiàn)對(duì)路燈控制器的直接控制。路燈控制器的設(shè)計(jì)包含了硬件和軟件部分。硬件部分包括了 MCU主控芯片,無線ZigBee通信模塊,LCD顯示屏,觸摸屏,存儲(chǔ)器,以及少量鍵盤和電池模塊等。軟件部分包括硬件模塊驅(qū)動(dòng)程序、ZigBee配置物理ID程序、ZigBee通信交互程序、⑶I系統(tǒng)和應(yīng)用程序。遠(yuǎn)程設(shè)備硬件包括微處理器模塊、GPRS射頻模塊、電源管理模塊、LED數(shù)碼管顯示模塊和存儲(chǔ)器模塊,同時(shí)具有ZigBee與GPRS模塊,既負(fù)責(zé)ZigBee網(wǎng)絡(luò)的組網(wǎng),又負(fù)責(zé)通過GPRS網(wǎng)絡(luò)向信息服務(wù)平臺(tái)匯報(bào)信息與獲取控制命令,并分發(fā)給網(wǎng)絡(luò)中的路燈控制器。以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)ー步說明。如圖I所示,路燈軟件網(wǎng)絡(luò)自恢復(fù)程序由判斷路燈是否斷網(wǎng)模塊、使用默認(rèn)網(wǎng)絡(luò) 參數(shù)進(jìn)行加網(wǎng)模塊和捜索網(wǎng)絡(luò)并利用找到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)模塊組成。這三部分模塊,通過先后執(zhí)行實(shí)現(xiàn)路燈軟件網(wǎng)絡(luò)自恢復(fù)的功能。在路燈控制系統(tǒng)中,路燈程序會(huì)根據(jù)需要進(jìn)入第一個(gè)模塊,根據(jù)采用某ー種方式判斷出路燈節(jié)點(diǎn)是否斷網(wǎng),如果該路燈節(jié)點(diǎn)還在網(wǎng)絡(luò)中,程序返回初始狀態(tài)。如果該路燈節(jié)點(diǎn)已經(jīng)斷網(wǎng),路燈程序自動(dòng)進(jìn)入下ー個(gè)模塊執(zhí)行。當(dāng)判斷出某個(gè)路燈節(jié)點(diǎn)已斷網(wǎng),路燈程序?qū)⑻D(zhuǎn)到默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)模塊執(zhí)行。路燈程序會(huì)自動(dòng)利用默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)初始化,設(shè)置網(wǎng)絡(luò)斷開前路燈節(jié)點(diǎn)所在的網(wǎng)的參數(shù)為默認(rèn)的網(wǎng)絡(luò)參數(shù),設(shè)置默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)為1-10之間的某ー個(gè)值;使用默認(rèn)的網(wǎng)絡(luò)參數(shù)利用協(xié)議棧中加網(wǎng)函數(shù)進(jìn)行加網(wǎng),并且將默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)減I。假如加網(wǎng)成功,本次加網(wǎng)結(jié)束,路燈程序返回初始狀態(tài)。假如加網(wǎng)失敗,就要判斷默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)是否大于0,默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)大于0,繼續(xù)使用它進(jìn)行加網(wǎng),默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)等于0,則路燈程序自動(dòng)進(jìn)入下ー個(gè)模塊執(zhí)行。當(dāng)通過默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)失敗時(shí),路燈程序?qū)⑻D(zhuǎn)到捜索網(wǎng)絡(luò)并利用找到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)模塊執(zhí)行。在該模塊中,首先,開始搜索可加入的網(wǎng)絡(luò),尋找路燈節(jié)點(diǎn)周圍的活動(dòng)網(wǎng)。尋找網(wǎng)絡(luò)結(jié)束后,如果找到了活動(dòng)網(wǎng)絡(luò),則將找到的網(wǎng)絡(luò)參數(shù)存入加網(wǎng)隊(duì)列,根據(jù)各個(gè)活動(dòng)網(wǎng)絡(luò)被找到和存放的順序,確定加網(wǎng)隊(duì)列中各網(wǎng)絡(luò)參數(shù)的優(yōu)先級(jí),并標(biāo)識(shí)出加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù),用于判斷加網(wǎng)隊(duì)列中是否存在活動(dòng)網(wǎng);否則,重新返回到開始搜索可加入的網(wǎng)絡(luò)處執(zhí)行。判斷加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)是否大于O,如果隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)大于0,找到加網(wǎng)隊(duì)列中優(yōu)先級(jí)最高的網(wǎng)絡(luò)參數(shù),使用該網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),同時(shí)將該網(wǎng)絡(luò)參數(shù)移出加網(wǎng)隊(duì)列,把加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)的值減I;否則,程序重新返回到開始搜索可加入的網(wǎng)絡(luò)開始執(zhí)行。如果加網(wǎng)成功,則將加網(wǎng)成功的網(wǎng)絡(luò)參數(shù)設(shè)置為新的默認(rèn)網(wǎng)絡(luò)參數(shù),結(jié)束整個(gè)加網(wǎng)流程返回初始狀態(tài);否則,程序就要重新返回到判斷加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)是否大于O處開始執(zhí)行,直到路燈節(jié)點(diǎn)能夠成功加網(wǎng)。
      權(quán)利要求
      1.路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法,其特征在于該方法包括以下步驟 步驟(I).判斷路燈節(jié)點(diǎn)是否斷網(wǎng),若判斷出路燈節(jié)點(diǎn)已經(jīng)斷網(wǎng)就執(zhí)行步驟(2);否則,重復(fù)本步驟; 步驟(2).使用默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),若使用默認(rèn)網(wǎng)絡(luò)參數(shù)加網(wǎng)不成功,則執(zhí)行步驟(3),否則,本次加網(wǎng)結(jié)束,返回步驟(I)執(zhí)行; 步驟(3).進(jìn)行網(wǎng)絡(luò)搜索,并使用搜索到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),直到加網(wǎng)成功,返回步驟(I)執(zhí)行。
      2.根據(jù)專利要求I所述的路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法,其特征在于步驟(I)中的斷網(wǎng)判斷方式有兩種,分別是 方式一通過協(xié)議棧提供的發(fā)送函數(shù)來判斷是否斷網(wǎng);調(diào)用發(fā)送函數(shù)發(fā)送數(shù)據(jù)幀,如果網(wǎng)絡(luò)連接通暢,則發(fā)送函數(shù)返回“成功”,如果網(wǎng)絡(luò)連接斷開,則發(fā)送函數(shù)返回“失敗”;所以,檢查發(fā)送函數(shù)的返回值可以判斷路燈節(jié)點(diǎn)的網(wǎng)絡(luò)是否斷開; 方式二 遠(yuǎn)程設(shè)備每隔一段時(shí)間向路燈節(jié)點(diǎn)發(fā)送設(shè)定的數(shù)據(jù)幀,假如路燈節(jié)點(diǎn)在設(shè)定的時(shí)間內(nèi)沒有收到數(shù)據(jù)幀,則可以判斷路燈節(jié)點(diǎn)的網(wǎng)絡(luò)已經(jīng)斷開。
      3.根據(jù)專利要求I所述的路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法,其特征在于步驟(2)中使用默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)的實(shí)現(xiàn)方法為設(shè)置網(wǎng)絡(luò)斷開前路燈節(jié)點(diǎn)所在的網(wǎng)絡(luò)參數(shù)為默認(rèn)的網(wǎng)絡(luò)參數(shù),并設(shè)置默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)為1-10之間的某一個(gè)值;使用默認(rèn)的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng),并且將它的有效次數(shù)減I ;假如加網(wǎng)成功,本次加網(wǎng)結(jié)束返回初始狀態(tài);假如加網(wǎng)失敗,就要判斷默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)是否大于0,默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)大于0,繼續(xù)使用它進(jìn)行加網(wǎng),默認(rèn)網(wǎng)絡(luò)參數(shù)的有效次數(shù)等于0,則認(rèn)為默認(rèn)網(wǎng)絡(luò)參數(shù)加網(wǎng)不成功。
      4.根據(jù)專利要求I所述的路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法,其特征在于步驟(3)進(jìn)行網(wǎng)絡(luò)搜索,并使用搜索到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)的實(shí)現(xiàn)方法為 第一步開啟尋找模塊;這是一個(gè)獨(dú)立的模塊,用于尋找路燈節(jié)點(diǎn)周圍的活動(dòng)網(wǎng);主要通過對(duì)ZigBee通信協(xié)議中的信道11到26中的16個(gè)信道逐一進(jìn)行判斷是否是路燈節(jié)點(diǎn)周圍存在的活動(dòng)網(wǎng),如果該信道是活動(dòng)網(wǎng),把其標(biāo)識(shí)為活動(dòng)網(wǎng),否則,標(biāo)識(shí)為非活動(dòng)網(wǎng);某個(gè)信道判斷結(jié)束后,會(huì)返回一個(gè)標(biāo)志該信道訪問結(jié)束的狀態(tài)標(biāo)志參數(shù),并由此開始執(zhí)行對(duì)下一個(gè)信道的訪問,直到對(duì)這16個(gè)信道的判斷完全結(jié)束,才會(huì)標(biāo)識(shí)出尋找網(wǎng)絡(luò)結(jié)束; 第二步尋找網(wǎng)絡(luò)結(jié)束后,根據(jù)對(duì)路燈節(jié)點(diǎn)周圍信道11到26中的16個(gè)信道逐一進(jìn)行判斷的結(jié)果,確定是否有信道被標(biāo)識(shí)為活動(dòng)網(wǎng);如果找到了活動(dòng)網(wǎng),便把所找到的活動(dòng)網(wǎng)的網(wǎng)絡(luò)參數(shù)存入加網(wǎng)隊(duì)列,并開始執(zhí)行下一步;如果沒有找到任何活動(dòng)網(wǎng),重新返回第一步繼續(xù)尋找網(wǎng)絡(luò); 第三步對(duì)加網(wǎng)隊(duì)列中的網(wǎng)絡(luò),根據(jù)各個(gè)活動(dòng)網(wǎng)絡(luò)被找到和存放的順序,確定加網(wǎng)隊(duì)列中各網(wǎng)絡(luò)參數(shù)的優(yōu)先級(jí),并標(biāo)識(shí)出加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù),用于判斷加網(wǎng)隊(duì)列中是否存在活動(dòng)網(wǎng),如果加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)大于0,則進(jìn)入執(zhí)行下一步,否則,重新返回第一步繼續(xù)尋找網(wǎng)絡(luò); 第四步啟動(dòng)加網(wǎng)模塊,找到加網(wǎng)隊(duì)列中優(yōu)先級(jí)最高的網(wǎng)絡(luò)參數(shù),使用該網(wǎng)絡(luò)參數(shù)通過協(xié)議棧中的加網(wǎng)函數(shù)進(jìn)行加網(wǎng),如果加網(wǎng)成功,則加網(wǎng)函數(shù)返回“加網(wǎng)成功”狀態(tài),如果加網(wǎng)失敗,則加網(wǎng)函數(shù)返回“加網(wǎng)失敗”狀態(tài);同時(shí)將該網(wǎng)絡(luò)參數(shù)移出加網(wǎng)隊(duì)列,把加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)的值減I,進(jìn)入下一步執(zhí)行; 第五步根據(jù)加網(wǎng)返回的結(jié)果狀態(tài)進(jìn)行判斷,如果返回狀態(tài)是“加網(wǎng)成功”,則將加網(wǎng)成功的網(wǎng)絡(luò)參數(shù)設(shè)置為新的默認(rèn)網(wǎng)絡(luò)參數(shù),結(jié)束整個(gè)加網(wǎng)流程返回初始狀態(tài);如果返回狀態(tài) 是“加網(wǎng)失敗”,這時(shí)就要判斷加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)是否大于O ;如果加網(wǎng)隊(duì)列中網(wǎng)絡(luò)參數(shù)的個(gè)數(shù)大于O,則返回第四步執(zhí)行,否則,重新返回第一步繼續(xù)尋找網(wǎng)絡(luò)。
      全文摘要
      本發(fā)明涉及路燈控制系統(tǒng)中路燈軟件網(wǎng)絡(luò)自恢復(fù)方法?,F(xiàn)有的路燈控制系統(tǒng)在對(duì)于路燈節(jié)點(diǎn)斷網(wǎng)后加網(wǎng)的工作還只能夠通過手工操作恢復(fù)網(wǎng)絡(luò),這樣既不方便,也給系統(tǒng)帶來嚴(yán)重的不可靠性。本發(fā)明通過在路燈軟件中增加判斷路燈是否斷網(wǎng)模塊確定該路燈節(jié)點(diǎn)是否還在網(wǎng)內(nèi),在判斷出路燈節(jié)點(diǎn)已經(jīng)斷網(wǎng)的情況下,能夠自動(dòng)啟用默認(rèn)網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)模塊,使該路燈節(jié)點(diǎn)再次加入斷網(wǎng)前所在網(wǎng)絡(luò),如果該模塊加網(wǎng)失敗,再啟用搜索網(wǎng)絡(luò)并利用找到的網(wǎng)絡(luò)參數(shù)進(jìn)行加網(wǎng)模塊進(jìn)行加網(wǎng),直到加網(wǎng)成功。通過本發(fā)明可以實(shí)現(xiàn)路燈控制系統(tǒng)中網(wǎng)絡(luò)自恢復(fù)的功能,使得整個(gè)系統(tǒng)變得更加的可靠和穩(wěn)定。
      文檔編號(hào)H04L29/08GK102638576SQ20121008372
      公開日2012年8月15日 申請(qǐng)日期2012年3月27日 優(yōu)先權(quán)日2012年3月27日
      發(fā)明者任彧 申請(qǐng)人:杭州電子科技大學(xué)
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1