具有按量计费的服务限制的分组数据连接性控制的制作方法

文档序号:12289914阅读:523来源:国知局
具有按量计费的服务限制的分组数据连接性控制的制作方法与工艺

本发明涉及用于分组数据连接性的方法并且涉及对应的装置。



背景技术:

在蜂窝网络中,例如由3GPP(第三代合作伙伴计划)所规定的,用户设备(UE)可建立用于利用某些分组数据服务(具体地说是基于因特网协议(IP)的服务)的分组数据连接。此类服务例如可由IMS(IP多媒体子系统)提供,如在3GPP TS 23.228 V12.4.0 (2014-03)中所规定的。

在由3GPP规定的LTE(长期演进)蜂窝网络技术中,所有连接都是基于分组的,而其它无线电接入技术(例如2G技术诸如GSM(全球移动通信系统)或3G技术诸如UMTS(通用移动电信系统))也允许电路交换(CS)连接(例如对于语音呼叫或SMS(短消息服务))。在LTE技术中,语音和SMS还需要经由基于分组的连接性提供。

然而,使用基于分组的连接性在一些情况下从订户角度是不期望的。例如,订户对于分组数据可能仅具有有限的限额,并且超过这个限额可能引起不期望的计费。另外,当漫游时使用基于分组的连接性也可导致不期望的计费。因而,通常的实施是将UE切换到“数据关”状态,或者“当漫游时数据关”状态。

在2G或3G接入时,选择“数据关”或者“当漫游时数据关”具有用户禁止使用所有分组数据连接性接入点(每个接入点由APN(接入点名称)标识)的影响。因而,没有对于UE建立分组数据连接性。

然而,在LTE接入上,抑制分组数据连接性可致使UE不可用。另外,如果UE在初始附连期间未提供APN,则使用来自预订的默认APN建立PDN(分组数据网)连接。这可能是因特网APN或另一APN,其当选择“数据关”或“当漫游时数据关”时不应该被使用。

因而,存在对于考虑到有效控制无线通信网络中基于分组的连接性的技术的需要。



技术实现要素:

根据本发明的实施例,提供了一种控制无线通信网络中基于分组的连接性的方法。根据该方法,无线通信网络的节点从UE接收UE需要按量(volume)计费的分组数据服务的限制的指示。取决于接收的指示,节点防止传送与按量计费的分组数据服务关联的分组数据,并允许传送与一个或多个其它分组数据服务关联的分组数据。

根据本发明的另外实施例,提供了一种控制无线通信网络中基于分组的连接性的方法。根据所述方法,UE检测切断UE的分组数据连接性的命令。响应于所述命令,UE向无线通信网络发送UE需要按量计费的分组数据服务的限制的指示。

根据本发明的另外实施例,提供了一种用于无线通信网络的节点。该节点包括至少一个接口。另外,该节点包括至少一个处理器。至少一个处理器配置成从UE接收UE需要按量计费的分组数据服务的限制的指示。另外,至少一个处理器配置成防止传送与按量计费的分组数据服务关联的分组数据,并允许传送与一个或多个其它分组数据服务关联的分组数据。此防止和允取决于接收的指示来完成。

根据本发明的另外实施例,提供了UE。UE包括用于连接到无线通信网络的接口。另外,UE包括至少一个处理器。至少一个处理器配置成检测切断UE的分组数据连接性的命令。另外,至少一个处理器配置成向无线通信网络发送UE需要按量计费的分组数据服务的限制的指示。此发送响应于该命令而完成。

根据本发明的另外实施例,提供了一种计算机程序或计算机程序产品(例如以非暂时性存储介质的形式),其包括要由无线通信网络的节点的至少一个处理器执行的程序代码。程序代码的执行使至少一个处理器从UE接收UE需要按量计费的分组数据服务的限制的指示。另外,程序代码的执行使至少一个处理器防止传送与按量计费的分组数据服务关联的分组数据,并允许传送与一个或多个其它分组数据服务关联的分组数据。此防止和允许取决于接收的指示来完成。

根据本发明的另外实施例,提供了一种计算机程序或计算机程序产品(例如以非暂时性存储介质的形式),其包括要由UE的至少一个处理器执行的程序代码。程序代码的执行使至少一个处理器检测切断UE的分组数据连接性的命令。另外,程序代码的执行使至少一个处理器向无线通信网络发送UE需要按量计费的分组数据服务的限制的指示。此发送响应于该命令而完成。

此类实施例和另外实施例的详情根据如下实施例的详细描述将显而易见。

附图说明

图1示意性图示了根据本发明的实施例可实现分组数据连接性控制的示范架构。

图2示意性图示了根据本发明实施例的示范进程(process)。

图3示意性图示了根据本发明实施例的另外示范进程。

图4示意性图示了根据本发明实施例的另外示范进程。

图5示出了用于图示根据本发明实施例的方法的流程图,其例如可由IMS节点实现。

图6示出了用于图示根据本发明实施例的另外方法的流程图,其例如可由控制用户平面数据业务处置的节点实现。

图7示出了用于图示根据本发明实施例的另外方法的流程图,其例如可由UE实现。

图8示意性图示了根据本发明实施例的节点的结构(例如对应于IMS节点)。

图9示意性图示了根据本发明实施例的节点的结构(例如对应于控制用户平面数据业务处置的节点)。

