• 沒有找到結果。

寬頻網際網路服務品質保證─寬頻網際網路規劃與容量管理(子計畫四)

N/A
N/A
Protected

Academic year: 2021

Share "寬頻網際網路服務品質保證─寬頻網際網路規劃與容量管理(子計畫四)"

Copied!
5
0
0

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

全文

(1)

行政院國家科學委員會專題研究計畫期末成果報告

總計劃名稱:寬頻網際網路之服務品質確保 子計劃名稱:寬頻網際網路規劃與容量管理(子計劃四) 計劃編號:NSC87-2219-E002-008 執行期限:民國 87 年 05 月 01 日至民國 88 年 7 月 31 日 計劃主持人:林永松副教授 [email protected] 執行機構:國立台灣大學資訊管理系 摘要 本期末報告書提出本子計畫在第 零年度與第一年度之執行成果,以最 佳化數學技巧所發展之寬頻網際網路 管 理 與 性 能 監 測 (monitoring) 演 算 法。本子計畫乃依照原訂之計畫進度 順利執行完成。 計畫成果與討論 本寬頻網際網路規劃與容量管理 子計畫主要研究寬頻網際網路的規劃 與長短程網路性能監督及管理議題, 計畫進行至今已完成第一年度之預定 研 究 項 目 , 計 畫 進 度 與 成果 如 下 所 述。 研擬一最佳化網路效能監測演算 法,藉由設定各網路元件之最佳使用 率 (utilization) 門 檻 值 (threshold) 以優化(極大化)各網路元件最小之使 用率成長至門檻值預期時間(即系統預 期 必 須 採 取 ” 即 時 性 網 路 效 能 回 復”(network servicing)措施之時間)。 本計畫之主要成果乃基於高效能 演算法之研擬以支援網路規劃工具的 實作,重點在於實用型決策支援軟體 之開發。 最佳化網路效能監測演算法 在寬頻網路建構完成之後,為了 使寬頻網路達到當初設計的要求,更 重要的工作是寬頻網路的管理,尤其 是網路服務品質(quality-of-service) 的管理。由排隊理論(queueing theory) 得知,當系統負載超過某一臨界值之 後,其服務的品質會大幅的滑落,所 以為了維持網路服務的品質,當系統 發現網路元件流量在短期間內超過由 網管軟體所設定的門檻(threshold) 時,網管工具會立即地通知網路管理 人員,讓網管人員可以即時處理這個 短期的系統流量超載情形,在此時唯 一的工具便是調整寬頻網路部分參數 設定的方式,如rerouting的方式,以立 即得到網路服務品質的改善,但是並 非每次都可以非常完美地解決問題。 理由是因為網路流量的成長其實已經 到達了現有網路無論如何都無法負荷 之情況了,這時唯一的作法是再投資 以提昇整個網路的頻寬。然而,網路 建置並非朝夕可成之功,是必須有一 完整的規劃及程序,所以網路規劃的 前置時間是一個重要的考量。 在監測網路的狀況時,為了方便 起見我們以最容易取得的網路監控資 料— 網路元件使用率(network element utilization),來作為門檻值設定的標 準。不過我們在衡量服務品質時,是

(2)

以點對點的服務品質來作標準,就比 我們有三個主要的指標: (1) 封 包 遺 失 率 ( packet/cell loss probability), (2) 平 均 封 包 延 遲 時 間 ( mean packet/cell delay), (3) 封包延遲時間的比例(percentile-type packet/cell delay)。

