• 沒有找到結果。

The Design of QoS Mechanisms in Mobile WiMAX Network Systems with Handover Procedures

N/A
N/A
Protected

Academic year: 2021

Share "The Design of QoS Mechanisms in Mobile WiMAX Network Systems with Handover Procedures"

Copied!
8
0
0

加載中.... (立即查看全文)

全文

(1)

1

具換手程序考量之移動式 WiMAX 網路系統的

服務品質機制設計

The Design of QoS Mechanisms in Mobile WiMAX

Network Systems with Handover Procedures

孫易緯,吳和庭,柯開維,尹培鑫,

Department of Computer Science and Information Engineering , National Taipei University of Technology

一、摘要

本研究主要是探討移動式 WiMAX 網路系 統的服務品質機制設計。透過允入控制、連線 及封包分類、頻寬分配以及封包的排程等機制 的設計來完成 WiMAX 的服務品質模擬平台的 建 置 。 此 外 , 本 研 究 設 計 出 了 參 照 IEEE802.16e-2005 規 格 制 定 的 一 般 換 手 (General Handover)演算法來達到移動式網路 系統所需具備的換手的目的。最後針對無換手 機制和有換手機制的 WiMAX 環境來進行模擬 與效能評估。由於移動式 WiMAX 環境下,傳 輸品質容易受到變動的調變率影響而導致系 統的傳輸效能下降。本研究由模擬結果,證實 了所製作的 QoS 機制與換手機制能有效地減少 連線阻隔率以及封包丟棄率,來提高系統的傳 輸效能。 關鍵詞:WiMAX、QoS、頻寬分配機制、移動 考量、換手。

Abstract ─This research works aim to design

the QoS mechanisms for mobile WiMAX systems. We combine admission control, packet classifier, bandwidth allocation and packet scheduling to design the QoS simulation platform for such a WiMAX system.We also

design the handover mechanism according to the general handover procedure specified by the IEEE802.16e-2005 standard. Finally, performance evaluations via simulations are conducted to assess the system performance for the network with or without handover procedures employed. It is found that the transmission quality is subject to the modulation rate change significantly in the mobile environments. The proposed Qos and handover mechanisms are shown to reduce connection blocking rate and packet dropping rate effectively to enhance WiMAX system efficiency. Keywords:WiMAX、QoS、Bandwidth allocation mechanism、Mobile system、Handover。

二、背景介紹

在現今資訊膨脹,網路發達,單單只是有 線網路,已經無法滿足使用者的需求,能夠隨 時 隨 地 上 網 已 經 是 種 基 本 要 求 。 Wireless Fidelity 簡稱 WiFi,泛指由 IEEE 802.11 標準 為基礎所發展的無線區域網路(Wireless Local Aera Network, WLAN)技術,就是為了解決這 種需求而制定的技術。但 WiFi 有其缺點存在,

(2)

不適用於長距離與高速移動下的傳輸。為了擁 有更好的傳輸品質, IEEE 因此規範出新的無 線 網 路 通 訊 標 準 規 格 IEEE802.16[1][2] , (Worldwide Interoperability for Microwave Access 簡稱 WiMAX),泛指由 IEEE 802.16 為基 礎 所 發 展 的 無 線 都 會 型 區 域 網 路 (Wireless Metropolitan Area Netwrok, WMAN)技術,來解 決這項缺點。WiMAX 比起 WiFi 擁有更遠的傳 輸距離,可支援在較快移動狀態下的傳輸,是 一種有發展性的 WMAN 技術。 雖然有些模擬軟體如 QualNet 和 NS-2[3]已 經擁有完整的 WiMAX 模擬系統,能讓使用者 進行效能上的分析,但卻無法提供在實際多媒 體的運用上的情形。例如:無法得知 FTP 傳輸 上狀況,也無法得知一串流影音在實際系統傳 輸後,且在移動狀態下,各種效能的表現。 本研究中,除了考量各種不同種類的封包 形態,並針對移動考量,設計相對應之連線允 入控制機制與頻寬分配機制,且納入因移動所 導致的換手程序。 換手程序是一種發展已久的技術,原本是 用於行動通話系統之中,行動裝置一開始在服 務基地台之通訊範圍內,若是遠離正在通訊的 服務基地台,通訊品質會變差。為了讓通話者 得到更好的通話品質,所以無線通訊系統會將 正在進行中的通話連線,轉移到擁有更好通訊 品質的基地台,更改通話連線所使用的頻道以 較佳的基地台或是頻道來對使用者提供服務。 這 種 變 換 服 務 基 地 台 的 程 序 , 就 稱 為 換 手 (Handover),一般行動通訊通話使用者,在換手 後,通話應能保持連線狀態,不會產生連線中 斷服務現象。 相 對 於 現 今 的 無 線 裝 置 , 如 WiFi 或是 WiMAX 的無線裝置,在上網時,也必須跟基地 台(WiFi 為 AP(Acess Point),WiMAX 為 BS(Base Station))作通訊,因此,當這無線裝置為行動裝 置時,為了讓裝置擁有更好的傳輸品質,換手 機制就必須加入系統之設計中。