图10示意性图示了根据本发明实施例的UE的结构。

具体实施方式

在下文,通过参考附图将更详细说明根据本发明实施例的概念。所图示的概念涉及无线通信网络中的分组数据连接性的控制。在所图示的实施例中,假定无线通信网络基于由3GPP所规定的LTE技术。然而,要理解到,所图示的概念可能以对应的方式应用于其它技术(例如GSM、UMTS或CDMA2000)。

如在下文所图示的概念基于由UE提供给无线通信网络的指示。借助该指示,UE可指示UE需要按量计费的分组数据服务的限制。该指示具有防止无线通信网络的一个或多个节点传送与按量计费的分组数据服务关联的分组数据业务并允许传送与一个或多个其它分组数据服务关联的分组数据业务的目的。当UE处于“数据关”状态或者“当漫游时数据关”状态时,它可提供这个指示。无线通信网络的一个或多个节点可通过采取适当的措施来防止传送与按量计费的分组数据服务关联的分组数据并允许传送与一个或多个其它分组数据服务关联的分组数据,对这个指示作出反应。例如,负责向UE提供服务的节点可拒绝与服务关联的请求或者去激活服务的按量计费的组件(component)。另外,负责控制UE的用户平面业务处置的节点可应用策略,例如以分组过滤器的形式,其阻止与按量计费的服务关联的分组数据业务并允许传送与一个或多个其它分组数据服务关联的分组数据业务。此类分组过滤器例如可安装在网关中。另外,此类分组过滤器也可安装在UE中,例如以有选择地阻止来自UE的按量计费的上行链路分组数据业务。

该指示允许建立UE的分组数据连接性,而同时避免了订户不期望的费用。具体地说,不经受按量计费的某些服务,例如语音电话服务、基于文本的消息传递服务或电子书服务,可对于UE保持可接入,同时阻止按量计费的服务或经受按量计费的服务的媒体组件,诸如视频。

现在将参考附图说明概念和示范实现的进一步细节。

图1示出了用于示意性图示用于实现上面概况的概念的基于LTE的通信网络架构的框图。如所图示的,该架构提供了eNB 100,其是接入网110(称为演进的UMTS地面无线电接入网(E-UTRAN))的示范基站。另外,该架构提供了移动性管理实体(MME)120、服务网关(SGW)150、分组数据网络网关(PGW)160、策略和计费规则功能(RCRF)和归属订户服务器(HSS)180。另外,图1图示了IMS的元件,具体地说是电话应用服务器(TAS)210、IP电视应用服务器(IPTV-AS) 220、服务集中化和连续性应用服务器(SCC-AS)230以及呼叫会话控制功能(CSCF) 240。

MME 120可负责控制连接性并管理蜂窝网络中UE的移动性。PCRF 170可负责策略和计费相关功能性,例如在3GPP TS 23.203 V12.4.0 (2014-03)中所规定的。在eNB 100中,SGW 150和PGW 160携带UE 10的用户平面数据业务。在eNB 100与UE 10之间,在LTE无线电接口上携带用户平面数据业务。用户平面数据业务是基于分组的,具体地说基于IP数据分组。除非下面另有描述,否则eNB 100、MME 120、SGW 150、PGW 160、PCRF 170和HSS 180可如3GPP所规定的操作,例如在3GPP TS 23.401 V12.4.0 (2014-03)或3GPP TS 23.402 V12.4.0(2014-03)中规定的。

IMS节点负责提供无线通信网络中的控制各种分组数据服务。此类服务的示例是基于分组的语音电话、基于分组的多媒体电话、基于分组的文本或多媒体消息传递或者基于分组的移动电视。在所图示的架构中,假定TAS 210负责提供基于分组的语音电话、基于分组的多媒体电话和/或基于分组的文本或多媒体消息传递,并且IPTV-AS 220负责提供基于分组的移动电视。SCC-AS 230可负责此类服务的集中式控制(例如相对于传入的CS或基于分组的呼叫的终止),并且负责提供会话连续性(例如当UE在不同接入之间,具体地说在支持CS服务的接入与支持基于后退的服务的接入之间移动时)。CSCF 240可负责控制服务会话,例如相对于会话建立、会话修改或会话结束。CSCF 240例如可充当UE 10的服务CSCF (S-CSCF),即,位于UE 10的归属网络中,或者可充当UE 10的代理CSCF (P-CSCF),即,位于UE 10正在漫游的受访网络中或归属网络中。除非下面另有说明,否则IMS节点的功能性可对应于在3GPP TS 23.228 V12.4.0中所规定的那些功能性。

