基于服务开放功能实施非IP数据监管的方法与流程

文档序号:14213353阅读:542来源:国知局
基于服务开放功能实施非IP数据监管的方法与流程

本发明涉及用于基于服务开放功能实施非ip数据监管的方法。



背景技术:

在本发明中使用以下缩写和术语(在不同的情况下):

【表1】

在本发明中使用以下术语。

术语“服务节点”或“mme/sgsn”或“msc/sgsn/mme”或c-sgn(ciot服务网关节点)通常由本发明的各种实施例用来描述诸如msc、sgsn、mme、c-sgn、或移动网络中终止核心网与终端之间的控制面信令(称为nas信令)的其他可能的控制面功能实体。服务节点(mme/sgsn)也可以是负责移动性和会话管理的、下一代网络的功能实体。

术语hss/hlr表示存储有ue的订阅数据的存储库,并且可以是hss或hlr或组合实体。

术语“终端”、“设备”、“用户终端”、“ue”(用户设备)或“mt”(移动终端)以可互换的方式使用,其中所有术语类似地表示用于与网络、移动网络或无线接入网络之间发送/接收数据和信令的设备。

近年来,由于物联网(iot)和机器对机器(m2m)技术的渗透,像第三代合作伙伴计划(3gpp)这样的标准机构自版本10以来开始致力于称为机器类型通信(mtc)的改进。为了进一步降低终端设备的价格和服务于这些设备的运营商网络的价格,3gpp开展了名为“蜂窝式物联网(cellulariot,ciot)”的工作。这项工作研究和评估了架构增强功能,以支持超低复杂度、功耗受限和低数据速率的物联网设备。该研究的文档记录在文档3gpptr23.720中。结论是:1)指定强制性控制面(cp)解决方案,记录在tr中的第2节中;以及2)指定可选的用户面(up)解决方案,记录在tr中的第18节中。因此,cp解决方案也被称为“解决方案2”,up解决方案被称为“解决方案18”。

针对ciot而优化的eps支持与正常ue相比不同的业务模式,并且与现有eps相比可以仅支持子集和必要的功能。可以通过在单个逻辑实体c-sgn(ciot服务网关节点)中实现功能子集来启用针对ciot优化的eps。如用于相应实体mme、s-gw和p-gw的其他条款中所描述的那样执行移动性和附着过程。图1显示了示例的单节点非漫游ciot体系结构。参考点(接口)的详细描述可以在规范3gppts23.401和3gppts23.682中找到。

cp或up解决方案之间的选择发生在附着过程期间或tau过程期间。ue指示“首选网络行为”,包括以下内容:

-是否支持控制面cioteps优化;

-是否支持用户面cioteps优化;

-是否首选控制面cioteps优化或是否首选用户面cioteps优化;

-是否支持s1-u数据传输;

-是否请求无组合附着的sms传输;

-是否支持无pdn连接的附着。

服务节点在附着或tau接受消息中发送“支持的网络行为”信息。

在cioteps优化中,ue可以支持“无pdn连接的附着”,这意味着在附着过程期间不建立pdn连接,因此不建立eps承载。ue可以在稍后的时间点使用nas(e)sm信令来请求pdn连接(ip或非ip)。

如果服务节点配置要使用的cpcioteps优化,则在ue与服务节点之间以naspdu传送数据,所述naspdu包括它们相关的pdn连接的eps承载标识符。支持ip和非ip数据类型两者。这通过使用rrc和s1-ap协议的nas传输能力、以及mme和s-gw之间以及s-gw和p-gw之间的gtp-u隧道的数据传输来实现,或者,如果经由具有scef的mme提供非ip连接,则如ts23.682[74]所示进行数据传输。

图2示出了用于控制面cioteps优化(即cp解决方案)的移动设备发起(mo)的数据传输的信令流程。该图依据ts23.401。当使用cp解决方案进行用户数据传输时,mme(用于上行链路ul)和ue(用于下行链路dl)使用naspdu中包含的eps承载标识符(ebi)来标识关联的eps承载。

如果mme希望使用cp解决方案进行移动设备终止(mt)服务,则ts23.401中的示例过程如图3所示。

