An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network

The Computing Network is an emerging network paradigm that aims to realize computing resource scheduling through the intrinsic capabilities of the network. However, existing resource scheduling architectures based on conventional TCP/IP networks for the Computing Network suffer from deficiencies in...

Full description

Bibliographic Details
Main Authors: Zhihui Ni, Jiali You, Yang Li
Format: Article
Language:English
Published: MDPI AG 2024-02-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/13/5/933
_version_ 1797264639292080128
author Zhihui Ni
Jiali You
Yang Li
author_facet Zhihui Ni
Jiali You
Yang Li
author_sort Zhihui Ni
collection DOAJ
description The Computing Network is an emerging network paradigm that aims to realize computing resource scheduling through the intrinsic capabilities of the network. However, existing resource scheduling architectures based on conventional TCP/IP networks for the Computing Network suffer from deficiencies in routing flexibility and a lack of user preference awareness, while Information-Centric Networking (ICN) holds the potential to address these issues. ICN inherently supports dynamic routing in scenarios such as multi-homing and mobility due to its routing mechanism that is based on content names rather than host addresses, and it is further enhanced by the integration with Software-Defined Networking (SDN) technologies, which facilitate convenient network-layer route readdressing, thus offering a conducive environment for flexible routing scheduling. Furthermore, ICN introduces novel routing protocols that, compared with the more rigid protocol designs in conventional TCP/IP networks, offer greater flexibility in field usage. This flexibility allows for the incorporation of customized fields, such as “preference”, enabling the perception of user preferences within the network. Therefore, this paper proposes a novel ICN-based on-path computing resource scheduling architecture named IPCRSA. Within this architecture, an original design for computing resource request packet format is developed based on the IPv6 extension header. Additionally, preference-based computing resource scheduling strategies are incorporated, which employ the technique for order preference by similarity to ideal solution (TOPSIS) combined with the entropy weight method, to comprehensively evaluate computing resource nodes and use a roulette-selection algorithm to accomplish the probability selection of destination nodes. Experimental results indicate that, in comparison to alternative scheduling schemes, IPCRSA exhibits significant advantages in enhancing scheduling flexibility, improving scheduling success rates, and catering to diverse user requirements.
first_indexed 2024-04-25T00:32:06Z
format Article
id doaj.art-50f5ec62f7164898a7dccf3e9a1a254b
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-04-25T00:32:06Z
publishDate 2024-02-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-50f5ec62f7164898a7dccf3e9a1a254b2024-03-12T16:42:39ZengMDPI AGElectronics2079-92922024-02-0113593310.3390/electronics13050933An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing NetworkZhihui Ni0Jiali You1Yang Li2National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaThe Computing Network is an emerging network paradigm that aims to realize computing resource scheduling through the intrinsic capabilities of the network. However, existing resource scheduling architectures based on conventional TCP/IP networks for the Computing Network suffer from deficiencies in routing flexibility and a lack of user preference awareness, while Information-Centric Networking (ICN) holds the potential to address these issues. ICN inherently supports dynamic routing in scenarios such as multi-homing and mobility due to its routing mechanism that is based on content names rather than host addresses, and it is further enhanced by the integration with Software-Defined Networking (SDN) technologies, which facilitate convenient network-layer route readdressing, thus offering a conducive environment for flexible routing scheduling. Furthermore, ICN introduces novel routing protocols that, compared with the more rigid protocol designs in conventional TCP/IP networks, offer greater flexibility in field usage. This flexibility allows for the incorporation of customized fields, such as “preference”, enabling the perception of user preferences within the network. Therefore, this paper proposes a novel ICN-based on-path computing resource scheduling architecture named IPCRSA. Within this architecture, an original design for computing resource request packet format is developed based on the IPv6 extension header. Additionally, preference-based computing resource scheduling strategies are incorporated, which employ the technique for order preference by similarity to ideal solution (TOPSIS) combined with the entropy weight method, to comprehensively evaluate computing resource nodes and use a roulette-selection algorithm to accomplish the probability selection of destination nodes. Experimental results indicate that, in comparison to alternative scheduling schemes, IPCRSA exhibits significant advantages in enhancing scheduling flexibility, improving scheduling success rates, and catering to diverse user requirements.https://www.mdpi.com/2079-9292/13/5/933ICNcomputing resource scheduling architecturecomputing network
spellingShingle Zhihui Ni
Jiali You
Yang Li
An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
Electronics
ICN
computing resource scheduling architecture
computing network
title An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
title_full An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
title_fullStr An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
title_full_unstemmed An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
title_short An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing Network
title_sort icn based on path computing resource scheduling architecture with user preference awareness for computing network
topic ICN
computing resource scheduling architecture
computing network
url https://www.mdpi.com/2079-9292/13/5/933
work_keys_str_mv AT zhihuini anicnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork
AT jialiyou anicnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork
AT yangli anicnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork
AT zhihuini icnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork
AT jialiyou icnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork
AT yangli icnbasedonpathcomputingresourceschedulingarchitecturewithuserpreferenceawarenessforcomputingnetwork