MobiCoop: An Incentive-Based Cooperation Solution for Mobile Applications

Network architectures based on mobile devices and wireless communications present several constraints (e.g., processor, energy storage, bandwidth, etc.) that affect the overall network performance. Cooperation strategies have been considered as a solution to address these network limitations. In the presence of unstable network infrastructures, mobile nodes cooperate with each other, forwarding data and performing other specific network functionalities. This article proposes a generalized incentive-based cooperation solution for mobile services and applications called MobiCoop. This reputation-based scheme includes an application framework for mobile applications that uses a Web service to handle all the nodes reputation and network permissions. The main goal of MobiCoop is to provide Internet services to mobile devices without network connectivity through cooperation with neighbor devices. The article includes a performance evaluation study of MobiCoop considering both a real scenario (using a prototype) and a simulation-based study. Results show that the proposed approach provides network connectivity independency to users with mobile apps when Internet connectivity is unavailable. Then, it is concluded that MobiCoop improved significantly the overall system performance and the service provided for a given mobile application.

[1]  Khaled A. Harras,et al.  Bandwidth Aggregation Techniques in Heterogeneous Multi-homed Devices: A Survey , 2015, Comput. Networks.

[2]  Levente Buttyán,et al.  Stimulating Cooperation in Self-Organizing Mobile Ad Hoc Networks , 2003, Mob. Networks Appl..

[3]  Feng Xia,et al.  A Cooperative Watchdog System to Detect Misbehavior Nodes in Vehicular Delay-Tolerant Networks , 2015, IEEE Transactions on Industrial Electronics.

[4]  Kyu Ho Park,et al.  A Cooperative Clustering Protocol for Energy Saving of Mobile Devices with WLAN and Bluetooth Interfaces , 2011, IEEE Transactions on Mobile Computing.

[5]  Weiliang Zhao,et al.  Cooperation mode selection for maximizing throughput in wireless networks , 2011, 2011 Eighth International Conference on Wireless and Optical Communications Networks.

[6]  Soummya Kar,et al.  Distributed Sensor Localization in Random Environments Using Minimal Number of Anchor Nodes , 2008, IEEE Transactions on Signal Processing.

[7]  Gerhard Kramer,et al.  Cooperative Communications , 2007, Found. Trends Netw..

[8]  Zaher Dawy,et al.  Optimized energy efficient content distribution over wireless networks with mobile-to-mobile cooperation , 2010, 2010 17th International Conference on Telecommunications.

[9]  J.M. Pozo,et al.  A Cooperative ARQ for Delay-Tolerant Vehicular Networks , 2008, 2008 The 28th International Conference on Distributed Computing Systems Workshops.

[10]  Ronald L. Rivest,et al.  The MD5 Message-Digest Algorithm , 1992, RFC.

[11]  Alessandro Aldini,et al.  User-Centric Networking: Future Perspectives , 2014 .

[12]  Dipankar Raychaudhuri,et al.  Frontiers of Wireless and Mobile Communications , 2012, Proceedings of the IEEE.

[13]  Jean-Pierre Hubaux,et al.  Nuglets: a Virtual Currency to Stimulate Cooperation in Self-Organized Mobile Ad Hoc Networks , 2001 .

[14]  Alessandro Aldini,et al.  User-Centric Networking , 2014, Lecture Notes in Social Networks.

[15]  R. Srikant,et al.  DARWIN: distributed and adaptive reputation mechanism for wireless ad-hoc networks , 2007, MobiCom '07.

[16]  Liang Zhou,et al.  A Novel Cooperation Strategy for Mobile Health Applications , 2013, IEEE Journal on Selected Areas in Communications.

[17]  Carlos Cordeiro The pursuit of tens of gigabits per second wireless systems [Industry Perspectives] , 2013, IEEE Wirel. Commun..

[18]  Ralph Deters,et al.  Using cooperation to improve the experience of mobile Web Services consumers , 2009, 2009 IEEE Asia-Pacific Services Computing Conference (APSCC).

[19]  Yin Zhang,et al.  Incentive-aware routing in DTNs , 2008, 2008 IEEE International Conference on Network Protocols.

[20]  Khaled A. Harras,et al.  GreenLoc: An energy efficient architecture for WiFi-based indoor localization on mobile phones , 2013, 2013 IEEE International Conference on Communications (ICC).

[21]  Babak Hossein Khalaj,et al.  A novel approach to incentive-based cooperation in wireless ad hoc networks , 2011, 2011 18th International Conference on Telecommunications.

[22]  Jie Wu,et al.  Cooperative File Sharing in Hybrid Delay Tolerant Networks , 2011, 2011 31st International Conference on Distributed Computing Systems Workshops.

[23]  Christian Bettstetter,et al.  Mobility modeling in wireless networks: categorization, smooth movement, and border effects , 2001, MOCO.

[24]  Joel J. P. C. Rodrigues,et al.  Cooperation in DTN‐Based Network Architectures , 2011 .

[25]  T. Mshvidobadze,et al.  Evolution mobile wireless communication and LTE networks , 2012, 2012 6th International Conference on Application of Information and Communication Technologies (AICT).

[26]  F.H.P. Fitzek,et al.  Localization Information Retrieval Exploiting Cooperation Among Mobile Devices , 2008, ICC Workshops - 2008 IEEE International Conference on Communications Workshops.

[27]  Christos V. Verikoukis,et al.  Multi-Player Game Theoretic MAC Strategies for Energy Efficient Data Dissemination , 2014, IEEE Transactions on Wireless Communications.

[28]  Gunnar Karlsson,et al.  Performance of opportunistic content distribution under different levels of cooperation , 2010, 2010 European Wireless Conference (EW).

