一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

处理经由非3GPP网络到EPC服务的接入的方法和节点与流程

2021-11-03 20:58:00 来源:中国专利 TAG:

处理经由非3gpp网络到epc服务的接入的方法和节点
1.本技术是申请日为2015年5月12日,申请号为201580079958.7,题为“处理经由非3gpp网络到epc服务的接入的方法和节点”的中国专利申请的分案申请。
技术领域
2.本文的实施例总体上涉及分组数据网络网关(pgw)、pgw中的方法、非第三代合作伙伴计划(非3gpp)接入网关以及非3gpp接入网关中的方法。更具体地,本文的实施例涉及处理经由非3gpp接入网络对演进分组核心(epc)服务的用户设备(ue)接入。


背景技术:

3.3gpp ts 23.402 v13.1.0(2015

03)定义了包括3gpp和非3gpp网络之间的初始附接和切换的非3gpp分组数据网络(pdn)连接建立的过程。
4.在更详细地描述非3gpp连接建立之前,将参考图1描述架构参考模型。具体地,图1示出了演进分组系统(eps)的漫游架构。图1示出了包括归属公共陆地移动网络(h

plmn)100h和访问公共陆地移动网络(v

plmn)100v的通信系统100的示例实施例。h

plmn100h是ue 101的归属网络(图1中未示出,但是附图标记101用于在以下描述的其它附图中指代ue)。ue 101可以访问v

plmn 100v。h

plmn 100h、v

plmn 100v和非3gpp网络103之间的边界在图1中用水平虚线表示。下文中,附图标记中使用的字母v表示访问网络(即v

plmn 100v),并且附图标记中使用的字母h表示归属网络(即h

plmn)。类似地,当大写字母v用于通信系统100中的节点时,它表示位于访问网络(即v

plmn 100v)中的节点,而大写字母h表示位于归属网络(即h

plmn 100h)中的节点。
5.图1中,v

plmn 100v包括3gpp接入网络102。为了图形简化图1中的架构模型,圆圈所示的3gpp网络102表示功能实体和接口的集合。图1还示出了非3gpp接入网络103,其可以包括可信非3gpp网络104和不可信非3gpp网络105中的至少一个。ue 101可以访问诸如可信非3gpp网络104和不可信非3gpp网络105的非3gpp接入网络103。可信非3gpp网络104也可以被称为可信非3gpp因特网协议(ip)网络,并且不可信非3gpp网络105可以被称为不可信非3gpp ip网络。可信非3gpp网络104可以是网络运营商从安全立场上认为可信的网络,或者是基于运营商策略被认为可信的网络。不可信非3gpp网络105可以是网络运营商从安全立场上不认为可信的网络,或者是基于运营商策略被认为不可信的网络。不可信非3gpp访问通过例如演进分组数据网关(epdg)连接到网络,所述epdg提供额外的安全机制(ip安全(ipsec)隧道)。
6.3gpp接入网络102是应用3gpp规定的3gpp接入技术(也称为3gpp接入)的3gpp网络。接入技术的示例可以是通用分组无线业务(gprs)、通用移动电信系统(umts)、增强型数据速率gsm演进(edge)、高速分组接入(hspa)、长期演进(lte)和lte高级。gsm全球移动通信系统的简称。非3gpp接入网络103是应用非3gpp规定的接入技术的网络。非3gpp接入网络103的示例可以是码分多址(cdma)2000、wi

fi、wimax、wlan或固定网络。
7.因此,术语3gpp接入可以指由3gpp使用和定义的无线电技术(例如,lte、wcdma
等)。术语3gpp接入网络可以指的是应用3gpp接入的,包括例如基站、无线网络控制器(rnc)等无线接入网络(ran)。
8.h

plmn 100h包括归属订户服务器(hss)106、pgw 108、认证授权计费(aaa)服务器110、归属策略和计费规则功能(h

pcrf)112h和运营商ip服务115。注意,除了图1所示的实体,h

plmn 100h还可以包括其他实体。在一些实施例中,pgw 108可以位于v

plmn100v中而不是h

plmn 100h中。在一些实施例中,aaa服务器110可以被称为3gpp aaa服务器。在一些实施例中,通信系统100可以包括归属位置寄存器(hlr)或任何其他合适的用户数据库,而不是hss 106。
9.aaa服务器110是执行诸如授权、策略执行、路由信息传输、计费等aaa功能的实体。例如,aaa服务器110获取认证信息和订户简档,对ue 101进行认证,将授权信息传送给非3gpp接入网络103(例如,经由aaa代理),针对每个经认证和授权的ue 101向hss 106注册aaa服务器地址或名称,等等。在一些实施例中,aaa服务器110可以用作aaa代理服务器。在其他实施例中,可以存在单独的aaa代理服务器,将在下面更详细地描述。
10.运营商的ip服务115也可以被称为pdn。分组数据网络可以是运营商外部的公共或私有分组数据网络,或者是运营商内部的分组数据网络,例如用于提供ip多媒体子系统(ims)服务。
11.v

plmn 100v包括移动性管理实体/服务通用分组无线服务支持节点(mme/sgsn)118、服务网关(sgw)120、访问策略和计费规则功能(v

pcrf)112v、epdg 125和aaa代理128。术语mme/sgsn118是指mme节点或者sgsn节点中的一个,或者是mme和sgsn共同位于一个节点中的节点,即组合的mme和sgsn节点。
12.aaa代理128是被配置为处理漫游情况的实体。aaa代理128可以用作状态代理。aaa代理128执行诸如例如在非3gpp接入网络103和aaa服务器110之间中继aaa信息,执行从漫游协议得到的策略等功能。如上所述,aaa代理128可以是单独的物理网络节点,它可以驻留在aaa服务器或任何其他物理网络节点中。在一些实施例中,aaa代理128可以被称为3gpp aaa代理。
13.h

plmn 100h中的hss 103被布置为连接到v

plmn 100v中的mme/sgsn 118和h

plmn 100h中的aaa服务器110。h

plmn 100h中的pgw 108被布置为连接到h

plmn 100h中的h

pcrf 112h和v

plmn 100v中的sgw 120。h

plmn10h中的h

pcrf112h被布置为连接到h

plmn100h中的pgw 108和h

plmn100h中的运营商ip服务115。
14.hss 106、pgw 108、aaa服务器110、h

pcrf 112h、v

pcrf112v、mme/sgsn 118、sgw 120、epdg 125和aaa代理128中的至少一些可位于核心网络(例如epc)中。利用这些节点中的至少一些,epc向ue 101提供诸如处理来自和发送给ue 101的数据、语音和sms的服务。epc可以被称为3gpp网络,并且包括核心网络部分而不包括无线接入网络部分(无线网络接入部分被包括在3gpp接入网络102中,并且ue 101通常经由ran与一个或多个cn通信)。
15.s2a是向用户平面提供可信非3gpp网络104和pdn网关108之间的相关控制和移动性支持的接口。s2b是向用户平面提供epdg 125和pdn网关108之间的相关控制和移动性支持的接口。s6a是mme/sgsn 118和hss 103之间用于认证和授权的接口。s6b是pgw108和aaa服务器110之间用于移动性相关认证(如果需要)的参考点。该参考点s6b还可以用于获取和请求存储移动性参数。gx是提供从h

pcrf112h到pgw 108中的策略和计费执行功能(pcef)
的(服务质量(qos))策略和计费规则的传输的接口。gxa是提供从v

pcrf112v到可信非3gpp接入网络104的(例如,qos)策略信息的传输的接口。gxb是v

pcrf 112v和epdg 125之间的接口。gxc是提供从v

pcrf 112v到sgw 120的qos策略信息的传输的接口。
16.s8是归属路由流量的漫游情况下的漫游接口。s8向用户平面提供v

plmn100v和h

plmn100h中的网关(例如,h

plmn 100h中的pgw 108和v

plmn 100v中的sgw 120)之间的相关控制。
17.s9是提供h

pcrf 112h和v

