基于IPv6虚拟连接的产品信息追溯系统及方法技术方案

技术编号:26600416 阅读:28 留言:0更新日期:2020-12-04 21:23
本发明专利技术涉及信息追溯技术领域,涉及基于IPv6虚拟连接的产品信息追溯系统及方法;所述系统包括地址分配模块、第一服务器和第二服务器;地址分配模块为产品分配一个全球唯一的IPv6地址作为产品的身份标识并存储至产品信息数据库中;第一服务器根据IPv6地址构建各个产品所对应的虚拟通信对象,将产品对应的IPv6地址注册到路由器的路由表中,使得路由器中目标地址为产品IPv6地址的数据包能到达第一服务器中;第一服务器通过路由器与因特网通信;第一服务器通过虚拟通信对象与第二服务器进行通信;第二服务器调用产品信息数据库存储的产品的基本信息以及身份标识;本发明专利技术能够准确定位产品并找到存储产品的服务器从中获取产品信息。

【技术实现步骤摘要】
基于IPv6虚拟连接的产品信息追溯系统及方法
本专利技术涉及信息追溯
,特别涉及一种基于IPv6虚拟连接的产品信息追溯系统及方法。
技术介绍
目前,信息追溯领域所用到的主流标识技术包括OID(ObjectIdentifiers,对象标识符),Handle解析系统,以及我国自主研制的编码解析技术Ecode(EntityCode,物品统一编码)等。利用全球某通用标识技术得到的产品标识编码一般由多级子码组成,例如“产品行业码+产品制造商码+产品类型码+产品批次码……”。产品制造企业在生产过程中利用标识编码对原材料、半成品、产品进行身份识别,并将其相关信息存储到产品生产或销售企业服务器中。当用户需要对产品信息进行追溯查询时,基于标识编码可到企业相应服务器中查询产品相关信息。但由于产品种类繁多、产品制造商数量巨大,行业监管部门无法构建单一的基于标识技术的产品信息追溯系统。目前,主管部门采用构建多级标识解析系统的方法应对海量产品对象追溯需求,即通过标识编码多级寻址各级解析服务器,最终找到存储产品信息的服务器获取得到最终产品信息,整个过程类似IP网络DNS(域名解析系统)解析过程。但多级标识解析系统的建设需耗费大量的资金,同时后期管理、维护也需要持续投入大量人力、物力。如果能够基于现有IP网络的通信对象路由与寻址技术,在不额外构建解析系统的前提下,设计一种能够通过产品身份ID直接找到存储产品信息服务器并从中获取产品信息的方法将大大降低产品信息追溯系统建设成本并提升效率。
技术实现思路
针对上述问题,设计了一种基于IPv6虚拟连接的产品信息追溯系统及方法,该方案能够通过产品身份ID直接找到存储产品信息的服务器并从中获取产品信息。首先,企业在产品出厂时为生产的每一个产品分配一个全球唯一的IPv6地址作为产品的IPv6虚拟地址(VirtualIPv6AddressasProductID,VIAaPID);其次,企业以VIAaPID为标识将产品的信息存储在企业维护的产品信息服务器中,并为每个出厂产品构建对应的VIAaPID虚拟通信对象。进一步,企业维护的产品信息VIAaPID虚拟通信对象管理服务器管理产品VIAaPID虚拟通信对象,并将产品VIAaPID(IPv6地址)注册到企业路由器路由表中,让路由器所有目标地址为VIAaPID的包都能够到达产品信息VIAaPID虚拟通信对象管理服务器。最后,产品销售后用户需要获取产品生产信息时,可直接通过该产品的VIAaPID找到VIAaPID虚拟通信对象并访问相关数据,从而实现产品信息的追溯。本专利技术所提供的技术方案具体包括:在本专利技术的第一方面,本专利技术提供了基于IPv6虚拟连接的产品信息追溯系统,所述系统至少包括地址分配模块、第一服务器和第二服务器;所述地址分配模块为产品分配一个全球唯一的IPv6地址作为产品的身份标识存储至产品信息数据库中;所述第一服务器根据所述IPv6地址构建出各个产品所对应的虚拟通信对象,将所述虚拟通信对象中的所述产品的身份标识注册到路由器的路由表中,使得路由器中所有目标地址为产品的IPv6地址的数据包能到达所述第一服务器中;所述第二服务器通过路由器与因特网通信;所述第二服务器通过调用所述产品信息数据库存储的产品的基本信息以及产品的身份标识;所述第二服务器通过所述虚拟通信对象与所述第一服务器进行通信。进一步的,所述系统还包括查询用户,所述查询用户输入产品的IPv6地址,通过因特网向所述产品的IPv6地址的目标地址发送基于TCP/IP应用层的请求获取产品信息数据包,所述路由器将所述请求获取产品信息数据包转发至第一服务器中,所述第一服务器中的虚拟通信对象解析所述数据包并从第二服务器中读取对应的产品的基本信息,并将所述产品的基本信息返回至所述查询用户。在本专利技术的第二方面,本专利技术还提供了基于IPv6虚拟连接的产品信息追溯方法,所述方法包括以下步骤:为每一件产品分配一个全球唯一的IPv6地址;以所述IPv6地址为产品的身份标识,将所述产品的身份标识和产品的基本信息存储至第二服务器中;根据产品的IPv6地址,将所述产品映射为一个虚拟通信对象;第一服务器管理各个产品的所述虚拟通信对象,并将产品的IPv6地址注册到路由器路由表中;第一服务器中的所述虚拟通信对象解析从路由器发来请求获取产品信息的数据包;从第二服务器中读取对应的产品的基本信息,并将所述产品的基本信息返回至第一服务器中并通过路由器上传到因特网中。进一步的,所述为每一件产品分配一个全球唯一的IPv6地址包括申请IPv6地址块,并从中选择部分连续的IPv6地址作为产品的身份标识;按照静态分配的方式为每一件产品分配唯一的IPv6地址。进一步的,所述将所述产品的身份标识和产品的基本信息存储至第二服务器中包括在第二服务器的接口上连接有产品信息数据库中,将所述产品的身份标识和产品的基本信息存储到的所述产品信息数据库中。进一步的,所述将产品的IPv6地址注册到路由器路由表中包括将所述虚拟通信对象中的所述产品的身份标识注册到路由器的路由表中,使得路由器中所有目标地址为所述全球唯一的IPv6地址的数据包均能到达所述第一服务器中。进一步的,所述第一服务器中的所述虚拟通信对象解析从路由器发来请求获取产品信息的数据包包括查询用户通过产品上已知的IPv6地址向因特网发送请求获取产品信息,路由器接收到所述请求获取产品数据包后转发至第一服务器,所述第一服务器中的虚拟通信对象对所述数据包进行解析,并将解析后的结果转发至第二服务器。本专利技术的有益效果:本专利技术通过为产品分配一个全球唯一的IPv6地址,能够准确定位产品,基于现行的IP网络通信在不额外构建解析系统的前提下,能够直接找到存储产品信息服务器并从中获取产品信息,将大大降低产品信息追溯系统建设成本并提升效率。在整个产品信息追溯过程中,用户并不关心IPv6地址是否对应真实的通信设备,也不需要构建额外的IPv6解析系统,IPv6的管理由制造企业通过第一服务器自行完成。本专利技术利用具有广阔的地址空间的IPv6地址作为产品的标识,并在第一服务器创建虚拟通信对象方便用户与产品信息所在服务器进行点对点的通信。本专利技术将产品的虚拟IPv6地址构建出对应的虚拟通信对象,能够通过管理虚拟通信对象的方式替代直接管理产品;对于产品信息溯源有着积极作用。附图说明图1为本专利技术实施例的基于IPv6虚拟连接的产品信息追溯系统架构图;图2为本专利技术实施例中基于IPv6虚拟连接的产品信息追溯方法流程图;图3为本专利技术实施例中产品分配IPv6地址的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是基于IPv6虚本文档来自技高网...