cioteps优化也可以应用于lte(eutran)系统。具体而言,主要意图是覆盖具有低成本特性的宽带(wb)eutrnue(例如,cat-m)。但是,如果能够使用nb-iot的wbeutranue使用nb-iot解决方案(cp或up解决方案),则在改变rat时可能有一些限制。例如,如果ue已经激活非ip连接,则ue可以不重选2g/3g接入并继续使用非ip连接。

经由scef的非ip数据传递(nidd)将在3gppts23.682中被记录,因为当前3gpptdocs2-160832(其需要在ts23.682中实现)示出了该过程。可以使用nidd来处理与ue的移动设备发起的(mo)和移动设备终止的(mt)通信,其中用于通信的分组不是基于网际协议(ip)的。图4中示出了用于传递非ip数据的scef的配置,可以在3gpptdocs2-160832中找到详细的描述。

作为示例目的,图5显示了scs/as向给定用户(经由外部标识符或msisdn来标识)发送非ip数据的过程。该过程假设已经完成了非ip数据的eps承载建立过程和scef配置过程(如图4所示)。

引用列表

非专利文献

npl1:3gppts23.401v144.0,generalpacketradioservice(gprs)enhancementsforevolveduniversalterrestrialradioaccessnetwork(e-utran)access;stage2,v13.5.0,2015-12

npl2:3gpptr23.720,architectureenhancementsforcellularinternetofthings;v1.2.0,2015-11

npl3:3gppts23.203,policyandchargingcontrolarchitecture;v13.5.1,2015-09



技术实现要素:

技术问题

问题描述

网络设计考虑的一个重要的特征/特性是在一段时间内传输的数据速率(或每个时段的数据量或传输数量)。通常,数据速率是以每秒比特数为单位来测量的,而数据量是以每小时或每天或每周等的字节数来测量的。如果数据速率超过一定的限制或允许的数据速率,则网络可以采取数据速率限制或节流措施。通常,up上的数据速率限制或流量整形是在pgw(对于dl数据)中以及在enb(对于ul数据)处执行的。由于非ip数据被认为仅经由cp传输,并且可能从服务节点向scef路由,所以需要(当前不可用的)新的机制。

特别地,需要(一个或多个)机制来限制非ip数据传输(也称为nidd)的上行链路(dl)和下行链路(dl)中的数据速率。

除了数据速率限制、数据量限制、数据传输数量限制等之外,对于非ip数据,还可以应用不同优先级或qos参数。目前还没有处理这些功能的机制。

如果ue的应用或者应用服务器(as)中的应用行为异常,则可能发生数据速率超限的情况。

问题的解决方案

在一个方面,本发明提供一种利用cioteps优化的非ip数据的速率控制方法,包括:基于服务能力开放功能scef中的所配置的消息速率控制参数中的至少一个,以及基于由核心网络节点指示的消息速率控制参数来限制非ip数据的消息速率。

在一个方面,本发明提供一种利用cioteps优化的非ip数据的控制节点,包括:被配置为基于服务能力开放功能scef中配置的消息速率控制参数中的至少一个、以及基于由核心网络节点指示的消息速率控制参数来限制非ip数据的消息速率的装置。

在一个方面,本发明提供一种利用cioteps优化的非ip数据的速率控制方法,包括:向用户设备ue和服务能力开放功能scef通知消息速率控制,即:服务公共陆地移动网络plmn打算基于所指示的消息速率控制参数来限制所述非ip数据的消息速率。

在一个方面,本发明提供一种对利用cioteps优化的非ip数据进行速率控制的核心网络节点,包括:被配置为向用户设备ue和服务能力开放功能scef通知消息速率控制的装置,所述消息速率控制为:服务公共陆地移动网络plmn打算基于所指示的消息速率控制参数来限制所述非ip数据的消息速率。

在一个方面,本发明提供一种在用户设备ue中使用的、用于利用cioteps优化的非ip数据的通信方法,包括:从核心网络节点接收消息速率控制参数;以及限制所述ue生成上行链路数据的消息速率,以符合与所述消息速率控制参数相对应的策略。