三、演算法設計

系統設計 本模擬系統主要分成兩的部分,分別 是:(A) 具移動考量下的 QoS 機制設計及(B)換 手程序設計,以下針對這個系統,敘述如下:: (A) 具移動考量下的 QoS 機制設計: 在加入移動性的考量下,此部分包含了以下 三 大 功 能 , 連 線 允 入 控 制 (Call Admission Control) 、 動 態 上 下 行 頻 寬 調 整 (Dynamic Uplink/Downlink Bandwidth Adjustment)與封包 排程( Packet Scheduling)。其中最特別的是,在 具移動性考量下的連線允入控制機制設計,因 需考慮在移動狀態下,系統將依調變方式的不 同,而提供不同的系統容量(Capacity),所以將 比在非移動式的設計方式複雜許多。因此以下 僅以連線允入控制器為例說明具移動考量下的 作法,茲敘述如下: 連線允入控制器主要的功用,是當有一連 線請求進到系統時,系統會根據這連線的頻寬 要求,對照系統可用頻寬來判定是否可以允許 建立這條連線。若系統可提供足夠頻寬,則允 許連線進入;反之則拒絕此次連線請求。根據 系統所使用的調變不同而有不同的頻寬上限, 再根據這可用頻寬上限來達到允入控制的目 的。因系統是可移動式,調變會隨移動狀態而 變化,所以在允入控制的判斷上,不能只專注 於單一種調變下的可用頻寬上限,應該以所有 調 變 的 頻 寬 上 限 為 考 量 。 當 一 新 連 線 請 求 NEW_UL_CALL_BW / NEW_DL_CALL_BW 到來時,會試算比例是否大於最大可用頻寬比 例 MAX_UL_BW_RATE / MAX_DL_BW_RATE:如(1)式與(2)式所示,若 小於,則允許這新連線進入;否則拒絕。判斷 大 小 比 例 的 計 算 方 法 稱 為 頻 寬 比 例 試 算 (bandwidth ratio calculation) , 以 函 式

(3)

check_bw_rate(bandwidth) 來 表 示 , 函 式 中 的 bandwidth 即為要進行頻寬比例試算的頻寬大 小,即為 check_bw_rate(NEW_UL_CALL_BW) 或 check_bw_rate(NEW_DL_CALL_BW)。頻寬 比例試算主要是以各調變的頻寬上限為分母, 以各調變的使用頻寬為分子(連線請求所使用的 調變,需加上連線的頻寬要求),並將所有調變 的結果合計來求出比例值,再依此比例值作為 是否允入連線的判斷準則。 (B)換手程序設計: 本模擬系統實際實作了以 MS 發出換手動 作的 General Handover 程序。本模擬系統假設 MS 能自行得知與所有 BS 的 SNR 值,以此為 換 手的條件依據。當 MS 決定要換手時,會先送出 MOB_MSHO_REQ 訊息給 Serving BS,通知換 手開始,此訊息中包含 MS 得知的臨近 BS 訊號 強度。當 Serving BS 收到 MOB_MSHO_REQ 訊 息後會先停止與此 MS 所有通訊動作,並將要送 往 此 MS 的 所 有 資 料 封 包 先 暫 存 , 再 根 據 MOB_MSHO_REQ 訊 息 中 提 到 的 所 有 臨 近 BS,傳送 HO_pre-notification 訊息詢問這些臨近 BS 是否可以提供這 MS 的頻寬要求與 QoS 等 級 。 而 這 些 臨 近 BS 會 回 送 HO_pre-notification_response 訊息,告知 Serving BS 可以提供的頻寬和 QoS 等級後,Serving BS 會根據臨近 BS 的回應送出 MOB_BSHO_RSP 訊息來決定推薦哪些 BS 給 MS 做為 Target BS。 MS 可以根據訊號強度來決定是否在這其中挑 出一個作為 Target BS,送出 MOB_HO_IND 訊 息來告知 Serving BS 是否換手(同意換手則 MOB_HO_IND 訊息中的 HO_IND_type=serving BS release,拒絕換手則 MOB_HO_IND 訊息中 的 HO_IND_type=HO reject)。而當 Serving BS

