论文部分内容阅读
智能手机逐渐普及已经成为人手必备的工具,基于智能手机的系统开发成为当前热门的研究方向。随着智能手机的发展,手机间的短距离通信方式日益多元化。本文就是研究智能手机之间的声波近场通信并在其基础上开发的签到系统。绝大多数智能手机都有扬声器和麦克风,可以很方便的发送和接收声波,这为研究智能手机间声波近场通信提供了硬件基础。首先,本文设计了一种基于智能手机的多对一声波近场通信系统并详细阐述其技术原理。在对声波信号到达检测时基于双滑动窗口法提出了一种改进的双滑动窗口信号检测方法,同时在对声波信号多用户检测方面提出了一种基于遗传算法最小二乘支持向量机的多用户检测器。最后,开发了基于声波近场通信的签到系统并详细介绍了签到系统的各个部分的实现过程。本文的重点研究内容是基于智能手机的声波近场通信系统和基于声波近场通信的签到系统。本文的工作内容如下:(1)在对声波信号进行到达时间检测时,本文基于双滑动窗口法提出了改进的双滑动窗口法。改进的双滑动窗口法可以在尽量保持检测精确度的前提下,减少信号检测算法的时间复杂度。(2)在目标用户识别时,提出了一种基于遗传算法最小二乘支持向量机的多用户检测器。目标用户的信号表示的码元要么是+1要么是-1,多用户检测就是从接收到的互相干扰的信号中解调出目标用户的信号。所以本算法把多用户检测的过程看做是一个二分类的问题,利用本算法把接收的信号码元分为“+1”类和“-1”类从而解调出目标用户的信号。(3)将设计的声波近场通信系统应用于签到场景,在安卓智能手机上开发了基于声波近场通信的签到系统。详细地介绍了声波近场签到系统的工作流程,并阐述了客户端、服务器端和数据库端的软件框架设计。(4)对本声波近场签到系统软件在不同场景下分别进行测试并说明测试结果。