论文部分内容阅读
城市交通拥堵与交通事故频发已成为城市发展的重大障碍。采用智能交通系统来解决城市交通问题已经成为管理者的共识。无线传感器网络(WirelessSensor Network,WSN)是近年来发展迅速的一种新型网络。由于它的实时感知,动态监测的特点,它非常适用于智能交通系统。在无线传感器网络中,介质访问控制(Medium Access Control,MAC)协议负责为网络设备分配有限的无线信道资源,它的设计直接影响网络的性能。针对智能交通系统中的桥梁监控问题,本文提出了一种多优先级多信道的无线传感器网络MAC协议(Multi-PriorityMulti-Channel MAC,MPMC-MAC)。MPMC-MAC协议的设计内容,具体分为以下方面。首先,该协议设计了四种帧结构和超帧的形式。为达到桥梁监控的实时性要求,协议根据感知事件的发生时间对节点的活跃周期时长和睡眠周期时长进行了动态的调整。在活跃阶段,协议采用竞争方式与调度方式相结合的方法来获取信道,同时对活跃周期内两种方式的时长也进行动态调整。当网络负载较大时,增加调度方式的时长;当网络负载较小时,适当增加竞争方式的时长。这样,保证了信道接入成功率,使信道利用率得到提高;也可以保证网络的拓展性。其次,设计了一种多优先级分配算法。该算法结合了节点数据类型和节点发送数据频率两种因素为节点分配优先级信息。根据桥梁周围信道环境和优先级信息对节点进行信道分配,高优先级的节点获得好的信道概率较大,这样可以保证发送频率高的节点和数据类型重要的节点得到较好的信道资源。当节点由于信道冲突等原因导致重传时,需要为节点重传信道。本协议还设计一种结合重传次数、优先级信息和剩余能量为重传节点重新分配信道的方法,可以保证高优先级节点获得较好信道,保证网络的公平性。最后,本文在NS-2平台下,模拟桥梁周围的无线网络环境,针对多优先级的特征设定具体的仿真参数。实验结果表明,MPMC-MAC协议在吞吐量,传播时延,能量,丢包率等方面都有较好的性能。