Service Provisioning in Mobile Environments through Opportunistic Computing

被引:14
作者
Mascitti, Davide [1 ]
Conti, Marco [1 ]
Passarella, Andrea [1 ]
Ricci, Laura [2 ]
Das, Sajal K. [3 ]
机构
[1] IIT CNR, Via G Moruzzi 1, I-56124 Pisa, Italy
[2] Univ Pisa, Dept Comp Sci, I-56126 Pisa, Italy
[3] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
基金
欧盟地平线“2020”;
关键词
Opportunistic networks; mobility; service composition; analytical modelling;
D O I
10.1109/TMC.2018.2824325
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Opportunistic computing is a paradigm for completely self-organised pervasive networks. Instead of relying only on fixed infrastructures as the cloud, users devices act as service providers for each other. They use pairwise contacts to collect information about services provided and amount of time to provide them by the encountered nodes. At each node, upon generation of a service request, this information is used to choose the most efficient service, or composition of services, that satisfy that request, based on local knowledge. Opportunistic computing can be exploited in several scenarios, including mobile social networks, IoT, and Internet 4.0. In this paper, we propose an opportunistic computing algorithm based on an analytical model, which ranks the available (composition of) services, based on their expected completion time. Through the model, a service requester picks the one that is expected to be the best. Experiments show that the algorithm is accurate in ranking services, thus providing an effective service-selection policy. Such a policy achieves significantly lower service provisioning times compared to other reference policies. Its performance is tested in a wide range of scenarios varying the nodes mobility, the size of input/output parameters, the level of resource congestion, and the computational complexity of service executions.
引用
收藏
页码:2898 / 2911
页数:14
相关论文
共 32 条
  • [1] 3GPP, 2016, PROX BAS SERV PROS S
  • [2] 5G-PPP, WHIT PAP FACT OF THE
  • [3] [Anonymous], P 1 ACM WORKSH MOB C
  • [4] An ontology-based architecture for service discovery and advice system
    Bianchini, D
    De Antonellis, V
    Melchiori, M
    [J]. SIXTEENTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, : 551 - 556
  • [5] HCMM: Modelling spatial and temporal properties of human mobility driven by users' social relationships
    Boldrini, Chiara
    Passarella, Andrea
    [J]. COMPUTER COMMUNICATIONS, 2010, 33 (09) : 1056 - 1074
  • [6] Cisco, 2019, Cisco7 Feb.
  • [7] Conti M, 2013, INT WIREL COMMUN, P1565, DOI 10.1109/IWCMC.2013.6583789
  • [8] OPPORTUNITIES IN OPPORTUNISTIC COMPUTING
    Conti, Marco
    Kumar, Mohan
    [J]. COMPUTER, 2010, 43 (01) : 42 - 50
  • [9] Reliable Discovery and Selection of Composite Services in Mobile Environments
    Del Prete, Lucia
    Capra, Licia
    [J]. EDOC 2008: 12TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS, 2008, : 171 - 180
  • [10] Erramilli V, 2008, MOBIHOC'08: PROCEEDINGS OF THE NINTH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, P251