发明名称 一种基于轮询调度器的FlexRay动态段消息调度方法
摘要 本发明涉及汽车通信技术领域,特别涉及一种基于轮询调度器的FlexRay动态段消息调度方法。本调度方法利用FlexRay动态段“柔性时分多址”的媒体访问机制,建立具有不同运行参数的多个轮询调度器及相对应的FlexRay网络参数,获取轮询调度器的最优参数,建立最优可行的动态段消息分组集合,为每个消息分组集合分别创建具有最优参数的轮询调度器;轮询调度器处于激活状态,根据内部优先级选择相应的动态段消息发送;轮询调度器处于非激活状态,停止发送内部任何动态段消息。本发明中轮询调度器将动态段消息的随机发送转化为受控的有序发送,从而确保FlexRay动态段长度最小和所有动态段消息均能在其时限内完成传输,确保动态段网络带宽得到最大利用。
申请公布号 CN104283752A 申请公布日期 2015.01.14
申请号 CN201410553105.X 申请日期 2014.10.17
申请人 合肥工业大学 发明人 王跃飞;张恒;张亚生;王华瑞;方海涛;黄维康;刘红军;胡昊;黄磊
分类号 H04L12/403(2006.01)I 主分类号 H04L12/403(2006.01)I
代理机构 合肥和瑞知识产权代理事务所(普通合伙) 34118 代理人 王挺
主权项 一种基于轮询调度器的FlexRay动态段消息调度方法,其特征在于:利用FlexRay动态段“柔性时分多址”的媒体访问机制,建立具有不同运行参数的多个轮询调度器及相对应的FlexRay网络参数,获取轮询调度器的最优参数,建立最优可行的动态段消息分组集合,为每个最优可行的动态段消息分组集合分别创建具有最优参数的轮询调度器;轮询调度器处于激活状态,根据内部优先级选择相应的动态段消息发送;轮询调度器处于非激活状态,停止发送内部任何动态段消息;进而实现将随机发送的动态段消息转化为受控的有序的动态段消息,最终实现FlexRay动态段长度最小和所有动态段消息均能在其时限内完成传输,具体实现步骤如下:S1:根据轮询调度器的参数PS_Parameters,计算轮询调度器发送动态段消息所历经的最大时间Longest_Time;其中,PS_Parameters为轮询周期P、相位θ、执行长度l、帧ID FID;S2:计算FlexRay网络参数F_Parameters,FlexRay网络参数F_Parameters为动态段长度t<sub>DS</sub>;并利用S1计算得出的最大时间Longest_Time,获得轮询调度器的参数PS_Parameters、FlexRay网络参数和动态段消息分组之间的非线性规划方程及三者之间的耦合、约束关系;S3:获取最优可行的动态段消息分组,根据S2中的得出的非线性规划方程及三者之间的耦合、约束关系,创建分配有最优可行的动态段消息分组的轮询调度器的最优PS_Parameters和F_Parameters,使得所有动态段消息均能够在自身时限内完成传输,且所需动态段长度t<sub>DS</sub>最小;S4:在轮询调度器设置为最优PS_Parameters和F_Parameters,且最优PS_Parameters所对应的最优可行的动态段消息分组的情况下,轮询调度器根据自身参数配置进行激活和去活,激活时轮询调度器对分配到的动态段消息进行调度。
地址 230009 安徽省合肥市屯溪路193号