【技术保护点】
1.基于IPv6虚拟连接的产品信息追溯系统,其特征在于,所述系统至少包括地址分配模块、第一服务器和第二服务器;/n所述地址分配模块为产品分配一个全球唯一的IPv6地址作为产品的身份标识并存储至产品信息数据库中;/n所述第一服务器根据所述IPv6地址构建出各个产品所对应的虚拟通信对象,将所述虚拟通信对象中的所述产品的身份标识注册到路由器的路由表中,使得路由器中所有目标地址为所述产品的IPv6地址的数据包能到达所述第一服务器中;所述第一服务器通过路由器与因特网通信;/n所述第二服务器调用所述产品信息数据库存储的产品的基本信息以及产品的身份标识;所述第二服务器通过所述虚拟通信对象与所述第一服务器进行通信。/n

【技术特征摘要】
1.基于IPv6虚拟连接的产品信息追溯系统,其特征在于,所述系统至少包括地址分配模块、第一服务器和第二服务器;
所述地址分配模块为产品分配一个全球唯一的IPv6地址作为产品的身份标识并存储至产品信息数据库中;
所述第一服务器根据所述IPv6地址构建出各个产品所对应的虚拟通信对象,将所述虚拟通信对象中的所述产品的身份标识注册到路由器的路由表中,使得路由器中所有目标地址为所述产品的IPv6地址的数据包能到达所述第一服务器中;所述第一服务器通过路由器与因特网通信;
所述第二服务器调用所述产品信息数据库存储的产品的基本信息以及产品的身份标识;所述第二服务器通过所述虚拟通信对象与所述第一服务器进行通信。


2.根据权利要求1所述的基于IPv6虚拟连接的产品信息追溯系统,其特征在于,所述系统还包括查询用户,所述查询用户输入产品的IPv6地址,通过因特网向所述产品的IPv6地址的目标地址发送基于TCP/IP应用层的请求获取产品信息数据包,所述路由器将所述请求获取产品信息数据包转发至第一服务器中,所述第一服务器中的虚拟通信对象解析所述数据包并从第二服务器中读取对应的产品的基本信息,并将所述产品的基本信息返回至所述查询用户。


3.根据权利要求1所述的基于IPv6虚拟连接的产品信息追溯系统,其特征在于,为产品分配一个全球唯一的IPv6地址,采用静态按序分配方式。


4.基于IPv6虚拟连接的产品信息追溯方法,其特征在于,所述方法包括以下步骤:
为每一件产品分配一个全球唯一的IPv6地址;
以所述IPv6地址为产品的身份标识,将所述产品的身份标识和产品的基本信息存储至第二服务器中;
根据产品的IPv6地址,将所述产品映射为一个虚拟通信对象;
第一服务器管理各个产品的所述虚拟通信对象,并将产品的IPv6地址注册到路由器路由表中;
第一服务器中的所述虚拟通信对...

【专利技术属性】
技术研发人员:陈俊华钟雪梅张磊
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆;50

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

1