Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (29)

Search Parameters:
Keywords = delay-sensitive service scheduling

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
25 pages, 1095 KiB  
Article
An ICN-Based Delay-Sensitive Service Scheduling Architecture with Stateful Programmable Data Plane for Computing Network
by Ranran Wei and Rui Han
Appl. Sci. 2024, 14(22), 10207; https://doi.org/10.3390/app142210207 - 7 Nov 2024
Viewed by 475
Abstract
The Computing Network is an emerging paradigm that integrates network and computing resources. One of its goals is to satisfy the requirements of delay-sensitive services through network scheduling capabilities. However, traditional TCP/IP networks are deficient in accurately being aware of requirements and performing [...] Read more.
The Computing Network is an emerging paradigm that integrates network and computing resources. One of its goals is to satisfy the requirements of delay-sensitive services through network scheduling capabilities. However, traditional TCP/IP networks are deficient in accurately being aware of requirements and performing flexible routing based on service levels. Information-Centric Networking (ICN) addresses these issues through its flexible protocol design and content-based routing mechanism. Additionally, the integration of Software-Defined Networking (SDN) technology further enhances its routing flexibility. Therefore, this paper proposes an ICN-based delay-sensitive service scheduling architecture with an SDN stateful programmable data plane. The network nodes are first layered based on the type of computing clusters they are linked with, and then within each layer, they are divided into several domains according to delay constraints. Then, the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) algorithm, combined with the Best-Worst Method (BWM) weighting method, is adopted to evaluate the candidate clusters, and the corresponding scheduling strategy is executed in the stateful programmable data plane. The simulation results show that compared with other scheduling architectures and traditional TOPSIS with the Entropy Weight Method (EWM), the proposed architecture and algorithm show significant advantages in reducing the overall delay of service requests and improving the scheduling success ratio, as well as the load balance of the computing clusters. Full article
Show Figures

Figure 1

Figure 1
<p>System architecture overview.</p>
Full article ">Figure 2
<p>Service information exchange among network nodes in the same domain.</p>
Full article ">Figure 3
<p>The architecture of distributed SDN controllers.</p>
Full article ">Figure 4
<p>The architecture of network node.</p>
Full article ">Figure 5
<p>The data plane matching process.</p>
Full article ">Figure 6
<p>Detailed design of flow tables. (<b>a</b>) Design of the user requirements matching table. (<b>b</b>) Design of the forwarding table.</p>
Full article ">Figure 7
<p>Overall scheduling process.</p>
Full article ">Figure 8
<p>The steps of MCDM.</p>
Full article ">Figure 9
<p>Comparison of the success rate of scheduling. (<b>a</b>) Comparison of different architectures under the same subjective weighting method (BWM). (<b>b</b>) Comparison of this paper and CFN architecture under subjective weighting method (BWM) and objective weighting method (EWM).</p>
Full article ">Figure 10
<p>Comparison of delay reduction rate of scheduling. (<b>a</b>) Comparison of different architectures under the same subjective weighting method (BWM). (<b>b</b>) Comparison of this paper and CFN architecture under subjective weighting method (BWM) and objective weighting method (EWM).</p>
Full article ">Figure 11
<p>Comparison of load balance rate of scheduling. (<b>a</b>) Comparison of different architectures under the same subjective weighting method (BWM). (<b>b</b>) Comparison of this paper and CFN architecture under subjective weighting method (BWM) and objective weighting method (EWM).</p>
Full article ">
11 pages, 1668 KiB  
Article
Development of Traffic Scheduling Based on TSN in Smart Substation Devices
by Xin Mei, Jin Wang, Chang Liu, Chang Liu, Jiangpei Xu, Zishang Cui, Lijun Peng and Bing Chen
Appl. Sci. 2024, 14(22), 10135; https://doi.org/10.3390/app142210135 - 5 Nov 2024
Viewed by 593
Abstract
Smart substations are an important trend in substation construction. With increasing data traffic, it is difficult for the traditional Ethernet network to meet the real-time requirements of control information in smart substations. Hence, in this paper, a deterministic network architecture for substations based [...] Read more.
Smart substations are an important trend in substation construction. With increasing data traffic, it is difficult for the traditional Ethernet network to meet the real-time requirements of control information in smart substations. Hence, in this paper, a deterministic network architecture for substations based on time-sensitive networks (TSN) has been developed in order to realize the domain-wide time synchronization and efficient real-time communication of the “three-layer and two-network” model in smart substations. Furthermore, a design scheme for substation automation equipment based on TSN is proposed. The proposed device realizes the timely transmission of real-time control information packets by utilizing the Earliest TxTime First (ETF) Qdisc technology of Linux and the timing sending capability of Intel 210 NIC. Furthermore, it collaborates with the time-aware shaper (TAS) traffic scheduling mechanism of TSN switches to ensure the end-to-end deterministic delay of time-sensitive traffic. As a result, it provides efficient real-time communication services with low latency and jitter for smart substation automation systems. Full article
(This article belongs to the Special Issue AI-Based Methods for Object Detection and Path Planning)
Show Figures

Figure 1

Figure 1
<p>The three-layer two-network model.</p>
Full article ">Figure 2
<p>TAS gating mechanism.</p>
Full article ">Figure 3
<p>Combined hardware and software egress scheduling scheme.</p>
Full article ">Figure 4
<p>ETF soft scheduling in Linux.</p>
Full article ">Figure 5
<p>Test of timing and sending function of TSN end device.</p>
Full article ">Figure 6
<p>Latency and jitter without TSN.</p>
Full article ">Figure 7
<p>Latency and jitter with TSN.</p>
Full article ">
21 pages, 808 KiB  
Article
Deep Reinforcement Learning-Based Adaptive Scheduling for Wireless Time-Sensitive Networking
by Hanjin Kim, Young-Jin Kim and Won-Tae Kim
Sensors 2024, 24(16), 5281; https://doi.org/10.3390/s24165281 - 15 Aug 2024
Viewed by 1205
Abstract
Time-sensitive networking (TSN) technologies have garnered attention for supporting time-sensitive communication services, with recent interest extending to the wireless domain. However, adapting TSN to wireless areas faces challenges due to the competitive channel utilization in IEEE 802.11, necessitating exclusive channels for low-latency services. [...] Read more.
Time-sensitive networking (TSN) technologies have garnered attention for supporting time-sensitive communication services, with recent interest extending to the wireless domain. However, adapting TSN to wireless areas faces challenges due to the competitive channel utilization in IEEE 802.11, necessitating exclusive channels for low-latency services. Additionally, traditional TSN scheduling algorithms may cause significant transmission delays due to dynamic wireless characteristics, which must be addressed. This paper proposes a wireless TSN model of IEEE 802.11 networks for the exclusive channel access and a novel time-sensitive traffic scheduler, named the wireless intelligent scheduler (WISE), based on deep reinforcement learning. We designed a deep reinforcement learning (DRL) framework to learn the repetitive transmission patterns of time-sensitive traffic and address potential latency issues from changing wireless conditions. Within this framework, we identified the most suitable DRL model, presenting the WISE algorithm with the best performance. Experimental results indicate that the proposed mechanisms meet up to 99.9% under the various wireless communication scenarios. In addition, they show that the processing delay is successfully limited within the specific time requirements and the scalability of TSN streams is guaranteed by the proposed mechanisms. Full article
(This article belongs to the Special Issue Future Wireless Communication Networks (Volume II))
Show Figures

