Enabling Cross-Technology Mobile Applications with Network-Aware References

被引:0
|
作者
Pinte, Kevin [1 ]
Harnie, Dries [1 ]
D'Hondt, Theo [1 ]
机构
[1] Vrije Univ Brussel, Software Languages Lab, Pleinlaan 2, B-1050 Brussels, Belgium
关键词
Network-awareness; mobile applications; multi-networking; distributed programming; Bluetooth; Wi-Fi;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile devices, such as smart phones, have become ubiquitous. This evolution has given rise to a vast ecosystem of mobile applications. Typically these applications only use a small subset of the networking technologies at their disposal. Building applications that use multiple networking technologies simultaneously or exploit knowledge about the available connections is a laborious task. Programmers must manually keep track of the connectivity state and duplicate communication code per connection type. This paper presents network-aware references, a distributed object-oriented programming abstraction that eases multi-networking for mobile applications and allows programmers to react to changes in the connectivity of different networks around them. We show how network-aware references are implemented and evaluate how well they switch between technologies.
引用
收藏
页码:142 / 156
页数:15
相关论文
共 50 条
  • [1] Enabling network-aware applications
    Tierney, BL
    Gunter, D
    Lee, J
    Stoufer, M
    Evans, JB
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 281 - 288
  • [2] Neighbor Discovery Based on Cross-Technology Communication for Mobile Applications
    Gao, Demin
    Li, Zhijun
    Liu, Yunhuai
    He, Tian
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (10) : 11179 - 11191
  • [3] Mobile network-aware social computing applications: a framework, architecture, and analysis
    Seshadri Mohan
    Nitin Agarwal
    Lava Al-Doski
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2013, 4 : 43 - 56
  • [4] Mobile network-aware social computing applications: a framework, architecture, and analysis
    Mohan, Seshadri
    Agarwal, Nitin
    Al-Doski, Lava
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2013, 4 (01) : 43 - 56
  • [5] Bandwidth monitoring for network-aware applications
    Bolliger, J
    Gross, TR
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 241 - 251
  • [6] Bandwidth modelling for network-aware applications
    Bolliger, J
    Gross, T
    Hengartner, U
    [J]. IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, : 1300 - 1309
  • [7] Bandwidth modelling for network-aware applications
    Bolliger, J.
    Gross, Th.
    Hengartner, U.
    [J]. Proceedings - IEEE INFOCOM, 1999, 3 : 1300 - 1309
  • [8] Network-aware service composition in mobile environment
    Ding, Zhijun
    Chen, Yuchen
    Pan, MeiQin
    Li, Xiaolun
    Wang, Pengwei
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (03):
  • [9] QoE-driven and network-aware adaptation capabilities in mobile multimedia applications
    Oscar Fajardo, Jose
    Taboada, Ianire
    Liberal, Fidel
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2014, 70 (01) : 311 - 332
  • [10] QoE-driven and network-aware adaptation capabilities in mobile multimedia applications
    Jose Oscar Fajardo
    Ianire Taboada
    Fidel Liberal
    [J]. Multimedia Tools and Applications, 2014, 70 : 311 - 332