pcrf 112v之间的(例如,qos)策略和计费控制信息的传输以便支持本地疏导(breakout)功能的接口。在所有其他漫游场景中,s9具有提供来自hplmn 100h的动态qos控制策略的功能。
18.sgi是pgw 108和运营商ip服务115之间的参考点。
19.swa是将不可信非3gpp网络105与aaa代理128连接,并以安全方式传输接入认证、授权和计费相关信息的接口。swd是将aaa代理128连接至aaa服务器110(可能经由中间网络)的接口。swm是位于aaa代理128和epdg 125之间、用于aaa信令(传输移动性参数、隧道认证和授权数据)的参考点。swn是不可信非3gpp网络105和epdg 125之间的参考点。
20.swx是位于aaa服务器和hss之间、用于传输认证、订阅和pdn连接相关数据的参考点。sta是aaa服务器128和可信非3gpp网络104之间的参考点。s11是mme/sgsn 118和sgw 120之间的参考点。rx是h

pcrf 112h和运营商ip服务115之间的参考点。
21.应注意,通信系统100中的通信链路可以是包括有线链路或无线链路的任何适当的种类。根据本领域技术人员的理解,该链路可以根据层的类型和级别(例如由开放系统互连(osi)模型指示)使用任何合适的协议。
22.现在将参考图2、图3、图4和图5描述非3gpp连接建立的一些示例实施例。图2示出了经由基于代理移动ipv6(pmip、pmipv6)的接口的可信非3gpp接入的初始附接。图3示出了经由基于gprs隧道协议(gtp)的接口的不可信非3gpp接入的初始附接。图4示出了经由基于pmip的接口从3gpp到可信非3gpp的切换过程。图5示出了经由基于gtp的接口从3gpp到不可信非3gpp的切换过程。
23.请注意,根据运营商的选择,pmip或gtp可用于与epc的可信或不可信接入连接。
24.无论是可信或不可信接入,在非3gpp pdn连接建立(初始附接或切换)期间,非3gpp接入(例如,epdg 125或可信无线接入网关(twag))需要首先选择aaa服务器110或者aaa代理128以用于接入认证和授权。在成功的认证和授权之后,非3gpp接入(即,epdg 125)向pgw 108发起pdn连接建立请求。在接收到非3gpp连接请求时,pgw 108需要选择aaa服务器110或者aaa代理128来发起授权请求,然后pgw 108向aaa服务器110或aaa代理128通知其pgw标识和与ue 101的pdn连接对应的接入点名称(apn),并且从aaa服务器110获得授权信息。aaa服务器110还更新hss106中注册的信息,当ue 101切换回到3gpp网络102时,mme/sgsn118可以使用该信息来找到(ue 101所连接的)pgw 108。
25.在非漫游场景下,非3gpp接入(即epdg 125)和pgw 108均直接联系h

plmn 100h中的aaa服务器110,并且在pdn连接建立中不涉及aaa代理128。在漫游场景中,非3gpp接入(即,epdg 125)首先向v

plmn 00v中的aaa代理128发送认证和授权请求,aaa代理128进一步将该请求转发到h

plmn 100h中的aaa服务器110。3gpp已经规定aaa代理128应当充当状态代理。在本地疏导(local breakout)漫游的情况下,pgw 108还首先将授权请求发送到v

plmn100v中的aaa代理128,aaa代理128进一步将该请求转发到h

plmn 100h中的aaa服务器110。在归属路由漫游的情况下,pgw108直接联系h

plmn 100h中的aaa服务器110。
26.请注意,图1所示的体系结构仅是具有归属路由流量漫游的示例实施例。本文的实施例同样适用于其他架构,例如本地疏导且非漫游场景。然而,为了简单起见,这里仅示出了具有归属路由流量架构的漫游。
27.如上所述,图2示出了使用基于pmip的接口将ue 101初始附接到可信非3gpp接入网络104的方法的示例实施例。具体而言,图2示出了用于漫游、本地疏导(lbo)和非漫游场景的,在s2a接口上利用基于网络的移动管理(mm)机制对ue 101进行初始附接的示例实施例。如上所述,s2a接口是pgw 108和可信非3gpp ip接入104之间的接口。
28.上面提到的术语“漫游”可以被描述为ue 101在不同于归属网络的服务网络中工作的能力。服务网络可以是由两个或更多个网络运营商运营的共享网络。非漫游是ue 101位于其h

plmn 100h中的场景。lbo是允许ue 101连接到v

plmn 100v中的pgw 108的机制。
29.漫游场景用v

pcrf 112v和aaa代理128周围的虚线框来描绘。在漫游和lbo场景下,vprcf 112v在非3gpp接入网络103和h

pcrf112h之间转发消息。在本地疏导情况下,v

pcrf 112v在pgw 108和h

pcrf 112h之间转发消息。在漫游和lbo情况下,aaa代理128用作可信非3gpp ip接入网络104与h

plmn 110h中的aaa服务器110之间的中间节点。在非漫游情况下,完全不涉及v

pcrf 112v。
30.图2中示出的示例方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。图2中的虚线框表示可选的步骤。图2中的一些步骤中的圆圈示出了与圆圈相关联的节点分割一些实施例中的步骤,例如在漫游或本地疏导中。例如,步骤206在非漫游实施例中经由pgw 108和h

pcrf 112h来执行。在具有本地疏导的漫游实施例中,v

pcrf 112v对步骤206中pgw 108和h

pcrf 112h之间的消息进行代理。
31.步骤201
32.在ue 101和可信非3gpp网络104之间执行最初的非3gpp接入特定层2(l2)过程。
33.步骤202
34.发起和执行涉及ue 101、可信非3gpp网络104、hss 106和aaa服务器110的可扩展认证协议(eap)认证和授权过程。为了简单起见,hss 106和aaa服务器110在图2中的一个框中示出。hss 106和aaa服务器110是分开的节点。
35.步骤203
36.在成功的认证和授权之后,在ue 101和可信非3gpp网络104之间触发并执行非3gpp接入特定第3层(l3)附接过程。l3是osi模型中的网络层,提供了经由一个或多个网络将数据序列从源传输到目标主机的功能和过程手段,同时保持服务功能的质量。
37.步骤204
38.可信非3gpp网络104发起与h

pcrf 112h的网关控制会话建立过程。
39.步骤205
40.可信非3gpp网络104的移动接入网关(mag)功能向pgw 108发送代理绑定更新消息。mag是被配置为代表附接的ue 101触发移动性相关信令的网关。
41.步骤206
42.pgw 108发起与h

pcrf 112h的ip连接接入网(ip can)会话建立过程。
43.步骤207
44.pgw 108向aaa服务器110发送更新pgw地址消息,以向aaa服务器110通知其pgw标识和与ue 101的pdn连接对应的apn。
45.步骤208
46.pgw 108处理来自步骤205的代理绑定更新,并创建ue 101的绑定缓存条目。pgw 108为ue 101分配ip地址。pgw 108然后向可信非3gpp网络104中的mag功能发送代理绑定确认消息,其中包括分配给ue 101的ip地址。
47.步骤209
48.在可信非3gpp网络104和pgw 108之间建立pmipv6隧道。
49.步骤210
50.h

pcrf 112h可以通过发起网关控制和qos规则提供过程来更新可信非3gpp网络104中的qos规则。
51.步骤211
52.经由非3gpp接入特定触发完成l3附接过程。ue 101和pgw 108之间的ip连接被设置成用于上行链路和下行链路方向。
53.如上所述,图3示出了经由基于gtp的接口将ue 101初始附接到不可信非3gpp接入网络105的方法的示例实施例。更详细地,图3示出了用于漫游、非漫游和lbo的,基于gtp的s2b的初始附接的示例实施例。如上所述,s2b是pgw 108和epdg 125之间的接口。图3描绘了漫游和非漫游场景。漫游场景以v

pcrf 112v和aaa代理128周围的虚线框表示,该场景中,aaa代理128用作中间节点,将来自h

plmn 100h中的aaa服务器110的消息转发到v

plmn100v中的pgw 108,反之亦然。v

plmn 100v中的v

pcrf 100v转发v

plmn 100v中的pgw 108和h

plmn 100h中的h

pcrf 112h之间的消息。在非漫游情况下,不涉及v

