CN103747481B - 一种网络拥塞提醒和接入控制方法及装置 - Google Patents
一种网络拥塞提醒和接入控制方法及装置 Download PDFInfo
- Publication number
- CN103747481B CN103747481B CN201410020416.XA CN201410020416A CN103747481B CN 103747481 B CN103747481 B CN 103747481B CN 201410020416 A CN201410020416 A CN 201410020416A CN 103747481 B CN103747481 B CN 103747481B
- Authority
- CN
- China
- Prior art keywords
- cell
- type
- terminal
- mobile terminals
- mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种网络拥塞提醒和接入控制方法及装置,其中,所述方法包括:当有移动终端进行PDP去激活时,统计小区内该移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;当有移动终端新接入小区进行PDP激活时,根据预估值统计小区参数和用户参数,如果小区参数达到小区预置门限,则对新接入小区的移动终端进行拥塞提醒和接入控制,否则如果用户参数达到用户区预置门限,则对同类移动终端进行拥塞提醒和接入控制。本发明针对不同终端类型用户群使用不同类型数据业务的情况,对用户进行实时的网络拥塞提醒,为用户节省流量及费用。
Description
技术领域
本发明涉及通信领域,具体涉及一种网络拥塞提醒和接入控制方法及装置。
背景技术
当分组域移动网络中传送的分组数据数目太多时,用户对网络资源(包括链路带宽、存储空间和处理器处理能力等)的需求会超过固有的容量,由于网络资源的局限性就会造成网络传输性能下降的现象,即发生网络拥塞,网络拥塞是一种持续过载的网络状态,在网络拥塞时,一般会出现数据丢失,时延增加,吞吐量下降,由于缺乏实时的精细化网络拥塞控制和提醒机制,严重影响数据业务服务质量和用户感知,不断的网络连接也引发用户不满和投诉。
目前,针对网络拥塞,已有的控制方法有:
1、从网络侧角度进行控制:也是常用方法,如在传输层采用:重传策略、乱序缓存策略、确认策略、流控制策略和确定超时策略;在网络层采用:子网内部的虚电路与数据报策略、分组排队和服务策略、分组丢弃策略、路由算法和分组生存管理;在数据链路层采用:重传策略、乱序缓存策略、确认策略和流控制策略;
2、从用户侧角度进行控制:
判断承载数据业务的载波的接入用户数是否达到用户数门限值,根据判断结果进行网络拥塞判决,指导网络扩容,提高判断数据业务网络拥塞情况的准确性;
3、网络侧与用户侧协同进行控制:
网络侧将网络拥塞消息承载在网络消息中通知给用户设备,用户设备根据网络拥塞消息确定是否发起接入。
通过对现有针对分组域移动网络的拥塞控制方法进行分析,其存在以下缺点:
1、现有的网络拥塞控制机制没有与数据业务特征和用户行为相结合:
与语音业务不同,数据业务不仅通过网络资源共享方式承载于分组域移动网络上,而且具有实时性、个性化和社会化等特点,现有的网络拥塞控制方法,均是从网络管理角度(如提高网络资源利用率)、接入控制角度(如控制接入用户数)来降低网络拥塞风险,没有与各类数据业务对网络资源的占用需求相结合,具有局限性。例如,QQ业务,在用户登录后需要保持移动终端与应用服务器之间的长连接以维持心跳,而网页浏览业务,不需要对网络资源持续占用,更多的是一次性行为。
另外,在移动网络上,不同类型终端的用户群在使用数据业务时,对网络资源的占用需求也不同。例如,iphone智能终端用户群与普通智能终端用户群,由于对数据业务的用户行为不同,对网络资源的占用需求也不同。
可见,现有方案缺乏根据不同终端类型的用户群对不同类型数据业务的使用情况和占用需求,进行实时的、精细化的网络拥塞控制。
2、缺乏实时的网络拥塞提醒机制:
在发生网络拥塞,或网络资源占有率达到预设门限时,针对不同终端类型用户群的行为习惯和网络资源占用需求,缺乏实时的用户提醒机制,用户频繁的网络连接,消耗了流量,而没有得到良好的数据业务服务,影响用户感知。
发明内容
本发明需要解决的技术问题是提供一种网络拥塞提醒和接入控制方法及装置,针对不同终端类型用户群对不同类型数据业务的使用情况,对用户进行实时的网络拥塞提醒,为用户节省流量及费用,实现精细化网络资源管理。
为了解决上述技术问题,本发明提供了一种网络拥塞提醒和接入控制方法,包括:
当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求;
判断所述小区参数之一或其组合是否达到小区预置门限,如果达到,则对新接入所述小区的移动终端进行拥塞提醒和接入控制。
进一步地,所述当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区参数,包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均带宽的预估值。
进一步地,所述方法还包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
如果所述小区参数之一或其组合没有达到所述小区预置门限,则判断所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果达到,则对新接入的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制,否则不进行拥塞提醒和接入控制。
进一步地,所述方法还包括:
所述当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均带宽的预估值。
为了解决上述技术问题,本发明还提供了一种网络拥塞提醒和接入控制装置,包括:
网络资源占用信息预估模块,用于当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
网络资源占用信息统计模块,用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求;
判断模块,用于判断所述小区参数之一或其组合是否达到小区预置门限,如果达到,则对新接入所述小区的移动终端进行拥塞提醒和接入控制。
进一步地,所述网络资源占用信息统计模块,用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区参数,包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均带宽的预估值。
进一步地,所述网络资源占用信息统计模块,还用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
所述判断模块,还用于如果所述小区参数之一或其组合没有达到所述小区预置门限,则判断所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果达到,则对新接入的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制,否则不进行拥塞提醒和接入控制。
进一步地,所述网络资源占用信息统计模块,还用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均带宽的预估值。
为了解决上述技术问题,本发明还提供了一种网络拥塞提醒和接入控制方法,包括:
当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
判断所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果没有达到,解除对该类终端类型和/或业务类型的移动终端的拥塞提醒和接入控制。
进一步地,所述当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均带宽的预估值。
进一步地,所述方法还包括:
当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个;
如果所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数之一或其组合达到所述用户预置门限,则继续对新接入所述小区的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制;
进一步判断所述小区参数之一或其组合是否达到小区预置门限,如果没有达到,则解除对新接入所述小区的所有移动终端进行拥塞提醒和接入控制,如果达到,则继续对新接入所述小区的所有移动终端进行拥塞提醒和接入控制。
进一步地,所述当所述小区内移动终端进行PDP去激活时,根据所述预估值统计小区参数,包括:
当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均带宽的预估值。
为了解决上述技术问题,本发明还提供了一种网络拥塞提醒和接入控制装置,包括:
网络资源占用信息预估模块,用于当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
网络资源占用信息统计模块,用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
判断模块,用于判断所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果没有达到,解除对该类终端类型和/或业务类型的移动终端的拥塞提醒和接入控制。
进一步地,所述网络资源占用信息统计模块,用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均带宽的预估值。
进一步地,所述网络资源占用信息统计模块,还用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个;
所述判断模块,还用于如果所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数之一或其组合达到所述用户预置门限,则继续对新接入所述小区的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制;
进一步判断所述小区参数之一或其组合是否达到小区预置门限,如果没有达到,则解除对新接入所述小区的所有移动终端进行拥塞提醒和接入控制,如果达到,则继续对新接入所述小区的所有移动终端进行拥塞提醒和接入控制。
进一步地,所述网络资源占用信息统计模块,还用于当所述小区内移动终端进行PDP去激活时,根据所述预估值统计小区参数,包括:
当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均带宽的预估值。
与现有技术相比,本发明提供的网络拥塞提醒和接入控制方法及装置,根据不同终端类型用户群对不同类型数据业务的使用情况,对网络资源的占用进行实时统计和监控,实现精细化网络资源管理;此外,在用户接入小区时预判网络资源占有率是否会达到预置门限或发生网络拥塞时,对不同终端类型和/或不同业务类型用户群,在用户接入小区但还未使用业务消耗流量时就给予实时的网络拥塞提醒,为用户节省了流量及费用,可以提供良好的数据业务服务,提升用户感知。
附图说明
图1是实施例中网络拥塞提醒和接入控制方法流程图;
图2是实施例中网络拥塞提醒和接入控制方法流程图;
图3是实施例中网络拥塞提醒和接入控制装置结构图;
图4是实施例中网络拥塞提醒和接入控制装置结构图;
图5是一个应用示例中网络拥塞提醒和接入控制方法流程图;
图6是另一个应用示例中网络拥塞提醒和接入控制方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
实施例:
当移动用户在进行数据业务操作前,需要首先进行移动终端到网络的PDP(PacketData Protocol,分组数据协议)激活操作,由SGSN(Serving GPRS Support Node,GPRS服务支持节点)向GGSN(Gateway GPRS Support Node,网关GPRS支持节点)发送创建PDP上下文请求,GGSN判断是否可满足所商定的QoS(Quality of Service,服务质量),如满足,则向SGSN返回创建PDP上下文响应,此时就已建立起移动终端与GGSN之间的路由,开始计费,可以进行分组数据传送。在分组数据传送后,会进行PDP去激活,断开移动终端与GGSN之间的路由。
通过深度报文检测(deep packet inspection,DPI)技术,可以对流经GGSN的分组数据进行报文解析,获取用户号码、终端类型、所处位置、业务信息、流量使用信息等。
如图1所示,本实施例提供了一种网络拥塞提醒和接入控制方法,包括:
S101:当有移动终端进行PDP(Packet Data Protocol,简称分组数据协议)去激活时,统计并更新小区内针对该移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
本实施例中,平均的含义是指按照终端类型和/或业务类型统计具有同类终端类型和/或业务类型的移动终端用户在使用完数据业务进行PDP去激活后,所使用时长、流量或带宽的平均值,即统计平均每个移动终端所占用的时长、流量和带宽,具有同类终端类型和业务类型的移动终端用户是指该类移动终端使用数据业务时的终端类型和业务类型均相同,或是指该类移动终端使用了相同的终端类型或使用了相同的业务类型,并且只要本小区内有移动终端进行PDP去激活,就更新一次该同类终端类型和/或业务类型的移动终端在新接入时的预估值。
并且,如果有新的移动终端要接入本小区,为了预判接入该移动终端后,当前小区是否会出现网络拥塞,按照终端类型和/或业务类型将这些参数作为相应移动终端接入小区时预估的时长、流量和带宽,即作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值。
S102:当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求;
其中,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端时间使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的平均带宽的预估值。
作为一种优选的方式,在步骤S102中还包括:
当有新的移动终端接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或对应业务类型的所有移动终端的用户数、时长占用需求、流量占用需求、带宽占用需求;
具体计算方法包括:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的平均带宽的预估值。
S103:判断所述小区参数之一或其组合是否达到小区预置门限,如果达到,则对新接入所述小区的移动终端进行拥塞提醒和接入控制。
在步骤S103中,所述对新接入所述小区的移动终端进行拥塞提醒和接入控制,包括:
计算小区带宽占用率,对所述新接入所述小区的移动终端进行拥塞提醒的提醒内容包括:位置区信息、小区信息、小区已承载用户数、小区带宽占用率;并对新接入所述小区的移动终端在PDP激活时进行接入控制。
其中,小区带宽占用率=(WN÷W总)×100%,其中,WN为计算得到的小区带宽占用需求,W总为小区总可用带宽的理论值;当其进行数据业务的PDP激活请求时,不进行网络资源分配;
在步骤S103中,如果所述小区参数之一或其组合没有达到小区预置门限,还包括以下步骤:
S104:判断与所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数之一或其组合是否达到用户预置门限,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
S105:如果达到,则对新接入的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制;
其中,所述对新接入所述小区的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制,包括:
计算同类终端带宽占用率,对所述新接入所述小区的移动终端进行拥塞提醒的提醒内容包括:位置区信息、小区信息、小区已承载同类终端类型和/或业务类型的的用户数、拥塞终端类型、拥塞业务类型、同类终端带宽占用率;并对新接入所述小区的所有移动终端在PDP激活时进行接入控制。
其中,带宽占用率=(wa÷WA)×100%,其中,Wa为计算得到的该移动终端具有同类终端类型和/或业务类型的所有移动终端的带宽占用需求,WA为小区针对此类终端类型和业务类型可提供的可用带宽理论值;当其进行同类类型的数据业务PDP激活请求时,不进行网络资源分配;
S106:如果没有达到,则对新接入的与该移动终端具有同类终端类型和/或业务类型的所有移动终端不进行拥塞提醒和接入控制。
如图2所示,本实施例还提供了一种网络拥塞提醒和接入控制方法,包括:
S201:当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
S202:当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、时长占用需求、流量占用需求、带宽占用需求中的一个或多个;
其中,作为一种优选的方式,根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个,具体计算方法包括:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的平均带宽的预估值。
在步骤S202中,还包括:
当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个;
其中,作为一种优选的方式,当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个,具体计算方法包括:
当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的平均带宽的预估值。
S203:判断与所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数之一或其组合是否达到用户预置门限,如果没有达到,解除对该类终端类型和/或业务类型的移动终端的拥塞提醒和接入控制。
在步骤S203中,如果达到预置门限,则还包括以下步骤:
S204:继续对新接入所述小区的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制;
其中,所述对新接入所述小区的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制,包括:
计算同类终端带宽占用率,对所述新接入所述小区的移动终端进行拥塞提醒的提醒内容包括:位置区信息、小区信息、小区已承载同类终端类型和/或业务类型的的用户数、拥塞终端类型、拥塞业务类型、同类终端带宽占用率;并对新接入所述小区的所有移动终端在PDP激活时进行接入控制。
其中,带宽占用率=(wa÷WA)×100%,其中,Wa为计算得到的该移动终端具有同类终端类型和/或业务类型的所有移动终端的带宽占用需求,WA为小区针对此类终端类型和业务类型可提供的可用带宽理论值;当其进行同类类型的数据业务PDP激活请求时,不进行网络资源分配;
S205:判断所述小区参数之一或其组合是否达到预置门限;
S206:如果没有达到,则解除对新接入所述小区的所有移动终端进行拥塞提醒和接入控制;
S207:如果达到,则继续对新接入所述小区的所有移动终端进行拥塞提醒和接入控制。
其中,所述对新接入所述小区的移动终端进行拥塞提醒和接入控制,包括:
计算小区带宽占用率,对所述新接入所述小区的移动终端进行拥塞提醒的提醒内容包括:位置区信息、小区信息、小区已承载用户数、小区带宽占用率;并对新接入所述小区的移动终端在PDP激活时进行接入控制。
其中,小区带宽占用率=(WN÷W总)×100%,其中,WN为计算得到的小区带宽占用需求,W总为小区总可用带宽的理论值;当其进行数据业务的PDP激活请求时,不进行网络资源分配。
如图3所示,本实施例还提供了一种网络拥塞提醒和接入控制装置,包括:
网络资源占用信息预估模块,用于当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
网络资源占用信息统计模块,用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求;
判断模块,用于判断所述小区参数之一或其组合是否达到小区预置门限,如果达到,则对新接入所述小区的移动终端进行拥塞提醒和接入控制。
其中,所述网络资源占用信息统计模块,用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区参数,包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均带宽的预估值。
其中,所述网络资源占用信息统计模块,还用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
所述判断模块,还用于如果所述小区参数之一或其组合没有达到所述小区预置门限,则判断所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果达到,则对新接入的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制,否则不进行拥塞提醒和接入控制。
其中,所述网络资源占用信息统计模块,还用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均带宽的预估值。
如图4所示,本实施例还提供了一种网络拥塞提醒和接入控制装置,包括:
网络资源占用信息预估模块,用于当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型和/或业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;
网络资源占用信息统计模块,用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
判断模块,用于判断所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果没有达到,解除对该类终端类型和/或业务类型的移动终端的拥塞提醒和接入控制。
其中,所述网络资源占用信息统计模块,用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型和/或业务类型的所有移动终端使用的所述平均带宽的预估值。
其中,所述网络资源占用信息统计模块,还用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个;
所述判断模块,还用于如果所述小区内与该移动终端具有同类终端类型和/或业务类型的所有移动终端的用户参数之一或其组合达到所述用户预置门限,则继续对新接入所述小区的与该移动终端具有同类终端类型和/或业务类型的所有移动终端进行拥塞提醒和接入控制;
进一步判断所述小区参数之一或其组合是否达到小区预置门限,如果没有达到,则解除对新接入所述小区的所有移动终端进行拥塞提醒和接入控制,如果达到,则继续对新接入所述小区的所有移动终端进行拥塞提醒和接入控制。
其中,所述网络资源占用信息统计模块,还用于当所述小区内移动终端进行PDP去激活时,根据所述预估值统计小区参数,包括:
当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型和/或业务类型占用的所述平均带宽的预估值。
在一个应用示例中,提出一种实时的网络拥塞控制和提醒方法:
一、通过DPI技术,可以对流经GGSN的分组数据进行报文解析,获取用户号码、终端类型、所处位置、业务信息、流量使用信息等,如下表所示:
上表中各字段的含义如下:
用户号码:例如186XXXXXXXX;
位置信息:LAC ID为位置区编码、CELL ID为小区编码,通过位置区编码可以得到位置信息,如0111为北京,通过小区编码可以得到具体小区的位置信息,如1234为金融街;
终端类型包括:比如Iphone4S、三星N7102、小米2A等等;
业务类型包括:比如网页浏览、QQ、微信、邮件等等
流量使用信息包括:使用时长(单位为秒)、使用流量(单位为Byte字节)、平均带宽(单位为比特每秒,bps)。
二、计算网络资源占用需求
1、根据位置区编码及小区编码,每个小区都维护一个不同终端类型对应不同业务类型的网络资源占用信息表,如表1所示,该网络资源占用信息表记录了不同终端类型对应不同业务类型的网络资源占用平均值,具体如下:
表1:网络资源占用信息表
表1中,平均时长即为小区内,所有具有同类终端类型和/或业务类型的移动终端用户,在使用完数据业务进行PDP去激活后,所使用时长的平均值。i为正整数,表示小区内具有同类终端类型和/或业务类型的移动终端的数目,ti表示某一终端类型的移动终端使用相应业务类型的业务的时长。例如,当前小区内终端类型同为Iphone4S使用的业务类型为QQ的移动终端有5个,分别使用的平均时长为60s、100s、20s、20s、200s,那么,该终端类型为Iphone4S使用的业务类型为QQ的移动终端使用的平均时长T1就是80s。
同理,平均流量即为小区内,所有具有同类终端类型和业务类型的移动终端用户,在使用完数据业务进行PDP去激活后,所使用流量的平均值,j为正整数,表示小区内具有同类终端类型和/或业务类型的移动终端的数目,qj表示某一终端类型的移动终端使用相应业务类型的业务的流量。平均带宽即为小区内,所有具体同类终端类型和业务类型的移动终端用户,在使用完数据业务进行PDP去激活后,所使用平均带宽的平均值,k为正整数,表示小区内具有同类终端类型和/或业务类型的移动终端的数目,wk表示某一终端类型的移动终端使用相应业务类型的业务的流量。
此外,优选地,在小区内的移动终端进行PDP去激活时,根据移动终端使用的业务情况(包括使用完数据业务的使用时长t、使用流量q、平均带宽w),更新表1中对应终端类型和业务类型的平均时长T、平均流量Q和平均带宽W,计算公式为:
T=AVG(t,T),即将表中具有同类终端类型和/或业务类型对应T,更新为T与t的平均值。
Q=AVG(q,Q),即将表中具有同类终端类型和/或业务类型对应Q,更新为Q与q的平均值。
W=AVG(w,W),即将表中具有同类终端类型和/或业务类型对应W,更新为W与w的平均值。
如表中无对应同类终端类型和业务类型的数据,则新增一条记录信息,T=t,Q=q,W=w。
对于不同小区,即使是同类终端类型和/或业务类型,平均时长、平均流量、平均带宽也不尽同类,因为不同位置用户的使用行为不同。每个小区所维护的不同终端类型对应不同业务类型的网络资源占用信息,依赖于本小区用户具体使用情况。
并且,将统计并更新的小区内各个终端类型和/或业务类型占用的平均时长、平均流量和平均带宽,作为具有同类终端类型和/或业务类型的移动终端在新接入时的预估值;如果有新的移动终端要接入本小区,就可以利用这些预估值预判接入该移动终端后,当前小区是否会出现网络拥塞。
2、计算小区内移动终端的网络资源占用需求
每个小区需要为接入小区的各个移动终端维护网络资源占用需求表,如表2所示,对于小区内所承载的所有已进行PDP激活且尚未进行PDP去激活的移动终端用户,记录已经激活了的移动终端对网络资源的实际占用需求。同时,当有移动终端进行PDP激活时,需要更新小区的网络资源占用需求表,将正在激活的移动终端预估值记录为表1中对应的网络资源占用平均值,如下:
表2:网络资源占用需求表
在表2中,序号1、2、4、n表示正在进行PDP激活的移动终端,序号3、5表示已进行PDP激活且尚未进行PDP去激活的移动终端,可以实时获取该移动终端实际使用的时长、流量和带宽。对于正在进行PDP激活的移动终端,其时长占用需求、流量占用需求以及带宽占用需求就是表1中具有同类终端类型和/或业务类型对应的平均时长T、平均时长Q和平均时长W,即预估值。
在移动终端进行PDP激活时,通过此表,可以得出小区内所承载移动终端用户数M、不同终端类型和/或业务类型对应的号码列表,以及小区时长占用需求TN、小区流量占用需求QN、小区带宽占用需求WN。
小区内所承载用户数M为表2中的总行数再对用户号码去重,总行数为N;小区时长占用需求即表2中,每行的时长占用需求之和);小区流量占用需求即表2中,每行的流量占用需求之和;小区带宽占用需求即表中,每行的带宽占用需求之和;也就是说,小区时长占用需求TN、小区流量占用需求QN、小区带宽占用需求WN均包含了表2中所有已经激活的移动终端和正在激活的移动终端占用的时长、流量和带宽。
在移动终端进行PDP激活时,通过此表,可以得出小区内与该移动终端具有同类终端类型和/或业务类型的用户数A、时长占用需求ta、qa和wa。
与该移动终端具有同类终端类型和业务类型的用户数A为表2中与该移动终端具有同类终端类型和/或业务类型的总行数再对用户号码去重;时长占用需求即表2中,同类终端类型和/或业务类型的时长占用需求之和;流量占用需求即表2中,同类终端类型和/或业务类型的流量占用需求之和;带宽占用需求即表2中,同类终端类型和/或业务类型的带宽占用需求之和;其中,A为同类终端类型和业务类型对应的个数且A∈N。也就是说,与该移动终端具有同类终端类型和/或业务类型的时长占用需求ta、qa和wa均包含了表2中所有已经激活的移动终端和正在激活的移动终端占用的时长、流量和带宽。
同时,在移动终端完成业务使用进行PDP去激活时,计算小区的网络资源占用需求,包括小区内所承载的用户数N、小区时长占用需求TN、小区流量占用需求QN、小区带宽占用需求WN、以及同类终端类型和/或业务类型对应的用户数A、时长占用需求ta、流量占用需求qa、带宽占用需求wa,同时,对网络资源占用需求表进行更新。
如图5所示,在一个应用示例中当移动终端成功进行数据业务的PDP激活时,提供了一种网络拥塞提醒和接入控制方法,包括:
S301:对每个小区,在有移动终端进行PDP激活时,根据终端类型和业务类型,通过维护的网络资源占用信息表(表1),获取所述移动终端对应的终端类型和/或业务类型占用的平均时长T、平均流量Q和平均带宽W;
S302:更新小区所维护的网络资源占用需求表(表2);
S303:计算小区的网络资源占用需求,包括小区内承载用户数M、小区时长占用需求TN、小区流量占用需求QN、小区带宽占用需求WN;
S304:计算小区内与此移动终端具有同类终端类型和/或业务类型的网络资源占用需求,包括小区内所承载的具有同类终端类型和/或业务类型的用户数A、时长占用需求ta、流量占用需求qa、带宽占用需求wa;
S305:判断是否进行小区接入控制,即:当N、TN、QN、WN中,只要有一个参数达到小区预置门限,则进行小区接入控制和拥塞提醒,否则执行步骤S306;
对新进入本小区的所有其他移动终端用户进行拥塞提醒,提醒内容包括位置区信息、小区信息、小区已承载用户数N、带宽占用率=(WN÷W总)×100%,其中,W总为小区总可用带宽的理论值;当其进行数据业务的PDP激活请求时,不进行网络资源分配;
S306:判断是否进行特定终端接入控制,即:如果N、TN、QN、WN均未达到小区预置门限,则根据与此用户具有同类终端类型和/或业务类型的数据业务所需要的网络资源占用需求,判断是否进行特定终端接入控制和拥塞提醒,即:当A、ta、qa、wa中,只要有一个参数达到用户预置门限,则进行小区特定终端拥塞预警,并对新进入本小区的具有同类终端类型和/或业务类型的用户进行拥塞提醒;
提醒内容包括位置区信息、小区信息、小区已承载同类终端类型的用户数A、拥塞终端类型、拥塞业务类型、带宽占用率=(wa÷WA)×100%,其中,WA为小区针对此类终端类型和业务类型可提供的可用带宽理论值;当其进行同类类型的数据业务PDP激活请求时,不进行网络资源分配;
S307:如果A、ta、qa、wa均没有达到用户预置门限,则不进行拥塞提醒和接入控制。
如图6所示,在另一个应用示例中,当移动终端成功进行数据业务的PDP去激活时,提供了一种网络拥塞提醒和接入控制方法,包括:
S401:当移动终端用户进行PDP去激活时,根据移动终端进行数据业务所实际产生的使用时长t、使用流量q、平均带宽w,计算此移动终端对应的终端类型和/或业务类型对应的网络资源占用信息:平均时长T、平均流量Q和平均带宽W;
S402:更新小区所维护的网络资源占用信息表(表1);
S403:将此用户信息从小区所维护的网络资源占用需求表(表2)中删除;
S404:根据更新后的网络资源占用需求表(表2),计算小区的网络资源占用需求N、TN、QN、WN;
S405:计算同类终端类型和/或业务类型的网络资源占用需求A、ta、qa、wa;
S406:判断针对此终端是否已启动特定终端接入控制,即:判断A、ta、qa、wa是否达到用户预置门限,如均未达到预置门限,则解除特定终接入控制,不再对新进入小区的同类终端类型和/或业务类型的移动终端用户进行拥塞提醒和接入控制,否则,执行步骤S407;
S407:保留特定终端接入控制和拥塞提醒,即,对新接入的同类终端类型和/或业务类型的移动终端用户进行拥塞提醒和在进行PDP激活时接入控制;
S408:判断小区是否已启动小区接入控制,即:则判断N、TN、QN、WN是否达到小区预置门限,如均未达到小区预置门限,则解除小区接入控制和拥塞提醒,不再对新进入小区的所有移动用户进行拥塞提醒和接入控制,否则,执行步骤S409;
S409:保留小区拥塞提醒和接入控制。
从上述实施例可以看出,相对于现有技术,上述实施例中提供的网络拥塞提醒和接入控制方法及装置,根据不同终端类型用户群对不同类型数据业务的使用情况,对网络资源的占用进行实时统计和监控,实现精细化网络资源管理;此外,在用户接入小区时预判网络资源占有率是否会达到预置门限或发生网络拥塞时,对不同终端类型和/或不同业务类型用户群,在用户接入小区但还未使用业务消耗流量时就给予实时的网络拥塞提醒,为用户节省了流量及费用,可以提供良好的数据业务服务,提升用户感知。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种网络拥塞提醒和接入控制方法,包括:
当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型或终端类型和业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型或终端类型和业务类型的移动终端在新接入时的预估值;
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求;
判断所述小区参数之一或其组合是否达到小区预置门限,如果达到,则对新接入所述小区的移动终端进行拥塞提醒和接入控制。
2.如权利要求1所述的方法,其特征在于:
所述当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区参数,包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均带宽的预估值。
3.如权利要求1所述的方法,其特征在于:所述方法还包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
如果所述小区参数之一或其组合没有达到所述小区预置门限,则判断所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果达到,则对新接入的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端进行拥塞提醒和接入控制,否则不进行拥塞提醒和接入控制。
4.如权利要求3所述的方法,其特征在于:所述方法还包括:
所述当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均带宽的预估值。
5.一种网络拥塞提醒和接入控制装置,包括:
网络资源占用信息预估模块,用于当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型或终端类型和业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型或终端类型和业务类型的移动终端在新接入时的预估值;
网络资源占用信息统计模块,用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求;
判断模块,用于判断所述小区参数之一或其组合是否达到小区预置门限,如果达到,则对新接入所述小区的移动终端进行拥塞提醒和接入控制。
6.如权利要求5所述的装置,其特征在于:
所述网络资源占用信息统计模块,用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区参数,包括:
当有移动终端新接入所述小区进行PDP激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均带宽的预估值。
7.如权利要求5所述的装置,其特征在于:
所述网络资源占用信息统计模块,还用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
所述判断模块,还用于如果所述小区参数之一或其组合没有达到所述小区预置门限,则判断所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果达到,则对新接入的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端进行拥塞提醒和接入控制,否则不进行拥塞提醒和接入控制。
8.如权利要求7所述的装置,其特征在于:
所述网络资源占用信息统计模块,还用于当有移动终端新接入所述小区进行PDP激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均带宽的预估值。
9.一种网络拥塞提醒和接入控制方法,包括:
当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型或终端类型和业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型或终端类型和业务类型的移动终端在新接入时的预估值;
当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
判断所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果没有达到,解除对该类终端类型或终端类型和业务类型的移动终端的拥塞提醒和接入控制。
10.如权利要求9所述的方法,其特征在于:
所述当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均带宽的预估值。
11.如权利要求9所述的方法,其特征在于:所述方法还包括:
当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个;
如果所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户参数之一或其组合达到所述用户预置门限,则继续对新接入所述小区的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端进行拥塞提醒和接入控制;
进一步判断所述小区参数之一或其组合是否达到小区预置门限,如果没有达到,则解除对新接入所述小区的所有移动终端进行拥塞提醒和接入控制,如果达到,则继续对新接入所述小区的所有移动终端进行拥塞提醒和接入控制。
12.如权利要求11所述的方法,其特征在于:
所述当所述小区内移动终端进行PDP去激活时,根据所述预估值统计小区参数,包括:
当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均带宽的预估值。
13.一种网络拥塞提醒和接入控制装置,包括:
网络资源占用信息预估模块,用于当有移动终端进行分组数据协议PDP去激活时,统计并更新小区内针对所述移动终端对应的终端类型或终端类型和业务类型占用的平均时长、平均流量和平均带宽中的一个或多个,作为具有同类终端类型或终端类型和业务类型的移动终端在新接入时的预估值;
网络资源占用信息统计模块,用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户参数,所述用户参数包括:用户数、用户时长占用需求、用户流量占用需求和用户带宽占用需求中的一个或多个;
判断模块,用于判断所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的所述用户参数之一或其组合是否达到用户预置门限,如果没有达到,解除对该类终端类型或终端类型和业务类型的移动终端的拥塞提醒和接入控制。
14.如权利要求13所述的装置,其特征在于:
所述网络资源占用信息统计模块,用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的的所述用户参数,包括:
根据所述预估值按照以下策略统计用户时长占用需求、用户流量占用需求、用户带宽占用需求中的一个或多个:
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户时长占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的时长+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均时长的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户流量占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的流量+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均流量的预估值;
所述与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户带宽占用需求=当前已经激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端实际使用的带宽+正在进行PDP激活的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端使用的所述平均带宽的预估值。
15.如权利要求13所述的装置,其特征在于:
所述网络资源占用信息统计模块,还用于当所述小区内有移动终端进行PDP去激活时,根据所述预估值统计小区参数;所述小区参数包括:小区内承载用户数、小区时长占用需求、小区流量占用需求和小区带宽占用需求中的一个或多个;
所述判断模块,还用于如果所述小区内与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端的用户参数之一或其组合达到所述用户预置门限,则继续对新接入所述小区的与该移动终端具有同类终端类型或终端类型和业务类型的所有移动终端进行拥塞提醒和接入控制;
进一步判断所述小区参数之一或其组合是否达到小区预置门限,如果没有达到,则解除对新接入所述小区的所有移动终端进行拥塞提醒和接入控制,如果达到,则继续对新接入所述小区的所有移动终端进行拥塞提醒和接入控制。
16.如权利要求15所述的装置,其特征在于:
所述网络资源占用信息统计模块,还用于当所述小区内移动终端进行PDP去激活时,根据所述预估值统计小区参数,包括:
当有移动终端进行PDP去激活时,根据所述预估值按照以下策略统计小区时长占用需求、小区流量占用需求和小区带宽占用需求:
所述小区时长占用需求=小区内所有当前已经激活的移动终端实际使用的时长+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均时长的预估值;
所述小区流量占用需求=小区内所有当前已经激活的移动终端实际使用的流量+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均流量的预估值;
所述小区带宽占用需求=小区内所有当前已经激活的移动终端实际使用的带宽+小区内所有正在进行PDP激活的新的移动终端对应的终端类型或终端类型和业务类型占用的所述平均带宽的预估值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410020416.XA CN103747481B (zh) | 2014-01-16 | 2014-01-16 | 一种网络拥塞提醒和接入控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410020416.XA CN103747481B (zh) | 2014-01-16 | 2014-01-16 | 一种网络拥塞提醒和接入控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103747481A CN103747481A (zh) | 2014-04-23 |
CN103747481B true CN103747481B (zh) | 2017-08-11 |
Family
ID=50504459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410020416.XA Active CN103747481B (zh) | 2014-01-16 | 2014-01-16 | 一种网络拥塞提醒和接入控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103747481B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106535176B (zh) * | 2015-09-14 | 2020-09-04 | 华为技术有限公司 | 一种网络接入方法及装置 |
CN106804047A (zh) * | 2015-11-26 | 2017-06-06 | 北京信威通信技术股份有限公司 | 基于ta的lte网络接纳与拥塞控制的方法及装置 |
CN108605266B (zh) | 2016-03-31 | 2020-09-11 | 华为技术有限公司 | 无线接入控制方法、装置及系统 |
CN109975624B (zh) * | 2017-12-27 | 2022-01-25 | 无锡华润华晶微电子有限公司 | 测试系统及测试方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428100A (zh) * | 2013-08-20 | 2013-12-04 | 北京京东尚科信息技术有限公司 | 一种基于数据分类的动态流量控制方法及装置 |
-
2014
- 2014-01-16 CN CN201410020416.XA patent/CN103747481B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428100A (zh) * | 2013-08-20 | 2013-12-04 | 北京京东尚科信息技术有限公司 | 一种基于数据分类的动态流量控制方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103747481A (zh) | 2014-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8600347B2 (en) | Idle mode notification | |
US9178767B2 (en) | Intelligent traffic quota management in split-architecture networks | |
CN105992282B (zh) | 一种调整服务质量参数的方法和装置 | |
US8948191B2 (en) | Intelligent traffic quota management | |
CN104918283B (zh) | 一种拥塞控制方法及设备 | |
CN103906136B (zh) | 一种数据业务流量管控方法和装置 | |
CN108271219B (zh) | 无线网络资源的控制方法及装置 | |
CN103747481B (zh) | 一种网络拥塞提醒和接入控制方法及装置 | |
CN104936188B (zh) | 确定无线网络资源利用率的方法及装置 | |
CN108738071A (zh) | 一种资源建立的方法及装置 | |
EP3310093B1 (en) | Traffic control method and apparatus | |
US10412006B2 (en) | Bandwith sentinel | |
Li et al. | An MEC-based DoS attack detection mechanism for C-V2X networks | |
WO2014117348A1 (zh) | 无线通信网络的准入控制的方法及装置 | |
CN100574505C (zh) | 高速下行分组接入系统的用户接入方法及应用的通信设备 | |
CN107426721A (zh) | 一种无线网络资源调控方法及装置 | |
US20200205030A1 (en) | Bandwidth sentinel | |
EP3366060B1 (en) | Allocating radio resources in a cellular network | |
CN105323783A (zh) | 无线通信系统的扩容评估方法及装置 | |
CN104301939B (zh) | 一种控制方法、装置及网络侧设备 | |
De Rango et al. | GCAD: A novel call admission control algorithm in IEEE 802.16 based Wireless Mesh Networks | |
Detti et al. | Per-station throughput fairness in a WLAN hot-spot with TCP traffic | |
CN102511181B (zh) | 小区状态上报方法和设备 | |
CN106572483B (zh) | 一种数据传输方法、装置及核心网络自配置自优化平台 | |
CN104054363B (zh) | 一种数据流传输的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |