Skip to main content

Two Rule-Based Building-Block Architectures for Policy-Based Network Control

  • Conference paper
  • First Online:
Active Networks (IWAN 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1942))

Included in the following conference series:

Abstract

Policy-based networks can be customized by users by injecting programs called policies into the network nodes. So if general-purpose functions can be specified in a policy-based network, the network can be regarded as an active network in the wider sense. In a policy-based network, two or more policies must often cooperate to provide a high-level function or policy. To support such building-block policies, two architectures for modeling a set of policies have been developed: pipe-connection architecture and label-connection architecture. It is shown that rule-based building blocks are better for policy-based network control and that the label-connection architecture is currently better. However, the pipe-connection architecture is better in regards to parallelism, which is very important in network environments.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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. Baker, Chan, F., K., and A. Smith: Management Information Base for the Differentiated Services Architecture, draft-ietf-diffserv-mib-04.txt, Internet Draft, July 2000.

    Google Scholar 

  2. Bernet, Y., et al.: A Framework for Differentiated Services, draft-ietf-diffserv-framework-02.txt, Internet Draft, February 1999.

    Google Scholar 

  3. Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., and Weiss, W.: An Architecture for Differentiated Service, RFC 2475, December 1998.

    Google Scholar 

  4. Clark, K., and Gregory, S.: PARLOG: Parallel Programming in Logic, ACM Trans. on Programming Languages and Systems, Vol. 8, No. 1, pp. 1–49, 1986.

    Article  MATH  Google Scholar 

  5. Fine, M., McCloghrie, K., Seligson, J., Chan, K., Hahn, S., Smith, A., and Reichmeyer, F.: Differentiated Services Quality of Service Policy Information Base, draft-ietf-diffserv-pib-01.txt, Internet Draft, July 2000.

    Google Scholar 

  6. Forgy, C. L.: OPS5 User’s Manual, Technical Report CMU-CS-81-135, Carnegie Mellon University, Dept. of Computer Science, 1981.

    Google Scholar 

  7. Jacobson, V., Nichols, K., and Poduri, K.: An Expedited Forwarding PHB, RFC 2598, June 1999.

    Google Scholar 

  8. Kanada, Y., Ikezawa, M., Miyake, S., and Atarashi, Y.: SNMP-based QoS Programming Interface MIB for Routers, draft-kanada-diffserv-qospifmib-00.txt, Internet Draft, October 1999, http://www.kanadas.com/activenet/draft-kanada-diffserv-qospifmib-00.txt.

  9. Kanada, Y.: Rule-based Modular Representation of QoS Policies, Networking Architecture Workshop, pp. 106–113, IEICE (The Institute of Electronics, Information and Communication Engineers), February, 2000.

    Google Scholar 

  10. Kanada, Y.: A Representation of Network Node QoS Control Policies Using Rule-based Building Blocks, International Workshop on Quality of Service 2000 (IWQoS 2000), pp. 161–163.

    Google Scholar 

  11. Moore, B., Ellesson, E., Strassner, J., and Westerinen, A.: Policy Framework Core Information Model. Version 1 Specification, draft-ietf-policy-core-info-model-07.txt, Internet Draft, July 2000.

    Google Scholar 

  12. Nichols, N., Blake, S., Baker, F., and Black, D.: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, RFC 2474, December 1998.

    Google Scholar 

  13. Shapiro, E.: Concurrent Prolog: A Progress Report, IEEE Computer, August 1986, pp. 44–59, 1986.

    Google Scholar 

  14. Shenker, S., Partridge, C., and Guerin, R.: Specification of Guaranteed Quality of Service, RFC 2212, September 1997.

    Google Scholar 

  15. Snir, Y., Ramberg, Y., Strassner, J., and Cohen, R.: Policy Framework QoS Information Model, draft-ietf-policy-qos-info-model-01.txt, Internet Draft, April 2000.

    Google Scholar 

  16. Ueda, K.: Guarded Horn Clauses, Logic Programming Conference '85, pp. 225–2236, 1985. Also in ICOT Technical Report, TR-103, Institute for New Generation Computer Technology, 1985, and in New Generation Computing, Vol. 5, pp. 29–44, 1987.

    Google Scholar 

  17. Wroclawski, J.: Specification of the Controlled-Load Network Element Service, RFC 2211, September 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kanada, Y. (2000). Two Rule-Based Building-Block Architectures for Policy-Based Network Control. In: Yasuda, H. (eds) Active Networks. IWAN 2000. Lecture Notes in Computer Science, vol 1942. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40057-5_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-40057-5_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41179-6

  • Online ISBN: 978-3-540-40057-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics