如何才能知道wifi是wifi 802.11ad b 还是g还是n 或者其他

加入粉絲團
802.11 b/g/n/ac各位可能會稍微熟悉一些,因為無線網路差不多在802.11g和802.11n交接的時期,其硬體設備價格明顯下降,消費者才比較願意將原本有線網路更換為無線網路;加上Intel大打Centrino品牌,除Intel的CPU和晶片組之外,還必須強制搭配Intel的無線網卡,才可掛上此貼紙,無線網路市場也因此活絡起來。
快速目錄:
802.11b 頻率 2.4GHz
上期我們談到802.11a使用ISM(Industrial, Scientific and Medical radio band,工業、科學以及醫療無線頻段)的5GHz頻段,可惜的是各國政府對於這個頻段的使用頻率分歧度較大,在加上能夠傳輸和接收5GHz頻段的硬體設備比較貴,同時也因5GHz頻段的頻率範圍大,前端的天線和收發器的製作較為困難。
802.11b的出場正是為了解決802.11a產品價格過高,市場推廣不利的問題。但2.4GHz同時會被家中既有電器干擾,如微波爐或是無線電話。但當時的時空背景主要以降低價格為考量,干擾問題於是被擺在較後面的順位。802.11b繼承了802.11的DSSS直接序列展頻,以及DBPSK差分2相移鍵(2相位差調變)和DQPSK差分4相移鍵(4相位差調變),所以理論傳輸速率也是1Mbps和2Mbps。不過802.11的FHSS跳頻展頻和GFSK高斯頻移鍵控(高絲頻率偏移調變)已不存在於802.11b之中。如果802.11b只是將FHSS和GFSK廢掉,那這個新規格也不用推出了,802.11b新導入了CCK(Complementary Code Keying,互補碼調變、互補碼移鍵)。
CCK互補碼調變主要取代掉DSSS中的巴克碼編碼方式,後端調變依然使用DQPSK,原本802.11採用DBPSK調變,11個chip只能代表實際資料1bit(改採DQPSK則是11個chip代表2bit),現在只需8個chip即可代表8bit,速度從802.11的1Mbps(DBPSK)和2Mbps(DQPSK)躍升為11Mbps;若是無線環境比較差的情況下,802.11b的CCK還允許8個chip代表4bit,速度降為一半5.5Mbps。
CCK的編碼方式較為複雜,首先給定1串8bit的資料C={d0, d1, d2, d3, d4, d5, d6, d7},則會編碼為C={e^j(&P1+&P2+&P3+&P4), e^j(&P1+&P3+&P4), e^j(&P1+&P2+&P4) , -e^j(&P1+&P4), ej(&P1+&P2+&P3), e^j(&P1+&P3), -e^j(&P1+&P2), e^j&P1}。&P1、&P2、&P3、&P4的值由資料C分成4組決定。其中&P1的值會因為此符號位於奇數或偶數而有差別,兩者相差180度。
假設此符號為第偶數個,則當(d0, d1)=(0, 0)時、&P=0;(d0, d1)=(0, 1)、&P=&/2;(d0, d1)=(1, 1)、&P=&;(d0, d1)=(1, 0 )、&P=3&/2,確定角度之後再代回公式即可算出。之後的d2~d7則是兩兩一組,依照QPSK的方式得出相位值(注意此處不是格雷碼編碼),[di, d(i+1)]為(0, 0)時、&P=0;[di, d(i+1)]為(0, 1)、&P=&/2;[di, d(i+1)]為(1, 0)、&P=&;[di, d(i+1)]為(1, 1)、&P=3&/2。詳細DQPSK和PQSK的轉換請見附表。
假設現今有串8bit的資料為C={1, 1, 0, 0, 1, 0, 0, 1},根據附表轉換為&P1=3&/2、&P2=0、&P3=&、&P4=&/2。代換回公式即為C={e^j(3&/2+0+&+&/2), e^j(3&/2+&+&/2), e^j(3&/2+0+&/2), -e^j(3&/2+&/2), e^j(3&/2+0+&), e^j(3&/2+&), -e^j(3&/2+0), e^j(3&/2)}={e^j(3&), e^j(3&), e^j(2&), -e^j(2&), e^j(5&/2), e^j(5&/2), -e^j(3&/2), e^j(3&/2)}。再根據尤拉公式e^j&=cos&+jsin&進行運算,變成C={cos(3&)+jsin(3&), cos(3&)+jsin(3&), cos(2&)+jsin(2&), -cos(2&)-jsin(2&), cos(5&/2)+jsin(5&/2), cos(5&/2)+jsin(5&/2), -cos(3&/2)-jsin(3&/2), cos(3&/2)+jsin(3&/2)}={-1, -1, j, -j, j, j,1, -1 },最終{1, 1, 0, 0, 1, 0, 0, 1}經過CCK之後就會變成{-1, -1, 1, -1, j, j, j, -j }。
由於CCK將資料編碼成複數chip,所以同時需要I、Q通道表示1個chip、如果編碼出來為1,則I、Q分別傳送0、0;若為j,則I、Q為0、1;若為-1,則I、Q為1、0;若為-j,則I、Q為-1、-1。
5.5Mbps 小更動
802.11b引入的CCK有2種速率,11Mbps和5.5Mbps,如果今天空間中的雜訊實在太多,符號錯誤率超過8%,則會改採5.5Mbps的速率。兩者編碼的步驟大致上相符,只不過輸入的8bit資料變成4bit,所以在算式的地方有些小小變更。假設C={d0, d1, d2, d3},d0和d1依然拿來選擇&P1的角度,其餘&P2、&P3、&P4的角度則是變成&P2=(d2&&)+&/2、&P3=0、&P4=(d3&&)。
在解調方面,由於將每8bit分成4組相位,而4組相位又分別有4種不同的值,所以總共會產生4^4=256種可能性。最普通的解法是將收到CCK編碼和256組CCK編碼之中,每個chip的共軛複數相乘後相加,於是得到256組複數。在這256組複數中,再找出值(I^2+Q^2)最大的那組,其對應的8bit資料就是傳送端傳來的資料。
這其中還有些變通的辦法減少解調端的運算負荷量,例如&P1在每個CCK碼之中都有,便可把&P1提出來變成C=e^j&P1{e^j(&P2+&P3+&P4), e^j(&P3+&P4), e^j(&P2+&P4) , -e^j&P4, e^j(&P2+&P3), e^j(&P3), -e^j&P2, 1},運算量就可以從4^4變為4^3,除了這個之外,還有其他更為快速的算法,在此就不一一列出。
CCK 還是正交
CCK所使用的算式C={e^j(&P1+&P2+&P3+&P4), e^j(&P1+&P3+&P4), e^j(&P1+&P2+&P4) , -e^j(&P1+&P4), e^j(&P1+&P2+&P3), e^j(&P1+&P3), -e^j(&P1+&P2), e^j&P1}看起來相當奇怪,但其實是Walsh/Hadamard矩陣的變化,如果把相位和其所出現的位置畫成表格,就很容易看出來。
敏感的人應該已經察覺,相位的出現有其規律性,&P1每個位置都出現,&P2則是隔1格位置出現,&P3是將2格分成1組,隔1組出現,&P4則是4格1組,隔組出現,這種巧合正好是8階Walsh/Hadamard矩陣的其中4列。Walsh/Hadamard矩陣很重要的一點就是每列相互正交,兩兩內積為0。
▲1個8階的Hadamard矩陣。
馬上按讚 加入電腦王粉絲團
更多3C新消息,快來加入電腦王粉絲團
您可能會有興趣的文章
您可能會有興趣的文章手机WLAN功能有的是WIFI,有的是WIFI 802.11 (a/b/g/n),WAPI,有的又是WIFI,IEEE 802.11 n/b/g,有啥不同_百度知道
手机WLAN功能有的是WIFI,有的是WIFI 802.11 (a/b/g/n),WAPI,有的又是WIFI,IEEE 802.11 n/b/g,有啥不同
有哪位大虾知道解释一下.11 n&#47,IEEE 802.11 (a/g/g/g;b/b&#47.11 (a/g和WIFI 802;n).11 n/b&#47,IEEE 802,WAPI,或者是WIFI;b/n)是不是WIFI就是包含WIFI,和WIFI 802
我有更好的答案
硬件支持还不是很普遍,其中包括802,一般说支持WLAN的,都是支持IEEE 802,n标准则因为推出时间较晚;54M/g的了.11 n&#47WLAN也就是无线局域网;g标准(11M和54M;a&#47。所以;b&#47.11作为其中的标准;n共五个标准子集;g&#47,且g兼容b),IEEE802;11M/54M&#47.11 (原始)/b&#47,而最常用是b&#47,带宽分别是2M/540M。上面是借来的WAPI就是无线AP 只要插上3G卡就可以把你的手机当作
无线路由器 来使用了
WAPI(中国无线局域网安全强制性标准) WAPI是WLAN Authentication and Privacy Infrastructure的英文缩写。它像红外线、蓝牙、GPRS、CDMA1X等协议一样,是无线传输协议的一种,只不过跟它们不同的是它是无线局域网(WLAN)中的一种传输协议而已,它与现行的802.11B传输协议比较相近。
差不多吧,
其他类似问题
为您推荐:
wapi的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 802.11ac wifi协议 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信