Figure 1

Figure 1
<p>Wireless time-sensitive networking network.</p>
Full article ">Figure 2
<p><b>W</b>TSN <b>I</b>ntelligent <b>S</b>ch<b>E</b>duler framework.</p>
Full article ">Figure 3
<p>Scenario flowchart.</p>
Full article ">Figure 4
<p>ECDF graph of latency in Scenario 1: (<b>a</b>) Stream Type A. (<b>b</b>) Stream Type B.</p>
Full article ">Figure 5
<p>ECDF graph of latency in Scenario 2: (<b>a</b>) Stream Type A. (<b>b</b>) Stream Type B.</p>
Full article ">Figure 6
<p>ECDF graph of latency in Scenario 3: (<b>a</b>) Stream Type A. (<b>b</b>) Stream Type B.</p>
Full article ">Figure 7
<p>Processing time graph according to number of streams.</p>
Full article ">
24 pages, 5173 KiB  
Article
Sharing a Ride: A Dual-Service Model of People and Parcels Sharing Taxis with Loose Time Windows of Parcels
by Shuqi Xue, Qi Zhang and Nirajan Shiwakoti
Systems 2024, 12(8), 302; https://doi.org/10.3390/systems12080302 - 14 Aug 2024
Viewed by 999
Abstract
(1) Efficient resource utilization in urban transport necessitates the integration of passenger and freight transport systems. Current research focuses on dynamically responding to both passenger and parcel orders, typically by initially planning passenger routes and then dynamically inserting parcel requests. However, this approach [...] Read more.
(1) Efficient resource utilization in urban transport necessitates the integration of passenger and freight transport systems. Current research focuses on dynamically responding to both passenger and parcel orders, typically by initially planning passenger routes and then dynamically inserting parcel requests. However, this approach overlooks the inherent flexibility in parcel delivery times compared to the stringent time constraints of passenger transport. (2) This study introduces a novel approach to enhance taxi resource utilization by proposing a shared model for people and parcel transport, designated as the SARP-LTW (Sharing a ride problem with loose time windows of parcels) model. Our model accommodates loose time windows for parcel deliveries and initially defines the parcel delivery routes for each taxi before each working day, which was prior to addressing passenger requests. Once the working day of each taxi commences, all taxis will prioritize serving the dynamic passenger travel requests, minimizing the delay for these requests, with the only requirement being to ensure that all pre-scheduled parcels can be delivered to their destinations. (3) This dual-service approach aims to optimize profits while balancing the time-sensitivity of passenger orders against the flexibility in parcel delivery. Furthermore, we improved the adaptive large neighborhood search algorithm by introducing an ant colony information update mechanism (AC-ALNS) to solve the SARP-LTW efficiently. (4) Numerical analysis of the well-known Solomon set of benchmark instances demonstrates that the SARP-LTW model outperforms the SARP model in profit rate, revenue, and revenue stability, with improvements of 48%, 46%, and 49%, respectively. Our proposed approach enables taxi companies to maximize vehicle utilization, reducing idle time and increasing revenue. Full article
Show Figures

Figure 1

Figure 1
<p>The Share-a-Ride problem.</p>
Full article ">Figure 2
<p>An illustrative example of the SARP-LTW at different times. (<b>a</b>) The quantity and location distribution of parcels; (<b>b</b>) The initial delivery routes for parcels; (<b>c</b>) Taxis deliver parcels and are ready for passenger travel requests. (<b>d</b>) Taxis adjust the routes to pick up the passenger.</p>
Full article ">Figure 3
<p>Comparison of Euclidean distance and actual delivery distance.</p>
Full article ">Figure 4
<p>Illustrative diagram of vehicle position index.</p>
Full article ">Figure 5
<p>Problem-solving process flowchart.</p>
Full article ">Figure 6
<p>The explanation of destruction and repair operators. (<b>a</b>) Initial feasible solution; (<b>b</b>) Destruction operator for breaking the initial solution; (<b>c</b>) Repair operator for reinserting the initial solution.</p>
Full article ">Figure 7
<p>Initial parcel delivery paths.</p>
Full article ">Figure 8
<p>Updated routes after passenger insertion. (<b>a</b>) Unoptimized dual-service routes for passengers and parcels; (<b>b</b>) Optimized dual-service routes for passengers and parcels.</p>
Full article ">Figure 9
<p>Comparison of profitability in different from SARP and SARP-LTW.</p>
Full article ">Figure 10
<p>Performance comparison of different algorithms for solving.</p>
Full article ">Figure 11
<p>Convergence of different algorithms.</p>
Full article ">Figure 12
<p>The impact of different ratios of parcels to passengers on various metrics. (<b>a</b>) Profit rate and service end time of taxi when serving different ratios of parcel and passenger requests with a sufficient number of vehicles; (<b>b</b>) Profit rate and service end time of taxi when serving different ratios of parcel and passenger requests with a fixed number of vehicles.</p>
Full article ">
27 pages, 853 KiB  
Article
A Bi-Objective Home Health Care Routing and Scheduling Problem under Uncertainty
by Jiao Zhao, Tao Wang and Thibaud Monteiro
Int. J. Environ. Res. Public Health 2024, 21(3), 377; https://doi.org/10.3390/ijerph21030377 - 21 Mar 2024
Cited by 2 | Viewed by 3424
Abstract
Home health care companies provide health care services to patients in their homes. Due to increasing demand, the provision of home health care services requires effective management of operational costs while satisfying both patients and caregivers. In practice, uncertain service times might lead [...] Read more.
Home health care companies provide health care services to patients in their homes. Due to increasing demand, the provision of home health care services requires effective management of operational costs while satisfying both patients and caregivers. In practice, uncertain service times might lead to considerable delays that adversely affect service quality. To this end, this paper proposes a new bi-objective optimization problem to model the routing and scheduling problems under uncertainty in home health care, considering the qualification and workload of caregivers. A mixed-integer linear programming formulation is developed. Motivated by the challenge of computational time, we propose the Adaptive Large Neighborhood Search embedded in an Enhanced Multi-Directional Local Search framework (ALNS-EMDLS). A stochastic ALNS-EMDLS is introduced to handle uncertain service times for patients. Three kinds of metrics for evaluating the Pareto fronts highlight the efficiency of our proposed method. The sensitivity analysis validates the robustness of the proposed model and method. Finally, we apply the method to a real-life case and provide managerial recommendations. Full article
(This article belongs to the Section Health Care Sciences)
Show Figures

