微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于嵌入式系统的网络环境模拟器的设计

基于嵌入式系统的网络环境模拟器的设计

时间:04-03 来源:电子产品世界 点击:

络节点接收数据。这样相当于网络节点每隔1/300秒或1/150秒收发一个字节数据,即传输速率为2.4Kbps~4.8Kbps。

在任意传输路径上可以加误码,且误码率可以控制,通过对从每个端口读回的数据取反,便实现了误码的要求,只要周期性的控制误码开关,就可以使传输路径上的数据的得到不同的误码。

  同步信号的提供

网络模拟器能够为每个网络节点发送同步信号,为MAC层协议的调试提供支持,例如TDMA、跳频等。节点可以用每次网络环境模拟器发来的数据作为时间基准,这样全网的节点时间基准就是一样的了。同时网络环境模拟器可以在特定时间,给每个节点发送一个时间同步信号,实现同步,为TDMA协议的调试带来了很大的便利。

  LCD信息显示

LCD上可以显示相关信息,先实现画点、画线、画矩形等基本绘图函数,我们要显示相应的图形可以用这些基本绘图单元组合起来。在网络环境模拟器的中断处理过程中设置相应的状态,例如,收发状态、碰撞状态和节点位置坐标,然后更新显示状态队列,在主程序中执行显示程序,只要按照显示状态队列中的信息画图就可以了。

  结语

研制的具有16个端口的网络环境模拟器,可以实现数据终端之间的任意连通关系,支持信道数据传输速率可变及传输路径上加不同的误码。通过网络环境模拟器,模拟网络拓扑结构的动态变化,可以在LCD上清楚地观察节点之间数据收发历程及节点是否碰撞的信息。

网络环境模拟器为研究分组无线网的自组织自适应功能、验证网络协议提供了一个良好的平台,基于该网络环境模拟器已经实现了TDMA协议及AODV路由协议的开发,验证了方案的正确性。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top