Skip to main content

Integrating Communication Services into Mobile Browsers

  • Conference paper
Web Information Systems and Technologies (WEBIST 2012)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 140))

Included in the following conference series:

  • 2422 Accesses

Abstract

This paper introduces a novel approach on how to integrate communication services into Web applications running in the browser. The solution is based on two major design decisions: To resolve the need for a business-to-business (B2B) relationship between Web provider and communication service provider, and to distribute the Model, View and Controller components of an application across different processes. Our approach helps to answer the question on how to efficiently integrate network operator’s assets into applications from over the top (OTT) players. The separation between application control by the Web page and the actual command execution by the native capabilities of the user device opens new opportunities for global reachability of telco services, easy deployment and re-deployment of applications with zero configuration need for users and developers as well as privacy protection by keeping sensitive data within the user domain, e.g. the user’s communication device.

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. tropo.com: Tropo - cloud api for voice, sms, and instant messaging services (2011), https://www.tropo.com (accessed November 20, 2011)

  2. Winokur, D.: Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5 (2011), http://blogs.adobe.com/flashplatform/2011/11/flash-to-focus-on-pc-browsing-and-mobile-apps-adobe-to-more-aggressively-contribute-to-html5.html (accessed November 20, 2011)

  3. sipgate.com: Move your phones to the cloud (2011), http://sipgate.com (accessed November 20, 2011)

  4. Mozilla.org: WebAPI is an effort by Mozilla to bridge together the gap, and have consistent APIs that will work in all web browsers, no matter the operating system (2011), https://wiki.mozilla.org/WebAPI (accessed November 15, 2011)

  5. Nishimura, H., Ohnimushi, H., Hirano, M.: Architecture for Web-IMS Cooperative Services for Web Terminals. In: 13th International Conference on Intelligence in Next Generation Networks, ICIN 2009. IEEE, New York (2009)

    Google Scholar 

  6. Google: WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs (2011), http://www.webrtc.org/home (accessed November 15, 2011)

  7. Fette, I., Melnikov, A.: The WebSocket protocol (2011), http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-17 (accessed November 15, 2011)

  8. Pessi, P., et al.: Sofia-SIP - a RFC3261 compliant SIP User-Agent library (2011), http://sofia-sip.sourceforge.net/ (accessed November 15, 2011)

  9. Green, A.: C Websockets Server Library (2011), http://git.warmcat.com/cgi-bin/cgit/libwebsockets (accessed November 15, 2011)

  10. Diop, M.: High Quality Video SIP/IMS client for Google Android (2011), http://code.google.com/p/imsdroid/ (accessed November 15, 2011)

  11. Rajlich, N.: A barebones WebSocket client and server implementation written in 100% Java (2011), https://github.com/TooTallNate/Java-WebSocket (accessed November 15, 2011)

  12. Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)

    Google Scholar 

  13. Adeyeye, M., Ventura, N., Foschini, L.: Converged multimedia services in emerging web 2.0 session mobility scenarios. Wireless Networks 18, 185–197 (2012), doi:10.1007/s11276-011-0394-z

    Article  Google Scholar 

  14. Clarke, S.: Measuring API usability. Dr. Dobbs Journal, 6–9 (2004)

    Google Scholar 

  15. Gerken, J., Jetter, H.C., Zöllner, M., Mader, M., Reiterer, H.: The concept maps method as a tool to evaluate the usability of APIs. In: Proceedings of the 2011 Annual Conference on Human Factors in Computing Systems, CHI 2011, pp. 3373–3382. ACM, New York (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zeiß, J., Davies, M., Lazendic, G., Gabner, R., Bartecki, J. (2013). Integrating Communication Services into Mobile Browsers. In: Cordeiro, J., Krempels, KH. (eds) Web Information Systems and Technologies. WEBIST 2012. Lecture Notes in Business Information Processing, vol 140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36608-6_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36608-6_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36607-9

  • Online ISBN: 978-3-642-36608-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics