一种数据流传输的方法和设备与流程

文档序号:13950745阅读:227来源:国知局
一种数据流传输的方法和设备与流程

本发明涉及通信领域,尤其涉及一种数据流传输的方法和设备。



背景技术:

现有演进分组系统中,在核心网采用基于PCRF(Policy and Charging Rule Function,策略与计费规则功能)实体的策略计费控制方式,PDN(Packet Data Network,分组数据网)网关按照PCRF提供的策略对经过网关的数据进行控制策略,包括QoS配置和传输承载与业务数据流的绑定等。

但是,现有技术中,接入网侧设备(如基站)仅负责接收数据,并按照当前无线信道的状态进行调度,因此无法对数据流的业务状态进行动态的控制和调整,影响了用户体验,降低了服务效率。



技术实现要素:

本发明的实施例提供一种数据流传输的方法和设备,能够提高对数据流控制的灵活性。

第一方面,本发明实施例提供一种数据流传输的方法,包括:

接入网中的业务检测功能实体TDF启动对业务数据流的检测;

根据检测结果执行相应操作;或者,获取策略规则,并根据检测结果和所述策略规则执行相应操作。

在第一方面第一种可能的实现方式中,所述根据检测结果执行相应操作包括:将所述检测结果发送至策略控制节点,以便所述策略控制节点根据所述检测结果配置策略规则,并将所述策略规则发送至所述TDF;所述TDF根据所述策略规则执行控制操作;或者,

将所述检测结果发送至策略控制节点,以便所述策略控制节点根据所述检测结果和所述策略控制节点中本地配置的策略规则执行控制策略;

所述获取策略规则,并根据检测结果和所述策略规则执行相应操作包括:获取本地配置的策略规则,并在所述检测结果符合所述策略规则时,所述TDF根据所述策略规则执行所述控制操作。

结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述控制操作包括:

所述TDF根据所述策略规则执行控制策略;或者,

所述TDF将所述策略规则发送至基站,以便所述基站根据所述策略规则执行控制策略。

第二方面,本发明实施例提供一种数据流传输的方法,包括:策略控制节点向TDF发送启动检测规则,以便所述TDF根据所述启动检测规则启动对业务数据流的检测;

接收所述TDF发送的检测结果,并根据所述检测结果配置策略规则;

将所述策略规则发送至所述TDF,以便所述TDF根据所述策略规则执行控制操作。

在第二方面第一种可能的实现方式中,所述策略控制节点向TDF 发送启动检测规则,以便所述TDF根据所述启动检测规则启动对业务数据流的检测包括:

所述策略控制节点向PEF发送启动检测规则,以便所述PEF向所述TDF发送检测规则,以使得所述TDF根据所述检测规则启动对数据业务流的检测;

所述将所述策略规则发送至TDF包括:将所述策略规则发送至PEF,以便所述PEF将所述策略规则发送至所述TDF。

结合第二方面或第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述接收所述TDF发送的检测结果包括:

在ERF接收到所述TDF发送的检测结果后,接收所述ERF发送的检测结果。

第三方面,提供一种数据流传输的方法,PEF接收策略控制节点发送的策略规则;所述策略规则为所述策略控制节点根据获取的数据流的业务信息配置的规则;

将所述策略规则发送至基站,以便所述基站根据所述策略规则执行控制策略。

第四方面,提供一种TDF,包括:

检测单元,用于启动对业务数据流的检测;

第一处理单元,用于根据所述检测单元检测的检测结果执行相应操作;或者,获取策略规则,并根据所述检测单元检测的检测结果和所述策略规则执行相应操作。

在第四方面第一种可能的实现方式中,所述TDF还包括:第一发送单元和第一接收单元;

所述第一发送单元,用于将所述检测结果发送至策略控制节点,以便所述策略控制节点根据所述检测结果配置策略规则,并将所述策略规则发送至所述TDF;

所述第一接收单元,用于接收所述策略控制节点发送的所述策略规则;所述第一处理单元具体用于根据所述第一接收单元接收的策略规则执行控制操作;

所述第一发送单元,还用于将所述检测结果发送至策略控制节点,以便所述策略控制节点根据所述检测结果和所述策略控制节点中本地配置的策略规则执行控制策略;

所述第一处理单元具体用于,获取本地配置的策略规则,并在所述检测结果符合所述策略规则时,根据所述策略规则执行所述控制操作。

