Adaptive Service Deployment using In-Network Mediation

Elhabbash, Abdessalam and Blair, Gordon Shaw and Tyson, Gareth and Elkhatib, Yehia (2018) Adaptive Service Deployment using In-Network Mediation. In: 2018 14th International Conference on Network and Service Management (CNSM). IEEE, pp. 170-176. ISBN 9783903176140

[img]
Preview
PDF (1570467766)
1570467766.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.

Download (2MB)

Abstract

Serendipitous peer discovery is important for emerging Internet applications, particularly in dynamic environments (e.g. the IoT, ubiquitous and fog domains) where a large number of resources operate different services in any one locality and resource availability varies unpredictably over time. The current approach is to select services at design time based on offered providers and their reputation. This obviously has its limitations, particularly in terms of scalability and adaptivity, let alone the challenges of crossing vendor and operator divides. This work demonstrates how an application is better able to dynamically adapt to unforeseen environmental changes through in-network mediation of service requests. In our model, application developers express their service needs using intents. These are mapped to appropriate service providers with explicit consideration of the intermediate network. We design a general architecture and associated algorithms to realise intent formulation and processing for mapping application intents to service providers. Our results demonstrate the feasibility of adopting in-network mediation to enable adaptive application deployment using declarative intents.

Item Type: Contribution in Book/Report/Proceedings
Subjects:
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 127339
Deposited By: ep_importer_pure
Deposited On: 10 Sep 2018 08:24
Refereed?: Yes
Published?: Published
Last Modified: 21 Feb 2020 05:55
URI: https://eprints.lancs.ac.uk/id/eprint/127339

Actions (login required)

View Item View Item