一種網(wǎng)關的管控方法、網(wǎng)關、管控設備與系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種網(wǎng)關的管控方法、網(wǎng)關、管控設備與系統(tǒng),通過向網(wǎng)關推送信息和設置權限,實現(xiàn)網(wǎng)關的自定義配置,最終實現(xiàn)對網(wǎng)關的管理和控制。所述方法包括:管控設備向當前網(wǎng)關推送訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);則所述方法還包括:管控設備向當前網(wǎng)關推送配置信息;當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或,管控設備接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。
【專利說明】一種網(wǎng)關的管控方法、網(wǎng)關、管控設備與系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)【技術領域】,尤其涉及一種網(wǎng)關的管控方法、網(wǎng)關、管控設備與系統(tǒng)。
【背景技術】
[0002]目前,物聯(lián)網(wǎng)已經(jīng)從最初的概念階段,進入到了實際部署和應用的階段。在物聯(lián)網(wǎng)中,存在著海量不同的終端節(jié)點設備(以下簡稱終端),為了將這些多樣化的終端節(jié)點設備納入物聯(lián)網(wǎng)體系,并且實現(xiàn)彼此間的互通,引入了物聯(lián)網(wǎng)網(wǎng)關的概念。物聯(lián)網(wǎng)網(wǎng)關在物理上提供北向接口和南向接口,其中南向接口通常通過傳感網(wǎng)連接各種終端(傳感器和執(zhí)行器)。北向接口通常通過網(wǎng)絡與遠端的其他物聯(lián)網(wǎng)實體連接。物聯(lián)網(wǎng)網(wǎng)關核心業(yè)務功能是協(xié)議轉換,即將傳感器讀取的數(shù)據(jù)信息傳送至遠端請求這些數(shù)據(jù)信息的應用,和/或將遠端應用發(fā)送的控制指令操作轉發(fā)給具體的執(zhí)行器,并在傳輸?shù)倪^程中進行必要的翻譯(協(xié)議轉換),使得信息數(shù)據(jù)可以在不同的網(wǎng)絡實體之間傳輸。
[0003]在實際的應用中,物聯(lián)網(wǎng)網(wǎng)關可以由不同的廠商和供應商提供,并且分布式的部署在不同的地理位置上,網(wǎng)絡運營商需要對部署的大量網(wǎng)關實施管理和控制,以實時了解網(wǎng)絡運行情況。目前對網(wǎng)關的管控手段主要依賴于從網(wǎng)關獲取監(jiān)測參數(shù),比如網(wǎng)關的實時運行參數(shù)(比如網(wǎng)關的資源占用狀態(tài)等一些可以表明網(wǎng)關實時運行狀態(tài)的參數(shù))和網(wǎng)關性能參數(shù)(網(wǎng)關可以支持的最大并行訪問用戶數(shù)等網(wǎng)關本身的屬性)等。由于物聯(lián)網(wǎng)網(wǎng)關的廠商和供應商不同,網(wǎng)關出廠時可以監(jiān)測的參數(shù)由各網(wǎng)關生產(chǎn)廠商針對不同的網(wǎng)關型號單獨實現(xiàn)配置,在網(wǎng)關的工作過程中,如果要改變網(wǎng)關的配置,則必須要由生產(chǎn)廠商對網(wǎng)關重新配置,而且配置過程通常是基于手工靜態(tài)實現(xiàn)的。對于大規(guī)模的分布式的網(wǎng)關部署環(huán)境來說,配置過程較為繁瑣、效率較低,不利于物聯(lián)網(wǎng)系統(tǒng)中網(wǎng)關的管理和控制。
【發(fā)明內容】
[0004]為了解決現(xiàn)有物聯(lián)網(wǎng)中網(wǎng)關的配置過程較為繁瑣、效率較低,不利于網(wǎng)關的管理和控制的技術問題,本發(fā)明提供一種網(wǎng)關的管控方法、網(wǎng)關、管控設備與系統(tǒng),提高網(wǎng)關配置的靈活性,以及信息更新效率。本發(fā)明提供了如下技術方案:
[0005]一種網(wǎng)關的管控方法,包括:
[0006]管控設備向當前網(wǎng)關推送訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;
[0007]其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0008]則所述方法還包括:
[0009]管控設備向當前網(wǎng)關推送配置信息;
[0010]當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或,管控設備接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。[0011]本發(fā)明還提供一種網(wǎng)關的管控方法,所述方法包括:
[0012]當前網(wǎng)關接收管控設備推送的訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0013]則所述方法還包括:
[0014]當前網(wǎng)關接收管控設備推送的配置信息;
[0015]當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息,以便于管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息;
[0016]或,當前網(wǎng)關將監(jiān)測到的監(jiān)測參數(shù)的實時信息上報給管控設備。
[0017]本發(fā)明還提供一種管控設備,所述設備包括:
[0018]第一推送模塊,用于向當前網(wǎng)關推送訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0019]第二推送模塊,用于向當前網(wǎng)關推送配置信息;
[0020]獲取模塊,用于當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或,接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。
[0021]本發(fā)明還提供一種網(wǎng)關,所述網(wǎng)關包括:
[0022]第三接收模塊,用于接收并存儲管控設備推送的對當前網(wǎng)關的訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0023]第四接收模塊,用于接收管控設備推送的配置信息;
[0024]參數(shù)監(jiān)測模塊,用于監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息,以便于管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息;或,所述網(wǎng)關還包括上報模塊,用于將監(jiān)測到的監(jiān)測參數(shù)的實時信息上報給管控設備。
[0025]本發(fā)明還提供一種網(wǎng)關的管控系統(tǒng),所述系統(tǒng)包括:
[0026]如上述任一所述的管控設備、如上述任一所述的網(wǎng)關、通過南向接口與網(wǎng)關通信的多個南向終端,通過北向接口與網(wǎng)關通信的多個北向終端;
[0027]所述任一南向設備,用于上報數(shù)據(jù)或執(zhí)行網(wǎng)關發(fā)送的指令;
[0028]所述任一北向終端,用于向網(wǎng)關發(fā)送業(yè)務請求,并通過網(wǎng)關將業(yè)務請求發(fā)送到具體的南向終端。
[0029]由本發(fā)明提供的技術方案可知,對于已經(jīng)注冊到管控設備的網(wǎng)關,管控設備可以通過向其主動推送信息的方式,使得網(wǎng)關在后續(xù)的使用過程中支持信息的自定義配置,以及信息的自定義更新。當需要更新網(wǎng)關的配置時,只需向網(wǎng)關發(fā)送對應的配置信息即可,無須再經(jīng)由生產(chǎn)廠商操作完成更新,提高了網(wǎng)關的配置效率,對于大規(guī)模的分布式網(wǎng)關部署環(huán)境來說,有利于對網(wǎng)關的管理和控制。
【專利附圖】
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1為本發(fā)明提供的一種網(wǎng)關的管控方法實施例1的流程圖;
[0032]圖2為本發(fā)明提供的一種網(wǎng)關的管控方法實施例2的流程圖;
[0033]圖3為本發(fā)明提供的一種網(wǎng)關的管控方法實施例3的流程圖;
[0034]圖4為本發(fā)明提供的一種網(wǎng)關的管控方法實施例4的流程圖;
[0035]圖5為本發(fā)明提供的一種網(wǎng)關的管控方法實施例5的流程圖;
[0036]圖6為本發(fā)明提供的一種管控設備的實施例的結構示意圖;
[0037]圖7為本發(fā)明提供的一種網(wǎng)關實施例的結構示意圖;
[0038]圖8為本發(fā)明提供的一種網(wǎng)關的管控系統(tǒng)在實際應用場景下的一種部署圖;
[0039]圖9為圖8所示的部署環(huán)境下對應的網(wǎng)關內部結構圖。
【具體實施方式】
[0040]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0041]下面對本發(fā)明提供的技術方案做詳細公開的說明,首先,參考圖1所示,為本發(fā)明提供的一種網(wǎng)關的管控方法實施例1的流程圖,本實施例具體可以包括如下步驟:
[0042]Sll:管控設備向當前網(wǎng)關推送訪問控制信息;
[0043]所述當前網(wǎng)關已注冊到所述管控設備,在實際應用中,當前網(wǎng)關注冊到管控設備的過程由工作人員手動操作完成,工作人員根據(jù)當前網(wǎng)關的具體使用環(huán)境,將當前網(wǎng)關的一些屬性(名稱、標識、功能描述、支持的協(xié)議類型等信息)手動配置到管控設備中完成當前網(wǎng)關的注冊。
[0044]其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息中攜帶有允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù)。
[0045]舉個例子,比如管控設備在配置信息中指定要獲取當前網(wǎng)關的剩余電量,所述配置信息中攜帶的可以是一個標識,比如采用battery percent指示剩余電量百分比,用Battery level指示電池剩余電量。
[0046]S12:管控設備向當前網(wǎng)關推送配置信息;
[0047]根據(jù)步驟S12的描述可知,在所述配置信息中包括管控設備要從當前網(wǎng)關獲取的監(jiān)測參數(shù),在分布式系統(tǒng)環(huán)境下,不同的網(wǎng)關具有不同的屬性,管控設備可以從網(wǎng)關獲取到的監(jiān)測參數(shù)可能不同,所以要針對每個網(wǎng)關具體設置,比如根據(jù)網(wǎng)關之前注冊時的注冊信息進行設置,這里不作具體限定。然后將對應的配置信息發(fā)送至網(wǎng)關。
[0048]S13:當前網(wǎng)關獲取到所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,管控設備從當前網(wǎng)關獲取所述監(jiān)測參數(shù)的實時信息。
[0049]其中,管控設備可以從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或者,當前網(wǎng)關上報監(jiān)測參數(shù)的實時信息,管控設備接收所述當前網(wǎng)關上報的監(jiān)測參數(shù)的實時信息即可。[0050]本實施例提供的技術方案中,對于已經(jīng)注冊到管控設備的網(wǎng)關,管控設備可以通過向其主動推送信息的方式,使得網(wǎng)關在后續(xù)的使用過程中支持信息的自定義配置,以及信息的自定義更新。當需要更新網(wǎng)關的配置時,只需向網(wǎng)關發(fā)送對應的配置信息即可,無須再經(jīng)由生產(chǎn)廠商操作完成更新,提高了網(wǎng)關的配置效率,對于大規(guī)模的分布式網(wǎng)關部署環(huán)境來說,有利于對網(wǎng)關的管理和控制。
[0051]由于現(xiàn)在的物聯(lián)網(wǎng)普遍采用分布式的網(wǎng)關部署方式,在這種環(huán)境下,網(wǎng)關被部署在不同的地方,需要工作人員根據(jù)網(wǎng)關的部署的具體環(huán)境到運營商處將網(wǎng)關信息手動注冊到管控設備中,如果網(wǎng)關數(shù)量較大,而且分布范圍較廣,則現(xiàn)有技術中網(wǎng)關的注冊方式就需要較高的人工成本,不利于網(wǎng)絡的擴展。為此,在實施例1的基礎上,優(yōu)選的,網(wǎng)關注冊時可以采用主動發(fā)送注冊信息的方式實現(xiàn)注冊,管控設備接收當前網(wǎng)關上報的注冊信息;
[0052]實際應用中,管控設備和網(wǎng)關都有對應的地址(比如IP地址),當前網(wǎng)關上電激活后,首先按照采用的通信協(xié)議向管控設備對應的地址發(fā)送注冊信息進行注冊,將本身的標識及其南向接口連接的南向終端的屬性信息上報給管控設備。其中當前網(wǎng)關注冊的觸發(fā)機制可以采用手動觸發(fā)或者由預先設置的進程觸發(fā),比如,網(wǎng)關上電觸發(fā)、網(wǎng)關信息或終端信息發(fā)生變化則觸發(fā)。需要說明的是,當前網(wǎng)關的注冊信息根據(jù)實際應用環(huán)境還可以自定義設置,比如還可以包括網(wǎng)關的名稱、功能描述、支持的協(xié)議類型等描述網(wǎng)關身份的信息,南向終端的屬性信息包括南向終端的名稱、標識、設備類型等。
[0053]在實施例1的基礎上,本發(fā)明還提供一種網(wǎng)關管控方法實施例2,參考圖2所示的流程圖,其中與實施例1相同的步驟,這里不再贅述,本實施例在實施例1的基礎上,還可以包括以下優(yōu)選步驟:
[0054]S21:管控設備向當前網(wǎng)關推送通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息;
[0055]在實際操作中,管控設備可以通過訪問控制信息向網(wǎng)關推送通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息;其中,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端。
[0056]所述步驟S21的實施時機并不限制在S11-S13之后,可以在實際操作中具體調整,比如合并在步驟Sll中執(zhí)行,這里不作具體限定。
[0057]S22:當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,管控設備接收當前網(wǎng)關發(fā)送的攜帶目標南向終端標識的查找請求;
[0058]管控設備將可以訪問當前網(wǎng)關的北向終端的屬性信息配置到了當前網(wǎng)關中,當前北向終端向當前網(wǎng)關發(fā)送業(yè)務請求(業(yè)務請求中攜帶當前北向指定要訪問的目標南向終端的身份信息)時,當前網(wǎng)關可以根據(jù)配置信息確定當前北向終端是否有權限訪問當前網(wǎng)關,若有,則根據(jù)業(yè)務請求中的目標南向終端是否屬于當前網(wǎng)關,如果屬于,再判斷當前北向終端是否可以操作目標南向終端,若可以,則直接操作目標南向終端執(zhí)行該業(yè)務請求。如果目標南向終端不屬于當前網(wǎng)關,則當前網(wǎng)關向管控設備發(fā)送攜帶所述目標南向終端標識的查找請求,以確定所述目標南向終端屬于哪個網(wǎng)關。
[0059]S23:管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關,若找到,進入步驟S24。[0060]一個管控設備需要管控多個網(wǎng)關,每個網(wǎng)關向管控設備注冊時,注冊信息中都包括通過網(wǎng)關連接的南向終端的屬性信息,所以,如果目標南向終端所屬的網(wǎng)關注冊到了所述管控設備,管控設備就可以在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找到請求中的目標南向終端對應的目標網(wǎng)關,找到之后,將目標網(wǎng)關的標識發(fā)送給當前網(wǎng)關。
[0061]S24:將目標網(wǎng)關的標識發(fā)送給當前網(wǎng)關。
[0062]當前網(wǎng)關接收到管控設備返回的目標網(wǎng)關的標識后,向目標網(wǎng)關轉發(fā)所述當前北向終端的業(yè)務請求,如果目標網(wǎng)關的訪問控制信息允許當前北向終端訪問目標南向終端時,目標網(wǎng)關接收所述業(yè)務請求后就會操作目標南向終端執(zhí)行所述業(yè)務請求。
[0063]需要說明的是,當前網(wǎng)關的注冊信息發(fā)生更新時,在實施例1和實施例2中,還可以包括以下步驟:
[0064]管控設備接收當前網(wǎng)關上報的更新后的注冊信息,并更新當前網(wǎng)關之前的注冊信
肩、O
[0065]其中,當前網(wǎng)關的注冊信息發(fā)生更新包括南向終端的屬性信息、或者南向終端的個數(shù)發(fā)生改變等,或者當前網(wǎng)關除了標識之外的其他信息發(fā)送變化。對于本步驟的實時時機這里不作具體限定,可以在注冊信息發(fā)生改變時,隨時上報給管控設備。
[0066]本實施例提供的技術方案,除了可以帶來實施例1的有益效果外,進一步的,當網(wǎng)關接入到系統(tǒng)中時,就開啟注冊流程,向管控設備發(fā)送注冊信息,完成注冊,可以實現(xiàn)網(wǎng)關的即插即用,對于大規(guī)模的分布式系統(tǒng)來說,可以節(jié)省人工成本,提供網(wǎng)絡部署效率。另外,管控設備提供查找功能,實現(xiàn)了網(wǎng)關之間的通信,終端設備可以跨網(wǎng)關操作對端設備,有利于網(wǎng)絡的進一步擴展。
[0067]以上實施例1和實施例2是以管控設備為執(zhí)行主體對本發(fā)明提供的技術方案進行描述的,為了更全面的了解本發(fā)明的技術方案,下面以網(wǎng)關為執(zhí)行主體對本發(fā)明的技術方案進行詳細描述。參考圖3所示,為本發(fā)明提供的一種網(wǎng)關的管控方法實施例3的流程圖,本實施例具體可以包括如下步驟:
[0068]S31:當前網(wǎng)關接收管控設備推送的訪問控制信息;
[0069]所述當前網(wǎng)關已注冊到所述管控設備,具體的實現(xiàn)方式可以參考實施例1中的步驟Sll,這里不再贅述。
[0070]其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,以及,允許管控設備從當前網(wǎng)關獲取所述配置信息中指示的當前網(wǎng)關的運行參數(shù);
[0071]S32:接收管控設備向當前網(wǎng)關推送的配置信息;
[0072]S33:當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息;
[0073]S34:將監(jiān)測到的監(jiān)測參數(shù)的實時信息上報給管控設備。
[0074]管控設備獲取監(jiān)測參數(shù)的實時信息的方式包括:從當前網(wǎng)關讀取監(jiān)測到的監(jiān)測參數(shù)的實時信息,或,直接接收網(wǎng)關上報的上述監(jiān)測參數(shù)的實時信息。
[0075]本實施例提供的技術方案中,當需要更新網(wǎng)關的配置信息時,只需向網(wǎng)關發(fā)送對應的配置信息即可,無須由生產(chǎn)廠商操作實現(xiàn)配置或更新,提高了網(wǎng)關配置效率,有利于對網(wǎng)關的管理和控制。
[0076]優(yōu)選的,網(wǎng)關注冊時可以采用主動發(fā)送注冊信息的方式實現(xiàn)注冊,管控設備接收當前網(wǎng)關上報的注冊信息,具體實現(xiàn)方式可以參考上文所述。[0077]為了使得網(wǎng)關適用于大規(guī)模的分布式部署環(huán)境,節(jié)約人工成本,本發(fā)明還提供一種網(wǎng)關管控方法實施例4,參考圖4所示的流程圖,在實施例3中相關步驟的基礎上,本實施例具體還可以包括如下步驟:
[0078]S41:接收管控設備發(fā)送的通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性
信息;
[0079]優(yōu)選的,所述北向終端的屬性信息可以通過訪問控制信息發(fā)送給當前網(wǎng)關,其中,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端;
[0080]S42:當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,向管控設備發(fā)送攜帶目標南向終端標識的查找請求;
[0081]管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關,若管控設備找到目標南向終端所屬的目標網(wǎng)關,則進入步驟S43。
[0082]S43:當前網(wǎng)關接收所述管控設備返回的目標網(wǎng)關的標識;
[0083]S44:當前網(wǎng)關根據(jù)目標網(wǎng)關的標識向目標網(wǎng)關轉發(fā)當前北向終端的業(yè)務請求。
[0084]若目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,則目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
[0085]需要說明的是,在本實施例的以上優(yōu)選步驟中,還可以包括:
[0086]當前網(wǎng)關的注冊信息發(fā)生更新時,向管控設備發(fā)生當前網(wǎng)關上報的更新后的注冊信息;管控設備接收到當前網(wǎng)關更新的注冊信息后,更新之前存儲的當前網(wǎng)關的注冊信息。
[0087]本實施例中相關步驟的實現(xiàn)方式可以參考以上實施例中相關步驟的描述,這里不再贅述。
[0088]相應的,本發(fā)明還提供一種網(wǎng)關的管控方法實施例5,參考圖5所示流程圖,本實施例可以看作是上述實施例的一個綜合流程,本實施例中相關步驟的實現(xiàn)方式可以參考上述各實施例,這里不再贅述。本實施例具體可以包括:
[0089]S51:管控設備向當前網(wǎng)關推送訪問控制信息;
[0090]所述當前網(wǎng)關已注冊到所述管控設備;
[0091]其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0092]S52:管控設備向當前網(wǎng)關推送配置信息;
[0093]S53:當前網(wǎng)關接收所述配置信息;
[0094]S54:當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息;
[0095]S55:管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或,管控設備接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。
[0096]優(yōu)選的,本實施例中當前網(wǎng)關注冊到所述管控設備還可以采用如下方式:
[0097]管控設備接收當前網(wǎng)關上報的注冊信息,其中,所述注冊信息包括當前網(wǎng)關的標識、通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息。
[0098]其中,所述當前網(wǎng)關的注冊信息并不局限于標識,在實際操作中,可以增加網(wǎng)關的名稱、功能描述、支持的協(xié)議類型等其中的一種或多種;南向終端的屬性信息包括南向終端的名稱、標識、設備類型。
[0099]優(yōu)選的,在上述各步驟的基礎上,本實施例還可以包括如下優(yōu)選步驟:
[0100]管控設備向當前網(wǎng)關推送通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端;
[0101]當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,管控設備接收當前網(wǎng)關發(fā)送的攜帶目標南向終端標識的查找請求;
[0102]管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指不的目標南向終端所屬的目標網(wǎng)關;
[0103]若找到,將目標網(wǎng)關的標識發(fā)送給當前網(wǎng)關;以便當前網(wǎng)關向目標網(wǎng)關轉發(fā)所述當前北向終端的業(yè)務請求,當目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
[0104]同時,在本實施例的基礎上,當前網(wǎng)關的注冊信息發(fā)生更新時,需要將更新的注冊信息上報給管控設備,以便管控設備實時更新當前網(wǎng)關的注冊信息,保證后續(xù)的通信的順利進行。
[0105]本發(fā)明還提供一種管控設備實施例,參考圖6所示,為所述管控設備的結構示意圖,所述設備包括:
[0106]第一推送模塊61,用于向當前網(wǎng)關推送訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0107]第二推送模塊62,用于向當前網(wǎng)關推送配置信息;
[0108]獲取模塊63,用于當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或,接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。
[0109]優(yōu)選的,所述設備還包括:第一接收模塊,用于接收當前網(wǎng)關上報的注冊信息;其中,所述注冊信息包括當前網(wǎng)關的標識、通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息。存儲模塊,用于存儲當前網(wǎng)關的注冊信息。
[0110]其中,所述當前網(wǎng)關的注冊信息還可以包括網(wǎng)關的名稱、功能描述、支持的協(xié)議類型等其中的一種或多種;南向終端的屬性信息包括南向終端的名稱、標識、設備類型。
[0111]優(yōu)選的,所述設備還可以包括如下優(yōu)選模塊:
[0112]第三推送模塊,用于向當前網(wǎng)關推送通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端;
[0113]第二接收模塊,用于當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,接收當前網(wǎng)關發(fā)送的攜帶目標南向終端標識的查找請求;
[0114]查找模塊,用于在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關;
[0115]第一發(fā)送模塊,用于查找到所述目標南向終端所屬的目標網(wǎng)關時,將目標網(wǎng)關的標識發(fā)送給當前網(wǎng)關;以便當前網(wǎng)關向目標網(wǎng)關轉發(fā)所述當前北向終端的業(yè)務請求,當目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
[0116]相應的,本發(fā)明還提供一種網(wǎng)關實施例,參考圖7所示,為所述網(wǎng)關的結構示意圖,所述網(wǎng)關包括:
[0117]第三接收模塊71,用于接收并存儲管控設備推送的對當前網(wǎng)關的訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù);
[0118]第四接收模塊72,用于接收管控設備推送的配置信息;在實際操作中接收后將配置信息進行存儲,網(wǎng)關根據(jù)配置信息進行配置。
[0119]參數(shù)監(jiān)測模塊73,用于監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息,以便于管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息;或,所述網(wǎng)關還包括上報模塊,用于將監(jiān)測到的監(jiān)測參數(shù)的實時信息上報給管控設備。
[0120]優(yōu)選的,當前網(wǎng)關注冊到所述管控設備時,所述網(wǎng)關包括:
[0121]第二發(fā)送模塊,用于向管控設備上報注冊信息;其中,所述注冊信息包括當前網(wǎng)關的標識通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息;當前網(wǎng)關的注冊信息發(fā)生改變時,所述注冊信息為更新后的信息。
[0122]優(yōu)選的,所述網(wǎng)關還可以包括:
[0123]第五接收模塊,用于接收管控設備發(fā)送的通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端;
[0124]第三發(fā)送模塊,用于當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,向管控設備發(fā)送攜帶目標南向終端標識的查找請求,以便于管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關;
[0125]第六接收模塊,用于管控設備找到目標南向終端所屬的目標網(wǎng)關后,接收所述管控設備返回的目標網(wǎng)關的標識;
[0126]轉發(fā)模塊,用于根據(jù)目標網(wǎng)關的標識向目標網(wǎng)關轉發(fā)當前北向終端的業(yè)務請求,以便目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
[0127]本發(fā)明還提供一種網(wǎng)關的管控系統(tǒng)實施例,所述系統(tǒng)包括上述任一實施例所述的管控設備、上述任一實施例所述的網(wǎng)關、通過南向接口與網(wǎng)關通信的多個南向終端,通過北向接口與網(wǎng)關通信的多個北向終端;
[0128]所述任一南向設備,用于上報數(shù)據(jù)或執(zhí)行網(wǎng)關發(fā)送的指令;
[0129]所述任一北向終端,用于向網(wǎng)關發(fā)送業(yè)務請求,并通過網(wǎng)關將業(yè)務請求發(fā)送到具體的南向終端。
[0130]為了加深對本發(fā)明實施例提供的技術方案的理解,現(xiàn)以一種可能的應用場景為例,具體介紹本發(fā)明提供的技術方案的應用。參考圖8所示,為所述應用場景下采用的網(wǎng)關部署示意圖,以圖9所示的部署圖為例說明所示的系統(tǒng)的工作原理。
[0131]其中有三個網(wǎng)關,分別為GW1、GW2和GW3,Gffl連接兩個傳感器和兩個執(zhí)行器,分別為溫度傳感器S11、照度傳感器S12、照明開關AU、智能插座A12 ;GW2連接兩個傳感器和兩個執(zhí)行器,分別為照度傳感器S21、紅外傳感器S22、空調開關A21、窗簾卷簾開關A22 ;GW3連接三個傳感器:電量計量器S31、S32、S33,其中S31測量照明設備的耗電量,S32測量空調設備的耗電量,S33測量其他設備的耗電量。該物聯(lián)網(wǎng)系統(tǒng)的后端部署有一個管控設備MC,負責該系統(tǒng)內所有網(wǎng)關的管理和控制。此外,系統(tǒng)部署有多個業(yè)務服務器(對應上述各個實施例中的北向終端),其中包括一個可視化服務器B1、一個數(shù)據(jù)分析服務器B2、兩個智能控制服務器B31、B32。BI負責將數(shù)據(jù)以圖或表的方式為用戶直觀展示。B2對數(shù)據(jù)進行挖掘和分析,本例中設定B2對數(shù)據(jù)進行日平均值計算、月平均值計算、告警閾值計算。B31負責電力設施的控制,包括控制照明設備、智能插座、空調設備。B32負責窗簾設備的控制。
[0132]其中所有的傳感器、執(zhí)行器和網(wǎng)關都具有標識。標識不限形式,保證在該物聯(lián)網(wǎng)系統(tǒng)內唯一即可。假設以URI作為標識,相應標識分別為URI_GW1,URI_GW2, URI_GW3, URI_Sll,URI_S12,URI_A11,URI_A12,URI_S21,URI_S22,URI_A21,URI_A22,URI_S31,URI_S32,URI_S33。
[0133]當網(wǎng)關GWl接入該物聯(lián)網(wǎng)系統(tǒng)中時,為了能夠與系統(tǒng)中實體進行交互,由內嵌在Gffl中的注冊模塊(對應于上述第二發(fā)送模塊)向管控設備MC發(fā)起注冊,注冊內容包括:GW1的名稱、URI_GW1、Gffl功能描述、協(xié)議類型、支持讀/寫通信、Sll名稱、URI_S11, Sll支持讀操作(傳感器),S11設備描述(讀取何種類型數(shù)據(jù)、數(shù)據(jù)精度、數(shù)據(jù)單元等)、S12名稱、URI_S12,S12支持讀操作,S12設備描述、All名稱、URI_A11,All支持寫操作(執(zhí)行器),All設備描述、A12名稱、URI_A12, A12支持寫操作,A12設備描述。
[0134]類似的,網(wǎng)關GW2和GW3都向MC注冊,其中GW3注冊內容中表明支持讀操作(GW3南向連接傳感器,無執(zhí)行器)。管控設備MC接收到三個網(wǎng)關的注冊信息后,將其保存在MC的數(shù)據(jù)庫(對應于上述存儲模塊)中,MC分別向三個網(wǎng)關的訪問控制模塊(對應于上述第三接收模塊)推送訪問控制信息,訪問控制信息為“允許MC向配置模塊寫入配置信息”。
[0135]隨后,管控設備MC分別向三個網(wǎng)關發(fā)送配置信息。網(wǎng)關接收到配置信息后,首先由訪問控制模塊進行判斷。由于存在有“允許MC向配置模塊寫入配置信息”的訪問控制信息,因而訪問控制模塊判斷該操作是被允許的,從而就接收到的配置信息推送至網(wǎng)關的配置模塊(對應于上述第四接收模塊)進行保存,并且網(wǎng)關據(jù)此完成配置。在此過程中,任意其他對端發(fā)送至網(wǎng)關的消息,以及MC發(fā)送的其他消息,都因為不被訪問控制信息允許,而被全部拒絕。配置信息中指明了網(wǎng)關需要向MC開放的監(jiān)測(運行)參數(shù)。假設GWl網(wǎng)關配置的監(jiān)測參數(shù)是GWl的資源占用情況、GW2網(wǎng)關配置的監(jiān)測參數(shù)是GW2的剩余電量和資源占用情況、GW3網(wǎng)關配置的監(jiān)測參數(shù)是GW3剩余的電量。
[0136]網(wǎng)關配置成功后,MC向網(wǎng)關的訪問控制模塊推送更新的訪問控制信息,添加了“允許MC從狀態(tài)監(jiān)測模塊讀取信息”。在本例中,MC向GWl的訪問控制模塊推送“允許MC從狀態(tài)監(jiān)測模塊讀取GWl資源占用情況”、MC向GW2的訪問控制模塊推送“允許MC從狀態(tài)監(jiān)測模塊讀取GW2剩余電量情況”和“允許MC從狀態(tài)監(jiān)測模塊讀取GW2資源占用情況”、MC向GW3的訪問控制模塊推送“允許MC從狀態(tài)監(jiān)測模塊讀取GW3剩余電量情況”。從而MC可以監(jiān)測相關的參數(shù)。在該過程中,任意其他對端發(fā)送至網(wǎng)關的消息,以及MC發(fā)送的除配置信息和監(jiān)測參數(shù)信息之外的消息,都因為不被訪問控制信息允許,而被全部拒絕。
[0137]此后,MC向網(wǎng)關推送業(yè)務相關的訪問控制信息。在本例中,Gffl的訪問控制信息為:
[0138]允許BI從Sll讀取數(shù)據(jù);允許BI從S12讀取數(shù)據(jù);允許B2從Sll讀取數(shù)據(jù);允許B2從S12讀取數(shù)據(jù);允許B31向All發(fā)送指令;允許B31向A12發(fā)送指令;允許B31向A21發(fā)送指令。
[0139]GW2的訪問控制信息為:
[0140]允許BI從S21讀取數(shù)據(jù);允許BI從S22讀取數(shù)據(jù);允許B2從S21讀取數(shù)據(jù);允許B2從S22讀取數(shù)據(jù);允許B31向A21發(fā)送指令;允許B32向A22發(fā)送指令;允許GWl向A21發(fā)送指令。
[0141 ] GW3的訪問控制信息為:
[0142]允許BI從S31讀取數(shù)據(jù);允許BI從S32讀取數(shù)據(jù);允許BI從S33讀取數(shù)據(jù);允許B2從S31讀取數(shù)據(jù);允許B2從S32讀取數(shù)據(jù);允許B2從S33讀取數(shù)據(jù)。
[0143]在具體的業(yè)務過程中,假設可視化服務器希望展示最近24小時內溫度的情況,則向GWl發(fā)送消息,指明希望讀取Sll的在24小時內的數(shù)據(jù)。GWl接收到該業(yè)務請求后,查找訪問控制模塊,根據(jù)其中“允許BI從Sll讀取數(shù)據(jù)”,判斷該請求被允許,從而調用內嵌的業(yè)務生成模塊(網(wǎng)關本身具有的功能,完成協(xié)議的轉換),直接通過南向接口讀取傳感器S11的數(shù)據(jù)。BI接收到24小時內Sll上報的溫度數(shù)據(jù),進行可視化展示。
[0144]此外,假設數(shù)據(jù)分析服務器B2希望分析空調的月平均耗電量,則向GW3發(fā)送消息,指明希望讀取S32的數(shù)據(jù)。GW3接收到該業(yè)務請求后,查找訪問控制模塊,根據(jù)其中“允許B2從S32讀取數(shù)據(jù)”,判斷該請求被允許,從而調用內嵌的業(yè)務生成模塊,直接通過南向接口讀取傳感器S32的數(shù)據(jù)。B2接收到一個月內S32的數(shù)據(jù)后,計算出平均值。
[0145]此外,假設智能控制服務器B31希望通過網(wǎng)關GWl關閉所有的電力設施,包括控制照明設備、智能插座、空調設備,則B31向GWl指明希望關閉A11、A12和A21。Gffl接收到該業(yè)務請求后,查找訪問控制模塊,根據(jù)其中“允許B31向All發(fā)送指令”“允許B31向A12發(fā)送指令” “允許B31向A21發(fā)送指令”,判斷該請求被允許,從而調用內嵌的業(yè)務生成模塊。由于GWl可以直接通過南向接口控制All和A12,因而直接調用南向接口向All和A12發(fā)送指令,完成控制。同時GWl由于無法直接通過南向接口找到A21,于是調用查找模塊(對應于第三發(fā)送模塊),向管控設備MC請求查找URI_A21對應的網(wǎng)關。MC根據(jù)存儲的GW2注冊時上報的信息,向GWl返回URI_GW2,從而GWl向GW2發(fā)送關閉A21的指令。GW2根據(jù)訪問控制信息中“允許GWl向A21發(fā)送指令”,判斷該請求被允許,從而直接調用業(yè)務生成模塊,通過南向接口關閉A21。
[0146]此外,若B31試圖控制A22,則由于GW2的訪問控制信息不允許B31對A22進行操作,因而該操作被認為是不被允許的,將不被執(zhí)行。
[0147]為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。當然,在實施本發(fā)明時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn),本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。以上所述僅是本發(fā)明的【具體實施方式】,對于本【技術領域】的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
【權利要求】
1.一種網(wǎng)關的管控方法,其特征在于,所述方法包括: 管控設備向當前網(wǎng)關推送訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備; 其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù); 則所述方法還包括: 管控設備向當前網(wǎng)關推送配置信息; 當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息,或,管控設備接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。
2.根據(jù)權利要求1所述的方法,其特征在于,當前網(wǎng)關注冊到所述管控設備,包括: 管控設備接收并存儲當前網(wǎng)關上報的注冊信息,其中,所述注冊信息至少包括當前網(wǎng)關的標識、通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息。
3.根據(jù)權利要求2所述的方法,其特征在于,所述方法還包括:當前網(wǎng)關的注冊信息發(fā)生更新時,管控設備接收當前網(wǎng)關上報的更新后的注冊信息,并更新當前網(wǎng)關之前的注冊信息。
4.根據(jù)權利要求2所述的方法,其特征在于,南向終端的屬性信息包括南向終端的名稱、標識、設備類型。
5.根據(jù)權利要求1或2任一項所述的方法,其特征在于,所述方法還包括:管控設備向當前網(wǎng)關推送通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標 識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端; 當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,管控設備接收當前網(wǎng)關發(fā)送的攜帶目標南向終端標識的查找請求; 管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關; 若找到,將目標網(wǎng)關的標識發(fā)送給當前網(wǎng)關;以便當前網(wǎng)關向目標網(wǎng)關轉發(fā)所述當前北向終端的業(yè)務請求,當目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
6.—種網(wǎng)關的管控方法,其特征在于,所述方法包括: 當前網(wǎng)關接收并存儲管控設備推送的訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù); 則所述方法還包括: 當前網(wǎng)關接收管控設備推送的配置信息; 當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息,,以便于管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息; 或,當前網(wǎng)關將監(jiān)測到的監(jiān)測參數(shù)的實時信息上報給管控設備。
7.根據(jù)權利要求6所述的方法,其特征在于,當前網(wǎng)關注冊到所述管控設備,包括: 當前網(wǎng)關向管控設備上報注冊信息;其中,所述注冊信息包括當前網(wǎng)關的屬性信息、通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息。
8.根據(jù)權利要求6或7任一項所述的方法,其特征在于,所述方法還包括: 接收管控設備發(fā)送的通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端; 當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,當前網(wǎng)關向管控設備發(fā)送攜帶目標南向終端標識的查找請求;以便于管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關;管控設備找到目標南向終端所屬的目標網(wǎng)關后,當前網(wǎng)關接收所述管控設備返回的目標網(wǎng)關的標識; 當前網(wǎng)關根據(jù)目標網(wǎng)關的標識向目標網(wǎng)關轉發(fā)當前北向終端的業(yè)務請求,以便目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
9.一種管控設備,其特征在于,所述設備包括: 第一推送模塊,用于向當前網(wǎng)關推送訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù); 第二推送模塊,用于向當前網(wǎng)關推送配置信息; 獲取模塊,用于當前網(wǎng)關監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息后,從當前網(wǎng)關處讀取所述監(jiān)測 參數(shù)的實時信息,或,接收所述當前網(wǎng)關上報的所述監(jiān)測參數(shù)的實時信息。
10.根據(jù)權利要求9所述的設備,其特征在于,當前網(wǎng)關注冊到所述管控設備時,所述設備還包括:第一接收模塊,用于接收當前網(wǎng)關上報的注冊信息,其中,所述注冊信息至少包括當前網(wǎng)關的標識、通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息。 存儲模塊,用于存儲當前網(wǎng)關的注冊信息。
11.根據(jù)權利要求9或10任一項所述的設備,其特征在于,所述設備還包括: 第三推送模塊,用于向當前網(wǎng)關推送通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端; 第二接收模塊,用于當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,接收當前網(wǎng)關發(fā)送的攜帶目標南向終端標識的查找請求; 查找模塊,用于在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述查找請求中的標識指不的目標南向終端所屬的目標網(wǎng)關; 第一發(fā)送模塊,用于查找到所述目標南向終端所屬的目標網(wǎng)關時,將目標網(wǎng)關的標識發(fā)送給當前網(wǎng)關;以便當前網(wǎng)關向目標網(wǎng)關轉發(fā)所述當前北向終端的業(yè)務請求,當目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
12.一種網(wǎng)關,其特征在于,所述網(wǎng)關包括: 第三接收模塊,用于接收并存儲管控設備推送的對當前網(wǎng)關的訪問控制信息,所述當前網(wǎng)關已注冊到所述管控設備;其中,所述訪問控制信息包括允許管控設備向當前網(wǎng)關推送配置信息,所述配置信息包括允許所述管控設備管控的當前網(wǎng)關的監(jiān)測參數(shù); 第四接收模塊,用于接收管控設備推送的配置信息; 參數(shù)監(jiān)測模塊,用于監(jiān)測所述配置信息中指示的監(jiān)測參數(shù)的實時信息,以便于管控設備從當前網(wǎng)關處讀取所述監(jiān)測參數(shù)的實時信息;或,所述網(wǎng)關還包括上報模塊,用于將監(jiān)測到的監(jiān)測參數(shù)的實時信息上報給管控設備。
13.根據(jù)權利要求12所述的網(wǎng)關,其特征在于,所述網(wǎng)關還包括: 第二發(fā)送模塊,用于向管控設備上報注冊信息;其中,所述注冊信息至少包括當前網(wǎng)關的標識、通過南向接口與所述當前網(wǎng)關連接的多個南向終端的屬性信息;當前網(wǎng)關的注冊信息發(fā)生改變時,所述注冊信息為更新后的注冊信息。
14.根據(jù)權利要求12或13任一項所述的網(wǎng)關,其特征在于,所述網(wǎng)關還包括: 第五接收模塊,用于接收管控設備發(fā)送的通過北向接口與當前網(wǎng)關通信的多個北向終端的屬性信息,所述屬性信息包括北向終端標識、允許北向終端執(zhí)行的操作以及允許北向終端操作的南向終端; 第三發(fā)送模塊,用于當前北向終端向當前網(wǎng)關發(fā)起業(yè)務請求時,若所述當前北向終端具有訪問當前網(wǎng)關的權限且要訪問的目標南向終端不屬于當前網(wǎng)關,向管控設備發(fā)送攜帶目標南向終端標識的查找請求,以便于管控設備在注冊到所述管控設備的所有網(wǎng)關的注冊信息中,查找所述 查找請求中的標識指示的目標南向終端所屬的目標網(wǎng)關; 第六接收模塊,用于管控設備找到目標南向終端所屬的目標網(wǎng)關后,接收所述管控設備返回的目標網(wǎng)關的標識; 轉發(fā)模塊,用于根據(jù)目標網(wǎng)關的標識向目標網(wǎng)關轉發(fā)當前北向終端的業(yè)務請求,以便目標網(wǎng)關的訪問控制信息中允許當前北向終端訪問目標南向終端時,目標網(wǎng)關操作目標南向終端執(zhí)行所述業(yè)務請求。
15.—種網(wǎng)關的管控系統(tǒng),其特征在于,所述系統(tǒng)包括: 如權利要求9至11任一項所述的管控設備、如權利要求12至14任一項所述的網(wǎng)關、通過南向接口與網(wǎng)關通信的多個南向終端,通過北向接口與網(wǎng)關通信的多個北向終端; 所述任一南向設備,用于上報數(shù)據(jù)或執(zhí)行網(wǎng)關發(fā)送的指令; 所述任一北向終端,用于向網(wǎng)關發(fā)送業(yè)務請求,并通過網(wǎng)關將業(yè)務請求發(fā)送到具體的南向終端。
【文檔編號】H04L12/24GK103888289SQ201410057255
【公開日】2014年6月25日 申請日期:2014年2月20日 優(yōu)先權日:2014年2月20日
【發(fā)明者】谷晨, 江連山 申請人:北京優(yōu)聯(lián)實科信息科技有限公司