pcrf 112v和aaa代理128。
54.图3中示出的示例方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
55.步骤301
56.执行将ue 101附接到非3gpp接入网络103的附接过程。
57.步骤302
58.执行对接入非3gpp接入网络103的ue 101的认证和授权。
59.步骤303
60.epdg 125向pgw 108发送创建会话请求消息。
61.步骤304
62.用于附接ue 101的附接过程。
63.步骤305
64.pgw 108向hss 106和aaa服务器110发送pgw地址的更新。
65.步骤306
66.sgw 110向epdg 125发送创建会话响应消息。
67.步骤307
68.执行附接过程,即,与aaa服务器110的认证和授权成功。
69.步骤308
70.这时建立好从ue 101到pgw 108的ip连接。ue 101使用ipsec隧道将上行链路方向上的任何分组隧道传输到epdg 125。epdg然后使用gtp隧道将分组隧道传输到pgw。从pdn gw起,产生正常的基于ip的路由。在下行链路方向上,ue 101的分组到达pgw 108。pgw使用gtp隧道将分组隧道传输到epdg 125。然后,epdg 125经由ipsec隧道将分组隧道传输到ue 101。
71.如上所述,图4示出了经由基于pmip的接口从3gpp网络102到可信非3gpp接入网络104的切换过程的示例实施例。更详细地,图4示出了通过使用s2a接口上的pmipv6以及s5接口上的pmipv6或gtp,从3gpp网络102到可信非3gpp接入网络104的切换过程的示例实施例。如上所述,s2a是pgw 108和可信非3gpp接入网络104之间的接口,s5是sgw 120和pgw 108之间的接口。sgw 120和pgw 108之间的接口也可以被称为s8。aaa代理128和vprcf112v周围的虚线框表示漫游场景。当方法应用于非漫游场景时,该方法中不涉及这两个节点。图4中的虚线箭头表示可选步骤。图4中的一些步骤中的圆圈示出了与圆圈相关联的节点分割一些实施例中的步骤,例如在漫游或本地疏导中。图4中示出的示例方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
72.步骤401
73.ue 101连接在3gpp网络102中,并且在s5接口上具有pmipv6或gtp隧道。
74.步骤402
75.ue 101发现可信非3gpp ip接入网络104,并确定将其当前会话从当前使用的3gpp网络102改变为所发现的可信非3gpp ip接入网络104(即切换)。
76.步骤403
77.ue 101执行非3gpp接入系统103中的接入认证和授权。aaa服务器110认证并授权ue 101在可信非3gpp接入网络104中进行接入。aaa服务器110查询hss 106,并且在该步骤(在成功认证和授权时)将pgw标识返回给可信非3gpp接入网络104。
78.步骤404
79.在成功认证和授权后,触发ue 101与可信非3gpp接入网络104之间的l3附接过程。
80.步骤405
81.可信非3gpp ip接入网络104发起与pcrf 112的网关控制会话建立过程。
82.步骤406
83.用作mag的可信非3gpp ip接入网络104中的实体向pgw 108发送代理绑定更新消息以建立新的注册。
84.步骤407
85.pgw 108执行与pcrf 112的pcef发起的ip can会话修改过程。
86.步骤408
87.pgw 108向aaa服务器110通知其pgw标识和与ue 101的pdn连接对应的apn,并从aaa服务器110获得授权信息。aaa服务器110可以更新在hss 106中注册的信息。
88.步骤409
89.pgw 108用pmip绑定确认消息来响应可信非3gpp ip接入网络104。
90.步骤410
91.此时l3附接过程完成。由pgw 108分配给ue 101的ip地址被传送给ue 101。
92.步骤411
93.在可信非3gpp ip接入网络104和pgw 108之间建立pmipv6隧道。这时,ue 101可以发送/接收ip分组。
94.步骤412
95.为了连接到多个pdn,除了在步骤403

410中建立的pdn连接之外,ue 101还建立与从3gpp网络102转移的所有pdn的连接。
96.步骤413
97.pgw 108发起3gpp eps承载释放过程。
98.如上所述,图5示出了经由基于gtp的接口从3gpp接入网络102到可信非3gpp接入网络105的切换过程的示例实施例。更详细地,图5示出了在s2b接口上使用gtp将ue 101从3gpp接入网络102切换到不可信非3gpp ip接入网105的示例实施例。s2b是pgw108和epdg 125之间的接口。图5中的虚线箭头表示可选步骤。图5中的一些步骤中的圆圈示出了与圆圈相关联的节点分割一些实施例中的步骤,例如在漫游或本地疏导中。图5中示出的示例方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
99.步骤501
100.在ue 101和sgw 120之间建立无线承载和s1/s4承载。在sgw120和pgw 108之间建立gtp隧道。
101.步骤502
102.ue 101移动并附接到不可信非3gpp ip接入网络105。执行ue101和3gpp网络102之间的接入认证过程。由ue 101启动互联网密钥交换版本2(ikev2)隧道建立过程。
103.步骤503
104.epdg 125向pgw 108发送创建会话请求消息。
105.步骤504
106.pgw 108与h

pcrf 112h执行pcef发起的ip can会话修改过程
107.步骤505
108.pgw 108向aaa服务器110通知其pgw标识和与ue的pdn连接对应的apn,并且从aaa服务器110获得授权信息。该消息包括识别pdn gw所在的plmn的信息。aaa服务器110可以更新在hss 106中注册的信息。
109.步骤506
110.pgw 108用创建会话响应消息来响应epdg 125。现在在epdg125和pgw 108之间存在gtp隧道。
111.步骤507
112.epdg 125和ue 101继续ikev2交换和ip地址配置。
113.步骤508
114.在切换过程结束时,通过将ue 101和epdg 125之间ipsec连接与epdg 125和pgw 108之间的s2b承载串接在一起来提供pdn连接服务。
115.步骤509
116.为了连接到多个pdn,ue建立与从3gpp接入转移的每个pdn的连接。pgw 108发起3gpp接入中的pgw发起的pdn断开过程或者pgw发起的承载去激活过程。
117.在epc(即3gpp网络102)上的初始非3gpp连接建立期间,epdg 125和pgw 108都需要联系aaa服务器110。epdg 125联系aaa服务器110以进行接入认证和授权。pgw 108联系aaa服务器110以进行授权并提供pgw标识。在同一ue 101的非3gpp连接建立期间,pgw 108选择的aaa服务器110可以不同于epdg 125选择的aaa服务器110。3gpp标准定义了解决该冲突的机制。
118.下面描述当aaa服务器110在s6b参考点上从pgw 108接收到针对ue 101的授权请求时该aaa服务器的行为:
119.在从pgw 108接收到授权请求消息时,aaa服务器110将在hss106上更新用于ue 101的apn的pgw信息。
120.aaa服务器110检查用户的简档是否可用。
121.如果用户的数据存在于aaa服务器110中,则检查其是否还具有该用户的活动访问授权会话。
122.‑
如否,则aaa服务器110拒绝授权请求,包括结果代码diameter_authorization_rejected。
123.‑
如aaa服务器110具有已存在的授权会话,
124.o如果pgw 108请求的apn被包括在用户的授权apn列表中,则aaa服务器110将在授权应答中包括服务选择avp并将结果代码设置为diameter_success。
125.o如果pgw 108请求的apn未被包括在授权apn列表中,则状态码diameter_authorization_rejected将被返回到pgw108以指示不成功的授权。
126.如果aaa服务器110中不存在用户的简档,则其将从hss 106中获取当前服务于用户的aaa服务器110的diameter标识。根据hss响应,
127.‑
如果hss 106指示用户当前由不同的aaa服务器110服务,则aaa服务器110将用设置为diameter_redirect_indication的结果码(result

code)和设置为当前服务于用户的aaa服务器的diameter标识的重定向主机(redirect

host)(如在来自hss 106的swx认证响应中返回的3gpp

aaa

服务器名称的属性值对(avp)中所指示的)来响应pgw 108。
128.‑
如果hss 106返回diameter_error_user_unknown,则aaa服务器110向pgw 108返回相同的错误。
129.‑
如果hss 106将用户的简档发送到aaa服务器110,则通过将result

