一种寻址路由方法、装置、设备及介质制造方法及图纸

技术编号:38437730 阅读:13 留言:0更新日期:2023-08-11 14:21
本申请公开了一种寻址路由方法、装置、设备及介质,涉及多模态通信技术领域。应用于核心网用户面功能系统,该方法包括:在以太网二层配置数据平面开发套件网口并获取多模态数据报文;根据多模态数据报文的模态类型确定相应的处理线程以及对应的模态数据包;利用处理线程处理模态数据包,提取多模态数据报文中的目标数据信息并与转发表进行匹配确定出目标表项,以便根据目标表项确定下一跳地址;根据下一跳地址设置多模态数据报文的目的地址,并通过数据平面开发套件网口将多模态数据报文转发至目的地址。通过本申请的技术方案,可以面向移动通信场景进行多模态寻址,打破网络发展单一化的困境,实现多种路由混合寻址进行数据报文的转发。据报文的转发。据报文的转发。

【技术实现步骤摘要】
一种寻址路由方法、装置、设备及介质


[0001]本专利技术涉及多模态通信
,特别涉及一种寻址路由方法、装置、设备及介质。

技术介绍

[0002]在万物互联的产业互联网时代,诸多业务对网络提供了高带宽、低时延、高可靠性等更高要求。传统的TCP(Transmission Control Protocol,传输控制协议)/IP(Internet Protocol,网际互连协议)仍基于端到端的传输方式提供服务,且仅支持单一IP的寻址模式,逐渐在移动性、标识语义、安全性、网络资源复用等方面暴露缺陷,比如:移动性支持性差,高速下的高可靠性、IP地址资源耗尽等,越来越难以满足多样化场景对网络服务质量的需求。
[0003]因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种寻址路由方法、装置、设备及介质,能够面向移动通信场景进行多模态寻址,打破网络发展单一化的困境,实现多种路由混合寻址进行数据报文的转发。其具体方案如下:
[0005]第一方面,本申请公开了一种寻址路由方法,应用于核心网用户面功能系统,包括:
[0006]在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取多模态数据报文;
[0007]根据所述多模态数据报文的模态类型确定相应的处理线程以及与所述模态类型对应的模态数据包;其中,所述核心网用户面功能系统维护统一的转发表,不同的所述模态数据包维护不同的转发规则表
[0008]利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址;
[0009]根据所述下一跳地址设置所述多模态数据报文的目的地址,并通过所述数据平面开发套件网口将所述多模态数据报文转发至所述目的地址。
[0010]可选的,所述在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取多模态数据报文,包括:
[0011]在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取第一模态数据报文,或第二模态数据报文,或第三模态数据报文;
[0012]其中,所述第一模态数据报文为通用分组无线服务技术隧道协议的上行/下行报文;所述第二模态数据报文为命名数据网络的兴趣/数据报文;所述第三模态数据报文为地
理广播报文。
[0013]可选的,所述不同的所述模态数据包维护不同的转发规则表,包括:
[0014]当所述多模态数据报文为所述第一模态数据报文时,所述模态数据包维护报文检测规则表和转发行为规则表;
[0015]当所述多模态数据报文为所述第二模态数据报文时,所述模态数据包维护内容缓存表和待定兴趣分组表;
[0016]当所述多模态数据报文为所述第三模态数据报文时,所述模态数据包维护基站位置信息表。
[0017]可选的,所述利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址,包括:
[0018]利用所述处理线程处理与所述第一模态数据报文对应的模态数据包,通过控制面接口接收所述报文检测规则表和所述转发行为规则表;
[0019]根据所述报文检测规则表和所述转发行为规则表对所述第一模态数据报文进行处理,以得到处理后报文;
[0020]提取所述处理后报文中的目的网际互连协议,并将所述目的网际互连协议与所述转发表进行匹配,通过最长前缀匹配规则确定出目标表项,以便根据所述目标表项,确定下一跳地址。
[0021]可选的,所述利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址,包括:
[0022]利用所述处理线程处理与所述第二模态数据报文对应的模态数据包,获取第一命名数据网络消费者发送的所述兴趣/数据报文,并将所述兴趣/数据报文的内容名称存储至所述待定兴趣分组表;
[0023]对所述兴趣/数据报文进行解析,提取所述兴趣/数据报文的内容名称,并将所述内容名称与所述转发表进行匹配,通过最长前缀匹配规则确定出目标表项,以便根据所述目标表项,确定下一跳地址;
[0024]相应的,所述根据所述下一跳地址设置所述多模态数据报文的目的地址,并通过所述数据平面开发套件网口将所述多模态数据报文转发至所述目的地址,包括:
[0025]根据所述下一跳地址设置所述兴趣/数据报文的目的地址,并通过所述数据平面开发套件网口将所述兴趣/数据报文转发至所述目的地址,以便命名数据网络生产者根据所述待定兴趣分组表将生成的应答数据包返回至所述第一命名数据网络消费者;
[0026]并且,所述根据所述下一跳地址设置所述多模态数据报文的目的地址,并通过所述数据平面开发套件网口将所述多模态数据报文转发至所述目的地址的过程中,还包括:
[0027]获取内容缓存表,当第二命名数据网络消费者发送和所述第一命名数据网络消费者相同内容名称的兴趣/数据报文时,直接将所述内容缓存表返回至所述第二命名数据网络消费者。
[0028]可选的,所述利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便
根据所述目标表项,确定下一跳地址,包括:
[0029]利用所述处理线程处理与所述第三模态数据报文对应的模态数据包,获取所述地理广播报文;
[0030]确定出所述地理广播报文维护的所述基站位置信息表,并对所述地理广播报文进行解析,提取所述地理广播报文中的目的位置地址;
[0031]利用预设转发算法确定出所述基站位置信息表中与所述目的位置地址最近的目标基站,以便根据所述目标基站,确定下一跳地址。
[0032]可选的,所述将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址的过程中,还包括:
[0033]如果所述目标数据信息与所述转发表没有匹配的目标表项,则将所述目标数据信息对应的模态数据包丢弃。
[0034]第二方面,本申请公开了一种寻址路由装置,应用于核心网用户面功能系统,包括:
[0035]报文获取模块,用于在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取多模态数据报文;
[0036]类型确定模块,用于根据所述多模态数据报文的模态类型确定相应的处理线程以及与所述模态类型对应的模态数据包;其中,所述核心网用户面功能系统维护统一的转发表,不同的所述模态数据包维护不同的转发规则表;
[0037]报文处理模块,用于利用所述处理线程处理所述模态数据包,提取所述多模态数据报文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种寻址路由方法,其特征在于,应用于核心网用户面功能系统,包括:在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取多模态数据报文;根据所述多模态数据报文的模态类型确定相应的处理线程以及与所述模态类型对应的模态数据包;其中,所述核心网用户面功能系统维护统一的转发表,不同的所述模态数据包维护不同的转发规则表;利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址;根据所述下一跳地址设置所述多模态数据报文的目的地址,并通过所述数据平面开发套件网口将所述多模态数据报文转发至所述目的地址。2.根据权利要求1所述的寻址路由方法,其特征在于,所述在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取多模态数据报文,包括:在以太网二层配置数据平面开发套件网口,并通过所述数据平面开发套件网口获取第一模态数据报文,或第二模态数据报文,或第三模态数据报文;其中,所述第一模态数据报文为通用分组无线服务技术隧道协议的上行/下行报文;所述第二模态数据报文为命名数据网络的兴趣/数据报文;所述第三模态数据报文为地理广播报文。3.根据权利要求2所述的寻址路由方法,其特征在于,所述不同的所述模态数据包维护不同的转发规则表,包括:当所述多模态数据报文为所述第一模态数据报文时,所述模态数据包维护报文检测规则表和转发行为规则表;当所述多模态数据报文为所述第二模态数据报文时,所述模态数据包维护内容缓存表和待定兴趣分组表;当所述多模态数据报文为所述第三模态数据报文时,所述模态数据包维护基站位置信息表。4.根据权利要求3所述的寻址路由方法,其特征在于,所述利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址,包括:利用所述处理线程处理与所述第一模态数据报文对应的模态数据包,通过控制面接口接收所述报文检测规则表和所述转发行为规则表;根据所述报文检测规则表和所述转发行为规则表对所述第一模态数据报文进行处理,以得到处理后报文;提取所述处理后报文中的目的网际互连协议,并将所述目的网际互连协议与所述转发表进行匹配,通过最长前缀匹配规则确定出目标表项,以便根据所述目标表项,确定下一跳地址。5.根据权利要求3所述的寻址路由方法,其特征在于,所述利用所述处理线程处理所述模态数据包,提取所述多模态数据报文中的目标数据信息,并将所述目标数据信息与所述转发表进行匹配,确定出目标表项,以便根据所述目标表项,确定下一跳地址,包括:
利用所述处理线程处理与所述第二模态数据报文对应的模态数据包,获取第一命名数据网络消费者发送的所述兴趣/数据报文,并将所述兴趣/数据报文的内容名称存储至所述待定兴趣分组表;对所述兴趣/数据报文进行解析,提取所述兴趣/数据报文的内容名称,并将所述内容名称与所述转发表进行匹配,通过最长前缀匹配规则...

【专利技术属性】
技术研发人员:王敏廖星星游伟陶剑
申请(专利权)人:中国人民解放军战略支援部队信息工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1