3. 系統設計與實作
3.4 IEEE 802.16 J 中控型非穿透式網路模組設計與實作
3.4.1 媒體存取控制層模組的設計
3.4.1.2 NT-RS 媒體存取控制層的模組設計與實作
中控型非穿透式中繼台雖然定位為中繼台,但卻擁有和基地台類似的能力,例如它
66
會在每個訊框的一開始發送前置訊號,緊接著是廣播管理訊息,因此對用戶端而言,幾 乎察覺不出非穿透式中繼台與基地台有何異樣,甚至可以說,非穿透式中繼台就是基地 台,只是它具有轉送的能力而且也不像基地台需要建置後端有線網路,而是靠著無線傳 輸連接基地台或者其他非穿透式中繼台以及用戶端。此外,非穿透式基地台還可以對訊 框結構做排程,主要是因為在非穿透式網路下,用戶端大多離基地台很遠,甚至在服務 範圍之外,此時便頇藉由非穿透式中繼台當作中介幫忙兩端傳遞,但若中繼台不幫忙記 錄一些直屬用戶端的訊息而全部回傳給基地台,將會大幅增加轉送連結(Relay Link)的負 擔。底下介紹非穿透式中繼台排程器的實作方法。
當非穿透式中繼台完成入網程序後始具有排程的能力,在中控型基地台下,非穿透 式中繼台排程的資訊主要還是來自基地台,基地台會將需要中繼台轉送的資料包在 RS_Access-MAP 和 RS_Relay-MAP 訊息中。RS_Access-MAP 的格式中有一個 indicator 欄位(共 12 bits)的每個 bit 都代表不同的意義,例如 bit-2 代表 DL-MAP IE 是否涵蓋其中 (0:無,1:有),bit-3 代表 UL-MAP IE 是否涵蓋其中(0:無,1:有),bit-6 代表 RS BW-ALLOC IE 是否涵蓋其中(0:無,1:有),藉由此方式,基地台可將要經由中繼台傳送給用戶端 的 IE 放在此訊息中,當中繼台收到之後再將這些 IE 封裝成 DL-MAP、UL-MAP 傳至用 戶端,因此 RS_Access-MAP 訊息是非穿透式中繼台安排下行存取訊框時的重要依據。
此外,RS_Relay-MAP 則是在多段轉傳(hop 數大於 2)時才會使用的訊息,用來幫助中繼 台得以對下行轉送訊框進行配置。圖 3-16 顯示了非穿透中繼台媒體存取控制層的運作 情形,和基地台一樣,非穿透式中繼台會利用排程器分別對四個子區塊進行配置並產生 DL Access burst 和 DL Relay burst,不同的是,排程時的訊框結構基本上是依據從基地台 收到的訊框結構而定,也就是說,中繼台會紀錄從基地台送來封包的 DL Access symbol、
DL Relay symbol、UL Access symbol 和 UL Relay symbol,當中繼台排程器進行排程時便 已知這些區塊的大小,因此,中繼台只需在這個架構下將要轉送給用戶端的資料進行排 程而無需再去計算,中繼台上行的部分也是。簡單來說,使用的訊框其四個子區塊所佔 用的 symbol 數和上一次從基地台收到的訊框結構一樣,中繼台只是在這個結構下將收
67
Idle Tx Idle
preamble
FCH
DL-MAP UL
Access burst
recv()
NT-RS Scheduler
Relay Connection
Queue Relay Connection
Management Connection
Generate UL_Relay burst
to MR-BS Generate
D_Access burst to MS DL Access
symbols
DL Relay symbols
68