恢復通信鏈路的方法、裝置及系統與流程
2023-05-11 21:26:01 3

本發明涉及鏈路通信領域,尤其涉及恢復通信鏈路的方法、裝置及系統。
背景技術:
隨著社會的發展,通信監控得到快速的發展,通信監控中包括用於為各服務點服務的服務設備和用於監控各服務設備的監控中心,監控中心通過有線或者無線的方式監督和控制各服務設備。當服務設備和監控中心的通信鏈路斷開時,需要維護人員到現場對服務設備進行調試,才能恢復監控中心和服務設備之間的通信鏈路。每次鏈路斷開都需要維護人員下到服務設備處進行維護,使得通信鏈路不能及時的恢復通信,不利於監控中心對服務設備的監控。
上述內容僅用於輔助理解本發明的技術方案,並不代表承認上述內容是現有技術。
技術實現要素:
本發明的主要目的在於解決恢復通信鏈路效率低的技術問題。
為實現上述目的,本發明提供的一種恢復通信鏈路的方法,所述恢復通信鏈路的方法包括以下步驟:
當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數;
根據所述當前通信參數和預設生成規則生成修正指令,所述修正指令用於調整所述當前通信參數至用於恢復通信鏈路的標準通信參數;
以簡訊方式發送所述修正指令至所述服務設備。
優選地,在所述當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數的步驟之前還包括:
判斷通信鏈路是否斷開;
當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前參數。
優選地,所述以簡訊方式獲取斷開鏈路的服務設備的當前通信參數的步驟具體包括:
生成並發送包括有採集通信參數的指令的簡訊至所述服務設備;
獲取所述服務設備根據所述採集通信參數的指令和第一預設協議生成的當前通信參數簡訊,並從所述當前通信參數簡訊中提取所述當前通信參數。
優選地,所述以簡訊方式發送所述修正指令至所述服務設備的步驟具體包括:
根據所述修正指令和第二預設協議生成修正指令簡訊;
將所述修正指令簡訊發送至所述服務設備。
此外,為實現上述目的,本發明進一步提出一種恢復通信鏈路的裝置。
一種恢復通信鏈路的裝置,所述恢復通信鏈路的裝置包括:
獲取模塊,用於當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數;
生成模塊,用於根據所述當前通信參數和預設生成規則生成修正指令,所述修正指令用於調整所述當前通信參數至用於恢復通信鏈路的標準通信參數;
發送模塊,用於以簡訊方式發送所述修正指令至所述服務設備。
優選地,恢復通信鏈路的裝置還包括:
判斷模塊,用於判斷通信鏈路是否斷開。
優選地,所述獲取模塊包括:
第一發送單元,用於生成並發送包括有採集通信參數的指令的簡訊至所述服務設備;
獲取單元,用於獲取所述服務設備根據所述採集通信參數的指令和第一預設協議生成的當前通信參數簡訊,並從所述當前通信參數簡訊中提取所述當前通信參數。
優選地,所述發送模塊包括:
生成單元,用於根據所述修正指令和第二預設協議生成修正指令簡訊;
第二發送單元,用於將所述修正指令簡訊發送至所述服務設備。
此外,為實現上述目的,本發明進一步提出一種恢復通信鏈路的系統。
一種恢復通信鏈路的系統,所述恢復通信鏈路的系統包括:
監控中心,用於判斷通信鏈路是否斷開;當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數;並且根據所述當前通信參數和預設生成規則生成修正指令;並且以簡訊方式發送所述修正指令至所述服務設備;
伺服器設備,用於接收所述修正指令,並根據所述修正指令調整所述當前通信參數至用於恢復通信鏈路的標準通信參數。
所述監控中心還用於生成並發送包括有採集通信參數的指令的簡訊至所述服務設備;
所述服務設備還用於,根據所述採集通信參數的指令和第一預設協議生成的當前通信參數簡訊,並將所述當前通信參數簡訊發送至所述監控中心。
本實施例中,當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的當前通信參數,監控中心再根據當前通信參數和預設生成規則生成修正指令,其中,該修正指令用於調整所述當前通信參數至標準通信參數,然後監控中心以簡訊方式發送修正指令至服務設備,通過上述步驟以恢復監控中心和服務設備之間通信鏈路,實現在工作人員不需要到服務設備處,便可恢復監控中心和服務設備之間的通信鏈路,有利於控制維護服務設備的成本,有利於提高恢復通信鏈路的效率。
附圖說明
圖1為本發明恢復通信鏈路的方法第一實施例的流程示意圖;
圖2為本發明恢復通信鏈路的方法第二實施例的流程示意圖;
圖3為本發明恢復通信鏈路的方法第三實施例的流程示意圖;
圖4為本發明恢復通信鏈路的方法第四實施例的流程示意圖;
圖5為本發明恢復通信鏈路的裝置第一實施例的功能模塊示意圖;
圖6為本發明恢復通信鏈路的裝置第二實施例的功能模塊示意圖;
圖7為本發明恢復通信鏈路的裝置第三實施例的功能模塊示意圖;
圖8為本發明恢復通信鏈路的裝置第四實施例的功能模塊示意圖。
本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
本發明提供一種恢復通信鏈路的方法,參照圖1,圖1為本發明恢復通信鏈路的方法第一實施例的流程示意圖。
在一實施例中,恢復通信鏈路的方法包括以下步驟:
S10:當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數;
參照圖2,圖2為本發明恢復通信鏈路的方法第二實施例的流程示意圖;
S11:生成並發送包括有採集通信參數的指令的簡訊至所述服務設備;
監控中心首先根據欲獲取的服務設備的通信參數和監控中心的特徵參數,生成採集簡訊,再將採集簡訊發送至斷開的服務設備。其中,監控中心的特徵參數包括監控中心IP、監控中心埠信息;通信參數包括服務設備的站點接入監控中心的ID、登錄監控中心的APN帳號信息、監控設備地址信息,以及無線參數信息等。簡訊的發送路徑可以為通過聯通、移動或者電信等第三方的方式,也可以建立監控中心與服務設備之間的單獨的無線網絡,至於網絡類型,2G、3G、4G均可以實現監控中心和服務設備之間的通信。
S12:獲取所述服務設備根據所述採集通信參數的指令和第一預設協議生成的當前通信參數簡訊,並從所述當前通信參數簡訊中提取所述當前通信參數。
服務設備在接收到採集簡訊後,先對採集簡訊進行解析,然後獲取採集簡訊所欲獲取的通信參數的當前值。服務設備將當前通信參數根據第一預設協議生成當前通信參數簡訊,然後將當前通信參數簡訊發送給監控中心。其中,簡訊的發送路徑可以為通過聯通、移動或者電信等第三方的方式,也可以建立監控中心與服務設備之間的單獨的無線網絡。監控中心在接收到當前通信參數簡訊之後,解析該當前通信參數簡訊,並從當前通信參數簡訊中提取當前通信參數。
S20:根據當前通信參數和預設生成規則生成修正指令,修正指令用於調整當前通信參數至用於恢復通信鏈路的標準通信參數;
監控中心獲取當前通信參數後,先將當前通信參數與存儲在監控中心內的標準通信參數進行比對,當發現某一當前通信參數與對應的標準監控參數不匹配時,提取出對應的標準監控參數。當所有當前通信參數與標準監控參數比對結束後,將提取的所有標準通信參數,按照預設的生成規則生成修正指令,該修正指令還包含用標準通信參數替換對應當前通信參數的替換指令。本實施例中,通過先將當前通信參數與標準通信參數進行比對,然後將出現偏差的當前通信參數用標準通信參數代替。使得服務設備獲取正確通信參數,在再次運行過程中,便可實現與監控中心的正常通信,即恢復了服務設備與監控中心的通信鏈路。
S30:以簡訊方式發送修正指令至服務設備。
本實施例中,在生成修正指令後,監控中心將修正指令編輯成簡訊形式,並將簡訊發送至服務設備,服務設備在接收到簡訊後,先將簡訊解析,再提出修正指令,然後執行修正指令。
本實施例中,監控中心首先判斷通信鏈路是否斷開,當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的當前通信參數,監控中心再根據當前通信參數和預設生成規則生成修正指令,其中,該修正指令用於調整當前通信參數至標準通信參數,然後監控中心以簡訊方式發送修正指令至服務設備,通過上述步驟以恢復監控中心和服務設備之間通信鏈路,實現在工作人員不需要到服務設備處,便可恢復監控中心和服務設備之間的通信鏈路,有利於控制維護服務設備的成本,有利於提高恢復通信鏈路的效率。
參照圖3,圖3為本發明恢復通信鏈路的方法第三實施例的流程示意圖;
在上述實施例的基礎上,恢復通信鏈路的方法還包括步驟
S40:判斷通信鏈路是否斷開;當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前參數。
監控中心實時檢測監控中心和服務設備之間的通信鏈路數據,並分析所採集的數據,然後根據分析結果判斷監控中心和服務設備之間的通信鏈路是否斷開。其具體可以通過採集通信鏈路的數據包來判斷通信鏈路是否斷開。 當通信鏈路正常通信時,監控中心繼續採集並分析通信鏈路數據,直至檢測到信鏈路斷開。當然,在其他實施例中,判斷通信鏈路的步驟可以由服務設備來完成,當服務設備判斷出通信鏈路斷開時,以簡訊形式主動發送通信參數至監控中心。
參照圖4,圖4為本發明恢復通信鏈路的方法第四實施例的流程示意圖;
在上述實施例的基礎上,步驟S30具體包括:
S31:根據修正指令和第二預設協議生成修正指令簡訊;
監控中心在生成修正指令後,再根據第二預設協議,將監修正指令生成修正指令簡訊,即根據第二預設協議將修正指令變成簡訊形式。本實施例中的第二預設協議與上述實施例中的第一預設協議,最好為同一預設協議。分為第一預設協議和第二預設協議是為了該方法可以適應,簡訊的編輯同時存在有多種協議的情況。
S32:將修正指令簡訊發送至服務設備。
監控中心生成修正指令簡訊後,便將修正指令簡訊發送至服務設備。服務設備在接收到修正指令簡訊後,首先對修正指令簡訊進行安全性分析。服務設備首先對修正指令簡訊進行數據包校驗碼驗證,再進行協議數據有效性檢查,再進行發送方權限檢查等。當上述分析均符合要求時,說明修正指令簡訊的來源正常,可以對修正指令簡訊進行解析並執行修正指令。服務設備根據不同的修正指令執行不同的操作,可能執行的操作包括重啟服務設備的應用程式,重啟服務設備系統、刪除服務設備中歷時數據及統計數據、恢復出廠配置參數、備份當前配置信息等。當然,在服務設備執行完成修正指令後,還可以通過簡訊的方式,將斷開鏈路的站點名稱、站點地址、鏈路恢復時間、站點接入監控中心的ID、站點服務設備的手機號碼等信息反饋至監控中心,以使監控中心獲取恢復通信鏈路的服務設備的物理參數,監控中心在接收到上述參數後進行存儲,以備以後查詢使用。
本實施例中,通過先將修正指令生成修正指令簡訊簡訊,再將修正指令簡訊以簡訊的方式發送給服務設備,使得服務設備可以在沒有維護人員親臨現場的前提下獲取修正指令,有利用提高維護服務設備和監控中心通信鏈路的效率。
本發明進一步提出一種恢復通信鏈路的裝置。
參照圖5,圖5為本發明恢復通信鏈路的裝置第一實施例的功能模塊示意圖。
一種恢復通信鏈路的裝置,該恢復通信鏈路的裝置包括:
獲取模塊10,用於當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數;
參照圖6,圖6為本發明恢復通信鏈路的裝置第二實施例的功能模塊示意圖。
第一發送單元11,用於生成並發送包括有採集通信參數的指令的簡訊至服務設備;
監控中心首先根據欲獲取的服務設備的通信參數和監控中心的特徵參數,生成採集簡訊,再將採集簡訊發送至斷開的服務設備。其中,監控中心的特徵參數包括監控中心IP、監控中心埠信息;通信參數包括服務設備的站點接入監控中心的ID、登錄監控中心的APN帳號信息、監控設備地址信息,以及無線參數信息等。簡訊的發送路徑可以為通過聯通、移動或者電信等第三方的方式,也可以建立監控中心與服務設備之間的單獨的無線網絡,至於網絡類型,2G、3G、4G均可以實現監控中心和服務設備之間的通信。
獲取單元12,用於獲取服務設備根據採集通信參數的指令和第一預設協議生成的當前通信參數簡訊,並從當前通信參數簡訊中提取當前通信參數。
服務設備在接收到採集簡訊後,先對採集簡訊進行解析,然後獲取採集簡訊所欲獲取的通信參數的當前值。服務設備將當前通信參數根據第一預設協議生成當前通信參數簡訊,然後將當前通信參數簡訊發送給監控中心。其中,簡訊的發送路徑可以為通過聯通、移動或者電信等第三方的方式,也可以建立監控中心與服務設備之間的單獨的無線網絡。監控中心在接收到當前通信參數簡訊之後,解析該當前通信參數簡訊,並從當前通信參數簡訊中提取當前通信參數。
生成模塊20,用於根據當前通信參數和預設生成規則生成修正指令,修正指令用於調整當前通信參數至用於恢復通信鏈路的標準通信參數;
監控中心獲取當前通信參數後,先將當前通信參數與存儲在監控中心內 的標準通信參數進行比對,當發現某一當前通信參數與對應的標準監控參數不匹配時,提取出對應的標準監控參數。當所有當前通信參數與標準監控參數比對結束後,將提取的所有標準通信參數,按照預設的生成規則生成修正指令,該修正指令還包含用標準通信參數替換對應當前通信參數的替換指令。本實施例中,通過先將當前通信參數與標準通信參數進行比對,然後將出現偏差的當前通信參數用標準通信參數代替。使得服務設備獲取正確通信參數,在再次運行過程中,便可實現與監控中心的正常通信,即恢復了服務設備與監控中心的通信鏈路。
發送模塊30,用於以簡訊方式發送修正指令至服務設備。
本實施例中,在生成修正指令後,監控中心將修正指令編輯成簡訊形式,並將簡訊發送至服務設備,服務設備在接收到簡訊後,先將簡訊解析,再提出修正指令,然後執行修正指令。
本實施例中,監控中心首先判斷通信鏈路是否斷開,當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的當前通信參數,監控中心再根據當前通信參數和預設生成規則生成修正指令,其中,該修正指令用於調整當前通信參數至標準通信參數,然後監控中心以簡訊方式發送修正指令至服務設備,通過上述步驟以恢復監控中心和服務設備之間通信鏈路,實現在工作人員不需要到服務設備處,便可恢復監控中心和服務設備之間的通信鏈路,有利於控制維護服務設備的成本,有利於提高恢復通信鏈路的效率。
參照圖7,圖7為本發明恢復通信鏈路的裝置第三實施例的功能模塊示意圖。
判斷模塊40,用於判斷通信鏈路是否斷開;
監控中心實時檢測監控中心和服務設備之間的通信鏈路數據,並分析所採集的數據,然後根據分析結果判斷監控中心和服務設備之間的通信鏈路是否斷開。其具體可以通過採集通信鏈路的數據包來判斷通信鏈路是否斷開。當通信鏈路正常通信時,監控中心繼續採集並分析通信鏈路數據,直至檢測到信鏈路斷開。
參照圖8,圖8為本發明恢復通信鏈路的裝置第四實施例的功能模塊示意 圖。
在上述實施例的基礎上,發送模塊30包括:
生成單元31,用於根據修正指令和第二預設協議生成修正指令簡訊;
監控中心在生成修正指令後,再根據第二預設協議,將監修正指令生成修正指令簡訊,即根據第二預設協議將修正指令變成簡訊形式。本實施例中的第二預設協議與上述實施例中的第一預設協議,最好為同一預設協議。分為第一預設協議和第二預設協議是為了該方法可以適應,簡訊的編輯同時存在有多種協議的情況。
第二發送單元32,用於將修正指令簡訊發送至服務設備。
監控中心生成修正指令簡訊後,便將修正指令簡訊發送至服務設備。服務設備在接收到修正指令簡訊後,首先對修正指令簡訊進行安全性分析。服務設備首先對修正指令簡訊進行數據包校驗碼驗證,再進行協議數據有效性檢查,再進行發送方權限檢查等。當上述分析均符合要求時,說明修正指令簡訊的來源正常,可以對修正指令簡訊進行解析並執行修正指令。服務設備根據不同的修正指令執行不同的操作,可能執行的操作包括重啟服務設備的應用程式,重啟服務設備系統、刪除服務設備中歷時數據及統計數據、恢復出廠配置參數、備份當前配置信息等。當然,在服務設備執行完成修正指令後,還可以通過簡訊的方式,將斷開鏈路的站點名稱、站點地址、鏈路恢復時間、站點接入監控中心的ID、站點服務設備的手機號碼等信息反饋至監控中心,以使監控中心獲取恢復通信鏈路的服務設備的物理參數,監控中心在接收到上述參數後進行存儲,以備以後查詢使用。
本實施例中,通過先將修正指令生成修正指令簡訊簡訊,再將修正指令簡訊以簡訊的方式發送給服務設備,使得服務設備可以在沒有維護人員親臨現場的前提下獲取修正指令,有利用提高維護服務設備和監控中心通信鏈路的效率。
本發明進一步提出一種恢復通信鏈路的系統。
一種恢復通信鏈路的系統,該恢復通信鏈路的系統包括:
監控中心,用於判斷通信鏈路是否斷開;當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的與通信鏈路相關的當前通信參數;並且根據所 述當前通信參數和預設生成規則生成修正指令;並且以簡訊方式發送所述修正指令至所述服務設備;
監控中心實時檢測監控中心和服務設備之間的通信鏈路數據,並分析所採集的數據,然後根據分析結果判斷監控中心和服務設備之間的通信鏈路是否斷開。其具體可以通過採集通信鏈路的數據包來判斷通信鏈路是否斷開。當通信鏈路正常通信時,監控中心繼續採集並分析通信鏈路數據,直至檢測到信鏈路斷開。
監控中心還用於發送採集簡訊至服務設備,監控中心首先根據欲獲取的服務設備的通信參數和監控中心的特徵參數,生成採集簡訊,再將採集簡訊發送至斷開的服務設備。其中,監控中心的特徵參數包括監控中心IP、監控中心埠信息;通信參數包括服務設備的站點接入監控中心的ID、登錄監控中心的APN帳號信息、監控設備地址信息,以及無線參數信息等。簡訊的發送路徑可以為通過聯通、移動或者電信等第三方的方式,也可以建立監控中心與服務設備之間的單獨的無線網絡,至於網絡類型,2G、3G、4G均可以實現監控中心和服務設備之間的通信。
監控中心獲取當前通信參數後,先將當前通信參數與存儲在監控中心內的標準通信參數進行比對,當發現某一當前通信參數與對應的標準監控參數不匹配時,提取出對應的標準監控參數。當所有當前通信參數與標準監控參數比對結束後,將提取的所有標準通信參數,按照預設的生成規則生成修正指令,該修正指令還包含用標準通信參數替換對應當前通信參數的替換指令。本實施例中,通過先將當前通信參數與標準通信參數進行比對,然後將出現偏差的當前通信參數用標準通信參數代替。使得服務設備獲取正確通信參數,在再次運行過程中,便可實現與監控中心的正常通信,即恢復了服務設備與監控中心的通信鏈路。
在生成修正指令後,監控中心將修正指令編輯成簡訊形式,並將簡訊發送至服務設備,服務設備在接收到簡訊後,先將簡訊解析,再提出修正指令,然後執行修正指令。
伺服器設備,用於接收修正指令,並根據所述修正指令調整所述當前通信參數至用於恢復通信鏈路的標準通信參數。服務設備還用於,根據採集簡訊和第一預設協議生成當前通信參數簡訊,並將當前通信參數簡訊發送至監 控中心。
服務設備在接收到採集簡訊後,先對採集簡訊進行解析,然後獲取採集簡訊所欲獲取的通信參數的當前值。服務設備將當前通信參數根據第一預設協議生成當前通信參數簡訊,然後將當前通信參數簡訊發送給監控中心。其中,簡訊的發送路徑可以為通過聯通、移動或者電信等第三方的方式,也可以建立監控中心與服務設備之間的單獨的無線網絡。監控中心在接收到當前通信參數簡訊之後,解析該當前通信參數簡訊,並從當前通信參數簡訊中提取當前通信參數。
本實施例中,監控中心首先判斷通信鏈路是否斷開,當通信鏈路斷開時,以簡訊方式獲取斷開鏈路的服務設備的當前通信參數,監控中心再根據當前通信參數和預設生成規則生成修正指令,其中,該修正指令用於調整所述當前通信參數至標準通信參數,然後監控中心以簡訊方式發送修正指令至服務設備,通過上述步驟以恢復監控中心和服務設備之間通信鏈路,實現在工作人員不需要到服務設備處,便可恢復監控中心和服務設備之間的通信鏈路,有利於控制維護服務設備的成本,有利於提高恢復通信鏈路的效率。
在上述實施例的基礎上,監控中心還用於,根據修正指令和第二預設協議生成修正指令簡訊;並且將生成的修正指令簡訊發送至服務設備。
監控中心在生成修正指令後,再根據第二預設協議,將監修正指令生成修正指令簡訊,即根據第二預設協議將修正指令變成簡訊形式。本實施例中的第二預設協議與上述實施例中的第一預設協議,最好為同一預設協議。分為第一預設協議和第二預設協議是為了該方法可以適應,簡訊的編輯同時存在有多種協議的情況。監控中心生成修正指令簡訊後,便將修正指令簡訊發送至服務設備。
在上述實施例的基礎上,服務設備接收修正指令後,服務設備還用於,對修正指令進行安全性檢查。
服務設備在接收到修正指令簡訊後,首先對修正指令簡訊進行安全性分析。服務設備首先對修正指令簡訊進行數據包校驗碼驗證,再進行協議數據有效性檢查,再進行發送方權限檢查等。當上述分析均符合要求時,說明修正指令簡訊的來源正常,可以對修正指令簡訊進行解析並執行修正指令。服 務設備根據不同的修正指令執行不同的操作,可能執行的操作包括重啟服務設備的應用程式,重啟服務設備系統、刪除服務設備中歷時數據及統計數據、恢復出廠配置參數、備份當前配置信息等。當然,在服務設備執行完成修正指令後,還可以通過簡訊的方式,將斷開鏈路的站點名稱、站點地址、鏈路恢復時間、站點接入監控中心的ID、站點服務設備的手機號碼等信息反饋至監控中心,以使監控中心獲取恢復通信鏈路的服務設備的物理參數,監控中心在接收到上述參數後進行存儲,以備以後查詢使用。
本實施例中,通過先將修正指令生成修正指令簡訊簡訊,再將修正指令簡訊以簡訊的方式發送給服務設備,使得服務設備可以在沒有維護人員親臨現場的前提下獲取修正指令,有利用提高維護服務設備和監控中心通信鏈路的效率。
以上僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。