基于移动ip的会话控制方法

文档序号:7916568阅读:171来源:国知局
专利名称:基于移动ip的会话控制方法
技术领域
本发明涉及通信领域,具体而言,涉及一种基于移动IP的会话 4空制方法。
背景技术
图1是才艮据相关才支术的NGN (Next Generation Network,下一 代通信网络)网络架构的示意图,如图1所示,在NGN架构下, 包括应用层、业务层(包括应用业务支持层和业务控制层)、传 输(包括传输控制层和传送层,其中,传送层包括接入网和骨 干网)、用户网络、网络管理系统、以及其他网络等。为了能够充分 利用IP (Internet Protocol,网会各十办i义)的广泛性和扩展性,4吏用户 能够随时随地的实现NGN业务的4妄入,并获4寻安全可靠和高质量 的业务月1务,分层的NGN体系架构在传输控制层定义了 NACF (Network Attachment Control Function,网络附着4空制功能)系纟克和 RACF ( Resource Admission Control Function,资源接纳控制功能) 系统,用于对用户和通信进行有效的控制。其中,NACF系统负责 实现用户接入网络的控制,包括对用户的i人证、用户IP地址和终端 配置参数的分配、以及对用户传输层的业务清单(Profile)进行网 络授权,并根据用户传输层的业务清单的接入网配置、认证和地址 分配结果进行用户的位置(Location )和会话(Session )管理;RACF 系统负责对用户动态发起的业务请求进行业务4妻纳控制,用以保证 用户业务的QoS (Quality of Service,月良务质量)。图2是根据相关技术的NACF网络架构的示意图,如图2所示, NACF由AR-FE (Access Relay Functional Entity,才妾入中继功能实 体)、AM-FE ( Access Management Functional Entity,才妄入管理功能 实体)、TAA-FE ( Transport Authentication and Authorization Functional Entity,传丰命i人i正4受4又功能实体)、NAC-FE (Network Access Configuration Functional Entity, 网络才妄入酉己置功能实体)、 TUP隱FE ( Transport User Profile Functional Entity,传l餘用户清单功 能实体)、HGWC-FE (Home Gate Way Configuration Functional Entity,家庭网关配置功能实体)和TLM-FE ( Transport Location Management Functional Entity,传MH立置管J里功能实体)构成。ot匕夕卜, 图2中还示出了业务控制功能实体、用户端设备、PD-FE、传输功 能实体、其它下一4戈通信网络等。在NACF中,AR-FE在CPE ( Customer Premises Equipment, 用户端设备)和NACF之间的实现中继功能,AR-FE接收来自CPE 的网络4妄入请求,并将该请求转发给NACF中的AM-FE; AM-FE 转化用户发出的网络接入请求,将IP地址分配以及可能的网络参数 配置请求发送到NAC-FE,并向TAA-FE发送接入请求,由TAA-FE 验证用户、鉴别网络接入的授权,并获取用户相关的接入配置参数; TAA-FE进行用户一验证,基于传输层的用户清单TUP-FE进行网络 接入授权,并将来自用户清单的验证、授权信息存储在传输层位置 管理功能实体TLM-FE中。NAC-FE负责为用户分配IP地址、^是供 网纟各配置参凄t等,起着DHCP( Dynamic Host Configuration Protocol, 动态主才几配置协i义)月l务器或RADIUS ( Remote Authentication Dial in User Service,远禾呈用户孑妄入^^又月l务)月良务器的作用;TUP國FE 存储用户的认证、鉴权数据和网络接入配置相关的信息的数据库。 HGWC-FE在家庭网关(Home Gateway )初始化和更新时提供给用 户有关内部防火墙4空制和QoS等附力口配置4言息。TLM-FE "i己录有分 配给客户端设备CPE的IP地址和通过NAC-FE提供的网络位置信息之间的关联、网绍_位置信息和地址^立置信息之间的关联、用户识别号、用户网络的QoS配置、以及用户有关位置私密性的选择。ITU-T在NGN R2版本引入了移动性支持,建议增加移动控制 才目关的功能,包4舌LMF (Location Management Function, 4立置管5里 功負fe )和HCF (Handover Control Function,切才灸4空制功能)。LMF 是移动节点在接入节点之间移动时,能够及时更新位置,从而为上 层位置相关的业务提供移动节点的位置信息;HCF是对移动节点移控制,/人而4吏得用户可以在网络控制下进4亍不间断i也业务访问。在NGN的当前的版本中,只是说明支持移动的网络需要支持 位置管理和切换管理的功能,^旦并没有纟会出具体的实现方法,也没 有给出其与NGN当前的实体之间的4妄口关系。NGN是基于IP的网纟各,IETF (Internet Engineering Task Force, 互联网工程任务组)是IP网络标准制定的标准组织。正TF (Internet Engineering Task Force,互联网工禾呈4壬务组)给出了两种不同的方 案来支持网络层的移动性,从而使得上层应用具有移动性的支持, 而不必每一种应用都需要单独进行移动性控制。这两种方案一种是 基于主才几(Host-Based )的移动IP, ^表f办i义为MIP4( Mobile IPv4 )、 MIP6 ( Mobile IPv6 );另 一种是基于网络(Network-Based )的移动 IP, 4戈表协i义为PMIP (Proxy Mobile IP )。这两种协i义的差异是基 于主机的移动IP需要移动节点增加移动IP功能,发起移动IP相关 的信令;而基于网络的移动IP不需要移动节点增加移动IP相关功 能,由网络侧代替移动节点发起移动相关的信令,乂人而支持节点的 移动性。移动IP和某种特定的接入技术无关,CPE通过HoA (Home Address,家乡地址)与外部进行通信。在基于主才几的移动IP中,CPE会拥有一个临时的CoA (Care of Address,專争交;也址),从而使 得外部通信节点向HoA发送的数据经由HA (HomeAgent,家乡代 理)通过隧道转发到CoA所在的网革殳。在基于网络的移动IP中, MAG ( Mobility Access Gateway,移动4妄入网关)会 5里CPE进4亍 移动相关的信令,创建MAG和LMA (Local Mobility Anchor,本 地移动管理锚点)之间的隧道,从而使得MAG在接收到来自LMA 的数据之后,将数据发送给CPE。在NGN中,如果网络对用户进行了认证,完成了4受权,并对 用户进行了必要的IP配置,则记录用户会话(session )当前状态的 TLM-FE会根据用户认证通过、地址配置完成不同状态转换,当这 两项要求诸卩满足时,TLM-FE i己录的用户session 4犬态就进入了 Active (5敫活)习犬态,jt匕时,TLM-FE向RACF通杀口该用户的session 已处于Active状态,用户可以发起通信,外部通信节点也可以向用 户发起ii/f言,网纟各可以只于该用户的4吏用资源进4亍管理。RACF和业 务控制层还可以向TLM-FE定制消息,当TLM-FE中位置、RACF 4妄入点、接入网络类型、初始的网络策略、用户的QoS配置、以及 用户离开等存放用户有关的信息发生变化时,TLM-FE将向RACF 和SCF (Service Control Function,业务控制功能)实体进4亍通知, RACF和SCF 乂人而进4亍相应的处理。移动IP相对于原有的NGN框架,新增力。了 HA、 FA (Foreign Agent,外地代理)和MAG的功能,并扩展了 CPE的移动性支持。 移动IP虽然解决了网全各层的移动性,^f旦是在NGN的4匡架下,移动 IP和当前网络附着、资源接纳控制以及移动业务控制之间还存在诸 多问题,其中一点是,当前的NGN设计是基于固定终端和漫游终 端制定的,用户的会话状态只有初始状态,地址配置完成和用户i人 i正通过状态,没有和移动相关的会话控制,即,当前的NGN不能 提供支持移动性的会话控制,因此,如果将移动IP用于可控可管理 的NGN网络,还需要进行相应的控制。发明内容针对当前的NGN不能提供支持移动性的会话控制方法的问题, 本发明旨在提供一种基于移动IP的会话控制方法,以解决上述问 题。根据本发明,提供了 一种基于移动IP的会话控制方法。根据本发明的基于移动IP的会话控制方法包括家乡代理/本 地移动管理锚点4妻收来自外部的绑定注册请求,获取绑定注册请求 中的用户网络标识;家乡代理/本地移动管理锚点#4居用户网络标 识,经由传输认i正4更斥又功能实体向传l俞位置管理功能实体发送隧道 可用请求消息,并在其中携带用户网络标识、隧道端点地址;传输 位置管理功能实体接收隧道可用请求消息,从中获取用户网络标识、 隧道端点地址,将用户网络标识、隧道端点地址与用户进行关联, 并将用户的会话状态设置为隧道可用状态;传输位置管理功能实体 经由传输认证授权功能实体向家乡代理/本地移动管理锚点发送隧 道可用回复消息,并在其中携带用户网络标识;家乡代理/本地移动 管理锚点接收来自传输认证授权功能实体的隧道可用回复消息,与 绑定注册请求的发起方进行隧道建立操作。优选地,家乡代理/本地移动管理锚点与绑定注册请求的发起方 进行隧道建立操作具体包括家乡代理/本地移动管理锚点创建指向 绑定注册请求的发起方的隧道,并向绑定注册请求的发起方返回第 一绑定响应消息;绑定注册i青求的发起方4妄^:第一绑定响应消息, 并创建指向家乡4、理/本地移动管理4苗点的隧道。优选地,在移动IP基于主机的情况下绑定注册请求的发起方 为外地代理/移动接入网关;隧道端点地址为以下之一家乡代理地址和外i也4戈理转交;也址、本;也移动管理4苗点i也址和移动4妻入网关地 址。优选地,在移动IP基于网络的情况下绑定注册请求的发起方 为用户端i殳备;隧道端点地址为家乡^理;也址和用户端i殳备转交地 址。优选地,在用户发生移动切换的情况下,上述方法还包括家 乡代理/本地移动管理锚点接收来自外部的绑定更新消息,经由传输 ^人证4受纟又功能实体向传输位置管理功能实体发送隧道更新请求消 息,并在其中携带用户网会备标识、更新的隧道端点i也址;传iNH立置 管理功能实体接收隧道更新请求消息,并通知资源接纳控制功能实 体。优选地,传输位置管理功能实体经由传输认证授权功能实体向 家乡代理/本地移动管理锚点发送隧道更新回复消息,并在其中携带 用户网纟各标识;家乡 理/本地移动管理4苗点《接收隧道更新回复消 息,与绑定更新消息的发起方进4于隧道更新4喿作。优选地,家乡代理/本地移动管理锚点与绑定更新消息的发起方 进4亍隧道更新才喿作具体包括家乡代理/本地移动管理锚点创建指向 绑定更新消息的发起方的隧道,并向绑定更新消息的发起方发送第 二绑定响应消息;绑定更新消息的发起方接收第二绑定响应消息, 并创建指向家乡4<理/本地移动管理锚点的隧道。优选地,在移动IP基于主4几的情况下绑定更新消息的发起方 为新外地^理/新移动4妄入网关;更新的隧道端点;也址为以下之一 家乡代理地址和新外地代理转交地址、本地移动管理锚点地址和新 移动接入网关地址。优选地,在移动IP基于网络的情况下绑定更新消息的发起方 为新用户端i殳备;更新的隧道端点地址为家乡^理地址和新用户端 i殳备转交地址。优选地,在用户离开网络的情况下,上述方法进一步包括家 乡代理/本地移动管理锚点*接收来自外部的绑定删除消息,经由传输 认证授权功能实体向传输位置管理功能实体发送隧道删除请求消 息,并在其中携带用户网络标识、删除的隧道端点地址;传输位置 管理功能实体接收隧道删除请求消息,并通知资源接纳控制功能实 体。优选地,传输位置管理功能实体经由传输认证授权功能实体向 家乡代理/本地移动管理锚点发送隧道删除回复消息,并在其中携带 用户网络标识;家乡代理/本地移动管理锚点接收隧道删除回复消 息,与绑定删除消息的发起方进行隧道删除操作。优选地,家乡 理/本地移动管理锚点与绑定删除消息的发起方 进4亍隧道删除4喿作具体包括家乡4<理/本地移动管理4苗点删除指向 绑定删除消息的发起方的隧道和用户绑定4言息,并向绑定删除消息 的发起方发送第三绑定响应消息;绑定删除消息的发起方接收第三 绑定响应消息,并删除指向家乡代理/本地移动管理锚点的隧道。优选地,在移动IP基于主机的情况下绑定删除消息的发起方 为外地代理/移动接入网关;删除的隧道端点地址为以下之一家乡 ^理地址和外地/K理转交i也址、本i也移动管理4苗点:t也址和移动4妾入 网关地址。优选地,在移动IP基于主机的情况下绑定删除消息的发起方 为新外i也^理/^斤移动4妄入网关;删除的隧道端点;也址为以下之一家乡^理地址和新外地J戈理转交地址、本;也移动管理锚点地址和新牙多动4妄入网关;也iit。优选地,在移动IP基于网络的情况下绑定删除消息的发起方 为用户端i殳备;删除的隧道端点;也址为家乡代J里;也址和用户端i殳备 转交i也址。优选地,在移动IP基于网络的情况下绑定删除消息的发起方 为新用户端设备;删除的隧道端点地址为家乡代理地址和新用户端 设备转交地址。通过本发明,通过移动IP提供移动性会话控制的方法,通过扩 展当前NGN实体的功能,使得NGN可以在保持现有网络框架的基 础上扩展移动性的支持。