如图1中所图示的,提供了各种接口以允许图1架构中的通信。为了UE 10与eNB 100之间的通信,提供了称为Uu的无线电接口。为了eNB 100与SGW 150之间的通信,提供了称为S1-U的接口。为了SGW 150与PGW 160之间的通信,提供了称为S5/S8的接口。为了eNB 100与MME 120之间的通信,提供了称为S1-MME的接口。为了MME 120与SGW 150之间的通信,提供了称为S11的接口。为了MME 120与HSS 180之间的通信,提供了称为S6a的接口。为了PCRF 170与SGW 150之间的通信,提供了称为Gxc的接口。为了PCRF 170与PGW 160之间的通信,提供了称为Gx的接口。为了PCRF 170与HSS 180之间的通信,提供了称为Sp的接口。为了HSS 180与SCC-AS 230之间的通信,提供了称为Sh的接口。为了HSS 180与CSCF 240之间的通信,提供了称为Cx的接口。为了CSCF 240与应用服务器即TAS 210、SCC AS 230和IPTV-AS 220之间的通信,提供了称为ISC的接口。另外,图1图示了UE 10与应用服务器之间的接口(其称为Ut)以及UE 10与CSCF 240之间的接口(其称为Gm(在UE 10与P-CSCF)和Mw(在P-CSCF与S-CSCF))。这些接口例如可如在3GPP TS 23.203 V12.4.0、3GPP TS 23.228 V12.4.0、3GPP TS 23.401 V12.4.0和3GPP TS 23.402 V12.4.0中所规定的那样实现。按照本文所图示的概念,这些接口中的一些可用传送上面提到的需要按量计费的分组数据服务的限制的指示的能力进行补充。

在下文,将参考在图1中所图示的架构和示范进程更详细说明基于需要按量计费的分组数据服务的限制的指示的概念的实现。在这些进程中,假定该指示与IMS服务相关,并且具有“没有按量计费的IMS服务”的形式,其可被提供为所图示消息的一些中的附加信息元素。然而,应该理解,在其它实现中,该指示还可指其它按量计费的分组数据服务,或者一般是按量计费的服务。因而,该指示也将被称为“数据关”指示。该指示还可进一步规定,其仅当UE漫游时适用,即,是“当漫游时数据关”指示。在一些实现中,该指示还可规定它可适用的接入网,例如,该指示可适用于LTE接入,但不适用于2G或3G接入,诸如GSM或UMTS。后者的附加属性允许在网络侧判定该指示是否应该应用用于防止按量计费的分组数据业务。用这种方式,可以避免UE 10例如当在漫游到非漫游之间或者在LTE与另一接入网(例如基于GSM、UMTS或WLAN(无线局域网))之间改变状况时需要更新该指示。

图2图示了IMS节点使用该指示用于防止传送按量计费的分组数据业务同时允许其它分组数据业务的示范进程。图2的进程涉及UE 10、HSS 180、应用服务器(AS)诸如TAS 210、SCC AS 230或IPTV-AS 220和CSCF 240。在图2的进程中,假定UE 10已经使用IMS APN建立了到无线通信网络的PDN连接。UE 10可在其归属网络中或受访网络中。

通过向CSCF 240发送消息201,UE 10在IMS中登记。消息201可以是如在IETF RFC 3261中所规定的会话发起协议(SIP)的消息。消息201可经由Gm/Mw接口输送到CSCF 240。消息201包含“数据关”指示,其由CSCF 240存储。

CSCF 240然后可通过向HSS 180发送消息202而对于与UE 10相关的订户信息查询HSS 180。另外,消息202可包含用于更新HSS 180的信息。例如,此类信息可指示存在“数据关”指示,并且HSS 180可此信息以便将来利用。消息202可对应于Cx放/拉(Put/Pull)消息。在消息203中,HSS 180用订户信息响应。消息202和203可在HSS 180与CSCF 240之间在Cx接口上传送。

在某一点,UE 10可通过向CSCF 240发送消息204来请求IMS服务。消息204可以是在UE 10与CSCF 240之间传送的SIP消息。如所图示的,消息204可以是SIP请求。例如,UE 10可请求由TAS 210建立语音呼叫,可请求由TAS 210建立语音呼叫,或者可请求由IPTV-AS 220建立移动电视会话。在接收到消息204时,SCF 240例如可执行用于授权请求的IMS服务的进程。

在消息205中,CSCF 240将消息204的请求转发到AS 210、220。在消息205中,CSCF 240可指示是否授权所请求的服务,并且还指示授权服务的哪些媒体组件。此信息可取决于来自UE 10的“数据关”指示。例如,如果服务完全基于按量计费的分组数据业务,则CSCF 240可决定不授权所请求的服务。另外,如果服务部分基于按量计费的分组数据业务,则CSCF 240可决定仅授权不经受按量计费的媒体组件。更进一步,如果服务完全基于不经受按量计费的分组数据业务,则它可决定授权具有所有媒体组件的服务。如所图示的,在消息205中还可转发“数据关”指示。这允许AS 210、220、230判定服务或其组件是否是可允许的。

如所图示的,消息205可以是SIP请求。AS 210、220、230通过向CSCF 240发送消息206(其可以是SIP响应)对消息205的请求进行响应。

具体地说,AS 210、220、230可决定拒绝消息205的请求。如果消息205中的信息指示该服务或者该服务的所有媒体组件都未授权,则这例如可以是这种情况。另外,AS 210、220、230可在“数据关”指示的基础上进行这个判定,即便服务的至少一些组件由CSCF 240授权。另外,AS 210、220、230可接受消息205的请求。如果消息205中的信息指示该服务或者该服务的至少一些媒体组件被授权,则这例如可以是这种情况。在消息206中的响应的基础上,CSCF 240向UE 10发送消息207以指示由AS 210、220、230和/或CSCF 240的判定结果。如所图示的,消息207可以是SIP响应消息。

如果授权了服务的至少一些媒体组件,则AS 210、220、230然后可继续向UE 10供应服务,例如通过向UE 10发送与服务关联的分组数据业务,和/或从UE 10接收与服务关联的分组数据业务。