接收到 MOB_HO_IND 訊息後,知道是同意換 手,則會先將此 MS 的必要資訊隨著 HO_Cofirm 訊息傳送給 Target BS,並把當 MS 進行換手動 作 時 暫 存 的 資 料 封 包 從 後 端 骨 幹 網 路 送 往 Target BS,再將這 MS 在 Serving BS 上的所有 資訊都刪除掉。Target BS 會使用 HO_Cofirm 訊 息中的資訊,將 MS 的連線重新在 Target BS 上 建置,並賦予這些新連線新的連線 ID,最後會 使用 RNG_REQ/RSP 訊息與 MS 重新更新連線 ID,完成換手動作,以維持正常通訊。

圖 1 General Handover MS Start Message Flow IEEE802.16e-2005 規格書中,並無規定換手 的條件,因此本統採用 MS 與所有 BS 的 SNR 值來決定換手的時機。如同[4][5]裡提到,為了 防止 MS 在兩個 BS 之間因為來回移動而造成的 短時間內來回執行換手程序的震盪效應,最常 被拿來使用的方法為 Relative Signal Strength with Hysteresis and Threshold,圖 2 為 MS 在相 鄰的兩區域間移動,服務基地台與目標基地台 的 SNR 與時間的變化關係圖,X 軸為 SNR 值, Y 軸為時間。

(4)

圖 2 SNR change between old/new BSs 最佳的換手時機,是在服務基地台的訊號 強 度 SNR1 小 於 換 手 的 訊 號 強 度 臨 界 值 SNRCST,且目標基地台的訊號強度 SNR2大於服 務基地台訊號強度 SNR1 ∆值以上才進行換手, 如(3)式與(4)式所示。本模擬系統在考慮換手條 件時,只考慮 SNR 值的變化關係,因此也採用 Relative Signal Strength with Hysteresis and Threshold 這方法,而此兩式即為本模擬系統的 換手條件。在本研究中 ∆ 亦稱為 OFFSET。採 用此機制有兩項優點:(1) 與當前服務基地台傳 輸效能還很好時,不會因為突然出現擁有更強 訊號的基地台而進行非必要性的換手;(2) 當 MS 換到新基地台時,不會因 MS 往回走一小段 距離就又換回舊基地台,MS 必須移動到與舊基 地台的訊號強度 SNR1 比新基地台訊號強度 SNR2 多出∆值以上才能再次進行換手,以此解 決來回換手的震盪效應。 模擬結果與效能分析 本系統模擬參數設定如下表 1 及表 2: 表 1 系統模擬參數設定 表 2 系統模擬參數設定 實作成果之測面畫面及結果如圖 3 至圖 12 所示。 Case 1.允入控制器模擬結果

圖 3 Connection Blocking rate(Single BS) 圖 3 為不同數量的 MS 所作出的連線阻絕 率,由圖可以看出,若以單一線條來看,由 QPSK 1/2 調變到 64QAM 3/4 調變,系統的總頻寬越來 越高,連線阻絕率逐漸下降。所以對 CAC 來說, 擁有總頻寬越高的調變,因為可允許的連線數 越多就擁有較低的連線阻絕率。而在比較四條 連線中,不論採用何種調變方式,若 MS 數量越 多,系統負載越重,連線阻絕率也會越高。