[29]  Khaled A. Harras,et al.  What Goes Around Comes Around: Mobile Bandwidth Sharing and Aggregation , 2015, 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems.

[30]  Pei Liu,et al.  Implementation of a Cooperative MAC Protocol: Performance and Challenges in a Real Environment , 2009, EURASIP J. Wirel. Commun. Netw..

[31]  Qi He,et al.  SORI: a secure and objective reputation-based incentive scheme for ad-hoc networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[32]  Matti Siekkinen,et al.  Saving Energy in Mobile Devices for On-Demand Multimedia Streaming -- A Cross-Layer Approach , 2014, TOMCCAP.

[33]  Kang Chen,et al.  Multicent: A multifunctional incentive scheme adaptive to diverse performance objectives for DTN routing , 2013, 2013 IEEE International Conference on Sensing, Communications and Networking (SECON).

[34]  Christos V. Verikoukis,et al.  N-player medium access game for wireless data dissemination , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[35]  Athanasios D. Panagopoulos,et al.  A survey on game theory applications in wireless networks , 2010, Comput. Networks.

[36]  Liang Zhou,et al.  A Data Encryption Solution for Mobile Health Apps in Cooperation Environments , 2013, Journal of medical Internet research.

[37]  Moe Z. Win,et al.  Fundamental Limits of Wideband Localization— Part II: Cooperative Networks , 2010, IEEE Transactions on Information Theory.

[38]  Zhangdui Zhong,et al.  Challenges on wireless heterogeneous networks for mobile cloud computing , 2013, IEEE Wireless Communications.

[39]  Jean-Yves Le Boudec,et al.  Performance analysis of the CONFIDANT protocol , 2002, MobiHoc '02.

[40]  Mary Baker,et al.  Observation-based Cooperation Enforcement in Ad Hoc Networks , 2003, ArXiv.

[41]  Sheng Zhong,et al.  Sprite: a simple, cheat-proof, credit-based system for mobile ad-hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[42]  Ashutosh Sabharwal,et al.  On Building a Cooperative Communication System: Testbed Implementation and First Results , 2009, EURASIP J. Wirel. Commun. Netw..

[43]  Naércio Magaia,et al.  Selfish and malicious behavior in Delay-Tolerant Networks , 2013, 2013 Future Network & Mobile Summit.

[44]  Hesham El Gamal,et al.  The three-node wireless network: achievable rates and Cooperation strategies , 2005, IEEE Transactions on Information Theory.

[45]  Moe Z. Win,et al.  Cooperative Localization in Wireless Networks , 2009, Proceedings of the IEEE.

[46]  Khaled A. Harras,et al.  An optimal deployable bandwidth aggregation system , 2013, Comput. Networks.

[47]  Lawrence A. Rowe Looking forward 10 years to multimedia successes , 2013, TOMCCAP.

[48]  Hui-mei Lu,et al.  Cooperation in delay tolerant networks , 2010, 2010 2nd International Conference on Signal Processing Systems.

[49]  Zhao Wei,et al.  Technology trends and architecture research for future mobile Internet , 2013, China Communications.

[50]  Mike Burmester,et al.  LARS: a locally aware reputation system for mobile ad hoc networks , 2006, ACM-SE 44.

[51]  Mohammad S. Obaidat,et al.  Cooperative Networking , 2011 .

[52]  Fabrizio Granelli,et al.  Energy-efficient Network Discovery mechanism by exploiting cooperation among terminals , 2012, 2012 19th IEEE Symposium on Communications and Vehicular Technology in the Benelux (SCVT).

[53]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[54]  Moe Z. Win,et al.  Network localization and navigation via cooperation , 2011, IEEE Communications Magazine.

[55]  Haiying Shen,et al.  Game-Theoretic Analysis of Cooperation Incentive Strategies in Mobile Ad Hoc Networks , 2012, IEEE Transactions on Mobile Computing.

[56]  Jianhua Zhang,et al.  Robust Nash Dynamic Game Strategy for User Cooperation Energy Efficiency in Wireless Cellular Networks , 2012 .

[57]  Jakob Jonsson,et al.  Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.1 , 2003, RFC.

[58]  Refik Molva,et al.  Core: a collaborative reputation mechanism to enforce node cooperation in mobile ad hoc networks , 2002, Communications and Multimedia Security.

[59]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[60]  Kenneth Raeburn,et al.  Advanced Encryption Standard (AES) Encryption for Kerberos 5 , 2005, RFC.

[61]  Joel J. P. C. Rodrigues,et al.  Cooperation strategies for vehicular delay-tolerant networks , 2015, IEEE Communications Magazine.

[62]  Kai Ma,et al.  Symmetrical cooperative strategies in wireless networks: A cooperative game approach , 2010, Proceedings of the 29th Chinese Control Conference.

[63]  Aris S. Lalos,et al.  Experimental Investigation of Cooperative Schemes on a Real-Time DSP-Based Testbed , 2009, EURASIP J. Wirel. Commun. Netw..

[64]  László Gyarmati,et al.  Cooperative strategies of wireless access technologies: A game-theoretic analysis , 2011, Pervasive Mob. Comput..

[65]  Vinton G. Cerf,et al.  Delay-Tolerant Networking Architecture , 2007, RFC.

[66]  Mike Burmester,et al.  Cooperation in Mobile Ad Hoc Networks , 2009, Guide to Wireless Ad Hoc Networks.

[67]  Joseph P. Macker,et al.  Mobile Ad hoc Networking (MANET): Routing Protocol Performance Issues and Evaluation Considerations , 1999, RFC.