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

      控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器、系統(tǒng)和方法

      文檔序號(hào):7695168閱讀:224來(lái)源:國(guó)知局

      專利名稱::控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器、系統(tǒng)和方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及樓宇建筑和現(xiàn)代家居的建筑自動(dòng)化系統(tǒng),特別是涉及一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器、系統(tǒng)和方法。
      背景技術(shù)
      :智能化是樓宇建筑和現(xiàn)代家居發(fā)展的一種趨勢(shì)。隨著建筑功能的擴(kuò)展,當(dāng)前智能建筑控制內(nèi)容越來(lái)越多,控制程度也越來(lái)越復(fù)雜。為滿足建筑環(huán)境要求、降低能耗、提高住宅舒適度和實(shí)現(xiàn)建筑的科學(xué)管理,建筑自動(dòng)化系統(tǒng)(BuildingAutomationSystem,BAS)應(yīng)運(yùn)而生,通常認(rèn)為建筑自動(dòng)化系統(tǒng)是對(duì)建筑物機(jī)電系統(tǒng)進(jìn)行自動(dòng)檢測(cè)、自動(dòng)控制、自動(dòng)調(diào)節(jié)和自動(dòng)管理的系統(tǒng)。所謂建筑物機(jī)電系統(tǒng),通常包括采暖空調(diào)系統(tǒng)(Heating,VentilatingandAirConditioning,HVAC)、冷熱源系統(tǒng)、給排水系統(tǒng)、照明系統(tǒng)、安防系統(tǒng),以及家庭內(nèi)部的電器、照明系統(tǒng)等?,F(xiàn)在,越來(lái)越多的計(jì)算機(jī)芯片被嵌入到機(jī)電設(shè)備當(dāng)中??删幊痰臄?shù)字控制器已取代了模擬控制器;具備數(shù)字通信功能的"智能"設(shè)備也日益廣泛地應(yīng)用在建筑自動(dòng)化系統(tǒng)中。建筑自動(dòng)化系統(tǒng)中可通信的設(shè)備日益增多,分布日趨分散,基于通信網(wǎng)絡(luò)實(shí)現(xiàn)建筑自動(dòng)化系統(tǒng)設(shè)備間的協(xié)調(diào)管理已經(jīng)成為不可回避的潮流與方向。然而,建筑自動(dòng)化系統(tǒng)中各個(gè)部分涉及的行業(yè)可能采用不同的通信技術(shù)標(biāo)準(zhǔn),并且采用不同通信標(biāo)準(zhǔn)的系統(tǒng)設(shè)備間往往是不能直接通信的。因此如何讓采用不同通信標(biāo)準(zhǔn)的末端設(shè)備在網(wǎng)絡(luò)中充分互聯(lián)互通成為各種通信技術(shù)應(yīng)用在建筑自動(dòng)化系統(tǒng)中所面臨的主要課題。下面對(duì)相關(guān)技術(shù)分部分進(jìn)行介紹。(一)作為基礎(chǔ),以下先對(duì)控制網(wǎng)絡(luò)中信息節(jié)點(diǎn)的概念和系統(tǒng)設(shè)備類型做簡(jiǎn)要介紹。1)從邏輯的角度,在控制網(wǎng)絡(luò)中傳輸?shù)男畔⒖梢猿橄蠓诸悶榉从辰ㄖ到y(tǒng)運(yùn)行狀態(tài)或機(jī)電設(shè)備運(yùn)行狀態(tài)的測(cè)量值;對(duì)某些具體參數(shù)的設(shè)定,描述該參數(shù)控制調(diào)節(jié)的預(yù)期狀態(tài)的設(shè)定值;與控制調(diào)節(jié)功能沒有直接聯(lián)系,而與系統(tǒng)管理、配置和優(yōu)化相關(guān)的系統(tǒng)信臺(tái)2)根據(jù)上述信息類型的抽象,可以將控制網(wǎng)絡(luò)中的信息節(jié)點(diǎn)做如下分類測(cè)量源只產(chǎn)生測(cè)量值信息的節(jié)點(diǎn);測(cè)量匯只接收測(cè)量值信息的節(jié)點(diǎn);設(shè)定源只產(chǎn)生設(shè)定值信息的節(jié)點(diǎn);設(shè)定匯只接收"i殳定值信息的節(jié)點(diǎn);設(shè)定值加工節(jié)點(diǎn)根據(jù)接收信息產(chǎn)生設(shè)定值信息的節(jié)點(diǎn)。接收的信息可以是測(cè)量值也可以是設(shè)定值。在接收側(cè)設(shè)定值加工節(jié)點(diǎn)可以等效為測(cè)量匯/設(shè)定匯節(jié)點(diǎn),在發(fā)送側(cè)設(shè)定值加工節(jié)點(diǎn)可以等效為設(shè)定源節(jié)點(diǎn);測(cè)量值加工節(jié)點(diǎn)根據(jù)接收信息產(chǎn)生測(cè)量值信息的節(jié)點(diǎn)。接收的信息可以是測(cè)量值也可以是設(shè)定值。在接收側(cè)測(cè)量值加工節(jié)點(diǎn)可以等效為測(cè)量匯/設(shè)定匯節(jié)點(diǎn),在發(fā)送側(cè)測(cè)量值加工節(jié)點(diǎn)可以等效為測(cè)量源節(jié)點(diǎn);管理節(jié)點(diǎn)可以產(chǎn)生和/或接收測(cè)量值、設(shè)定值、系統(tǒng)信息等多種信息的節(jié)點(diǎn)。管理節(jié)點(diǎn)可以等效為源節(jié)點(diǎn)和匯節(jié)點(diǎn)的集合。3)系統(tǒng)設(shè)備:J要照功能可以分為如下一些類型傳感器通常實(shí)現(xiàn)測(cè)量建筑環(huán)境參數(shù)、測(cè)量系統(tǒng)設(shè)備運(yùn)行狀態(tài)的功能。通常傳感器可以等效為測(cè)量源節(jié)點(diǎn);執(zhí)行器實(shí)現(xiàn)將控制系統(tǒng)產(chǎn)生的調(diào)節(jié)指令轉(zhuǎn)化為實(shí)際的機(jī)械或電氣動(dòng)作,調(diào)節(jié)建筑系統(tǒng)的運(yùn)行狀態(tài);通常沒有反饋的執(zhí)行器可以等效為設(shè)定匯,有反饋的執(zhí)行器可以等效為設(shè)定匯和測(cè)量源的組合。控制器調(diào)節(jié)執(zhí)行器動(dòng)作,協(xié)調(diào)管理建筑自動(dòng)化系統(tǒng)設(shè)備工作的設(shè)備;控制器根據(jù)控制算法實(shí)現(xiàn)的方法和環(huán)節(jié)不同可以等效為設(shè)定值加工節(jié)點(diǎn)、測(cè)量值加工節(jié)點(diǎn)、設(shè)定源、管理節(jié)點(diǎn)等。數(shù)據(jù)庫(kù)/管理中心用來(lái)存儲(chǔ)系統(tǒng)運(yùn)行過(guò)程中測(cè)量值、設(shè)定值的變化,為分析優(yōu)化建筑系統(tǒng)運(yùn)行提供依據(jù)。(二)以下,以一個(gè)簡(jiǎn)單的空調(diào)控制系統(tǒng)為例對(duì)建筑樓宇的控制網(wǎng)絡(luò)進(jìn)行描述。圖1為網(wǎng)絡(luò)設(shè)備和信息節(jié)點(diǎn)之間對(duì)應(yīng)關(guān)系的示意圖,圖中對(duì)系統(tǒng)中設(shè)備和信息節(jié)點(diǎn)之間的對(duì)應(yīng)關(guān)系進(jìn)行了對(duì)照說(shuō)明。如圖1所示,風(fēng)機(jī)控制器和冷機(jī)控制器同時(shí)接收來(lái)自溫度傳感器和濕度傳感器采集的溫濕度數(shù)據(jù),使用這兩個(gè)測(cè)量值以及風(fēng)機(jī)和冷機(jī)反饋的狀態(tài)信號(hào)(測(cè)量值)通過(guò)內(nèi)部的控制運(yùn)算法則,分別計(jì)算出向冷機(jī)和風(fēng)機(jī)發(fā)出的控制信號(hào)(設(shè)定值)。同時(shí)為了監(jiān)控系統(tǒng)的運(yùn)行狀況,溫/濕度傳感器將測(cè)量的數(shù)值發(fā)送給一臺(tái)系統(tǒng)監(jiān)控服務(wù)器、風(fēng)/冷機(jī)也同時(shí)將自己收到的控制信號(hào)發(fā)送給該系統(tǒng)監(jiān)控服務(wù)器??梢?,在這個(gè)系統(tǒng)中溫濕度傳感器可以等效為測(cè)量源,冷/風(fēng)機(jī)控制器可以等效為設(shè)定值的加工節(jié)點(diǎn)(其輸入為三個(gè)測(cè)量值),冷/風(fēng)機(jī)可以等效為設(shè)定匯、測(cè)量源和設(shè)定源的節(jié)點(diǎn)子集。監(jiān)控服務(wù)器可以等效為一個(gè)管理節(jié)點(diǎn)。圖1所示的只是邏輯上的各個(gè)設(shè)備之間的連接關(guān)系。物理上傳感器、執(zhí)行器和控制器之間如何連接以實(shí)現(xiàn)數(shù)據(jù)在設(shè)備之間的傳輸有很多不同的方案。(三)以下,對(duì)現(xiàn)有技術(shù)的建筑樓宇控制網(wǎng)絡(luò)進(jìn)行介紹。目前,工/商業(yè)應(yīng)用中大部分控制系統(tǒng)中典型的連接方式還是集中化體系結(jié)構(gòu)。傳感器和執(zhí)行器等系統(tǒng)末端設(shè)備被接線到輔助面板,然后再通過(guò)專用主/從通信總線連接到控制面板(控制器)??刂泼姘灏ㄒ粋€(gè)高性能微處理器,運(yùn)行一個(gè)定制的應(yīng)用程序,為連接在它上面的所有末端設(shè)備實(shí)施控制邏輯。在較大系統(tǒng)中,控制器可以在另一個(gè)專用通信總線上和其他控制器通信。系統(tǒng)末端設(shè)備通常是無(wú)智能的末端設(shè)備,也就是說(shuō),它們沒有智能或通信能力。各個(gè)末端設(shè)備之間的通信、數(shù)據(jù)轉(zhuǎn)發(fā)都通過(guò)對(duì)控制器的配置實(shí)現(xiàn)。每個(gè)系統(tǒng)必須有一個(gè)定制的應(yīng)用程序。該應(yīng)用軟件使用專用編程語(yǔ)言和非標(biāo)準(zhǔn)的隨制造商而異的軟件工具來(lái)開發(fā)。不幸的是,制造商并不試圖為工具或編程模式推行標(biāo)準(zhǔn)化。這種集中式結(jié)構(gòu)并不能在不同子系統(tǒng)中形成細(xì)致的無(wú)縫連接,不同子系統(tǒng)之間設(shè)備不能實(shí)現(xiàn)完整的通信(數(shù)據(jù)的尋址和轉(zhuǎn)發(fā))功能。它們僅允許有限的狀態(tài)和控制信息在不同的子系統(tǒng)之間傳輸;末端設(shè)備之間并非總是可以訪問(wèn);系統(tǒng)不能以整個(gè)系統(tǒng)狀態(tài)為基礎(chǔ)實(shí)時(shí)適合它們的響應(yīng)。當(dāng)然,可以通過(guò)使用網(wǎng)關(guān)和定制程序可以建立更復(fù)雜的控制系統(tǒng),但它們通常不具有成本效應(yīng),而且系統(tǒng)的可靠性也將受損。一旦系統(tǒng)完成,用戶就不能擺脫對(duì)提供網(wǎng)關(guān)和定制程本發(fā)明要解決的技術(shù)問(wèn)題是提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器、系統(tǒng)和方法,使控制網(wǎng)絡(luò)結(jié)構(gòu)開放,簡(jiǎn)化了末端設(shè)備,節(jié)約了末端設(shè)備間通信的處理流程。為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器,包括存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識(shí)末端設(shè)備ID與末端設(shè)備地址間對(duì)應(yīng)關(guān)系的設(shè)備映射關(guān)系表,以及標(biāo)識(shí)源、匯信息節(jié)點(diǎn)地址信息對(duì)應(yīng)關(guān)系的源匯關(guān)系表,所述匯信息節(jié)點(diǎn)地址信息包括交換服務(wù)器地址、末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);第一處理單元,用于接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢所述存儲(chǔ)單元保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);第二處理單元,用于獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢所述存儲(chǔ)單元中的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,上述源匯關(guān)系表中,源信息節(jié)點(diǎn)地址包括末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);上述第一處理單元,還用于在接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包后,獲得該源信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備地址,并根據(jù)該末端設(shè)備地址查詢所述設(shè)備映射關(guān)系表,確定該末端設(shè)備ID,并根據(jù)該末端設(shè)備ID查詢所述源匯關(guān)系表。其中,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器,則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址,或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址;上述第一處理單元,還用于向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。上述存儲(chǔ)單元還保存有所述網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系的內(nèi)外地址映射表;上述笫二處理單元,還用于根據(jù)所述網(wǎng)關(guān)交換;E務(wù)器的外部地址,在接收到外部發(fā)送的數(shù)據(jù)包后,查詢所述內(nèi)外地址映射表,獲^f尋所述網(wǎng)關(guān)交換服務(wù)器的內(nèi)部地址,供所述網(wǎng)關(guān)交換服務(wù)器進(jìn)行后續(xù)內(nèi)部處理。其中,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。級(jí)末端設(shè)備是否允許與源信息節(jié)點(diǎn)通信的通信許可關(guān)系表;所述第二處理單元還用于判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,上述交換服務(wù)器還包括第三處理單元;所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包包括有包類型字段,用于控制匯信息節(jié)點(diǎn)是否要返回應(yīng)答數(shù)據(jù)包;所述第三處理單元,用于接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并將所述應(yīng)答數(shù)據(jù)包轉(zhuǎn)發(fā)出去。其中,上述存儲(chǔ)單元還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;所述第三處理單元,根據(jù)所述應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢所述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將所述源設(shè)備維護(hù)的會(huì)話ID攜帶在所述應(yīng)答數(shù)據(jù)包中返回給所述源信息節(jié)點(diǎn)。為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的系統(tǒng),包括末端設(shè)備、交換服務(wù)器,所述交換服務(wù)器接入局域網(wǎng),所述末端設(shè)備12包括源信息節(jié)點(diǎn)和/或匯信息節(jié)點(diǎn),所述源信息節(jié)點(diǎn)用于發(fā)送數(shù)據(jù)包,所述匯信息節(jié)點(diǎn)用于接收數(shù)據(jù)包;所述交換服務(wù)器包括存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識(shí)末端設(shè)備ID與末端設(shè)備地址間對(duì)應(yīng)關(guān)系的設(shè)備映射關(guān)系表,以及標(biāo)識(shí)源、匯信息節(jié)點(diǎn)地址信息對(duì)應(yīng)關(guān)系的源匯關(guān)系表,所述匯信息節(jié)點(diǎn)地址信息包括交換服務(wù)器地址、末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);第一處理單元,用于接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢所述存儲(chǔ)單元保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);第二處理單元,用于獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢所述存儲(chǔ)單元中的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,所述系統(tǒng)還包括網(wǎng)關(guān),用于接收所述末端設(shè)備發(fā)送的數(shù)據(jù)包,并將所述數(shù)據(jù)包按照預(yù)定協(xié)議封裝后發(fā)送到所述交換服務(wù)器,以及將所述交換服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)包發(fā)送到相應(yīng)的末端設(shè)備。其中,上述源匯關(guān)系表中,源信息節(jié)點(diǎn)地址包括末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);上述第一處理單元,還用于在接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包后,獲得該源信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備地址,并根據(jù)該末端"i殳備地址查詢所述設(shè)備映射關(guān)系表,確定該末端設(shè)備ID,并根據(jù)該末端設(shè)備ID查詢所述源匯關(guān)系表。其中,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器,則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址,或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址;上述第一處理單元,還用于向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址發(fā)送攜帶匯末端i殳備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,上述存^f渚單元還保存有所述網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系的內(nèi)外地址映射表;上述第二處理單元,還用于根據(jù)所述網(wǎng)關(guān)交換M^務(wù)器的外部地址,在接收到外部發(fā)送的數(shù)據(jù)包后,查詢所述內(nèi)外地址映射表,獲得所述網(wǎng)關(guān)交換服務(wù)器的內(nèi)部地址,供所述網(wǎng)關(guān)交換服務(wù)器進(jìn)行后續(xù)內(nèi)部處理。其中,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。級(jí)末端設(shè)備是否允許與源信息節(jié)點(diǎn)通信的通信許可關(guān)系表;上述第二處理單元還用于判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,上述交換服務(wù)器還包括第三處理單元;所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包包括有包類型字段,用于控制匯信息節(jié)點(diǎn)是否要返回應(yīng)答數(shù)據(jù)包;所述第三處理單元,用于接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并將所述應(yīng)答數(shù)據(jù)包轉(zhuǎn)發(fā)出去。其中,上述存儲(chǔ)單元,還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;上述第三處理單元,根據(jù)所述應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢所述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將所述源設(shè)備維護(hù)的會(huì)話ID攜帶在所述應(yīng)答數(shù)據(jù)包中返回給所述源信息節(jié)點(diǎn)。為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的方法,包括如下步驟控制網(wǎng)絡(luò)中的源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器接收所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢本地保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);所述匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢本地保存的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,上述控制網(wǎng)絡(luò)中的源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器接收所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包的步驟之后,還包括獲得該源信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備地址,并根據(jù)該末端設(shè)備地址查詢本地保存的設(shè)備映射關(guān)系表,確定該末端設(shè)備ID,并根據(jù)該末端設(shè)備ID查詢所述源匯關(guān)系表。其中,上述源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址、或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址。其中,上述交換服務(wù)器中還保存有標(biāo)識(shí)網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系的內(nèi)外地址映射表;控制網(wǎng)絡(luò)中的匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器接收數(shù)據(jù)包后,還包括根據(jù)所述網(wǎng)關(guān)交換服務(wù)器的外部地址,查詢所述內(nèi)外地址映射表,獲得所述網(wǎng)關(guān)交換服務(wù)器的內(nèi)部地址。其中,上述源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為該交換服務(wù)器或者與該交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。下級(jí)末端設(shè)備是否允許與源信息節(jié)點(diǎn)通信的通信許可關(guān)系表;向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包的步驟之前還包括判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,上述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包包括有包類型字段;向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包的步驟之后還包括接收所述匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包。其中,上述控制網(wǎng)絡(luò)中匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換月良務(wù)器還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;接收所述匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包的步驟之后還包括根據(jù)所述應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢所述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將所述源設(shè)備維護(hù)的會(huì)話ID攜帶在所述應(yīng)答數(shù)據(jù)包中返回給所述源信息節(jié)點(diǎn)。通過(guò)上述技術(shù)方案,末端設(shè)備的信息節(jié)點(diǎn)不需要知道數(shù)據(jù)的最終匯信息節(jié)點(diǎn)的地址,匯末端設(shè)備的信息節(jié)點(diǎn)僅從網(wǎng)絡(luò)中的交換服務(wù)器接收數(shù)據(jù),也不需知道數(shù)據(jù)的最初源信息節(jié)點(diǎn)的地址,從而簡(jiǎn)化了末端設(shè)備;并且,源匯關(guān)系表中保存的信息為交換服務(wù)器IP、末端設(shè)備ID及節(jié)點(diǎn)號(hào),并不包括具體網(wǎng)關(guān)的IP、端口號(hào)等信息,這樣就使得網(wǎng)關(guān)的IP、端口號(hào)等信息相對(duì)其他的交換服務(wù)器不可見,這些信息都隱藏了起來(lái),在對(duì)這些信息進(jìn)行更改的時(shí)候,不需要對(duì)源匯關(guān)系表中的信息重新進(jìn)行配置;另外,由于源匯關(guān)系表中保存的是設(shè)備ID,而非末端設(shè)備的地址,因此,不需要對(duì)設(shè)備和網(wǎng)關(guān)進(jìn)行綁定,節(jié)約了處理流程。圖1為控制網(wǎng)絡(luò)中設(shè)備和信息節(jié)點(diǎn)之間的對(duì)應(yīng)關(guān)系示意圖2為本發(fā)明的實(shí)施例提供的末端對(duì)等控制網(wǎng)絡(luò)系統(tǒng)的組網(wǎng)形式示意圖3為圖2所示網(wǎng)絡(luò)中的交換服務(wù)器的結(jié)構(gòu)示意圖4為本發(fā)明的實(shí)施例控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的方法流程示意圖。具體實(shí)施例方式為使本發(fā)明的要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明針對(duì)現(xiàn)有的控制網(wǎng)絡(luò)中,設(shè)備之間的數(shù)據(jù)傳輸關(guān)系固定,系統(tǒng)結(jié)構(gòu)封閉,末端設(shè)備尋址和轉(zhuǎn)發(fā)數(shù)據(jù)流程麻煩的問(wèn)題,提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器、系統(tǒng)和方法。如圖2所示,本發(fā)明實(shí)施例的控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的系統(tǒng)包括末端設(shè)備、網(wǎng)關(guān)和交換服務(wù)器,交換服務(wù)器與交換機(jī)連接,圖中示出的交換機(jī)的作用是搭建局域網(wǎng),其中末端設(shè)備,包括一個(gè)或者多個(gè)信息節(jié)點(diǎn),信息節(jié)點(diǎn)與末端設(shè)備相應(yīng)的輸入輸出物理量一一對(duì)應(yīng),各信息節(jié)點(diǎn)分別具有各自的地址,與輸入物理量對(duì)應(yīng)的末端設(shè)備信息節(jié)點(diǎn)接收相應(yīng)的物理量并進(jìn)行處理,與輸出物理量對(duì)應(yīng)的末端設(shè)備信息節(jié)點(diǎn)發(fā)送相應(yīng)的物理量;信息節(jié)點(diǎn),是根據(jù)控制網(wǎng)絡(luò)系統(tǒng)中傳輸?shù)男畔⒊橄蟪鰜?lái)的節(jié)點(diǎn),與末端設(shè)備相應(yīng)的輸入輸出物理量——對(duì)應(yīng),例如,溫度傳感器具有一個(gè)輸出物理量溫度測(cè)量值,則溫度傳感器也相應(yīng)的包括與該物理量唯一對(duì)應(yīng)的用于輸出溫度測(cè)量值的信息節(jié)點(diǎn),該信息節(jié)點(diǎn)為源信息節(jié)點(diǎn);冷機(jī)具有一個(gè)輸入物理量,溫度設(shè)置值,則冷機(jī)也相應(yīng)的包括與該物理量唯一對(duì)應(yīng)的用于接收設(shè)定值的信息節(jié)點(diǎn),該信息節(jié)點(diǎn)為匯信息節(jié)點(diǎn);信息節(jié)點(diǎn)用于發(fā)送或者接收與其相應(yīng)輸入輸出物理量對(duì)應(yīng)的信息并進(jìn)行相應(yīng)處理;輸入輸出物理量作為末端設(shè)備的基礎(chǔ)操作單元,具有輸入輸出的數(shù)據(jù)流方向,每個(gè)輸入輸出物理量與信息節(jié)點(diǎn)一一對(duì)應(yīng);由此可以看出,末端設(shè)備可以包括源信息節(jié)點(diǎn),用于發(fā)送數(shù)據(jù)包,也可以包括匯信息節(jié)點(diǎn),用于接收數(shù)據(jù)包,也可以既包括源信息節(jié)點(diǎn)又包括匯信息節(jié)點(diǎn)。網(wǎng)關(guān),本實(shí)施例中,與末端設(shè)備通過(guò)有線方式連接,用于進(jìn)行交換服務(wù)器與末端設(shè)備間的數(shù)據(jù)轉(zhuǎn)發(fā),多個(gè)網(wǎng)關(guān)組成了智能控制網(wǎng)絡(luò)系統(tǒng)的接入級(jí)設(shè)備,網(wǎng)關(guān)是交換服務(wù)器與各個(gè)末端設(shè)備之間進(jìn)行數(shù)據(jù)傳輸?shù)臉屑~,網(wǎng)關(guān)接收末端設(shè)備發(fā)送的數(shù)據(jù)包,并將數(shù)據(jù)包按照預(yù)定協(xié)議封裝后發(fā)送到交換服務(wù)器,或者將交換服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)包發(fā)送到相應(yīng)的末端設(shè)備;這的預(yù)定協(xié)議可以為以太網(wǎng)傳輸協(xié)議(如IEEE802.3標(biāo)準(zhǔn)以太網(wǎng)傳輸協(xié)議)或者其他類型的傳輸協(xié)議,在具體實(shí)現(xiàn)時(shí),末端設(shè)備可以直接與交換服務(wù)器連接,不利用網(wǎng)關(guān)進(jìn)行轉(zhuǎn)發(fā)。交換服務(wù)器是控制網(wǎng)絡(luò)系統(tǒng)中的路由設(shè)備,下行與多個(gè)網(wǎng)關(guān)連接,上行接入局域網(wǎng),具體可為與交換機(jī)連接,交換機(jī)與交換服務(wù)器之間也遵循IEEE802.3標(biāo)準(zhǔn)以太網(wǎng)傳輸協(xié)議,如圖3所示,交換服務(wù)器具體包括存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識(shí)本交換服務(wù)器下的末端設(shè)備ID與末端設(shè)備地址間對(duì)應(yīng)關(guān)系的設(shè)備映射關(guān)系表,以及標(biāo)識(shí)源、匯信息節(jié)點(diǎn)地址信息對(duì)應(yīng)關(guān)系的源匯關(guān)系表;源匯關(guān)系表中的信息標(biāo)識(shí)各末端設(shè)備信息節(jié)點(diǎn)間的源匯關(guān)系,而源匯關(guān)系,是指各個(gè)末端設(shè)備間信息的一種傳輸關(guān)系。例如,燈頭控制端輸出亮度設(shè)置值的信息節(jié)點(diǎn)和燈頭接收端接收該亮度設(shè)置值的信息節(jié)點(diǎn)之間的源匯關(guān)系為燈頭控制端輸出亮度設(shè)置值的信息節(jié)點(diǎn)為源信息節(jié)點(diǎn)(設(shè)定源),燈頭接收端接收該亮度設(shè)置值的信息節(jié)點(diǎn)為匯信息節(jié)點(diǎn)(設(shè)定匯);如下表A所示源信息節(jié)點(diǎn)地址信息匯信息節(jié)點(diǎn)地址信息源交換服務(wù)器地址+源末端設(shè)備的ID+源信息節(jié)點(diǎn)號(hào)(192.168,1.16+2+20)匯交換服務(wù)器地址+匯末端設(shè)備的ID+匯信息節(jié)點(diǎn)號(hào)(192.168.1.32+12+10)表A該源匯關(guān)系表中的源、匯信息節(jié)點(diǎn)的地址信息包括對(duì)應(yīng)交換服務(wù)器的地址、對(duì)應(yīng)末端設(shè)備的ID以及源/匯信息節(jié)點(diǎn)號(hào)。由于在源匯關(guān)系表中,并不包括具體網(wǎng)關(guān)的內(nèi)部系統(tǒng)IP、端口號(hào)等信息,這樣就使得網(wǎng)關(guān)的IP、端口號(hào)等信息相對(duì)其他的交換服務(wù)器不可見,所以交換服務(wù)器需要增加一個(gè)設(shè)備映射關(guān)系表,以進(jìn)行相應(yīng)信息的轉(zhuǎn)換;如下表B所示末端設(shè)備ID網(wǎng)關(guān)的內(nèi)部系統(tǒng)IP端口號(hào)2192.168.1.172表B該設(shè)備映射關(guān)系表包括對(duì)應(yīng)末端設(shè)備的ID、對(duì)應(yīng)網(wǎng)關(guān)的地址信息以及網(wǎng)關(guān)的與末端設(shè)備連接的端口號(hào)信息,其中,上述末端設(shè)備地址是指與末端設(shè)備連接的網(wǎng)關(guān)的地址信息和該網(wǎng)關(guān)的與末端設(shè)備連4矣的端口號(hào)信息。18第一處理單元,用于接收控制網(wǎng)絡(luò)中網(wǎng)關(guān)發(fā)送的封裝數(shù)據(jù)包,而該封裝數(shù)據(jù)包是指控制網(wǎng)絡(luò)中源信息節(jié)點(diǎn)發(fā)送給網(wǎng)關(guān),并由網(wǎng)關(guān)^J姿照傳輸協(xié)議進(jìn)行封裝得到的數(shù)據(jù)包;第一處理單元在接收到封裝數(shù)據(jù)包之后,并對(duì)封裝數(shù)據(jù)包進(jìn)行解析,獲得與源末端設(shè)備連接的網(wǎng)關(guān)的內(nèi)部IP地址信息以及該網(wǎng)關(guān)的與末端設(shè)備連接的端口號(hào)信息,并根據(jù)該網(wǎng)關(guān)的端口號(hào)信息以及網(wǎng)關(guān)的內(nèi)部IP地址信息,查詢?cè)O(shè)備映射關(guān)系表,確定源末端設(shè)備的ID,并根據(jù)源末端設(shè)備的ID查詢?cè)磪R關(guān)系表,獲得匯末端設(shè)備中的匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并向按照匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包;在具體實(shí)現(xiàn)時(shí),源末端設(shè)備的ID可以攜帶在源末端設(shè)備發(fā)出的數(shù)據(jù)包中,在這種情況下,則不需要交換服務(wù)器查詢?cè)O(shè)備映射關(guān)系表來(lái)確定源末端設(shè)備的ID。第二處理單元,用于獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢存儲(chǔ)單元中的設(shè)備映射關(guān)關(guān)的與末端設(shè)備連接的端口號(hào)信息),并向該網(wǎng)關(guān)的內(nèi)部地址以及該網(wǎng)關(guān)的與末端設(shè)備連接的端口號(hào)信息發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包;第三處理單元用于接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并根據(jù)匯信息節(jié)點(diǎn)返回的應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,查詢上述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將源設(shè)備維護(hù)的會(huì)話ID攜帶在應(yīng)答數(shù)據(jù)包中返回給源信息節(jié)點(diǎn)。上述交換服務(wù)器既可作為源交換服務(wù)器也可作為匯交換服務(wù)器。下面結(jié)合具體實(shí)例和圖2來(lái)說(shuō)明本發(fā)明的控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的系統(tǒng)的具體工作過(guò)程圖2中,該系統(tǒng)包括多個(gè)末端設(shè)備、四個(gè)網(wǎng)關(guān)、三個(gè)交換服務(wù)器和一個(gè)交換機(jī),其中,交換機(jī)用于搭建局域網(wǎng),其下連接有三個(gè)交換服務(wù)器,交換機(jī)與交換服務(wù)器之間的通信遵循正EE802.3的標(biāo)準(zhǔn)以太網(wǎng)協(xié)議,交換服務(wù)器1和交換服務(wù)器3直接與交換機(jī)連接,交換服務(wù)器2與交換服務(wù)器1為級(jí)聯(lián)服務(wù)器,通常情況下,小區(qū)內(nèi)的每個(gè)住戶都有一臺(tái)交換服務(wù)器供其使用,在住戶房屋面積太大或者有其他具體需要時(shí),每個(gè)住戶可以使用兩臺(tái)或以上的交換服務(wù)器,在本實(shí)施例中,在每個(gè)住戶室內(nèi)安裝多個(gè)交換服務(wù)器的情況下,該多個(gè)交換服務(wù)器可以采用級(jí)if關(guān)的方式(如交換服務(wù)器1、2),只有其中的一個(gè)交換服務(wù)器直接與交換機(jī)連接,該與交換機(jī)連接的交換服務(wù)器可以稱為網(wǎng)關(guān)交換服務(wù)器,但在各級(jí)聯(lián)交換服務(wù)器內(nèi)部通信時(shí),各級(jí)聯(lián)交換服務(wù)器的地位等同;交換服務(wù)器1下連接有網(wǎng)關(guān)1和網(wǎng)關(guān)2,交換服務(wù)器2下連接有網(wǎng)關(guān)3,交換服務(wù)器3下連接有網(wǎng)關(guān)4,網(wǎng)關(guān)l、2、3、4下分別連接有末端設(shè)備;如果末端設(shè)備1需要與末端設(shè)備5進(jìn)行通信,則相關(guān)設(shè)備信息如下交換服務(wù)器1的內(nèi)部系統(tǒng)IP為192.168.1.16;交換服務(wù)器2的內(nèi)部系統(tǒng)IP為:192.168.1.32;網(wǎng)關(guān)1的內(nèi)部系統(tǒng)IP為192.168.1.17;網(wǎng)關(guān)3的內(nèi)部系統(tǒng)IP為192.168.1.33;末端設(shè)備l為控制面板,該控制面板具有查詢燈頭端狀態(tài)信息:并進(jìn)行顯示的功能,與網(wǎng)關(guān)1的端口2有線連接,末端設(shè)備1的ID為2,且該末端設(shè)備1查詢?cè)O(shè)備狀態(tài)信息的信息節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)為20;末端設(shè)備5為燈頭端,燈頭端具有根據(jù)控制端(可以是控制面板)對(duì)燈光進(jìn)行調(diào)解的功能,并能夠反饋其狀態(tài)信息,燈頭端與網(wǎng)關(guān)3的端口l有線連接,末端設(shè)備5的ID為12,且末端設(shè)備5查詢狀態(tài)信息的信息節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)為10;圖2中其他設(shè)備未參與以下描述的通信過(guò)程,故略去其他設(shè)備的具體信息;在本實(shí)例中,控制面板查詢燈頭端狀態(tài)信息的通信過(guò)程包括以下步驟步驟S101,控制面板向其上級(jí)網(wǎng)關(guān)(網(wǎng)關(guān)l)發(fā)送狀態(tài)查詢數(shù)據(jù)包;<table>tableseeoriginaldocumentpage20</column></row><table>其中,包類型字段與會(huì)話ID是應(yīng)用層協(xié)議中的內(nèi)容,包類型字段,用于控制所述匯信息節(jié)點(diǎn)在接收到交換服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)包后,是否要返回應(yīng)答數(shù)據(jù)包;包類型字^:可以為0、1、2、3、4、5、6,分別標(biāo)識(shí)0:無(wú)應(yīng)答請(qǐng)求包(單包)、1:有應(yīng)答請(qǐng)求包(單包)、2:有應(yīng)答請(qǐng)求包(多包)、3:應(yīng)答包(單包)、4:多段ACK;5:表示異常;6:表示拒絕;7:應(yīng)答包(多包)。鑒于此,交換服務(wù)器還接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并將該應(yīng)答數(shù)據(jù)包轉(zhuǎn)發(fā)給相應(yīng)的源信息節(jié)點(diǎn)。會(huì)話ID由會(huì)話接受者的上級(jí)交換服務(wù)器和會(huì)話發(fā)起者維護(hù),會(huì)話接受者的上級(jí)交換服務(wù)器中保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,并對(duì)會(huì)話ID進(jìn)行維護(hù),會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,可以如表l所示<table>tableseeoriginaldocumentpage21</column></row><table>表1其中,N和M分別為源設(shè)備和匯交換服務(wù)器為相應(yīng)會(huì)話分配的ID號(hào),源交換服務(wù)器與源網(wǎng)關(guān)分別為源末端設(shè)備的上級(jí)交換服務(wù)器與網(wǎng)關(guān);匯交換服務(wù)器與匯網(wǎng)關(guān)分別為匯末端設(shè)備的上級(jí)交換服務(wù)器與網(wǎng)關(guān)。匯交換服務(wù)器根據(jù)匯信息節(jié)點(diǎn)返回的應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯交換服務(wù)器維護(hù)的會(huì)話ID,并查詢上述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將源設(shè)備維護(hù)的會(huì)話ID攜帶在應(yīng)答數(shù)據(jù)包中返回給源信息節(jié)點(diǎn)。例如一個(gè)交換服務(wù)器先后接收到來(lái)自末端設(shè)備A和末端設(shè)備B發(fā)起的1,兩個(gè)會(huì)話的目標(biāo)末端設(shè)備ID也都為1,當(dāng)這兩個(gè)會(huì)話到該交換服務(wù)器時(shí),該交換服務(wù)器分別為這兩個(gè)會(huì)話分配會(huì)話ID為1、2,以對(duì)兩個(gè)會(huì)話進(jìn)行區(qū)分。步驟S102,網(wǎng)關(guān)1在接收到控制面板發(fā)送的狀態(tài)查詢數(shù)據(jù)包后,向其上級(jí)交換服務(wù)器(即交換服務(wù)器1)發(fā)送符合其二者間通信協(xié)議的狀態(tài)查詢數(shù)據(jù)包;網(wǎng)關(guān)1向交換服務(wù)器1發(fā)送的數(shù)據(jù)包具體可以為<table>tableseeoriginaldocumentpage21</column></row><table>步驟S103,交換服務(wù)器1接收到網(wǎng)關(guān)1發(fā)送的狀態(tài)查詢數(shù)據(jù)包后,根據(jù)源末端設(shè)備上級(jí)網(wǎng)關(guān)的端口號(hào)和網(wǎng)關(guān)的內(nèi)部系統(tǒng)IP(該IP可通過(guò)解析接收到的數(shù)據(jù)包的包頭獲得,該數(shù)據(jù)包具體可以為UDP包),查詢本地保存的設(shè)備映射關(guān)系表,確定源末端設(shè)備ID;交換服務(wù)器1中保存的設(shè)備映射關(guān)系表具體可以如表2所示:<table>tableseeoriginaldocumentpage22</column></row><table>表3可見,查詢表2可以得出,目的末端設(shè)備的上級(jí)交換服務(wù)器為交換服務(wù)器2,目的末端設(shè)備ID為12,匯信息節(jié)點(diǎn)號(hào)為10。在具體實(shí)現(xiàn)時(shí),當(dāng)末端設(shè)備與網(wǎng)關(guān)以及網(wǎng)關(guān)與交換服務(wù)器之間為有線連接時(shí),該"源信息節(jié)點(diǎn)地址信息"中可以不包括相應(yīng)交換服務(wù)器的地址。步驟S105,交換服務(wù)器1向交換服務(wù)器2發(fā)送符合其二者通信協(xié)議的狀態(tài)查詢lt據(jù)包;交換服務(wù)器1向交換服務(wù)器2發(fā)送的數(shù)據(jù)包具體可以為:<table>tableseeoriginaldocumentpage22</column></row><table><table>tableseeoriginaldocumentpage23</column></row><table>步驟S106,交換服務(wù)器2接收到交換服務(wù)器1發(fā)送的狀態(tài)查詢數(shù)據(jù)包后,根據(jù)目的末端設(shè)備ID查詢本地保存的設(shè)備映射關(guān)系,確定目的末端設(shè)備(即匯末端設(shè)備)對(duì)應(yīng)的網(wǎng)關(guān)(即網(wǎng)關(guān)3)IP及相應(yīng)端口號(hào),為會(huì)話分配新的會(huì)話ID并將相應(yīng)會(huì)話信息保存到本地保存的會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表;交換服務(wù)器2中保存的設(shè)備映射關(guān)系表具體可以如表4所示:設(shè)備ID網(wǎng)關(guān)的內(nèi)部系統(tǒng)IP端口號(hào)12192.168.1.331表4可見,根據(jù)表4,可以確定出目的末端設(shè)備的上級(jí)網(wǎng)關(guān)的內(nèi)部系統(tǒng)IP為192.168.1.33,且匯末端設(shè)備與該網(wǎng)關(guān)連接的端口號(hào)為1。在本實(shí)例中,交換服務(wù)器2為會(huì)話分配新的會(huì)話ID為9,則交換服務(wù)器2中保存的會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表可以如表5所示源節(jié)點(diǎn)信息源設(shè)備維護(hù)的會(huì)話ID匯節(jié)點(diǎn)信息匯交換服務(wù)器維護(hù)的會(huì)話ID192.168.1.16+2+201192.168.1.33+12+109表5在具體實(shí)現(xiàn)時(shí),交換服務(wù)器2中可以配置通信許可關(guān)系表,即其下哪些被控末端設(shè)備(或節(jié)點(diǎn))可以接受外部控制,則可以在交換服務(wù)器2接收到交換服務(wù)器1發(fā)送的狀態(tài)查詢數(shù)據(jù)包后,先根據(jù)目的設(shè)備ID(或節(jié)點(diǎn)號(hào))查詢?cè)摫豢啬┒嗽O(shè)備(或節(jié)點(diǎn))是否接受外部控制,若是,則繼續(xù)后續(xù)步驟;否則,不對(duì)該目的末端設(shè)備ID(或節(jié)點(diǎn))進(jìn)行相應(yīng)控制。這樣處理可以增強(qiáng)各被控末端設(shè)備(或節(jié)點(diǎn))的安全性,并且可以根據(jù)需要確定某被控末端設(shè)備(或節(jié)點(diǎn))是否允許外部控制,使得控制更加靈活便利。步驟S107,交換服務(wù)器2根據(jù)網(wǎng)關(guān)3的IP,向網(wǎng)關(guān)3發(fā)送符合其二者通信協(xié)議的狀態(tài)查詢數(shù)據(jù)包,該數(shù)據(jù)包中攜帶目的末端設(shè)備與網(wǎng)關(guān)3連接的端口號(hào);交換服務(wù)器2向網(wǎng)關(guān)3發(fā)送的數(shù)據(jù)包具體可以為<table>tableseeoriginaldocumentpage24</column></row><table>步驟S108,網(wǎng)關(guān)3通過(guò)其端口1向目的末端設(shè)備(燈頭端)發(fā)送符合其二者通信協(xié)議的狀態(tài)查詢數(shù)據(jù)包;該狀態(tài)查詢邀:據(jù)包具體可以為<table>tableseeoriginaldocumentpage24</column></row><table>步驟S109,燈頭端節(jié)點(diǎn)號(hào)為10的信息節(jié)點(diǎn)(即查詢狀態(tài)信息的信息節(jié)點(diǎn))接收到網(wǎng)關(guān)3發(fā)送的狀態(tài)查詢數(shù)據(jù)包后,由于該數(shù)據(jù)包的包類型字段為1,即有應(yīng)答請(qǐng)求包(單包),需要向網(wǎng)關(guān)3返回應(yīng)答數(shù)據(jù)包,該數(shù)據(jù)包中攜帶燈頭端的狀態(tài)信息;在其他實(shí)例中,如果該數(shù)據(jù)包的包類型字段為0,即無(wú)應(yīng)答請(qǐng)求包(單包),則不需要向網(wǎng)關(guān)3返回應(yīng)答數(shù)據(jù)包,直接根據(jù)獲得的數(shù)據(jù)包進(jìn)行相應(yīng)處理即可。該響應(yīng)教:據(jù)包具體可以為<table>tableseeoriginaldocumentpage24</column></row><table>步驟SllO,網(wǎng)關(guān)3接收到該應(yīng)答數(shù)據(jù)包后,向交換服務(wù)器2發(fā)送符合其二者通信協(xié)議的應(yīng)答數(shù)據(jù)包;該應(yīng)答數(shù)據(jù)包具體可以為<table>tableseeoriginaldocumentpage24</column></row><table>步驟Slll,交換服務(wù)器2接收到網(wǎng)關(guān)3發(fā)送的應(yīng)答數(shù)據(jù)包后,查詢本地保存會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表(上述表5),獲得該會(huì)話發(fā)起者的信息;該發(fā)起會(huì)話發(fā)起者的信息為源交換服務(wù)器地址為192.168丄16,源末端設(shè)備ID為2,源信息節(jié)點(diǎn)號(hào)為20。步驟S112,交換服務(wù)器2根據(jù)獲得的會(huì)話發(fā)起者的信息,將應(yīng)答數(shù)據(jù)包返回給控制面板中節(jié)點(diǎn)號(hào)為20的信息節(jié)點(diǎn);具體的數(shù)據(jù)包格式可參見各實(shí)體間的協(xié)議包格式,這里不再贅述。上述流程描述了級(jí)聯(lián)的交換服務(wù)器(交換服務(wù)器1和交換服務(wù)器2)的下級(jí)末端設(shè)備之間的通信過(guò)程,在通信過(guò)程發(fā)生在交換服務(wù)器1和交換服務(wù)器3的下級(jí)末端設(shè)備之間時(shí),該通信流程會(huì)與上述流程有所區(qū)別。在允許非級(jí)聯(lián)的兩個(gè)交換服務(wù)器的下級(jí)末端設(shè)備之間存在控制關(guān)系的情況下,一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部IP、或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部IP。這里的外部交換服務(wù)器(本實(shí)例中指交換服務(wù)器3)既不是本交換服務(wù)器,也不是與本交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器。在確定匯信息節(jié)點(diǎn)地址信息后,纟艮據(jù)對(duì)應(yīng)交換服務(wù)器的外部IP發(fā)送信息.。匯信息節(jié)點(diǎn)的上級(jí)網(wǎng)關(guān)交換服務(wù)器本地還可以保存內(nèi)外地址映射表和通信許可關(guān)系表,其中,內(nèi)外地址映射表中保存網(wǎng)關(guān)交換服務(wù)器的內(nèi)部系統(tǒng)IP及外部IP之間的映射關(guān)系,通信許可關(guān)系表中保存本網(wǎng)關(guān)交換服務(wù)器及與其級(jí)聯(lián)的交換服務(wù)器(如果存在的情況下)的下級(jí)末端設(shè)備是否允許受外來(lái)信息的控制或者是否允許與外部某設(shè)備(或節(jié)點(diǎn))進(jìn)行通信。下面,對(duì)匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為外部交換服務(wù)器的外部IP的情況作舉例說(shuō)明,以末端設(shè)備6為另一燈頭端為例,當(dāng)控制面板(末端設(shè)備1)要查詢末端設(shè)備6的狀態(tài)信息時(shí),交換服務(wù)器1所查詢的本地保存的源匯關(guān)系表中,匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址應(yīng)該是交換服務(wù)器3的外部IP(如202.198.0.3),交換服務(wù)器1在確定該地址非內(nèi)部系統(tǒng)IP后,查詢本地的內(nèi)外地址映射表,獲得交換服務(wù)器1的外部IP(如202.198.0.1),則交換服務(wù)器1向交換服務(wù)器3發(fā)送的數(shù)據(jù)包具體可以為交換服務(wù)器-交換服務(wù)器有線連接00網(wǎng)絡(luò)層包序號(hào)(l-65535)目的網(wǎng)絡(luò)地址=202.198.0.3目的設(shè)備ID=XX目的節(jié)點(diǎn)號(hào)-x源網(wǎng)纟各》也址=202.198.0.1源設(shè)備ID=YY源節(jié)點(diǎn)號(hào)=¥包類型字段=1會(huì)話ID=1點(diǎn)號(hào)和內(nèi)部節(jié)點(diǎn)號(hào)也是如此,當(dāng)他們有所區(qū)別的情況下,該內(nèi)外地址映射表中(或者另一個(gè)單獨(dú)的表中)應(yīng)當(dāng)保存各個(gè)內(nèi)部外部信息間的映射關(guān)系?,F(xiàn)在以外部ID和內(nèi)部ID、外部節(jié)點(diǎn)號(hào)和內(nèi)部節(jié)點(diǎn)號(hào)分別相同為例進(jìn)行描述。交換服務(wù)器3接收到交換服務(wù)器1發(fā)送的狀態(tài)查詢數(shù)據(jù)包后,對(duì)其接收的數(shù)據(jù)包進(jìn)行解析,獲得匯末端設(shè)備的ID和匯信息節(jié)點(diǎn)號(hào),還可根據(jù)目的末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)查詢通信許可關(guān)系表,判斷該節(jié)點(diǎn)是否允許接收該源信息節(jié)點(diǎn)的信息,若否,直接結(jié)束,若是,查詢本地的內(nèi)外地址映射表,獲得交換服務(wù)器3的內(nèi)部系統(tǒng)IP,進(jìn)行后續(xù)處理,該后續(xù)處理與級(jí)聯(lián)交換服務(wù)器間的通信相同,不再贅述。下面,對(duì)匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部IP的情況作舉例說(shuō)明,以交換服務(wù)器3下的末端設(shè)備7,和與交換服務(wù)器l(網(wǎng)關(guān)交換服務(wù)器)級(jí)聯(lián)的交換服務(wù)器2下的末端設(shè)備5進(jìn)行通信為例,交換服務(wù)器3本地保存的源匯關(guān)系表中,末端設(shè)備7的相應(yīng)信息節(jié)點(diǎn)對(duì)應(yīng)的匯信息節(jié)點(diǎn)地址信息中保存的交換服務(wù)器地址為交換服務(wù)器1的外部IP,而非交換服務(wù)器2的地址,并保存了末端設(shè)備5的ID。末端設(shè)備7的數(shù)據(jù)包通過(guò)與該末端設(shè)備7連接的網(wǎng)關(guān)4發(fā)送至交換服務(wù)器3;交換服務(wù)器3按照上述末端設(shè)備1與末端設(shè)備6通信的方式封裝數(shù)據(jù)包,將封裝后的數(shù)據(jù)包發(fā)送至交換服務(wù)器1;交換服務(wù)器1在接收到交換服務(wù)器3發(fā)送的數(shù)據(jù)包之后,對(duì)數(shù)據(jù)包進(jìn)行解26析,獲得該交換服務(wù)器1的外部IP,然后根據(jù)其外部IP查詢保存在本地的內(nèi)外地址映射表,獲得該交換服務(wù)器1的內(nèi)部IP,然后按照上述交換服務(wù)器1與交換服務(wù)器2之間轉(zhuǎn)發(fā)數(shù)據(jù)的流程進(jìn)行后續(xù)內(nèi)部處理;另外,交換服務(wù)器1根據(jù)末端設(shè)備5的ID查詢本地保存的設(shè)備映射關(guān)系表,則可以獲知末端設(shè)備5的地址,該地址可以標(biāo)識(shí)出末端設(shè)備5為交換服務(wù)器2、網(wǎng)關(guān)3的下級(jí),交換服務(wù)器1則可以將相應(yīng)數(shù)據(jù)包發(fā)送給末端設(shè)備5的相應(yīng)匯信息節(jié)點(diǎn)。當(dāng)然交換服務(wù)器1在接收到交換服務(wù)器3發(fā)送的數(shù)據(jù)包后,也可以對(duì)數(shù)據(jù)包解析后,獲得匯末端設(shè)備的ID和匯信息節(jié)點(diǎn)的編號(hào)信息,并查詢通信許可關(guān)系表,判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則進(jìn)行后續(xù)處理,否則直接丟棄該數(shù)據(jù)包。由于只有網(wǎng)關(guān)交換服務(wù)器可能收到外部來(lái)的數(shù)據(jù)包,因此,在非網(wǎng)關(guān)交換服務(wù)器上,可以不保存通信許可關(guān)系表,不進(jìn)行相應(yīng)判斷??梢?,這樣處理,既可以允許外部對(duì)內(nèi)部末端設(shè)備進(jìn)行控制,又可以避免外部對(duì)內(nèi)部末端設(shè)備的任意控制,增強(qiáng)了各被控末端設(shè)備(或節(jié)點(diǎn))的安全性,并且可以根據(jù)需要確定某被控末端設(shè)備(或節(jié)點(diǎn))是否允許外部控制,使得控制更加靈活便利。另外,交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為本交換服務(wù)器或者與本交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器的地址。由于在本發(fā)明實(shí)施例中,僅網(wǎng)關(guān)交換服務(wù)器中保存源匯關(guān)系表,則從上段描述可以看出,對(duì)于與網(wǎng)關(guān)交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器的下級(jí)末端設(shè)備的匯信息節(jié)點(diǎn)來(lái)說(shuō),在源匯關(guān)系表中,其對(duì)應(yīng)的交換服務(wù)器地址是網(wǎng)關(guān)交換服務(wù)器的地址,而非其直接上級(jí)交換服務(wù)器的地址。而這些匯信息節(jié)點(diǎn)的具體地址,可以通過(guò)查找設(shè)備映射關(guān)系表獲得。通過(guò)本發(fā)明提供的數(shù)據(jù)尋址和轉(zhuǎn)發(fā)流程,控制面板的信息節(jié)點(diǎn)并不需要知道數(shù)據(jù)的最終匯信息節(jié)點(diǎn)的地址;同理,匯末端信息節(jié)點(diǎn)僅從網(wǎng)絡(luò)中的交換服務(wù)器接收數(shù)據(jù),并不需知道數(shù)據(jù)的最初源信息節(jié)點(diǎn)的地址,從而簡(jiǎn)化了末端設(shè)27備;并且,由于在本實(shí)施例中,源匯關(guān)系表中保存的信息為交換服務(wù)器IP、末端設(shè)備ID及節(jié)點(diǎn)號(hào),并不包括具體網(wǎng)關(guān)的IP、端口號(hào)等信息,這樣就使得網(wǎng)關(guān)的IP、端口號(hào)等信息相對(duì)其他的交換服務(wù)器不可見,這些信息都隱藏了起來(lái),在對(duì)這些信息進(jìn)行更改的時(shí)候,不需要對(duì)源匯關(guān)系表中的信息重新進(jìn)行配置;另外,由于源匯關(guān)系表中保存的是設(shè)備ID,而非末端設(shè)備的地址,因此,不需要對(duì)設(shè)備進(jìn)行綁定,節(jié)約了處理流程。另外,由于定義了多種包類型字段,則控制網(wǎng)絡(luò)中的通信方式進(jìn)一步的完善,而由于接受會(huì)話的交換服務(wù)器維護(hù)會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,使得應(yīng)答數(shù)據(jù)包不需要再查詢?cè)磪R關(guān)系表,降低交換服務(wù)器的數(shù)據(jù)處理量,提高通信效率。再如圖3所示,本發(fā)明還提供一種控制網(wǎng)絡(luò)中的交換服務(wù)器,包括存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識(shí)末端設(shè)備ID與末端設(shè)備地址間對(duì)應(yīng)關(guān)系的設(shè)備映射關(guān)系表和具有源、匯信息節(jié)點(diǎn)地址信息對(duì)應(yīng)關(guān)系的源匯關(guān)系表;第一處理單元,用于接收控制網(wǎng)絡(luò)中網(wǎng)關(guān)發(fā)送的封裝數(shù)據(jù)包,該封裝數(shù)據(jù)包是指控制網(wǎng)絡(luò)中源信息節(jié)點(diǎn)發(fā)送給網(wǎng)關(guān)的數(shù)據(jù)包,由網(wǎng)關(guān)按照傳輸協(xié)議進(jìn)行封裝得到的;第一處理單元在接收到封裝數(shù)據(jù)包后,并對(duì)該封裝數(shù)據(jù)包進(jìn)行解析,獲得與源末端設(shè)備連接的網(wǎng)關(guān)的內(nèi)部IP地址信息以及該網(wǎng)關(guān)的與末端設(shè)備連接的端口號(hào)信息,并根據(jù)網(wǎng)關(guān)的端口號(hào)信息以及網(wǎng)關(guān)的內(nèi)部IP地址信息,查詢?cè)O(shè)備映射關(guān)系表,確定源末端設(shè)備的ID;并根據(jù)源末端設(shè)備的ID查詢?cè)磪R關(guān)系表,獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包;第二處理單元,用于獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢存儲(chǔ)單元中的設(shè)備映射關(guān)關(guān)的與末端設(shè)備連接的端口號(hào)信息),并向該網(wǎng)關(guān)的內(nèi)部地址以及該網(wǎng)關(guān)的與末端設(shè)備連接的端口號(hào)信息發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。其中,如上述表B所示,設(shè)備映射關(guān)系表包括對(duì)應(yīng)末端設(shè)備的ID、對(duì)應(yīng)網(wǎng)關(guān)的內(nèi)部系統(tǒng)地址信息以及與對(duì)應(yīng)末端設(shè)備連接的網(wǎng)關(guān)的端口號(hào)信息。28匯關(guān)系表中,源、匯信息節(jié)點(diǎn)地址信息包括對(duì)應(yīng)交換服務(wù)器的地址信息、對(duì)應(yīng)末端設(shè)備的ID以及源/匯信息節(jié)點(diǎn)的編號(hào)信息;但在末端設(shè)備與網(wǎng)關(guān)以及網(wǎng)關(guān)與交換服務(wù)器有線連接時(shí),源信息節(jié)點(diǎn)地址信息可以不包括交換服務(wù)器的地址信息。當(dāng)發(fā)生通信的兩個(gè)末端設(shè)備分別處于兩個(gè)級(jí)^:交換服務(wù)器下時(shí),上述匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息為交換服務(wù)器的內(nèi)部IP地址;當(dāng)發(fā)生通信的兩個(gè)末端設(shè)備分別處于非級(jí)聯(lián)的兩個(gè)交換服務(wù)器下時(shí),匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息應(yīng)當(dāng)為交換服務(wù)器的外部IP地址;當(dāng)發(fā)生通信的兩個(gè)末端設(shè)備處于同一個(gè)交換服務(wù)器下時(shí),匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息可以沒有,也可以為本交換服務(wù)器的內(nèi)部IP地址。當(dāng)匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息為交換服務(wù)器的外部IP地址時(shí),上述存儲(chǔ)單元還用于存儲(chǔ)內(nèi)外地址映射表,該內(nèi)外地址映射表包括網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系,或者網(wǎng)關(guān)交換服務(wù)器及與其級(jí)聯(lián)的交換服務(wù)器的內(nèi)部地址信息及外部地址信息之間的映射關(guān)系。上述存儲(chǔ)單元還用于存儲(chǔ)通信許可關(guān)系表,該通信許可關(guān)系表包括本交換服務(wù)器及與其級(jí)聯(lián)的交換服務(wù)器的下級(jí)末端設(shè)備是否允許受外來(lái)信息的控制或者是否允許與外部信息節(jié)點(diǎn)進(jìn)行通信;第二處理單元還用于根據(jù)匯末端設(shè)備的ID和匯信息節(jié)點(diǎn)的編號(hào)信息判斷控制網(wǎng)絡(luò)中的匯末端設(shè)備的匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則查詢內(nèi)外地址映射表,獲得本交換服務(wù)器的內(nèi)部地址信息和/或與本交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器的內(nèi)部地址信息。另外,在上述源信息節(jié)點(diǎn)以及網(wǎng)關(guān)發(fā)送的數(shù)據(jù)包中包括有包類型字段,用于控制匯信息節(jié)點(diǎn)在接收到交換服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)包后,是否要返回應(yīng)答數(shù)據(jù)包;扭應(yīng)的,上述交換服務(wù)器還包括第三處理單元,存儲(chǔ)單元中還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,并對(duì)會(huì)話ID進(jìn)行維護(hù),會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表如上述表1所示,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;第三處理單元用于接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并根據(jù)匯信息節(jié)點(diǎn)返回的應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,查詢上述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將源設(shè)備維護(hù)的會(huì)話ID攜帶在應(yīng)答數(shù)據(jù)包中返回給源信息節(jié)點(diǎn)。如圖4所示,本發(fā)明的實(shí)施例還提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的方法,包括如下步驟控制網(wǎng)絡(luò)中的源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器接收所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢本地保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);所述匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢本地保存的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。具體實(shí)現(xiàn)時(shí)的流程如下步驟S41、源信息節(jié)點(diǎn)向與該源信息節(jié)點(diǎn)所在的末端設(shè)備連接的網(wǎng)關(guān)發(fā)送數(shù)據(jù)包,網(wǎng)關(guān)對(duì)接收到的數(shù)據(jù)包按照預(yù)定協(xié)議封裝后,如可以采用IEEE802.3標(biāo)準(zhǔn)以太網(wǎng)傳輸協(xié)議對(duì)數(shù)據(jù)包進(jìn)行封裝,將封裝數(shù)據(jù)包發(fā)送給與該網(wǎng)關(guān)連接的上級(jí)交換服務(wù)器;步驟S42、該交換服務(wù)器接收網(wǎng)關(guān)發(fā)送的封裝數(shù)據(jù)包后,對(duì)封裝數(shù)據(jù)包進(jìn)行解析,獲得網(wǎng)關(guān)的與源末端設(shè)備連接的端口號(hào)信息以及該網(wǎng)關(guān)的地址信息;步驟S43、該交換服務(wù)器根據(jù)網(wǎng)關(guān)的端口號(hào)信息以及網(wǎng)關(guān)的地址信息查詢?cè)O(shè)備映射關(guān)系表,確定源末端設(shè)備的ID;步驟S44、該交換服務(wù)器根據(jù)源末端設(shè)備的ID查詢具有源、匯信息節(jié)點(diǎn)地址對(duì)應(yīng)關(guān)系的源匯關(guān)系表,獲得匯信息節(jié)點(diǎn)的地址信息,匯信息節(jié)點(diǎn)的地址信息包括匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);步驟S45、該交換服務(wù)器按照匯信息節(jié)點(diǎn)的地址信息將數(shù)據(jù)包的內(nèi)容重新封裝后轉(zhuǎn)發(fā)給匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器;步驟S46、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器接收到數(shù)據(jù)包后,根據(jù)匯末端設(shè)備的ID,查詢保存在該交換服務(wù)器上的設(shè)備映射關(guān)系表,確定匯信息節(jié)點(diǎn)所在的末端設(shè)備地址(包括末端設(shè)備對(duì)應(yīng)連接的網(wǎng)關(guān)的地址以及該網(wǎng)關(guān)的與該末端設(shè)備連接的端口號(hào));步驟S47、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器根據(jù)該網(wǎng)關(guān)的地址及端口號(hào)向匯網(wǎng)關(guān)發(fā)送符合二者通信協(xié)議的數(shù)據(jù)包;步驟S48、網(wǎng)關(guān)接收到數(shù)據(jù)包后,向末端設(shè)備的匯信息節(jié)點(diǎn)發(fā)送數(shù)據(jù)包,匯信息節(jié)點(diǎn)接收到數(shù)據(jù)包后,根據(jù)數(shù)據(jù)包的包類型字段,確定是否向其上級(jí)網(wǎng)關(guān)返回應(yīng)答數(shù)據(jù)包,若需要向其上級(jí)網(wǎng)關(guān)返回應(yīng)答數(shù)據(jù)包,則通過(guò)其上級(jí)網(wǎng)關(guān)以及上級(jí)交換服務(wù)器將應(yīng)答數(shù)據(jù)包返回至源信息節(jié)點(diǎn),否則步驟結(jié)束;該步驟中的包類型字段,用于控制匯信息節(jié)點(diǎn)在接收到交換服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)包后,是否要返回應(yīng)答數(shù)據(jù)包;包類型字段可以為O、1、2、3、4、5、6,分別標(biāo)識(shí)0:無(wú)應(yīng)答請(qǐng)求包(單包)、1:有應(yīng)答請(qǐng)求包(單包)、2:有應(yīng)答請(qǐng)求包(多包)、3:應(yīng)答包(單包)、4:多段ACK;5:表示異常;6:表示拒絕;7:應(yīng)答包(多包)。上述步驟S43中,源/匯交換服務(wù)器中保存的設(shè)備映射關(guān)系表包括末端設(shè)備的ID、與末端設(shè)備連接的網(wǎng)關(guān)的地址信息以及該網(wǎng)關(guān)的與末端設(shè)備連接的端口號(hào)信息。上述步驟S43中的源匯關(guān)系表中,源、匯信息節(jié)點(diǎn)地址信息包括對(duì)應(yīng)交換服務(wù)器的地址信息、對(duì)應(yīng)末端設(shè)備的ID以及該信息節(jié)點(diǎn)的編號(hào)信息,在末端設(shè)備與網(wǎng)關(guān)以及網(wǎng)關(guān)與交換服務(wù)器有線連接時(shí),源信息節(jié)點(diǎn)地址信息可以不包括交換服務(wù)器的地址信息。上述交換服務(wù)器的地址信息可以為交換服務(wù)器的內(nèi)部地址或者交換服務(wù)器的外部地址,當(dāng)發(fā)生通信的兩個(gè)末端設(shè)備分別處于兩個(gè)級(jí)聯(lián)的交換服務(wù)器下時(shí),上述匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息為交換服務(wù)器的內(nèi)部IP地址即可,當(dāng)發(fā)生通信的兩個(gè)末端設(shè)備分別處于非級(jí)聯(lián)的兩個(gè)交換服務(wù)器下時(shí),匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息應(yīng)當(dāng)為:交換服務(wù)器的外部IP地址;當(dāng)發(fā)生通信的兩個(gè)末端設(shè)備處于同一個(gè)交換服務(wù)器下時(shí),匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址信息可以沒有,也可以為本交換服務(wù)器的內(nèi)部IP地址。上述步驟S44中,源匯關(guān)系表中若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址、或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址;31源匯關(guān)系表中若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為該交換服務(wù)器或者與該交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。當(dāng)上述交換服務(wù)器的地址信息為交換服務(wù)器的外部地址時(shí),步驟S44與步驟S45之間還包括根據(jù)匯信息節(jié)點(diǎn)的地址信息中的交換服務(wù)器的地址信息查詢內(nèi)外地址映射表,獲得源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器的外部地址信息;相應(yīng)的,步驟S45具體為按照源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器的外部IP地址信息以及匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的外部IP地址信息將數(shù)據(jù)包的內(nèi)容重新封裝后轉(zhuǎn)發(fā)出去。具體實(shí)現(xiàn)時(shí),上述按照源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器的外部IP地址信息以及匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的外部IP地址信息將數(shù)據(jù)包的內(nèi)容重新封裝后轉(zhuǎn)發(fā)出去的步驟之后還包括匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器接收數(shù)據(jù)包,并查詢通信許可關(guān)系表,判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,查詢內(nèi)外地址映射表,獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的內(nèi)部地址信息,并根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的內(nèi)部地址信息將數(shù)據(jù)包轉(zhuǎn)發(fā)出去,若否,則結(jié)束步驟。上述步驟S48中,匯信息節(jié)點(diǎn)若需要向其上級(jí)網(wǎng)關(guān)返回應(yīng)答數(shù)據(jù)包,則與該上級(jí)網(wǎng)關(guān)連接的交換服務(wù)器接收匯信息節(jié)點(diǎn)通過(guò)網(wǎng)關(guān)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并根據(jù)應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將源設(shè)備維護(hù)的會(huì)話ID攜帶在該應(yīng)答數(shù)據(jù)包中返回給源信息節(jié)點(diǎn)。上述方法中,將數(shù)據(jù)的尋址和轉(zhuǎn)發(fā)處理集中到網(wǎng)絡(luò)中的交換服務(wù)器設(shè)備上,末端設(shè)備僅和對(duì)應(yīng)的交換服務(wù)器進(jìn)行通信,不對(duì)數(shù)據(jù)進(jìn)行尋址,在實(shí)現(xiàn)末端設(shè)備充分互聯(lián)互通的基礎(chǔ)上,源匯關(guān)系表中保存的信息為交換服務(wù)器IP、末端設(shè)備ID及節(jié)點(diǎn)號(hào),并不包括具體網(wǎng)關(guān)的IP、端口號(hào)等信息,這樣就使得網(wǎng)關(guān)的IP、端口號(hào)等信息相對(duì)其他的交換服務(wù)器不可見,這些信息都隱藏了起來(lái),在對(duì)這些信息進(jìn)行更改的時(shí)候,不需要對(duì)源匯關(guān)系表中的信息重新進(jìn)行配置;另外,由于源匯關(guān)系表中保存的是設(shè)備ID,而非末端設(shè)備的地址,因此,不需要對(duì)末端設(shè)備和網(wǎng)關(guān)進(jìn)行綁定,節(jié)約了處理流程。另外,由于定義了多種包類型字段,控制網(wǎng)絡(luò)中的通信方式進(jìn)一步得到完善,由于接受會(huì)話的交換服務(wù)器維護(hù)會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,使得應(yīng)答數(shù)據(jù)包不需要再查詢?cè)磪R關(guān)系表,降低交換服務(wù)器的數(shù)據(jù)處理量,提高通信效率。以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本
      技術(shù)領(lǐng)域
      的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,權(quán)利要求1.一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器,其特征在于,包括存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識(shí)末端設(shè)備ID與末端設(shè)備地址間對(duì)應(yīng)關(guān)系的設(shè)備映射關(guān)系表,以及標(biāo)識(shí)源、匯信息節(jié)點(diǎn)地址信息對(duì)應(yīng)關(guān)系的源匯關(guān)系表,所述匯信息節(jié)點(diǎn)地址信息包括交換服務(wù)器地址、末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);第一處理單元,用于接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢所述存儲(chǔ)單元保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);第二處理單元,用于獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢所述存儲(chǔ)單元中的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。2.根據(jù)權(quán)利要求1所述的交換服務(wù)器,其特征在于,所述源匯關(guān)系表中,源信息節(jié)點(diǎn)地址包括末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);所述第一處理單元,還用于在接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包后,獲得該源信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備地址,并根據(jù)該末端設(shè)備地址查詢所述設(shè)備映射關(guān)系表,確定該末端設(shè)備ID,并根據(jù)該末端設(shè)備ID查詢所述源匯關(guān)系表。3.根據(jù)權(quán)利要求1所述的交換服務(wù)器,其特征在于,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器,則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址,或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址;所述第一處理單元,還用于向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。4.根據(jù)權(quán)利要求3所述的交換服務(wù)器,其特征在于,所述存儲(chǔ)單元還保存有所述網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系的內(nèi)外地址映射表;所述第二處理單元,還用于根據(jù)所述網(wǎng)關(guān)交換服務(wù)器的外部地址,在接收到外部發(fā)送的數(shù)據(jù)包后,查詢所述內(nèi)外地址映射表,獲得所述網(wǎng)關(guān)交換服務(wù)器的內(nèi)部地址,供所述網(wǎng)關(guān)交換服務(wù)器進(jìn)行后續(xù)內(nèi)部處理。5.根據(jù)權(quán)利要求1所述的交換服務(wù)器,其特征在于,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為該交換服務(wù)器或與該交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器,則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。6.根據(jù)權(quán)利要求1所述的交換服務(wù)器,其特征在于,所述存儲(chǔ)單元還保息節(jié)點(diǎn)通信的通信許可關(guān)系表;所述第二處理單元還用于判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。7.根據(jù)權(quán)利要求1所述的交換服務(wù)器,其特征在于,還包括第三處理單元;所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包包括有包類型字4爻,用于控制匯信息節(jié)點(diǎn)是否要返回應(yīng)答數(shù)據(jù)包;所述笫三處理單元,用于接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并將所述應(yīng)答^t據(jù)包轉(zhuǎn)發(fā)出去。8.根據(jù)權(quán)利要求7所述的交換服務(wù)器,其特征在于,所述存儲(chǔ)單元,還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;所述第三處理單元,根據(jù)所述應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢所述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將所述源設(shè)備維護(hù)的會(huì)話ID攜帶在所述應(yīng)答數(shù)據(jù)包中返回給所述源信息節(jié)點(diǎn)。9.一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的系統(tǒng),包括末端設(shè)備、交換服務(wù)器,所述交換服務(wù)器接入局域網(wǎng),其特征在于,所述末端設(shè)備包括源信息節(jié)點(diǎn)和/或匯信息節(jié)點(diǎn),所述源信息節(jié)點(diǎn)用于發(fā)送數(shù)據(jù)包,所述匯信息節(jié)點(diǎn)用于接收數(shù)據(jù)包;所述交換服務(wù)器包括存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識(shí)末端設(shè)備ID與末端設(shè)備地址間對(duì)應(yīng)關(guān)系的設(shè)備映射關(guān)系表,以及標(biāo)識(shí)源、匯信息節(jié)點(diǎn)地址信息對(duì)應(yīng)關(guān)系的源匯關(guān)系表,所述匯信息節(jié)點(diǎn)地址信息包括交換服務(wù)器地址、末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);第一處理單元,用于接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢所述存儲(chǔ)單元保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);第二處理單元,用于獲得匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢所述存儲(chǔ)單元中的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括網(wǎng)關(guān),用于接收所述末端設(shè)備發(fā)送的數(shù)據(jù)包,并將所述數(shù)據(jù)包按照預(yù)定協(xié)議封裝后發(fā)送到所述交換服務(wù)器,以及將所述交換服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)包發(fā)送到相應(yīng)的末端設(shè)備。11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述源匯關(guān)系表中,源信息節(jié)點(diǎn)地址包括末端設(shè)備ID及信息節(jié)點(diǎn)號(hào);所述第一處理單元,還用于在接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包后,獲得該源信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備地址,并根據(jù)該末端設(shè)備地址查詢所述設(shè)備映射關(guān)系表,確定該末端設(shè)備ID,并根據(jù)該末端設(shè)備ID查詢所述源匯關(guān)系表。12.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器,則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址,或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址;所述第一處理單元,還用于向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述存儲(chǔ)單元還保存有所述網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系的內(nèi)外地址映射表;所述第二處理單元,還用于根據(jù)所述網(wǎng)關(guān)交換服務(wù)器的外部地址,在接收到外部發(fā)送的數(shù)據(jù)包后,查詢所述內(nèi)外地址映射表,獲得所述網(wǎng)關(guān)交換服務(wù)器的內(nèi)部地址,供所述網(wǎng)關(guān)交換服務(wù)器進(jìn)行后續(xù)內(nèi)部處理。14.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,在一交換服務(wù)器本地保存的源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為該交換服務(wù)器或與該交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器,則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。15.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述存儲(chǔ)單元還保存有本通信的通信許可關(guān)系表;所述第二處理單元還用于判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。16.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述交換服務(wù)器還包括第三處理單元;所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包包括有包類型字)殳,用于控制匯信息節(jié)點(diǎn)是否要返回應(yīng)答數(shù)據(jù)包;所述第三處理單元,用于接收匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包,并將所述應(yīng)答數(shù)據(jù)包轉(zhuǎn)發(fā)出去。17.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述存儲(chǔ)單元,還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;所述第三處理單元,4艮據(jù)所述應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢所述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將所述源設(shè)備維護(hù)的會(huì)話ID攜帶在所述應(yīng)答數(shù)據(jù)包中返回給所述源信息節(jié)點(diǎn)。18.—種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的方法,其特征在于,包括如下步驟控制網(wǎng)絡(luò)中的源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器接收所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢本地保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);所述匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢本地保存的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。19.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述控制網(wǎng)絡(luò)中的源信息節(jié)點(diǎn)的上級(jí)交換服務(wù)器接收所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包的步驟之后,還包括獲得該源信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備地址,并根據(jù)該末端設(shè)備地址查詢本地保存的的設(shè)備映射關(guān)系表,確定該末端設(shè)備ID,并根據(jù)該末端設(shè)備ID查詢所述源匯關(guān)系表。20.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為外部交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該外部交換服務(wù)器的外部地址、或者與該外部交換服務(wù)器級(jí)聯(lián)的網(wǎng)關(guān)交換服務(wù)器的外部地址。21.根據(jù)權(quán)利要求20所述的方法,其特征在于,所述交換服務(wù)器中還保存有標(biāo)識(shí)網(wǎng)關(guān)交換服務(wù)器內(nèi)外地址映射關(guān)系的內(nèi)外地址映射表;控制網(wǎng)絡(luò)中的匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器接收數(shù)據(jù)包后,還包括根振所述網(wǎng)關(guān)交換服務(wù)器的外部地址,查詢所述內(nèi)外地址映射表,獲得所述網(wǎng)關(guān)交換服務(wù)器的內(nèi)部地址。22.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述源匯關(guān)系表中,若一匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器為該交換服務(wù)器或者與該交換服務(wù)器級(jí)聯(lián)的交換服務(wù)器時(shí),則該源匯關(guān)系表的匯信息節(jié)點(diǎn)地址信息中,該匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為該交換服務(wù)器的地址。23.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述交換服務(wù)器還保存有本交換服務(wù)器及與其級(jí)聯(lián)的交換服務(wù)器的下級(jí)末端設(shè)備是否允許與源信息節(jié)點(diǎn)通信的通信許可關(guān)系表;向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包的步驟之前還包括判斷匯信息節(jié)點(diǎn)是否允許接收源信息節(jié)點(diǎn)的數(shù)據(jù)包,若是,則向匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器的地址發(fā)送攜帶匯末端設(shè)備ID及匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。24.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包包括有包類型字段;向該末端設(shè)備地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包的步驟之后還包括接收所述匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包。25.根據(jù)權(quán)利要求24所述的方法,其特征在于,所述控制網(wǎng)絡(luò)中匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器還保存有會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,用于記錄源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID、匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID;接收所述匯信息節(jié)點(diǎn)根據(jù)包類型字段返回的應(yīng)答數(shù)據(jù)包的步驟之后還包括根據(jù)所述應(yīng)答數(shù)據(jù)包獲得匯信息節(jié)點(diǎn)地址信息、匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器維護(hù)的會(huì)話ID,并查詢所述會(huì)話標(biāo)識(shí)對(duì)應(yīng)關(guān)系表,獲得該會(huì)話對(duì)應(yīng)的源信息節(jié)點(diǎn)地址信息、源設(shè)備維護(hù)的會(huì)話ID,并將所述源設(shè)備維護(hù)的會(huì)話ID攜帶在所述應(yīng)答數(shù)據(jù)包中返回給所述源信息節(jié)點(diǎn)。全文摘要本發(fā)明提供一種控制網(wǎng)絡(luò)中數(shù)據(jù)尋址和轉(zhuǎn)發(fā)的交換服務(wù)器、系統(tǒng)和方法,其中交換服務(wù)器包括存儲(chǔ)單元用于存儲(chǔ)設(shè)備映射關(guān)系表和源匯關(guān)系表;第一處理單元用于接收源信息節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,并查詢存儲(chǔ)單元保存的源匯關(guān)系表,獲得并輸出匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址、末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào);第二處理單元用于獲得匯交換服務(wù)器地址、匯末端設(shè)備的ID及信息節(jié)點(diǎn)號(hào),并在匯信息節(jié)點(diǎn)對(duì)應(yīng)的交換服務(wù)器地址為本交換服務(wù)器地址時(shí),根據(jù)匯信息節(jié)點(diǎn)對(duì)應(yīng)的末端設(shè)備的ID查詢存儲(chǔ)單元中的設(shè)備映射關(guān)系表,獲得該末端設(shè)備地址,并向該地址發(fā)送攜帶匯信息節(jié)點(diǎn)號(hào)的數(shù)據(jù)包。本發(fā)明簡(jiǎn)化末端設(shè)備的同時(shí),節(jié)約了末端設(shè)備間通信的處理流程。文檔編號(hào)H04L1/16GK101594297SQ20081011407公開日2009年12月2日申請(qǐng)日期2008年5月30日優(yōu)先權(quán)日2008年5月30日發(fā)明者崔韓冰,王貴春申請(qǐng)人:當(dāng)代天啟技術(shù)(北京)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1