CN107529194A - 业务恢复方法及***、分组数据网关及移动性管理实体 - Google Patents
业务恢复方法及***、分组数据网关及移动性管理实体 Download PDFInfo
- Publication number
- CN107529194A CN107529194A CN201610460665.XA CN201610460665A CN107529194A CN 107529194 A CN107529194 A CN 107529194A CN 201610460665 A CN201610460665 A CN 201610460665A CN 107529194 A CN107529194 A CN 107529194A
- Authority
- CN
- China
- Prior art keywords
- message
- time
- management entity
- mobility management
- apn
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0284—Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
- H04W48/06—Access restriction performed under specific conditions based on traffic conditions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种业务恢复方法及***、分组数据网关及移动性管理实体,通过指示移动性管理实体启动接入点过负荷机制以中断在退避时间范围内的业务接入操作,并在退避时间范围内,检测接入点是否过负荷,当接入点未过负荷时,向移动性管理实体发送携带全零的退避时间字段的消息,指示移动性管理实体删除与接入点对应的退避时间定时器,从而提前恢复业务接入操作,在一定程度上缩短了业务中断的时间,使得接入点过负荷的恢复更加灵活,相应的也提高了业务的接入效率,提升用户的使用体验。
Description
技术领域
本发明涉及无线局域网技术领域,尤其涉及一种业务恢复方法及***、分组数据网关及移动性管理实体。
背景技术
目前,在3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)R12协议23.401和29.274中制定了一些应对GTP-C(GPRS Tunnelling Protocol-Controlplane,控制面GPRS隧道协议)过负荷控制的策略,该策略以每APN(Access Point Name,接入点名称)为粒度,具体方式如下:
当PGW(PDN Gateway,分组数据网关)上某个APN下的承载数达到某个值或承载的接入速率达到某个值时,可拒绝用户的会话创建请求消息,携带特殊的113(APN拥塞)失败原因值,并且携带back-off time(退避时间)给MME(Mobility Management Entity,移动性管理实体),back-off time表示一段时间,在这段时间内MME不能将该APN的会话创建请求再发给对应的PGW,只有过了这段时间之后,才能恢复接入。
PGW将back-off time字段发送给MME,MME针对该APN设置对应的退避时间定时器,控制使用该APN的会话在back-off time内不再接入这个PGW。在前述协议中,当MME收到的back-off time字段是全0时,表示停止之前的控制,恢复正常的业务,但该协议仅表明back-off time字段仅在Create Session Response(创建会话响应)消息中并且原因值为113时才可携带,并未指出在back-off time未到达之前,如何缩短此PGW中断业务的时间,从而尽快恢复业务。假如PGW上发送的back-off time非常长(甚至可以是无限长),现有的业务恢复方式是等到back-off time到达才能恢复业务,当back-off time无限长时,PGW无法再接入新的会话,在一定程度上影响用户的使用体验。
发明内容
根据本发明实施例提供的业务恢复方法及***、分组数据网关及移动性管理实体,主要解决现有技术中不能缩短业务中断时间的技术问题。
为解决上述技术问题,本发明实施例提供一种业务恢复方法,包括:
指示移动性管理实体启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
在所述退避时间范围内,检测接入点是否过负荷;
当接入点未过负荷时,向移动性管理实体发送消息,指示移动性管理实体删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
本发明实施例还提供一种业务恢复方法,包括:
根据分组数据网关的指示启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
在所述退避时间范围内且接入点未过负荷的情况下,接收分组数据网关发送的消息;
根据所述消息删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
本发明实施例还提供一种分组数据网关,包括:负荷指示模块、负荷检测模块以及发送模块;
所述负荷指示模块用于指示移动性管理实体启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
所述负荷检测模块用于在所述退避时间范围内,检测接入点是否过负荷;
所述发送模块用于当接入点未过负荷时,向移动性管理实体发送消息,指示移动性管理实体删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
本发明实施例还提供一种移动性管理实体,包括:过负荷机制启动模块、接收模块以及定时器删除模块;
所述负荷机制启动模块用于根据分组数据网关的指示启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
所述接收模块用于在所述退避时间范围内且接入点未过负荷的情况下,接收分组数据网关发送的消息;
所述定时器删除模块用于根据所述消息删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
本发明实施例还提供一种业务恢复***,包括:服务网关、如上所述的分组数据网关以及如上所述的移动性管理实体;
所述分组数据网关向服务网关发送消息,所述消息中携带全零退避时间字段;
所述服务网关将所述消息发送至所述移动性管理实体;
所述移动性管理实体接收所述消息,并根据所述消息进行业务恢复。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的任一项的无线接入点切换方法。
本发明的有益效果是:
根据本发明实施例提供的业务恢复方法及***、分组数据网关、移动性管理实体以及计算机存储介质,通过指示移动性管理实体启动接入点过负荷机制以中断在退避时间范围内的业务接入操作,并在退避时间范围内,检测接入点是否过负荷,当接入点未过负荷时,向移动性管理实体发送携带全零的退避时间字段的消息,指示移动性管理实体删除与接入点对应的退避时间定时器,从而提前恢复业务接入操作,在一定程度上缩短了业务中断的时间,使得接入点过负荷的恢复更加灵活,相应的也提高了业务的接入效率,提升用户的使用体验。
附图说明
图1为本发明实施例一提供的业务恢复方法流程图;
图2为本发明实施例二提供的另一业务恢复方法流程图;
图3为本发明实施例三提供的删除会话流程图;
图4为本发明实施例四提供的创建会话流程图;
图5为本发明实施例五提供的承载更新流程图;
图6为本发明实施例六提供的分组数据网关示意图;
图7为本发明实施例七提供的移动性管理实体示意图;
图8为本发明实施例八提供的业务恢复***示意图。
具体实施方式
下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。
实施例一
为了解决现有技术中back-off time时间未到达前,PGW无法主动恢复业务,导致业务中断时间无法缩短,从而影响用户使用体验的技术问题,本发明实施例提供一种业务恢复方法,该业务恢复方法保护的是PGW侧执行的具体操作流程,请参见图1,图1为本发明实施例提供的业务恢复方法流程图,其具体步骤如下:
S11,指示MME启动APN过负荷机制以中断在退避时间范围内的业务接入操作。
具体的,APN设置在PGW上,各PGW上设有多个APN,当其中某个APN的承载超过设定阈值或达到设定承载范围时,PGW向MME发送消息通知MME中断业务的接入,其中,所述消息中携带非零的back-off time字段以及特殊的113(APN拥塞)失败原因值,back-off time表示一段时间,该时间长度的取值范围可以是2秒到无穷,在此时间范围内,MME不能将该APN的会话发给对应的PGW,当back-off time到达后,才能恢复业务的接入操作。MME接收到所述消息后,为该APN设置一个退避时间定时器(back-off timer),通过该退避时间定时器控制该APN的会话在back-off time时间范围内不再接入此PGW,从而中断PGW的业务接入操作。
S12,在退避时间范围内,检测APN是否过负荷。
具体的,当PGW上的APN过负荷时,PGW会指示MME执行APN拥塞控制策略,在back-off time(即退避时间)时间范围内中断业务接入操作,使得该APN不再继续过负荷。当然,在back-off time时间范围内,PGW对APN的负荷状态进行检测,当检测到APN不再过负荷时,主动通知MME该APN不再过负荷,可以继续进行业务接入操作。
S13,当APN未过负荷时,向MME发送消息,指示MME删除与所述APN对应的退避时间定时器以恢复业务接入操作。
具体的,所述消息中携带全零的back-off time字段,根据该字段可使MME执行删除退避时间定时器的操作,解除APN过负荷机制恢复业务接入操作。在APN未过负荷、资源剩余的情况下,且APN之前曾向MME发送过消息,通知MME自身承载过负荷,在back-off time时间范围内不再接入业务,基于前述两个条件,PGW主动向MME发送消息通知MME该APN不再过负荷,可以继续进行业务接入,MME根据该消息删除APN对应的退避时间定时器,终止对APN接入业务的限制,其中,所述消息中携带全零的back-off time字段,该全零的back-offtime字段用于指示MME删除退避时间定时器,不再对会话创建请求进行限制。
进一步的,在S11步骤中,当PGW中的某个APN过负荷时,PGW可以向MME发送携带非零back-off time字段的消息,指示MME设置APN对应的退避时间定时器,当MME接收到PGW发送的携带非零back-off time字段的消息时,可自动进行计时,该计时时间长度为非零back-off time字段中的back-off time时间长度。通过该退避时间定时器控制用户的接入业务不再发送给PGW上对应的APN。需明白,PGW上可能会存在多个APN过负荷,MME为每个APN均设有一个退避时间定时器进行业务接入控制,在back-off time内不再将用户的会话创建请求发送给PGW上的对应APN。除去上述APN拥塞控制策略,也可采用本领域熟知的其他控制策略对PGW的接入业务进行控制,本实施例对此不做限定。
在S12步骤中,判断APN是否过负荷可通过承载来体现,而承载可以通过用户数或每分钟接入的用户数来体现,一个用户可拥有多个承载。其中,承载可以理解为一条核心网到用户的逻辑通路。若当前接入的用户数超过APN自身接入上限,则认为APN已过负荷;或,若当前每分钟接入的用户数超过APN自身接入速率上限,则认为APN过负荷。接入上限对于不同的APN甚至不同PGW上的不同APN均可不同。前述每分钟接入的用户数仅是对本实施例进行解释,也可统计每秒钟或每半小时甚至每小时接入的用户数,具体统计周期不做限定。
在back-off time时间范围内检测APN是否过负荷,其目的在于,该时间范围内,MME设置的退避时间定时器启动过负荷机制,导致业务不能接入PGW上对应的APN,基于所述过负荷机制,若检测到APN过负荷,则业务依然不能接入PGW,若检测到APN未过负荷,则通过PGW向MME发送消息告知MME该APN不再过负荷,则MME删除该退避时间定时器接触过负荷机制,或者对退避时间定时器清零,不再对业务接入进行控制。
更进一步的,在S13步骤中,PGW向MME发送的消息包括GTP-C(GPRS TunnellingProtocol-Control plane,通用无线分组隧道协议控制)消息,PGW与MME之间通过GTP-C消息携带的全零back-off time字段来恢复APN的拥塞。具体的,当APN未过负荷时,PGW向MME发送GTP-C消息,指示MME删除与APN对应的退避时间定时器以恢复业务接入操作,从而缩短PGW业务的中断时间。
GTP-C消息包括三种类型:PGW自己创建的会话请求消息、针对满足接入条件的创建会话请求消息返回的创建会话响应消息、针对删除会话请求消息返回的删除会话响应消息。其中,删除会话请求消息还由其他管理会话请求消息替代,只要该请求消息不是创建会话请求消息,PGW均可在返回的响应消息中携带全零的back-off time字段以恢复业务。
对于PGW自己创建的会话请求消息,PGW向MME发送该会话请求消息,指示MME删除与APN对应的退避时间定时器并恢复业务接入操作。具体的,PGW为了告知MME自身不再过负荷,缩短业务中断时间,创建请求消息向并发送至MME,该消息中同样携带全零的back-offtime字段,MME根据该字段删除与APN对应的退避时间计时器恢复业务的接入操作。
对于创建会话响应消息,该创建会话响应消息是PGW针对MME发送的满足接入条件的创建会话请求消息向MME返回的创建会话响应消息,该创建会话响应消息中,携带全零的back-off time字段以告知MME可以向PGW发送用户的接入请求。前述接入条件包括创建会话请求消息满足预设等级和/或业务要求;其中,预设等级可包括优先级、时间级等。例如:当前MME发送的创建会话请求消息优先级最高,则即使该请求消息类型为创建会话请求消息,依然可以向PGW发送,然后PGW在返回的创建会话响应消息中携带全零的back-off time字段恢复业务;或者当前MME发送的创建会话请求消息的时间满足时间级中的1级,1级为接收到消息需立即发送出去,则将该创建会话请求消息立即发送给PGW,使得PGW在返回的消息中可以顺带携带全零的back-off time字段恢复业务;或者,当判断MME发送的创建会话请求消息满足业务要求,即该创建会话请求消息是为了向PGW查询APN当前的负荷状况,并根据PGW返回的消息确定是否中断业务;具体的,查询请求消息时,MME将该查询请求消息直接发送给PGW进行查询,PGW将查询结果返回给MME,MME根据查询结果选择是否恢复业务,该查询结果中携带全零的back-off time字段。
对于删除会话响应消息,该消息为会话释放消息,PGW接收MME发送的会话请求消息,然后根据该删除会话请求消息向MME发送删除会话响应消息以指示MME删除与APN对应的退避时间定时器恢复业务接入操作。其中,前述的删除会话响应消息只是其中一种,也可以是其他会话响应消息,只要该消息不是新接入的会话消息,PGW在相应的响应消息中均可携带全零的back-off time字段实现业务恢复。
上述三种会话消息可归结为两类,第一类为PGW自己创建的会话请求消息,该会话请求消息为PGW主动发起的消息,是PGW为了告知MME自身承载不再过负荷而创建的请求消息,该消息包括但不限于承载更新请求;第二类为PGW被动返回的响应消息,该响应消息是基于MME发送的会话请求消息而返回的响应消息,通过该响应消息告知MME自身承载不再过负荷。
通过本实施例提供的业务恢复方法,在MME启动APN过负荷机制使得PGW在back-off time时间范围内不能接入业务的情况下,PGW通过返回的会话响应消息或自己创建的会话请求消息中携带全零的back-off time字段告知MME自身承载不再过负荷,可恢复业务接入,从而大大的缩短了业务中断时间,相应的也提高了业务的接入效率,提升用户的使用体验。
实施例二
本实施例提供了另一种业务恢复方法,该业务恢复方法保护的是MME侧执行的具体操作流程,请参见图2,图2为本实施例提供的另一业务恢复方法流程图,其具体步骤如下:
S21,根据PGW的指示启动APN过负荷机制以中断在退避时间范围内的业务接入操作。
具体的,PGW上的某个APN承载超过设定阈值或达到承载范围时,MME会收到PGW发送的消息通知MME该APN的承载已过负荷,则MME为该APN设置对应的退避时间定时器进行定时,使得MME在back-off time时间范围内不再将该APN的创建会话请求消息发送给PGW,当back-off time时间到达后,才会继续将APN的创建会话请求消息发给PGW。其中,该消息中携带有非零的back-off time字段以及特殊的113(APN拥塞)失败原因值,MME根据消息中携带的信息开启过负荷机制中断业务接入操作。
S22,在所述退避时间范围内且APN未过负荷的情况下,接收PGW发送的消息。
具体的,当MME根据PGW的指示开启过负荷机制后,在back-off time时间范围内,PGW对APN的承载进行检测,若APN未过负荷,则MME会接收到PGW返回的携带全零的back-offtime字段的消息,该back-off time字段即可表明APN未过负荷,资源有剩余,可正常进行业务接入操作。
S23,根据该消息删除与所述APN对应的退避时间定时器以恢复业务接入操作。
具体的,所述消息中携带全零的back-off time字段,MME通过该字段删除APN对应的退避时间定时器,从而接触APN过负荷机制恢复业务接入操作。所述退避时间定时器是用于对back-off time时间范围进行计时,计时结束前,MME根据PGW发送全零back-off time字段对定时器的计时进行终止,也即删除该退避时间定时器,从而恢复PGW的业务正常接入流程。
进一步的,在S21步骤中,当MME接收到PGW发送的非零back-off time字段时,为对应的APN设置退避时间定时器,并自动进行计时,该计时时间长度为非零back-off time字段中的back-off time时间长度。通过该退避时间定时器控制用户的接入业务不再发送给PGW上对应的APN。由于PGW上有多个APN,因此,在MME上为每个APN均设置一个对应的退避时间定时器进行定时,所述多个为两个或两个以上。当MME接收到多个APN拥塞的指示后,开启与每个APN对应的退避时间定时器进行计时,限制这几个APN的业务接入。除去上述APN拥塞控制策略,也可采用本领域熟知的其他控制策略对PGW的接入业务进行控制,本实施例对此不做限定。
在S22和S23步骤中,MME接收的消息包括GTP-C消息,MME与PGW之间通过GTP-C消息携带的全零back-off time字段来恢复APN的拥塞。具体的,当APN未过负荷时,MME接收PGW发送的GTP-C消息,根据该GTP-C消息中携带的全零back-off time字段删除与APN对应的退避时间定时器以恢复业务接入操作,从而缩短PGW业务的中断时间。
GTP-C消息包括三种类型:PGW自己创建的会话请求消息、针对满足接入条件的创建会话请求消息返回的创建会话响应消息、针对删除会话请求消息返回的删除会话响应消息。其中,删除会话请求消息还由其他管理会话请求消息替代,只要该请求消息不是创建会话请求消息,PGW均可在返回的响应消息中携带全零的back-off time字段以恢复业务。
对于PGW自己创建的会话请求消息,MME接收PGW发送的该会话请求消息,根据该消息删除与APN对应的退避时间定时器并恢复业务接入操作。具体的,PGW为了告知MME自身不再过负荷,缩短业务中断时间,创建请求消息向并发送至MME,该消息中同样携带全零的back-off time字段,MME根据该字段删除与APN对应的退避时间计时器恢复业务的接入操作。
对于创建会话响应消息,该创建会话响应消息是MME将满足接入条件的创建会话请求消息发送至MME,然后MME通过对应的创建会话响应消息向MME告知对应的APN不再过负荷,可继续接入业务。该创建会话响应消息中,携带全零的back-off time字段以告知MME可以向PGW发送用户的接入请求。前述接入条件包括创建会话请求消息满足预设等级和/或业务要求;其中,预设等级可包括优先级、时间级等。例如:当前MME发送的创建会话请求消息优先级最高,则即使该请求消息类型为创建会话请求消息,依然可以向PGW发送,然后PGW在返回的创建会话响应消息中携带全零的back-off time字段恢复业务;或者当前MME发送的创建会话请求消息的时间满足时间级中的1级,1级为接收到消息需立即发送出去,则将该创建会话请求消息立即发送给PGW,使得PGW在返回的消息中可以顺带携带全零的back-offtime字段恢复业务;或者,当判断MME发送的创建会话请求消息满足业务要求,即该创建会话请求消息是为了向PGW查询APN当前的负荷状况,并根据PGW返回的消息确定是否中断业务;具体的,查询请求消息时,MME将该查询请求消息直接发送给PGW进行查询,PGW将查询结果返回给MME,MME根据查询结果选择是否恢复业务,该查询结果中携带全零的back-offtime字段。
对于删除会话响应消息,该消息为会话释放消息,MME向PGW发送会话请求消息,然后接收PGW根据该删除会话请求消息发送的删除会话响应消息,根据该删除会话响应消息中携带的全零back-off time字段删除与APN对应的退避时间定时器以恢复业务接入操作。其中,前述的删除会话响应消息只是响应消息其中一种,也可以是其他会话响应消息,只要该消息不是新接入的会话消息,PGW在相应的响应消息中均可携带全零的back-off time字段实现业务恢复。
上述三种会话消息可归结为两类,第一类为PGW自己创建的会话请求消息,该会话请求消息为PGW主动发起的消息,是PGW为了告知MME自身承载不再过负荷而创建的请求消息,该消息包括但不限于承载更新请求;第二类为PGW被动返回的响应消息,该响应消息是基于MME发送的会话请求消息而返回的响应消息,通过该响应消息告知MME自身承载不再过负荷。
本实施例提供的业务恢复方法,使得MME根据PGW发送的全零back-off time字段删除与APN对应的退避时间定时器,进而解除APN过负荷机制,提前恢复用户的业务接入请求,大大缩短此PGW业务中断的时间,使APN过负荷的恢复更加灵活。
实施例三
本实施例以实施例一为基础,结合实施例二,对业务恢复方法做进一步的说明,其中,PGW向MME发送的消息以删除会话响应消息为例,对PGW和MME之间的会话流程进行解释。需明白,PGW和MME之间的会话流程需满足如下前提:PGW过负荷,且在创建会话响应消息中携带非零的back-off time字段给MME通知MME某个APN已过负荷,MME设置与该APN对应的定时器,启动过负荷机制。在此基础上,请参见图3,其具体流程如下:
S31,终端向MME发起去活请求。
具体的,去活可以理解为终端下线、释放会话,与上线相对。也即终端向MME请求下线,终止当前的会话,3GPP协议允许终端发起的释放会话流程在APN过负荷机制启动的情况下正常执行。
S32,MME收到请求后向SGW(Serving GateWay,服务网关)发起删除会话请求。
S33,SGW将该删除会话请求转发给PGW。
S34,PGW向SGW发送删除会话响应消息。
具体的,该删除会话响应消息中携带全零的back-off time字段,该字段用于表示该APN已过负荷。此外,PGW向SGW发送删除会话响应消息前,会检测APN当前是否过负荷,若APN依然过负荷,则PGW在返回给SGW的删除会话响应消息中不会携带该全零的back-offtime字段;若APN不再过负荷,则PGW在返回给SGW的删除会话响应消息中携带全零的back-off time字段。当然,也可在S33步骤之前就检测APN是否过负荷,当接收到的SGW转发的会话请求后,直接在向SGW返回的删除会话响应消息中携带全零的back-off time字段,以节省业务中断时间。本实施例以APN当前未过负荷为例,对本方案进行说明。
S35,SGW将删除会话响应消息转发给MME。
具体的,在APN未过负荷的情况下,该删除会话响应消息中携带全零的back-offtime字段。
S36,MME根据接收的删除会话响应消息删除与APN对应的退避时间定时器以恢复业务接入操作。
具体的,MME根据删除会话响应消息中的全零的back-off time字段对退避时间定时器进行删除,使得MME解除APN过负荷机制,恢复业务接入操作。
实施例四
本实施例以实施例一为基础,结合实施例二及实施例三,对业务恢复方法做进一步的说明,其中,PGW向MME发送的消息以创建会话响应消息为例,对PGW和MME之间的会话流程进行解释。PGW和MME之间的会话流程同样满足实施例三中所述的前提,这里不再赘述。在此基础上,请参见图4,其具体流程如下:
S41,终端向MME发起高优先级用户的接入请求。
具体的,在3GPP协议中,规定部分高优先级的接入请求可以在back-off time时间范围内进行正常会话,因此,PGW可通过高优先级的接入请求向MME发送响应消息告知MME自身不再过负荷。
S42,MME接收到接入请求后向SGW发起创建会话请求。
具体的,MME接收到接入请求后,首先判断该用户是否为高优先级用户,在该用户为高优先级用户的情况下,才可向SGW发起创建会话请求;若该用户不是高优先级用户,则MME拒绝向SGW发起创建会话请求。
S43,SGW将创建会话请求转发至PGW。
S44,PGW向SGW发送创建响应消息。
具体的,该创建会话响应消息中携带全零的back-off time字段,该字段用于表示该APN已过负荷。此外,PGW向SGW发送创建会话响应消息前,会检测APN当前是否过负荷,若APN依然过负荷,则PGW在返回给SGW的创建会话响应消息中不会携带该全零的back-offtime字段;若APN不再过负荷,则PGW在返回给SGW的删除会话响应消息中携带全零的back-off time字段。本实施例以APN当前未过负荷为例,对本方案进行说明。
S45,SGW将创建响应消息发送给MME。
具体的,在APN未过负荷的情况下,该创建会话响应消息中携带全零的back-offtime字段。
S46,MME删除与该APN对应的退避时间定时器以恢复业务接入操作。
具体的,MME根据创建会话响应消息中的全零的back-off time字段对退避时间定时器进行删除,使得MME解除APN过负荷机制,恢复业务接入操作。
实施例五
本实施例以实施例一为基础,结合实施例二及实施例三,对业务恢复方法做进一步的说明,其中,PGW向MME发送的消息以承载更新请求消息为例,对PGW和MME之间的会话流程进行解释。PGW和MME之间的会话流程同样满足实施例三中所述的前提,这里不再赘述。在此基础上,请参见图5,其具体流程如下:
S51,PGW向SGW发起APN下任一承载的承载更新请求消息。
具体的,在PGW检测到APN不再过负荷,且back-off time时间尚未到达时,PGW可手动或自动发送一条承载更新请求消息,指示MME此承载关联的APN过负荷已解除。该承载更新请求消息中携带全零的back-off time字段。
S52,SGW将承载更新请求消息发送给MME。
具体的,该承载更新请求消息中同样携带全零的back-off time字段。
S53,MME删除与APN对应的退避时间定时器以恢复业务接入操作。
具体的,MME根据承载更新请求消息中的全零的back-off time字段对退避时间定时器进行删除,使得MME解除APN过负荷机制,恢复业务接入操作。
实施例六
本实施例是与实施例一对应的装置实施例,提供了一种分组数据网关,在实施例一的基础上,本实施例将不再对分组数据网关中的各模块做详细说明。请参见图6,图6为本实施例提供的分组数据网关示意图,该网关包括:
负荷指示模块61,用于指示MME启动APN过负荷机制以中断在退避时间范围内的业务接入操作;
负荷检测模块62,用于在退避时间范围内,检测APN是否过负荷;
发送模块63,用于当APN未过负荷时,向MME发送消息,指示MME删除与所述APN对应的退避时间定时器以恢复业务接入操作,该消息中携带全零的退避时间字段。
具体的,当PGW上某个APN的承载超过设定阈值或达到设定承载范围时,负荷指示模块61向MME发送消息通知MME中断业务的接入,其中,所述消息中携带非零的back-offtime字段以及特殊的113(APN拥塞)失败原因值,back-off time表示一段时间,在此时间范围内,MME不能将该APN的会话发给对应的PGW,当back-off time到达后,才能恢复业务的接入操作。MME接收到所述消息后,为该APN设置一个退避时间定时器(back-off timer),通过该退避时间定时器控制该APN的会话在back-off time时间范围内不再接入此PGW,从而中断PGW的业务接入操作。
当PGW上的APN过负荷时,PGW会指示MME执行APN拥塞控制策略,在back-off time(即退避时间)时间范围内中断业务接入操作,使得该APN不再继续过负荷。当然,在back-off time时间范围内,PGW对APN的负荷状态进行检测,当负荷检测模块62检测到APN不再过负荷时,主动通知MME该APN不再过负荷,可以继续进行业务接入操作。
在APN未过负荷、资源剩余的情况下,且APN之前曾向MME发送过消息,通知MME自身承载过负荷,在back-off time时间范围内不再接入业务,基于前述两个条件,发送模块63主动向MME发送消息通知MME该APN不再过负荷,可以继续进行业务接入,MME根据该消息删除APN对应的退避时间定时器,终止对APN接入业务的限制。
对于上述负荷指示模块61、负荷检测模块62以及发送模块63的功能可通过控制器来实现。
本实施例提供的分组数据网关,能够在MME启动APN过负荷机制的情况下,通过向MME发送携带全零back-off time字段的消息指示MME该APN不再过负荷,从而缩短业务中断时间,大大的提高了用户的使用体验。
实施例七
本实施例是与实施例二对应的装置实施例,提供了一种移动性管理实体,在实施例二的基础上,本实施例将不再对移动性管理实体中的各模块做详细说明。请参见图7,图7为本实施例提供的移动性管理实体示意图,该移动性管理实体包括:
负荷机制启动模块71,用于根据PGW的指示启动APN过负荷机制以中断在退避时间范围内的业务接入操作;
接收模块72,用于在退避时间范围内且APN未过负荷的情况下,接收PGW发送的消息;
定时器删除模块73,用于根据该消息删除与APN对应的退避时间定时器以恢复业务接入操作,该消息中携带全零的退避时间字段。
具体的,PGW上的某个APN承载超过设定阈值或达到承载范围时,MME会收到PGW发送的消息通知MME该APN的承载已过负荷,则负荷机制启动模块71为该APN设置对应的退避时间定时器进行定时,使得MME在back-off time时间范围内不再将该APN的创建会话请求消息发送给PGW。其中,该消息中携带全零的back-off time字段,该back-off time字段即可表明APN未过负荷,资源有剩余,可正常进行业务接入操作。
当MME根据PGW的指示开启过负荷机制后,在back-off time时间范围内,PGW对APN的承载进行检测,若APN未过负荷,则接收模块72会接收到PGW返回的携带全零的back-offtime字段的消息,该back-off time字段即可表明APN未过负荷,资源有剩余,可正常进行业务接入操作。
接收到PGW发送的消息后,定时器删除模块73根据PGW发送全零back-off time字段对定时器的计时进行终止,也即删除该退避时间定时器,从而恢复PGW的业务正常接入流程。
本实施例提供的移动性管理实体,能够在MME启动APN过负荷机制的情况下,通过PGW发送的携带全零back-off time字段的消息删除退避时间计时器以恢复业务接入操作,从而缩短业务中断时间,大大的提高了用户的使用体验。
此外,本实施例还提供一种业务恢复***,请参见图8,该***包括:分组数据网关81、服务网关82以及移动性管理实体83;其中,分组数据网关81向服务网关82发送消息,所述消息中携带全零back-off time字段;服务网关82将所述消息发送至移动性管理实体83;移动性管理实体83接收所述消息,并根据所述消息进行业务恢复。
显然,本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。
以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (11)
1.一种业务恢复方法,包括:
指示移动性管理实体启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
在所述退避时间范围内,检测接入点是否过负荷;
当接入点未过负荷时,向移动性管理实体发送消息,指示移动性管理实体删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
2.如权利要求1所述的业务恢复方法,其特征在于,所述消息包括通用无线分组隧道协议控制消息,所述向移动性管理实体发送消息,指示移动性管理实体删除退避时间定时器以恢复业务接入操作包括:
向移动性管理实体发送通用无线分组隧道协议控制消息,指示移动性管理实体删除所述退避时间定时器以恢复业务接入操作。
3.如权利要求2所述的业务恢复方法,其特征在于,所述向移动性管理实体发送通用无线分组隧道协议控制消息,指示移动性管理实体删除所述退避时间定时器以恢复业务接入操作包括:
所述通用无线分组隧道协议控制消息包括分组数据网关创建的会话请求消息,向移动性管理实体发送所述会话请求消息,指示移动性管理实体删除所述退避时间定时器以恢复业务接入操作;或
所述通用无线分组隧道协议控制消息包括创建会话响应消息,接收移动性管理实体发送的满足接入条件的创建会话请求消息,根据所述创建会话请求消息向移动性管理实体发送所述创建会话响应消息,指示移动性管理实体删除所述退避时间定时器以恢复业务接入操作;或
所述通用无线分组隧道协议控制消息包括删除会话响应消息,接收移动性管理实体发送的删除会话请求消息,根据所述删除会话请求消息向移动性管理实体发送所述删除会话响应消息,指示移动性管理实体删除所述退避时间定时器以恢复业务接入操作。
4.如权利要求3所述的业务恢复方法,其特征在于,所述接入条件包括:
所述创建会话请求消息满足预设等级;和/或
所述创建会话请求消息业务要求。
5.一种业务恢复方法,包括:
根据分组数据网关的指示启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
在所述退避时间范围内且接入点未过负荷的情况下,接收分组数据网关发送的消息;
根据所述消息删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
6.如权利要求5所述的业务恢复方法,其特征在于,所述消息包括通用无线分组隧道协议控制消息,根据所述消息删除与所述接入点对应的退避时间定时器以恢复业务接入操作包括:
根据所述通用无线分组隧道协议控制消息删除所述退避时间定时器以恢复业务接入操作。
7.如权利要求6所述的业务恢复方法,其特征在于,根据所述通用无线分组隧道协议控制消息删除所述退避时间定时器以恢复业务接入操作包括:
所述通用无线分组隧道协议控制消息包括分组数据网关创建的会话请求消息,接收分组数据网关发送的所述会话请求消息,根据所述会话请求消息删除所述退避时间定时器以恢复业务接入操作;或
所述通用无线分组隧道协议控制消息包括创建会话响应消息,向分组数据网关发送满足接入条件的创建会话请求消息,接收分组数据网关根据所述创建会话请求消息发送的创建会话响应消息,根据所述创建会话响应消息删除所述退避时间定时器以恢复业务接入操作;或
所述通用无线分组隧道协议控制消息包括删除会话响应消息,向分组数据网关发送删除会话请求消息,接收所述分组数据网关根据所述删除会话请求消息发送的删除会话响应消息,根据所述删除会话响应消息删除所述退避时间定时器以恢复业务接入操作。
8.如权利要求7所述的业务恢复方法,其特征在于,所述接入条件包括:
所述创建会话请求消息满足预设等级;和/或
所述创建会话请求消息满足业务要求。
9.一种分组数据网关,包括:负荷指示模块、负荷检测模块以及发送模块;
所述负荷指示模块用于指示移动性管理实体启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
所述负荷检测模块用于在所述退避时间范围内,检测接入点是否过负荷;
所述发送模块用于当接入点未过负荷时,向移动性管理实体发送消息,指示移动性管理实体删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
10.一种移动性管理实体,包括:过负荷机制启动模块、接收模块以及定时器删除模块;
所述负荷机制启动模块用于根据分组数据网关的指示启动接入点过负荷机制以中断在退避时间范围内的业务接入操作;
所述接收模块用于在所述退避时间范围内且接入点未过负荷的情况下,接收分组数据网关发送的消息;
所述定时器删除模块用于根据所述消息删除与所述接入点对应的退避时间定时器以恢复业务接入操作,所述消息中携带全零的退避时间字段。
11.一种业务恢复***,包括:服务网关、如权利要求9所述的分组数据网关以及如权利要求10所述的移动性管理实体;
所述分组数据网关向服务网关发送消息,所述消息中携带全零退避时间字段;
所述服务网关将所述消息发送至所述移动性管理实体;
所述移动性管理实体接收所述消息,并根据所述消息进行业务恢复。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610460665.XA CN107529194A (zh) | 2016-06-22 | 2016-06-22 | 业务恢复方法及***、分组数据网关及移动性管理实体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610460665.XA CN107529194A (zh) | 2016-06-22 | 2016-06-22 | 业务恢复方法及***、分组数据网关及移动性管理实体 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107529194A true CN107529194A (zh) | 2017-12-29 |
Family
ID=60734176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610460665.XA Pending CN107529194A (zh) | 2016-06-22 | 2016-06-22 | 业务恢复方法及***、分组数据网关及移动性管理实体 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107529194A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111107541A (zh) * | 2018-11-07 | 2020-05-05 | 维沃移动通信有限公司 | 无线通信的方法和设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103404194A (zh) * | 2011-01-03 | 2013-11-20 | 三星电子株式会社 | 用于在移动通信***中控制拥塞的方法 |
CN103686939A (zh) * | 2012-09-25 | 2014-03-26 | 华为终端有限公司 | 触发终端的方法及相关设备 |
CN102448042B (zh) * | 2010-09-30 | 2014-07-09 | 电信科学技术研究院 | 一种拒绝移动性管理过程的方法及网络侧装置 |
WO2014161780A1 (en) * | 2013-04-01 | 2014-10-09 | Nokia Solutions And Networks Oy | Enhanced back-off timer solution for gtp-c overload control |
CN105282861A (zh) * | 2014-05-28 | 2016-01-27 | 思科技术公司 | 用于实施承载回叫服务的***和方法 |
-
2016
- 2016-06-22 CN CN201610460665.XA patent/CN107529194A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102448042B (zh) * | 2010-09-30 | 2014-07-09 | 电信科学技术研究院 | 一种拒绝移动性管理过程的方法及网络侧装置 |
CN103404194A (zh) * | 2011-01-03 | 2013-11-20 | 三星电子株式会社 | 用于在移动通信***中控制拥塞的方法 |
CN103686939A (zh) * | 2012-09-25 | 2014-03-26 | 华为终端有限公司 | 触发终端的方法及相关设备 |
WO2014161780A1 (en) * | 2013-04-01 | 2014-10-09 | Nokia Solutions And Networks Oy | Enhanced back-off timer solution for gtp-c overload control |
CN105282861A (zh) * | 2014-05-28 | 2016-01-27 | 思科技术公司 | 用于实施承载回叫服务的***和方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111107541A (zh) * | 2018-11-07 | 2020-05-05 | 维沃移动通信有限公司 | 无线通信的方法和设备 |
WO2020093965A1 (zh) * | 2018-11-07 | 2020-05-14 | 维沃移动通信有限公司 | 无线通信的方法和设备 |
CN111107541B (zh) * | 2018-11-07 | 2022-02-11 | 维沃移动通信有限公司 | 无线通信的方法和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100774246B1 (ko) | 무선 네트워크에서 패킷 데이터 손실을 관리하는 방법 및장치 | |
US9749897B2 (en) | Method for controlling congestion in mobile communication system | |
CN101047982B (zh) | 一种网关迁移的方法 | |
CN104662973B (zh) | 移动通信***、sgw、终端通信方法和控制方法 | |
CN101651608B (zh) | 链路管理方法及相应管理实体、执行节点和移动通信*** | |
CN102098759A (zh) | 一种接入控制的方法及装置 | |
EP1903823A2 (en) | Method of handling radio link failure in wireless communications system and related device | |
US10165618B2 (en) | Service processing method and device | |
CN105578526B (zh) | 网络切换控制方法与*** | |
EP2892289B1 (en) | Method, apparatus, entity and network device for controlling page | |
CN102791000B (zh) | 一种控制负载转移的方法 | |
CN103841545B (zh) | 一种mme池场景能力信息上报的方法及装置 | |
JP2007174471A (ja) | 物理チャネルの再設定を行う装置および方法 | |
CN108616942A (zh) | 通信的方法、接入网设备和终端 | |
CN104410526A (zh) | 一种呼叫控制方法、Diameter协议转发设备及*** | |
JP2014520472A (ja) | Lte/epcネットワークにおいてpdn接続を管理する機構 | |
CN101772010B (zh) | 分组交换业务小区更新时的终端和网络的异常处理方法 | |
CN104885523B (zh) | 故障处理方法、分组数据网络、移动管理实体及网络*** | |
CN102413504A (zh) | 拥塞控制方法和设备 | |
CN102625366B (zh) | 中继***的过载控制方法及*** | |
CN107529194A (zh) | 业务恢复方法及***、分组数据网关及移动性管理实体 | |
CN111436162A (zh) | 一种处理方法及设备 | |
KR20170084776A (ko) | 소프트웨어 정의 네트워크 기반 이동통신 시스템에서 제어 메시지 전송 방법 및 장치 | |
CN103002543A (zh) | 一种多接入方法及*** | |
CN104284449B (zh) | 一种资源释放方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171229 |