AP(Access Point)是无线接入点的简称,例如家用无线路由器也可以认为是AP的一种。由于作者的工作背景,这里主要从软件工程师角度讲述对企业级AP信息的理解。
一个AP主要由带处理器的SoC + 无线网卡(Radio Card)构成,外加一些LED灯/天线等器件。
SoC
下图描述一款博通公司SoC设计,主要部件
- Cortex-A9 *2 双核处理器,每个处理器带L1 32K 指令Cache与32K数据Cache,双核共用256K L2 Cache,以后软件想要加速,就可以从这里多做文章了。
- DDR接口,接内存,企业级AP一般需要较大的内存空间,比较网络设备有很多的队列,为了性能,有时候不可避免地需要更长的队列。
- flash接口,存储firmware,配置文件等
- GPIO,连接LED灯等外设
- JTAG/UART,前期开发调试用
- Watchdog,看门狗,遇上系统挂死,好歹能够恢复继续使用
- Ethernet Port,AP作为转发设备,一般应用场景数据都会通过以太网口,并且以太网口一般都有PoE供电功能
- PCIe口,该口用于连接无线网卡
Radio Card
下图所示是博通的一款无线网卡(Radio Card),主要部件描述如下:
- 左侧有PCIe接口与SoC连接
- Radio Card上运行博通的firmware ucode,该ucode与提供的驱动配合,完成协议解析/加解密等MAC层工作
- 硬件PHY完成物理层工作,将通过解析plcp头,将数据转换成电信号发射
- radio card上有接口可以连接天线,通过天线将信号进行放大
- SROM单元主要功能在于存储参数,比如无线网卡校准后的参数或是一些卡相关的配置
天线
定向天线与全向天线
全向天线的辐射范围呈现椭球形,四周的信号强度较为一致,一般用于室内,正常室内使用的,多为全向天线。
定向天线的辐射范围呈现长条形,某个方向的信号强度最大,一般用于室外。
横向天线与纵向天线
天线辐射范围基本呈现椭球形,横向天线呈现扁扁的椭球,覆盖范围主要与天线呈直角关系,家里的天线多为横向,因此天线应当竖放,同一楼层的信号会更好。
纵向天线呈现尖尖的椭球,覆盖范围主要与天线呈平行关系。