code设置为diameter_authorization_rejected来拒绝授权。aaa服务器110删除已下载的用户简档。
130.图6中示出了epdg 125(不可信非3gpp接入)和pgw 108在非3gpp连接建立期间选择不同的aaa服务器110时的过程。图6中的虚线箭头表示可选步骤。图6中示出了两个aaa服务器110,即,aaa服务器1 110_1和aaa服务器2 110_2。附图标记110扩展有_1以表示aaa服务器1,扩展有_2以表示aaa服务器2。当仅使用附图标记110时,其可以表示aaa服务器1或2中任一个。图6中示出的过程包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
131.步骤601
132.ue 101执行与epdg 125的非3gpp接入网103中进行接入认证。
133.步骤602
134.epdg 125在接入认证期间选择aaa服务器110,例如,选择aaa服务器1 110_1。
135.步骤603
136.aaa服务器1 110_1认证并授权ue 101以便接入到非3gpp接入网络103。
137.步骤604
138.aaa服务器1 110_1从pgw 108下载ue 101的用户简档。当下载用户简档时,aaa服务器1 110_1查询hss 106,并且(在成功认证和授权时)将pgw标识返回给aaa服务器1 110_1。
139.步骤605
140.epdg 125向pgw 108发送创建会话请求消息。
141.步骤606
142.pgw 108向pcrf 112发送信用控制请求初始(ccr

i)消息或信用控制请求更新(ccr

u)消息。
143.步骤607
144.如果在步骤606中发送的消息是ccr

i消息,则pcrf 112将信用控制应答初始(cca

i)消息发送回pgw 108。如果在步骤606中发送的消息是ccr

u消息,则pcrf 112将信用控制应答初始(cca

u)消息发送回pgw 108。
145.步骤608
146.pgw 108在授权期间选择aaa服务器2 110_2。
147.步骤609
148.pgw 108向在步骤608中选择的aaa服务器2 110_2发送授权认证请求(aar)消息。aar消息包括pgw信息和apn。
149.步骤610
150.aaa服务器2110_2检测到不存在所请求的ue 101的简档,并且确定它需要从hss 106获取指示当前服务于ue 101的aaa服务器110的信息。
151.步骤611
152.aaa服务器2 110_2向hss 106发送提供用户简档请求消息。提供用户简档请求消息的目的是获取当前服务于ue 101的aaa服务器的diameter标识。
153.步骤612
154.hss 106向aaa服务器2 110_2发送提供用户简档确认消息。该消息包括指示aaa服务器1 110_1的标识的信息。
155.步骤613
156.aaa服务器2 110_2向pgw 108发送授权认证应答消息。该消息包括指示redirect

host被设置为当前服务于用户的aaa服务器1110_1的信息。授权认证应答消息是对步骤609中的aar消息的响应。
157.步骤614
158.当与pgw 108接收到对不同于在步骤608中选择的pgw 108的aaa服务器110的redirect

host响应时,pgw 108将重新发起对aaa服务器1 110_1的授权请求。因此,pgw 108向aaa服务器1 110_1发送aar消息。aar消息包括pgw信息和指示与ue 101相关联的apn
的信息。
159.步骤615
160.aaa服务器1 110_1向hss 106发送更新pgw id请求消息。
161.步骤616
162.响应于步骤615中的该请求消息,hss 106向aaa服务器1 110_1发送更新pgw id确认消息。
163.步骤617
164.aaa服务器1 110_1向pgw 108发送aaa消息,指示对ue 101进行认证的授权已成功。aaa消息是对步骤614中的aar消息的响应。
165.步骤618
166.pgw 108向epdg 125发送创建会话响应消息。创建会话响应消息是对步骤605中的创建会话请求消息的响应。
167.对从3gpp到非3gpp的切换或初始非3gpp连接建立来说,图6中示出的从步骤609至617的这种过程具有高延时。切换过程的延时影响比初始连接建立更差。这也对hss 106产生了额外的负载,而hss 106是负载敏感的实体,并且通常花费很多努力来减少不必要的负载。


技术实现要素:

168.因此,本文实施例的目的在于消除上述缺点中的至少一个,并提供经由非3gpp接入网关对epc服务的ue的优化接入。
169.根据第一方面,该目的通过一种由pgw执行的用于处理ue经由非3gpp接入网络对epc服务的接入的方法来实现。在请求将ue连接到非3gpp接入网络期间,pgw从非3gpp接入网关接收指示aaa节点的标识的标识信息。pgw选择在接收的标识信息中指示的aaa节点。pgw向所选择的aaa节点发送针对ue的请求消息。该请求消息是用于授权ue经由非3gpp接入网络接入epc服务的请求。
170.根据第二方面,该目的通过一种由非3gpp接入网关执行的用于处理ue经由非3gpp接入网络对epc服务的接入的方法来实现。在请求将ue连接到非3gpp接入网络期间,非3gpp接入网关向pgw发送指示aaa节点的标识的标识信息。
171.根据第三方面,该目的通过一种用于处理ue经由非3gpp接入网络对epc服务的接入的pgw来实现。该pgw适于在请求将ue连接到非3gpp接入网络期间从非3gpp接入网关接收指示aaa节点的标识的标识信息。该pgw适于选择在接收的标识信息中指示的aaa节点。该pgw适用于向所选择的aaa节点发送针对ue的请求消息。该请求消息是用于授权ue经由非3gpp接入网络接入epc服务的请求。
172.根据第四方面,该目的通过一种用于处理ue经由非3gpp接入网络对epc服务的接入的非3gpp接入网关来实现。该非3gpp接入网关适于在将ue连接到非3gpp接入网的请求期间向pgw发送指示aaa节点的标识的标识信息。
173.由于在请求将ue连接到非3gpp接入网络期间,非3gpp接入网关向pgw提供了指示aaa节点的标识的标识信息,所以pgw可以使用在标识信息中指示的aaa节点,用于后续授权ue经由非3gpp接入网络接入epc服务。
174.本文的实施例提供了许多优势,其非穷尽示例列表如下:
175.本文实施例的优点是,它们可以减少非3gpp连接建立的时间延迟。本文实施例的另一优点是,它们可以减少网络业务(例如diameter信令)负载。本文实施例的再一个优点是,它们可以减少网络实体(例如hss)上的负载。
176.本文的实施例不限于上文提到的特征和优点。本领域技术人员在阅读以下详细说明时,将认识到附加的特征和益处。
附图说明
177.现在将参照示出实施例的附图,在以下详细说明中更详细地进一步描述本文的实施例,其中:
178.图1是示出通信系统的示例实施例的示意框图。
179.图2是示出经由基于pmip的接口将ue初始附接到可信非3gpp接入网络的示例实施例的信令图。
180.图3是示出经由基于gtp的接口将ue初始附接到不可信非3gpp接入网络的示例实施例的信令图。
181.图4是示出经由基于pmip的接口将ue从3gpp网络切换到可信非3gpp接入网络的示例实施例的信令图。
182.图5是示出经由基于gtp的接口将ue从3gpp网络切换到不可信非3gpp接入网络的示例实施例的信令图。
183.图6是示出在非3gpp连接建立期间何时选择不同aaa服务器的示例实施例的信令图。
184.图7是示出通信系统的示例实施例的示意框图。
185.图8是示出用于处理经由非3gpp接入网络到epc服务的ue接入的方法的示例实施例的信令图。
186.图9是示出使用基于gtp的接口(非漫游)的不可信非3gpp初始连接建立的示例实施例的信令图。
187.图10是示出使用基于pmip的接口(非漫游)的可信非3gpp初始连接建立的示例实施例的信令图。
188.图11是示出使用基于gtp的接口(漫游情况)的非3gpp初始连接建立的示例实施例的信令图。
189.图12a是示出pgw位于v

plmn中的漫游场景的示例实施例的流程图。
190.图12b是示出pgw位于h