结合第四方面第一种可能的实现方式,在第二种可能的实现方式中,所述第一处理单元具体用于,根据所述策略规则执行控制策略;所述第一发送单元,具体用于将所述策略规则发送至基站,以便所述基站根据所述策略规则执行控制策略。

第五方面,提供一种策略控制节点,包括:第二发送单元,用于向TDF发送启动检测规则,以便所述TDF根据所述启动检测规则启动对业务数据流的检测;

第二接收单元,用于接收所述TDF发送的检测结果;

第二处理单元,用于根据所述第二接收单元接收的检测结果配置策略规则;

所述第二发送单元还用于将所述策略规则发送至TDF,以便所述 TDF根据所述策略规则执行控制操作。

在第五方面第一种可能的实现方式中,所述第二发送单元具体用于向PEF发送启动检测规则,以便所述PEF向所述TDF发送检测规则,以使得所述TDF根据所述检测规则启动对数据业务流的检测;

所述第二发送单元具体还用于将所述策略规则发送至PEF,以便所述PEF将所述策略规则发送至所述TDF。

结合第五方面或第五方面第一种可能的实现方式,在第二种可能的实现方式中,所述第二接收单元具体用于在ERF接收到所述TDF发送的检测结果后,接收所述ERF发送的检测结果。

第六方面,提供一种PEF,包括:第三接收单元,用于接收策略控制节点发送的启动检测规则;

第三发送单元,用于根据所述第三接收单元接收的启动检测规则向TDF发送检测规则,以便所述TDF根据所述检测规则启动对业务数据流的检测;

所述第三接收单元还用于接收所述策略控制节点根据接收的检测结果配置的策略规则,并将所述策略规则发送至TDF,以便所述TDF根据所述策略规则执行控制操作。

在第六方面第一种可能的实现方式中,所述第三发送单元具体用于向ERF发送报告指令,以便所述ERF将从所述TDF接收的检测结果发送至策略控制节点。

第七方面,提供一种基站,包括上述第四方面描述的TDF。

在第七方面第一种可能的实现方式中,所述基站还包括上述第六方面描述的PEF以及ERF,所述ERF用于,将从所述TDF接收的检测结果发送至策略控制节点。

第八方面,提供一种PEF,包括:

第四接收单元,用于接收策略控制节点发送的策略规则;所述策略规则为所述策略控制节点根据获取的数据流的业务信息配置的规则;

第四发送单元,用于将所述策略规则发送至基站,以便所述基站根据所述策略规则执行控制策略。

第九方面,提供一种基站,包括上述第八方面描述的PEF。

通过采用上述方案,TDF通过对数据流的业务状态进行检测,并件检测结果发送至PRF,以便该PRF配置策略规则,并将该策略规则发送至TDF,从而使TDF根据策略规则执行控制操作,这样,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种数据流传输的方法示意图;

图2为本发明实施例提供的另一种数据流传输的方法示意图;

图3为本发明实施例提供的另一种数据流传输的方法示意图;

图4为本发明实施例提供的一种数据流传输方法的流程示意图;

图5为本发明实施例提供的另一种数据流传输方法的流程示意图;

图6为本发明实施例提供的另一种数据流传输方法的流程示意图;

图7为本发明实施例提供的另一种数据流传输方法的流程示意图;

图8为本发明实施例提供的一种TDF的结构示意图;

图9为本发明实施例提供的另一种TDF的结构示意图;

图10为本发明实施例提供的一种PRF的结构示意图;

图11为本发明实施例提供的一种PEF的结构示意图;

图12为本发明实施例提供的一种基站的结构示意图;

图13为本发明实施例提供的另一种基站的结构示意图;

图14为本发明实施例提供的另一种PEF的结构示意图;

图15为本发明实施例提供的一种基站的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种数据流传输的方法,如图1所示,该方法的执行主体为TDF(Traffic Detection Function,业务检测功能实体),该TDF位于接入侧网络,该方法包括:

S101、TDF启动对业务数据流的检测。

可选地,TDF可以根据本地配置启动对业务数据流的检测,例如:

TDF本地配置对业务数据流的检测可以是对特定类型的业务进行检测,比如:对当前所提供的视频类业务数据流进行检测、或对即时通信类业务数据流进行检测;

TDF本地配置对业务数据流的检测可以是在特定的状态下进行检测,比如:当网络设备负载到达一定级别的情况下,对业务数据流进行检测;

TDF本地配置对业务数据流的检测可以是对特定的用户进行检测,比如:当某类特定级别的用户接入服务后,对该用户的业务数据流进行检测。