在一个方面,本发明提供一种用户设备ue,用于对利用cioteps优化的非ip数据进行速率控制,包括:接收装置,被配置为从核心网络节点接收消息速率控制参数;以及限制装置,被配置为限制所述ue生成上行链路数据的消息速率,以符合与所述消息速率控制参数相对应的策略。

发明的有益效果

(1)在不涉及pcrf的情况下应用基于scef的动态策略实施。

(2)策略实施包括长时段(例如,一天、一周)传输的数据量/容量。在实施数据限制的情况下通知scs/as处的应用。

附图说明

图1显示了示例的单节点非漫游ciot体系结构。

图2示出了用于控制面cioteps优化(即cp解决方案)的移动设备发起(mo)的数据传输的信令流程。

图3显示了以naspdu进行mt数据传输的信令流程。

图4显示了在scef用于nidd的情况下的配置过程。

图5显示了scs/as向给定用户(经由外部标识符或msisdn来标识)发送非ip数据的过程。

图6显示了用于scef中的策略信息设置的信令流程。

图7显示了t6重新配置(或修改)过程。

图8显示了在dl中实施数据限制的可能解决方案。

图9示出了ul数据的数据速率限制实施的解决方案的示例信令流程。

图10示出了ue的框图。

图11示出了ran节点的框图。

图12示出了服务节点的框图。

图13示出了hss/hlr或scff的框图。

具体实施方式

为了解决上述问题,在不同的实施例中描述了不同的解决方案。

如在本发明的问题描述中所描述的,假设非ip数据在ue和服务节点(mme)之间在封装于naspdu中的控制面(cp)上被传送。对于非ip数据的传输,可以根据使用非ip数据的应用的数量和ue的配置或服务提供商与网络运营商之间的服务协议来设置一个或多个非ip承载。例如,在一个配置中,多个应用可以配置为使用相同的apn,或者在另一个配置中,每个应用可以配置一个单独的apn。可以在ue的应用或网络侧(即scs/as)的应用开始发送数据之前,预先设置非ip承载。尤其是对于mt数据传输(或dl数据)而言,有时需要这样做,因为scef需要配置路由信息,例如,用于经由t6(或t6a或t6b)接口建立连接。

这里介绍的解决方案被称为解决方案1。

一旦ue和as中的应用开始在ul或dl中交换数据,3gpp域中的一些功能实体就需要执行流量统计和计费策略功能。该功能类似于由pcef(其被认为是pgw的一部分)执行的功能,其中,基于预先配置的策略或者通过与pcrf的动态策略交换,执行ul和dl中的数据计数,生成计费记录,可应用流量整形等。

该解决方案建议这样的策略功能由scef执行。scef可以应用以下策略之一或它们的任意组合:dl速率限制(针对每个承载或者针对所有非ip承载)、或ul速率限制(针对每个承载或者针对所有非ip承载)、或针对每个承载的数据速率限制、或针对所有非ip承载的数据速率限制(可选地,同时针对ul和dl两者)。数据速率的一个示例可以是ul中每天2000字节和dl中4000字节的数据;而另一个例子可以是,每天在ul和dl两者中发送的所有非ip数据不超过10千字节。在检测出达到数据限制之后,scef可以执行某些动作。

要解决的一个问题是如何在scef中配置策略信息,所述策略信息用于针对每个承载的速率限制、针对所有非ip承载的聚合速率、或其他限制参数(例如,一天中的哪一个时段允许进行发往/来自ue的传输)。在本发明中,要在scef中配置的信息被称为“策略信息”,其包括但不限于:

-门限控制:包括每个ue、每个apn、每个pdn连接或每个承载等要传输的最大数据量的限制。例如,该参数可以是每天3000字节;或每周10千字节,或类似形式。

备选地,另一个限制可以是聚合的最大数据速率,例如,每秒200比特。一个现有的可以使用的此类参数是ambr(聚合最大比特率),其可应用于例如每个ue,例如称为ue-ambr,可以分别适用于ul和dl。

-qos控制,包括(1)单个承载内单个非ip数据分组相对于其他非ip分组的优先级,或(2)一个非ip承载相对于其他非ip承载的优先级。

-使用情况监控控制:针对每个非ip承载/会话和用户,应用网络资源累计使用情况的使用情况监控;

