一种网络标识映射方法及装置制造方法及图纸

技术编号:15696419 阅读:173 留言:0更新日期:2017-06-24 12:06
本申请公开了一种网络标识映射方法及装置。该方法包括:接收网络接入请求;入网时指定网络节点身份标识,根据网络接入请求为请求接入的网络节点分配位置标识;引入MA,MA维护标识映射表来缓存网络节点身份标识和位置标识的映射信息,并负责在数据传输过程中身份标识和位置标识的转换;引入了DMS,一方面DMS维护了域内映射表,缓存了网络节点的名称、节点的身份标识、节点的家乡锚点的地址、节点当前接入锚点的地址和节点之前接入锚点地址的列表,另一方面DMS维护了域间映射表,通过域间映射表可以查询到节点所在家乡域的DMS的编号,降低了数据传输过程中的时延。通过MA和DMS,实现标识映射解析过程,保证移动过程中通信的连续性。

【技术实现步骤摘要】
一种网络标识映射方法及装置
本申请涉及通信
,尤其涉及一种网络标识映射方法及装置。
技术介绍
随着移动互联网的发展,现有移动网络的通信过程中仍存在传统互联网的特性,即IP地址既作为节点的身份标识与高层会话绑定,又作为节点的位置标识进行数据包的路由和转发,具有双重语义。为解决IP地址的二义性问题,业界提出了身份与位置分离的思想,对节点的身份标识与位置标识进行了分离,从而保证了上层协议的独立性,也能够支持网络层协议的灵活性。身份与位置分离后,通信过程的实现有赖于标识映射解析机制来完成身份标识与位置标识间的映射与解析。
技术实现思路
本申请实施例还提供了一种网络标识映射方法及装置。本申请实施例提供的一种网络标识映射方法,应用于包含DMS和MA的通信系统,包括:MA接收来自于网络节点的第一数据包,所述第一数据包的目的标识为目标网络节点的身份标识;所述MA根据所述第一数据包的目的标识查询与所述目的标识对应的位置标识;若查询到对应的位置标识,则用查询到的位置标识更新所述第一数据包的目的标识,发送更新后的第一数据包;若未查询到,则根据所述第一数据包的目的标识将所述第一数据包发送到所述目标网络节点的家乡MA。本申请实施例提供的另一种一种网络标识映射方法,应用于包含DMS和MA的通信系统,包括:第一DMS接收本地管理域内的MA发送的通知请求,其中携带有目标网络节点的身份标识和所述目标网络节点在当前接入的网络中的位置标识,以及源网络节点的身份标识;其中,所述MA在接收到所述源网络节点发送给所述目标网络节点的数据包后,在获得所述目标网络节点在切换到的拜访网络中的位置标识后发送的;所述第一DMS根据所述通知请求中携带的源网络节点的身份标识查询域内映射表,若查询到所述源网络标识的域内映射条目,则确定所述源网络节点与所述第一DMS位于同一本地管理域;其中,一个网络节点的域内映射条目用于存储:该网络节点的身份标识、该网络节点的家乡MA的地址、该网络节点当前接入的MA的地址以及该网络节点之前接入的MA的地址列表;所述第一DMS根据所述源网络节点当前接入的MA的地址,将所述目标网络节点在当前接入的网络中的位置标识发送给所述源网络节点当前接入的MA,以触发所述源网络节点当前接入的MA根据所述位置标识重新发送数据包。本申请实施例提供的一种移动锚点设备,应用于包含DMS和MA的通信系统,所述MA包括:查询模块,用于接收来自于网络节点的第一数据包,所述第一数据包的目的标识为目标网络节点的身份标识;根据所述第一数据包的目的标识查询与所述目的标识对应的位置标识;处理模块,用于在所述查询模块查询到对应的位置标识的情况下,指示转发模块用查询到的位置标识更新所述第一数据包的目的标识,发送更新后的第一数据包;在所述查询模块未查询到对应的位置标识的情况下,指示转发模块根据所述第一数据包的目的标识将所述第一数据包发送到所述目标网络节点的家乡MA;转发模块,用于根据所述处理模块的指示进行处理。本申请的实施例提供的一种域映射服务器,应用于包含DMS和MA的通信系统,所述域映射服务器包括:第一接口模块,用于接收本地管理域内的MA发送的通知请求,其中携带有目标网络节点的身份标识和所述目标网络节点在当前接入的网络中的位置标识,以及源网络节点的身份标识;其中,所述MA在接收到所述源网络节点发送给所述目标网络节点的数据包后,在获得所述目标网络节点在切换到的拜访网络中的位置标识后发送的;查询模块,用于根据所述通知请求中携带的源网络节点的身份标识查询域内映射表,若查询到所述源网络标识的域内映射条目,则确定所述源网络节点与所述第一DMS位于同一本地管理域;其中,一个网络节点的域内映射条目用于存储:该网络节点的身份标识、该网络节点的家乡MA的地址、该网络节点当前接入的MA的地址以及该网络节点之前接入的MA的地址列表;所述第一接口模块还用于:根据所述源网络节点当前接入的MA的地址,将所述目标网络节点在当前接入的网络中的位置标识发送给所述源网络节点当前接入的MA,以触发所述源网络节点当前接入的MA根据所述位置标识重新发送数据包。本申请实施例提供的一种通信设备,包括:网络接口、处理器和存储器;所述存储器,用于存储计算机程序指令;所述处理器,耦合到所述存储器,用于读取所述存储器存储的计算机程序指令,并执行上述MA的方法。本申请实施例提供的另一种通信设备,包括:网络接口、处理器和存储器;所述存储器,用于存储计算机程序指令;所述处理器,耦合到所述存储器,用于读取所述存储器存储的计算机程序指令,并执行上述DMS的方法。附图说明图1为本申请实施例适用的网络架构示意图;图2为本申请实施例中MN1接入家乡网络后的数据传输流程示意图;图3为本申请实施例中MN1从MA1切换到MA2时的网络接入流程图;图4A、图4B分别为本申请实施例中MN1接入MA2时的数据传输流程示意图;图5为本申请实施例中MN1从MA2切换回家乡网络MA1的流程示意图;图6为本申请实施例中MN1从MA2切换到MA3时的网络接入流程图;图7A和图7B分别为本申请实施例中MN1接入MA3时的数据传输流程图;图8为本申请实施例中MN1从MA3切换到MA4时的网络接入流程图;图9A和图9B分别为本申请实施例中MN1接入MA4时的数据传输流程示意图;图10A、图10B分别为本申请实施例中MN1接入MA4时的数据传输流程示意图;图11为本申请实施例提供的移动锚点设备的结构示意图;图12为本申请实施例提供的域映射服务器的结构示意图;图13为本申请实施例提供的通信设备的结构示意图;图14为本申请另外的实施例提供的通信设备的结构示意图。具体实施方式本专利技术实施例基于网络层身份与位置解耦的需求,提出了网络层的支持身份与位置解耦的网络标识映射方案以及数据传输方案。该网络标识可包括身份标识和位置标识,可以是IPv6地址形式。其中,身份标识由网络节点归属的家乡网络为网络节点指定,作为网络节点的身份标识与高层会话绑定;位置标识由网络节点的拜访网络分配,用于数据的路由和转发。本申请实施例中,全网映射条目分布存储在域映射服务器(DomainMappingServer,简称DMS)上,移动锚点(MobilityAnchor,简称MA)缓存并更新所在域内的网络节点身份标识和位置标识的标识映射条目,并负责在数据传输过程中针对数据包的封装进行身份标识和位置标识的转换。本申请实施例可以实现标识映射解析过程,高效完成身份标识与位置标识的更新同步与映射解析,有效支持移动过程中的业务连续性。本申请实施例提供的解析映射过程对网络节点透明,与IPv6协议及IPv6地址具有良好的兼容性。下面结合附图对本申请实施例进行详细描述。本申请实施例中,在网络架构中部署有DMS和MA。DMS的数量和MA的数量可根据网络规模大小来确定。为了便于管理,可对网络进行域划分,即,可划分为多个域,每个域中部署至少一个DMS和至少一个MA。可基于地理位置或网络拓扑等进行域的划分。一个域内的MA与该域内的DMS通信,不同域的DMS之间可以通信。一般情况下,一个域内可部署一个DMS以及多个MA。进一步地,为了提高可靠性,一个域内也可部署多个DMS,一个域内部署的多个DMS可采用负载分担方式协作,也可本文档来自技高网...
一种网络标识映射方法及装置

