论文部分内容阅读
随着近距离无线通信技术的发展,人们对日常的工作、生活环境的要求也在提高,办公室无线网络逐渐成为了人们研究的热点课题。国内外对办公室无线网络的研究基本上处于起步阶段,因而在这一领域的国际标准尚未成熟。随着网络技术的普及和嵌入INTERNET技术的发展,办公室无线网络已由开始时以PC为控制中心逐渐转向以嵌入式蓝牙网关为核心的嵌入式系统领域。因此如何设计一个高性能的蓝牙网关是解决办公室无线网络的关键所在。 本文以研究蓝牙无线技术在近距离无线局域网络的应用为出发点,做了一些技术细节上的改进。在硬件上,该蓝牙网关内嵌了以太网控制器芯片,实现对以太网的直接接入。同时,蓝牙网关中内置了蓝牙模块芯片,解决了办公室内部无线技术组网。以蓝牙无线技术构建的办公室局域网,不仅免去了传统的线缆铺设,而且在数据传输上不存在方向性。在软件上,为了满足网络通信的需要,编写了精简的TCP/IP协议栈。在应用层选用HTTP、FTP协议,将网关设计成一个具有WEB功能的服务器。网关中开辟了一个EEPROM的存储器,用来存储少量的网页信息。另外在网关上实现了网关程序CGI解决了远程的客户端通过浏览器直接和网关服务器的交互。基于该网关实现的办公室无线网络提供本地和远程两种控制方式。本地集中控制采用办公室PC机和网关相结合,PC上的应用程序提供统一的操作界面完成网关端数据信息的接收并将信息存到数据库中。此外办公室PC被配置成一台JSPWEB服务器,该服务器通过JDBC-ODBC桥访问数据库获取设备的信息完成远程控制终端浏览器的访问请求的响应。 论文中不仅给出了蓝牙网关的硬件设计和软件实现的主要思想(I2C总线的访问技术、TCP/IP协议栈实现、网卡控制器芯片的驱动程序、WEB服务器实现和蓝牙模块的驱动等),同时对基于该智能蓝牙网关的办公室无线网络做了一些探讨和分析。最后,应用VB和JSP软件编写了主控操作程序和服务器端脚本程序,实现对办公室无线网络的本地集中控制和远程控制的模拟。