-根据ts23.203的其他流量策略信息。

对于scef中的门限(或其他数据限制)功能,有几种可能的选择。作为“最大数据量”的代替,可以更换以下信息中的至少一个。

a)一定时段(例如,分钟/小时/天/周)内允许ue接收或发送的总数据容量;

b)最大吞吐量或数据速率(每一定时段(例如秒/小时/天/周)):

c)单个传输(例如非ip分组的传输)的最大数量(每一定时段(例如秒/小时/天/周));

d)用于指示ue将接收的总数据容量是否超过/低于阈值的标志。

而且,a)-d)中的两个或更多个参数可以作为备选信息一起更换。

一般而言,建议将非ip连接(指非ipapn)的“策略信息/参数”配置并存储在scef中。可以使用以下选项来用“策略信息/参数”来配置scef:

a.由运营商静态配置scef(类似于目前pcef可用的方式)。这可以通过例如预先配置每个apn的特定策略来应用。具有基于scef的连接并使用特定apn的每个ue将受到针对该apn的预先配置的策略的约束。

b.通过hss/hlr(基本上是ue订阅存储库)配置scef。

c.在t6连接建立期间通过服务节点(例如mme或sgsn)配置scef。

d.通过pcrf配置scef。

选项d的可适用性存在问题,因为对于廉价的物联网设备而言,在pcrf中可能没有进行配置。一个原因是限制网络运营成本和避免pcrf配置,其他原因可能是没有gbr或专用承载被预见到用于物联网设备。

对于给定ue,在scef和mme之间建立t6连接(pdn连接)期间,可以执行选项b.建议scef从hss/hlr获取ue的订阅(或者ue订阅的相关部分),以便存储例如ue的外部id或其他参数。在scef与hss/hlr之间的这种交换期间,scef还接收与非ipapn相关的订阅参数和相应的订阅的策略信息(例如,ambr、数据限制的量/容量、qos信息等)。然后,scef使用该订阅数据来配置要应用于ue(或者更具体地,应用于给定pdn连接)的策略。

选项b可以在图4所示的nidd配置过程期间执行。在scef和hss之间的交换期间,信令可以扩展为例如在nidd授权响应(结果)消息中包括“策略信息/参数”。该消息的新格式可以是:

nidd授权响应(结果,非ip的apn(或ue)策略规则/信息)消息。

下面详细介绍配置选项c。在通过t6a/t6b接口设置连接期间,执行策略信息的配置。这在图6中示例性地示出。

scef中对nidd的记账(accounting)功能的支持是可选的。根据运营商的配置,mme、scef和iwk-scef通过scef支持nidd的记账功能。

应针对每个nidd请求和响应消息生成记账信息。

记账信息(例如成功的nidd提交请求的数量、失败的nidd提交请求的数量等)由mme、scef和iwk-scef收集用于运营商内部使用,并且也用于运营商间结算。

请注意,所需的记账信息的细节超出了本说明书的范围。

根据ts32.240[28],经由scef的nidd功能应当支持计费。与离线计费系统的交互应当得到支持。

对图6中的步骤说明如下:

步骤(1)ue执行附着过程。作为附着过程的一部分,服务节点(例如,mme)从订阅存储库(例如,hss)取回ue的订阅数据。ue的针对非ip连接的订阅数据可以包含针对非ip数据的“策略信息”。这样的策略信息可以是(但不限于)例如:所有非ip数据或单个非ippdn连接的ambr或最大数据速率。当ue在附着过程期间或者在稍后的独立过程中(例如,这两种情况都在pdn连接过程中描述(参见ts23.401))请求建立非ippdn连接时,服务节点发起t6(例如t6a)连接的建立。

步骤(2)服务节点向scef发送创建scef连接请求(用户标识符,eps承载标识符,策略信息)消息。用户标识符包括ue的imsi或msisdn或外部id。eps承载标识符和用户标识符的组合允许scef唯一地标识给定ue的与scef的pdn连接。另外,如上所述,服务节点可以发送针对非ip数据的“策略信息”参数(也称为信息元素)。策略信息可以具有与步骤(1)期间从hss接收的内容相同的内容,但是mme也可以基于本地配置修改订阅策略信息。在mme没有从hss接收策略信息的情况下,mme可以基于本地配置来导出/生成策略。