【技术保护点】
一种网络标识映射方法,其特征在于,应用于包含域映射服务器DMS和移动锚点MA的通信系统,包括:MA接收来自于网络节点的第一数据包,所述第一数据包的目的标识为目标网络节点的身份标识;所述MA根据所述第一数据包的目的标识查询与所述目的标识对应的位置标识;若查询到对应的位置标识,则用查询到的位置标识更新所述第一数据包的目的标识,发送更新后的第一数据包;若未查询到,则根据所述第一数据包的目的标识将所述第一数据包发送到所述目标网络节点的家乡MA。

【技术特征摘要】
1.一种网络标识映射方法,其特征在于,应用于包含域映射服务器DMS和移动锚点MA的通信系统,包括:MA接收来自于网络节点的第一数据包,所述第一数据包的目的标识为目标网络节点的身份标识;所述MA根据所述第一数据包的目的标识查询与所述目的标识对应的位置标识;若查询到对应的位置标识,则用查询到的位置标识更新所述第一数据包的目的标识,发送更新后的第一数据包;若未查询到,则根据所述第一数据包的目的标识将所述第一数据包发送到所述目标网络节点的家乡MA。2.如权利要求1所述的方法,其特征在于,还包括:所述MA接收来自于其他MA的第二数据包,所述第二数据包的目的标识为目标网络节点的位置标识;所述MA根据所述第二数据包的目的标识查询标识映射表,得到与所述目的标识匹配的标识映射条目,其中,所述标识映射表中包括网络节点的身份标识和位置标识的映射条目;所述MA根据查询到的标识映射条目中的身份标识和位置标识是否相同,判断所述目标网络节点当前是否位于家乡网络,若相同,则所述目标网络节点当前位于家乡网络,则将所述第二数据包发送给所述目标网络节点,若不相同,则所述目标网络节点当前未位于家乡网络,则通过本地管理域的DMS将所述目标网络节点在当前接入的网络中的位置标识通知给源网络节点当前接入的MA,使所述源网络节点当前接入的MA根据所述目标网络节点在当前接入的MA中的位置标识封装数据包。3.如权利要求2所述的方法,其特征在于,通过本地管理域的DMS将所述目标网络节点在当前接入的MA中的位置标识通知给源网络节点当前接入的MA,包括:所述MA向本地管理域内的DMS发送通知请求,其中携带所述目标网络节点的身份标识和所述目标网络节点在当前接入的网络中的位置标识以及源网络节点的身份标识,所述通知请求用于指示DMS将所述目标网络节点在当前接入的MA中的位置标识通知给源网络节点当前接入的MA。4.如权利要求1所述的方法,其特征在于,还包括:所述MA接收来自其他MA的第三数据包,所述第三数据包的目的地址为目标网络节点的位置标识;所述MA在设定时长内接收到本地管理域内的DMS发送的位置更新通知消息后,则根据所述位置更新通知中携带的所述第三数据包的目标网络节点在当前接入的网络中的位置标识,更新所述目标网络节点的标识映射条目,并向所述DMS发送通知请求,其中携带所述目标网络节点的身份标识、所述目标网络节点在当前接入的网络中的位置标识以及源网络节点的身份标识,所述通知请求用于触发DMS将所述目标网络节点在当前接入的网络中的位置标识通知给源网络节点当前接入的MA。5.如权利要求1至4中任一项所述的方法,其特征在于,还包括:源网络节点当前接入的MA接收本地管理域的DMS发送的位置更新通知后,将其中携带的目标网络节点的身份标识和位置标识进行缓存。6.一种数据传输方法,其特征在于,应用于包含域映射服务器DMS和移动锚点MA的通信系统,包括:第一DMS接收本地管理域内的MA发送的通知请求,其中携带有目标网络节点的身份标识和所述目标网络节点在当前接入的网络中的位置标识,以及源网络节点的身份标识;其中,所述MA在接收到所述源网络节点发送给所述目标网络节点的数据包后,在获得所述目标网络节点在切换到的拜访网络中的位置标识后发送的;所述第一DMS根据所述通知请求中携带的源网络节点的身份标识查询域内映射表,若查询到所述源网络标识的域内映射条目,则确定所述源网络节点与所述第一DMS位于同一本地管理域;其中,一个网络节点的域内映射条目用于存储:该网络节点的身份标识、该网络节点的家乡MA的地址、该网络节点当前接入的MA的地址以及该网络节点之前接入的MA的地址列表;所述第一DMS根据所述源网络节点当前接入的MA的地址,将所述目标网络节点在当前接入的网络中的位置标识发送给所述源网络节点当前接入的MA,以触发所述源网络节点当前接入的MA根据所述位置标识重新发送数据包。7.如权利要求6所述的方法,其特征在于,若所述第一DMS根据所述通知请求中携带的源网络节点的身份标识查询域内映射表,未得到所述源网络标识的域内映射条目,则确定所述源网络节点与所述第一DMS不在同一本地管理域,则还包括:所述第一DMS根据所述源网络节点的身份标识查询域间映射表,得到所述源网络节点本地管理域的DMS;其中,所述域间映射表中包括各DMS的标识以及属于各DMS的网络节点身份标识的范围;所述第一DMS向所述源网络节点归属的DMS发送通知请求,所述通知请求中携带有源网络节点的身份标识、目标网络节点的身份标识以及目标网络节点在当前接入的网络中的位置标识,所述通知请求用于触发所述源网络节点归属的DMS将所述目标网络节点在当前接入的网络中的位置标识发送给所述源网络节点当前接入的MA。8.如权利要求6所述的方法,其特征在于,所述源网络节点与所述第一DMS位于同一本地管理域,所述目标网络节点与第二DMS位于同一本地管理域,所述方法还包括:所述第一DMS接收第二DMS发送的通知请求,所述通知请求中携带有源网络节点的身份标识、目标网络节点的身份标识以及目标网络节点在当前接入的网络中的位置标识;其中,所述通知请求是所述第二DMS在接收到本地管理域的MA发送的携带有目标网络节点的身份标识和所述目标网络节点在当前接入的网络中的位置标识以及源网络节点的身份标识的通知请求后,根据所述源网络节点的身份标识从域间映射表查询到第一DMS后发送的;所述第一DMS根据所述通知请求中携带的源网络节点的身份标识查询域内映射表,得到所述源网络节点的域内映射条目;所述第一DMS根据所述源网络节点当前接入的MA,将所述目标网络节点在当前接入的网络中的位置标识通知给所述源网络节点当前接入的MA。9.一种移动锚点设备,其特征在于,应用于包含域映射服务器DMS和移动锚点MA的通信系统,所述MA包括:查询模块,用于接收来自于网络节点的第一数据包,所述第一数据包的目的标识为目标网络节点的身份标识;根据所述第一数据包的目的标识查询与所述目的标识对应的位置标识;处理模块,用于在所述查询模块查询到对应的位置标识的情况下,指示转发模块用查询到的位置标识更新所述第一数据包的目的标识...

【专利技术属性】
技术研发人员:陈山枝胡博杨洋王颖
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京,11

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

1