可选地,TDF可以接收策略控制节点(如PRF(Policy Rule Function,策略规则功能实体))发送的启动检测规则,并根据该启动检测规则启动对业务数据流的检测。

可选地,策略控制节点可以通过业务信息管理系统,比如:AF (Application Function,应用功能实体)、IMS(IP Multimedia Subsystem,IP多媒体子系统)等,获取数据流的业务信息,并根据该业务信息向TDF发送启动检测规则;该业务信息可以包含:

业务类型,比如:视频业务、即时通信、下载、VoIP等;

业务的需求带宽;

业务优先级。

需要说明的是,上述启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:启动检测规则中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM(Instant Messenger,即时通讯),Video(视频),HTTP Streaming(HyperText Transport Protocol Streaming,超文本传送协议流),P2P (Peer-to-Peer,点对点)Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在启动检测规则中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在启动检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在启动检测规则中携带PDN连接标识。

可选地,在PEF(Policy Enforcement Function,策略执行功能实体)接收策略控制节点(如PRF)发送的启动检测规则后,该TDF接收PEF发送的检测规则,并根据该检测规则启动对业务数据流的检测。

S102、TDF根据检测结果执行相应操作;或者,TDF获取策略规则,并根据检测结果和策略规则执行相应操作。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

一方面,上述TDF根据检测结果执行的相应操作包括以下两种操作:

操作一:TDF将检测结果发送至策略控制节点,以便该策略控制节点根据该检测结果配置策略规则,并将该策略规则发送至该TDF,该 TDF根据该策略规则执行控制操作。

可选地,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;对于上述的执行方式,本发明不作限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

进一步地,TDF将该检测结果发送至ERF(Event Reporting Function,事件报告功能实体),以便该ERF将该检测结果发送至策略控制节点;这里只是一种实现方式,但也应在本发明的保护范围内。

可选地,TDF在该检测结果符合预设条件时,将该检测结果发送至策略控制节点;该预设条件可以根据实际应用或经验值设置。

例如,当检测到业务数据流的业务状态达到基站的拥塞状态时,将检测结果发送至策略控制节点。

可选地,TDF将检测结果发送至ERF,以便该ERF在接收到PEF发送的控制规则后,将该检测结果发送至该策略控制节点。

操作二:TDF将该检测结果发送至策略控制节点(如PDN网关),以便该策略控制节点根据该检测结果和该策略控制节点中本地配置的策略规则执行控制策略。

例如,若检测结果表明接入网资源利用率较高或处于拥塞状态,相应配置的策略规则为通过降低业务的可用带宽来降低业务流量,比如:配置该业务的可用带宽,以达到缓解接入网拥塞的目的,根据该策略规则执行的控制策略即为控制节点降低业务的可用带宽。

又如:若检测结果表明接入网资源利用率较低或为非拥塞状态,则相应配置的策略规则为通过恢复或提高业务的可用带宽来提升业务流量,比如:配置该业务的可用带宽,以达到提高用户、小区吞吐量的目的,根据该策略规则执行的控制策略即为控制节点恢复或提高业务的可用带宽。

进一步地,TDF将该检测结果发送至ERF,以便该ERF将该检测结果发送至策略控制节点,这里只是一种实现方式,但也应在本发明的保护范围内。

可选地,TDF在该检测结果符合预设条件时,将该检测结果发送至策略控制节点;该预设条件可以根据实际应用或经验值设置。

例如,当检测到业务数据流的业务状态达到基站的拥塞状态时,将检测结果发送至策略控制节点。

可选地,TDF将检测结果发送至ERF,以便该ERF在接收到PEF发送的控制规则后,将该检测结果发送至该策略控制节点。

另一方面,上述TDF获取策略规则,并根据检测结果和该策略规则执行控制操作具体可以为:TDF获取本地配置的策略规则,并在该检测结果符合该策略规则时,该TDF根据该策略规则执行该控制操作。

可选地,该控制操作可以是:该TDF根据该策略规则执行控制;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不作限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

需要说明的是,上述的策略控制节点并不局限于PRF或者PDN网关,还可以是MME(Mobility Management Entity,移动管理实体)或者 SGW(Serving Gateway服务网关)等,本发明对此不作限定。

采用上述执行主体为TDF的方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种数据流传输的方法,如图2所示,该方法实施例的执行主体为策略控制节点,该策略控制节点可以是PRF,本发明对此不作限定,该方法包括:

S201、策略控制节点向TDF发送启动检测规则,以便该TDF根据该启动检测规则启动对业务数据流的检测。

