Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks

碩士 === 國立中山大學 === 電機工程學系研究所 === 92 === MPLS, the next-generation backbone architecture, can speed up packet forwarding via label switching. However, if the traversed LSPs (Label Switching Paths) are in congestion, traffic may encounter serious throughput degradation due to packet loss. This performa...

Full description

Bibliographic Details
Main Authors: Yung-chang Chen, 陳永昌
Other Authors: none
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/26051749752795548128
id ndltd-TW-092NSYS5442106
record_format oai_dc
spelling ndltd-TW-092NSYS54421062015-10-13T13:05:08Z http://ndltd.ncl.edu.tw/handle/26051749752795548128 Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks 在MPLS網路中具有負載分享以優先權為基礎的多重式資料流侵佔機制 Yung-chang Chen 陳永昌 碩士 國立中山大學 電機工程學系研究所 92 MPLS, the next-generation backbone architecture, can speed up packet forwarding via label switching. However, if the traversed LSPs (Label Switching Paths) are in congestion, traffic may encounter serious throughput degradation due to packet loss. This performance degradation may become worse and worse unless another forwarding LSP for these traffic flows are allocated. Moreover, in this Thesis, we propose a preemption mechanism for higher-priority flows to obtain necessary resources (the bandwidth of a LSP) by preempting low-priority traffic flows. In the multiple-flow preemption mechanism, several LSPs between Ingress router and Egress router are established to forward traffic flows. Some of these traffic flows are higher priority with stringent QoS requirements. If no satisfactory throughput can be met, Egress router would have to feedback average throughput values to Ingress router, which in turn decides how many lower-priority traffic flows should be preempted and moved to another LSP. Consequently, Ingress router has to send bandwidth reservation messages to reserve bandwidth just released by those lower-priority flows. After that, every core router can process these MPLS packets with specified traffic class to meet their QoS requirements. Finally, for the purpose of demonstration, we embed multiple flow preemption modules into MNS simulator and use it to run some experiments. Since in our scheme, it is not necessary to reserve bandwidth for higher-priority traffic flows in advance, the overall bandwidth utilization can be increased. Furthermore, the higher-priority flows can meet their QoS requirements by preempting the lower-priority flows whenever it is needed. none 許蒼嶺 2004 學位論文 ; thesis 65 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 電機工程學系研究所 === 92 === MPLS, the next-generation backbone architecture, can speed up packet forwarding via label switching. However, if the traversed LSPs (Label Switching Paths) are in congestion, traffic may encounter serious throughput degradation due to packet loss. This performance degradation may become worse and worse unless another forwarding LSP for these traffic flows are allocated. Moreover, in this Thesis, we propose a preemption mechanism for higher-priority flows to obtain necessary resources (the bandwidth of a LSP) by preempting low-priority traffic flows. In the multiple-flow preemption mechanism, several LSPs between Ingress router and Egress router are established to forward traffic flows. Some of these traffic flows are higher priority with stringent QoS requirements. If no satisfactory throughput can be met, Egress router would have to feedback average throughput values to Ingress router, which in turn decides how many lower-priority traffic flows should be preempted and moved to another LSP. Consequently, Ingress router has to send bandwidth reservation messages to reserve bandwidth just released by those lower-priority flows. After that, every core router can process these MPLS packets with specified traffic class to meet their QoS requirements. Finally, for the purpose of demonstration, we embed multiple flow preemption modules into MNS simulator and use it to run some experiments. Since in our scheme, it is not necessary to reserve bandwidth for higher-priority traffic flows in advance, the overall bandwidth utilization can be increased. Furthermore, the higher-priority flows can meet their QoS requirements by preempting the lower-priority flows whenever it is needed.
author2 none
author_facet none
Yung-chang Chen
陳永昌
author Yung-chang Chen
陳永昌
spellingShingle Yung-chang Chen
陳永昌
Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks
author_sort Yung-chang Chen
title Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks
title_short Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks
title_full Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks
title_fullStr Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks
title_full_unstemmed Priority-based Multiple Flow-Preemption for Load-Sharing on MPLS Networks
title_sort priority-based multiple flow-preemption for load-sharing on mpls networks
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/26051749752795548128
work_keys_str_mv AT yungchangchen prioritybasedmultipleflowpreemptionforloadsharingonmplsnetworks
AT chényǒngchāng prioritybasedmultipleflowpreemptionforloadsharingonmplsnetworks
AT yungchangchen zàimplswǎnglùzhōngjùyǒufùzàifēnxiǎngyǐyōuxiānquánwèijīchǔdeduōzhòngshìzīliàoliúqīnzhànjīzhì
AT chényǒngchāng zàimplswǎnglùzhōngjùyǒufùzàifēnxiǎngyǐyōuxiānquánwèijīchǔdeduōzhòngshìzīliàoliúqīnzhànjīzhì
_version_ 1717731687543078912