Font Size: a A A

The Research And Design Of IP QoS Application Based On NP

Posted on:2006-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:D W ZhuFull Text:PDF
GTID:2168360152470647Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the fast growth of the Internet in recent years, Internet is gradually changing from data transmission network to multimedia transmission network, to which QoS control mechanism is indispensable. But the Internet only provides the best-effort service, and no QoS guarantees are provided. QoS guarantee for the next-generation Internet is a challenging problem, and it is also a hot-topic in Internet research.Firstly, the basic architecture of QoS in IP network is analyzed, research on the characteristic and feasibility of Integrated Service and Differentiated Service is done, and the algorithms used in the DiffServ are analyzed in the thesis. According to the facts that the IntServ has defects on extensibility and robustness, while DiffServ has the characteristics of simple efficiency and strong extensibility, the DiffServ model is used to realize the QoS application.Intel Internet Exchange Architecture (IXA) is the next generation network architecture. IXP2400 is one of Intel IXA network processors. We analyses the hardware architecture and software framework of IXP2400 in this thesis, and research the key technique of parallel-processing. The advantage and flexibility of IXP2400 is suit for the QoS application.After analyzing the technology of QoS and the hardware architecture and software framework of IXP2400, with Dual Ingress/Egress architecture, this thesis proposes the software and hardware architecture of the DiffServ application in IXP2400. The design takes full concern of the module design, and uses Intel IXA portability framework, which enhances the reusage ability of the module. This thesis analyzes the data processing flow, plans the system resource allocation, and designs Microblocks in the software architecture, such as Packet Rx, DiffServ, Queue Manager, and Scheduler, and implements the simulation of DiffServ application based on Intel IXA SDK 4.0.
Keywords/Search Tags:Quality of Service, DiffServ, Network-processor, parallel-processing, IXA
PDF Full Text Request
Related items