论文部分内容阅读
随着智能终端的迅速普及,人们对于在近距离处获取和分享信息的需求越来越旺盛,因此对于近距离无线通信技术提出了越来越高的要求。在目前众多的近距离无线通信技术之中,声波无线通信由于具有对硬件要求最低、适用范围最广、使用最方便等特点市场潜力巨大,值得做进一步的研究与应用。本文将数字通信理论与软件开发相结合,介绍了一种新型的声波近距离无线通信系统。本系统可以改善基于频率识别的传统声波无线通信系统在性能方面的许多不足之处,并且由于本系统采用较高频率的声波,人耳较难察觉,故本系统又可以被称为隐声通信系统。本文首先从声波通信的研究背景、意义以及国内外研究进展出发,系统介绍了利用声波进行信息传递的方式,指出对其在空气信道中的运用进行研究和在Android平台上进行实现的必要性。其次,本文从合适的应用场景、希望实现的功能以及预计达到的目标三个方面对隐声通信系统进行需求分析,结合数字通信系统的一般模型与Android平台的架构对本系统进行整体设计,明确系统的基础框架与基本参数。然后,本文对声波空气信道进行了测量并绘制了功率时延谱,从中统计了信道的多径衰减以及最大多径时延等重要参数,根据信道测量结果在多径的条件下,在Matlab平台对本系统中的关键算法包括同步、信道编码以及信道均衡进行了仿真,输出仿真结果作为算法筛选的依据。接下来,本文从通信系统模型、发送端、接收端以及设计模式四个方面对本系统进行详细设计,结合算法的基本原理以程序流程图的方式介绍关键算法在Android平台的具体实现。最后,根据系统的需求分析,本文从功能性与可用性两个方面对整个隐声通信系统进行测试与验证。本文所设计和实现的基于Android平台的隐声通信系统与传统声波无线通信系统相比功能更加丰富,性能更加优良。本系统对人耳无干扰,支持基本参数配置与接收信号频谱展示等功能。在传输效率方面有明显改善,每一帧最多支持122个纯英文字符传输或61个纯中文字符传输。在传输距离方面也有明显改善,保证系统正确接收率大于98%则在单工模式下发送端外接音箱时的最大传输距离为5m,在半双工模式下发送端由Android终端充当时的最大传输距离为20cm。