论文部分内容阅读
智能电网通信网是实现未来智能电网的基础支撑。在智能电网通信网中,其数据分为硬实时,准实时,非实时等多种类型,对应的传输时延要求也从几毫秒到几秒不等。解决数据传输时延难题是建设智能电网通信网的关键所在,也是保证未来智能电网通信网可靠、安全、高效、智能的核心基础。在本文中,我们在智能电网背景下,首先统计了智能电网通信网中的数据业务模型,并分析了智能电网通信网中各类数据的特点。接下来,我们在相关研究的基础上,对数据传输时延进行了数学分析和分解,并指出排队等待时延是解决数据传输时延的关键。为解决这一问题,第一步我们引入了“虚拟时延”的概念,提出了VL-EDF(Virtual Latency Earliest Deadline First Algorithm)队列调度算法。并通过算法分析和实验仿真,我们得出了VL-EDF调度算法可以更好的服务于时延敏感数据结论,而且相比于传统的调度算法,VL-EDF可以在更大的网络流量负载情况下满足各类数据的时延要求。在VL-EDF调度算法的基础上,我们进一步提出了以时延为参考的时延不敏感数据流调度算法LBFS(Latency Based Flow Scheduling Algorithm)。该算法可以通过对交换节点处的端口进行监测,在端口网络流量负载超过设定阈值时,将对应链路上的时延不敏感数据流切换到新的轻载链路上。分析和仿真实验之后,我们通过对各类数据流的时延进行分析,结果证明LBFS调度算法可以很好的解决因拥塞造成的时延问题,并发现该调度算法在不影响其他数据流的前提下可以更好的提升时延敏感数据流的时延性能。最后,我们在软件定义网络(SDN)平台上进行了基于LBFS调度算法的开发,并通过实际的实验和结果再次验证了LBFS调度算法对各类数据流时延性能的影响。该算法降低了因拥塞引起的各类数据时延,更好的满足了尤其是时延敏感数据流的时延要求。