Figure 1

Figure 1
<p>Daily activities in home health care.</p>
Full article ">Figure 2
<p>Illustration of discrete penalty. (<b>a</b>) Discrete penalty for arrival time; (<b>b</b>) discrete penalty for departure time.</p>
Full article ">Figure 3
<p>Time windows comparison of 25 patients.</p>
Full article ">Figure 4
<p>TC and P with different VD and ET. (<b>a</b>) <math display="inline"><semantics> <mrow> <mi>V</mi> <mi>D</mi> <mo>=</mo> <mi>δ</mi> <mo>∗</mo> <mn>2</mn> <mo>,</mo> <mi>L</mi> <mi>D</mi> <mo>=</mo> <mo>(</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>5</mn> <mo>,</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>15</mn> <mo>)</mo> </mrow> </semantics></math>; (<b>b</b>) <math display="inline"><semantics> <mrow> <mi>V</mi> <mi>D</mi> <mo>=</mo> <mi>δ</mi> <mo>∗</mo> <mn>2</mn> <mo>,</mo> <mi>L</mi> <mi>D</mi> <mo>=</mo> <mo>(</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>15</mn> <mo>,</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>30</mn> <mo>)</mo> </mrow> </semantics></math>; (<b>c</b>) <math display="inline"><semantics> <mrow> <mi>V</mi> <mi>D</mi> <mo>=</mo> <mi>δ</mi> <mo>/</mo> <mn>3</mn> <mo>,</mo> <mi>L</mi> <mi>D</mi> <mo>=</mo> <mo>(</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>30</mn> <mo>,</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>45</mn> <mo>)</mo> </mrow> </semantics></math>; (<b>d</b>) <math display="inline"><semantics> <mrow> <mi>V</mi> <mi>D</mi> <mo>=</mo> <mi>δ</mi> <mo>,</mo> <mi>L</mi> <mi>D</mi> <mo>=</mo> <mo>(</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>30</mn> <mo>,</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>45</mn> <mo>)</mo> </mrow> </semantics></math>; and (<b>e</b>) <math display="inline"><semantics> <mrow> <mi>V</mi> <mi>D</mi> <mo>=</mo> <mi>δ</mi> <mo>∗</mo> <mn>2</mn> <mo>,</mo> <mi>L</mi> <mi>D</mi> <mo>=</mo> <mo>(</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>30</mn> <mo>,</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mo>+</mo> <mn>45</mn> <mo>)</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 5
<p>Objective values of trade-off solutions with changing of VD. (<b>a</b>) Travel cost; (<b>b</b>) penalty.</p>
Full article ">Figure 6
<p>Pareto front on a real-life case.</p>
Full article ">Figure 7
<p>Routes displayed on a blank background map. (<b>a</b>) <math display="inline"><semantics> <msub> <mi>S</mi> <mn>1</mn> </msub> </semantics></math>; (<b>b</b>) <math display="inline"><semantics> <msub> <mi>S</mi> <mn>2</mn> </msub> </semantics></math>; and (<b>c</b>) <math display="inline"><semantics> <msub> <mi>S</mi> <mn>3</mn> </msub> </semantics></math>.</p>
Full article ">
13 pages, 4664 KiB  
Article
Environmental Refuges during Summertime Heat and Elevated Ozone Levels: A Preliminary Case Study of an Urban “Cool Zone” Building
by Daniel L. Mendoza, Erik T. Crosman, Corbin Anderson and Shawn A. Gonzales
Buildings 2024, 14(2), 523; https://doi.org/10.3390/buildings14020523 - 15 Feb 2024
Viewed by 1177
Abstract
The combination of extreme heat waves and ozone pollution is a major health hazard for urban populations in the summertime, particularly for the most sensitive groups such as children, the elderly, the unsheltered, and those with pre-existing health conditions. The “Cool Zone Program”, [...] Read more.
The combination of extreme heat waves and ozone pollution is a major health hazard for urban populations in the summertime, particularly for the most sensitive groups such as children, the elderly, the unsheltered, and those with pre-existing health conditions. The “Cool Zone Program”, operated by the Salt Lake County Aging and Adult Services, identifies areas in the county and Salt Lake City facilities where members of the public can escape the summer heat, hydrate, and learn about available programs. We measured indoor and outdoor temperature and ozone for a pilot study at a designated Cool Zone location during the 22 August–6 September 2019 period and found that the building provided substantial heat relief and protection from more than 75% of the outdoor ozone. We observed a nearly 35 min delay for the outdoor ozone to be reflected on the indoor readings, providing an action window for ventilation scheduling changes to protect against the highest ozone levels during the day. Our findings show that it is critical to re-think and formulate action plans to protect vulnerable populations from excessive heat and pollution events during the summer. Full article
(This article belongs to the Section Building Energy, Physics, Environment, and Systems)
Show Figures

Figure 1

