基于TDMA机制的MAC层接入协议在工业控制网络的实时性保证方面具有极大的优势。然而要保证该机制微秒级的时隙调度,网络中所有的节点必须保持时间同步的高精度。针对现有的一些同步算法并不能完全满足这种高精度时间同步要求的问题,在传统的时间同步算法基础上,添加时钟漂移预测与补偿机制,改进得到一种具有同步精度高、能量消耗低等优点的同步算法——ITR(Improved Wireless Sensor Networks Time Synchronization Algorithm Based On TPSN and RBS),并在Router BOARD493G路由节点上进行实验测试。实验结果表明ITR同步算法的平均同步误差比传统同步算法降低了约52%。
在OLSR(optimized link state routing protocol)路由协议中,MPR(multi-point relays)节点的选择以连接度为参考标准。实际上,随着节点的增加和移动速度加剧,节点MAC层拥塞,应用层空闲度不够以及连接时间短暂等多维因素都会影响到MPR的选择而造成路由开销增加。以连接时间为依据,参考节点MAC层拥塞度和应用层空闲度进行MPR选择算法研究。实验表明,改进后的MBOLSR(multidimensional balanced OLSR)路由协议在数据传输成功率,时延等方面都有显著提高。