其中,该策略控制节点可以通过业务信息管理系统,比如:AF、 IMS等,获取数据流的业务信息,并根据该业务信息向TDF发送启动检测规则;该业务信息可以包含:

业务类型,比如:视频业务、即时通信、下载、VoIP等;

业务的需求带宽;

业务优先级。

需要说明的是,上述启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:启动检测规则中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM,Video(视频),HTTP Streaming,P2P Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在启动检测规则中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在启动检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在启动检测规则中携带PDN连接标识。

可选地,PRF向PEF发送启动检测规则,以便该PEF向TDF发送检测规则,以使得该TDF根据该检测规则启动对业务数据流的检测,该检测规则可以参考上述对启动检测规则的说明,此处不再赘述。

S202、策略控制节点接收该TDF发送的检测结果,并根据该检测结果配置策略规则。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

可选地,在ERF接收到该TDF发送的检测结果后,接收该ERF发送的检测结果,这里只是一种实现方式,但也应在本发明的保护范围之内。

另外,该ERF还可以在接收到PEF发送的报告指令之后,将该检测结果发送至策略控制节点,这样,通过PEF对ERF发送检测结果的控制,从而更加灵活的实现了系统对数据流的控制。

需要说明的是,上述ERF还可以包含该PEF的功能。

S203、策略控制节点将该策略规则发送至该TDF,以便该TDF根据该策略规则执行控制操作。

可选地,上述步骤S203中的策略控制节点将该策略规则发送至该 TDF还可以是策略控制节点将该策略规则发送至PEF,以便该PEF将该策略规则发送至该TDF。

其中,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不作限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

另外,若该ERF包含该PEF的功能,则策略控制节点直接向该ERF 发送策略规则,本发明对此不作限定。

采用上述执行主体为策略控制节点的方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种数据流传输的方法,如图3所示,该方法实施例的执行主体为PEF,该方法实施例中的策略控制节点以PRF为例进行说明,该方法包括:

S301、PEF接收PRF发送的策略规则。

其中,该策略规则为该PRF根据获取的数据流的业务信息配置的规则。

例如:该策略规则包括但不限于以下规则:

用户的个人签约调度策略信息,比如:高时延和低丢包率要求;或低时延和低丢包率要求;或低时延和高丢包率;或高时延和高丢包率等;用户的调度优先级信息。

用户签约的内容提供商、服务提供商所要求的调度策略信息,比如:高时延和低丢包率要求;或低时延和低丢包率要求;或低时延和高丢包率;或高时延和高丢包率等。

调整业务的调度优先级信息,比如:设置优先级别,或提高优先级别,或降低优先级别。

调整业务的丢包率要求,比如:设置业务的丢包率要求,或提高丢包率要求,或降低丢包率要求。

调整业务的时延要求,比如:设置业务的时延要求,或提高时延要求,或降低时延要求。

S302、将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

例如:如果当前用户为高时延和低丢包率偏好,则基站可以采用低可靠性的传输方式,尽可能快的将数据发送给UE,减少数据的空口传输时延。

又如:如果当前用户为低时延和高可靠性偏好,则基站可以采用高可靠性的传输方式,尽可能可靠的将数据发送给UE,增加数据的空口传输时延。

需要说明的是,上述PEF还可以包含在基站中,则上述步骤中与该PEF的交互可以视为与基站的交互,PEF与基站的交互也可以视为该基内部的交互。

采用上述执行主体为PEF的方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种数据流传输的方法,如图4所示,本发明实施例是以数据流下行传输为例进行说明,本实施例中是以PDN网关作为策略控制节点进行说明的,本发明实施例并不局限于此,该策略控制节点还可以是MME或SGW。该方法步骤包括:

S401、TDF根据本地配置启动对业务数据流的检测。

S402、TDF将检测结果发送至ERF;

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

S403、ERF将该检测结果发送至PDN网关。

S404、PDN网关根据该检测结果和该策略控制节点中本地配置的策略规则执行控制策略。

例如,若检测结果表明接入网资源利用率较高或处于拥塞状态,相应配置的策略规则为通过降低业务的可用带宽来降低业务流量,比如:配置该业务的可用带宽,以达到缓解接入网拥塞的目的,根据该策略规则执行的控制策略即为控制节点降低业务的可用带宽。

又如:若检测结果表明接入网资源利用率较低或为非拥塞状态,则相应配置的策略规则为通过恢复或提高业务的可用带宽来提升业务流量,比如:配置该业务的可用带宽,以达到提高用户、小区吞吐量的目的,根据该策略规则执行的控制策略即为控制节点恢复或提高业务的可用带宽。

