The rapid advancement of Internet of Things(IoT)technology has brought convenience to people’s lives;however further development of IoT faces serious challenges,such as limited energy and shortage of network spectrum...The rapid advancement of Internet of Things(IoT)technology has brought convenience to people’s lives;however further development of IoT faces serious challenges,such as limited energy and shortage of network spectrum resources.To address the above challenges,this study proposes a simultaneous wireless information and power transfer IoT adaptive time slot resource allocation(SIATS)algorithm.First,an adaptive time slot consisting of periods for sensing,information transmission,and energy harvesting is designed to ensure that the minimum energy harvesting requirement ismet while the maximumuplink and downlink throughputs are obtained.Second,the optimal transmit power and channel assignment of the system are obtained using the Lagrangian dual and gradient descent methods,and the optimal time slot assignment is determined for each IoT device such that the sum of the throughput of all devices is maximized.Simulation results show that the SIATS algorithm performs satisfactorily and provides an increase in the throughput by up to 14.4%compared with that of the fixed time slot allocation(FTS)algorithm.In the case of a large noise variance,the SIATS algorithm has good noise immunity,and the total throughput of the IoT devices obtained using the SIATS algorithm can be improved by up to 34.7%compared with that obtained using the FTS algorithm.展开更多
Workflow scheduling is a key issue and remains a challenging problem in cloud computing.Faced with the large number of virtual machine(VM)types offered by cloud providers,cloud users need to choose the most appropriat...Workflow scheduling is a key issue and remains a challenging problem in cloud computing.Faced with the large number of virtual machine(VM)types offered by cloud providers,cloud users need to choose the most appropriate VM type for each task.Multiple task scheduling sequences exist in a workflow application.Different task scheduling sequences have a significant impact on the scheduling performance.It is not easy to determine the most appropriate set of VM types for tasks and the best task scheduling sequence.Besides,the idle time slots on VM instances should be used fully to increase resources'utilization and save the execution cost of a workflow.This paper considers these three aspects simultaneously and proposes a cloud workflow scheduling approach which combines particle swarm optimization(PSO)and idle time slot-aware rules,to minimize the execution cost of a workflow application under a deadline constraint.A new particle encoding is devised to represent the VM type required by each task and the scheduling sequence of tasks.An idle time slot-aware decoding procedure is proposed to decode a particle into a scheduling solution.To handle tasks'invalid priorities caused by the randomness of PSO,a repair method is used to repair those priorities to produce valid task scheduling sequences.The proposed approach is compared with state-of-the-art cloud workflow scheduling algorithms.Experiments show that the proposed approach outperforms the comparative algorithms in terms of both of the execution cost and the success rate in meeting the deadline.展开更多
In digital video broadcasting and return channel via satellite (DVB-RCS) systems, the time slot location assigned to a given traffic in multiple frequency-time division multiple access (MF-TDMA) frame has significant ...In digital video broadcasting and return channel via satellite (DVB-RCS) systems, the time slot location assigned to a given traffic in multiple frequency-time division multiple access (MF-TDMA) frame has significant effects upon the traffic delay per- formance. This article proposes models to analyze the relationships among frame length, bandwidth assignment (assigned time slot count), time slot location in frame, and traffic delay performance for traffics of constant bit rate (CBR) and variable bit rate (...展开更多
To improve the efficiency and stability of data transmission in the long-range(LoRa) Internet of things(IoT),a hybrid time slot allocation algorithm is proposed, which implements a priority mechanism with high-priorit...To improve the efficiency and stability of data transmission in the long-range(LoRa) Internet of things(IoT),a hybrid time slot allocation algorithm is proposed, which implements a priority mechanism with high-priority nodes sending data in fixed time slots and low-priority nodes using the carrier sense multiple access(CSMA) algorithm to compete for shared time slots to transmit data. To improve network efficiency, a gateway is used to adjust the time slot allocation policy according to network status and balance the number of fixed and shared time slots. And more, a retransmission time slot is added to the time slot allocation algorithm, which redesigns the time frame structure, and adopts a retransmission mechanism to improve communication reliability. Simulation and measurement results show that the packet loss rate and transmission delay of the proposed hybrid algorithm are smaller than those of the fixed slot allocation algorithm, making the proposed algorithm more suitable for LoRa IoT.展开更多
A novel technique called physical frame time-slot switching (PFTS) is discussed and its technical and application aspects are analyzed. The format of the ethernet media access control (MAC) frame is borrowed in de...A novel technique called physical frame time-slot switching (PFTS) is discussed and its technical and application aspects are analyzed. The format of the ethernet media access control (MAC) frame is borrowed in defining the physical frame for PFTS and the transmission time for the maximum size of the MAC frame is defined as a physical frame time-slot (PFT). Consequently, user data can be fed into PFTS and switched in a single layer sub-network in an asynchronous mode.展开更多
针对现有的双局域网(LAN)太赫兹无线局域网(Dual-LAN THz WLAN)相关介质访问控制(MAC)协议中存在的某些节点会在多个超帧内重复发送相同的信道时隙请求帧以申请时隙资源以及网络运行的一些时段存在空闲时隙等问题,提出一种基于自发数据...针对现有的双局域网(LAN)太赫兹无线局域网(Dual-LAN THz WLAN)相关介质访问控制(MAC)协议中存在的某些节点会在多个超帧内重复发送相同的信道时隙请求帧以申请时隙资源以及网络运行的一些时段存在空闲时隙等问题,提出一种基于自发数据传输的高效MAC协议——SDTE-MAC(high-Efficiency MAC protocol based on Spontaneous Data Transmission)。SDTE-MAC通过让各节点都维护一张或多张时间单元链表,使各节点与其余节点在网络运行时间上达到同步,从而获悉各节点应该在信道空闲时隙的什么位置开始发送数据帧,优化了传统的信道时隙分配和信道剩余时隙再分配的流程,提高了网络吞吐量和信道时隙利用率,降低了数据时延,能够进一步提升双LAN太赫兹无线局域网的性能。仿真结果表明,网络饱和时,相较于AHT-MAC(Adaptive High Throughout multi-pan MAC protocol)中的N-CTAP(Normal Channel Time Allocation Period)时段时隙资源分配新机制以及自适应缩短超帧时段机制,SDTE-MAC的MAC层吞吐量提升了9.2%,信道时隙利用率提升了10.9%,数据时延降低了22.2%。展开更多
基金supported in part by Sub Project of National Key Research and Development Plan in 2020.No.2020YFC1511704Beijing Information Science&Technology University.Nos.2020KYNH212,2021CGZH302+1 种基金Beijing Science and Technology Project(Grant No.Z211100004421009)in part by the National Natural Science Foundation of China(Grant No.61971048).
文摘The rapid advancement of Internet of Things(IoT)technology has brought convenience to people’s lives;however further development of IoT faces serious challenges,such as limited energy and shortage of network spectrum resources.To address the above challenges,this study proposes a simultaneous wireless information and power transfer IoT adaptive time slot resource allocation(SIATS)algorithm.First,an adaptive time slot consisting of periods for sensing,information transmission,and energy harvesting is designed to ensure that the minimum energy harvesting requirement ismet while the maximumuplink and downlink throughputs are obtained.Second,the optimal transmit power and channel assignment of the system are obtained using the Lagrangian dual and gradient descent methods,and the optimal time slot assignment is determined for each IoT device such that the sum of the throughput of all devices is maximized.Simulation results show that the SIATS algorithm performs satisfactorily and provides an increase in the throughput by up to 14.4%compared with that of the fixed time slot allocation(FTS)algorithm.In the case of a large noise variance,the SIATS algorithm has good noise immunity,and the total throughput of the IoT devices obtained using the SIATS algorithm can be improved by up to 34.7%compared with that obtained using the FTS algorithm.
基金is with the School of Computing Science,Beijing University of Posts and Telecommunications,Beijing 100876,and also with the Key Laboratory of Trustworthy Distributed Computing and Service(BUPT),Ministry of Education,Beijing 100876,China(e-mail:zuoxq@bupt.edu.cn).supported in part by the National Natural Science Foundation of China(61874204,61663028,61703199)the Science and Technology Plan Project of Jiangxi Provincial Education Department(GJJ190959)。
文摘Workflow scheduling is a key issue and remains a challenging problem in cloud computing.Faced with the large number of virtual machine(VM)types offered by cloud providers,cloud users need to choose the most appropriate VM type for each task.Multiple task scheduling sequences exist in a workflow application.Different task scheduling sequences have a significant impact on the scheduling performance.It is not easy to determine the most appropriate set of VM types for tasks and the best task scheduling sequence.Besides,the idle time slots on VM instances should be used fully to increase resources'utilization and save the execution cost of a workflow.This paper considers these three aspects simultaneously and proposes a cloud workflow scheduling approach which combines particle swarm optimization(PSO)and idle time slot-aware rules,to minimize the execution cost of a workflow application under a deadline constraint.A new particle encoding is devised to represent the VM type required by each task and the scheduling sequence of tasks.An idle time slot-aware decoding procedure is proposed to decode a particle into a scheduling solution.To handle tasks'invalid priorities caused by the randomness of PSO,a repair method is used to repair those priorities to produce valid task scheduling sequences.The proposed approach is compared with state-of-the-art cloud workflow scheduling algorithms.Experiments show that the proposed approach outperforms the comparative algorithms in terms of both of the execution cost and the success rate in meeting the deadline.
基金National Natural Science Foundation of China (60532030)National Natural Science Foundation for Distinguished Young Scholars (60625102)
文摘In digital video broadcasting and return channel via satellite (DVB-RCS) systems, the time slot location assigned to a given traffic in multiple frequency-time division multiple access (MF-TDMA) frame has significant effects upon the traffic delay per- formance. This article proposes models to analyze the relationships among frame length, bandwidth assignment (assigned time slot count), time slot location in frame, and traffic delay performance for traffics of constant bit rate (CBR) and variable bit rate (...
基金supported by the Shaanxi Science and Technology Department of International Science ( 2018KW025 )he Xi’an Science and Technology Plan Project and Technology Cooperation Program ( 2019218114GXRC017CG018GXYD17. 2 )+1 种基金the Shaanxi Provincial Department of Education Special Scientific Research Plan ( 18JK0700 )the IoT Innovation Team for Talent Promotion Plan of Shaanxi Province Support ( 2019TD-028)。
文摘To improve the efficiency and stability of data transmission in the long-range(LoRa) Internet of things(IoT),a hybrid time slot allocation algorithm is proposed, which implements a priority mechanism with high-priority nodes sending data in fixed time slots and low-priority nodes using the carrier sense multiple access(CSMA) algorithm to compete for shared time slots to transmit data. To improve network efficiency, a gateway is used to adjust the time slot allocation policy according to network status and balance the number of fixed and shared time slots. And more, a retransmission time slot is added to the time slot allocation algorithm, which redesigns the time frame structure, and adopts a retransmission mechanism to improve communication reliability. Simulation and measurement results show that the packet loss rate and transmission delay of the proposed hybrid algorithm are smaller than those of the fixed slot allocation algorithm, making the proposed algorithm more suitable for LoRa IoT.
基金Supported by National Natural Science Foundation of China (No. 60372065)
文摘A novel technique called physical frame time-slot switching (PFTS) is discussed and its technical and application aspects are analyzed. The format of the ethernet media access control (MAC) frame is borrowed in defining the physical frame for PFTS and the transmission time for the maximum size of the MAC frame is defined as a physical frame time-slot (PFT). Consequently, user data can be fed into PFTS and switched in a single layer sub-network in an asynchronous mode.
文摘针对现有的双局域网(LAN)太赫兹无线局域网(Dual-LAN THz WLAN)相关介质访问控制(MAC)协议中存在的某些节点会在多个超帧内重复发送相同的信道时隙请求帧以申请时隙资源以及网络运行的一些时段存在空闲时隙等问题,提出一种基于自发数据传输的高效MAC协议——SDTE-MAC(high-Efficiency MAC protocol based on Spontaneous Data Transmission)。SDTE-MAC通过让各节点都维护一张或多张时间单元链表,使各节点与其余节点在网络运行时间上达到同步,从而获悉各节点应该在信道空闲时隙的什么位置开始发送数据帧,优化了传统的信道时隙分配和信道剩余时隙再分配的流程,提高了网络吞吐量和信道时隙利用率,降低了数据时延,能够进一步提升双LAN太赫兹无线局域网的性能。仿真结果表明,网络饱和时,相较于AHT-MAC(Adaptive High Throughout multi-pan MAC protocol)中的N-CTAP(Normal Channel Time Allocation Period)时段时隙资源分配新机制以及自适应缩短超帧时段机制,SDTE-MAC的MAC层吞吐量提升了9.2%,信道时隙利用率提升了10.9%,数据时延降低了22.2%。