999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種解決移動(dòng)終端漫游通信的方法

2017-05-12 16:47:30孫婧萬翔
軟件工程 2017年3期

孫婧+萬翔

摘 要:部署在有線網(wǎng)絡(luò)環(huán)境下的通信處理軟件[1],與部署在4G和Wifi無線局域網(wǎng)絡(luò)環(huán)境下的移動(dòng)終端[2]設(shè)備相互通信時(shí),存在移動(dòng)終端設(shè)備在重新接入局域網(wǎng)絡(luò)或發(fā)生移動(dòng)漫游時(shí),移動(dòng)終端設(shè)備的IP地址與通訊錄的配置項(xiàng)不一致,導(dǎo)致信息無法互通的問題。本文提出了一種基于網(wǎng)關(guān)代理服務(wù)的方法,該方法將網(wǎng)關(guān)接入代理接入到無線局域網(wǎng)絡(luò)的各個(gè)終端,使終端與外界隔離,有效解決了移動(dòng)終端設(shè)備漫游通信存在的問題。

關(guān)鍵詞:網(wǎng)關(guān)接入代理;心跳保持;路由管理;持久化存儲(chǔ);異常恢復(fù)

中圖分類號(hào):TP399 文獻(xiàn)標(biāo)識(shí)碼:A

Abstract:When the communication processing software deployed in the wired network communicates with the mobile terminal in 4G or the Wi-Fi network,the IP address of the mobile terminal is different from the configuration in the address book when the mobile terminalre-accesses to the wireless network or roams,which will cause the information transmission failure.A method based on the gateway access agent is proposed in this paper.The gateway access agent accessesto each terminal in the wireless network and the terminal can be isolated from the outside world.The method can effectively solve theproblem in the roaming communication of mobile terminals.

Keywords:gateway access agent;heartbeat holding;routing management;persistent storage;abnormal recovery

1 引言(Introduction)

部署在有線網(wǎng)環(huán)境下的通信處理軟件,與部署在4G和Wifi無線局域網(wǎng)環(huán)境下的移動(dòng)終端,通過通信服務(wù)互相通信[3]。

移動(dòng)終端有唯一標(biāo)識(shí)號(hào),在通信過程中通信軟件通過該唯一標(biāo)識(shí)號(hào)從通訊錄中解析移動(dòng)終端通信服務(wù)器IP地址。移動(dòng)終端通信服務(wù)軟件以IP地址作為唯一標(biāo)識(shí),因此移動(dòng)終端IP地址應(yīng)固定不變,且必須與通訊錄中配置的IP地址保持一致,這是現(xiàn)有軟件之間互相通信的一個(gè)基本條件[4]。

無線局域網(wǎng)(Wifi、4G)具有IP動(dòng)態(tài)分配、設(shè)備漫游接入等特點(diǎn)[5]。移動(dòng)終端在接入無線網(wǎng)或發(fā)送移動(dòng)漫游時(shí),Wifi路由器或4G基站將動(dòng)態(tài)給設(shè)備分配IP地址,且每次分配到的IP地址可能都不一樣。導(dǎo)致移動(dòng)終端設(shè)備在重新接入無線網(wǎng)或發(fā)送移動(dòng)漫游時(shí),移動(dòng)終端IP地址與通訊錄配置項(xiàng)不一致,信息無法互通。

所以本文引入網(wǎng)關(guān)接入代理服務(wù),將代理接入到無線局域網(wǎng)的各個(gè)移動(dòng)終端,使移動(dòng)終端與外界隔離,解決通信處理軟件與移動(dòng)終端互聯(lián)互通存在的問題。

2 網(wǎng)關(guān)接入代理(Gateway access agent)

網(wǎng)關(guān)接入代理負(fù)責(zé)維護(hù)對應(yīng)無線局域網(wǎng)內(nèi)各移動(dòng)終端接入信息,建立信息轉(zhuǎn)發(fā)路由表。無線局域網(wǎng)各終端身份有唯一標(biāo)識(shí)號(hào),通訊錄中對通信服務(wù)器IP統(tǒng)一配置成網(wǎng)關(guān)代理服務(wù)器IP[6]。

通信客戶端發(fā)送的信息,都將統(tǒng)一發(fā)送至網(wǎng)關(guān)接入代理服務(wù),網(wǎng)關(guān)接入代理根據(jù)路由轉(zhuǎn)發(fā)表進(jìn)行信息分發(fā)。軟件交互如圖1所示。

