发明名称 一种标识网移动接入方法
摘要 本发明公开了一种标识网移动接入方法,移动节点通过边缘路由器的路由器通告信息判定是否发生移动;若移动,移动节点向该边缘路由器发起注册,边缘路由器同时代理其向映射服务器注册;映射服务器向移动节点前一边缘路由器推送新映射信息。对端通信节点通过其所接入的边缘路由器向移动节点发送的数据被发送至移动节点前一边缘路由器,前一边缘路由器重新封装该数据并转发至移动节点当前边缘路由器;前一边缘路由器通过映射服务器向对端通信节点所在边缘路由器推送移动节点的新映射信息;对端通信节点后续发出的数据在其边缘路由器按新映射信息直接向当前边缘路由器发送。移动节点向对端通信节点发送的数据,通过所接入的边缘路由器正常发送。
申请公布号 CN104980916B 申请公布日期 2016.05.04
申请号 CN201510229437.7 申请日期 2015.05.07
申请人 东南大学 发明人 王霄峻;陈晓曙
分类号 H04W8/26(2009.01)I;H04W60/00(2009.01)I 主分类号 H04W8/26(2009.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 黄成萍
主权项 一种标识网移动接入方法,其特征在于:该移动接入的标识网和核心网包括如下网元:边缘标识网内包括移动节点MN和对端通信节点CN,MN和CN均使用端点标识地址EID编址;核心网内包括核心网路由器和映射服务器MS,核心网路由器和MS均使用路由位置符地址RLOC编址,MS维护标识映射表;边缘路由器XTR跨接在边缘标识网和核心网上,包括移动节点当前漫游位置边缘路由器XTR‑B、移动节点上一漫游位置边缘路由器XTR‑A和对端通信节点所属边缘路由器XTR‑Cor;XTR连接标识网的端口使用EID编址,XTR连接核心网的端口使用RLOC编址;所有XTR各自维护本地终端表和映射缓存表;该移动接入方法包括如下过程:移动感知和注册过程,对端通信节点向移动节点发送数据过程,移动节点向对端通信节点发送数据过程,各个过程具体包括如下步骤:(1)移动感知和注册过程具体包括如下步骤:(11)发现移动:MN接收XTR‑B发送的路由器通告,该路由器通告为XTR‑B周期性发送的信息或者为XTR‑B对MN发出的路由器请求信息的应答;MN将路由器通告中的XTR地址作为自己的默认网关,并根据路由器通告中的XTR的EID前缀是否发生变化确认自己是否发生移动,若XTR的EID前缀发生变化则表明MN发生移动,若XTR的EID前缀没有发生变化则表明MN没有发生移动;如果MN发生移动,则进入步骤(12);(12)注册一:MN向XTR‑B发起注册,注册信息包括MN的EID;XTR‑B接收到注册信息后,将MN注册到本地终端表,进入步骤(13);(13)注册二:XTR‑B代理MN向MS注册,注册信息包括MN的EID和XTR‑B的RLOC;在MS的映射表中:若没有该MN的映射信息,则加入该MN的映射信息;若有该MN的映射信息,且该MN的映射信息中的RLOC与注册信息中的RLOC不同,则进入步骤(14);(14)注册三:MN的映射信息中的RLOC对应的XTR为XTR‑A,注册信息中的RLOC对应的XTR为XTR‑B;首先,MS向XTR‑A推送映射更新信息,映射更新信息包括MN的EID和XTR‑B的RLOC;然后,XTR‑A在其映射缓存表中添加映射更新信息,XTR‑A同时删除其本地终端表中对应MN的EID;最后MS更新自身关于该MN 的映射信息;(2)对端通信节点向移动节点发送数据过程具体包括如下步骤:(21)发送:CN通过XTR‑Cor向MN发送数据,首先XTR‑Cor通过本地查询映射缓存表或远程查询MS获得MN的映射信息,然后XTR‑Cor根据MN的映射信息对数据进行隧道封装,隧道终点为映射信息中目的EID对应的RLOC,进入步骤(22);(22)接收:隧道终点的XTR‑x对数据进行隧道解封,并按照数据包中的目的EID先后查询本地终端表和映射缓存表:如果在本地终端表中查询到目的EID,则将数据转发至本地边缘标识网;如果没有在本地终端表中查询到目的EID,则继续查询映射缓存表:若没有在映射缓存表中查询到目的EID,则丢弃该数据;若在映射缓存表中查询到目的EID,则表明XTR‑x为MN的XTR‑A,进入步骤(23);(23)转发一:XTR‑A对数据重新进行隧道封装,隧道终点为映射缓存表中目的EID对应的RLOC,也即XTR‑B;XTR‑B对数据进行隧道解封,并按照数据包中的目的EID查询本地终端表,如查询到目的EID,则将数据转发至本地边缘标识网,进入步骤(24),否则丢弃该数据;(24)转发二:XTR‑A向MS发送触发更新推送信息,触发更新推送信息包括MN的EID和XTR‑Cor的RLOC,进入步骤(25);(25)转发三:MS接收到触发更新推送信息后,按MN的EID在标识映射表中查询对应的RLOC,MS将MN的EID和查询到的RLOC作为新映射信息向XTR‑Cor推送,进入步骤(26);(26)后续发送和接收:XTR‑Cor接收到MS推送的新映射信息后,在映射缓存表中更新对应条目,并以新映射信息对后续数据进行隧道封装,隧道终点为XTR‑B,XTR‑B对后续数据进行隧道解封并转发至MS;(3)移动节点向对端通信节点发送数据过程具体包括如下步骤:(31)若CN为非移动节点,则MS通过XTR‑B按映射查询、隧道封装、隧道解封的过程正常发送;(32)若CN为移动节点,则发送与接收过程与步骤(2)相同。
地址 211189 江苏省南京市江宁区东南大学路2号