Figure 1
<p>The Millcreek Library center study site (inset within the black circle) shown within Salt Lake County, Utah, USA. The blue markers represent all sites serving as Cool Zones in Salt Lake County. Map obtained from the Salt Lake County Aging and Adult Services Cool Zone Program website [<a href="#B24-buildings-14-00523" class="html-bibr">24</a>].</p>
Full article ">Figure 2
<p>The study site (inset within the red circle) shown within Utah, USA. There are no major pollution emitters in the vicinity of the Millcreek Library. Map obtained from Google Earth [<a href="#B32-buildings-14-00523" class="html-bibr">32</a>].</p>
Full article ">Figure 3
<p>Study period National Centers for Environmental Prediction (NCEP) NCEP/NCAR reanalysis of 500 hPa composite mean geopotential heights (m) showing weak high pressure over the study period explaining the warm temperatures. Image composites were produced by the National Oceanic and Atmospheric Administration (NOAA) Physical Sciences Laboratory at their website <a href="https://www.psl.noaa.gov/data/composites/day/" target="_blank">https://www.psl.noaa.gov/data/composites/day/</a> (accessed on 27 December 2023) [<a href="#B33-buildings-14-00523" class="html-bibr">33</a>].</p>
Full article ">Figure 4
<p>Full study (<b>a</b>) temperature and (<b>b</b>) ozone concentration time series. The black line denotes the outdoor “Roof” value (encased in protective box), and the red line represents the indoor value. The blue line represents the Salt Lake City airport “KSLC” readings.</p>
Full article ">Figure 5
<p>Diurnal (<b>a</b>) temperature and (<b>b</b>) ozone concentration time series. The black line denotes the outdoor “Roof” value, and the red line represents the indoor value. The blue line represents the Salt Lake City airport “KSLC” readings.</p>
Full article ">Figure 6
<p>Roof and KSLC temperature comparisons: (<b>a</b>) during the study period at lag 0 and (<b>b</b>) r<sup>2</sup> values obtained by lagging the Roof readings to the KSLC data.</p>
Full article ">Figure 7
<p>Roof ozone and KSLC temperature comparisons: (<b>a</b>) during the study period at lag 0 and (<b>b</b>) r<sup>2</sup> values obtained by lagging the Roof ozone readings to the KSLC temperature data.</p>
Full article ">Figure 8
<p>Roof and indoor ozone comparisons: (<b>a</b>) during the study period at lag 0 and (<b>b</b>) r<sup>2</sup> values obtained by lagging the indoor ozone readings to the Roof data.</p>
Full article ">
22 pages, 670 KiB  
Article
Traffic Classification and Packet Scheduling Strategy with Deadline Constraints for Input-Queued Switches in Time-Sensitive Networking
by Ling Zheng, Guodong Wei, Keyao Zhang and Hongyun Chu
Electronics 2024, 13(3), 629; https://doi.org/10.3390/electronics13030629 - 2 Feb 2024
Cited by 1 | Viewed by 1026
Abstract
Deterministic transmission technology is a core key technology that supports deterministic real-time transmission requirements for industrial control in Time-Sensitive Networking (TSN). It requires each network node to have a deterministic forwarding delay to ensure the real-time end-to-end transmission of critical traffic streams. Therefore, [...] Read more.
Deterministic transmission technology is a core key technology that supports deterministic real-time transmission requirements for industrial control in Time-Sensitive Networking (TSN). It requires each network node to have a deterministic forwarding delay to ensure the real-time end-to-end transmission of critical traffic streams. Therefore, when forwarding data frames, the switch nodes must consider the time-limited requirements of the traffic. In the input-queued switch system, an algorithm for clock-synchronized deterministic network traffic classification scheduling (CSDN-TCS) is proposed to address the issue of whether a higher-quality-of-service (QoS) performance can be provided under packet deadline constraints. First, the scheduling problem of the switch is transformed into a decomposition problem of the traffic matrix. Secondly, the maximum weight-matching algorithm in graph theory is used to solve the matching results slot by slot. By fully utilizing the slot resources, as many packets as possible can be scheduled to be completed before the deadline arrives. For two types of packet scheduling problems, this paper uses the maximum flow algorithm with upper- and lower-bound constraints to move packets from a larger deadline set to idle slots in a smaller deadline set, enabling early transmission, reducing the average packet delay, and increasing system throughput. When there are three or more types of deadlines in the scheduling set, this scheduling problem is an NP-hard problem. We solve this problem by polling the two types of scheduling algorithms. In this paper, simulation experiments based on the switching size and line load are designed, and the Earliest Deadline First (EDF) algorithm and the Flow-Based Iterative Packet Scheduling (FIPS) algorithm are compared with the CSDN-TCS algorithm. The simulation results show that under the same conditions, the CSDN-TCS algorithm proposed in this paper outperforms the other two algorithms in terms of success rate, packet loss rate, average delay and throughput rate. Compared with the FIPS algorithm, the CSDN-TCS algorithm has lower time complexity under the same QoS performance. Full article
Show Figures

Figure 1

Figure 1
<p>TSN input-queuing switch system model.</p>
Full article ">Figure 2
<p>Bipartite graph model. (<b>a</b>) Bipartite graph. (<b>b</b>) Bipartite graph matching.</p>
Full article ">Figure 3
<p>Class A traffic matrix.</p>
Full article ">Figure 4
<p>Traffic matrices <span class="html-italic">A</span> and <span class="html-italic">B</span>.</p>
Full article ">Figure 5
<p>Stream network.</p>
Full article ">Figure 6
<p>Maximum feasible flow.</p>
Full article ">Figure 7
<p>Updated traffic matrices <span class="html-italic">A</span> and <span class="html-italic">B</span>.</p>
Full article ">Figure 8
<p>The relationship between the scheduling success rate and switch size in single-class scheduling.</p>
Full article ">Figure 9
<p>The relationship between average packet delay and switch size in single-class scheduling.</p>
Full article ">Figure 10
<p>The relationship between average packet delay and switch size in two-class scheduling.</p>
Full article ">Figure 11
<p>The relationship between packet loss rate and switch size in three-class scheduling.</p>
Full article ">Figure 12
<p>The relationship between the average packet delay and switch size in three-class scheduling.</p>
Full article ">Figure 13
<p>The relationship between the throughput and switch size in three-class scheduling.</p>
Full article ">Figure 14
<p>The relationship between the packet loss rate and line load in single-class scheduling.</p>
Full article ">Figure 15
<p>The relationship between average packet delay and line load in single-class scheduling.</p>
Full article ">Figure 16
<p>The relationship between the packet loss rate and line load in two-class scheduling.</p>
Full article ">Figure 17
<p>The relationship between the throughput and line load in two-class scheduling.</p>
Full article ">Figure 18
<p>The relationship between the packet loss rate and line load in three-class scheduling.</p>
Full article ">Figure 19
<p>The relationship between the throughput and line load in three-class scheduling.</p>
Full article ">
22 pages, 421 KiB  
Article
Optimal Resource Provisioning and Task Offloading for Network-Aware and Federated Edge Computing
by Avilia Kusumaputeri Nugroho, Shigeo Shioda and Taewoon Kim
Sensors 2023, 23(22), 9200; https://doi.org/10.3390/s23229200 - 15 Nov 2023
Cited by 2 | Viewed by 1548
Abstract
Compared to cloud computing, mobile edge computing (MEC) is a promising solution for delay-sensitive applications due to its proximity to end users. Because of its ability to offload resource-intensive tasks to nearby edge servers, MEC allows a diverse range of compute- and storage-intensive [...] Read more.
Compared to cloud computing, mobile edge computing (MEC) is a promising solution for delay-sensitive applications due to its proximity to end users. Because of its ability to offload resource-intensive tasks to nearby edge servers, MEC allows a diverse range of compute- and storage-intensive applications to operate on resource-constrained devices. The optimal utilization of MEC can lead to enhanced responsiveness and quality of service, but it requires careful design from the perspective of user-base station association, virtualized resource provisioning, and task distribution. Also, considering the limited exploration of the federation concept in the existing literature, its impacts on the allocation and management of resources still remain not widely recognized. In this paper, we study the network and MEC resource scheduling problem, where some edge servers are federated, limiting resource expansion within the same federations. The integration of network and MEC is crucial, emphasizing the necessity of a joint approach. In this work, we present NAFEOS, a proposed solution formulated as a two-stage algorithm that can effectively integrate association optimization with vertical and horizontal scaling. The Stage-1 problem optimizes the user-base station association and federation assignment so that the edge servers can be utilized in a balanced manner. The following Stage-2 dynamically schedules both vertical and horizontal scaling so that the fluctuating task-offloading demands from users are fulfilled. The extensive evaluations and comparison results show that the proposed approach can effectively achieve optimal resource utilization. Full article
(This article belongs to the Section Internet of Things)
Show Figures

