適配網(wǎng)關負載均衡控制裝置方法、裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種適配網(wǎng)關負載均衡控制方法、裝置和系統(tǒng)。其中在適配網(wǎng)關負載均衡控制方法中,在接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關。將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。通過將負載分配到相應的適配網(wǎng)關上,實現(xiàn)了負載的合理分配,從而便于適配網(wǎng)關實現(xiàn)服務能力的線性擴張。
【專利說明】適配網(wǎng)關負載均衡控制裝置方法、裝置和系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及通信領域,特別涉及一種適配網(wǎng)關負載均衡控制裝置方法、裝置和系統(tǒng)。
【背景技術】
[0002]在物聯(lián)網(wǎng)架構(gòu)中,應用平臺通常采用適配網(wǎng)關實現(xiàn)傳感數(shù)據(jù)的解析、識別、入庫、和轉(zhuǎn)發(fā),如圖1所示。適配網(wǎng)關的性能直接影響物聯(lián)網(wǎng)平臺的性能,面對大規(guī)模服務必須考慮適配網(wǎng)關的負載均衡方式,以確保平臺服務能力與硬件設備能力成正比可擴展。負載均衡就是將負載(工作任務)進行平衡、分攤到多個操作單元上進行執(zhí)行。
[0003]當前常用的簡單負載均衡方法主要有:
[0004]1、DNS (Domain Name System,域名系統(tǒng))負載均衡:在DNS中為多個地址配置同一個名字,通過DNS解析過程向不同的用戶返回不同的地址實現(xiàn)負載均衡的目的。
[0005]2.代理服務器負載均衡:使用代理服務器將請求均勻轉(zhuǎn)發(fā)給多臺服務器,從而達到負載均衡的目的。
[0006]3.地址轉(zhuǎn)換網(wǎng)關負載均衡:將一個外部IP (Internet Protocol,互聯(lián)網(wǎng)協(xié)議)地址映射為多個內(nèi)部IP地址,對每次TCP (Transmiss1n Control Protocol傳輸控制協(xié)議)連接請求動態(tài)使用其中一個內(nèi)部地址,達到負載均衡的目的。
[0007]適配網(wǎng)關的工作受配置控制,其配置會描述那些物聯(lián)節(jié)點(其它名稱如感知邊緣網(wǎng)關、物聯(lián)網(wǎng)關、智能傳感器等)是由該適配網(wǎng)關處理的,對于從這些物聯(lián)節(jié)點收到的各類信息應當如何處理。通常,適配網(wǎng)關根據(jù)配置處理從物聯(lián)節(jié)點收到的信息,對于不在其配置描述中的物聯(lián)節(jié)點發(fā)來的數(shù)據(jù),適配網(wǎng)關無法解釋也不知道如何處理,因此通常直接丟棄。上述適配網(wǎng)關基于配置的處理特性使得物理網(wǎng)應用平臺無法利用簡單的負載均衡方式獲得服務能力線性擴展。具體原因分析如下:
[0008]如果要利用上述簡單方式實現(xiàn)適配網(wǎng)關負載均衡,就必須將系統(tǒng)所要處理的所有物聯(lián)網(wǎng)數(shù)據(jù)相關的配置在負載均衡集群中所有的設備上復制拷貝。這種處理方式直接與負載均衡提升平臺處理能力的初衷相背離。首先,龐大的配置文件不僅耗費大量的服務器存儲資源,同樣也將線性提升單次數(shù)據(jù)處理的計算需求。即,假設物聯(lián)節(jié)點規(guī)模為M,配置文件大小將為aXM,其中a為平均每物聯(lián)節(jié)點的配置文件大小,而單次收到的數(shù)據(jù)的處理計算開銷為kXaXM。其次,物聯(lián)節(jié)點的增加將導致數(shù)據(jù)的線性增加,即數(shù)據(jù)量為bXM,即總數(shù)據(jù)的計算開銷為aXkXbXM2。因此,如采用簡單負載均衡方式,數(shù)據(jù)處理的計算開銷將以物聯(lián)節(jié)點的指數(shù)量級增長,而計算資源僅能以線性方式增長,負載均衡的線性服務能力擴展目標將無法兌現(xiàn)。
[0009]因此,在物聯(lián)網(wǎng)平臺技術中,必須設計其特殊的負載均衡處理架構(gòu)、機制和流程。
【發(fā)明內(nèi)容】
[0010]本發(fā)明要解決的技術問題是提供一種適配網(wǎng)關負載均衡控制裝置方法、裝置和系統(tǒng)。通過將負載分配到相應的適配網(wǎng)關上,實現(xiàn)了負載的合理分配,從而便于適配網(wǎng)關實現(xiàn)服務能力的線性擴張。
[0011]根據(jù)本發(fā)明的一個方面,提供一種適配網(wǎng)關負載均衡控制方法,包括:
[0012]當接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關;
[0013]將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0014]優(yōu)選的,當接收到物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關;
[0015]將控制請求發(fā)送給與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給指定物聯(lián)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
[0016]優(yōu)選的,當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集;
[0017]將配置子集發(fā)送給相對應的適配網(wǎng)關,以便適配網(wǎng)關利用對應的配置子集進行配置更新;
[0018]接收適配網(wǎng)關發(fā)送的配置更新確認信息;
[0019]判斷是否接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息;
[0020]當接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息后,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0021]優(yōu)選的,當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集的步驟包括:
[0022]當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,從配置信息中提取出與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息,其中i為自然數(shù),I彡i彡N,N為系統(tǒng)中的適配網(wǎng)關數(shù)量;
[0023]將與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息作為第i個適配網(wǎng)關相對應的配置子集。
[0024]優(yōu)選的,所述對應關系用于將每個物聯(lián)節(jié)點與唯一的一個適配網(wǎng)關相對應。
[0025]根據(jù)本發(fā)明的另一方面,提供一種適配網(wǎng)關負載均衡控制裝置,包括第一接收單元、選擇單元和第一發(fā)送單元,其中:
[0026]第一接收單元,用于接收物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息;
[0027]選擇單元,用于當?shù)谝唤邮諉卧邮盏轿锫?lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關;
[0028]第一發(fā)送單元,用于將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0029]優(yōu)選的,上述述裝置還包括第二接收單元和第二發(fā)送單元,其中:
[0030]第二接收單元,用于接收物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求;
[0031]選擇單元還用于在第二接收單元接收到物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關;
[0032]第二發(fā)送單元,用于將控制請求發(fā)送給與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給指定物聯(lián)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
[0033]優(yōu)選的,上述裝置還包括配置子集生成單元和識別單元,其中:
[0034]第二接收單元還用于接收物聯(lián)網(wǎng)平臺發(fā)送的配置信息,接收適配網(wǎng)關發(fā)送的配置更新確認信息;
[0035]配置子集生成單元,用于當?shù)诙邮諉卧邮盏轿锫?lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集;
[0036]第二發(fā)送單元還用于將配置子集發(fā)送給相對應的適配網(wǎng)關,以便適配網(wǎng)關利用對應的配置子集進行配置更新;根據(jù)識別單元的指示,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺;
[0037]識別單元,用于判斷第二接收單元是否接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息;若第二接收單元接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息,指示第二發(fā)送單元將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0038]優(yōu)選的,配置子集生成單元具體包括信息提取模塊和配置子集生成模塊,其中:
[0039]信息提取模塊,用于按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,從配置信息中提取出與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息,其中i為自然數(shù),I < i ( N,N為系統(tǒng)中的適配網(wǎng)關數(shù)量;
[0040]配置子集生成模塊,用于將與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息作為第i個適配網(wǎng)關相對應的配置子集。
[0041]優(yōu)選的,所述對應關系用于將每個物聯(lián)節(jié)點與唯一的一個適配網(wǎng)關相對應。
[0042]根據(jù)本發(fā)明的另一方面,提供一種適配網(wǎng)關負載均衡控制系統(tǒng),包括物聯(lián)網(wǎng)平臺、適配網(wǎng)關負載均衡控制裝置、至少一個適配網(wǎng)關,其中:
[0043]適配網(wǎng)關負載均衡控制裝置,用于在接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關,將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關;
[0044]所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關,用于將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺;
[0045]物聯(lián)網(wǎng)平臺,用于對上報數(shù)據(jù)信息進行處理。
[0046]優(yōu)選的,適配網(wǎng)關負載均衡控制裝置為上述任一實施例涉及的適配網(wǎng)關負載均衡控制裝置。
[0047]本發(fā)明通過在接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關。將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。通過將負載分配到相應的適配網(wǎng)關上,實現(xiàn)了負載的合理分配,從而便于適配網(wǎng)關實現(xiàn)服務能力的線性擴張。
【專利附圖】
【附圖說明】
[0048]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049]圖1為現(xiàn)有技術中物聯(lián)網(wǎng)架構(gòu)一個實施例的示意圖。
[0050]圖2為本發(fā)明適配網(wǎng)關負載均衡控制方法一個實施例的示意圖。
[0051]圖3為本發(fā)明適配網(wǎng)關負載均衡控制方法另一實施例的示意圖。
[0052]圖4為本發(fā)明適配網(wǎng)關負載均衡控制方法又一實施例的示意圖。
[0053]圖5為本發(fā)明生成配置子集一個實施例的示意圖。
[0054]圖6為本發(fā)明上報數(shù)據(jù)的流程示意圖。
[0055]圖7為本發(fā)明下發(fā)控制信息的流程示意圖。
[0056]圖8為本發(fā)明適配網(wǎng)關負載均衡配置的流程示意圖。
[0057]圖9為本發(fā)明適配網(wǎng)關負載均衡控制裝置一個實施例的示意圖。
[0058]圖10為本發(fā)明適配網(wǎng)關負載均衡控制裝置另一實施例的示意圖。
[0059]圖11為本發(fā)明適配網(wǎng)關負載均衡控制裝置又一實施例的示意圖。
[0060]圖12為本發(fā)明配置子集生成單元一個實施例的示意圖。
[0061]圖13為本發(fā)明適配網(wǎng)關負載均衡控制系統(tǒng)一個實施例的示意圖。
【具體實施方式】
[0062]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0063]除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。
[0064]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0065]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0066]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0067]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0068]圖2為本發(fā)明適配網(wǎng)關負載均衡控制方法一個實施例的示意圖。優(yōu)選的,本實施例的方法步驟可由適配網(wǎng)關負載均衡控制裝置執(zhí)行。
[0069]步驟201,當接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0070]步驟202,將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0071]基于本發(fā)明上述實施例提供的適配網(wǎng)關負載均衡控制方法,通過將負載分配到相應的適配網(wǎng)關上,實現(xiàn)了負載的合理分配,從而便于適配網(wǎng)關實現(xiàn)服務能力的線性擴張。
[0072]優(yōu)選的,上述對應關系用于將每個物聯(lián)節(jié)點與唯一的一個適配網(wǎng)關相對應。
[0073]可采用多種方式實現(xiàn)這種對應關系。例如模函數(shù)Mod (N,m),其中m表示第m個物聯(lián)節(jié)點,N表示系統(tǒng)中適配網(wǎng)關的數(shù)量,若模函數(shù)的計算結(jié)果為i,可將第i個適配網(wǎng)關與第m個物聯(lián)節(jié)點相對應。
[0074]圖3為本發(fā)明適配網(wǎng)關負載均衡控制方法另一實施例的示意圖。優(yōu)選的,本實施例的方法步驟可由適配網(wǎng)關負載均衡控制裝置執(zhí)行。
[0075]步驟301,當接收到物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0076]步驟302,將控制請求發(fā)送給與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給指定物聯(lián)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
[0077]通過上述實施例,可實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
[0078]圖4為本發(fā)明適配網(wǎng)關負載均衡控制方法又一實施例的示意圖。優(yōu)選的,本實施例的方法步驟可由適配網(wǎng)關負載均衡控制裝置執(zhí)行。
[0079]步驟401,當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集。
[0080]步驟402,將配置子集發(fā)送給相對應的適配網(wǎng)關,以便適配網(wǎng)關利用對應的配置子集進行配置更新。
[0081]步驟403,接收適配網(wǎng)關發(fā)送的配置更新確認信息。
[0082]步驟404,判斷是否已經(jīng)接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息。
[0083]步驟405,當接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息后,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0084]通過上述實施例,可實現(xiàn)物聯(lián)網(wǎng)平臺對適配網(wǎng)關的配置更新。
[0085]圖5為本發(fā)明生成配置子集一個實施例的示意圖。如圖5所示,上述當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集的步驟包括:
[0086]步驟501,當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,從配置信息中提取出與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息,其中i為自然數(shù),I彡i彡N,N為系統(tǒng)中的適配網(wǎng)關數(shù)量。
[0087]步驟502,將與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息作為第i個適配網(wǎng)關相對應的配置子集。
[0088]下面通過具體的信息處理流程對本發(fā)明進行進一步說明。
[0089]圖6為本發(fā)明上報數(shù)據(jù)的流程示意圖。
[0090]步驟601,第m個物聯(lián)節(jié)點向適配網(wǎng)關負載均衡控制裝置發(fā)送上報數(shù)據(jù)信息。
[0091]步驟602,適配網(wǎng)關負載均衡控制裝置按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0092]步驟603,適配網(wǎng)關負載均衡控制裝置將上報數(shù)據(jù)信息發(fā)送給與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0093]步驟604,與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0094]優(yōu)選的,在步驟604中,適配網(wǎng)關可在對上報數(shù)據(jù)信息進行校驗后,再將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺,從而提高系統(tǒng)的安全性。
[0095]圖7為本發(fā)明下發(fā)控制信息的流程示意圖。
[0096]步驟701,物聯(lián)網(wǎng)平臺向適配網(wǎng)關負載均衡控制裝置發(fā)送針對第m個物聯(lián)節(jié)點的控制請求。
[0097]步驟702,適配網(wǎng)關負載均衡控制裝置按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0098]步驟703,適配網(wǎng)關負載均衡控制裝置將控制請求發(fā)送給與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0099]步驟704,與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給第m個物聯(lián)節(jié)點。
[0100]優(yōu)選的,第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關還利用控制請求更新相應的控制處理狀態(tài)。
[0101]步驟705,第m個物聯(lián)節(jié)點根據(jù)控制請求進行相應的操作。
[0102]步驟706,第m個物聯(lián)節(jié)點向與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關發(fā)送確認信息。
[0103]步驟707,與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關對確認信息進行解析處理。
[0104]步驟708,與第m個物聯(lián)節(jié)點相對應的適配網(wǎng)關將解析結(jié)果發(fā)送給物聯(lián)網(wǎng)平臺。
[0105]圖8為本發(fā)明適配網(wǎng)關負載均衡配置的流程示意圖。
[0106]步驟801,物聯(lián)網(wǎng)平臺向適配網(wǎng)關負載均衡控制裝置發(fā)送配置信息。
[0107]步驟802,適配網(wǎng)關負載均衡控制裝置按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集。
[0108]優(yōu)選的,可按照上述圖5所示的方式生成配置子集。
[0109]步驟803,適配網(wǎng)關負載均衡控制裝置將配置子集發(fā)送給相對應的適配網(wǎng)關。
[0110]為了方便起見,在圖中僅示出了一個適配網(wǎng)關。本領域技術人員可以了解的是,適配網(wǎng)關負載均衡控制裝置會將配置子集發(fā)送給每一個相對應的適配網(wǎng)關。
[0111]步驟804,適配網(wǎng)關利用對應的配置子集進行配置更新。
[0112]步驟805,適配網(wǎng)關在更新配置完成后,向適配網(wǎng)關負載均衡控制裝置發(fā)送配置更新確認信息。
[0113]步驟806,適配網(wǎng)關負載均衡控制裝置判斷是否已經(jīng)接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息。
[0114]步驟807,當接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息后,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0115]圖9為本發(fā)明適配網(wǎng)關負載均衡控制裝置一個實施例的示意圖。如圖9所示,適配網(wǎng)關負載均衡控制裝置包括第一接收單元901、選擇單元902和第一發(fā)送單元903。其中:
[0116]第一接收單元901,用于接收物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息。
[0117]選擇單元902,用于當?shù)谝唤邮諉卧?01接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0118]第一發(fā)送單元903,用于將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0119]基于本發(fā)明上述實施例提供的適配網(wǎng)關負載均衡控制裝置,通過將負載分配到相應的適配網(wǎng)關上,實現(xiàn)了負載的合理分配,從而便于適配網(wǎng)關實現(xiàn)服務能力的線性擴張。
[0120]圖10為本發(fā)明適配網(wǎng)關負載均衡控制裝置另一實施例的示意圖。與圖9所示實施例相比,在圖10所示實施例中,適配網(wǎng)關負載均衡控制裝置還包括第二接收單元1001和第二發(fā)送單元1002。其中:
[0121]第二接收單元1001,用于接收物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求。
[0122]選擇單元902還用于在第二接收單元1001接收到物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0123]第二發(fā)送單元1002,用于將控制請求發(fā)送給與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給指定物聯(lián)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
[0124]圖11為本發(fā)明適配網(wǎng)關負載均衡控制裝置又一實施例的示意圖。與圖10所示實施例相比,在圖11所示實施例中,適配網(wǎng)關負載均衡控制裝置還包括配置子集生成單元1101和識別單元1102。其中:
[0125]第二接收單元1001還用于接收物聯(lián)網(wǎng)平臺發(fā)送的配置信息,接收適配網(wǎng)關發(fā)送的配置更新確認信息。
[0126]配置子集生成單元1101,用于當?shù)诙邮諉卧?001接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集。
[0127]第二發(fā)送單元1002還用于將配置子集發(fā)送給相對應的適配網(wǎng)關,以便適配網(wǎng)關利用對應的配置子集進行配置更新;根據(jù)識別單元1102的指示,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0128]識別單元1102,用于判斷第二接收單元1001是否接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息;若第二接收單元1001接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息,指示第二發(fā)送單元1002將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0129]圖12為本發(fā)明配置子集生成單元一個實施例的示意圖。如圖12所示,配置子集生成單元具體包括信息提取模塊1201和配置子集生成模塊1202。其中:
[0130]信息提取模塊1201,用于按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,從配置信息中提取出與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息,其中i為自然數(shù),I < i <N,N為系統(tǒng)中的適配網(wǎng)關數(shù)量。
[0131]配置子集生成模塊1202,用于將與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息作為第i個適配網(wǎng)關相對應的配置子集。
[0132]優(yōu)選的,在上述各實施例中,對應關系用于將每個物聯(lián)節(jié)點與唯一的一個適配網(wǎng)關相對應。
[0133]圖13為本發(fā)明適配網(wǎng)關負載均衡控制系統(tǒng)一個實施例的示意圖。如圖13所示,上述系統(tǒng)包括物聯(lián)網(wǎng)平臺1301、適配網(wǎng)關負載均衡控制裝置1302、至少一個適配網(wǎng)關1303。其中:
[0134]適配網(wǎng)關負載均衡控制裝置1302,用于在接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關,將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關。
[0135]所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關1303,用于將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
[0136]物聯(lián)網(wǎng)平臺1301,用于對上報數(shù)據(jù)信息進行處理。
[0137]基于本發(fā)明上述實施例提供的適配網(wǎng)關負載均衡控制系統(tǒng),通過將負載分配到相應的適配網(wǎng)關上,實現(xiàn)了負載的合理分配,從而便于適配網(wǎng)關實現(xiàn)服務能力的線性擴張。
[0138]優(yōu)選的,適配網(wǎng)關負載均衡控制裝置為附圖9-12中任一實施例涉及的適配網(wǎng)關負載均衡控制裝置。
[0139]本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0140]本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。
【權利要求】
1.一種適配網(wǎng)關負載均衡控制方法,其特征在于,包括: 當接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關; 將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
2.根據(jù)權利要求1所述的方法,其特征在于, 當接收到物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關; 將控制請求發(fā)送給與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給指定物聯(lián)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
3.根據(jù)權利要求1所述的方法,其特征在于, 當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集; 將配置子集發(fā)送給相對應的適配網(wǎng)關,以便適配網(wǎng)關利用對應的配置子集進行配置更新; 接收適配網(wǎng)關發(fā)送的配置更新確認信息; 判斷是否接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息; 當接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息后,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
4.根據(jù)權利要求3所述的方法,其特征在于, 當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集的步驟包括: 當接收到物聯(lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,從配置信息中提取出與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息,其中i為自然數(shù),I彡i彡N,N為系統(tǒng)中的適配網(wǎng)關數(shù)量; 將與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息作為第i個適配網(wǎng)關相對應的配置子集。
5.根據(jù)權利要求1-4中任一項所述的方法,其特征在于, 所述對應關系用于將每個物聯(lián)節(jié)點與唯一的一個適配網(wǎng)關相對應。
6.一種適配網(wǎng)關負載均衡控制裝置,其特征在于,包括第一接收單元、選擇單元和第一發(fā)送單元,其中: 第一接收單元,用于接收物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息; 選擇單元,用于當?shù)谝唤邮諉卧邮盏轿锫?lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關; 第一發(fā)送單元,用于將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述裝置還包括第二接收單元和第二發(fā)送單元,其中: 第二接收單元,用于接收物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求; 選擇單元還用于在第二接收單元接收到物聯(lián)網(wǎng)平臺發(fā)送的針對指定物聯(lián)節(jié)點的控制請求時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關;第二發(fā)送單元,用于將控制請求發(fā)送給與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關,以便所述與指定物聯(lián)節(jié)點相對應的適配網(wǎng)關將控制請求發(fā)送給指定物聯(lián)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)平臺對指定物聯(lián)節(jié)點的控制。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述裝置還包括配置子集生成單元和識別單兀,其中: 第二接收單元還用于接收物聯(lián)網(wǎng)平臺發(fā)送的配置信息,接收適配網(wǎng)關發(fā)送的配置更新確認信息; 配置子集生成單元,用于當?shù)诙邮諉卧邮盏轿锫?lián)網(wǎng)平臺發(fā)送的配置信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,利用配置信息分別生成與各適配網(wǎng)關相對應的配置子集; 第二發(fā)送單元還用于將配置子集發(fā)送給相對應的適配網(wǎng)關,以便適配網(wǎng)關利用對應的配置子集進行配置更新;根據(jù)識別單元的指示,將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺; 識別單元,用于判斷第二接收單元是否接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息;若第二接收單元接收到全部適配網(wǎng)關發(fā)送的配置更新確認信息,指示第二發(fā)送單元將配置完成確認信息發(fā)送給物聯(lián)網(wǎng)平臺。
9.根據(jù)權利要求8所述的裝置,其特征在于,配置子集生成單元具體包括信息提取模塊和配置子集生成模塊,其中: 信息提取模塊,用于按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,從配置信息中提取出與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息,其中i為自然數(shù),I < i ( N,N為系統(tǒng)中的適配網(wǎng)關數(shù)量; 配置子集生成模塊,用于將與第i個適配網(wǎng)關相對應的物聯(lián)節(jié)點配置信息作為第i個適配網(wǎng)關相對應的配置子集。
10.根據(jù)權利要求6-10中任一項所述的裝置,其特征在于, 所述對應關系用于將每個物聯(lián)節(jié)點與唯一的一個適配網(wǎng)關相對應。
11.一種適配網(wǎng)關負載均衡控制系統(tǒng),其特征在于,包括物聯(lián)網(wǎng)平臺、適配網(wǎng)關負載均衡控制裝置、至少一個適配網(wǎng)關,其中: 適配網(wǎng)關負載均衡控制裝置,用于在接收到物聯(lián)節(jié)點發(fā)送的上報數(shù)據(jù)信息時,按照適配網(wǎng)關與物聯(lián)節(jié)點的對應關系,選擇與物聯(lián)節(jié)點相對應的適配網(wǎng)關,將上報數(shù)據(jù)信息發(fā)送給與物聯(lián)節(jié)點相對應的適配網(wǎng)關; 所述與物聯(lián)節(jié)點相對應的適配網(wǎng)關,用于將上報數(shù)據(jù)信息發(fā)送給物聯(lián)網(wǎng)平臺; 物聯(lián)網(wǎng)平臺,用于對上報數(shù)據(jù)信息進行處理。
12.根據(jù)權利要求11所述的系統(tǒng),其特征在于, 適配網(wǎng)關負載均衡控制裝置為權利要求6-10中任一項涉及的適配網(wǎng)關負載均衡控制>j-U ρ?α裝直。
【文檔編號】H04L12/803GK104168206SQ201310185783
【公開日】2014年11月26日 申請日期:2013年5月20日 優(yōu)先權日:2013年5月20日
【發(fā)明者】周開宇, 封順天, 孫向輝, 江志峰 申請人:中國電信股份有限公司