在PLC网络中,电气接口的相关限制可能会导致网络数据传输速率出现变动。如前所述,电力网络上的电气设备和众多的PLC设备都可能产生干扰,并因而导致数据传输速率出现波动。
环境中出现干扰时,PLC数据传输速率立即会自动地改变。该机制对用户是透明的。因此,HomePlug 1.0的数据传输速率从14.1Mbit/s可能变成12.83Mbit/s、10.16Mbit/s、8.36Mbit/s、6.35Mbit/s、4.04Mbit/s、2.67Mbit/s等。网络环境严重劣化的情况下,甚至于可能低至0.9Mbit/s。
对于支持数据传输速率自动变化方案的任意网络工作站,都可以为其赋予不同的数据传输速率。
图8.21给出了理论数据传输速率的变化过程以及使用Iperf工具通过试验所测得的有用数据吞吐量的变化过程。
对于由多个工作站组成的网络,我们已经知道,各个工作站的数据传输速率相当于最大有用数据吞吐量除以工作站的数量。然而,该结论的前提条件是,我们假设所有工作站的传输速率均相等,且等待时间等于工作站的传输时间。
(www.xing528.com)
图8.21 HomePlug 1.0技术的理论数据传输速率和有用数据吞吐量的变动示意图
所有工作站的速率各不相同时,等待时间将会变长,并因而导致整个网络数据传输速率的急剧下降。网络上,如果某个工作站的传输速率为1Mbit/s,则其传输时间为传输速率为14Mbit/s的工作站的14倍。结果是,速度较快的工作站也必须等待为其等待时间的14倍时间之后,才能开始传输数据。由此可见,网络的平均有用数据吞吐量会趋向于1Mbit/s。
图8.22给出了电力网络上的数据冲突概率与处于活跃状态的网络PLC设备数量之间的关系。
图8.22 冲突概率与电力网络上PLC调制解调器数量之间的关系
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。