System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 标识解析方法、装置、设备及存储介质制造方法及图纸_技高网

标识解析方法、装置、设备及存储介质制造方法及图纸

技术编号:40421394 阅读:3 留言:0更新日期:2024-02-20 22:40
本申请提供一种标识解析方法、装置、设备及存储介质。该方法包括:接收用户终端发送的针对任一目标标识对象名的标识解析请求数据包,并进行解析,得到标识编码;将标识编码和已存储的标识编码进行匹配;若匹配成功,则将已存储的标识编码对应的标识编码信息发送至用户终端;若匹配失败,则将标识解析请求数据包发送至标识解析服务器,以使标识解析服务器根据标识编码规则集,对标识解析请求数据包进行解析,得到标识解析结果;接收标识解析服务器发送的标识解析结果对应的数据包;对标识解析结果对应的数据包进行解析,得到标识编码信息;保存标识编码信息,并将标识编码信息发送至用户终端。本申请的方法,提高了标识解析的效率。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种标识解析方法、装置、设备及存储介质


技术介绍

1、在工业互联网中,设备、传感器和产品等都需要进行标识,以便进行数据采集、传输、处理和分析。标识解析就是将这些标识符解析成对应的物理地址或者数据,以便于实现设备之间的通信和数据交换。

2、目前,现有技术中,主要通过计算机将用户端发起的标识解析请求路由和转发到服务器,再将服务器的解析结果返回用户端。

3、然而,现有技术这种方法降低了标识解析的效率。


技术实现思路

1、本申请提供一种标识解析方法、装置、设备及存储介质,用以解决标识解析的效率低的技术问题。

2、第一方面,本申请提供一种标识解析方法,包括:

3、接收用户终端发送的针对任一目标标识对象名的标识解析请求数据包。

4、对所述标识解析请求数据包进行解析,得到所述目标标识对象名的标识编码。

5、将所述标识编码和已存储的标识编码进行匹配;若匹配成功,则将所述已存储的标识编码对应的标识编码信息发送至所述用户终端。

6、若匹配失败,则将所述标识解析请求数据包发送至标识解析服务器,以使所述标识解析服务器根据标识编码规则集,对所述标识解析请求数据包进行解析,得到所述目标标识对象名对应的标识解析结果。

7、接收所述标识解析服务器发送的所述标识解析结果对应的数据包。

8、对所述标识解析结果对应的数据包进行解析,得到所述标识编码信息。

9、保存所述标识编码信息,并将所述标识编码信息发送至所述用户终端。

10、可选地,如上所述的方法,所述可编程网络设备包括:入口解析模块和入口传递模块;所述入口解析模块,用于执行所述对所述标识解析请求数据包进行解析,得到所述目标标识对象名的标识编码的步骤,以及执行对所述标识解析结果对应的数据包进行解析,得到所述标识编码信息的步骤;所述入口传递模块,用于执行所述将所述标识编码和已存储的标识编码进行匹配;若匹配成功,则将所述已存储的标识编码对应的标识编码信息发送至所述用户终端的步骤;以及执行所述若匹配失败,则将所述标识解析请求数据包发送至标识解析服务器的步骤,以及执行所述保存所述标识编码信息,并将所述标识编码信息发送至所述用户终端的步骤。

11、可选地,如上所述的方法,所述可编程网络设备还包括:入口逆解析模块、出口解析模块、出口传递模块和出口逆解析模块;所述入口逆解析模块,用于更新所述标识解析请求数据包的包头中的路由信息;或者,更新所述标识解析结果对应的数据包的包头中的路由信息;所述出口解析模块,用于重新解析所述标识解析请求数据包;或者,重新解析所述标识解析结果对应的数据包;所述出口传递模块,用于根据所述标识解析请求数据包中的路由信息,获取所述标识编码信息,并将所述标识编码信息保存至所述标识解析请求数据包的包头;或者,根据所述标识解析结果对应的数据包中的路由信息,获取所述标识编码信息,并将所述标识编码信息保存至所述标识解析结果对应的数据包的包头;或者,对除所述标识解析请求数据包和所述标识解析结果对应的数据包之外的数据包进行校验和更新;所述出口逆解析模块,用于将所述标识编码信息更新至所述标识解析请求数据包中的包头;或者,将所述标识编码信息更新至所述标识解析结果对应的数据包中的包头。

12、可选地,如上所述的方法,所述接收用户终端发送的目标标识对象名对应的标识解析请求数据包之前,还包括:接收多个用户终端发送的多个标识对象名;根据每个标识对象名的所属类别,设置所述每个标识对象名对应的标识编码规则,以得到所述标识编码规则集;根据所述标识编码规则集,生成所述每个标识对象名的标识编码。

