定義并改善無線 LAN 中的數(shù)據(jù)吞吐量
——
本文中,我們將對上述術(shù)語加以區(qū)別,并將指出,上述標準的信號傳輸速率分別為11Mbps與54Mbps。但實際的數(shù)據(jù)吞吐量,也就是我們真正關(guān)心的部分,則大大低于上述數(shù)值。我們將就提高數(shù)據(jù)吞吐量給出建議,特別要對家庭網(wǎng)絡(luò)消費類領(lǐng)域進行討論。
信號傳輸速率
802.11的信號傳輸速率定義如下:
信號傳輸速率=1/比特時間
比特時間是指傳輸一比特信息所需的時間。802.11的信號傳輸速率從1Mbps到最高為11Mbps不等,根據(jù)所用的具體傳輸技術(shù)而各不相同。802.11a標準和802.11g標準草案可提供高達54Mbps的信號傳輸速率,是802.11b的5倍。
數(shù)據(jù)吞吐量
802.11標準及其所有衍生標準(802.11b、802.11a以及802.11g草案)定義了物理層 (PHY) 以及通訊所用的協(xié)議。換言之,該標準描述了被傳輸信息應(yīng)采用何種格式才能在另一端被接收和理解。這些協(xié)議包括大量開銷。開銷是所有信息以及用于非數(shù)據(jù)事項的播放時間的總稱。802.11系統(tǒng)中的開銷包括: 1,承載控制器件所需信息的協(xié)議報頭; 2,幀間隔時間,使頻帶用戶可以訪問通訊介質(zhì)(空氣); 3,錯誤和流程控制,可確保傳輸?shù)耐暾裕?,確認接收的消息,因為使用無線介質(zhì)很可能出現(xiàn)錯誤消息和消息沖突。
考慮到802.11b包括上述論及的數(shù)據(jù)和開銷,我們可以預(yù)計,數(shù)據(jù)吞吐量會接近5.5Mbps,而不是11Mbps,而802.11a或802.11g產(chǎn)品的吞吐量將接近30Mbps,而不是54Mbps的信號傳輸速率。
目前最初的802.11標準具備三個擴展,分別為802.11b、802.11a以及802.11g草案版本。最初的802.11標準發(fā)布于1997年。802.11僅可提供高達2Mbps的數(shù)據(jù)速率。為了提高數(shù)據(jù)速率,出現(xiàn)了兩種新型的但又互不兼容的標準版本,分別為802.11b和802.11a。802.11b運行于2.4GHz工業(yè)、科學及醫(yī)療設(shè)備 (ISM) 頻帶上,能夠提供最大11Mbps的信號傳輸速率。而802.11a則運行于5GHz無需許可證的國家信息基礎(chǔ)設(shè)施 (U-NII) 頻帶上,并能提供高達54Mbps的信號傳輸速率。802.11a設(shè)備不具備同802.11b設(shè)備的向后兼容性,這意味著必須購買并安裝所有新設(shè)備。許多常見的家庭設(shè)備也使用2.4GHz頻帶,包括無繩電話、微波爐以及嬰兒監(jiān)視器等。這些"其他用戶"可能產(chǎn)生干擾,導致 802.11b 用戶不能訪問網(wǎng)絡(luò)。802.11b器件傳輸數(shù)據(jù)的距離可達300英尺,而802.11a器件的最大傳輸距離僅為150英尺,這是由于較高的頻率具備較高的"路徑損失"特點,在相同的空間中要求更多的接入點。此外,與運行在2.4GHz頻帶上的802.11b器件相比,802.11a器件在5GHz頻帶上要求更多的功率來傳輸信息,這是由于高頻率上的功率放大器效率較低。
由于802.11b和802.11a之間具備上述問題,因此IEEE于2000年開始就802.11g擴展進行工作。與 802.11b 一樣,802.11g也運行在2.4GHz頻帶上,但能以802.11a所用相同的調(diào)制技術(shù)(正交頻分復用技術(shù))提供802.11a的信號傳輸速率。802.11g也與802.11b向后兼容,用戶不必升級即可繼續(xù)使用原有設(shè)備。由于802.11g與802.11b都運行于2.4GHz的頻帶上,因此也會遇到其他常見家庭設(shè)備的干擾問題。在802.11b向802.11g轉(zhuǎn)變的時期中,許多WLAN都支持高速信號傳輸速率作為首選項,但如果受設(shè)備或條件限制,則會降至802.11b的速度。
混合模式802.11g與802.11b
802.11b網(wǎng)絡(luò)用戶目前已達到約2000萬之多,隨著市場向802.11g的更高數(shù)據(jù)速率轉(zhuǎn)移,我們也要考慮到上述用戶的情況。IEEE 802.11g草案標準希望提高2.4GHz頻帶上的數(shù)據(jù)吞吐量。G任務(wù)組采用了一個與802.11a標準相同調(diào)制技術(shù) (OFDM) 的草案,也具備與該標準相同的短前同步碼。但是,802.11g運行于2.4GHz頻帶上。盡管802.11g草案要求具備與802.11b標準的向后兼容性,但這種兼容性卻多少讓人生疑。看到"向后兼容性",人們就會希望兩種標準既然都使用2.4GHz頻帶的相同信道,那么就可以共存。但事實上,如果不具備特定條件的話,它們就不能共存。
不能共存的原因有兩重:首先,"傳統(tǒng)的"802.11b接收機不能解碼OFDM數(shù)據(jù)。因此,無論這些接收機是接入點還是站都不能感知 802.11g發(fā)送器在相同的信道上進行傳輸。第二,802.11g發(fā)送器傳輸?shù)?短前同步碼"不管是接入點還是站都與802.11b標準所用的不同。希望進行傳輸?shù)?02.11b器件將首先根據(jù)CSMA/CA協(xié)議性質(zhì)的要求"監(jiān)聽"信道,如果不能檢測到有效傳輸?shù)脑?,就認為無線廣播是"通暢的",并開始進行傳輸。但由于802.11b器件鑒于上述兩種原因不能檢測到802.11g客戶機傳輸,因此它做出的無線廣播通暢的判斷可能是錯誤的,并在802.11g客戶機的傳輸"之上"再進行傳輸。一般說來,兩種傳輸都會丟失,兩個器件都要求重試,這就大大降低了系統(tǒng)吞吐量。802.11g器件不會犯同樣的"錯誤",因為根據(jù)定義,其與802.11b標準是向后兼容的,因此能夠感知802.11b器件,并避免與其同時進行傳輸。但由于第一個問題,匯聚系統(tǒng)吞吐量還是會受到影響。
評論