QoS provisioning for real time services for IPv6 DiffServ network using IXP-2400 Intel Network Processor

被引:0
|
作者
Saleem, K. [1 ]
Fisal, N. [1 ]
Zabidi, M. M. [1 ]
Mohd, A. [1 ]
机构
[1] Univ Teknol Malaysia, Fac Elect Engn, Skudai 81310, Johor Darul Tak, Malaysia
关键词
QoS provisioning; WRED; DiffServ; network processor; microengine;
D O I
10.1109/ICTMICC.2007.4448706
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Providing Quality of Service (QoS) and Traffic Engineering (TE) capabilities in the Internet is essential, especially in supporting the requirement of real-time traffic, as well as mission critical applications. Differentiated Services (DiffServ) is an emerging technology that provides QoS anti traffic engineering features in IP Network by programming the IXP2400 Intel Network Processor. Since the introduction of the network processors, there have been a number of network services developed based on the special-built, packet processing-optimized programmable microprocessors. This paper is mainly concerns on how to deploy DiffServ in order to assess priority functionalities. A scheduling mechanism was developed on the IXP2400 network processor to provide QoS by maintaining priority of incoming packets based on criteria i.e. class of packets and traffic. The queuing mechanism improves the QoS of the traffic at the expense of some performance degradation. To reduce the performance degradation, a cache unit has been added into the operation of the QoS mechanism to cut down SRAM access during the lookup operation. A performance study was then carried out to evaluate the performance of the QoS mechanism after adding the cache unit. The overall speed is enhanced and delay is minimized. At the same time, the mechanism can be implemented on the ENP-2611 Evaluation Board to verify the functionality of the application on hardware.
引用
收藏
页码:594 / 598
页数:5
相关论文
共 50 条
  • [1] QoS provisioning for real time services on DiffServ aware IPv6 optical network using IXP-2400 Intel Network
    Saleem, Kashif
    Fisal, Norshiela Bt.
    Zabidi, Muhannnad Mun'im B. Ahmad
    [J]. 2008 IFIP INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS, 2008, : 60 - 64
  • [2] IP QoS enhancement using DiffServ in IPv6 network
    Abidin, HZ
    Fisal, N
    [J]. APCC 2003: 9TH ASIA-PACIFIC CONFERENCE ON COMMUNICATION, VOLS 1-3, PROCEEDINGS, 2003, : 183 - 186
  • [3] Implementation and performance analysis of an IPv6 multicast forwarder for the IXP2400 network processor
    Park, Woojin
    Kim, Inho
    Lim, Kyungsoo
    Woo, Sinam
    An, Sunshin
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 1039 - +
  • [4] QoS Routing using Active Networks in IXP 2400 Network Processor
    Selvam, N. Saravana
    Radhakrishnan, S.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (03): : 297 - 301
  • [5] Dynamically Reconfigurable Queue for Intel IXP2400 Network Processor
    Satheesh, A.
    Kumar, D.
    Dharmalingam, P.
    Lakshmipriya, T. K. S.
    Krishnaveni, S.
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (01): : 95 - 101
  • [6] Implementation of IPv6 Network QoS Based on DiffServ over MPLS
    Yang Lishen
    Wang Liufang
    [J]. ITESS: 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES, PT 2, 2008, : 822 - 825
  • [7] Self-configurable environment for the intel IXP2400 network processor
    Satheesh, A.
    Krishnaveni, S.
    Ponkarthick, S.
    [J]. International Journal of Computers and Applications, 2009, 31 (04) : 268 - 273
  • [8] QOS Parameter Comparison of DiffServ-Aware MPLS Network Using IPv4 and IPv6
    Mushtaq, Asma
    Patterh, Manjeet Singh
    [J]. 2017 INTERNATIONAL CONFERENCE ON RECENT INNOVATIONS IN SIGNAL PROCESSING AND EMBEDDED SYSTEMS (RISE), 2017, : 113 - 118
  • [9] DiffServ-aware multicasting in a mobile IPv6 network
    Wu-Hsiao Hsu
    Yuh-Pyng Shieh
    [J]. Telecommunication Systems, 2013, 54 : 373 - 386
  • [10] A high performance IP traffic generation tool based on the Intel IXP2400 Network Processor
    Bolla, Raffaele
    Bruschi, Roberto
    Canini, Marco
    Repetto, Matteo
    [J]. DISTRIBUTED COOPERATIVE LABORATORIES: NETWORKING, INSTRUMENTATION, AND MEASUREMENTS, 2006, : 127 - +