本發(fā)明涉及一種供電狀態(tài)與網(wǎng)絡(luò)狀態(tài)的在線監(jiān)控系統(tǒng)及監(jiān)控方法。
背景技術(shù):
近年來,伴隨著因特網(wǎng)和無線數(shù)據(jù)通信技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)已經(jīng)深入到社會的各個角落,改變著人們的生活方式,許多生產(chǎn)廠商為適應(yīng)社會發(fā)展的新需求,生產(chǎn)出的設(shè)備也越來越多地具有網(wǎng)絡(luò)功能。
網(wǎng)絡(luò)設(shè)備工作的過程中,有兩個基本條件非常重要,一個是正常的供電狀態(tài),保證網(wǎng)絡(luò)設(shè)備的正常工作,另一個是穩(wěn)定的網(wǎng)絡(luò)狀態(tài),能夠保證對網(wǎng)絡(luò)設(shè)備采集到的數(shù)據(jù)進行實時上傳;對于網(wǎng)絡(luò)設(shè)備而言,如果供電出現(xiàn)了問題,網(wǎng)絡(luò)設(shè)備無法進行數(shù)據(jù)采集;如果網(wǎng)絡(luò)狀態(tài)出現(xiàn)問題,網(wǎng)絡(luò)設(shè)備采集到的數(shù)據(jù)無法及時上傳到數(shù)據(jù)中心;無論出現(xiàn)供電問題或者網(wǎng)絡(luò)狀態(tài)問題,都會導(dǎo)致網(wǎng)絡(luò)設(shè)備產(chǎn)生離線故障。
目前,對于網(wǎng)絡(luò)設(shè)備的在線狀態(tài)監(jiān)測的方法,更多地停留在只能判斷是否在線的階段,一旦網(wǎng)絡(luò)設(shè)備處于離線時,相關(guān)的維護人員只有在趕到現(xiàn)場的情況下,方可進行設(shè)備離線原因的分析,這就對相關(guān)的維護人員提出較高的技術(shù)素質(zhì),不便于快速準(zhǔn)確地對離線網(wǎng)絡(luò)設(shè)備進行維護。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種供電狀態(tài)與網(wǎng)絡(luò)狀態(tài)的在線監(jiān)控系統(tǒng)及監(jiān)控方法,能夠在線監(jiān)控網(wǎng)絡(luò)設(shè)備的供電狀態(tài)和網(wǎng)絡(luò)狀態(tài),生成供電狀態(tài)和網(wǎng)絡(luò)狀態(tài)的報文,上傳到云服務(wù)平臺,再由云服務(wù)平臺對報文進行解析,將解析得到的結(jié)果提供給維護人員,使得維護人員既能知道網(wǎng)絡(luò)設(shè)備是否在線,也能夠在網(wǎng)絡(luò)設(shè)備離線時,根據(jù)解析結(jié)果明確網(wǎng)絡(luò)設(shè)備的離線原因,方便于快速準(zhǔn)確地對離線網(wǎng)絡(luò)設(shè)備的維護。
本發(fā)明的目的是通過以下技術(shù)方案來實現(xiàn)的:一種供電狀態(tài)與網(wǎng)絡(luò)狀態(tài)的在線監(jiān)控系統(tǒng),其特征在于:包括云服務(wù)平臺、在線監(jiān)控設(shè)備、被監(jiān)控的網(wǎng)絡(luò)設(shè)備、外部網(wǎng)絡(luò)和外部電源;所述的在線監(jiān)控設(shè)備包括網(wǎng)口擴展模塊、以太網(wǎng)模塊、控制模塊、無線傳輸模塊、后備電源、電源切換開關(guān)和外部供電監(jiān)測模塊;
所述的網(wǎng)口擴展模塊分別與以太網(wǎng)模塊、網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)連接;所述以太網(wǎng)模塊用于檢測網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài)信息并與云服務(wù)平臺建立以太網(wǎng)通訊;以太網(wǎng)模塊與控制模塊連接,控制模塊與無線傳輸模塊連接,無線傳輸模塊與云服務(wù)平臺進行無線通訊;所述電源切換開關(guān)的輸入端分別與外部電源和后備電源連接,所述電源切換開關(guān)的輸出端與控制模塊連接,實現(xiàn)整個在線監(jiān)控設(shè)備的供電;所述外部供電監(jiān)測模塊的輸入端與外部電源連接,用于監(jiān)測外部電源的供電狀態(tài),得到供電狀態(tài)信息,外部供電監(jiān)測模塊的輸出端與控制模塊連接;
所述控制模塊用于根據(jù)檢測到的網(wǎng)絡(luò)信息和供電電源監(jiān)控信息,生成報文上傳至云服務(wù)平臺;
所述的云服務(wù)平臺用于對上傳的報文進行解析,判斷網(wǎng)絡(luò)設(shè)備當(dāng)前是否在線,以及網(wǎng)絡(luò)設(shè)備離線時導(dǎo)致離線的原因。
其中,所述的無線傳輸模塊為GPRS模塊、GSM模塊、2G模塊、3G模塊或4G模塊中的一種。
所述的網(wǎng)口擴展模塊至少包括三個RJ45網(wǎng)絡(luò)接口,所述的三個RJ45網(wǎng)絡(luò)接口分別連接以太網(wǎng)模塊、網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)。
所述的外部電源還與網(wǎng)絡(luò)設(shè)備連接,實現(xiàn)網(wǎng)絡(luò)設(shè)備的供電。
進一步地,所述的以太網(wǎng)模塊包括網(wǎng)絡(luò)信息檢測子模塊和以太網(wǎng)通訊子模塊;
所述的網(wǎng)絡(luò)信息檢測子模塊用于對所述網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)的IP地址進行ping操作,返回ping標(biāo)志,并將返回ping標(biāo)志作為網(wǎng)絡(luò)狀態(tài)信息,傳輸給控制模塊;
所述的以太網(wǎng)通訊子模塊,用于與云服務(wù)平臺建立以太網(wǎng)通訊。
所述的控制模塊包括:
報文生成子模塊,用于為網(wǎng)絡(luò)狀態(tài)信息和供電狀態(tài)信息生成報文;
通訊選擇子模塊,用于選定報文上傳的通訊方式;
上傳控制子模塊,用于將生成報文按照選定的通訊方式上傳到云服務(wù)平臺。
所述通訊選擇子模塊對通訊方式的選擇以網(wǎng)絡(luò)狀態(tài)信息作為依據(jù):網(wǎng)絡(luò)狀態(tài)信息正常時,選擇有線通訊方式上傳報文,網(wǎng)絡(luò)狀態(tài)信息異常時,選擇無線通訊方式上傳報文。
所述的在線監(jiān)控設(shè)備還包括防雷模塊,所述防雷模塊設(shè)置于在線監(jiān)控設(shè)備內(nèi)部。
所述的一種供電狀態(tài)與網(wǎng)絡(luò)狀態(tài)的在線監(jiān)控系統(tǒng)的監(jiān)控方法,包括以下步驟:
S1.以太網(wǎng)模塊對外部網(wǎng)絡(luò)以及網(wǎng)絡(luò)設(shè)備進行實時檢測,得到網(wǎng)絡(luò)狀態(tài)信息,并傳輸給控制模塊;
S2.對外部電源的供電狀態(tài)進行實時監(jiān)測,得到供電狀態(tài)信息,并傳輸給控制模塊;
S3.控制模塊為網(wǎng)絡(luò)狀態(tài)信息和供電狀態(tài)信息生成報文,并根據(jù)網(wǎng)絡(luò)狀態(tài)信息,選定報文上傳的通訊方式,將生成報文上傳到云服務(wù)平臺;
S4.云服務(wù)平臺對接收到的報文進行解析,并將解析得到的信息提供給維護人員。
所述的步驟S1包括以下子步驟:
S101.以太網(wǎng)模塊對網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)的IP地址進行ping操作,返回ping標(biāo)志;
S102.以太網(wǎng)模塊將返回的ping標(biāo)志作為網(wǎng)絡(luò)狀態(tài)信息,傳輸給控制模塊。
所述的步驟S3包括以下子步驟:
S301.控制模塊為網(wǎng)絡(luò)狀態(tài)信息和供電狀態(tài)信息生成報文;
S302.控制模塊根據(jù)網(wǎng)絡(luò)狀態(tài)是否正常:
(1)如果返回的ping標(biāo)志正常,則網(wǎng)絡(luò)狀態(tài)正常,控制模塊選擇有線通訊方式,通過以太網(wǎng)模塊將生成的報文傳輸?shù)皆品?wù)平臺;
(2)如果返回的ping標(biāo)志異常,則網(wǎng)絡(luò)狀態(tài)異常,以太網(wǎng)模塊無法與云服務(wù)平臺通訊,控制模塊選擇無線通訊方式,通過無線傳輸模塊將生成的報文傳輸?shù)皆品?wù)平臺。
所述步驟S4中與服務(wù)平臺將解析得到的信息提供給維護人員的方式包括但不限于web網(wǎng)頁。
本發(fā)明的有益效果是:能夠在線監(jiān)控網(wǎng)絡(luò)設(shè)備的供電狀態(tài)和網(wǎng)絡(luò)狀態(tài),生成供電狀態(tài)和網(wǎng)絡(luò)狀態(tài)的報文,上傳到云服務(wù)平臺,再由云服務(wù)平臺對報文進行解析,將解析得到的結(jié)果提供給維護人員,使得維護人員既能知道網(wǎng)絡(luò)設(shè)備是否在線,也能夠在網(wǎng)絡(luò)設(shè)備離線時,根據(jù)解析結(jié)果明確網(wǎng)絡(luò)設(shè)備的離線原因,方便于快速準(zhǔn)確地對離線網(wǎng)絡(luò)設(shè)備的維護;同時由于防雷模塊,能夠進行防雷擊保護,在線監(jiān)控設(shè)備可以安裝在環(huán)境惡劣的場所。
附圖說明
圖1為本發(fā)明的系統(tǒng)原理框圖;
圖2為本發(fā)明的方法流程圖。
具體實施方式
下面結(jié)合附圖進一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護范圍不局限于以下所述。
如圖1所示,一種供電狀態(tài)與網(wǎng)絡(luò)狀態(tài)的在線監(jiān)控系統(tǒng),其特征在于:包括云服務(wù)平臺、在線監(jiān)控設(shè)備、被監(jiān)控的網(wǎng)絡(luò)設(shè)備、外部網(wǎng)絡(luò)和外部電源;所述的在線監(jiān)控設(shè)備包括網(wǎng)口擴展模塊、以太網(wǎng)模塊、控制模塊、無線傳輸模塊、后備電源、電源切換開關(guān)和外部供電監(jiān)測模塊;
所述的網(wǎng)口擴展模塊分別與以太網(wǎng)模塊、網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)連接;所述以太網(wǎng)模塊用于檢測網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài)信息并與云服務(wù)平臺建立以太網(wǎng)通訊;以太網(wǎng)模塊與控制模塊連接,控制模塊與無線傳輸模塊連接,無線傳輸模塊與云服務(wù)平臺進行無線通訊;所述電源切換開關(guān)的輸入端分別與外部電源和后備電源連接,所述電源切換開關(guān)的輸出端與控制模塊連接,實現(xiàn)整個在線監(jiān)控設(shè)備的供電;所述外部供電監(jiān)測模塊的輸入端與外部電源連接,用于監(jiān)測外部電源的供電狀態(tài),得到供電狀態(tài)信息,外部供電監(jiān)測模塊的輸出端與控制模塊連接;
所述控制模塊用于根據(jù)檢測到的網(wǎng)絡(luò)信息和供電電源監(jiān)控信息,生成報文上傳至云服務(wù)平臺;
所述的云服務(wù)平臺用于對上傳的報文進行解析,判斷網(wǎng)絡(luò)設(shè)備當(dāng)前是否在線,以及網(wǎng)絡(luò)設(shè)備離線時導(dǎo)致離線的原因。
所述的無線傳輸模塊為GPRS模塊、GSM模塊、2G模塊、3G模塊或4G模塊中的一種。
所述的網(wǎng)口擴展模塊至少包括三個RJ45網(wǎng)絡(luò)接口,所述的三個RJ45網(wǎng)絡(luò)接口分別連接以太網(wǎng)模塊、網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)。
所述的外部電源還與網(wǎng)絡(luò)設(shè)備連接,實現(xiàn)網(wǎng)絡(luò)設(shè)備的供電。
所述的以太網(wǎng)模塊包括網(wǎng)絡(luò)信息檢測子模塊和以太網(wǎng)通訊子模塊;
所述的網(wǎng)絡(luò)信息檢測子模塊用于對所述網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)的IP地址進行ping操作,返回ping標(biāo)志,并將返回ping標(biāo)志作為網(wǎng)絡(luò)狀態(tài)信息,傳輸給控制模塊;
所述的以太網(wǎng)通訊子模塊,用于與云服務(wù)平臺建立以太網(wǎng)通訊。
所述的控制模塊包括:
報文生成子模塊,用于為網(wǎng)絡(luò)狀態(tài)信息和供電狀態(tài)信息生成報文;
通訊選擇子模塊,用于選定報文上傳的通訊方式;
上傳控制子模塊,用于將生成報文按照選定的通訊方式上傳到云服務(wù)平臺。
所述通訊選擇子模塊對通訊方式的選擇以網(wǎng)絡(luò)狀態(tài)信息作為依據(jù):網(wǎng)絡(luò)狀態(tài)信息正常時,選擇有線通訊方式上傳報文,網(wǎng)絡(luò)狀態(tài)信息異常時,選擇無線通訊方式上傳報文。
所述的在線監(jiān)控設(shè)備還包括防雷模塊,所述防雷模塊設(shè)置于在線監(jiān)控設(shè)備內(nèi)部。
如圖2所示,所述的一種供電狀態(tài)與網(wǎng)絡(luò)狀態(tài)的在線監(jiān)控系統(tǒng)的監(jiān)控方法,包括以下步驟:
S1.以太網(wǎng)模塊對外部網(wǎng)絡(luò)以及網(wǎng)絡(luò)設(shè)備進行實時檢測,得到網(wǎng)絡(luò)狀態(tài)信息,并傳輸給控制模塊;
S2.對外部電源的供電狀態(tài)進行實時監(jiān)測,得到供電狀態(tài)信息,并傳輸給控制模塊;
S3.控制模塊為網(wǎng)絡(luò)狀態(tài)信息和供電狀態(tài)信息生成報文,并根據(jù)網(wǎng)絡(luò)狀態(tài)信息,選定報文上傳的通訊方式,將生成報文上傳到云服務(wù)平臺;
S4.云服務(wù)平臺對接收到的報文進行解析,并將解析得到的信息提供給維護人員。
所述的步驟S1包括以下子步驟:
S101.以太網(wǎng)模塊對網(wǎng)絡(luò)設(shè)備和外部網(wǎng)絡(luò)的IP地址進行ping操作,返回ping標(biāo)志;
S102.以太網(wǎng)模塊將返回的ping標(biāo)志作為網(wǎng)絡(luò)狀態(tài)信息,傳輸給控制模塊。
所述的步驟S3包括以下子步驟:
S301.控制模塊為網(wǎng)絡(luò)狀態(tài)信息和供電狀態(tài)信息生成報文;
S302.控制模塊根據(jù)網(wǎng)絡(luò)狀態(tài)是否正常:
(1)如果返回的ping標(biāo)志正常,則網(wǎng)絡(luò)狀態(tài)正常,控制模塊選擇有線通訊方式,通過以太網(wǎng)模塊將生成的報文傳輸?shù)皆品?wù)平臺;
(2)如果返回的ping標(biāo)志異常,則網(wǎng)絡(luò)狀態(tài)異常,以太網(wǎng)模塊無法與云服務(wù)平臺通訊,控制模塊選擇無線通訊方式,通過無線傳輸模塊將生成的報文傳輸?shù)皆品?wù)平臺。
在本申請的實施例中,如果外部電源供電狀態(tài)正常且網(wǎng)絡(luò)狀態(tài)正常,被監(jiān)控的網(wǎng)絡(luò)設(shè)備是處于在線狀態(tài):
以太網(wǎng)模塊通過對處于同一局域網(wǎng)(同時連接到網(wǎng)口擴展模塊)中的網(wǎng)絡(luò)設(shè)備以及外部網(wǎng)絡(luò)的IP地址進行ping操作,便會返回結(jié)果正常的ping標(biāo)志,以表明網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài)處于正常狀態(tài),外部電源供電監(jiān)測模塊能夠監(jiān)測出外部電源供電正常,從而說明了網(wǎng)絡(luò)設(shè)備的供電處于正常狀態(tài),控制模塊為網(wǎng)絡(luò)設(shè)備供電與網(wǎng)絡(luò)狀態(tài)都正常的信息生成特定的報文,并通過以太網(wǎng)模塊上傳至云服務(wù)平臺, 云服務(wù)平臺對接收到的報文進行解析,判斷出網(wǎng)絡(luò)設(shè)備在線。維護人員通過云服務(wù)平臺提供的web接口登錄web網(wǎng)頁,或者直接通過手持移動設(shè)備(安裝APP)與云服務(wù)平臺通訊,即可知道網(wǎng)絡(luò)設(shè)備處于在線狀態(tài)。
如果外部電源供電狀態(tài)異常,但網(wǎng)絡(luò)狀態(tài)正常,被監(jiān)控的網(wǎng)絡(luò)設(shè)備處于離線狀態(tài):
外部電源供電監(jiān)測模塊能夠監(jiān)測出外部電源供電處于異常狀態(tài),此時通過電源切換開關(guān)切換到后備電源為在線監(jiān)控設(shè)備進行電源供給,以太網(wǎng)模塊在后備電源的供給下,仍會對處于同一局域網(wǎng)中的網(wǎng)絡(luò)設(shè)備以及外部網(wǎng)絡(luò)的IP地址進行ping操作,返回結(jié)果正常的ping標(biāo)志,表明網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài)是處于正常狀態(tài)的,控制模塊把網(wǎng)絡(luò)設(shè)備供電異常與網(wǎng)絡(luò)狀態(tài)正常的信息組裝成特定的報文,通過以太網(wǎng)模塊上傳至云服務(wù)平臺。云服務(wù)平臺對接收到的報文進行解析。維護人員通過云服務(wù)平臺提供的web接口登錄web網(wǎng)頁,或者直接通過手持移動設(shè)備(安裝APP)與云服務(wù)平臺通訊,即可知道網(wǎng)絡(luò)設(shè)備處于離線狀態(tài)以及離線原因是供電異常,便于對應(yīng)的維護人員進行維護工作。
如果外部電源供電狀態(tài)異常,且網(wǎng)絡(luò)狀態(tài)異常,被監(jiān)控的網(wǎng)絡(luò)設(shè)備處于離線狀態(tài):
外部電源供電監(jiān)測模塊能夠監(jiān)測出外部電源供電處于異常狀態(tài),此時通過電源切換開關(guān)切換到后備電源為在線監(jiān)控設(shè)備進行電源供給,以太網(wǎng)模塊在后備電源的供給下,仍會對處于同一局域網(wǎng)中的網(wǎng)絡(luò)設(shè)備以及外部網(wǎng)絡(luò)的IP地址進行ping操作,返回結(jié)果異常的ping標(biāo)志,表明網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài)是處于異常狀態(tài)的,控制模塊把網(wǎng)絡(luò)設(shè)備供電異常與網(wǎng)絡(luò)狀態(tài)異常的信息組裝成特定的報文,通過無線傳輸模塊上傳至云服務(wù)平臺。云服務(wù)平臺對接收到的報文進行解析。維護人員通過云服務(wù)平臺提供的web接口登錄web網(wǎng)頁,或者直接通過手持移動設(shè)備(安裝APP)與云服務(wù)平臺通訊,即可知道網(wǎng)絡(luò)設(shè)備處于離線狀態(tài)以及離線原因是供電異常和網(wǎng)絡(luò)狀態(tài)異常,便于對應(yīng)的維護人員進行維護工作。
如果外部電源供電正常,但網(wǎng)絡(luò)狀態(tài)異常,被監(jiān)控的網(wǎng)絡(luò)設(shè)備處于離線狀態(tài):
外部電源供電監(jiān)測模塊能夠監(jiān)測出外部電源供電正常,從而說明了網(wǎng)絡(luò)設(shè)備的供電處于正常狀態(tài),以太網(wǎng)模塊會對處于同一局域網(wǎng)中的網(wǎng)絡(luò)設(shè)備以及外部網(wǎng)絡(luò)的IP地址進行ping操作,返回結(jié)果異常的ping標(biāo)志,表明網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài)是處于異常狀態(tài)的,控制模塊把網(wǎng)絡(luò)設(shè)備供電正常與網(wǎng)絡(luò)狀態(tài)異常的信息組裝成特定的報文,通過無線傳輸模塊上傳至云服務(wù)平臺,云服務(wù)平臺對接收到的報文進行解析,維護人員通過云服務(wù)平臺提供的web接口登錄web網(wǎng)頁,或者直接通過手持移動設(shè)備(安裝APP)與云服務(wù)平臺通訊,即可知道網(wǎng)絡(luò)設(shè)備處于離線狀態(tài)以及離線原因是網(wǎng)絡(luò)狀態(tài)異常,便于對應(yīng)的維護人員進行維護工作。
在本申請的實施例中,維護人員除了通過傳輸至云服務(wù)平臺的報文獲取網(wǎng)絡(luò)狀態(tài)信息外,還能夠根據(jù)報文的上傳方式判斷被監(jiān)控網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)狀態(tài),如果云服務(wù)平臺接收到通過以太網(wǎng)模塊上傳的報文,則說明被監(jiān)控的網(wǎng)絡(luò)設(shè)備網(wǎng)絡(luò)狀態(tài)正常,如果云服務(wù)平臺接收到通過無線傳輸模塊上傳的報文,則說明被監(jiān)控的網(wǎng)絡(luò)設(shè)備網(wǎng)絡(luò)狀態(tài)異常。