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.