Skip to main content

ROMA: A Middleware Framework for Seamless Handover

  • Chapter
Network Performance Engineering

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

  • 2061 Accesses

Abstract

The chapter reports on a new middleware architecture suggested for seamless handover. The middleware is part of an architectural solution suggested by Blekinge Institute of Technology (BTH) for seamless handover, which is implemented at the application layer. This architecture is subject for the PERIMETER STREP and MOBICOME projects, granted by the EU FP7 and EUREKA, respectively. The suggested middleware, called ROMA, represents a software system with two sets of Application Programmer Interface (API), one for application writers and another one for interfacing various overlay and underlay systems. ROMA thus provides a transport-agnostic platform for future Internet applications. The paper provides a short description of the ROMA middleware, with particular focus on API design and address translation.

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 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.00
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. Popescu, A., Ilie, D., Erman, D., Fiedler, M.: An Application Layer Architecture for Seamless Roaming. In: 6th International Conference on Wireless On-demand Network Systems and Services, Snowbird, Utah, USA (February 2009)

    Google Scholar 

  2. Raatikainen, K.: Recent Developments in Middleware Standardization for Mobile Computing, Nokia Research Center, Finland

    Google Scholar 

  3. Android, An Open Headset Alliance Project, http://code.google.com/android/

  4. Stoica, I., Morris, R., Karger, D., Kaashoek, F., Balakrishnan, H.: Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. In: ACM SIGCOMM 2001, San Diego, USA (August 2001)

    Google Scholar 

  5. Rosenberg, G., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol. IETF RFC 3261, http://www.ietf.org

  6. ETSI/3GPP, Universal Mobile Telecommunication System (UMTS): Signaling Interworking Between the 3GPP Profile of the Session Initiation Protocol (SIP) and non-3GPP SIP Usage, 3GPP TR 29.962 version 6.1.0 Release 6, http://www.3gpp.org/ftp/specs/html-info/29962.htm

  7. Isaksson, L.: Seamless Communications Seamless Handover Between Wireless and Cellular Networks with Focus on Always Best Connected. PhD thesis, BTH, Karlskrona, Sweden (March 2007)

    Google Scholar 

  8. Dabek, F., Zhao, B., Druschel, P., Kubiatowicz, J., Stoica, I.: Towards a Common API for Structured Peer-to-Peer Overlays. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  9. Chawathe, Y., Ratnasamy, S., Breslau, L., Lanham, N., Shenker, S.: Making Gnutella-Like P2P Systems Scalable. In: ACM Conference on Applications, Technologies, Architectures and Protocols for Computer Communications, Karlsruhe, Germany (2003)

    Google Scholar 

  10. Boost C++ Libraries (2009), http://www.boost.org

  11. Generation and registration of Universally Unique Identifiers (UUIDs) and their use as ASN.1 Object Identifier components, ITU-T Rec. X.667 | ISO/IEC 9834-8

    Google Scholar 

  12. Chevul, S., Isaksson, L., Fiedler, M., Lindberg, P.: Network selection box: An implementation of seamless communication. In: García-Vidal, J., Cerdà-Alabern, L. (eds.) Euro-NGI 2007. LNCS, vol. 4396, pp. 171–185. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Popescu, A., Erman, D., de Vogeleer, K., Popescu, A., Fiedler, M. (2011). ROMA: A Middleware Framework for Seamless Handover. In: Kouvatsos, D.D. (eds) Network Performance Engineering. Lecture Notes in Computer Science, vol 5233. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02742-0_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02742-0_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02741-3

  • Online ISBN: 978-3-642-02742-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics