国产精品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>

      一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng)的制作方法

      文檔序號:7770607閱讀:141來源:國知局
      一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng),涉及網(wǎng)絡(luò)通信領(lǐng)域,用于提高系統(tǒng)的工作效率。所述方法,包括:以第一時間為周期,向管理器發(fā)送第一SNMP注冊請求消息;所述第一SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;接收所述管理器發(fā)送的第一SNMP注冊響應(yīng)消息;在接收到所述第一SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二SNMP注冊請求消息;接收所述管理器發(fā)送的第二SNMP注冊響應(yīng)消息。本發(fā)明實(shí)施例適用于網(wǎng)絡(luò)通信中管理器管理終端設(shè)備的場景。
      【專利說明】一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]在網(wǎng)絡(luò)通信領(lǐng)域中,運(yùn)維監(jiān)控系統(tǒng)被廣泛應(yīng)用,它可以對網(wǎng)絡(luò)中路由器、交換機(jī)、服務(wù)器、計(jì)算機(jī)終端、存儲設(shè)備、防火墻等設(shè)備進(jìn)行實(shí)時監(jiān)測與管理,自動生成網(wǎng)絡(luò)拓?fù)涞那度胧接布O(shè)備。數(shù)據(jù)中心的運(yùn)維監(jiān)控系統(tǒng)是自動發(fā)現(xiàn)被管理設(shè)備的,在自動發(fā)現(xiàn)過程中,系統(tǒng)以主動輪詢的方式訪問現(xiàn)有環(huán)境下的所有設(shè)備,再使用SNMP (SimpIeNetworkManagement Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)中GET Request命令獲取設(shè)備的靜態(tài)信息。
      [0003]在實(shí)現(xiàn)上述運(yùn)維監(jiān)控系統(tǒng)發(fā)現(xiàn)設(shè)備的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:當(dāng)運(yùn)維監(jiān)控系統(tǒng)管理的設(shè)備IP(InternetProtocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址段范圍大、分布分散、數(shù)量多時,系統(tǒng)需要長時間才能完成一遍掃描,并且,若被管理設(shè)備靜態(tài)信息發(fā)生更新,運(yùn)維監(jiān)控系統(tǒng)不能及時感知及更新相應(yīng)信息,從而降低了系統(tǒng)工作效率。

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

      [0004]本發(fā)明的實(shí)施例提供一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng),用以提高系統(tǒng)的工作效率。
      [0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
      [0006]第一方面,本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,包括:以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述第一 SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息;所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的注冊響應(yīng)消息;在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP注冊請求消息;所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息;其中,所述第二SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      [0007]在第一方面的第一種可能實(shí)現(xiàn)方式中,在所述以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息之前,還包括:配置與所述管理器間的接口參數(shù);所述接口參數(shù)用于建立與所述管理器間的連接。
      [0008]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述第一時間的值小于所述第二時間的值。
      [0009]結(jié)合第一方面或第一方面的第一至第二任一種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括:在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      [0010]結(jié)合第一方面或第一方面的第一至第三任一種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議擴(kuò)展SNMP注冊請求消息;所述以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息包括:以第一時間為周期,向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息;所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息;所述接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息包括:接收所述管理器發(fā)送的第一擴(kuò)展SNMP注冊響應(yīng)消息;所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息;所述在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP注冊請求消息包括:在接收到所述第一擴(kuò)展SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二擴(kuò)展SNMP注冊請求消息;所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息;所述接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息包括:接收所述管理器發(fā)送的第二擴(kuò)展SNMP注冊響應(yīng)消息。
      [0011]結(jié)合第一方面或第一方面的第一至第三任一種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議陷阱SNMP Trap消息;所述以第一時間為周期,向管理器發(fā)送第一注冊請求消包括:以第一時間為周期,向所述管理器發(fā)送所述第一 SNMP Trap消息;其中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息;所述接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息包括:接收所述管理器發(fā)送的第一SNMP inform消息;所述第二 SNMP注冊請求消息包括:第二 SNMP Trap消息;所述在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP注冊請求消息包括:在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP Trap消息;其中,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息;所述接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息包括:接收所述管理器發(fā)送的第二 SNMP inform消息。
      [0012]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息;所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0013]第二方面,本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,包括:接收終端設(shè)備發(fā)送的SNMP注冊請求消息;所述SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息;若確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息,則對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,并向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0014]在第二方面的第一種可能的實(shí)現(xiàn)方式中,在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同;在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0015]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述注冊請求消息包括:第一 SNMP注冊請求消息或第二 SNMP注冊請求消息;所述第一 SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息;所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      [0016]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息;在所述SNMP注冊請求消息包括:第二SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息;在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息;在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息。
      [0017]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一SNMP Trap消息;所述第一SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;在所述SNMP注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二SNMP Trap消息;所述第二SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息;在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。
      [0018]結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第一 SNMPTrap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息;所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0019]第三方面,本發(fā)明實(shí)施例它提供了一種終端設(shè)備,包括:控制單元,發(fā)送單元,接收單元;所述控制單元,用于在所述接收單元在接收到所述第一 SNMP注冊響應(yīng)消息之前,觸發(fā)所述發(fā)送單元以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述發(fā)送單元,用于以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述第一 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;所述接收單元,用于接收從所述管理器發(fā)送來的第一 SNMP注冊響應(yīng)消息;所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息;所述控制單元,還用于在所述接收單元在接收到所述第一 SNMP注冊響應(yīng)消息之后,觸發(fā)所述發(fā)送單元以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息;所述發(fā)送單元,還用于以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息;所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述接收單元,還用于接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息;所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      [0020]在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述控制單元,還用于配置與所述管理器間的接口參數(shù);所述接口參數(shù)用于建立與所述管理器間的連接。
      [0021]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述第一時間的值小于所述第二時間的值。
      [0022]結(jié)合第三方面或第三方面的第一至第二種可能實(shí)現(xiàn)的方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括:在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      [0023]結(jié)合第三方面或第三方面的第一至第三種可能實(shí)現(xiàn)的方式,在第三方面的第四種可能的實(shí)現(xiàn)方式中,所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議擴(kuò)展SNMP注冊請求消息;所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息;所述第二SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息;所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息。
      [0024]結(jié)合第三方面或第三方面的第一至第三種可能實(shí)現(xiàn)的方式,在第三方面的第五種可能的實(shí)現(xiàn)方式中,所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議陷阱SNMPTrap消息;所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述第二 SNMP注冊請求消息包括:第二 SNMP Trap消息;所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMPinform消息;所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息;
      [0025]結(jié)合第三方面的第五種可能實(shí)現(xiàn)的方式,在第三方面的第六種可能的實(shí)現(xiàn)方式中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息;所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0026]第四方面,本發(fā)明實(shí)施例提供了一種管理器,包括:接收單元,用于接收從終端設(shè)備發(fā)送的SNMP注冊請求消息;所述SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;處理單元,用于根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息;所述處理單元,還用于在確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊;并觸發(fā)發(fā)送單元向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息;所述發(fā)送單元,用于向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0027]在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述處理單元,還用于在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同;所述處理單元,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第
      二SNMP注冊響應(yīng)消息;所述處理單元,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;所述發(fā)送單元,還用于向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0028]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述注冊請求消息包括:第一 SNMP注冊請求消息或第二 SNMP注冊請求消息;所述第一 SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息;所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      [0029]結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第四方面的第三種可能實(shí)現(xiàn)的方式中,在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息;在所述SNMP注冊請求消息包括:第二SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息;在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息;在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息。
      [0030]結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第四方面的第四種可能實(shí)現(xiàn)的方式中,在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一SNMP Trap消息;所述第一SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;在所述SNMP注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二SNMP Trap消息;所述第二SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息;在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。
      [0031]結(jié)合第四方面的第四種可能的實(shí)現(xiàn)方式,在第四方面的第五種可能實(shí)現(xiàn)的方式中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第一 SNMPTrap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息;所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0032]第五方面,本發(fā)明實(shí)施例提供了一種終端設(shè)備,包括:處理器,發(fā)送器,接收器;所述處理器,用于在所述接收器在接收到所述第一 SNMP注冊響應(yīng)消息之前,觸發(fā)所述發(fā)送器以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述發(fā)送器,用于以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述第一 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;所述接收器,用于接收從所述管理器發(fā)送來的第一 SNMP注冊響應(yīng)消息;所述第一SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息;所述處理器,還用于在所述接收器在接收到所述第一 SNMP注冊響應(yīng)消息之后,觸發(fā)所述發(fā)送器以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息;所述發(fā)送器,還用于以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息;所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述接收器,還用于接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息;所述第二SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      [0033]在第五方面的第一種可能實(shí)現(xiàn)的方式中,所述處理器,還用于配置與所述管理器間的接口參數(shù);所述接口參數(shù)用于建立與所述管理器間的連接。
      [0034]第六方面,本發(fā)明實(shí)施例提供了一種管理器,包括:接收器,用于接收從終端設(shè)備發(fā)送的SNMP注冊請求消息;所述SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息;處理器,用于根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息;所述處理器,還用于在確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊;并觸發(fā)發(fā)送器向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息;所述發(fā)送器,用于向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0035]在第六方面的第一種可能的實(shí)現(xiàn)方式中,所述處理器,還用于時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同;所述處理器,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;所述處理器,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;所述發(fā)送器,還用于向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0036]第七方面,本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的系統(tǒng),包括:終端設(shè)備,管理器;所述終端設(shè)備為上述實(shí)施例中所述的終端設(shè)備;所述管理器為上述實(shí)施例中所述的管理器。
      [0037]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng),終端設(shè)備以第一時間為周期主動向管理器發(fā)送第一 SNMP注冊響應(yīng)消息,管理器根據(jù)第一 SNMP注冊響應(yīng)消息中攜帶的終端設(shè)備的設(shè)備信息進(jìn)行注冊或更新,并向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息,終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,開始以第二時間為周期,發(fā)送第二 SNMP注冊響應(yīng)消息,管理器根據(jù)第二 SNMP注冊響應(yīng)消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息可能進(jìn)行更新,并向終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,系統(tǒng)需要長時間才能完成一遍掃描,才能對終端設(shè)備的靜態(tài)信息進(jìn)行注冊或更新的問題,從而提高了系統(tǒng)工作效率。
      【專利附圖】

      【附圖說明】
      [0038]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0039]圖1為本發(fā)明實(shí)施例提供的一種發(fā)現(xiàn)設(shè)備的方法的流程示意圖;
      [0040]圖2為本發(fā)明實(shí)施例提供的另一種發(fā)現(xiàn)設(shè)備的方法的流程示意圖;[0041]圖3為本發(fā)明實(shí)施例提供的另一種發(fā)現(xiàn)設(shè)備的方法的流程示意圖;
      [0042]圖4為本發(fā)明實(shí)施例提供的另一種發(fā)現(xiàn)設(shè)備的方法的流程示意圖;
      [0043]圖5為本發(fā)明實(shí)施例提供的一種終端設(shè)備的功能示意圖;
      [0044]圖6為本發(fā)明實(shí)施例提供的一種管理器的功能示意圖;
      [0045]圖7為本發(fā)明實(shí)施例提供的一種終端設(shè)備的結(jié)構(gòu)示意圖;
      [0046]圖8為本發(fā)明實(shí)施例提供的一種管理器的結(jié)構(gòu)示意圖;
      [0047]圖9為本發(fā)明實(shí)施例提供的一種發(fā)現(xiàn)設(shè)備的系統(tǒng)的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0048]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0049]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,如圖1所示,包括:
      [0050]101、以第一時間為周期,向管理器發(fā)送第一 SNMP (Simple NetworkManagementProtocol,簡單網(wǎng)絡(luò)管理協(xié)議)注冊請求消息。
      [0051]其中,所述第一 SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息,所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0052]具體的,在終端設(shè)備與管理器之間建立了的通信信道后,終端設(shè)備以預(yù)設(shè)的第一時間為周期,主動向管理器發(fā)送第一 SNMP注冊請求消息,以使得管理器對終端設(shè)備進(jìn)行注
      ΠΠ
      /ttr O
      [0053]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0054]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0055]需要說明的是,第一時間可以預(yù)先設(shè)置,可以將第一時間設(shè)置為15秒,也可以將第一時間設(shè)置為20秒,還可以將第一時間設(shè)置為其他時間,本發(fā)明對此不作限制。
      [0056]進(jìn)一步的,終端設(shè)備向管理器發(fā)送第一 SNMP注冊請求消息可以有兩種實(shí)現(xiàn)方式。
      [0057]第一實(shí)現(xiàn)方式,終端設(shè)備向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息。
      [0058]需要說明的是,第一擴(kuò)展SNMP注冊請求消息在已有的SNMP協(xié)議中增加了一種用于請求注冊終端設(shè)備的設(shè)備參數(shù)信息的消息。
      [0059]第二實(shí)現(xiàn)方式,終端設(shè)備在第一 SNMP Trap消息中增加新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。此時,終端設(shè)備可以向管理器發(fā)送所述第一 SNMP Trap (SimpleNetwork Management ProtocolTrap,簡單網(wǎng)絡(luò)管理協(xié)議陷講)消息。也就是說,終端設(shè)備可以利用已有的消息,在已有消息中添加或標(biāo)識出終端設(shè)備的設(shè)備參數(shù)信息,并將此已有消息發(fā)送至管理器。
      [0060]示例性的,目前SNMP協(xié)議中SNMP Trap消息已定義了七種Trap號,Trap號分別為0-6。其中,Trap號為O時,對應(yīng)的消息類型為coldstart (冷啟動),表示agent (代理器)重啟,所有的管理變量將被重新設(shè)置,counters (計(jì)數(shù)器)和gauges (計(jì)量表)將被清零;Trap號為I時,對應(yīng)的消息類型為warmstart (熱啟動),表示自行啟動,所有的管理變量不會初始化;Trap號為2時,對應(yīng)的消息類型為Iinkdown (通信鏈路失敗),表示設(shè)備的接口變?yōu)閐own (失敗)狀態(tài),和端口對應(yīng)的編號用于標(biāo)示具體端口 ;Trap號為3時,對應(yīng)的消息類型為linkup (通信鏈路恢復(fù)),表示當(dāng)接口變?yōu)閡p狀態(tài)的時候,和端口對應(yīng)的編號用于標(biāo)示具體端口 ;Trap號為4時,對應(yīng)的消息類型為authenticationfailure (授權(quán)失敗),表示如果有人試圖用一個錯誤的community (團(tuán)體名)查詢agent,將觸發(fā)該trap ;Trap號為5時,對應(yīng)的消息類型為egpneighborloss (EGP鄰居丟失),表示EGP的鄰居狀態(tài)變?yōu)閐own ;Trap號為6時,對應(yīng)的消息類型為enterprisespecific (企業(yè)自定義),此類型為企業(yè)自定義的trap, SNMP的廠商和用戶可以在私有的enterprise (企業(yè))分支下定義其自身的trap。除上述對Trap號的已有定義之外,可以增加一個新的Trap號標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。假設(shè)定義新的Trap號為8,則在Trap為8時,對應(yīng)的消息類型為注冊請求消息,表示終端設(shè)備的設(shè)備參數(shù)信息。
      [0061]需要說明的是,終端設(shè)備以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息時,終端設(shè)備未接收到管理器返回的SNMP注冊響應(yīng)消息。
      [0062]示例性的,假設(shè)第一時間為15秒,則終端設(shè)備向管理器發(fā)送了第一個第一 SNMP注冊請求消息后,經(jīng)過15秒后,終端設(shè)備未接收到管理器返回的SNMP注冊響應(yīng)消息,則終端設(shè)備接著向管理器發(fā)送第二個第一 SNMP注冊請求消息。
      [0063]102、接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息。
      [0064]其中,所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息。
      [0065]具體的,在步驟101中,若終端設(shè)備向管理器發(fā)送的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,則終端設(shè)備接收管理器發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括終端設(shè)備接收管理器發(fā)送的第一擴(kuò)展SNMP注冊響應(yīng)消息。
      [0066]若終端設(shè)備向管理器發(fā)送的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,終端管理器接收到的第一 SNMP注冊響應(yīng)消息可以是SNMP inform (信息)。
      [0067]103、在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP注冊請求消息。
      [0068]其中,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0069]具體的,終端設(shè)備在沒有接收到第一 SNMP注冊響應(yīng)消息前,終端設(shè)備可以以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息,在終端設(shè)備在第一次接收到SNMP注冊響應(yīng)消息后,即為接收到第一 SNMP注冊響應(yīng)消息后,終端設(shè)備以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息。
      [0070]也就是說,終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,可以改變發(fā)送SNMP注冊請求消息的周期,向管理器發(fā)送SNMP注冊請求消息。
      [0071]優(yōu)選的,所述第一時間的值小于所述第二時間的值。
      [0072]此時,終端設(shè)備在以第一時間為周期向管理器發(fā)送第一 SNMP注冊請求消息后,在接收到第一 SNMP注冊響應(yīng)消息時,更改為以第二時間為周期向管理器發(fā)送第二 SNMP注冊請求消息。這樣,由于第二時間的值大于第一時間的值,可以自動降低發(fā)送第二 SNMP注冊響應(yīng)消息的頻率。[0073]示例性的,假設(shè)第一時間為15秒,第二時間為60秒。終端設(shè)備在以15秒為周期向管理器發(fā)送了 3個第一 SNMP注冊請求消息,第一次接收到管理器發(fā)送的SNMP注冊響應(yīng)消息,即為接收到第一 SNMP注冊響應(yīng)消息后,終端設(shè)備以60秒為周期,向管理器發(fā)送第二SNMP注冊響應(yīng)消息。
      [0074]進(jìn)一步的,終端設(shè)備以第二時間為周期向管理器發(fā)送的第二 SNMP注冊請求消息與終端設(shè)備以第一時間為周期向管理器發(fā)送的第一 SNMP注冊請求消息可能相同,也可能不相同。
      [0075]需要說明的是,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括:在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      [0076]具體的,由于第二 SNMP注冊請求消息與第一 SNMP注冊請求消息中均攜帶有終端設(shè)備的設(shè)備參數(shù)信息,所以,在終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,當(dāng)終端設(shè)備的設(shè)備參數(shù)信息沒有發(fā)生改變時,所述第二 SNMP注冊請求消息與第一 SNMP注冊請求消息相同。
      [0077]當(dāng)終端設(shè)備的設(shè)備參數(shù)信息發(fā)生改變時,由于第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息為更新后的設(shè)備參數(shù)信息,所以所述第二 SNMP注冊請求消息與第一 SNMP注冊請求消息不相同,此時,管理器需要以第二 SNMP注冊請求消息中攜帶的設(shè)備參數(shù)信息為準(zhǔn),對存儲的終端設(shè)備的設(shè)備參數(shù)信息予以更新。
      [0078]示例性的,假設(shè)設(shè)備參數(shù)信息中包括IP地址信息,若終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,IP地址信息發(fā)生改變,則終端設(shè)備的設(shè)備參數(shù)信息發(fā)生改變,即為更新終端設(shè)備的設(shè)備參數(shù)信息,此時,第二 SNMP注冊請求消息中攜帶了更新后的設(shè)備參數(shù)信息。終端設(shè)備將第二 SNMP注冊請求消息發(fā)送至管理器。此時,第一 SNMP注冊請求消息與第二SNMP注冊請求消息不相同。
      [0079]需要說明的是,第二時間可以預(yù)先設(shè)定,可以將第二時間設(shè)置為45秒,也可以將第二時間設(shè)置為60秒,還可以將第二時間設(shè)置為其他與第一時間相對應(yīng)的時間,本發(fā)明對此不作限制。
      [0080]進(jìn)一步的,終端設(shè)備向管理器發(fā)送第二 SNMP注冊請求消息可以有兩種實(shí)現(xiàn)方式。
      [0081]具體的可以參考101中終端設(shè)備向管理器發(fā)送第一 SNMP注冊請求消息的實(shí)現(xiàn)方式,在此不再贅述。
      [0082]104、接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息。
      [0083]其中,所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      [0084]需要說明的是,終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,接收的其他所以注冊響應(yīng)消息均為第二 SNMP注冊響應(yīng)消息。
      [0085]具體的,終端設(shè)備接收的第二 SNMP注冊響應(yīng)消息可以是,在終端設(shè)備以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息時,管理器接收到第一 SNMP注冊請求消息后,向終端設(shè)備返回的SNMP注冊響應(yīng)消息。
      [0086]示例性的,假設(shè)第一時間為15秒,第二時間為60秒。終端設(shè)備以15秒為周期,向管理器發(fā)送第一 SNMP注冊請求消息。若在終端設(shè)備發(fā)送了第一個第一 SNMP注冊請求消息后,經(jīng)過15秒后,未接收到第一 SNMP注冊響應(yīng)消息,則終端設(shè)備接收向管理器發(fā)送第二個第一 SNMP注冊請求消息。若此時,終端設(shè)備接收到第一 SNMP注冊響應(yīng)消息。管理器在發(fā)送完第一 SNMP注冊響應(yīng)消息后,接收到終端設(shè)備發(fā)送的第二個第一 SNMP注冊請求消息,則向終端設(shè)備返回注冊響應(yīng)消息。此時,終端設(shè)備接收到的SNMP注冊響應(yīng)消息為第二 SNMP注冊響應(yīng)消息。
      [0087]終端設(shè)備接收的第二 SNMP注冊響應(yīng)消息也可以是,在終端設(shè)備以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息時,管理器接收到第二 SNMP注冊請求消息后,向終端設(shè)備返回的SNMP注冊響應(yīng)消息。
      [0088]具體的,在步驟101中,若終端設(shè)備向管理器發(fā)送的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,或者在步驟103中,若終端設(shè)備向管理器發(fā)送的第二 SNMP注冊請求消息為第二擴(kuò)展SNMP注冊請求消息時,則終端設(shè)備接收管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括終端設(shè)備接收管理器發(fā)送的第二擴(kuò)展SNMP注冊響應(yīng)消息。
      [0089]若終端設(shè)備向管理器發(fā)送的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,或者,若終端設(shè)備向管理器發(fā)送的第二 SNMP注冊請求消息為第二 SNMP Trap消息時,則終端設(shè)備接收到的第二 SNMP注冊響應(yīng)消息可以包括SNMP inform。
      [0090]需要說明的是,在本發(fā)明實(shí)施例中,終端設(shè)備在未接收到第一 SNMP注冊響應(yīng)消息前,以第一時間為周期向管理器發(fā)送第一 SNMP注冊請求消息,在接收到第一 SNMP注冊響應(yīng)消息后,以第二時間為周期向管理器發(fā)送第二 SNMP注冊請求消息。終端設(shè)備在接收到第二SNMP注冊響應(yīng)消息時,并不改變發(fā)送周期,仍以第二時間為周期向管理器發(fā)送第二 SNMP注冊請求消息。
      [0091]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,終端設(shè)備在建立了與管理器之間的通信信道后,開始以第一時間為周期發(fā)送第一 SNMP注冊請求消息,當(dāng)終端設(shè)備接收到管理器發(fā)送的第一 SNMP注冊響應(yīng)消息后,就以第二時間為周期,向管理器發(fā)送第二 SNMP注冊響應(yīng)消息,并接收第二 SNMP注冊響應(yīng)消息。這樣,終端設(shè)備可以自動將設(shè)備參數(shù)信息發(fā)送至管理器,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。并且,若終端設(shè)備的設(shè)備參數(shù)信息有更新時,終端設(shè)備可以及時將更新后的設(shè)備參數(shù)信息發(fā)送至管理器,從而使得管理器能夠及時更新終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)一步提高了系統(tǒng)的工作效率。
      [0092]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,如圖2所示,包括:
      [0093]201、接收終端設(shè)備發(fā)送的SNMP注冊請求消息。
      [0094]其中,所述SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息,所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0095]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0096]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0097]進(jìn)一步的,管理器接收的SNMP注冊請求消息可以有兩種形式。
      [0098]第一種形式為擴(kuò)展SNMP注冊請求消息。[0099]需要說明的是,第一擴(kuò)展SNMP注冊請求消息在已有的SNMP協(xié)議中增加了一種用于請求注冊終端設(shè)備的設(shè)備參數(shù)信息的消息。
      [0100]第二種形式為SNMP Trap消息。
      [0101]其中,SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。也就是說,終端設(shè)備利用已有的消息,在已有消息中添加或標(biāo)識出端設(shè)備的設(shè)備參數(shù)信息,并將此已有消息發(fā)送至管理器。
      [0102]進(jìn)一步的,所述注冊請求消息包括第一 SNMP注冊請求消息或第二 SNMP注冊請求消息。
      [0103]其中,所述第一 SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息,所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      [0104]進(jìn)一步的,在所述注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息。
      [0105]在所述注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息。
      [0106]或者,在所述注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一 SNMP Trap消息。
      [0107]其中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。
      [0108]由于,SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息,所以,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第一SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0109]在所述注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二 SNMP Trap消息。
      [0110]其中,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。
      [0111]由于,SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息,所以,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第二SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0112]202、根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0113]具體的,管理器可以把接收到的SNMP注冊請求信息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與已存儲的設(shè)備參數(shù)信息依次作比對,用來確定發(fā)送該注冊請求消息的終端設(shè)備的設(shè)備參數(shù)信息是否已經(jīng)注冊過。
      [0114]203、若確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息,則對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,并向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0115]具體的,如果管理器在將接收到的終端設(shè)備的參數(shù)信息與管理器中已存儲的所有設(shè)備參數(shù)信息依次做完對比,管理器確定出沒有存儲該終端設(shè)備的設(shè)備參數(shù)信息,即管理器沒有對該終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行過注冊,則管理器將該終端設(shè)備的設(shè)備參數(shù)信息記錄下來,即對終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,在注冊完成后,向該終端設(shè)備發(fā)送第一SNMP注冊響應(yīng)消息。[0116]具體的,在步驟201中,若管理器接收的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,則發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括第一擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,則管理器發(fā)送的第一SNMP注冊響應(yīng)消息可以包括SNMP inform消息。
      [0117]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,管理器接收終端設(shè)備發(fā)送的SNMP注冊請求消息,并根據(jù)所述SNMP注冊請求消息中攜帶的該終端設(shè)備的設(shè)備參數(shù)信息,確定是否已經(jīng)注冊,若還未注冊,則進(jìn)行注冊。這樣,管理器可以接收終端設(shè)備自動發(fā)送的設(shè)備參數(shù)信息,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。
      [0118]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,包括:
      [0119]301、終端設(shè)備配置與所述管理器間的接口參數(shù)。
      [0120]其中,所述接口參數(shù)用于建立與所述管理器間的連接。
      [0121]具體的,在終端設(shè)備中設(shè)置接口參數(shù),這些參數(shù)用來建立終端設(shè)備與管理器之間的通信信道,該信道用來專供本設(shè)備終端與所述管理器之間的通信。該接口參數(shù)為管理IP、終端設(shè)備的IP地址、端口號以及其它與建立信道需使用的參數(shù)。信道建立好之后,管理器與終端設(shè)備的所有通信消息都是在該信道上傳輸?shù)摹?br> [0122]302、終端設(shè)備以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息。管理器接收第一 SNMP注冊請求消息。
      [0123]其中,所述第一 SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。所述第一 SNMP注冊請求消息是終端設(shè)備以第一時間為周期發(fā)送的注冊請求消息。
      [0124]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0125]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0126]進(jìn)一步的,終端設(shè)備發(fā)送的第一 SNMP注冊請求消息可以有兩種形式。
      [0127]第一種形式為第一擴(kuò)展SNMP注冊請求消息。
      [0128]需要說明的是,第一擴(kuò)展SNMP注冊請求消息在已有的SNMP協(xié)議中增加了一種用于請求注冊終端設(shè)備的設(shè)備參數(shù)信息的消息。
      [0129]第二種形式為第一 SNMP Trap消息。
      [0130]其中,第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。也就是說,終端設(shè)備利用已有的消息,在已有消息中添加或標(biāo)識出終端設(shè)備的設(shè)備參數(shù)信息,并將此已有消息發(fā)送至管理器。
      [0131]進(jìn)一步的,終端設(shè)備向管理器發(fā)送第一 SNMP注冊請求消息可參考步驟101,在此不再贅述。管理器接收第一 SNMP注冊請求消息,可以參考步驟201,在此不再贅述。
      [0132]303、管理器根據(jù)所述第一 SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0133]具體的,可參考步驟202,在此不再贅述。[0134]需要說明的是,管理器根據(jù)確認(rèn)出的結(jié)果不同,下面執(zhí)行的步驟不同。若管理器確定出未注冊所述終端設(shè)備的設(shè)備參數(shù)信息,則執(zhí)行步驟304,308-312,如圖3所示。若管理器確定出注冊了所述終端的設(shè)備參數(shù)信息,則執(zhí)行步驟305-312,如圖4所示。
      [0135]304、若管理器確定未注冊,則對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,并向終端設(shè)備發(fā)送的第一 SNMP注冊響應(yīng)消息。
      [0136]其中,所述第一 SNMP注冊響應(yīng)消息是終端設(shè)備第一次接收到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息。
      [0137]具體的,管理器確定出沒有存儲該終端設(shè)備的設(shè)備參數(shù)信息時,即為管理器沒有注冊終端設(shè)備的設(shè)備參數(shù)信息時,管理器可以將接收到的終端設(shè)備的設(shè)備參數(shù)信息存儲下來,即對終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊。在注冊完成后,向該終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息??蓞⒖疾襟E203。
      [0138]進(jìn)一步的,在步驟302中,若管理器接收的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,則發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括第一擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,則管理器發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括SNMP inform消息。
      [0139]需要說明的是,終端設(shè)備在接收到管理器發(fā)送的第一 SNMP注冊響應(yīng)消息時,可以獲知管理器將該終端設(shè)備的設(shè)備參數(shù)信息已經(jīng)成功注冊。
      [0140]305、管理器在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同。
      [0141]具體的,管理器在確定出已經(jīng)注冊了第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息后,需要確定出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息是否相同。此時,管理器可以將第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器中已注冊的終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行比對,從而檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息是否相同。
      [0142]需要說明的是,根據(jù)檢測結(jié)果不同,則執(zhí)行的步驟不同。若檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息相同,則直接執(zhí)行步驟307。若檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息不同,則執(zhí)行步驟306。
      [0143]306、管理器在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述第一 SNMP注冊請求消息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0144]具體的,在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第一 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。管理器在接收到該第一 SNMP注冊請求消息后,檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與已存儲的該終端設(shè)備的設(shè)備參數(shù)信息不同時,可以對已存儲的終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行更新。
      [0145]進(jìn)一步的,管理器可以將已存儲的該終端設(shè)備的設(shè)備參數(shù)信息刪除,重新存儲第
      一SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息。[0146]需要說明的是,第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與已存儲的該終端設(shè)備的設(shè)備參數(shù)信息不同時,說明終端設(shè)備的設(shè)備參數(shù)信息已經(jīng)改變。終端設(shè)備可以在終端設(shè)備的設(shè)備參數(shù)信息中新增加該終端設(shè)備的設(shè)備參數(shù),也可以修改終端設(shè)備的設(shè)備參數(shù)信息中的某些設(shè)備參數(shù)的信息,當(dāng)然,還可以是其他修改終端設(shè)備的設(shè)備參數(shù)信息,本發(fā)明對此不作限制。
      [0147]307、管理器向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。終端設(shè)備接收第一 SNMP注冊響應(yīng)消息。
      [0148]其中,所述第二 SNMP注冊響應(yīng)消息指的是管理器接收到SNMP注冊請求消息后,在確定出已經(jīng)注冊了終端設(shè)備的設(shè)備參數(shù)信息時,向終端設(shè)備發(fā)送的SNMP注冊響應(yīng)消息。
      [0149]需要說明的是,管理器接收到的SNMP注冊請求消息包括:第一SNMP注冊請求消息或第二 SNMP注冊請求消息。
      [0150]具體的,在步驟302中,若管理器接收的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,則管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括第一擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,則管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括SNMP inform消息。終端設(shè)備接收管理器發(fā)送的第二SNMP注冊請求消息,可以參考步驟104,在此不再贅述。
      [0151]308、終端設(shè)備在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息。管理器接收第二 SNMP注冊請求消息。
      [0152]其中,所述第二 SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0153]需要說明的是,若第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息相比沒有發(fā)生變化,則第二SNMP注冊請求消息與第一 SNMP注冊請求消息相同。若第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息相比發(fā)生變化時,則第二 SNMP注冊請求消息與第一 SNMP注冊請求消息不同。
      [0154]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、管理IP。
      [0155]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0156]需要說明的是,第二 SNMP注冊請求消息是終端設(shè)備在接收到管理器發(fā)送的第一SNMP注冊響應(yīng)消息之后,以第二時間為周期發(fā)送的SNMP注冊請求消息。
      [0157]具體的,終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,可以改變發(fā)送注冊請求消息的周期,向管理器發(fā)送SNMP注冊請求消息。
      [0158]優(yōu)選的,所述第一時間的值小于所述第二時間的值。
      [0159]此時,終端設(shè)備在以第一時間為周期向管理器發(fā)送第一 SNMP注冊請求消息后,在接收到第一 SNMP注冊響應(yīng)消息時,更改為以第二時間為周期向管理器發(fā)送第二 SNMP注冊請求消息。這樣,由于第二時間的值大于第一時間的值,可以自動降低發(fā)送第二 SNMP注冊響應(yīng)消息的頻率。
      [0160]進(jìn)一步的,終端設(shè)備發(fā)送的第二 SNMP注冊請求消息可以有兩種形式。[0161]第一種形式為第二擴(kuò)展SNMP注冊請求消息。
      [0162]需要說明的是,第二擴(kuò)展SNMP注冊請求消息是新定義的一種用于請求注冊終端設(shè)備的設(shè)備參數(shù)信息的消息。
      [0163]第二種形式為第二 SNMP Trap消息。
      [0164]其中,第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。也就是說,終端設(shè)備利用已有的消息,在已有消息中添加或標(biāo)識出端設(shè)備的設(shè)備參數(shù)信息,并將此已有消息發(fā)送至管理器。
      [0165]進(jìn)一步的,終端設(shè)備向管理器發(fā)送第二 SNMP注冊請求消息可參考步驟103,在此不再贅述。管理器接收第二 SNMP注冊請求消息,可以參考步驟201,在此不再贅述。
      [0166]309、管理器根據(jù)所述第二 SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定已注冊所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0167]具體的,由于管理器在接收到第二 SNMP注冊請求消息之前,已經(jīng)接收到終端設(shè)備發(fā)送的第一 SNMP注冊請求消息,此時管理器若沒有注冊終端設(shè)備的設(shè)備參數(shù)信息,則管理器注冊第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息。此時,管理器再接收到第二 SNMP注冊請求消息時,管理器可以確定出已經(jīng)注冊了終端設(shè)備的設(shè)備參數(shù)信息。
      [0168]310、管理器在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第二 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同。
      [0169]具體的,管理器在確定出已經(jīng)注冊了第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息后,需要確定出第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息是否相同。此時,管理器可以將第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器中已注冊的終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行比對,從而檢測出第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息是否相同。
      [0170]需要說明的是,根據(jù)檢測結(jié)果不同,則執(zhí)行的步驟不同。若檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息相同,則直接執(zhí)行步驟312。若檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息不同,則執(zhí)行步驟311。
      [0171]311、管理器在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述第二 SNMP注冊請求消息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信肩、O
      [0172]具體的,在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。管理器在接收到該第二 SNMP注冊請求消息后,檢測出第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與已存儲的該終端設(shè)備的設(shè)備參數(shù)信息不同時,可以對已存儲的終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行更新。
      [0173]進(jìn)一步的,管理器可以將已存儲的該終端設(shè)備的設(shè)備參數(shù)信息刪除,重新存儲第
      二SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息。
      [0174]需要說明的是,第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與已存儲的該終端設(shè)備的設(shè)備參數(shù)信息不同時,說明終端設(shè)備的設(shè)備參數(shù)信息已經(jīng)改變。終端設(shè)備可以在終端設(shè)備的設(shè)備參數(shù)信息中新增加該終端設(shè)備的設(shè)備參數(shù),也可以修改終端設(shè)備的設(shè)備參數(shù)信息中的某些設(shè)備參數(shù)的信息,當(dāng)然,還可以是其他修改終端設(shè)備的設(shè)備參數(shù)信息,本發(fā)明對此不作限制。
      [0175]312、管理器向終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。終端設(shè)備接收第二 SNMP注冊響應(yīng)消息。
      [0176]其中,所述第二 SNMP注冊響應(yīng)消息是終端設(shè)備接收到的除第一 SNMP注冊響應(yīng)消息之外的注冊響應(yīng)消息。所述第二 SNMP注冊響應(yīng)消息指的是管理器接收到SNMP注冊請求消息后,在確定出已經(jīng)注冊了終端設(shè)備的設(shè)備參數(shù)信息時,向終端設(shè)備發(fā)送的SNMP注冊響應(yīng)消息。
      [0177]具體的,在步驟308中,若管理器接收的第二 SNMP注冊請求消息為第二擴(kuò)展SNMP注冊請求消息時,則管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括第二擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第二 SNMP注冊請求消息為第二 SNMP Trap消息時,則管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括第二 SNMP inform消息。終端設(shè)備接收管理器發(fā)送的第二 SNMP注冊請求消息,可以參考步驟104,在此不再贅述。
      [0178]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法,終端設(shè)備配置與管理器之間的接口參數(shù),建立終端設(shè)備與管理器之間的通信信道,終端設(shè)備在該信道上以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息,管理器接收第一 SNMP注冊請求消息,并確定是否已注冊,若確定出未注冊,則進(jìn)行注冊,并向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息;若確定出已注冊并且檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息相同,則直接向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息;若確定已注冊并且檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息不同,則更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息,并向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息,管理器根據(jù)第二 SNMP注冊請求消息,確定已注冊,并檢測已注冊的終端設(shè)備的設(shè)備參數(shù)信息與第二 SNMP注冊請求消息中攜帶有的終端設(shè)備的設(shè)備參數(shù)信息是否相同,若相同,則直接向終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;若不同,則更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息,并向終端設(shè)備發(fā)送第
      二SNMP注冊響應(yīng)消息。這樣,終端設(shè)備主動向管理器發(fā)送設(shè)備參數(shù)消息,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。并且,若終端設(shè)備的設(shè)備參數(shù)信息有更新時,終端設(shè)備可以及時將更新后的設(shè)備參數(shù)信息發(fā)送至管理器,從而使得管理器能夠及時更新終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)一步提高了系統(tǒng)的工作效率。
      [0179]如圖5所示,其為本發(fā)明實(shí)施例所提供的一種終端設(shè)備的功能示意圖。參考圖5所示,該終端設(shè)備包括:控制單元501,發(fā)送單元502,接收單元503。其中,
      [0180]所述控制單元501,用于在所述接收單元503在接收到所述第一 SNMP注冊響應(yīng)消息之前,觸發(fā)所述發(fā)送單元502以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息。
      [0181]所述發(fā)送單元502,用于以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消肩、O
      [0182]其中,所述第一 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息。所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0183]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0184]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0185]需要說明的是,第一時間可以預(yù)先設(shè)置,可以將第一時間設(shè)置為15秒,也可以將第一時間設(shè)置為20秒,還可以將第一時間設(shè)置為其他時間,本發(fā)明對此不作限制。
      [0186]可選的,所述第一 SNMP注冊請求消息可以包括:第一簡單網(wǎng)絡(luò)管理協(xié)議擴(kuò)展SNMP注冊請求消息。
      [0187]此時,所述發(fā)送單元502,具體用于以第一時間為周期,向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息。
      [0188]或者,所述第一 SNMP注冊請求消息可以包括:第一 SNMP Trap消息。
      [0189]其中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。
      [0190]此時,所述發(fā)送單元502,具體用于以第一時間為周期,向管理器發(fā)送第一 SNMPTrap消息。
      [0191]進(jìn)一步的,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0192]所述接收單元503,用于接收從所述管理器發(fā)送來的第一 SNMP注冊響應(yīng)消息。
      [0193]其中,所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的注冊響應(yīng)消息。
      [0194]可選的,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息;或者,所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息。
      [0195]具體的,在所述發(fā)送單元502向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息時,所述接收單元503,具體用于接收所述管理器發(fā)送的第一擴(kuò)展SNMP注冊響應(yīng)消息。
      [0196]在所述發(fā)送單元502向管理器發(fā)送第一 SNMP Trap消息時,所述接收單元503,具體用于接收所管理器發(fā)送的第一 SNMP inform消息。
      [0197]所述控制單元501,還用于在所述接收單元503在接收到所述第一 SNMP注冊響應(yīng)消息之后,觸發(fā)所述發(fā)送單元502以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消
      肩、O
      [0198]具體的,控制單元501在接收單元503接收到第一 SNMP注冊響應(yīng)消息之前,可以觸發(fā)發(fā)送單元502以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息。在接收單元503接收到第一 SNMP注冊響應(yīng)消息后,可以改變發(fā)送周期,觸發(fā)發(fā)送單元502以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息。
      [0199]優(yōu)選的,所述第一時間的值小于所述第二時間的值。
      [0200]所述發(fā)送單元502,還用于以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息。
      [0201]其中,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息。[0202]進(jìn)一步的,發(fā)送單元502以第二時間為周期向管理器發(fā)送的第二 SNMP注冊請求消息與發(fā)送單元502以第一時間為周期向管理器發(fā)送的第一 SNMP注冊請求消息可能相同,也可能不相同。
      [0203]需要說明的是,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括:在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      [0204]具體的,由于第二 SNMP注冊請求消息與第一 SNMP注冊請求消息中均攜帶有終端設(shè)備的設(shè)備參數(shù)信息,所以,在接收單元503在接收到第一 SNMP注冊響應(yīng)消息后,當(dāng)終端設(shè)備的設(shè)備參數(shù)信息沒有發(fā)生改變時,所述第二 SNMP注冊請求消息與第一 SNMP注冊請求消息相同。
      [0205]當(dāng)終端設(shè)備的設(shè)備參數(shù)信息發(fā)生改變時,由于第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息為更新后的設(shè)備參數(shù)信息,所以所述第二 SNMP注冊請求消息與第一 SNMP注冊請求消息不相同,此時,管理器需要以第二 SNMP注冊請求消息中攜帶的設(shè)備參數(shù)信息為準(zhǔn),對存儲的終端設(shè)備的設(shè)備參數(shù)信息予以更新。
      [0206]需要說明的是,第二時間可以預(yù)先設(shè)定,可以將第二時間設(shè)置為45秒,也可以將第二時間設(shè)置為60秒,還可以將第二時間設(shè)置為其他與第一時間相對應(yīng)的時間,本發(fā)明對此不作限制。
      [0207]可選的,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息。
      [0208]此時,所述發(fā)送單元502,具體用于以第二時間為周期,向管理器發(fā)送第二擴(kuò)展SNMP注冊請求消息。
      [0209]或者,所述第二 SNMP注冊請求消息可以包括:第二 SNMP Trap消息。
      [0210]其中,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。
      [0211]此時,所述發(fā)送單元502,具體用于以第二時間為周期,向管理器發(fā)送第二 SNMPTrap消息。
      [0212]進(jìn)一步的,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0213]所述接收單元503,還用于接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息。
      [0214]其中,所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的注冊響應(yīng)消息。
      [0215]需要說明的是,終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,接收的其他所以注冊響應(yīng)消息均為第二 SNMP注冊響應(yīng)消息。
      [0216]具體的,所述接收單元503,接收的第二 SNMP注冊響應(yīng)消息可以是,在發(fā)送單元502以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息時,管理器接收到第一 SNMP注冊請求消息后,向終端設(shè)備返回的SNMP注冊響應(yīng)消息。
      [0217]所述接收單元503,接收的第二 SNMP注冊響應(yīng)消息也可以是,在發(fā)送單元502以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息時,管理器接收到第二 SNMP注冊請求消息后,向終端設(shè)備返回的SNMP注冊響應(yīng)消息。
      [0218]可選的,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息,或者,所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。[0219]進(jìn)一步的,所述控制單元501,還用于配置與所述管理器間的接口參數(shù)。
      [0220]其中,所述接口參數(shù)用于建立與所述管理器間的連接。
      [0221]本發(fā)明實(shí)施例提供了一種終端設(shè)備,終端設(shè)備在建立了與管理器之間的通信信道后,開始以第一時間為周期發(fā)送第一 SNMP注冊請求消息,當(dāng)終端設(shè)備接收到管理器發(fā)送的第一 SNMP注冊響應(yīng)消息后,就以第二時間為周期,向管理器發(fā)送第二 SNMP注冊響應(yīng)消息,并接收第二 SNMP注冊響應(yīng)消息。這樣,終端設(shè)備可以自動將設(shè)備參數(shù)信息發(fā)送至管理器,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。并且,若終端設(shè)備的設(shè)備參數(shù)信息有更新時,終端設(shè)備可以及時將更新后的設(shè)備參數(shù)信息發(fā)送至管理器,從而使得管理器能夠及時更新終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)一步提高了系統(tǒng)的工作效率。
      [0222]如圖6所示,其為本發(fā)明實(shí)施例所提供的一種管理器的功能示意圖。參考圖6所示,該管理器包括:接收單元601,處理單元602,發(fā)送單元603。其中,
      [0223]接收單元601,用于接收從終端設(shè)備發(fā)送的SNMP注冊請求消息。
      [0224]其中,所述SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。所述設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0225]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0226]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0227]具體的,所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息或第二 SNMP注冊請求消息。所述第一 SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息。所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      [0228]進(jìn)一步,所述第一 SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息或者第一SNMP Trap消息。所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息,或者第二 SNMP Trap 消息。
      [0229]其中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第
      一SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。所述第二SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0230]SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。也就是說,終端設(shè)備利用已有的消息,在已有消息中添加或標(biāo)識出終端設(shè)備的設(shè)備參數(shù)信息,并將此已有消息發(fā)送至管理器。
      [0231]需要說明的是,若第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息相比沒有發(fā)生變化,則第二SNMP注冊請求消息與第一 SNMP注冊請求消息相同。若第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息相比發(fā)生變化時,則第二 SNMP注冊請求消息與第一 SNMP注冊請求消息不同。[0232]需要說明的是,第二 SNMP注冊請求消息是終端設(shè)備在接收到管理器發(fā)送的第一SNMP注冊響應(yīng)消息之后,以第二時間為周期發(fā)送的SNMP注冊請求消息。
      [0233]處理單元602,用于根據(jù)所述注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0234]所述處理單元602,還用于在確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,并觸發(fā)發(fā)送單元603向所述終端設(shè)備發(fā)送第一SNMP注冊響應(yīng)消息。
      [0235]發(fā)送單元603,用于向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0236]具體的,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息,或者第
      一SNMP inform消息。若管理器接收的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,則發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括第一擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,則管理器發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括SNMP inform消息。
      [0237]所述處理單元602,還用于在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同。
      [0238]所述處理單元602,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,觸發(fā)所述發(fā)送單元603向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0239]具體的,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息,或者第
      二SNMP inform消息。若管理器接收的第二 SNMP注冊請求消息為第二擴(kuò)展SNMP注冊請求消息時,則發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括第二擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第二 SNMP Trap消息時,則管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括SNMP inform消息。
      [0240]所述處理單元602,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并觸發(fā)所述發(fā)送單元603向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0241]所述發(fā)送單元603,還用于向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0242]本發(fā)明實(shí)施例提供了一種管理器,管理器接收終端設(shè)備發(fā)送的注冊請求消息,并根據(jù)所述注冊請求消息中攜帶的該終端設(shè)備的設(shè)備參數(shù)信息,確定是否已經(jīng)注冊,若還未注冊,則進(jìn)行注冊。這樣,管理器可以接收終端設(shè)備自動發(fā)送的設(shè)備參數(shù)信息,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。
      [0243]如圖7所示,其為本發(fā)明實(shí)施例所提供的一種終端設(shè)備的結(jié)構(gòu)示意圖。參考圖7所示,該終端設(shè)備包括:發(fā)送器701,接收器702,存儲器703以及分別于發(fā)送器701,接收器702,存儲器703相連的處理器704。
      [0244]所述處理器704,用于在所述接收器702在接收到所述第一 SNMP注冊響應(yīng)消息之前,觸發(fā)所述發(fā)送器701以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息。
      [0245]所述發(fā)送器701,用于以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息。
      [0246]其中,所述第一 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息。所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0247]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0248]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0249]需要說明的是,第一時間可以預(yù)先設(shè)置,可以將第一時間設(shè)置為15秒,也可以將第一時間設(shè)置為20秒,還可以將第一時間設(shè)置為其他時間,本發(fā)明對此不作限制。
      [0250]可選的,所述第一 SNMP注冊請求消息可以包括:第一簡單網(wǎng)絡(luò)管理協(xié)議擴(kuò)展SNMP注冊請求消息。
      [0251]此時,所述發(fā)送器701,具體用于以第一時間為周期,向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息。
      [0252]或者,所述第一 SNMP注冊請求消息可以包括:第一簡單網(wǎng)絡(luò)管理協(xié)議陷阱SNMPTrap消息。
      [0253]其中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。
      [0254]此時,所述發(fā)送器701,具體用于以第一時間為周期,向管理器發(fā)送第一SNMP Trap消息。
      [0255]進(jìn)一步的,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0256]所述接收器702,用于接收從所述管理器發(fā)送來的第一 SNMP注冊響應(yīng)消息。
      [0257]其中,所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的注冊響應(yīng)消息。
      [0258]可選的,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息;或者,所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息。
      [0259]具體的,在所述發(fā)送器701向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息時,所述接收器702,具體用于接收所述管理器發(fā)送的第一擴(kuò)展SNMP注冊響應(yīng)消息。
      [0260]在所述發(fā)送器701向管理器發(fā)送第一 SNMP Trap消息時,所述接收器702,具體用于接收所管理器發(fā)送的第一 SNMP inform消息。
      [0261]所述處理器704,還用于在所述接收器702在接收到所述第一 SNMP注冊響應(yīng)消息之后,觸發(fā)所述發(fā)送器701以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息。
      [0262]具體的,處理器704在接收器702接收到第一 SNMP注冊響應(yīng)消息之前,可以觸發(fā)發(fā)送器701以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息。在接收器702接收到第一 SNMP注冊響應(yīng)消息后,可以改變發(fā)送周期,觸發(fā)發(fā)送器701以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息。
      [0263]優(yōu)選的,所述第一時間的值小于所述第二時間的值。
      [0264]所述發(fā)送器701,還用于以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消
      肩、O[0265]其中,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0266]進(jìn)一步的,發(fā)送器701以第二時間為周期向管理器發(fā)送的第二 SNMP注冊請求消息與發(fā)送器701以第一時間為周期向管理器發(fā)送的第一 SNMP注冊請求消息可能相同,也可能不相同。
      [0267]需要說明的是,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括:在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      [0268]具體的,由于第二 SNMP注冊請求消息與第一 SNMP注冊請求消息中均攜帶有終端設(shè)備的設(shè)備參數(shù)信息,所以,在接收器702在接收到第一 SNMP注冊響應(yīng)消息后,當(dāng)終端設(shè)備的設(shè)備參數(shù)信息沒有發(fā)生改變時,所述第二 SNMP注冊請求消息與第一 SNMP注冊請求消息相同。
      [0269]當(dāng)終端設(shè)備的設(shè)備參數(shù)信息發(fā)生改變時,由于第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息為更新后的設(shè)備參數(shù)信息,所以所述第二 SNMP注冊請求消息與第一 SNMP注冊請求消息不相同,此時,管理器需要以第二 SNMP注冊請求消息中攜帶的設(shè)備參數(shù)信息為準(zhǔn),對存儲器703中存儲的終端設(shè)備的設(shè)備參數(shù)信息予以更新。
      [0270]需要說明的是,第二時間可以預(yù)先設(shè)定,可以將第二時間設(shè)置為45秒,也可以將第二時間設(shè)置為60秒,還可以將第二時間設(shè)置為其他與第一時間相對應(yīng)的時間,本發(fā)明對此不作限制。
      [0271]可選的,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息。
      [0272]此時,所述發(fā)送器701,具體用于以第二時間為周期,向管理器發(fā)送第二擴(kuò)展SNMP注冊請求消息。
      [0273]或者,所述第二 SNMP注冊請求消息可以包括:第二 SNMP Trap消息。
      [0274]其中,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。
      [0275]此時,所述發(fā)送器701,具體用于以第二時間為周期,向管理器發(fā)送第二SNMP Trap消息。
      [0276]進(jìn)一步的,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0277]所述接收器702,還用于接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息。
      [0278]其中,所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      [0279]需要說明的是,終端設(shè)備在接收到第一 SNMP注冊響應(yīng)消息后,接收的其他SNMP注冊響應(yīng)消息均為第二 SNMP注冊響應(yīng)消息。
      [0280]具體的,所述接收器702,接收的第二 SNMP注冊響應(yīng)消息可以是,在發(fā)送器701以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息時,管理器接收到第一 SNMP注冊請求消息后,向終端設(shè)備返回的SNMP注冊響應(yīng)消息。
      [0281]所述接收器702,接收的第二 SNMP注冊響應(yīng)消息也可以是,在發(fā)送器701以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息時,管理器接收到第二 SNMP注冊請求消息后,向終端設(shè)備返回的SNMP注冊響應(yīng)消息。
      [0282]可選的,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息,或者,所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。
      [0283]進(jìn)一步的,所述處理器704,還用于配置與所述管理器間的接口參數(shù)。
      [0284]其中,所述接口參數(shù)用于建立與所述管理器間的連接。
      [0285]本發(fā)明實(shí)施例提供了一種終端設(shè)備,終端設(shè)備在建立了與管理器之間的通信信道后,開始以第一時間為周期發(fā)送第一 SNMP注冊請求消息,當(dāng)終端設(shè)備接收到管理器發(fā)送的第一 SNMP注冊響應(yīng)消息后,就以第二時間為周期,向管理器發(fā)送第二 SNMP注冊響應(yīng)消息,并接收第二 SNMP注冊響應(yīng)消息。這樣,終端設(shè)備可以自動將設(shè)備參數(shù)信息發(fā)送至管理器,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。并且,若終端設(shè)備的設(shè)備參數(shù)信息有更新時,終端設(shè)備可以及時將更新后的設(shè)備參數(shù)信息發(fā)送至管理器,從而使得管理器能夠及時更新終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)一步提高了系統(tǒng)的工作效率。
      [0286]如圖8所示,其為本發(fā)明實(shí)施例所提供的一種管理器的結(jié)構(gòu)示意圖。參考圖8所示,該管理器包括:發(fā)送器801,接收器802,存儲器804以及分別于發(fā)送器801,接收器802,存儲器804相連的處理器803。其中,
      [0287]接收器802,用于接收從終端設(shè)備發(fā)送的SNMP注冊請求消息。
      [0288]其中,所述SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息。所述設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息。
      [0289]進(jìn)一步的,所述終端設(shè)備的設(shè)備參數(shù)信息包括:終端設(shè)備的設(shè)備型號、額定功率、
      管理IP。
      [0290]需要說明的是,所述終端設(shè)備的設(shè)備參數(shù)信息還可以包括終端設(shè)備的生產(chǎn)廠商等其他參數(shù)信息,本發(fā)明對此不做限定。
      [0291]具體的,所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息或第二 SNMP注冊請求消息。所述第一 SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息。所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      [0292]進(jìn)一步,所述第一 SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息或者第一SNMP Trap消息。所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息,或者第
      二SNMP Trap 消息。
      [0293]其中,所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第
      一SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。所述第二SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0294]SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。也就是說,終端設(shè)備利用已有的消息,在已有消息中添加或標(biāo)識出終端設(shè)備的設(shè)備參數(shù)信息,并將此已有消息發(fā)送至管理器。
      [0295]需要說明的是,若第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息相比沒有發(fā)生變化,則第二SNMP注冊請求消息與第一 SNMP注冊請求消息相同。若第二 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息相比發(fā)生變化時,則第二 SNMP注冊請求消息與第一 SNMP注冊請求消息不同。
      [0296]需要說明的是,第二 SNMP注冊請求消息是終端設(shè)備在接收到管理器發(fā)送的第一SNMP注冊響應(yīng)消息之后,以第二時間為周期發(fā)送的SNMP注冊請求消息。
      [0297]處理器803,用于根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息。
      [0298]所述處理器803,還用于在確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,并觸發(fā)發(fā)送器801向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0299]發(fā)送器801,用于向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      [0300]具體的,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息,或者第
      一SNMP inform消息。若管理器接收的第一 SNMP注冊請求消息為第一擴(kuò)展SNMP注冊請求消息時,則發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括第一擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第一 SNMP Trap消息時,則管理器發(fā)送的第一 SNMP注冊響應(yīng)消息可以包括SNMP inform消息。
      [0301]所述處理器803,還用于在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同;
      [0302]所述處理器803,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,觸發(fā)所述發(fā)送器801向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;
      [0303]具體的,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息,或者第
      二SNMP inform消息。若管理器接收的第二 SNMP注冊請求消息為第二擴(kuò)展SNMP注冊請求消息時,則發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括第二擴(kuò)展SNMP注冊響應(yīng)消息。若管理器接收的第一 SNMP注冊請求消息為第二 SNMP Trap消息時,則管理器發(fā)送的第二 SNMP注冊響應(yīng)消息可以包括SNMP inform消息。
      [0304]所述處理器803,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息,即將SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息存儲到存儲器804中;并觸發(fā)所述發(fā)送器801向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;
      [0305]所述發(fā)送器801,還用于向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      [0306]本發(fā)明實(shí)施例提供了一種管理器,管理器接收終端設(shè)備發(fā)送的SNMP注冊請求消息,并根據(jù)所述SNMP注冊請求消息中攜帶的該終端設(shè)備的設(shè)備參數(shù)信息,確定是否已經(jīng)注冊,若還未注冊,則進(jìn)行注冊。這樣,管理器可以接收終端設(shè)備自動發(fā)送的設(shè)備參數(shù)信息,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。
      [0307]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的系統(tǒng),如圖9所示,包括:終端設(shè)備901,管理器 902。
      [0308]其中,所述終端設(shè)備901為上述實(shí)施例所述的終端設(shè)備。
      [0309]所述管理器902為上述實(shí)施例所述的管理器。
      [0310]本發(fā)明實(shí)施例提供了一種發(fā)現(xiàn)設(shè)備的方法、裝置及系統(tǒng),終端設(shè)備配置與管理器之間的接口參數(shù),建立終端設(shè)備與管理器之間的通信信道,終端設(shè)備在該信道上以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息,管理器接收第一 SNMP注冊請求消息,并確定是否已注冊,若確定出未注冊,則進(jìn)行注冊,并向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息;若確定出已注冊并且檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息相同,則直接向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息;若確定已注冊并且檢測出第一 SNMP注冊請求消息中攜帶的終端設(shè)備的設(shè)備參數(shù)信息與管理器已注冊的終端設(shè)備的設(shè)備參數(shù)信息不同,則更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息,并向終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。終端設(shè)備在接收到第一SNMP注冊響應(yīng)消息后,以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息,管理器根據(jù)第二 SNMP注冊請求消息,確定已注冊,并檢測已注冊的終端設(shè)備的設(shè)備參數(shù)信息與第
      二SNMP注冊請求消息中攜帶有的終端設(shè)備的設(shè)備參數(shù)信息是否相同,若相同,則直接向終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息;若不同,則更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息,并向終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。這樣,終端設(shè)備主動向管理器發(fā)送設(shè)備參數(shù)消息,無需管理器進(jìn)行掃描獲取終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)而解決了當(dāng)管理器管理的設(shè)備IP地址段范圍大、分布分散、數(shù)量多時,管理器需要長時間才能完成一遍掃描的問題,提高了系統(tǒng)的工作效率。并且,若終端設(shè)備的設(shè)備參數(shù)信息有更新時,終端設(shè)備可以及時將更新后的設(shè)備參數(shù)信息發(fā)送至管理器,從而使得管理器能夠及時更新終端設(shè)備的設(shè)備參數(shù)信息,進(jìn)一步提高了系統(tǒng)的工作效率。
      [0311]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      【權(quán)利要求】
      1.一種發(fā)現(xiàn)設(shè)備的方法,其特征在于,包括: 以第一時間為周期,向管理器發(fā)送第一簡單網(wǎng)絡(luò)管理協(xié)議SNMP注冊請求消息;所述第一SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息; 接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息;所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息; 在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二SNMP注冊請求消息;所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息; 接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息;其中,所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息之前,還包括: 配置與所述管理器間的接口參數(shù);所述接口參數(shù)用于建立與所述管理器間的連接。
      3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第一時間的值小于所述第二時間的值。
      4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述第二SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括: 在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述第一SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息; 所述以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息包括: 以第一時間為周期,向管理器發(fā)送第一擴(kuò)展SNMP注冊請求消息; 所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息; 所述接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息包括: 接收所述管理器發(fā)送的第一擴(kuò)展SNMP注冊響應(yīng)消息; 所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息; 所述在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP注冊請求消息包括: 在接收到所述第一擴(kuò)展SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二擴(kuò)展SNMP注冊請求消息; 所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息; 所述接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息包括: 接收所述管理器發(fā)送的第二擴(kuò)展SNMP注冊響應(yīng)消息。
      6.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于, 所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議陷阱SNMP Trap消息; 所述以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消包括: 以第一時間為周期,向所述管理器發(fā)送所述第一 SNMP Trap消息;其中,所述第一 SNMPTrap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 所述第一 SNMP注冊響應(yīng)消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議信息SNMP inform消息; 所述接收所述管理器發(fā)送的第一 SNMP注冊響應(yīng)消息包括: 接收所述管理器發(fā)送的第一 SNMP inform消息; 所述第二 SNMP注冊請求消息包括:第二 SNMP Trap消息; 所述在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二 SNMP注冊請求消息包括: 在接收到所述第一 SNMP注冊響應(yīng)消息后,以第二時間為周期,向所述管理器發(fā)送第二SNMP Trap消息;其中,所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息; 所述接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息包括: 接收所述管理器發(fā)送的第二 SNMP inform消息。
      7.根據(jù)權(quán)利要求6所述的方法,其特征在于, 所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息; 所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      8.一種發(fā)現(xiàn)設(shè)備的方法,其特征在于,包括: 接收終端設(shè)備發(fā)送的SNMP注冊請求消息;所述SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息; 根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息; 若確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息,則對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊,并向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括: 在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同; 在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息; 在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      10.根據(jù)權(quán)利要求8或9所述的方法,其特征在于,所述SNMP注冊請求消息包括:第一SNMP注冊請求消息或第二 SNMP注冊請求消息;所述第一 SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息;所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于, 在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息; 在所述注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息; 在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息; 在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息。
      12.根據(jù)權(quán)利要求10所述的方法,其特征在于,在所述注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一 SNMP Trap消息;所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;在所述注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二 SNMP Trap消息;所述第二 SNMPTrap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息; 在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。
      13.根據(jù)權(quán)利要求12所述的方法,其特征在于, 所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 在所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息; 所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 在所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息O
      14.一種終端設(shè)備,其特征在于,包括:控制單元,發(fā)送單元,接收單元; 所述控制單元,用于在所述接收單元在接收到所述第一 SNMP注冊響應(yīng)消息之前,觸發(fā)所述發(fā)送單元以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息; 所述發(fā)送單元,用于以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述第一 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息; 所述接收單元,用于接收從所述管理器發(fā)送來的第一 SNMP注冊響應(yīng)消息;所述第一SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息; 所述控制單元,還用于在所述接收單元在接收到所述第一 SNMP注冊響應(yīng)消息之后,觸發(fā)所述發(fā)送單元以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息; 所述發(fā)送單元,還用于以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息;所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息; 所述接收單元,還用于接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息;所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      15.根據(jù)權(quán)利要求14所述的終端設(shè)備,其特征在于, 所述控制單元,還用于配置與所述管理器間的接口參數(shù);所述接口參數(shù)用于建立與所述管理器間的連接。
      16.根據(jù)權(quán)利要求14或15所述的終端設(shè)備,其特征在于, 所述第一時間的值小于所述第二時間的值。
      17.根據(jù)權(quán)利要求14-16任一項(xiàng)所述的終端設(shè)備,其特征在于, 所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息包括: 在所述終端設(shè)備更新了設(shè)備參數(shù)信息時,所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的更新后的設(shè)備參數(shù)信息。
      18.根據(jù)權(quán)利要求14-17任一項(xiàng)所述的終端設(shè)備,其特征在于, 所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議擴(kuò)展SNMP注冊請求消息; 所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息; 所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息; 所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息。
      19.根據(jù)權(quán)利要求14-17任一項(xiàng)所述的終端設(shè)備,其特征在于, 所述第一 SNMP注冊請求消息包括:第一簡單網(wǎng)絡(luò)管理協(xié)議陷阱SNMP Trap消息;所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 所述第二 SNMP注冊請求消息包括:第二 SNMP Trap消息;所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息; 所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。
      20.根據(jù)權(quán)利要求19所述的終端設(shè)備,其特征在于, 所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息; 所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息。
      21.—種管理器,其特征在于,包括: 接收單元,用于接收從終端設(shè)備發(fā)送的SNMP注冊請求消息;所述SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息; 處理單元,用于根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息; 所述處理單元,還用于在確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊;并觸發(fā)發(fā)送單元向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息; 所述發(fā)送單元,用于向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      22.根據(jù)權(quán)利要求21所述的管理器,其特征在于, 所述處理單元,還用于在確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同; 所述處理單元,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息; 所述處理單元,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè) 備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息; 所述發(fā)送單元,還用于向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      23.根據(jù)權(quán)利要求21或22所述的管理器,其特征在于, 所述注冊請求消息包括:第一 SNMP注冊請求消息或第二 SNMP注冊請求消息;所述第一SNMP注冊請求消息是所述終端設(shè)備以第一時間為周期,向管理器發(fā)送的SNMP注冊請求消息;所述第二 SNMP注冊請求消息是所述終端設(shè)備以第二時間為周期,向管理器發(fā)送的SNMP注冊請求消息。
      24.根據(jù)權(quán)利要求23所述的管理器,其特征在于, 在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一擴(kuò)展SNMP注冊請求消息; 在所述SNMP注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二擴(kuò)展SNMP注冊請求消息; 在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一擴(kuò)展SNMP注冊響應(yīng)消息; 在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二擴(kuò)展SNMP注冊響應(yīng)消息。
      25.根據(jù)權(quán)利要求23所述的管理器,其特征在于, 在所述SNMP注冊請求消息包括:第一 SNMP注冊請求消息的情況下,第一 SNMP注冊請求消息包括:第一 SNMP Trap消息;所述第一 SNMPTrap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 在所述SNMP注冊請求消息包括:第二 SNMP注冊請求消息的情況下,所述第二 SNMP注冊請求消息包括:第二SNMP Trap消息;所述第二SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息; 在所述確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第一 SNMP注冊響應(yīng)消息包括:第一 SNMP inform消息; 在所述確定出已注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,所述第二 SNMP注冊響應(yīng)消息包括:第二 SNMP inform消息。
      26.根據(jù)權(quán)利要求25所述的管理器,其特征在于, 所述第一 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括: 在所述第一 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信息; 所述第二 SNMP Trap消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息包括:在所述第二 SNMP Trap消息中增加了新的Trap類型標(biāo)識所述終端設(shè)備的設(shè)備參數(shù)信肩、O
      27.—種終端設(shè)備,其特征在于,包括:處理器,發(fā)送器,接收器; 所述處理器,用于在所述接收器在接收到所述第一 SNMP注冊響應(yīng)消息之前,觸發(fā)所述發(fā)送器以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息; 所述發(fā)送器,用于以第一時間為周期,向管理器發(fā)送第一 SNMP注冊請求消息;所述第一SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息;所述終端設(shè)備的設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息; 所述接收器,用于接收從所述管理器發(fā)送來的第一 SNMP注冊響應(yīng)消息;所述第一 SNMP注冊響應(yīng)消息是第一次接到的所述管理器發(fā)送的SNMP注冊響應(yīng)消息; 所述處理器,還用于在所述接收器在接收到所述第一 SNMP注冊響應(yīng)消息之后,觸發(fā)所述發(fā)送器以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息; 所述發(fā)送器,還用于以第二時間為周期,向管理器發(fā)送第二 SNMP注冊請求消息;所述第二 SNMP注冊請求消息中攜帶有所述終端設(shè)備的設(shè)備參數(shù)信息; 所述接收器,還用于接收所述管理器發(fā)送的第二 SNMP注冊響應(yīng)消息;所述第二 SNMP注冊響應(yīng)消息是接收到的除第一 SNMP注冊響應(yīng)消息之外的SNMP注冊響應(yīng)消息。
      28.根據(jù)權(quán)利要求27所述的終端設(shè)備,其特征在于, 所述處理器,還用于配置與所述管理器間的接口參數(shù);所述接口參數(shù)用于建立與所述管理器間的連接。
      29.—種管理器,其特征在于,包括: 接收器,用于接收從終端設(shè)備發(fā)送的SNMP注冊請求消息;所述SNMP注冊請求消息中攜帶有終端設(shè)備的設(shè)備參數(shù)信息;所述設(shè)備參數(shù)信息是指所述終端設(shè)備的靜態(tài)信息; 處理器,用于根據(jù)所述SNMP注冊請求消息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息,確定是否已注冊所述終端設(shè)備的設(shè)備參數(shù)信息; 所述處理器,還用于在確定未注冊所述終端設(shè)備的設(shè)備參數(shù)信息的情況下,對所述終端設(shè)備的設(shè)備參數(shù)信息進(jìn)行注冊;并觸發(fā)發(fā)送器向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息; 所述發(fā)送器,用于向所述終端設(shè)備發(fā)送第一 SNMP注冊響應(yīng)消息。
      30.根據(jù)權(quán)利29所述的管理器,其特征在于, 所述處理器,還用于時,檢測已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述第一 SNMP注冊請求消息中攜帶有的所述終端設(shè)備的設(shè)備參數(shù)信息是否相同; 所述處理器,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息完全相同的情況下,觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息; 所述處理器,還用于在檢測出注冊的所述終端設(shè)備的設(shè)備參數(shù)信息與所述SNMP注冊請求信息中攜帶的所述終端設(shè)備的設(shè)備參數(shù)信息不完全相同的情況下,根據(jù)所述SNMP注冊請求信息中的所述終端設(shè)備的設(shè)備參數(shù)信息,更新已注冊的所述終端設(shè)備的設(shè)備參數(shù)信息;并觸發(fā)所述發(fā)送單元向所述終端設(shè)備發(fā)送第二 S匪P注冊響應(yīng)消息; 所述發(fā)送器,還用于向所述終端設(shè)備發(fā)送第二 SNMP注冊響應(yīng)消息。
      31.一種發(fā)現(xiàn)設(shè)備的系統(tǒng),其特征在于,包括:終端設(shè)備,管理器; 所述終端設(shè)備為權(quán)利要求14-20任一項(xiàng)所述的終端設(shè)備;或者,所述終端設(shè)備為權(quán)利要求27或28所述的終端設(shè)備; 所述管理器為權(quán)利要求21-26任一項(xiàng)所述的管理器;或者,所述管理器為權(quán)利要求29或30所述的管理器。
      【文檔編號】H04L12/24GK103501240SQ201310421690
      【公開日】2014年1月8日 申請日期:2013年9月16日 優(yōu)先權(quán)日:2013年9月16日
      【發(fā)明者】李勇 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1