如下示范规则可适用于图2的进程中:如果UE 10提供了“数据关”指示,则负责判定的IMS节点210、220、230、240可不允许具有视频媒体和文件(filer)传送的服务,但允许语音媒体和文本消息传递。作为不允许所有视频媒体的备选,IMS节点210、220、230、240可允许不经受按量计费的某一视频媒体,诸如根据GSMA IR.94 V.5.0 (2013年3月4日)的视频媒体。如果UE 10未提供“数据关”指示,则IMS节点210、220、230、240可允许服务以及这些服务的媒体组件,假若没有用于不允许某一服务或其媒体组件的其它原因。

AS 210、220、230例如可通过去激活不允许的媒体组件(例如通过修改所请求服务的会话描述协议(SDP)信息)来实现此类策略。例如,TAS 210可根据请求去激活视频媒体以建立视频呼叫。另外,如上面所提到的,AS 210、220、230也可拒绝请求,例如对于文件传送或视频传送的请求。例如,IPTV-AS 220可拒绝用于流播视频的请求。在拒绝请求的情况下,可通知请求的发起者关于拒绝的原因。在图2的示范情形下,UE 10是消息204的请求的发起者,并且从而,可在消息207中通知该拒绝(及其原因)。然而,应该理解,在一些情况下,对于服务的请求也可来自与UE 10不同的其它实体。例如,在传入的呼叫终止要在UE 10的情况下,该请求可从另一AS起源。CSCF 240可通过不授权并且去激活经受按量计费的服务或服务的媒体组件来实现此类策略。例如,CSCF 240可授权语音媒体,并且去激活其它媒体组件,诸如视频。在一些情形下,还可能的是,单独的节点实现此类策略的不同部分。例如,处置语音和视频呼叫的AS可以仅实现策略的视频相关部分,而另一AS可实现策略的文件传送相关部分。

在图2的示范进程中,通过Gm/Mw接口在IMS登记处提供“数据关”指示。备选地或此外,“数据关”指示也可通过Ut接口提供或更新,即,直接到AS 210、220、230。例如,UE 10当在漫游与非漫游状况之间改变时可更新该指示。另外,虽然在图2的进程中当请求IMS服务时AS 210、220、230可从CSCF 240接收“数据关”指示,但还会有可能,CSCF 240已经通知AS 210、220、230在IMS登记处的“数据关”指示,类似于HSS 180。另外,AS 210、220、230还可从HSS 180获得有关“数据关”指示的信息。

图3图示了该指示由通信网络的策略和计费控制(PCC)节点中的一个或多个施加用于防止传送按量计费的分组数据同时允许其它分组数据业务的示范进程。图3的进程涉及UE 10、eNB 100、MME 120、SGW 150、PGW 160、PCRF 170和HSS 180。在图3的进程中,UE 10最初附连到无线通信网络以建立PDN连接。

在步骤301,UE 10上电。这假定发生了由eNB 100服务的小区的覆盖区域。已经选择了这个小区,UE 10通过执行随机接入过程(procedure)继续,如步骤302所图示的,并且设立RRC(无线电资源控制)连接。RRC设立过程涉及UE 10向eNB 100发送消息303(称为RRCConnectionRequest),以及eNB 100用消息304(称为RRCConnectionSetup)进行响应。UE 10然后向eNB 100发送消息305,称为RRCConnectionSetupComplete。RRCConnectionSetupComplete消息305包含要提供给eNB 100的初始NAS(非接入层)信息,在本图示的示例中是NAS附连请求。NAS附连请求包含上面提到的“数据关”指示。有关RRC连接过程的细节例如可如在3GPP TS 36.331 V12.1.0 (2014-03)中所规定的那样。NAS附连过程以及关联消息的细节例如可如在3GPP TS 23.401 V12.4.0中所规定的那样。

eNB 100向MME 120转发初始NAS信息,即,具有“数据关”指示的NAS附连请求。

如307所图示的,MME 120然后可更新HSS 180。这可涉及发送更新位置请求,例如在3GPP TS 23.401中所规定的。这也可涉及用UE 10提供“数据关”指示的信息更新HSS 180。

另外,MME 120经由SGW 150向PGW 160发送创建会话请求,如消息308和309所图示的。在所图示的实现中,创建会话请求用于将“数据关”指示转发到SGW 150和PGW 160。否则,创建会话请求可如在3GPP TS 23.401 V12.4.0中所规定的那样。

在图3的示范进程中,假定使用动态PCC。因而,PGW 160联系PCRF 170以通过Gx接口创建策略控制会话。在图3的示范过程中,这假定涉及将信用控制请求(CCR)310从PGW 160发送到PCRF 170。借助于CCR 310,将“数据关”指示转发到PCRF 170。取决于该指示,PCRF 170确定PCC规则,根据该规则,对UE 10阻止经受按量计费的分组数据业务,同时允许其它分组数据业务。在下文中,这个PCC规则还将称为“数据关”(DO)策略。这个DO策略具体地说可指示或用于配置阻止按量计费的分组数据业务并通过其它分组数据业务的分组过滤器。此类分组过滤器可实现为对应配置的业务流模板(TFT),例如如在3GPP TS 23.060 V12.4.0 (2014-03)中所规定的。DO策略或分组过滤器还可按APN特定方式确定。那就是说,不同的APN可与不同的APN策略关联。例如,当UE 10提供“数据关”指示时,对于IMS APN,可仅允许未经受按量计费的一些分组数据业务,而对于其它APN,阻止所有分组数据业务。