plmn中的漫游场景的示例实施例的流程图。
191.图13是示出由pgw执行的方法的示例实施例的流程图。
192.图14是示出pgw的示例实施例的示意框图。
193.图15是示出由非3gpp接入网关执行的方法的示例实施例的流程图。
194.图16是示出非3gpp接入网关的示例实施例的示意框图。
195.为了清楚起见,附图不一定按比例缩放,并且某些特征的尺寸可能被夸大。取而代之地,重点在于示出本文中实施例的原理。
具体实施方式
196.通过本文的实施例,当请求经由非3gpp接入网络请求接入epc服务时(初始附接和切换),非3gpp接入网关向pgw提供当前服务于ue的aaa节点的标识。然后,pgw使用所指示的aaa节点对ue进行后续授权,以便经由非3gpp接入网络接入epc服务。这也可以描述为,ue经由非3gpp接入网络接入epc或epc服务。可能存在ue可以接入的一个或多个epc服务。
197.图7示出了可实现本文实施例的通信系统700。通信系统700还可以被称为例如无线通信网络、无线通信系统、通信网络、网络或系统。图1所示的通信系统100是图7中的通信系统700的详细示例实施例。图7中的通信系统700可以包括比图7中所示的节点更多的附加节点,例如图1所示的节点或者任何其它合适类型的通信系统中的节点。
198.通信系统700包括连接到非3gpp接入网关705的ue 101。非3gpp接入网关705可以例如是图1所示的epdg 125或twag或mag(未示出)。epdg 125被配置为保护通过不可信非3gpp接入网络103连接到epc的ue 101的数据传输。为此目的,epdg 125可以用作与ue 101建立的ipsec隧道的终端节点。twag是被配置为实现wifi接入和lte核心网络的整合(即非3gpp接入网络103和3gpp网络102的整合)的网关。
199.ue 101可以是一种订户可以用它来接入由运营商网络提供的服务和运营商网络以外的服务的设备,其中运营商的无线接入网和核心网提供至该服务的接入,例如互联网接入。ue 101可以是能够在通信网络中通信的移动或固定的任何设备,例如但不限于例如:用户设备、移动电话、智能手机、传感器、仪表、车辆、家用电器、医疗器具、媒体播放器、照相机、机器到机器(m2m)设备、设备到设备(d2d)设备、物联网(iot)设备或任何类型的消费者电子设备,例如但不限于电视、广播、照明装置、平板电脑、膝上型计算机或个人计算机(pc)。ue 101可以是便携式的、口袋可收纳的、手持的、计算机内置的、或车载的设备,其能够经由无线接入网与另一实体(例如另一个ue或服务器)进行话音和/或数据通信。
200.非3gpp接入网关705被配置为连接到pgw 108和aaa节点710。pgw 108和aaa节点710可以连接在一起。aaa节点710也可以被称为aaa实体、aaa功能等。aaa节点710可以是例如图1所示的aaa服务器110、aaa代理128。在一些实施例中,aaa节点710可以是组合的aaa服务器和aaa代理节点。
201.非3gpp接入网关705是到非3gpp网络103的网关。可以经由非3gpp网络103向ue 101提供到epc服务的接入。
202.如前所述,3gpp接入网络102的示例可以是gprs、umts、edge、hspa、lte和lte高级,并且非3gpp接入网络103的示例可以是cdma 2000、wi

fi、wimax或固定网络。
203.应注意,通信系统700中的通信链路可以是包括有线链路或无线链路的任何适当的种类。如本领域技术人员所理解,该链路可以根据层的类型和级别(例如由osi模型指示)使用任何合适的协议。
204.图8是示出了用于处理经由非3gpp接入网络103到epc服务的ue 101接入的方法的实施例的信令图。图8中示出的方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
205.步骤801
206.ue 101向非3gpp接入网关705发送请求消息,以请求连接到非3gpp接入网络103,并经由非3gpp接入网络103连接到epc服务的接入。
207.步骤802
208.非3gpp接入网关705确定aaa节点710。aaa节点710可以通过由非3gpp接入网关705执行的选择,或者通过非3gpp接入网关705从例如aaa服务器110接收关于aaa节点710的信息来确定。
209.步骤803
210.非3gpp接入网关705向pgw 108发送指示步骤802中的aaa节点710的标识的标识信息。
211.步骤804
212.基于从步骤803接收的标识信息,pgw 108选择aaa节点710。
213.步骤805
214.pgw 108向在步骤804中选择的aaa节点710发送请求消息。
215.非3gpp接入网关705可以通过使用gtpv2或pmipv6协议接口,经由非3gpp接入网络103连接到非3gpp接入网络103。
216.当使用gtpv2协议时,创建会话请求消息扩展为包括aaa节点的标识,aaa节点的标识由非3gpp接入网关705使用,以认证和授权要经由非3gpp接入网络103接入epc服务的ue 101。
217.当使用pmip协议时,pbu消息扩展为包括aaa节点的标识,aaa节点的标识由非3gpp接入网关705使用,以认证和授权要经由非3gpp接入网络103接入epc服务的ue 101。
218.pgw 108使用从非3gpp接入网关705接收的aaa节点的标识来发起授权请求。
219.当不存在ue 101使用非3gpp接入网关705所创建的先前的pdn连接(例如,附接或切换)时,aaa节点的标识对于非3gpp接入的初始连接请求可能是必须的,但是对于额外的连接请求(例如多个pdn连接)可以是可选的。
220.现在将参考图9、图10和图11来描述图8所示的方法的一些更详细的示例实施例。这里的实施例适用于不可信非3gpp接入连接过程(图9中示出使用gtpv2的示例实施例)和可信非3gpp接入过程(使用pmip的示例实施例示于图10中)。图9和图10均适用于非漫游情况,漫游情况如图11所示。
221.图9示出了使用基于gtp的接口(非漫游)的不可信非3gpp初始连接建立的过程的示例实施例。图9中,aaa节点710由aaa服务器110表示,并且非3gpp接入网关705由epdg 125表示。图9中示出的方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
222.步骤901
223.该步骤对应于图8中的步骤801。ue 101与epdg 125执行非3gpp接入网103中的接入认证。
224.步骤902
225.该步骤对应于图8中的步骤802。epdg 125在接入认证期间选择aaa服务器110,例如,选择aaa服务器1 110_1。认证是针对ue 101经由非3gpp接入网络103接入epc服务。在一些实施例中,可以从例如aaa服务器110接收指示aaa服务器1 110_1的信息。
226.步骤903
227.aaa服务器1 110_1认证并授权ue 101以便接入到非3gpp接入网络103。
228.步骤904
229.aaa服务器1 110_1从pgw 108下载ue 101的用户简档。当下载用户简档时,aaa服务器1 110_1查询hss 106,并且(在成功认证和授权时)将pgw标识或标识符返回给aaa服务器1 110_1。
230.步骤905
231.该步骤对应于图8中的步骤803。epdg 125发送创建会话请求消息,创建会话请求消息包括指示aaa服务器1 110_1的标识的标识信息。标识信息可以是例如在步骤902选择的aaa服务器110(即,aaa服务器1 110_1)的diameter标识。这适用于来自ue 101的用于非3gpp接入网103上的初始附接和ue 101从3gpp网络102到非3gpp接入网103的切换的连接请求。
232.步骤906
233.pgw 108接收创建会话请求消息,并且如果pcc过程被配置,则发起与pcrf 112的ip

can会话建立(如果是初始附接)或者修改(如果是切换)。pgw 108向pcrf 112发送ccr

i消息(如果是初始附接)或ccr

u消息(如果是切换)。
234.步骤907
235.如果在步骤906中发送的消息是ccr

i消息,则pcrf 112将cca

i消息发送回pgw 108。如果在步骤906中发送的消息是ccr

u消息,则pcrf 112将cca

