1 QoS Budget Allocation and Path Planning in All-IP Core Network 在 All-IP 核心網路上的品質預算之配置及路徑規劃 政治大學資訊科學所 指導教授 : 連耀南 學 生 : 林岳生.

Slides:



Advertisements
Similar presentations
1 生物計算期末作業 暨南大學資訊工程系 2003/05/13. 2 compare f1 f2  只比較兩個檔案 f1 與 f2 ,比完後將結果輸出。 compare directory  以兩兩比對的方式,比對一個目錄下所有檔案的相 似程度。  將相似度很高的檔案做成報表輸出,報表中至少要.
Advertisements

McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
第七章 抽樣與抽樣分配 蒐集統計資料最常見的方式是抽查。這 牽涉到兩個問題: 抽出的樣本是否具有代表性?是否能反應出母體的特徵?
Speaker:Cheng-Cheng Wang Advisor:Dr. Kai-Wei Ke Date:05/16/2011
指導教授:陳淑媛 學生:李宗叡 李卿輔.  利用下列三種方法 (Edge Detection 、 Local Binary Pattern 、 Structured Local Edge Pattern) 來判斷是否為場景變換,以方便使用者來 找出所要的片段。
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 參 實驗法.
亂數產生器安全性評估 之統計測試 SEC HW7 姓名:翁玉芬 學號:
Stat_chi21 類別資料 (Categorical data) 一種質性資料, 其觀察值可歸類於數個不相交的項目內, 例 : 性別, 滿意度, …, 一般以各項的統計次數表現. 分析此種資料,通常用卡方檢定 類別資料分析 卡方檢定 卡方檢定基本理論 一個含有 k 項的試驗,設 p i.
Review of Chapter 3 - 已學過的 rules( 回顧 )- 朝陽科技大學 資訊管理系 李麗華 教授.
消費者物價指數反映生活成本。當消費者物價指數上升時,一般家庭需要花費更多的金錢才能維持相同的生活水準。經濟學家用物價膨脹(inflation)來描述一般物價持續上升的現象,而物價膨脹率(inflation rate)為物價水準的變動百分比。
STAT0_sampling Random Sampling  母體: Finite population & Infinity population  由一大小為 N 的有限母體中抽出一樣本數為 n 的樣 本,若每一樣本被抽出的機率是一樣的,這樣本稱 為隨機樣本 (random sample)
第 4 章 迴歸的同步推論與其他主題.
1. 假設以下的敘述為一未提供 “ 捷徑計算 ” 能力的程式段,試用程 式設計的技巧,使此敘述經此改 寫的動作後,具有與 “ 捷徑計算 ” 之 處理方法相同之處理模式。 if and then E1 else E2 endif.
STAT0_corr1 二變數的相關性  變數之間的關係是統計研究上的一大目標  討論二分類變數的相關性,以列聯表來表示  討論二連續隨機變數時,可以作 x-y 散佈圖觀察它 們的關係強度  以相關係數來代表二者關係的強度.
各種線上電子資源的特異功能 STICnet 的 SDI 專題訂閱服務 2003/4/28 修改. 無論校內外皆可使用。連線至
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
基礎物理總論 基礎物理總論 熱力學與統計力學(三) Statistical Mechanics 東海大學物理系 施奇廷.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology 模糊控制設計使用 MATLAB 李達生.
Monte Carlo Simulation Part.2 Metropolis Algorithm Dept. Phys. Tunghai Univ. Numerical Methods C. T. Shih.
1 Part IC. Descriptive Statistics Multivariate Statistics ( 多變量統計 ) Focus: Multiple Regression ( 多元迴歸、複迴歸 ) Spring 2007.
2009fallStat_samplec.i.1 Chap10 Sampling distribution (review) 樣本必須是隨機樣本 (random sample) ,才能代表母體 Sample mean 是一隨機變數,隨著每一次抽出來的 樣本值不同,它的值也不同,但會有規律性 為了要知道估計的精確性,必需要知道樣本平均數.
信度.
© The McGraw-Hill Companies, Inc., 2008 第 6 章 製造流程的選擇與設計.
1 第四章 多變數函數的微分學 § 4.1 偏導數定義 定義 極限值 ■. 2 定理 極限值的基本定理 (1) 極限值的唯一性 : 若 存在,則 其值必為唯一。 (2) 若 且 ( 與 為常數 ) , 則 且 為常數且.
: The largest Clique ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11324: The largest Clique 解題者:李重儀 解題日期: 2008 年 11 月 24 日 題意: 簡單來說,給你一個 directed.
Matlab Assignment Due Assignment 兩個 matlab 程式 : Eigenface : Eigenvector 和 eigenvalue 的應用. Fractal : Affine transform( rotation, translation,
第 5 章 線性規劃的假設分析 學習目標 5.2 繼續偉伯公司的個案研究(5.2節) 5.3
: Happy Number ★ ? 題組: Problem Set Archive with Online Judge 題號: 10591: Happy Number 解題者:陳瀅文 解題日期: 2006 年 6 月 6 日 題意:判斷一個正整數 N 是否為 Happy Number.
: Fast and Easy Data Compressor ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10043: Fast and Easy Data Compressor 解題者:葉貫中 解題日期: 2007 年 3.
行政院國家科學委員會工程技術發展處自動化學門 * 試以國立成功大學製造工程研究所 鄭芳田教授 產學合作計畫 : 智慧預測保養系統之設計與實作 成果報告盤點為範例 國科會工程處專題計畫成果典藏 自動化學門成果報告盤點範例.
第三章 自動再裝載運用篇 使用時機:裝載計劃完成時,尚有剩餘空 間的情形,維持已固定計劃而繼續做裝載 最佳化。以支持次日裝載計劃而提前調整 作業模式。 裝載物品設定和裝載容器設定如前兩章介 紹,於此不再重複此動作,直接從裝載計 劃設定開始,直接從系統內定的物品和容 器選取所需.
CH 15- 元件可靠度之驗證  驗證方法  指數模式之可靠度驗證  韋式模式之可靠度驗證  對數常態模式之可靠度驗證  失效數為零時之可靠度估算  各種失效模式之應用.
第二十一章 研究流程、論文結構        與研究範例 21-1  研究流程 21-2  論文結構 21-3  研究範例.
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
公司加入市場的決定. 定義  平均成本 = 總成本 ÷ 生產數量 = 每一單位產量所耗的成本  平均固定成本 = 總固定成本 ÷ 生產數量  平均變動成本 = 總變動成本 ÷ 生產數量.
生產系統導論 生產系統簡介 績效衡量 現代工廠之特徵 管理機能.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
Supply-side collaboration and its value in supply chains 指導教授:林燦煌博士 指導教授:林燦煌博士 研 究 生:黃笙源 研 究 生:黃笙源 Yonghui Fu, Rajesh Piplani European Journal of Operations.
資料結構實習-一 參數傳遞.
Lecture 7 Sorting in Linear Time. Sorting in Linear Time2 7.1 Lower bounds for sorting 本節探討排序所耗用的時間複雜度下限。 任何一個以比較為基礎排序的演算法,排序 n 個元 素時至少耗用 Ω(nlogn) 次比較。
觀測量的權 權的觀念與計算.
方案設計 —評估考核 張 紉.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
: Expect the Expected ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11427: Expect the Expected 解題者:李重儀 解題日期: 2008 年 9 月 21 日 題意:玩一種遊戲 (a game.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
Chapter 10 m-way 搜尋樹與B-Tree
演算法課程 (Algorithms) 國立聯合大學 資訊管理學系 陳士杰老師 Course 7 貪婪法則 Greedy Approach.
描述統計 描述統計(Descriptive Statistics)-將蒐集到的資料加以整理和記錄,並以數字和統計圖表的方式來分析及解釋資料所具有的特性. 基本統計值(平均數,中位數,標準差,變異量….) 相關性測量(卡方,相關係數,迴歸…)
網路介紹及其運用 講師陳炯勳. 5-2 IP 協定 ( 一 ) IP 協定運作 (1) – 網路成員:主機 (Host) 與路由器 (Router) – 路由表 – 電報傳輸運作.
Probability Distribution 機率分配 汪群超 12/12. 目的:產生具均等分配的數值 (Data) ,並以 『直方圖』的功能計算出數值在不同範圍內出現 的頻率,及繪製數值的分配圖,以反應出該 機率分配的特性。
Chapter 7 Sampling Distribution
1 © 2011 台灣培生教育出版 (Pearson Education Taiwan). 2 學習目標 1. 當面對可預測的變異性時,同步管理並改善供應鏈 中的供給。 2. 當面對可預測的變異性時,同步管理並改善供應鏈 中的需求。 3. 當面對可預測的變異性時,使用總體規劃將利潤最 大化。
第十二章 變異數分析 12.1 單因子變異數分析 1-way ANOVA Subject : 比較三組以上的母體平均數 k 組資料,母體平均數為 μ 1, …, μ i, …, μ k Data : k 組資料,樣本數為 n 1,…, n k. x ij --- 第 i 組的第 j 個觀察值 N =
冷凍空調自動控制 - 系統性能分析 李達生. Focusing here … 概論 自動控制理論發展 自控系統設計實例 Laplace Transform 冷凍空調自動控制 控制系統範例 控制元件作動原理 控制系統除錯 自動控制理論 系統穩定度分析 系統性能分析 PID Controller 自動控制實務.
Teacher : Ing-Jer Huang TA : Chien-Hung Chen 2015/6/30 Course Embedded Systems : Principles and Implementations Weekly Preview Question CH7.1~CH /12/26.
:Commandos ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11463: Commandos 解題者:李重儀 解題日期: 2008 年 8 月 11 日 題意: 題目會給你一個敵營區內總共的建築物數,以及建築物 之間可以互通的路有哪些,並給你起點的建築物和終點.
指導教授 : 林啟芳 教授 組員 : 邱秉良 林育賢. 何謂 GPS  GPS 即全球定位系統,是一個中距離圓 型軌道衛星導航系統。它可以為地球表面 絕大部分地區( 98% )提供準確的定位、 測速和高精度的時間標準。
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
:Problem E.Stone Game ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10165: Problem E.Stone Game 解題者:李濟宇 解題日期: 2006 年 3 月 26 日 題意: Jack 與 Jim.
PART 2 近觀市場 5 需求與供給彈性 CHAPTER. PART 2 近觀市場 5 需求與供給彈性 CHAPTER.
財務管理概論 劉亞秋‧薛立言 合著 (東華書局, 2007)
幼兒行為觀察與記錄 第八章 事件取樣法.
CH 14-可靠度工程之數學基礎 探討重點 失效時間之機率分配 指數模式之可靠度工程.
Chapter 12 Estimation 統計估計. Inferential statistics Parametric statistics 母數統計 ( 母體為常態或 大樣本 ) 假設檢定 hypothesis testing  對有關母體參數的假設,利用樣本資料,決定接受或 不接受該假設的方法.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
啤酒遊戲- 供應鍊模擬 Dr. CK Farn 2006 Spring. 中央大學。范錚強 2 模擬設定 過度簡化的供應鍊 銷售桶裝啤酒 角色 工廠(倉庫) 配銷商 大盤商 零售商.
1 Chap. 7 Response of First-Order RL and RC Circuits Contents 7.1 The Natural Response of an RL Circuit 7.2 The Natural Response of an RC Circuit 7.3 The.
Presentation transcript:

1 QoS Budget Allocation and Path Planning in All-IP Core Network 在 All-IP 核心網路上的品質預算之配置及路徑規劃 政治大學資訊科學所 指導教授 : 連耀南 學 生 : 林岳生

2 Outline  Introduction and Related Work  System Model  Solution Approaches  Performance Evaluation  Experiment Design  Simulation Results  Conclusion and Future Work

3 All-IP Network  All-IP Network 使用 packet switching 的 IP 網路承載各類網路應用 單一傳輸平台提供固定網路及行動網路上所有服務, 包 括語音、多媒體、資料等各類服務。  優點 減少建置與管理的成本 提供跨網路應用的平台  挑戰 異質網路整合 複雜的 QoS 問題

4 Network Convergence => All-IP Network

5 A Simplified All-IP Network Architecture

6 Quality of Service  QoS aspects Long delay time Jitter Packet loss  More complicated QoS management

7 QoS Management  IP Network QoS Architecture IntServ DiffServ  QoS Management Architecture TEQUILA Victor O.K. Li ’ s Architecture AQUILA BBQ (Budget-Based QoS Management)  Yao-Nan Lien, Hung-Ching Jang, Tsu-Chieh Tsai and Hsing Luh, 2005, "Budget Based QoS Management Infrastructure for All-IP Networks '', Proceedings of the IEEE 25th International Conference on Advanced Communication Technology

8 BBQ Design Philosophy  Budget Based QoS Management  Pre-Planning vs. On-Demand Managements  Class Based Service Policies  Path Centric Per-Flow End-to-End QoS Assurance

9 Bearer Service Architecture

10 Key Tasks of Core Network  Resource Allocation  Admission Control  Routing (Path Planning)  Packet Forwarding

11 Path Planning in BBQ  Bandwidth-Delay Constrained Routing Problem  Solved by Greedy Algorithm Greedy Path Planning Algorithm (GPPA)  Chung-Tsun Li and Yao-Nan Lien, 2003, "Path Planning in Budget-Based QoS Management for All-IP Core Networks" Fix quality bound and bandwidth capacity Allocated by the order of unit profit

12 Quality is Load-dependent

13 Related Work  KLONE algorithm Yao-Nan Lien and Yu-Sheng Huang, 2004, “ Delay Sensitive Routing for High Speed Packet- Switching Networks ”, Proceedings of the IEEE International Conference Networking, Sensing, and Control, March  Model as flow-based routing problem with links and nodes delay dependent on flows.

14 Quality is Load-dependent Capacity Utilization Quality Bound 100%12ms 85%9ms 75%8ms 60%6ms

15 Routing with Fixed Quality Bound  Node u  v ( Bandwidth Capacity, Quality Bound ) (80MB, 10ms) (60MB, 6ms) (150MB, 10ms) (70MB,10ms) (90MB, 9ms) (80MB, 15ms) (100MB, 10ms) (100MB, 15ms) (40MB, 6ms) (60MB, 6ms)

16 Capacity-Quality is Optional  Node u  v ( Bandwidth Capacity, Quality Bound ) (80MB, 10ms) or (70MB, 8ms) (60MB, 6ms) (150MB, 10ms) or (130MB, 8ms) or (100MB, 6ms) (70MB, 10ms) (90MB, 9ms) (80MB, 15ms) or (50MB, 10ms) (100MB, 10ms) or (70MB, 7ms) (100MB, 15ms) or (80MB, 12ms) or (60MB, 10ms) (40MB, 6ms) (60MB, 6ms)

17 Motivation  考量負載對於鏈結提供服務品質的影響,主動規劃 鏈結上的參數規劃,期望能提供較佳的繞徑規劃的 參數規劃。  網路營運者可靈活地管理網路,以到達營運者的運 作目標。

18 Outline  Introduction and Related Work  System Model  Solution Approaches  Performance Evaluation  Experiment Design  Simulation Results  Conclusion and Future Work

19 Quality Definition  假設只處理單一的 quality constraint  由網路營運者自行定義服務品質參數  服務品質定義, Ex:

20 System Model  鏈結資源規劃最佳化 假設每個鏈結上有幾組 bandwidth capacity 與 quality 的選擇。 選出一組最佳的路徑規劃參數,提供為 QoS routing 規劃依據,使得獲利最大。

21 Capacity-Delay is Optional  Node u  v ( Bandwidth Capacity, Quality Bound ) (80MB, 10ms) or (70MB, 8ms) (60MB, 6ms) (150MB, 10ms) or (130MB, 8ms) or (100MB, 6ms) (70MB, 10ms) (90MB, 9ms) (80MB, 15ms) or (50MB, 10ms) (100MB, 10ms) or (70MB, 7ms) (100MB, 15ms) or (80MB, 12ms) or (60MB, 10ms) (40MB, 6ms) (60MB, 6ms)

22 Notation

23 System Model  給定一組網路拓樸 G(V,E) , G 為 direct graph ,包 含 |V| 個 node 和 |E| 個 directed link , V 是 node 的集 合, E 是 link 的集合。  在任一個 link e uv ,有 k 組參數,每組參數有兩個屬 性 ,一為此 link e uv 能提供的最大 bandwidth capacity ,另一為此 capacity 所能 提供的 quality 。  輸入為 request set R , r i 代表第 i 個 request ,包含 起點 (s i ) ,終點 (d i ) ,所需要頻寬 (b i ) ,和服務品質參 數 (q i ) 四個參數。

24 System Model  定義獲利 m i 是允許 request r i 進入核心網路後所獲得的利益。  獲益函數 P() 依據網路營運者提供服務品質與頻寬的獲利關 係對應。

25 System Model  在有限資源下,儘可能找出滿足 request set R 所要求 constraint 的路徑組合 Ω ,使得總獲益M能獲得最大值。

26 Capacity-Quality is Optional  Node u  v

27 Routing Problem  Challenge 如何選擇 CQ (capacity-quality) pair?

28 Solution Approaches  NP-Complete Problem  Solution Approaches for Sub-optimal General Search  Genetic algorithm  Tabu search  Hill-climbing  Branch and bound Heuristic Search

29 Hill Climbing + Heuristic Approaches  Capacity-First Algorithm Capacity First Path Planning (GPPA) CQ pair Selection  依據 Routing 的結果,逐步調整 CQ pair ,逐漸選擇 capacity 較小的 CQ pair  Quality-First Algorithm Quality First Path Planning (GPPA) CQ pair Selection  依據 Routing 的結果,逐步調整 CQ pair ,逐漸選擇 quality 較差的 capacity-quality pair

30 Capacity-First Algorithm

31 Capacity-First Algorithm

32 Capacity-First Algorithm

33 Capacity-First Algorithm 1.Capacity First 一個拓樸的鏈結上有多組可供選擇的 CQ pair ,在每個鏈結上優先 選擇 capacity 最大, quality 最差的 pair 。 2.Path Planning (GPPA) (1) 基於選定的網路參數,進行路徑規劃,所獲結果如滿足所有 request 需求,則結束。 (2) 否則,則檢查是否有任一鏈結有剩餘的頻寬,並且有可供選擇 的 CQ pair ,假如沒有,則結束。 3.CQ pair Selection 假如有,在這些鏈結中,要優先選擇哪個鏈結調整 ?

34 Candidate for CQ pair Adjustment

35 Weighted Surplus Bandwidth  依據 Priority 作為選擇的順序依據

36 Capacity-First Algorithm 1.Capacity First 一個拓樸的鏈結上有多組可供選擇的 CQ pair ,在每個鏈結上優先 選擇 capacity 最大, quality 最差的 pair 。 2.Path Planning (GPPA) (1) 基於選定的網路參數,進行路徑規劃,所獲結果如滿足所有 request 需求,則結束。 (2) 否則,則檢查是否有任一鏈結有剩餘的頻寬,並且有可供選擇 的 CQ pair ,假如沒有,則結束。 3.CQ pair Selection 假如有,優先選擇 Priority 最大的鏈結,選擇該鏈結次大 capacity 的 CQ pair ,確定拓樸的參數設定後,回到步驟 2 。

37 Drop of Profit  Local optimal  Backtracking Mechanism

38 Capacity-First Algorithm 1.Capacity First 一個拓樸的鏈結上有多組可供選擇的 CQ pair ,在每個鏈結上優 先選擇 capacity 最大, quality 最差的 pair 。 2.Path Planning (GPPA) (1) 基於選定的網路參數,進行路徑規劃,所獲結果如滿足所有 request 需求,則結束。 (2) 否則,則檢查是否有任一鏈結有剩餘的頻寬,並且有可供選 擇的 CQ pair ,假如沒有,則結束。 (3) 假如 CQ pair 選擇的結果造成 profit 下降,將造成 profit 下降 的 CQ pair 標記 3.CQ pair Selection 假如有,優先選擇 Priority 最大的鏈結,選擇該鏈結次大 capacity 的 CQ pair ,確定拓樸的參數設定後,回到步驟 2 。

39 Flow of Capacity-First Algorithm

40 Quality-First Algorithm

41 Quality-First Algorithm

42 Quality-First Algorithm

43 Quality-First Algorithm 1.Capacity First 一個拓樸的鏈結上有多組可供選擇的 CQ pair ,在每個鏈結上優先 選擇 quality 最佳, capacity 最差的 pair 。 2.Path Planning (GPPA) (1) 基於選定的網路參數,進行路徑規劃,所獲結果如滿足所有 request 需求,則結束。 (2) 否則,則檢查是否有任一鏈結有剩餘的頻寬,並且有可供選擇 的 CQ pair ,假如沒有,則結束。 (3) 假如 CQ pair 選擇的結果造成 profit 下降,將造成 profit 下降的 CQ pair 標記 3.CQ pair Selection 假如有,優先選擇 Priority 最小的鏈結,選擇該鏈結次佳 quality 的 CQ pair ,確定拓樸的參數設定後,回到步驟 2 。

44 Flow of Quality-First Algorithm

45 Complexity  GPPA 的複雜度  Exhaustic Search 的複雜度 ( 設有 L 個鏈結,每個鏈結固定有 K 組 CQ pair)

46 Summary  找到的參數可能是區域最佳解。  需要適當的 backtracking 機制,以其能跳脫區域 最佳解。

47 Outline  Introduction and Related Work  System Model  Solution Approaches  Performance Evaluation  Experiment Design  Simulation Results  Conclusion and Future Work

48 Performance Evaluation  效能評估指標 Profit function P()  獲利是由 request r i 使用的頻寬 b i ,乘以服務品質 q i 的單 位頻寬獲益 (profit per unit bandwidth) U

49 Experiment Environment  Experimental tools Linux, GNU g++  Simulator GPPA Simulator GPPA Simulator with :  Capacity-First Algorithm  Quality-First Algorithm Topology Generator Request generator Profit Simulator

50 Experiments Overview  Experiment #1 節點鏈結率對於獲利的影響 節點數對於獲利的影響 鏈結使用率之平均值與標準差  Experiment #2 預測誤差對獲利的影響

51 Experiment #1  實驗方法 Capacity-First Algorithm Quality-First Algorithm

52 Experiment #1  實驗方法 GPPA

53 Experiment #1  拓樸參數設定 參數數值範圍 節點數目 10, 20, 30, 40, 50 節點鏈結率 20%, 40%, 60%, 80%, 100% 鏈結頻寬 5~10Gbps 鏈結延遲 5~30ms 可選擇的 CQ pair 3 choices/per link

54 Experiment #1  訊務參數設定 參數數值範圍 訊務所需頻寬 100~500Mbps 訊務傳送之延遲限制 30~100ms

55 Experiment #1  觀察指標 節點鏈結率對於獲利的影響 節點數對於獲利的影響 鏈結使用率之平均值與標準差分析

56 Experiment #1  固定 10 個節點數,不同節點鏈結率  固定 20 個節點數,不同節點鏈結率  固定 30 個節點數,不同節點鏈結率  固定 40 個節點數,不同節點鏈結率  固定 50 個節點數,不同節點鏈結率

57 Experiment #1 節點鏈結率對於獲利的影響 :10 個節點數 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點鏈結率的變動,獲利並無大幅提升。

58 Experiment #1 節點鏈結率對於獲利的影響 :20 個節點數 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點鏈結率的變動,獲利並無大幅提升。

59 Experiment #1 節點鏈結率對於獲利的影響 :30 個節點數 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點鏈結率的變動,獲利並無大幅提升。

60 Experiment #1 節點鏈結率對於獲利的影響 :40 個節點數 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點鏈結率的變動,獲利並無大幅提升。

61 Experiment #1 節點鏈結率對於獲利的影響 :50 個節點數 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點鏈結率的變動,獲利並無大幅提升。

62 Experiment #1  固定 20% 節點鏈結率,不同節點數  固定 40% 節點鏈結率,不同節點數  固定 60% 節點鏈結率,不同節點數  固定 80% 節點鏈結率,不同節點數  固定 100% 節點鏈結率,不同節點數

63 Experiment #1 節點數對於獲利的影響 :20% 節點鏈結率 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點數的變動,獲利並無大幅提升。

64 Experiment #1 節點數對於獲利的影響 :40% 節點鏈結率 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點數的變動,獲利並無大幅提升。

65 Experiment #1 節點數對於獲利的影響 :60% 節點鏈結率 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點數的變動,獲利並無大幅提升。

66 Experiment #1 節點數對於獲利的影響 :80% 節點鏈結率 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點數的變動,獲利並無大幅提升。

67 Experiment #1 節點數對於獲利的影響 :100% 節點鏈結率 Capacity-First 與 Quality-First 可以提升 GPPA 的約 10%~30% 的獲利, 隨著節點數的變動,獲利並無大幅提升。

68 Experiment #1  結果分析 Capacity-First 演算法可以提升 GPPA 約 20%~30% 的獲利 Quality-First 演算法可以提升 GPPA 約 10~20% 的獲利。

69 Experiment #1 鏈結使用率之平均值 Capacity-First 與 Quality-First 可以提升 GPPA 約 10% 的頻寬使用率

70 Experiment #1 鏈結使用率之標準差 Capacity-First 與 Quality-First 演算法能使得路由負載較為平均

71 Experiment #1  結果分析 鏈結使用率的平均值上升與標準差的下降 改良後的演算法,可以提升鏈結的使用率,使 得可選擇的路徑增加,因此能提供較具彈性的 路徑規劃。

72 Experiment #2 預測誤差對於獲利影響  預測誤差 假設過去的歷史訊務資訊和系統實際運行時, 進入網路中的訊務完全一樣的話,則預測誤差 為零,若在實際運行時,進入網路之總訊務數 量中的 10% 統計資料,和歷史的資料不合,則 定義預測誤差為 10% ,在這些欲進入網路中的 訊務所要求的頻寬總和則會維持在一定範圍。

73 Experiment #2

74 Experiment #2  拓樸參數設定 參數數值範圍 節點數目 30 節點鏈結率 20%, 40%, 60%, 80%, 100% 鏈結頻寬 5~10Gbps 鏈結延遲 5~30ms 可選擇的 CQ pair 3 choices/per link

75 Experiment #2  訊務參數設定 參數數值範圍 訊務所需頻寬 100~500Mbps 訊務之傳送延遲限制 30~100ms 預測誤差 0%~90%

76 Experiment #2 預測誤差對於獲利影響 當預測誤差大於 40% 之後,獲利快速下降

77 Experiment #2 預測誤差對於獲利影響 當預測誤差達到 90% ,獲利差距逐漸縮小

78 Experiment #2 預測誤差對於獲利影響

79 Experiment #2 預測誤差對於獲利影響  結果分析 預測誤差在 40% 以下, Capacity-First 與 Quality-First 演算法獲利依然有 15%~30% 的 提升 預測誤差 40% 以上,則獲利快速下降 隨著預測誤差的增加,預測誤差所造成的獲利 與 GPPA 大致相當。

80 Conclusion and Future Work  在同樣的網路環境之下,藉由 Capacity-First 與 Quality-First 演算法主動做鏈結資源作規劃,可以 增加鏈結的使用率,提供較多的路徑選擇,提高獲 益。  在演算法的設計中,仍需要更好的 Backtracking 機制,以找到更佳的網路設定參數。

81 Thank You  Q & A

82 Back Slide GPPA 1. 從 request set 中,選出 profit 最大的一個 request i 。 2. 利用 Dijkstra Algorithm 為 request i 的 si, di ,找出一條路徑, 若我們無法找出一條路徑,則將此 request i 標示為已處理。 3. 檢查由步驟 2. 所找出的路徑中,其組成路徑的所有鏈結是否符 合該 request i 之頻寬 bi 和 qulity qi 之限制。 4. 若有鏈結 m 不符 request i 之 bi 和 qi 的限制,則暫時拿掉鏈結 m ,得到一個暫時的網路拓樸 G ‘ (V ’, E ‘ ) ,回到步驟二;若此 path 合乎 request i 之限制,則將此 path 加入找到的路徑集合 中,並將 path 標示為已處理。 5. 若還有未處理的 request 在 request set 中,則回到步驟一,直 到所有 request 皆為已處理。

83 Flow of GPPA