PCRF 170然后通过向PGW 160发送信用控制应答(CCA)311来对CCR 310进行响应。CCA 311还用于向PGW 160指示DO策略。如步骤312所图示的,PGW 160可通过安装对应分组过滤器来实现DO策略。备选地,PGW 160可按照所指示的DO策略来配置现有分组过滤器。

PGW 160然后经由SGW 150向MME 120发送创建会话响应,如消息313和315所图示的。在所图示的实现中,创建会话响应用于将DO策略转发到SGW 150和MME 120。否则,创建会话响应可如在3GPP TS 23.401 V12.4.0中所规定的那样。已经接收到消息313,即,具有DO策略的创建会话响应,SGW 150可安装对应的分组过滤器,如步骤314所指示的。

MME 120然后向eNB 100发送上下文设立请求,如消息316所指示的。上下文设立请求用于向eNB 100转发DO策略。否则,上下文设立请求可如在3GPP TS 23.401 V12.4.0中所规定的那样。

eNB 100然后向UE 10发送RRCConnectionReconfig消息317。RRCConnectionReconfig消息317例如可按照3GPP TS 36.331 V12.1.0。RRCConnectionReconfig消息317包含NAS附连接受消息,其是对RRCConnectionSetupComplete消息305中的NAS附连请求的响应。NA附连请求用于向UE 10转发DO策略。

已经接收到具有DO策略的RRCConnectionReconfig消息317,UE 10可安装对应的分组过滤器,如步骤318所指示的。

要理解到,在图3中未图示的另外进程可以是典型初始附连过程的一部分,诸如在3GPP TS 23.401 V12.4.0中所规定的。例如,可包含用于配置默认承载或附加承载的进程。另外,而不是使用动态PCC机制,DO策略还可例如通过管理过程静态或者预先配置在UE 10、SGW 150和/或PGW 160中。当UE 10提供“数据关”指示时,可激活此类预先配置的DO策略。

在一些情形下,UE 10可使用不同APN,每个用于不同服务。因而,可能需要为一些服务建立新PDN连接。图4图示了使用类似于图3进程的PCC机制的示范进程,但其中在PDN连接建立过程中提供“数据关”指示。图4的进程涉及UE 10、MME 120、SGW 150、PGW 160和PCRF 170。

为了建立PDN连接,UE 10发送PDN连接性请求401。PDN连接性请求用于向MME 120提供“数据关”指示。否则,PDN连接性请求可例如在3GPP TS 23.401 V12.4.0中所规定的那样。

MME 120然后经由SGW 150向PGW 160发送创建会话请求,如消息402和403所图示的。在所图示的实现中,创建会话请求用于将“数据关”指示转发到SGW 150和PGW 160。否则,创建会话请求可如在3GPP TS 23.401 V12.4.0中所规定的那样。

PGW 160联系PCRF 170以通过Gx接口为新PDN连接创建策略控制会话。在图4的示范过程中,这假定涉及将认证/授权请求(AAR)404从PGW 160发送到PCRF 170。借助于AAR 310,将“数据关”指示转发到PCRF 170。取决于该指示,PCRF 170确定PCC规则,根据该规则,对UE 10阻止经受到按量计费的分组数据业务,同时允许其它分组数据业务,即DO策略。这个DO策略具体地说可指示或用于配置阻止按量计费的分组数据业务并通过其它分组数据业务的分组过滤器。此类分组过滤器可实现为对应配置的TFT。DO策略或分组过滤器还可按APN特定方式确定。那就是说,不同的APN可与不同的APN策略关联。例如,对于一个APN,可允许未经受按量计费的某一分组数据业务,而对于其它APN,可允许未经受按量计费的其它分组数据业务。

PCRF 170然后通过向PGW 160发送认证/授权应答(AAA)405来对AAR 404进行响应。AAA 405还用于向PGW 160指示DO策略。如步骤406所图示的,PGW 160可通过安装对应分组过滤器来实现DO策略。备选地,PGW 160可按照所指示的DO策略来配置现有分组过滤器。

PGW 160然后经由SGW 150向MME 120发送创建会话响应,如消息407和409所图示的。在所图示的实现中,创建会话响应用于将DO策略转发到SGW 150和MME 120。否则,创建会话响应可如在3GPP TS 23.401 V12.4.0中所规定的那样。已经接收到消息407,即,具有DO策略的创建会话响应,SGW 150可安装对应的分组过滤器,如步骤408所指示的。

MME 120然后向UE 10发送PDN连接性接受消息410。PDN连接性接受消息410用于向UE 10转发DO策略。否则,PDN连接性接受消息410可如在3GPP TS 23.401 V12.4.0中所规定的那样。

已经接收到具有DO策略的PDN连接性接受消息410,UE 10可安装对应的分组过滤器,如步骤410所指示的。

另外,UE 10可向MME 120发送PDN连接性完成消息413,由此确认新PDN连接的建立。MME 120然后可向SGW 150发送修改承载请求413,SGW 150可通过发送修改承载响应414进行确认。这些过程例如可如在3GPP TS 23.401中所规定的那样。