步骤(3)当接收到创建scef连接请求消息时,scef相应地处理信息。如果消息中包含“策略信息”参数,则scef启动内部处理,以对要传输的非ip数据进行相应的监控/检测。scef创建并发送针对ueid的scefeps承载上下文。scef向mme发送创建scef连接响应(用户标识符,eps承载标识符)消息,确认针对ue的与scef的pdn连接的建立。

特定的ue可以连接到用于多个非ippdn连接的多个scef。在这种情况下,服务节点应该针对相应的scef导出适当的“策略信息/参数”集。在t6连接建立期间,服务节点通过步骤(2)和(3)用相应的“策略参数”通知每个scef。

特定的ue有可能可以具有多个非ip应用,如果不同的应用需要单独的pdn连接,则使用不同的apn来建立不同的非ippdn连接。在图6中提出的解决方案中,这将意味着服务节点(例如,mme)需要生成针对每个apn或每个pdn连接的“策略参数”集。这些不同的“策略参数”集在t6连接建立期间在mme和scef之间交换。

策略信息(策略规则)的动态配置可能由mme触发。例如,基于诸如(1)增加的相同类型的ue,或者(2)基于nas防议的非ip数据的增加的传输延迟,或者(3)无线接入网络中增加的负载等基准或者任何其他原因,mme可以决定开始一个更新scef中的策略信息的过程。假设mme能够基于上述基准导出新的策略信息(新的策略规则)。还假设mme将之前配置的策略信息存储到scef。一旦mme导出新的/更新的策略信息(策略规则),mme可以向scef发起配置更新过程。这样的过程可以是由mme向scef发起的例如t6连接重新配置过程。

图7显示了t6重新配置(或修改)过程。请注意,此过程也可以被视为非ippdn连接或非ipeps承载重新配置(或修改)过程。换句话说,t6连接重新配置可能基于pdn连接重新配置而受到影响。该过程可以用于更新或修改在服务节点mme/sgsn和scef之间配置的一些非ippdn连接(或非ipeps承载)参数。例如,利用该重新配置或修改过程,mme可以发起对一些策略参数或qos参数的重新配置。

对图7中的步骤说明如下:

1.mme可以基于各种输入知道关于非ipapn参数(如策略、qos、优先级、限制等)的更新。

例如,基于如步骤1.1所示的现有连接的重新配置或pdn连接更新,或者基于ue移动事件或其他内容,可以向mme通知更新后的参数。

在步骤1.2所示的另一个示例中,hss可以在内部更新可能影响数据流量监管的订阅参数,尤其是在更新特定的非ipapn的订阅参数的情况下。

mme也有可能自己(即内部)导出新的策略参数。

2.mme向scef请求重新配置(或修改)t6连接过程。该消息可以示例性地称为修改(或重新配置)t6连接请求消息。该消息包含t6连接的改变后或更新后的参数,即策略信息、更新后的ue-ambr、更新后的最大数据量等。

3.scef从mme接收用于重新配置或修改t6连接的请求后,更新scef中存储的ue上下文(各种策略或qos参数)。如果scef中对所接收消息的处理成功,则scef发送修改(或重新配置)t6连接响应消息。

如果scef未能处理来自步骤2)的消息或者ue上下文的更新失败,则scef发送包含相应失败原因值的修改(或重新配置)t6连接响应消息。

请注意,mme/sgsn也可以使用“t6重新配置(或修改)过程”来更改用于t6连接的mme/sgsn标识符。在相反的方向上,scef也可以向mme/sgsn通知改变后的t6端点标识符(t6epi)。换句话说,可以使用“t6重新配置(或修改)过程”来就改变后的t6端点标识符(t6epi)重新配置(或交换)相应的t6实体。这可以用与gtpteid交换类似的方式使用。

请注意,t6重新配置(或修改)过程也可以由scef向服务节点触发,即在相反的方向上进行。如果scef经历某些状况(例如,过载、恢复、重新分配),则可能发生这种情况,使得scef向mme/sgsn通知更新后的t6连接信息。

