IEEE 802.11是現今無線區域網路通用的標準,它是由國際電機電子工程學會(IEEE)所定義的無線網路通訊的標準。
IEEE 802.11 的硬体架構
主要由下列元件所組成: WM,STA,SS,BSA,BSS,DS,AP,ESA,ESS,DSS
Wireless Medium (WM):
無線傳輸媒介,無線區域網路實體層所使用到的傳輸媒介。
Station (STA):
工作站,任何設備只要擁有 IEEE 802.11 的 MAC 層和 PHY 層的介面,就可稱為一個工作站。
Station Services (SS):
工作站服務,提供工作站送收資料的服務。
Basic Service Area (BSA):
在「有基礎架構的無線區域網路」中,每一個幾何上的建構區塊 (building block) 就稱為一個基本服務區域 (Basic Service Area, 簡稱 BSA) ,每一建構區塊的大小依該無線工作站的環境和功率而定。
Basic Service Set (BSS):
基本服務區中所有工作站的集合。
Distribute System (DS):
分散式系統,通常是由有線網路所構成,可將數個 BSAs 連結起來。
Access Point (AP):
擷取點,連結 BSS 和 DS 的設備,不但具有工作站的功能,還提供工作站具有擷取分散式系統的能力,通常在一個 BSA 內會有一個擷取點。
Extended Service Area (ESA):
數個 BSAs 經由 DS 連結在一起,所形成的區域,就叫作一個擴充服務區。
Extended Service Set (ESS):
數個經由分散式系統所連接的 BSS 中的每一基本工作站集,形成一個擴充服務集。
Distribution System Services (DSS):
分散式系統所提供的服務,使得資料能在不同的 BSSs 間傳送。
IEEE 802.11的軟体架構
主要可分為工作站軟体和分散式系統軟体二部份。
標準中並無規定應如何實作此分散式系統軟体,取而代之的是,它描述了這個分散式系統應提供那些服務才能滿足整個系統所需。因此,無線網路的軟體架構可看成是由下列二大類的服務所組成
1.工作站服務 (Station Services, 簡稱 SS)
由工作站所提供。此類服務提供工作站具有正確送收資料的能力,另外也考慮傳送資料的安全性。包含下列兩種服務:
身份確認服務(Authentication)
隱密性服務(Privacy)
2.分散式系統服務(Distribution System Services, 簡稱 DSS)
由分散式系統所提供。此類服務使 MAC 訊框能在同一個 ESS 中的不同 BSS 間傳送。無論工作站移動到那裡,也都要能收到它該收到的資料,這類服務大部份是由一個特別的工作站呼叫使用,此工作站本身也同時提供這些服務,因此也稱為擷取點(Access Point, 簡稱AP)。擷取點是唯一同時提供 SS 和 DSS的無線網路元件,它也是工作站與分散式系統間的橋樑。分散系統提供下列五種服務:
1分送服務(Distribution): 此服務的主要工作就是將分散式系統中的資料送到該送到的地方。
2整合服務(Integration) :此服務主要目的是要使訊框能在分散系統和現存的傳統區域網路間傳送。
3聯結服務(Association):此服務的主要目的是要在工作站和擷取點之間建立一個通訊連線。
4重聯結服務(Reassociation):此服務的主要目的是要將一個移動中工作站的聯結,從一個擷取點轉移到另一個擷取點。重聯結的服務也都是由工作站所啟動的。
5取消聯結服務(Disassociation):此服務的主要目的是取消一個聯結。當一個工作站傳送資料結束時,可以啟動「取消聯結服務」。擷取點可能因為網路負荷的原因,而啟動此服務對工作站取消聯結。
練習題
>A data frame sent by Point Coordinator (PC) to mobile station (MS) 2 can also poll MS2 and acknowledge MS1 simultaneously. Can you tell whose MAC addresses are placed in the three address fields of the frame?
>在PCF運作的情況下, 一個由PC傳給MS2的資料訊框可以同時輪詢MS2並確認MS1先前傳送的訊框. 請問這樣的一個訊框, 它的三個位址欄位要填誰的MAC位址?
>
解答:
PCF免競爭週期中,以傳送輪詢給別的工作站時順帶回覆此訊框 CF-Poll+CF-ACK
其中CF-ACK是發給MS1用以確認其發送的數據,
CF-Poll是用來請求下一個節點發送數據,即發給MS2用以請求數據。
CF-ACK是發給MS1用以確認其發送的數據。
1:MS2 address 2:AP address 3:MS1