还在图4的进程中,代替动态DO策略,可使用预先配置的DO策略。

在已经提供了“数据关”指示之后,UE 10的状态可改变到正常状态,在其中UE 10的全分组数据连接性是期望的。还有,“数据关”指示的这个改变可由UE 10指示给无线通信网络。在由IMS节点实现防止传送按量计费的数据业务的情形下,诸如在图2的进程中,这可通过由UE 10发起的更新过程实现,例如通过跟踪区域更新。在DO策略实现防止传送按量计费的数据业务的情形下,诸如在图3或图4的进程中,这可通过UE 10向MME 120发送请求或其它消息来实现。在此请求中,“数据关”状态的改变可通过不包含“数据关”指示来隐式指示,或者可由显式的“数据开”指示来指示。MME 120然后可通过发送包含对应的指示的修改承载请求(或者其中省略了“数据关”指示)将这个信息转发到SGW 150、PGW 160和PCRF 170。

图5示出了用于图示控制无线通信网络中分组数据连接性的方法的流程图。图5的方法例如可用于在无线通信网络的节点中,具体地说在负责提供分组数据服务的节点(例如应用服务器,诸如TAS 210、IPTV-AS 220或SCC-AS 230)中或者在负责授权分组数据服务的节点(例如CSCF诸如CSCF 240)中实现上述概念。如果使用节点的基于处理器的实现,则方法的步骤可由节点的一个或多个处理器执行。为了这个目的,一个或多个处理器可执行对应配置的程序代码。另外,至少一些对应功能性在一个或多个处理器中可硬连线。

在步骤510,节点从UE例如从UE 10接收指示。该指示指示UE需要按量计费的分组数据服务的限制。该指示可指示对于UE没有一个按量计费的分组数据服务是允许的,诸如上面提到的“数据关”指示。备选地,该指示可指示当UE 10正在漫游时没有一个按量计费的分组数据服务是允许的,诸如上面提到的“当漫游时数据关”指示。在一些实现中,该指示可进一步指示该指示可适用的一个或多个接入网,例如该指示可适用于LTE接入网,但不适用于2G或3G接入网。按量计费的服务例如可对应于无线通信系统的IMS的服务。该指示可提供在用于对按量计费的分组数据服务登记的过程中(例如在IMS登记期间)或者更新IMS登记的过程中。

取决于接收的指示,节点防止传送与按量计费的分组数据服务关联的分组数据业务,并允许传送与一个或多个其它分组数据服务关联的分组数据业务。在图5的方法中,这涉及节点按照接收的指示控制至少一个按量计费的分组数据服务的供应或授权。

具体地说,在步骤520,节点可接收与至少一个按量计费的分组数据服务关联的请求。例如,节点可以是负责提供至少一个按量计费的分组数据服务的应用服务器(诸如应用服务器210、220、230之一),并且请求可以是建立至少一个按量计费的分组数据服务的会话的请求。此类请求的示例是图2的进程中的SIP请求204。备选地,节点可以是负责授权至少一个按量计费的分组数据服务的控制服务器(例如CSCF 240),并且请求可以是授权按量计费的分组数据服务的会话的请求。此类请求的示例是图2的进程中的SIP请求205。

在步骤530,响应于由UE提供的指示,节点防止传送与至少一个按量计费的分组数据服务关联的分组数据业务。为了这个目的,节点可拒绝步骤520的请求,或者去激活为UE请求的至少一个按量计费的服务的媒体组件。

图6示出了用于图示控制分组数据连接性的另外方法的流程图。图6的方法可用于在无线通信网络节点中具体地说在负责控制分组数据业务的节点(例如诸如SGW 150或PGW 150的网关或者诸如PCRF 170的策略控制器)中实现上述概念。如果使用节点的基于处理器的实现,则方法的步骤可由节点的一个或多个处理器执行。为了这个目的,一个或多个处理器可执行对应配置的程序代码。另外,至少一些对应功能性在一个或多个处理器中可硬连线。

在步骤610,节点从UE(例如从UE 10)接收指示。该指示指示UE需要按量计费的分组数据服务的限制。该指示可指示对于UE没有一个按量计费的分组数据服务是允许的,诸如上面提到的“数据关”指示。备选地,该指示可指示当UE 10正在漫游时没有一个按量计费的分组数据服务是允许的,诸如上面提到的“当漫游时数据关”指示。在一些实现中,该指示可进一步指示该指示可适用的一个或多个接入网,例如该指示可适用于LTE接入网,但不适用于2G或3G接入网。按量计费的服务例如可对应于无线通信系统的IMS的服务。节点可在用于将UE附连到无线通信网络的过程的请求中接收指示。备选地或此外,节点可在用于配置UE与无线通信网络之间的分组数据网络连接性的过程的请求中接收指示。

取决于接收的指示,节点防止传送与按量计费的分组数据服务关联的分组数据业务,并允许传送与一个或多个其它分组数据服务关联的分组数据业务。在图6的方法中,这涉及节点例如使用PCC机制控制无线通信网络中的业务处置。