还请注意:

在一个备选的解决方案中,mme可以自己应用策略信息,即mme对传输的分组/naspdu的数量进行计数;或对总传输数据进行计数;或应用其他数据限制参数。如果mme检测出达到(到达)某个阈值,则mme可以开始丢弃分组或者在一定时间内应用数据限制(节流)或者在一定时间内存储分组。

在下行链路(dl)数据的情况下,图8示出了在dl中实施数据限制(例如数据速率限制,诸如apn-ambr、或总数据量或pdu传输数量等)的可能的解决方案。

对图8中的步骤说明如下:

步骤(0)在ue与scef之间设置非ip数据承载,用于与一个或多个scs/as进行通信。

步骤(1)scs/as发送dl数据分组(可以封装在其他协议中)。这可以是从scs/as向scef发送的nidd提交请求(外部标识符或msisdn,scs/as参考id,非ip数据)消息。该请求可以包含诸如nidd的最大数量、nidd持续时间等参数。

步骤(2)scef对发送/接收的非ip数据应用策略(数据计数、传输计数、计费数据(cdr)生成等)功能。scef考虑nidd提交请求消息中的在步骤(1)中收到的参数。这意味着策略的实施可以在一个方向dl或ul上,但也可以在两个方向上。如果scef确定达到了某些阈值(例如,传输的dl数据超过(针对所有承载或针对单个承载的)某个限制),则scef可以根据预先配置的或动态存储的策略规则采取各种动作。

步骤(3)如果scef检测到最大数据速率限制,则scef本身可以对dl数据分组执行不同的动作,即,scef可以丢弃该分组、或者存储该分组用于稍后传输、或者作为最后的dl分组在dl中向ue传输该分组。

步骤(4)scef向scs/as报告dl数据的传送。scef向scs/as发送nidd提交响应(外部标识符或msisdn,scs/as参考id,成功指示符,错误/失败原因,存储时间或应用节流/限制的时间)消息。scef通过适当的原因代码(例如,使用存储时间指示符)向scs/as通知延迟的传递。如果由于数据速率超限、过载或其他原因导致非ip数据被丢弃或未传递,则scef包含相应的错误原因。

请注意,scef可以拒绝来自scs/as的nidd提交,在拒绝时使用例如“超出最大数据限制”、“超出最大数据速率”、“过载”、“最大传输数量”或其他原因/失败代码,并且可选地包括限制的持续时间。这可以用来代替以下在步骤(5)和(6)中描述的过程。

步骤(5)scef向scs/as发起针对给定ue或给定应用(假设相同的scs/as实现多个应用)的数据速率限制的过程。为此,scef向scs/as发送数据速率限制请求(或类似的)消息,以便向scs/as通知有限的数据速率。例如,以下格式的消息可以是:数据速率限制请求(外部标识符或msisdn,scef参考id,限制原因,限制持续时间等)消息。

步骤(6)scs/as处理来自scef的请求,并向scef回复数据速率限制响应。为此,scs/as可以向scef发送数据速率限制响应消息。

例如,以下格式的消息可以是:数据速率限制响应(外部标识符或msisdn,scs/as参考id,确认,限制持续时间或应用节流/限制的时间,错误/失败原因等)。

步骤(7)可选地,特别是在已经超过了用于mo和mt通信的整个非ip数据速率的情况下,scef可以向服务节点(mme/sgsn)发起相应的数据速率限制过程。该步骤中的消息可以具有与步骤(5)的数据速率限制请求类似的格式,但使用不同的ue和承载/连接id,因为它是网络内部消息,这与步骤(5)不同(步骤(5)中的消息可以在网络信任域外部)。例如:数据速率限制请求(ueid(例如imsi),scef参考id,eps承载id,限制原因,限制持续时间或应用节流/限制的时间等)消息。

服务节点处理该消息,并且可以立即采取或延迟采取动作,例如(1)用退避定时器释放受影响的非ipeps承载,(2)向对应的ran节点(例如,enb)通知对应的ue或eps承载在ul中的数据限制。mme使用的可能的定时器可以基于例如从scef收到的参数“限制持续时间”来导出。

作为结果(图中未示出),ran节点可以实施由服务节点请求的限制。

