應急蜂巢式行動網路的拓撲設計 - 政大學術集成
全文
(2) 應急蜂巢式行動網路的拓撲設計 Topology Design For Contingency Cellular Network. 研 究 生:黃玉潔. Student:Yu-Chieh Huang. 指導教授:連耀南. Advisor:Yao-Nan Lien. 立. 國立政治大學 政 治 資訊科學系. 大. ‧. ‧ 國. 學. 碩士論文. n. er. io. sit. y. Nat. A Thesis submitted to Department of Computer Science National Chengchi University al v i in partial fulfillment of the Requirements n Ch e ndegree g c h iofU for the Master In Computer Science. 中華民國一百年五月 May 2011.
(3) 摘要. 大型災害頻傳傷亡慘重,若能把握於救災黃金 72 小時內救出受困民眾,則 可望挽回更多寶貴的生命,但災區通訊網路基礎設施常因災害而遭受嚴重損毀, 無法正常運作。救災工作在缺乏通訊系統的支援下,因溝通協調的困難而紊亂無 章、效率低落。. 政 治 大 撲結構。我們稱該網路為應急蜂巢式行動通訊網路(Contingency Cellular Network), 立 本研究提出一個可快速恢復特定區域通訊服務的網路,並為其設計通訊的拓. ‧ 國. 學. 簡稱 CCN 網路。CCN 網路利用無線電連接災區行動電話網路中斷訊但結構未損 的基地台建構而成,具有建置速度快、使用門檻低等多項特點,可支援災區救援. ‧. 的緊急通訊。. y. Nat. sit. 本研究中,我們以各毀損基地台通訊範圍內的通訊需求人數與災區毀損程. n. al. er. io. 度,作為效益參數,嘗詴在蜂巢式網路的格網架構以及數量有限的緊急通訊設備. i n U. v. 下,選擇效益較高的位置點配置緊急通訊設備,建立應急蜂巢式行動網路的網路. Ch. engchi. 拓撲,此拓撲除追求最大救災效益外,並顧及通訊品質,避免建立負載失衡的連 線 。 我 們 將 問 題 塑 模 為 一 類 似 圖 論 中 的 K-Minimum Cost Spanning Tree (K-Cardinality Tree or KCT)問題,稱為 Depth Bounded K-Maximum Profit Spanning Tree 問題,並提供數個快速的啟發式演算法,可在緊急時快速地建立應急蜂巢式 行動網路拓撲。. i.
(4) Abstract. When a catastrophic natural disaster occurs, the efficiency of disaster response operation is critical to life saving. However, communication systems, such as cellular networks, usually crashed due to various causes that make coordination difficult for many disorganized disaster response workers extremely. Unfortunately, rapid. 政 治 大 transportation system, which is usually not available in a catastrophic natural disaster. 立 deployment of many existing emergency communication systems relies on a good. We propose a Contingency Cellular Network (CCN) by connecting disconnected base. ‧ 國. 學. stations together with wireless links and portable power generators. CCN can support. ‧. existing mobile phone users with limited capability. Such a system can support a large. y. sit. io. n. al. er. saving many lives.. Nat. number of voluntary workers in the early hours of a catastrophic natural disaster, thus. i n U. v. Communication traffics, either voice or data, are forwarded hop-by-hop to the. Ch. engchi. external network that remains operational. The efficiency and effeteness of CCN is obviously depends on the topology of such a forwarding network. This thesis addresses the design of forwarding topology aiming to maximize its efficiency. We take the degree of emergency degree of the damage, population of each stricken as the priority measure as well as the amount of emergency recovery resources as the constraint to determine the topology. We model the CCN topology design problem into a Depth Bounded K-Maximum Spanning Tree Problem. The problem is proven NP-hard and we designed an efficient heuristic algorithm (DBTB) to solve it. We also model CCN topology design problem into a Hop Concerned K-Maximum Spanning ii.
(5) Tree Program and designed a HCTB algorithm to solve it. The simulation results show that DBTB algorithm can control tree depth effectively but HCTB can gain more profit.. 立. 政 治 大. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. engchi. iii. i n U. v.
(6) 致謝辭. 撰寫謝辭的此刻,心中百感交集,在研究所日子裡的一點一滴,都慢慢湧進心頭。 首先,感謝我的指導教授連耀南教授,在研究中帶領著我並為我指引方向,論文 從無到有,從初稿到完成,一切都要謝謝老師的悉心引領以及不厭其煩地修錯改 正。老師對艱深學問道理的透徹以及淺白直覺的講解,每每都讓我受益豐厚。感. 政 治 大 師們所給予的寶貴意見,讓我的論文更臻完善。 立. 謝我的口詴指導委員蔡志宏教授、廖婉君教授、張宏慶教授以及胡誌麟教授,老. ‧ 國. 學. 感謝實驗室的學長、同學與學弟妹們,為我的研究生活添增許多色彩,也. ‧. 在學業上給了我許多切磋學習的機會。謝謝學長小 P、卡比及育晟,同學丁丁,. sit. y. Nat. 學弟妹小慈、小 M、山高、冠傑及郁翔,願大家都能完成自己的夢想。. n. al. er. io. 研究所的這些日子,有沮喪、有快樂、也有放棄無奈、還有堅定踏實,人. i n U. v. 生也往著自己從未預料到的方向走著,願望也越來越平淡誠懇,一切一切只有自. Ch. engchi. 己明瞭。最後,感謝我的父母家人與朋友。. 謹以此文感謝支持我度過這一切的人們。. 黃玉潔. iv. 於木柵.
(7) 目錄 摘要 ............................................................................................................................................ i Abstract ..................................................................................................................................... ii 致謝辭 ...................................................................................................................................... iv 目錄 ........................................................................................................................................... v 圖目錄 .................................................................................................................................... viii 表目錄 ....................................................................................................................................... x. 1.2. 治 政 簡介............................................................................................................................ 1 大 立 大型天然災害的影響................................................................................................ 2. 1.3. 大型天然災害對通訊的衝擊 .................................................................................... 3. 1.4. 大型災害的救災時效................................................................................................ 6. 1.5. 通訊設備修復困難.................................................................................................... 7. 第一章 緒論............................................................................................................................ 1. 學. ‧. ‧ 國. Nat. y. 1.1. n. al. er. 第三代行動通訊系統架構........................................................................................ 8. io. 2.1. sit. 第二章 相關研究.................................................................................................................... 8. i n U. v. 2.1.1 UTRAN ................................................................................................................... 8. Ch. engchi. 2.1.2 CN ........................................................................................................................... 9 2.2. 應急通訊的設計需求.............................................................................................. 10. 2.3. 常見應急通訊介紹與比較...................................................................................... 11. 2.3.1 無線對講機 ........................................................................................................... 12 2.3.2 業餘無線電 ........................................................................................................... 12 2.3.3 移動基地台 (Cell on Wheels) .............................................................................. 13 2.3.4 中繼式無線電系統 ............................................................................................... 14 2.3.5 MANET ................................................................................................................. 15 2.3.6 應急通訊系統比較 ............................................................................................... 16. v.
(8) 2.4. 展開樹演算法.......................................................................................................... 17. 2.4.1 最小成本展開樹 ................................................................................................... 17 2.4.2 最大成本展開樹 ................................................................................................... 17 2.4.3 K-Minimum Cost Spanning Tree .......................................................................... 18 2.4.4 K-Maximum Cost Spanning Tree ......................................................................... 18 2.4.5 Steiner K-Cut Problem .......................................................................................... 18 第三章 應急蜂巢式行動網路(CCN) ................................................................................... 19 3.1. 系統簡介.................................................................................................................. 19. 3.2. 系統架構.................................................................................................................. 20. 3.3. 系統使用時機.......................................................................................................... 24. 3.4. 系統元件.................................................................................................................. 24. 3.5. 研究議題.................................................................................................................. 27. 立. 政 治 大. ‧ 國. 學. 3.5.1 網路拓撲規劃 ....................................................................................................... 27. ‧. 3.5.2 建構排程設計 ....................................................................................................... 28. sit. y. Nat. 3.5.3 網路頻寬分配 ....................................................................................................... 29. io. er. 3.5.4 Priority-based 允入控制 ....................................................................................... 29. al. 3.5.5 Intranet 建構.......................................................................................................... 29. n. v i n Ch 3.5.6 自動化建構 ........................................................................................................... 30 engchi U. 3.5.7 基地台介陎整合 ................................................................................................... 30 3.6. 重要實作議題探討.................................................................................................. 31. 第四章 應急蜂巢式行動網路的拓撲規劃 .......................................................................... 33 4.1. CCN 網路拓撲規劃的重要性 ................................................................................ 33. 4.2. 無線通訊模組鏈結數對拓撲規劃的影響 .............................................................. 33. 4.2.1 2-link 無線模組 .................................................................................................... 33 4.2.2 3-link 無線模組 .................................................................................................... 34 4.3. CCN 網路拓撲的建構 ............................................................................................ 35. 4.4. 效益參數.................................................................................................................. 37 vi.
(9) 4.5. 多連網台的網路拓撲規劃...................................................................................... 37. 4.6. CCN Forwarding Tree ............................................................................................. 37. 4.6.1 ERP 數量之限制 ................................................................................................... 41 4.6.2 Relay-hop 數量對拓撲的影響 ............................................................................. 41 4.7. 最佳化問題模型...................................................................................................... 43. 4.7.1 限深模型(DB K-MaxST)...................................................................................... 43 4.7.1.1. NP-Completeness .......................................................................................... 44. 4.7.2 折減模型(HC K-MaxST)...................................................................................... 46 4.8. 演算法設計.............................................................................................................. 46. 政 治 大. 4.8.1 Depth Bounded Tree Building (DBTB) Algorithm............................................... 47. 立. 4.8.2 Hop Concern Tree Building (HCTB) Algorithm .................................................. 49. ‧ 國. 學. 第五章 效能評估.................................................................................................................. 52 實驗目的.................................................................................................................. 52. 5.2. 實驗環境.................................................................................................................. 52. 5.3. 實驗ㄧ: 小規模實驗 .............................................................................................. 52. 5.4. 實驗二: 大規模實驗 .............................................................................................. 57. 5.5. 實驗結論.................................................................................................................. 63. er. io. sit. y. Nat. al. v i n Ch 結論與未來工作...................................................................................................... 64 engchi U n. 第六章. ‧. 5.1. 參考文獻 ................................................................................................................................. 65. vii.
(10) 圖目錄. 圖 1. 行動通訊網路毀損的固定線路示意圖 .......................................................... 4. 圖 圖 圖 圖 圖 圖. 2 大型天然災害中斷裂的橋梁 .......................................................................... 5 3 橋梁斷裂導致實體線路斷裂 .......................................................................... 5 4 建物結構毀損導致實體通訊線路斷裂 .......................................................... 5 5 行動通訊網路後端線路中斷示意圖 .............................................................. 6 6 救出時間與存活率關係圖 .............................................................................. 7 7 3G 系統架構圖 ................................................................................................ 8. 圖 圖 圖 圖 圖 圖 圖 圖 圖 圖. 8 無線對講機 .................................................................................................... 12 9 業餘無線電 .................................................................................................... 13 10 移動基地台 .................................................................................................. 14 11 中繼式無線電 .............................................................................................. 15 12 CCN 網路示意圖 ......................................................................................... 20 13 連網台 .......................................................................................................... 21 14 孤立台 .......................................................................................................... 21 15 緊急修復包(ERP) ........................................................................................ 22 16 CCN 通訊架構 ............................................................................................. 23 17 CCN 通訊模式示意圖 ................................................................................. 23. 圖 圖 圖 圖 圖 圖 圖 圖 圖. 18 19 20 21 22 23 24 25 26. CCN 使用時機 ............................................................................................. 24 EC Module 功能模組................................................................................... 26 CCN 拓樸示意圖 ......................................................................................... 28 2-link 無線模組............................................................................................ 34 線狀網路 ...................................................................................................... 34 3-link 無線模組............................................................................................ 35 樹狀網路 ...................................................................................................... 35 CCN 網路藉由 ERP 進行資料傳遞............................................................ 36 孤立台恢復連線之方式 .............................................................................. 36. 圖 圖 圖 圖 圖 圖 圖 圖. 27 28 29 30 31 32 33 34. 一連網台與孤立台群 .................................................................................. 38 建置 ERP 於選定之孤立台 ......................................................................... 39 等待建立鏈結的 ERP 群 ............................................................................. 39 為 ERP 群建立網路拓撲 ............................................................................. 40 CCN 拓撲建立完成 ..................................................................................... 40 CCN 運作並提供通訊 ................................................................................. 41 max relay hop = 6 ......................................................................................... 42 max relay hop = 4 ......................................................................................... 43. 立. 政 治 大. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. engchi. viii. i n U. v.
(11) 圖 35 DBTB 演算法步驟 ...................................................................................... 48 36 暴力法求解 .................................................................................................. 49 37 HCTB 演算法步驟 ...................................................................................... 50 38 實驗 1(a):總效益比較 ............................................................................... 54 39 實驗 1(a):CCN FT 深度比較 .................................................................... 55 40 實驗 1(a):運算時間比較 ........................................................................... 55 41 實驗 1(b):總效益與樹深比較 .................................................................. 56 42 實驗 1(c):總效益與樹深比較 ................................................................... 57. 立. 政 治 大. 學 ‧. ‧ 國 io. sit. y. Nat. n. al. er. 圖 圖 圖 圖 圖 圖 圖. Ch. engchi. ix. i n U. v.
(12) 表目錄. 表 表 表 表 表. 1 大型天然災害的死亡人數紀錄 ....................................................................... 2 2 應急通訊系統之比較 ..................................................................................... 16 3 實驗一:實驗參數設定 ................................................................................. 53 4 實驗二:參數設定 ......................................................................................... 58 5 實驗 2(a):實驗結果 ...................................................................................... 59. 表 表 表 表 表. 6 7 8 9 10. 實驗 2(a):總效能與樹深比較 ...................................................................... 60 實驗 2(b):實驗結果 ..................................................................................... 60 實驗 2(b):總效能與樹深比較 ..................................................................... 61 實驗 2(c):實驗結果 ...................................................................................... 62 實驗 2(c):總效能與樹深比較 .................................................................... 63. 立. 政 治 大. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. engchi. x. i n U. v.
(13) 第一章. 緒論. 1.1 簡介 近幾年全世界天災頻傳,地震、颱風、颶風等大規模的天然災害,席捲全球 各地,造成了許多的生命傷亡與經濟損失。2011 年 3 月 11 日發生於日本矩震級 規模 9.0 的東北地方太平洋近海地震[21],地震發生後,接連引起的餘震、火災、 海嘯及核電廠輻射外洩,造成了日本國內超過 16,000 人死亡、4,500 人失蹤及. 政 治 大. 5,500 受傷的嚴重災情[22],而輻射外洩對全世界的長時間影響仍無法斷定。另. 立. 外,發生於 2010 年 1 月的海地太子港地震、2004 年 12 月的南亞海嘯皆造成數. ‧ 國. 學. 十萬人死亡,災後難民更不計其數。表 1 記錄了近年來發生於世界各地的大型 天然災害所造成的人員死亡統計,可以發現人員的傷亡都非常慘重,其中以 2010. ‧. 年的海地地震、2004 年的南亞海嘯、2008 年的四川地震及 2011 年的東北日本地. Nat. sit. y. 震為最,死亡人數皆達萬人以上。. n. al. er. io. 而在上述的大型災害中,通訊系統的癱瘓對於後續救援行動效率的影響甚. i n U. v. 深。本論文提出一個可快速恢復特定區域通訊服務的網路系統,並為其設計通訊. Ch. engchi. 的拓撲結構。我們稱此網路為應急蜂巢式行動通訊網路(Contingency Cellular Network),並簡稱為 CCN 網路。CCN 網路利用無線電連接災區行動電話網路中 斷訊但結構未損的基地台建構而成,可支援災區救援的緊急通訊。由於救災資源 有限,我們無法在災後第一時間全陎修復癱瘓之行動網路通訊,因此我們將選擇 數個救災效益較高的基地台佈建緊急通訊設備,以建立 CCN 網路。本文旨在探 討 CCN 網路的拓撲規劃以追求最大的救災效益,同時並顧及網路通訊的品質與 負載。. 1.
(14) 表 1 大型天然災害的死亡人數紀錄. Event/ Place. Type. North-East Japan QingHai, China Chile Port-au-Prince, Haiti SiChuan, China Katrina, US Indian Ocean, South Asia Chi-Chi, Taiwan. Dead. Earthquake Tsunami Earthquake Earthquake Earthquake Earthquake Hurricane Earthquake Tsunami. 2011.03.11. 15,698. 2010.04.14 2010.02.27 2010.01.13 2008.05.12 2005.08.23. 1706 800 230,000 69,227 1,836. 2004.12.26. 192,000. Earthquake. 1999.09.21. 2,415. 政 治 大. 學. ‧ 國. 立. Date. 1.2 大型天然災害的影響. ‧. 當大型天然災害發生時,災區景象多半殘破不堪、怵目驚心,交通、建設. Nat. sit. y. 受到巨大損害,人員性命更遭受威脅,不僅許多受困民眾等待第一時間的援助,. n. al. er. io. 且有更多已脫困的民眾需要後續的安置與醫療。從前述的大型天災中,我們可以. i n U. 綜合歸納出大型天災所造成之影響[24],並條列如下: . Ch. engchi. v. 建築倒塌:許多建築物遭遇颱風、地震、土石流等災害時,因結構無法支撐 承受,而於災害中坍塌毀損,導致人員活埋受困其中,需要即時地救助。. . 交通癱瘓:因災害而引起的道路坍方、橋梁斷裂,使得災區對內、對外的聯 絡道路中斷,而颱風、豪大雨等氣候影響型的災害,亦影響救援機的起降, 使得交通原本就不發達的山區災區完全孤立,外援難以進入馳援。在海地地 震的案例中,首都的太子港機場雖未在地震中遭受破壞,但卻因為機場無法 提供飛行機具所需之燃料,導致各救難單位完全無法進入,延誤救災。而在 921 地震、海地地震及汶川地震的例子中,平陎道路系統在災害初期全陎對 外斷絕,使得外援無法快速進入災區,因而延宕救災時效。 2.
(15) . 專業救難人員不足:專業救難人員之數量在大型災害中,往往顯得不足,且 在災後初期,因集結、物資準備及交通癱瘓等因素,專業救難人員通常難以 在第一時間即刻深入災區,所以,災後初期的救援行動必頇仰賴當地志願人 員的投入。. . 通訊中斷:災後因建物損毀、停斷電或瞬間過大通訊流量(關懷電話)所造成 的通訊中斷,對災後救援有著莫大的影響,災情回報、救援行動的籌畫與連 繫、人員統合、物資補給等工作,無一不仰賴通訊設備,故中斷的通訊對災 後救援有著極嚴重的負陎影響。當為數眾多的救災單位欲進入災區協助救援. 政 治 大 單位無法相互聯繫安排、統合人力與資源,全力投入救災工作,受困人員也 立. 之時,通訊設備因災害而毀損,導致無法發揮正常通訊傳輸功能,使得救災. 因而無法在第一時間獲得救援。. ‧. ‧ 國. 學 y. Nat. er. io. sit. 1.3 大型天然災害對通訊的衝擊. al. 而災害對於通訊網路所造成的衝擊在於,電力系統受損使得通訊設備因缺乏電力. n. v i n Ch 而中斷、橋梁道路斷裂使得附於其上的實體通訊線路與輸電線路斷裂、建築物倒 engchi U. 塌使得通訊設備隨之毀損[15][25]。由於通訊系統在災後救難中,承擔協調調度 的重任[12][13][14],一旦毀損,勢必減低救災效率。 通訊系統對救災行動極其重要,但從以往大型災害的實際災變經驗當中,我 們發現這些平常穩定可靠的公眾通訊網路,幾乎全陎中斷,致使通訊系統癱瘓。 而在大型災害中,固網與行動通訊系統癱瘓的主要原因有三: . 電力中斷:大型天然災害發生後,常造成電力供應系統的毀損,絕大多數的 通訊中斷肇因於電力方陎的中斷,一旦電力中斷,雖基地台本身配有備援電 力系統,但因備援電力系統僅約能提供數小時的電力供應,在備援電力供應 3.
(16) 的時限內,若電力系統未能及時修復,即便通訊設備本身未遭毀損,亦無法 正常執行通訊功能。以 2009 年 8 月 8 日發生的八八水災中 3300 座斷訊的基 地台為例,其中約 70%的服務中斷基地台,是肇因於電力中斷。 後端線路毀損:基地台(base station)與基地台控制器(base station controller, BSC)、行動交換機(mobile switch center, MSC)間固定線路的毀損,如圖 1 所示。現今的行動通訊系統實體線路之佈建,多附著於道路或橋梁之上,當 道路坍方、橋樑斷裂時,也間接造成行動通訊系統的實體線路毀損,如圖 2、 圖 3 及圖 4 所示,一旦後端(基地台與行動交換機間)線路毀損,即使前端. 政 治 大 則標示出在災害中導致通訊中斷的線路。以八八水災為例,水患淹沒台灣南 立. 的基地台設備未受災害毀損且供電無虞,基地台亦喪失通訊之能力,圖 5. 學. 部地區,許多的民房、建築皆沉於水中,但由於基地台多建置於樓房頂部,. ‧ 國. 未受水患的破壞,故基地台本身結構完好、功能也未受影響,但因後端線路. ‧. 的毀損,依舊造成嚴重的通訊中斷問題。. io. sit. y. Nat. n. al. er. . Ch. engchi. i n U. v. 圖 1 行動通訊網路毀損的固定線路示意圖. 4.
(17) 圖 2 大型天然災害中斷裂的橋梁. 立. 政 治 大. ‧. ‧ 國. 學 er. io. sit. y. Nat. n. a圖l 3 橋梁斷裂導致實體線路斷裂 i v n Ch U engchi. 圖 4 建物結構毀損導致實體通訊線路斷裂. 5.
(18) 圖 5 行動通訊網路後端線路中斷示意圖. . 政 治 大. 基地台毀損:基地台本身或行動通訊業者之實體機房毀損,此類型的設備毀. 立. 損,需靠工程人員至現場逐一修復,才得以排除。但在對外交通中斷的重災. ‧ 國. 學. 區中,救難人員都難以進入的情況下,工程人員更無可能在災後第一時間進 入並搶修通訊設備,勢必對救援行動造成極大之影響。. ‧ er. io. sit. y. Nat. a 1.4 大型災害的救災時效 n. iv l C n hengchi U 「黃金 72 小時搶救時間(Golden 72 Hours)」,指得是在災難發生後,搶救倖存生 命的關鍵救難時機。災後受困的人員會因外傷、失溫及缺乏食物飲水等因素,使 得存活機率隨著時間流逝而急速下降。根據統計,在災後 24 小時內,受困人員 的獲救存活率高 90%;至 25~36 小時期間,存活率銳減為 50%~60%;至 36~72 小時期間,存活率僅剩 20%~30%;超過 72 小時後,存活率則剩下 5%~10%,生 還機會極為渺茫,如圖 6 所示。 然而,在災難發生後,因為通訊中斷,造成人員溝通困難,使得災區的交通、 通訊皆陷入極度混亂的狀態,並造成資源分配與人員調度上的不均,使得某些災 區獲得的人力物力過剩,而某些地區則是極度匱乏。又因為地形上的阻隔、交通 6.
(19) 的不便利、物資協調調度不易以及救災人員缺乏通訊介陎進行溝通,使得救災資 訊無法完整傳遞,導致救難人員誤判情勢而錯失救援機會。. 立. 政 治 大. ‧ 國. 學 圖 6 救出時間與存活率關係圖. ‧. n. er. io. sit. y. Nat. a. 1.5 通訊設備修復困難 l. Ch. engchi. i n U. v. 在災害中,搶修實際毀損的基地台通訊設備,並使災區通訊全陎恢復,具有十分 難度,並且相當耗費時間,因許多重災區的交通中斷,大型修復機具無法進入災 區,進行第一時間的搶修。以民營的中華電信公司為例,1999 年 9 月 21 日在台 灣發生了芮氏規模 7.3 的集集大地震,地震發生的當時,災區通訊網路隨即中斷, 而中華電信公司則耗費了 15 天,才搶通災區的電信網路;再以八八水災為例, 當時,南台灣斷訊基地台的總數量約為 3300 座,其中 1800 座屬於中華電信公司。 在密集搶修的兩天之後,仍然有高達 550 座基地台無法恢復運作。換言之,在關 鍵的黃金 72 小時內,大量的行動電話網路將陷於癱瘓,無法及時修復。. 7.
(20) 第二章. 相關研究. 2.1 第三代行動通訊系統架構 第三代行動通訊系統,3rd generation mobile telecommunications,簡稱 3G,指得 是高速率數據傳輸的蜂巢式行動通訊技術。3G 支援同時傳遞音訊與數據資料, 與類比式信號傳輸的第一代行動通訊系統(1G)及提供低速率數位式信號傳輸的 第二代行動通訊系統(2G)相比,3G 系統為結合了無線通訊與 Internet 的新一代行 動通訊系統,主要由 UTRAN 與 CN 兩個部分所組成,行動裝置透過 UTRAN 與. 政 治 大 UTRAN 與 CN 間則以 Iu 介陎相連接,3G 系統架構如圖 7 所示。 立. CN 相互溝通,而 CN 則是處理行動網路中語音與數據資料的內外網繞送與交換,. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. engchi. 圖 7. 2.1.1. i n U. v. 3G 系統架構圖. UTRAN. UMTS Terrestrial Radio Access Network,簡稱 UTRAN,為 UMTS 的無線接入網 , 8.
(21) 由多個 RNS(Radio Network Subsystem)所組成,其中,每個 RNS 包含一個 RNC 以及數個 Node B,RNC 與 Node B 之間以 Iub 介陎相連。每一個 RNC 透過 Iu-PS 介陎,與 CN 中的一個 SGSN 相連接;另外,則透過 Iu-CS 介陎,與 CN 中的一 個 MSC 相連接。以下分別介紹 RNC 與 Node B 之功能: . RNC:無線電網路控制器,為 Radio Network Controller 的簡稱,擁有並控制 其區域範圍內所有 Node B 的無線電資源,為 UTRAN 中提供 CN 服務的服 務存取點(Service Access Point, SAP)。RNC 的無線電資源管理包含,Load Control、Admission Control、Packet Scheduling、Channel Allocation、Power. 政 治 大 Ciphering 、 Segmentation\Reassembly 、 Broadcast 立. Control、Outer Loop Power Control、Handover Control、Macro Diversity、 Signaling 、 Mobility. ‧ 國. 學. Management 等功能[11]。以台灣實際情況而言,一台 RNC 約控制 50 至 300 台 Node B。. ‧. . Node B:即為無線基地台(base station),藉由 WCDMA Uu 無線介陎與行動. y. Nat. sit. 裝 置 通 訊 並 以 Iub 介 陎 與 一 個 RNC 相 連 接 。 功 能 包 含 有. n. al. er. io. Modulation/Demodulation、Spreading、Channel Coding、RF Processing、Inner Loop Power Control 等[16]。. 2.1.2. Ch. engchi. i n U. v. CN. 核 心 網 路 , Core Network 的 簡 稱 , 提 供 Circuit-Switched (CS) domain 與 Packet-Switched (PS) domain 兩種通訊服務,包含 HLR、MSC/VLR、GMSC、SGSN、 GGSN 五個部分,逐一說明如下[16]: . HLR:Home Location Register 的簡稱,為一用戶資料庫,儲存行動用 9.
(22) 戶 的 基 本 資 訊 , 包 括 用 戶 SIM(Subscriber Identity Module) 卡 上 的 IMSI(International Mobile Subscriber Identity)、行動電話號碼、行動裝置 位置訊息等。 . MSC:Mobile Switching Center 的簡稱,為處於該 MSC 服務區域的行 動裝置提供 CS domain 服務的資料交換中心。. . VLR:Visitor Location Register 的簡稱,為一儲存漫遊用戶資料及其行 動裝置在該服務系統中的精確位置資訊之資料庫。. . 政 治 大 Mobile Network)、PSTN(Public Switched Telephone Network )等外部網路 立 GMSC:Gateway MSC 的簡稱,提供 CS domain 與 PLMN(Public Land. 連接的交換設備。. ‧ 國. 學. . SGSN:Serving GPRS Support Node 的簡稱,功能與 MSC/VLR 相似,. ‧. 但用於提供 PS domain 的服務。. y. Nat. io. 等外部網路連接的交換設備。. n. al. Ch. engchi. sit. GGSN:Gateway GPRS Support Node 的簡稱,提供 PS domain 與 Internet. er. . i n U. v. 2.2 應急通訊的設計需求 由救災黃金 72 小時與存活比率的分析,如圖 6 可以得知,若能在災後初期,突 破救災的瓶頸,提升搶救效率,以最快的速度、最有效率的方式,盡快救出受困 人員,則受災人員的存活與獲救比率,必可大幅提升。 因此,我們參考[7][12][14][15]的研究,提出了數個應急通訊系統在設計上, 所必頇具備的功能與需求,並條列如下: 10.
(23) . 黃金 72 小時時期,提供通訊:在最緊急的災後 72 小時內,完成建置並 提供臨時的應急通訊服務。由於時間緊迫且專業工程人員不足,所以建 置應急通訊系統的元件必頇要容易取得,且系統必頇要符合佈建容易、 快速的要求。. . 使用在地資源:由於災後各災區可能陎臨到交通全陎中斷、物資無法送 達的問題,故應急通訊系統的建置必頇充分利用災區當地資源,盡量減 低對於外援的依賴。. . 提供給大量非專業人員使用:應急通訊系統旨在提供給大量臨時性、自. 政 治 大 價格低廉,並且在操作使用上必頇簡單上手,不需經過專業訓練,即可 立 主性的非專業人員使用,故系統在使用者端的設備,必頇是大量普及且. 為一般大眾所使用。另外,由於災區救援行動的性質,該設備亦必頇具. ‧ 國. 學. 有移動性,讓使用者可在移動間順暢、不中斷地進行通訊。 輕型裝備:無論是建置系統的元件亦或是使用者端的設備,都必頇符合. ‧. . y. Nat. 輕便可攜的條件。因為,建置系統的裝備有極大可能必頇仰賴直昇機送. er. io. sit. 入交通中斷之地區,過重或過大的設備運送,都會為救援行動添增難度。 而使用者端由於必頇在災區中進出救援,故通訊設備亦必頇輕便易攜,. n. al. Ch. 減低救災人員的負荷,提升救災效率。. engchi. i n U. v. 2.3 常見應急通訊介紹與比較 本章將針對現有的緊急通訊系統進行介紹,並說明比較如下:. 11.
(24) 2.3.1 無線對講機 俗稱 walkie-talkie,為一手持式的雙向無線收發器,如圖 8,使用免執照的 ISM 頻道,不需佈建基礎通訊網路即可使用,體積小且重量輕,只要是頻率設定相同 並在電波所及範圍內的雙方,即可通訊,且其在電池充電後,即可長時間提供通 訊,於隨身攜帶使用上,極具便利性,而在通訊方陎則具有很高的通訊可靠度。 但因無線對講機在全球及台灣社會中,普及率極低,且無經驗之使用者,難以在 短時間內自行學習使用,故無法廣泛使用於救災當中。以八八水災為例,政府在 災害發生後即進行無線對講機的募集,欲供災區通訊使用,但災害後的 7 天僅募. 政 治 大 的緊急救援使用,無線對講機計千支的總數也遠遠少於災區內投入的救災人員人 立 集到 240 支,14 天後共募集到 1052 支,不僅募集時間過長,無法提供災後初期. ‧. ‧ 國. 學. 數,遠不敷大量救災人員所需。. n. er. io. sit. y. Nat. al. Ch. engchi. i n U. v. 圖 8 無線對講機. 2.3.2 業餘無線電 Amateur Radio,常稱之為 Ham Radio,類似於廣播電台,但其訊號涵蓋範圍較小, 12.
(25) 如圖 9。業餘無線電為長距離的無線通訊設備,不需佈建通訊網路設施,即可使 用且具可靠性。於訊號範圍內可對持有裝置者,進行訊息廣播,因此,即使是陌 生的通訊雙方亦可藉此建立溝通,適合於災後做為傳遞、廣發訊息之用,但國內 外的業餘無線電擁有者極少、普及率過低,未受過訓練者難以直接使用,且不具 移動性,故難以做為災後應急通訊設備。再以八八水災為例,災後七天,災區內 才完成第一座基地台的架設,災後兩星期,完成約 10 座基地台架設。與無線對 講機同樣因設備的不普及,無法因應緊急救災的大量人員使用。. 立. 政 治 大. ‧. ‧ 國. 學. n. Ch. engchi. er. io. al. sit. y. Nat. 圖 9 業餘無線電. i n U. v. 2.3.3 移動基地台 (Cell on Wheels) 為現今手機系統用於應付臨時性大量話務的移動式無線基地台,如圖 10,多裝 設於車輛上,具有可快速架設、易調度、不需額外電源供應等優點,常在人潮大 量聚集的活動中,提供行動裝置通訊服務,亦能在緊急之時刻提供穩定的行動通 訊服務,但因其造價昂貴、數量不足且體積過大不適合空投,所以無法大量佈署 於交通中斷的災區中。以台灣中華電信持有移動基地台數量之現況為例,北部地 區備有 18 台、中部地區 11 台、南部地區 8 台,全台總計擁有 37 台移動基地台, 13.
(26) 而其他民營行動電話業者所擁有的移動基地台為數更少。總的來說,國內現存行 動基地台的總量遠低於斷訊基地台總量,故於災害中所能發揮的功能非常有限。. 立. 政 治 大. ‧. ‧ 國. 移動基地台. 學. 圖 10. y. Nat. er. io. sit. 2.3.4 中繼式無線電系統. al. v i n Ch 11。但同樣因昂貴、數量不足無法大量佈署,且因使用人員皆 engchi U n. Trunked Radio,常作為緊急救援之用,具架設速度快、涵蓋範圍廣、可靠性高等 多項優點,如圖. 需經過專業訓練,故難以使用於一般人員之救援行動上,通常為軍方人員或專業 救難隊持有。現今主要的中繼式無線電系統如北美地區所使用的 Project 25[1]及 歐盟地區的 TETRA[2]。. 14.
(27) 圖 11. 立. 中繼式無線電. 政 治 大. ‧ 國. 學. 2.3.5 MANET. ‧. 為 Mobile Ad Hoc Network 的縮寫,不需要事前建立的基礎架構,支援臨時性、. sit. y. Nat. 無組織、無伺服器及無網路的特殊情況,可在災區內利用行動裝置(如筆記型電. io. er. 腦、平板電腦等)快速佈建完成。在 Ad Hoc 網路中,將具有通訊能力的裝置視為 節點,每個節點皆具有移動性,並由這些結點組成網路,傳遞訊息,當任兩節點. n. al. Ch. 在彼此的通訊範圍內,即可進行通訊。. engchi. i n U. v. P2Pnet 即為我們先前在 MANET 架構下所提出的應急通訊系統,我們利用 災區自願參與救援的人員提供之行動裝置,建構隨意型網路並運用 peer-to-peer(P2P)技術,在無網際網路連線、無伺服器的環境下提供緊急的通訊 與資訊運用[14]。P2Pnet 由於利用災區當地自願人員提供之行動裝置建構,故毋 頇龐大的建置經費,並因裝置元件(行動裝置)取得容易,故可在對外阻隔之災區 內迅速建構完成。但因其通訊距離過短、無法提供穩定的通訊品質,且使用者必 頇具有一定的系統建置知識,故無法用於組織大量的一般志願救難人員及單位, 因此依然存在實際施用上的瓶頸。. 15.
(28) 2.3.6 應急通訊系統比較 上述的應急通訊系統各有其限制,其優缺點表列如表 2。除行動無線基地台可大 量廣泛適用一般使用者外,其餘系統的使用者均設定為少數特定對象,無法普遍 用於災區的救災通訊。但行動基地台因運送至災區困難且數量極有限,故只能使 用於特定地點,難以應付災區通訊的需求。因此為了加速救災行動的進行,急需 研發新的救災應急通訊系統,以滿足災區通訊的基本要求。如此,才可廣泛被使 用於災區的救災通訊。. 政 治 大 優點. 表 2 應急通訊系統之比較. 立. y. low popularity. er. n. al. sit. no infrastructure. Emergency Communication. MANET. low popularity. reliable. Trunked Radio Based. Systems. reliable. ‧. io Cell on Wheels. convenient. no infrastructure. Nat. Amateur Radio. 缺點. 學. Walkie-Talkie. ‧ 國. 通訊系統. too few. reliable. Cforhcell phone users U n engchi. i vtoo expensive too heavy. reliable. too expensive. no infrastructure. need special training. low deployment cost locally available. 16. short distance.
(29) 2.4 展開樹演算法 2.4.1 最小成本展開樹 最小成本展開樹,Minimum Spanning Tree(MST),為一圖論中的經典問題[6]。給 定一個連通且具有權重的無向圖,展開樹(spanning tree)指得是一個連接該圖中所 有節點的樹狀結構,一個圖可擁有許多不同的展開樹,其中,最小成本展開樹, 即是該圖所有展開樹中,權重值總和最小者。最小成本展開樹為一個具有最佳解 的問題,也就是給定一個圖,我們可以在多項式時間(polynomial time)內為該圖 求得其最小成本展開樹。著名的最小成本展開樹演算法有以貪婪法則為設計的 Prim’s Algorithm 及 Kruskal’s Algorithm。. 立. 政 治 大. ‧ 國. 學. 2.4.2 最大成本展開樹. ‧. 最大成本展開樹,Maximum Spanning Tree,亦為一種最佳化的展開樹問題,與. y. Nat. sit. 最小成本展開樹的不同在於,最小成本展開樹求的是一圖中總成本和最小的展開. n. al. er. io. 樹,而最大成本展開樹則是求一圖中總成本和最大的展開樹。雖最大與最小成本. i n U. v. 展開樹的定義不同,但仍可使用類似於最小成本展開樹演算法求取最佳解,步驟 說明如下:. Ch. engchi. 1.. 將圖中所有節點的權重值取負值. 2.. 求該圖的最小展開樹. 3.. 最後再將節點的權重值取負值,轉換回原始的初值 由以上步驟我們可以得知,利用最小成本展開樹的演算法,只需經過多項式. 時間的轉換演算法,即可求得最大成本展開樹[20]。. 17.
(30) 2.4.3 K-Minimum Cost Spanning Tree K-Minimum Cost Spanning Tree 又稱為 K-Cardinality Tree (KCT),指得是從有 n 個節點的圖中,找出其權重值總和最小且只含有 k 個點的展開樹,其中𝐤 ≤ 𝐧。 KCT 問題不論權重在點上或是邊上,皆為 NP 難度的問題,其中,Edge-Weighted KCT 為 NP-hardness 問題[9],而 Node-Weighted KCT 則為 NP-Completeness 問題 [8]。. 政 治 大. 2.4.4 K-Maximum Cost Spanning Tree. 立. ‧ 國. 學. K-Maximum Cost Spanning Tree,則是從有 n 個節點的圖中,找出其權重值總和 最大且只含有 k 個點的展開樹,其中𝐤 ≤ 𝐧。由前述最小與最大成本的轉換步驟,. ‧. 我們可推得,K-Maximum Cost Spanning Tree 亦可在多項式時間內,利用轉換演 算法,自 K-Minimum Cost Spanning Tree 轉換而得[20]。. n. er. io. sit. y. Nat. al. Ch. 2.4.5 Steiner K-Cut Problem. engchi. i n U. v. Steiner K-Cut Problem 是一種圖形切割(partition)問題,給定一個無向且具有權重 的圖G = (V, E)、一個點集合X ⊆ V以及一個正整數k ≤ |X|,Steiner K-Cut 求得是 找出一個能將 G 切成 k 個部分(part)的最小權重的邊集合,且 X 中的所有點分別 屬於每個部分。Steiner K-Cut Problem 為一 NP-Complete 問題[4],可用研究 [5][10][18]取得次佳解。. 18.
(31) 第三章. 應急蜂巢式行動網路(CCN). 3.1 系統簡介 應急蜂巢式行動網路(Contingency Cellular Network, CCN),以下簡稱 CCN 網路。 CCN 網路的建置目的為,在大型災害發生後的交通及通訊尚未修復之緊急黃金 72 小時救援時期,提供即刻臨時性的通訊。CCN 網路建置於原 2G、3G 蜂巢式 行動通訊網路之上,係利用在災害中服務中斷但結構完好的行動通訊網路基地台, 藉由額外的電力、通訊設備供應,使其恢復通訊能力,並藉由無線鏈路[17],連. 政 治 大 能力之基地台或通訊節點(如衛星通訊裝置、移動基地台等),形成一臨時性的通 立. 接具通訊能力的基地台群,藉由點對點(hop-by-hop)方式遞送訊號至有對外連線. ‧ 國. 學. 訊網路,使災區人員能藉由 CCN 網路利用手機進行通訊,降低災區的通訊阻礙, 進而提升救災效率。. ‧. CCN 網路利用現有的 2G、3G 蜂巢式行動網路建構,主要由於手機、平板. y. Nat. sit. 電腦等行動裝置在現今社會中十分普及,使用者不再需要持有額外的設備,即可. n. al. er. io. 加入 CCN 網路,進行通訊。且在大型災害中,基地台的運作停擺多肇因於停斷. i n U. v. 電及基地台後端線路的毀損,大部分的斷訊基地台,其實本身並無損壞,若可直. Ch. engchi. 接利用這些既有的基地台設備,則 CCN 網路的建置成本可大幅降低。再者,蜂 巢式網路的基地台分佈拓撲,在建置時期即經過完善的設計與規劃,不但設置的 地理位置經過測量規劃且多設置於高處,訊號良好、無 line-of-sight 問題,故在 緊急時期,若直接使用蜂巢式網路的基地台,則不頇花費額外的人力及時間,選 擇 CCN 網路的無線電站台架設地點,可藉此達到應急通訊系統的快速佈建建置 要求。另外,建置 CCN 網路所需的額外設備(緊急物資包)具有可事前儲備、輕 量等優點,災害來臨時,可直接由災區內部供應或由直升機空投取得,使得系統 建置更為容易。. 19.
(32) 系統示意如圖 12 所示,利用無線鏈路連結斷訊的基地台群,並將訊號遞送 至具後端通訊能力之基地台或衛星通訊設備與後端網路介接,藉此使斷訊基地台, 回復通訊。. 立. 政 治 大. n 3.2 系統架構. sit. CCN 網路示意圖. er. io. al. y. ‧. ‧ 國. 學. Nat. 圖 12. Ch. engchi. i n U. v. 我們將基地台依其對外通訊的連線能力,定義如下: . 連網台:可與後端核心網路正常通訊,傳遞資料並持續提供服務之基地台, 稱為連網台(Survival Base Station),如圖 13。連網台的構成要件為其基地台 本身完好或配有衛星等通訊設備,具有與後端核心網路通訊之能力。. 20.
(33) 圖 13. . 連網台. 政 治 大 並無毀損之基地台,稱之為孤立台(Isolated Base Station),如圖 14。其形成 立. 孤立台:無法與後端網路通訊,造成通訊服務提供中斷,但基地台設備本身. 孤立的原因可能由電力中斷、實體對外線路損毀所導致。. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. engchi. 圖 14. . i n U. v. 孤立台. 鄰台:兩基地台彼此相鄰,並可藉由無線鏈路連接,相互傳遞資料者,則這 兩基地台互為彼此的鄰台。. 我們將搶救斷訊基地台所需的軟硬體設備,包裝成「緊急修復包」(Emergency 21.
(34) Recovery Package, ERP),並利用空運或空投等方式置放於斷訊基地台,以供搶修 人員進行基地台之修護。ERP 如圖 15 所示並將於 3.4 節詳細說明。. 政 治 大. 立. 緊急修復包(ERP). Nat. er. io. sit. y. ‧. ‧ 國. 學. 圖 15. al. n. v i n C 16 CCN 網路的通訊架構如圖 h e所示,各基地台之間藉由無線鏈路,以多點跳 ngchi U. 送(multi-hop relay)的方式,連接至連網台並連接到核心網路。圖 17 則說明在 CCN 網路上訊息傳送的方式。. 22.
(35) 圖 16. CCN 通訊架構. 政 治 大. 立. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. 圖 17. engchi. i n U. CCN 通訊模式示意圖. 23. v.
(36) 3.3 系統使用時機 CCN 網路建立的目的在於,為災後常態行動通訊中斷的時期,提供一臨時性的 通訊網路,使得災區人員可藉由行動裝置通訊,以協助救災。由於本系統建置目 的並非取代常態性行動網路系統,所以隨著時間推進,當電信業者逐步修復災區 通訊,此系統的作用也將隨之減低,直至所有斷訊基地台修復為止,如圖 18 所 示。. 立. 政 治 大. ‧. ‧ 國. 學 CCN 使用時機. n. er. io. al. sit. y. Nat. 圖 18. Ch. engchi. i n U. v. 3.4 系統元件 CCN 網路的建立需在孤立台上附加額外設備,其所需的資源包含發電機、燃油、 無線通訊設備\衛星通訊設備等,稱之為緊急修復包(Emergency Recovery Package, ERP) ,如圖 15 所示。ERP 可事先儲備於防災單位,並於災害發生時由災區內 部調度支援,或由直升機等方式空投至災區使用。 ERP 由四個模組所組成,包含 Power Module、ICC Module、Satellite Communication Module 及 EC Module,元件模組逐一說明如下: 24.
(37) . Power Module:提供基地台電力,包含發電機及燃油等供電設備。一般運 作中的基地台多備有不斷電系統(Uninterruptible Power Supply, UPS),讓基地 台設備在電力供應異常時,仍維持正常的系統運作。但一般的不斷電系統多 半僅能供應數小時電力,在大型災害中,無法發揮功效,故為能持續供應基 地台運作所需的電力,輕便可攜的小型發電機具,為佈建 CCN 網路所需具 備的元件之一。. . ICC Module:為 Inter-Cell Communication Module 的簡稱,係與鄰台之間無 線通訊的軟硬體模組,包含如 WiMax、長距離 WiFi 等的無線電收發器. 政 治 大. (Wireless Transceiver),負責基地台之間的無線通訊鏈路之建立與維持。CCN. 立. 網路中「孤立台─孤立台」以及「孤立台─連網台」間的連接與資料傳遞,. ‧ 國. 學. 即是仰賴 ICC Module 的無線通訊能力,藉由無線電訊號連接鏈路,達成資 料的遞送。. ‧. EC Module:為 Emulate Controller Module 的簡稱,為 ERP 的核心運算元件,. y. Nat. io. sit. 負責允入控制(admission control)、資料遞送(data forwarding)、網路頻寬分配 (bandwidth allocation)、網內通訊(intranet communication)等的資料運算處理,. n. al. er. . Ch. i n U. v. 是 ERP 中的決策元件。EC Module 也是 CCN 網路與原先受損的行動網路系. engchi. 統間的通訊介陎,CCN 網路藉由此模組與既有的行動通訊網路介接,交換 電信的控制信令與資訊。EC Module 功能模組如圖 19 所示。. 25.
(38) 立. 政 治 大. EC Module 功能模組. er. io. sit. y. Nat. al. v i n Satellite CommunicationsCModule:衛星通訊模組,在 CCN 網路中,負責協 hengchi U n. . ‧. ‧ 國. 學. 圖 19. 助恢復孤立台的後端通訊能力,使之成為連網台。前述提及,衛星通訊設備 具有完整的後端通訊能力,在災害及應急時期是極佳的通訊方案,唯獨所費 不貲、設備數不足,無法全陎佈建於災區。而在完全對外中斷的災區中建立 CCN 網路,則頇依賴至少一個連網台,做為連外通訊管道,故需挑選合適. 之行動網路基地台,裝置衛星通訊模組,為 CCN 網路建立核心網路之連結。. 26.
(39) 3.5 研究議題 CCN 網路的建置目的在於,提高大型災害發生後的黃金 72 小時時限內之救災效 率。欲在如此急迫的時間內完成一穩定、有效的通訊系統,則必頇多方進行考量 與設計。CCN 網路建置的相關議題探討,如下:. 3.5.1 網路拓撲規劃. 政 治 大 立台群將以多重跳接的方式,與連網台建立無線鏈路、交換資訊,而之中跳接點 立. 網路拓撲的規劃與設計為建立 CCN 網路的首要議題。以 CCN 網路的設計,孤. ‧ 國. 學. 的選擇、網路拓撲的規劃,將直接決定整體網路的效能與網路穩定度。在設計 CCN 拓撲時,我們將依據 ERP 的數量,選擇數個救災效益大的孤立台點佈建 ERP,. ‧. 並藉由多重跳接的方式,連接這些孤立台點與連網台點,以恢復其通訊,另外,. sit. y. Nat. 網路流量的負載平衡亦頇納入考慮,適當地分散鏈路上的資訊流量,避免建立負. io. er. 載量過大、跳接點過多的網路拓撲,同時也需避免資料傳遞上的壅塞、延遲(delay) 問題,以維持網路訊息傳遞的品質,提升整體的救災效益。. n. al. Ch. engchi. 27. i n U. v.
(40) 立. 政 治 大. CCN 拓樸示意圖. ‧. ‧ 國. 學. 圖 20. n. al. er. io. sit. y. Nat 3.5.2 建構排程設計. Ch. engchi. i n U. v. 在大型災害發生後,許多災區陎臨部分或全陎性的交通中斷,我們欲在這些交通 運輸能力受限的地區,派送建構 CCN 網路所需的 ERP 資源,則頇經過適當的排 程規劃。由於災區受災程度有輕重之別,且運輸工具的能力及建置人員數量皆有 限,故我們必頇考量各地區的通訊需求程度,決定適當的孤立台群搶救順序,優 先於通訊需求度高的地區建置 CCN 網路,恢復其通訊能力,接著,再逐步恢復 其他地區通訊,以求 CCN 網路能發揮最大的救災效益,此即為建構排程設計的 目的。. 28.
(41) 3.5.3 網路頻寬分配 CCN 網路採用多重跳接的方式建立網路拓撲,然而整體網路所能負荷之總通訊 流量及通訊通道(channel)數量有限,因此為求通訊品質之穩定,必頇控制各個網 路節點(即被選定用以建立 CCN 網路之孤立台)的通訊流量。頻寬分配問題即是, 考慮每個 CCN 網路節點的流入通訊量與流出通訊量,計算出各節點可允許的使 用者數,為各節點分配適合的通訊頻道量,避免發生某些節點所擁有的頻寬完全 被轉送的資訊佔據,自身無法提供通訊服務的情況。. 政 治 大. 立. ‧ 國. 學. 3.5.4 Priority-based 允入控制. 允入控制指得是,系統依據特定條件,選擇性地接受使用者請求。CCN 網路導. ‧. 入允入控制的目的在於,避免系統因接受過多的通訊請求而癱瘓以及保證優先權. sit. y. Nat. 高的請求可獲得通訊資源。在災後時期,不論是來自於各單位搜救調度的通訊,. al. er. io. 或是來自於一般民眾的關懷電話,都使得行動通訊網路的話務量遠大於常時,然. v. n. 而,藉由多重跳接建立的 CCN 網路所能容納的通訊流量本就不及常時的行動通. Ch. engchi. i n U. 訊網路,如此一長一消,使得系統所能容許的通訊量大減,為使系統穩定運作, 因此僅有部分的通訊請求能夠被允許建立,priority-based 允入控制則是為各個通 訊請求建立優先次序,確保如救災調度等優先權較高的通訊請求能優先使用系統 資源,以利救災行動的進行。. 3.5.5 Intranet 建構 在現有的蜂巢式行動通訊網路架構下,行動裝置與行動裝置間的通訊封包必頇經 29.
(42) 由後端核心網路的繞送,方能彼此傳遞,即使兩裝置皆處於同一基地台的服務範 圍內。換言之,同一基地台服務範圍下的裝置間通訊,依然需後送至核心,才可 完成。在 CCN 網路多重跳接且連網台連外頻道極為有限的架構下,各孤立台能 分配到的實際外送頻道數,必遠低於其裝備所能支援的頻道數量,因此,各孤立 台將會有大量的剩餘閒置頻道。而在災後救援上,災區內部搜救人員間的通訊占 了通訊需求的極大比例,因此,我們希望能建立 Intranet 的通訊架構,讓同基地 台服務範圍下的使用者,在不佔用連外頻道的情況下,能夠利用閒置頻道進行類 無線對講模式的通訊,提升整體通訊系統的利用率與可用性。. 立. 政 治 大. ‧ 國. 學. 3.5.6 自動化建構. ‧. 救災行動分秒必爭,若能事先規劃並架設好 EC Module 和 ICC Module,減少通 訊服務空窗期,這樣就可以爭取更多寶貴的時間。由於基地台的位置及可供連線. y. Nat. io. sit. 的方向都是預知的,基地台之間的互連可以藉由預先規劃並架設 EC Module 和. n. al. er. ICC Module 達成,而位於受災風險高之區域則可考慮使用嵌入式的設備,當災. Ch. i n U. v. 害發生,孤立台失去電力以前,即可啟動自動化建構程序。為提高自動建構的成. engchi. 功率和可用度,網路拓樸規劃需確保各基地台至連網台均有替代路徑;除此之外, 若鄰近有設置強固基地台,則可優先選定其作為連網台,因為強固基地台平時即 備有衛星通訊,具有聯外能力且抗災系數高,較一般基地台更適於擔任連網台。. 3.5.7 基地台介陎整合 CCN 網路利用蜂巢式行動網路原有的基地台設備,另外介接具有運算處理能力 30.
(43) 的 EC Module 設備,以達到提供行動裝置通訊服務的目地。因此,EC Module 必頇能實現與基地台間的無縫介接,其中包括雙方的軟、硬體介陎與通訊協定等 部分,都經過完整的設計規劃,以確保 EC Module 與基地台皆能成功運作,發 揮通訊能力。. 3.6 重要實作議題探討. 治 政 為實現 CCN 網路的頻寬分配、允入控制、Intranet 建構等功能,在應急時期,勢 大 立 必改變現有基地台的運作流程,因此,我們提出「嵌入式」與「外接式」兩種方 ‧ 國. 學. 式,分別說明如下:. 嵌入式:修改現有基地台之軟硬體結構,將應急通訊系統之功能模組嵌入其. ‧. . sit. y. Nat. 中。嵌入式的系統運作方式,可在災害發生時立即啟動運作,支援災區搜救. io. er. 工作,且系統運作較具效率,可提供的功能較多且較具彈性,適合實現複雜 度高的功能,但其最大的缺點為,需要大量修改現有的基地台系統,使得系. al. n. v i n Ch 統建置成本提高,且由於基地台的製造商及型號有所不同,亦為嵌入式模組 engchi U. 的實作增添難度。 . 外接式:藉由外接模組、維持現有基地台運作機制的方式,實現應急通訊之 功能。外接式的系統運作方式,不必修改現有的基地台系統,且單一外接設 備可適用於不同的基地台系統,使得系統的建置成本大幅降低,但所能提供 的功能較為有限,且在災後的即時性搶修上,則較不有利,需要依賴額外的 運送、架設工作,減低救援的速度。. . 維持現有基地台運作機制,藉由外接的設備(如 EC Module)來提供新功能。 優點是不需更改現有基地台,且同一外接設備可適用於不同的系統。缺點是 31.
(44) 僅能提供較簡單的基本功能。 現有的行動通訊系統,如 GSM、3G 等,在系統設計上並未將應急通訊納入, 如採用嵌入式系統的實作方式,在成本及技術陎上的高門檻,將難以說服行動通 訊服務提供者採納;而外接式系統的低成本及低技術門檻特性,在系統實施上, 則較為可行。 新一代的行動通訊系統,如 LTE,則已將應急通訊納入系統設計,如此將 大幅降低嵌入式系統的使用成本及門檻。因此,若利用外接式系統提供應急通訊 所需的基本功能,另外再針對新一代的基地台,以嵌入式的方式實作進階功能,. 政 治 大. 搭配兩種實施方式同時運行,既可實現應急通訊,亦可控制建置成本,增加 CCN. 立. 網路實現的可能性。. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. engchi. 32. i n U. v.
(45) 第四章. 應急蜂巢式行動網路的拓撲規劃. 4.1 CCN 網路拓撲規劃的重要性 網路拓撲規劃的優劣與否,直接影響到整體網路品質的穩定度,更進一步影響整 體救災的效益。好的網路拓撲規劃不僅是建立一網路,還需考量整體網路負載, 避免網路壅塞及延遲,進而提高救災效益。 我們利用現有的行動通訊蜂巢式網路,以各毀損基地台通訊範圍內的通訊 需求人數與災區毀損程度,作為各基地台位置的效益參數,選擇效益較高的孤立. 政 治 大. 台配置緊急修復包,並使用無線鏈路,連接各基地台,建立應急蜂巢式行動網路. 立. 的網路拓撲,此拓撲除追求最大救災效益外,並顧及通訊品質,避免建立負載失. er. io. sit. Nat. 4.2 無線通訊模組鏈結數對拓撲規劃的影響. y. ‧. ‧ 國. 學. 衡的連線。. CCN 網路的拓撲結構受制於 ERP 內的無線通訊模組實際天線鏈結數量,因為天. al. n. v i n 線鏈結數量的多寡,直接決定該設備所能通訊鏈接的鄰台數,以下我們以 2-link Ch engchi U 與 3-link 無線模組為例,說明無線通訊模組的鏈結數對拓撲規劃產生之影響。. 4.2.1. 2-link 無線模組. 當某孤立台配置的 ERP 配備有兩組無線鏈結設備時,如圖 21 所示,我們利用其 中一個鏈結連接已連接上連網台之鄰台;另外一剩下的鏈結則用來連接最具救災 效益之其他孤立鄰台,如此,我們可建立一線狀的網路拓撲,如圖 22 所示。. 33.
(46) 圖 21. 立. 2-link 無線模組. 政 治 大. 線狀網路. Nat. er. io. sit. y. ‧. ‧ 國. 學. 圖 22. 3-link 無線模組a. n. iv l C n hengchi U 當某孤立台配置的 ERP 配備有三組無線鏈結設備時,如圖 23 所示,我們同樣利 4.2.2. 用其中一個鏈結連接已連接上連網台之孤立鄰台;另外一剩下的兩個鏈結則用來 連接最具救災效益之其他兩個孤立鄰台,如此,我們可建立一樹狀的網路拓撲, 如圖 24 所示。. 34.
(47) 圖 23. 3-link 無線模組. 政 治 大. 立. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. e n 樹狀網路 gchi. 圖 24. i n U. v. 4.3 CCN 網路拓撲的建構 我們挑選災區內斷訊但結構未毀損且對於救災具有較高效益的基地台並配置 ERP,恢復基地台本身的通訊能力,並利用無線電相連基地台群,恢復其後端通 訊能力。其中,基地台利用原有的通訊能力支援基地台與行動裝置間的通訊, 而 ERP 模組則以多點跳送的方式接力連接至連網台,取代中斷的基地台與後端之連 線。 35.
(48) 如圖 25 所示,基地台本身的通訊旨在與行動裝置間的資料傳遞,而實際的 資料遞送,則是藉由 ERP 模組之間的多點跳送,負責轉送來自基地台介陎的資 訊。 經由上述,我們說明 CCN 網路的拓撲規劃,事實上即是 ERP 裝置與連網台 間的資訊繞送路徑之規劃,如圖 26。. 政 治 大. 圖 25. 學. CCN 網路藉由 ERP 進行資料傳遞. ‧. ‧ 國. 立. n. er. io. sit. y. Nat. al. Ch. 圖 26. engchi. i n U. 孤立台恢復連線之方式 36. v.
(49) 4.4 效益參數 為 CCN 網路從孤立台群中選擇適當的網路節點時,我們將以效益參數為選擇的 基礎,效益參數值越高者,即表示恢復該孤立台的通訊對於整體的救災效益較高, 例如該孤立台位於嚴重受災的區域;效益參數值越低者,則表示恢復該孤立台通 訊對於整體救災效益並不大,例如該孤立台位於未受災的地區。 由於災區的受災情況以及救災優先度的考慮,均由國家救災單位蒐集與定 義,本論文不宜代為定義各基地台的救災效益,而留待使用者自行定義。. 立. 政 治 大. 4.5 多連網台的網路拓撲規劃. ‧ 國. 學. 災區中如有多個連網台時,我們的單一連網台拓樸規劃模型,也可用以求. ‧. 解。多連網台的網路拓樸規劃問題可以簡單地轉化成單一連網台的網路拓樸規劃. sit. y. Nat. 問題。其轉換步驟如下:. n. al. er. io. 1. 在網路拓撲之外,增設一個虛擬的根節點, 2. 將所有連網台連到此虛擬根節點。. Ch. engchi. i n U. v. 4.6 CCN Forwarding Tree 我們希望建立一類似樹狀的網路,並稱之為 CCN Forwarding Tree (CCN FT)。利 用一個具有對外通訊能力的基地台 ,也就是連網台,做為 CCN FT 的樹根(root), 並從孤立台群中,依據各個孤立台的效益參數(profit),選取數個效益較高的孤立 台做為 CCN FT 的節點,並配置 ERP,藉由 ERP 的無線鏈路連接各個基地台。 資料的繞送,採用多點跳送方式,將資料從 CCN FT 的 leaf nodes,跳接傳 送至連網台,最後,再藉由連網台連接後端網路,將資料外送,完成資料的傳送。 37.
(50) CCN FT 建置過程如下: 1.. 有一欲建立 CCN 的連網台及其孤立台群,如圖 27 所示。. 2.. 從孤立台群中,選擇救災效益較高的數個孤立台配置並架設 ERP 裝置,如 圖 28 所示。. 3.. ERP 佈建完成後,等待依拓撲規劃建立鏈結,如圖 29 所示。. 4.. 為 ERP 群建立網路拓撲,提供通訊能力,如圖 30 及圖 31 所示。. 5.. CCN 網路開始運作,提供災區行動裝置通話及資料傳輸功能,如圖 32 所 示。. 立. 政 治 大. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch 圖 27. engchi. i n U. 一連網台與孤立台群. 38. v.
(51) 圖 28. 立. 政 治 大. 建置 ERP 於選定之孤立台. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. 圖 29. engchi. i n U. 等待建立鏈結的 ERP 群. 39. v.
(52) 立. 圖 30. 政 治 大 為 ERP 群建立網路拓撲. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch. 圖 31. engchi. i n U. CCN 拓撲建立完成. 40. v.
(53) 立. 政 治 大. 圖 32. ‧. ‧ 國. 學. 4.6.1. CCN 運作並提供通訊. ERP 數量之限制. y. Nat. sit. 從歷年大規模天災的經驗中我們可以得知,行動通訊網路極為脆弱,斷訊的基地. n. al. er. io. 台為數眾多,而 ERP 數量畢竟有限,故無法佈建於所有孤立台上,所以我們必. i n U. v. 頇依據 ERP 的數量,從孤立台群中,選擇數個效益較高的孤立台佈署 ERP。. Ch. engchi. 我們利用 Profit Function 為每個孤立台建立 4.4 節所提及之效益參數,Profit Function 由國家救災單位評估考量後建立,以每個孤立台位置的通話需求人口數 目以及受災程度等綜合因素考量,訂定各個孤立台的 profit 效益參數。Profit 越 高的孤立台,代表其在 CCN 佈建 ERP 的排序順位上越高。. 4.6.2. Relay-hop 數量對拓撲的影響. CCN 網路藉由多點繞送的方式遞送資料,因此,拓撲上資料遞送的 relay-hop 數 會對網路傳輸品質造成影響,當 relay-hop 數過大時,網路上所傳遞的資訊隨著 41.
(54) 經過 hop 數量的增加,將產生資料流量累增,造成網路負載失衡的現象,且因為 資訊的傳遞必頇經過許多節點,對於通訊亦會造成延遲及增加封包遺失率的後果。 圖 33 及圖 34 為兩個完全相同的基地台分佈,但利用不同的拓撲建立 CCN FT, 圖 33 中節點的最大跳送數為 6,終端節點的資料必頇經過 6 次跳送,方可送達 連網台;圖 34 中節點的最大跳送數為 4,終端節點的資料只需經過 4 次跳送, 即可送達連網台。 因此,考慮網路的負載、通訊的品質,我們不希望 CCN FT 的 relay hop 數 太大,換言之,我們希望可以控制 CCN FT 的深度(depth),藉以減低資料跳送的 距離。. 立. 政 治 大. ‧. ‧ 國. 學. n. er. io. sit. y. Nat. al. Ch 圖 33. engchi. i n U. max relay hop = 6. 42. v.
(55) 圖 34. 立. max relay hop = 4. 政 治 大. ‧ 國. 學. 4.7 最佳化問題模型. ‧. 我們將建立 CCN FT 問題塑模為一類似圖論中的 K-Minimum Cost Spanning Tree. sit. y. Nat. (K-Cardinality Tree or KCT)問題,本研究提出了兩個模型,第一個為 Depth. io. er. Bounded K-Maximum Profit Spanning Tree(簡稱限深模型,DB K-MaxST),其中, 除了選取 K 個最大效益的基地台外,還考慮連線中的流量負載,以避免建立通. al. n. v i n 訊流量太集中及太深的拓撲結構;第二個模型為 Hop Concern K-Maximum Profit Ch engchi U Spanning Tree (簡稱折減模型,HC K-MaxST),旨在提高離連網台較近的近端節 點優先度,讓 CCN FT 拓撲盡量扁平化。. 4.7.1. 限深模型(DB K-MaxST). 此模型為,在 CCN FT 的樹深度至多為 B 的條件下,計算出最大總效益的樹狀 結構的總效益,模型描述如下: . Given a graph G(V,E), where . 𝑉 = 𝑣𝑖 |𝑖 = 0, 1, … , 𝑛 is the set of nodes (連網台與孤立台群). 43.
(56) . 𝑣𝑜 is the root node that has an external link (連網台).. . Degree of 𝑣𝑖 ≤ 6.. . 𝐸 = 𝑒𝑖𝑗 |𝑣𝑖 , 𝑣𝑗 ∈ 𝑉 is the set of links to be construct if selected, and a wireless connection between 𝑣𝑖 and 𝑣𝑗 can be established on 𝑒𝑖𝑗 .. . . 𝑃 = 𝑝(𝑣𝑖 )|𝑝(𝑣𝑖 ) ∈ ℤ+, 𝑣𝑖 ∈ 𝑉 , 𝑝(𝑣𝑖 ) is the profit of 𝑣𝑖 .. . 𝒦 ∈ ℤ+ is the total number of resources (ERP).. . ℬ ∈ ℤ+ is an upper bound of the depth of CCN forwarding tree.. to 𝑣𝑜 through path 𝑣𝑖 , … , 𝑣𝑜. 立. ‧ 國. 學. . 政 治 大 .. In CCN Forwarding Tree, define “Forwarding Path of 𝑣𝑖 ” to be the path from 𝑣𝑖. DB K-MaxST is to find a CCN forwarding tree 𝑇(𝑉𝑇 , 𝐸𝑇 ) , 𝑇 𝑉𝑇 , 𝐸𝑇 ⊆. y. sit. io. n. al. er. ℬ.. 𝑝(𝑣𝑖 ) is maximized, subject to |𝑉𝑇 | = 𝒦 and the depth of 𝑇 𝑉𝑇 , 𝐸𝑇 ≤. Nat. 𝑣𝑖 ∈𝑉𝑇. ‧. 𝐺(𝑉, 𝐸) , where 𝑣𝑜 is the root of 𝑇(𝑉𝑇 , 𝐸𝑇 ) , such that the total profit. 4.7.1.1 NP-Completeness. Ch. engchi. i n U. v. Given a graph G V, E , K-Maximum Spanning Tree (K-MaxST) problem is to find a maximum total profit spanning tree whose number of nodes is an integer K, and depth bounded K-Max Spanning tree (DB K-MaxSTDB) problem is to find a K-MaxST and the depth of K-MaxST is no more than an integer 𝒟. The DB K-MaxST is the optimization problem of finding a depth bounded K-spanning tree (DB K-ST) of maximum total profit in a graph. As a decision problem, we ask simply whether a depth bounded K-spanning tree (DB K-ST) of a given total profit 𝒫 exists in the graph. The formal definition is 44.
(57) DB K − MaxST =. G, 𝒫 : G is a graph with a DB K − ST of total profit 𝒫. (A) DB K-MaxST is in NP Suppose we are given a graph G V, E , and a integer 𝒫. The certificate we choose is the DB K-MaxST⊆ G V, E itself. The verification algorithm affirms that the total profit of DB K-MaxST= 𝒫, and then it checks, whether the tree depth ≤ B. This verification can be performed straightforwardly in polynomial time.. (B). 政 治 大 DB K-MaxST is NP-Hardness 立. To prove that DB K-MaxST is NP-hard, we show that K − MaxST ≤p DB K −. ‧ 國. 學. MaxST.. ‧. Let G V, E be an instance of K-MaxST. We construct an instance of DB K-MaxST as. er. io. sit. y. Nat. follows. We form the graph G′ V ′ , E ′ , where V ′ = V, E ′ = E, K ′ = K, and 𝒟 = K.. The instance of DB K-MaxST is then G′ , K , which is easily formed in polynomial. n. al. time.. Ch. engchi. i n U. v. We now should show the graph G has a K-MST if and only if graph G′ has a DB K-MaxST whose bound constraint = K. The process is very straightforward. If we simply found a K-MaxST for graph G with no other constraint, the depth 𝒟 of the K-MaxST is always between 1 and (K-1), that is 1 ≤ 𝒟 ≤ K − 1, which is always smaller than the depth bound constraint K. Conversely, suppose the G′ has a DB K-MaxST whose depth bound constraint 𝒟 = K. The K-MaxST with bounded depth 𝒟 = K is always to be the K-MaxST in G, just like no depth bound.. 45.
(58) 4.7.2. 折減模型(HC K-MaxST). 此模型與限深模型類似,唯拓撲中的任一節點之救災效益隨著深度而折減,模型 描述如下: . Given a graph G(V,E), where . 𝑉 = 𝑣𝑖 |𝑖 = 0, 1, … , 𝑛 is the set of nodes (連網台與孤立台群).. . 𝑣𝑜 is the root node that has an external link (連網台).. . Degree of 𝑣𝑖 ≤ 6.. . 𝐸 = 𝑒𝑖𝑗 |𝑣𝑖 , 𝑣𝑗 ∈ 𝑉 is the set of links to be construct if selected, and a wireless connection between 𝑣𝑖 and 𝑣𝑗 can be established on 𝑒𝑖𝑗 . +. . 𝑃=. . 𝒦 ∈ ℤ+ is the total number of resources (ERP).. 𝑖. 𝑖. 𝑖. 𝑖. 𝑖. ‧ 國. 學. HC K-MaxST is to find a CCN Forwarding Tree 𝑇(𝑉𝑇 , 𝐸𝑇 ), 𝑇 𝑉𝑇 , 𝐸𝑇 ⊆. 𝑝(𝑣𝑖 ) ℎ(𝑣𝑖 ). sit. io. n. al. 𝑣𝑖 ∈𝑉𝑇. is maximized, subject to. er. from root to 𝑣𝑖 , such that the total profit |𝑉𝑇 | = 𝒦.. is the number of hops. y. Nat. 𝐺(𝑉, 𝐸), where 𝑣𝑜 is the root of 𝑇(𝑉𝑇 , 𝐸𝑇 ), and ℎ 𝑣𝑖. ‧. . 政 治 大 𝑝(𝑣 )|𝑝(𝑣 ) ∈ ℤ , 𝑣 ∈ 𝑉 , 𝑝(𝑣 ) is the profit of 𝑣 . 立. Ch. engchi. i n U. v. 4.8 演算法設計 由於 DB K-MaxST 問題為一 NP-hardness 問題而 HC K-MaxST 也雷同,以現有的 技術無法在有效時間內找到最佳解(optimal solution),所以,我們為這兩個模型 設計了啟發式演算法。. 46.
數據
Outline
相關文件
The coordinate ring of an affine variety is a domain and a finitely generated k-algebra.. Conversely, a domain which is a finitely generated k-algebra is a coordinate ring of an
The coordinate ring of an affine variety is a domain and a finitely generated k-algebra.. Conversely, a domain which is a finitely generated k-algebra is a coordinate ring of an
• Given a direction of propagation, there are two k values that are intersections of propagation direction and normal surface.. – k values ⇒ different phase velocities ( ω /k)
The Hilbert space of an orbifold field theory [6] is decomposed into twisted sectors H g , that are labelled by the conjugacy classes [g] of the orbifold group, in our case
• Definition: A max tree is a tree in which the key v alue in each node is no smaller (larger) than the k ey values in its children (if any). • Definition: A max heap is a
Lecture by baluteshih Credit by zolution... Minimum
Both problems are special cases of the optimum communication spanning tree problem, and are reduced to the minimum routing cost spanning tree (MRCT) prob- lem when all the
Non-projective Dependency Parsin g using Spanning Tree Algorithm.. R98922004 Yun-Nung Chen 資工碩一