A three layer policy-based architecture supporting internet quality of service (QoS)

Publication Type:
Thesis
Issue Date:
2008
Filename Description Size
01Front.pdfcontents and abstract1.71 MB
Adobe PDF
02Whole.pdfthesis37.33 MB
Adobe PDF
Full metadata record
NO FULL TEXT AVAILABLE. Access is restricted indefinitely. ----- The success of the Internet has brought a tremendous growth in business, education, research, etc., over the last four decades. With the dramatic advances in multimedia technologies and the increasing popularity of real-time applications, recently Quality of Service (QoS) support in the Internet has been in great demand. But end-to-end QoS still remains a big issue for service providers and other network operators in the Internet due to Best Effort mechanism offered by current Internet architecture. Current Internet is viewed as a connection of Autonomous System (AS) domains where each of these AS domains control traffic routing in their own domain based on their own policies. These policies are defined to benefit the AS domains without consideration on other AS domains which may result in policy conflicts while establishing a flow to achieve certain degree of QoS on an end-to-end basis. This thesis presents a three-layer policy based architecture which is designed to support end-to-end QoS for real-time applications such as VoIP along with other applications in the Internet. The objectives of the architecture are to address the following issues and deploy them on an incremental basis on the current Internet. • Traffic flow management and resource monitoring • QoS Area identification • Traffic engineering and load balancing • Policy based routing Management of traffic flows and monitoring of resources are supported in the architecture by obtaining statistics on inter domain resources through the use of Border Gateway Protocol (BGP) announcements between neighboring domains. Identification of QoS enabled domains across the Internet and routing traffic through them improves overall QoS for various applications. This function is supported in our architecture by applying policy routing for QoS sensitive applications. Since traffic engineering is important to improve end-to-end QoS, the architecture tries to balance traffic flows between various domains through policy co-ordination mechanism. The mechanism uses an approximation technique to balance any traffic parameter conflict between neighboring domains and improve overall QoS for services. Applications requiring bounded QoS then adhere to certain traffic policies while setting up QoS paths between end domains. The architecture uses BGP based policy decisions mechanism using special community attribute called policy attribute to compute optimized routing paths. This is apart from standard policy mechanisms used by BGP. We integrate the above mentioned functions in our architecture which provides a scalable solution to improve QoS from source AS to destination AS across the Internet. Proper resource management plays an important role in supporting multiple users with multiple service requirements and one way of achieving this is through tuning various parameters involved with traffic engineering. Our architecture is based upon a hierarchical resource management scheme which distributes the control of network functions at three different levels. Such resource management, within and between AS domains, are supported through the hierarchical grouping of various architectural components. Our architecture also addresses the issue of policy conflict between AS domains using a policy co-ordination algorithm where we use an approximation technique to determine the best possible resource management strategy and obtaining the right value for QoS parameters between end nodes. Hence our proposed architecture is integrated and is aimed at improving end-to-end QoS for various services in the Internet.
Please use this identifier to cite or link to this item: