智能操作系统通讯模块的设计与实现
发布时间:2020-05-16 20:38
【摘要】:现阶段的移动终端在技术上有了很大的发展,各种设备日新月异,例如日常使用的手机、平板等,这种趋势也要求的系统进行不断的更新。在目前的设备市场中最多的是苹果手机和安卓手机系统,国内也不乏自主研发的手机操作系统,但这些操作系统在性能层次上仍旧存在不少问题。浪潮超越技术中心计划设计与实现一款自主的智能操作系统用于辅助军方相关业务的实现,这要求系统具有极高的自主可控性、安全性和稳定性。手机主要使用的功能中有一个是小范围的通信。保证短距离通讯的安全与稳定的首要条件就要保证这两种通讯方式在连接、传输等方面的稳定性与安全性。现有的蓝牙通讯系统在项目中缺少,并且没有满足正常的需求;除此之外,项目开发所采用的LC1860开发主板,现有的蓝牙模块难以正常的进行适配。系统现有的WLAN模块在连接的稳定性方面存在问题,经常出现连接中断、传输中断、无信号等问题,除此之外,WLAN模块中的MAC地址分配功能也存在问题。针对上述问题,需要对系统中的蓝牙模块和WLAN模块进行重新的设计与优化。本项目主要实现操作系统中的通讯模块,在保证Bluetooth和WLAN基本通讯功能的基础上进行安全加固,提高通讯模块的安全性。本项目需要实现蓝牙模块的正确适配,保证蓝牙的搜索、连接、传输等基本功能能够正常使用;实现蓝牙短距离的相互连接,保证功能的使用正常;引入全新的加解密方式和数据校验机制,保证蓝牙模块在数据传输过程中的准确性和安全性;实现WLAN模块的正确适配,保证WLAN基础功能的正常使用;优化IP分配和MAC地址读取过程,提高连接的稳定性。通过对蓝牙模块和WLAN模块的移植、设计与优化,一方面可以提高通讯系统在连接建立、数据传输等方面的稳定性;另一方面通过设计加解密算法、优化MAC地址获取、数据传输校验等方式提高系统的通讯过程的安全性。
【图文】:
山东大学硕士毕业论文ocalAdapter邋=邋myLocalBte.getBluetoothAdapter();逡逑功能实现逡逑启模块的移植与实现,蓝牙模块开启功能正常。蓝示。逡逑
逡逑名称的修改,实现页面如图5-3所示。逡逑图5-3蓝牙名称修改实现页面逡逑从上面的名称修改图中可以看出,点击重命名按钮即可在弹出框中进行蓝牙逡逑名称的修改操作。逡逑蓝牙开启功能是整个蓝牙功能的第一步,这一步涉及各个层次之间的调用。逡逑蓝牙开启的实现代码,如表5-2所示。逡逑表5-2蓝牙开启关键代码逡逑//BluetoothAdapter.java邋中邋enable()方法逡逑public邋int邋bt_enable(BluetoothEnable邋myJJEnable)邋{//enable逡逑if(false邋==邋myJJEnable){逡逑Iog.e(E,”蓝牙开关获取失败”);逡逑return邋0;逡逑}逡逑//进行下层函数的调用逡逑Int邋result邋=邋myJJEnablexallNe
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
本文编号:2667284
【图文】:
山东大学硕士毕业论文ocalAdapter邋=邋myLocalBte.getBluetoothAdapter();逡逑功能实现逡逑启模块的移植与实现,蓝牙模块开启功能正常。蓝示。逡逑
逡逑名称的修改,实现页面如图5-3所示。逡逑图5-3蓝牙名称修改实现页面逡逑从上面的名称修改图中可以看出,点击重命名按钮即可在弹出框中进行蓝牙逡逑名称的修改操作。逡逑蓝牙开启功能是整个蓝牙功能的第一步,这一步涉及各个层次之间的调用。逡逑蓝牙开启的实现代码,如表5-2所示。逡逑表5-2蓝牙开启关键代码逡逑//BluetoothAdapter.java邋中邋enable()方法逡逑public邋int邋bt_enable(BluetoothEnable邋myJJEnable)邋{//enable逡逑if(false邋==邋myJJEnable){逡逑Iog.e(E,”蓝牙开关获取失败”);逡逑return邋0;逡逑}逡逑//进行下层函数的调用逡逑Int邋result邋=邋myJJEnablexallNe
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【参考文献】
相关期刊论文 前6条
1 熊小军;万辉勇;陈泓屹;;基于Android的低功耗蓝牙通讯研究与实现[J];科技广场;2015年07期
2 吴善崇;张权;;Android平台安全机制浅析[J];实验科学与技术;2014年02期
3 欧锋;邹敏;李晓桢;;Java技术框架概述[J];计算机系统应用;2012年08期
4 陈益强;;简析Android系统的安全性能[J];信息系统工程;2011年09期
5 王万森;龚文;;Java动态类加载机制研究及应用[J];计算机工程与设计;2011年06期
6 卥小喜;薛立勤;王功翠;;Linux驱动开发研究[J];电脑知识与技术;2011年03期
相关博士学位论文 前2条
1 徐飞;蓝牙数据传输增强技术研究及其基带芯片设计实现[D];西安电子科技大学;2013年
2 李振荣;基于蓝牙的无线通信芯片关键技术研究[D];西安电子科技大学;2010年
相关硕士学位论文 前5条
1 王星标;低功耗蓝牙HCI层的设计[D];东南大学;2016年
2 吴强;IEEE802.11ax MAC层接入技术研究[D];西南交通大学;2016年
3 华海亮;基于WiFi和蓝牙的室内定位技术研究[D];辽宁工业大学;2016年
4 吴佳彬;基于蓝牙的嵌入式无线视频传输系统的设计与实现[D];南京理工大学;2016年
5 李鹏飞;Linux内核编译机制分析以及优化研究[D];西安电子科技大学;2014年
,本文编号:2667284
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2667284.html