這三個指標是經常用於在評量點對點 (end-to-end)的服務水準,所以我們 打算以一般化的數學模型來表達,而 且可以根據網路服務性質的不同來決 定主要的衡量指標。所以我們便設定 了一個函數,其作用在於只要有網路 連線(link)的使用率的資訊,我們便 可以透過函數轉換來換算出不同的端 對端網路服務品質指標。 解決上述問題,我們所考慮的方向為 下列三點: (1) 設定網路元件參數的門檻時的 參考值如何取得。 (2) 因為我們必須用預測方式來預 估網路的未來成長率,所以我們 必須在一段時間之後去全面監 控網路的相關流量統計,但是這 個這是一個會增加網路整體負 荷以及服務品質的工作,所以如 何在效率及有效性之下,使全面 監控網路的時間間隔最大化。 (3) 在降低網路荷負之考量下,我們 甚至可以再進一步去找出全面 監控網路的每個元件的替代方 案,我們是否可以在僅監控網路 中的部分元件的情形之下,而得 到和全面監控網路時同樣好或 近似的結果。 所以,我們希望能在給定下列資 訊:包括目前網路拓撲(topology)、 頻寬設置容量(capacity)、網路中現有 的點對點服務(O-D pairs)需求頻寬 量,流量成長情形以及整個網路所必 須達成的服務品質指標要求。我們建 立一套最佳化的數學模型,同時發展 出有效率且正確性高的演算法,在經 過我們的演算法運算之後,能夠提供 下列結果:(1)網路元件參數的門檻, (2)主動全面監控網路的時間間隔,(3) 因流量成長而很快達到網路瓶頸造成 無法滿足網路服務水準的元件。 在這個問題之下,我們有幾個重要的 假設: (1) 沒有新的服務產生, (2) 點對點服務的路徑是已經決定 的, (3) 不考慮網路元件發生錯誤的情 形。 在了解了問題之後,在研讀相關的論 文之後,我們建立了一個最佳化的數 學模型如下: min max l L l IP t Z ∈ = (IP) subject to

( )

