本发明专利技术公开了一种节点注册方法及系统,终端节点通过网关连接到对象标识解析服务器(ORS)时,所述终端节点的标识和位置符注册到所述网关,之后,所述网关将所述网关的标识和位置符注册到所述ORS,且将所述终端节点的标识和所述网关的位置符注册到所述ORS,其中,所述终端节点的标识为对象标识(OID)。本发明专利技术还相应地公开了一种节点解析方法及系统、网关。通过本发明专利技术,当异构网络中子网中的标识模式是OID时,该子网中节点的OID直接注册到ORS中,由于不需要给子网再分配OID,从而可以简化节点注册及解析流程、减轻网络注册及解析负担。
【技术实现步骤摘要】
节点注册方法及系统、节点解析方法及系统、网关
本专利技术涉及异构网络通信技术,尤其涉及一种节点注册方法及系统、节点解析方法及系统、网关。
技术介绍
从网络中节点的标识角度看,现在的以太网和将来的网络是不同的。当前的以太网,所有的节点都被分配基于TCP/IP协议的IP地址,这就意味着网络中所有的设备都使用相同格式的标识(ID)和位置符(Loc)。然后对于将来的网络,例如物联网(1T),与现有网络有所不同,其中的各个节点可能是基于不同标识架构的,并且这些异构标识的设备需要互相通讯。 当异构的标识被集成到一个开放的网络时,即使两个标识来自不同的标识模式,仍然可能会出现标识重复的可能。这种情况下,就没有办法区分两个节点。如图1所示,网络域A中的四个节点ID分别为00、O1、02、03,网络域B中的四个节点ID分别为00、0a、Ob、0c,那么,对于由网络A和网络B组成的集成网络域,其中将会出现两个ID为00的节点,难以区分。 基于对象标识(OID)的异构网络架构可以解决这种标识冲突的问题,如图2所示。图中所有的节点都有各自的标识和位置符,且分别属于接入网络A、B、C。接入网络与核心网相连,每个接入网络都有不同的标识,网络A和网络B的节点可以直接通讯。网络C中的节点通过一个网关间接接入到核心网。 基于图2所示的网络架构,每个网络可以有其自身的标识模式,并且每个网络确保自己网络内部节点标识的唯一性,而不同网络的两个标识是可能相同的。图2中关键的组件包括 OID 解析服务器(OID Resolut1n Server, 0RS), ID 注册服务器(ID registry),其中,ORS管理所有的ID注册服务器,ID注册服务器管理一个接入网络中各节点的标识和位置符。 在提供解析框架服务之前,0ID、标识和位置符需要注册到ORS和ID注册服务器。图3提供了两级注册过程,包括节点注册到ID注册服务器和ID注册服务器注册到01?,如图3所示,最初,所有节点的标识和位置符需要被注册到他们的注册服务器,包括网关也要注册。当节点(如ID为001、Loc为0x0a2的节点)直接连到ID注册服务器(0ID为1.2、Loc为0xa05)时,该ID注册服务器注册节点的标识和位置符对(ID (OOl)-Loc (0x0a2));如果节点(如ID为001、Loc为0x001的节点)通过网关(ID为101、Loc为0xa04)连接至IjID注册服务器(0ID为1.1、Loc为OxaOl)时,该节点的标识和位置符对(ID (OOl)-Loc(0x001))注册到该网关,然后该网关的标识和位置符对(ID (1l)-Loc (0xa04))注册到该ID注册服务器,并且所有节点的标识和网关的位置符对(如ID (OOl)-Loc (0xa04))注册到该ID注册服务器。下一阶段,每个ID注册服务器注册他们的位置符和相应的OID对(如 OID (Ll)-Loc (OxaOl),OID (1.2)-Loc (0xa05))到 0RS。然后 ORS 可以查找到目标节点属于的ID注册服务器的位置符。 当完成这些注册后,源终端节点便可根据目标标识和目标标识所在的接入网的OID来找到目标终端节点,并与之通信,图4为基于OID的异构网络的一解析流程的示意图,如同4所示,该流程包括: 步骤①:源终端节点需要发起与OID为1.1的网络中ID为001的目标终端节点的通信。 步骤②:源终端节点向ORS查询OID为1.1对应的位置符。 步骤③:0RS向源终端节点返回响应消息,携带OID为1.1对应的位置符为OxaOl。 步骤④:源终端节点向位置符为OxaOl的节点查询目标终端节点ID对应的位置符。 步骤⑤:位置符为OxaOl的ID注册服务器向源终端节点返回目标终端节点ID对应的位置符0xa04。 步骤⑥:源终端节点向位置符为0xa04的网关发送用户面消息,携带目标终端节点ID。 步骤⑦:位置符为0xa04的网关判断目标终端节点ID是否与自身的ID —致,如果不一致,通过查询自身存储的注册信息,将该用户面消息转发至目标终端节点。 然而,如果某个接入网(子网)中的节点就是采用OID来标识的,那么此时可以理解为一种特殊的异构网络。如果把此时的OID标识来当成普通的标识,采用现有流程进行节点注册及节点解析,那么,将会增加网络解析的负担,带来没有必要的注册和查找步骤。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种节点注册方法及系统、节点解析方法及系统、网关,能够简化节点注册及解析流程、减轻网络负担。 为达到上述目的,本专利技术的技术方案是这样实现的: 一种节点注册方法,包括: 终端节点通过网关连接到对象标识解析服务器ORS时,所述终端节点的标识和位置符注册到所述网关,之后,所述网关将所述网关的标识和位置符注册到所述0RS,且将所述终端节点的标识和所述网关的位置符注册到所述0RS,其中,所述终端节点的标识为对象标识OID。 该方法还包括: 终端节点直接连接到ORS时,所述终端节点的标识和位置符注册到所述0RS,其中,所述终端节点的标识为对象标识0ID。 一种节点解析方法,包括: 源终端节点从ORS获取目标终端节点的标识对应的位置符,其中,所述目标终端节点的标识为OID ; 所述源终端节点根据所述获取的位置符,向相应的网关或终端节点发送用户面消息,与目标终端节点进行通信。 所述源终端节点根据所述获取的位置符,向相应的网关发送用户面消息,与目标终端节点进行通信,包括: 源终端节点根据所述获取的位置符,向相应的网关发送用户面消息,所述用户面消息携带目标终端节点的OID; 所述网关确定自身的OID与所述OID不同,则通过查询自身存储的注册信息,确定所述OID对应的位置符; 所述网关根据所述位置符向相应的目标终端节点转发所述用户面消息,实现源终端节点与目标终端节点的通信。 所述源终端节点根据所述获取的位置符,向相应的终端节点发送用户面消息,与目标终端节点进行通信,包括: 所述源终端节点根据所述获取的位置符,向相应的目标终端节点发送用户面消息,实现源终端节点与目标终端节点的通信。 一种网关,包括:注册信息存储模块和注册模块;其中, 所述注册信息存储模块,用于存储通过所述网关连接到ORS的、终端节点标识为OID的终端节点的标识和位置符; 所述注册模块,用于将所述网关的标识和位置符注册到所述0RS,且将所述终端节点的标识和所述网关的位置符注册到所述0RS。 一种节点注册系统,包括:0RS和至少一个终端节点;其中, 所述终端节点,用于在直接连接到ORS时,将所述终端节点的标识和位置符注册到所述0RS,其中,所述终端节点的标识为对象标识OID ; 所述0RS,用于存储所述终端节点的标识和位置符信息。 该系统还包括至少一个网关, 所述终端节点,用于在通过网关连接到ORS时,将所述终端节点的标识和位置符注册到所述网关,其中,所述终端节点的标识为对象标识OID ; 所述网关,用于存储所述终端节点的标识和位置符信息,以及将所述网关的标识和位置符注册到所述0RS,且将所述终端节点的标识和所述网关的位置本文档来自技高网...
【技术保护点】
一种节点注册方法,其特征在于,该方法包括:终端节点通过网关连接到对象标识解析服务器ORS时,所述终端节点的标识和位置符注册到所述网关,之后,所述网关将所述网关的标识和位置符注册到所述ORS,且将所述终端节点的标识和所述网关的位置符注册到所述ORS,其中,所述终端节点的标识为对象标识OID。
【技术特征摘要】
1.一种节点注册方法,其特征在于,该方法包括: 终端节点通过网关连接到对象标识解析服务器ORS时,所述终端节点的标识和位置符注册到所述网关,之后,所述网关将所述网关的标识和位置符注册到所述0RS,且将所述终端节点的标识和所述网关的位置符注册到所述0RS,其中,所述终端节点的标识为对象标识0ID。2.根据权利要求1所述的方法,其特征在于,该方法还包括: 终端节点直接连接到ORS时,所述终端节点的标识和位置符注册到所述0RS,其中,所述终端节点的标识为对象标识0ID。3.一种节点解析方法,其特征在于,该方法包括: 源终端节点从ORS获取目标终端节点的标识对应的位置符,其中,所述目标终端节点的标识为OID ; 所述源终端节点根据所述获取的位置符,向相应的网关或终端节点发送用户面消息,与目标终端节点进行通信。4.根据权利要求3所述的方法,其特征在于,所述源终端节点根据所述获取的位置符,向相应的网关发送用户面消息,与目标终端节点进行通信,包括: 源终端节点根据所述获取的位置符,向相应的网关发送用户面消息,所述用户面消息携带目标终端节点的0ID; 所述网关确定自身的OID与所述OID不同,则通过查询自身存储的注册信息,确定所述OID对应的位置符; 所述网关根据所述位置符向相应的目标终端节点转发所述用户面消息,实现源终端节点与目标终端节点的通信。5.根据权利要求3所述的方法,其特征在于,所述源终端节点根据所述获取的位置符,向相应的终端节点发送用户面消息,与目标终端节点进行通信,包括: 所述源终端节点根据所述获取的位置符,向相应的目标终端节点发送用户面消息,实现源终端节点与目标终端节点的通信。6.一种网关,其特征在于,该网关包括:注册信息存储模块和注册模块;其中, 所述注册信息存储模块,用于存储通过所述网关连接到ORS的、终端节点标识为OID的终端节点的标识和位置符; 所述注册模块,用于将所述网关的标识和位置符注册到所述0RS,且将所述终端节点的标识和所述网关的位置符注册到所述0RS。7.一种节点注册系统,其特征在于,该系统包括:...
【专利技术属性】
技术研发人员:李阳,林兆骥,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44