此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中图1是根据相关技术的NGN网络架构的示意图;图2是根据相关技术的NACF网络架构的示意图;图3是才艮据本发明实施例的基于移动IP的会话控制方法的流程图;图4是根据本发明实施例一的基于主机的移动会话控制流程图;图5是根据本发明实施例二的基于网络的移动会话控制流程图。
具体实施方式
本发明所提供的支持移动性的会话控制方法,解决了引入移动 控制后,NGN现有的NACF如何获取移动会话消息的问题。下面 将参考附图并结合实施例来详细说明本发明。根据本发明的实施例,提供了一种基于移动IP的会话控制方 法,这里提到的移动IP可以是基于主机的移动IP,也可以是基于网 络的移动IP。图3是才艮据本发明实施例的基于移动IP的会话控制方 法的流^E图,如图3所示,该方法包^":步驶《S302, HA( Home Agent, HA )/LMA( Local Mobility Anchor,本地移动管理锚点)4妄收来自外部的绑定注册i青求,获取绑定注册 请求中的用户网络标识(ID );步骤S304, HA/LMA才艮据用户网络ID,经由TAA-FE( Transport Authentication and Authorization Functional Entity, 传输认证授权功 能实体)向 TLM國FE ( Transport Location Management Functional Entity,传输位置管理功能实体)发送隧道可用请求消息,并在其中 携带用户网络ID、隧道端点地址;其中,在移动IP基于主^L的情 况下,隧道端点i也址为以下之一HA :t也址和外地^理转交;也址、 LMA ;也址和移动4lr入网关:l也址;在移动IP基于网全各的情况下,隧 道端点;也iit为HA i也iit和CPE ( Customer Premises Equipment,用户 端设备)转交地址;步骤S306, TLM-FE^妄收隧道可用请求消息,乂人中获取用户网 络ID、隧道端点地址,将用户网络ID、隧道端点地址与用户进行 关联,并将用户的会话状态i殳置为隧道可用状态;步骤S308, TLM-FE经由TAA-FE向HA/LMA发送隧道可用 回复消息,并在其中携带用户网络ID;步骤S310, HA/LMA 4妄收来自TAA-FE的隧道可用回复消息, 与绑定注册请求的发起方进行隧道建立操作。具体地,HA/LMA与 绑定注册请求的发起方进行隧道建立操作具体包括HA/LMA创建 指向绑定注册i青求的发起方的隧道,并向绑定注册i青求的发起方返 回第 一绑定响应消息;绑定注册请求的发起方4妄收第 一绑定响应消 息,并创建指向HA/LMA的隧道;其中,在移动IP基于主才几的情 况下,绑定注册请求的发起方为外地代理/移动4妄入网关;在移动IP 基于网络的情况下,绑定注册请求的发起方为CPE。优选地,在用户发生移动切换的情况下,上述方法进一步包括 绑定更新的过程,下面将对绑定更新的过程进行详细描述(11) HA/LMA 4妾收来自外部的绑定更新消息,经由TAA-FE 向TLM-FE发送隧道更新请求消息,并在其中携带用户网络ID、更 新的P遂道端点地址;TLM-FE接收隧道更新请求消息,并通知资源 接纳控制功能实体。其中,在移动IP基于主才几的情况下,更新的隧道端点地址为以 下之一HA地址和新外地^理转交地址、LMA ;也址和新移动4妻入 网关地址;在移动IP基于网络的情况下,更新的隧道端点;也址为 HA地址和新CPE转交地址。(12 )TLM-FE经由TAA-FE向HA/LMA发送隧道更新回复消 息,并在其中携带用户网络ID; HA/LMA接收隧道更新回复消息, 与绑定更新消息的发起方进行隧道更新操作。其中,HA/LMA与绑定更新消息的发起方进行隧道更新操作具 体包括HA/LMA创建指向绑定更新消息的发起方的隧道,并向绑定更新消息的发起方发送第二绑定响应消息;绑定更新消息的发起 方才妄收第二绑定响应消息,并创建指向HA/LMA的隧道。其中,在移动IP基于主机的情况下绑定更新消息的发起方为 新外;也4<理/新移动4妄入网关;在移动IP基于网络的情况下,绑定 更新消息的发起方为新CPE。优选地,在用户离开网络的情况下,上述方法进一步包括绑定 删除的过程,下面将对绑定更新的过程进4于详细描述(13) HA/LMA 4妄收来自外部的绑定删除消息,经由TAA-FE 向TLM-FE发送隧道删除请求消息,并在其中携带用户网络ID、删 除的隧道端点地址;TLM-FE接收隧道删除请求消息,并通知资源 接纳控制功能实体。其中,在移动IP基于主才几的情况下,删除的隧道端点i也址为以 下之一HA地址和外地/氏理转交i也址、LMA J4址和移动4妄入网关 i也址、HAi也址和新外地/R理转交;也址、LMAi也址和新移动4妄入网 关地址;在移动IP基于网络的情况下,删除的隧道端点地址为以下 之一HA地址和CPE转交地址、HA地址和新CPE转交地址。(14 )TLM-FE经由TAA-FE向HA/LMA发送隧道删除回复消 息,并在其中携带用户网^"ID; HA/LMA4妄收隧道删除回复消息, 与绑定删除消息的发起方进行隧道删除操作。其中,HA/LMA与绑定删除消息的发起方进行隧道删除操作具 体包括HA/LMA删除指向绑定删除消息的发起方的隧道和用户绑 定信息,并向绑定删除消息的发起方发送第三绑定响应消息;绑定 删除消息的发起方接收第三绑定响应消息,并删除指向HA/LMA的 隧道;其中,在移动IP基于主才几的情况下,绑定删除消息的发起方 为以下之一外地代理/移动接入网关、新外地代理/新移动接入网关;在移动IP基于网络的情况下,绑定删除消息的发起方为以下之一 CPE、新CPE。通过本发明的实施例,对于引入移动IP的NGN,当用户附着 时,只有隧道建立成功,用户才能发送凄t据,外部通信节点才可以 向用户发起通信;SCF和RACF能够确i人TLM-FE扩展移动Tunnel 是否建成,确认用户在移动的状态下会话是否可用,此外,在隧道 建立成功之后,由于来自SCF的资源预留请求只是携带了用户的 HoA, RACF还能够获取隧道的端点信息,当RACF进行资源预留 决策时,能够判断用户所在Tunnel的资源以及用户到FA/MAG之 间的接入网络的资源是否满足需要。以下将分别对本发明在基于主机的移动IP和基于网络的移动 IP的场景下的具体实现进4于描述。实施例一图4是根据本发明实施例的基于主机的移动会话控制流程图, 如图4所示,基于IETF PMIP6( Proxy Mobile IPv6 )和MIP4( Mobile IPv4 ) Foreign Agent CoA ( Care of Address, 4争交;也址)所进4亍的移 动会话控制,包凌舌以下步艰《步骤S401 ,在MIP4 FA CoA中,oFA ( old Foreign Agent,原 外地^理)在4妻收来自移动节点的绑定注册i青求之后,向HA发起 绑定注册请求,其中,绑定注册请求中携带有用户网菱备ID (ID); 在PMIP6中,oMAG ( old Mobility Access Gateway,原移动4妄入网 关)在接收到用户认证成功消息之后,向LMA发起绑定注册请求, 其中,用户认证成功消息中携带有用户网络ID,绑定注册请求中携 带有用户网全备ID;步骤S402, HA/LMA在4妄J]文到绑定注册i青求之后,向家乡网 络NACF中的TAA-FE发送隧道可用请求消息(即,移动业务请求 消息),并在隧道可用i青求消息中携带用户网络ID、隧道的两个端 点i也址,其中,隧道的两个端点包4舌HA和oFA CoA或者LMA 和oMAG;步骤S403, TAA-FE在4妄收到隧道可用请求消息之后,向 TLM-FE通告用户隧道可用消息,即,向TLM-FE发送隧道可用i青 求消息,并在其中携带用户网络ID、隧道的两个端点地址,其中, 隧道的两个端点包4舌HA和oFA CoA或者LMA和oMAG;此后, TLM-FE接收隧道可用请求消息,将隧道可用请求消息中的信息与 用户进行关联,并将该用户的会话状态i殳置为Tunnel Ready (隧道 可用)的状态,在完成其它的用户相关配置之后,将该用户的会话 状态i殳置为SessionActive (会话激活)状态;并向家乡RACF通知 用户会话状态的变化;步骤S404, TLM-FE向TAA-FE发送隧道可用回复消息,并在 其中携带用户网络ID;步骤S405, TAA-FE 4妻收隧道可用回复消息,并向HA/LMA 发送隧道可用回复消息;此后,HA/LMA接收隧道可用回复消息, 创建指向oFA CoA或oMAG的隧道和路由,并向0FA/0MAG回复 绑定响应消息(即,上述第一绑定响应消息);步骤S406, 0FA/0MAG接收绑定响应消息,并创建指向 HA/LMA的隧道;步驶《S407, HA/LMA 4妾收来自nFA (new Foreign Agent,新外 ;也 5里)/nMAG ( new Mobility Access Gateway,杀斤牙多动4妻入网关) 的绑定更新消息,并在其中携带用户网络ID;步骤S408, HA/LMA向TAA-FE发送隧道更新请求消息(即, 移动业务更新请求消息),并在其中携带用户网络ID、更新的隧道 的两个端点地址,其中,更新的隧道的两个端点包括HA和nFA CoA 或者LMA和nMAG;步骤S409,家乡TAA-FE接收隧道更新请求消息,并向TLM-FE 发送隧道更新请求消息;此后,TLM-FE接收隧道更新请求消息, 并向家乡RACF通知用户会话状态的变化;步骤S410, TLM-FE向TAA-FE发送隧道更新回复消息,并在 其中携带用户网络ID;步骤S411, TAA-FE接收隧道更新回复消息,并向HA/LMA发 送隧道更新回复消息;此后,HA/LMA4妻收隧道更新回复消息,创 建指向nFA CoA或nMAG的隧道和路由,并向nFA/nMAG回复绑 定响应消息(即,上述第二绑定响应消息);步骤S412, nFA/nMAG 4妄收绑定响应消息,并创建指向 HA/LMA的P逸道^口路由;步骤S413, nFA/nMAG向HA/LMA发送绑定删除消息,并在 其中携带用户网络ID;此后,HA/LMA接收来自nFA/nMAG的绑 定删除消息;步骤S414, HA/LMA向TAA-FE发送隧道删除消息(即,移 动业务删除请求消息),并在其中携带用户网络ID、更新的隧道的 两个端点;也址(即,HA i也址和nFA CoA i也址或者LMA ;也址和 nMAG地址);步骤S415,家乡TAA-FE接收隧道删除消息,并向TLM-FE发 送隧道删除消息;此后,TLM-FE接收隧道删除消息,并向家乡RACF 通知用户会话状态的变化;步骤S416, TLM-FE向TAA-FE发送隧道删除回复消息,并在 其中携带用户网络ID;步骤S417, TAA-FE接收隧道删除回复消息,并向HA/LMA 发送隧道删除回复消息;此后,HA/LMA接收隧道删除回复消息, 删除指向nFA/nMAG的隧道和路由信息以及用户的绑定信息;步骤S418, HA/LMA向nFA/nMAG发送绑定响应消息(即, 上述第三绑定响应消息);此后,nFA/nMAG 4妄收绑定响应消息, 并删除指向HA/LMA的隧道。通过该实施例,实现了基于主机的移动会话控制流程,通过扩 展当前NGN实体的功能,使得NGN可以在保持现有网络框架的基 础上扩展移动性的支持。实施例二图5是根据本发明实施例二的基于网络的移动会话控制流程 图,如图5所示,基于IETF MIP6 ( Mobile IPv6 )和MIP4 Co-located Care-of Address所进4亍的移动会i舌4空制,包4舌以下步驶《步骤S501, oCPE (old Customer Premises Equipment,原用户 端i殳备)向HA发起绑定注册请求,并在其中携带用户网络ID;步骤S502, HA^妄收绑定注册请求,向家乡TAA-FE发送隧道 可用i青求消息,并在其中携带用户网络ID,隧道的两个端点地址 (即,HA地址和oCPE i也址);步骤S503,家乡TAA-FE^妻收隧道可用i青求消息,向TLM-FE 通告用户隧道可用消息,即,向TLM-FE发送隧道可用请求消息, 并在其中携带用户网络ID、隧道的两个端点地址(即,HA地址和 oCPEi也址);此后,TLM-FE 4妄收隧道可用"i青求消息,将隧道可用 请求消息中的信息与用户进行关联,并将该用户的会话状态设置为 Tunnel Ready (隧道可用)的状态,在完成其它的用户相关配置之 后,将该用户的会话状态设置为SessionActive (会话激活)状态; 并向家乡RACF通过用户会话状态的变化;步骤S504, TLM-FE向TAA-FE发送隧道可用回复消息,并在 其中携带用户网络ID;步艰艮S505 , TAA-FE 4妄收隧道可用回复消息,并向HA发送隧 道可用回复消息;此后,HA 4妻收隧道可用回复消息,创建指向oCPE 的隧道和if各由,并向oCPE回复绑定响应消息(即,上述第一绑定 响应消息);步骤S506, oCPE接收绑定响应消息,并创建指向HA的隧道;步骤S507, HA才妄J]欠来自 nCPE (new Customer Premises Equipment,新用户端i殳备)的绑定更新消息,并在其中携带用户网 络ID;步骤S508, HA向TAA-FE发送隧道更新请求消息(即,移动 业务更新请求消息),并在其中携带用户网络ID、更新的隧道的两 个端点;也址(即,HA i也址和nCPE ;也址);步骤S509,家乡TAA-FE接收隧道更新请求消息,并向TLM-FE 发送隧道更新请求消息;此后,TLM-FE接收隧道更新请求消息, 并向家乡RACF通知用户会话状态的变化;步骤S510, TLM-FE向TAA-FE发送隧道更新回复消息,并在 其中携带用户网络ID;步骤S511, TAA-FE接收隧道更新回复消息,并向HA发送隧 道更新回复消息;此后,HA接收隧道更新回复消息,创建指向nCPE 的隧道和路由,并向nCPE回复绑定响应消息(即,上述第二绑定 响应消息);步骤S512, nCPE接收绑定响应消息,并创建指向HA的隧道 和路由;步骤S513, nCPE向HA发送绑定删除消息,并在其中携带用 户网纟各ID;此后,HA^t妾收来自nCPE的绑定删除消息;步骤S514, HA向家乡TAA-FE发送隧道删除消息(即,移动 业务删除请求消息),并在其中携带用户网络ID、更新的隧道的两 个端点;也址(即,HA i也址和nCPE ;也址);步骤S515,家乡TAA-FE接收隧道删除消息,并向TLM-FE发 送隧道删除消息;此后,TLM-FE接收隧道删除消息,并向家乡RACF 通过用户会话状态的变化;步骤S516, TLM-FE向TAA-FE发送隧道删除回复消息,并在 其中携带用户网络ID;步骤S517, TAA-FE接收隧道删除回复消息,并向HA发送隧 道删除回复消息;此后,HA接收隧道删除回复消息,删除指向nCPE 的隧道和路由信息以及用户的绑定信息;步骤S518, HA向nCPE发送绑定响应消息(即,上述第三绑 定响应消息);此后,nCPE接收绑定响应消息,并删除指向HA的隧道。通过该实施例,实现了基于网络的移动会话控制流程。本发明以上实施例提供的支持移动性的会话控制方法,通过扩 展当前NGN实体的功能,解决了 NGN引入移动控制后NGN现有 NACF如何获取移动会话消息的问题,使得NGN可以在保持现有 网络框架的基础上扩展移动性的支持。显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述^f又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种基于移动IP的会话控制方法,其特征在于,包括家乡代理/本地移动管理锚点接收来自外部的绑定注册请求,获取所述绑定注册请求中的用户网络标识;所述家乡代理/本地移动管理锚点根据所述用户网络标识,经由传输认证授权功能实体向传输位置管理功能实体发送隧道可用请求消息,并在其中携带所述用户网络标识、隧道端点地址;所述传输位置管理功能实体接收所述隧道可用请求消息,从中获取所述用户网络标识、所述隧道端点地址,将所述用户网络标识、所述隧道端点地址与用户进行关联,并将用户的会话状态设置为隧道可用状态;所述传输位置管理功能实体经由所述传输认证授权功能实体向所述家乡代理/本地移动管理锚点发送隧道可用回复消息,并在其中携带所述用户网络标识;所述家乡代理/本地移动管理锚点接收来自所述传输认证授权功能实体的所述隧道可用回复消息,与所述绑定注册请求的发起方进行隧道建立操作。
2. 根据权利要求1所述的方法,其特征在于,所述家乡代理/本 地移动管理锚点与所述绑定注册i青求的发起方进4于隧道建立 才乘作具体包括所述家乡代理/本地移动管理锚点创建指向所述绑定注册 请求的发起方的隧道,并向所述绑定注册请求的发起方返回第 一绑定响应消息;所述绑定注册请求的发起方接收所述第一绑定响应消息, 并创建指向所述家乡代理/本地移动管理锚点的隧道。
3. 根据权利要求1或2所述的方法,其特征在于,在移动IP基 于主机的情况下所述绑定注册请求的发起方为外地代理/移动接入网关;所述隧道端点;也址为以下之一家乡^R理i也址和外地/f、理 转交地址、本;也移动管理4苗点地址和移动4妄入网关i也址。
4. 根据权利要求1或2所述的方法,其特征在于,在移动IP基 于网络的情况下所述绑定注册请求的发起方为用户端设备;所述隧道端点地址为家乡^理地址和用户端i殳备转交地址。
5. 根据权利要求1所述的方法,其特征在于,在所述用户发生移 动切纟灸的情况下,所述方法还包4舌所述家乡代理/本地移动管理锚点接收来自外部的绑定更 新消息,经由所述传输认证授权功能实体向所述传输位置管理 功能实体发送隧道更新请求消息,并在其中携带所述用户网络 标识、更新的隧道端点地址;所述传输位置管理功能实体接收所述隧道更新请求消息, 并通知资源*接纳控制功能实体。
6. 々艮据权利要求5所述的方法,其特征在于所述传输"f立置管理功能实体经由所述传输^U正授4又功能 实体向所述家乡代理/本地移动管理锚点发送隧道更新回复消息,并在其中携带所述用户网络标识;所述家乡^理/本i也移动管理锚点4妄收所述隧道更新回复 消息,与所述绑定更新消息的发起方进行隧道更新操作。
7. 根据权利要求6所述的方法,其特征在于,所述家乡代理/本地移动管理锚点与所述绑定更新消息的发起方进行隧道更新 操作具体包括所述家乡代理/本地移动管理锚点创建指向所述绑定更新 消息的发起方的隧道,并向所述绑定更新消息的发起方发送第 二绑定响应消息;所述绑定更新消息的发起方接收所述第二绑定响应消息, 并创建指向所述家乡代理/本地移动管理锚点的隧道。
8. 根据权利要求5至7中任一项所述的方法,其特征在于,在移 动IP基于主才几的情况下所述绑定更新消息的发起方为新外地代理/新移动接入网关;所述更新的隧道端点地址为以下之一家乡^理i也址和新 外地代理转交地址、本地移动管理锚点地址和新移动接入网关 地址。
9. 根据权利要求5至7中任一项所述的方法,其特征在于,在移 动IP基于网络的情况下所述绑定更新消息的发起方为新用户端设备;所述更達斤的隧道端点;也址为家乡4、理;也址和新用户端设 备转交地址。
10. 根据权利要求1或5所述的方法,其特征在于,在所述用户离 开网络的情况下,所述方法进一步包4舌所述家乡代理/本地移动管理锚点接收来自外部的绑定删 除消息,经由所述传输认证授权功能实体向所述传输位置管理 功能实体发送隧道删除请求消息,并在其中携带所述用户网络 标识、删除的隧道端点地址;所述传,IH立置管理功能实体4妄收所述隧道删除i青求消息, 并通知资源接纳控制功能实体。
11. 根据权利要求IO所述的方法,其特征在于所述传输位置管理功能实体经由所述传输认证授权功能 实体向所述家乡代理/本地移动管理锚点发送隧道删除回复消 息,并在其中携带所述用户网络标识;所述家乡代J里/本i也移动管理锚点4妄4文所述隧道删除回复 消息,与所述绑定删除消息的发起方进行隧道删除操作。
12. 根据权利要求11所述的方法,其特征在于,所述家乡代理/本 地移动管理锚点与所述绑定删除消息的发起方进行隧道删除 操作具体包括所述家乡 理/本;也移动管理4苗点删除指向所述绑定删除 消息的发起方的隧道和用户绑定信息,并向所述绑定删除消息 的发起方发送第三绑定响应消息;所述绑定删除消息的发起方4妻收所述第三绑定响应消息, 并删除指向所述家乡4戈理/本:l也移动管理锚点的隧道。
13. 才艮据4又利要求11或12所述的方法,其特4正在于,在移动IP 基于主机的情况下所述绑定删除消息的发起方为外地zR理/移动4妻入网关;所述删除的F迭道端点i也址为以下之一家乡代J里i也址和外 地代理转交地址、本地移动管理锚点地址和移动接入网关地 址。
14. 根据权利要求11或12所述的方法,其特征在于,在移动IP 基于主机的情况下所述绑定删除消息的发起方为新外地代理/新移动4妾入网关;所述删除的隧道端点地址为以下之一家乡代理地址和新 外地代理转交地址、本地移动管理锚点地址和新移动接入网关 地址。
15. 根据权利要求11或12所述的方法,其特征在于,在移动IP 基于网络的情况下所述绑定删除消息的发起方为用户端i更备;所述删除的隧道端点地址为家乡4戈理地址和用户端i殳备 4争交i也址。
16. 才艮据权利要求11或12所述的方法,其特;f正在于,在移动IP 基于网络的情况下所述绑定删除消息的发起方为新用户端设备;所述删除的隧道端点地址为家乡^理地址和新用户端i殳 备寿争交;也址。
全文摘要
本发明公开了一种基于移动IP的会话控制方法,该方法包括HA/LMA接收来自外部的绑定注册请求,获取绑定注册请求中的用户网络ID;HA/LMA根据用户网络ID,经由TAA-FE向TLM-FE发送隧道可用请求消息;TLM-FE接收隧道可用请求消息,从中获取用户网络ID、隧道端点地址,将用户网络ID、隧道端点地址与用户进行关联,并将用户的会话状态设置为隧道可用状态;TLM-FE经由TAA-FE向HA/LMA发送隧道可用回复消息;HA/LMA接收来自TAA-FE的隧道可用回复消息,与绑定注册请求的发起方进行隧道建立操作。本发明使得NGN可以在保持现有网络框架的基础上扩展移动性的支持。
文档编号H04L12/56GK101335676SQ20081012998
公开日2008年12月31日 申请日期2008年7月30日 优先权日2008年7月30日
发明者波 吴 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1