SIP servlets-based service provisioning in MANETs

Mobile Ad-hoc NETworks (MANETs) are a part of the fourth generation networks vision. They are new wireless networks having transient mobile nodes with no need for a pre-installed infrastructure. They are of utmost interest for the future networks owing to their flexibility, effortlessness of deployment and related low cost. They come in two flavours: standalone MANETs and integrated with the conventional 3G network. Providing value-added services is the core concept of several paradigms and has been extensively studied in legacy network. However, providing such services in MANETs is a challenging process. Indeed, MANETs are known for their heterogeneous devices, limited resources, dynamic topology and frequent disconnections/connections. New SIP based solutions for signalling and media handling in these networks are emerging. Furthermore, SIP is the primary protocol for 3G networks. Therefore, SIP servlets become a promising paradigm for service provisioning in MANETs. This thesis addresses the service provisioning aspects in both standalone MANETs and integrated 3G/MANETs. The SIP servlets framework is considered as the starting point while Multihop Cellular Networks (MCNs), the widely studied networks, are used as an example of integrated 3G/MANETs. Background information is provided, architectures requirements are derived and related work is reviewed. A novel business model is proposed for service provision in standalone MANETs. The business model defines the business roles and the relationship and interfaces between them. We also propose a service invocation and execution architecture implementing the business model. The solution is based on overlay network and a distribution scheme of the SIP servlets engine. The overlay network enables self-organization and self-recovery to take into account MANETs characteristics. As for the integrated 3G/MANETs we propose high level architectural alternatives for service provisioning in MCNs. We identify the most interesting alternatives from the network operator point of view and proposed a detailed and concrete architecture for the promising alternative. Overall architecture, functional entities and procedures are presented. During this work, we built prototypes as proof-of-concept and made preliminary performance measurements, used SPIN as protocol validation tool and adopted OPNET for simulation. The results show that we can provide services in MANETs as we do in conventional networks with reasonable performance.

[1]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[2]  Le Gruenwald,et al.  A survey of data replication techniques for mobile ad hoc network databases , 2008, The VLDB Journal.

[3]  S. Bah,et al.  SIP Servlets for Service Provisioning in Multihop Cellular Networks: High-Level Architectural Alternatives , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[4]  Ina Schieferdecker,et al.  Testing the TINA retailer reference point , 1999, Proceedings. Fourth International Symposium on Autonomous Decentralized Systems. - Integration of Heterogeneous Systems -.

[5]  J. Magretta Why business models matter. , 2002, Harvard business review.

[6]  Ferhat Khendek,et al.  A SIP Servlet Framework for Service Provisioning in Stand-Alone Mobile Ad Hoc Networks , 2008 .

[7]  Chunming Qiao,et al.  Integrated cellular and ad hoc relaying systems: iCAR , 2001, IEEE J. Sel. Areas Commun..

[8]  Wolfgang Kellerer,et al.  I-centric communications: personalization, ambient awareness, and adaptability for future mobile services , 2004, IEEE Communications Magazine.

[9]  George C. Polyzos,et al.  Routing layer support for service discovery in mobile ad hoc networks , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[10]  Amy L. Murphy,et al.  LIME: a middleware for physical and logical mobility , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[11]  N. Banerjee Peer-to-peer SIP-based Services over Wireless Ad Hoc Networks , 2004 .

[12]  Jiang Wu,et al.  4th-generation Wireless Infrastructures: Scenarios and Research Challenges , 2001, IEEE Wirel. Commun..

[13]  H. Khlifi,et al.  A framework to use SIP in ad-hoc networks , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[14]  H. J. Smith,et al.  The power of business models , 2005 .

[15]  Li Li,et al.  A lightweight service discovery mechanism for mobile ad hoc pervasive environment using cross-layer design , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[16]  Roch H. Glitho,et al.  An Overlay Network for a SIP Servlet-Based Service Execution Environment in Stand Alone MANETs , 2008, 2008 New Technologies, Mobility and Security.

