当前位置:首页 > 802.11
  • IEEE802.11b无线局域网接入点设计

    随着计算机技术和网络技术的蓬勃发展和电信市场的开放,目前各种高速率的宽带接入方式不断涌现,特别是无线网络的应用领域正在不断地增长。而基于IEEE 802.11无线以太网标准的宽带无线接入系统则凭借其高达11M~54Mbps的数据传输速率,及其建网速度快、运营成本低和投资成本回报快等特点,正逐渐受到电信制造和运营商的青睐。 IEEE802.11规范包括介质访问控制(MAC)和物理层的操作,它定义了MAC子层、MAC服务和协议以及由跳频扩频(FHSS)、直接序列扩频(DSSS)及红外(IR)构成的三类物理层。FHSS可以同时使用多达4个频率来发送信息,并且一个频率在跳到新的频率之前保持较短时间。DSSS的工作方式是把数据分成几个码片(chip),并以尽可能多的不同频率同时发送这些码片,此种方式更容易受到较多的干扰影响。 目前WLAN的两种流行规范分别是802.11b和802.11a,在应用中分别采用DSSS和OFDM的编码方式。802.11b通信频带为2.4GHz,数据率为11Mbps,物理层采用高速直接序列扩频技术HR-DSSS。调制方式有两种:一种是采用补码键控(CCK)调制,从而达到11Mbps的数据率,另一种则采用信息包二进制回转式编码(PBCCTM)调制,并具有3dB的编码增益,从而延伸了通信的实用距离,可优化5.5~11Mpbs的速率。802.11a的频带为5.2GHz,数据率高达54Mbps。与单个载波系统的802.11b不同,它运用了提高频率信道利用率的正交频分多址(OFDM)的多载波调制技术,在低移动性无线条件下提供更高的数据率、更好的频谱效应,改进的信道多径效应和更低的干扰。 802.11体系结构由以下几个互联单元来描述:无线设备或电台、接入点、无线介质、分布式系统(DS)、基本服务装置(BBS)、扩展服务装置(ESS)以及工作站和分布服务。所有这些设备完成一个无缝链接,可使无线设备在WLAN区域自由漫游。 接入点的三种实现形式 主机AP方式。主机AP方式是软件程序通过主机的CPU来运行并完成几乎所有的802.11b控制功能,例如Neesus Datacom公司的11Mb 802.11b软AP方案和Absolute Value Systems公司的Linux AP方案。Neesus公司的程序通过主机AP固件的应用编程接口(API)将呼叫调用至用户卡。这种方式需要主机的CPU不低于486处理器的性能,并且至少具有100MHz的时钟,另加一个操作系统,如Windows, VXWorks, Linux, Nucleus等。应用软件和主机AP程序可执行所有的802.11b功能并附带路由、网桥协议和管理等功能。 主机AP产品主要有Neesus公司的软件AP,Cisco 公司的AP340和350系列,Nokia、 Absolute Value Systems Linux AP(Power PC专用) 和ZoomAir AP等产品。大多数的无线AP产品至今仍以主机式AP为主。这种方式必须占有较强的CPU资源。其中多数AP产品主要采用以下几种CPU: x486或更高、Elan450、MediaGx处理器、Power PC或68360系列,这种方式因其软件程序较易更改而具有很强的灵活性。要执行IEEE802.11e的EDCF和EPCF的服务质量(QoS),主机必须采用更快的CPU和更加实时的操作系统(RTOS)。 采用第三代码(Tertiary Code)的固件方式AP。固件方式AP采用第三代码在用户转换卡上执行802.11b功能,主机CPU仅需完成802.11b的参数设定,如信道、网络模式、同步序列和WEP等,以及路由、网桥协议和管理等功能。此方式可降低AP的主机CPU成本,并占用较少的系统资源。在系统处于机站模式时,用户卡功率消耗会有所上升,第三代码由主机CPU上的初级和第二级码生成并被下载到用户卡的SRAM内,然后再将它转换而成802.11b识别的AP代码。几乎所有802.11b的功能都可在此用户卡上完成。主机CPU仅用于控制设置和管理功能(非时实性),发送来自于MAC控制器的发射和接收数据包以及路由、网桥等协议。 第三代码固件方式非常适于单点的AP。Lucent和Enterasys(Cabletron)公司采用它制造单点AP,Apple Airport公司的产品也为Tertiary AP产品。这种方法的缺点在于用户必须从Intersil公司获得第三代码的固化软件,在没有固化程序的源码和专门技术支持的情况下,不可以写入和修改程序代码。 在现有的CHOICE MAC平台上,这类用户卡转换的AP可能没有可高达每秒百万条指令(MIPS)的足够速率执行AP下的EDCF或EPCF等服务质量(QoS)。它们较适用于嵌入式的设计,可用于PCMCIA、MiniPCI甚至USB卡。 带自身固化程序的固件方式AP。此AP方式带有自身固件程序和硬件设计,并采用了特定AP功能的固件。AP的无线装置通常采用固定式设备。例如Intersil公司的1148A参考设计便所用了这种AP方式。它为自备装置提供了最低成本的方案。采用该方式目前的缺点在于用户即使采用了ARM内核,仍不能修改固件指令。但将来可部分开放固化程序,以便于用户开发并增强AP的性能和管理功能。 PRISM 接入点芯片方案 PRISM系列无线局域网的接入点控制芯片为ISL3856,它有一个ARM940内核,可执行IEEE 802.11b MAC协议并具有以太网网桥功能,OEM用户可用该款芯片制造低成本、高性能的AP产品。 图为典型的PRISM 2系列AP原理方框图,其中的芯片组如下图所示分别为: ISL3856 - WLAN 接入点(AP)控制器; HFA3863 - 带耙子(Rake)接收和均衡器的基带处理器; HFA3783 - I/Q 调制/解制器和混频器; HFA3683A - 2.4GHz 射频/中频转换器和混频器; HFA3983 -2.4GHz 内置功率放大器的检测器。 性能指标: 可变数据率 11, 5.5, 2和1Mbps; 频率宽度 2.4GHz ISM带宽; 灵敏度 (误码率8xE-5),-83dBm (11Mbps); 发射功率输出 最小值为14.8dBm,典型值为16.2dBm,最大值为17.0dBm; 双模式 IEEE 802.11b - 2, 5.5及11Mbps; 通信距离 125英尺室内距离(11Mbps)。 PRISM系列的AP芯片解决方案包括参考设计、评估板套件、固件程序指令等。该系列产品已获得无线以太网兼容联盟(WECA)认证,能确保不同制造商的产品间相互的兼容性。ISL36356A高集成的接入点(AP)设计适合家庭、小型办公室及企业等无线局域网络应用的场所。 这款AP产品可为用户提供两个变体软件包。一种是AP的主体软件开发包,其中包含可执行AP的密匙,用户可以根据它进行全面的测试和快速地对软件模块进行整合。 第二种为AP的开发套件,可方便用户开发实际的产品。此套件基于Linux开发平台,拓展和增强了应用编程接口(API)的功能,从而满足专用市场的需求,并且因其极高的灵活性在市场上独领风骚。 ARM940内核的MAC处理器采用开放式的Linux操作系统,为AP产品的功能开发提供了一个灵活的和扩展性的开发平台。由于Linux操作系统具有超强的源码区开放特性,因此更便于用户在AP上开发新增功能。 ISL3856采用uClinux这种专用的Linux嵌入式操作系统来优化程序的大小。uClinux的应用程序接口(API)与标准的Linux API一样。 AP的开发平台套件包含以下几个基本功能: DHCP用户、自动和固定IP模式; Web结构的界面及简单网络管理协议(SNMP); 方便Web升级,故障保护(failsafe)功能固件; 802.1x 安全标准; 无线分布式系统 (WDS); 核心程序支持路由、网络地址转换(NAT)和防火墙; 802.1d 标准的树状子图协议(STP)。 开发平台可由源代码区开放的应用程序通过导出文件协助加入以上这些功能。当然,用户也可以自行编写应用程序,这时的源程序可以保持关闭状态。 参考文献: 1.Designing a Wireless Network - Written By: Jeffrey Wheat (USA) 2.Wireless Local Area Network - Written By: Jim Geier (USA) 3.INTERSIL PRISM WLAN chips datasheet - Web Site: http://www.intersil.com

    时间:2008-05-31 关键词: 802.11 IEEE Linux

  • 在嵌入式Linux实现802.11b无线网关

        构成有线网络的传输媒介主要依赖铜缆或光缆;但有线网络在某些场合要受到布线的限制,特别是当要把相隔较远的节点连接起来时,敷设专用通信线路的布线施工难度大、费用高、耗时长,对正在迅速扩大的连网需求形成了瓶颈。无线局域网的出现克服了上述缺点,因此无线局域网发展比较迅速。基于802.11b的产品已成为应用主流。这些产品使用的是2.4 GHz频段,能够在短距离内实现11 Mb/s的接入速率,每个接入点可以同时支持多个用户的接入。而无线网关作为连接无线终端与有线网络之间的桥梁,是构成无限局域网的重要组成部分。作者重点要探讨的就是如何在嵌入式Linux系统上实现无线网关的功能。 1 嵌入式Linux的基本原理    嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁减,适于应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统由于硬件的先天限制,只具有极稀少的硬件资源,通常不具有磁盘而用小容量的Disk on Chip或Disk on Module等来代替。    Linux作为嵌入式操作系统是完全可行的。它能处理嵌入式任务和用户界面;将Linux看作是连续的统一体,从一个具有内存管理、任务切换和时间服务及其他的分拆的微内核到完整的服务器,支持所有的文件系统和网络服务。Linux作为嵌入式系统,对许多CPU和硬件平台具有易移植、稳定、功能强大、易开发的优点。Linux作为一种可裁减的软件操作系统,是发展未来嵌入式设备的绝佳资源。因为Linux的源代码公开,易于定制,提供完成嵌入式功能的基本内核和所需要的用户界面。    一个小型的嵌入式Linux系统需要三个基本要素:引导工具、Linux微内核(内存管理、进程管理和事务处理)和初始化进程。如果要它成为完整的操作系统且继续保持小型化,还得加上硬件驱动程序、文件系统以及提供所需功能的一个或多个应用程序。 2 802.11b无线网关在嵌入式Linux上的实现    由于Linux开始是为台式机开发的,加上嵌入式系统硬件资源固有的一些限制,因此,要实现无线网关在嵌入式Linux系统上的应用,就需要对Linux系统进行特别定制,删除无线网关不需要的部分,真正做到精简系统,减少成本的目的。2.1 精简内核    Linux内核是可以根据特定的要求进行定制的,我们使用的是2.4.4的内核。在/usr/src/Linux目录下,使用make menuconfig,去掉内核对floppy、cdrom的支持选项;Second extended fs(ext2)是实际上的Linux文件系统的标准,所以除了此项,把对其他所有filesystem的支持去掉;去掉内核对sound的支持;去掉所有的字符设备(char-acter device)等。    在去除的同时,要根据AP应用软件及一些特定功能的要求,在内核中留下对需要的驱动的支持,具体的有:①无线网关连接无线网络与有线网络,因此要保留对网络的支持(network support),保留对TCP/IP stack的支持,保留对以太网卡如嵌入式最常用的R18139驱动的支持,并且要在内核中设置模块项;②嵌入式系统如果使用的是Disk On Chip,则内核中还要选中对它的支持:M-sys-tems drivers;③在内核中保留对特定功能的支持,如要使用PPP(点对点协议),则编译的内核必须包含对PPP的支持。    配置完成后,重新编译内核,然后修改Linux系统引导器lilo的配置文件并最后以新编译的核作为启动内核。重启计算机,若运行一切正常,则精简内核的工作就完成了。2.2 缩小Linux文件系统    嵌入式Linux本身是一种操作系统。它的主要任务是管理计算机上的系统资源,为用户提供使用计算机及其外部设备的接口。它存在的目的是为了管理所有的硬件资源,并且提供给应用软件一个合适的操作环境,因此在对嵌入式Linux系统进行大幅度删除、缩小的同时也要保留一些基本的命令和目录。    这些保留的命令和目录大体可以分为三类。一类是Linux系统启动所需要的。这类重要的文件有init、getty等,重要的目录与文件有/etc/rc.d、/etc/inittab等;在启动时还会调用目录/bin及/sbin下的一些命令,若已删除,可以根据启动时的出错信息进行添加。第二类是用于完成一些系统基本功能的保留命令和目录,最简单的如拷贝命令cp,进入和跳出目录的命令cd,列举目录下内容的命令ls等,这些命令完成操作系统最基本的功能。另一些命令需要与特定的配置文件或是存放配置文件的目录相对应,完成相对特殊的功能。当然,具体要实现什么功能要根据实际来定,并尽可能保留必要的命令与相应的目录或是配置文件,达到在完成功能的情况下尽可能少地占用存储空间。完成上面的裁减工作后,重启。若Linux能够正常启动、运行,表明初步的Linux嵌入式系统已经构架成功。最后一类就是使无线网关能够正常工作的。无线网关是以运行脚本命令pcmcia将驱动程序中已编译好的目标文件作为模块加载到系统中而启动的,Linux提供了depmod、insmod、rmmod及其他一些命令来保证适当的模块以正确的顺序加载,所以系统中必须保证存在这些命令,同时无线网关启动时还要读取配置文件。这些配置文件通知无线网关的驱动程序相关参数的设置,所以配置文件所在的目录/ect/pcmcia要保留。有了这些以后,无线网关就能正常启动了。2.3 无线网关功能的实现    如图1所示,无线网关需要完成的最重要的功能就是:与无线节点通信、桥接所有的无线节点、实现无线网络和有线网络的跨网段连接。     配置Linux的内核模块,用PCMCIA CardService的方式驱动PCMCIA,运行“make modeules”以及“makemodeules_install"来产生和安装核心模组。由于标准发行的“Linux内核源码中,桥接功能和封包过滤功能(NetFiIi—ter)不能一起正常工作,因此为了要在同一台计算机上同时运行桥接功能和IPtables,需要对核心源码进行修补。相关补丁可以从http://bridge.sourceforge.net/上下载。另外,要获取PCMCIA-CS 3.2.1和PRISM2 HlostAP的驱动程序包,移植PCMCIA-CS和PRISM2 HostAP的驱动程序。完成这一步工作需要具有Linux下编译程序源码的简单知识,主要是交叉编译器(GCC)的使用。编译好的模块*.o文件放在/lib/modules/2.4.4/misc:下,然后用depmod-a使此模块成为可加载模块。模块用insmod命令加载,用rmmod命令卸载,并可以用lsmod命令查看所有已加载的模块的状态。最后,桥接有线网卡和无线网卡,需要Linux下硬件(主要是网卡)配置和网络配置的一些基本知识。    模块搭建完毕后进行桥接功能的构建。解开桥接补丁bridge-utils.tar.gz,编译全部通过并且移植成功后,可以用“ifconfig-a”命令查看所有的网络接口:lo——本地loopback设备;ethO——第一个以太网卡;ethl——第二个以太网卡;wlan0——无线网卡。用“ifconfig<设备>0.O.0.O”命令改变除了lo设备以外所有网络接口的工作方式,以迫使系统进入杂乱模式,可以接收所有数据包。然后,执行“brctl addbr br0”命令来添加一个名字为br0的桥接设备,再用“bretl addif br0 ethO”和“brctl addif br0wlan0"把无线端和有线端的接口绑定。接着,用“ifeonfigbr0 192.168.2.18 up'’使桥接设备生效。    内核配置时选定GeneraI setup--->[*]Sysctlsupport,这样才会在板子的文件系统中/proc/sys/net/ipv4/出现ip_forward文件,然后在应用程序中提供ena程序(加到etc/init.d/rcS中一句/bin/ena-e),将ip_for-ward文件中默认的0改为1,这样就打通了数据转发的通道。下面就是要加上iptables,以支持NAT(NetWork Ad—dress Translation)。从网上下载iptables-1.2.5软件,在iptables-1.2.5目录下执行make,编译通过后,将生成的可执行文件iptables加到ramdisk里面,然后烧写到板子上进行配置即可。    iptables对NAT的支持既需要Linux内核的支持,还需要iptables命令的设置:    ①内核编译选项。在内核配置选单中的“Networkingoptions--->"选项下,选中“NetWork packet filtering(replaces ipchains)”项,并且在下面的“IP:Netfilter Con—figuration--->”选项中选择全部选项。    ②iptables命令支持    #!/bin/bash    # 打开端口转发    echo 1>/proc/sys/net/ipv4/ip_forward加入转发规则:iptables - t nat - A POS—TROUTING - 0 ethl - j MASOUERADE。    至此,构建无线网关的工作全部完成。 3 测试结果    搭建无线网关的测试系统如图2所示。     将上位机的网关设置为172.17.248.169,用VB 6.0在上位机上开发一个负责监听网络的应用程序;在无线终端一方编写一个客户端程序,负责客户端数据的发送和接收显示,并在无线终端一方添加从网关到上位机的路由。然后,上位机运行ping命令,测试结果如下:    # ping 192.168.6.100    PING 192.168.6.100 (192.168.6.100):56 data bytes    64 bytes from 192.168.6.100:icmp_seq=0 ttl=255 time=1.8 ms    64 bytes from 192.168.6.100:icmp_seq=1 ttl=255 time=1.4 ms    64 bytes from 192.168.6.100:icmp_seq=2 ttl=255 time=1.4 ms    64 bytes from 192.168.6.100:icmp_seq=3 ttl=255 time=1.4 ms    ---192.168.6.100 ping statistics---4 packets transmitted,4 packets received,0% packet loss round—trip min/avg/max=1.4/1.5/1.8 ms上位机与无线终端通信的测试结果如图3所示。 结 语    至此,嵌入式Linux系统上802.11b无线网关的软件实现工作基本结束。测试结果表明,无线网关的基本功能,即与无线终端通信、桥接无线终端、实现无线网络和有线网络的跨网段连接已经实现。下面将对该无线网关做完善,以便进一步实现该无线网关在EPA(Ethernet for Plant Au-tomation)控制网络中的应用。

    时间:2006-05-21 关键词: 802.11 Linux

  • 符合802.11n 1-Stream规范的WLAN解决方案(Atheros)

    日前, Atheros Communications, Inc.公司宣布推出 Align™ 产品系列的首批产品 —— 符合 IEEE 802.11n 1-Stream 技术规范草案的、业界最完整的无线 LAN (WLAN) 解决方案产品系列。该产品的单流特性能够提供比现有 802.11g 技术更高的性能,从而使新一代 Wi-Fi® 设备在产品性能和价格方面极具竞争力。此外,Align 解决方案能与采用多流技术、基于 MIMO 的 802.11n 标准兼容,为价廉的WLAN 产品提供了理想的升级渠道。 从 802.11g 升级至 Align 1-Stream 技术的消费者将体验到家庭网络在性能方面的显著提升。Align 解决方案不仅可实现高达 150 Mbps 的 PHY 速率,同时还充分利用了高效的 802.11n 媒体接入控制 (MAC) 技术,吞吐能力可达现有 802.11g技术的五倍。1-Stream产品所具有的更高吞吐能力不仅使占用无线通道的时间短于较慢速的 11g 设备,而且还可减少拥塞、增加容量以容纳更多无线设备,因而能够显著提高网络效率。Align产品采用 11n 规范的备选特性以及 Atheros 先进的射频设计技术,与传统 WLAN 解决方案相比,能够高效实现两倍的无线覆盖范围。 初期 Align 解决方案的目标应用包括低成本笔记本电脑、笔记本电脑、家庭网络与消费类电子市场等,赋予高度可靠的、低功耗 WLAN 业务的端到端1-Stream 连接。由于各领先的PC 和网络设备生产厂商都已经采用Atheros 802.11g 技术,因此Atheros可帮助他们快速实现从传统的 WLAN 升级至 Align 1-Stream 技术。 在性能与价格方面, Align是 Atheros公司 XSPAN® 产品系列理想的补充。XSPAN®系列于 2006 年推出,是当前全球应用最广泛的802.11n 技术。当今 XSPAN 解决方案基于 2-Stream 之上并采用 MIMO  802.11n 规范,联接速率每频段最高可达 300 Mbps,从而可为高级多媒体网络带来最佳的用户体验。XSPAN 与 Align 共同组成了Atheros 的新一代 WLAN 产品组合,能够为客户提供多种性价比选项,以充分满足当今无线 PC 与家庭网络产品对吞吐能力及覆盖范围的各种需求。 面向 PC 的 Align 产品:Atheros AR9285 Atheros AR9285 单芯片 PCI Express (PCIe) 解决方案使 PC OEM 厂商能够高效而低成本地将符合 11g 规范的笔记本电脑升级至性能更高、符合未来要求的 Align 产品。该解决方案的目标市场由低于 500 美元的笔记本电脑和网络笔记本电脑构成的平价 PC 市场。对于追求高吞吐能力、宽广覆盖范围、超长电池使用寿命以实现 Web 冲浪、收发即时消息与电子邮件等数据网络应用的 PC 用户而言,Align 技术堪称理想选择。 在赢得市场广泛认可、全球出货量达到上千万的单芯片 802.11 PCIe 解决方案基础上,Atheros 开发了 AR9285。Atheros 精湛的集成专业技能使 AR9285 成为业界成本最低的双层板半微型卡 (half mini-card) 嵌入式模块参考设计。该单芯片集成了整个 RF 前端,如 MAC/基带、射频收发器与功率放大器、低噪声放大器以及天线转换开关等,从而可提供完整的 WLAN 解决方案。此外,AR9285 还采用 8mm x 8mm QFN 封装,与竞争对手采用的 BGA 封装相比,实现了更小的尺寸以及更低的成本。该解决方案支持 Windows XP®、Windows Vista®、Mac OS® 以及 Linux®操作系统等。 面向家庭网络的 Align 产品:Atheros AR9002AP-1S Atheros 专用于家庭网络的 Align AR9002AP-1S芯片组具有比传统802.11g性能更高、容量更大、覆盖范围更远等特性,以性价比较高的新一代高性能无线路由设备为目标市场。该解决方案可适用于支持多用户运行、多个可靠稳定数据网络应用的无线 AP/路由器。 AR9002AP-1S 芯片组采用业界集成度最高、符合 802.11n 规范的 AP/路由器解决方案,并由 AR9285 1-stream MAC/BB/射频组件以及最新的 Atheros AR7240 网络处理器片上系统 (SoC) 组成,具备先进的电源管理功能以及带集成型5端口高速以太网交换机(基于公司 ETHOS™ 技术之上)的网络处理器。AR7240可提供 400 MHz 的处理能力,足以支持 1-Stream 解决方案及更高性能的 2-Stream MIMO 射频设计。Atheros 网络处理器专门针对无线性能进行了优化,不仅看重时钟速度,更注重系统的总体效率。AR7240 采用 MIPS32® 24K® 处理器内核,指令存储器缓冲容量为 64KB,是同类竞争性网络处理器的四倍,同时还具有可显著提高原始存储速度的16 位高速双数据数率 (DDR) 存储器接口。AR7240 可为业界一流的高速以太网路由器提供线速 NAT/路由性能。由于其无与伦比的芯片与电路板集成度,AR9002AP-1S 能以最低的材料清单成本实现新一代产品性能与价格的完美结合。 面向运营商网关、消费类电子产品以及 PC 适配器的 Align 产品:Atheros AR9271 Atheros AR9271 单芯片 USB 解决方案可为家庭网关、机顶盒、掌上游戏机、打印机以及各种其他嵌入式无线产品提供更高的 Wi-Fi性能以及更超值的价格。此外,该解决方案还可集成到笔记本电脑和桌面电脑的无线USB适配器中,能简便地在现有 PC 上实现低价格的性能升级。 AR9271 WLAN USB 单芯片采用全新的架构,集成了可运行更多片上无线 LAN 功能的 CPU 与存储器。与同类竞争性的 11g 与 11n USB 解决方案相比,Atheros 集成式 CPU 可减轻主机设备的无线处理开销。该项设计的革命性突破可使消费类电子设备上原本不支持无线功能的主机处理器现在也能提供稳健的 Wi-Fi 性能。AR9271 具有创新的主机设备任务分担特性,不仅可使 WLAN 自主运行,而且还可实现与主机设备应用的无缝配合。 Farpoint Group 首席分析师 Craig Mathias 指出:“随着 Atheros 推出 Align,两大关键因素立即凸显出来。首先,我们很快将淘汰 802.11g,占据市场的主流 WLAN 技术将转为基于 802.11n 的解决方案,并将很快应用于各种设备与应用中。其次则是 Atheros 将继续保持其在WLAN 芯片领域的领先地位,并开拓出一个全新的方向,不仅可提供比 11g 高出五倍的吞吐量,而且还可实现极低的功耗与价格。” 覆盖范围的扩展 Atheros Align 通过采用先进的 802.11n 技术可实现较传统 11g 产品高出两倍多的覆盖范围,该技术包括空时分组码 (STBC)、增强型接收机同步 (ERS) 以及 1-Stream 规范的强制性内容。所有 Align 解决方案均部署了信号接收结合 (SRC) 方案,从而可进一步扩大网络覆盖范围,并为双天线提供可选支持。 低功耗 Align 解决方案整个产品系列均采用各种省电技术与协议,与当前领先的 11g 设计方案相比,可显著降低功耗。Atheros 在 Align 芯片上集成了获得专利的线性功率放大器 (PA) 与低噪声放大器 (LNA),从而构建具备内建收发切换功能的高集成度 RF 前端。Atheros 的 PA 线性化方案 Efficient Power Amplifier™ (EPA) 技术不仅拥有功率较低的外部PA,同时还拥有集成的PA以节省成本并提高生产效率。 此外,Atheros 的无线唤醒® (Wake-on-Wireless®) 技术以及机动性的自动省电模式 (UAPSD) 还可提高 Atheros 的 1-Stream 产品系列的供电效率。AR7240 无线路由器 SOC 凭借 Atheros 的低功耗 ETHOS 以太网架构增强了其节电功能。该架构不仅能够动态检测路由器端口的链路状态与线缆长度,而且还可酌情调节电源使用。 供货情况 适用于 AP/路由器的 AR9002AP-1S 芯片组与适用于 PC 的单芯片现已开始提供样片。AR9271 嵌入式 USB 解决方案将于 2008 年第四季度末开始提供样片。

    时间:2008-11-07 关键词: 802.11 WLAN atheros stream Linux 解决 方案( 范的

  • 全新802.11n 单芯片解决方案(Atheros)

    Atheros Communications, Inc日前推出两款专门针对运营商网关市场的单芯片802.11n解决方案。此次新推出的双频 2.4GHz/5GHz AR9220 和单频 2.4GHz AR9223 PCI 设计壮大了Atheros XSPAN™ 产品系列阵营,该系列为全球最受欢迎的 802.11n Wi-Fi 草案解决方案。这些最新的 802.11n 设计提供了经市场验证的可靠性能,且价格合理,从而使运营商可以广泛部署能够在同一无线网络上支持数据、语音和视频的家庭网关。这两款新产品是继上个月推出针对PC的、高度集成的、紧凑型802.11n PCI Express (PCIe) 的Half-Mini Card解决方案之后,Atheros针对11n 设计推出的新型单芯片解决方案。 新型低成本的 AR9220 及 AR9223 11n PCI设计将使更多的网关产品用户享受到性能卓越的 WLAN 技术。基于这些新型 XSPAN PCI 解决方案的路由器的可达到10 倍于802.11g的吞吐量,并可使传统 802.11g 和 802.11a/g 网络的覆盖范围扩大近 2 倍,最终使家庭覆盖范围达到最优化。该增强的性能将使运营商有能力向家庭用户提供一系列可靠的多媒体服务,增加平均每月每户收入 (ARPU) ,同时确保用户获得高质量的体验,最终提高用户满意度并降低昂贵的客服支持费用。 这些最新的 802.11n 设计在使用2.4GHz 频带提供简单的数据网络的同时,必须对需要连续吞吐量的多媒体应用提供有力支持,这些应用包括 IPTV、HD 视频流、VoIP 呼叫以及 5GHz 通道上的多用户在线游戏。该解决方案提供了卓越的 802.11a/g/n 性能,实现高达 300 Mbps 的物理数据速率和200 Mbps的上下行链路的实际用户吞吐量。随着双频设计的推出,用户将通过其网关或机顶盒,实现与所有 802.11 设备的广泛连接。 AR9223 单频 2x2 MIMO PCI 设计使基本家庭网关获得了高性能 802.11n 吞吐量水平,物理数据速率达 300 Mbps。单频方案为运营商提供了一个在 2.4GHz 频段中从 11g 到 11n 的自然过渡,并且非常适用于对带宽限制和干扰不敏感的应用,如网上浏览、 VoIP语音 呼叫、音频流以及无线打印。 PCI  接口允许在 DSL 母板上实现直接集成,缩短了载波设备厂商的设计周期,从而加速了产品上市进程。新推出芯片的优势还体现了更高功效的绿色网关,使其能耗更低。Atheros XSPAN 采用 Bluetooth® 共存机制,该机制可支持当今家庭中的 Wi-Fi 和诸多蓝牙产品的同时平稳操作。 Atheros 公司的 AR9220 和 AR9223  采用先进的网络算法。这些算法能够为运营商提供高质量服务(QoS) ,使其可以部署市场上媒体性能出色的家庭网关解决方案。 •    这些最新的解决方案引入了 Atheros 公司优化的速率自适应算法,为家庭中的先进多媒体网络提供了有力支持。它们的设计旨在针对不同的业务提供相应的吞吐量,进而确保视频和音频输出并达到最优化的无线容量。该协议为每一项任务进行智能选择并提供理想的数据速率,同时对吞吐量进行相应调整。 •    IPTV 组播发送 (Multicast Delivery) 是另一项 可使 XSPAN 网关实现平稳连续广播传输的Atheros QoS 技术。这一先进网络技术为 IPTV 以及其他媒体内容带来了最高效可靠的传输方案,以确保最佳用户体验。 运营商级网关客户的 AR9220 和 AR9223 技术是当今业界集成度最高的解决方案,该解决方案将射频、基带/MAC 和 PCI 接口集成在一个单芯片上以获得最佳成本效率。与业界同类11n解决方案相比,更高集成度的电路板大大减少了 RBOM 组件的数量。 最新推出的产品可提供如下配置: •    AR9220: 11n 双频 2x2 MIMO,用于 PCI •    AR9223: 11n 单频 2x2 MIMO,用于 PCI 上述解决方案基于相同的包含Wi-Fi Alliance 802.11n 草案试验台的 Atheros XSPAN 技术,并已获得 Wi-Fi 认证。该新型设计方案采用了 Atheros 公司的简单网络配置软件——Atheros’ JumpStart for Wireless™,支持 Linux® 操作系统且符合WMM® (Wi-Fi Multimedia™) 和Wi-Fi Protected Setup™ 业界标准要求。 Atheros 公司已于 2008 年 1 月开始向用户提供AR9220 和 AR9223 解决方案样片。

    时间:2008-01-15 关键词: 802.11 atheros Linux 解决 方案(

  • 科胜讯 推出单芯片802.11N产品系列

    科胜讯系统公司今天公报推出业界最低功耗的 802.11n draft 2.0 产品系列,用于高性能、功耗敏感的无线局域网(WLAN)应用。CX53322 和 CX53328 专注于嵌入式 Wi-Fi 功能的产品,如打印机、便携式媒体播放器、移动电话和通用串行总线(USB)盘等。较之以前的解决方案,该单芯片器件实现了更高的数据速率和范围改善。目前该器件已批量投产,并已为多家领先的原始开发制造商采用。  拥有USB 接口的 CX53322 已通过了 Wi-Fi Alliance® 认证,成为 Wi-Fi 802.11n 草案 2.0 的产品。为获得此认证,科胜讯通过了确保多厂商交互操作性的测试,符合 WPA2™(Wi-Fi 保护接入)安全协议、WMM® (Wi-Fi 多媒体)服务质量要求,并与 Wi-Fi 认证的 802.11 a/b/g 产品后向兼容。 科胜讯新推出的低功耗 802.11n 产品系列基于单空间码流架构,能够实现对于之前 IEEE 802.11g 标准的Wi-Fi 解决方案高达两倍的,吞吐率和有效涵盖范围。该解决方案有助于制造商在支持新一代功能,如网络的会聚和与 802.11n产品完全兼容的同时,具有成本效益地实现更快的数据速率。  CX53322 和 CX53328 是科胜讯推出的第四代低功耗系列产品。该解决方案采用创新的专利 PowerSave 技术,可提供智能的功率控制能力和业界领先的低功耗待机模式,以减少峰值和总体功耗,并延长电池寿命。公司独特的共存技术已集成到该两个芯片之中,以优化网络性能,支持 Wi-Fi 和蓝牙连接。 高度集成的 802.11n 无线单芯片是基于完整独立的媒体存取控制架构,可以减少主机负载并简化低端嵌入集成式的应用。CX53322 和 CX53328 包括一个 ARM® 9 内核、一个集成收发器、射频合成器/电压控制振荡器、高速数据转换器和正交频分复用/互补代码键控(OFDM/CCK)数字基带处理器。CX53322 拥有一个 USB 接口,而CX53328 拥有一个串行外设接口和安全数字输入输出接口。两个器件都支持备受青睐的操作系统,包括 Linux、Windows® CE、Windows XP、Windows Vista 和嵌入实时操作系统驱动程序。 另外一个特点是在小于 64 平方毫米的占位面积上, 封装了 802.11n Wi-Fi射频和相关外部元件的能力,可为制造商节省空间和增加设计灵活性。

    时间:2007-09-16 关键词: 802.11 Linux

  • 无线802.11蜜罐研究综述

    随着无线网络技术的普及发展,基于IEEE 802.11标准的无线局域网(WLAN)应用日趋广泛。然而由于无线信号的空中广播本质以及协议设计的缺陷,WLAN的安全性受到了极大威胁[1]。现有的安全策略,如MAC地址过滤、关闭SSID广播、IEEE802.11i的安全防护问题日益突出。而作为弥补手段之一的无线802.11蜜罐近年来越来越多地受到关注。     无线802.11蜜罐[2]是等待攻击者或恶意用户访问的无线资源,它通过搭建具有无线服务资源平台的蜜罐,诱使攻击者入侵,将攻击者拖延在该蜜罐上,使得攻击者花费大量精力对付伪造的目标,达到消耗攻击者的资源、降低攻击造成的破坏程度,从而间接保护真实的无线系统,同时记录攻击频率、攻击手段、攻击成功的次数、攻击者的技术水平及最容易被攻击的目标等真实统计数据。 1 典型的无线802.11蜜罐     蜜罐蜜网技术已经被广泛应用于各种网络环境上,用于监视攻击者的各种入侵行为,其大量的研究工作也已卓有成效地展开。无线802.11蜜罐作为蜜罐技术的一种,由于多应用于WALN,使得近年来研究工作也,愈来愈受到关注[3]。 1.1 WISE     WISE(Wireless Information Secuity Experiment)于2002年在华盛顿完成,项目旨在监视未授权的接入、使用和窃听,并收集WALN黑客工具和技术的信息。采用802.11b,使用高增益天线增加信号覆盖范围,任何进入WISE的企图都被认为是可疑的。 1.2 简易无线802.11蜜罐     参考文献[2]分别介绍了两种基于Honeyd和FakeAp的简易无线802.11蜜罐,通过 Honeyd模拟接入点后的内部网络,以及模拟TCP/IP协议栈构建伪装的AP,可同时监视攻击者的探测攻击行为。基于FakeAP实现的无线802.11蜜罐中,通过FakeAP发送大量的802.11b信标数据帧,进而伪装成大量的AP来迷惑攻击者。     Mark Osborne通过搭建接入点以及利用笔记本上的无线网卡监视无线流量,建立了一个简易的无线802.11蜜罐系统,同时开发了一套如图1所示的无线入侵检测系统(WIDZ)。 1.3 纵深欺骗型无线802.11蜜罐     参考文献[4]提出了一种三层环系的纵深欺骗无线802.11蜜罐。最核心层为最深的欺骗,由内向外欺骗强度逐渐减弱。外层采用FakeAP模拟一个或多个参数可调的接入点;中层使用Honeyed伪造一个包括网络服务器,客户工作站;无线服务的有线网络,同时整合了Snort IDS;内层为蜜罐集逻辑结构,蜜罐被设计为一台Linux Mandrake 9.0机器管理所有欺骗性资源,并提供蜜罐内所有活动的logging功能。从内到外形成金字塔结构,同时内层对缓冲区溢出,中层对Nmap OS扫描和Nessus弱点扫描,外层对Kismet和Netstumbler嗅探均可作出欺骗性响应,三层环系以及金字塔结构如图2所示。 1.4 Hive     Hive基于Linux Live CD环境, 提供了搭建独立无线蜜罐的工具包括FakeAp、Honeyed等。 1.5 HoneySpot     HoneySpot[5]旨在建立一个提供Wi-Fi接入服务的场所,同时该场所的价值在于被探测、攻击和入侵。HoneySpot分为公共和私有两种,公共HoneySpot提供接入开放WLAN;私有HoneySpot则分为基于WEP、WPA、WPA2的三种无线网络。同时HoneySpot具有五个模块:无线接入点(WAP)模块提供无线网络基础架构;无线客户端(WC)模块模拟连接到HoneySpot的合法终端用户;无线监视(WMON)模块收集整个HoneySpot内网络流量的设备;无线数据分析(WDA)模块分析WMON模块收集的所有网络数据;有线基础设施(WI)模块(可选)为HoneySpot模拟真实的有线网络环境。HoneySpot的详细结构如图3所示。 [!--empirenews.page--] 1.6 典型的无线802.11蜜罐的比较与评估     无线802.11蜜罐比较的指标主要包括:安全级别是公有还是私有;是否支持802.11a/b/g;欺骗手段是否支持伪造AP信标帧、伪造有线网络结构、伪造缓冲区溢出;AP是真实还是伪造;AP的数量;是否支持802.1X/EAP;是否支持MAC地址过滤、日志、嗅探;是否开源等。参考文献[3]根据这些指标对大部分典型的无线802.11蜜罐进行了详细的比较,并得出评估结论,即HoneySpot在众多蜜罐中最为有效。 2 无线802.11蜜罐的应用     随着无线802.11蜜罐研究的深入,应用领域和研究范围从开始的部署和架构研究转向入侵检测系统(IDS)和入侵防御系统(IPS),应用范围也不仅是WLAN,已扩展到基于IEEE802.11的其他无线网络如Adhoc网络、无线Mesh网络等。 2.1 入侵检测     入侵检测是通过收集计算机网络或计算机系统中的若干关键点的信息并对其进行分析,从中发现网络或系统中是否有违反安全策略的行为和被攻击的迹象。现有的无线802.11蜜罐应用于入侵检测的两种方式:(1)与现有的IDS软件联动(如Snort、WIDZ)。此时的无线802.11蜜罐其实充当的是IDS的信息收集器,如纵深欺骗型蜜罐、WHIP[6]、HoneySpot。(2)利用无线802.11蜜罐检测特定的攻击。如参考文献[7]提出的一种用于检测黑洞攻击的无线Mesh网络蜜罐,该蜜罐通过发送伪造的RREQ报文,引诱黑洞攻击节点发送声称自己具有最佳路由的伪造RREP,蜜罐可记录下这些信息从而检测到黑洞节点。 2.2 入侵防御     入侵防御是在入侵检测的基础上,具备阻止/阻塞检测到的攻击的能力。参考文献[8]提出了一种基于规划识别和蜜罐的无线入侵防御系统,可识别攻击者的攻击规划并作出预先决策,通过管理控制台发送警告信息或断开网络,该系统的结构如图4所示。 3 无线802.11蜜罐的主要挑战和发展方向 3.1 拒绝服务攻击防御      目前应用蜜罐防御拒绝服务的研究均在有线网络环境下进行,目的是引入蜜罐使得真实主机受到攻击的概率和强度降低,同时将攻击定向在蜜网内,以减少危害。研究包括将固定配置的蜜罐改进为可漫游的蜜罐,即服务器池中的机器可以动态地在服务态和蜜罐态之间切换;研究利用蜜罐回溯到拒绝服务攻击的源,并使其停止。然而这需要网络硬件设备的支持(如路由器的支持)。而如何在上述研究基础上,利用无线蜜罐抵御无线网络的拒绝服务攻击还有待研究。 3.2 伪装技术     采用真实的计算机系统构建蜜罐系统,其交互程度高,但部署和管理困难;采用虚拟仿真技术,其部署容易,风险较低,但是交互程度低,较容易识别。虽然检测和攻击蜜罐的技术也在发展,但如何通过增强系统伪装智能性,感知和学习实时的无线网络环境,自动地进行系统配置,并确保无线802.11蜜罐的高度真实性和迷惑性,仍有待进一步研究。 3.3 无线802.11邪恶蜜罐     大多数蜜罐都是正义的,检测到入侵后往往采用被动的防护措施,并不会主动还击。然而邪恶蜜罐的提出颠覆了这一特点,蜜罐在遭到入侵后可以还击,如还击扫描、木马、蠕虫,甚至给攻击者设置文件陷阱等。显然今后专门用来反击无线802.11攻击的无线802.11邪恶蜜罐也将成为研究热点。 3.4 WLAN风险评估问题     已有一些研究通过在有线网络中部署蜜罐蜜网,从而对网络进行风险评估。而WLAN作为一种应用越来越广泛的网络,其安全性也至关重要,因此如何通过部署无线802.11蜜罐对WLAN进行风险评估也有待研究。 3.5 法律问题     蜜罐技术涉及的法律问题主要有:可能侵犯黑客的隐私权;诱捕行为的程度及合法性;蜜罐被利用攻击他人的责任。随着邪恶蜜罐的提出,法律问题更加不可回避。     目前,无线802.11蜜罐的研究还不能令人满意,应该借鉴一些成熟的理论、方法和技术,如机器学习、人工智能及数据挖掘等,从而更快地推动无线802.11蜜罐的技术进步, 更大地发挥无线802.11蜜罐的价值。     蜜罐和蜜网技术是一种应用欺骗思想的主动防御技术,是现有安全机制的有力补充。无线802.11蜜罐作为新兴研究领域,必然为无线802.11网络安全的研究做出巨大贡献。 参考文献 [1] BECKM, TEWS E. Practical attacks against WEP and WPA[C]. Proceedings of the 2nd ACM Conference on Wireless Network Security, 2009. [2] OUDOT L. Wireless honeypot countermeasures. http://www.securityfocus.com/infocus/1761, 2004. [3] HARABALLY N A G, SAYED N E, MULLA S A, et al. Wireless honeypots: survey and assessment[C]. Proceedings of the 2009 Conference on Information Science,Technology and Applications, ISTA ′09, 2009:45-52. [4] YEK S. Measuring the effectiveness of deception in a wireless honeypot[R].proceedings of the 1st australian computer, Network & Information Forensics Conference, 2003:1-10. [5] SILES R. Honey spot: The wireless honeypot, the spanish  honeynet project(SHP)[EB/OL]. http://honeynet.org.es/papers/honeyspot/HoneySpot_20071217.2007. [6] BEEK J V, NAN T, VISSER R, et al. Wireless honeypot intrusion project[EB/OL]. https://alumni.os3.nl/~wezeman/phh-02-06-2004.pdf. 2004. [7]  PRATHAPANI A, SANTHANAM L, AGRAWAL D P.  Intelligent honeypot agent for blackhole attack detection in  wireless mesh networks[C]. 2009 IEEE 6th International  Conference on Mobile Adhoc and Sensor Systems, MASS  2009. [8]  Chen Guanlin, Yao Hui, Wang Zebing. Research of wireless intrusion prevention systems based on plan recognition and honeypot[C]. 2009 International Conference on Wireless Communications and Signal Processing, WCSP 2009.

    时间:2011-07-06 关键词: 802.11 Linux

  • 基于IEEE 802.11b/g技术的无线VoIP便携式终端设计

    传统的工厂生产线调度系统通信都是通过有线电话实现的。这种有线连接方式存在着无法满足移动通信需求,线缆设施易受损,且布设和维护成本高等诸多问题。基于IEEE 802.11协议的无线局域网接入技术拥有广泛的应用基础,具有传输速率快,覆盖范围广等突出优势,可以很好地解决这些问题。 为了能在基于IEEE 802.11协议的无线局域网上实现语音通信目的,必须采用无线VoIP(Voice overIP)技术。考虑到一般工厂的通信范围为l km左右,目前采用基于IEEE 802.11的技术,在空旷地带的传输距离只有大约200 m,因此考虑采用多跳的方式增加通信的覆盖范围。本文提出了一种基于IEEE 802.11协议的无线VoIP终端设计方案,并通过在嵌入式终端上实现Ad Hoc路由协议AODV(Ad hoc On-demand Distance Vector,按需距离矢量路由协议),使终端具有了多跳通话功能。 1 相关技术及协议 1.1 VoIP VoIP是利用IP网络实现语音通信的一种先进通信手段,是基于IP网络的语音传输技术。其基本原理是利用电话网关服务器之类的设备将电话语音数字化,将数据压缩后打包成数据包,然后把这些语音数据按IP等相关协议进行打包并通过IP网络把数据包传输到目的地,目的地收到这一串数据包后,将数据重组、解压缩后再还原成原来的语音信号,这样就达到了通过网络传送语音的目的。 采用VoIP技术进行语音传输的最大优势在于能够以报文的形式传递音频数据,不占用固定信道,并且采用了先进的数字信号处理技术,以降低数据量,可以将传统的64 Kb/s语音信号压缩成6~8 Kb/s,从而有效地节省了带宽,同时由于不需要单独建立通信网络,大大降低了通信费用。 1.2 IEEE 802.11无线技术 IEEE 802.11是由IEEE定义的无线网络通信工业标准,目前主流的IEEE 802.11协议主要有IEEE 802.11a,IEEE 802.11b和IEEE 802.11g。IEEE 802.1la工作于5 GHz频段,使用正交频分复用(OFDM)调制技术作为传输方案,支持6~54 Mb/s的传输速率,802.11a的优势在于传输速率快(最高达54 Mb/s)且干扰少,但价格相对较高。IEEE 802.11b工作于2.4 GHz频段,使用补码键控(CCK)调制和直序列调频(DSSS)技术,支持1~11 Mb/s的传输速率,802.11b的优势在于价格低廉,但速率较低(最高为11 Mb/s)。IEEE 802.11g构建在已有的IEEE 802.11b物理层与介质访问控制层标准基础上,同样选择2.4 GHz作为工作频段,由于采用了OFDM调制技术,可实现最高54 Mb/s的传输数率。由于其仍然工作在2.4 GHz频段,并且保留了IEEE 802.11b所采用的CCK技术,可与IEEE 802.11b的产品保持兼容。 1.3 AODV路由协议 AODV是一种基于距离矢量的按需路由算法,是专为移动Ad Hoc网络设计的路由协议,它的处理过程简单,路由开销以及存储开销都较小,能对链路状态的变化做出快速反应,并通过在控制报文中引入序列号,确保在任何时候都不会形成路由环。由于AODV路由协议性能优越,且实现复杂度低,被IETF(InternetEngineering Task Force)的MANET工作组认为是无线自组网最好的候选路由协议之一。因此,本设计采用AODV作为路由协议的实现方案。 2 终端硬件设计 终端的硬件架构如图1所示,采用英飞凌公司的高速率ADM5120嵌入式微处理器作为主要器件,同时在终端集成了存储器模块、语音处理模块、FXS连接模块、IEEE 802.11b/g无线模块等共同构建终端的硬件平台。 (1)处理器ADM5120 ADM5120是一种基于MIPS构架的高度集成、高度灵活的SoC处理器,内置了MIPS 32内核,工作主频最高可达175 MHz,内部集成了8 KB指令缓存和8 KB数据缓存,对外提供8/16位的LOCAL BUS(支持标准的ROM/FLASH接口)、32位的SDRAM接口,1路UART接口。ADM5120内部还集成了1个Switch引擎、5路10/100 Mb/s的PHY芯片,可对外提供5个10/100 Mb/s的以太网接口。ADM5120是终端通信控制和管理的核心,主要用于完成操作系统的运行、资源的管理和分配、与各个模块的接口和通信等功能。 (2)语音处理模块 采用了高性能的DSP(VINETIC-2CPE),具有很强大的数字信号处理能力。用于完成处理模拟电话信号,语音压缩包,并提供实时压缩包的缓冲,自适应回声抵消,静音检测,DTMF信号产生、译码等功能,且不需要另外的存储单元。 (3)FXS连接模块 终端通过一个带有DC/DC转换功能的SLIC-DC芯片连接模拟电话线路。通信过程中,模拟话音信号通过RJ-11电话接口经SLIC和CODEC电路转换后,将产生的PCM流送到语音处理模块中进行处理。SLIC即用户线接口电路,主要完成用户状态检测和语音信号输入输出。它能够检测电话为挂机状态还是摘机状态,并产生高电压驱动振铃。CODEC(编解码电路)由ADC与DAC电路构成。ADC将模拟电话中的模拟信号转换为可通过’VoIP网络传输的数字信号。DAC将数字信号转换为模拟电平,以驱动模拟电话。 (4)IEEE 802.11b/g无线模块 IEEE 802.11b/g无线模块实现空中无线接口,完成无线局域网的接入功能。终端提供一个MiniPCI接口,采用的是美国Atheros公司AR2413芯片组的无线网卡WMIA-165G,支持IEEE 802.11b/g标准,可提供54 Mb/s高速无线连接。 3 终端软件设计 终端采用了主流的嵌入式Linux操作系统,Linux具有源码开放,稳定性与安全性较高,移植和扩展能力较好的特点。如图2所示,采用模块化的设计思想对终端软件进行设计。 硬件驱动层:主要功能是实现对IEEE 802.11b/g无线模块、DSP芯片、以太网接口及串口等底层硬件设备的驱动控制。针对终端的无线网卡类型,IEEE 802.11b/g无线模块中采用了madwifi(Multiband Atheros Driverfor wifi)驱动。madwifi是为Atheros系列芯片IEEE802.11a/b/g无线网卡在Linux系统下实现的驱动程序。 Linux内核层:为语音数据的压缩处理和语音包的实时传输提供了保证。TCP/IP协议软件栈提供了对TCP/IP的支持,考虑到语音数据的实时性要求,终端的语音传输采用UDP方式实现。建立在UDP之上的RTP协议用于保障数据流的实时可靠传输。语音处理模块提供了对G.723等音频编解码软件的支持。在网络协议栈中包括了实现多跳通话功能的AODV路由协议。 应用程序层:包括电话应用程序接口TAPI(Telephony Application Program Interface)3.0和Web服务器两部分。TAPI 3.0集成了传统电话的媒体流控制功能,并封装了对底层电话硬件进行操作的功能,通过将呼叫控制的功能抽象出来,达到屏蔽不同的、不兼容的通信协议的目的。通过TAPI 3.0,的编程接口可以方便地自定义信令协议,完成点对点的拨号过程。同时为了便于使用,在终端中植入了一个支持CGI的、非常适合于嵌入式系统的Boa Web Server,使用户可以通过Web页面的用户接口输入参数来配置终端的参数。[!--empirenews.page--] 3.1 无线模块驱动编译 所有的Atheros芯片无线网卡基本都可以使用madwifi驱动,驱动程序源码madwifi-0.9.4.tar.gz可以从http://madwifi.org/上下载。在进行无线模块驱动开发时,首先要配置并编译Linux内核,使其支持MiniPCI网卡,然后针对终端环境修改madwifi-0.9.4目录下的Makefile,再使用make命令进行编译,生成适用于MIPS的驱动程序模块,并使用insmod命令将模块在终端的Linux中进行加载。加载成功后,用Linux下的无线局域网工具命令iwconfig对无线网卡进行配置,注意配置时要将无线网卡的工作模式设定成为Ad Hoc模式。 ./wlanconfig ath0 destroy ./wlanconfig ath0 create wlandev wifi0 wlanmode adhoc 3.2 AODV路由协议的实现 Linux操作系统的内核并不直接支持按需路由,因此要实现AODV路由协议需要对操作系统进行相应的扩充和修改。 Linux操作系统的路由体系结构按功能可分为转发功能模块和路由功能模块,可以在转发功能模块保持不变的情况下,通过修改路由功能模块,实现不同的路由协议。转发功能在Linux内核中实现,根据需要发送的数据分组目的地址;查找路由表,按照最长前缀匹配原则寻找与目的地址匹配的表项,如果找到匹配项,则将数据分组发送到相应的网络接口;否则就丢弃该分组。路由功能模块作为后台进程在用户空间运行,主要负责与其他网络节点进行信息交流,采用适当的路由算法建立路由,更新和维护内核路由表。 目前发布的针对AODV协议的实现方案中多数协议的实现都采用了Netfilter功能框架。Netfilter是Linux核心中的一个通用架构,用于实现数据包过滤、状态保持、NAT以及安全等多种网络功能。Netfilter结构提供了一系列的“列表”(tables),每个列表由若干个“链”(chains)组成,而每条链中又可以有一条或数条规则(rules)进行规范,规则的定义采用“如果数据包头符合这样的条件,就这样处理该数据包”。当一个数据包到达一个链时,系统就会从第一条规则开始查看是否符合该规则所定义的条件。如果满足,系统将根据该条规则所定义的方法处理该数据包;否则,继续检查下一条规则。如果该数据包不符合该链中任何一条规则的定义,系统就会根据该链的缺省策略处理该报文。 Linux在内核2.4版本以上的系统中提供了五个hook注册点,这些hook点处在数据分组流经协议栈的几个关键位置,用户可以在这些位置注册自己定义的操作函数,流经hook点的数据分组将执行函数的操作。如图3所示,Netfilter便由处于Linux协议栈中的五个hook函数组成。 在AODV协议的实现过程中,Netfilter的配置是协议正常运行的前提,需要在内核中注册hook函数,但并不是所有的Linux系统都默认启用Netfilter,因此需要在内核配置选项中进行配置并编译进内核。进入Linux内核源代码安装目录,输入make manuconfig命令进入内核配置主菜单,通过空格键选择: Networking options-->[*]Network packet filtering(replaces ipchains) IP:Netfilter Configuration--><*>Userspaee queueing via NETLINK 4 结语 结合IEEE 802.11无线技术和VoIP技术的优势,采用了高性能的微处理器ADM5120和功能稳定强大的嵌入式Linux操作系统作为软件平台,构建了一个基于IEEE 802.11b/g技术的无线VoIP便携式终端。通过在终端的系统上加载AODV路由协议实现了多跳的功能。经过三台终端的联合测试,多跳通话可以保证良好的语音效果。

    时间:2011-12-21 关键词: 802.11 IEEE voip Linux 端设计

  • 联发科技推出802.11ac + 蓝牙4.0无线Combo单芯片

    21ic讯 联发科技股份有限公司 (MediaTek, Inc.)日前宣布推出世界第一颗针对移动装置 (Mobile consumer devices) 所设计的802.11ac+蓝牙4.0的无线Combo单芯片解决方案 – MT7650。联发科技MT7650高度整合最新的IEEE 802.11ac技术、蓝牙4.0 LE功能、以及联发科技领先业界的Wi-Fi/Bluetooth先进无线共存(co-existence)架构,将提供433 Mbps超高传输速率的高质量点对点语音、数据和影像传输,并可使医疗、健身或其它感应器等通过超低功耗的蓝牙进行无线连接。此外,MT7650完整的802.11ac先进系统设计(整合MAC/基频/射频)将解决复杂的无线网络技术问题,可大幅降低制造商设计与制造生产的时间与成本,大幅加速产品上市时间。 深耕无线连接技术多年,联发科技已是Wi-Fi+蓝牙Combo单芯片的领导厂商,其解决方案已广为各大笔记本电脑品牌和手持装置制造商所采用。联发科技MT7650无线单芯片支持最新802.11ac 无线标准,使Bluetooth 4.0+HS的传输速率提高到433 Mbps,比目前同类1T1R 802.11n combo单芯片传输速率快了近三倍。MT7650还支持移动装置主流的1T1R Wi-Fi传输架构,并配有联发科技特有的蓝牙和Wi-Fi信号接收路径共享机制,使无线模块无需配置外部分配器,仅以单一天线便可同时用于接收和发送蓝牙和Wi-Fi信号,在兼顾效能的同时节省硬件的成本;而其比802.11n高了一倍的80 MHz无线频宽,加上快了四倍的256 QAM调变技术,都是MT7650无线传输效率和效能大幅提升的原因。其内建的接收端波束成形技术(receive beam forming) 和空时分组码技术(space-time-block coding; STBC),也大幅拓展了无线传输的范围和容量,并延伸了有效的无线涵盖范围。此外,MT7650还支持Wi-Fi Display、Wi-Fi Direct及TDLS等其它点对点传输应用技术,使MT7650更能满足目前无线传输的主要需求。   联发科技无线联通事业部总经理蔡守仁表示:“领先推出业界首款802.11ac + 蓝牙4.0无线Combo单芯片MT 7650,联发科技将进一步扩大在无线通讯产业中的技术领先优势。随着笔记本电脑、平板电脑及智能手机的普及,用户对如何能在最短的时间内完成装置间高质量影音传输的需求更加强烈,同时,无线传输的便利性也使得用户对无线连接(wireless connections)的依赖与日俱增。但越来越多的无线装置,使得传统的Wi-Fi技术频宽更显捉襟见肘。支持802.11ac 标准的联发科技MT7650,将以更快、更高容量、更可靠的先进传输技术来克服这些挑战。” 蔡守仁接着说,“而且在传输速度较快的情况下,移动装置可迅速处理完工作并进入省电模式,反而能带来更低的耗电量,为用户带来更好的产品体验。” 联发科技将在2012年第二季开始进行MT7650的客户送样,相关硬件和软件开发工具也已完成。联发科技MT7650单芯片主要产品功能包括: - 内建完整系统架构(MAC/基频/射频)的802.11ac加蓝牙4.0 + HS单芯片combo解决方案 - 支持1T1R 802.11ac标准,提供高达433 Mbps的传输速率 (在80 MHz传输频宽模式下),并支持天线分集技术,使传输质量更好 - 支持Wi-Fi Direct技术,使无线装置能在不通过无线基地台的情况下直接联机 - 支持的WFA的Wi-Fi Display标准,使电脑能在不通过无线基地台的情况下直接将画面投射至电视上 - 符合蓝牙2.1 + EDR、蓝牙3.0 + HS和先进的蓝牙4.0 LE规格 - 支持Bluetooth Class I标准,使蓝牙覆盖范围更大 - 领先业界的Wi-Fi/Bluetooth先进无线共存架构 - 单一天线同时用于接收和发送蓝牙和Wi-Fi信号,精简的硬件架构 - 共享的蓝牙和Wi-Fi信号接收路径,无需配置外部分配器,节省硬件成本 - 支持Wake-on-WLAN以及Wake-on-Bluetooth等功能使无线终端设备更省电 - 支持Windows 7、Windows 8及Linux等多元化操作系统  

    时间:2012-03-27 关键词: 802.11 蓝牙 Linux 4.0 ac combo

  • 联发科技推出世界首款802.11ac + 蓝牙4.0无线Combo单芯片

    【21ic讯】2012年3月29日,联发科技股份有限公司 宣布推出世界第一颗针对移动装置 (Mobile consumer devices) 所设计的802.11ac+蓝牙4.0的无线Combo单芯片解决方案 – MT7650。联发科技MT7650高度整合最新的IEEE 802.11ac技术、蓝牙4.0 LE功能、以及联发科技领先业界的Wi-Fi/Bluetooth先进无线共存(co-existence)架构,将提供433 Mbps超高传输速率的高质量点对点语音、数据和影像传输,并可使医疗、健身或其它感应器等通过超低功耗的蓝牙进行无线连接。此外,MT7650完整的802.11ac先进系统设计(整合MAC/基频/射频)将解决复杂的无线网络技术问题,可大幅降低制造商设计与制造生产的时间与成本,大幅加速产品上市时间。 深耕无线连接技术多年,联发科技已是Wi-Fi+蓝牙Combo单芯片的领导厂商,其解决方案已广为各大笔记本电脑品牌和手持装置制造商所采用。联发科技MT7650无线单芯片支持最新802.11ac 无线标准,使Bluetooth 4.0+HS的传输速率提高到433 Mbps,比目前同类1T1R 802.11n combo单芯片传输速率快了近三倍。MT7650还支持移动装置主流的1T1R Wi-Fi传输架构,并配有联发科技特有的蓝牙和Wi-Fi信号接收路径共享机制,使无线模块无需配置外部分配器,仅以单一天线便可同时用于接收和发送蓝牙和Wi-Fi信号,在兼顾效能的同时节省硬件的成本;而其比802.11n高了一倍的80 MHz无线频宽,加上快了四倍的256 QAM调变技术,都是MT7650无线传输效率和效能大幅提升的原因。其内建的接收端波束成形技术(receive beam forming) 和空时分组码技术(space-time-block coding; STBC),也大幅拓展了无线传输的范围和容量,并延伸了有效的无线涵盖范围。此外,MT7650还支持Wi-Fi Display、Wi-Fi Direct及TDLS等其它点对点传输应用技术,使MT7650更能满足目前无线传输的主要需求。 联发科技无线联通事业部总经理蔡守仁表示:“领先推出业界首款802.11ac + 蓝牙4.0无线Combo单芯片MT 7650,联发科技将进一步扩大在无线通讯产业中的技术领先优势。随着笔记本电脑、平板电脑及智能手机的普及,用户对如何能在最短的时间内完成装置间高质量影音传输的需求更加强烈,同时,无线传输的便利性也使得用户对无线连接(wireless connections)的依赖与日俱增。但越来越多的无线装置,使得传统的Wi-Fi技术频宽更显捉襟见肘。支持802.11ac 标准的联发科技MT7650,将以更快、更高容量、更可靠的先进传输技术来克服这些挑战。” 蔡守仁接着说,“而且在传输速度较快的情况下,移动装置可迅速处理完工作并进入省电模式,反而能带来更低的耗电量,为用户带来更好的产品体验。” 联发科技将在2012年第二季开始进行MT7650的客户送样,相关硬件和软件开发工具也已完成。联发科技MT7650单芯片主要产品功能包括: -  内建完整系统架构(MAC/基频/射频)的802.11ac加蓝牙4.0 + HS单芯片combo解决方案 -  支持1T1R 802.11ac标准,提供高达433 Mbps的传输速率 (在80 MHz传输频宽模式下),并支持天线分集技术,使传输质量更好 -  支持Wi-Fi Direct技术,使无线装置能在不通过无线基地台的情况下直接联机 -  支持的WFA的Wi-Fi Display标准,使电脑能在不通过无线基地台的情况下直接将画面投射至电视上 -  符合蓝牙2.1 + EDR、蓝牙3.0 + HS和先进的蓝牙4.0 LE规格 -  支持Bluetooth Class I标准,使蓝牙覆盖范围更大 -  领先业界的Wi-Fi/Bluetooth先进无线共存架构 -  单一天线同时用于接收和发送蓝牙和Wi-Fi信号,精简的硬件架构 -  共享的蓝牙和Wi-Fi信号接收路径,无需配置外部分配器,节省硬件成本 -  支持Wake-on-WLAN以及Wake-on-Bluetooth等功能使无线终端设备更省电 -  支持Windows 7、Windows 8及Linux等多元化操作系统  

    时间:2012-03-27 关键词: 802.11 蓝牙 Linux 4.0 ac combo

  • 联发科技推出802.11ac同步双频家庭无线网络解决方案

    21ic讯 联发科技股份有限公司 (MediaTek, Inc.)日前宣布推出全球第一款802.11ac同步双频 (dual-band concurrent) 家用Wi-Fi路由器解决方案 MT7620A + MT7610E 以及 USB/PCIe Wi-Fi 单芯片解决方案 MT7610U 和 MT7610E。MT7620A + MT7610E Wi-Fi路由器同时支持最新的1T1R 802.11ac (433Mbps) 及 2T2R 802.11n (300Mbps) 标准,可让用户轻松建立总传输速度高达733Mbps的同步双频家庭无线网络环境,使信息、语音及高画质影音传输各走各的频段而不互相干扰,带来最佳的用户经验。MT7610U USB及MT7610E PCIe 单芯片解决方案则适用于移动及崁入式装置。联发科技特别在2012台北国际电脑展期间对客户抢先推出最新的 Wi-Fi 无线网络技术与解决方案。 联发科技 MT7620 系列 Wi-Fi SoC 解决方案整合时钟频率 (clock rate) 达600MHz的 MIPS® 24KEc™ 处理器、一个五端口快速以太网交换机 (Fast Ethernet Switch)、两个 rGMII 接口、USB 2.0接口、PCIe接口及SD-HC接口。MT7620 的 PCI Express 接口能连接到另一组 802.11ac Wi-Fi 模块,可以组成含两组 2T2R 802.11n Wi-Fi (传输速率总和600Mbps) 的同步双频路由器或由一组 1T1R 802.11ac 加上另一组 2T2R 802.11n Wi-Fi (传输速率总和733Mbps) 的DBC 11ac路由器,使信息、语音及高画质影音传输各走各的频段而不互相干扰,带来最佳的用户经验。 MT7620 系列的高性能 USB2.0 接口可用于外接 3G/4G 无线宽带网卡,或免安装驱动程序的高性价比网络摄影机 (UVC Cam) 等,或用于连接无线网络硬盘支持无线存储应用。此外,MT7620内置 NAND 闪存接口及 SD-HC、USB 2.0、存储器加速器、I2S及PCM等接口,便于用户将网络硬盘、Wi-Fi 读卡器、网络音响及网络电话等应用加入家庭多媒体网络环境中。MT7620 独步业界的硬件网络地址转译 (NAT) 及封包合并 (Frame Aggregation) 技术,可提供高达 2Gbps 的 IPv6 转址速度,可应用于 2.4G 或双频 (dual-band) 智能卡 (intelligent NIC) 上,帮助产品工程师轻松将无线网络功能加载到任何嵌入式系统平台,如电缆调制解调器 (cable modem)、被动式光纤网络装置 (PON)、xDSL 网络调制解调器及无线宽带路由器等,而无需将 host CPU 升级。而在采用联发科技手机 Wi-Fi 芯片设计架构后,MT7620 更拥有低功耗及低系统外围零件成本 (rBOM) 的优势。   在 MT7610x 系列加入产品线后,联发科技适用于数字家庭的高速无线网络技术解决方案将更为完整。MT7610E(PCIe) 和 MT7610U(USB) 支持 CPU offload 和零校准 (zero-calibration) 等功能,这两种解决方案旨在提供高性能但价格合理的 802.11ac 无线路由器、宽带上网装置和 USB 无线网卡等产品。联发科技无线联通事业部总经理蔡守仁表示:“MT7610E是业界第一颗 1x1 802.11ac PCIe 单芯片解决方案,带来数倍于同类 802.11n 解决方案的传输速度却只需极低的rBOM成本。MT7610E 为家用路由器及宽带上网装置提供了高性能及低功耗的解决方案,让用户能立即享受到 802.11ac 技术所带来的便利性。” 蔡守仁还表示:“作为世界上第一个也是最小的 802.11ac 单芯片解决方案,MT7610U 的推出将进一步巩固联发科技在 802.11x USB 解决方案领域的领导地位。MT7610U 将使我们的客户以接近 802.11n 的成本制造出尺寸几乎不变的 802.11ac 高速无线网卡产品,应用于各项移动及消费类电子产品中。” 联发科技 MT7620 系列的入门级 11n 2.4GHz 的 Wi-Fi 路由器将支持 eCos Linux 操作系统并于 2012 年第三季量产。MT7620 + MT7610E 802.11ac 同步双频家用 Wi-Fi路由器解决方案则包含功能丰富的的 Linux SDK (软件开发工具包)。MT7610U 将支持微软 Windows Vista、XP、Win 7、Mac OS X 等操作系统并于 2012 年第四季量产。  

    时间:2012-06-05 关键词: 802.11 方案 Linux ac 解决

  • 802.11n,打造高速WLAN网络

    前言 WLAN作为运营商分担2/3G移动数据流量的主要手段,已经在全国得到了大规模的部署和应用,用户可以随时随地的在机场、咖啡厅、宾馆等有Wi-Fi信号覆盖的场所享受无线网络带来的方便和快捷。但现阶段的WLAN接入设备仍然以802.11b/g为主,普遍存在着带宽不足,用户体验差等种种问题。为了实现高带宽、高质量的WLAN服务,802.11n应运而生。 WLAN 802.11a/b/g/n 802.11n发展历程 实际上802.11n并不是近期才出现的新技术,早在2003年,IEEE便开始了11n标准的制定,2006年,支持11n草案的产品面世,但由于标准的很多技术细节无法统一,这个阶段的11n产品一直处于“产品早产、标准滞后”的尴尬境地,无法得到大规模普及应用。直到2009年9月11日,802.11n标准终于正式获得了IEEE标准委员会的批准通过,整个标准的制定过程历时七年,可谓漫长而艰难。 2010年以后,随着iphone、Android平台为主的智能手机以及ipad为代表的平板电脑市场的快速发展,用户对无线接入速率的要求也越来越高,而具备更高速率、更广覆盖范围等诸多优势的802.11n产品也自然受到国内外各大设备厂商和终端厂商的重视。接入设备方面,国内设备厂商如中兴、华为、H3C等都相继推出了支持11n的AP、AC产品,国内各大运营商也都于2010年进行了WLAN 11n 设备的集采;终端方面,截止2010年底,全球已有1800多种采用802.11n技术的设备获得Wi-Fi联盟产品认证。2010年出厂的多数Wi-Fi产品采用了802.11n技术,802.11n产品出货超过4.5亿部,预计到2012年有望超过10亿部,占Wi-Fi产品总数的86%,其中笔记本、Wi-Fi手机是Wi-Fi产品的中坚力量。由此可见,WLAN无线网络即将全面进入11n时代。 802.11n关键技术 802.11n通过结合物理层和MAC层的优化来提升WLAN的吞吐性能,主要物理层涉及MIMO-OFDM、信道捆绑技术、Short GI、MRC等技术,MAC层包括帧聚合、块确认等技术。 MIMO-OFDM MIMO是802.11n的核心技术,主要指一个WLAN系统同时采用多根天线进行收发,在空间形成多条不同的空间流,从而成倍的提高系统吞吐量。802.11n标准定义了最多4*4:4模式,利用4根天线同时收发,形成4个空间流。目前业界的AP普遍采用1X1 或2X2的模式。  MIMO 3X3模式 OFDM调制技术是将一个物理信道划分为多个子载体,将高速率的数据流调制成多个低速的子数据流,通过子载体的通讯减少子信道间的互相干扰(ICI),提高物理层速率。OFDM在802.11a/g时代已经成熟使用,在802.11n中,它将MIMO支持的子载体从52个提高到56个,通过MIMO与OFDM的结合可以有效地利用空间资源,提升抗多径衰减能力,最终提升整个WLAN系统的速率和可靠性。[!--empirenews.page--] 信道捆绑技术 传统的802.11a/g采用20MHz频宽来进行无线通讯,而802.11n支持将相邻的两个频带绑定为40MHz,从而将系统传输性能提升一倍。这就好比将原先窄的马路拓宽一倍,车辆的通行能力也自然提升一倍。  信道捆绑技术 Short GI 由于多径效应的影响,信息符号(Information Symbol)将通过多条路径传递,可能会发生彼此碰撞,导致ISI干扰。为此,802.11a/g标准要求在发送信息符号时,必须保证在信息符号之间存在800 ns的时间间隔,这个间隔被称为Guard Interval (GI)。 802.11n仍然使用缺省使用800 ns GI。当多径效应不是很严重时,用户可以将该间隔配置为400,对于一条空间流,可以将吞吐提高近10%。对于多径效应较明显的环境,不建议使用Short Guard Interval (GI)。 MRC MRC即最大合并比技术,它的目的是改善接收端的信号质量。对于来自发射端的同一个信号,由于在接收端使用多天线接收,该信号将会经过多条路径被接收端所接收,多路径信号质量都非常差的几率非常小,通过在接收端使用某种算法,对不同路径上的信号进行加权汇总,从而实现接收端信号的改善。 帧聚合 帧聚合技术包含针对MSDU的聚合(A-MSDU)和针对MPDU的聚合(A-MPDU): A-MSDU技术是指把多个MSDU通过一定的方式聚合成一个较大的载荷。这里的MSDU可以认为是Ethernet报文。通常,当AP或无线客户端从协议栈收到报文(MSDU)时,会打上Ethernet报文头,这里称之为A-MSDU Subframe,而在通过射频口发送出去前,需要逐一将其转换成802.11报文格式。而A-MSDU技术旨在将若干个A-MSDU Subframe聚合到一起,并封装为一个802.11报文进行发送,从而减少了发送每一个802.11报文所需的PLCP Preamble、PLCP Header和802.11MAC头的开销,同时减少了应答帧的数量,提高了报文发送的效率。 A-MSDU 与A-MSDU不同的是,A-MPDU聚合的是经过802.11报文封装后的MPDU,这里的MPDU是指经过802.11封装过的数据帧。通过一次性发送若干个MPDU,减少了发送每个802.11报文所需的PLCP Preamble、PLCP Header,从而提高系统吞吐量。 [!--empirenews.page--] A-MSDU 块确认 为保证数据传输的可靠性,802.11协议规定每收到一个单播数据帧,都必须立即回应ACK帧。接收端在收到A-MPDU后,需要对其中的每一个MPDU进行处理,并针对每一个MPDU发送应答帧。 块确认技术可以通过使用一个ACK帧来完成对多个MPDU的应答,以降低这种情况下ACK帧的数量。 块确认 802.11n优势 802.11n由于采用了MIMO、MRC等多项核心技术,相对802.11a/b/g在提高传输速率、增大信号覆盖范围、增强抗干扰能力以及提高网络性能等方面有了巨大的提升: 最大理论速率高达600Mbps 随着用户业务的不断丰富,对网络带宽的需求也越来越高,传统的802.11b理论速率只有11Mbps,802.11a/g也只有54M,已经逐渐不能满足用户高流量、高质量的带宽需求,802.11n由于采用了MIMO、MRC、信道捆绑技术等多项核心技术,在速率提升上有了质的飞跃,最高物理层速率可高达600Mbps,全面提升用户体验,满足用户高清视频、高速游戏等高带宽业务需求。 增大覆盖范围 802.11n采用的智能天线技术可以根据用户的位置、信号的强度自动调节天线的发射、接收角度,保证用户可以接收到稳定的信号,在增大覆盖范围的同时减小了其他信号造成的干扰,大大提升WLAN网络的性能。 支持双频段,有效降低设备间干扰 传统的WLAN设备只支持单频段,一般采用2.4GHz进行覆盖,相邻设备设置互不干扰的信道,但由于无干扰信道个数比较有限,随着部署规模的不断扩大,设备间数量的不断增多,信道干扰现象也越来越严重。而802.11n设备可支持2.4GHz和5GHz(国内为5.8GHz)两个频段,通过在两个频段上混合部署,可有效降低设备间的信道干扰现象。 全面向下兼容802.11a/b/g 802.11n全面向下兼容传统的802.11a/b/g,可实现现有网络向802.11n的平滑升级。 结语 2011年以来,国内各运营商都开始有针对性的进行了802.11n试点的部署,并且都取得了不错的效果,部分省份运营商甚至明确2011年WLAN网络的部署将全部或大部分采用11n设备,尽管目前来看11n网络的部署应用还会面临一些问题和困难,诸如手机终端大多不支持5.8GHz频段,现网的室分系统基本只支持单空间流,无法发挥11n室分设备双空间流的优势等等,但是,随着802.11n标准的正式发布、技术的不断成熟、终端的日益普及,有理由相信802.11n必将会在不久的未来全面取代802.11a/b/g,成为WLAN市场的主旋律。  

    时间:2011-05-31 关键词: 802.11 WLAN Android 高速

  • NETGEAR推出集成ADSL的802.11ac路由

    NETGEAR® 公司近日宣布发行行业首款ADSL2+ 802.11ac集成路由器NETGEAR D6300 WiFi调制解调器路由器。D6300是NETGEAR高速802.11ac无线设备家族的最新成员,旨在满足客户对于高集成WiFi ADSL调制解调器路由器日益增长的需求,用于互联网启用的家庭WiFi设备的更佳更快无线。NETGEAR D6300 WiFi调制解调器路由器是单台电源组设备,支持集成ADSL和千兆位广域网以太网端口,使客户能够通过全球最快的下一代千兆位WiFi接入ADSL/光纤/电缆宽带。 NETGEAR D6300 WiFi调制解调器路由器的最高速度比802.11n快三倍,支持最高1600 Mbps的合并WiFi速度。* NETGEAR D6300 WiFi调制解调器路由器实现全家高清视频流动和游戏,提供最佳娱乐体验。与其它NETGEAR 802.11ac WiFi路由器一样,它与下一代WiFi设备兼容,与现有WiFi设备向后兼容,从而提供前瞻性解决方案。 NETGEAR D6300 WiFi调制解调器路由器包含独立的千兆位以太网广域网端口,用于连接高速电缆或光纤宽带。消费者可以在电缆、光纤或ADSL之间转换,毋需重新配置家庭网络或更换路由器。 NETGEAR D6300 WiFi调制解调器路由器支持NETGEAR ReadySHARE®云服务,使得能够创新高度安全的私有云,容易通过互联网访问和共享文件。NETGEAR ReadySHARE云使您的所有文件安全存储在家中与路由器相连的USB外部存储器上,但可在任何时候任何地方通过智能手机、平板电脑或个人电脑远程转移、编辑或共享。 NETGEAR D6300 WiFi调制解调器路由器加入NETGEAR日益壮大的802.11ac家庭解决方案系列,包括NETGEAR R6300 WiFi路由器,行业首款802.11ac路由器,支持合并WiFi速度,最高可达1750 Mbps;NETGEAR R6200 WiFi路由器,支持相近的合并WiFi速度,最高可达1200 Mbps;NETGEAR A6200 WiFi适配器,首次上市的802.11ac双频WiFi USB适配器,使消费者能够轻松将现有的个人电脑或笔记本升级至802.11ac性能。NETGEAR产品系统表明消费者能够继续依靠NETGEAR提供市场领先的解决方案,在家中享受最快的无线速度。 “NETGEAR自豪地宣布发行802.11ac WiFi解决方案系列的新成员NETGEAR D6300 WiFi调制解调器路由器—行业首款配备集成ADSL2+调制解调器的802.11ac WiFi路由器。”NETGEAR无线网络高级产品线经理Sandeep Harpalani表示。“NETGEAR是特优网络产品的市场领袖,因为我们提供高集成解决方案,简化家庭网络,同时为今天的数字家庭提供最佳WiFi。” NETGEAR D6300 WiFi 调制解调器路由器的先进特征如下: NETGEAR Genie®:这款免费应用软件用于个人电脑、Apple®、Macs®、iOS®和Google® Android®智能手机和平板电脑,使家庭用户能够通过简单优雅的仪表板轻松控制、监督、修理和管理家庭网络。NETGEAR客户可以通过http://www.netgear.com/genie、Google® Play或App Store下载该软件。 NETGEAR MyMediaTM:NETGEAR genie移动应用软件使用户能够找到网络上任何地方的照片、视频或音乐文件,并且在DLNA媒体播放上播放。 AirPrint TM Support:NETGEAR Genie应用软件使用户能够直接通过Apple iPad®或Apple iPhone®在任何USB或联网打印机上进行打印。 访客网络接入:NETGEAR genie应用程序使用户能够轻松建立访客网络。访客通过路由器即可上线,毋需输入安全登录信息。访客网络还能防止用户查看和访问家庭计算机、打印机、存储设备和其它家庭网络设备。 ReadySHARE打印机:本特征能够使路由器将现有的任何USB打印机便捷地转换为与Macs和个人电脑完全兼容的全功能联网打印机。 媒体服务器-DLNA:NETGEAR D6300 WiFi调制解调器路由器DLNA就绪,能够流向家中任何DLNA兼容设备,包括最新的智能电视,蓝光播放器,媒体播放器,游戏机,手持设备,平板电脑等。 NETGEAR在线家长控制:集中、灵活和可靠的家长控制解决方案用于网络上的所有设备,包括Macs、Windows个人电脑、智能手机和平板电脑,从而为儿童和青少年创建安全的在线环境。毋需预订。 自动WiFi安全:这款集成路由器具有即开即用的无线安全性,加之预设的网络名称和密码,默认保护家庭WiFi网络。 容易安装:毋需CD,因此用户能够通过智能手机、平板电脑、超极本、甚至MacBook Air®设置路由器。 可获性 NETGEAR D6300 WiFi调制解调器路由器于2012年10月通过主要零售商和互联网全球上市。

    时间:2012-10-08 关键词: 802.11 adsl Android netgear ac

  • IEEE802.11b无线局域网接入点设计

    随着计算机技术和网络技术的蓬勃发展和电信市场的开放,目前各种高速率的宽带接入方式不断涌现,特别是无线网络的应用领域正在不断地增长。而基于IEEE 802.11无线以太网标准的宽带无线接入系统则凭借其高达11M~54Mbps的数据传输速率,及其建网速度快、运营成本低和投资成本回报快等特点,正逐渐受到电信制造和运营商的青睐。 IEEE802.11规范包括介质访问控制(MAC)和物理层的操作,它定义了MAC子层、MAC服务和协议以及由跳频扩频(FHSS)、直接序列扩频(DSSS)及红外(IR)构成的三类物理层。FHSS可以同时使用多达4个频率来发送信息,并且一个频率在跳到新的频率之前保持较短时间。DSSS的工作方式是把数据分成几个码片(chip),并以尽可能多的不同频率同时发送这些码片,此种方式更容易受到较多的干扰影响。 目前WLAN的两种流行规范分别是802.11b和802.11a,在应用中分别采用DSSS和OFDM的编码方式。802.11b通信频带为2.4GHz,数据率为11Mbps,物理层采用高速直接序列扩频技术HR-DSSS。调制方式有两种:一种是采用补码键控(CCK)调制,从而达到11Mbps的数据率,另一种则采用信息包二进制回转式编码(PBCCTM)调制,并具有3dB的编码增益,从而延伸了通信的实用距离,可优化5.5~11Mpbs的速率。802.11a的频带为5.2GHz,数据率高达54Mbps。与单个载波系统的802.11b不同,它运用了提高频率信道利用率的正交频分多址(OFDM)的多载波调制技术,在低移动性无线条件下提供更高的数据率、更好的频谱效应,改进的信道多径效应和更低的干扰。 802.11体系结构由以下几个互联单元来描述:无线设备或电台、接入点、无线介质、分布式系统(DS)、基本服务装置(BBS)、扩展服务装置(ESS)以及工作站和分布服务。所有这些设备完成一个无缝链接,可使无线设备在WLAN区域自由漫游。 接入点的三种实现形式 主机AP方式。主机AP方式是软件程序通过主机的CPU来运行并完成几乎所有的802.11b控制功能,例如Neesus Datacom公司的11Mb 802.11b软AP方案和Absolute Value Systems公司的Linux AP方案。Neesus公司的程序通过主机AP固件的应用编程接口(API)将呼叫调用至用户卡。这种方式需要主机的CPU不低于486处理器的性能,并且至少具有100MHz的时钟,另加一个操作系统,如Windows, VXWorks, Linux, Nucleus等。应用软件和主机AP程序可执行所有的802.11b功能并附带路由、网桥协议和管理等功能。 主机AP产品主要有Neesus公司的软件AP,Cisco 公司的AP340和350系列,Nokia、 Absolute Value Systems Linux AP(Power PC专用) 和ZoomAir AP等产品。大多数的无线AP产品至今仍以主机式AP为主。这种方式必须占有较强的CPU资源。其中多数AP产品主要采用以下几种CPU: x486或更高、Elan450、MediaGx处理器、Power PC或68360系列,这种方式因其软件程序较易更改而具有很强的灵活性。要执行IEEE802.11e的EDCF和EPCF的服务质量(QoS),主机必须采用更快的CPU和更加实时的操作系统(RTOS)。 采用第三代码(Tertiary Code)的固件方式AP。固件方式AP采用第三代码在用户转换卡上执行802.11b功能,主机CPU仅需完成802.11b的参数设定,如信道、网络模式、同步序列和WEP等,以及路由、网桥协议和管理等功能。此方式可降低AP的主机CPU成本,并占用较少的系统资源。在系统处于机站模式时,用户卡功率消耗会有所上升,第三代码由主机CPU上的初级和第二级码生成并被下载到用户卡的SRAM内,然后再将它转换而成802.11b识别的AP代码。几乎所有802.11b的功能都可在此用户卡上完成。主机CPU仅用于控制设置和管理功能(非时实性),发送来自于MAC控制器的发射和接收数据包以及路由、网桥等协议。 第三代码固件方式非常适于单点的AP。Lucent和Enterasys(Cabletron)公司采用它制造单点AP,Apple Airport公司的产品也为Tertiary AP产品。这种方法的缺点在于用户必须从Intersil公司获得第三代码的固化软件,在没有固化程序的源码和专门技术支持的情况下,不可以写入和修改程序代码。 在现有的CHOICE MAC平台上,这类用户卡转换的AP可能没有可高达每秒百万条指令(MIPS)的足够速率执行AP下的EDCF或EPCF等服务质量(QoS)。它们较适用于嵌入式的设计,可用于PCMCIA、MiniPCI甚至USB卡。 带自身固化程序的固件方式AP。此AP方式带有自身固件程序和硬件设计,并采用了特定AP功能的固件。AP的无线装置通常采用固定式设备。例如Intersil公司的1148A参考设计便所用了这种AP方式。它为自备装置提供了最低成本的方案。采用该方式目前的缺点在于用户即使采用了ARM内核,仍不能修改固件指令。但将来可部分开放固化程序,以便于用户开发并增强AP的性能和管理功能。 PRISM 接入点芯片方案 PRISM系列无线局域网的接入点控制芯片为ISL3856,它有一个ARM940内核,可执行IEEE 802.11b MAC协议并具有以太网网桥功能,OEM用户可用该款芯片制造低成本、高性能的AP产品。 图为典型的PRISM 2系列AP原理方框图,其中的芯片组如下图所示分别为: ISL3856 - WLAN 接入点(AP)控制器; HFA3863 - 带耙子(Rake)接收和均衡器的基带处理器; HFA3783 - I/Q 调制/解制器和混频器; HFA3683A - 2.4GHz 射频/中频转换器和混频器; HFA3983 -2.4GHz 内置功率放大器的检测器。 性能指标: 可变数据率 11, 5.5, 2和1Mbps; 频率宽度 2.4GHz ISM带宽; 灵敏度 (误码率8xE-5),-83dBm (11Mbps); 发射功率输出 最小值为14.8dBm,典型值为16.2dBm,最大值为17.0dBm; 双模式 IEEE 802.11b - 2, 5.5及11Mbps; 通信距离 125英尺室内距离(11Mbps)。 PRISM系列的AP芯片解决方案包括参考设计、评估板套件、固件程序指令等。该系列产品已获得无线以太网兼容联盟(WECA)认证,能确保不同制造商的产品间相互的兼容性。ISL36356A高集成的接入点(AP)设计适合家庭、小型办公室及企业等无线局域网络应用的场所。 这款AP产品可为用户提供两个变体软件包。一种是AP的主体软件开发包,其中包含可执行AP的密匙,用户可以根据它进行全面的测试和快速地对软件模块进行整合。 第二种为AP的开发套件,可方便用户开发实际的产品。此套件基于Linux开发平台,拓展和增强了应用编程接口(API)的功能,从而满足专用市场的需求,并且因其极高的灵活性在市场上独领风骚。 ARM940内核的MAC处理器采用开放式的Linux操作系统,为AP产品的功能开发提供了一个灵活的和扩展性的开发平台。由于Linux操作系统具有超强的源码区开放特性,因此更便于用户在AP上开发新增功能。 ISL3856采用uClinux这种专用的Linux嵌入式操作系统来优化程序的大小。uClinux的应用程序接口(API)与标准的Linux API一样。 AP的开发平台套件包含以下几个基本功能: DHCP用户、自动和固定IP模式; Web结构的界面及简单网络管理协议(SNMP); 方便Web升级,故障保护(failsafe)功能固件; 802.1x 安全标准; 无线分布式系统 (WDS); 核心程序支持路由、网络地址转换(NAT)和防火墙; 802.1d 标准的树状子图协议(STP)。 开发平台可由源代码区开放的应用程序通过导出文件协助加入以上这些功能。当然,用户也可以自行编写应用程序,这时的源程序可以保持关闭状态。 参考文献: 1.Designing a Wireless Network - Written By: Jeffrey Wheat (USA) 2.Wireless Local Area Network - Written By: Jim Geier (USA) 3.INTERSIL PRISM WLAN chips datasheet - Web Site: http://www.intersil.com

    时间:2008-05-31 关键词: 802.11 IEEE VxWorks

  • NETGEAR推出集成ADSL的802.11ac路由

    NETGEAR® 公司近日宣布发行行业首款ADSL2+ 802.11ac集成路由器NETGEAR D6300 WiFi调制解调器路由器。D6300是NETGEAR高速802.11ac无线设备家族的最新成员,旨在满足客户对于高集成WiFi ADSL调制解调器路由器日益增长的需求,用于互联网启用的家庭WiFi设备的更佳更快无线。NETGEAR D6300 WiFi调制解调器路由器是单台电源组设备,支持集成ADSL和千兆位广域网以太网端口,使客户能够通过全球最快的下一代千兆位WiFi接入ADSL/光纤/电缆宽带。 NETGEAR D6300 WiFi调制解调器路由器的最高速度比802.11n快三倍,支持最高1600 Mbps的合并WiFi速度。* NETGEAR D6300 WiFi调制解调器路由器实现全家高清视频流动和游戏,提供最佳娱乐体验。与其它NETGEAR 802.11ac WiFi路由器一样,它与下一代WiFi设备兼容,与现有WiFi设备向后兼容,从而提供前瞻性解决方案。 NETGEAR D6300 WiFi调制解调器路由器包含独立的千兆位以太网广域网端口,用于连接高速电缆或光纤宽带。消费者可以在电缆、光纤或ADSL之间转换,毋需重新配置家庭网络或更换路由器。 NETGEAR D6300 WiFi调制解调器路由器支持NETGEAR ReadySHARE®云服务,使得能够创新高度安全的私有云,容易通过互联网访问和共享文件。NETGEAR ReadySHARE云使您的所有文件安全存储在家中与路由器相连的USB外部存储器上,但可在任何时候任何地方通过智能手机、平板电脑或个人电脑远程转移、编辑或共享。 NETGEAR D6300 WiFi调制解调器路由器加入NETGEAR日益壮大的802.11ac家庭解决方案系列,包括NETGEAR R6300 WiFi路由器,行业首款802.11ac路由器,支持合并WiFi速度,最高可达1750 Mbps;NETGEAR R6200 WiFi路由器,支持相近的合并WiFi速度,最高可达1200 Mbps;NETGEAR A6200 WiFi适配器,首次上市的802.11ac双频WiFi USB适配器,使消费者能够轻松将现有的个人电脑或笔记本升级至802.11ac性能。NETGEAR产品系统表明消费者能够继续依靠NETGEAR提供市场领先的解决方案,在家中享受最快的无线速度。 “NETGEAR自豪地宣布发行802.11ac WiFi解决方案系列的新成员NETGEAR D6300 WiFi调制解调器路由器—行业首款配备集成ADSL2+调制解调器的802.11ac WiFi路由器。”NETGEAR无线网络高级产品线经理Sandeep Harpalani表示。“NETGEAR是特优网络产品的市场领袖,因为我们提供高集成解决方案,简化家庭网络,同时为今天的数字家庭提供最佳WiFi。” NETGEAR D6300 WiFi 调制解调器路由器的先进特征如下: NETGEAR Genie®:这款免费应用软件用于个人电脑、Apple®、Macs®、iOS®和Google® Android®智能手机和平板电脑,使家庭用户能够通过简单优雅的仪表板轻松控制、监督、修理和管理家庭网络。NETGEAR客户可以通过http://www.netgear.com/genie、Google® Play或App Store下载该软件。 NETGEAR MyMediaTM:NETGEAR genie移动应用软件使用户能够找到网络上任何地方的照片、视频或音乐文件,并且在DLNA媒体播放上播放。 AirPrint TM Support:NETGEAR Genie应用软件使用户能够直接通过Apple iPad®或Apple iPhone®在任何USB或联网打印机上进行打印。 访客网络接入:NETGEAR genie应用程序使用户能够轻松建立访客网络。访客通过路由器即可上线,毋需输入安全登录信息。访客网络还能防止用户查看和访问家庭计算机、打印机、存储设备和其它家庭网络设备。 ReadySHARE打印机:本特征能够使路由器将现有的任何USB打印机便捷地转换为与Macs和个人电脑完全兼容的全功能联网打印机。 媒体服务器-DLNA:NETGEAR D6300 WiFi调制解调器路由器DLNA就绪,能够流向家中任何DLNA兼容设备,包括最新的智能电视,蓝光播放器,媒体播放器,游戏机,手持设备,平板电脑等。 NETGEAR在线家长控制:集中、灵活和可靠的家长控制解决方案用于网络上的所有设备,包括Macs、Windows个人电脑、智能手机和平板电脑,从而为儿童和青少年创建安全的在线环境。毋需预订。 自动WiFi安全:这款集成路由器具有即开即用的无线安全性,加之预设的网络名称和密码,默认保护家庭WiFi网络。 容易安装:毋需CD,因此用户能够通过智能手机、平板电脑、超极本、甚至MacBook Air®设置路由器。 可获性 NETGEAR D6300 WiFi调制解调器路由器于2012年10月通过主要零售商和互联网全球上市。

    时间:2012-10-08 关键词: 802.11 adsl netgear iOS ac

  • 基于IEEE802.11b的EPA温度变送器设计

    基于IEEE802.11b的EPA温度变送器设计

    摘要:介绍一种基于IEEE802?11b的EPA温度变送器的设计方案,阐述系统硬件和软件结构,说明嵌入式Linux系统中驱动程序的开发过程。系统以S3C2410为核心器件,可以很好地完成温度数据的采集处理,并可以通过IEEE802?11b接入点与相关设备进行通信,且在基于EPA标准的无线局域网系统中进行了测试。关键词:EPA IEEE802.11b 嵌入式Linux 温度变送器 引言    IEEE802.11是IEEE无线局域网标准,主要用于用户终端的无线接入。IEEE802.11只规定了开放式系统互联参考模型的物理层和介质访问子层,其MAC层利用载波监听多路访问/冲突避免(CSMA/CA)协议;定义了单一的MAC层和多样的物理层,其物理层标准主要有IEEE802.11b、IEEE802?11a和IEEE802?11g。IEEE802.11b标准是IEEE802.11协议标准的扩展,最高可以支持11 Mbps的数据速率,运行在2.4 GHz的ISM频段上,采用的调制技术是CCK,支持数据业务。   本文详细分析了采用S3C2410处理器平台具体实现运用于EPA网络的IEEE802.11b无线实时温度采集器的开发流程,并对串口通信的调试手段及常见问题进行了探讨。 1 温度变送器的硬件设计   温度变送器系统平台硬件系统功能如图1所示。该平台的核心器件是Samsung公司的处理器S3C2410,外部扩展了16 MB、16位的Flash内存和64 MB、32位的SDRAM。处理器S3C2410通过UART接口和温度变送器相连,通过USB接口和一个IEEE802.11b网络接口卡相连,通过RS232串口和外部PC相连。温度变送器采集到的温度数据输入系统缓冲区中,处理器S3C2410可对缓冲数据直接进行相关处理;处理后的数据可以通过RS232串口传送给外部宿主机PC,也可通过IEEE802.11b网络接口卡发送到无线局域网上。   S3C2410处理器功能十分强大,资源丰富。它内部集成了ARM公司的32位微处理器ARM920T,主频最高可达203 MHz,具有独立的16 KB指令Cache和16 KB数据Cache,还有LCD控制器、RAM控制器、NAND闪存控制器、3路UART、4路DMA、4路带PWM的Timer、并行I/O口、8路10位ADC、触摸屏接口、2个USB接口控制器和2路SPI。   从外部温度传感器采集到的数据经S3C2410 CPU数据处理模块传回到IEEE802.11b USB接口卡;IEEE802.11b的无线通信模块经IEEE802.11b的接入点传到外部以太网络中。 图1硬件系统功能 2 温度变送器的软件系统设计   温度变送器软件系统设计流程如图2所示。系统分3步实现:① 为温度变送器编写内核驱动程序;② 编写温度数据采集应用程序,通过串口获取温度数据并进行相应的EPA报文打包处理;③ 利用无线网络将处理数据发送给上位机。前面提到系统平台上运行的是ARM Linux。在启动后启用了MMU,系统进入保护模式,所以应用程序不能直接读/写外设的I/O区域(包括I/O端口和I/O内存)。这时一般要借助于该外设的驱动来进入内核态完成这项工作。 图2软件系统设计流程 2.1 串口的驱动实现   在Linux下,设备驱动程序可以看成Linux内核与外部设备之间的接口。设备驱动程序向应用程序屏蔽了硬件实现上的细节,使得应用程序可以像操作普通文件一样来操作外部设备,可以使用和操作文件中相同的、标准的系统调用接口函数来完成对硬件设备的打开、关闭、读/写以及I/O控制操作; 而驱动程序的主要任务也就是要实现这些系统调用函数。本系统平台使用的嵌入式ARM Linux系统在内核主要功能上与Linux操作系统没有本质区别,所以驱动程序要完成的任务也一样;只是编译时使用的编译器、部分头文件和库文件等要涉及具体处理器体系结构, 这些都可在Makefile文件中具体指定。当应用程序对设备文件进行诸如open、close、read、write等系统调用操作时,Linux内核将通过file_operations结构访问驱动程序提供的函数。例如,当应用程序对设备文件执行读操作时, 内核将调用file_operations结构中的read函数。在系统平台上对串口数码摄像头驱动,首先把串口驱动模块静态编译进内核,使平台支持串口;再在须使用温度采集时,使用insmode动态加载其驱动模块。这样温度传感器就可正常工作了,接着进行下一步——对温度的采集编程。 2.2 温度数据采集模块   在温度变送器串口被驱动后,需要再编写一个采集温度的应用程序。根据嵌入式系统开发特征,先在宿主机上流程编写应用程序;再使用交叉编译器进行编译、链接,生成目标平台的可执行文件。宿主机与目标板通信采用打印终端的方式进行交叉调试, 成功后移植到目标平台。编写采集程序是在安装Linux操作系统的宿主PC机上进行的,其程序流程如图3所示。 图3温度数据采集程序   程序运行流程如下:   ① 初始化设备功能,发送03H给温度变送器。如果初始化失败,则重复发送初始化功能码2次,若都失败则返回;若成功则进入下一步。  ② 进行数据查询,查询消息中的功能代码告之被选中的从设备要实现何种功能。数据段包含了从设备要实现功能的任何附加信息,即读取或修改的起始地址以及数据数量。CRC校验为从设备提供了一种验证消息内容是否正确的方法。   ③ 如果从设备产生一个正常的响应,则响应消息中的功能代码是查询消息中的功能代码的回应。数据段包括了从设备收集的数据。如果有错误发生,则从设备将修改功能代码以表明此回应是一个异常的回应;同时数据段中包含相应的错误代码,CRC校验用于主设备判断响应帧内容的正确性。   ④ 将从设备得到的数据运用EPA协议栈进行数据的封装,然后通过IEEE802.11b无线网卡发送到数据分析设备。  ⑤ 根据对数据的处理,将得到返回的数据,程序再将返回数据写入从设备。如果写入失败,则连续写两次,若仍失败则跳出。   系统采用主从通信技术, S3C2410处理器模块作为主设备,温度传感器作为从设备。主设备可以对温度传感器进行初始化,并发出查询指令;温度传感器根据主设备查询指令实现相应的功能。S3C2410处理器模块查询的格式包括功能代码、所有要发送的数据和CRC校验域;从设备回应消息也包括相应的功能代码、任何要返回的数据和CRC校验域。如果在消息接收过程中发生错误,从设备将构造一错误帧并将其作为应答回应。程序中构造的帧格式如下:   主设备查询帧   从设备响应帧   当主设备查询从设备时,它希望得到从设备的正常响应,但可能有3种处理情形:   ① 从设备收到了主设备的查询,且全部校验正确,从设备就产生正确的响应。  ② 从设备由于通信错误等没有收到主设备的查询,因此也就无法产生响应。这时主设备将通过超时判断查询的错误。  ③ 从设备收到了主设备的查询,但检测出通信帧内容出错(如CRC校验出错或非法的起始地址等),这时从设备将产生异常响应通知主设备相关的错误信息。   最后将采集数据用EPA协议栈打包,并利用无线网络进行传输。 2.3 无线网络模块   无线温度变换器的实时数据无线网络模块是将无线网卡注入内核,“插槽”驱动层通过API为PC卡服务层提供服务,编写“插槽”层驱动就是实现这些API函数。PC卡服务层维护着一张函数表,记录已登记的“插槽”驱动层的API函数,相应地提供了两个接口函数用来登记和取消登记一个“插槽”驱动层的API函数。定义如下:   int register_ss_entry(int nsock, ss_entry_t ss_entry);  int unregister_ss_entry(int nsock, ss_entry_t ss_entry);  typedef int (*ss_entry_t)(u_int sock, u_int cmd, void *arg);   ◆ 函数register_ss_entry: 用来登记一个“插槽”驱动层服务函数。  ◆ 函数unregister_ss_entry: 用来取消指定函数的登记,表明“插槽”层不再提供该服务。  ◆ 具体服务函数ss_sentry: 该函数的编写是核心。它包括3个参数: 第1个参数sock是插槽编号;第2个参数cmd是命令,即服务函数的编码;第3个参数是一个void类型的指针,用来传递任意的参数。   PCMCIA“卡和插槽服务”(Card and Socket Services)软件规范要求插槽层提供的服务共有12项,Linux操作系统定义在includepcmciass.h文件里。   enum ss_service {    SS_RegisterCallback, SS_InquireSocket,    SS_GetStatus, SS_GetSocket, SS_SetSocket,    SS_GetIOMap, SS_SetIOMap, SS_GetMemMap, SS_SetMemMap,    SS_GetBridge, SS_SetBridge, SS_ProcSetup  }; 3 测试   首先在宿主机PC上使用交叉编译器编译、链接温度数据采集程序,使之生成可执行代码,然后移植到目标平台上。为了进一步观察采集的温度数据效果,可在目标平台带网络支持的基础上编写一个网络通信程序,把采集到并处理成浮点型的温度数据通过网络传输到PC机上进行显示。搭建无线温度变送器的测试系统如图4所示。 图4IEEE802.11b   无线温度变送器的测试系统无线监控系统采集的基于S3C2410的IEEE802.11b无线温度变送器的实时数据如图5所示。 图5IEEE802.11b 4 结论   实际的温度测量数据表明,基于IEEE802.11b的EPA温度数据采集器可以很好地完成温度数据的采集处理,并通过无线接入点与相关设备进行通信。另外,在基于EPA标准的无线局域网系统应用中,验证了此设计的可行性。参考文献[1] Tanenbaum Andrew S. Modern Operating System. 北京:机械工业出版社,2002.[2] 邹思轶. 嵌入式Linux设计与应用. 北京:清华大学出版社,2002.[3] Karim Yagbmour. 构建嵌入式Linux系统. 北京:中国电力出版社, 2004.[4] Sloss Anddrew N. Dominic Symes. ARM嵌入式系统开发——软件设计与优化. 北京:北京航空航天大学出版社,2005.[5] 毛德操,胡希明. Linux内核源代码情景分析. 杭州:浙江大学出版社,2001.[6] Mark Ciampa. 无线局域网设计与实现. 北京:科学出版社,2003.[7] 国家质量技术监督局. 中华人民共和国国家标准“用于工业测量与控制系统的EPA系统结构与通信规范”(报批稿). 2005.

    时间:2006-06-25 关键词: 802.11 IEEE epa 温度变 设计教程

  • 英特尔将与中移动携手共推802.11无线网络

    英特尔有限公司与中移动昨天在京宣布将通过联合产品演示、市场宣传等手段,基于即将发布的英特尔迅驰移动计算技术,结合中国移动的“随e行”业务,在国内的机场、宾馆、会议中心等公共“热点”推广基于802.11标准的无线网的部署和应用,从而推动全新的移动计算生活模式在中国市场的普及。

    时间:2004-12-15 关键词: 802.11 无线网络 移动 英特尔

  • 英特尔迅驰将支持802.11g标准

    新浪科技讯 美国东部时间5月17日(北京时间5月18日)消息,随着新兴的802.11g标准日渐获得消费者和业界的支持和重视,英特尔正加紧步伐推进自己的无线网络产品计划,公司执行副总裁希恩-马罗尼日前宣布,英特尔将加快802.11g技术用于其迅驰产品的进程。   802.11g标准主要用于Wi-Fi网络,帮助人们无线接入和资源共享,英特尔的迅驰产品包内包括一个低能耗的Pentium-M处理器、一个芯片组和正处于测试阶段的Wi-Fi部件等。马 罗尼称英特尔将于今年年底之前推出带有802.11b/802.11g技术的迅驰产品包。根据此前计划,英特尔要到明年上半年才会推出支持802.11g技术的产品。   在英特尔的加速行动背后是802.11g标准日益普遍的应用,该标准已经获得了业界的支持和消费者的认可。马罗尼认为一种无线网络标准如果得以普遍实施一般情况下均不可缺少上述两个因素。此外,马罗尼还指出,英特尔计划生产用于WiMax 802.16a标准的芯片产品,尽管目前该类产品的推出时间尚未确定。采用这一标准的网络无线服务的范围可以达到30英里,数据传输速度高达70mbps。今年四月底,包括英特尔、诺基亚和富士通美国公司等在内的部件和设备制造商曾宣布他们将进一步推进WiMax技术的应用,促进设备在无线高速宽带接入服务中的兼容性和互用性。   Wi-Fi联盟曾于二月底宣布该联盟将于今年七月完成802.11g产品的互用性测试,不过此前需要美国电力与电子工程师协会对这一标准进行批准,最终的决定将于6月份做出。联盟的一名发言人声称,采用802.11g标准的产品最早将于八月份与消费者见面。

    时间:2004-12-15 关键词: 802.11 标准 英特尔 迅驰

  • Broadcom等推新芯片 802.11b标准重现生机

     天虹   【赛迪网讯】9月5日消息,芯片厂商Broadcom和飞利浦半导体将在9月8日发布体积更小、更节能的Wi-Fi芯片。此举将使流行的802.11b标准的前景重现生机。   据了解这两家公司计划的消息灵通人士称,这些新的芯片是基于802.11b无线网络标准  的,应用对象是手机、掌上电脑和数码相机等便携式设备的厂商。Broadcom预计将发布一种单芯片Wi-Fi产品。飞利浦半导体将推出一种两个Wi-Fi芯片结合在一起的产品。但是,这种产品仍比目前产品的体积小。   飞利浦和Broadcom的代表不愿意对这篇报发表评论。   通过向便携式设备之类的大批量产品提供这种芯片,这两家公司将为802.11b标准增加新的生命。在推出数据吞吐量更高的802.11g标准之后,802.11b标准的前途就成了问题。802.11g标准兼容802.11b标准,无线传输数据的为每秒54MB,而802.11b标准的无线传输速度只有每秒11MB。   据市场研究公司Dell'Oro Group称,在2003年第2季度,基于802.11g标准的产品销量增长,而基于802.11b标准的产品销量减少。802.11g标准的产品帮助保持了无线网络市场的强劲增长。据IDC称,全球手机出货量第2季度达到了1.183亿部,比去年同期增长了19.2%。   分析人士推测,低耗能802.11b芯片适用于流行的便携式设备,因此对芯片厂商和设备制造商是有吸引力的。芯片耗电量高是一个难题,芯片的体积大意味着产品也要更大一些。   然而,Broadcom的新的芯片结合了Wi-Fi处理器的三个主要元件,MAC处理器、基带处理器和无线电处理器,使产品体积更小、价格更便宜。Broadcom还改善了这种芯片的内部电源管理功能,比其以前的Wi-Fi产品效率提高了80%。这些处理器的早期版本将由厂商提供样品。该公司预计将宣布这种产品的价格或大批量上市的时间。   飞利浦的芯片不是单一的产品,但是体积很小,而且耗电量少于以前的产品。据悉,飞利浦预计明年第1季度将推出更小的802.11b芯片。

    时间:2004-12-20 关键词: 802.11 标准 Broadcom 芯片

  • 802.11g战火未停 国际芯片大厂又战WLAN双频

    802.11g的战火还没停,无线局域网(WLAN)芯片大厂已经开始抢占下一主战场802.11a/g,包括德州仪器(TI)、Atheros、Broadcom、科胜讯(Conexant)及Agere都在积极准备应战,预料2004年WLAN双频市场竞争格局将格外激烈!    历经1年的尘战,802.11g芯片市场即将进入新格局,我国台湾地区WLAN芯片设计公司将在2004年第一季正式量产,国际芯片大厂则开始转战下一个主战场802.11a/g,不管是已在802.11g占有一席之地的Broadcom、Atheros及TI,或是直接抢攻双频市场的Agere及科胜讯,都将在2004年全力决战双频市场。    TI强调,过去双频的无线路由器及存取设备,多数都使用2组芯片才能同时运作,导致价格居高不下。    业者认为,消费者已经开始扩展WLAN的用途,从原有的宽频分享,到更丰富的媒体网络应用,双频三模产品的问世,正可满足消费者日益增加的需求,无论是使用802.11a、802.11b或802.11g的终端设备都能与家庭网络相连。 

    时间:2004-12-21 关键词: 802.11 WLAN 国际 芯片

  • 传六合万通将向联想方正提供802.11芯片

      PConline北京5月15日消息[马全智/文]日前有消息灵通人士透露,国产无线芯片厂商六合万通已经开始向联想、方正等PC大鳄供货,分析称此举将对英特尔阵营造成冲击。   消息显示,六合万通802.11a/b/g芯片已开始批量供货,主要针对国内联想、方正等国内PC厂商,这或将意味着国内芯片厂商正在分头瓦解英特尔阵营。   业内人士指出,此前英特尔发布了迅驰平台第三代产品,其中一个重要性标志就是要在电脑中采用英特尔指定的无线模块或芯片,这很大程度上制约了第三方无线芯片公司进入该市场。   据悉,北京六合万通微电子技术有限公司是一家专业从事无线通信大规模集成电路设计及系统开发的高新技术企业,主要业务为无线局域网(WLAN)系列芯片以及第三代移动通信(W-CDMA)芯片的设计及相关系统的开发销售。   有可靠消息表明,六合万通目前正在全国范围内寻找基于WLAN网卡(802.11a/b/g)、无线路由、WI-FI手机等合作伙伴,该公司可以提供包括802.11A/B/G芯片在内的一些基于WLAN的特殊定制服务。    PConline产业资讯致电了六合万通公司,有关负责人委婉谢绝了对该事件做出回应。联想公司某产品经理向PConline坦言,他们与六合万通在WAPI等领域一直有着不错的合作,但有关六合万通802.11a/b/g芯片开始向联想供货一事,他表示还没接到相关消息。   至于英特尔迅驰三代产品必须采用指定的无线模块或芯片这点,他补充做了一些说明。   “并不是说英特尔平台的电脑不让用其他厂商的无线芯片,而是必须采用了他们指定厂商的产品,才能在笔记本上贴那块迅驰三代的标”,该联想人士这么解释其中的“奥妙”。   他还透露,联想此前就曾给一批行业客户在机器预装过非指定厂商的无线芯片,是事先跟客户沟通好的,当然机器上没有贴迅驰的标志。   另有消息显示,2008年的奥运场馆将选用闪联标准,作为闪联成员之一的六合万通所生产的系列芯片,也将全面支持奥运场馆无线覆盖。   内部人士透露,某些运动项目将可能全面采用闪联技术实现现场通信,六合万通正在加紧和闪联的技术融合步伐,以及争取国内外众多3C厂商的支持。分析师认为,“闪联”标准的倡导者联想,将是六合万通要努力拉拢的重角之一。 

    时间:2006-05-16 关键词: 802.11 联想 方正 万通

首页  上一页  1 2 3 4 5 6 7 8 下一页 尾页
发布文章

技术子站

更多

项目外包

更多

推荐博客