(5)

Case 2. 頻寬分配器模擬結果

圖 4 Packet Dropping rate v.s. Modulation rate(Single BS) 圖 4 為不同數量的 MS 所作出的封包丟棄 率。如同圖 3 一樣由 QPSK 1/2 調變到 64QAM 3/4 調變,系統的總頻寬越來越高,就產生較低 的封包丟棄率。而同樣以四條連線來看,不論 何種調變方式,當 MS 數量越多封包丟棄率也會 越高。其中 16QAM 3/4 與 64QAM 1/2 因為此兩 種調變擁有相同的總頻寬量,所以產生相同的 封包丟棄率結果。

圖 5 Packet Dropping rate v.s. QoS Type(Single BS) 而圖 5 是在不同數量的 MS 下,呈現不同的 QoS 型態的封包丟棄率。因為在頻寬分配上根 據不同的型態擁有不同的優先權,優先權越高 者,有比較多的機會先分配到頻寬,所以從 UGS 到 BE,優先權越來越低,封包丟棄率就越來越 高。而以四條連線來看,不論是何種型態當 MS 數量越多,系統負載越重,封包丟棄率也會越 高。 Case 3. 換手機制的模擬結果 圖 6 Handover times v.s. SNRCST 圖 7 Handover times v.s. OFFSET

圖 6 與圖 7 是以各種換手條件參數來觀察 系統效能,可以觀察出並非換手次數多效能會 較好且換手次數少也不會使效能較好,惟有適 當的選取參數,才能使傳輸效能達到較好得情 況。

(6)

圖 8 Connection Blocking rate(Handover v.s. non-Handover)

圖 9 Packet Dropping rate(Handover v.s. non-Handover) 圖 8 為不同數量的 MS 所作出的總連線阻絕 率。隨著系統 MS 數量越多,相對來說系統的連 線阻絕率也越高。是故不論 MS 數量為何,有換 手機制的連線阻絕率都會比無換手機制的連線 阻絕率低,原因在於無換手機制中,無法保證 所有 MS 都能在較好的調變下進行傳輸,是故連 線阻絕率較高。而圖 9 也一樣,無換手機制也 比有換手機制的產生較高的封包丟棄率,理由 如前面所敘述相同。

圖 10 Packet Dropping rate w.r.t. QoS Type(Handover v.s. non-Handover) 圖 10 為考慮 QoS 型態在 MS 數量為 8 時所 產生的封包丟棄率的比較。由圖 10 可看出,因 為頻寬分配機制關係,不論有無換手,UGS、 ertPS、rtPS 都有很好的傳輸效能,但若無換手 機制,因為 MS 可能長期處在較差的調變下,導 致 UGS、ertPS、rtPS 用完系統頻寬,變的 nrtPS 與 BE 能使用的頻寬就越少,是故封包丟棄率就 越高。 所以由此三圖就可以看出,有換手機制傳 輸效能上是遠高於無換手機制的情況。

四、結論與未來工作

在本研究中,實作了移動與換手考量的 QoS 系統也實作了參照 IEEE802.16e-2005 規格中的 General Handover 演算法,由換手參數的分析, 得到的結論為,並非換手次數多效能會較好且 換手次數少也不會使效能較好,惟有適當的選 取參數,才能使傳輸效能達到較好得情況。也 進行了有換手機制與無換手機制的效能分析, 可觀察出換手機制確實能提高系統傳輸效能, 減低連線阻絕率與封包丟棄率。 不過本模擬系統的缺點,為模擬速度慢, 導致模擬時間過長。原因出在本模擬系統在建 立連線、中斷連線、換手機制等都實際傳輸控 制訊息,實際執行一個系統所有完整且複雜的

(7)

動作。所以無法將模擬速度提升。也因為同樣 的問題,無法增加 MS 的模擬數量。 本研究只實作了 IEEE802.16e-2005 規格中 的 General Handover 演算法,在將來的研究中, 也可以考慮實作其餘的三種換手演算法。不過 MDHO 與 FBSS 這兩種演算法制作上有很多困 難存在。在移動模式方面,除了本研究所提的 移動方法外,也可以進行各種不同的移動模式 考量如:City Walk。而因 MS 會移動,也考慮系 統電源消耗的問題,Power Saving 與 Sleep 機制 也是將來可以增加的研究重點。而最有意義也 是最具挑戰性的就是 WiFi 與 WiMAX 之間的換 手,對現今遍佈 WiFi 的無線網路環境,若要將 WiMAX 加入這網路環境,WiFi 與 WiMAX 之 間的換手必須考量兩系統的系統整合, 這將是必要且重要的研究課題。