u消息发送回pgw 108。
236.步骤908
237.该步骤对应于图8中的步骤804。pgw 108检测包括由epdg选择的aaa服务器110的标识的创建会话请求消息。然后,pgw 108使用该aaa服务器110作为s6b接口的目的地。这也可以被描述为pgw 108使用该标识,以用于pgw 108和为ue 101服务的aaa服务器110(例如,s6b过程)之间的任何操作。
238.步骤909
239.该步骤对应于图8中的步骤805。pgw 108通过向在步骤908中选择的aaa服务器110发送aar消息来触发对由非3gpp接入提供的aaa服务器110的授权过程(例如,s6b更新)。如果所选择的aaa服务器110不是直接配置的diameter对等端,则pgw 108可以经由diameter路由代理(dra)节点发送aar消息(例如,s6b请求)。pgw 108将接收到的所选择的aaa服务器110的标识设置为aar消息的目的地主机,使得中间dra节点能够将该请求路由到适当的aaa服务器110。
240.步骤910
241.aaa服务器1 110_1向hss 106发送更新pgw id请求消息。
242.步骤911
243.hss 106向aaa服务器1 110_1发送更新pgw id确认消息。
244.步骤912
245.aaa服务器1 110_1向pgw 108发送aaa消息,指示ue 101经由非3gpp接入网络103接入epc服务的授权已经成功。
246.步骤913
247.在成功授权时,pgw 108通过向epdg 125发送创建会话响应消息来接受会话创建请求。创建会话响应消息是对步骤905中的创建会话请求消息的响应。
248.图10是示出用于使用基于pmip的接口(非漫游)的可信非3gpp初始连接的过程的示例实施例的信令图。图10中,aaa节点710由aaa服务器110表示,并且非3gpp接入网关由mag 130表示。mag130可以被描述为当使用pmip协议而不是gtp时所使用的功能。mag功能可以位于twag中(当在s2a上使用pmip用于可信接入时)和在epdg 125中(当在s2b上使用pmip用于不可信接入时)。当在s2a和s2b上使用gtp时,twag或epdg 125中不存在mag功能。图10中示出了基于pmip的可信非3gpp接入的连接建立过程。除了接口消息改变为pmip pbu和pba之外,该逻辑与基于gtp的非3gpp接入(例如图9)的逻辑类似。图10中示出的方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
249.步骤1001
250.该步骤对应于图8中的步骤801和图9中的步骤901。ue 101执行与mag130的非3gpp接入网103中的接入认证。
251.步骤1002
252.该步骤对应于图8中的步骤802和图9中的步骤902。mag 130在接入认证期间选择aaa服务器110,例如,选择aaa服务器1。
253.步骤1003
254.aaa服务器110认证并授权ue 101接入到非3gpp接入网络103。
255.步骤1004
256.aaa服务器110从pgw 108下载ue 101的用户简档。当下载用户简档时,aaa服务器1查询hss 106,并且(在成功认证和授权时)将pgw标识返回给aaa服务器110。
257.步骤1005
258.mag 130发送代理绑定更新消息,所述代理绑定更新消息包括指示aaa服务器110的标识的标识信息。标识信息可以是例如在步骤1002选择的aaa服务器110(即,aaa服务器1)的diameter标识。这适用于来自ue 101的用于非3gpp接入网103上的初始附接和ue101从3gpp网络102到非3gpp接入网103的切换的连接请求。
259.步骤1006
260.pgw 108接收创建会话请求消息,并且如果pcc过程被配置,则发起与pcrf 112的ip

can会话建立(如果是初始附接)或者修改(如果是切换)。pgw 108向pcrf 112发送ccr

i消息(如果是初始附接)或ccr

u消息(如果是切换)。
261.步骤1007
262.如果在步骤1006中发送的消息是ccr

i消息,则pcrf 112将cca

i消息发送回pgw 108。如果在步骤1006中发送的消息是ccr

u消息,则pcrf 112将cca

u消息发送回pgw 108。
263.步骤1008
264.该步骤对应于图8中的步骤804和图9中的步骤908。pgw 108检测包括由mag 130选择的aaa服务器110的标识的创建会话请求消息。然后,pgw 108使用该aaa服务器110,用于授权ue 101经由非3gpp接入网络103接入epc服务。
265.步骤1009
266.该步骤对应于图8中的步骤805和图9中的步骤909。pgw 108通过向在步骤1008中选择的aaa服务器110发送aar消息来触发对由非3gpp接入提供的面向aaa服务器110的授权过程。如果所选择的aaa服务器110不是直接配置的diameter对等端,则pgw 108可以经由
dra节点发送aar消息。pgw 108将接收到的所选择的归属服务器110的标识设置为aar消息的目的地主机,使得中间dra节点能够将该请求路由到适当的aaa服务器110。
267.步骤1010
268.aaa服务器1 110向hss 106发送更新pgw id请求消息。
269.步骤1011
270.hss 106向aaa服务器1 110发送更新pgw id确认消息。
271.步骤1012
272.aaa服务器1 110向pgw 108发送aaa消息,指示ue 101经由非3gpp接入网络103接入epc服务的授权已经成功。
273.步骤1013
274.在成功授权时,pgw 108通过向mag 130发送创建会话响应消息来接受会话创建请求。创建会话响应消息是对步骤1005中的创建会话请求消息的响应。
275.图9和图10描述了非漫游场景。然而,通过进一步增强aaa接口,本文的实施例还适用于漫游情况。在漫游情况下(包括本地疏导和归属路由这两种情况),aaa代理128将在对非3gpp接入网关710的认证应答中包括在h

plmn 100h中的aaa服务器110的标识(例如diameter标识)。然后,非3gpp接入网关710在发送给pgw 108的连接请求消息中包括归属aaa服务器的标识(例如,diameter标识)。pgw 108使用接收到的标识作为aaa服务器110,用于授权ue 101经由非3pp接入网络103接入epc服务。对基于gtp或基于pmip的接口的影响与非漫游情况相同。图11示出了基于gtp的非3gpp接入的漫游情况,如下:
276.图11是示出用于使用基于gtp的接口(漫游情况)的不可信非3gpp初始连接的过程的示例实施例的信令图。图11中,aaa节点710由aaa服务器110表示,并且非3gpp接入网关由epdg 125表示。图11中示出的方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
277.步骤1101至1103
278.这些步骤对应于图8中的步骤801、图9中的步骤901和图10中的步骤1001。epdg 125检测到ue 101正在v

plmn 100v中漫游,并向v

plmn 100v中的aaa代理128触发认证和授权过程。
279.步骤1104
280.该步骤对应于图8中的步骤802、图9中的步骤902和图10中的步骤1002。aaa代理128在最终成功认证应答消息(eap success)中包括h

plmn 100h中的归属aaa服务器110的标识(例如,diameter标识)。
281.步骤1105
282.该步骤对应于图8中的步骤803、图9中的步骤905和图10中的步骤1005。epdg 125向pgw 108发送创建会话请求消息,所述消息包括在步骤1104中的最终认证应答中接收到的归属aaa服务器110的标识。
283.步骤1106至1107
284.pgw 108接收创建会话请求消息,并且如果pcc过程被配置,则发起与pcrf 112的ip

can会话建立(如果是初始附接)或者修改(如果是切换)。在步骤1106,pgw 108向pcrf 112发送ccr

i消息(如果是初始附接)或ccr

u消息(如果是切换)。
285.如果在步骤1106中发送的消息是ccr

i消息,则在步骤1107中pcrf 112将cca

i消息发送回pgw 108。如果在步骤1106中发送的消息是ccr

u消息,则在步骤1107中pcrf 112将cca

u消息发送回pgw 108。
286.步骤1108
287.该步骤对应于图8中的步骤804、图9中的步骤908和图10中的步骤1008。pgw 108使用接收到的aaa服务器,用于授权ue 101经由非3gpp接入网络103接入epc服务。在本地疏导情况下,v

plmn 100v中的pgw 108首先向v

plmn 100v中的aaa代理128发送授权请求。aaa代理128可以基于授权请求消息的目的地主机来选择适当的aaa服务器110,所述目的地主机由pgw 108设置为归属aaa服务器110的标识。在归属路由情况下,h

plmn 100h中的pgw 108直接将授权请求发送给在连接请求消息中接收的归属aaa服务器110。
288.步骤1109
289.该步骤对应于图8中的步骤805、图9中的步骤909和图10中的步骤1009。pgw 108向aaa服务器110触发由非3gpp接入提供的授权过程。pgw 108向aaa服务器110发送aar消息。aar消息包括pgw信息、apn以及aar消息的目的地主机是归属aaa服务器的指示。
290.步骤1110
291.aaa服务器110向hss 106发送更新pgw id请求消息。
292.步骤1111
293.hss 106向aaa服务器110发送更新pgw id确认消息。
294.步骤1112
295.aaa服务器110向pgw 108发送aaa消息,指示ue 101经由非3gpp接入网103接入epc业务的授权成功。
296.步骤1113
297.在成功授权时,pgw 108接受会话创建请求,并且向epdg 125发送创建会话响应消息。
298.现在将参考图12a和图12b更详细地描述ue 101漫游的场景(即,它访问v

plmn100v)和两个不同的漫游架构。图12a示出了pgw 108位于v

plmn 100v中的漫游架构,而图12b示出了pgw 108位于h

plmn 100h中的漫游架构。指示aaa节点710的标识的标识信息可以根据漫游架构而不同。图12a和12b中看到的v

aaa节点710v指示位于v

plmn 100v中的aaa节点710,并且h

aaa节点710h是位于h

plmn 100h中的aaa节点710。在图12a中,标识信息是提供至pgw 108的v

aaa节点710v的标识,并且在图12b中,标识信息是h

aaa节点710h的标识。
299.图12a所示的方法中pgw位于v

plmn 100v中,并且该方法包括以下步骤中的至少一些步骤,所述步骤可以以不同于以下描述的任何适当的顺序执行:
300.图12a示出了用于处理ue 101经由非3gpp接入网络103对3gpp网络提供的epc服务的接入的方法的实施例。ue 101向非3gpp接入网关705请求经由非3gpp接入网络103连接到至少一个epc服务。ue 101正在v

