[发明专利]电信级以太网系统及用于该系统的实时任务调度方法有效
申请号: | 200910128264.4 | 申请日: | 2009-03-24 |
公开(公告)号: | CN101499019A | 公开(公告)日: | 2009-08-05 |
发明(设计)人: | 戴锦友;余少华;李念军 | 申请(专利权)人: | 武汉烽火网络有限责任公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临;于小宁 |
地址: | 430074湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电信 以太网 系统 用于 实时 任务 调度 方法 | ||
1.一种面向电信级以太网系统的实时任务调度方法,包括如下步骤:
在每个调度时刻,判断所述系统是否处于过载状态;
如果系统处于非过载状态,采用早截止期优先EDF方法分配任务的优先级,如果系统处于过载状态,则基于任务复合价值密度、任务截止期和开销来分配任务的优先级;
采用基于优先级的抢先式任务调度方式执行任务调度,以获得最大的系统价值
其中,当系统处于过载状态时,通过下式来分配任务的优先级:
在上式中,PR(τ)表示任务τ的综合优先数,CTV(τ)表示任务τ的复合价值,AD(τ)表示任务τ的截止期,T表示进行调度的时间,LC(τi)表示任务τi的剩余执行时间,τ→!τi表示由于τ的调度,τi将错过截止期,τ→#τi表示由于τ的调度和资源申请,τi将申请不到某项资源,TC(τ)为任务τ的开销,TV(τ)为任务τ的价值,其中,任务的优先数越大,该任务的调度优先级越低,其中,i=1,2,...,n,j=1,2,...,n,n为任务的数目。
2.如权利要求1所述的面向电信级以太网系统的实时任务调度方法,其特征在于:CTV(τ)为任务τ自身的价值与其所有后继任务对任务τ的附加价值之和。
3.如权利要求1或2所述的面向电信级以太网系统的实时任务调度方法,其特征在于:CTV(τ)由下列算式决定:
其中,Γ(τi,τj)表示任务τj对任务τi产生的附加价值,函数MN(TU(τj))用于获得集合TU(τj)的成员个数,TU(τj)是任务τj的直接前驱任务集。
4.如权利要求3所述的面向电信级以太网系统的实时任务调度方法,其特征在于:TV(τ)由下列算式决定:
TV(τ)=α1*V(τ)+α2*R(τ)+α3*G(τ)
在上式中,V(τ)是表示任务τ按期正确执行对系统的贡献的评价因子,R(τ)是表示任务τ错过截止期给系统带来的后果的评价因子,G(τ)表示任务τ响应外部事件的紧迫等级的评价因子,α1-α3是表示所述各评价因子在综合评价中所占的权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火网络有限责任公司,未经武汉烽火网络有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910128264.4/1.html,转载请声明来源钻瓜专利网。