[17]  Seung-Jae Han,et al.  Integration of 802.11 and third-generation wireless data networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[18]  R. Glitho,et al.  Provisioning Services in Multihop Cellular Networks when the End-Users Are in the Mobile Ad-Hoc Network Portion , 2008, NOMS Workshops 2008 - IEEE Network Operations and Management Symposium Workshops.

[19]  Gruia-Catalin Roman,et al.  Service-Oriented Computing Imperatives in Ad Hoc Wireless Settings , 2004 .

[20]  John Blau News analysis: Wi-Fi hotspot networks sprout like mushrooms , 2002 .

[21]  M. Lott,et al.  Interworking of WLAN and 3G systems , 2004 .

[22]  Rüdiger Schollmeier,et al.  Routing in Mobile Ad-hoc and Peer-to-Peer Networks A Comparison , 2002, NETWORKING Workshops.

[23]  Y. Inoue,et al.  The TINA Consortium , 1998, IEEE Commun. Mag..

[24]  William Webb Wireless Communications: The Future , 2007 .

[25]  Roch H. Glitho,et al.  Context-Aware Signaling for Call Differentiation in IMS-Based 3G Networks , 2007, 2007 12th IEEE Symposium on Computers and Communications.

[26]  Ivan Stojmenovic,et al.  Antenna Beamforming and Power Control for AD HOC Networks , 2004 .

[27]  Srikanth V. Krishnamurthy,et al.  Ad Hoc Networks: Technologies And Protocols , 2009, ADHOCNETS 2010.

[28]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[29]  Silvia Giordano,et al.  The Terminodes Project: Towards Mobile Ad-Hoc WAN , 1999 .

[30]  Donald F. Towsley,et al.  On the capacity of hybrid wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[31]  Tony Wakefield,et al.  Introduction to mobile communications : technology, services, markets , 2007 .

[32]  Chuang-Wen You,et al.  Challenges: wireless Web services , 2004, Proceedings. Tenth International Conference on Parallel and Distributed Systems, 2004. ICPADS 2004..

[33]  Gerard J. Holzmann,et al.  Design and validation of computer protocols , 1991 .

[34]  George Aggelou Mobile Ad Hoc Networks: From Wireless LANs to 4G Networks , 2004 .

[35]  Roch Glitho,et al.  A Mobile Agent Based Service Architecture for Internet Telephony , 2002 .

[36]  C.-F. Yu Customer service provisioning in intelligent networks , 1990, IEEE Network.

[37]  Abdelsalam Helal,et al.  Konark - a service discovery and delivery protocol for ad-hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[38]  Ivan Stojmenovic,et al.  Routing Approaches in Mobile AD HOC Networks , 2004 .

[39]  Joseph P. Macker,et al.  Anycast Routing for Mobile Services , 1999 .

[40]  Patrick Thiran,et al.  Connectivity in ad-hoc and hybrid networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[41]  Haiyun Luo,et al.  UCAN: a unified cellular and ad-hoc network architecture , 2003, MobiCom '03.

[42]  L. Klostermann,et al.  Opening the networks with Parlay/OSA: standards and aspects behind the APIs , 2003, IEEE Netw..

[43]  Luc Deneire,et al.  From WPANs to Personal Networks: Technologies and Applications , 2006 .

[44]  David M. Booth,et al.  Web Services Architecture , 2004 .

[45]  Imrich Chlamtac,et al.  Mobile ad hoc networking: imperatives and challenges , 2003, Ad Hoc Networks.

[46]  Isabelle Demeure,et al.  Data sharing over mobile ad hoc networks , 2008, NOTERE.

[47]  Gruia-Catalin Roman,et al.  Secure Service Provision in Ad Hoc Networks , 2003, ICSOC.

[48]  Benny Bing Emerging Technologies in Wireless LANs: Theory, Design, and Deployment , 2007 .

[49]  Christos Politis,et al.  Cooperative networks for the future wireless world , 2004, IEEE Communications Magazine.

[50]  Xiang-Yang Li Wireless Ad Hoc and Sensor Networks: Theory and Applications , 2008 .

