A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks

碩士 === 國立中山大學 === 電機工程學系研究所 === 91 === In a DiffServ networks, edge and core router classify traffic flows into different PHBs and provide different QoS for the classified flows. In order to achieve satisfactory QoS guarantee, many packet schedulers were proposed. However IETF have not formally stan...

Full description

Bibliographic Details
Main Authors: Yi-Min Shiu, 徐毅銘
Other Authors: Tsang-Ling Sheu
Format: Others
Language:zh-TW
Published: 2003
Online Access:http://ndltd.ncl.edu.tw/handle/83173318771307411832
id ndltd-TW-091NSYS5442109
record_format oai_dc
spelling ndltd-TW-091NSYS54421092016-06-22T04:20:47Z http://ndltd.ncl.edu.tw/handle/83173318771307411832 A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks 在IPv6的DiffServ網路上具有Credit/Deficit調整的延遲變化率減小機制 Yi-Min Shiu 徐毅銘 碩士 國立中山大學 電機工程學系研究所 91 In a DiffServ networks, edge and core router classify traffic flows into different PHBs and provide different QoS for the classified flows. In order to achieve satisfactory QoS guarantee, many packet schedulers were proposed. However IETF have not formally standardized an appropriate and effective packet scheduler to minimize the jitter for real-time traffic. In RFC, EF flows are characterized with low-latency, low packet loss rate, and low jitter. Therefore, real-time traffic is often classified into EF flow. By considering the characteristics of real-time traffic, it is not appropriate to forward packets either too fast or too slow. Hence, in this Thesis, we propose a mechanism in which each packet is attached with its own per-hop queuing delay. If a packet is forwarded within its own per-hop queuing delay, we say the packet may arrive too early (credit accumulation). If a packet is forwarded beyond its own per-hop queuing delay, we say the packet has late arrival (deficit accumulation). The Credit/Deficit information can be stored in the IPv6 optional header so that it can pass through the whole networks. If we can minimize the Credit/Deficit, the jitter can be minimized too. Our design is based on a modified WFQ by adding functions such as estimated queuing delay and dynamic class changes. The dynamic class changes allow EF packets to switch among queues to achieve lower jitter and constant delay. We first implement the traditional WFQ scheduler on Linux platform and then followed by the implementation of the Credit/Deficit WFQ (CDWFQ). The experimental results have shown that CDWFQ can provide nearly constant queuing delay, lower packet loss rate, and lower jitter for EF traffic flows. Tsang-Ling Sheu 許蒼嶺 2003 學位論文 ; thesis 58 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 電機工程學系研究所 === 91 === In a DiffServ networks, edge and core router classify traffic flows into different PHBs and provide different QoS for the classified flows. In order to achieve satisfactory QoS guarantee, many packet schedulers were proposed. However IETF have not formally standardized an appropriate and effective packet scheduler to minimize the jitter for real-time traffic. In RFC, EF flows are characterized with low-latency, low packet loss rate, and low jitter. Therefore, real-time traffic is often classified into EF flow. By considering the characteristics of real-time traffic, it is not appropriate to forward packets either too fast or too slow. Hence, in this Thesis, we propose a mechanism in which each packet is attached with its own per-hop queuing delay. If a packet is forwarded within its own per-hop queuing delay, we say the packet may arrive too early (credit accumulation). If a packet is forwarded beyond its own per-hop queuing delay, we say the packet has late arrival (deficit accumulation). The Credit/Deficit information can be stored in the IPv6 optional header so that it can pass through the whole networks. If we can minimize the Credit/Deficit, the jitter can be minimized too. Our design is based on a modified WFQ by adding functions such as estimated queuing delay and dynamic class changes. The dynamic class changes allow EF packets to switch among queues to achieve lower jitter and constant delay. We first implement the traditional WFQ scheduler on Linux platform and then followed by the implementation of the Credit/Deficit WFQ (CDWFQ). The experimental results have shown that CDWFQ can provide nearly constant queuing delay, lower packet loss rate, and lower jitter for EF traffic flows.
author2 Tsang-Ling Sheu
author_facet Tsang-Ling Sheu
Yi-Min Shiu
徐毅銘
author Yi-Min Shiu
徐毅銘
spellingShingle Yi-Min Shiu
徐毅銘
A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks
author_sort Yi-Min Shiu
title A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks
title_short A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks
title_full A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks
title_fullStr A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks
title_full_unstemmed A Jitter Minimization Mechanism with Credit/Deficit Adjustment in IPv6-Based DiffServ Networks
title_sort jitter minimization mechanism with credit/deficit adjustment in ipv6-based diffserv networks
publishDate 2003
url http://ndltd.ncl.edu.tw/handle/83173318771307411832
work_keys_str_mv AT yiminshiu ajitterminimizationmechanismwithcreditdeficitadjustmentinipv6baseddiffservnetworks
AT xúyìmíng ajitterminimizationmechanismwithcreditdeficitadjustmentinipv6baseddiffservnetworks
AT yiminshiu zàiipv6dediffservwǎnglùshàngjùyǒucreditdeficitdiàozhěngdeyánchíbiànhuàlǜjiǎnxiǎojīzhì
AT xúyìmíng zàiipv6dediffservwǎnglùshàngjùyǒucreditdeficitdiàozhěngdeyánchíbiànhuàlǜjiǎnxiǎojīzhì
AT yiminshiu jitterminimizationmechanismwithcreditdeficitadjustmentinipv6baseddiffservnetworks
AT xúyìmíng jitterminimizationmechanismwithcreditdeficitadjustmentinipv6baseddiffservnetworks
_version_ 1718318568649523200