步骤(8)如果已经执行步骤(7),则服务节点(mme/sgsn)回复数据速率限制响应消息,该消息可以具有与步骤(6)的消息类似的格式,但是使用不同的ueid和承载/连接id,因为它是网络内部消息,这与步骤(5)不同(步骤(5)中的消息可以在网络信任域外部)。

图9示出了ul数据的数据速率限制实施的解决方案的示例信令流程。

对图9中的步骤说明如下:

步骤(0)在ue和scef之间设置非ip数据承载,用于与一个或多个scs/as(其用于一个或多个非ip应用)进行通信。

步骤(1)scef应用策略配置,这意味着scef应用以下一个或多个过程/功能:数据计数、计费数据(cdr)生成、数据门限、ambr实施、数据量等。如果scef确定所传输的a)ul数据或b)ul+dl数据超过了(针对所有非ip承载或针对单个非ip承载的)某个限制,则scef可以根据预先配置或存储的策略规则采取各种动作。

在步骤(1.2)中,scef可以决定例如使用步骤(1.3)nidd请求向scs/as传输数据,或者scef可以决定丢弃数据。

可选地,scef可以存储分组以用于稍后传输(当订阅的数据量允许传输时),或者作为最后的dl分组在dl中向ue传输分组。

步骤(2)scef向ue和mme发起针对基于scef传输的整个ue非ip流量或针对给定应用(假设相同的ue实现多个应用)的数据速率限制(或数据传输限制)的过程。为此,scef可以向scs/as发送数据速率限制请求(或类似的)消息,以便向scs/as通知有限的数据速率。例如,这种格式可以是数据速率限制请求(外部标识符或msisdn,scef参考id,限制原因,限制持续时间等)。

步骤(3)mme基于来自scef的指示确定应该对数据传输进行限制。

步骤(4)mme决定应用哪个非ip数据限制选项。一种备选方案是mme自己开始实施策略规则,即,mme对分组/naspdu的数量或总传输数据进行计数。如果mme检测出达到(到达)某个阈值,则mme可以开始丢弃分组或者在一定时间内应用数据限制(节流)或者在一定时间内存储分组。

(4.1)在该选项中,mme/sgsn使用nas(e)sm信令来请求ue停止或限制非ip数据向相关apn的传输。mme可以发送一种退避定时器或者其他时间信息,在该退避定时器或者其他时间信息期间,不允许ue发送信息,或者仅允许ue发送有限的信息(例如,每小时1次数据传输)。ue可以向mme确认接收。

(4.2)mme/sgsn用新的最大允许的数据速率来更新存储在ran中的ue的上下文。例如,这可以是新的ue-ambr或apn-ambr。这些更新后的参数可以应用于ul或dl或同时应用于这两个方向。ran节点(enb、nb、bs)开始应用新的策略实施参数。如果enb检测出已达到(到达)某个阈值,则enb可以决定不同的动作,例如,使用退避定时器执行rrc连接释放,或者执行其他动作来阻止ue发送针对某个pdn连接的ul数据。尽管如果全部通过相同的srb1/2发送,则可能难以区分不同的pdn连接。

步骤(5)ran节点(例如,enb)确认mme的请求的成功处理。

在未能处理步骤4.2的请求的情况下,ran节点发送具有对应的失败/原因代码值的响应。在失败的情况下,mme/sgsn随后可以发起备选过程来实施数据限制,例如,mme/sgsn可以从步骤4.1应用过程。

步骤(6)mme/sgsn用nidd限制数据速率响应(ueid,scef/mme/sgsn参考id)来回复步骤2。

请注意,本发明的方案主要以mme作为服务节点进行描述,但也可以将该解决方案应用于2g和3g接入系统,即sgsn(或msc)用作服务节点的情况。在这种情况下,t6接口将是t6b,并且上述相应的过程适用于t6b接口。

以下描述适用于本发明中描述的所有解决方案。

根据本发明的示例性实施例,移动终端(例如,ue)30被修改为能够处理发往/来自网络(特别是来自ran节点)的信令。可以通过如图10所示的框图来示意性地描述移动终端30:

