欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息發(fā)送方法、相關(guān)網(wǎng)絡(luò)設(shè)備以及系統(tǒng)的制作方法

文檔序號(hào):10626850閱讀:557來(lái)源:國(guó)知局
信息發(fā)送方法、相關(guān)網(wǎng)絡(luò)設(shè)備以及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了信息發(fā)送方法、相關(guān)網(wǎng)絡(luò)設(shè)備以及系統(tǒng),用于解決支持特定協(xié)議的設(shè)備在大量、變化頻繁的信息更新場(chǎng)景下的低效率問(wèn)題。本發(fā)明實(shí)施例方法包括:當(dāng)支持特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備收集的信息符合第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)時(shí),該第一網(wǎng)絡(luò)設(shè)備不需要先接收該第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)的向同樣支持該特定協(xié)議的第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,在該第一消息中攜帶該第一網(wǎng)絡(luò)設(shè)備收集到的符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
【專(zhuān)利說(shuō)明】
信息發(fā)送方法、相關(guān)網(wǎng)絡(luò)設(shè)備以及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及信息發(fā)送方法、相關(guān)網(wǎng)絡(luò)設(shè)備以及系統(tǒng)。
【背景技術(shù)】
[0002] 軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)是網(wǎng)絡(luò)領(lǐng)域當(dāng)前的熱門(mén)技術(shù),其 主要目的是通過(guò)控制和轉(zhuǎn)發(fā)平面的分離、分層抽象以及提供開(kāi)放接口使網(wǎng)絡(luò)管理者和網(wǎng)絡(luò) 的上層應(yīng)用(application)能夠更加便捷和高效的使用網(wǎng)絡(luò)的各種資源,提高網(wǎng)絡(luò)的利用 效率,降低使用和運(yùn)營(yíng)成本。
[0003] 實(shí)現(xiàn)SDN可以有多種具體的技術(shù),其中路由系統(tǒng)接口(Interface to the Routing System,I2RS)是互聯(lián)網(wǎng)工程任務(wù)組(Internet Engineering Task Force,IETF)提出的一 種在路由系統(tǒng)上提供開(kāi)放接口的技術(shù),使得上層用戶能夠讀取和操作路由系統(tǒng)中的信息、 策略和狀態(tài)等。I2RS的上層用戶可以是網(wǎng)絡(luò)管理應(yīng)用,網(wǎng)絡(luò)控制器,或者需要使用網(wǎng)絡(luò)的各 種應(yīng)用。I2RS的架構(gòu)中包括客戶端client和代理設(shè)備agent,其中client可以位于所述 上層用戶中(如,網(wǎng)絡(luò)管理設(shè)備、網(wǎng)絡(luò)控制器或各種應(yīng)用中),而agent通常位于網(wǎng)絡(luò)設(shè)備 中。在client與agent之間,需要一種協(xié)議來(lái)實(shí)現(xiàn)二者之間的連接和信息交互,具有分層 結(jié)構(gòu),消息層與內(nèi)容層相互獨(dú)立且消息層中包含請(qǐng)求應(yīng)答消息機(jī)制的控制管理協(xié)議有望被 選中作為client與agent之間發(fā)送消息的協(xié)議。
[0004] 然而,在實(shí)際應(yīng)用中,由于I2RS需要在client和agent之間傳遞的信息多種多 樣,包括網(wǎng)絡(luò)拓?fù)湫畔?,路由信息,策略信息,狀態(tài)信息,以及網(wǎng)絡(luò)設(shè)備中的各種表項(xiàng)等。這 類(lèi)信息中有的信息量較大,有的更新的頻率較高。目前這類(lèi)具有分層結(jié)構(gòu)且包含請(qǐng)求應(yīng)答 消息機(jī)制的協(xié)議并不能直接應(yīng)用在該I2RS架構(gòu)中,具體的,由于請(qǐng)求應(yīng)答機(jī)制需要第一網(wǎng) 絡(luò)設(shè)備先向第二網(wǎng)絡(luò)設(shè)備發(fā)起請(qǐng)求消息以請(qǐng)求需要的信息,第二網(wǎng)絡(luò)設(shè)備接收到請(qǐng)求消息 之后才回復(fù)攜帶有第一網(wǎng)絡(luò)設(shè)備請(qǐng)求的信息的應(yīng)答消息,對(duì)接收到的請(qǐng)求消息作出應(yīng)答, 這樣的方式不適合在大量、變化頻繁的信息更新場(chǎng)景下使用,否則將使支持該協(xié)議的設(shè)備 效率低下,增加設(shè)備和網(wǎng)絡(luò)負(fù)擔(dān)。

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