需要说明的是,上述TDF和ERF还可以包含在基站中,则上述与 TDF和ERF相关的交互都为与基站进行的交互,而TDF和ERF与基站的交互也视为基站内部的交互。

另外,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

采用上述方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种数据流传输的方法,如图5所示,本发明实施例是以数据流下行传输为例进行说明,本发明实施例中的策略控制节点是以PRF为例进行说明的,本发明实施例并不局限于此,该方法包括:

S501、PRF根据获取的数据流的业务信息向TDF发送启动检测规则。

其中,PRF可以从AF或IMS中获取该业务信息;该业务信息可以包括:业务类型,比如:视频业务、即时通信、下载、VoIP等;

业务的需求带宽;

业务优先级。

需要说明的是,上述启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:启动检测规则中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM,Video(视频),HTTP Streaming,P2P Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在启动检测规则中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在启动检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在启动检测规则中携带PDN连接标识。

S502、TDF根据该启动检测规则启动对业务数据流的检测,并将检测结果发送至ERF。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

S503、ERF将该检测结果发送至PRF。

S504、PRF根据该检测结果配置策略规则,并将该策略规则发送至 TDF。

S505、TDF根据该策略规则执行控制操作。

可选地,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不做限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

需要说明的是,上述TDF和ERF还可以包含在基站中,则上述与 TDF和ERF相关的交互都为与基站进行的交互,而TDF和ERF与基站的交互也视为基站内部的交互。

另外,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

采用上述方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种数据流传输的方法,如图6所示,本发明实施例是以数据流下行传输为例进行说明,包括:

S601、TDF根据本地配置确定启动对业务数据流的检测。

例如:TDF本地配置对业务数据流的检测可以是对特定类型的业务进行检测,比如:对当前所提供的视频类业务数据流进行检测、或对即时通信类业务数据流进行检测;

TDF本地配置对业务数据流的检测可以是在特定的状态下进行检测,比如:当网络设备负载到达一定级别的情况下,对业务数据流进行检测;

TDF本地配置对业务数据流的检测可以是对特定的用户进行检测,比如:当某类特定级别的用户接入服务后,对该用户的业务数据流进行检测。

S602、TDF获取本地配置的策略规则。

S603、TDF在该检测结果符合该策略规则时,该TDF根据该策略规则执行该控制操作。

可选地,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;对于上述的执行方式,本发明不作限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

需要说明的是,上述TDF还可以包含在基站中,则上述与TDF相关的交互都为与基站进行的交互,而TDF与基站的交互也视为基站内部的交互。

另外,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

采用上述方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种数据流传输的方法,如图7所示,本发明实施例是以数据流下行传输为例进行说明,本发明实施例中的策略控制节点是以PRF为例进行说明的,本发明实施例并不局限于此,包括:

S701、PRF根据获取的业务数据流的业务信息向PEF发送启动检测规则。

其中,PRF可以通过业务信息管理系统,比如:AF或IMS等,获取数据流的业务信息,并根据该业务信息向TDF发送启动检测规则;该业务信息可以包含:

业务类型,比如:视频业务、即时通信、下载、VoIP等;

业务的需求带宽;

业务优先级。

S702、PEF根据启动检测规则向TDF发送检测规则,以指示TDF对业务数据流进行检测。

其中,上述启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:检测规则中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如 PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM,Video(视频),HTTP Streaming,P2P Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在检测规则中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在检测规则中携带PDN连接标识。

对上述检测规则的说明参考上述启动检测规则的说明,此处不再赘述。

S703、TDF根据该检测规则启动对业务数据流的检测,并将检测结果发送至ERF。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

S704、ERF接收PEF发送的报告指令,以确定将检测结果发送至 PRF。

这样,PEF能够根据业务状态灵活的控制ERF向PRF发送检测结果。

S705、ERF根据报告指令将该检测结果发送至PRF。

S706、PRF根据该检测结果配置策略规则,并将该策略规则发送至 PEF。

S707、PEF将该策略规则发送至TDF。

S708、TDF根据该策略规则执行控制操作。

可选地,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不做限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

需要说明的是,上述TDF和ERF以及PEF还可以包含在基站中,则上述与TDF和ERF以及PEF相关的交互都为与基站进行的交互,而 TDF和ERF以及PEF与基站的交互也视为基站内部的交互。

