Crossroads: A Framework for Developing Proximity-based Social Interactions

  • Chieh-Jan Mike Liang
  • Haozhun Jin
  • Yang Yang
  • Li Zhang
  • Feng Zhao
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 131)


Proximity-based Social Interaction (PSI) apps are emerging on mobile platforms. While both industries and academic communities have developed frameworks to simplify the PSI app development, our framework, Crossroads, brings a set of features to balance the development overhead and developer expressiveness. We argue that APIs with application hints give developers the expressiveness, and core services (such as virtual links over the star topology) simplify network maintenance. Finally, PSI-specific primitives (such as presence beaconing with interval decaying and group dissemination) improve the energy efficiency. Evaluation results on real smartphones show the energy efficiency gain, topology robustness, and lower group dissemination load.


Mobile Platform Virtual Link Star Topology Multicast Packet Delivery Reliability 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Baber, C., Westmancott, O.: Social networks and mobile games: the use of bluetooth for a multiplayer card game. In: Brewster, S., Dunlop, M.D. (eds.) Mobile HCI 2004. LNCS, vol. 3160, pp. 98–107. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  2. 2.
    Balasubramanian, N., Balasubramanian, A.,Venkataramani, A.: Energy consumption in mobile phones. In: IMC (2009)Google Scholar
  3. 3.
    Carter, C., Kravets, R., Tourrilhes, J.: Contact networking: a localized mobility system. In: MobiSys (2003)Google Scholar
  4. 4.
    Chang, C.-T., Chang, C.-Y., Chang, S.-W.: Tmcp: two-layer multicast communication protocol for bluetooth radio networks. Comput. Netw. 52, 2764–2778 (2008)CrossRefzbMATHGoogle Scholar
  5. 5.
    Chang, C.-Y., Shih, K.-P., Chang, H.-J., Lee, S.-C., Yu, G.-J.: Pamp: a power-aware multicast protocol for bluetooth radio systems. In: ICCCAS (2004)Google Scholar
  6. 6.
    Chatter, Inc. Buzzmob- social media for real life.
  7. 7.
    Color Labs, Inc. Color - Broadcast Live.
  8. 8.
    Davis, R.C., Landay, J.A., Chen, V., Huang, J., Lee, R.B., Li, F.C., Lin, J., Morrey III, C.B., Schleimer, B., Price, M.N., Schilit, B.N.: Notepals: lightweight note sharing by the group, for the group. In: CHI (1999)Google Scholar
  9. 9.
    Foursquare Labs, Inc. Foursquare.
  10. 10.
    Gupta, S.K.S., Shankar, V., Lalwani, S.: Reliable multicast MAC protocol for wireless LANs. In: ICC (2003)Google Scholar
  11. 11.
    Higgins, B.D., Reda, A., Alperovich, T., Flinn, J., Giuli, T., Noble, B., Watson, D.: Intentional networking: opportunistic exploitation of mobile network diversity. In: MobiCom (2010)Google Scholar
  12. 12.
    Kuri, J., Kasera, S.K.: Reliable multicast in multi-access wireless lans. In: Infocom (1999)Google Scholar
  13. 13.
    Le, A., Keller, L., Fragouli, C., Markopoulou, A.: MicroPlay: a networking framework for local multiplayer games. In: MobiGames (2012)Google Scholar
  14. 14.
    Microsoft, Inc. Windows.networking.proximity namespace.
  15. 15.
    Monsoon Solutions, Inc. Power Monitor.
  16. 16.
    Nearverse, Inc. LoKast - Real-time Interactive Spaces.
  17. 17.
    Parsons, J.J., Oja, D.: New Perspectives on Computer Concepts 2012, 14th edn. Cengage Learning, Independence (2011)Google Scholar
  18. 18.
    Qualcomm Innovation Center, Inc. AllJoyn.
  19. 19.
    Si, W., Li, C.: Rmac: a reliable multicast mac protocol for wireless ad hoc networks. In: ICPP (2004)Google Scholar
  20. 20.
    Spanek, R., Kovar, P., Pirkl, P.: The bluegame project: ad-hoc multilayer mobile game with social dimension. In: CoNEXT (2007)Google Scholar
  21. 21.
    TechCrunch. Nearly 40% of facebook use is from mobile apps.
  22. 22.
    Tencent, Inc. Weixin.
  23. 23.
    Zhang, Z., Chu, D., Chen, X., Moscibroda, T.: Swordfight: enabling a new class of phone-to-phone action games on commodity phones. In: MobiSys (2012)Google Scholar
  24. 24.
    Zhuang, S., Lai, K., Stoica, I., Katz, R., Shenker, S.: Host mobility using an internet indirection infrastructure. Wirel. Netw. 11(6), 741–756 (2005)CrossRefGoogle Scholar

Copyright information

© Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2014

Authors and Affiliations

  • Chieh-Jan Mike Liang
    • 1
  • Haozhun Jin
    • 2
  • Yang Yang
    • 2
  • Li Zhang
    • 3
  • Feng Zhao
    • 1
  1. 1.Microsoft ResearchBeijingChina
  2. 2.Tsinghua UniversityBeijingChina
  3. 3.USTCHefeiChina

Personalised recommendations