P2P環(huán)境下網(wǎng)狀組播在移動(dòng)IM中的研究與實(shí)現(xiàn)
本文選題:網(wǎng)狀組播 + 消息轉(zhuǎn)發(fā) ; 參考:《北京郵電大學(xué)》2017年碩士論文
【摘要】:移動(dòng)IM (instant messaging)系統(tǒng)是在移動(dòng)端上使用的即時(shí)通信系統(tǒng)。在“互聯(lián)網(wǎng)+”的時(shí)代下,越來越多的企業(yè)使用IM系統(tǒng)以提高工作效率,然而IM系統(tǒng)對服務(wù)器的帶寬、CPU等資源的開銷有很高的要求。在P2P (peer-to-peer)網(wǎng)絡(luò)中,節(jié)點(diǎn)與節(jié)點(diǎn)之間直接通信,可以節(jié)省服務(wù)器轉(zhuǎn)發(fā)消息所需要的開銷。當(dāng)前有的移動(dòng)IM系統(tǒng)支持兩個(gè)終端以P2P的方式通信,但并不支持多個(gè)節(jié)點(diǎn)以P2P的的形式進(jìn)行多對多通信;PC端有支持P2P方式群聊的IM系統(tǒng),但對終端性能要求很高,不適用于性能差、網(wǎng)絡(luò)環(huán)境復(fù)雜的移動(dòng)端。綜上,目前缺乏一種適用于移動(dòng)IM系統(tǒng)中網(wǎng)狀組播的消息轉(zhuǎn)發(fā)機(jī)制,也缺少基于該機(jī)制的移動(dòng)IM系統(tǒng)實(shí)現(xiàn)。課題基于以上需求,研究了網(wǎng)狀組播的消息轉(zhuǎn)發(fā)機(jī)制,該機(jī)制利用了無標(biāo)度特性的網(wǎng)絡(luò)拓?fù)?使消息能夠按照該拓?fù)湟暂^少的轉(zhuǎn)發(fā)次數(shù)到達(dá)群組內(nèi)所有成員節(jié)點(diǎn),且每個(gè)節(jié)點(diǎn)轉(zhuǎn)發(fā)開銷都在可承受范圍內(nèi)。為實(shí)現(xiàn)網(wǎng)狀組播消息轉(zhuǎn)發(fā)機(jī)制,課題對網(wǎng)狀組播系統(tǒng)進(jìn)行建模分析,然后在模型的基礎(chǔ)之上實(shí)現(xiàn)了組播拓?fù)渖伤惴?最后研究了利用生成的拓?fù)渫瓿上⑥D(zhuǎn)發(fā)的策略。在網(wǎng)狀組播消息轉(zhuǎn)發(fā)機(jī)制基礎(chǔ)之上,課題利用iOS客戶端與java服務(wù)器實(shí)現(xiàn)了 P2P環(huán)境下以群聊為主的移動(dòng)IM功能。課題項(xiàng)目對P2P環(huán)境下群聊所需要的網(wǎng)狀組播拓?fù)溆?jì)算功能及網(wǎng)狀組播消息轉(zhuǎn)發(fā)功能進(jìn)行了需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)、功能測試,完成了項(xiàng)目的開發(fā)。綜上,本課題主要研究了網(wǎng)狀組播的消息轉(zhuǎn)發(fā)機(jī)制,使組播過程中,終端節(jié)點(diǎn)在資源開銷可承受范圍內(nèi)盡力轉(zhuǎn)發(fā)消息。課題項(xiàng)目基于研究成果,實(shí)現(xiàn)了基于P2P方式的移動(dòng)IM組播功能,這種通信方式減輕了服務(wù)器的負(fù)擔(dān),節(jié)約了企業(yè)資源,具有一定的實(shí)用價(jià)值。
[Abstract]:Mobile IM instant messaging system is an instant communication system used on the mobile terminal. In the era of "Internet", more and more enterprises use IM system to improve their working efficiency. However, IM system has a high demand on the cost of server bandwidth, CPU and other resources. In P2P networks, direct communication between nodes can save the cost of forwarding messages. At present, some mobile IM systems support two terminals to communicate in P2P mode, but do not support multiple nodes in the form of P2P to carry out multi-to-many communications / PC systems that support P2P group chat, but the performance of the terminals is very high. Not suitable for poor performance, complex network environment mobile terminal. In summary, there is a lack of a message forwarding mechanism for mesh multicast in mobile IM systems, and a mobile IM system based on this mechanism is also lacking. Based on the above requirements, this paper studies the message forwarding mechanism of mesh multicast. This mechanism utilizes scale-free network topology to enable messages to reach all member nodes of the group with less forwarding times according to the topology. And the forwarding overhead of each node is within the range of affordability. In order to realize the message forwarding mechanism of mesh multicast, this paper analyzes the modeling of mesh multicast system, and then implements the algorithm of multicast topology generation based on the model. Finally, the strategy of message forwarding using generated topology is studied. Based on the message forwarding mechanism of mesh multicast, we use iOS client and java server to realize the mobile IM function of group chat in P2P environment. In this paper, the network multicast topology computing function and message forwarding function in group chat in P2P environment are analyzed, the outline design, the detailed design and implementation, the function test, and the development of the project are completed. In summary, this paper mainly studies the message forwarding mechanism of mesh multicast, which makes the terminal node try its best to forward the message in the range of resource overhead. Based on the research results, the project realizes the mobile IM multicast function based on P2P mode. This communication mode reduces the burden of the server, saves the enterprise resources, and has certain practical value.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.03
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李洪,朱永慶;IP組播技術(shù)介紹[J];廣東通信技術(shù);2002年01期
2 盧冰;組播技術(shù)綜述[J];河南科技;2004年08期
3 岳志媛;淺談IP組播技術(shù)及其應(yīng)用[J];道路交通與安全;2004年04期
4 張逸軍;IP組播技術(shù)在視頻傳輸中的應(yīng)用[J];電腦知識與技術(shù);2005年23期
5 魏長寶;;IP組播技術(shù)探討[J];福建電腦;2006年05期
6 梁娟;趙開新;;IP組播技術(shù)及其應(yīng)用[J];科技信息(科學(xué)教研);2008年08期
7 許亞梅;包懷忠;;IP組播技術(shù)的優(yōu)勢及其應(yīng)用[J];中國科技信息;2009年09期
8 肖鐘捷;;組播分布樹的比較分析及其應(yīng)用[J];武夷學(xué)院學(xué)報(bào);2009年05期
9 劉玲;彭元文;;IP組播技術(shù)及在新疆油田的應(yīng)用[J];硅谷;2013年01期
10 汪凡;組播技術(shù)概述[J];中國金融電腦;2001年03期
相關(guān)會(huì)議論文 前10條
1 劉利成;黃曙霞;;利用IP組播技術(shù)傳輸變電所視頻監(jiān)控信息[A];第四屆安徽科技論壇安徽省電機(jī)工程學(xué)會(huì)分論壇論文集[C];2006年
2 賈濤;孔德強(qiáng);彭欣;;IP組播技術(shù)在視頻監(jiān)控中的實(shí)現(xiàn)[A];全國第三屆信號和智能信息處理與應(yīng)用學(xué)術(shù)交流會(huì)?痆C];2009年
3 邱剛;秦增良;李曉利;;組播技術(shù)在軟件電視天氣會(huì)商系統(tǒng)網(wǎng)絡(luò)集成中的應(yīng)用[A];信息技術(shù)在氣象領(lǐng)域的開發(fā)應(yīng)用論文集(二)[C];2006年
4 龔棗陽;單寶松;盛向治;;一種跨組播域的分布式對等多媒體網(wǎng)關(guān)結(jié)構(gòu)的研究[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)——通信與信息技術(shù)會(huì)議論文集(下)[C];2006年
5 石磊玉;向?yàn)?歐鋼;;基于IP組播技術(shù)的實(shí)時(shí)通信軟件實(shí)現(xiàn)方法[A];第13屆全國計(jì)算機(jī)、網(wǎng)絡(luò)在現(xiàn)代科學(xué)技術(shù)領(lǐng)域的應(yīng)用學(xué)術(shù)會(huì)議論文集[C];2007年
6 王飛;黃友勝;黃倩;;基于IP組播技術(shù)礦用廣播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];第23屆全國煤礦自動(dòng)化與信息化學(xué)術(shù)會(huì)議暨第5屆中國煤礦信息化與自動(dòng)化高層論壇論文集[C];2013年
7 馬海艷;;以太網(wǎng)交換機(jī)組播技術(shù)及測試研究[A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)通信與信息技術(shù)會(huì)議論文集(下冊)[C];2008年
8 王茜;陳運(yùn)清;毛東鋒;;基于IPv6網(wǎng)絡(luò)的組播技術(shù)部署和過渡[A];下一代互聯(lián)網(wǎng)與應(yīng)用研討會(huì)論文集[C];2011年
9 蔣椺琳;徐玉濱;;基于組播技術(shù)的IPTV在遠(yuǎn)程教育系統(tǒng)中的應(yīng)用[A];2008'中國信息技術(shù)與應(yīng)用學(xué)術(shù)論壇論文集(一)[C];2008年
10 姜少杰;呂光宏;;MPLS組播流量工程綜述[A];四川省通信學(xué)會(huì)2005年學(xué)術(shù)年會(huì)論文集[C];2005年
相關(guān)重要報(bào)紙文章 前10條
1 陳聰;IP組播技術(shù)得到驗(yàn)證[N];中國計(jì)算機(jī)報(bào);2003年
2 中國聯(lián)通北京分公司網(wǎng)管中心維護(hù)管理部 徐威;組播技術(shù)引領(lǐng)三網(wǎng)融合邁入新篇章[N];通信產(chǎn)業(yè)報(bào);2011年
3 中國電信股份有限公司廣州研究院 徐建鋒 陳戈 梁潔;如何選擇IPTV承載網(wǎng)技術(shù)[N];通信產(chǎn)業(yè)報(bào);2004年
4 IT獨(dú)立觀察家 馬振貴;手機(jī)IM做閱讀中心大有可為[N];通信產(chǎn)業(yè)報(bào);2013年
5 ;哪些應(yīng)用利用組播技術(shù)?[N];計(jì)算機(jī)世界;2002年
6 ;IP組播技術(shù)的靈活應(yīng)用[N];通信信息報(bào);2002年
7 武文斌;新浪UC突圍IM市場變局[N];國際商報(bào);2005年
8 孟;新浪UC整合IM應(yīng)用[N];國際商報(bào);2005年
9 一塵;新浪UC為未來的IM正名[N];科技日報(bào);2005年
10 黃魚;智能手機(jī)推動(dòng)IM新發(fā)展[N];人民郵電;2011年
相關(guān)博士學(xué)位論文 前10條
1 王敏杰;光通信系統(tǒng)中全光信號處理若干關(guān)鍵技術(shù)研究[D];中國科學(xué)院研究生院(西安光學(xué)精密機(jī)械研究所);2015年
2 朱方金;聚合組播優(yōu)化模型與算法研究[D];山東大學(xué);2011年
3 李夢然;P2P網(wǎng)絡(luò)借貸投資者的信息識別與行為偏差[D];清華大學(xué);2014年
4 劉繪;我國P2P網(wǎng)絡(luò)借貸的風(fēng)險(xiǎn)與監(jiān)管研究[D];天津財(cái)經(jīng)大學(xué);2015年
5 TO MINH HUONG(蘇明香);中國P2P借貸平臺(tái)發(fā)展及對越南的借鑒研究[D];青島大學(xué);2017年
6 史正權(quán);P2P網(wǎng)絡(luò)借貸的運(yùn)營模式、影響因素及風(fēng)險(xiǎn)管理研究[D];武漢大學(xué);2014年
7 劉姍姍;基于P2P的大規(guī)模分布式虛擬現(xiàn)實(shí)系統(tǒng)設(shè)計(jì)中若干問題的研究[D];中國科學(xué)技術(shù)大學(xué);2008年
8 張冶江;主動(dòng)P2P蠕蟲的檢測與防御技術(shù)研究[D];華中科技大學(xué);2009年
9 曹旭斌;P2P在線借貸平臺(tái)社會(huì)資本測量及作用問題研究[D];西南財(cái)經(jīng)大學(xué);2013年
10 楊磊;針對P2P節(jié)點(diǎn)不合作行為的信任與激勵(lì)機(jī)制研究[D];電子科技大學(xué);2012年
相關(guān)碩士學(xué)位論文 前10條
1 趙曉昆;P2P環(huán)境下網(wǎng)狀組播在移動(dòng)IM中的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2017年
2 石伍昱;高能效無線協(xié)作組播算法的研究[D];電子科技大學(xué);2015年
3 姚江濤;基于MPLS VPN組播算法及協(xié)議的網(wǎng)絡(luò)性能管理系統(tǒng)開發(fā)[D];電子科技大學(xué);2014年
4 蔡明杰;基于IPTV運(yùn)營平臺(tái)的組播部署方案研究設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2014年
5 黃舒;IPv6網(wǎng)絡(luò)中PIM協(xié)議的優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)[D];武漢郵電科學(xué)研究院;2014年
6 朱文劍;三網(wǎng)融合背景下IPTV組網(wǎng)方案的設(shè)計(jì)與實(shí)施[D];南京郵電大學(xué);2015年
7 周珊珊;基于流表約束的SDN組播研究[D];山東大學(xué);2016年
8 丁以勝;10G EPON安全承載多業(yè)務(wù)下的組播IPTV調(diào)度設(shè)計(jì)[D];華東交通大學(xué);2016年
9 顧旭;電信級EPON部署及組播IPTV業(yè)務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[D];東南大學(xué);2016年
10 祝曉龍;虛擬化條件下按需組播技術(shù)的探究與實(shí)現(xiàn)[D];東南大學(xué);2016年
,本文編號:1832006
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1832006.html