[51]  Andrés Marín López,et al.  PDP and GSDL: a new service discovery middleware to support spontaneous interactions in pervasive systems , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[52]  Michael Nidd,et al.  Service discovery in DEAPspace , 2001, IEEE Wirel. Commun..

[53]  Marco Conti,et al.  Multihop Ad Hoc Networking: The Theory , 2007, IEEE Communications Magazine.

[54]  Mihaela van der Schaar,et al.  Medium Access Control Protocols With Memory , 2009, IEEE/ACM Transactions on Networking.

[55]  Apostolis K. Salkintzis,et al.  Interworking techniques and architectures for WLAN/3G integration toward 4G mobile data networks , 2004, IEEE Wireless Communications.

[56]  Fermín Galán Márquez,et al.  Interworking of IP multimedia core networks between 3GPP and WLAN , 2005, IEEE Wireless Communications.

[57]  Matthias Jarke,et al.  Mobile Web Service Provisioning , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[58]  Q.H. Mahmoud,et al.  A network layer based architecture for service discovery in mobile ad hoc networks , 2004, Canadian Conference on Electrical and Computer Engineering 2004 (IEEE Cat. No.04CH37513).

[59]  I. Stojmenovic,et al.  Mobile Ad Hoc Networking with a View of 4G Wireless: Imperatives and Challenges , 2004 .

[60]  M. Munoz,et al.  A new model for service and application convergence in B3G/4G networks , 2004, IEEE Wireless Communications.

[61]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[62]  T. Nixon,et al.  Home networking with Universal Plug and Play , 2001 .

[63]  Mike Burmester,et al.  Security Issues in Ad-Hoc Networks , 2008 .

[64]  Dharma P. Agrawal,et al.  Issues in integrating cellular networks WLANs, AND MANETs: a futuristic heterogeneous wireless network , 2005, IEEE Wireless Communications.

[65]  Peter Graubmann,et al.  Service Specification Concepts in TINA-C , 1994, IS&N.

[66]  Roch H. Glitho,et al.  A Novel Overlay-Based Failure Detection Architecture for MANET Applications , 2007, 2007 15th IEEE International Conference on Networks.

[67]  Peter Graubmann,et al.  Tina: Its achievements and its future directions , 2000, IEEE Communications Surveys & Tutorials.

[68]  Kalle Ahmavaara,et al.  Interworking architecture between 3GPP and WLAN systems , 2003, IEEE Commun. Mag..

[69]  Gonzalo Camarillo,et al.  The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds, Second Edition , 2006 .

[70]  M. Bansal,et al.  Mobile Ad hoc Networking ( MANET ) : Routing Protocol Performance Issues and Evaluation Considerations , 2010 .

[71]  John S. Sobolewski,et al.  SideCar: building programmable datacenter networks without programmable switches , 2010, Hotnets-IX.

[72]  Iqbal Gondal,et al.  Mobile Multimedia Communications: Concepts, Applications, and Challenges , 2007 .

[73]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[74]  Jukka Manner,et al.  Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach , 2005 .

[75]  Leandros Tassiulas,et al.  Service discovery in mobile ad hoc networks: an overall perspective on architectural choices and network layer support issues , 2004, Ad Hoc Networks.

[76]  Yean-Fu Wen,et al.  Hybrid wireless network protocols , 2003, IEEE Trans. Veh. Technol..

[77]  Roch H. Glitho,et al.  Signaling for multimedia conferencing in 4G: the case of integrated 3G/MANETs , 2006, IEEE Communications Magazine.

[78]  Tina Overview Using TINA Concepts for IN Evolution , 2000 .

[79]  Erik Guttman,et al.  Service Location Protocol: Automatic Discovery of IP Network Services , 1999, IEEE Internet Comput..

[80]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.0 , 1996, RFC.

[81]  Françoise Sailhan,et al.  Scalable Service Discovery for MANET , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[82]  Henning Schulzrinne,et al.  Session Initiation Protocol (SIP): Locating SIP Servers , 2002, RFC.