3 基于網(wǎng)關(guān)接入代理服務(wù)的系統(tǒng)設(shè)計(jì)(The system design based on gateway access agent service)

3.1 功能模塊設(shè)計(jì)

網(wǎng)關(guān)代理主要由以下功能模塊組成,功能模塊圖如圖2所示。

(1)終端接入管理模塊

a.終端接入子模塊,負(fù)責(zé)監(jiān)聽來自歸屬域或漫游域移動(dòng)終端的接入信息,對移動(dòng)終端進(jìn)行接入權(quán)限審核與管理(通過權(quán)限控制過濾非法移動(dòng)終端接入)。

b.接入信息維護(hù)子模塊,負(fù)責(zé)維護(hù)接入當(dāng)前網(wǎng)關(guān)代理的移動(dòng)終端身份信息、IP地址信息和歸屬域信息。

c.心跳保持子模塊,負(fù)責(zé)維護(hù)網(wǎng)關(guān)代理與接入移動(dòng)終端的心跳信息,以判斷移動(dòng)終端在線、離線狀態(tài)[7]。

(2)信息處理模塊

a.信息接收子模塊,負(fù)責(zé)調(diào)用通信服務(wù)接口接收來自通信處理系統(tǒng)發(fā)往歸屬域內(nèi)移動(dòng)終端、接入移動(dòng)終端發(fā)往通信處理系統(tǒng)的短語、信息等。

b.信息頭解析子模塊,負(fù)責(zé)調(diào)用信息解析接口獲取目的唯一標(biāo)識(shí)號(hào)。

c.信息轉(zhuǎn)發(fā)子模塊,負(fù)責(zé)轉(zhuǎn)發(fā)數(shù)據(jù)至歸屬域內(nèi)移動(dòng)終端,轉(zhuǎn)發(fā)數(shù)據(jù)至它域網(wǎng)關(guān)代理,轉(zhuǎn)發(fā)數(shù)據(jù)至通信處理系統(tǒng)。

d.通訊錄查詢模塊,負(fù)責(zé)調(diào)用通訊錄查詢接口根據(jù)唯一標(biāo)識(shí)號(hào)查詢目的端通信服務(wù)器IP地址。

(3)路由管理模塊

路由信息子模塊,負(fù)責(zé)維護(hù)網(wǎng)關(guān)代理至域內(nèi)移動(dòng)終端的轉(zhuǎn)發(fā)路由信息(網(wǎng)關(guān)代理—移動(dòng)終端、網(wǎng)關(guān)代理—網(wǎng)關(guān)代理)[8]。

(4)持久化存儲(chǔ)模塊[9]

a.接入信息持久化存儲(chǔ)子模塊,負(fù)責(zé)存儲(chǔ)、更新終端接入信息。

b.轉(zhuǎn)發(fā)信息持久化存儲(chǔ)子模塊,負(fù)責(zé)存儲(chǔ)當(dāng)前無轉(zhuǎn)發(fā)路由信息的內(nèi)容。

c.路由信息持久化存儲(chǔ)子模塊,負(fù)責(zé)存儲(chǔ)、更新轉(zhuǎn)發(fā)路由信息。

(5)異常恢復(fù)模塊[10]

a.接入信息恢復(fù)子模塊,負(fù)責(zé)網(wǎng)關(guān)代理服務(wù)異常恢復(fù)后,從持久化存儲(chǔ)對象中恢復(fù)移動(dòng)終端接入信息。

b.轉(zhuǎn)發(fā)信息恢復(fù)子模塊,負(fù)責(zé)網(wǎng)關(guān)代理服務(wù)異常恢復(fù)后,從持久化存儲(chǔ)對象中恢復(fù)未完成轉(zhuǎn)發(fā)的信息。

c.路由信息恢復(fù)子模塊,負(fù)責(zé)網(wǎng)關(guān)代理服務(wù)異常恢復(fù)后,從持久化存儲(chǔ)對象中恢復(fù)信息轉(zhuǎn)發(fā)路由信息。

3.2 流程設(shè)計(jì)(The design for the process)

3.2.1 終端接入

