专利名称:网络连接方法和网络系统的制作方法
技术领域:
本发明涉及通信技术领域,具体涉及一种网络连接方法和网络系统。
背景技术:
随着网络通信技术的发展,已经出现SAE ( System Architecture Evolution, 系统架构演进)网络。SAE网络除了支持non-3GPP( 3GPP, The 3rd Generation Partnership Project,第三代合作伙伴计划)技术接入外,也将支持non-3 GPP 与3GPP间的移动性。
SAE网络漫游架构下,SAE网络中的服务网关具有non3GPP接入的本地 锚点功能。为移动终端分配IP地址的是业务网关,服务网关和业务网关之间 可以采用PMIP (Proxy Mobile Internet Protocol,代理移动IP)协议,也可以 采用GTP ( GPRS Tunnel Protocol , GPRS隧道协议)。
请参阅图1,是现有技术中拜访网络使用PMIP协议时,服务网关和业务 网关之间采用PMIP或GTP协议的接入流程,包括步骤
步骤101 、终端UE与non 3GPP接入网关执行non 3GPP接入系统的接 入过程;
步骤102、 UE通过non 3GPP接入网关和AAA (Authentication, Authorization and Accounting i人i正、4受4又与i十费)server (AAA月良务器)之间 执行接入认证过程;
该过程包括UE通过non 3GPP接入网关向AAA proxy ( AAA代理)发 送接入认证请求,AAA proxy和HSS (Home Subscriber Server,家乡签约用户 服务器)/AAA server ( AAA server可以设置在HSS中,后面都采用该表达方 式)进行接入认证,向UE返回接入认证响应。
步骤103、 UE和non 3GPP接入网关之间的层三消息被触发,如DHCP (Dynamic Host Configuration,动态主才几酉己置十力4义)消息等;步骤104、 non 3GPP接入网关向服务网关发送代理绑定更新请求PBU消台.
步骤105、服务网关和业务网关之间执行连接建立过程;
如果两个网关之间采用GTP协议,则为承载上下文创建过程;如果两个 网关之间为PMIP协议,则为代理MIP隧道建立过程。在响应消息中non 3GPP 接入网关将分配给UE的IP地址传递给服务网关。在此过程中,业务网关需要 向HSS/AAA server进行地址登记;
步骤106、服务网关向non 3GPP接入网关回复代理绑定更新响应PBA消 息,在该消息中服务网关将分配给UE的IP地址传递给服non 3GPP接入网关, non 3GPP接入网关和服务网关之间的PMIP隧道建立完成;
步骤107、 UE和non3GPP接入网关之间的层三消息完成,UE得到分配 的IP;也址。
在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题现有技术中当服务网关只支持一种协议时,服务网关可以只使用这一种 协议向业务网关发起连接建立过程,但当服务网关支持多种协议类型时,因 为服务网关不知道业务网关支持的协议类型,假设服务网关向业务网关发起 连接建立时使用的协议恰好不是业务网关所支持的协议类型,就会造成连接 失败,并且服务网关再次使用另一种协议尝试连接建立,也可能连接失败, 需再次尝试直到成功,但已经使得连接成功建立的时延力口大。
发明内容
本发明实施例要解决的技术问题是提供一种网络连接方法和网络系统, 能够比较快速的成功建立连接。
为解决上述技术问题,本发明所提供的实施例是通过以下技术方案实现
的
本发明实施例提供一种网络连接方法,包括服务网关接收指示消息, 所述指示消息携带表明业务网关或其所在网络支持的协议类型的信息;所述 服务网关根据所述协议类型的信息,使用对应协议向所述业务网关发起连接请求并建立连4妄。
本发明实施例提供一种网络系统,包括协议指示设备,用于向服务网 关发送指示消息,所述指示消息携带表明业务网关或其所在网络支持的协议
类型的信息;服务网关,用于接收所述指示消息,根据所述协议类型的信息, 使用对应协议向所述业务网关发起连接请求并建立连接。
上述技术方案可以看出,本发明实施例提供的技术方案通过服务网关接 收携带表明业务网关或其所在网络支持的协议类型的信息的消息,从而所述 服务网关可以根据所述业务网关或其所在网络支持的协议类型,使用对应协 议向所述业务网关发起连接请求并建立连接,因此实现服务网关和业务网关 快速的成功建立连接。
图l是现有技术网络连接方法流程图; 图2是本发明实施例一网络连接方法流程图; 图3是本发明实施例二网络连接方法流程图; 图4是本发明实施例三网络连接方法流程图, 图5是本发明实施例四网络连接方法流程图; 图6是本发明实施例网络系统结构示意图。
具体实施例方式
本发明实施例提供了 一种网络连接方法,能够比较快速的在服务网关和 业务网关之间成功建立连接。
本发明实施例服务网关在发起向业务网关的连接建立过程前,获得对特 定的业务网关或其所在网络需要采用的协议类型信息,该信息可以通过non 3GPP接入网关传递给服务网关,也可以通过服务网关和AAA proxy/AAA Server交互的过程获得,该协议类型指示可以为一个单独的协议名称,也可以 为 一个包含协议名称的网关名称。
以下结合附图进一步详细介绍本发明实施例。
请参阅图2,是本发明实施例一网络连接方法流程图,包括步骤步骤201、 UE与non 3GPP接入网关执行non 3GPP接入系统的接入过
禪;
步骤202、 UE通过non 3GPP接入网关和AAA服务器之间执行接入认证 过程;
UE通过non 3GPP接入网关向AAA proxy发送接入认证请求,AAA proxy 和HSS/AAA server进行接入认证,HSS/AAA server上配置有业务网关或其 所在网络支持的协议类型,将表明业务网关或其所在网络支持的协议类型的 协议指示信息在认证响应消息中传递给AAA Proxy, AAA proxy将协议指示 信息在认证响应消息中发送给 non 3 GPP接入网关;
步骤203、 UE和non 3GPP接入网关之间的层三消息被触发,如DHCP 消息等;
步骤204 、 non 3GPP接入网关向服务网关发送代理绑定更新请求PBU消 息,消息中携带业务网关或其所在网络支持的协议类型指示信息;
步骤205、服务网关按照所指示的协议类型与业务网关之间执行连接建立 过程;
如果该指示为GTP协议,则为承载上下文创建过程;如果该指示为PMIP 协议,则为代理MIP隧道建立过程,在响应消息中non 3GPP接入网关将分 配给UE的IP地址传递给服务网关。在此过程中,业务网关需要向HSS/AAA server进^f亍i也:t止登i己;
步骤206、服务网关向non 3GPP接入网关回复代理绑定更新响应PBA, 在该消息中服务网关将分配给UE的IP地址传递给non 3GPP接入网关。non 3GPP 4妻入网关和月良务网关之间的PMIP隧道建立完成;
步骤207、 UE和non3GPP接入网关之间的层三消息完成,UE得到分配 的IP;也址。
需要说明的是,如果归属网络的协议支持能力是配置在HSS/AAA server 中,那么需要AAAproxy与HSS/AAAserver交互得到协议类型指示,如果拜访 网络和归属网络之间使用的协议类型是配置在AAAProxy中,那么AAAproxy 不需要从HSS/AAA server得到的协议类型指示。
另外,AAA proxy与HSS/AAA server交互得到的协议类型指示可能与服务网关最终得到的协议类型指示为不同形式,例如AAA proxy只是从 HSS/AAA server交互得到了归属网络业务网关或其所在网络所支持的协议类 型,而传递给服务网关的协议指示可能为当前与某个网络的业务网关相连的 特定的协议类型指示,或者为连接本地网络和归属网络分别对应的协议类型 指示。也就是说得到的归属网络业务网关或其所在网络所支持的协议类型可 能有多种,但只将其中一种协议类型告知服务网关。
请参阅图3,是本发明实施例二网络连接方法流程图,实施例二和实施例 一的主要区别在于接入网关根据预配置信息获得业务网关协议信息,图中包 括步骤
步骤301、 UE与non3GPP接入网关执行non 3GPP接入系统的接入过程; 步骤302、 UE通过non 3GPP接入网关和AAA服务器之间执行接入认证
过程;
步骤303 、 UE和non 3GPP接入网关之间的层三消息被触发,如DHCP
消息等;
步骤304、 non 3GPP接入网关根据预配置信息(例如漫游协议等)获得 表明业务网关或其所在网络支持的协议类型的协议指示信息;
步骤305、 non 3GPP接入网关向服务网关发送代理绑定更新请求PBU消 息,其中携带协议指示信息;
步骤306、服务网关按照所指示的协议类型向业务网关之间执行连接建立 过程;
如果该指示为GTP协议,则为承载上下文创建过程,如果该指示为PMIP 协议,则为代理MIP隧道建立过程,在响应消息中接入网关将分配给UE的 IP地址传递给服务网关。在此过程中,业务网关需要向HSS/AAA server进行地 址登记;
步骤307、服务网关向non 3GPP接入网关回复代理绑定更新响应PBA, 在该消息中服务网关将分配给UE的IP地址传递给服non 3GPP接入网关。non 3GPP接入网关和服务网关之间的PMIP隧道建立完成;
步骤308、 UE和non3GPP 4矣入网关之间的层三消息完成,UE得到分配 的IPi也址。请参阅图4,是本发明实施例三网络连接方法流程图,该实施例与上述实
施例的主要区别在于,是由AAA设备将业务网关协议信息发送给服务网关,. 图中包括步骤
步骤401 、 UE与non 3GPP接入网关执行non 3GPP接入系统的接入过程; 步骤402、 UE通过non 3GPP接入网关和AAA服务器之间执行接入认证
过程;
步骤403、 UE和non 3GPP接入网关之间的层三消息被触发,如DHCP 消息等;
步骤404、 non 3GPP接入网关向服务网关发送代理绑定更新请求PBU消台.
步骤405、服务网关向AAA Proxy发起协议类型请求消息,AAA proxy 从HSS/AAA server获取表明业务网关或其所在网络支持的协议类型的协议指 示信息,AAA proxy将协议指示信息在认证响应消息中经传递给non 3GPP接 入网关;
该过程可能与服务网关执行对用户的认证过程为同一过程(图中未标 出),也可为单独的过程,具体实现方式此处不限定。
步骤406、服务网关按照所指示的协议类型向业务网关之间执行连接建立 过程;
如果该指示为GTP协议,则为承载上下文创建过程,如果该指示为PMIP 协议,则为代理MIP隧道建立过程,在响应消息中接入网关将分配给UE的 IP地址传递给服务网关。在此过程中,业务网关需要向HSS/AAA server进行地 址登记;
步骤407、服务网关向non 3GPP接入网关回复代理绑定更新响应PBA消 息,在该消息中服务网关将分配给UE的IP地址传递给服non 3GPP接入网关, non 3GPP接入网关和服务网关之间的PMIP隧道建立完成;
步骤408、 UE和non3GPP接入网关之间的层三消息完成,UE得到分配 的IPi也址。
需要说明的是,如果归属网络的协议支持能力是配置在HSS/AAA server 中,那么需要AAAproxy与HSS/AAAserver交互得到协议类型指示,如果拜访网络和归属网络之间使用的协议类型是配置在AAAProxy中,那么AAAproxy 不需要从HSS/AAA server得到的协议类型辨示。
另外,AAA proxy与HSS/AAA server交互得到的协i义类型指示可能与服 务网关最终得到的协议类型指示为不同形式,例如AAA proxy只是从 HSS/AAA server交互得到了归属网络业务网关或其所在网络所支持的协议类 型,而传递给服务网关的协议指示可能为当前与某个网络的业务网关相连的 特定的协议类型指示,或者为连接本地网络和归属网络分别对应的协议类型 指示。也就是说得到的归属网络业务网关所支持的协议类型可能有多种,但 只将其中 一种协议类型告知服务网关。
请参阅图5,是本发明实施例四网络连接方法流程图,实施例四和实施例 三的主要区别在于是由AAA设备主动将业务网关协议信息发送给服务网关, 图中包括步骤
步骤501 、 UE与non 3GPP接入网关执行non 3GPP接入系统的接入过程; 步骤502、 UE通过non 3GPP接入网关和AAA服务器之间执行接入认证 过程;
步骤503、 UE和non 3GPP接入网关之间的层三消息被触发,如DHCP 消息等;步骤504、 non 3GPP接入网关向服务网关发送代理绑定更新请求PBU消
自
步骤505、 HSS/AAA server将协议指示信息主动下发给服务网关; HSS/AAA server上配置有业务网关或其所在网络支持的协议类型,主动
将协议指示信息主动下发给服务网关。
该步骤只需要在AAA proxy和HSS/AAA交互之后,与其他步骤无时序关系。
步骤506、服务网关按照所指示的协议类型与业务网关之间执行连接建立 过程;
如果该指示为GTP协议,则为承载上下文创建过程,如果该指示为PMIP 协议,则为代理MIP隧道建立过程,在响应消息中接入网关将分配给UE的IP地址传递给服务网关。在此过程中,业务网关需要向HSS/AAA server进行地
步骤507、服务网关向non 3GPP接入网关回复代理绑定更新响应PBA, 在该消息中服务网关将分配给UE的IP地址传递给服non 3GPP接入网关。non 3GPP接入网关和服务网关之间的PMIP隧道建立完成;
步骤508、 l正和non 3GPP接入网关之间的层三消息完成,UE得到分配 的IP i也址。
需要说明的是,以上实施例描述的是服务网关对前一段隧道采用PMIP 接入方式,当采用MIP (Mobile Internet Protocol,移动IP协议)接入方式时, 上述过程不受影响,其区别仅在于将层三消息替换为MIP注册请求消息,将 服务网关收到的PBU消息替换为MIP注册请求消息。
另外,由于non3GPP初始接入和切换是一个过程,本发明实施例提供的 网络连接方法同样适用于切换场景(非3GPP接入系统间切换,或者从3GPP 接入系统切换到非3GPP接入系统),切换新侧的服务网关同样可以采用上述 方法获得业务网关或其所在网络的协议类型,该协议类型可以等同于业务网 关在原侧建立连4^时4吏用的协议,也可以为新侧重新选择的协-汉。如为前一 种情况,则服务网关获取的协议类型指示信息是由原侧登记在HSS/AAA server上。
上述内容详细介绍了本发明实施例网络连接方法,相应的,本发明实施 例提供一种网络系统。
请参阅图6,是本发明实施例网络系统结构示意图。
如图6所述,网系统包括协议指示设备601和服务网关602。
协议指示设备601,用于向服务网关602发送指示消息,所述指示消息携 带表明业务网关或其所在网络支持的协议类型的信息。
服务网关602,用于接收所述指示消息,根据所述业务网关或其所在网络 支持的协议类型,使用对应协议向所述业务网关发起连接请求并建立连接。
所述协议指示设备601可以为接入网关;所示接入网关通过AAA认证过程或者根据预配置信息获得表明业务网关或其所在网络支持的协议类型的信 台
所述协议指示设备601可以为AAA代理;所述AAA代理上配置有表明 业务网关或其所在网络支持的协议类型的信息,在接收服务网关发送的获取 业务网关协议类型的请求后,将表明业务网关或其所在网络支持的协议类型 的信息发送给所述服务网关602,或者,在接入网关执行完AAA认证并且认 证成功后,主动将表明业务网关或其所在网络支持的协议类型的信息发送给 所述月良务网关602。
所述协议指示设备601可以为AAA服务器;所述AAA服务器上配置有 表明业务网关或其所在网络支持的协议类型的信息,在接收由AAA代理转发 的从服务网关发送的获取业务网关协议类型的请求后,将表明业务网关或其 所在网络支持的协议类型的信息通过AAA代理发送给所述服务网关602,或 者,在接入网关执行完AAA认证并且认证成功后,主动将表明业务网关或其 所在网络支持的协议类型的信息通过AAA代理发送给所述服务网关602。
综上所述,本发明实施例提供的技术方案通过服务网关接收携带表明业 务网关或其所在网络支持的协议类型的信息的消息,从而所述服务网关可以 根据所述业务网关或其所在网络支持的协议类型,使用对应协议向所述业务 网关发起连接请求并建立连接,因此实现服务网关和业务网关快速的成功建 立连接。
进一步的,本发明实施例中表明业务网关或其所在网络支持的协议类型 的信息可以通过non3GPP接入网关传递给服务网关,也可以通过服务网关和 AAA proxy/AAA Server交互的过程获得。另外,表明业务网关或其所在网络 支持的协议类型的信息可以为 一个单独的协议名称,也可以为 一个包含协议 名称的网关名称。
以上对本发明实施例所提供的一种网络连接方法和网络系统进行了详细 介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施 方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对 本发明的限制。
权利要求
1、一种网络连接方法,其特征在于,包括服务网关接收指示消息,所述指示消息携带表明业务网关或其所在网络支持的协议类型的信息;所述服务网关根据所述协议类型的信息,使用对应协议向所述业务网关发起连接请求并建立连接。
2、 根据权利要求1所述的网络连接方法,其特征在于 所述服务网关接收的指示消息由接入网关发送。
3、 根据权利要求2所述的网络连接方法,其特征在于所示接入网关通过认证授权计费AAA认证过程获得表明业务网关或其 所在网络支持的协议类型的信息。
4、 根据权利要求3所述的网络连接方法,其特征在于所示接入网关通过AAA认证过程获得表明业务网关或其所在网络支持 的协议类型的信息具体为当AAA代理上配置有表明业务网关或其所在网络支持的协议类型的信 息时,接入网关在AAA认证过程中乂人AAA代理获取所述表明业务网关或其 所在网络支持的协议类型的信息;当AAA服务器上配置有表明业务网关或其所在网络支持的协议类型的 信息时,接入网关在AAA认证过程中从AAA服务器获取所述表明业务网关 或其所在网络支持的协议类型的信息。
5、 根据权利要求2所述的网络连接方法,其特征在于所述接入网关根据预配置信息获得表明业务网关或其所在网络支持的协 议类型的信息。
6、 根据权利要求2至5任一项所述的网络连接方法,其特征在于 所述服务网关接收的指示消息由接入网关通过代理移动IP协议消息发送。
7、 根据权利要求1所述的网络连接方法,其特征在于所述服务网关接收的指示消息由AAA代理或AAA服务器发送。
8、 根据权利要求7所述的网络连接方法,其特征在于当AAA代理上配置有表明业务网关或其所在网络支持的协议类型的信 息时,AAA代理接收服务网关发送的获取业务网关协议类型的请求后,将表 明业务网关或其所在网络支持的协议类型的信息发送给所述服务网关;当AAA服务器上配置有表明业务网关或其所在网络支持的协议类型的协议类型的请求后,将表明业务网关或其所在网络支持的协议类型的信息通 过AAA代理发送给所述服务网关。
9、 根据权利要求7或8所述的网络连接方法,其特征在于所述服务网关接收的指示消息由AAA代理或AAA服务器通过代理移动 IP协议认证响应消息发送。
10、 根据权利要求7所述的网络连接方法,其特征在于当AAA代理上配置有表明业务网关或其所在网络支持的协议类型的信 息时AAA代理主动将表明业务网关或其所在网络支持的协议类型的信息发 送给所述服务网关;当AAA服务器上配置有表明业务网关或其所在网络支持的协议类型的息通过AAA代理发送给所述服务网关。
11、 根据权利要求1所述的网络连接方法,其特征在于所述表明业务网关或其所在网络支持的协议类型的信息为协议名称,或 为包含协议名称的业务网关名称。
12、 一种网络系统,其特征在于,包括协议指示设备,用于向服务网关发送指示消息,所述指示消息携带表明 业务网关或其所在网络支持的协议类型的信息;服务网关,用于接收所述指示消息,根据所述协议类型的信息,使用对应协议向所述业务网关发起连接请求并建立连接。
13、 根据权利要求12所述的网络系统,其特征在于 所述协议指示设备为接入网关;所述接入网关通过AAA认证过程或者根据预配置信息获得表明业务网 关或其所在网络支持的协议类型的信息。
14、 根据权利要求12所述的网络系统,其特征在于 所述协议指示设备为AAA代理;所述AAA代理上配置有表明业务网关或其所在网络支持的协议类型的 信息,在接收服务网关发送的获取业务网关协议类型的请求后,将表明业务网 关或其所在网络支持的协议类型的信息发送给所述服务网关,或者,主动将表明业务网关或其所在网络支持的协议类型的信息发送给所述服 务网关。
15、 根据权利要求12所述的网络系统,其特征在于 所述协议指示设备为AAA服务器;所述AAA服务器上配置有表明业务网关或其所在网络支持的协议类型 的信息,在接收由AAA代理转发的从服务网关发送的获取业务网关协议类型的 请求后,将表明业务网关或其所在网络支持的协议类型的信息通过AAA代理 发送给所述服务网关,或者,主动将表明业务网关或其所在网络支持的协议类型的信息通过AAA代 理发送给所述服务网关。
全文摘要
本发明实施例公开一种网络连接方法,包括服务网关接收指示消息,所述指示消息携带表明业务网关或其所在网络支持的协议类型的信息;所述服务网关根据所述协议类型的信息,使用对应协议向所述业务网关发起连接请求并建立连接。相应,本发明实施例提供一种网络系统,包括协议指示设备,用于向服务网关发送指示消息,所述指示消息携带表明业务网关或其所在网络支持的协议类型的信息;服务网关,用于接收所述指示消息,根据所述协议类型的信息,使用对应协议向所述业务网关发起连接请求并建立连接。本发明实施例技术方案能够比较快速的成功建立连接。
文档编号H04L12/46GK101471840SQ200710305088
公开日2009年7月1日 申请日期2007年12月27日 优先权日2007年12月27日
发明者王珊珊, 颖 胡 申请人:华为技术有限公司