Figure 1

Figure 1
<p>Overall system architecture consisting of four layers.</p>
Full article ">Figure 2
<p>Overall flow of the NAFEOS method consisting of two stages.</p>
Full article ">Figure 3
<p>The layout of the assumed 400 m -by-400 m area where the 20 red stars and 25 black dots are the locations of users and BSs, respectively.</p>
Full article ">Figure 4
<p>The amount of users’ requests processed locally at the users’ device on a grid network.</p>
Full article ">Figure 5
<p>The average amount of users’ requests processed at the edge server on a grid network.</p>
Full article ">Figure 6
<p>The average amount of users’ requests processed at the remote cloud data center on a grid network.</p>
Full article ">Figure 7
<p>The average per-user offloading service response time ignoring the task processing time on a grid network.</p>
Full article ">Figure 8
<p>The average amount of processed units at each federation on a grid network.</p>
Full article ">Figure 9
<p>The average amount of processed units per federation on a grid network.</p>
Full article ">Figure 10
<p>The performance of the fair distribution of the processed units among federations on a grid network.</p>
Full article ">Figure 11
<p>The layout of the assumed 400 m-by-400 m area where the 20 red stars and 25 black dots are the locations of users and BSs, respectively, that are randomly distributed.</p>
Full article ">Figure 12
<p>The amount of users’ requests processed locally at the users’ device on a random network.</p>
Full article ">Figure 13
<p>The average amount of users’ request processed at edge server on a random network.</p>
Full article ">Figure 14
<p>The average amount of users’ request processed at the remote cloud data center on a random network.</p>
Full article ">Figure 15
<p>The average per-user offloading service response time ignoring the task processing time on a random network.</p>
Full article ">Figure 16
<p>The average amount of processed units at each federation on a random network.</p>
Full article ">Figure 17
<p>The average amount of processed units per federation on a random network.</p>
Full article ">Figure 18
<p>The performance of the fair distribution of the processed units among federations on a random network.</p>
Full article ">
18 pages, 423 KiB  
Article
A Resource Allocation Scheme for Packet Delay Minimization in Multi-Tier Cellular-Based IoT Networks
by Jin Li, Wenyang Guan and Zuoyin Tang
Mathematics 2023, 11(21), 4538; https://doi.org/10.3390/math11214538 - 3 Nov 2023
Cited by 1 | Viewed by 1041
Abstract
With advances in Internet of Things (IoT) technologies, billions of devices are becoming connected, which can result in the unprecedented sensing and control of the physical environments. IoT devices have diverse quality of service (QoS) requirements, including data rate, latency, reliability, and energy [...] Read more.
With advances in Internet of Things (IoT) technologies, billions of devices are becoming connected, which can result in the unprecedented sensing and control of the physical environments. IoT devices have diverse quality of service (QoS) requirements, including data rate, latency, reliability, and energy consumption. Meeting the diverse QoS requirements presents great challenges to existing fifth-generation (5G) cellular networks, especially in unprecedented scenarios in 5G networks, such as connected vehicle networks, where strict data packet latency may be required. The IoT devices with these scenarios have higher requirements on the packet latency in networking, which is essential to the utilization of 5G networks. In this paper, we propose a multi-tier cellular-based IoT network to address this challenge, with a particular focus on meeting application latency requirements. In the multi-tier network, access points (APs) can relay and forward packets from IoT devices or other APs, which can support higher data rates with multi-hops between IoT devices and cellular base stations. However, as multiple-hop relaying may cause additional delay, which is crucial to delay-sensitive applications, we develop new schemes to mitigate the adverse impact. Firstly, we design a traffic-prioritization scheduling scheme to classify packets with different priorities in each AP based on the age of information (AoI). Then, we design different channel-access protocols for the transmission of packets according to their priorities to ensure the QoS in networking and the effective utilization of the limited network resources. A queuing-theory-based theoretical model is proposed to analyze the packet delay for each type of packet at each tier of the multi-tier IoT networks. An optimal algorithm for the distribution of spectrum and power resources is developed to reduce the overall packet delay in a multi-tier way. The numerical results achieved in a two-tier cellular-based IoT network show that the target packet delay for delay-sensitive applications can be achieved without a large cost in terms of traffic fairness. Full article
(This article belongs to the Special Issue Advances in Mobile Network and Intelligent Communication)
Show Figures

Figure 1

