- 2
- 0
- 约1.48千字
- 约 2页
- 2021-02-25 发布于四川
- 举报
Linux中的Wi—Fi软AP服务器设计
伴随着今天随处可见的电子产品,Wi-Fi无线通信技术正在迅猛发展。将来它必定会覆盖到我们生活中的每一个电子设备上。物联网的兴起,将带来人类的“数字第六感”,带领着人类走入一个全新的,智能的,互联的世界。本文的设计支持普通和Soft-AP两种工作模式,普通模式可以当正常网卡一样使用,Soft-AP模式可以通过转换把信号转换成一个能让其他网络设备接入的AP接点,并且支持一到多的通信,突破了传统软AP一对一的局限性。在物联网即将来临的今天,必有它用武之地。
1 整体架构
系统分为两个部分,软件与硬件部分,硬件采用三星公司的s3c*****作为系统的主控板,加上雷凌Ralink ***** 为主控芯片的无线Wi-Fi模块,再加上其他外围设备。软件部分包括驱动,网络协议层,数据采集服务器,数据库服务,AP模块,身份验证模块,客服访问终端。整个系统架构如图1所示。
2 关键技术
由于目标硬件是现有的具有USB接口的Wi-Fi设备,因此软件模块成为本设计的关键。软件模块分为驱动层,网络协议层,服务器,而整个过程中,最关键的主要是rt3070的驱动开发,DHCP服务器的开发,要把这两个模块移植到各种平台,工作量较大。DHCP服务器采用的是3.1.3版本的源码,经过多方比较,虽然该版本较老,但是具有移植代码少,兼容性好
原创力文档

文档评论(0)