具体地说,在步骤620,节点可配置至少一个分组过滤器以防止传送与按量计费的分组数据服务关联的数据业务。至少一个分组过滤器阻止与按量计费的分组数据服务关联的分组数据业务,并通过与一个或多个其它分组数据服务关联的分组数据业务。至少一个分组过滤器可操作在节点中。那就是说,节点还可安装至少一个分组过滤器,如步骤630所指示的。例如,PGW 160可配置并本地安装至少一个分组过滤器。备选地或此外,至少一个分组过滤器可操作在无线通信网络的另外节点中。该节点然后可向此类另外节点指示至少一个分组过滤器,如步骤640所指示的。例如,节点可对应于PCRF 170,并向PGW 160和/或SGW 150指示至少一个分组过滤器。备选地或此外,至少一个分组过滤器可操作在UE中。该节点然后可向UE指示至少一个分组过滤器,如步骤640所指示的。例如,节点可对应于PCRF 170、PGW 160或SGW 150,并且向UE 10指示分组过滤器。

图7示出了用于图示控制分组数据连接性的另外方法的流程图。图7的方法可用于在UE(诸如UE 10)中实现上述概念。如果使用UE的基于处理器的实现,则方法的步骤可由UE的一个或多个处理器执行。为了这个目的,一个或多个处理器可执行对应配置的程序代码。另外,至少一些对应功能性在一个或多个处理器中可硬连线。

在步骤710,UE检测切断UE的分组数据连接性的命令。这个命令可基于用户选择,例如“数据关”或“当漫游时数据关”的选择。备选地,这个命令在UE中可由自动进程(例如在“数据关”状态与“数据开”状态之间调度的切换)或者由移动性事件(诸如受访网络的进入或附连到某一接入网(诸如LTE接入网))触发命令的进程生成。

在步骤720,响应于步骤720的命令,UE向无线通信网络发送指示。该指示指示UE需要按量计费的分组数据服务的限制。该指示可指示对于UE没有一个按量计费的分组数据服务是允许的,诸如上面提到的“数据关”指示。备选地,该指示可指示当UE 10正在漫游时没有一个按量计费的分组数据服务是允许的,诸如上面提到的“当漫游时数据关”指示。在一些实现中,该指示可进一步指示该指示可适用的一个或多个接入网,例如该指示可适用于LTE接入网,但不适用于2G或3G接入网。按量计费的服务例如可对应于无线通信系统的IMS的服务。UE可在用于将用户设备附连到无线通信网络的过程的请求中发送指示。备选地或此外,UE可在用于配置UE与无线通信网络之间的分组数据网络连接性的过程中发送指示。更进一步,UE可在用于对至少一个按量计费的分组数据服务登记UE的过程中发送指示。

在步骤730,响应于发送该指示,UE可接收分组过滤器的指示,并在步骤740安装分组过滤器。分组过滤器阻止与按量计费的分组数据服务关联的分组数据业务,并通过与一个或多个其它分组数据服务关联的分组数据业务。

图8图示了用于在无线通信网络的节点中实现上述概念的示范结构。例如,所图示的结构可用于实现应用服务器,例如IMS应用服务器,诸如TAS 210、IPTV-AS 220或SCC-AS 230,或者与分组数据服务相关的控制功能,诸如CSCF 240。

在所图示的示例中,节点包含用于提供或控制分组数据服务的接口810。例如,接口810可对应于基于SIP的接口,诸如在图1的架构中所图示的Gm或Mw接口。

另外,节点包含耦合到接口810的一个或多个处理器850以及耦合到一个或多个处理器850的存储器860。存储器860可包含只读存储器(ROM)(例如闪速ROM)、随机存取存储器(RAM)(例如动态RAM(DRAM)或静态RAM(SRAM))、大容量存储装置(例如硬盘或固态盘)等等。存储器860包含要由一个或多个处理器850执行的适当配置的程序代码模块以便实现节点的上述功能性,例如对应于图5的方法步骤。更确切地说,存储器860中的程序代码模块可包含服务处置模块870以便实现用于提供或授权分组数据服务的上述功能性。另外,存储器860中的程序代码模块可包含通信模块880以便实现接收“数据关”指示的上述功能性。更进一步说,存储器860可包含“数据关”策略处置模块890以便实现响应于接收到“数据关”指示而有选择地防止传送经受按量计费的分组数据业务(例如通过拒绝与经受按量计费的分组数据服务关联的请求或去激活分组数据服务的媒体组件)的上面提到的功能性。

要理解到,在图8中所图示的结构只是示意性的,并且节点实际上可包含另外组件,为了简洁起见,它们尚未图示,例如另外的接口或另外的处理器。还有,要理解到,存储器860可包含另外类型的程序代码模块(它们尚未图示),例如用于实现应用服务器或控制服务器(诸如IMS应用服务器或CSCF)的已知功能性的程序代码模块。在一些实现中,也可提供用于实现节点功能性的计算机程序,例如以存储要存储在存储器860中的程序代码模块的物理介质形式,或者通过使此类程序代码可用于下载或流播。

图9图示了用于在蜂窝网络的节点中实现上述概念的示范结构。例如,所图示的结构可用于实现控制用户平面业务处置的节点,例如PCC节点,诸如SGW 150、PGW 160或PCRF 170。