L l C t α δ x u l W w p P p pl w l l w ∀ ∈ ∑ ∑ = ∈ ∈ (1) . , ) (u k l L w W M x w P p p pl l l w ∈ ∈ ∀ ∑ ≤ ∈ δ (2) tl:是指與網路元件 l 上之使用率成長 至門檻值u 之預期時間(決策變數)l

(3)

l u :對網路元件 l 的使用率門檻值設 定(決策變數)。

( )

l w t α :是指每個 O-D pair w 的流量成 長函數。代表在時間 tl時根據其原本 的 流 量大 小 以及 流 量 成 長 曲 線 的 不 同,去計算出此時 O-D pair w 的頻寬 需求。在這裡我們可以根據經驗、網 路流量監控或系統模擬工具來修正這 個成長曲線函數,可以使我們的演算 法可以有更正確的結果,而且為求解 決問題的一般性考量之下,不刻意限 制負成長曲線,但不能所有 O-D pairs 服務都具有負成長的特性,否則計算 不具有任何意義。

xp:指當 path p 被用來提供 O-D pair w

的服務,其值為 1;否則為 0。 δpl:當 path p 有使用網路元件 l 時,此 指示函數其值為 1;否則為 0。 γw:O-D pair w 的在初始時的頻寬需求 大小。 Cl:網路元件 l 設置的頻寬容量大小。 ) ( l l u M :是指網路元件使用率及此網 路元件服務品質指標的轉換函數。 kw:是指每個 O-D pair w 所要求的服務 品質水準。 限制式(1):流量限制。 限制式(2):限制每個 O-D pair w 必須 滿足其所要求的服務水準。 最佳化演算法A的描述: l 分成二個問題來討論。在第一個 問題中,在滿足端對端服務品質 要求之限制式之下,去找出最小 化每個網路元件使用率成長至 門 檻 值 之 預 期 時 間 中 的 最 大 值。 l 假如第一個問題沒有一個可行 解存在,表示整個寬頻網路已經 必 須 利 用 rerouting或 是 增 加 網 路頻寬的「網路服務水準回復」 (network servicing)的 演 算 法 來 解決這個問題。 l 在解出第一個問題之後我們便 可以計算出部分網路元件對應 之監測門檻設定值。 l 接下來我們便固定在前面已解 出 監 測 門 檻 設 定 值 的 網 路 元 件,把這當作另一個問題,再套 用同樣的演算法去解出部分網 路 元 件 對 應 之 監 測 門 檻 設 定 值。如此反覆地利用這個演算 法,便可解出所有網路元件對應 之監測門檻設定值。 以一個範例來說明我們的想要解決的 問題: l 令每個網路連線的元件的頻寬 容量為 1 單位,其上用三項資料 來表示目前的使用率,監測門檻 值,以及預期無法滿足服務指標 單位時間。 l 目前網路中存在有五個點對點 的使用者對需求,分別是 A-B、 A-C、A-D、A-E、A-F,其需求 的頻寬值各為 0.2 單位。 l 假設所有點對點的服務要求的 品質指標是延遲時間為 1.47,而 網路元件使用率(u)及點對點 的服務的延遲時間(y)的函數 轉換假設為 f(u)= u。 l 流量的成長率假設為每單位時

(4)

間成長 5%。 t = 0 t = 1 t = 43 t = 127 未來研究可以再考慮把「沒有新的服 務產生」這個假設去除,如此整個問 題會更具有一般性。 A (0.2,,) (0.8,0.84,1) (0.4,0.42,1) (0.2,0.63,43) B C A (0.2,,) (0.8,,) (0.4,,) (0.2,,) (0.2,,) B D C F E A (0.2,,) (0.8,0.84,1) (0.4,0.42,1) (0.2,,) (0.2,0.21,1) B D C F E 在計算之後,得到在時間 1 時, A-E 的延遲會達到要求品質指標 ( 0.84+0.42+0.21=1.47 ) 的 臨 界 值,所以此時可以決定使用率監 控門檻設定值:AC 為 0.84,CD 為 0.42,DE 為 0.21。而 tAC、tCDtDE均為 1。 在計算之後,得到在時間 43 時, A-F 的延遲會達到要求品質指標 (0.84+0.63=1.47)的臨界值,所 以此時可以決定使用率監控門檻 設定值:CF 為 0.63,而 tCF為 43。 A (0.2,1.47,127) (0.8,0.84,1) (0.4,0.42,1) (0.2,0.63,43) (0.2,0.21,1) B D C F E 在 計 算 之 後 , 得 到 在 時 間 127 時,A-B 的延遲會達到要求品質 指標(1.47=1.47)的臨界值,所 以此時可以決定使用率監控門檻 設定值:AB 為 1.47,而 tCF為 127。

(5)

REFERENCES:

[1] Dimitri Bertsekas and Robert Gallager. Data Networks, Prentice-Hall Inc., pp. 493-530, 1992.

[2] J.M. Jaffe. A decentralized “optimal” multiple-user flow control algorithm.

In Proc. 5th Int. Conf. Comput.

Commu., pp. 839-844, 1980.

[3] J.M. Jaffe. Bottleneck flow control.

IEEE Transactions on

Communications, COM-29: 954-962,

1981.

[4] H. Hayden. Voice flow control in integrated packet networks.

Technical Report, LIDS-TH-1152,

MIT Laboratory for Information and Decision Systems, Cambridge, MA,

1981.

[5] F.Y.S Lin and J. Yee. Three algorithms for routing and flow control in virtual circuit networks.

Proc. IEEE GLOBECOM, San.

參考文獻

相關文件

 區域網路 (Local Area Network, LAN) 為規模最小 的網路, 範圍通常在 2 公里內, 例如:同一層樓的 辦公室, 或是同一棟建築物內的網路。...

了解電腦網路的原理,學習使用 個人網誌及簡易的網頁設計,具 備電子商務的觀念、網路安全以 及網路犯罪與相關法規.

整體網站之規劃與設計設,包括網站企畫,網頁版面美工設計,網頁版面

由於較大型網路的 規劃必須考慮到資料傳 輸效率的問題,所以在 規劃時必須將網路切割 成多個子網路,稱為網 際網路。橋接器是最早

[r]

問題類型 非結構化問題 結構化問題 結構化問題 結構化問題 學習能力 不具學習能力 不具學習能力 自錯誤中學習 自錯誤中學習 學習能力 不具學習能力 不具學習能力

家長 聯絡網 親子活動 A教學管理 B學務管理 C輔導管理 D環境管理 E行政管理

熟悉 MS-OFFICE