基于嵌入式系统的网络环境模拟器的设计
时间:04-03
来源:电子产品世界
点击:
络节点接收数据。这样相当于网络节点每隔1/300秒或1/150秒收发一个字节数据,即传输速率为2.4Kbps~4.8Kbps。
在任意传输路径上可以加误码,且误码率可以控制,通过对从每个端口读回的数据取反,便实现了误码的要求,只要周期性的控制误码开关,就可以使传输路径上的数据的得到不同的误码。
同步信号的提供
网络模拟器能够为每个网络节点发送同步信号,为MAC层协议的调试提供支持,例如TDMA、跳频等。节点可以用每次网络环境模拟器发来的数据作为时间基准,这样全网的节点时间基准就是一样的了。同时网络环境模拟器可以在特定时间,给每个节点发送一个时间同步信号,实现同步,为TDMA协议的调试带来了很大的便利。
LCD信息显示
LCD上可以显示相关信息,先实现画点、画线、画矩形等基本绘图函数,我们要显示相应的图形可以用这些基本绘图单元组合起来。在网络环境模拟器的中断处理过程中设置相应的状态,例如,收发状态、碰撞状态和节点位置坐标,然后更新显示状态队列,在主程序中执行显示程序,只要按照显示状态队列中的信息画图就可以了。
结语
研制的具有16个端口的网络环境模拟器,可以实现数据终端之间的任意连通关系,支持信道数据传输速率可变及传输路径上加不同的误码。通过网络环境模拟器,模拟网络拓扑结构的动态变化,可以在LCD上清楚地观察节点之间数据收发历程及节点是否碰撞的信息。
网络环境模拟器为研究分组无线网的自组织自适应功能、验证网络协议提供了一个良好的平台,基于该网络环境模拟器已经实现了TDMA协议及AODV路由协议的开发,验证了方案的正确性。
- 揭秘TI移动AP中ARM核的应用演变(04-02)
- 1~23GHz的新型54dB毫米波对数检波器(11-29)
- CHAMP发布3.0 新增用于轴对称反射面系统设计(03-11)
- 载波聚合发威加强小基站(06-06)
- TI最新低成本易用型NFC解决方案(07-10)
- TI NFC解决方案助力简化物联网无线设置(07-31)