在所图示的示例中,该节点包含用于与一个或多个UE通信的第一业务接口910和用于与其它网络节点通信的第二业务接口920。第一接口910和第二接口920具体地说可具有输送一个或多个UE(诸如UE 10)的用户平面业务的目的。另外,节点包含控制接口930,其可用于控制用户平面业务的处置。如果该节点对应于PGW(诸如PGW 160),则控制接口930可对应于如图1的架构中所图示的Gx接口。如果该节点对应于SGW(诸如SGW 150),则控制接口930可对应于如图1的架构中所图示的Gxc接口。如果该节点对应于策略控制器(诸如PCRF 170),则控制接口930可对应于如图1的架构中所图示的Gx和/或Gxc接口。在后一情况下,可省略业务接口910和920。

另外,节点包含耦合到接口910、920和930的一个或多个处理器950以及耦合到一个或多个处理器950的存储器960。存储器960可包含ROM(例如闪速ROM)、RAM(例如DRAM或SRAM)、大容量存储装置(例如硬盘或固态盘)等等。存储器960包含要由一个或多个处理器950执行的适当配置的程序代码模块以便实现节点的上述功能性,例如对应于图6的方法步骤。更确切地说,存储器960中的程序代码模块可包含PCC模块970,以便实现例如在PCC机制的基础上控制一个或多个UE的用户平面业务处置的功能性。另外,存储器960中的程序代码模块可包含通信模块980以便实现接收“数据关”指示的上述功能性。更进一步说,存储器960可包含“数据关”策略处置模块990以便实现响应于接收到“数据关”指示而有选择地防止传送经受按量计费的分组数据业务(例如通过配置或安装阻止与按量计费的分组数据服务关联的分组数据业务而通过其它分组数据业务的至少一个分组过滤器)的上面提到的功能性。

要理解到,在图9中所图示的结构只是示意性的,并且节点实际上可包含另外组件,为了简洁起见,它们尚未图示,例如另外的接口或另外的处理器。还有,要理解到,存储器960可包含另外类型的程序代码模块(它们尚未图示),例如用于实现PCC节点(诸如PCRF、PGW或SGW)的已知功能性的程序代码模块。在一些实现中,也可提供用于实现节点功能性的计算机程序,例如以存储要存储在存储器960中的程序代码模块的物理介质形式,或者通过使此类程序代码可用于下载或流播。

图10图示了用于在无线通信网络的UE(诸如UE 10)中实现上述概念的示范结构。

在所图示的示例中,UE包含用于连接到无线通信网络的无线电接口1010。无线电接口1010例如可基于基于分组的蜂窝无线电技术,诸如LTE无线电接入技术。如所进一步图示的,UE可包含用户界面1020(例如基于键、触敏界面、光学显示器和/或声音式输入或输出)。用户界面1020例如可用于由UE的用户选择“数据关”状态。

另外,节点包含耦合到无线电接口1010和用户界面1020的一个或多个处理器1050以及耦合到一个或多个处理器1050的存储器1060。存储器1060可包含ROM(例如闪速ROM)、RAM(例如DRAM或SRAM)、大容量存储装置(例如硬盘或固态盘)等等。存储器1060包含要由一个或多个处理器1050执行的适当配置的程序代码模块以便实现UE的上述功能性,例如对应于图7的方法步骤。更确切地说,存储器1060中的程序代码模块可包含“数据关”状态管理模块1070,以便实现管理“数据关”状态选择的功能性,例如响应于经由用户界面1020的用户选择或响应于自动进程(例如基于调度或触发事件)另外,存储器1060中的程序代码模块可包含通信模块1080以便实现发送“数据关”指示的上述功能性。更进一步,存储器1060可包含PCC模块1090以便实现安装阻止与按量计费的分组数据服务关联的分组数据业务而通过其它分组数据业务的分组过滤器的上面提到的功能性。

要理解到,在图10中所图示的结构只是示意性的,并且UE实际上可包含另外组件,为了简洁起见,它们尚未图示,例如另外的接口或另外的处理器。还要理解,存储器1060可包含另外类型的程序代码模块,它们尚未图示,例如用于实现UE已知功能性的程序代码模块。在一些实现中,也可提供用于实现节点功能性的计算机程序,例如以存储要存储在存储器1060中的程序代码模块的物理介质形式,或者通过使此类程序代码可用于下载或流播。

如可看到的,上面所描述的概念可用于有效地控制无线通信网络中的基于分组的连接性。具体地说,概念可用于允许适当使用仅提供基于分组的连接性的接入(诸如LTE接入),而同时避免不期望的按量计费的业务。

要理解到,如上面所说明的示例和实施例仅仅是图示性的,并且遭受各种修改。例如,由IMS节点实现的按量计费的分组数据业务的防止(诸如图2的进程图示的)等可与通过PCC机制的按量计费业务的防止(诸如由图3和图4的进程图示的)组合。另外,各种机制可用于提供“数据关”指示。例如,在附连过程期间提供指示(如图3中所图示的)或无线电连接性配置过程(如图4中所图示的)也可用于通过将指示提供给HSS 180来将指示输送到IMS节点,IMS节点可从其中检索该指示。类似地,在IMS登记或某一其它SIP过程期间提供指示(如图2中所图示的)可用于通过将指示提供给HSS 180来将指示输送到PCC节点,PCC节点可从其中检索该指示。

另外,所图示的概念可结合各种类型蜂窝网络技术使用,没有对上面提到的LTE技术的限制。而且,要理解到,上述概念可通过使用对应设计的要由现有装置或网络节点的一个或多个处理器执行的软件或者通过使用专用硬件来实现。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1