如图10所示,移动终端(ue)30包括收发器电路31和用于向网络(ran节点)发送信号并从网络(ran节点)接收信号的无线电接口32。移动终端30包括用于控制移动终端30的操作的控制器33。控制器33与存储器34相关联。

软件可以预先安装在存储器34中和/或可以经由通信网络或者从例如可移动数据存储设备(rmd)下载。控制器33被配置为通过在该示例中存储在存储器34中的程序指令或者软件指令来控制移动终端30的整体操作。如图所示,软件指令除其他之外还包括操作系统35和通信控制模块36。

通信控制模块36控制移动终端30与网络之间的通信。通信控制模块36包括收发器控制模块37。

根据本发明的示例实施例,ran节点(例如,enb、nb、bs)40被修改为能够处理发往/来自网络(发往/来自mme/sgsn)和发往/来自ue的信令。可以通过如图11所示的框图来示意性地描述ran节点40。

如图11所示,ran节点40包括收发器电路41、用于向服务节点发送信号并从服务节点接收信号的网络接口42、以及用于向移动终端30发送信号并从移动终端30接收信号的无线电接口43。ran节点40包括控制器44以控制ran节点40的操作。控制器44与存储器45相关联。

软件可以预先安装在存储器45中和/或可以经由通信网络或者从例如可移动数据存储设备(rmd)下载。控制器44被配置为通过在该示例中存储在存储器45中的程序指令或者软件指令来控制ran节点40的整体操作。如图所示,软件指令除其他之外还包括操作系统46和通信控制模块47。

通信控制模块47控制ran节点40与移动终端30之间的通信以及ran节点40与服务节点之间的通信。通信控制模块47包括收发器控制模块48。

根据本发明的示例实施例,服务节点(例如,mme、sgsn、msc)50被修改为能够处理发往/来自其他网络功能实体(例如,ran节点、scef、hss)的信令。此外,mme/sgsn能够处理接收到的信息。可以通过如图12所示的框图来示意性地描述mme/sgsn50。

如图12所示,服务节点50包括收发器电路51和用于向其他网络功能实体(ran节点40、scef、hss)发送信号并从其他网络功能实体(ran节点40、scef、hss)接收信号的网络接口52。服务节点50包括控制器53以控制服务节点50的操作。控制器53与存储器54相关联。

软件可以预先安装在存储器54中和/或可以经由通信网络或者从例如可移动数据存储设备(rmd)下载。控制器53被配置为通过在该示例中存储在存储器54中的程序指令或者软件指令来控制服务节点50的整体操作。如图所示,软件指令除其他之外还包括操作系统55和通信控制模块56。

通信控制模块56控制服务节点50与其他网络功能实体(ran节点40、scef、hss)之间的通信。通信控制模块56包括收发器控制模块57。

根据本发明中的示例实施例,服务开放功能(scef)60应该被修改/扩展以能够根据所提出的解决方案来工作。另外,hss也可以被扩展。可以通过如图13所示的框图来示意性地描述hss/hlr和scef60。

如图13所示,hss/hsr或scef60包括收发器电路61和用于向其他网络功能实体(服务节点50)发送信号并从其他网络功能实体(服务节点50)接收信号的网络接口62。hss/hsr或scef60包括用于控制hss/hlr或scef60的操作的控制器63。控制器63与存储器64相关联。

软件可以预先安装在存储器64中和/或可以经由通信网络或者从例如可移动数据存储设备(rmd)下载。控制器63被配置为通过在该示例中存储在存储器64中的程序指令或者软件指令来控制hss/hsr或scef60的整体操作。如图所示,软件指令除其他之外还包括操作系统65和通信控制模块66。

通信控制模块66控制hss/hsr或scef60与其他网络功能实体(服务节点50)之间的通信。通信控制模块66包括收发器控制模块67。

尽管参考本发明的示例实施例具体示出和描述了本发明,但是本发明不限于这些实施例。本领域技术人员应该理解,在不脱离由权利要求所限定的本发明的精神和范围的情况下可以进行形式和细节上的各种变化。

本申请基于并要求2016年2月17日提交的欧洲专利申请no.ep16275028.5的优先权,其全部公开通过引用并入本文。

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