online2311 2013-3-4 14:46
CSMA (802.11协议)概念
Carrier Sense Multiple Access,载波侦听多路访问。CSMA/CD(Carrier Sense Multiple Access/Collision Detect),即载波监听多路访问/冲突检测方法是一种争用型的介质访问控制协议。它起源于美国夏威夷大学开发的ALOHA网所采用的争用型协议,并进行了改进,使之具有比ALOHA协议更高的介质利用率。CSMA/CD是一种分布式介质访问控制协议,网中的各个站(节点)都能独立地决定数据帧的发送与接收。每个站在发送数据帧之前,首先要进行载波监听,只有介质空闲时,才允许发送帧。这时,如果两个以上的站同时监听到介质空闲并发送帧,则会产生冲突现象,这使发送的帧都成为无效帧,发送随即宣告失败。每个站必须有能力随时检测冲突是否发生,一旦发生冲突,则应停止发送,以免介质带宽因传送无效帧而被白白浪费,然后随机延时一段时间后,再重新争用介质,重发送帧。CSMA/CD协议简单、可靠,其网络系统(如Ethernet)被广泛使用。CSMA/CD控制方式的优点是:原理比较简单,技术上易实现,网络中各工作站处于平等地位 ,不需集中控制,不提供优先级控制。但在网络负载增大时,发送时间增长,发送效率急剧下降。CSMA/CD应用在OSI7层里的数据链路层,它的工作原理是:发送数据前先监听信道是否空闲,若空闲则立即发送数据.在发送数据时,边发送边继续监听.若监听到冲突,则立即停止发送数据.等待一段随机时间,再重新尝试.总结:先听后发,边听边发,冲突不发,稍后再发
TDMA(私有协议)
概念
TDMA:Time Division Multiple Access 时分多址 。时分多址是把时间分割成周期性的帧(Frame)每一个帧再分割成若干个时隙向基站发送信号,在满足定时和同步的条件下,基站可以分别在各时隙中接收到各移动终端的信号而不混扰。同时,基站发向多个移动终端的信号都按顺序安排在予定的时隙中传输,各移动终端只要在指定的时隙内接收,就能在合路的信号中把发给它的信号区分并接收下来。总结: 时分多址技术解决了客户过多产生的数据冲突,从而提高吞吐量和延迟,尤其是在PtMP网络。
基于TDMA 协议的 大家比较常见的的Ubnt(airMAX TDMA协议 )Mikrotik(NV2 TDMA协议)
首先说下UBnt 在采用11N 40mhz模式下理论单AP可携带120CPE
前提是AP设备性能够强,CPE为原装Ubnt设备
airMAX 模式下 AP SSID信号为可见但是不可连接,因为使用的协议不同。
在说下Mikrotik 在采用11N 40mhz模式下理论单AP可携带511CPE
前提是AP设备性能够强,CPE支持NV2协议
NV2 模式下 AP SSID信号为不可见也不可连接,因为使用的协议不同。只有使用Mikrotik专有设备才可见。(Atheros芯片技术)
做一下对比 airMAX NV2 802.11
独有芯片要求 无 有 无
理论带机量 120 511 33
802.11可见性 可见无法连接 不可见无法连接 可见可连接
安全系数 WEP/WPA/WPA2 独有加密模式 WEP/WPA/WPA2
本论坛做无线相关项目,主要以无线覆盖为主!
采用802.11(CSMA)协议为全球统一协议,兼容性也为最好。
但是问题是带机量上不去,客户连接数一多网络质量直线下降。
无法做宏基站大规模覆盖模式。
论坛用Ubnt的坛友也非常多,用airMAX协议的也不再少数。
用山寨的更多,因为airMAX协议只是TDMA的初级应用,只是针对协议进行优化而没有针对芯片进行优化。
不能完全发挥TDMA协议的完全性能,所以带机量可能无法达到最大值!
而且坛友用的山寨CPE 各种芯片都有残次不齐所以发挥TDMA的性能也残次不齐!!
无线WLAN就是一个无线的HUB有一个节点不好就会引起整个网络的不通畅,年纪稍微大一些的人都用过HUB集线器。对这个深有感触,一个水晶头没有做好、一个网卡不好就会影响整个网络的问题。那时候的网管简直就是天天挠头。好像跑题啦!!现在撤回来
如果非要采用802.11协议最好就不好做宏基站,就是一个基站AP带超过20个用户。(数据错误比数据正常的还多)
采用全向+AP的小基站模式,几个AP造价不到1000,。携带15户左右的用户最好。
有的人说我在XX区域是高密度用的人多,你可以再周边多放置几个小AP。你的高密度也无非 50以下的用户量。
如果用户量再大,那亲你可以直接拉线了,何必无线啊。那么高密度!!
说到宏基站,采用TDMA私有协议。主要考虑的问题就是AP的性能,先说芯片11N 40mhz也就是300M (实际带宽量200M)。
然后是CPU 如果你的CPE比较多当然采用CPU比较高的好,因为他要无时无刻的处理你的数据请求。
内存容量,这个主要跟你网络数据的并发数有关系,这个也是基于上面的你CPU处理不了那么多数据,你内存再大也无用!!
CPU 400Mhz 内存32M~64M 就够了 因为一块无线芯片能够处理的数据量是有限的(200M 150KPPS)
———————————————————————————————————–
上边的理论说完了,咱整点实际的。
3个AP 采用120度天线采用11N 40mhz(单极化)150M 采用2.3 频段 采用TDMA私有协议
2302~2342——-2312
2342~2382——-2352
2382~2422——-2392
一个AP携带100个CPE(专用)
这样就可以搞定300个用户在线
总流量 峰值 300M (上下行一共)这样每个用户就可以分配 1M 的带宽量
如果是采用802.11协议 跟上述情况一样、最多也就携带45个用户。
虽然造价比原来贵了很多。但是用户量提升也许收回原有投资费用。
老传统企鹅号:13821320100 可以互相交流下!! 最后附上一份UBNT的技术资料 大家可能用的比较多