Figure 1
<p>Multi-tier cellular-based IoT network model.</p>
Full article ">Figure 2
<p>Total packet transmission delay <math display="inline"><semantics> <mrow> <mi>E</mi> <mo stretchy="false">[</mo> <msub> <mi>D</mi> <mi>t</mi> </msub> <mo stretchy="false">]</mo> </mrow> </semantics></math> as a function of <math display="inline"><semantics> <mi>ϕ</mi> </semantics></math>.</p>
Full article ">Figure 3
<p>Total packet transmission delay <math display="inline"><semantics> <mrow> <mi>E</mi> <mo stretchy="false">[</mo> <msub> <mi>D</mi> <mi>t</mi> </msub> <mo stretchy="false">]</mo> </mrow> </semantics></math> as a function of <math display="inline"><semantics> <mi>ξ</mi> </semantics></math>.</p>
Full article ">Figure 4
<p>Performance comparison for the proposed scheme.</p>
Full article ">Figure 5
<p>The optimal <math display="inline"><semantics> <mi>ϕ</mi> </semantics></math> and <math display="inline"><semantics> <mi>ξ</mi> </semantics></math> for the minimum <math display="inline"><semantics> <mrow> <mi>E</mi> <mo stretchy="false">[</mo> <msub> <mi>D</mi> <mi>t</mi> </msub> <mo stretchy="false">]</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 6
<p>The optimal <math display="inline"><semantics> <mi>ϕ</mi> </semantics></math> and <math display="inline"><semantics> <mi>ξ</mi> </semantics></math> for the minimum <math display="inline"><semantics> <mrow> <mi>E</mi> <mo stretchy="false">[</mo> <msub> <mi>D</mi> <mrow> <mi>s</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> <mo stretchy="false">]</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 7
<p>The optimal <math display="inline"><semantics> <mi>ϕ</mi> </semantics></math> and <math display="inline"><semantics> <mi>ξ</mi> </semantics></math> for the minimum <math display="inline"><semantics> <mrow> <mi>E</mi> <mo stretchy="false">[</mo> <msub> <mi>D</mi> <mrow> <mi>s</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mo stretchy="false">]</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 8
<p>The optimal <math display="inline"><semantics> <mi>ϕ</mi> </semantics></math> and <math display="inline"><semantics> <mi>ξ</mi> </semantics></math> for the minimum <math display="inline"><semantics> <mrow> <mi>E</mi> <mo stretchy="false">[</mo> <msub> <mi>D</mi> <mrow> <mi>r</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> <mo stretchy="false">]</mo> </mrow> </semantics></math>.</p>
Full article ">
19 pages, 2292 KiB  
Article
Optimal Lot-Sizing Decisions for a Remanufacturing Production System under Spare Parts Supply Disruption
by Nuramilawahida Mat Ropi, Hawa Hishamuddin, Dzuraidah Abd Wahab, Wakhid Ahmad Jauhari, Fatin Amrina A. Rashid, Nor Kamaliana Khamis, Intan Fadhlina Mohamed, Mohd Anas Mohd Sabri and Mohd Radzi Abu Mansor
Mathematics 2023, 11(19), 4053; https://doi.org/10.3390/math11194053 - 24 Sep 2023
Cited by 1 | Viewed by 1603
Abstract
Remanufacturing is one of the ways forward for product recovery initiatives and for maintaining sufficient production flow to satisfy customer demand by providing high-quality goods with a combination of new and return parts through a circular economy. Recently, manufacturers have been progressively incorporating [...] Read more.
Remanufacturing is one of the ways forward for product recovery initiatives and for maintaining sufficient production flow to satisfy customer demand by providing high-quality goods with a combination of new and return parts through a circular economy. Recently, manufacturers have been progressively incorporating remanufacturing processes, making their supply chains vulnerable to disruptions. One of the main disruptions that occurs in remanufacturing systems is the shortage of spare parts supply, which results in unexpected delays in the remanufacturing process and could eventually result in a possible loss of sales. In the event of such potential disruptions, remanufacturing facilities must manage their supply chains in an effective and optimal manner such that the negative impact of disruptions to their business can be minimised. In this study, a two-stage production–inventory system was analysed by developing a cost-minimisation model that focuses on the recovery schedule after the occurrence of a disruption in sourcing spare parts for a remanufacturer’s production cycle. The developed model was solved using the branch-and-bound algorithm, where the experimental results demonstrated that the model provides effective solutions. Through numerical experiments, results indicated that the optimal recovery schedule and the number of recovery cycles are considerably dependent on the disruption time, lost sales and backorder costs. A sensitivity analysis showed that the lost sales option seems to be more effective than the backorder sales option in optimising the system’s overall cost due to unmet demand, which becomes lost sales when serviceable items are reduced, thereby shortening recovery time. Furthermore, a case study revealed that a manufacturer’s response to disruption is highly influenced by the spare part costs and overall recovery costs as well as the supplier’s readiness level. The proposed model could assist managers in deciding the optimal production strategy whilst providing interesting managerial insights into vital spare parts recovery issues when disruption strikes. Full article
(This article belongs to the Special Issue Mathematical Models for Supply Chain Management)
Show Figures

Figure 1

Figure 1
<p>Behaviour of spare parts inventory curve with disruption (<b>above</b>); remanufacturing and manufacturing inventory curves with recovery cycles after disruption (<b>below</b>).</p>
Full article ">Figure 2
<p><span class="html-italic">TC</span> vs. <span class="html-italic">n</span> for different test problems.</p>
Full article ">Figure 3
<p><span class="html-italic">TC</span> vs. <span class="html-italic">A<sub>p</sub></span> and <span class="html-italic">A<sub>r</sub></span>.</p>
Full article ">Figure 4
<p>Unit inventory holding cost vs. <span class="html-italic">TC</span>.</p>
Full article ">Figure 5
<p>Backorder unit cost vs. <span class="html-italic">TC</span>, <span class="html-italic">Backorder cost</span>, <span class="html-italic">n</span>.</p>
Full article ">Figure 6
<p>Relation of optimal <span class="html-italic">TC</span>, <span class="html-italic">n</span> and <span class="html-italic">T<sub>d</sub></span>.</p>
Full article ">Figure 7
<p>Supplier selection factors.</p>
Full article ">Figure 8
<p>Comparison of spare parts unit prices between suppliers.</p>
Full article ">Figure 9
<p>Influence of <span class="html-italic">T<sub>d</sub></span> on <span class="html-italic">TC</span>.</p>
Full article ">
17 pages, 1895 KiB  
Article
Hybrid Traffic Scheduling in 5G and Time-Sensitive Networking Integrated Networks for Communications of Virtual Power Plants
by Junmin Wu, Chuan Liu, Jing Tao, Shidong Liu and Wei Gao
Appl. Sci. 2023, 13(13), 7953; https://doi.org/10.3390/app13137953 - 7 Jul 2023
Cited by 6 | Viewed by 2456
Abstract
The virtual power plant is one of the key technologies for the integration of various distributed energy resources into the power grid. To enable its smooth and reliable operation, the network infrastructure that connects the components for critical communications becomes a research challenge. [...] Read more.
The virtual power plant is one of the key technologies for the integration of various distributed energy resources into the power grid. To enable its smooth and reliable operation, the network infrastructure that connects the components for critical communications becomes a research challenge. Current communication networks based on the traditional Ethernet and long-term evolution cannot provide the required deterministic low latency or reliable communication services. This paper presents a three-layer virtual power plant communication architecture with 5G and time-sensitive networking integrated networks for both determinism and mobility. The service types and traffic requirements of the virtual power plant are analyzed and mapped between 5G and time-sensitive networking to guarantee their quality of service. This paper proposes a semi-persistent scheduling with reserved bandwidth sharing and a pre-emption mechanism for time-critical traffic to guarantee its bounded latency and reliability while improving the bandwidth utilization. The performance evaluation results show that the proposed mechanism effectively reduces the end-to-end delay for both time-triggered traffic and event-triggered traffic compared with the dynamic scheduling method. For event-triggered traffic, the proposed mechanism has comparable end-to-end delay performance to the static scheduling method. It largely improves the resource utilization compared to the static scheduling method when the network load becomes heavy. It achieves an optimum performance tradeoff between delay and resource utilization when the percentage of the reserved resource blocks is 30% in the simulation. Full article
(This article belongs to the Special Issue Real-Time Systems and Industrial Internet of Things)
Show Figures