終端接入分為域內(nèi)終端接入和終端漫游接入。域內(nèi)終端接入是歸屬域內(nèi)移動(dòng)終端接入本域所對應(yīng)的網(wǎng)關(guān)接入代理的過程;終端漫游接入是移動(dòng)終端在實(shí)施接入網(wǎng)切換或發(fā)生移動(dòng)漫游時(shí)重新接入歸屬域網(wǎng)關(guān)接入代理的過程[11]。終端接入示意圖如圖3和圖4所示。

終端設(shè)備通過無線模塊接入無線局域網(wǎng),獲取無線網(wǎng)動(dòng)態(tài)授予的IP地址;應(yīng)用軟件調(diào)用網(wǎng)關(guān)接入開發(fā)接口,通過終端IP解析本域所對用的網(wǎng)關(guān)接入代理服務(wù)器IP地址;接口模塊根據(jù)設(shè)備MAC地址生成驗(yàn)證序列號(hào);按照接入?yún)f(xié)議打包并向接入代理發(fā)送接入請求;等待接入請求回執(zhí)。

網(wǎng)關(guān)代理在固定端口接收終端接入請求;解析接入請求協(xié)議,獲取唯一標(biāo)識(shí)號(hào)、終端IP地址、歸屬域標(biāo)識(shí)和驗(yàn)證序列號(hào)信息;根據(jù)序列號(hào)驗(yàn)證終端接入權(quán)限;將終端信息加入接入終端維護(hù)列表;創(chuàng)建網(wǎng)關(guān)接入代理至終端設(shè)備的路由表項(xiàng)(唯一標(biāo)識(shí)號(hào):終端IP),更新路由信息維護(hù)列表;向終端設(shè)備發(fā)送接入回執(zhí),通知設(shè)備接入成功。根據(jù)唯一標(biāo)識(shí)號(hào)查詢信息轉(zhuǎn)發(fā)隊(duì)列,如有待轉(zhuǎn)發(fā)信息就根據(jù)路由信息轉(zhuǎn)發(fā)該信息。

終端接入的流程圖如圖5所示。

3.2.2 信息轉(zhuǎn)發(fā)

信息轉(zhuǎn)發(fā)分為域內(nèi)轉(zhuǎn)發(fā)和漫游轉(zhuǎn)發(fā)。域內(nèi)轉(zhuǎn)發(fā)是網(wǎng)關(guān)接入代理將接收到的信息轉(zhuǎn)發(fā)至歸屬域內(nèi)移動(dòng)終端;漫游轉(zhuǎn)發(fā)是網(wǎng)關(guān)接入代理將接收到的信息轉(zhuǎn)發(fā)至漫游域移動(dòng)終端。信息轉(zhuǎn)發(fā)的示意圖如圖6和圖7所示。

網(wǎng)關(guān)接入接收來自通信系統(tǒng)的信息,調(diào)用信息解析接口解析目的唯一標(biāo)識(shí)號(hào);根據(jù)目的唯一標(biāo)識(shí)號(hào)從路由表中查詢轉(zhuǎn)發(fā)路由IP(移動(dòng)終端IP);調(diào)用通信服務(wù)將信息轉(zhuǎn)發(fā)至移動(dòng)終端。信息轉(zhuǎn)發(fā)流程圖如圖8所示。

4 結(jié)論(Conclusion)

本文提出了基于網(wǎng)關(guān)代理服務(wù)的方法,將代理接入到無線局域網(wǎng)的各個(gè)指揮終端,使指揮終端與外界隔離,有效解決了移動(dòng)終端設(shè)備在重新接入無線網(wǎng)或發(fā)生移動(dòng)漫游時(shí),移動(dòng)終端IP地址與通訊錄配置項(xiàng)不一致,導(dǎo)致信息無法互通的問題。

參考文獻(xiàn)(References)

[1] Kimura B.Y.L.,GuardiaH.C.,MoreiraE.d.S.A Session-Based Mobile Socket Layer for Disruption Tolerance on the Internet[J].IEEE Transactions on Mobile Computing,2014,13(8):1668-1680.

[2] Ismail M.,ZhuangW.Mobile Terminal Energy Management for Sustainable Multi-Homing Video Transmission[J].IEEE Transactions on Wireless Communications,2014,13(8): 4616-4627.

[3] WeiPan,et al.A Fuzzy Multi-Objective Model for Provider Selection in Data Communication Services with Different QpS Levels[J].International Journal of Production Economics,2014,147(Jan. Pt.C):689-696.