13、可选地,如上所述的方法,所述保存所述标识编码信息,并将所述标识编码信息发送至所述用户终端之后,还包括:接收所述用户终端发送的所述目标标识对象名对应的标识废弃请求数据包;对所述标识废弃请求数据包进行解析,得到所述目标标识对象名的标识编码;删除所述标识编码对应的元数据,以废弃所述标识编码。

14、可选地,如上所述的方法,所述保存所述标识编码信息,包括:判断是否存在空闲存储空间;若判定存在空闲存储空间,则保存所述标识编码信息。

15、可选地,如上所述的方法,所述判断是否存在空闲存储空间之后,还包括:若判定不存在空闲存储空间,则将存储空间中预设时间内未被查询的标识编码信息,确定为待替换的标识编码信息;将所述标识编码信息替换所述待替换的标识编码信息。

16、第二方面,本申请提供一种标识解析装置,包括:

17、第一接收模块,用于接收用户终端发送的针对任一目标标识对象名的标识解析请求数据包。

18、第一获取模块,用于对所述标识解析请求数据包进行解析,得到所述目标标识对象名的标识编码。

19、匹配模块,用于将所述标识编码和已存储的标识编码进行匹配;若匹配成功,则将所述已存储的标识编码对应的标识编码信息发送至所述用户终端。

20、发送模块,用于若匹配失败,则将所述标识解析请求数据包发送至标识解析服务器,以使所述标识解析服务器根据标识编码规则集,对所述标识解析请求数据包进行解析,得到所述目标标识对象名对应的标识解析结果。

21、第二接收模块,用于接收所述标识解析服务器发送的所述标识解析结果对应的数据包。

22、第二获取模块,用于对所述标识解析结果对应的数据包进行解析,得到所述标识编码信息。

23、保存模块,用于保存所述标识编码信息,并将所述标识编码信息发送至所述用户终端。

24、第三方面,本申请提供一种可编程网络设备,包括:至少一个处理器和存储器;

25、所述存储器存储计算机执行指令;

26、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的标识解析方法。

27、第四方面,本申请提供一种计算机存储介质,所述计算机存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的标识解析方法。

28、本申请提供的标识解析方法、装置、设备及存储介质。通过对标识解析请求数据包进行解析,得到标识编码,若可编程网络设备上存在标识编码对应的标识编码信息,则将标识编码信息直接发送至用户终端;第一方面,缩短了标识解析的流程,避免了额外的时间开销,优化了标识解析的延迟;第二方面,减少了可编程网络设备与标识解析服务器之间的网络吞吐量,减少了靠近标识解析服务器的网络负载;第三方面,可编程网络设备将标识解析服务器返回的标识编码信息进行保存,实现标识编码信息的同步,减少了同步开销,提高了标识解析的效率。若可编程网络设备上不存在标识编码对应的标识编码信息,则将标识解析请求数据包发送至标识解析服务器,以使标识解析服务器对标识解析请求数据包进行解析,得到标识编码信息,通过可编程网络设备本文档来自技高网...

【技术保护点】

1.一种标识解析方法,其特征在于,应用于可编程网络设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述可编程网络设备包括:入口解析模块和入口传递模块;

3.根据权利要求2所述的方法,其特征在于,所述可编程网络设备还包括:入口逆解析模块、出口解析模块、出口传递模块和出口逆解析模块;

4.根据权利要求1-3任一项所述的方法,其特征在于,所述接收用户终端发送的目标标识对象名对应的标识解析请求数据包之前,还包括:

5.根据权利要求1-3任一项所述的方法,其特征在于,所述保存所述标识编码信息,并将所述标识编码信息发送至所述用户终端之后,还包括:

6.根据权利要求1所述的方法,其特征在于,所述保存所述标识编码信息,包括:

7.根据权利要求6所述的方法,其特征在于,所述判断是否存在空闲存储空间之后,还包括:

8.一种标识解析装置,其特征在于,应用于可编程网络设备,包括:

9.一种可编程网络设备,其特征在于,包括至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1-7任一项所述的标识解析方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1-7任一项所述的标识解析方法。

...

【技术特征摘要】

1.一种标识解析方法,其特征在于,应用于可编程网络设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述可编程网络设备包括:入口解析模块和入口传递模块;

3.根据权利要求2所述的方法,其特征在于,所述可编程网络设备还包括:入口逆解析模块、出口解析模块、出口传递模块和出口逆解析模块;

4.根据权利要求1-3任一项所述的方法,其特征在于,所述接收用户终端发送的目标标识对象名对应的标识解析请求数据包之前,还包括:

5.根据权利要求1-3任一项所述的方法,其特征在于,所述保存所述标识编码信息,并将所述标识编码信息发送至所述用户终端之后,还包括:

6.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:胡帅王常玲徐存良谢继刚杨海明
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1