A packet property-based task scheduling policy for control plane OS in NP-based applications

Shoumeng Yan, Xingshe Zhou, Fan Zhang, Yaping Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In NP-based networking elements, there are various kinds of packet traffic between data plane and control plane, which have different priorities and are handled by different tasks running on control plane OS. The critical packets need to be processed in time, otherwise the system, even the network, may enter some unstable states. Thus, the packets should be processed according to their priorities, i.e., packet-processing tasks for more important packets should be executed sooner if they are both in ready state. From the perspective of control plane OS design, packet-processing tasks should be scheduled based on some properties of packets waiting to be processed. This paper proposes a packet property-based task scheduling policy to alleviate the problem. The design and implementation are described and the performance results are discussed. The results show that this scheduling policy can achieve our design goal properly.

Original languageEnglish
Title of host publicationEmbedded Software and Systems
Subtitle of host publicationSecond International Conference, ICESS 2005, Proceedings
PublisherSpringer Verlag
Pages85-95
Number of pages11
ISBN (Print)3540308814, 9783540308812
DOIs
StatePublished - 2005
Event2nd International Conference on Embedded Software and Systems, ICESS 2005 - Xi'an, China
Duration: 16 Dec 200518 Dec 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3820 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Conference on Embedded Software and Systems, ICESS 2005
Country/TerritoryChina
CityXi'an
Period16/12/0518/12/05

Fingerprint

Dive into the research topics of 'A packet property-based task scheduling policy for control plane OS in NP-based applications'. Together they form a unique fingerprint.

Cite this