plmn中漫游,并且可以使用v

plmn中的pgw(本地疏导)。图12a中示出的方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
301.步骤1201a
302.非3gpp接入网关705确定v

aaa节点710v,并且向v

plmn100v中的v

aaa节点710v发送针对ue 01的认证请求。
303.步骤1202a
304.v

plmn 100v中的v

aaa节点710v用作diameter中继代理或者代理,并且将认证请求转发给h

aaa节点710h。710v和710h之间可以包含更多diameter实体。h

aaa节点710h经由v

aaa节点710v将认证应答发送回非3gpp接入网关705。v

aaa节点710v可以存储h

aaa节点710h的标识信息。
305.diameter中继代理可以被描述为用于基于消息中找到的信息将消息转发到其他diameter节点的节点。中继代理可以通过插入和删除路由信息来修改消息,但不修改消息的任何其他部分。代理可以被描述为可以重定向消息的节点。代理可以修改消息内容,提供增值服务,执行规则或执行管理任务等。
306.步骤1203a
307.非3gpp接入网关705向pgw 108发送指示v

aaa节点710v的标识的标识信息。非3gpp接入网关705可以使用v

aaa节点710v的标识,因为v

plmn100v中的本地pgw已经被选择来服务于ue101。
308.步骤1204a
309.基于从步骤1203a接收到的标识信息,pgw 108选择v

aaa节点710v作为aaa节点。pgw 108可以例如向v

aaa节点710v发送s6b授权消息。
310.步骤1205a
311.v

aaa节点710v可以使用在步骤1202a中存储的标识信息并将授权请求转发给正确的h

aaa节点710h。
312.图12b示出了用于处理ue 101经由非3gpp接入网络103对epc服务的接入的方法的实施例。ue 101向非3gpp接入网关705请求经由非3gpp接入网络103连接到由3gpp网络提供的至少一个epc服务。ue 101正在v

plmn 100v中漫游,并且可以使用ue h

plmn100h中的pgw 108(归属路由)。图12b中示出的方法包括以下步骤中的至少一些,并且所述步骤可以以不同于下面描述的任何适当顺序来执行。
313.步骤1201b
314.非3gpp接入网关705确定v

aaa节点710v,并且向v

aaa节点710v发送针对ue 101的认证请求。
315.步骤1202b
316.aaa节点710v用作diameter中继代理或代理,并且将认证请求转发给h

aaa节点710h。v

aaa节点710v和h

aaa节点710h之间可以包含更多diameter实体。h

aaa节点710h可以经由v

aaa节点710v将认证应答发送回非3gpp接入网关705。v

aaa节点710v可以存储h

aaa节点710h的标识信息。
317.步骤1203b
318.非3gpp接入网关705向pgw 108发送指示h

aaa节点710h的标识的标识信息。非3gpp接入网关705可以使用h

aaa节点710h的标识,因为h

plmn 100h中的远程pgw 108已经被选择来服务于ue 101。
319.步骤1204b
320.基于从步骤1203b接收到的标识信息,pgw 108选择h

aaa节点710h作为aaa节点。pgw 108可以例如向h

aaa节点710h发送s6b授权消息。
321.现在将从pgw 108的角度来描述上述方法。图13是描述由pgw108执行的用于处理经由非3gpp接入网络103到epc服务的ue 101接入的方法的流程图。图13中示出的方法包括以下由pgw 108执行的步骤中的至少一些,这些步骤可以以与下面描述不同的另一合适的顺序执行。
322.步骤1301
323.该步骤对应于图8中的步骤803、图9中的步骤905、图10中的步骤1005以及图11中的步骤1105。在请求将ue 101连接到非3gpp接入网络103期间,pgw 108从非3gpp接入网关705接收指示aaa节点710的标识的标识信息。
324.用于连接ue 101的请求可以是ue 101到非3gpp接入网络103的初始接入,或者可以是ue 101从3gpp网络102到非3gpp接入网络103的切换。
325.当ue 101正在漫游时,接收到的标识信息中指示的aaa节点710可以是归属aaa服务器。
326.可以在创建会话请求消息或代理绑定更新消息中接收标识信息。
327.标识信息可以是aaa节点710的diameter标识。
328.标识信息可以经由gtp接口或pmip接口从非3gpp接入网关705来接收。
329.当pgw 108包括在vplm 100v中时,标识信息中指示的aaa节点710可以是受访aaa服务器,并且当pgw 108包括在hplmn100h中时,可以是归属aaa服务器。
330.步骤1302
331.该步骤对应于图8中的步骤804、图9中的步骤908、图10中的步骤1008以及图11中的步骤1108。pgw 108选择在接收到的标识信息中指示的aaa节点710。
332.所选择的aaa节点710可以被指示为授权请求消息中的目的地主机。
333.aaa节点710可以是aaa服务器110或aaa代理128。
334.步骤1303
335.该步骤对应于图8中的步骤805、图9中的步骤909、图10中的步骤1009以及图11中的步骤1109。pgw 108向所选择的aaa节点710发送针对ue 101的请求消息。该请求消息是用于授权ue 101经由非3gpp接入网络103接入epc服务的请求。
336.该请求消息可以包括指示当通过非3gpp接入网络103接入epc服务时ue 101使用pgw 108的信息。
337.在一些实施例中,授权请求消息经由dra被发送到所选择的aaa节点710。
338.在一些实施例中,aaa节点710是aaa代理128,并且该请求消息被发送到所选择的aaa节点710,以便进一步发送到aaa服务器110。
339.为了执行图13所示的用于处理ue经由非3gpp接入网络103对epc服务的接入的方法步骤,pgw 108可以包括如图14所示的布置。
340.为了执行图13所示的用于处理ue经由非3gpp接入网络103对epc服务的接入的方法步骤,pgw 108适于在请求将ue 101连接到非3gpp接入网103期间,通过第一接收模块1401从非3gpp接入网关705接收指示aaa节点710的标识的标识信息。第一接收模块1401也可以被称为第一接收单元、第一接收装置、第一接收电路、用于接收的第一装置、第一输入
单元等。第一接收模块1401可以是接收机、收发机等。第一接收模块1401可以是无线或固定通信系统的pgw 108的无线接收机。
341.用于连接ue 101的请求可以是ue 101到非3gpp接入网络103的初始接入,或者可以是ue 101从3gpp网络102到非3gpp网络103的切换。当ue 101正在漫游时,接收到的标识信息中指示的aaa节点710可以是归属aaa服务器。可以在创建会话请求消息或代理绑定更新消息中接收标识信息。标识信息可以是aaa节点710的diameter标识。aaa节点710可以是aaa服务器110或aaa代理128。在一些实施例中,经由gtp接口或经由pmip接口从非3gpp接入网关705接收标识信息。在一些实施例中,当pgw 108包括在vplm 100v中时标识信息中指示的aaa节点710可以是受访aaa服务器,并且当pgw 108包括在hplmn 100h中时可以是归属aaa服务器。
342.pgw 108适于例如通过第一选择模块1405来选择在接收的标识信息中指示的aaa节点710。第一选择模块1405也可以被称为第一选择单元、第一选择装置、第一选择电路、用于选择的第一装置等。第一选择模块1405可以是pgw 108的第一处理器1408。
343.pgw 108适于例如通过第一发送模块1410向所选择的aaa节点710发送针对ue 101的请求消息。该请求消息是用于授权ue 101经由非3gpp接入网络103接入epc服务的请求。第一发送模块1410也可以被称为第一发送单元、第一发送装置、第一发送电路、用于发送的第一装置、第一输出单元等。第一发送模块1410可以是发射机、收发机等。第一发送模块1410可以是无线或固定通信系统的pgw 108的无线发射机。
344.该请求消息可以包括指示当通过非3gpp接入网络103接入epc服务时ue 101使用pgw 108的信息。授权请求消息可以经由dra被发送到所选择的aaa节点710。
345.在一些实施例中,所选择的aaa节点710在授权请求消息中被指示为目的地主机。
346.在一些实施例中,aaa节点710是aaa代理128,然后请求消息可以被发送到所选择的aaa节点710,以便进一步发送到aaa服务器110。
347.在一些实施例中,pgw 108包括第一处理器1408和第一存储器1410。第一存储器1410包括能够由第一处理器1408执行的指令。第一存储器1410包括一个或多个存储器单元。第一存储器1410被配置为用于存储数据、接收的数据流、功率水平测量结果、标识信息、请求消息、响应消息、目的地主机、阈值、时间段、配置、调度以及当在pgw 108中被执行时执行本文方法的应用。
348.本领域技术人员还将理解的是,上述第一接收模块1401、第一选择模块1405和第一发送模块1410可以指代模拟和数字电路的组合,和/或用例如在存储器中存储的软件和/或固件进行配置的一个或更多个处理器,所述软件和/或固件当被一个或更多个处理器(例如第一处理器1408)执行时如上所述地执行。这些处理器中的一个或多个以及其他数字硬件可以包括在单个专用集成电路(asic)中,或者几个处理器和各种数字硬件可以分布在几个单独的组件之间,无论是单独封装还是组装到片上系统(soc)中。
349.在一些实施例中,第一计算机程序可以包括当在至少一个处理器上执行时使得至少一个处理器(例如处理器1408)执行图8

