Skip to main content

CPN and QoS Driven Smart Routing in Wired and Wireless Networks

  • Conference paper
Performance Tools and Applications to Networked Systems (MASCOTS 2003)

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

Abstract

There exists an increasing need for dynamic mechanisms that take into account quality of service provisions in the establishment of routes in communication networks. Recently, we introduced a quality of service (QoS) driven routing algorithm called “Cognitive Packet Network” (CPN), which dynamically selects paths through a store-and-forward packet network so as to offer best effort QoS to an end-to-end traffic. This paper discusses a number of extensions to the algorithm: the incorporation of selective broadcasts to support the operation of an ad hoc network, the use of delay, loss, and energy information as metrics for routing, and the use of genetic algorithms to generate and maintain paths from previously discovered information by matching their “fitness” with respect to the desired QoS. We discuss implementation considerations as well as simulation and experimental results on a network testbed.

This work has been supported by a grant from the UK Engineering and Science Research Council (EPSRC) on Self Aware Networks and Quality of Service to Imperial College.

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. Gelenbe, E., Lent, R., Xu, Z.: Towards networks with cognitive packets. In: Proc. IEEE MASCOTS Conference, San Francisco, CA, August 29-September 1, pp. 3–12 (2000) ISBN 0-7695-0728-X

    Google Scholar 

  2. Gelenbe, E., Lent, R., Xu, Z.: Design and performance of cognitive packet networks. Performance Evaluation 46, 155–176 (2001)

    Article  MATH  Google Scholar 

  3. Gelenbe, E., Lent, R., Xu, Z.: Measurement and performance of cognitive packet networks. J. Computer Networks 37, 691–701 (2001)

    Article  Google Scholar 

  4. Gelenbe, E.: Learning in the recurrent random neural network. Neural Computation 5(1), 154–164 (1993)

    Article  MathSciNet  Google Scholar 

  5. Minoli, D., Minoli, E.: Delivering Voice over IP Networks. John Wiley & Sons, New York (1998)

    Google Scholar 

  6. Gelenbe, E., Mao, Z.-H., Da-Li, Y.: Function approximation with spiked random networks. IEEE Transactions on Neural Networks 10(1), 3–9 (1999)

    Article  Google Scholar 

  7. Halici, U.: Reinforcement learning with internal expectation for the random neural network. European Journal of Operations Research 126(2), 288–307 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. Kotsis, G.: Performance Management in Dynamic Computing Environments. In: Calzarossa, M., Gelenbe, E. (eds.) MASCOTS 2003. LNCS, vol. 2965, pp. 254–264. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Lorenz, P.: IP–Oriented QoS in the Next Generation Networks: Application to Wireless Networks. In: Calzarossa, M., Gelenbe, E. (eds.) MASCOTS 2003. LNCS, vol. 2965, pp. 168–186. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Moon, S.: Measurement and analysis of end-to-end delay and loss in the Internet, PHD thesis (2000)

    Google Scholar 

  11. Chen, S., Nahrstedt, K.: Distributed Quality-of-Service routing in ad-hoc networks. IEEE Selected Areas in Communications 17(8), 1–19 (1999)

    Google Scholar 

  12. Hao, F., Zegura, E.W., Ammar, M.H.: QoS routing for anycast communications: motivation and an architecture for Diffserv networks. IEEE Communications Magazine 46(2), 48–56 (2002)

    Google Scholar 

  13. Lin, Y.-D., Hsu, N.-B., Hwang, R.-H.: QoS routing granularity in MPLS networks. IEEE Communications Magazine 46(2), 58–65 (2002)

    Google Scholar 

  14. Nelakuditi, S., Zhang, Z.-L.: A localized adaptive proportioning approach to QoS routing granularity. IEEE Communications Magazine 46(2), 66–71 (2002)

    Article  Google Scholar 

  15. Kodialam, M., Lakshman, T.V.: Restorable quality of service routing. IEEE Communications Magazine 46(2), 72–81 (2002)

    Article  Google Scholar 

  16. Chaintreau, A., Baccelli, F., Diot, C.: Impact of TCP-like congestion control on the throughput of multicast groups. IEEE/ACM Transactions on Networking 10(4) (August 2002)

    Google Scholar 

  17. May, M., Bolot, J.-C., Diot, C., Jean-Marie, A.: On Internet QoS performance evaluation, INRIA Tech. Report (1997)

    Google Scholar 

  18. Altman, E., Avrachenko, K., Barakat, C., Dube, P.: TCP over a multi-state Markovian path. In: Goto, K., Hasegawa, T., Takagi, H., Takahashi, Y. (eds.) Performance and QoS of Next Generation Networking, pp. 103–122. Springer, London (2001)

    Google Scholar 

  19. Lui, J.C.S., Wang, X.Q.: Providing QoS guarantee for individual video stream via stochastic admission control. In: Goto, K., Hasegawa, T., Takagi, H., Takahashi, Y. (eds.) Performance and QoS of Next Generation Networking, pp. 263–279. Springer, London (2001)

    Google Scholar 

  20. Rumelhart, D.E., McClelland, J.L.: Parallel distributed processing. I & II. Bradford Books/MIT Press (1986)

    Google Scholar 

  21. Holland, J.H.: Adaptation in Natural and Artificial Systems, University of Michigan Press (1975)

    Google Scholar 

  22. Sutton, R.S.: Learning to predict the methods of temporal difference. Machine Learning 3, 9–44 (1988)

    Google Scholar 

  23. Burke, D.S., De Jong, K.A., Grefenstette, J.J., Ramsey, C.L., Wu, A.S.: Putting more genetics in genetic algorithms. Evolutionary Computation 6(1), 387–410 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gelenbe, E., Lent, R., Gellman, M., Liu, P., Su, P. (2004). CPN and QoS Driven Smart Routing in Wired and Wireless Networks. In: Calzarossa, M.C., Gelenbe, E. (eds) Performance Tools and Applications to Networked Systems. MASCOTS 2003. Lecture Notes in Computer Science, vol 2965. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24663-3_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24663-3_4

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-24663-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics