Matvey Arye, Robert Kiefer, Kyle Super, Erik Nordström, M. Freedman, Eric Keller, Tom Rondeau, Jonathan M. Smith
{"title":"Increasing network resilience through edge diversity in NEBULA","authors":"Matvey Arye, Robert Kiefer, Kyle Super, Erik Nordström, M. Freedman, Eric Keller, Tom Rondeau, Jonathan M. Smith","doi":"10.1145/2412096.2412099","DOIUrl":"https://doi.org/10.1145/2412096.2412099","url":null,"abstract":"The primary focus of the NEBULA Future Internet Architecture is to provide resilient networking for the emerging cloud computing model. One of the attractions of cloud computing is its support for online services and data storage by thin clients such as mobile devices. This paper describes two components of NEBULA's edge network technology, Serval and CRYSTAL. Serval provides a new layer 3.5 service abstraction that naturally supports mobility, multi-homing, and multi-path transport, while CRYSTAL is a new virtualization scheme for software radios that makes it easier to expose greater network diversity at the network edge.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"17 1","pages":"14-20"},"PeriodicalIF":0.0,"publicationDate":"2012-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85278420","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"How expensive are free smartphone apps?","authors":"Li Zhang, Dhruv Gupta, P. Mohapatra","doi":"10.1145/2412096.2412100","DOIUrl":"https://doi.org/10.1145/2412096.2412100","url":null,"abstract":"Proliferation of data-enabled mobile devices has fueled the popularity of smartphone applications (apps) at a rapid pace, and the trend is likely to continue for the foreseeable future. Along with the increase in popularity, the characteristics and concept of paid apps and free apps is also changing. In general, paid smartphone apps generate their revenue simply from the cost of downloading the app. On the other hand, free apps rely on advertisements, and/or virtual currencies, for their revenue generation. There are several variants of these generalized approaches. In this work, we focus on identifying the overhead traffic that is generated by the free apps with respect to the paid apps. The overhead traffic is not associated with the operation of the app itself and thus should not impact the usage experience of the apps. Specifically, we consider advertisements, and the transmission of analytic data, as the main components of overhead traffic. With the gradual disappearance of unlimited data plans, the overhead traffic does not come for free. The goal of this paper is quantify the cost of the overhead traffic of the popular free apps and compare it with the paid apps. We have developed an intricate methodology for identifying and measuring the bandwidth requirements of the overheads associated with the free apps. Through comprehensive measurements, we have shown that in most cases, the paid versions of the apps will indeed be a fraction of the cost to the end users when compared to the actual cost of the free versions.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"35 1","pages":"21-32"},"PeriodicalIF":0.0,"publicationDate":"2012-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85353148","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Expert testimony: Charles E. Perkins, senior principal engineer, Futurewei","authors":"Shravan K. Rayanchu","doi":"10.1145/2396756.2396760","DOIUrl":"https://doi.org/10.1145/2396756.2396760","url":null,"abstract":"Welcome to the Expert Testimony series, where we interview the leading researchers in mobile computing and wireless networking to get their perspectives on their work, and their thoughts on the evolution of the field.\u0000 In this issue, we have an interview with Charles E. (Charlie) Perkins conducted by Shravan Rayanchu. Charles E. Perkins is a senior principal engineer at Futurewei, investigating mobile wireless networking and dynamic configuration protocols, in particular LTE and various IEEE and IETF efforts. He is serving as document editor for the 802.21 group of the IEEE, and is author or co-author of IETF standards-track documents in the dmm, mip4, mext, manet, dhc, and autoconf working groups. He is an editor for several journals in areas related to wireless networking. He has continued strong involvement with performance issues related to Internet access for billions of portable wireless devices as well as actitivies for ad hoc networking and scalability.\u0000 Charles has authored and edited books on Mobile IP and Ad Hoc Networking, and has published a number of papers and award winning articles in the areas of mobile networking, ad-hoc networking, route optimization for mobile networking, resource discovery, and automatic configuration for mobile computers. Charles was also one of the creators of MobiHoc, the premier conference series that has provided the forum for many of the most important publications in the field of ad hoc networking; he remains on the steering committee for that conference. He has served as general chair and Program Committee chair for MobiHoc, MASS 2006, ICWUS 2010, and other conferences and workshops. Charles has served on the Internet Architecture Board (IAB) of the IETF and, at last count, has authored or co-authored at least 25 RFCs. He has made numerous inventions and been awarded dozens of patents; he was recently nominated for Inventor of the Year by the European Patent Office. He has served on various committees for the National Research Council, as well as numerous technical assessment boards for Army Research Lab and the Swiss MICS program. He has also served as associate editor for Mobile Communications and Computing Review, the official publication of ACM SIGMOBILE, and has served on the editorial staff for IEEE Internet Computing magazine.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"119 1","pages":"28-34"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91346161","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Vijay Gabale, J. Patani, Rupesh Mehta, R. Kalyanaraman, B. Raman
{"title":"Building a low cost low power wireless network to enable voice communication in developing regions","authors":"Vijay Gabale, J. Patani, Rupesh Mehta, R. Kalyanaraman, B. Raman","doi":"10.1145/2396756.2396758","DOIUrl":"https://doi.org/10.1145/2396756.2396758","url":null,"abstract":"In this work, we describe our experiences in building a low cost and low power wireless mesh network using IEEE 802.15.4 technology to provide telephony services in rural regions of the developing world. 802.15.4 was originally designed for a completely different application space of non-real-time, low data rate embedded wireless sensing. We use it to design and prototype a telephony system, which we term as Lo3 (Low cost, Low power, Local voice). Lo3 primarily provides two use cases; (1) local and broadcast voice within the wireless mesh network, and (2) remote voice to a phone in the outside world. A Lo3 network can cost as less as $2K, and can last for several days without power \"off the grid\", thus making it an ideal choice to meet cost and power constraints of rural regions. We test deployed a full-fledged Lo3 system in a village near Mumbai, India for 18 hours over 3 days. We established voice calls with an end-to-end latency of less than 120ms, with an average packet loss of less than 2%, and a MOS of 3.6 which is considered as good in practice. The users too gave a positive response to our system. We also tested Lo3 within our department where it can be used as a wireless intercom service. To our knowledge, Lo3 is the first system to enable such a voice communication system using 802.15.4 technology, and show its effectiveness in operational settings.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"30 1","pages":"2-15"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85006601","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nico d'Heureuse, Felipe Huici, M. Arumaithurai, Mohamed Ahmed, K. Papagiannaki, S. Niccolini
{"title":"What's app?: a wide-scale measurement study of smart phone markets","authors":"Nico d'Heureuse, Felipe Huici, M. Arumaithurai, Mohamed Ahmed, K. Papagiannaki, S. Niccolini","doi":"10.1145/2396756.2396759","DOIUrl":"https://doi.org/10.1145/2396756.2396759","url":null,"abstract":"In the last few years, smartphones have been gaining ground, both in terms of units shipped as well as in the amount of revenue that companies make selling apps for them. In this paper we present a large-scale study of the application markets where these apps are sold. To the best of our knowledge, this study constitutes the largest public, cross-market, temporal measurement analysis of app statistics to date. We provide insights into a number of areas, including market growth (during our crawl 22% more apps were added to the Google market than the Apple one), app pricing (the BlackBerry and Apple markets are the most expensive on average), as well as a number of other topics such as app sizes, ratings, downloads and top vendors.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"666 1","pages":"16-27"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74752045","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Nullspace-based stopping conditions for network-coded transmissions in DTNs","authors":"Angela Hennessy, Alec Gladd, B. Walker","doi":"10.1145/2502935.2502938","DOIUrl":"https://doi.org/10.1145/2502935.2502938","url":null,"abstract":"In a challenged network environment, where end-to-end connectivity may be a rare occurrence, delay-tolerant routing protocols must strike a balance between the increased robustness and reliability that comes with message replication and the resulting high bandwidth and storage overhead. Network coded routing, in which a node combines messages from different sources, has been shown to increase reliability in the presence of link failures with small additional overhead. A drawback of network coded routing is the lack of a natural stopping condition to control the dissemination of data. We describe an enhanced coding router that uses the mathematical structure of the orthogonal complement, or nullspace, as an improved stopping condition to eliminate redundant transmissions, and an additional technique to balance multiple coded data flows. These changes are incorporated into the DTN2 Reference Implementation and evaluated in two types of experiments. In a simple data-mule scenario, our EBR router comes very close to perfect efficiency. In a more complicated scenario with segmented communities and occasional nodes moving between them, our solutions show a drastic improvement in delivery rates.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"1 1","pages":"14-21"},"PeriodicalIF":0.0,"publicationDate":"2012-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91365690","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
K. Le, Prasanthi Maddala, Craig L. Gutterman, Kyle Soska, A. Dutta, D. Saha, P. Wolniansky, D. Grunwald, I. Seskar
{"title":"Cognitive radio kit framework: experimental platform for dynamic spectrum research","authors":"K. Le, Prasanthi Maddala, Craig L. Gutterman, Kyle Soska, A. Dutta, D. Saha, P. Wolniansky, D. Grunwald, I. Seskar","doi":"10.1145/2502935.2502942","DOIUrl":"https://doi.org/10.1145/2502935.2502942","url":null,"abstract":"This paper presents an overview of a Cognitive Radio Kit, an open software defined radio framework developed specifically to enable experimental research in cognitive radio and dynamic spectrum techniques. Currently available open software defined platforms are limited by performance and bandwidth constraints, and inadequate frequency tuning range at the RF front-end. The proposed platform addressed those limitations by providing the ability to dynamically add hardware based acceleration for baseband processing, coupled with up to four wide-tuning range RF front-ends. The challenge resides in defining the architecture and programming model for the platform. All those considerations along with an application example are discussed and presented in this paper.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"97 1","pages":"30-39"},"PeriodicalIF":0.0,"publicationDate":"2012-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82439849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ACM S3 workshop: providing a unique learning opportunity to graduate students","authors":"Souvik Sen","doi":"10.1145/2331675.2331681","DOIUrl":"https://doi.org/10.1145/2331675.2331681","url":null,"abstract":"The wireless of the Student, by the Student, and for the Student Workshop (S3) provides a unique venue for graduate students around the world to discuss mobile and wireless networking research. This workshop is an effort towards fostering early-career development amongst students, offer exposure into the workings of an academic life, and encourage student leadership, and participation in the research community. As a \"student workshop\", S3 is organized by a student-run TPC. The presenters, speakers, and moderators of this workshop are students as well. Now in its 4th year, S3 attracts the best students in wireless and mobile research to a fun yet focussed annual event. This article presents in details the goal, structure, and experiences from the S3 workshop.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"163 1","pages":"25-27"},"PeriodicalIF":0.0,"publicationDate":"2012-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86447585","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Desirable trends in mobile communication","authors":"A. Wolisz","doi":"10.1145/2331675.2331677","DOIUrl":"https://doi.org/10.1145/2331675.2331677","url":null,"abstract":"Accommodation of the predicted rapid growth of mobile data traffic is creating serious challenges. In this paper, we separate the notion of mobile data service and the data transport needed for the service. We argue that it is desirable and feasible to mitigate the traffic volume needed for achieving satisfactory services. In addition, we argue that traffic volume is not a proper measure reflecting the \"transportation effort\" in mobile communication. Various means to reduce this \"transportation effort\" and measures to quantify it are discussed in this paper. We conclude that more effort should be devoted to mitigation of the traffic growth as well as efficient traffic organization in contrast to accommodating the traffic explosion by purely blowing up the communication capacity.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"23 1","pages":"2-9"},"PeriodicalIF":0.0,"publicationDate":"2012-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86433426","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The batphone","authors":"George Roussos, George Sin, B. Craft","doi":"10.1145/2331675.2331683","DOIUrl":"https://doi.org/10.1145/2331675.2331683","url":null,"abstract":"Bat populations provide a good indication of the health of ecosystems. The Indicator Bats Programme has developed a citizen scientist approach employing bats as a probe for its global biodiversity-monitoring system. In this note, we introduce the development of a smart phone application for Android and iOS that considerably reduces the technological barriers to participation in this data collection exercise.","PeriodicalId":43578,"journal":{"name":"Mobile Computing and Communications Review","volume":"13 1","pages":"28-29"},"PeriodicalIF":0.0,"publicationDate":"2012-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84317113","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}