基于TVWS的海上无线宽带通信系统软件设计
本文关键词:基于TVWS的海上无线宽带通信系统软件设计,,由笔耕文化传播整理发布。
【摘要】:当前海上无线通信方式较少,无法实现远距离宽带通信。基于空白电视信号频段(TV White Spaces,以下简称为"TVWS")的海上无线宽带通信系统,适用于海上船舶实现远距离宽带通信。本文主要基于该通信系统,根据海上宽带通信的特殊需求进行系统软件设计,实现远距离字符通信、图片传输、音频通信、视频通信等宽带通信。为了提高软件的可移植性,选用Android与Windows作为软件设计平台实现跨平台数据通信。针对解决不同操作系统的跨平台兼容性通信问题,网络通信核心模块使用移植性较好的Java语言开发完成。在Windows平台C/C++环境下使用Java本地接口(Java Native Interface,以下简称为“JNI”)连接启动Java通信模块,实现混合编程跨平台通信。针对不同体系结构的设备互连通信问题,网络编程遵循开发系统互连基本参考模型,软件设计使用Socket通信协议建立端到端的通信连接。为了降低视频通信传输的数据量,软件设计使用压缩率更高的H264编解码方式处理摄像头视频流,替代冗余度较高的逐帧图像传递视频的传输方式。根据海上作业安全的需求,为移动端添加网络摄像头云台控制功能,为固定端添加多路网络摄像头视频访问功能。根据海上作业的特点,使用移动终端自带的定位模块获取物理位置信息和记录航行轨迹。最后根据海上通信的特点设计测试方案,在实验室完成初步测试,并在海上进行现场测试。经测试,海上无线宽带通信系统软件能够很好地完成预期的需求。
【关键词】:宽带通信 套接字通信协议 端到端 Java本地接口
【学位授予单位】:海南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TN92
【目录】:
- 摘要4-5
- Abstract5-8
- 1 绪论8-11
- 1.1 国内外研究现状与发展8-9
- 1.2 课题的研究内容9-10
- 1.3 全文结构10-11
- 2 系统软件需求分析11-14
- 2.1 通信系统结构11
- 2.2 软件需求分析11-13
- 2.2.1 软件功能目标12
- 2.2.2 软件非功能性需求12-13
- 2.3 本章小结13-14
- 3 系统软件设计14-40
- 3.1 开发平台与开发工具14-15
- 3.2 网络通信工作原理15-16
- 3.3 组播技术介绍16-17
- 3.4 套接字通信协议17
- 3.5 Android终端软件设计17-32
- 3.5.1 多线程异步处理数据18-19
- 3.5.2 组播通信发布设备信息19-20
- 3.5.3 创建通信连接20
- 3.5.4 字符通信模块20-22
- 3.5.5 图像传输模块22-23
- 3.5.6 音频通信模块23-24
- 3.5.7 视频通信模块24-27
- 3.5.8 消息提醒功能27-28
- 3.5.9 干扰检测方法28-29
- 3.5.10 定位及轨迹记录模块29-30
- 3.5.11 IP Camera预览与云台控制30-32
- 3.6 Windows终端软件设计32-39
- 3.6.1 Socket连接实现33-35
- 3.6.2 基本通信模块35-36
- 3.6.3 本地JNI调用Java通信模块36-38
- 3.6.4 多路IP Camera访问38-39
- 3.7 本章小结39-40
- 4 系统软件测试40-45
- 4.1 系统软件远距离通信测试40-41
- 4.2 系统软件稳定性测试41-42
- 4.3 系统软件海上通信测试42-43
- 4.4 系统软件轨迹记录测试43-44
- 4.5 本章小结44-45
- 5 总结与展望45-47
- 5.1 总结45
- 5.2 展望45-47
- 参考文献47-50
- 硕士期间获得的科研成果50-51
- 致谢51
【相似文献】
中国期刊全文数据库 前10条
1 张继红;基于网络的计量检定机构信息系统软件设计[J];中国计量;2005年06期
2 任晓辉;双通道微波治疗仪系统软件设计[J];医疗卫生装备;1995年03期
3 李东;安全检查领域中的系统软件设计原则[J];警察技术;1997年01期
4 许绛垣,罗云,黎忠文;工业安全信息系统软件设计与开发[J];地质勘探安全;1997年03期
5 侯为萍;高建利;刘玉倩;;设计模式在光刻版清洗系统软件设计中的应用[J];电子工业专用设备;2014年04期
6 李克柠,梁定师;海口市计划免疫管理信息化系统软件设计[J];中国卫生统计;2004年03期
7 刘大伟;熊建设;刘云飞;;基于nRF24E1的无线讲解系统的设计[J];微计算机信息;2009年14期
8 王克胜;;系统软件设计及控制分析[J];科技与企业;2013年04期
9 郭法楼,于振生;自动记录紫外可见分光光度计系统软件设计[J];数据采集与处理;1989年S1期
10 李红春,李凤链;IC卡煤气表收费系统的设计[J];电子工程师;2000年12期
中国重要会议论文全文数据库 前10条
1 卢青;刘伟民;;运动技术影片分析仪系统软件设计[A];第五届全国运动生物力学学术会议论文摘要[C];1985年
2 郑绍宽;于新生;陈忠;吕文选;;IBM PC/386 EPR数据系统软件设计[A];第八届全国波谱学学术会议论文摘要集[C];1994年
3 白晓薇;王彦瑜;陈红燕;;基于微机的数据获取系统软件设计[A];第9届全国核电子学与核探测技术学术年会论文集[C];1998年
4 舒小见;宋立军;肇文丽;;γ辐射预警监测系统软件设计[A];第十三届全国核电子学与核探测技术学术年会论文集(下册)[C];2006年
5 文星;张永杰;李陆;柴军营;鲍天威;张来宇;吴伯冰;;基于1553B总线协议的终端系统软件设计与应用研究[A];第十六届全国核电子学与核探测技术学术年会论文集(上册)[C];2012年
6 季晨;;桥梁无线长期监测、报警及状态评估系统软件设计[A];高速重载与普通铁路桥隧运营管理与检测修理技术论文集(下册)[C];2010年
7 冯健;刘金海;陶洪生;季策;;基于LabVIEW的管道泄漏故障诊断系统软件设计[A];第六届全国信息获取与处理学术会议论文集(1)[C];2008年
8 李江;于凤芹;张贞凯;;TI C67x DSP应用系统软件设计的代码优化方法[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
9 袁甄;;从“四性”看微机型继电保护装置的系统软件设计[A];2006中国电力系统保护与控制学术研讨会论文集[C];2006年
10 宋称心;邓长明;程昶;任熠;孟丹;刘芸;;区域γ辐射监测系统软件设计[A];全国第六届核仪器及其应用学术会议论文集[C];2007年
中国重要报纸全文数据库 前1条
1 广西 吴海春;低功耗自动皂沫器控制器[N];电子报;2008年
中国硕士学位论文全文数据库 前10条
1 薛红琳;基于DSP的位置伺服控制系统软件设计与实现[D];哈尔滨工业大学;2015年
2 朱育红;企业能效运程监测系统软件设计与实现[D];电子科技大学;2014年
3 赵祖欣;航空代理人清算系统软件设计与实现[D];电子科技大学;2012年
4 聂永刚;沈阳移动LTE项目风险管理系统软件设计与实现[D];电子科技大学;2014年
5 王璐;基于M-BUS的热表数据传输网络系统的设计[D];东北大学;2013年
6 韩鹏帅;大间隙电磁—永磁系统定点悬浮及快速标定算法研究[D];西安电子科技大学;2014年
7 袁远;电力设备在线监测系统的PXI系统软件设计与实现[D];西安电子科技大学;2014年
8 陈真佳;基于TVWS的海上无线宽带通信系统软件设计[D];海南大学;2016年
9 马懿超;寻北系统软件设计[D];哈尔滨工程大学;2004年
10 王永静;调制域脉冲分析仪系统软件设计[D];电子科技大学;2005年
本文关键词:基于TVWS的海上无线宽带通信系统软件设计,由笔耕文化传播整理发布。
本文编号:266812
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/266812.html