Figure 1

Figure 1
<p>VPP communication architecture.</p>
Full article ">Figure 2
<p>5G and TSN integrated networks for VPP.</p>
Full article ">Figure 3
<p>Reserved bandwidth sharing and pre-emption diagram.</p>
Full article ">Figure 4
<p>Comparisons of system resource utilization: (<b>a</b>) percentage of reserved RBs is 20%; (<b>b</b>) percentage of reserved RBs is 30%; (<b>c</b>) percentage of reserved RBs is 40%.</p>
Full article ">Figure 5
<p>Comparisons of average end-to-end delay (event-triggered flows): (<b>a</b>) percentage of reserved RBs is 20%; (<b>b</b>) percentage of reserved RBs is 30%; (<b>c</b>) percentage of reserved RBs is 40%.</p>
Full article ">Figure 6
<p>Comparisons of average end-to-end delay (time-triggered flows): (<b>a</b>) percentage of reserved RBs is 20%; (<b>b</b>) percentage of reserved RBs is 30%; (<b>c</b>) percentage of reserved RBs is 40%.</p>
Full article ">Figure 7
<p>Performance tradeoff between delay and resource utilization of SPS-RBSP.</p>
Full article ">
27 pages, 1135 KiB  
Review
A State-of-the-Art Review of Task Scheduling for Edge Computing: A Delay-Sensitive Application Perspective
by Amin Avan, Akramul Azim and Qusay H. Mahmoud
Electronics 2023, 12(12), 2599; https://doi.org/10.3390/electronics12122599 - 8 Jun 2023
Cited by 9 | Viewed by 5820
Abstract
The edge computing paradigm enables mobile devices with limited memory and processing power to execute delay-sensitive, compute-intensive, and bandwidth-intensive applications on the network by bringing the computational power and storage capacity closer to end users. Edge computing comprises heterogeneous computing platforms with resource [...] Read more.
The edge computing paradigm enables mobile devices with limited memory and processing power to execute delay-sensitive, compute-intensive, and bandwidth-intensive applications on the network by bringing the computational power and storage capacity closer to end users. Edge computing comprises heterogeneous computing platforms with resource constraints that are geographically distributed all over the network. As users are mobile and applications change over time, identifying an optimal task scheduling method is a complex multi-objective optimization problem that is NP-hard, meaning the exhaustive search with a time complexity that grows exponentially can solve the problem. Therefore, various approaches are utilized to discover a good solution for scheduling the tasks within a reasonable time complexity, while achieving the most optimal solution takes exponential time. This study reviews task scheduling algorithms based on centralized and distributed methods in a three-layer computing architecture to identify their strengths and limitations in scheduling tasks to edge service nodes. Full article
(This article belongs to the Special Issue Recent Advances and Challenges in IoT, Cloud and Edge Coexistence)
Show Figures

Figure 1

Figure 1
<p>Users, edge, and cloud collaboration.</p>
Full article ">Figure 2
<p>Three-layer network architecture.</p>
Full article ">
15 pages, 731 KiB  
Article
Two-Stage Optimal Task Scheduling for Smart Home Environment Using Fog Computing Infrastructures
by Oshin Sharma, Geetanjali Rathee, Chaker Abdelaziz Kerrache and Jorge Herrera-Tapia
Appl. Sci. 2023, 13(5), 2939; https://doi.org/10.3390/app13052939 - 24 Feb 2023
Cited by 12 | Viewed by 2203
Abstract
The connection of many devices has brought new challenges with respect to the centralized architecture of cloud computing. The fog environment is suitable for many services and applications for which cloud computing does not support these well, such as: traffic light monitoring systems, [...] Read more.
The connection of many devices has brought new challenges with respect to the centralized architecture of cloud computing. The fog environment is suitable for many services and applications for which cloud computing does not support these well, such as: traffic light monitoring systems, healthcare monitoring systems, connected vehicles, smart cities, homes, and many others. Sending high-velocity data to the cloud leads to the congestion of the cloud infrastructure, which further leads to high latency and violations of the Quality-of-Service (QoS). Thus, delay-sensitive applications need to be processed at the edge of the network or near the end devices, rather than the cloud, in order to provide the guaranteed QoS related to the reduced latency, increased throughput, and high bandwidth. The aim of this paper was to propose a two-stage optimal task scheduling (2-ST) approach for the distribution of tasks executed within smart homes among several fog nodes. To effectively solve the task scheduling, this proposed approach uses a naïve-Bayes-based machine learning model for training in the first stage and optimization in the second stage using a hyperheuristic approach, which is a combination of both Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO). In addition, the proposed mechanism was validated against various metrics such as energy consumption, latency time, and network usage. Full article
(This article belongs to the Special Issue Future Internet of Things: Applications, Protocols and Challenges)
Show Figures

Figure 1