五、參考文獻

[1] IEEE Standard for Local and metropolitan area networks Part 16:Air Interface for Fixed Broadband Wireless Access Systems,IEEE Std 802.16-2004.

[2] IEEE Standard for Local and metropolitan area networks Part 16:Air Interface for Fixed and Mobile Broadband Wireless Access Systems,IEEE Std 802.16e-2005.

[3] Kevin Fall, Kannan Varadhan, “The ns Manual”, A Collaboration between researchers at UC Berkeley, LBL, USC/ISI, and Xerox PARC, October 4, 2006.

[4] 姜宜榮, “IEEE 802.11 無線網路下具網路 拓 樸 知 覺 無 縫 換 手 的 設 計 與 實 作 ”, Department of Computer Sience and Engineering College of Computer Science , National Chiao Tung University , June 2006.

[5] H. H. Duong, A. Dadej, and S. Gordon, “Proactive Context Transfer in

WLAN-based Access Networks”,Proceedings of the Second

International Workshop on Wireless Mobile Applications and Service on WLAN Hotspots(WMASH) 2004, Oct. 2004.

(8)

數據

圖 1 General Handover MS Start Message Flow
圖 2 SNR change between old/new BSs      最佳的換手時機,是在服務基地台的訊號 強 度 SNR 1 小 於 換 手 的 訊 號 強 度 臨 界 值 SNR CST ,且目標基地台的訊號強度 SNR 2 大於服 務基地台訊號強度 SNR 1 ∆值以上才進行換手, 如(3)式與(4)式所示。本模擬系統在考慮換手條 件時,只考慮 SNR 值的變化關係,因此也採用 Relative Signal Strength with Hysteresis and  Threshold 這
圖 4 Packet Dropping rate v.s. Modulation  rate(Single BS)      圖 4 為不同數量的 MS 所作出的封包丟棄 率。如同圖 3 一樣由 QPSK 1/2 調變到 64QAM  3/4 調變,系統的總頻寬越來越高,就產生較低 的封包丟棄率。而同樣以四條連線來看,不論 何種調變方式,當 MS 數量越多封包丟棄率也會 越高。其中 16QAM 3/4 與 64QAM 1/2 因為此兩 種調變擁有相同的總頻寬量,所以產生相同的 封包丟棄率結果。
圖 8 Connection Blocking rate(Handover v.s.

參考文獻

相關文件

Kyunghwi Kim and Wonjun Lee, “MBAL: A Mobile Beacon-Assisted Localization Scheme for Wireless Sensor Networks,” The 16th IEEE International Conference on Computer Communications

Krishnamachari and V.K Prasanna, “Energy-latency tradeoffs for data gathering in wireless sensor networks,” Twenty-third Annual Joint Conference of the IEEE Computer

Selcuk Candan, ”GMP: Distributed Geographic Multicast Routing in Wireless Sensor Networks,” IEEE International Conference on Distributed Computing Systems,

LAN MAN Standards Committee of the IEEE Computer Society(1999), “ Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specifications,” International Standard ISO/IEC

Kyunghwi Kim and Wonjun Lee, “MBAL: A Mobile Beacon-Assisted Localization Scheme for Wireless Sensor Networks”, the 16th IEEE International Conference on Computer Communications

Chen, “Adjustable gamma correction circuit for TFT LCD,” IEEE International Symposium on Circuits and Systems, vol. Kan, “Implementation of the Gamma (γ) Line System Similar

Sun, “The Application of Role-Based Access Control in Workflow Management Systems”, Proceedings of IEEE International Conference on System, Man and Cybemetics, vol.6, pp.

Kim K., and Han I., 2000, “Genetic algorithms approach to feature discretization in artificial neural networks for the prediction of stock price index”, Expert Systems