移动无线网络测试与评估系统Android客户端数据采集模块的设计与实现
本文选题:网络测试 + 数据采集 ; 参考:《北京邮电大学》2016年硕士论文
【摘要】:随着移动互联网时代的到来,用户对网络质量的要求不断提高,网络质量成为移动通信运营商核心竞争力的关键。网络测试与优化是提升网络质量的主要手段,然而传统路测人力物力成本较高且采样点集中在主要道路上,仅从网络角度出发而对用户体验考虑较少。基于智能终端的网络测试应用应运而生,但大多数应用在开发过程中对测试内容进行了封装,用户无法判断连接是否安全,且不支持批量任务测试,针对以上问题本文提出了基于Android智能终端对无线网络进行测试数据采集的方案。该方案的优点在于采用回调机制实现了数据采集模块的MVC分层,解决了批量测试任务排队的问题,同时提高了开发效率,也方便后续其它测试项目的开发和维护。数据采集模块是Android客户端最重要的功能模块,通过对网络优化流程以及已有Android网络测试应用的调研和分析,基于Java回调机制和MVC分层模式提出了数据采集模块的设计与实现方案。主要工作如下:(1)对移动互联网与网络优化现状进行了综述,在调研了Android应用市场上已有的网络测试应用后提出了基于Android客户端进行网络测试的优化方案。(2)根据需求将该方案的数据采集模块分为三个子模块:认证信息采集子模块、测试数据采集子模块、数据存储及展示子模块,并给出了各个子模块的详细设计与实现方法。(3)完成了数据采集模块的认证信息采集子模块、数据存储及展示子模块、测试数据采集子模块MVC分层以及ping时延测试实例的软件开发工作,并对三个子模块进行了测试和结果分析。测试表明本文提出的方案结果更可靠,执行批量测试任务时相比其它网络测试应用更简便易用。
[Abstract]:With the arrival of the era of mobile Internet, the requirements of users for network quality are constantly improving. Network quality has become the key to the core competitiveness of mobile communication operators. Network testing and optimization is the main means to improve the quality of the network. However, the traditional road testing has a high cost of manpower and material resources, and the sampling points are concentrated on the main roads, only from the perspective of the network and less consideration of the user experience. The network testing application based on intelligent terminal emerges as the times require, but most of the applications encapsulate the test content in the development process, the user can not judge whether the connection is safe or not, and does not support batch task testing. Aiming at the above problems, this paper puts forward a scheme of data acquisition for wireless network based on Android intelligent terminal. The advantage of this scheme is that the MVC layer of data acquisition module is implemented by callback mechanism, and the problem of batch test task queuing is solved. At the same time, it improves the development efficiency and facilitates the development and maintenance of other test projects. Data acquisition module is the most important function module of Android client, through the research and analysis of network optimization flow and existing Android network test application, Based on Java callback mechanism and MVC hierarchical pattern, the design and implementation of data acquisition module are proposed. The main work is as follows: (1) the current situation of mobile Internet and network optimization is summarized. After investigating the existing network testing applications in the Android application market, an optimization scheme of network testing based on Android client is proposed. (2) the data acquisition module of this scheme is divided into three sub-modules according to the requirements: authentication information acquisition sub-module. Test data acquisition sub-module, data storage and display sub-module, and give the detailed design and implementation of each sub-module. (3) completed the data acquisition module authentication sub-module, data storage and display sub-module. The software development of ping delamination and ping delay test is carried out, and three sub-modules are tested and the results are analyzed. The test results show that the proposed scheme is more reliable and easier to use than other network testing applications.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TN929.5
【参考文献】
相关期刊论文 前10条
1 刘苑明;黄志豪;;以网络支撑4G营销提高用户上网感知案例探讨[J];电信技术;2015年03期
2 傅国;;也谈口令设置那点事儿——从12306网站用户信息泄露说起[J];保密工作;2015年01期
3 谷宝磊;;三层架构技术开发WEB应用项目的研究与实践[J];电脑开发与应用;2014年09期
4 李伟峰;邵明珠;;移动互联网发展及安全挑战[J];中国科技信息;2014年15期
5 郭本英;;移动互联网时代,微信等OTT业务对运营商无线网络的影响[J];通讯世界;2014年10期
6 王涛;;HTTP协议技术浅析[J];中国新技术新产品;2013年22期
7 沈甜甜;;适配器模式在软件体系结构中的应用[J];计算机光盘软件与应用;2013年18期
8 彭涛;孙连英;;回调机制及其在Android应用开发中的应用[J];北京联合大学学报;2013年02期
9 李鹏;潘霄斌;;移动互联网时代 OTT业务的合作与经营[J];通信世界;2013年08期
10 谭炳光;;基于4P营销理论解读中国市场智能手机三足鼎立[J];数字技术与应用;2012年12期
相关硕士学位论文 前4条
1 李旭;基于流密码的无线传感器网络安全若干问题研究[D];西北师范大学;2013年
2 邹丽丽;Android若干关键技术研究与应用系统开发[D];浙江大学;2013年
3 吴鹏冲;非默认端口网络协议识别系统的研究与实现[D];北京邮电大学;2009年
4 张永敏;数据挖掘在移动网络优化中的应用与实现[D];电子科技大学;2007年
,本文编号:2084117
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2084117.html