午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法

文檔序號:9670609閱讀:560來源:國知局
一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法
【技術領域】
[0001]本發(fā)明涉及通信領域,尤其涉及一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法。
【背景技術】
[0002]—些地域由于各種限制因素無法鋪設有線網(wǎng)絡,但又時常出現(xiàn)因為信號不好而導致無線信號發(fā)送失敗的情況,原有手段是信號發(fā)送失敗,需要人工手動去操作控制器,在個別地方人很難到達并且操作任務伴有一定的危險性。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是為了克服現(xiàn)有技術的不足,提供一種找到距離目的地址最近路徑并建立無線路徑轉(zhuǎn)發(fā)的方法,能保證目標控制器在最短時間收到指令,適用于需要遠距離傳輸無線信號但信號不好的地方。
[0004]本發(fā)明提供一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法,包括:
步驟s1:經(jīng)上位機輸入各控制器經(jīng)瑋度信息,下發(fā)給集中器保存?zhèn)溆?,并發(fā)送包含目標地址的各種操作命令的信息。
[0005]步驟s2:集中器等待接收信息,生成元指令。
[0006]步驟s3:集中器根據(jù)元指令中包含的目標地址,向目標控制器發(fā)送元指令,等待回復。
[0007]步驟s4:集中器如未超時且接收到正確回復,則發(fā)送成功,執(zhí)行步驟s6,若集中器接收回復超時或未接收到或回復錯誤,則發(fā)送失敗,顯示目標控制器離線并記錄下此失敗目標控制器編號,執(zhí)行步驟s5。
[0008]步驟s5:集中器根據(jù)失敗目標控制器的經(jīng)瑋度信息與各控制器的經(jīng)瑋度信息進行比較,得到距離失敗目標控制器的各控制器距離,根據(jù)此距離的遠近集中器建立無線轉(zhuǎn)發(fā)路徑,發(fā)送成功則執(zhí)行步驟s6,失敗則繼續(xù)執(zhí)行步驟s5。
[0009]步驟s6:集中器得到目標控制器的各項信息,傳回給上位機,上位機顯示目標控制器在線及各項信息。
[0010]所述步驟si具體為:各控制器分別安裝于固定位置,經(jīng)GPS定位器(已有產(chǎn)品)得到各控制器的經(jīng)瑋度信息,經(jīng)上位機輸入下發(fā)給集中器保存。
[0011]所述步驟S3與步驟s4之間包括:目標控制器判斷接收到的元指令格式是否合法,是則給予回復執(zhí)行步驟s4,否則刪除該指令并重新接收發(fā)送的元指令,刪除指令3次則不再發(fā)送。
[0012]所述步驟s5具體為:
步驟s5_l:集中器找到失敗目標控制器經(jīng)瑋度,與其他控制器經(jīng)瑋度逐一進行比較,將比較所得球面距離按控制器編號保存,將所有距離選擇排序,找到距離失敗目標控制器位置最近的控制器即轉(zhuǎn)發(fā)控制器。
[0013]步驟s5_2:集中器根據(jù)轉(zhuǎn)發(fā)控制器地址建立無線轉(zhuǎn)發(fā)路徑,向轉(zhuǎn)發(fā)路徑中的轉(zhuǎn)發(fā)控制器發(fā)送包含元指令的轉(zhuǎn)發(fā)指令。
[0014]步驟s5_3:由接收到轉(zhuǎn)發(fā)指令的轉(zhuǎn)發(fā)控制器向失敗目標控制器發(fā)送元指令,轉(zhuǎn)發(fā)控制器成功收到目標控制器回復并將此回復轉(zhuǎn)發(fā)給集中器,執(zhí)行步驟s4,若集中器同時收到此回復,則執(zhí)行步驟s6,轉(zhuǎn)發(fā)控制器未成功收到目標控制器回復或未將回復轉(zhuǎn)發(fā)給集中器或集中器未收到此回復,則返回執(zhí)行步驟s5_2,但不再比較第一次得到的最近距離值。
【附圖說明】
[0015]圖1為本發(fā)明整體模塊指令發(fā)送過程。
[0016]圖2為本發(fā)明的具體流程圖。
【具體實施方式】
[0017]為使本發(fā)明的目的、技術方案更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明作進一步詳細說明。
[0018]如圖1所示,所述方法所需裝置包括上位機、集中器、目標控制器、轉(zhuǎn)發(fā)控制器,所述上位機用來輸入、下發(fā)指令及顯示信息,集中器接收上位機指令,并按照指令中的目標控制器地址向目標控制器發(fā)送指令,轉(zhuǎn)發(fā)控制器用來在目標控制器接收不到集中器發(fā)送指令的情況下,接收集中器發(fā)送的包含元指令的轉(zhuǎn)發(fā)指令并發(fā)送。
[0019]以下對本發(fā)明的無線轉(zhuǎn)發(fā)過程進行詳細描述,如圖2所示,包括:
步驟s1:經(jīng)上位機輸入各控制器經(jīng)瑋度信息,下發(fā)給集中器保存?zhèn)溆?,并發(fā)送包含目標地址的各種操作命令的信息;
步驟si具體為:各控制器分別安裝于固定位置,經(jīng)GPS定位器(已有產(chǎn)品)得到各控制器的經(jīng)瑋度信息,經(jīng)上位機輸入下發(fā)給集中器保存。
[0020]步驟s2:集中器等待接收信息,生成元指令。
[0021]步驟s3:集中器根據(jù)元指令中包含的目標地址,向目標控制器發(fā)送元指令,等待回復。
[0022]步驟s4:集中器如未超時且接收到正確回復,則發(fā)送成功,執(zhí)行步驟s6,若集中器接收回復超時或未接收到或回復錯誤,則發(fā)送失敗,顯示目標控制器離線并記錄下此失敗目標控制器編號,執(zhí)行步驟s5。
[0023]步驟s5:集中器根據(jù)失敗目標控制器的經(jīng)瑋度信息與各控制器的經(jīng)瑋度信息進行比較,得到距離失敗目標控制器的各控制器距離,根據(jù)此距離集中器建立無線轉(zhuǎn)發(fā)路徑,發(fā)送成功則執(zhí)行步驟s6,失敗則繼續(xù)執(zhí)行步驟s5。
[0024]步驟s5具體為:
步驟s5-l:集中器找到失敗目標控制器經(jīng)瑋度,與其他控制器經(jīng)瑋度逐一進行比較,將比較所得球面距離按控制器編號保存,將所有距離選擇排序,找到距離失敗目標控制器位置最近的控制器即轉(zhuǎn)發(fā)控制器。
[0025]步驟s5_2:集中器根據(jù)轉(zhuǎn)發(fā)控制器地址建立無線轉(zhuǎn)發(fā)路徑,向轉(zhuǎn)發(fā)路徑中的轉(zhuǎn)發(fā)控制器發(fā)送包含元指令的轉(zhuǎn)發(fā)指令。
[0026]步驟s5_3:由接收到轉(zhuǎn)發(fā)指令的轉(zhuǎn)發(fā)控制器向失敗目標控制器發(fā)送元指令,轉(zhuǎn)發(fā)控制器成功收到目標控制器回復并將此回復轉(zhuǎn)發(fā)給集中器,執(zhí)行步驟s4,若集中器同時收到此回復,則執(zhí)行步驟s6,轉(zhuǎn)發(fā)控制器未成功收到目標控制器回復或未將回復轉(zhuǎn)發(fā)給集中器或集中器未收到此回復,則返回執(zhí)行步驟s5-2,但不再比較第一次得到的最近距離值。
[0027]步驟s6:集中器得到目標控制器的各項信息,傳回給上位機,上位機顯示目標控制器在線及各項信息。
【主權項】
1.一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法,其特征在于,該方法包括: 步驟S1:經(jīng)上位機輸入各控制器經(jīng)瑋度信息,下發(fā)給集中器保存?zhèn)溆?,并發(fā)送包含目標地址的各種操作命令的信息; 步驟s2:集中器等待接收信息,生成元指令; 步驟s3:集中器根據(jù)元指令中包含的目標地址,向目標控制器發(fā)送元指令,等待回復; 步驟s4:集中器如未超時且接收到正確回復,則發(fā)送成功,執(zhí)行步驟s6,若集中器接收回復超時或未接收到或回復錯誤,則發(fā)送失敗,顯示目標控制器離線并記錄下此失敗目標控制器編號,執(zhí)行步驟s5; 步驟s5:集中器根據(jù)失敗目標控制器的經(jīng)瑋度信息與各控制器的經(jīng)瑋度信息進行比較,得到距離失敗目標控制器的各控制器距離,根據(jù)此距離的遠近集中器建立無線轉(zhuǎn)發(fā)路徑,發(fā)送成功則執(zhí)行步驟s6,失敗則繼續(xù)執(zhí)行步驟s5 ; 步驟s6:集中器得到目標控制器的各項信息,傳回給上位機,上位機顯示目標控制器在線及各項信息。2.根據(jù)權利要求1所述的一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法,其特征在于,所述步驟si具體為:各控制器分別安裝于固定位置,經(jīng)GPS定位器(已有產(chǎn)品)得到各控制器的經(jīng)瑋度信息,經(jīng)上位機輸入下發(fā)給集中器保存。3.根據(jù)權利要求1所述的一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法,其特征在于,所述步驟s3與步驟s4之間包括:目標控制器判斷接收到的元指令格式是否合法,是則給予回復執(zhí)行步驟s4,否則刪除該指令并重新接收發(fā)送的元指令,刪除指令3次則不再發(fā)送。4.根據(jù)權利要求1所述的一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法,其特征在于,所述步驟s5具體為: 步驟s5-l:集中器找到失敗目標控制器經(jīng)瑋度,與其他控制器經(jīng)瑋度逐一進行比較,將比較所得球面距離按控制器編號保存,將所有距離選擇排序,找到距離失敗目標控制器位置最近的控制器即轉(zhuǎn)發(fā)控制器; 步驟s5-2:集中器根據(jù)轉(zhuǎn)發(fā)控制器地址建立無線轉(zhuǎn)發(fā)路徑,向轉(zhuǎn)發(fā)路徑中的轉(zhuǎn)發(fā)控制器發(fā)送包含元指令的轉(zhuǎn)發(fā)指令; 步驟s5-3:由接收到轉(zhuǎn)發(fā)指令的轉(zhuǎn)發(fā)控制器向失敗目標控制器發(fā)送元指令,轉(zhuǎn)發(fā)控制器成功收到目標控制器回復并將此回復轉(zhuǎn)發(fā)給集中器,執(zhí)行步驟s4,若集中器同時收到此回復,則執(zhí)行步驟s6,轉(zhuǎn)發(fā)控制器未成功收到目標控制器回復或未將回復轉(zhuǎn)發(fā)給集中器或集中器未收到此回復,則返回執(zhí)行步驟s5-2,但不再比較第一次得到的最近距離值。
【專利摘要】本發(fā)明公布了一種基于智能控制器的遠距離無線轉(zhuǎn)發(fā)方法,該方法包括:經(jīng)上位機輸入各控制器的經(jīng)緯度信息下發(fā)給集中器保存,一旦有控制器接收不到集中器指令,以接收不到指令的控制器經(jīng)緯度為基準,進行經(jīng)緯度比較,找到距離上述控制器最近的控制器建立轉(zhuǎn)發(fā)路徑繼續(xù)發(fā)送,從來達到以最短的時間轉(zhuǎn)發(fā)信息的目的。
【IPC分類】G08C17/00, H04L12/24
【公開號】CN105429796
【申請?zhí)枴緾N201510768213
【發(fā)明人】王福才, 周魯萍, 王龍帥, 曹光生, 柳云龍
【申請人】魯東大學
【公開日】2016年3月23日
【申請日】2015年11月12日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1