在前述章节中,我们已经计算了PLC第2层的有用数据吞吐量。现在,我们开始考虑较高的协议层。这里,我们使用了Iperf流量生成器。该工具可以从http://dast.nlanr.net/Projects/Iperf/地址获得。
Iperf可以生成任意类型的客户端—服务器流量。在我们的试验中,如图8.20所示,我们使用了以下设备:
1)IBM R50e计算机,操作系统为Windows XP SP2;
2)DELL Latitude D600计算机,操作系统为FreeBSD 5.4;
3)两台PLC调制解调器,与每一台计算机上的相应技术(HomePlug 1.0、Turbo、AV和Spidcom 200等)相一致;
5)标准的4插座接线板。
将客户端(192.168.1.100)、服务器(192.168.1.110)和接入点(192.168.1.120)配置在同一个网段内的地址。否则的话,它们之间无法进行通信。
(www.xing528.com)
图8.20 试验配置
该试验生成100Mbit的TCP流量,并根据数据传输网络和采用的机制,对相关的有用数据吞吐率进行验证。为了确保实验结果的可靠性,总共进行3次试验,并使用试验平均值进行验证,排除了过大的波动值。
在服务器端,所有工作仅需要启动一个MS-DOS控制台窗口,并在窗口内输入命令iperf-s,完成服务器的初始化工作。在客户端,通过MS-DOS控制台窗口,输入命令iperf-c 192.168.1.110-n 100000000,启动100Mbit TCP数据的传输工作。
表8.10为该试验台上各种技术所获得的实验结果。表8.11简要列出了某些常见因特网应用(数据、语音或者视频应用)所必需的数据传输速率。
表8.10 PLC技术的最大实际数据传输速率
表8.11 典型因特网应用所必需的数据传输速率
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。