13中的至少一些方法步骤的指令。第一载体可以包括第一计算机程序,并且第一载体是电信号、光信号、无线电信号或计算机可读存储介质之一。
350.现在将从非3gpp接入网关705的角度来描述上述方法。图15是描述由非3gpp接入
网关705执行的用于处理经由非3gpp接入网络103到epc服务的ue接入的方法的流程图。非3gpp接入网关705可以是epdg 125或twag或mag。图15中示出的方法包括以下由非3gpp接入网关执行的步骤中的至少一些,这些步骤可以以与下面描述不同的另一合适的顺序执行。
351.步骤1501
352.该步骤对应于图8中的步骤802、图9中的步骤902和图10中的步骤1002。在一些实施例中,在请求将ue 101连接到非3gpp接入网络103期间,非3gpp接入网关705选择aaa节点710。非3gpp接入网络103可以是可信非3gpp接入网络104或不可信非3gpp接入网络105。
353.步骤1502
354.该步骤对应于图8中的步骤802和图11中的步骤1104。在一些实施例中,当aaa节点710是aaa服务器110时,非3gpp接入网关705从aaa代理128接收指示aaa服务器110的信息。aaa服务器110包括在ue 101的hplmn 100h或vplmn 100v中。
355.步骤1503
356.该步骤对应于图8中的步骤803、图9中的步骤905、图10中的步骤1005以及图11中的步骤1105。在请求将ue 101连接到非3gpp接入网络103期间,非3gpp接入网关705向pgw 108发送指示aaa节点710的标识的标识信息。
357.可以在创建会话请求消息或代理绑定更新消息中发送标识信息。标识信息可以是aaa节点710的diameter标识。标识信息可以从非3gpp接入网关705经由gtp接口或经由pmip接口向pgw 108发送。
358.为了执行图15所示的用于处理经由非3gpp接入网络103到epc服务的ue接入的方法步骤,非3gpp接入网关705可以包括如图16所示的布置。如上所述,非3gpp接入网关705可以是epdg 125或twag或mag。非3gpp网络103可以是可信非3gpp网络104或不可信非3gpp网络105。
359.为了执行图15所示的用于处理经由非3gpp接入网络103到epc服务的ue接入的方法步骤,非3gpp接入网关705适用于例如在请将ue 101连接到非3gpp接入网络103期间,通过第二发送模块1601向pgw 108发送指示aaa节点710的标识的标识信息。第二发送模块1601也可以被称为第二发送单元、第二发送装置、第二发送电路、用于发送的第二装置、第二输出单元等。第二发送模块1601可以是发射机、收发机等。第二发送模块1601可以是无线或固定通信系统的非3gpp接入网关705的无线发射机。
360.可以在创建会话请求消息或代理绑定更新消息中发送标识信息。
361.标识信息可以从非3gpp接入网关705经由gtp接口或经由pmip接口向pgw 108发送。
362.非3gpp接入网关705可以适用于例如在请求将ue 101连接到非3gpp接入网络103期间,通过第二选择模块1603来选择aaa节点710。第二选择模块1603也可以被称为第二选择单元、第二选择装置、第二选择电路、用于选择的第二装置等。第二选择模块1603可以是非3gpp接入网关705的第二处理器1605。
363.在一些实施例中,非3gpp接入网关705适用于例如通过第二接收模块1608从aaa代理128接收指示aaa服务器110的信息。aaa服务器110包括在ue 101的hplmn 100h或vplmn 100v中。当aaa节点710是aaa服务器110时可能是这种情况。第二接收模块1608也可以被称为第二接收单元、第二接收装置、第二接收电路、用于接收的第二装置、第二输入单元等。第
二接收模块1608可以是接收机、收发机等。第二接收模块1608可以是无线或固定通信系统的非3gpp接入网关705的无线接收机。
364.标识信息可以是aaa节点710的diameter标识。
365.在一些实施例中,非3gpp接入网关705包括第二处理器1605和第二存储器1610。第二存储器1610包括能够由第二处理器1605执行的指令。第二存储器1610可以包括一个或多个存储器单元。第二存储器1610被配置为用于存储数据、接收的数据流、功率水平测量结果、标识信息、请求消息、响应消息、目的地主机、阈值、时间段、配置、调度以及当在非3gpp接入网关705中被执行时执行本文方法的应用。
366.本领域技术人员还将理解的是,上述第二发送模块1601、第二选择模块1603和第二接收模块1608可以指代模拟和数字电路的组合,和/或用例如在存储器中存储的软件和/或固件进行配置的一个或更多个处理器,所述软件和/或固件当被一个或更多个处理器(例如第二处理器1605)执行时如上所述地执行。这些处理器中的一个或多个以及其他数字硬件可以包括在单个asic中,或者几个处理器和各种数字硬件可以分布在几个单独的组件之间,无论是单独封装还是组装到soc中。
367.在一些实施例中,第二计算机程序可以包括当在至少一个处理器上执行时使得至少一个处理器(例如第二处理器1605)执行图8

12和15中的至少一些方法步骤的指令。第二载体可以包括第二计算机程序,并且第二载体是电信号、光信号、无线电信号或计算机可读存储介质之一。
368.用于处理经由非3gpp接入网络103到epc服务的ue接入的本机制可以通过一个或多个处理器(例如图14所描绘的pgw布置中的第一处理器1408和图16所描绘的非3gpp接入网关装置中的第二处理器1605)和用于执行本文实施例的功能的计算机程序代码来实现。处理器可以是例如数字信号处理器(dsp)、asic处理器、现场可编程门阵列(fpga)处理器或微处理器。上面提到的程序代码还可以被提供为计算机程序产品,例如以承载计算机程序代码的数据载体的形式,用于在被加载到pgw 108和非3gpp接入网关705中的至少一个中时执行本文的实施例。这样的一种载体可以是cd rom盘的形式。然而还可以是诸如存储棒之类的其它数据载体。计算机程序代码还可以作为服务器上的纯程序代码来提供,并被下载到pgw108和非3gpp接入网关705中的至少一个。
369.总之,本文的实施例涉及:非3gppg接入网关710向pgw 108提供在连接建立期间被选择用于接入认证和授权的aaa节点的标识。pgw 108然后可以选择同一个aaa节点来发起针对非3gpp连接请求的授权过程。本文的实施例可以避免重定向过程,防止非3gpp接入网关710和pgw 108在非3gpp连接建立期间选择不同的aaa节点,因此减少了非3gpp连接建立的延时和网络业务负载。
370.本文中的实施例不限于上述实施例。可使用各种备选、修改和等同物。因此,上述实施例不应理解为限制了实施例的范围,实施例的范围是由所附权利要求限定的。
371.应当强调的是,术语“包括”当在本说明书中使用时用来指所述特征、要件、步骤、组成部分的存在,但不排除一个或多个其它特征、要件、步骤、组成部分或它们的组合的存在或增加。还应当注意的是,在要素前面的词语“一”或“一个”不排除存在多个此种要素。
372.本文中使用的术语“被配置为”也可以被称为“被布置成”、“适于”、“能够”或“操作”。
373.还应该强调的是,在不脱离本文实施例的情况下,所附权利要求中限定的方法的步骤可以以与它们在权利要求中出现的顺序不同的另一顺序执行。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献