杨挺, 何子阳, 孙兆帅, 蔡绍堂, 李丰君. 面向并发多业务的宽带电力线载波通信跨层资源分配算法研究[J]. 电网技术, 2021, 45(8): 3257-3267. DOI: 10.13335/j.1000-3673.pst.2020.1007
引用本文: 杨挺, 何子阳, 孙兆帅, 蔡绍堂, 李丰君. 面向并发多业务的宽带电力线载波通信跨层资源分配算法研究[J]. 电网技术, 2021, 45(8): 3257-3267. DOI: 10.13335/j.1000-3673.pst.2020.1007
YANG Ting, HE Ziyang, SUN Zhaoshuai, CAI Shaotang, LI Fengjun. Research on Cross-layer Resource Allocation Algorithm for Concurrent Multi-service in Broadband Power Line Carrier Communication[J]. Power System Technology, 2021, 45(8): 3257-3267. DOI: 10.13335/j.1000-3673.pst.2020.1007
Citation: YANG Ting, HE Ziyang, SUN Zhaoshuai, CAI Shaotang, LI Fengjun. Research on Cross-layer Resource Allocation Algorithm for Concurrent Multi-service in Broadband Power Line Carrier Communication[J]. Power System Technology, 2021, 45(8): 3257-3267. DOI: 10.13335/j.1000-3673.pst.2020.1007

面向并发多业务的宽带电力线载波通信跨层资源分配算法研究

Research on Cross-layer Resource Allocation Algorithm for Concurrent Multi-service in Broadband Power Line Carrier Communication

  • 摘要: 宽带电力线载波通信采用自适应正交频分复用(orthogonal frequency division multiplexing,OFDM)技术有效提升了通信速率,为实现电力多业务应用提供了丰富的通信资源保证。现有研究多是基于单一层级的网络状态进行资源划分,各业务所需速率多为静态预先设定且为固定值,因此会导致各子载波信噪比存在明显差异性的情况下,系统无法根据业务的不同QoS需求及网络中实时队列长度对所需资源进行自适应调整。抑或缺乏依据当前网络状态的动态调配灵活性,导致通信资源的浪费或通信需求无法满足。文章针对并发多业务的资源分配问题,通过应用层、数据链路层、物理层间的数据映射,建立了跨层资源分配模型。根据应用层电力多业务的QoS需求、数据链路层缓存区内队列长度以及底层物理层子载波和系统功率,将数据分组等待时延以及分组损耗映射为实时/非实时类用户的最低传输速率,进而提出基于效用函数的MAC层用户调度和物理层资源分配算法。最后通过典型电力线信道环境仿真实验发现:所提算法比现有2个电力线载波资源分配算法在多业务并发场景下单用户的吞吐量最高可提升47.62%,分组等待时延缩短37.25%,分组损耗降低72.04%。更好的资源分配使得文章所提算法能够在保证QoS需求情况下,允许更多的用户同时接入系统,有效提升了基于OFDM的宽带电力线载波通信资源利用率。

     

    Abstract: The adaptive orthogonal frequency division multiplexing (OFDM) technology used in broadband power line carrier communication can effectively improve the communication rate and provide abundant communication resources for power multi-service applications. However, most of the existing researches are based on the single network state level for resource division, and the required rate of each service is mostly static preset and fixed. Therefore, in the case that there are the obvious differences in signal-to-noise ratio between these subcarriers, the system cannot adjust the required rate according to the different QoS requirements of the service and the real-time queue length in the network, which lacks the dynamic deployment flexibility based on the current network state, leading to the waste of communication resources or the failure to meet the communication requirements. Aiming at the resource allocation problem of concurrent multi-service, this paper establishes a cross-layer resource allocation model through the data mapping between the application layer, the data link layer and the physical layer. According to the QoS requirements of power multi-service in the application layer, the queue length in the buffer area of the data link layer, and the subcarrier and system power of the underlying physical layer, the data packet waiting time and the packet loss are mapped to the lowest transmission rate of real-time/non-real-time users. Furthermore, the utility function based user scheduling in the MAC layer and the physical layer resource allocation algorithm is proposed. Finally, through the simulation experiment of a typical power line channel environment, the throughput of the proposed algorithm can be increased by 47.62%, the packet waiting time shortened by 37.25%, and the packet loss reduced by 72.04% compared with the existing two power line carrier resource allocation algorithms. This better resource allocation enables the algorithm to allow more users to access to the system at the same time under the condition of ensuring the QoS requirements, which effectively improves the utilization rate of the broadband power line carrier communication resources based on OFDM.

     

/

返回文章
返回