[0005] 本發(fā)明實(shí)施例提供了信息發(fā)送方法、相關(guān)網(wǎng)絡(luò)設(shè)備以及系統(tǒng),用于解決支持具有 分層結(jié)構(gòu),消息層和內(nèi)容層相互獨(dú)立且消息層中包含請(qǐng)求應(yīng)答消息機(jī)制的控制管理協(xié)議的 設(shè)備在大量、變化頻繁的信息更新場(chǎng)景下的低效率問(wèn)題。
[0006] 本發(fā)明實(shí)施例第一方面提供了一種信息發(fā)送方法,其中,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng) 絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息 層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息類(lèi)型中包括請(qǐng)求消 息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,所述消息層和所 述內(nèi)容層相互獨(dú)立,該方法包括:
[0007] 所述第一網(wǎng)絡(luò)設(shè)備收集網(wǎng)絡(luò)中的信息;
[0008] 所述第一網(wǎng)絡(luò)設(shè)備與所述第二網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話,在會(huì)話建立 過(guò)程中得到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí);
[0009] 當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述信息標(biāo)識(shí)時(shí),所述第一網(wǎng)絡(luò)設(shè)備不需要 先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述 第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指 示獲取所述符合所述信息標(biāo)識(shí)的信息。
[0010] 結(jié)合本發(fā)明實(shí)施例的第一方面,本發(fā)明實(shí)施例第一方面的第一種實(shí)現(xiàn)方式中,所 述主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息的步驟之后還包括:
[0011]當(dāng)所述第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需 要更新時(shí),所述第一網(wǎng)絡(luò)設(shè)備收集更新的信息;
[0012] 所述第一網(wǎng)絡(luò)設(shè)備主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第二消息中攜帶 了所述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息。
[0013] 結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一 方面的第二種實(shí)現(xiàn)方式中,所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型;
[0014] 所述當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述信息標(biāo)識(shí)時(shí),所述第一網(wǎng)絡(luò)設(shè)備不 需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息, 所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述信息標(biāo)識(shí)的信息,具體包括:
[0015] 當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型時(shí),所述 第一網(wǎng)絡(luò)設(shè)備不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備 發(fā)送第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備 支持的信息類(lèi)型的信息。
[0016] 結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一 方面的第三種實(shí)現(xiàn)方式中,所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備的信息需求;
[0017] 所述當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述信息標(biāo)識(shí)時(shí),所述第一網(wǎng)絡(luò)設(shè)備不 需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息, 所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述信息標(biāo)識(shí)的信息,具體包括:
[0018] 當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求時(shí),所述第一 網(wǎng)絡(luò)設(shè)備不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送 第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的滿足所述第二網(wǎng)絡(luò)設(shè)備的信 息需求的ig息。
[0019] 結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一 方面的第四種實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的 消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息屬于 所述推送消息。
[0020] 結(jié)合本發(fā)明實(shí)施例第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一方面的第五種 實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的消息,所述第二 網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息和所述第二消息均屬 于所述推送消息。
[0021] 結(jié)合本發(fā)明實(shí)施例第一方面的第四種實(shí)現(xiàn)方式或第一方面的第五種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第一方面的第六種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié) 議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述 Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn) 程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。
[0022] 結(jié)合本發(fā)明實(shí)施例第一方面的第六種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一方面的第七種 實(shí)現(xiàn)方式中,所述rpc-push中包括所述rpc-push的命名空間和所述rpc-push要發(fā)布的具 體信息內(nèi)容。
[0023] 結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一 方面的第八種實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能 使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng) 求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0024] 結(jié)合本發(fā)明實(shí)施例第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一方面的第九種 實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng) 絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信 息;所述第一消息和所述第二消息均屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0025] 結(jié)合本發(fā)明實(shí)施例第一方面的第八種實(shí)現(xiàn)方式或第一方面的第九種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第一方面的第十種實(shí)現(xiàn)方式中,所述方法還包括:
[0026] 所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的第三消息,所述第三消息為所述 第二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0027] 結(jié)合本發(fā)明實(shí)施例第一方面的第十種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一方面的第十一 種實(shí)現(xiàn)方式中,所述對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息中包 括:至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0028] 結(jié)合本發(fā)明實(shí)施例第一方面的第十一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一方面的第 十二種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述應(yīng)答消息為所述 擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,該擴(kuò)展的rpc-reply中包括至少兩個(gè)攜帶有發(fā)布 操作的請(qǐng)求消息的消息編號(hào)。
[0029] 結(jié)合本發(fā)明實(shí)施例第一方面的第八種實(shí)現(xiàn)方式至第一方面的第十二種實(shí)現(xiàn)方式 中任一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第一方面的第十三種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展 的網(wǎng)絡(luò)配置Netconf協(xié)議,所述請(qǐng)求消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc,所述擴(kuò) 展的rpc中包括所述發(fā)布操作。
[0030] 結(jié)合本發(fā)明實(shí)施例的第一方面至第一方面的第十三種實(shí)現(xiàn)方式中任一種實(shí)現(xiàn)方 式,本發(fā)明實(shí)施例第一方面的第十四種實(shí)現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備收集的信息包括:網(wǎng) 絡(luò)的拓?fù)湫畔?,網(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì) 信息中至少一種;
[0031] 或,
[0032] 配置信息,策略信息,需求信息中至少一種。
[0033] 本發(fā)明實(shí)施例第二方面提供了一種信息發(fā)送方法,其中,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng) 絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息 層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息類(lèi)型中包括請(qǐng)求消 息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,所述消息層和所 述內(nèi)容層相互獨(dú)立,所述方法包括:
[0034] 在所述第二網(wǎng)絡(luò)設(shè)備與所述第一網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話之后,所述 第二網(wǎng)絡(luò)設(shè)備不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā) 送的第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備 的信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息;
[0035] 所述第二網(wǎng)絡(luò)設(shè)備從所述第一消息中提取出所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息 標(biāo)識(shí)的信息;
[0036] 所述第二網(wǎng)絡(luò)設(shè)備保存所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
[0037] 結(jié)合本發(fā)明實(shí)施例的第二方面,本發(fā)明實(shí)施例第二方面的第一種實(shí)現(xiàn)方式中,所 述直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第一消息的步驟之后還包括:
[0038] 所述第二網(wǎng)絡(luò)設(shè)備接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第二消息中攜帶 了所述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息;
[0039] 所述第二網(wǎng)絡(luò)設(shè)備從所述第二消息中提取出所述更新的信息;
[0040] 所述第二網(wǎng)絡(luò)設(shè)備利用所述更新的信息對(duì)保存的所述符合所述第二網(wǎng)絡(luò)設(shè)備的 信息標(biāo)識(shí)的信息進(jìn)行更新。
[0041] 結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二 方面的第二種實(shí)現(xiàn)方式中,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息包括:符合所述 第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息,或,滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求的信息。
[0042] 結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二 方面的第三種實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的 消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息屬于 所述推送消息。
[0043] 結(jié)合本發(fā)明實(shí)施例第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二方面的第四種 實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的消息,所述第二 網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息和所述第二消息均屬 于所述推送消息。
[0044] 結(jié)合本發(fā)明實(shí)施例第二方面的第三種實(shí)現(xiàn)方式或第二方面的第四種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第二方面的第五種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié) 議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述 Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn) 程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。
[0045] 結(jié)合本發(fā)明實(shí)施例第二方面的第五種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二方面的第六種 實(shí)現(xiàn)方式中,所述rpc-push中包括所述rpc-push的命名空間和所述rpc-push要發(fā)布的具 體信息內(nèi)容。
[0046] 結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二 方面的第七種實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能 使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng) 求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0047] 結(jié)合本發(fā)明實(shí)施例第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二方面的第八種 實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng) 絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信 息;所述第一消息和所述第二消息均屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0048] 結(jié)合本發(fā)明實(shí)施例第二方面的第七種實(shí)現(xiàn)方式或第二方面的第八種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第二方面的第九種實(shí)現(xiàn)方式中,所述方法還包括:
[0049] 所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第三消息給所述第一網(wǎng)絡(luò)設(shè)備,所述第三消息為所述第二 網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0050] 結(jié)合本發(fā)明實(shí)施例第二方面的第九種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二方面的第十種 實(shí)現(xiàn)方式中,所述對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息中包 括:至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0051] 結(jié)合本發(fā)明實(shí)施例第二方面的第十種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第二方面的第十一 種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述應(yīng)答消息為所述擴(kuò)展 的Netconf協(xié)議中擴(kuò)展的rpc-reply,所述擴(kuò)展的rpc-reply中包括至少兩個(gè)攜帶有發(fā)布操 作的請(qǐng)求消息的消息編號(hào)。
[0052] 結(jié)合本發(fā)明實(shí)施例的第二方面至第二方面的第十一種實(shí)現(xiàn)方式中任一種實(shí)現(xiàn)方 式,本發(fā)明實(shí)施例第二方面的第十二種實(shí)現(xiàn)方式中,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo) 識(shí)的信息包括:網(wǎng)絡(luò)的拓?fù)湫畔?,網(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息, 網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息中至少一種;或,配置信息,策略信息,需求信息中至少一種。
[0053] 本發(fā)明實(shí)施例第三方面提供了一種網(wǎng)絡(luò)設(shè)備,作為第一網(wǎng)絡(luò)設(shè)備使用,其中,所述 第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有 分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述 消息類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和 信息,所述消息層和所述內(nèi)容層相互獨(dú)立,所述第一網(wǎng)絡(luò)設(shè)備包括:
[0054] 收集模塊,用于收集網(wǎng)絡(luò)中的信息;
[0055] 建立模塊,用于與所述第二網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話,在會(huì)話建立過(guò) 程中得到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí);
[0056] 第一發(fā)送模塊,用于當(dāng)所述收集模塊收集的信息符合所述信息標(biāo)識(shí)時(shí),不需要先 接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第 一消息中攜帶了所述收集模塊收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息,所述信 息請(qǐng)求指示獲取所述符合所述信息標(biāo)識(shí)的信息。
[0057] 結(jié)合本發(fā)明實(shí)施例的第三方面,本發(fā)明實(shí)施例第三方面的第一種實(shí)現(xiàn)方式中,所 述收集模塊還用于,當(dāng)確定發(fā)送給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需要更新 時(shí),收集更新的信息;
[0058] 所述第一發(fā)送模塊還用于,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第二消 息中攜帶了所述收集模塊收集到的更新的信息。
[0059] 結(jié)合本發(fā)明實(shí)施例的第三方面或第三方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三 方面的第二種實(shí)現(xiàn)方式中,所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型;
[0060] 所述第一發(fā)送模塊具體用于,當(dāng)所述收集模塊收集的信息符合所述第二網(wǎng)絡(luò)設(shè)備 支持的信息類(lèi)型時(shí),不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng) 絡(luò)設(shè)備發(fā)送第一消息,所述第一消息中攜帶了所述收集模塊收集到的符合所述第二網(wǎng)絡(luò)設(shè) 備支持的信息類(lèi)型的信息。
[0061] 結(jié)合本發(fā)明實(shí)施例的第三方面或第三方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三 方面的第三種實(shí)現(xiàn)方式中,所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備的信息需求;
[0062] 所述第一發(fā)送模塊具體用于,當(dāng)所述收集模塊收集的信息滿足所述第二網(wǎng)絡(luò)設(shè)備 的信息需求時(shí),不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè) 備發(fā)送第一消息,所述第一消息中攜帶了所述收集模塊收集到的滿足所述第二網(wǎng)絡(luò)設(shè)備的 信息需求的ig息。
[0063] 結(jié)合本發(fā)明實(shí)施例的第三方面或第三方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三 方面的第四種實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的 消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息屬于 所述推送消息。
[0064] 結(jié)合本發(fā)明實(shí)施例第三方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三方面的第五種 實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的消息,所述第二 網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息和所述第二消息均屬 于所述推送消息。
[0065] 結(jié)合本發(fā)明實(shí)施例第三方面的第四種實(shí)現(xiàn)方式或第三方面的第五種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第三方面的第六種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié) 議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述 Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn) 程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。
[0066] 結(jié)合本發(fā)明實(shí)施例第三方面的第六種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三方面的第七種 實(shí)現(xiàn)方式中,所述rpc-push中包括所述rpc-push的命名空間和所述rpc-push要發(fā)布的具 體信息內(nèi)容。
[0067] 結(jié)合本發(fā)明實(shí)施例的第三方面或第三方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三 方面的第八種實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能 使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng) 求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0068] 結(jié)合本發(fā)明實(shí)施例第三方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三方面的第九種 實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng) 絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信 息;所述第一消息和所述第二消息均屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0069] 結(jié)合本發(fā)明實(shí)施例第三方面的第八種實(shí)現(xiàn)方式或第三方面的第九種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第三方面的第十種實(shí)現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備還包括:
[0070] 第一接收模塊,用于接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的第三消息,所述第三消息為所 述第二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0071] 結(jié)合本發(fā)明實(shí)施例第三方面的第十種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三方面的第十一 種實(shí)現(xiàn)方式中,所述對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息中包 括:至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0072] 結(jié)合本發(fā)明實(shí)施例第三方面的第十一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第三方面的第 十二種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述應(yīng)答消息為所述 擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,該擴(kuò)展的rpc-reply中包括至少兩個(gè)攜帶有發(fā)布 操作的請(qǐng)求消息的消息編號(hào)。
[0073] 結(jié)合本發(fā)明實(shí)施例第三方面的第八種實(shí)現(xiàn)方式至第三方面的第十二種實(shí)現(xiàn)方式 中任一種實(shí)現(xiàn)方式,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述請(qǐng)求消息為所述 擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc,所述擴(kuò)展的rpc中包括所述發(fā)布操作。
[0074] 結(jié)合本發(fā)明實(shí)施例的第三方面至第三方面的第十三種實(shí)現(xiàn)方式中任一種實(shí)現(xiàn)方 式,本發(fā)明實(shí)施例第三方面的第十四種實(shí)現(xiàn)方式中,所述收集模塊收集的信息包括:網(wǎng)絡(luò)的 拓?fù)湫畔ⅲW(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息 中至少一種;或,配置信息,策略信息,需求信息中至少一種。
[0075] 本發(fā)明實(shí)施例第四方面提供了一種網(wǎng)絡(luò)設(shè)備,作為第二網(wǎng)絡(luò)設(shè)備使用,其中,第一 網(wǎng)絡(luò)設(shè)備與所述第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有 分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述 消息類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和 信息,所述消息層和所述內(nèi)容層相互獨(dú)立,所述第二網(wǎng)絡(luò)設(shè)備包括:
[0076] 第二接收模塊,用于在所述第二網(wǎng)絡(luò)設(shè)備與所述第一網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議 建立會(huì)話之后,不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備 發(fā)送的第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè) 備的信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息;
[0077] 提取模塊,用于從所述第二接收模塊接收到的第一消息中提取出所述符合所述第 二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息;
[0078] 保存模塊,用于保存所述提取模塊提取出的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的 信息。
[0079] 結(jié)合本發(fā)明實(shí)施例的第四方面,本發(fā)明實(shí)施例第四方面的第一種實(shí)現(xiàn)方式中,所 述第二接收模塊還用于,接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第二消息中攜帶了 所述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息;
[0080] 所述提取模塊還用于,從所述第二消息中提取出所述更新的信息;
[0081] 所述第二網(wǎng)絡(luò)設(shè)備還包括:
[0082] 更新模塊,用于利用所述提取模塊提取出的更新的信息對(duì)保存的所述符合所述第 二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息進(jìn)行更新。
[0083] 結(jié)合本發(fā)明實(shí)施例的第四方面或第四方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四 方面的第二種實(shí)現(xiàn)方式中,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息包括:符合所述 第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息,或,滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求的信息。
[0084] 結(jié)合本發(fā)明實(shí)施例的第四方面或第四方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四 方面的第三種實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的 消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息屬于 所述推送消息。
[0085] 結(jié)合本發(fā)明實(shí)施例第四方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四方面的第四種 實(shí)現(xiàn)方式中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種單向的消息,所述第二 網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消息和所述第二消息均屬 于所述推送消息。
[0086] 結(jié)合本發(fā)明實(shí)施例第四方面的第三種實(shí)現(xiàn)方式或第四方面的第四種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第四方面的第五種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié) 議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述 Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn) 程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。
[0087] 結(jié)合本發(fā)明實(shí)施例第四方面的第五種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四方面的第六種 實(shí)現(xiàn)方式中,所述rpc-push中包括所述rpc-push的命名空間和所述rpc-push要發(fā)布的具 體信息內(nèi)容。
[0088] 結(jié)合本發(fā)明實(shí)施例的第四方面或第四方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四 方面的第七種實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能 使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng) 求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0089] 結(jié)合本發(fā)明實(shí)施例第四方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四方面的第八種 實(shí)現(xiàn)方式中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng) 絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信 息;所述第一消息和所述第二消息均屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0090] 結(jié)合本發(fā)明實(shí)施例第四方面的第七種實(shí)現(xiàn)方式或第四方面的第八種實(shí)現(xiàn)方式,本 發(fā)明實(shí)施例第四方面的第九種實(shí)現(xiàn)方式中,所述第二網(wǎng)絡(luò)設(shè)備還包括:
[0091] 第二發(fā)送模塊,用于發(fā)送第三消息給所述第一網(wǎng)絡(luò)設(shè)備,所述第三消息為所述第 二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0092] 結(jié)合本發(fā)明實(shí)施例第四方面的第九種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四方面的第十種 實(shí)現(xiàn)方式中,所述對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息中包 括:至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0093] 結(jié)合本發(fā)明實(shí)施例第四方面的第十種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例第四方面的第十一 種實(shí)現(xiàn)方式中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述應(yīng)答消息為所述擴(kuò)展 的Netconf協(xié)議中擴(kuò)展的rpc-reply,所述擴(kuò)展的rpc-reply中包括至少兩個(gè)攜帶有發(fā)布操 作的請(qǐng)求消息的消息編號(hào)。
[0094] 結(jié)合本發(fā)明實(shí)施例的第四方面至第四方面的第十一種實(shí)現(xiàn)方式中任一種實(shí)現(xiàn)方 式,本發(fā)明實(shí)施例第四方面的第十二種實(shí)現(xiàn)方式中,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo) 識(shí)的信息包括:網(wǎng)絡(luò)的拓?fù)湫畔?,網(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息, 網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息中至少一種;或,配置信息,策略信息,需求信息中至少一種。
[0095] 本發(fā)明實(shí)施例第五方面提供了一種信息發(fā)送系統(tǒng),包括:
[0096] 本發(fā)明實(shí)施例的第三方面至第三方面的第十四中實(shí)現(xiàn)方式中任一種實(shí)現(xiàn)方式提 供的作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備,和本發(fā)明實(shí)施例的第四方面至第四方面的第十二 種實(shí)現(xiàn)方式中任一種實(shí)現(xiàn)方式提供的作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備。
[0097] 從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):本發(fā)明實(shí)施例中支持特 定協(xié)議的第一網(wǎng)絡(luò)設(shè)備收集的信息符合第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)時(shí),該第一網(wǎng)絡(luò)設(shè)備不需 要先接收該第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)的向同樣支持該特定協(xié)議的第二網(wǎng)絡(luò)設(shè)備 發(fā)送第一消息,在該第一消息中攜帶該第一網(wǎng)絡(luò)設(shè)備收集到的符合該第二網(wǎng)絡(luò)設(shè)備的信息 標(biāo)識(shí)的信息。其中,該特定協(xié)議具有分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,消息層與內(nèi)容層 相互獨(dú)立且消息層中包含請(qǐng)求應(yīng)答消息機(jī)制。這樣在支持該第一協(xié)議的同時(shí),在大量、變 化頻繁的信息更新場(chǎng)景下,第一網(wǎng)絡(luò)設(shè)備收集信息后不再需要每次都等待第二網(wǎng)絡(luò)設(shè)備提 出請(qǐng)求消息后才能發(fā)出收集的信息,節(jié)省了將收集的信息發(fā)送出去的時(shí)間,且第二網(wǎng)絡(luò)設(shè) 備接收到該第一消息后不需要回復(fù)應(yīng)答消息,節(jié)省了信息處理流程,提高了支持該特定協(xié) 議的第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備在該大量、變化頻繁的信息更新場(chǎng)景下對(duì)信息的處理效 率。
【附圖說(shuō)明】
[0098] 圖1為本發(fā)明實(shí)施例中消息發(fā)送方法一個(gè)流程示意圖;
[0099] 圖2為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)流程示意圖;
[0100] 圖3為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)流程示意圖;
[0101] 圖4為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)流程示意圖;
[0102] 圖5為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備一個(gè)結(jié)構(gòu)示意圖;
[0103] 圖6為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè)結(jié)構(gòu)示意圖;
[0104] 圖7為本發(fā)明實(shí)施例中作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備一個(gè)結(jié)構(gòu)示意圖;
[0105] 圖8為本發(fā)明實(shí)施例中作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè)結(jié)構(gòu)示意圖;
[0106] 圖9為本發(fā)明實(shí)施例中作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè)結(jié)構(gòu)示意圖;
[0107] 圖10為本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備另一個(gè)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0108] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施 例,都屬于本發(fā)明保護(hù)的范圍。
[0109] 此處在本發(fā)明的描述中使用的術(shù)語(yǔ)是用于描述特定實(shí)施例的目的并且不旨在作 為對(duì)本發(fā)明的限制。
[0110] 控制管理協(xié)議:用于在網(wǎng)絡(luò)實(shí)體之間交換網(wǎng)絡(luò)的控制、數(shù)據(jù)和狀態(tài)等信息,以實(shí)現(xiàn) 對(duì)網(wǎng)絡(luò)的控制和管理的通信協(xié)議。
[0111] 消息層和內(nèi)容層相互獨(dú)立:表示內(nèi)容層所描述的任何數(shù)據(jù)都可由任何類(lèi)型的消息 攜帶,不存在某個(gè)數(shù)據(jù)內(nèi)容只能由某種消息類(lèi)型攜帶的限制。
[0112] 可以理解的是,本發(fā)明實(shí)施例中,消息發(fā)送方法包括兩個(gè)執(zhí)行主體:作為信息發(fā)送 方的第一網(wǎng)絡(luò)設(shè)備,和作為信息接收方的第二網(wǎng)絡(luò)設(shè)備。
[0113] 需要說(shuō)明的是,本發(fā)明各實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié) 議,該特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,該消息層 用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,該消息類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,該內(nèi)容層用 于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,該消息層和該內(nèi)容層相互獨(dú)立。
[0114] 下面分別從這兩個(gè)執(zhí)行主體的角度對(duì)本發(fā)明實(shí)施例中消息發(fā)送方法進(jìn)行描述:
[0115] 一、執(zhí)行主體為第一網(wǎng)絡(luò)設(shè)備:
[0116] 請(qǐng)參閱圖1,本發(fā)明實(shí)施例中消息發(fā)送方法一個(gè)實(shí)施例包括:
[0117] 101、第一網(wǎng)絡(luò)設(shè)備收集網(wǎng)絡(luò)中的信息;
[0118] 支持該特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備收集網(wǎng)絡(luò)中的信息。
[0119] 可以理解的是,該第一網(wǎng)絡(luò)設(shè)備可以按照特定規(guī)則在網(wǎng)絡(luò)中收集需要的信息,該 特定規(guī)則和該需要的信息具體可以根據(jù)該第一網(wǎng)絡(luò)設(shè)備所處的網(wǎng)絡(luò)環(huán)境以及該第一網(wǎng)絡(luò) 設(shè)備在網(wǎng)絡(luò)中的職責(zé)的不同而不同,此處不作限定。
[0120] 102、第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備通過(guò)特定協(xié)議建立會(huì)話,在會(huì)話建立過(guò)程中得 到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí);
[0121] 本步驟中,根據(jù)第二網(wǎng)絡(luò)設(shè)備的需求不同,在第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備建立 會(huì)話的過(guò)程中,得到該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)。
[0122] 可以理解的是,第一網(wǎng)絡(luò)設(shè)備可能與多個(gè)網(wǎng)絡(luò)設(shè)備均有通信連接,第二網(wǎng)絡(luò)設(shè)備 可能只是與第一網(wǎng)絡(luò)設(shè)備建立有通信連接的設(shè)備中的其中一個(gè),因此,第一網(wǎng)絡(luò)設(shè)備收集 的信息可能會(huì)多于發(fā)送給第二網(wǎng)絡(luò)設(shè)備的信息,可以將其中符合第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí) 的信息發(fā)送給該第二網(wǎng)絡(luò)設(shè)備,還可以將收集的另外的信息發(fā)送給其他與該第一網(wǎng)絡(luò)設(shè)備 建立了通信連接的設(shè)備,此處不作限定。
[0123] 可選的,該信息標(biāo)識(shí)可以表示第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型,即第一網(wǎng)絡(luò)設(shè)備可 以得到該第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型,則表示該第一網(wǎng)絡(luò)設(shè)備需要將收集到的信息中符 合該第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息均發(fā)送給該第二網(wǎng)絡(luò)設(shè)備;
[0124] 可選的,該信息標(biāo)識(shí)可以表示該第二網(wǎng)絡(luò)設(shè)備的信息需求,即第一網(wǎng)絡(luò)設(shè)備得到 的還可以是該第二網(wǎng)絡(luò)設(shè)備的信息需求,則表示第一網(wǎng)絡(luò)設(shè)備不需要將收集到的信息中符 合第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息全部發(fā)送給第二網(wǎng)絡(luò)設(shè)備,只需要發(fā)送滿足第二網(wǎng) 絡(luò)設(shè)備的信息需求的信息給第二網(wǎng)絡(luò)設(shè)備即可。
[0125] 103、當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述信息標(biāo)識(shí)時(shí),所述第一網(wǎng)絡(luò)設(shè)備不 需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息, 所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述信息標(biāo)識(shí)的信息。
[0126] 第一網(wǎng)絡(luò)設(shè)備收集信息,并得到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)后,當(dāng)該第一網(wǎng)絡(luò)設(shè)備 收集的信息符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)時(shí),該第一網(wǎng)絡(luò)設(shè)備不不需要先接收所述第二 網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向該第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,該第一消息中攜帶了該 第一網(wǎng)絡(luò)設(shè)備收集到的符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息,其中,該信息請(qǐng)求指示獲 取符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
[0127] 本步驟中,第一網(wǎng)絡(luò)設(shè)備主動(dòng)向第二網(wǎng)絡(luò)設(shè)備發(fā)送該第一消息的觸發(fā)條件為:第 一網(wǎng)絡(luò)設(shè)備收集的信息符合第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí),具體的,根據(jù)信息標(biāo)識(shí)的不同,可以 分為:1、該信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型,則,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備 收集的信息符合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型時(shí),主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一 消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備支持的信 息類(lèi)型的信息;2、該信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備的信息需求,則,當(dāng)所述第一網(wǎng)絡(luò) 設(shè)備收集的信息滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求時(shí),主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一 消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需 求的信息。
[0128] 需要說(shuō)明的是,上述主動(dòng)向第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,除了可以當(dāng)觸發(fā)條件滿 足時(shí)就立即發(fā)送,此外,為了減少信息發(fā)送次數(shù),還可以定義一個(gè)預(yù)置時(shí)間周期,可以在當(dāng) 觸發(fā)條件滿足且預(yù)置時(shí)間周期達(dá)到時(shí),才直接向該第二網(wǎng)絡(luò)設(shè)備發(fā)送該第一消息,此處不 作限定。
[0129] 本發(fā)明實(shí)施例中支持特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備收集的信息符合第二網(wǎng)絡(luò)設(shè)備的 信息標(biāo)識(shí)時(shí),該第一網(wǎng)絡(luò)設(shè)備不需要先接收該第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)的向同 樣支持該特定協(xié)議的第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,在該第一消息中攜帶該第一網(wǎng)絡(luò)設(shè)備收 集到的符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。其中,該特定協(xié)議具有分層結(jié)構(gòu),至少包含 消息層和內(nèi)容層,消息層與內(nèi)容層相互獨(dú)立且消息層中包含請(qǐng)求應(yīng)答消息機(jī)制。這樣在支 持該第一協(xié)議的同時(shí),在大量、變化頻繁的信息更新場(chǎng)景下,第一網(wǎng)絡(luò)設(shè)備收集信息后不再 需要每次都等待第二網(wǎng)絡(luò)設(shè)備提出請(qǐng)求消息后才能發(fā)出收集的信息,節(jié)省了將收集的信息 發(fā)送出去的時(shí)間,且第二網(wǎng)絡(luò)設(shè)備接收到該第一消息后不需要回復(fù)應(yīng)答消息,節(jié)省了信息 處理流程,提高了支持該特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備在該大量、變化頻繁的 信息更新場(chǎng)景下對(duì)信息的處理效率。
[0130] 在實(shí)際應(yīng)用中,第一網(wǎng)絡(luò)設(shè)備向第二網(wǎng)絡(luò)設(shè)備發(fā)送攜帶有第一網(wǎng)絡(luò)設(shè)備收集到的 符合第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息的第一消息之后,若該第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給第二 網(wǎng)絡(luò)設(shè)備的信息需要更新,還可以再發(fā)送第二消息給該第二網(wǎng)絡(luò)設(shè)備,在該第二消息中攜 帶更新的信息,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例包括:
[0131] 201、第一網(wǎng)絡(luò)設(shè)備收集網(wǎng)絡(luò)中的信息;
[0132] 202、第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備通過(guò)特定協(xié)議建立會(huì)話,在會(huì)話建立過(guò)程中得 到所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí);
[0133] 203、當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述信息標(biāo)識(shí)時(shí),所述第一網(wǎng)絡(luò)設(shè)備不 需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息, 所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述信息標(biāo)識(shí)的信息;
[0134] 步驟201至203與步驟101至103類(lèi)似,此處不作贅述。
[0135] 204、當(dāng)所述第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信 息需要更新時(shí),所述第一網(wǎng)絡(luò)設(shè)備收集更新的信息;
[0136] 第一網(wǎng)絡(luò)設(shè)備發(fā)送第一消息給第二網(wǎng)絡(luò)設(shè)備后,當(dāng)該第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給該 第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需要更新時(shí),該第一網(wǎng)絡(luò)設(shè)備收集更新的信息。
[0137] 可以理解的是,第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息 需要更新的方式可以有多種,可以由第一網(wǎng)絡(luò)設(shè)備主動(dòng)檢測(cè)發(fā)送給該第二網(wǎng)絡(luò)設(shè)備的信息 是否有更新,也可以由與第一網(wǎng)絡(luò)設(shè)備通信的信息來(lái)源通知該第一網(wǎng)絡(luò)設(shè)備信息有更新, 此處不作限定。
[0138] 205、所述第一網(wǎng)絡(luò)設(shè)備主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第二消息中 攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息。
[0139] 第一網(wǎng)絡(luò)設(shè)備收集完更新的信息后,也不需要等待第二網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求, 直接向該第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,該第二消息中攜帶了該第一網(wǎng)絡(luò)設(shè)備收集到的更新 的信息。
[0140] 本實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需 要更新時(shí),可以收集更新的信息攜帶在第二消息中再發(fā)送給該第二網(wǎng)絡(luò)設(shè)備,保證了第二 網(wǎng)絡(luò)設(shè)備及時(shí)得到最新的信息。
[0141] 上面實(shí)施例中,支持該特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備可以直接發(fā)送消息給第二網(wǎng)絡(luò)設(shè) 備,該特定協(xié)議的消息類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,在實(shí)際應(yīng)用中,該特定協(xié)議可以是 一種新定義的協(xié)議,也可以通過(guò)在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型得到,還可以 通過(guò)擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型得到,此處不作限定。
[0142] 1、在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型:
[0143] 作為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例,該特定協(xié)議的消息類(lèi)型中還包 括推送消息,該推送消息為一種單向的消息,該第二網(wǎng)絡(luò)設(shè)備接收到推送消息后不需要回 復(fù)應(yīng)答消息,上述實(shí)施例中第一消息與第二消息均屬于該推送消息。
[0144] 可選的,作為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例,該特定協(xié)議可以為在 網(wǎng)絡(luò)配置Netconf協(xié)議的基礎(chǔ)上做的擴(kuò)展,即,該特定協(xié)議可以為擴(kuò)展的Netconf協(xié)議,該 特定協(xié)議中的請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,該特定協(xié)議中的 應(yīng)答消息為該Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,該擴(kuò)展的Netconf協(xié) 議還包括一種遠(yuǎn)程過(guò)程調(diào)用推送消息rpc-push,上面實(shí)施例所述的推送消息即可以為該 rpc-push??梢岳斫獾氖?,在實(shí)際應(yīng)用中,除了使用推送消息,或rpc-push,也可以采用其他 的名稱(chēng)作為新增加的消息類(lèi)型的名稱(chēng),此處不作限定。
[0145] 需要說(shuō)明的是,Netconf協(xié)議滿足該特定協(xié)議的特征,具體的,Netconf協(xié)議是 IETF的RFC6241制定的一種網(wǎng)絡(luò)配置協(xié)議,主要是用于進(jìn)行網(wǎng)絡(luò)設(shè)備的配置的寫(xiě)入和讀 取。Netconf協(xié)議分為如下四層:
[0146] 內(nèi)容層:包括配置信息和通知信息,具體內(nèi)容使用Yang建模語(yǔ)言來(lái)定義;
[0147] 操作層:定義一系列netconf的協(xié)議操作,用來(lái)編輯和獲取配置和配置信息;
[0148] 消息層:采用XML編碼的消息格式,已定義的消息類(lèi)型包括實(shí)現(xiàn)請(qǐng)求-應(yīng)答的rpc 請(qǐng)求消息和rpc-reply消息,以及進(jìn)行事件通知的notification消息;
[0149] 傳輸層:可以米用多種可靠的傳輸協(xié)議,如SSH,TLS等。
[0150] 可選的,作為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例,該rpc-push中包括該 rpc-push的命名空間和該rpc-push要發(fā)布的具體信息內(nèi)容。該rpc-push的命名空間用于 表明對(duì)該rpc-push的定義在協(xié)議中的具體位置。在本發(fā)明實(shí)施例中,該rpc-push要發(fā)布 的具體信息內(nèi)容即為第一消息中攜帶的信息或第二消息中攜帶的信息。
[0151] 該rpc-push可以采用多種格式形式進(jìn)行定義,下面以一種為例:
[0152]
[0153] 其中,〈rpc-push xmlns = 〃urn:ietf:params:xml:ns:netconf:base:x. x〃> 即用于表示rpc-push的命名空間,〈push-info>〈 !-要發(fā)布的具體信息內(nèi)容一>〈/ push-info>即用于表示該rpc-push要發(fā)布的具體信息內(nèi)容。
[0154] 采用這種方式擴(kuò)展現(xiàn)有協(xié)議,不需要對(duì)現(xiàn)有協(xié)議中的請(qǐng)求消息和應(yīng)答消息進(jìn)行修 改,僅需要增加一種新的消息類(lèi)型,從而得到該特定協(xié)議。
[0155] 2、擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型:
[0156] 作為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例,該特定協(xié)議中請(qǐng)求消息支持的 操作類(lèi)型包括發(fā)布操作,該發(fā)布操作能使第二網(wǎng)絡(luò)設(shè)備接收到攜帶該發(fā)布操作的請(qǐng)求消息 后,保存攜帶該發(fā)布操作的請(qǐng)求消息中的信息;上述實(shí)施例中第一消息和所述第二消息均 屬于攜帶有該發(fā)布操作的請(qǐng)求消息。
[0157] 采用擴(kuò)展請(qǐng)求消息支持的操作類(lèi)型的方式對(duì)現(xiàn)有協(xié)議進(jìn)行擴(kuò)展,由于第一網(wǎng)絡(luò)設(shè) 備發(fā)送的還是請(qǐng)求消息,因此,按照請(qǐng)求應(yīng)答機(jī)制的協(xié)議規(guī)定,第二網(wǎng)絡(luò)設(shè)備必須回復(fù)應(yīng)答 消息對(duì)該請(qǐng)求消息進(jìn)行應(yīng)答。
[0158] 需要說(shuō)明的是,對(duì)該攜帶有發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答時(shí),可以采用現(xiàn)有的應(yīng) 答消息,即對(duì)每個(gè)請(qǐng)求消息都回復(fù)一個(gè)應(yīng)答消息;也可以對(duì)該應(yīng)答消息進(jìn)行擴(kuò)展,可選的, 作為本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例,第一網(wǎng)絡(luò)設(shè)備可以接收第二網(wǎng)絡(luò)設(shè)備發(fā) 送的第三消息,該第三消息為第二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有該發(fā)布操作的請(qǐng)求消息進(jìn)行 應(yīng)答的應(yīng)答消息。即,擴(kuò)展后的應(yīng)答消息可以一次對(duì)多個(gè)攜帶有該發(fā)布操作的請(qǐng)求消息進(jìn) 行應(yīng)答,從而減少發(fā)送應(yīng)答消息帶來(lái)的開(kāi)銷(xiāo)。
[0159] 可以理解的是,擴(kuò)展后的請(qǐng)求消息在消息格式上可以與現(xiàn)有請(qǐng)求消息相同,只是 在選擇操作類(lèi)型時(shí),可以在該請(qǐng)求消息中攜帶擴(kuò)展的發(fā)布操作,從而使接收到該攜帶了發(fā) 布操作的請(qǐng)求消息的第二網(wǎng)絡(luò)設(shè)備,保存在該請(qǐng)求消息中攜帶的信息。
[0160] 而在擴(kuò)展應(yīng)答消息對(duì)至少兩個(gè)攜帶該發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答,可以在該應(yīng) 答消息中攜帶該至少兩個(gè)攜帶發(fā)布操作的請(qǐng)求消息的消息編號(hào),還可以同時(shí)攜帶0K字段。
[0161] 可選的,該特定協(xié)議可以為在網(wǎng)絡(luò)配置Netconf協(xié)議的基礎(chǔ)上做的擴(kuò)展,即,該特 定協(xié)議可以為擴(kuò)展的Netconf協(xié)議,其中應(yīng)答消息可以為擴(kuò)展的Netconf協(xié)議中擴(kuò)展的 rpc-reply,該擴(kuò)展的rpc-reply中包括至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0162] 可選的,上述實(shí)施例中,該特定協(xié)議可以為在網(wǎng)絡(luò)配置Netconf協(xié)議的基礎(chǔ)上做 的擴(kuò)展,該特定協(xié)議可以為擴(kuò)展的Netconf協(xié)議,該請(qǐng)求消息為擴(kuò)展的Netconf協(xié)議中擴(kuò)展 的rpc,該擴(kuò)展的rpc中包括發(fā)布操作。在實(shí)際應(yīng)用中,該發(fā)布操作可以采用advertise作 為名稱(chēng),也可以使用其他的名稱(chēng),此處不作限定。
[0163] 下面舉例對(duì)擴(kuò)展的:rpc與擴(kuò)展的rpc-reply的一種消息格式進(jìn)行說(shuō)明:
[0164] 擴(kuò)展的rpc的格式可以如下所示:
[0165]
[0166] 其中,〈advertise/〉即表示該rpc中攜帶了發(fā)布操作。
[0167] 擴(kuò)展的rpc-reply的格式可以如下所示:
[0168]
[0169] 其中,攜帶了 3個(gè)攜帶advertise操作的請(qǐng)求消息的消息編號(hào),分別為98,99和 100〇
[0170] 可以理解的是,上面各實(shí)施例中,根據(jù)第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備應(yīng)用場(chǎng)景不 同,第一網(wǎng)絡(luò)設(shè)備收集的信息可以不同,例如在I2RS場(chǎng)景中,第一網(wǎng)絡(luò)設(shè)備為代理agent, 第二網(wǎng)絡(luò)設(shè)備為控制器client時(shí),該第一網(wǎng)絡(luò)設(shè)備收集的信息可以包括:網(wǎng)絡(luò)的拓?fù)湫?息,網(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息等信息 中至少一種;第一網(wǎng)絡(luò)設(shè)備為client,第二網(wǎng)絡(luò)設(shè)備為agent時(shí),該第一網(wǎng)絡(luò)設(shè)備收集的信 息可以包括:配置信息,策略信息,需求信息等信息中至少一種。
[0171] 二、執(zhí)行主體為第二網(wǎng)絡(luò)設(shè)備:
[0172] 請(qǐng)參閱圖3,本發(fā)明實(shí)施例中消息發(fā)送方法另一個(gè)實(shí)施例包括:
[0173] 301、在第二網(wǎng)絡(luò)設(shè)備與第一網(wǎng)絡(luò)設(shè)備通過(guò)特定協(xié)議建立會(huì)話之后,所述第二網(wǎng)絡(luò) 設(shè)備不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第一 消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo) 識(shí)的信息;
[0174] 需要說(shuō)明的是,該信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息。
[0175] 本步驟中,根據(jù)該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的不同,該符合第二網(wǎng)絡(luò)設(shè)備的信息 標(biāo)識(shí)的信息可以為符合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息,也可以為滿足所述第二 網(wǎng)絡(luò)設(shè)備的信息需求的信息。
[0176] 可以理解的是,第二網(wǎng)絡(luò)設(shè)備與第一網(wǎng)絡(luò)設(shè)備通過(guò)特定協(xié)議建立會(huì)話時(shí),可以將 該第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型,或該第二網(wǎng)絡(luò)設(shè)備的信息需求,作為該第二網(wǎng)絡(luò)設(shè)備的 信息標(biāo)識(shí)通知給該第一網(wǎng)絡(luò)設(shè)備。
[0177] 302、所述第二網(wǎng)絡(luò)設(shè)備從所述第一消息中提取出所述符合所述第二網(wǎng)絡(luò)設(shè)備的 信息標(biāo)識(shí)的信息;
[0178] 第二網(wǎng)絡(luò)設(shè)備接收到第一網(wǎng)絡(luò)設(shè)備發(fā)送的第一消息后,從該第一消息中提取出符 合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
[0179] 303、所述第二網(wǎng)絡(luò)設(shè)備保存所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
[0180] 第二網(wǎng)絡(luò)設(shè)備提取出符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息后,保存該符合第二 網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
[0181] 本發(fā)明實(shí)施例中,第二網(wǎng)絡(luò)設(shè)備不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直 接接收第一網(wǎng)絡(luò)設(shè)備發(fā)送的消息,并對(duì)消息中的信息進(jìn)行保存,并且不需要回復(fù)應(yīng)答消息, 極大的提高了設(shè)備之間交互的效率。
[0182] 在實(shí)際應(yīng)用中,該第二網(wǎng)絡(luò)設(shè)備還可以接收第一網(wǎng)絡(luò)設(shè)備發(fā)送的攜帶有更新的信 息的消息,請(qǐng)參閱圖4,本發(fā)明實(shí)施例中消息發(fā)送的方法另一個(gè)實(shí)施例包括:
[0183] 401、在第二網(wǎng)絡(luò)設(shè)備與第一網(wǎng)絡(luò)設(shè)備通過(guò)特定協(xié)議建立會(huì)話之后,所述第二網(wǎng)絡(luò) 設(shè)備不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第一 消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo) 識(shí)的信息;
[0184] 402、所述第二網(wǎng)絡(luò)設(shè)備從所述第一消息中提取出所述符合所述第二網(wǎng)絡(luò)設(shè)備的 信息標(biāo)識(shí)的信息;
[0185] 403、所述第二網(wǎng)絡(luò)設(shè)備保存所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息;
[0186] 步驟401至403與步驟301至303類(lèi)似,此處不作贅述。
[0187] 404、第二網(wǎng)絡(luò)設(shè)備接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第二消息中攜帶 了所述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息;
[0188] 第二網(wǎng)絡(luò)設(shè)備保存第一消息中攜帶的信息后,還可以接收該第一網(wǎng)絡(luò)設(shè)備發(fā)送的 第二消息,該第二消息中攜帶了該第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息。
[0189] 可以理解的是,該更新的信息是對(duì)于第一網(wǎng)絡(luò)設(shè)備已經(jīng)發(fā)送給該第二網(wǎng)絡(luò)設(shè)備的 信息進(jìn)行更新的信息。
[0190] 405、所述第二網(wǎng)絡(luò)設(shè)備從所述第二消息中提取出所述更新的信息;
[0191] 第二網(wǎng)絡(luò)設(shè)備從接收到的該第二消息中提取出該更新的信息。
[0192] 406、所述第二網(wǎng)絡(luò)設(shè)備利用所述更新的信息對(duì)保存的所述符合所述第二網(wǎng)絡(luò)設(shè) 備的信息標(biāo)識(shí)的信息進(jìn)行更新。
[0193] 第二網(wǎng)絡(luò)設(shè)備提取出該更新的信息后,利用該更新的信息對(duì)保存的該符合第二網(wǎng) 絡(luò)設(shè)備的信息標(biāo)識(shí)的信息進(jìn)行更新。
[0194] 本實(shí)施例中,第二網(wǎng)絡(luò)設(shè)備可以接收攜帶有更新的信息的第二消息,并提取出該 更新的消息對(duì)保存的符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息進(jìn)行更新,保證了信息的實(shí)時(shí) 性。
[0195] 上面實(shí)施例中,支持該特定協(xié)議的第二網(wǎng)絡(luò)設(shè)備在未發(fā)起請(qǐng)求信息的情況下,可 以接收第一網(wǎng)絡(luò)設(shè)備發(fā)送的消息并保存消息中的信息,在實(shí)際應(yīng)用中,該特定協(xié)議可以是 一種新定義的協(xié)議,也可以通過(guò)在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型得到,還可以 通過(guò)擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型得到,此處不作限定。
[0196] 1、在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型:
[0197] 2、擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型:
[0198] 具體擴(kuò)展方式,與上述實(shí)施例中這兩種擴(kuò)展方式相同,此處不作贅述。
[0199] 可以理解的是,本發(fā)明方法可以應(yīng)用在多種場(chǎng)景中,除了 I2RS場(chǎng)景,還可以用于 SDN網(wǎng)絡(luò)中的多個(gè)控制器之間進(jìn)行控制信息的交互,也可以用于網(wǎng)絡(luò)設(shè)備之間的控制信息 的交互等,此處不作限定。
[0200] 為便于理解,下面分別以兩種擴(kuò)展方式,結(jié)合一具體應(yīng)用場(chǎng)景,從第一網(wǎng)絡(luò)設(shè)備與 第二網(wǎng)絡(luò)設(shè)備的交互過(guò)程對(duì)本發(fā)明實(shí)施例中消息發(fā)送的方法進(jìn)行具體描述:
[0201] 1、在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型:
[0202] 在Netconf協(xié)議中定義一種叫做"rpc-push"的新的消息機(jī)制,與已有的rpc和 rpc-reply消息,用于一個(gè)節(jié)點(diǎn)向與其建立Netconf會(huì)話的對(duì)端節(jié)點(diǎn)發(fā)布本節(jié)點(diǎn)所收集的 或需要進(jìn)行更新的信息,該"rpc-push"消息是一種單向的消息,可以由Netconf會(huì)話的任 何一方發(fā)起,接收方不需要回復(fù)任何應(yīng)答消息;
[0203] 在I2rs場(chǎng)景中,Netconf會(huì)話建立之后,網(wǎng)絡(luò)設(shè)備(第一網(wǎng)絡(luò)設(shè)備)需要快速將本 身收集的大量信息發(fā)布給網(wǎng)絡(luò)控制器(第二網(wǎng)絡(luò)設(shè)備),這時(shí)網(wǎng)絡(luò)設(shè)備可以使用rpc-push 將需要發(fā)布的信息單向發(fā)送給網(wǎng)絡(luò)控制器,而不需等待網(wǎng)絡(luò)控制器提出請(qǐng)求;網(wǎng)絡(luò)控制器 在收到rpc-push后,將該rpc-push中攜帶的信息保存在對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,網(wǎng)絡(luò)控制器不需 要對(duì)rpc-push進(jìn)行回應(yīng);
[0204] 當(dāng)網(wǎng)絡(luò)設(shè)備發(fā)現(xiàn)之前發(fā)布給網(wǎng)絡(luò)控制器的一部分信息出現(xiàn)更新時(shí),網(wǎng)絡(luò)設(shè)備使用 rpc-push將更新的信息發(fā)送給網(wǎng)絡(luò)控制器,網(wǎng)絡(luò)控制器在收到rpc-push后,使用消息中的 更新信息替換數(shù)據(jù)庫(kù)中的陳舊信息,網(wǎng)絡(luò)控制器不需要對(duì)rpc-push進(jìn)行回應(yīng)。
[0205] 2、擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型:
[0206] 在Netconf協(xié)議中為rpc定義一種新的操作類(lèi)型,可以叫做"advertise",用于 一個(gè)節(jié)點(diǎn)向建立了 Netconf會(huì)話的對(duì)端節(jié)點(diǎn)主動(dòng)發(fā)布本節(jié)點(diǎn)所收集的或需要進(jìn)行更新的 信息,同時(shí)定義一種新的rpc-reply機(jī)制,允許用一個(gè)rpc-reply應(yīng)答多個(gè)rpc,從而減少 rpc-reply帶來(lái)的開(kāi)銷(xiāo);
[0207] 在I2rs場(chǎng)景中,Netconf會(huì)話建立之后,網(wǎng)絡(luò)設(shè)備(第一網(wǎng)絡(luò)設(shè)備)需要快速將 本設(shè)備收集的大量信息發(fā)布給網(wǎng)絡(luò)控制器(第二網(wǎng)絡(luò)設(shè)備),這時(shí)網(wǎng)絡(luò)設(shè)備可以使用攜帶 advertise操作的rpc,將需要發(fā)布的信息單向發(fā)送給網(wǎng)絡(luò)控制器,而不需等待網(wǎng)絡(luò)控制器 提出任何請(qǐng)求,網(wǎng)絡(luò)控制器在收到攜帶advertise操作的rpc后,將信息保存在對(duì)應(yīng)的數(shù)據(jù) 庫(kù)中;
[0208] 網(wǎng)絡(luò)控制器不需要對(duì)每個(gè)攜帶adverti se操作的rpc分別回應(yīng)rcp-rep 1 y,可以對(duì) 多個(gè)帶advertise操作的rpc進(jìn)行打包回應(yīng)一個(gè)rpc_reply,回應(yīng)的rpc_reply需要攜帶所 回應(yīng)的所有rpc的id,并攜帶<ok>字段即可;
[0209] 當(dāng)網(wǎng)絡(luò)設(shè)備發(fā)現(xiàn)之前發(fā)布給網(wǎng)絡(luò)控制器的一部分信息出現(xiàn)更新時(shí),網(wǎng)絡(luò)設(shè)備使 用攜帶advertise操作的rpc將更新的信息發(fā)送給網(wǎng)絡(luò)控制器;網(wǎng)絡(luò)控制器在收到攜帶 advertise操作的rpc后,使用消息中的更新信息替換數(shù)據(jù)庫(kù)中的陳舊信息,網(wǎng)絡(luò)控制器不 需要對(duì)每個(gè)攜帶advertise操作的rpc分別回應(yīng)rcp-reply,可以對(duì)多個(gè)帶advertise操作 的rpc進(jìn)行打包回應(yīng)一個(gè)rpc-reply,回應(yīng)的rpc-reply需要攜帶所回應(yīng)的所有rpc的id, 并攜帶<ok>字段即可。
[0210] 下面對(duì)本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備進(jìn)行描述,本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備均支持上述 特定協(xié)議。
[0211] -、作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備:
[0212] 請(qǐng)參閱圖5,本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備一個(gè)實(shí)施例包 括:
[0213] 收集模塊501,用于收集網(wǎng)絡(luò)中的信息;
[0214] 建立模塊502,用于與所述第二網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話,在會(huì)話建立 過(guò)程中得到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí);
[0215] 第一發(fā)送模塊503,用于當(dāng)所述收集模塊501收集的信息符合所述信息標(biāo)識(shí)時(shí),不 需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息, 所述第一消息中攜帶了所述收集模塊501收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的 信息,所述信息請(qǐng)求指示獲取所述符合所述信息標(biāo)識(shí)的信息。
[0216] 本發(fā)明實(shí)施例中支持特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備中收集模塊501收集的信息符合 第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)時(shí),不需要先接收該第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,第一發(fā)送模 塊503主動(dòng)的向同樣支持該特定協(xié)議的第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,在該第一消息中攜帶 該第一網(wǎng)絡(luò)設(shè)備收集到的符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。其中,該特定協(xié)議具有 分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,消息層與內(nèi)容層相互獨(dú)立且消息層中包含請(qǐng)求應(yīng)答 消息機(jī)制。這樣在支持該第一協(xié)議的同時(shí),在大量、變化頻繁的信息更新場(chǎng)景下,第一網(wǎng)絡(luò) 設(shè)備收集信息后不再需要每次都等待第二網(wǎng)絡(luò)設(shè)備提出請(qǐng)求消息后才能發(fā)出收集的信息, 節(jié)省了將收集的信息發(fā)送出去的時(shí)間,且第二網(wǎng)絡(luò)設(shè)備接收到該第一消息后不需要回復(fù)應(yīng) 答消息,節(jié)省了信息處理流程,提高了支持該特定協(xié)議的第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備在 該大量、變化頻繁的信息更新場(chǎng)景下對(duì)信息的處理效率。
[0217] 在實(shí)際應(yīng)用中,第一發(fā)送模塊503向第二網(wǎng)絡(luò)設(shè)備發(fā)送攜帶有第一網(wǎng)絡(luò)設(shè)備收集 到的符合第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息的第一消息之后,若該第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給 第二網(wǎng)絡(luò)設(shè)備的信息需要更新,還可以再發(fā)送第二消息給該第二網(wǎng)絡(luò)設(shè)備,在該第二消息 中攜帶更新的信息。可選的,作為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一 個(gè)實(shí)施例:
[0218] 上述收集模塊501還用于,當(dāng)確定發(fā)送給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的 信息需要更新時(shí),收集更新的信息;
[0219] 上述第一發(fā)送模塊503還用于,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第 二消息中攜帶了所述收集模塊501收集到的更新的信息。
[0220] 本實(shí)施例中,收集模塊501確定發(fā)送給第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需 要更新時(shí),第一發(fā)送模塊503可以將收集到的更新的信息攜帶在第二消息中再發(fā)送給該第 二網(wǎng)絡(luò)設(shè)備,保證了第二網(wǎng)絡(luò)設(shè)備及時(shí)得到最新的信息。
[0221] 需要說(shuō)明的是,上述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)可以為多種:
[0222] 可選的,作為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè)實(shí)施例, 所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型;
[0223] 所述第一發(fā)送模塊503具體用于,當(dāng)所述收集模塊501收集的信息符合所述第二 網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型時(shí),不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所 述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一消息中攜帶了所述收集模塊收集到的符合所述第 二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息。
[0224] 可選的,作為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè)實(shí)施例, 所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備的信息需求;
[0225] 所述第一發(fā)送模塊503具體用于,當(dāng)所述收集模塊501收集的信息滿足所述第二 網(wǎng)絡(luò)設(shè)備的信息需求時(shí),不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第 二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一消息中攜帶了所述收集模塊收集到的滿足所述第二網(wǎng) 絡(luò)設(shè)備的信息需求的信息。
[0226] 上面實(shí)施例中,作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備支持的特定協(xié)議的消息類(lèi)型中 包括請(qǐng)求消息和應(yīng)答消息,在實(shí)際應(yīng)用中,該特定協(xié)議可以是一種新定義的協(xié)議,也可以通 過(guò)在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型得到,還可以通過(guò)擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息 支持的操作類(lèi)型得到,此處不作限定。
[0227] 1、在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型:
[0228] 與前述方法實(shí)施例中在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型的具體擴(kuò)展方 式類(lèi)似,此處不作限定。
[0229] 2、擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型:
[0230] 與前述方法實(shí)施例中擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型的具體擴(kuò)展方式 類(lèi)似,此處不作限定。
[0231] 若采用這種方式對(duì)該特定協(xié)議進(jìn)行擴(kuò)展,第一網(wǎng)絡(luò)設(shè)備可以采用一個(gè)應(yīng)答消息對(duì) 多個(gè)請(qǐng)求消息進(jìn)行應(yīng)答。
[0232] 可選的,請(qǐng)參閱圖6,作為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一 個(gè)實(shí)施例,該網(wǎng)絡(luò)設(shè)備還包括:
[0233] 第一接收模塊601,用于接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的第三消息,所述第三消息為 所述第二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0234] 本實(shí)施例中,第一接收模塊601可以接收一次對(duì)多個(gè)攜帶有發(fā)布操作的請(qǐng)求消息 進(jìn)行應(yīng)答的應(yīng)答消息,從而減少發(fā)送與接收應(yīng)答消息帶來(lái)的開(kāi)銷(xiāo)。
[0235] 可選的,作為本發(fā)明實(shí)施例中作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè)實(shí)施例, 上述收集模塊501收集的信息包括:網(wǎng)絡(luò)的拓?fù)湫畔?,網(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息, 網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息中至少一種;或,配置信息,策略信息,需求信息 中至少一種。
[0236] 二、作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備:
[0237] 請(qǐng)參閱圖7,本發(fā)明實(shí)施例中作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備一個(gè)實(shí)施例包 括:
[0238] 第二接收模塊701,用于在所述第二網(wǎng)絡(luò)設(shè)備與所述第一網(wǎng)絡(luò)設(shè)備通過(guò)所述特定 協(xié)議建立會(huì)話之后,不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò) 設(shè)備發(fā)送的第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng) 絡(luò)設(shè)備的信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí) 的信息;
[0239] 提取模塊702,用于從所述第二接收模塊701接收到的第一消息中提取出所述符 合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息;
[0240] 保存模塊703,用于保存所述提取模塊702提取出的符合所述第二網(wǎng)絡(luò)設(shè)備的信 息標(biāo)識(shí)的信息。
[0241] 本發(fā)明實(shí)施例中,第二接收模塊701不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng) 求,直接接收第一網(wǎng)絡(luò)設(shè)備發(fā)送的消息,保存模塊703對(duì)消息中的信息進(jìn)行保存,并且不需 要回復(fù)應(yīng)答消息,極大的提高了設(shè)備之間交互的效率。
[0242] 在實(shí)際應(yīng)用中,該第二接收模塊701還可以接收第一網(wǎng)絡(luò)設(shè)備發(fā)送的攜帶有更新 的信息的消息,請(qǐng)參閱圖8,作為本發(fā)明實(shí)施例中作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一個(gè) 實(shí)施例:
[0243] 上述第二接收模塊701還用于,接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第 二消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息;
[0244] 上述提取模塊702還用于,從所述第二消息中提取出所述更新的信息;
[0245] 該網(wǎng)絡(luò)設(shè)備還包括:
[0246] 更新模塊801,用于利用所述提取模塊702提取出的更新的信息對(duì)保存的所述符 合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息進(jìn)行更新。
[0247] 本實(shí)施例中,第二接收模塊701可以接收攜帶有更新的信息的第二消息,提取模 塊702提取出該更新的消息,更新模塊801對(duì)保存的符合該第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息進(jìn)行更新,保證了信息的實(shí)時(shí)性。
[0248] 可選的,上述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息包括:符合所述第二網(wǎng)絡(luò) 設(shè)備支持的信息類(lèi)型的信息,或,滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求的信息。
[0249] 上面實(shí)施例中,作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備支持的特定協(xié)議可以是一種新 定義的協(xié)議,也可以通過(guò)在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型得到,還可以通過(guò)擴(kuò) 展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型得到,此處不作限定。
[0250] 1、在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型:
[0251 ] 與前述方法實(shí)施例中在現(xiàn)有協(xié)議的消息類(lèi)型中擴(kuò)展一種消息類(lèi)型的具體擴(kuò)展方 式類(lèi)似,此處不作限定。
[0252] 2、擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型:
[0253] 與前述方法實(shí)施例中擴(kuò)展現(xiàn)有協(xié)議中請(qǐng)求消息支持的操作類(lèi)型的具體擴(kuò)展方式 類(lèi)似,此處不作限定。
[0254] 若采用這種方式對(duì)該特定協(xié)議進(jìn)行擴(kuò)展,第二網(wǎng)絡(luò)設(shè)備可以發(fā)送一個(gè)應(yīng)答消息對(duì) 多個(gè)請(qǐng)求消息進(jìn)行應(yīng)答。
[0255] 可選的,請(qǐng)參閱圖9,作為本發(fā)明實(shí)施例中作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備另一 個(gè)實(shí)施例,該網(wǎng)絡(luò)設(shè)備還包括:
[0256] 第二發(fā)送模塊901,用于發(fā)送第三消息給所述第一網(wǎng)絡(luò)設(shè)備,所述第三消息為所述 第二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0257] 本實(shí)施例中,第二發(fā)送模塊901可以發(fā)送一個(gè)應(yīng)答消息一次對(duì)多個(gè)攜帶有發(fā)布操 作的請(qǐng)求消息進(jìn)行應(yīng)答,從而減少發(fā)送與接收應(yīng)答消息帶來(lái)的開(kāi)銷(xiāo)。
[0258] 可選的,上述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息可以包括:網(wǎng)絡(luò)的拓?fù)湫?息,網(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息中至少 一種;或,配置信息,策略信息,需求信息中至少一種。
[0259] 請(qǐng)參閱圖10,為一個(gè)網(wǎng)絡(luò)設(shè)備1000的結(jié)構(gòu)示意圖,可以理解的是,該結(jié)構(gòu)示意圖 所示的網(wǎng)絡(luò)設(shè)備既可以表示作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備,也可以表示作為第二網(wǎng)絡(luò) 設(shè)備使用的網(wǎng)絡(luò)設(shè)備,包括:
[0260] 輸入裝置1001、輸出裝置1002、處理器1003和存儲(chǔ)器1004(其中網(wǎng)絡(luò)設(shè)備1000 中的處理器1003的數(shù)量可以一個(gè)或多個(gè),圖10中以一個(gè)處理器1003為例)。在本發(fā)明的 一些實(shí)施例中,輸入裝置1001、輸出裝置1002、處理器1003和存儲(chǔ)器1004可通過(guò)總線或其 它方式連接,其中,圖10中以通過(guò)總線連接為例。
[0261] 當(dāng)該圖10所示的網(wǎng)絡(luò)設(shè)備表示作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備時(shí),所述第一 網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有分層 結(jié)構(gòu),至少包含消息層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息 類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信 息,所述消息層和所述內(nèi)容層相互獨(dú)立,通過(guò)調(diào)用所述存儲(chǔ)器1004存儲(chǔ)的操作指令,所述 處理器1003用于執(zhí)行如下步驟:
[0262] 收集網(wǎng)絡(luò)中的信息;
[0263] 與所述第二網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話,在會(huì)話建立過(guò)程中得到第二網(wǎng) 絡(luò)設(shè)備的信息標(biāo)識(shí);
[0264] 當(dāng)收集的信息符合所述信息標(biāo)識(shí)時(shí),不需要先接收所述第二網(wǎng)絡(luò)設(shè)備提出的信息 請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一消息中攜帶了所述收集模塊收集 到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲取所述符合所述信息 標(biāo)識(shí)的信息;
[0265] 本發(fā)明的一些實(shí)施例中,所述處理器1003還用于執(zhí)行如下步驟:
[0266] 當(dāng)確定發(fā)送給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需要更新時(shí),收集更新 的信息;
[0267] 主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第二消息中攜帶了所述收集模塊收 集到的更新的信息。
[0268] 本發(fā)明的一些實(shí)施例中,所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi) 型,所述處理器1003具體用于執(zhí)行如下步驟:
[0269] 當(dāng)收集的信息符合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型時(shí),不需要先接收所述第二 網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一消息中攜帶 了所述收集模塊收集到的符合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息。
[0270] 本發(fā)明的一些實(shí)施例中,所述信息標(biāo)識(shí)用于表示所述第二網(wǎng)絡(luò)設(shè)備的信息需求, 所述處理器1003具體用于執(zhí)行如下步驟:
[0271] 當(dāng)收集的信息滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求時(shí),不需要先接收所述第二網(wǎng)絡(luò) 設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一消息中攜帶了所 述收集模塊收集到的滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求的信息。
[0272] 本發(fā)明的一些實(shí)施例中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種 單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消 息屬于所述推送消息。
[0273] 本發(fā)明的一些實(shí)施例中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種 單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消 息和所述第二消息均屬于所述推送消息。
[0274] 本發(fā)明的一些實(shí)施例中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述請(qǐng) 求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述Netconf協(xié)議 中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-r印ly,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn)程過(guò)程調(diào)用 推送消息rpc-push,所述推送消息為所述rpc-push。
[0275] 本發(fā)明的一些實(shí)施例中,所述rpc-push中包括所述rpc-push的命名空間和所述 rpc-push要發(fā)布的具體信息內(nèi)容。
[0276] 本發(fā)明的一些實(shí)施例中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布 操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操 作的請(qǐng)求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0277] 本發(fā)明的一些實(shí)施例中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布 操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操 作的請(qǐng)求消息中的信息;所述第一消息和所述第二消息均屬于攜帶有所述發(fā)布操作的請(qǐng)求 消息。
[0278] 本發(fā)明的一些實(shí)施例中,所述處理器1003還用于執(zhí)行如下步驟:
[0279] 接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的第三消息,所述第三消息為所述第二網(wǎng)絡(luò)設(shè)備對(duì)至 少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0280] 本發(fā)明的一些實(shí)施例中,所述對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng) 答的應(yīng)答消息中包括:至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0281] 本發(fā)明的一些實(shí)施例中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述應(yīng) 答消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,該擴(kuò)展的rpc-reply中包括至少兩 個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0282] 本發(fā)明的一些實(shí)施例中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述請(qǐng) 求消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc,所述擴(kuò)展的rpc中包括所述發(fā)布操作。
[0283] 本發(fā)明的一些實(shí)施例中,所述收集的信息包括:網(wǎng)絡(luò)的拓?fù)湫畔?,網(wǎng)絡(luò)的路由信 息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)信息中至少一種;或,配置信 息,策略信息,需求信息中至少一種。
[0284] 當(dāng)該圖10所示的網(wǎng)絡(luò)設(shè)備表示作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備時(shí),第一網(wǎng)絡(luò) 設(shè)備與所述第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有分層 結(jié)構(gòu),至少包含消息層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息 類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信 息,所述消息層和所述內(nèi)容層相互獨(dú)立,通過(guò)調(diào)用所述存儲(chǔ)器1004存儲(chǔ)的操作指令,所述 處理器1003用于執(zhí)行如下步驟:
[0285] 在所述第二網(wǎng)絡(luò)設(shè)備與所述第一網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話之后,不需 要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第一消息,所 述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息,所述信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息;
[0286] 從接收到的第一消息中提取出所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息;
[0287] 保存提取出的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。
[0288] 本發(fā)明的一些實(shí)施例中,所述處理器1003還用于執(zhí)行如下步驟:
[0289] 接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第二消息中攜帶了所述第一網(wǎng)絡(luò)設(shè) 備收集到的更新的信息;
[0290] 從所述第二消息中提取出所述更新的信息;
[0291] 利用提取出的更新的信息對(duì)保存的所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息進(jìn)行更新。
[0292] 本發(fā)明的一些實(shí)施例中,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息包括:符 合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息,或,滿足所述第二網(wǎng)絡(luò)設(shè)備的信息需求的信 息。
[0293] 本發(fā)明的一些實(shí)施例中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種 單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消 息屬于所述推送消息。
[0294] 本發(fā)明的一些實(shí)施例中,所述消息類(lèi)型中還包括推送消息,所述推送消息為一種 單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答消息,所述第一消 息和所述第二消息均屬于所述推送消息。
[0295] 本發(fā)明的一些實(shí)施例中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述請(qǐng) 求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述Netconf協(xié)議 中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-r印ly,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn)程過(guò)程調(diào)用 推送消息rpc-push,所述推送消息為所述rpc-push。
[0296] 本發(fā)明的一些實(shí)施例中,所述rpc-push中包括所述rpc-push的命名空間和所述 rpc-push要發(fā)布的具體信息內(nèi)容。
[0297] 本發(fā)明的一些實(shí)施例中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布 操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操 作的請(qǐng)求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求消息。
[0298] 本發(fā)明的一些實(shí)施例中,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā)布操作,所述發(fā)布 操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保存攜帶所述發(fā)布操 作的請(qǐng)求消息中的信息;所述第一消息和所述第二消息均屬于攜帶有所述發(fā)布操作的請(qǐng)求 消息。
[0299] 本發(fā)明的一些實(shí)施例中,所述處理器1003還用于執(zhí)行如下步驟:
[0300] 發(fā)送第三消息給所述第一網(wǎng)絡(luò)設(shè)備,所述第三消息為所述第二網(wǎng)絡(luò)設(shè)備對(duì)至少兩 個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。
[0301] 本發(fā)明的一些實(shí)施例中,所述對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng) 答的應(yīng)答消息中包括:至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0302] 本發(fā)明的一些實(shí)施例中,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述應(yīng) 答消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,所述擴(kuò)展的rpc-reply中包括至少 兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。
[0303] 本發(fā)明的一些實(shí)施例中,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息包括:網(wǎng) 絡(luò)的拓?fù)湫畔ⅲW(wǎng)絡(luò)的路由信息,網(wǎng)絡(luò)的性能信息,網(wǎng)絡(luò)設(shè)備的狀態(tài)信息,網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì) 信息中至少一種;或,配置信息,策略信息,需求信息中至少一種。
[0304] 本發(fā)明實(shí)施例中信息發(fā)送系統(tǒng)包括:
[0305] 圖5,圖6或圖10中任一個(gè)所示的作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備,和圖7,圖 8,圖9或圖10中任一個(gè)所示的作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備。
[0306] 所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng), 裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0307] 在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以 通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的 劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件 可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或 討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦 合或通信連接,可以是電性,機(jī)械或其它的形式。
[0308] 所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯 示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè) 網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目 的。
[0309] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以 是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單 元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0310] 所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用 時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì) 上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形 式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算 機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法 的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程 序代碼的介質(zhì)。
[0311] 以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前 述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前 述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些 修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1. 一種信息發(fā)送方法,其特征在于,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié)議,所 述特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,所述消息層用 于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,所述內(nèi)容層 用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,所述消息層和所述內(nèi)容層相互獨(dú)立,該方法 包括: 所述第一網(wǎng)絡(luò)設(shè)備收集網(wǎng)絡(luò)中的信息; 所述第一網(wǎng)絡(luò)設(shè)備與所述第二網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話,在會(huì)話建立過(guò)程 中得到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí); 當(dāng)所述第一網(wǎng)絡(luò)設(shè)備收集的信息符合所述信息標(biāo)識(shí)時(shí),所述第一網(wǎng)絡(luò)設(shè)備不需要先接 收所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一 消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲 取所述符合所述信息標(biāo)識(shí)的信息。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一 消息的步驟之后還包括: 當(dāng)所述第一網(wǎng)絡(luò)設(shè)備確定發(fā)送給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需要更 新時(shí),所述第一網(wǎng)絡(luò)設(shè)備收集更新的信息; 所述第一網(wǎng)絡(luò)設(shè)備主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第二消息中攜帶了所 述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息。3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述消息類(lèi)型中還包括推送消息,所 述推送消息為一種單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng)答 消息,所述第一消息屬于所述推送消息。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf 協(xié)議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消息為所述 Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包括一種遠(yuǎn) 程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。5. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述請(qǐng)求消息支持的操作類(lèi)型包括發(fā) 布操作,所述發(fā)布操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后,保 存攜帶所述發(fā)布操作的請(qǐng)求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng)求 消息。6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的第三消息,所述第三消息為所述第二 網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置Netconf 協(xié)議,所述應(yīng)答消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,該擴(kuò)展的rpc-reply 中包括至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。8. 根據(jù)權(quán)利要求5至7中任一項(xiàng)所述的方法,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng) 絡(luò)配置Netconf協(xié)議,所述請(qǐng)求消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc,所述擴(kuò)展的 rpc中包括所述發(fā)布操作。9. 一種信息發(fā)送方法,其特征在于,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備均支持特定協(xié)議,所 述特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息層和內(nèi)容層,所述消息層用 于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息類(lèi)型中包括請(qǐng)求消息和應(yīng)答消息,所述內(nèi)容層 用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,所述消息層和所述內(nèi)容層相互獨(dú)立,所述方 法包括: 在所述第二網(wǎng)絡(luò)設(shè)備與所述第一網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話之后,所述第二 網(wǎng)絡(luò)設(shè)備不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的 第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信 息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息; 所述第二網(wǎng)絡(luò)設(shè)備從所述第一消息中提取出所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí) 的信息; 所述第二網(wǎng)絡(luò)設(shè)備保存所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息。10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,所述直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的 第一消息的步驟之后還包括: 所述第二網(wǎng)絡(luò)設(shè)備接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第二消息中攜帶了所 述第一網(wǎng)絡(luò)設(shè)備收集到的更新的信息; 所述第二網(wǎng)絡(luò)設(shè)備從所述第二消息中提取出所述更新的信息; 所述第二網(wǎng)絡(luò)設(shè)備利用所述更新的信息對(duì)保存的所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息 標(biāo)識(shí)的信息進(jìn)行更新。11. 根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息 標(biāo)識(shí)的信息包括:符合所述第二網(wǎng)絡(luò)設(shè)備支持的信息類(lèi)型的信息,或,滿足所述第二網(wǎng)絡(luò)設(shè) 備的息需求的ig息。12. 根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述消息類(lèi)型中還包括推送消息, 所述推送消息為一種單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要回復(fù)應(yīng) 答消息,所述第一消息屬于所述推送消息。13. 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置 Netconf協(xié)議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消 息為所述Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包 括一種遠(yuǎn)程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。14. 根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述請(qǐng)求消息支持的操作類(lèi)型包括 發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消息后, 保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操作的請(qǐng) 求消息。15. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法還包括: 所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第三消息給所述第一網(wǎng)絡(luò)設(shè)備,所述第三消息為所述第二網(wǎng)絡(luò) 設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。16. 根據(jù)權(quán)利要求15所述的方法,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置 Netconf協(xié)議,所述應(yīng)答消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,所述擴(kuò)展的 rpc-rep 1 y中包括至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。17. -種網(wǎng)絡(luò)設(shè)備,作為第一網(wǎng)絡(luò)設(shè)備使用,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng) 絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息 層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息類(lèi)型中包括請(qǐng)求消 息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,所述消息層和所 述內(nèi)容層相互獨(dú)立,所述第一網(wǎng)絡(luò)設(shè)備包括: 收集模塊,用于收集網(wǎng)絡(luò)中的信息; 建立模塊,用于與所述第二網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立會(huì)話,在會(huì)話建立過(guò)程中 得到第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí); 第一發(fā)送模塊,用于當(dāng)所述收集模塊收集的信息符合所述信息標(biāo)識(shí)時(shí),不需要先接收 所述第二網(wǎng)絡(luò)設(shè)備提出的信息請(qǐng)求,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一消息,所述第一消 息中攜帶了所述收集模塊收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息,所述信息請(qǐng) 求指示獲取所述符合所述信息標(biāo)識(shí)的信息。18. 根據(jù)權(quán)利要求17所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述收集模塊還用于,當(dāng)確定發(fā)送 給所述第二網(wǎng)絡(luò)設(shè)備的第一消息中攜帶的信息需要更新時(shí),收集更新的信息; 所述第一發(fā)送模塊還用于,主動(dòng)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第二消息,所述第二消息中 攜帶了所述收集模塊收集到的更新的信息。19. 根據(jù)權(quán)利要求17或18所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述消息類(lèi)型中還包括推送 消息,所述推送消息為一種單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要 回復(fù)應(yīng)答消息,所述第一消息屬于所述推送消息。20. 根據(jù)權(quán)利要求19所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置 Netconf協(xié)議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消 息為所述Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包 括一種遠(yuǎn)程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。21. 根據(jù)權(quán)利要求17或18所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述請(qǐng)求消息支持的操作類(lèi) 型包括發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消 息后,保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操 作的請(qǐng)求消息。22. 根據(jù)權(quán)利要求21所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備還包括: 第一接收模塊,用于接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的第三消息,所述第三消息為所述第 二網(wǎng)絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。23. 根據(jù)權(quán)利要求22所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置 Netconf協(xié)議,所述應(yīng)答消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,該擴(kuò)展的 rpc-rep 1 y中包括至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。24. 根據(jù)權(quán)利要求21至23中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述特定協(xié)議為擴(kuò) 展的網(wǎng)絡(luò)配置Netconf協(xié)議,所述請(qǐng)求消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc,所述 擴(kuò)展的rpc中包括所述發(fā)布操作。25. -種網(wǎng)絡(luò)設(shè)備,作為第二網(wǎng)絡(luò)設(shè)備使用,其特征在于,第一網(wǎng)絡(luò)設(shè)備與所述第二網(wǎng) 絡(luò)設(shè)備均支持特定協(xié)議,所述特定協(xié)議為一種控制管理協(xié)議,具有分層結(jié)構(gòu),至少包含消息 層和內(nèi)容層,所述消息層用于定義實(shí)現(xiàn)協(xié)議交互的消息類(lèi)型,所述消息類(lèi)型中包括請(qǐng)求消 息和應(yīng)答消息,所述內(nèi)容層用于定義協(xié)議需要傳輸和交互的數(shù)據(jù)和信息,所述消息層和所 述內(nèi)容層相互獨(dú)立,所述第二網(wǎng)絡(luò)設(shè)備包括: 第二接收模塊,用于在所述第二網(wǎng)絡(luò)設(shè)備與所述第一網(wǎng)絡(luò)設(shè)備通過(guò)所述特定協(xié)議建立 會(huì)話之后,不需要先向所述第一網(wǎng)絡(luò)設(shè)備提出信息請(qǐng)求,直接接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送 的第一消息,所述第一消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的符合所述第二網(wǎng)絡(luò)設(shè)備的 信息標(biāo)識(shí)的信息,所述信息請(qǐng)求指示獲取所述符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信息; 提取模塊,用于從所述第二接收模塊接收到的第一消息中提取出所述符合所述第二網(wǎng) 絡(luò)設(shè)備的信息標(biāo)識(shí)的信息; 保存模塊,用于保存所述提取模塊提取出的符合所述第二網(wǎng)絡(luò)設(shè)備的信息標(biāo)識(shí)的信 息。26. 根據(jù)權(quán)利要求25所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第二接收模塊還用于,接收所 述第一網(wǎng)絡(luò)設(shè)備發(fā)送的第二消息,所述第二消息中攜帶了所述第一網(wǎng)絡(luò)設(shè)備收集到的更新 的信息; 所述提取模塊還用于,從所述第二消息中提取出所述更新的信息; 所述第二網(wǎng)絡(luò)設(shè)備還包括: 更新模塊,用于利用所述提取模塊提取出的更新的信息對(duì)保存的所述符合所述第二網(wǎng) 絡(luò)設(shè)備的信息標(biāo)識(shí)的信息進(jìn)行更新。27. 根據(jù)權(quán)利要求25或26所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述消息類(lèi)型中還包括推送 消息,所述推送消息為一種單向的消息,所述第二網(wǎng)絡(luò)設(shè)備接收到所述推送消息后不需要 回復(fù)應(yīng)答消息,所述第一消息屬于所述推送消息。28. 根據(jù)權(quán)利要求27所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置 Netconf協(xié)議,所述請(qǐng)求消息為Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求消息rpc,所述應(yīng)答消 息為所述Netconf協(xié)議中的遠(yuǎn)程過(guò)程調(diào)用應(yīng)答消息rpc-reply,所述擴(kuò)展的Netconf協(xié)議包 括一種遠(yuǎn)程過(guò)程調(diào)用推送消息rpc-push,所述推送消息為所述rpc-push。29. 根據(jù)權(quán)利要求25或26所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述請(qǐng)求消息支持的操作類(lèi) 型包括發(fā)布操作,所述發(fā)布操作能使所述第二網(wǎng)絡(luò)設(shè)備接收到攜帶所述發(fā)布操作的請(qǐng)求消 息后,保存攜帶所述發(fā)布操作的請(qǐng)求消息中的信息;所述第一消息屬于攜帶有所述發(fā)布操 作的請(qǐng)求消息。30. 根據(jù)權(quán)利要求29所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第二網(wǎng)絡(luò)設(shè)備還包括: 第二發(fā)送模塊,用于發(fā)送第三消息給所述第一網(wǎng)絡(luò)設(shè)備,所述第三消息為所述第二網(wǎng) 絡(luò)設(shè)備對(duì)至少兩個(gè)攜帶有所述發(fā)布操作的請(qǐng)求消息進(jìn)行應(yīng)答的應(yīng)答消息。31. 根據(jù)權(quán)利要求30所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述特定協(xié)議為擴(kuò)展的網(wǎng)絡(luò)配置 Netconf協(xié)議,所述應(yīng)答消息為所述擴(kuò)展的Netconf協(xié)議中擴(kuò)展的rpc-reply,所述擴(kuò)展的 rpc-rep 1 y中包括至少兩個(gè)攜帶有發(fā)布操作的請(qǐng)求消息的消息編號(hào)。32. -種信息發(fā)送系統(tǒng),其特征在于,包括: 權(quán)利要求17至24中任一項(xiàng)所述的作為第一網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備,和權(quán)利要求25 至31中任一項(xiàng)所述的作為第二網(wǎng)絡(luò)設(shè)備使用的網(wǎng)絡(luò)設(shè)備。
【文檔編號(hào)】H04L29/06GK105991579SQ201510075461
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2015年2月12日
【發(fā)明人】董杰, 陳國(guó)義, 張民貴, 苗福友, 何健飛
【申請(qǐng)人】華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阜宁县| 云浮市| 广河县| 乐业县| 武冈市| 景宁| 晴隆县| 高清| 开平市| 石棉县| 赣州市| 丘北县| 玉龙| 怀柔区| 肥城市| 望江县| 濮阳市| 资源县| 韶关市| 永福县| 游戏| 屏南县| 保亭| 阳城县| 大化| 邢台县| 姚安县| 壶关县| 瑞金市| 锡林浩特市| 开江县| 广西| 绥江县| 八宿县| 化隆| 仁布县| 三河市| 山西省| 黑龙江省| 东阳市| 商水县|