当前位置: X-MOL 学术Telecommun. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A dynamic network coding MAC protocol for power line communication
Telecommunication Systems ( IF 2.5 ) Pub Date : 2021-02-15 , DOI: 10.1007/s11235-021-00762-5
Roberto Massi de Oliveira , Luiz Filipe Menezes Vieira , Marcos Augusto Menezes Vieira , Alex Borges Vieira

Recently, power line communication (PLC) is receiving attention from academic and industry researchers worldwide. In particular, PLC systems have been largely investigated as a medium for transmitting control signals, diagnostic information, or data measured by sensors in Smart Grid. However, PLC systems face several challenges, such as multipath effects and impulsive noise, which may degrade data communication performance. To surpass such issues we propose CodePLC, a dynamic network coding MAC protocol for PLC. CodePLC relies on a single, yet dynamically chosen, relay node. This node stores and forwards linear combinations of PLC frames, which are then combined on their final destinations. We have evaluated the performance of CodePLC through simulations in a PLC system based on a time division multiple access orthogonal frequency-division multiplexing scheme. Simulation results indicate that, in broadcast transmissions, CodePLC enhances system performance. When compared to a PLC system that does not consider the use of CodePLC, based on a stop&wait MAC layer protocol, our new protocol presents an average of 115% of goodput increase. Moreover, CodePLC reduces the average network buffers occupancy by 112%. Finally, our protocol is capable of reducing the mean end-to-end latency by 400%.



中文翻译:

用于电力线通信的动态网络编码MAC协议

最近,电力线通信(PLC)受到了全世界学术和行业研究人员的关注。尤其是,已经对PLC系统进行了广泛研究,以作为传输控制信号,诊断信息或Smart Grid中传感器测量的数据的媒介。但是,PLC系统面临多个挑战,例如多径效应和脉冲噪声,这可能会降低数据通信性能。为了解决这些问题,我们提出了CodePLC,这是一种用于PLC的动态网络编码MAC协议。CodePLC依靠单个但动态选择的中继节点。该节点存储并转发PLC框架的线性组合,然后在它们的最终目的地进行组合。我们已经通过基于时分多址正交频分复用方案的PLC系统中的仿真评估了CodePLC的性能。仿真结果表明,在广播传输中,CodePLC增强了系统性能。与不考虑使用CodePLC的PLC系统相比,基于停止/等待MAC层协议的新系统平均提高了115%的吞吐量。此外,CodePLC将平均网络缓冲区占用降低了112%。最后,我们的协议能够将平均端到端延迟降低400%。我们的新协议平均可带来115%的吞吐量增长。此外,CodePLC将平均网络缓冲区占用降低了112%。最后,我们的协议能够将平均端到端延迟降低400%。我们的新协议平均可带来115%的吞吐量增长。此外,CodePLC将平均网络缓冲区占用降低了112%。最后,我们的协议能够将平均端到端延迟降低400%。

更新日期:2021-02-15
down
wechat
bug