無線局域網(wǎng)關(guān)鍵技術(shù)與應用
NIC可以實現(xiàn)IICEE802.11的協(xié)議規(guī)范的MAC層功能,主要負責接入控制,在移動主機有數(shù)據(jù)要發(fā)送時,NIC負責接收主機發(fā)送的數(shù)據(jù),并按照一定的格式封裝成幀,然后根據(jù)多址接入?yún)f(xié)議(在WLAN中為IEEE802.1l協(xié)議)把數(shù)據(jù)幀發(fā)送到信道中去。當接收數(shù)據(jù)時,NIC根據(jù)接收幀中的目的地址,判別是否是發(fā)往本機的數(shù)據(jù),如果是則接收該幀信息,并進行CRC校驗。為了實現(xiàn)上述功能,NIC還需要完成發(fā)送和接收緩存的管理,通過計算機總線進行DMA操作和I/O操作,與計算機交換數(shù)據(jù)。
后面三個單元組成一個通信機,用來實現(xiàn)物理層功能,并與NIC進行必要的信息交換。由于寬帶無線IP網(wǎng)絡(luò)中的通信業(yè)務(wù)具有寬帶、突發(fā)的特點,因此對通信機提出了更高的要求。BBP在發(fā)送數(shù)據(jù)時對數(shù)據(jù)進行調(diào)制,IF處理器把基帶數(shù)據(jù)調(diào)制到中頻載波上去,再由RF單元進行上變頻,把中頻信號變換到射頻上發(fā)射。在接收數(shù)據(jù)時,先由RF單元把射頻信號變換到中頻上,然后由IF進行中頻處理,得到基帶接收信號。BBP對基帶信號進行解調(diào)處理,恢復位定時信息,把最后獲得的數(shù)據(jù)交給NIC處理。
事實上,在物理實現(xiàn)上可以將不同的功能單元組合到一起。例如NIC與BBP處理器都工作在基帶,可以將兩者集成到一起;IF可以全數(shù)字化,它與BBP結(jié)合在一起可以更方便地實現(xiàn)一些功能。
無線網(wǎng)卡的軟件主要包括基于MAC控制芯片的固件和主機操作系統(tǒng)下的驅(qū)動程序。固件是網(wǎng)卡上最基本的控制系統(tǒng),主要基于MAC芯片來實現(xiàn)對整個網(wǎng)卡的控制和管理。在固件中完成了最底層、最復雜的傳輸/發(fā)送模塊功能,并向下提供與物理層的接口,向上提供一個程序開發(fā)接口,為程序開發(fā)人員開發(fā)附加的移動主機應用功能提供支持。
3.2 無線接入點(AP)
無線接入點作為移動終端與有線網(wǎng)絡(luò)通信的接入點,其主要任務(wù)是協(xié)調(diào)多個移動終端對無線信道的訪問,所以其功能主要對應于OSI模型中的MAC層。和有線以太網(wǎng)中的Hub類似可以實現(xiàn)。
無線網(wǎng)絡(luò)的幀格式(IEEE802.11幀)與有線網(wǎng)絡(luò)的幀格式(IEEE802.3幀)之間的轉(zhuǎn)換;負責本CELL內(nèi)的管理,包括終端的登陸、認證、散步和漫游的管理;具有簡單網(wǎng)管功能。做到“操作透明性”和“性能透明性”。
從邏輯上講,AP由無線收發(fā)部分、有線收發(fā)部分、管理與軟件部分及天線組成,如圖2所示。
AP上有兩個端口,一個是無線端口,所連接的是無線小區(qū)中的移動終端;另一個是有線端口,連接的是有線網(wǎng)絡(luò)。在AP的無線端口,接收無線信道上的幀,經(jīng)過格式轉(zhuǎn)換后成為有線網(wǎng)格式的幀結(jié)構(gòu),再轉(zhuǎn)發(fā)到有線網(wǎng)絡(luò)上;同樣,AP把從有線端口上接收到的幀,轉(zhuǎn)換成無線信道上的幀格式轉(zhuǎn)發(fā)到無線端口上。AP在對幀處理過程中,可以相應地完成對幀的過濾及加密工作,從而可以保證無線信道上數(shù)據(jù)的安全性。
評論