进一步地,上述ERF也可以包含上述PEF的功能,则上述与PEF 的交互也都可以视为与ERF的交互。

另外,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

采用上述方案,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

上述各实施例都是以数据流下行传输进行的说明,本发明并不局限于此,对于数据流上行传输本发明同样适用,其具体过程与上述各实施例相同,故在此就不再赘述了。

本发明实施例提供一种TDF800,如图8所示,包括:

检测单元801,用于启动对业务数据流的检测。

第一处理单元802,用于根据该检测单元801检测的检测结果执行相应操作;或者,获取策略规则,并根据该检测单元801检测的检测结果和该策略规则执行相应操作。

进一步地,如图9所示,该TDF800还包括:第一发送单元803和第一接收单元804,

该第一发送单元803,用于将该检测结果发送至策略控制节点,以便该策略控制节点根据该检测结果配置策略规则,并将该策略规则发送至该TDF。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

该第一接收单元804,用于接收该策略控制节点发送的策略规则;该第一处理单元802具体用于根据该第一接收单元804接收的策略规则执行控制操作;

该第一发送单元803,还用于将该检测结果发送至策略控制节点,以便该策略控制节点根据该检测结果和该策略控制节点中本地配置的策略规则执行控制策略。

例如,若检测结果表明接入网资源利用率较高或处于拥塞状态,相应配置的策略规则为通过降低业务的可用带宽来降低业务流量,比如:配置该业务的可用带宽,以达到缓解接入网拥塞的目的,根据该策略规则执行的控制策略即为控制节点降低业务的可用带宽。

又如:若检测结果表明接入网资源利用率较低或为非拥塞状态,则相应配置的策略规则为通过恢复或提高业务的可用带宽来提升业务流量,比如:配置该业务的可用带宽,以达到提高用户、小区吞吐量的目的,根据该策略规则执行的控制策略即为控制节点恢复或提高业务的可用带宽。

该第一处理单元802具体用于,获取本地配置的策略规则,并在该检测结果符合该策略规则时,根据该策略规则执行该控制操作。

其中,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不做限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

可选地,该第一处理单元802具体用于,根据该策略规则执行控制策略;该第一发送单元803,具体用于将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

可选地,该第一发送单元803具体用于,将检测结果发送至ERF,以便该ERF将该检测结果发送至策略控制节点。

可选地,该第一发送单元803具体用于,在该检测结果符合预设条件时,将该检测结果发送至该策略控制节点。

例如,当检测到业务数据流的业务状态达到基站的拥塞状态时,将检测结果发送至PRF。

可选地,该第一发送单元803具体用于将检测结果发送至ERF,以便该ERF在接收到该PEF发送的控制规则后,将该检测结果发送至该 PRF。

可选地,该检测单元801具体用于,根据本地配置确定启动对业务数据流的检测;

例如:TDF本地配置对业务数据流的检测可以是对特定类型的业务进行检测,比如:对当前所提供的视频类业务数据流进行检测、或对即时通信类业务数据流进行检测;

TDF本地配置对业务数据流的检测可以是在特定的状态下进行检测,比如:当网络设备负载到达一定级别的情况下,对业务数据流进行检测;

TDF本地配置对业务数据流的检测可以是对特定的用户进行检测,比如:当某类特定级别的用户接入服务后,对该用户的业务数据流进行检测。

该第一接收单元804,用于接收该PRF发送的启动检测规则,该第一处理单元802根据该第一接收单元804接收的启动检测规则启动对业务数据流的检测。

需要说明的是,上述启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:启动检测规则中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM,Video(视频),HTTP Streaming,P2P Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在启动检测规则中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在启动检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在启动检测规则中携带PDN连接标识。

具体地,PRF获取数据流的业务信息(例如从AF或者IMS等实体中获取),并根据该业务信息向TDF发送启动检测规则。

其中,该业务信息可以包含:

业务类型,比如:视频业务、即时通信、下载、VoIP等;

业务的需求带宽;

业务优先级。

可选地,该第一接收单元804具体用于在PEF接收该PRF发送的启动检测规则后,接收该PEF发送的检测规则。

需要说明的是,上述的策略控制节点并不局限于PRF或者PDN网关,还可以是MME或者SGW等,本发明对此不作限定。

另外,所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的TDF的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

采用上述的TDF,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种策略控制节点1000,如图10所示,包括:

第二发送单元1001,用于向TDF发送启动检测规则,以便该TDF 根据该启动检测规则启动对业务数据流的检测。

