一種多種無(wú)線網(wǎng)絡(luò)間的路由方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種多種無(wú)線網(wǎng)絡(luò)的路由方法及無(wú)線路由終端,其中,該方法包括:設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能;建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由。通過(guò)運(yùn)用本發(fā)明,使得在復(fù)雜的應(yīng)用場(chǎng)景中,能夠?qū)崿F(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由,滿足了日益增長(zhǎng)的用戶需求,提升了用戶體驗(yàn),解決了現(xiàn)有技術(shù)中無(wú)線路由終端已經(jīng)逐漸不能滿足各種復(fù)雜的應(yīng)用場(chǎng)景,導(dǎo)致用戶在使用過(guò)程中存在各種不便,用戶體驗(yàn)較低的問(wèn)題。
【專利說(shuō)明】一種多種無(wú)線網(wǎng)絡(luò)間的路由方法及裝置
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及通訊及路由領(lǐng)域,特別是涉及一種多種無(wú)線網(wǎng)絡(luò)間的路由方法及裝 置。
【背景技術(shù)】
[0002] 隨著無(wú)線網(wǎng)絡(luò)的普及和應(yīng)用,人們對(duì)各種無(wú)線應(yīng)用產(chǎn)品更加依賴,同時(shí)也提出 了更多的應(yīng)用需求,例如在智能家庭系統(tǒng)中通過(guò)無(wú)線網(wǎng)絡(luò)技術(shù)監(jiān)控各種家電、水電、天 然氣表,以及用于各種無(wú)線支付等。伴隨而來(lái)的是各種無(wú)線技術(shù)的應(yīng)用不斷地發(fā)展,諸 如藍(lán)牙(Bluetooth)、WIFI、長(zhǎng)期演進(jìn)(Long Term Evolution,簡(jiǎn)稱為L(zhǎng)TE)/第三代移 動(dòng)通彳目(3rd-generation,簡(jiǎn)稱為3G)技術(shù)、Zigbee以及近距尚無(wú)線通訊(Near Field Communication,簡(jiǎn)稱為NFC)技術(shù)等無(wú)線網(wǎng)絡(luò)技術(shù)已經(jīng)被引進(jìn)到我們的居家生活當(dāng)中。面 對(duì)各種不同的無(wú)線網(wǎng)絡(luò),使用傳統(tǒng)的僅僅對(duì)WIFI網(wǎng)絡(luò)或LTE/3G進(jìn)行路由的無(wú)線路由終端 已經(jīng)逐漸不能滿足各種復(fù)雜的應(yīng)用場(chǎng)景,導(dǎo)致用戶在使用過(guò)程中存在各種不便,用戶體驗(yàn) 較低。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明提供了一種多種無(wú)線網(wǎng)絡(luò)間的路由方法及裝置,以解決現(xiàn)有技術(shù)中的無(wú)線 路由終端已經(jīng)逐漸不能滿足各種復(fù)雜的應(yīng)用場(chǎng)景,導(dǎo)致用戶在使用過(guò)程中存在各種不便, 用戶體驗(yàn)較低的問(wèn)題。
[0004] 為解決上述技術(shù)問(wèn)題,一方面,本發(fā)明提供一種多種無(wú)線網(wǎng)絡(luò)間的路由方法,所述 方法包括以下步驟:設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能;建立 每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系,以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由。
[0005] 進(jìn)一步,通過(guò)開(kāi)放服務(wù)網(wǎng)關(guān)協(xié)議(Open Service Gateway initiative,簡(jiǎn)稱為 0SGI)技術(shù)設(shè)置所述多種無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的所述多個(gè)組件。
[0006] 進(jìn)一步,在設(shè)置多個(gè)組件之后,還包括:判斷服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組 件是否已經(jīng)建立;在服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件已經(jīng)建立的情況下,接收地址 路由信息,并按照所述一一對(duì)應(yīng)的地址關(guān)系進(jìn)行多種無(wú)線網(wǎng)絡(luò)間的路由。
[0007] 進(jìn)一步,根據(jù)所述一一對(duì)應(yīng)的地址關(guān)系實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由包括:獲取目 標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址和服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址的映射關(guān)系;根據(jù)所述映射關(guān) 系,將服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址轉(zhuǎn)換為所述目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址;在所述目 標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址上轉(zhuǎn)發(fā)所述請(qǐng)求對(duì)應(yīng)的待處理業(yè)務(wù)。
[0008] 進(jìn)一步,所述方法還包括:對(duì)所述每個(gè)組件進(jìn)行管理,其中,所述管理至少包括以 下之一:動(dòng)態(tài)安裝、卸載、更新、啟動(dòng)、停止。
[0009] 根據(jù)本發(fā)明的另~方面,提供了一種多種無(wú)線網(wǎng)絡(luò)間的路由裝置,包括:設(shè)直換 塊,用于設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能;無(wú)線路由模塊, 用于建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系,以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路 由。
[0010] 進(jìn)一步,所述裝置包括:第一判斷模塊,用于判斷服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng) 的組件是否已經(jīng)建立;所述無(wú)線路由模塊,還用于在服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組 件已經(jīng)建立的情況下,接收地址路由信息,并按照所述一一對(duì)應(yīng)的地址關(guān)系進(jìn)行多種無(wú)線 網(wǎng)絡(luò)間的路由。
[0011] 進(jìn)一步,所述無(wú)線路由模塊包括:獲取單元,用于獲取目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址和 服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址的映射關(guān)系;轉(zhuǎn)換單元,用于根據(jù)所述映射關(guān)系,將服務(wù) 于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址轉(zhuǎn)換為所述目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址;轉(zhuǎn)發(fā)單元,用于在所 述目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址上轉(zhuǎn)發(fā)所述請(qǐng)求對(duì)應(yīng)的待處理業(yè)務(wù)。
[0012] 進(jìn)一步,所述裝置還包括:管理模塊,用于對(duì)所述每個(gè)組件進(jìn)行管理,其中,所述管 理至少包括以下之一:動(dòng)態(tài)安裝、卸載、更新、啟動(dòng)、停止。
[0013] 本發(fā)明設(shè)置了多個(gè)支持多種無(wú)線網(wǎng)絡(luò)功能的組件,并通過(guò)建立每個(gè)組件對(duì)應(yīng)的無(wú) 線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系來(lái)以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由,使得在復(fù)雜的應(yīng)用場(chǎng)景 中,能夠?qū)崿F(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由,滿足了日益增長(zhǎng)的用戶需求,提升了用戶體驗(yàn)。解決 了現(xiàn)有技術(shù)中無(wú)線路由終端已經(jīng)逐漸不能滿足各種復(fù)雜的應(yīng)用場(chǎng)景,導(dǎo)致用戶在使用過(guò)程 中存在各種不便,用戶體驗(yàn)較低的問(wèn)題。
【專利附圖】
【附圖說(shuō)明】
[0014] 圖1是本發(fā)明實(shí)施例中一種多種無(wú)線網(wǎng)絡(luò)間的路由方法的流程圖;
[0015] 圖2是本發(fā)明實(shí)施例中一種無(wú)線網(wǎng)絡(luò)間的路由裝置的結(jié)構(gòu)示意圖;
[0016] 圖3是本發(fā)明實(shí)施例中又一種無(wú)線網(wǎng)絡(luò)間的路由裝置的結(jié)構(gòu)示意圖;
[0017] 圖4是本發(fā)明實(shí)施例中再一種無(wú)線網(wǎng)絡(luò)間的路由裝置的結(jié)構(gòu)示意圖;
[0018] 圖5是本發(fā)明優(yōu)選實(shí)施例一中無(wú)線路由裝置的結(jié)構(gòu)示意圖;
[0019] 圖6是本發(fā)明優(yōu)選實(shí)施例二中無(wú)線路由終端系統(tǒng)的設(shè)計(jì)框架圖;
[0020] 圖7是本發(fā)明優(yōu)選實(shí)施例二中基于0SGI的實(shí)現(xiàn)框架示意圖;
[0021] 圖8是本發(fā)明優(yōu)選實(shí)施例二中實(shí)現(xiàn)0SGI框架的基本運(yùn)行過(guò)程示意圖;
[0022] 圖9是本發(fā)明優(yōu)選實(shí)施例二中各功能模塊之間的關(guān)系示意圖;
[0023] 圖10是本發(fā)明優(yōu)選實(shí)施例二中各無(wú)線網(wǎng)絡(luò)之間的路由示意圖;
[0024] 圖11是本發(fā)明優(yōu)選實(shí)施例二中基于0SGI的Bundle各狀態(tài)之間的轉(zhuǎn)換示意圖。
【具體實(shí)施方式】
[0025] 為了解決現(xiàn)有技術(shù)無(wú)線路由終端已經(jīng)逐漸不能滿足各種復(fù)雜的應(yīng)用場(chǎng)景,導(dǎo)致用 戶在使用過(guò)程中存在各種不便,用戶體驗(yàn)較低的問(wèn)題,本發(fā)明實(shí)施例提供了 一種多種無(wú)線 網(wǎng)絡(luò)間的路由方法及裝置,以下結(jié)合附圖,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處 所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0026] 在各種復(fù)雜的應(yīng)用場(chǎng)景下,現(xiàn)有的無(wú)線路由終端無(wú)法滿足用戶的多種需求,從而 迫切需要一種能夠在各種無(wú)線網(wǎng)絡(luò)之間進(jìn)行路由,并能夠適用于各種應(yīng)用場(chǎng)景的新型無(wú)線 路由終端?;谏鲜鏊枷?,本發(fā)明實(shí)施例提供了多種無(wú)線網(wǎng)絡(luò)間的路由方法,該方法的流程 如圖1所示,包括步驟Sl〇 2至步驟S104 :
[0027]步驟S102,設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能;
[0028] 步驟S104,建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間--對(duì)應(yīng)的地址關(guān)系,以實(shí)現(xiàn)多種 無(wú)線網(wǎng)絡(luò)間的路由。
[0029]通過(guò)運(yùn)用本發(fā)明實(shí)施例,解決了現(xiàn)有技術(shù)中無(wú)線路由終端已經(jīng)逐漸不能滿足各種 復(fù)雜的應(yīng)用場(chǎng)景,導(dǎo)致用戶在使用過(guò)程中存在各種不便,用戶體驗(yàn)較低的問(wèn)題,進(jìn)而在復(fù)雜 的應(yīng)用場(chǎng)景中,能夠?qū)崿F(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由,滿足了日益增長(zhǎng)的用戶需求,提升了用戶 體驗(yàn)。
[0030] 在設(shè)置了多個(gè)組件之后,判斷服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件是否已經(jīng)建 立;在服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件已經(jīng)建立的情況下,能夠與發(fā)送該請(qǐng)求的終 端建立無(wú)線連接以進(jìn)行信息交互,接收來(lái)自終端的地址路由信息,并按照所述一一對(duì)應(yīng)的 地址關(guān)系進(jìn)行多種無(wú)線網(wǎng)絡(luò)間的路由。具體的,可以按照以下方式進(jìn)行進(jìn)行多種無(wú)線網(wǎng)絡(luò) 間的路由:獲取目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址和服務(wù)于請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址的映射關(guān)系;根 據(jù)映射關(guān)系,將服務(wù)于請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址轉(zhuǎn)換為目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址;在目標(biāo)無(wú) 線網(wǎng)絡(luò)的目的地址上轉(zhuǎn)發(fā)請(qǐng)求對(duì)應(yīng)的待處理業(yè)務(wù)。
[0031] 實(shí)現(xiàn)上述方法的過(guò)程中,還可以對(duì)每個(gè)組件進(jìn)行動(dòng)態(tài)安裝、卸載、更新、啟動(dòng)和/ 或停止等管理。
[0032] 本實(shí)施例還提供了一種多種無(wú)線網(wǎng)絡(luò)間的路由裝置,該裝置的結(jié)構(gòu)示意如圖2所 示,包括:
[0033]設(shè)置模塊1,用于設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能; 無(wú)線路由模塊2,與設(shè)置模塊1耦合,用于建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地 址關(guān)系,以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由。
[0034] 設(shè)置無(wú)線路由模塊2時(shí),還可以將其進(jìn)一步劃分成具有多個(gè)功能的單元,本實(shí)施 例將無(wú)線路由模塊2進(jìn)一步設(shè)置為三個(gè)單元,其結(jié)構(gòu)示意如圖3所示,無(wú)線路由模塊2包 括:獲取單元21,用于獲取目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址和服務(wù)于請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址的映 射關(guān)系;轉(zhuǎn)換單元23,與獲取單元21耦合,用于根據(jù)映射關(guān)系,將服務(wù)于請(qǐng)求的無(wú)線網(wǎng)絡(luò)的 地址轉(zhuǎn)換為目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址;轉(zhuǎn)發(fā)單元25,與轉(zhuǎn)換單元23耦合,用于在目標(biāo)無(wú)線 網(wǎng)絡(luò)的目的地址上轉(zhuǎn)發(fā)請(qǐng)求對(duì)應(yīng)的待處理業(yè)務(wù)。
[0035] 圖4示出了上述路由裝置的優(yōu)選實(shí)施結(jié)構(gòu)框圖,在圖2所示裝置的基礎(chǔ)上,裝置還 可以包括:判斷模塊3,與設(shè)置模塊1和無(wú)線路由模塊2耦合,用于判斷服務(wù)于接收請(qǐng)求的 無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件是否已經(jīng)建立;所述無(wú)線路由模塊,還用于在服務(wù)于接收請(qǐng)求的無(wú)線 網(wǎng)絡(luò)對(duì)應(yīng)的組件己經(jīng)建立的情況下,接收地址路由信息,并按照一一對(duì)應(yīng)的地址關(guān)系進(jìn)行 多種無(wú)線網(wǎng)絡(luò)間的路由。
[0036] 優(yōu)選的,上述裝置還可以包括一個(gè)對(duì)所述每個(gè)組件進(jìn)行管理的管理模塊,其中,所 述管理至少包括以下之一:動(dòng)態(tài)安裝、卸載、更新、啟動(dòng)、停止。
[0037] 下面結(jié)合優(yōu)選實(shí)施例和附圖對(duì)本發(fā)明提供的方法進(jìn)行說(shuō)明,在優(yōu)選實(shí)施例中,裝 置組成部分的命名與上述實(shí)施例略有不同,但優(yōu)選實(shí)施例的各功能模塊的組合能夠?qū)崿F(xiàn)上 述實(shí)施例帶來(lái)的效果。
[0038] 優(yōu)選實(shí)施例一
[0039] 本優(yōu)選實(shí)施例的方法如下:設(shè)置多個(gè)支持無(wú)線網(wǎng)絡(luò)功能的組件,再建立每個(gè)組件 對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間-對(duì)應(yīng)的地址關(guān)系,最后根據(jù)-對(duì)應(yīng)的地址關(guān)系實(shí)現(xiàn)多種無(wú)線網(wǎng) 絡(luò)間的路由。在設(shè)計(jì)時(shí),對(duì)應(yīng)設(shè)置組件的平臺(tái)可以是基于OSGI的平臺(tái),此時(shí),可通過(guò)OSGI技 術(shù)的框架設(shè)置多種無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的多個(gè)組件。OSGI,作為一種動(dòng)態(tài)模塊化的體系模型,為模 塊化應(yīng)用的開(kāi)發(fā)定義了一個(gè)基礎(chǔ)框架。其基本思路是,一旦在網(wǎng)絡(luò)設(shè)備(如服務(wù)器和嵌入式 設(shè)備)上使用了 OSGI服務(wù)平臺(tái),就可以在網(wǎng)絡(luò)上的任何地方管理這些設(shè)備上運(yùn)行的軟件組 件的生命周期,可以在后臺(tái)對(duì)這些組件進(jìn)行安裝、升級(jí)、啟動(dòng)、停止或卸載等,而不需要打斷 該設(shè)備的正常運(yùn)行。OSGI提供一個(gè)方便設(shè)備互操作的執(zhí)行環(huán)境,把服務(wù)用標(biāo)準(zhǔn)化和模塊化 的形式定義。從開(kāi)發(fā)者的角度看,OSGI具有多種優(yōu)點(diǎn):1)可以在不重啟容器設(shè)備的情況下, 動(dòng)態(tài)地安裝、卸載、啟動(dòng)、停止以及更新應(yīng)用程序中的不同模塊;2)對(duì)于應(yīng)用程序中的某一 特定模塊,容器可以同時(shí)運(yùn)行該模塊的多個(gè)版本;3)0SGI為開(kāi)發(fā)嵌入式應(yīng)用、移動(dòng)應(yīng)用、富 互聯(lián)網(wǎng)應(yīng)用(RichlnternetApplications,簡(jiǎn)稱為RIA)提供了非常優(yōu)秀的基礎(chǔ)架構(gòu)。近年 來(lái)隨著越來(lái)越多的大型應(yīng)用采用OSGI技術(shù),特別是Eel ipse3. 0版本采用OSGI來(lái)重構(gòu)其體 系結(jié)構(gòu)以后,OSGI在企業(yè)計(jì)算領(lǐng)域也得多了越來(lái)越廣泛的應(yīng)用。
[0040] 其中,多個(gè)組件對(duì)應(yīng)的多種無(wú)線網(wǎng)絡(luò)可以包括但不限于為:WIFI網(wǎng)絡(luò)、LTE/3G網(wǎng) 絡(luò)、Bluetooth網(wǎng)絡(luò)、Zigbee網(wǎng)絡(luò)、NFC網(wǎng)絡(luò)等。
[0041] 在設(shè)置多個(gè)組件之后,還可以判斷服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件是否已 經(jīng)建立,如果已經(jīng)建立了對(duì)應(yīng)的組件,則表明此時(shí)有穩(wěn)定的網(wǎng)絡(luò)與遠(yuǎn)端終端建立無(wú)線連接, 進(jìn)而實(shí)現(xiàn)與遠(yuǎn)端終端的信息交互。其中,預(yù)設(shè)無(wú)線網(wǎng)絡(luò)可以是現(xiàn)在較為成熟的Win網(wǎng)絡(luò), 進(jìn)而采取WIFI網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)路由,或者通過(guò)相對(duì)成熟的LTE網(wǎng)絡(luò)或3G網(wǎng)絡(luò)等。
[0042] 在支持無(wú)線網(wǎng)絡(luò)功能的組件已經(jīng)建立后,用戶可以對(duì)多個(gè)組件進(jìn)行實(shí)時(shí)管理,例 如,動(dòng)態(tài)安裝、卸載、更新、啟動(dòng)和/或停止等操作。
[0043] 在確定需要多種無(wú)線網(wǎng)絡(luò)之間進(jìn)行地址路由的情況下,則建立多種無(wú)線網(wǎng)絡(luò)間 一一對(duì)應(yīng)的IP地址以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路由。例如,當(dāng)接收到的請(qǐng)求要求進(jìn)行NFC支 付,獲取NFC網(wǎng)絡(luò)的地址及與其一一對(duì)應(yīng)的IP地址,將請(qǐng)求對(duì)應(yīng)的支付業(yè)務(wù)通過(guò)IP地址轉(zhuǎn) 換到NFC網(wǎng)絡(luò)的地址,進(jìn)而實(shí)現(xiàn)網(wǎng)絡(luò)間的路由。
[0044] 在確定不需要在多種無(wú)線網(wǎng)絡(luò)之間進(jìn)行地址路由時(shí),則可以在一個(gè)無(wú)線網(wǎng)絡(luò)內(nèi)進(jìn) 行地址路由,例如只需要WIFI網(wǎng)絡(luò),則只在WIFI內(nèi)進(jìn)行網(wǎng)絡(luò)路由即可。
[0045] 本實(shí)施例還提供了一種多種無(wú)線網(wǎng)絡(luò)間的路由裝置,該裝置的結(jié)構(gòu)示意可以如圖 5所示,包括:
[0046] 設(shè)置模塊10,用于設(shè)置支持多種無(wú)線網(wǎng)絡(luò)功能的組件,無(wú)線路由模塊20,與設(shè)置 模塊10耦合,用于建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系,以實(shí)現(xiàn)多種無(wú) 線網(wǎng)絡(luò)間的路由。圖5中與無(wú)線路由模塊20耦合的是多個(gè)無(wú)線網(wǎng)絡(luò)。
[0047] 在設(shè)置時(shí),多個(gè)無(wú)線網(wǎng)絡(luò)可以包括但不限于:WIFI網(wǎng)絡(luò)、LTE/3G網(wǎng)絡(luò)、Bluetooth 網(wǎng)絡(luò)、Zigbee網(wǎng)絡(luò)、NFC網(wǎng)絡(luò)等。每種網(wǎng)絡(luò)對(duì)應(yīng)設(shè)置模塊10設(shè)置的一個(gè)組件。
[0048] 其中,WIFI網(wǎng)絡(luò)對(duì)應(yīng)的組件,用于接入WIFI功能以實(shí)現(xiàn)獲取和設(shè)置WIFI信息的接 口;LTE/:3G網(wǎng)絡(luò)對(duì)應(yīng)的組件,用于尋找、注冊(cè)、連接、斷開(kāi)LTE/3G網(wǎng)絡(luò)以及設(shè)置接入點(diǎn)APN ; Bluetooth網(wǎng)絡(luò)對(duì)應(yīng)的組件,用于掃描、連接、鑒權(quán)、斷開(kāi)Bluetooth網(wǎng)絡(luò);Zigbee網(wǎng)絡(luò)對(duì)應(yīng) 的組件,用于組建接口、發(fā)起掃描、廣播信標(biāo)請(qǐng)求、設(shè)置ID、發(fā)起連接請(qǐng)求、動(dòng)態(tài)路由Zigbee 網(wǎng)絡(luò);NFC網(wǎng)絡(luò)對(duì)應(yīng)的組件,用于支持NFC支付,以及通過(guò)NFC識(shí)別用戶身份。
[0049] 本發(fā)明實(shí)施例提出的基于0SGI技術(shù)實(shí)現(xiàn)的無(wú)線路由裝置,擴(kuò)展了對(duì)Bluet〇〇th、 ZigBee、NFC等無(wú)線網(wǎng)絡(luò)的路由支持,并基于0SGI框架實(shí)現(xiàn)對(duì)各個(gè)模塊的動(dòng)態(tài)管理,從而彌 補(bǔ)當(dāng)前無(wú)線路由裝置在應(yīng)用中的不足。
[0050] 優(yōu)選實(shí)施例二
[0051] 針對(duì)目前無(wú)線應(yīng)用場(chǎng)景的不斷擴(kuò)大和現(xiàn)有路由終端功能和技術(shù)的不足,本優(yōu)選實(shí) 施例提供一種基于0SGI技術(shù)的無(wú)線路由終端系統(tǒng),以為了讓該終端系統(tǒng)能夠?qū)崿F(xiàn)在WIFI、 LTE/3G、Bluetooth、ZigBee、NFC等無(wú)線網(wǎng)絡(luò)之間的路由,并能夠根據(jù)實(shí)際需要,對(duì)各個(gè)功能 模塊實(shí)現(xiàn)遠(yuǎn)程動(dòng)態(tài)管理。
[0052]為了實(shí)現(xiàn)該目的,本優(yōu)選實(shí)施例可以包括Java虛擬機(jī)(JVM)、0SGI容器,還包括 設(shè)置模塊、判斷模塊、管理模塊及無(wú)線路由模塊,設(shè)置模塊用于設(shè)置多個(gè)支持多種無(wú)線網(wǎng)絡(luò) 的組件,本優(yōu)選實(shí)施例將各個(gè)組件進(jìn)行了模塊化,包括WIFI服務(wù)模塊、LTE/3G服務(wù)模塊、 Bluetooth服務(wù)模塊、Zigbee服務(wù)模塊、NFC服務(wù)模塊等,其設(shè)計(jì)框架如附圖6所示。下面 對(duì)上述各個(gè)模塊的功能分別予以說(shuō)明。
[0053] Java虛擬機(jī)(JVM)為編程語(yǔ)言Java的運(yùn)行環(huán)境,0SGI容器在本質(zhì)上是一個(gè)為 Java提供動(dòng)態(tài)、模塊化的系統(tǒng),能夠?qū)\(yùn)行于其中的模塊(Bundle)進(jìn)行管理。
[0054] 判斷模塊可以監(jiān)聽(tīng)遠(yuǎn)程服務(wù)注冊(cè)和使用的請(qǐng)求,與無(wú)線路由模塊通信,將遠(yuǎn)端請(qǐng) 求發(fā)送給無(wú)線路由模塊,進(jìn)行具體實(shí)施和響應(yīng)。同時(shí)將本地服務(wù)的運(yùn)行狀態(tài)信息告知遠(yuǎn)端 監(jiān)控系統(tǒng)。在本實(shí)施例中判斷模塊需要LTE/X服務(wù)模塊或者WIFI服務(wù)模塊等的配合來(lái)建 立和維護(hù)與遠(yuǎn)端監(jiān)控系統(tǒng)的鏈接。此外,無(wú)線路由模塊還負(fù)責(zé)建立各個(gè)服務(wù)模塊之間的通 信鏈路,使得各個(gè)模塊之間可以交換數(shù)據(jù)。
[0055] 管理模塊負(fù)責(zé)對(duì)WIFI服務(wù)模塊、LTE/X服務(wù)模塊、Bluetooth服務(wù)模塊、Zigbee 服務(wù)模塊、NFC服務(wù)模塊等的管理?;?SGI框架,管理模塊能夠?qū)崿F(xiàn)對(duì)幾個(gè)服務(wù)模塊的 動(dòng)態(tài)安裝、卸載、更新、啟動(dòng)和停止等;還可以與判斷模塊通信,實(shí)現(xiàn)對(duì)遠(yuǎn)程控制請(qǐng)求的響應(yīng) 以及將本地各個(gè)服務(wù)模塊的運(yùn)行狀態(tài)信息反饋給遠(yuǎn)程監(jiān)控系統(tǒng)。
[0056] WIFI服務(wù)模塊,支持IEEE WFI通信標(biāo)準(zhǔn),WIFI功能模塊同時(shí)具有接入點(diǎn)(Access Point,簡(jiǎn)稱為AP)和站點(diǎn)(Station)功能,因此WIFI服務(wù)模塊一方面用于管理其他Station 接入該WIFI網(wǎng)絡(luò)的鑒權(quán)認(rèn)證及數(shù)據(jù)傳輸處理等過(guò)程,另一方面還用于該發(fā)明作為Station 接入其他AP的功能實(shí)現(xiàn)。同時(shí)WIFI服務(wù)模塊可以配合判斷模塊,提供與遠(yuǎn)端監(jiān)控系統(tǒng)的 連接保證。
[0057] LTE/3G服務(wù)模塊負(fù)責(zé)建立和維護(hù)LTE/3G通路,為本實(shí)施例提供LTE/3G網(wǎng)絡(luò)支持, 同時(shí)可以配合判斷模塊,提供與遠(yuǎn)端監(jiān)控系統(tǒng)的連接保證。
[0058] Bluetooth服務(wù)模塊負(fù)責(zé)管理本實(shí)施例與其他藍(lán)牙設(shè)備之間的連接和數(shù)據(jù)傳輸, 為本實(shí)施例提供藍(lán)牙功能支持。
[0059] Zigbee服務(wù)模塊遵循IEEE802. 15· 4協(xié)議標(biāo)準(zhǔn),用于管理基于Zigbee協(xié)議的無(wú)線 傳感網(wǎng)絡(luò),同時(shí)獲取Zigbee網(wǎng)絡(luò)中各個(gè)結(jié)點(diǎn)的狀態(tài)信息,為本實(shí)施例提供Zigbee網(wǎng)絡(luò)支 持。
[0060] NFC服務(wù)模塊負(fù)責(zé)本實(shí)施例NFC功能的實(shí)現(xiàn)和管理,為本實(shí)施例提供近距離無(wú)線 通信支持,使得該發(fā)明支持NFC支付以及通過(guò)NFC識(shí)別用戶身份等功能。
[0061] 利用本實(shí)施例提供的路由裝置,可以支持當(dāng)前應(yīng)用中的多種復(fù)雜的應(yīng)用場(chǎng)景,實(shí) 現(xiàn)了對(duì)各種不同網(wǎng)絡(luò)的兼容和控制,以及多種不同網(wǎng)絡(luò)之間的數(shù)據(jù)通信。同時(shí),采用OSGI 框架設(shè)計(jì),使得各個(gè)功能模塊可以根據(jù)具體需要進(jìn)行動(dòng)態(tài)安裝、卸載、啟動(dòng)或停止等需求。 [0062] 本優(yōu)選實(shí)施例是基于0SGI框架實(shí)現(xiàn),附圖7描述了本優(yōu)選實(shí)施例的0SGI實(shí)現(xiàn)框 架。按照0SGI技術(shù)設(shè)計(jì)模型,將所要實(shí)現(xiàn)的各個(gè)功能模塊做為對(duì)應(yīng)的Bundle進(jìn)行設(shè)計(jì)開(kāi) 發(fā),每一個(gè)Bundle以一個(gè)JAR文件的形式在0SGI框架中運(yùn)行。由實(shí)現(xiàn)的0SGI框架對(duì)各個(gè) Bundle進(jìn)行動(dòng)態(tài)的安裝、啟動(dòng)、停止、更新以及卸載等操作。附圖8描述了實(shí)現(xiàn)的0SGI框 架的基本運(yùn)行過(guò)程示意圖,包括從框架工廠類新建框架,初始化、獲取Bundle上下文,安裝 Bunlde,啟動(dòng),獲取服務(wù),以及停止等過(guò)程的示意。圖8中每一個(gè)流程對(duì)應(yīng)著執(zhí)行主程序下 的一個(gè)函數(shù)指令。服務(wù)工廠類是選用的0SGI容器提供的Framework Factory (框架工廠 類)接口,該接口提供了 new FrameworkO函數(shù)可以用來(lái)新建0SGI框架。Bunlde上下文, 在Framework (框架實(shí)現(xiàn)類)中為每一個(gè)Bundle都保存了一個(gè)運(yùn)行上行文,當(dāng)Bundle啟動(dòng) 或停止的時(shí)候Framework會(huì)將該上下文傳遞給Bunlde中的Bundle Activator (組件激活 接口)的接口實(shí)現(xiàn)。
[0063] 在本優(yōu)選實(shí)施例目前實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)部分包括了 WIFI服務(wù)模塊對(duì)應(yīng)的WIFI服務(wù) Bunlde (WiFi service Bundle),LTE/3G 服務(wù)模塊對(duì)應(yīng)的 LTE/3G 服務(wù) Bundle (LTE/3G service Bundle),Bluetooth 服務(wù)模塊對(duì)應(yīng)的 Bluetooth 服務(wù) Bundle(Bluetooth service Bundle),Zigbee 服務(wù)模塊對(duì)應(yīng)的 Zigbee 服務(wù) Bundle (Zigbee service Bundle)以及 NFC 服務(wù)検塊對(duì)應(yīng)的 NFC 服務(wù) Bundle (NFC service Bundle)。
[0064] 附圖9描述了所實(shí)現(xiàn)的Bundle,以及各個(gè)Bundle之間的關(guān)聯(lián)關(guān)系。管理模塊和無(wú) 線路由模塊具體實(shí)現(xiàn)對(duì)各個(gè)功能模塊(WIFI服務(wù)模塊、LTE/3G服務(wù)模塊、Bluetooth服務(wù)模 塊、Zigbee服務(wù)模塊、NFC服務(wù)模塊等)的動(dòng)態(tài)管理和監(jiān)視。管理模塊首先注冊(cè)到0SGI框 架的服務(wù)注冊(cè)中心,然后根據(jù)實(shí)際需要和請(qǐng)求,動(dòng)態(tài)的實(shí)現(xiàn)對(duì)其他各個(gè)服務(wù)模塊的安裝、卸 載、更新、啟動(dòng)、停止等生命周期的控制、監(jiān)測(cè)各個(gè)服務(wù)模塊的運(yùn)行狀態(tài)信息,幫助無(wú)線路由 模塊完成各個(gè)模塊之間狀態(tài)信息的交換。
[0065] 無(wú)線路由模塊提供與判斷模塊通信的接口,實(shí)現(xiàn)與判讀模塊之間的交互,為遠(yuǎn)端 監(jiān)控系統(tǒng)提供數(shù)據(jù)。
[0066] 本實(shí)施例提供的路由裝置具備以下功能:1)實(shí)現(xiàn)與遠(yuǎn)端監(jiān)控系統(tǒng)的交互;2)根據(jù) 請(qǐng)求需要,實(shí)現(xiàn)對(duì)各服務(wù)模塊的動(dòng)態(tài)管理;3)監(jiān)聽(tīng)服務(wù)注冊(cè)中心,通過(guò)調(diào)用已安裝的各網(wǎng)絡(luò) 服務(wù)模塊提供的接口,實(shí)現(xiàn)對(duì)各網(wǎng)絡(luò)服務(wù)模塊的控制和狀態(tài)信息的獲取。
[0067] 本實(shí)施例以Web服務(wù)的方式提供遠(yuǎn)端監(jiān)控系統(tǒng),判斷模塊作為遠(yuǎn)端監(jiān)控系統(tǒng)的后 臺(tái)應(yīng)用,通過(guò)與無(wú)線路由模塊和管理模塊的交互為遠(yuǎn)端監(jiān)控系統(tǒng)提供各個(gè)網(wǎng)絡(luò)服務(wù)模塊的 運(yùn)行狀態(tài)信息及相關(guān)數(shù)據(jù)。同時(shí)接收遠(yuǎn)端監(jiān)控系統(tǒng)的請(qǐng)求,通過(guò)管理模塊實(shí)現(xiàn)請(qǐng)求的對(duì)應(yīng) 響應(yīng)。判斷模塊是依賴WIFI服務(wù)模塊或者LTE/3G服務(wù)模塊等建立和實(shí)現(xiàn)遠(yuǎn)程連接,因此 在0SGI服務(wù)注冊(cè)中心注冊(cè)該模塊時(shí),需要首先判斷WIFI服務(wù)模塊或者LTE/3G服務(wù)模塊是 否已注冊(cè)。
[0068] 本優(yōu)選實(shí)施例中,WIFI服務(wù)模塊(WIFI Service Bundle)實(shí)現(xiàn)對(duì)WIFI功能的支 持,WIFI功能包括該路由終端作為Station通過(guò)WIFI接入到其他網(wǎng)絡(luò),或者該路由終端作 為接入點(diǎn)AP,由其他station接入。因此WIFI服務(wù)模塊在功能上也提供了作為AP以及作 為Station時(shí)所提供的各種服務(wù),包括作為Station時(shí),搜索周圍AP、發(fā)起連接請(qǐng)求、認(rèn)證 加密等;作為AP時(shí),廣播服務(wù)集標(biāo)識(shí)(Service Set Identifier,簡(jiǎn)稱為SSID),接收連接請(qǐng) 求,完成認(rèn)證鑒權(quán)、提供動(dòng)態(tài)主機(jī)設(shè)置協(xié)議(Dynamic Host Configuration Protocol,簡(jiǎn)稱 為DHCP)服務(wù)等,同時(shí)還提供作為AP時(shí)的各種設(shè)置接口,維護(hù)接入該AP的各個(gè)station信 息。WIFI服務(wù)模塊提供了無(wú)線路由模塊獲取和設(shè)置WIFI相關(guān)信息的接口。
[0069] LTE/3G 服務(wù)模塊(LTE/3G service Bundle)提供 LTE/3G 的聯(lián)網(wǎng)方式。LTE/3G 服 務(wù)模塊提供諸如找網(wǎng)、設(shè)置APN、注冊(cè)、連接、斷開(kāi)LTE/3G網(wǎng)絡(luò)等功能接口。
[0070] Bluetooth服務(wù)模塊(Bluetooth Service Bundle)提供藍(lán)牙功能支持。Bluetooth 服務(wù)模塊提供管理藍(lán)牙網(wǎng)絡(luò)的各種接口,如掃描、連接、鑒權(quán),斷開(kāi)等。
[0071] Zigbee服務(wù)模塊(Zigbee Service Bundle)實(shí)現(xiàn)對(duì)Zigbee網(wǎng)絡(luò)的支持。實(shí)際上 在Zigbee網(wǎng)絡(luò)中Zigbee服務(wù)模塊處于Zigbee網(wǎng)絡(luò)協(xié)調(diào)器(FFD)的功能,Zigbee服務(wù)模塊 提供組建Zigbee網(wǎng)絡(luò)的各種接口,如發(fā)起主動(dòng)掃描,廣播信標(biāo)請(qǐng)求,設(shè)置網(wǎng)絡(luò)ID,發(fā)起連接 請(qǐng)求,實(shí)現(xiàn)動(dòng)態(tài)路由管理等。
[0072] NFC服務(wù)模塊(NFC Service Bundle)實(shí)現(xiàn)對(duì)NFC功能的支持。NFC服務(wù)模塊提供 各種NFC應(yīng)用的接口,目前,主要包括NFC預(yù)支付服務(wù)接口,NFC身份識(shí)別服務(wù)接口。但NFC 服務(wù)模塊功能并不局限于此,其他NFC應(yīng)用可以在以后的應(yīng)用中根據(jù)需要擴(kuò)展開(kāi)發(fā)。
[0073] 同時(shí)為了實(shí)現(xiàn)0SGI框架對(duì)模塊的動(dòng)態(tài)管理特性,本優(yōu)選實(shí)施例中實(shí)現(xiàn)的各個(gè) Bundle還需要提供模塊的安裝、啟動(dòng)、停止、卸載等接口,從而滿足0SGI動(dòng)態(tài)管理Bundle的 特性。在實(shí)現(xiàn)上,還提供了 INSTALLED (表示Bundle已成功安裝)、RESOLVED (表示Bundle 已經(jīng)準(zhǔn)備好被開(kāi)啟或停止)、STARTING (表示Bundle正在被打開(kāi))、ACTIVE (表示Bundle正 在運(yùn)行)、ST0PING (表示Bundle正在被停止)、UNINSTALLED (表示Bundle已經(jīng)被卸載)等 Bundle狀態(tài),在某一時(shí)間每一個(gè)Bundle都處于一種狀態(tài)下。附圖10描述了 Bundle各個(gè)狀 態(tài)之間的轉(zhuǎn)換關(guān)系不意。
[0074] 以上對(duì)各個(gè)模塊的功能和實(shí)現(xiàn)做了說(shuō)明,在優(yōu)選實(shí)施例中,主要涉及到WIFI、 LTE/3G、Bluetooth、Zigbee以及NFC等無(wú)線網(wǎng)絡(luò)。附圖11描述了本優(yōu)選實(shí)施例中不同無(wú) 線網(wǎng)絡(luò)之間的數(shù)據(jù)路由。WIFI網(wǎng)絡(luò)具有IP地址,可以直接通過(guò)網(wǎng)橋連接到路由引擎。對(duì)于 Zigbee網(wǎng)絡(luò)和Bluetooth網(wǎng)絡(luò),在本優(yōu)選實(shí)施例中需要將連接到Zigbee網(wǎng)絡(luò)或Bluetooth 的設(shè)備地址建立與Ip地址的--對(duì)應(yīng)關(guān)系,才能接入到路由引擎中,從而實(shí)現(xiàn)在不同網(wǎng)絡(luò) 之間的路由,為此在本實(shí)施例中還可以設(shè)計(jì)一個(gè)地址映射模塊,用于實(shí)現(xiàn)地址映射,即可以 實(shí)現(xiàn)將Zigbee網(wǎng)絡(luò)及Bluetooth網(wǎng)絡(luò)中的設(shè)備與IP地址--對(duì)應(yīng)。地址映射模塊在對(duì) 應(yīng)的Zigbee服務(wù)模塊或者Bluetooth服務(wù)模塊中實(shí)現(xiàn)和維護(hù)。當(dāng)然,在Zigbee網(wǎng)絡(luò)及 Bluetooth支持TCP/IP的情況下,本實(shí)施例也可以擴(kuò)展到對(duì)這些設(shè)備的直接路由。實(shí)現(xiàn)時(shí), 可以在高通MDM9225平臺(tái)上實(shí)現(xiàn),LTE/3G功能在Q6系統(tǒng)上實(shí)現(xiàn),其他功能模塊在A5系統(tǒng) 上實(shí)現(xiàn),Q 6與A5之間通過(guò)BAM實(shí)現(xiàn)數(shù)據(jù)通路,具體實(shí)現(xiàn)可以由高通平臺(tái)提供。
[0075] 盡管為示例目的,已經(jīng)公開(kāi)了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到 各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
【權(quán)利要求】
1. 一種多種無(wú)線網(wǎng)絡(luò)間的路由方法,其特征在于,所述方法包括以下步驟: 設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能; 建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系,以實(shí)現(xiàn)多種無(wú)線網(wǎng)絡(luò)間的路 由。
2. 如權(quán)利要求1所述的方法,其特征在于,通過(guò)開(kāi)放服務(wù)網(wǎng)關(guān)協(xié)議OSGI技術(shù)設(shè)置所述 多種無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的所述多個(gè)組件。
3. 如權(quán)利要求1所述的方法,其特征在于,在設(shè)置多個(gè)組件之后,還包括: 判斷服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件是否已經(jīng)建立; 在服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件已經(jīng)建立的情況下,接收地址路由信息,并 按照所述一一對(duì)應(yīng)的地址關(guān)系進(jìn)行多種無(wú)線網(wǎng)絡(luò)間的路由。
4. 如權(quán)利要求1或3所述的方法,其特征在于,根據(jù)所述一一對(duì)應(yīng)的地址關(guān)系實(shí)現(xiàn)多種 無(wú)線網(wǎng)絡(luò)間的路由包括: 獲取目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址和服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址的映射關(guān)系; 根據(jù)所述映射關(guān)系,將服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址轉(zhuǎn)換為所述目標(biāo)無(wú)線網(wǎng)絡(luò)的 目的地址; 在所述目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址上轉(zhuǎn)發(fā)所述請(qǐng)求對(duì)應(yīng)的待處理業(yè)務(wù)。
5. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 對(duì)所述每個(gè)組件進(jìn)行管理,其中,所述管理至少包括以下之一:動(dòng)態(tài)安裝、卸載、更新、 啟動(dòng)、停止。
6. -種多種無(wú)線網(wǎng)絡(luò)間的路由裝置,其特征在于,包括: 設(shè)置模塊,用于設(shè)置多個(gè)組件,其中,每個(gè)組件分別用于支持一種無(wú)線網(wǎng)絡(luò)功能; 無(wú)線路由模塊,用于建立每個(gè)組件對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)之間一一對(duì)應(yīng)的地址關(guān)系,以實(shí)現(xiàn) 多種無(wú)線網(wǎng)絡(luò)間的路由。
7. 如權(quán)利要求7所述的裝置,其特征在于,所述裝置包括: 判斷模塊,用于判斷服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件是否已經(jīng)建立; 所述無(wú)線路由模塊,還用于在服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的組件已經(jīng)建立的情況 下,接收地址路由信息,并按照所述 對(duì)應(yīng)的地址關(guān)系進(jìn)行多種無(wú)線網(wǎng)絡(luò)間的路由。
8. 如權(quán)利要求6或7中任一項(xiàng)所述的裝置,其特征在于,所述無(wú)線路由模塊包括: 獲取單元,用于獲取目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址和服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址的 映射關(guān)系; 轉(zhuǎn)換單元,用于根據(jù)所述映射關(guān)系,將服務(wù)于接收請(qǐng)求的無(wú)線網(wǎng)絡(luò)的地址轉(zhuǎn)換為所述 目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址; 轉(zhuǎn)發(fā)單元,用于在所述目標(biāo)無(wú)線網(wǎng)絡(luò)的目的地址上轉(zhuǎn)發(fā)所述請(qǐng)求對(duì)應(yīng)的待處理業(yè)務(wù)。
9. 如權(quán)利要求6所述的裝置,其特征在于,還包括: 管理模塊,用于對(duì)所述每個(gè)組件進(jìn)行管理,其中,所述管理至少包括以下之一:動(dòng)態(tài)安 裝、卸載、更新、啟動(dòng)、停止。
10. 如權(quán)利要求6所述的裝置,其特征在于,所述設(shè)置模塊通過(guò)開(kāi)放服務(wù)網(wǎng)關(guān)協(xié)議OSGI 技術(shù)設(shè)置所述多種無(wú)線網(wǎng)絡(luò)對(duì)應(yīng)的所述多個(gè)組件。
【文檔編號(hào)】H04L12/749GK104219152SQ201310218968
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2013年6月4日 優(yōu)先權(quán)日:2013年6月4日
【發(fā)明者】程凱, 趙明 申請(qǐng)人:中興通訊股份有限公司