Skip to main content

OpenRouter: A TCP-Based Lightweight Protocol for Control Plane and Forwarding Plane Communication

  • Conference paper
Networking and Mobile Computing (ICCNMC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3619))

Included in the following conference series:

Abstract

The Network Processing Forum (NPF) is delivering specifications for programmable network elements that reduce equipment time-to-market, while increasing time-in-market. ForCES (Forwarding and Control Element Separation) aims to define framework and associated mechanisms for standardizing the exchange of information between the logically separate functionality of the control plane and the forwarding plane. To make good use of the efforts of NPF and TCP reliability, this paper presents a TCP-based lightweight protocol for control plane and forwarding plane communication. This protocol meets many requirements of the ForCES working group charter for a protocol. We provide an evaluation of its applicability for a ForCES protocol. One advantage of this protocol is that it can provide good support for Common Programming Interface (CPI) of NPF. Also it can be easily extended to support new services or new functions. The current version of this protocol has been implemented in our IPv6 core router.

This research was supported by the National Grand Fundamental Research 973 Program of China under Grant No. 2003CB314802 and the National Natural Science Foundation of China Grant No.90104001.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pradhan, P., Chiueh, T.-C.: Implementation and Evaluation of A QoS-Capable Cluster-Based IP Router. In: Proceedings of SC 2002 (2002)

    Google Scholar 

  2. Herity, D.: Network Processor Software: Some Lessons Learned (May 2001), http://www.s3group.com/pdf/N_1-2001-NP-SoftwareLessonslearned.pdf

  3. Denazis, S., Miki, K., Vicente, J., Campbell, A.: Interfaces for Open Programmable Routers. In: Proceedings of IWAN (July 1999)

    Google Scholar 

  4. Yang, L., et al.: ForCES Forwarding Element Functional Model (February 2004), http://draft-yang-forces-model-02.txt

  5. Khosravi, H., Anderson, T.: Requirements for Separation of IP Control and Forwarding. RFC 3654 (November 2003)

    Google Scholar 

  6. Audu, A., Gopal, R., et al.: ForwArding and Control ElemenT protocol (FACT) (November 2003), http://draft-gopal-forces-fact-06.txt

  7. Wang, W.: General Router Management Protocol (GRMP) Version 1 (November 2003), http://draft-wang-forces-grmp-01.txt

  8. Wang, W.: A Control Scheme and Management Protocol for Open Programmable QoS IP Routers. In: Proceedings of SCI 2003 (July 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhao, F., Su, J., Cheng, X. (2005). OpenRouter: A TCP-Based Lightweight Protocol for Control Plane and Forwarding Plane Communication. In: Lu, X., Zhao, W. (eds) Networking and Mobile Computing. ICCNMC 2005. Lecture Notes in Computer Science, vol 3619. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11534310_108

Download citation

  • DOI: https://doi.org/10.1007/11534310_108

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28102-3

  • Online ISBN: 978-3-540-31868-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics