论文部分内容阅读
随着3G时代的到来,移动设备已经成为人们生活中不可或缺的工具,成为了移动信息时代管理个人事务、工作和生活的工具,用户操作方便,其普及率正在稳步上升。各种笔记本、手机也都配置了蓝牙装置,蓝牙技术正在为越来越多人所熟悉。人们希望各种移动终端像计算机一样,能方便地接入网络,随时随地查找资料、查看新闻资讯等,而不用花费高昂的通讯费用。面对上面的需求,基于蓝牙技术移动终端接入网络渐渐成为了人们非常关注的话题。J2ME(Java 2 Platform Micro Edition)是近年来随着各种嵌入式的设备的发展,特别是移动通信设备的快速发展而诞生的新的开发技术。J2ME定位在消费类电子产品和嵌入式产品的应用上,利用其适合于各种智能设备可移植的特性提高了应用开发的效率,并对移动设备的智能化、多样化,提供了革命性的解决方法。本文通过分析蓝牙协议的通信原理,根据蓝牙技术移动终端接入网络具体项目的设计目标,给出了系统总体的设计方案、系统的功能流程,并深入介绍了实现系统所需要的关键技术。特别是实现移动终端接入网络过程中,提出了一种新的实现方法:利用Java在MIDP移动终端平台上开发蓝牙通信软件,服务器端采用J2SE技术在Windows平台上实现。该蓝牙通信套件不仅有很大的研究意义,同时也具有一定的实际应用价值。论文详细地介绍了如何使用JABWT设计移动终端设备软件,对串口仿真协议(RFCOMM)进行了详细的分析和深入的研究,实现了蓝牙协议与现有网络协议PPP、TCP/IP协议和数据的相互转换,采用RFCOMM/PPP/TCPUDP/IP的蓝牙应用中局域网接入方式实现多个移动蓝牙终端通过蓝牙无线接入网络。并在防御蓝牙配对PIN码攻击方面提出了一种新的防御方法,从而提高蓝牙网络的安全性能。