一種基于pis系統(tǒng)的便攜復(fù)位方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種基于PIS系統(tǒng)的便攜復(fù)位方法,其包括如下步驟:1)向復(fù)位設(shè)備填寫(xiě)被控設(shè)備的IP地址,并獲取被控設(shè)備的監(jiān)聽(tīng)端口信息;2)復(fù)位設(shè)備向被控設(shè)備發(fā)送復(fù)位網(wǎng)絡(luò)信息;3)被控設(shè)備收到復(fù)位設(shè)備發(fā)送來(lái)的網(wǎng)絡(luò)數(shù)據(jù),解析得到復(fù)位信息,根據(jù)此信息自動(dòng)進(jìn)行復(fù)位;4)復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示復(fù)位操作是否執(zhí)行成功。本申請(qǐng)將設(shè)備復(fù)位的方法使用發(fā)送網(wǎng)絡(luò)報(bào)文的方式進(jìn)行實(shí)現(xiàn),不僅避免了維護(hù)人員在設(shè)備間與控制室的反復(fù)操作,而且使用面向連接可靠的TCP協(xié)議進(jìn)行傳遞,保證了傳輸?shù)姆€(wěn)定性又保證傳輸?shù)陌踩?;此外,?fù)位設(shè)備是便于攜帶的硬件設(shè)備,可以安裝部署在手機(jī)等移動(dòng)設(shè)備上,節(jié)約了硬件成本。
【專(zhuān)利說(shuō)明】
[0001] 一種基于PIS系統(tǒng)的便攜復(fù)位方法
技術(shù)領(lǐng)域
[0002 ]本發(fā)明涉及一種基于PIS系統(tǒng)的便攜復(fù)位方法。
[0003]
【背景技術(shù)】
[0004] PIS系統(tǒng)的基本概念是指地鐵運(yùn)營(yíng)商采用成熟可靠的網(wǎng)絡(luò)技術(shù)和多媒體傳輸、顯 示技術(shù),在指定的時(shí)間,將指定的信息顯示給指定的人群。此系統(tǒng)是以計(jì)算機(jī)系統(tǒng)為核心, 集合多媒體網(wǎng)絡(luò)技術(shù),以車(chē)站和車(chē)載顯示終端為媒介向乘客提供信息服務(wù)的系統(tǒng),使乘客 通過(guò)正確的服務(wù)信息引導(dǎo),安全、便捷地乘坐軌道交通。
[0005] 由于PIS系統(tǒng)由眾多的中心和車(chē)站設(shè)備組成,而且一般設(shè)備都分布于城域網(wǎng)或者 廣域網(wǎng)的開(kāi)闊范圍內(nèi),由于設(shè)備眾多,長(zhǎng)時(shí)間工作后,會(huì)有一些設(shè)備需要進(jìn)行重啟復(fù)位操 作。工作量也較為繁重。大部分設(shè)備維護(hù)人員在對(duì)設(shè)備進(jìn)行維護(hù)時(shí),都需要在設(shè)備間與控制 室反復(fù)奔波來(lái)復(fù)位設(shè)備。這樣,使得設(shè)備的復(fù)位工作變得繁瑣和復(fù)雜。為了實(shí)現(xiàn)統(tǒng)一、便捷、 高效的維護(hù)方式,就必須實(shí)現(xiàn)移動(dòng)化,網(wǎng)絡(luò)化的維護(hù)模式,使復(fù)位方式便捷化。
[0006] PIS系統(tǒng)的維護(hù),一般是維護(hù)已經(jīng)驗(yàn)收的系統(tǒng)。如果出現(xiàn)問(wèn)題,基本上只要對(duì)設(shè)備 進(jìn)行復(fù)位操作,即可恢復(fù)正常運(yùn)行。傳統(tǒng)的復(fù)位方法,需要維護(hù)人員進(jìn)入機(jī)房,找到需維護(hù) 的設(shè)備,手動(dòng)進(jìn)行重啟復(fù)位操作。在機(jī)房的設(shè)備一般都關(guān)乎到整個(gè)車(chē)站的運(yùn)行情況。如果維 護(hù)人員技術(shù)生疏或?qū)?wèn)題設(shè)備排查經(jīng)驗(yàn)不豐富,操作硬件設(shè)備很容易造成對(duì)整個(gè)Pis系統(tǒng) 造成傷害,而不進(jìn)入機(jī)房操作,又無(wú)法進(jìn)行重啟復(fù)位操作。
[0007]
【發(fā)明內(nèi)容】
[0008] 針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明的目的在于提供一種基于PIS系統(tǒng)的便攜復(fù) 位方法,其將設(shè)備復(fù)位的方法使用發(fā)送網(wǎng)絡(luò)報(bào)文的方式進(jìn)行實(shí)現(xiàn),不僅避免了維護(hù)人員在 設(shè)備間與控制室的反復(fù)操作,而且使用面向連接可靠的TCP協(xié)議進(jìn)行傳遞,保證了傳輸?shù)姆€(wěn) 定性又保證傳輸?shù)陌踩?此外,復(fù)位設(shè)備是便于攜帶的硬件設(shè)備,可以安裝部署在手機(jī)等 移動(dòng)設(shè)備上,節(jié)約了硬件成本。
[0009] 為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案: 一種基于PIS系統(tǒng)的便攜復(fù)位方法,所述便攜復(fù)位方法包括如下步驟: 1) 向復(fù)位設(shè)備填寫(xiě)被控設(shè)備的IP地址,并獲取所述被控設(shè)備的監(jiān)聽(tīng)端口信息; 2) 所述復(fù)位設(shè)備向被控設(shè)備發(fā)送復(fù)位網(wǎng)絡(luò)信息; 3) 被控設(shè)備收到所述復(fù)位設(shè)備發(fā)送來(lái)的網(wǎng)絡(luò)數(shù)據(jù),解析得到復(fù)位信息,根據(jù)此信息自 動(dòng)進(jìn)行復(fù)位; 4) 所述復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示復(fù)位操作是否 執(zhí)行成功。
[0010]進(jìn)一步,所述復(fù)位設(shè)備是指安裝了應(yīng)用于Android系統(tǒng)的PIS系統(tǒng)遠(yuǎn)程復(fù)位程序的 移動(dòng)終端。
[0011]進(jìn)一步,每個(gè)所述被控設(shè)備都位于PIS系統(tǒng)網(wǎng)絡(luò)中,其安裝的操作系統(tǒng)為Windows、 Linux或Unix其中之一,且這類(lèi)設(shè)備是全天候開(kāi)啟的。
[0012] 進(jìn)一步,步驟1)和步驟2)具體為: I)維護(hù)人員向復(fù)位設(shè)備手動(dòng)輸入被控設(shè)備的網(wǎng)絡(luò)IP地址、復(fù)位命令; Π )復(fù)位設(shè)備連接到數(shù)據(jù)庫(kù)獲取被控設(shè)備的監(jiān)聽(tīng)端口編號(hào),獲取成功,進(jìn)入步驟m;獲 取失敗,進(jìn)入步驟IX; ΙΠ )復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)IP地址,監(jiān)聽(tīng)端口編號(hào)連接到被控設(shè)備,成功進(jìn)入步 驟IV;失敗進(jìn)入步驟IX; IV)復(fù)位設(shè)備使用Socket(伯克利套接字)封裝的TCP(Transmission Control Protoco 1)協(xié)議向被控設(shè)備發(fā)送復(fù)位數(shù)據(jù)包; V )被控設(shè)備接收到復(fù)位數(shù)據(jù)包,返回值為0,進(jìn)入步驟VI,返回值-1進(jìn)入步驟K; VI)復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示是否執(zhí)行成功;獲 取成功,進(jìn)入步驟VD,獲取失敗,進(jìn)入步驟VI; W)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,成功狀態(tài)到數(shù)據(jù)庫(kù)或文件; 珊)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,失敗狀態(tài)到數(shù)據(jù)庫(kù)或文件,并 向遠(yuǎn)程告警設(shè)備發(fā)送告警; IX)失敗返回入口。
[0013] 進(jìn)一步,步驟3)具體為: ① 被控設(shè)備收到復(fù)位設(shè)備發(fā)送來(lái)的Socket TCP維護(hù)數(shù)據(jù)包; ② 校驗(yàn)復(fù)位數(shù)據(jù)包;校驗(yàn)成功,執(zhí)行步驟③,校驗(yàn)失敗,執(zhí)行步驟⑤; ③ Socket返回0,解析數(shù)據(jù)包,獲得復(fù)位命令; ④ 執(zhí)行復(fù)位操作; ⑤ 校驗(yàn)失敗,返回-1。
[0014] 進(jìn)一步,步驟4)具體為: ?)復(fù)位設(shè)備根據(jù)被控設(shè)備的IP地址發(fā)送ICMP(Internet Control Message Protocol )ping命令數(shù)據(jù)包,如果在規(guī)定時(shí)間內(nèi)收到有效回應(yīng),則進(jìn)入步驟i_:i),否則進(jìn)入步 驟iii); )復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,復(fù)位狀態(tài)到數(shù)據(jù)庫(kù)或文件; 復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,復(fù)位狀態(tài)到數(shù)據(jù)庫(kù)或文件, 并向遠(yuǎn)程告警設(shè)備發(fā)送告警。
[0015] 本發(fā)明具有以下優(yōu)點(diǎn): 本發(fā)明將設(shè)備復(fù)位的方法使用發(fā)送網(wǎng)絡(luò)報(bào)文的方式進(jìn)行實(shí)現(xiàn),不僅避免了維護(hù)人員在 設(shè)備間與控制室的反復(fù)操作,而且使用面向連接可靠的TCP協(xié)議進(jìn)行傳遞,保證了傳輸?shù)姆€(wěn) 定性又保證傳輸?shù)陌踩?。另一方面,?fù)位設(shè)備是便于攜帶的硬件設(shè)備,可以安裝部署在手 機(jī)等基于Android系統(tǒng)的移動(dòng)設(shè)備上,節(jié)約了單獨(dú)開(kāi)發(fā)復(fù)位設(shè)備的硬件成本。
[0016]
【附圖說(shuō)明】
[0017] 圖1是本發(fā)明的總體流程圖; 圖2是本發(fā)明的復(fù)位設(shè)備發(fā)送復(fù)位信息總體流程圖; 圖3是本發(fā)明的被控設(shè)備接收復(fù)位信息總體流程圖; 圖4是本發(fā)明的復(fù)位設(shè)備檢測(cè)復(fù)位結(jié)果總體流程圖。
[0018]
【具體實(shí)施方式】
[0019] 下面,參考附圖,對(duì)本發(fā)明進(jìn)行更全面的說(shuō)明,附圖中示出了本發(fā)明的示例性實(shí)施 例。然而,本發(fā)明可以體現(xiàn)為多種不同形式,并不應(yīng)理解為局限于這里敘述的示例性實(shí)施 例。而是,提供這些實(shí)施例,從而使本發(fā)明全面和完整,并將本發(fā)明的范圍完全地傳達(dá)給本 領(lǐng)域的普通技術(shù)人員。
[0020] 如圖1所示,本申請(qǐng)?zhí)峁┝艘环N基于PIS系統(tǒng)的便攜復(fù)位方法,所述便攜復(fù)位方法 包括如下步驟: 1) 向復(fù)位設(shè)備填寫(xiě)被控設(shè)備的IP地址,并獲取所述被控設(shè)備的監(jiān)聽(tīng)端口信息; 2) 所述復(fù)位設(shè)備向被控設(shè)備發(fā)送復(fù)位網(wǎng)絡(luò)信息; 3) 被控設(shè)備收到所述復(fù)位設(shè)備發(fā)送來(lái)的網(wǎng)絡(luò)數(shù)據(jù),解析得到復(fù)位信息,根據(jù)此信息自 動(dòng)進(jìn)行復(fù)位; 4) 所述復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示復(fù)位操作是否 執(zhí)行成功。
[0021] 其中,所述復(fù)位設(shè)備是指安裝了應(yīng)用于Android系統(tǒng)的PIS系統(tǒng)遠(yuǎn)程復(fù)位程序的移 動(dòng)終端。
[0022]每個(gè)被控設(shè)備都位于PIS系統(tǒng)網(wǎng)絡(luò)中,其安裝的操作系統(tǒng)為Windows、Linux或Unix 其中之一,且這類(lèi)設(shè)備是全天候開(kāi)啟的。
[0023]如圖2所示,向復(fù)位設(shè)備填寫(xiě)被控設(shè)備的IP地址,并獲取所述被控設(shè)備的監(jiān)聽(tīng)端口 信息、復(fù)位設(shè)備向被控設(shè)備發(fā)送復(fù)位信息的總體流程為: I)維護(hù)人員向復(fù)位設(shè)備手動(dòng)輸入被控設(shè)備的網(wǎng)絡(luò)IP地址、復(fù)位命令; Π )復(fù)位設(shè)備連接到數(shù)據(jù)庫(kù)獲取被控設(shè)備的監(jiān)聽(tīng)端口編號(hào),獲取成功,進(jìn)入步驟m;獲 取失敗,進(jìn)入步驟K; ΙΠ )復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)IP地址,監(jiān)聽(tīng)端口編號(hào)連接到被控設(shè)備,成功進(jìn)入步 驟IV;失敗進(jìn)入步驟IX; IV)復(fù)位設(shè)備使用Socket(伯克利套接字)封裝的TCP(Transmission Control Protoco 1)協(xié)議向被控設(shè)備發(fā)送復(fù)位數(shù)據(jù)包; V )被控設(shè)備接收到復(fù)位數(shù)據(jù)包,返回值為0,進(jìn)入步驟VI,返回值-1進(jìn)入步驟K; VI)復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示是否執(zhí)行成功;獲 取成功,進(jìn)入步驟VD,獲取失敗,進(jìn)入步驟VI; W)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,成功狀態(tài)到數(shù)據(jù)庫(kù)或文件; 珊)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,失敗狀態(tài)到數(shù)據(jù)庫(kù)或文件,并 向遠(yuǎn)程告警設(shè)備發(fā)送告警; DO失敗返回入口。
[0024]如圖3所示,復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示是否 執(zhí)行成功,: ① 被控設(shè)備收到復(fù)位設(shè)備發(fā)送來(lái)的Socket TCP維護(hù)數(shù)據(jù)包; ② 校驗(yàn)復(fù)位數(shù)據(jù)包;校驗(yàn)成功,執(zhí)行步驟③,校驗(yàn)失敗,執(zhí)行步驟⑤; ③ Socket返回0,解析數(shù)據(jù)包,獲得復(fù)位命令; ④ 執(zhí)行復(fù)位操作; ⑤ 校驗(yàn)失敗,返回-1。
[0025]如圖4所示,復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示是否 執(zhí)行成功具體為: i)復(fù)位設(shè)備根據(jù)被控設(shè)備的IP地址發(fā)送ICMP(Internet Control Message Protocol) ping命令數(shù)據(jù)包,如果在規(guī)定時(shí)間內(nèi)收到有效回應(yīng),則進(jìn)入步驟ii),否則進(jìn)入步驟iii); M )復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,復(fù)位狀態(tài)到數(shù)據(jù)庫(kù)或文件; )復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,復(fù)位狀態(tài)到數(shù)據(jù)庫(kù)或文件, 并向遠(yuǎn)程告警設(shè)備發(fā)送告警。
[0026] 下面結(jié)合具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明: 1.首先對(duì)被控設(shè)備進(jìn)行必要設(shè)置,設(shè)置被控設(shè)備的網(wǎng)絡(luò)信息。
[0027] 其中,被控設(shè)備的網(wǎng)絡(luò)信息是指設(shè)置一個(gè)與復(fù)位設(shè)備在同一網(wǎng)段內(nèi)的IP地址。
[0028] 例如:被控設(shè)備 IP:192.168.1.1 ;子網(wǎng)掩:255.255.255.0;復(fù)位設(shè)備 IP: 192.168.1.2 子網(wǎng)掩碼:255·255·255·0。
[0029] 2.被控設(shè)備運(yùn)行PIS系統(tǒng)程序,并設(shè)置監(jiān)聽(tīng)端口編號(hào); 例如:監(jiān)聽(tīng)端口編號(hào)為502; 3.被控設(shè)備的監(jiān)聽(tīng)端口編號(hào)記錄在一個(gè)可訪問(wèn)網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)中。
[0030] 4.復(fù)位設(shè)備經(jīng)身份認(rèn)證后從數(shù)據(jù)庫(kù)中獲得被控設(shè)備的監(jiān)聽(tīng)端口編號(hào)。獲取成功, 進(jìn)入步驟5,獲取失敗進(jìn)入步驟9; 5.將被控設(shè)備的IP與端口編號(hào)進(jìn)行TCP協(xié)議初始化,并發(fā)送復(fù)位命令,命令格式如下: 復(fù)位操作類(lèi)型碼:OA Hex ;總長(zhǎng)度:01 Hex;被控設(shè)備端口編號(hào)16進(jìn)制表示為01F6 Hex;創(chuàng)建時(shí)間整數(shù)形式16進(jìn)制表示為:01339F9F Hex;計(jì)算校驗(yàn)碼為所有字節(jié)相加后最后 一位74 Hex ; 將數(shù)據(jù)按照順序連接構(gòu)成遠(yuǎn)程喚醒數(shù)據(jù)包16進(jìn)制顯示如下: 0A0101F601339F9F74 此時(shí)復(fù)位設(shè)備使用Socket TCP協(xié)議向IP地址為IP: 192.168.1.1端口號(hào)為502的被控設(shè) 備發(fā)送遠(yuǎn)程復(fù)位數(shù)據(jù)包,并等待返回值,如果返回值等于0進(jìn)入步驟6。返回值等于-1,進(jìn)入 步驟10。
[0031 ] 6.被控設(shè)備對(duì)復(fù)位設(shè)備發(fā)送來(lái)數(shù)據(jù)包,進(jìn)行校驗(yàn),校驗(yàn)方法同步驟5。校驗(yàn)成功,返 回〇并執(zhí)行步驟7,校驗(yàn)失敗,返回-1。
[0032] 7.被控設(shè)備從數(shù)據(jù)包中解析復(fù)位信息,執(zhí)行復(fù)位操作。進(jìn)入步驟8。
[0033] 8.復(fù)位設(shè)備發(fā)送完復(fù)位數(shù)據(jù)報(bào)后,開(kāi)始為期5分鐘、間隔1秒的ICMP報(bào)文ping命令 檢測(cè),當(dāng)連續(xù)10秒在TTUTime To Live)數(shù)據(jù)包生存期內(nèi)收到回應(yīng)數(shù)據(jù)包則判斷復(fù)位發(fā)送 成功。此時(shí)將被控設(shè)備的IP地址、端口編號(hào)、執(zhí)行狀態(tài)記錄到網(wǎng)絡(luò)數(shù)據(jù)庫(kù)與本地文件。如果 在5分鐘內(nèi)沒(méi)有連續(xù)10秒的收到回應(yīng)數(shù)據(jù),則復(fù)位設(shè)備將認(rèn)定復(fù)位操作失敗,同時(shí)向告警服 務(wù)發(fā)送告警信息,并將維護(hù)記錄發(fā)送到數(shù)據(jù)庫(kù)經(jīng)行記錄。
[0034] 9.數(shù)據(jù)庫(kù)數(shù)據(jù)獲取失敗,返回。
[0035] 10.復(fù)位數(shù)據(jù)校驗(yàn)失敗,返回。
[0036]上面所述只是為了說(shuō)明本發(fā)明,應(yīng)該理解為本發(fā)明并不局限于以上實(shí)施例,符合 本發(fā)明思想的各種變通形式均在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種基于PIS系統(tǒng)的便攜復(fù)位方法,其特征在于,所述便攜復(fù)位方法包括如下步驟: 1) 向復(fù)位設(shè)備填寫(xiě)被控設(shè)備的IP地址,并獲取所述被控設(shè)備的監(jiān)聽(tīng)端口信息; 2) 所述復(fù)位設(shè)備向被控設(shè)備發(fā)送復(fù)位網(wǎng)絡(luò)信息; 3) 被控設(shè)備收到所述復(fù)位設(shè)備發(fā)送來(lái)的網(wǎng)絡(luò)數(shù)據(jù),解析得到復(fù)位信息,根據(jù)此信息自 動(dòng)進(jìn)行復(fù)位; 4) 所述復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示復(fù)位操作是否 執(zhí)行成功。2. 根據(jù)權(quán)利要求1所述的基于PIS系統(tǒng)的便攜復(fù)位方法,其特征在于,所述復(fù)位設(shè)備是 指安裝了應(yīng)用于Amlroid系統(tǒng)的PIS系統(tǒng)遠(yuǎn)程復(fù)位程序的移動(dòng)終端。3. 根據(jù)權(quán)利要求1所述的基于PIS系統(tǒng)的便攜復(fù)位方法,其特征在于,每個(gè)所述被控設(shè) 備都位于PIS系統(tǒng)網(wǎng)絡(luò)中,其安裝的操作系統(tǒng)為Windows、Linux或化ix其中之一,且運(yùn)類(lèi)設(shè) 備是全天候開(kāi)啟的。4. 根據(jù)權(quán)利要求1所述的基于PIS系統(tǒng)的便攜復(fù)位方法,其特征在于,步驟1)和步驟2) 具體為: I)維護(hù)人員向復(fù)位設(shè)備手動(dòng)輸入被控設(shè)備的網(wǎng)絡(luò)IP地址、復(fù)位命令; n)復(fù)位設(shè)備連接到數(shù)據(jù)庫(kù)獲取被控設(shè)備的監(jiān)聽(tīng)端口編號(hào),獲取成功,進(jìn)入步驟虹;獲 取失敗,進(jìn)入步驟K; 虹)復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)IP地址,監(jiān)聽(tīng)端口編號(hào)連接到被控設(shè)備,成功進(jìn)入步 驟IV;失敗進(jìn)入步驟K; IV)復(fù)位設(shè)備使用Socket封裝的TCP協(xié)議向被控設(shè)備發(fā)送復(fù)位數(shù)據(jù)包; V )被控設(shè)備接收到復(fù)位數(shù)據(jù)包,返回值為0,進(jìn)入步驟VI,返回值-1進(jìn)入步驟K; VI)復(fù)位設(shè)備根據(jù)被控設(shè)備的網(wǎng)絡(luò)信息實(shí)時(shí)檢測(cè)其連接狀態(tài)并顯示是否執(zhí)行成功;獲 取成功,進(jìn)入步驟W,獲取失敗,進(jìn)入步驟M; W)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,成功狀態(tài)到數(shù)據(jù)庫(kù)或文件; VDO復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,失敗狀態(tài)到數(shù)據(jù)庫(kù)或文件,并 向遠(yuǎn)程告警設(shè)備發(fā)送告警; K)失敗返回入口。5. 根據(jù)權(quán)利要求1所述的基于PIS系統(tǒng)的便攜復(fù)位方法,其特征在于,步驟3)具體為: ① 被控設(shè)備收到復(fù)位設(shè)備發(fā)送來(lái)的Socket TCP維護(hù)數(shù)據(jù)包; ② 校驗(yàn)復(fù)位數(shù)據(jù)包;校驗(yàn)成功,執(zhí)行步驟③,校驗(yàn)失敗,執(zhí)行步驟⑤; ③ Socket返回0,解析數(shù)據(jù)包,獲得復(fù)位命令; ④ 執(zhí)行復(fù)位操作; ⑤ 校驗(yàn)失敗,返回-1。6. 根據(jù)權(quán)利要求1所述的基于PIS系統(tǒng)的便攜復(fù)位方法,其特征在于,步驟4)具體為: 0復(fù)位設(shè)備根據(jù)被控設(shè)備的IP地址發(fā)送ICMPping命令數(shù)據(jù)包,如果在規(guī)定時(shí)間內(nèi)收到 有效回應(yīng),則進(jìn)入步驟扣,否則進(jìn)入步驟據(jù)); 茲)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,復(fù)位狀態(tài)到數(shù)據(jù)庫(kù)或文件; 溢)復(fù)位設(shè)備記錄被控設(shè)備IP地址,端口編號(hào),復(fù)位時(shí)間,復(fù)位狀態(tài)到數(shù)據(jù)庫(kù)或文件,并 向遠(yuǎn)程告警設(shè)備發(fā)送告警。
【文檔編號(hào)】H04L12/12GK105915351SQ201610253210
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年4月22日
【發(fā)明人】張冉, 楊國(guó)文
【申請(qǐng)人】北京卓越信通電子股份有限公司