其中,该策略控制节点获取数据流的业务信息(例如从AF或IMS 等实体中获取),并根据该业务信息向TDF发送启动检测规则。

其中,该业务信息可以包含:

业务类型,比如:视频业务、即时通信、下载、VoIP等;

业务的需求带宽;

业务优先级。

需要说明的是,上述启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:启动检测规则中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM,Video(视频),HTTP Streaming,P2P Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在启动检测规则中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在启动检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在启动检测规则中携带PDN连接标识。

第二接收单元1002,用于接收该TDF发送的检测结果。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

第二处理单元1003,用于根据该第二接收单元1002接收的检测结果配置策略规则。

该第二发送单元1001还用于将该策略规则发送至TDF,以便该TDF 根据该策略规则执行控制操作。

其中,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不做限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

可选地,该第二发送单元1001具体还用于向PEF发送启动检测规则,以便该PEF向该TDF发送检测规则;

该第二发送单元1001具体还用于将该策略规则发送至PEF,以便该PEF将该策略规则发送至该TDF。

可选地,该第二接收单元1002具体用于在ERF接收到该TDF发送的检测结果后,接收该ERF发送的检测结果。

需要说明的是,所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的策略控制节点的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

采用上述的策略控制节点,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种PEF1100,如图11所示,包括:

第三接收单元1101,用于接收策略控制节点发送的启动检测规则。

第三发送单元1102,用于根据该第三接收单元1101接收的启动检测规则向TDF发送检测规则,以便该TDF根据该检测规则启动对业务数据流的检测。

其中,该启动检测规则可以是以下五种方式,但本发明实施例并不局限于这五种方式:

方式一:指示TDF检测业务的状态,并报告业务的状态,例如:启动检测命令中可以指示TDF检测基站的业务拥塞状态,当基站的业务达到特定拥塞状态时,触发报告基站的业务拥塞状态指示给控制节点(如PDN网关);还可以指示TDF检测基站当前的业务拥塞状态,并立即报告基站当前的业务拥塞状态。

方式二:指示TDF检测特定类型的业务,例如:IM,Video(视频),HTTP Streaming,P2P Video,P2P Download(下载),VoIP等,还可以是应用标识、业务数据流特征等。

方式三:指示TDF检测具有特定特征的业务,并在启动检测命令中包含所要检测的业务的业务特征信息,例如:业务的包大小特征,业务包到达间隔信息等,业务流量带宽信息,业务对接入网设备的资源占用特征等。

方式四:指示TDF对一个或多个UE的业务流进行检测,可选的可以在启动检测规则中携带UE标识。

方式五:指示TDF对一个或多个控制节点连接的业务数据流进行检测,可选的可以在启动检测规则中携带PDN连接标识。

对该检测规则的说明参考上述对启动检测规则的说明,此处不再赘述。

该第三接收单元1101还用于接收该PRF根据接收的检测结果配置的策略规则,并将该策略规则发送至TDF,以便该TDF根据该策略规则执行控制操作。

其中,该检测结果可以包含以下信息中的至少一种:

基站的拥塞状态信息,包括拥塞、不拥塞、空闲;拥塞级别信息,严重拥塞、轻度拥塞、不拥塞、空闲等。

基站的物理资源利用率信息,包括物理资源块的利用情况,控制信令利用情况,数据信道利用情况,如:利用百分比。

基站缓存利用率信息,包括少量缓存占用,中度缓存占用,高缓存占用,缓存溢出等;也可以是缓存占用率,如:缓存占用百分比;也可以是缓存的占用量。

当前处于连接状态的用户设备数量,或用户数量与基站用户容量的比率。

当前所采用的拥塞控制策略,比如:丢包级别;业务数据可以区分为多个级别,在拥塞情况下,基站可以采用针对不同级别的数据包进行丢弃的策略;比如,在轻度拥塞的情况下,只丢弃优先级最低的数据;在中度拥塞的情况下,丢弃中等优先级得数据。

拥塞导致的业务数据流或承载的丢包状况,如:拥塞导致的丢包率。

可选地,该控制操作可以是:该TDF根据该策略规则执行控制策略;或者,

该控制操作还可以是:TDF将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

具体地,在实现中,业务数据流可以直接流入TDF,并由TDF执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测、或依据所接收到得来自策略控制节点(如PRF) 配置的策略规则执行业务数据流的控制;之后业务数据流从TDF流入基站,并进一步将业务数据流调度给用户;

