An Extensible Network Resource Abstraction for Applications on Mobile Devices

A. Peddemors, I. Niemegeers, H. Eertink
{"title":"An Extensible Network Resource Abstraction for Applications on Mobile Devices","authors":"A. Peddemors, I. Niemegeers, H. Eertink","doi":"10.1109/COMSWA.2007.382414","DOIUrl":null,"url":null,"abstract":"Mobile devices are increasingly equipped with multiple network interfaces that can dynamically support access to different kinds of wireless and fixed networks. Dealing with these dynamics and heterogeneity is challenging for many types of applications running on mobile devices and is hindered by the lack of a consistent overview of available network resources. In this paper we present a system service which offers an extensible network resource abstraction to applications running on a mobile device. It can be used in conjunction with well-known APIs that provide access to these resources. We argue that the cross-layer and mobility reflecting transparency introduced by the model underpinning this abstraction is essential for applications that need to dynamically adapt to changes in available network resources. Ease of adaptation may reduce the reliance on dedicated mobility management protocols. Furthermore, we show that different types of mobile applications may use this abstraction at various levels of detail, to match their specific decision making needs. We introduce the architecture of the service, discuss experiences with its reference implementation, and show how the system can be extended to accommodate new network technologies. Experiments with a real-world application indicate that uncomplicated application logic suffices for a dynamic network environment.","PeriodicalId":191295,"journal":{"name":"2007 2nd International Conference on Communication Systems Software and Middleware","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 2nd International Conference on Communication Systems Software and Middleware","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMSWA.2007.382414","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

Mobile devices are increasingly equipped with multiple network interfaces that can dynamically support access to different kinds of wireless and fixed networks. Dealing with these dynamics and heterogeneity is challenging for many types of applications running on mobile devices and is hindered by the lack of a consistent overview of available network resources. In this paper we present a system service which offers an extensible network resource abstraction to applications running on a mobile device. It can be used in conjunction with well-known APIs that provide access to these resources. We argue that the cross-layer and mobility reflecting transparency introduced by the model underpinning this abstraction is essential for applications that need to dynamically adapt to changes in available network resources. Ease of adaptation may reduce the reliance on dedicated mobility management protocols. Furthermore, we show that different types of mobile applications may use this abstraction at various levels of detail, to match their specific decision making needs. We introduce the architecture of the service, discuss experiences with its reference implementation, and show how the system can be extended to accommodate new network technologies. Experiments with a real-world application indicate that uncomplicated application logic suffices for a dynamic network environment.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
移动设备上应用程序的可扩展网络资源抽象
移动设备越来越多地配备了多个网络接口,可以动态地支持访问不同种类的无线和固定网络。对于在移动设备上运行的许多类型的应用程序来说,处理这些动态和异构性是具有挑战性的,并且由于缺乏对可用网络资源的一致概述而受到阻碍。本文提出了一种系统服务,为运行在移动设备上的应用程序提供可扩展的网络资源抽象。它可以与提供对这些资源的访问的知名api结合使用。我们认为,支持这种抽象的模型引入的反映透明度的跨层和移动性对于需要动态适应可用网络资源变化的应用程序是必不可少的。易于适应可以减少对专用移动管理协议的依赖。此外,我们还表明,不同类型的移动应用程序可能会在不同的细节层次上使用这种抽象,以匹配其特定的决策需求。我们将介绍该服务的体系结构,讨论其参考实现的经验,并展示如何扩展该系统以适应新的网络技术。实际应用的实验表明,简单的应用逻辑足以满足动态网络环境。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Fast and Efficient Authentication Protocol for a Seamless Handover between a WLAN and WiBro On Utilizing Directional Antenna in 802.11 Networks: Deafness Study An Architecture and a Programming Interface for Application-Aware Data Dissemination Using Overlay Networks An Efficient Management Method of Access Policies for Hierarchical Virtual Private Networks Real-time End-to-end Network Monitoring in Large Distributed Systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1