面向特殊用途的即时通信系统客户端的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:nicico
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网通信系统高速发展的过程中,移动端即时通信系统占据着重要的地位。作为彻底改变人们传统交流的方式之一,即时通信系统能够实现数据的即时传送,以及点对点的数据交换,并已广泛应用于工作协作、学习交流、娱乐聊天等领域,现有的软件种类繁多,如微信、QQ、Skype等。但这些即时通信工具并不是无处不在的,很多场景下,它们是不适用的:如无互联网条件的卫星和空间站等空间平台、应急救灾中互联网遭到破坏的灾区或偏远地区、因安全因素需要的特殊私有网络环境等。目前已存在的即时通信系统主要面向网络状态良好的公共互联网,针对一些特殊需求的场景无法实现正常通信。所以,研发能够面向特殊用途的即时通信系统,具有重要的意义。即时通信系统复杂度较高,研究工作内容主要分为服务端研究、客户端研究和通信协议研究。依托于在研科研项目,论文针对面向特殊用途的即时通信系统进行研究,重点研究通信过程的原理和实现方法、通信协议的设计和应用等,并针对与客户端相关的技术进行研究,在已有配套服务器的前提下,实现了可用的完整的系统。论文首先参考不同通信协议的相关标准,对数据传输和不同通信协议的优缺点展开了深入的研究,并对系统涉及到的多线程并发技术、数据持久化等技术进行分析研究,为通信系统实现正常通信奠定理论基础。接着,完成即时通信系统架构体系的设计,并对各个子模块进行了具体设计,重点是通信协议的设计,包括协议格式设计和协议通信过程描述。并在此基础上,最终实现了系统的各个模块,包括消息中心模块、应用模块、解析模块、数据存储模块等。最后,设计了即时通信系统的测试框架,编写了完备的测试样例,对各个模块进行了功能性验证和性能测试,并对测试结果进行总结和分析。测试结果表明,面向特殊用途的即时通信系统功能完备,性能稳定,能够实现客户端之间的正常通信,并远程控制从服务器,且能够应用于网络状况不好或需要建立私有网络等的特殊场景,具有良好的鲁棒性,论文完成的工作达到了预期目标。该系统已经在某研究所中完成了内场和外场等多轮测试,实际场景证明,该系统可以用于针对特殊用途的即时通信中,且目前已经进入试运行阶段。
其他文献
投资作为公司获取投资收益、实现财务目标的重要基础,投资决策就是企业所有决策中最为关键、最为重要的决策,通常将对企业未来的现金流量产生重大影响,影响着企业实现自身目
无线通信技术的快速发展使人们对频谱资源的需求大大增加,而现今的频谱分配政策又造成大部分可用频段的利用率较低。认知无线电技术能感知周围频谱环境,并机会性地接入空闲频
目前,我国教育部门对中职院校办学水平和教学质量的评估工作非常重视,社会各界也给予了极大的关注,这使得中职办学水平的评估工作成为摆在中职院校发展过程中的头等大事。办
当前无线网络对传输速率成百倍的需求增长与日益殆尽的频谱资源成为了一对急需解决的矛盾。认知无线电具备学习能力,能够通过频谱感知利用空闲频谱资源,大幅提高频谱利用率。
二十世纪九十年代以来,我国开始积极发展高等职业教育,郑州财税金融职业学院抓住了发展的机会,2013年学校由普通中等职业学校“郑州市财税学校”升格为高等职业院校“郑州财
近年来,随着社交网络的推广以及智能设备的普及,数据的增长速度也在不断加快。Hadoop,作为MapReduce的开源实现,在工业界和学术界的地位正变得越来越重要,大数据技术已经对社
随着信息与网络通信技术的飞速发展,企业信息化建设进程不断加快,企业信息网络的结构性能与信息资源的安全管理变的尤为重要。分布式结构的网络是指采用分布控制,各个结点间
日益增长的视频业务给移动终端带来了巨大的能耗压力。并且,视频业务在用户体验上还无法满足用户的高要求。为有效的保障无线通信中移动终端的节能以及视频业务的QoE,本文针
IMT-Advanced是ITU为了满足未来10年全球移动通信应用需求而启动的具有超过IMT-2000性能移动通信系统。LIE-Advanced作为LTE(Long Term Evolution,长期演进)的增强技术,是ITU
随着互联网高速的发展,信息交互越来越便捷,产生的数据也随之增多,这些数据往往能产生巨大的价值,如何对海量的数据进行挖掘和分析在各行各业中变得愈发重要。其中关联规则在