论文部分内容阅读
随着互联网的快速发展,人们的生活变得更加便捷,与此同时,传统网络架构却显得越来越臃肿,以至于产生诸多的问题,其中能耗问题显得越来越明显,为了根本性地解决这些问题,不是对已有的网络架构进行修补,而是革命式地更改网络体系架构。国内外的研究学者们已经提出了全新的网络架构。然而随着网络设备量的增多,使得能量的消耗逐渐增加,另外,当网络节点处于空闲时期,能耗却和处于工作时期的能耗所差无几,使其能效很低,为了能够有效地降低未来网络中的能耗,本文主要进行了如下的工作内容:首先,本文介绍了几种典型的未来网架构定义,以及阐述相应架构下的休眠算法,以便增加对未来网络架构下休眠机制的了解。其次,在本文介绍典型未来网络架构休眠算法中,重点分析了DTN(Delay Tolerant Networks)网络架构下的EACDS(Exponential Adaptive Cyclic Difference Set System)和MACDS(Multiplicative Adaptive Cyclic Difference Set System)两种休眠算法,并且验证了随着节点能量级的增加,能耗逐渐降低,然而延时却逐渐增加。另外,本文又对延时和能耗两种目标性能参数的估算方法进行了分析。最后,为了能改善MACDS算法中的延时,本文提出了基于节点探测次数统计的MACDS算法,从而使得移动节点在运动的过程中,可以根据历史探测次数自适应调整自身的能量级,旨在改善该算法中的延时。通过对原先的MACDS算法和改进过的MACDS算法进行了仿真对比,得出了结论是基于节点探测次数统计的MACDS算法在时延上得到了改善,但在能耗上并没有得到改善,这也是理论之中。因此在实际的应用中,根据自己的业务需求,可以考虑是否将改进过的MACDS算法应用到系统中,在节省能量的情况下,用一定的能耗换取降低延时的效果。