Figure 1
<p>Fog–cloud architecture for smart homes.</p>
Full article ">Figure 2
<p>Proposed fog architecture for task allocation.</p>
Full article ">Figure 3
<p>Data flow of the 2-stage task scheduling algorithm for optimal task allocation.</p>
Full article ">Figure 4
<p>Example of task allocation using the 2-ST hybrid algorithm.</p>
Full article ">Figure 5
<p>Energy consumption in J for different tasks within the smart home environment.</p>
Full article ">Figure 6
<p>Latency comparison of the 2-ST and hybrid approaches for both the cloud and fog environment.</p>
Full article ">Figure 7
<p>Network utilization of both the cloud and fog environment using the 2-ST and hybrid approaches for task scheduling.</p>
Full article ">
17 pages, 4238 KiB  
Article
Routing and Timeslot Scheduling for SPN Fine-Granularity Slices
by Rentao Gu, Yuqi Xue, Yong Zhang, Zixuan Wang, Hao Zhang, Yi Yang, Yan Li and Yuefeng Ji
Photonics 2023, 10(2), 126; https://doi.org/10.3390/photonics10020126 - 27 Jan 2023
Cited by 2 | Viewed by 1679
Abstract
The integration of 5G and vertical industries promotes the development of the energy Ethernet while putting forward fine granularity, flexibility, high reliability, and deterministic low-latency service requirements for the smart grid and the ubiquitous power Internet of Things (UPIoT). As the bearer architecture [...] Read more.
The integration of 5G and vertical industries promotes the development of the energy Ethernet while putting forward fine granularity, flexibility, high reliability, and deterministic low-latency service requirements for the smart grid and the ubiquitous power Internet of Things (UPIoT). As the bearer architecture supporting the next-generation optical transmission network, the Slicing Packet Network (SPN) slice granularity decreases from 5 Gbps to 10 Mbps fine granularity and the frame period of 5 Gbps large-granularity slices is short, so the non-deterministic delay caused by timeslot conflicts has a negligible impact on the end-to-end delay, and the timeslot scheduling is unnecessary. However, due to the reduction in timeslot granularity and the change in frame structure in 10 Mbps slices, the scheduling of conflicting timeslots and the complex device computing management problems need to be solved urgently. In this paper, we establish a model of routing embedded timeslot scheduling for the routing of fine-granularity slices and timeslot scheduling problems in SPN-based FlexE interfaces, for which we propose a deterministic timeslot allocation mechanism supporting end-to-end low-latency transmission. According to the timeslot symmetry, the mechanism can reduce the space of feasible solutions through ant colony optimization and unidirectional neighborhood search (ACO-UNS), so as to efficiently solve the scheduling of conflicting timeslots and provide end-to-end delay guarantee for delay-sensitive services. Finally, we make a comparison between the ACO-UNS algorithm and the timeslot random dispatching algorithm (ACO-RD); the results show that, relative to the ACO-RD, the reduction in the proposed ACO-UNS is 98.721% for the end-to-end delay of fine-granularity slices. Full article
(This article belongs to the Section Optical Communication and Network)
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) The fundamental architecture of FlexE. (<b>b</b>) The SPN architecture that supports fine-granularity technology. (<b>c</b>) The FGU frame structure of FlexE N×10 Mbps.</p>
Full article ">Figure 2
<p>Routing and timeslot allocating and dispatching in FlexE.</p>
Full article ">Figure 3
<p>The flow chart of ACO-UNS algorithm.</p>
Full article ">Figure 4
<p>Unidirectional neighborhood search method of the step “timeslot allocation and dispatching”.</p>
Full article ">Figure 5
<p>Real power communication network topology of a city—50 nodes, 75 bidirectional fiber links.</p>
Full article ">Figure 6
<p>The relationship between the load of background services and the dispatching delay.</p>
Full article ">Figure 7
<p>The relationship between the load of background services and the dispatching delay.</p>
Full article ">Figure 8
<p>IEEE 118 Power Communication Topology—118 nodes, 175 bidirectional fiber links.</p>
Full article ">Figure 9
<p>The relationship between the routing hops of services and the dispatching delay.</p>
Full article ">
28 pages, 8248 KiB  
Article
Quantum Inspired Task Optimization for IoT Edge Fog Computing Environment
by Tariq Ahamed Ahanger, Fadl Dahan, Usman Tariq and Imdad Ullah
Mathematics 2023, 11(1), 156; https://doi.org/10.3390/math11010156 - 28 Dec 2022
Cited by 5 | Viewed by 2462
Abstract
IoT-Edge-Fog Computing presents a trio-logical model for decentralized computing in a time-sensitive manner. However, to address the rising need for real-time information processing and decision modeling, task allocation among dispersed Edge Computing nodes has been a major challenge. State-of-the-art task allocation techniques such [...] Read more.
IoT-Edge-Fog Computing presents a trio-logical model for decentralized computing in a time-sensitive manner. However, to address the rising need for real-time information processing and decision modeling, task allocation among dispersed Edge Computing nodes has been a major challenge. State-of-the-art task allocation techniques such as Min–Max, Minimum Completion time, and Round Robin perform task allocation, butv several limitations persist including large energy consumption, delay, and error rate. Henceforth, the current work provides a Quantum Computing-inspired optimization technique for efficient task allocation in an Edge Computing environment for real-time IoT applications. Furthermore, the QC-Neural Network Model is employed for predicting optimal computing nodes for delivering real-time services. To acquire the performance enhancement, simulations were performed by employing 6, 10, 14, and 20 Edge nodes at different times to schedule more than 600 heterogeneous tasks. Empirical results show that an average improvement of 5.02% was registered for prediction efficiency. Similarly, the error reduction of 2.03% was acquired in comparison to state-of-the-art techniques. Full article
(This article belongs to the Special Issue Artificial Intelligence with Applications of Soft Computing)
Show Figures

Figure 1

Figure 1
<p>IoT-Edge-Fog-Cloud Architecture: Resource Capability Analysis.</p>
Full article ">Figure 2
<p>Classical Bit vs. Quantum Bit.</p>
Full article ">Figure 3
<p>Proposed Approach.</p>
Full article ">Figure 4
<p>Local Search procedure.</p>
Full article ">Figure 5
<p>QCi-Algorithm for Task Allocation.</p>
Full article ">Figure 6
<p>Flowchart of the proposed technique.</p>
Full article ">Figure 7
<p>Quantum Neuron (W1, W2, W3 are the input weights).</p>
Full article ">Figure 8
<p>QNN Model.</p>
Full article ">Figure 9
<p>(<b>a</b>) MSP-EXP430F5529LP; (<b>b</b>) Raspberry Piv3.</p>
Full article ">Figure 10
<p>(<b>a</b>) iFogSim Header Files (<b>b</b>) Execution Time Calculation.</p>
Full article ">Figure 11
<p>Comparative Analysis of Temporal Delay Efficiency. (<b>a</b>) 6 Edge Nodes; (<b>b</b>) 10 Edge Nodes; (<b>c</b>) 14 Edge Nodes; (<b>d</b>) 20 Edge Nodes.</p>
Full article ">Figure 12
<p>Comparative Analysis of Energy Efficiency. (<b>a</b>) 6 Edge Nodes; (<b>b</b>) 10 Edge Nodes; (<b>c</b>) 14 Edge Nodes; (<b>d</b>) 20 Edge Nodes.</p>
Full article ">Figure 13
<p>Stability Analysis.</p>
Full article ">
Back to TopTop