System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力通信领域,具体涉及一种考虑通信延时的调度方法。
技术介绍
1、在电力通信领域,通信时延是指从信息发送端发送数据到信息接收端接收到数据所经历的时间。通信时延是电力通信系统性能的重要指标之一,对于实时通信和高可靠性通信尤为重要。电力通信业务服务质量(quality ofservice,qos)是针对具体电力通信业务或应用的服务质量保障,通过对不同的业务或应用进行分类、标记、调度、限速等控制,以实现对不同业务的优先级控制、带宽保障、时延保证、丢包率控制等控制和保障,满足业务对网络服务质量的需求。在电力系统中,不同类型的业务对通信网络的服务质量有不同的要求,例如变电站将高压电转化为低压电并分发至配电网的过程,需要较高的优先级。而读表业务不需要实时传输数据,对服务质量要求较低,对传输数据准确性要求较高。但是,无法避免遇到一些突发事件,例如电表检测到故障并报警。在遇到紧急情况时,应当动态的改变业务优先级,来确保故障信息可以及时上报,保障电网的qos。
2、目前,电力通信业务类型差异化较大,对业务的优先级设定较复杂。首先,已有的qos保障算法大多仅针对如加权公平队列算法(wfq)一种算法进行改进。由于电力通信涉及设备多样化、业务qos要求不同,仅采用单一算法进行优化,难以满足电力通信业务对qos的需求。其次,在同一业务发生紧急情况时,业务优先级也会发生变化,并且要想动态调整业务优先级,首先要区分业务类型。因此,本专利技术提出一种基于循环神经网络(rnn)分类器的电力通信业务改进型动态加权公平队列调度算法,通过rn
3、本专利技术可以取得的好处是有效降低传统调度算法中遭遇突发情况而产生的超高时延,实现电力通信业务的分类及公平动态带宽分配,有效保证电力通信业务服务的公平性,进一步提高电力通信业务整体qos,为电力系统安全稳定运行提供技术支撑。
技术实现思路
1、通信过程必然会产生时延,不同通信业务对通信时延的要求不同,即业务qos要求不同。本专利技术提供一种考虑通信时延的调度方法。
2、本专利技术采用以下方案实现:一种考虑通信时延的调度方法,该方法包括以下步骤:
3、步骤1:利用rnn分类器对发送过来的电力通信业务数据流的报头信息进行识别和分类;
4、步骤2:对ⅰ级业务采用pq算法调度,然后进行输出;对ⅱ级业务、ⅲ级业务、ⅳ级业务的队列长度进行计算,如果该队列长度超过队列缓冲区容量,则动态更新权值,否则进入步骤4;
5、步骤3:按照各个电力通信业务队列更新后的权值进行动态带宽分配;
6、步骤4:计算各队列的虚拟完成时间;
7、步骤5:根据所有的电力通信业务报文最小结束服务虚拟时间的结果,优先调度虚拟结束服务时间短的队列。
8、与最接近的现有技术相比,本专利技术具有如下显著进步:
9、本专利技术提供的一种考虑通信时延的调度方法,包括:构建电力通信业务数据资源库,通过对业务数据流报文信息进行识别,对不同类型的业务分类,利用rnn分类器对业务类型进行分类,再利用改进型动态加权公平队列调度算法,将时延要求高(qos要求高)的业务优先级适当提高,从而减小紧急业务时延,保证业务qos。在紧急情况下,业务时延要尽可能的小,并且调度的优先级最高,所以对紧急型业务采用严格优先级队列算法,其它业务采用基于动态权值的wfq算法,能够保证电力通信业务服务的公平性,进一步提高电力通信业务整体qos,为电力系统安全稳定运行提供技术支撑。
本文档来自技高网...【技术保护点】
1.一种考虑通信时延的调度方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述队列调度过程包括;
3.如权利要求1所述的方法,其特征在于,所述动态带宽分配过程包括:
【技术特征摘要】
1.一种考虑通信时延的调度方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:耿龙妹,李彬,贺富龙,刘川,侯战胜,赵建立,向佳霓,
申请(专利权)人:华北电力大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。