技术新讯 > 电子通信装置的制造及其应用技术 > 路由表更新方法、装置及非临时性计算机可读存储介质与流程  >  正文

路由表更新方法、装置及非临时性计算机可读存储介质与流程

  • 国知局
  • 2024-08-02 13:52:13

本发明涉及数据处理领域,尤其是涉及一种路由表更新方法、装置及非临时性计算机可读存储介质。

背景技术:

1、在样车开发阶段,频繁更改路由表是一个常见且复杂的问题,传统的方法通过手动修改网关的底层软件来更新路由表,该方法不仅耗时而且容易出错,极大地影响了开发效率。

2、相关技术中,通常依赖于dbc(database controller area network,控制器局域网络的数据库)文件通过更新应用程序来更改路由表,该方法仍存在一定的局限性,例如需要特定的上位机软件和转换工具,增加了操作的复杂性和特定工具的依赖性,也不具备路由通路的扩展性。

技术实现思路

1、本发明旨在至少解决现有技术中存在的技术问题之一。

2、为此,本发明的一个目的在于提出一种路由表更新方法,该方法能够实现对路由关系的增加、删除、查询或者替换,同时还具备路由通路的扩展性,无需使用特定的转换工具或者更新应用程序对路由表参数进行更新,使得更改网关路由表、测试及排查故障更加方便。

3、为此,本发明的第二个目的在于提出一种路由表更新装置。

4、为此,本发明的第三个目的在于提出一种非临时性计算机可读存储介质。

5、为了达到上述目的,本发明的第一方面的实施例提出了一种路由表更新方法,包括:获取设定诊断协议下的路由更改请求;根据所述路由更改请求更新所述路由表参数。

6、根据本发明实施例的路由表更新方法,通过获取设定诊断协议下的路由更改请求,能够确定路由更改请求的修改类型,以根据路由更改请求更改对应请求下的路由表参数,从而完成路由表参数的更新,能够实现对路由关系的增加、删除、查询或者替换,同时还具备路由通路的扩展性,无需使用特定的转换工具或者更新应用程序对路由表参数进行更新,使得更改网关路由表、测试及排查故障更加方便。

7、另外,根据本发明实施例的路由表更新方法,还可以具有如下附加的技术特征:

8、在一些实施例中,根据所述路由更改请求更新所述路由表参数,包括:所述路由更改请求为增加路由关系请求时,获取所述增加路由关系请求对应的第一报文;将所述第一报文发送至设定通路,以增加所述路由表参数中的第一路由关系。

9、在一些实施例中,根据所述路由更改请求更新所述路由表参数,包括:所述路由更改请求为增加路由通路请求时,获取所述增加路由通路请求对应的第二报文;根据所述第二报文增加所述路由表参数的路由通路。

10、在一些实施例中,根据所述路由更改请求更新所述路由表参数,包括:所述路由更改请求为删除路由关系请求时,获取所述删除路由关系请求对应的第三报文;根据所述第三报文删除所述设定通路中所述第一路由关系。

11、在一些实施例中,根据所述路由更改请求更新所述路由表参数,包括:所述路由更改请求为删除路由报文请求时,获取所述删除路由报文请求对应的第四报文;将所述第四报文从所述路由表参数中删除。

12、在一些实施例中,根据所述路由更改请求更新所述路由表参数,包括:所述路由更改请求为查询路由关系请求时,获取所述查询路由关系请求对应的第五报文;查询所述第五报文在所述路由参数表的第二路由关系。

13、在一些实施例中,根据所述路由更改请求更新所述路由表参数,包括:所述路由更改请求为替换路由关系请求时,获取所述替换路由关系请求对应的第六报文;将所述第六报文发送至设定通路时,以将所述路由表参数中的路由关系修改为替换路由关系请求对应的路由关系。

14、在一些实施例中,根据所述路由更改请求更新所述路由表参数之后,还包括:获取路由表的参数响应信息;根据所述参数响应信息确定所述路由表参数的更改状态。

15、为了达到上述目的,本发明的第二方面的实施例提出了一种路由表更新装置,包括:获取模块,用于获取设定诊断协议下的路由更改请求;更新模块,用于根据所述路由更改请求更新所述路由表参数。

16、根据本发明实施例路由表更新装置,获取模块通过获取设定诊断协议下的路由更改请求,能够确定路由更改请求的修改类型,更新模块根据路由更改请求更改对应请求下的路由表参数,从而完成路由表参数的更新,能够实现对路由关系的增加、删除、查询或者替换,同时还具备路由通路的扩展性,无需使用特定的转换工具或者更新应用程序对路由表参数进行更新,使得更改网关路由表、测试及排查故障更加方便。

17、为了达到上述目的,本发明的第三方面的实施例提出了非临时性计算机可读存储介质,所述计算机可读存储介质上存储有路由表更新程序,所述路由表更新程序被处理器执行时实现本发明上述第一方面实施例所述的路由表更新方法。

18、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

技术特征:

1.一种路由表更新方法,其特征在于,包括:

2.根据权利要求1所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数,包括:

3.根据权利要求2所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数,包括:

4.根据权利要求2所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数,包括:

5.根据权利要求1所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数,包括:

6.根据权利要求1所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数,包括:

7.根据权利要求1所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数,包括:

8.根据权利要求1-7任一项所述的路由表更新方法,其特征在于,根据所述路由更改请求更新所述路由表参数之后,还包括:

9.一种路由表更新装置,其特征在于,包括:

10.一种非临时性计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有路由表更新程序,所述路由表更新程序被处理器执行时实现如权利要求1-8任一项所述的路由表更新方法。

技术总结本发明提出一种路由表更新方法、装置及非临时性计算机可读存储介质,该方法包括:获取设定诊断协议下的路由更改请求;根据路由更改请求更新路由表参数。本发明通过获取设定诊断协议下的路由更改请求,能够确定路由更改请求的修改类型,以根据路由更改请求更改对应请求下的路由表参数,从而完成路由表参数的更新,能够实现对路由关系的增加、删除、查询或者替换,同时还具备路由通路的扩展性,无需使用特定的转换工具或者更新应用程序对路由表参数进行更新,使得更改网关路由表、测试及排查故障更加方便。技术研发人员:赵傲冰,秦延隆,范昊,孟全国,卫威,赵一凡,缪希伟受保护的技术使用者:北京福田戴姆勒汽车有限公司技术研发日:技术公布日:2024/7/18

本文地址:https://www.jishuxx.com/zhuanli/20240801/240878.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。