(1)高通AP10.4开发者指南——WLAN(1.1 Wireless LAN简介)

1 AP软件架构

高通Atheros AP软件主要的组成部分包括Wireless LAN(无线局域网)、Ethernet(以太网)、Router Stack(路由协议栈)、Hybrid Network(有线以太网/无线客户端混合应用)。本文档主要关注的是“Wireless LAN”。

1.1 Wireless LAN

Wireless LAN(WLAN)是AP系统的主要组成部分。一般的AP平台支持单频段(2.4G),其包含一个单频段WLAN电路;而支持双频段(2.4G+5G)的AP平台则包含两个WLAN电路。这些WLAN设备可以通过legacy 802.11 a/b/g标准进行配置,或者作为单空间流/双空间流/三空间流的802.11n设备来使用。

WLAN软件层,主要负责在逻辑上控制这些WLAN设备,为AP平台提供WLAN服务。

WLAN软件层主要分为下面两个部分: 
- WLAN驱动层 
- WLAN应用层

WLAN驱动是整个WLAN软件层的核心,它实现了各个802.11标准并为AP提供WLAN服务。WLAN应用层则包含许多配置/调试WLAN驱动的工具,还包含了hostapd、supplicant这些用于802.1X/WPA/WPA2/EAP鉴权的进程。

通常,WLAN软件层比较复杂,运行时需要有高性能的CPU支持,但是有些平台的CPU负载有限,因此必要时,需要根据目标平台对WLAN软件层进行优化。一般来讲,WLAN平台的CPU是一个集成了SoC(System on Chip) WLAN的芯片。根据AP硬件平台和CPU的负载能力,WLAN软件层可以通过下面三种不同的模式,集成到AP软件系统中: 
- Direct Attach模式 
- Full Offload模式 
- Partial Offload模式

转自:https://blog.csdn.net/walker0411/article/details/72155367

1.1.1 Direct Attach架构

在这个模式中,整个WLAN软件层运行在主机上,并通过PCIe或AXI总线与WLAN硬件交互 (参看图 1-1)。

这里写图片描述 
图 1-1 Direct Attach架构

1.1.2 Full Offload架构

在这个模式中,一部分WLAN驱动的组件和一部分WLAN应用层的软件如hostapd/supplicant等运行在主机上,其他的WLAN应用层组件则运行在WLAN平台上。主机和WLAN平台在软件上,都会提出一层,对双方进行适配。主机和WLAN平台之间的硬件接口可以是USB, MII, PCIe或AXI。

Full Offload架构 
图 1-2 Full Offload架构

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值