Including Adaptive Behavior in a Wireless Network System

Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 4)

Interest in wireless networks has increased dramatically in the last few years. In contrast to wired networks, however, wireless networks need to be managed more elaborately. In many cases, it is very useful to have a middleware that takes control over the connection management, fault management, and communication management. Most current approaches concentrate on a subset of topics to be determined in this context. This chapter will take a closer look at the BlueSpot System [5], which is a project that develops an adaptive middleware to handle a complete wireless network management system. The middleware is used to control wireless Mesh- Net infrastructures. There are mobile services on top of the middleware, which are implemented in either native C code or as Java MIDlets. The middleware itself is available for different operating systems, like Linux, Symbian OS, or Windows Mobile, and thus for various devices such as Smartphones or PDAs. Constructed in this manner, the BlueSpot System is used to demonstrate today’s existing wireless network management mechanisms and to compare these mechanisms with one another. Additionally, because of the well-defined interfaces the middleware provides, it is very easy to integrate new concepts and to gain benchmarking results that are comparable to existing ones before applying the BlueSpot System. The middleware is built up modularly, so that parts of it can be extended or exchanged very easily.


Adaptive Behavior Mobile Service Resource Reservation Protocol Layer Service Interface 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Blair G, Coulson G, Davies N, Robin P, and Fitzpatrick T (1997) Adaptive middleware for mobile multimedia applications. In: Proceedings of the IEEE 7th International Workshop on Network and Operating System Support for Digital Audio and Video. IEEE, IEEE, 245–254Google Scholar
  2. 2.
    Bluetooth SIG (2004) Bluetooth Core Specification v2.0 + EDR-Piconets. Chap. 4, Bluetooth SIG, 51–58Google Scholar
  3. 3.
    Bluetooth SIG (2004) Bluetooth Core Specification v2.0 + EDR-Scatternet Chap. 8, Bluetooth SIG, 177–178Google Scholar
  4. 4.
    Dümichen U and Baumgarten U (2007) Aspects for forming structured bluetooth based scatternets. In: Proceedings on PDPTA ’07. CSREA PressGoogle Scholar
  5. 5.
    Dümichen U and Baumgarten U (2004) BlueSpot System Infrastructure for Mobile Services. In: Proceedings of 49. Internationales Wissenschaftliches Kolloquium (IWK) Ilmenau, Vol. 1. Shaker Verlag, pp. 375–380Google Scholar
  6. 6.
    IETF Draft MANET Working Group (2004) The dynamic source routing protocol for mobile ad hoc networks (dsr).Google Scholar
  7. 7.
    McKinley PK, Sadjadi SM, Kasten EP, and Cheng BHC (2004) Composing adaptive software. Computer 37(7):56–64CrossRefGoogle Scholar
  8. 8.
    Network Working Group (1997) Rfc 2210: The use of rsvp with ietf integrated services.Google Scholar
  9. 9.
    Network Working Group (1998) Rfc2474: Definition of the differentiated services field (ds field) in the ipv4 and ipv6 headersGoogle Scholar
  10. 10.
    Perkins CE and Bhagwat P (1994) Highly dynamic destination-sequenced distance-vector routing (dsdv) for mobile computers. In: SIGCOMM 94. ACMGoogle Scholar
  11. 11.
    Schmidt DC (2002) Middleware for real-time and embedded systems. Commun. ACM 45(6):43–48CrossRefGoogle Scholar
  12. 12.
    Yau SS, and Karim F (2004) An adaptive middleware for context-sensitive communications for real-time applications in ubiquitous computing environments. Real-Time Systems 26(1):29–61zbMATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2008

Authors and Affiliations

  1. 1.Fakultät für InformatikTechnische Universit¨at MünchenGermany

Personalised recommendations