[4] 朱赟,史佳順,俞時(shí)權(quán).移動(dòng)IP技術(shù)及其路由優(yōu)化[J].計(jì)算機(jī)工程,2003(01):161-162;176.

[5] 向繼.堅(jiān)固網(wǎng)關(guān)系統(tǒng)研究[D].中國科學(xué)院研究生院(電子學(xué)研究所),2003.

[6] 張玉昆.移動(dòng)通信網(wǎng)絡(luò)中行業(yè)網(wǎng)關(guān)的研究與實(shí)現(xiàn)[D].北京有點(diǎn)大學(xué),2010.

[7] 萬翔,施齊林.分布式數(shù)據(jù)傳輸系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)[J].艦船電子工程,2015(4):96-98.

[8] 楊杉,陳凱.基于路由協(xié)議分析的路由管理系統(tǒng)[D].上海交通大學(xué),2009.

[9] 花珊.面向時(shí)序數(shù)據(jù)流的分布式緩存系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].中山大學(xué),2014.

[10] 陳恒.嵌入式軟件狀態(tài)監(jiān)測與自恢復(fù)技術(shù)研究[D].哈爾濱工程大學(xué),2013.

[11] 翁蘇湘,劉淑芬.基于Linux內(nèi)核在網(wǎng)絡(luò)層實(shí)現(xiàn)移動(dòng)終端的漫游通信[J].計(jì)算機(jī)應(yīng)用,2003(12):105-107.

作者簡介:

孫 婧(1987-),女,碩士,助理工程師.研究領(lǐng)域:指揮控制,軟件開發(fā).

萬 翔(1986-),男,碩士,工程師.研究領(lǐng)域:網(wǎng)絡(luò)通信,軟件開發(fā).

主站蜘蛛池模板: 成人a免费α片在线视频网站| 色天天综合久久久久综合片| 一本久道久久综合多人| 亚洲欧美综合在线观看| 久久福利片| 日韩精品一区二区三区视频免费看| 国内熟女少妇一线天| www.日韩三级| www.youjizz.com久久| 欧美特黄一级大黄录像| 国产福利微拍精品一区二区| 久久久久久久久久国产精品| 伊人天堂网| 秘书高跟黑色丝袜国产91在线| 97亚洲色综久久精品| 99re热精品视频国产免费| 91九色视频网| 久久香蕉欧美精品| aⅴ免费在线观看| 熟妇人妻无乱码中文字幕真矢织江 | 亚洲成综合人影院在院播放| 亚洲日韩精品伊甸| 欧美激情视频在线观看一区| 国产18页| 亚洲无线国产观看| 在线精品亚洲一区二区古装| 久久a级片| 亚洲日韩精品欧美中文字幕| 欧美亚洲国产视频| 青草视频网站在线观看| 久爱午夜精品免费视频| 国产黄视频网站| 丁香婷婷综合激情| 91九色国产porny| 成人亚洲视频| 国产精品久久精品| 另类重口100页在线播放| 成年片色大黄全免费网站久久| 欧美成人a∨视频免费观看| 国产亚卅精品无码| 国产一区二区三区在线观看视频 | 中文国产成人精品久久一| 亚洲国产成人久久精品软件| 欧美爱爱网| 91在线无码精品秘九色APP| 毛片网站在线播放| 日韩欧美91| 91美女视频在线观看| 最新亚洲人成无码网站欣赏网| a级毛片网| 99久久99视频| 色吊丝av中文字幕| 久久黄色毛片| 99中文字幕亚洲一区二区| 久久久久国色AV免费观看性色| 国产鲁鲁视频在线观看| 孕妇高潮太爽了在线观看免费| 久久久久中文字幕精品视频| 国产一级精品毛片基地| 五月天综合婷婷| 亚洲无码视频一区二区三区| 国产一区亚洲一区| 日韩毛片在线播放| 51国产偷自视频区视频手机观看| 91欧美在线| 亚洲最新在线| 色哟哟精品无码网站在线播放视频| 精品国产成人a在线观看| 亚洲综合专区| AV老司机AV天堂| 久久久久亚洲AV成人人电影软件| 亚洲天堂区| www.狠狠| 中文字幕调教一区二区视频| 波多野结衣一二三| www.狠狠| 亚洲无码熟妇人妻AV在线| 88国产经典欧美一区二区三区| 依依成人精品无v国产| 成人午夜久久| 免费视频在线2021入口| 国产毛片久久国产|