也可以是业务数据流流入基站,并从基站流出到TDF,并由TDF 执行业务数据流的检测,而基站依据所接收到得来自TDF或策略控制节点(如PRF)配置的策略规则执行业务数据流的控制;之后进一步将业务数据流调度给用户;本发明不做限定,但无论采用哪种方式,都应落入本发明的保护范围之内。

例如,当TDF检测到HTTP Streaming业务对资源的占用率较高时,相应配置的策略规则可以是限制HTTP Streaming业务的带宽,比如:配置HTTP Streaming的可用带宽,以缓解基站、或业务拥塞,根据该策略规则执行的控制策略即为:通过配置HTTP Streaming的可用带宽,从而限制HTTP Streaming业务的带宽。

又如:当检测到UE的某个业务流量过大时,相应配置的策略规则可以是限制该业务的传输速率,比如配置该业务的可用速率,据该策略规则执行的控制策略即为:通过配置该业务的可用速率,从而限制该业务的传输速率。

再如:当检测到UE的某个业务为网络当前可禁止的业务,相应配置的策略规则可以是暂停该业务的调度传输,据该策略规则执行的控制策略即为:暂停该业务的调度传输。

进一步地,该第三发送单元1102具体用于向ERF发送报告指令,以便该ERF将从该TDF接收的检测结果发送至策略控制节点。

这样,PEF能够根据业务状态灵活的控制ERF向策略控制节点发送检测结果。

需要说明的是,所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的PEF的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

采用上述的PEF,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种基站1200,如图12所示,包括:上述的 TDF800。

可选地,如图13所示,该基站还包括:上述的PEF 1100以及 ERF1201,

其中,该ERF1201用于,将从该TDF800接收的检测结果发送至PRF。

进一步地,该ERF1201具体用于接收该PEF1100发送的报告指令,并将该检测结果发送至策略控制节点。

上述基站中的TDF和PEF应用于上述数据流传输的方法,且该TDF 和PEF中的各个单元也与该方法中的各步骤相对应。

采用上述的基站,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种PEF 1400,如图14所示,包括:

第四接收单元1401,用于接收策略控制节点发送的策略规则。

其中,该策略规则为该PRF根据获取的数据流的业务信息配置的规则。

例如:该策略规则包括但不限于以下规则:

用户的个人签约调度策略信息,比如:高时延和低丢包率要求;或低时延和低丢包率要求;或低时延和高丢包率;或高时延和高丢包率等;用户的调度优先级信息。

用户签约的内容提供商、服务提供商所要求的调度策略信息,比如:高时延和低丢包率要求;或低时延和低丢包率要求;或低时延和高丢包率;或高时延和高丢包率等。

调整业务的调度优先级信息,比如:设置优先级别,或提高优先级别,或降低优先级别。

调整业务的丢包率要求,比如:设置业务的丢包率要求,或提高丢包率要求,或降低丢包率要求。

调整业务的时延要求,比如:设置业务的时延要求,或提高时延要求,或降低时延要求。

第四发送单元1402,用于将该策略规则发送至基站,以便该基站根据该策略规则执行控制策略。

例如:如果当前用户为高时延和低丢包率偏好,则基站可以采用低可靠性的传输方式,尽可能快的将数据发送给UE,减少数据的空口传输时延。

又如:如果当前用户为低时延和高可靠性偏好,则基站可以采用高可靠性的传输方式,尽可能可靠的将数据发送给UE,增加数据的空口传输时延。

采用上述的PEF,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

本发明实施例提供一种基站1500,如图15所示,包括:上述的 PEF1400。

上述基站中的PEF应用于上述图3所示的数据流传输的方法,且该PEF中的各个单元也与该方法中的各步骤相对应。

采用上述的基站,能够提高接入网侧设备对数据流控制的灵活性,进一步提升用户体验和服务效率。

需要说明的是,上述的TDF和PEF以及ERF位于接入侧网络,上述策略控制节点位于核心侧网络。

另外,上述各实施例应用的通信系统可以是GSM(Global System for Mobile communications,全球移动通信系统),CDMA(Code Division Multiple Access,码分多址)系统,TDMA(Time Division Multiple Access,时分多址)系统,WCDMA(Wideband Code Division Multiple Access Wireless,宽带码分多址),FDMA(Frequency Division Multiple Addressing,频分多址)系统,OFDMA(Orthogonal Frequency-Division Multiple Access,正交频分多址)系统,单载波FDMA(SC-FDMA)系统,GPRS(General Packet Radio Service,通用分组无线业务)系统,LTE(Long Term Evolution,长期演进)系统,以及其他此类通信系统。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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