[发明专利]一种车载网关、智能汽车及控制方法有效
申请号: | 202110711342.4 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113438153B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 王文伟;俞诗瑶;曹万科 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L47/60;H04L67/12 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 王爱涛 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 网关 智能 汽车 控制 方法 | ||
1.一种车载网关,其特征在于,包括:
数据接收模块,包括n个数据接收队列,用于接收来自数据发送端输出的消息数据;
数据分类模块,包括m种类型的消息队列,用于接收所述数据接收模块传输的消息数据,并对所述消息数据进行分类,得到控制消息和非控制消息;
数据分层模块,内置有分层调度策略;所述分层调度策略包括控制消息调度策略和非控制消息调度策略;所述数据分层模块用于确定每个所述控制消息的控制消息调度策略,确定每个所述非控制消息的非控制消息调度策略;
数据输出模块,包括n个数据输出队列,用于根据所述控制消息调度策略输出控制消息,根据所述非控制消息调度策略输出非控制消息;
在所述确定每个所述控制消息的控制消息调度策略的方面,所述数据分层模块,用于:
当排队的每个控制消息队列均满足时,表明a个输出节点满足所有控制消息的传输,确定每个控制消息的控制消息调度策略为按照控制消息队列自身的优先级进行传输的策略;
当排队的每个控制消息队列未满足且控制消息Messageu队列满足max(tfu(τ)-teu-tcv(a+1≤v≤u))≥0时,表明被抢占输出节点先传输完非控制消息Messagev后再传输控制消息Messageu的传输空闲时间满足要求,确定控制消息Messageu的控制消息调度策略为按照先完成非控制消息Messagev传输再开始控制消息Messageu传输的策略;
当排队的每个控制消息队列未满足控制消息Messageu队列满足max(tfu(τ)-teu-tcv(a+1≤v≤u))<0且tfv(τ)-teu-tcv(a+1≤v≤u))≥0时,表明被抢占输出节点先传输完控制消息Messageu后再传输非控制消息Messagev的传输空闲时间满足要求,确定控制消息Messageu的控制消息调度策略为按照先完成控制消息Messageu传输再继续非控制消息Messagev传输的策略;
当排队的每个控制消息队列未满足控制消息Messageu队列满足max(tfu(τ)-teu-tcv(a+1≤v≤u))<0且tfv(τ)-teu-tcv(a+1≤v≤u))<0时,表明被抢占输出节点只可完成控制消息Messageu和正在传输的非控制消息Messagev中的一个消息传输,确定控制消息Messageu的控制消息调度策略为完成控制消息Messageu传输,非控制消息Messagev重新分配输出节点再进行传输的策略;
其中,所述车载网关的输出节点共有n个,有a个输出节点用于输出控制消息,其余输出节点用于传输非控制消息;在第1个输出节点到第a个输出节点中正在传输的控制消息的预计剩余传输时间集为T;预计传输时间为te,传输空闲时间为tf(τ);表示任意;
控制消息Messageu的传输空闲时间为tfu(τ),控制消息Messageu的预计传输时间为teu;输出节点正在传输的控制消息Messageu的预计剩余传输时间为tcu;τ为系统当前时间;
被抢占输出节点正在传输的非控制消息Messagev的传输空闲时间为tfv(τ),被抢占输出节点正在传输的非控制消息Messagev的预计剩余传输时间tcv。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110711342.4/1.html,转载请声明来源钻瓜专利网。