WO2012041250A1 - Method and device for handling congestion in machine type communications - Google Patents
Method and device for handling congestion in machine type communications Download PDFInfo
- Publication number
- WO2012041250A1 WO2012041250A1 PCT/CN2011/080440 CN2011080440W WO2012041250A1 WO 2012041250 A1 WO2012041250 A1 WO 2012041250A1 CN 2011080440 W CN2011080440 W CN 2011080440W WO 2012041250 A1 WO2012041250 A1 WO 2012041250A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- apn
- congested
- mme
- session management
- timer
- 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.)
- Ceased
Links
Classifications
-
- 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
Definitions
- the present invention relates to a machine type communication technology, and in particular to a congestion processing method and apparatus in machine type communication. Background technique
- the number of (machine-type communication devices) is large, and it is necessary to take into account the network congestion caused by the large amount of signaling and data transmission generated. Therefore, in 3GPP (3rd Generation Partnership Project), research is proposed. Congestion Control feature of MTC communication.
- NTT DoCoMo proposed a congestion control method based on APN (Access Point Name) to avoid and resolve congestion associated with a specific APN.
- the network starts a back-off timer according to whether the PGW (PDN Gateway, PDN Gateway, PDN: Packet Data Network) of a certain APN is congested, including the Mobility Management back-off timer.
- the STP management backoff timer and the Session Management back-off timer indicate that the MTC Device cannot initiate a request to access the network or request a connection before the back-off timer expires.
- the steps are as follows:
- the MME Mobility Management Entity detects the congestion based on APN according to certain criteria.
- the standards include:
- Per APN Per APN
- EPS bearers Evolved Packet System, Evolved Packet System
- c MME is unreachable to one or more PDN GWs, or receives a congestion indication from these PDN GWs; when a congestion for an APN occurs, the MME stores a Mobility Management back-off Timer (for EPS Mobility Management processes, such as Attach, TAU
- the MME shall reject the process and start the Mobility Management back-off timer, and indicate that the UE cannot initiate any Mobility Management process until the timer expires.
- the PDN Connectivity Request process initiated by the UE carries the APN. If the APN is not carried, the default APN (default APN) in the subscription data is used. If it is determined that the used APN is in a congested state, the MME should
- the macro PDN Connectivity Request message, and ⁇ indicates that the UE starts the Session Management back-off timer. Before the timer expires, the UE cannot initiate the PDN Connectivity Request process corresponding to the APN.
- the TAU process is divided into the process of carrying the active flag and the process without the active flag. If the TAU Request message carries the active flag, the network activates all active bearers of the UE after the TAU process is completed. (Activate the bearer), the procedure is the same as the Service Request, but starts with the MME starting the bearer.
- the disadvantages of the prior art are: when the UE has multiple PDN connections, and multiple PDN connections may use different APNs, the APN-based congestion control scheme causes congestion when the PGW corresponding to the APN of one of the PDNs is congested. All PDNs cannot be used. Summary of the invention
- the technical problem to be solved by the present invention is to provide a method and a device for processing congestion in a machine type communication, which are used to solve the problem in the prior art when multiple PDN connections exist in a UE, and multiple PDN connections use different APNs.
- An embodiment of the present invention provides a congestion processing method in an MTC, including the following steps:
- the MME After receiving the TAU Request message initiated by the UE, the MME determines the subscription APN of the UE;
- the MME determines that the APN in the contracted APN is congested
- the MME indicates, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is allocated to the APN that is congested.
- An embodiment of the present invention provides a congestion processing method in an MTC, including the following steps:
- the UE Receiving, by the UE, a TAU Accept message returned by the MME to the UE, where the TAU Accept message indicates the signing of the UE A congested APN in the APN and a Session Management back-off timer allocated to the congested APN; the UE sets a Session Management back-off timer to the congested APN.
- the embodiment of the present invention provides a mobility management entity device, including:
- An APN determining module configured to: after receiving a TAU Request message initiated by the UE, determine a contracted APN of the UE; a congestion determining module, configured to determine a congested APN in the subscribed APN;
- the indication module is configured to indicate, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is indicated to be in the congested APN.
- a user equipment is provided in the embodiment of the present invention, including:
- a receiving module configured to receive a TAU Accept message sent by the MME to the UE, where the TAU Accept message indicates a CPN that is congested in the APN of the UE and a Session Management back-off timer allocated to the APN that is congested;
- a setting module is configured to set a Session Management back-off timer for the APN that is congested.
- the MME determines the APN that is congested in the subscribed APN; and indicates to the UE that the APN in the subscribed APN is congested, and indicates that the pair is in congestion.
- the APN sets the Session Management back-off timer. Instead of allocating a Session Management back-off timer to all APNs.
- the UE can enable the APN to initiate a service request, or initiate a service request after the session management back-off timer of the APN is timed out. Therefore, when there are multiple PDN connections in the UE, and multiple PDN connections use different APNs, all PDNs will not be used due to congestion of the PGW corresponding to one of the PDNs connected to the PDN.
- FIG. 1 is a schematic flowchart of a method for implementing congestion processing in an MTC on an MME side according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for implementing congestion processing in an MTC at a UE side according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a TAU process in which a SGW changes in an embodiment of the present invention
- FIG. 4 is a schematic structural diagram of a mobility management entity device according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of a user equipment according to an embodiment of the present invention. detailed description The inventor noticed during the invention:
- the TAU Request message is a per UE.
- the APN-based congestion control method cannot be good. Work, for example, at least the following two inappropriate scenarios:
- the network determines that APN1 is in a congested state. According to the APN Based congestion control method of NTT Docomo, the network needs to be in a congested state because the requested APN1 is in congestion.
- the TAU Reject message is sent to the UE, and the Mobility Management back-off timer is started.
- the UE cannot initiate any Mobility Management request before the ⁇ 3 ⁇ 4 timer expires.
- the PGW corresponding to the APN2 and APN3 is not congested and can accept the service request. At this time, the UE should not be rejected by the network.
- the TAU process is per UE, and one UE can have multiple PDN connections, if only one of them
- the implementation of the MME side and the UE side will be described first, and finally, the implementation of the two will be described. However, this does not mean that the two must be implemented together. In fact, when the MME is implemented separately from the UE, At the same time, the problems existing on the MME side and the UE side are also solved, but when the two are used in combination, a better technical effect is obtained.
- FIG. 1 is a schematic flowchart of a method for implementing congestion processing in an MTC on the MME side. As shown in the figure, the following steps may be included:
- Step 101 After receiving the TAU Request message initiated by the UE, the MME determines the contracted APN of the UE.
- Step 102 The MME determines that the APN in the contracted APN is congested;
- Step 103 The MME indicates, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is indicated to be in the congested APN.
- the MME may determine that the APN in the APN in the bearer contexts of the UE's bearer context in the UE's subscription APN is congested.
- the MME can simultaneously determine whether the APN in the bearer contexts of the UE is in a congested state.
- the congestion processing scheme in the MTC on the UE side is also provided in the embodiment of the present invention.
- FIG. 2 is a schematic flowchart of a method for implementing congestion processing in an MTC on the UE side. As shown in the figure, the following steps may be included:
- Step 201 The UE receives a TAU Accept message that the MME returns to the UE, where the TAU Accept message indicates that the APN of the subscribed APN of the UE is congested and the session management back-off timer allocated for the congested APN.
- Step 202 The UE sets a Session Management back-off timer to the APN that is congested.
- it may further include:
- the UE determines the APN that is congested and not congested
- the UE selects a non-congested APN to initiate a service request, or initiates a service request after the timeout of the Congested APN Session Management back-off timer expires.
- the MME receives the TAU Request and determines whether the APN in the bearer contexts of the UE is in a congested state. Then the MME indicates in the TAU Accept message, which APNs in the UE subscription information are in a congested state, and notify the UE that The Session Management back-off timer allocated by each congested APN; after receiving the back-off timer in the TAU Accept message, the UE starts the corresponding timer, and does not initiate a service request or connection request for these APNs before the timer expires. .
- the session management process to the corresponding PGW of the APN may be deferred, that is, the PDN connection needs to be subsequently initiated to the Session Management process of the corresponding PGW; Or, in the TAU process, although the SGW does not change, the MME needs to trigger a signaling procedure to the PGW, for example, there is no SGW change in the TAU process of the Intra MME intra SGW.
- performing congestion processing on the MME side may further include:
- the MME determines that if there is a congested APN in the TAU process, and the SGW changes; or, the MME delays initiating a Session Management process to the PGW, the PGW is a PGW corresponding to the APN being congested; or, the MME determines that in the TAU process
- the MME needs to trigger the signaling process to the packet data network gateway PGW, the MME cancels the signaling process that triggers the PGW.
- the MME delays initiating the session management process to the PGW, and the method includes: the MME does not send a Create Session Request to the SGW, and marks that the process is delayed.
- Performing congestion processing on the MME side may further include:
- the MME determines that when the UE initiates a Mobility Management process after the Session Management back-off timer timeout of an APN, if the APN is no longer in congestion, the previously delayed Session Management process for the APN is performed.
- the MME determines that the UE is in the next Mobility Management process, and there is a delay flag in the Bearer Contexts corresponding to the PDN connection in the UE, the MME may determine that the UE initiates a Session Management back-off timer timeout of an APN. Mobility Management process.
- the Session Management process referred to in the application refers to the MME sending a Create Session Request to the new SGW, then the new SGW generates a Modify Bearer Request to the PGW, and then the PGW returns a Response (Response). ) to new SGW, new SGW returns response to MMEo
- FIG. 3 is a schematic diagram of a TAU process in which the SGW changes.
- the new MME, the new SGW is the MME and the SGW after the TAU is updated
- the old MME, the old SGW is the MME and the SGW before the TAU update
- the following process can be included in the process:
- Step 301 Triggering a TAU process begins
- Step 302 The UE sends a TAU request message to the eNB.
- Step 303 The eNB sends a TAU request message to the new MME.
- Step 304 The new MME sends a context request message to the old MME.
- Step 305 The old MME sends a context response message to the new MME.
- Step 306 authentication, security authentication, and the like
- Step 307 The new MME sends a context confirmation message to the old MME.
- Step 308 The new MME initiates a session establishment request message to the new SGW.
- Step 309 The new SGW initiates a bearer modification request message to the PDN GW.
- Step 310 The PDN GW returns a tampering response message to the new SGW.
- Step 311 The new SGW returns a session establishment response message to the new MME.
- Step 312 The new MME initiates a location update message to the HSS (Home Subscriber Server).
- HSS Home Subscriber Server
- Step 313 The HSS sends a location cancellation message to the old MME.
- Step 314 The old MME returns a location cancellation acknowledgement message to the HSS.
- Step 315 The old MME sends an Iu interface release command message to the RNC (Radio Network Controller):
- Step 316 The RNC returns an Iu interface release completion message to the old MME.
- Step 317 The HSS sends a location update confirmation message to the new MME.
- Step 318 The old MME sends a delete session request message to the old SGW.
- Step 319 The old SGW sends a delete session response message to the old MME.
- Step 320 The new MME returns a TAU accept message to the UE.
- Step 321 The UE sends a TAU complete message to the new MME.
- the behavior of the MME and the UE can be implemented as follows:
- the New MME detects which PGWs corresponding to the APNs that the UE subscribes to are in a congested state
- the UE sends a TAU Request to the new MME, new MME to view the Bearer Contexts of the UE, and detects which APNs corresponding to the PDN connection are in a congested state;
- the new MME does not send the Create Session Request to the new SGW, but the process is delayed, and the delay can be marked in the PDN connection.
- the Delay can be added in TS23.401 5.7.2. Flag (delay flag) is as follows:
- This flag indicates that the SGW of this PDN connection has been changed but the related ESM procedure hasn't been executed. (The o3 ⁇ 4 flag indicates that the connection SGW of the o3 ⁇ 4 PDN has changed, but the related ESM process has not been executed.
- ESM EPS Session Management , session management of the EPS system
- the New MME carries the Session Management back-off timer of all APNs in the congested state to the UE in the TAU Accept message.
- the message format can be bolded in the following message format:
- This message is sent by the network to the UE to provide the UE with EPS mobility management related data in response to a tracking area update request message. See table 8.2.26.1.
- the session backoff Timer List indicates a session backoff timer list
- the Backoff Timer List x. indicates a backoff timer list
- O indicates optional
- TLV indicates type-length-value
- X indicates cell length.
- Backoff Timer List can be as follows: 8 6 4 3 2
- Backoff Timer list IE (backoff timer list information element) octet 1
- Access point name 1 (access point name 1 ) octet 4 octet i
- Backoff Timer 1 (backoff timer 1) octet i+1
- Access point name n (access point name n ) octet j+1 octet k
- the Backoff Timer can use the definition of GPRS Timer in 10.4.7.3 of TS 24.008 (see Figure 10.5.146/3GPP TS 24.008: GPRS Timer information element for details):
- Access point name can use the definition of 10.5.6.1 in TS24.008 (see Figure 10.5.152/3GPP TS 24.008: Access point name information element for details).
- the UE After receiving the TAU Accept message, the UE starts the Session Management back-off timer corresponding to each APN in the congested state, indicating that the service request or connection request for the APN will not receive a response from the network.
- the MME In the next Mobility Management process, for example, the TAU, Service Request process, if the network finds that there is a delay flag in the Bearer Contexts corresponding to the PDN connection in the UE, but the APN is no longer in the congestion state, the MME first initiates The EPS Session Mobility process sends a Create Session Request to the new SGW, and then the new SGW sends a Modify Bearer Request to the PGW.
- the EPS Session Mobility process sends a Create Session Request to the new SGW, and then the new SGW sends a Modify Bearer Request to the PGW.
- This embodiment is for an intra MME intra SGW without active flag TAU scenario.
- the SGW does not change, but the MME needs to trigger the signaling process to the packet data network gateway PGW, and the MME is in congestion even if the MME detects the APN corresponding to the PDN connection in the UE.
- the MME still accepts the TAU Request, and sets the session management back-off timer of the APN in the congestion state, and transmits the message to the UE through the TAU Accept message.
- the message format refer to the implementation manner in Embodiment 1.
- the UE After receiving the timer, the UE starts the Session Management back-off timer corresponding to the APNs.
- the UE wants to initiate a service request corresponding to an APN, it first checks whether the APN has a Session Management back-off timer, and whether the timer expires. If not, the UE should not initiate a request, otherwise it can.
- an embodiment of the present invention further provides a mobility management entity device and a user device. Since the principle of solving the problem of these devices is similar to the congestion processing method in the MTC, the implementation of the devices may refer to the implementation of the method. , the repetition will not be repeated.
- the MME may include:
- the APN determining module 401 is configured to: after receiving the TAU Request message initiated by the UE, determine the subscription APN of the UE; the congestion determining module 402 is configured to determine the APN that is congested in the subscription APN;
- the indicating module 403 is configured to indicate, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is allocated to the APN that is in congestion.
- the APN determining module may be further used to determine the implementation in the bearer contexts of the UE in the subscribed APN, and the MME may further include:
- the deferring module 404 is configured to determine that if there is a congested APN in the TAU process, and the SGW changes, the session management process to the PGW is postponed, the PGW is a PGW corresponding to the APN in the congestion; or, if in the TAU process The signaling process that the MME triggers to the PGW is required to cancel the signaling process that triggers the PGW.
- the deferred module may be further used to not send a Create Session Request to the SGW during the postponement of the Session Management process initiated to the PGW, and mark that the process is postponed.
- the MME may further include:
- the mobility management module 405 is configured to: when determining that the UE is in a certain Mobility Management process after initiating a session management back-off timer timeout of an APN, if the APN is no longer in congestion, perform 40 pairs that were previously deferred.
- the ⁇ 3 ⁇ 4 APN Session Management process is configured to: when determining that the UE is in a certain Mobility Management process after initiating a session management back-off timer timeout of an APN, if the APN is no longer in congestion, perform 40 pairs that were previously deferred.
- the mobility management module may be further configured to: when determining that the UE has a delay flag in the Bearer Contexts corresponding to the PDN connection in the UE in the next Mobility Management process, determine that the UE is initiating a Session Management back of an APN. A Mobility Management process after the off timer expires.
- FIG. 5 is a schematic structural diagram of a user equipment.
- the UE may include:
- the receiving module 501 is configured to receive a TAU Accept message that is returned to the UE, where the TAU Accept message indicates a congested APN in the UE's subscription APN and a Session Management back-off timer allocated to the congested APN.
- the setting module 502 is configured to set a Session Management back-off timer for the APN that is congested.
- the UE may further include:
- the service request module 503 is configured to determine an APN that is congested and not congested; select an APN that does not congest to initiate a service request, or initiate a service request after a Session Management back-off timer of the APN is timed out.
- the technical solution provided by the embodiment of the present invention can improve the irrationality of the prior art, and can reduce the signaling resource consumption in the network and ensure the normal service operation.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can be embodied in the form of a computer program product embodied on one or more computer-usable storage interfaces (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
- computer-usable storage interfaces including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
一种机器类通信中的拥塞处理方法及设备 本申请要求在 2010年 9月 30日提交中国专利局、 申请号为 201010504058.1、发明名称为 "一种机器类通信中的拥塞处理方法及设备"的中国专利申请的优先权, 其全部内容通过引 用结合在本申请中。 技术领域 Congestion processing method and device in machine type communication This application claims to be submitted to the Chinese Patent Office on September 30, 2010, the application number is 201010504058.1, and the invention name is "a method and device for congestion processing in machine type communication". Priority of Chinese Patent Application, the entire contents of which is incorporated herein by reference. Technical field
本发明涉及机器类通信技术, 特别涉及一种机器类通信中的拥塞处理方法及设备。 背景技术 The present invention relates to a machine type communication technology, and in particular to a congestion processing method and apparatus in machine type communication. Background technique
在现有的 MTC( Machine Type Communications,机器类通信)技术中,由于 MTC Device In the existing MTC (Machine Type Communications) technology, due to MTC Device
(机器类通信设备 ) 的数量众多, 需要考虑到由此产生的大量的信令和数据传输可能带来 的网络拥塞, 因此在 3GPP ( 3rd Generation partnership project, 3代合作项目 ) 中, 提出了 研究 MTC通信的 Congestion Control (拥塞控制)特性。 The number of (machine-type communication devices) is large, and it is necessary to take into account the network congestion caused by the large amount of signaling and data transmission generated. Therefore, in 3GPP (3rd Generation Partnership Project), research is proposed. Congestion Control feature of MTC communication.
在 SA2#80此会议上, NTT DoCoMo提出了一种基于 APN ( Access Point Name, 接入 点名称)的 congestion control的方法, 用来避免和解决与特定的 APN相关的拥塞。 网络根 据判断某个 APN对应的 PGW ( PDN Gateway, PDN网关; PDN: Packet Data Network, 分组数据网络 )是否拥塞, 来启动 back-off timer (退避定时器), 包括 Mobility Management back-off timer (移动性管理退避定时器)和 Session Management back-off timer (会话管理 退避定时器), 指示 MTC Device在 back-off timer超时之前, 不能发起接入网络或请求连 接的请求, 其实现的步骤为: At this meeting of SA2#80, NTT DoCoMo proposed a congestion control method based on APN (Access Point Name) to avoid and resolve congestion associated with a specific APN. The network starts a back-off timer according to whether the PGW (PDN Gateway, PDN Gateway, PDN: Packet Data Network) of a certain APN is congested, including the Mobility Management back-off timer. The STP management backoff timer and the Session Management back-off timer indicate that the MTC Device cannot initiate a request to access the network or request a connection before the back-off timer expires. The steps are as follows:
1. MME ( Mobility Management Entity, 移动性管理实体)才 据一定的标准来检测基 于 APN的 congestion, 标准包括: 1. The MME (Mobility Management Entity) detects the congestion based on APN according to certain criteria. The standards include:
a. Per APN (每个 APN )的激活的 EPS Bearer ( EPS承载, EPS: Evolved Packet System, 演进分组系统) 的最大数目; a. Per APN (per APN) The maximum number of active EPS Bearers (EPS bearers, EPS: Evolved Packet System, Evolved Packet System);
b. Per APN的 EPS Bearer的激活速率; b. Per APN's EPS Bearer activation rate;
c MME到一个或多个 PDN GW不可达, 或者收到来自这些 PDN GW的 congestion indication; 当针对某一个 APN的 congestion发生时, MME存储一个 Mobility Management back-off timer (针对 EPS Mobility Management ( EPS移动性管理 )过程, 例如 Attach (附着), TAUc MME is unreachable to one or more PDN GWs, or receives a congestion indication from these PDN GWs; when a congestion for an APN occurs, the MME stores a Mobility Management back-off Timer (for EPS Mobility Management processes, such as Attach, TAU
( Traking Area Update, 艮踪区更新 )过程 )和一个 Session Management back-off timer ( 4十 对 EPS Session Management ( EPS会话管理)过程, 例如 PDN Connectivity Request ( PDN 连接请求 )过程), 如果 UE ( User Equipment, 用户设备 )在这些 timer超时之前, 发起到 此 APN的接入或连接请求, 网络应该拒绝。 详细分为: (Traking Area Update) process and a Session Management back-off timer (such as the PDN Connectivity Request process), if UE (User) Equipment, user equipment) Before these timers expire, initiate an access or connection request to this APN, and the network should reject it. Detailed breakdown:
a. 当 Attach或 TAU过程中请求的 APN是处于拥塞状态, 则 MME应该拒绝该过程, 并启动 Mobility Management back-off timer, 同时指示 UE在该 timer超时之前 , 不能发起 任何 Mobility Management过程。 a. When the APN requested in the Attach or TAU process is in a congested state, the MME shall reject the process and start the Mobility Management back-off timer, and indicate that the UE cannot initiate any Mobility Management process until the timer expires.
b. UE发起的 PDN Connectivity Request过程, 携带 APN, 如果没有携带 APN, 则使 用签约数据里 default APN (默认 APN ), 如果判断使用的 APN处于拥塞状态, MME应该 b. The PDN Connectivity Request process initiated by the UE carries the APN. If the APN is not carried, the default APN (default APN) in the subscription data is used. If it is determined that the used APN is in a congested state, the MME should
4巨纟色 PDN Connectivity Request消息、 , 并^ :旨示 UE启动 Session Management back-off timer, 在此 timer超时之前, UE不能发起对应此 APN的 PDN Connectivity Request过程。 The macro PDN Connectivity Request message, and ^ : indicates that the UE starts the Session Management back-off timer. Before the timer expires, the UE cannot initiate the PDN Connectivity Request process corresponding to the APN.
TAU过程分为携带 active flag (激活标志) 的过程, 和不带 active flag的过程, 如果 TAU Request ( TAU请求) 消息中携带了 active flag, 则网络在 TAU过程完成以后会激活 UE所有的 active bearer (激活承载), 过程与 Service Request (服务请求)相同, 但是从 MME开始建立 bearer开始。 The TAU process is divided into the process of carrying the active flag and the process without the active flag. If the TAU Request message carries the active flag, the network activates all active bearers of the UE after the TAU process is completed. (Activate the bearer), the procedure is the same as the Service Request, but starts with the MME starting the bearer.
现有技术存在的不足在于: 当 UE存在多个 PDN连接, 并且多个 PDN连接可能使用 不同的 APN时, 基于 APN的 congestion control的方案在其中一个 PDN连接的 APN对应 的 PGW发生拥塞时, 导致所有的 PDN都不能使用。 发明内容 The disadvantages of the prior art are: when the UE has multiple PDN connections, and multiple PDN connections may use different APNs, the APN-based congestion control scheme causes congestion when the PGW corresponding to the APN of one of the PDNs is congested. All PDNs cannot be used. Summary of the invention
本发明所解决的技术问题在于提供了一种机器类通信中的拥塞处理方法及设备, 用以 解决现有技术中当 UE存在多个 PDN连接, 且多个 PDN连接使用不同的 APN时, 因其中 一个 PDN连接的 APN对应的 PGW发生拥塞而导致所有的 PDN都不能使用的问题。 The technical problem to be solved by the present invention is to provide a method and a device for processing congestion in a machine type communication, which are used to solve the problem in the prior art when multiple PDN connections exist in a UE, and multiple PDN connections use different APNs. The problem that one PDN corresponding to the PPN connected to the PDN is congested causes all PDNs to be unusable.
本发明实施例中提供了一种 MTC中的拥塞处理方法, 包括如下步骤: An embodiment of the present invention provides a congestion processing method in an MTC, including the following steps:
MME在接收 UE发起的 TAU Request消息后, 确定 UE的签约 APN; After receiving the TAU Request message initiated by the UE, the MME determines the subscription APN of the UE;
MME确定签约 APN中处于拥塞的 APN; The MME determines that the APN in the contracted APN is congested;
MME在返回 UE的 TAU Accept消息中指示签约 APN中处于拥塞的 APN, 以及指示 为处于拥塞的 APN分配的 Session Management back-off timer。 The MME indicates, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is allocated to the APN that is congested.
本发明实施例中提供了一种 MTC中的拥塞处理方法, 包括如下步骤: An embodiment of the present invention provides a congestion processing method in an MTC, including the following steps:
UE接收 MME返回 UE的 TAU Accept消息, 所述 TAU Accept消息中指示了 UE的签 约 APN中处于拥塞的 APN和为处于拥塞的 APN分配的 Session Management back-off timer; UE对处于拥塞的 APN设置 Session Management back-off timer。 Receiving, by the UE, a TAU Accept message returned by the MME to the UE, where the TAU Accept message indicates the signing of the UE A congested APN in the APN and a Session Management back-off timer allocated to the congested APN; the UE sets a Session Management back-off timer to the congested APN.
本发明实施例中提供了一种移动性管理实体设备, 包括: The embodiment of the present invention provides a mobility management entity device, including:
APN确定模块, 用于在接收 UE发起的 TAU Request消息后, 确定 UE的签约 APN; 拥塞确定模块, 用于确定签约 APN中处于拥塞的 APN; An APN determining module, configured to: after receiving a TAU Request message initiated by the UE, determine a contracted APN of the UE; a congestion determining module, configured to determine a congested APN in the subscribed APN;
指示模块, 用于在返回 UE的 TAU Accept消息中指示签约 APN中处于拥塞的 APN, 以及指示为处于拥塞的 APN分配的 Session Management back-off timer。 The indication module is configured to indicate, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is indicated to be in the congested APN.
本发明实施例中提供了一种用户设备, 包括: A user equipment is provided in the embodiment of the present invention, including:
接收模块, 用于接收 MME返回 UE的 TAU Accept消息, 所述 TAU Accept消息中指 示了 UE的签约 APN中处于拥塞的 APN和为处于拥塞的 APN分配的 Session Management back-off timer; a receiving module, configured to receive a TAU Accept message sent by the MME to the UE, where the TAU Accept message indicates a CPN that is congested in the APN of the UE and a Session Management back-off timer allocated to the APN that is congested;
设置模块, 用于对处于拥塞的 APN设置 Session Management back-off timer。 A setting module is configured to set a Session Management back-off timer for the APN that is congested.
在本发明实施例提供的技术方案中, 由于 MME在接收 UE发起的 TAU Request消息 后, 确定签约 APN中处于拥塞的 APN; 并向 UE指示签约 APN中处于拥塞的 APN, 以及 指示对处于拥塞的 APN设置 Session Management back-off timer。 而不是对所有的 APN都 分配 Session Management back-off timer。 使得 UE能够选择不拥塞的 APN发起业务请求, 或者在拥塞的 APN的 Session Management back-off timer超时后发起业务请求。 因此, 当 UE存在多个 PDN连接, 且多个 PDN连接使用不同的 APN时, 也不会因其中一个 PDN 连接的 APN对应的 PGW发生拥塞而导致所有的 PDN都不能使用。 In the technical solution provided by the embodiment of the present invention, after receiving the TAU Request message initiated by the UE, the MME determines the APN that is congested in the subscribed APN; and indicates to the UE that the APN in the subscribed APN is congested, and indicates that the pair is in congestion. The APN sets the Session Management back-off timer. Instead of allocating a Session Management back-off timer to all APNs. The UE can enable the APN to initiate a service request, or initiate a service request after the session management back-off timer of the APN is timed out. Therefore, when there are multiple PDN connections in the UE, and multiple PDN connections use different APNs, all PDNs will not be used due to congestion of the PGW corresponding to one of the PDNs connected to the PDN.
可见, 本发明实施例提供的技术方案能够针对现有技术的不合理之处提出改进, 能够 尽量减少网络中的信令资源消耗, 又能保证正常业务的运行。 附图说明 It can be seen that the technical solution provided by the embodiment of the present invention can improve the irrationality of the prior art, minimize the signaling resource consumption in the network, and ensure the normal service operation. DRAWINGS
图 1为本发明实施例中 MME侧的 MTC中的拥塞处理方法实施流程示意图; 图 2为本发明实施例中 UE侧的 MTC中的拥塞处理方法实施流程示意图; 1 is a schematic flowchart of a method for implementing congestion processing in an MTC on an MME side according to an embodiment of the present invention; FIG. 2 is a schematic flowchart of a method for implementing congestion processing in an MTC at a UE side according to an embodiment of the present invention;
图 3为本发明实施例中 SGW发生变化的 TAU过程示意图; 3 is a schematic diagram of a TAU process in which a SGW changes in an embodiment of the present invention;
图 4为本发明实施例中移动性管理实体设备结构示意图; 4 is a schematic structural diagram of a mobility management entity device according to an embodiment of the present invention;
图 5为本发明实施例中用户设备结构示意图。 具体实施方式 发明人在发明过程中注意到: FIG. 5 is a schematic structural diagram of a user equipment according to an embodiment of the present invention. detailed description The inventor noticed during the invention:
在 MTC技术中, 由于 MTC Device的数量众多, 如果大量的 MTC Device同时与网络 进行信令交互或数据传输, 可能会产生网络拥塞。 网络的拥塞可以分为用户面拥塞和信令 面拥塞, 一旦网络拥塞发生, 网络应该拒绝相应的信令连接请求或数据传输请求。 现有协 议中, 存在一种基于 APN的拥塞控制的方法, 提出在 TAU过程中, 如果有 APN对应的 PGW发生了拥塞,则拒绝 TAU Request,同时启动一个 Mobility Management back-off timer, 在此定时器超时之前, MTC Device不能发起任何 Mobility Management请求。 In the MTC technology, due to the large number of MTC devices, if a large number of MTC devices simultaneously perform signaling interaction or data transmission with the network, network congestion may occur. Congestion of the network can be divided into user plane congestion and signaling plane congestion. Once network congestion occurs, the network should reject the corresponding signaling connection request or data transmission request. In the existing protocol, there is a method for congestion control based on APN. It is proposed that in the TAU process, if there is congestion of the PGW corresponding to the APN, the TAU Request is rejected, and a Mobility Management back-off timer is started. The MTC Device cannot initiate any Mobility Management requests until the device times out.
然而, 在现有的 TAU过程中, TAU Request消息是 per UE , 当 UE存在多个 PDN连 接, 并且多个 PDN连接可能使用不同的 APN时,基于 APN的 congestion control的方法就 不能 4艮好的工作, 例如至少存在以下 2个不合适的场景: However, in the existing TAU procedure, the TAU Request message is a per UE. When there are multiple PDN connections in the UE, and multiple PDN connections may use different APNs, the APN-based congestion control method cannot be good. Work, for example, at least the following two inappropriate scenarios:
1. 假设 UE发起的是 intra MME intra SGW without active flag (没有激活标志的 MME 内 SGW内; SGW: Serving Gateway, 服务网关) 的 TAU Request过程, 此时即使 UE相 关的所有 APN对应的 PGW都拥塞, MME也不需要拒绝。 1. It is assumed that the UE initiates the TAU Request procedure of the intra MME intra SGW without active flag (SGW: Serving Gateway, Serving Gateway), and the PGW corresponding to all APNs related to the UE is congested. , MME does not need to refuse.
2. 假设 UE存在 3个 PDN连接, 分别使用了 APN1、 APN2、 APN3 , 网络判断 APN1 正处于拥塞状态, 根据 NTT Docomo的 APN Based congestion control的方法, 此时由于请 求的 APN1 处于拥塞状态, 网络需要发 TAU Reject ( TAU拒绝) 消息给 UE, 同时启动 Mobility Management back-off timer, UE 在 α¾ timer 超时之前不能发起任何 Mobility Management请求, 然而此时 APN2, APN3对应的 PGW并没有拥塞, 可以接受业务请求, 此时 UE不应该被网络 Reject。 2. Assume that there are three PDN connections in the UE, and that APN1, APN2, and APN3 are used respectively. The network determines that APN1 is in a congested state. According to the APN Based congestion control method of NTT Docomo, the network needs to be in a congested state because the requested APN1 is in congestion. The TAU Reject message is sent to the UE, and the Mobility Management back-off timer is started. The UE cannot initiate any Mobility Management request before the α3⁄4 timer expires. However, the PGW corresponding to the APN2 and APN3 is not congested and can accept the service request. At this time, the UE should not be rejected by the network.
可见, TAU过程是 per UE的, 一个 UE可以有多个 PDN连接, 如果仅仅是其中一个 It can be seen that the TAU process is per UE, and one UE can have multiple PDN connections, if only one of them
PDN连接的 APN对应的 PGW发生拥塞, 那么网络不应该拒绝整个 TAU Request, 因此, 本发明实施例中将提出在 TAU过程中设置 NAS( Non Access Stratum,非接入层)的 back-off timer的方案, 使不处于拥塞状态的 APN可以获得服务。 下面结合附图对本发明的具体实 施方式进行说明。 If the PGW corresponding to the APN of the PDN is congested, the network should not reject the entire TAU Request. Therefore, in the embodiment of the present invention, a NAS (Non Access Stratum) back-off timer is set in the TAU process. The solution enables the APN that is not in a congested state to obtain services. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, specific embodiments of the present invention will be described with reference to the accompanying drawings.
在说明过程中, 首先分别从 MME侧与 UE侧的实施进行说明, 最后再对二者的配合 实施进行说明, 但这并不意味着二者必须配合实施, 实际上, 当 MME与 UE分开实施时, 也解决了分别在 MME侧、 UE侧所存在的问题, 只是二者结合使用时, 会获得更好的技术 效果。 In the description process, the implementation of the MME side and the UE side will be described first, and finally, the implementation of the two will be described. However, this does not mean that the two must be implemented together. In fact, when the MME is implemented separately from the UE, At the same time, the problems existing on the MME side and the UE side are also solved, but when the two are used in combination, a better technical effect is obtained.
图 1为 MME侧的 MTC中的拥塞处理方法实施流程示意图, 如图所示, 可以包括如 下步骤: FIG. 1 is a schematic flowchart of a method for implementing congestion processing in an MTC on the MME side. As shown in the figure, the following steps may be included:
步骤 101、 MME在接收 UE发起的 TAU Request消息后, 确定 UE的签约 APN; 步骤 102、 MME确定签约 APN中处于拥塞的 APN; Step 101: After receiving the TAU Request message initiated by the UE, the MME determines the contracted APN of the UE. Step 102: The MME determines that the APN in the contracted APN is congested;
步骤 103、 MME在返回 UE的 TAU Accept消息中指示签约 APN中处于拥塞的 APN, 以及指示为处于拥塞的 APN分配的 Session Management back-off timer。 Step 103: The MME indicates, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is indicated to be in the congested APN.
实施中, MME可以确定 UE的签约 APN中 UE的承载上下文 bearer contexts中的 APN 中处于拥塞的 APN。 In an implementation, the MME may determine that the APN in the APN in the bearer contexts of the UE's bearer context in the UE's subscription APN is congested.
具体的, MME在接收 TAU Request后, 可以同时判断 UE的 bearer contexts (承载上 下文) 中的 APN是否处于拥塞状态。 Specifically, after receiving the TAU Request, the MME can simultaneously determine whether the APN in the bearer contexts of the UE is in a congested state.
相应的, 本发明实施例中还提供了 UE侧的 MTC中的拥塞处理方案。 Correspondingly, the congestion processing scheme in the MTC on the UE side is also provided in the embodiment of the present invention.
图 2为 UE侧的 MTC中的拥塞处理方法实施流程示意图, 如图所示, 可以包括如下 步骤: 2 is a schematic flowchart of a method for implementing congestion processing in an MTC on the UE side. As shown in the figure, the following steps may be included:
步骤 201、 UE接收 MME返回 UE的 TAU Accept消息, 所述 TAU Accept消息中指示 了 UE的签约 APN中处于拥塞的 APN和为处于拥塞的 APN分配的会话管理退避定时器 Session Management back-off timer; Step 201: The UE receives a TAU Accept message that the MME returns to the UE, where the TAU Accept message indicates that the APN of the subscribed APN of the UE is congested and the session management back-off timer allocated for the congested APN.
步骤 202、 UE对处于拥塞的 APN设置 Session Management back-off timer。 Step 202: The UE sets a Session Management back-off timer to the APN that is congested.
实施中, 还可以进一步包括: In the implementation, it may further include:
UE确定处于拥塞与不拥塞的 APN; The UE determines the APN that is congested and not congested;
UE选择不拥塞的 APN发起业务请求, 或者在拥塞的 APN 的 Session Management back-off timer超时后发起业务请求。 The UE selects a non-congested APN to initiate a service request, or initiates a service request after the timeout of the Congested APN Session Management back-off timer expires.
由上述实施可见, MME接收 TAU Request, 同时判断 UE的 bearer contexts中的 APN 是否处于拥塞状态;然后 MME在 TAU Accept消息中指示 UE, UE签约信息中的哪些 APN 正处于拥塞状态,并通知 UE为每个拥塞的 APN分配的 Session Management back-off timer; UE在收到 TAU Accept消息中的 back-off timer之后, 启动相应的 timer, 并且在 timer超时 之前不发起针对这些 APN的服务请求或连接请求。 It can be seen that the MME receives the TAU Request and determines whether the APN in the bearer contexts of the UE is in a congested state. Then the MME indicates in the TAU Accept message, which APNs in the UE subscription information are in a congested state, and notify the UE that The Session Management back-off timer allocated by each congested APN; after receiving the back-off timer in the TAU Accept message, the UE starts the corresponding timer, and does not initiate a service request or connection request for these APNs before the timer expires. .
进一步的, 如果 MME发现有 APN处于拥塞状态, 并且该过程中 SGW发生变化, 则 可以推迟发起到拥塞 APN相应 PGW的 Session Management过程, 即记录哪些 PDN连接 需要后续发起到相应 PGW的 Session Management过程;或者,在 TAU过程中, 虽然 SGW 没有改变,但是 MME需要触发到 PGW的信令过程,例如在 Intra MME intra SGW的 TAU 过程中没有 SGW变化。 Further, if the MME finds that the APN is in a congested state, and the SGW changes in the process, the session management process to the corresponding PGW of the APN may be deferred, that is, the PDN connection needs to be subsequently initiated to the Session Management process of the corresponding PGW; Or, in the TAU process, although the SGW does not change, the MME needs to trigger a signaling procedure to the PGW, for example, there is no SGW change in the TAU process of the Intra MME intra SGW.
这种情况下,在 UE发起某个 APN的 Session Management back-off timer超时之后的某 次 Mobility Management过程时, 网络则应该首先进行之前推迟了的针对此 APN的 Session Management过程, 或者取消触发到 PGW的信令过程。 因此, 在 MME侧进行拥塞处理是还可以进一步包括: In this case, when the UE initiates a Mobility Management process after the timeout of the ASN's Session Management back-off timer expires, the network should first perform the previously delayed Session Management process for the APN, or cancel the trigger to the PGW. Signaling process. Therefore, performing congestion processing on the MME side may further include:
MME确定如果在 TAU过程中有处于拥塞的 APN, 且 SGW发生变化; 或者, MME 推迟发起到 PGW的 Session Management过程,所述 PGW是处于拥塞的 APN相应的 PGW; 或者, MME确定在 TAU过程中, MME需要触发到分组数据网络网关 PGW的信令过 程时, MME取消触发到 PGW的信令过程。 The MME determines that if there is a congested APN in the TAU process, and the SGW changes; or, the MME delays initiating a Session Management process to the PGW, the PGW is a PGW corresponding to the APN being congested; or, the MME determines that in the TAU process When the MME needs to trigger the signaling process to the packet data network gateway PGW, the MME cancels the signaling process that triggers the PGW.
具体实施中, MME推迟发起到 PGW的 Session Management过程, 可以包括: MME不向 SGW发送 Create Session Request, 并标记该过程被推迟。 In a specific implementation, the MME delays initiating the session management process to the PGW, and the method includes: the MME does not send a Create Session Request to the SGW, and marks that the process is delayed.
在 MME侧进行拥塞处理是还可以进一步包括: Performing congestion processing on the MME side may further include:
MME确定 UE在发起某个 APN的 Session Management back-off timer超时之后的某次 Mobility Management过程时, 若此 APN不再处于拥塞, 则进行之前推迟了的针对此 APN 的 Session Management过程。 The MME determines that when the UE initiates a Mobility Management process after the Session Management back-off timer timeout of an APN, if the APN is no longer in congestion, the previously delayed Session Management process for the APN is performed.
具体实施中, MME确定 UE在下一次 Mobility Management过程中, 且 UE中 PDN连 接对应的 Bearer Contexts里有推迟标记,则 MME可以确定 UE在发起某个 APN的 Session Management back-off timer超时之后的某次 Mobility Management过程。 In the specific implementation, the MME determines that the UE is in the next Mobility Management process, and there is a delay flag in the Bearer Contexts corresponding to the PDN connection in the UE, the MME may determine that the UE initiates a Session Management back-off timer timeout of an APN. Mobility Management process.
申请中所指的 Session Management过程 ,指的是 MME发送 Create Session Request (会 话建立请求 )到新 ( new ) SGW, 然后 new SGW发生 Modify Bearer Request (承载修改 请求 )到 PGW, 然后 PGW返回 Response (响应 )到 new SGW, new SGW返回 response 到 MMEo The Session Management process referred to in the application refers to the MME sending a Create Session Request to the new SGW, then the new SGW generates a Modify Bearer Request to the PGW, and then the PGW returns a Response (Response). ) to new SGW, new SGW returns response to MMEo
为更好的理解本发明的具体实施方式, 下面以实例对包括 MME、 UE等功能设备的实 施进行说明。 For a better understanding of the specific embodiments of the present invention, an implementation of a functional device including an MME, a UE, and the like will be described below by way of example.
实施例 1 Example 1
图 3为 SGW发生变化的 TAU过程示意图, 图中 new MME, new SGW是 TAU更新 后的 MME、 SGW, old MME、 old SGW是 TAU更新前的 MME、 SGW;如图所示,在 Tracking Area Update procedure with Serving GW change ( SGW发生变化的 TAU过程) 中, 在该过 程中可以包括如下流程: 3 is a schematic diagram of a TAU process in which the SGW changes. In the figure, the new MME, the new SGW is the MME and the SGW after the TAU is updated, the old MME, the old SGW is the MME and the SGW before the TAU update; as shown in the figure, in the Tracking Area Update In the procedure with Serving GW change, the following process can be included in the process:
步骤 301、 触发 TAU过程开始; Step 301: Triggering a TAU process begins;
步骤 302、 UE向 eNB发送 TAU请求消息; Step 302: The UE sends a TAU request message to the eNB.
步骤 303、 eNB向 new MME发送 TAU请求消息; Step 303: The eNB sends a TAU request message to the new MME.
步骤 304、 new MME向 old MME发送上下文请求消息; Step 304: The new MME sends a context request message to the old MME.
步骤 305、 old MME向 new MME发送上下文响应消息; Step 305: The old MME sends a context response message to the new MME.
步骤 306、 鉴权、 安全性认证等; 步骤 307、 new MME向 old MME发送上下文确认消息; Step 306, authentication, security authentication, and the like; Step 307: The new MME sends a context confirmation message to the old MME.
步骤 308、 new MME向 new SGW发起会话建立请求消息; Step 308: The new MME initiates a session establishment request message to the new SGW.
步骤 309、 new SGW向 PDN GW发起承载修改请求消息; Step 309: The new SGW initiates a bearer modification request message to the PDN GW.
步骤 310、 PDN GW向 new SGW返回 载爹改响应消息; Step 310: The PDN GW returns a tampering response message to the new SGW.
步骤 311、 new SGW向 new MME返回会话建立响应消息; Step 311: The new SGW returns a session establishment response message to the new MME.
步骤 312、 new MME向 HSS ( Home Subscriber Server, 归属用户服务器)发起位置更 新消息; Step 312: The new MME initiates a location update message to the HSS (Home Subscriber Server).
步骤 313、 HSS向 old MME发送位置消除消息; Step 313: The HSS sends a location cancellation message to the old MME.
步骤 314、 old MME向 HSS返回位置消除确认消息; Step 314: The old MME returns a location cancellation acknowledgement message to the HSS.
步骤 315、 old MME向 RNC ( Radio Network Controller, 无线网络控制器)发送 Iu口 释放命令消息: Step 315: The old MME sends an Iu interface release command message to the RNC (Radio Network Controller):
步骤 316、 RNC向 old MME返回 Iu口释放完成消息; Step 316: The RNC returns an Iu interface release completion message to the old MME.
步骤 317、 HSS向 new MME发送位置更新确认消息; Step 317: The HSS sends a location update confirmation message to the new MME.
步骤 318、 old MME向 old SGW发送删除会话请求消息; Step 318: The old MME sends a delete session request message to the old SGW.
步骤 319、 old SGW向 old MME发送删除会话响应消息; Step 319: The old SGW sends a delete session response message to the old MME.
步骤 320、 new MME向 UE返回 TAU接受消息; Step 320: The new MME returns a TAU accept message to the UE.
步骤 321、 UE向 new MME发送 TAU完成消息。 Step 321: The UE sends a TAU complete message to the new MME.
在上述过程中 , MME和 UE的行为可以按如下方式实施: In the above process, the behavior of the MME and the UE can be implemented as follows:
1、 New MME检测 UE签约的有哪些 APN对应的 PGW处于拥塞状态; 1. The New MME detects which PGWs corresponding to the APNs that the UE subscribes to are in a congested state;
2、 UE发 TAU Request到 new MME, new MME查看 UE的 Bearer Contexts, 检测哪 些 PDN连接对应的 APN正处于拥塞状态; 2. The UE sends a TAU Request to the new MME, new MME to view the Bearer Contexts of the UE, and detects which APNs corresponding to the PDN connection are in a congested state;
3、 针对此 PDN连接, new MME不发送 Create Session Request到 new SGW, 但记录 该过程被推迟了, 可在该 PDN connection 中做标记 delay; 具体实施中可以在 TS23.401 5.7.2中增加 Delay flag (延迟标志 )如下: 3. For this PDN connection, the new MME does not send the Create Session Request to the new SGW, but the process is delayed, and the delay can be marked in the PDN connection. In the specific implementation, the Delay can be added in TS23.401 5.7.2. Flag (delay flag) is as follows:
For each active PDN connection: For each active PDN connection:
This flag indicates that the SGW of this PDN connection has been changed but the related ESM procedure hasn't been executed. ( o¾标志表示 o¾ PDN的连接 SGW 已改变, 但有关的 ESM过程没有被执行。 ESM: EPS Session Management, EPS 系统的会话管理) APN in The APN currently used. This APN shall be composed of the APN Network Use Identifier and the default APN Operator Identifier, as specified in TS 23.003 [4], clause 9.1.2. Any received value in the APN OI Replacement field is not applied here. This flag indicates that the SGW of this PDN connection has been changed but the related ESM procedure hasn't been executed. (The o3⁄4 flag indicates that the connection SGW of the o3⁄4 PDN has changed, but the related ESM process has not been executed. ESM: EPS Session Management , session management of the EPS system) APN in The APN currently used. This APN shall be composed of the APN Network Use Identifier and the default APN Operator Identifier, as specified in TS 23.003 [4], clause 9.1.2. Any received value in the APN OI Replacement field is not Applied here.
4、 New MME 在 TAU Accept 消息中携带所有处于拥塞状态的 APN 的 Session Management back-off timer给 UE , 实施中, 其消息格式可以在如下的消息格式中增加加粗 示意的部分为: 4. The New MME carries the Session Management back-off timer of all APNs in the congested state to the UE in the TAU Accept message. In the implementation, the message format can be bolded in the following message format:
This message is sent by the network to the UE to provide the UE with EPS mobility management related data in response to a tracking area update request message. See table 8.2.26.1. This message is sent by the network to the UE to provide the UE with EPS mobility management related data in response to a tracking area update request message. See table 8.2.26.1.
Message type: TRACKING AREA UPDATE ACCEPT Message type: TRACKING AREA UPDATE ACCEPT
Significance: dual Significance: dual
Direction: network to UE Direction: network to UE
Table 8.2.26.1 : TRACKING AREA UPDATE ACCEPT message content Table 8.2.26.1 : TRACKING AREA UPDATE ACCEPT message content
其中, Session backoff Timer List表示会话退避定时器列表, Backoff Timer List x. 示退避定时器列表, O表示可选, TLV表示类型 -长度 -值, X表示信元长度。 The session backoff Timer List indicates a session backoff timer list, the Backoff Timer List x. indicates a backoff timer list, O indicates optional, TLV indicates type-length-value, and X indicates cell length.
实施中, Backoff Timer List的定义可以如下: 8 6 4 3 2 In the implementation, the definition of Backoff Timer List can be as follows: 8 6 4 3 2
Backoff Timer list IE (退避定时器列表信息单元) octet 1 Backoff Timer list IE (backoff timer list information element) octet 1
Length of Backoff Timer List (退避定时器列表长度 ) octet 2-3Length of Backoff Timer List octet 2-3
Access point name 1 (接入点名称 1 ) octet 4 octet i Access point name 1 (access point name 1 ) octet 4 octet i
Backoff Timer 1 (退避定时器 1 ) octet i+1 Backoff Timer 1 (backoff timer 1) octet i+1
octet i+2 octet i+3 octet j Octet i+2 octet i+3 octet j
Access point name n (接入点名称 n ) octet j+1 octet k Access point name n (access point name n ) octet j+1 octet k
Backoff Timer n (接入点名称 n ) octet k+1 Backoff Timer n (access point name n ) octet k+1
octet k+2 实施中 , Backoff Timer可以釆用 TS 24.008里 10.5.7.3节的 GPRS Timer的定义 (具体 可以参见 Figure 10.5.146/3GPP TS 24.008: GPRS Timer information element ): In the octet k+2 implementation, the Backoff Timer can use the definition of GPRS Timer in 10.4.7.3 of TS 24.008 (see Figure 10.5.146/3GPP TS 24.008: GPRS Timer information element for details):
8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1
GPRS Timer IEI octet 1 GPRS Timer IEI octet 1
Unit Timer value octet 2 实施中, Access point name可以釆用 TS24.008里 10.5.6.1节的定义(具体可以参见 Figure 10.5.152/3GPP TS 24.008: Access point name information element ) In the implementation of Unit Timer value octet 2, Access point name can use the definition of 10.5.6.1 in TS24.008 (see Figure 10.5.152/3GPP TS 24.008: Access point name information element for details).
8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1
Access point name IEI octet 1 Access point name IEI octet 1
Length of access point name contents octet 2 Length of access point name contents octet 2
Access point name value octet 3 octet n: Access point name value octet 3 octet n :
5、 UE 收到 TAU Accept 消息后, 启动各个处于拥塞状态的 APN对应的 Session Management back-off timer,表明针对此 APN的服务请求或连接请求将得不到网络的响应。 5. After receiving the TAU Accept message, the UE starts the Session Management back-off timer corresponding to each APN in the congested state, indicating that the service request or connection request for the APN will not receive a response from the network.
6、 UE在下一次 Mobility Management过程中, 例如 TAU, Service Request过程, 如 果网络发现这时候 UE中 PDN连接对应的 Bearer Contexts里有 delay标记,但现在此 APN 已不再处于拥塞状态, 那么 MME先发起 EPS Session Mobility过程, 即发 Create Session Request到 new SGW, 然后 new SGW发送 Modify Bearer Request到 PGW。 6. In the next Mobility Management process, for example, the TAU, Service Request process, if the network finds that there is a delay flag in the Bearer Contexts corresponding to the PDN connection in the UE, but the APN is no longer in the congestion state, the MME first initiates The EPS Session Mobility process sends a Create Session Request to the new SGW, and then the new SGW sends a Modify Bearer Request to the PGW.
实施例 2 Example 2
该实施例是针对 intra MME intra SGW without active flag TAU场景。 This embodiment is for an intra MME intra SGW without active flag TAU scenario.
在此过程中, 在 TAU过程中, SGW没有变化, 但是 MME需要触发到分组数据网络 网关 PGW的信令过程, 则即使 MME检测到 UE中的 PDN连接对应的 APN, 有处于拥塞 状态, 那么 MME仍接受 TAU Request, 并设置拥塞状态的 APN的 Session Management back-off timer, 通过 TAU Accept消息传给 UE, 消息格式可以参见实施例 1中的实施方式。 In this process, during the TAU process, the SGW does not change, but the MME needs to trigger the signaling process to the packet data network gateway PGW, and the MME is in congestion even if the MME detects the APN corresponding to the PDN connection in the UE. In the state, the MME still accepts the TAU Request, and sets the session management back-off timer of the APN in the congestion state, and transmits the message to the UE through the TAU Accept message. For the message format, refer to the implementation manner in Embodiment 1.
UE收到该 timer之后, 分别启动对应这些 APN的 Session Management back-off timer。 当 UE 希望发起对应某个 APN 的服务请求时, 先要查看该 APN 是否存在 Session Management back-off timer, 并且该 timer是否超时, 如果没有, 则 UE不应该发起请求, 否则可以。 After receiving the timer, the UE starts the Session Management back-off timer corresponding to the APNs. When the UE wants to initiate a service request corresponding to an APN, it first checks whether the APN has a Session Management back-off timer, and whether the timer expires. If not, the UE should not initiate a request, otherwise it can.
基于同一发明构思, 本发明实施例中还提供了一种移动性管理实体设备、 用户设备, 由于这些设备解决问题的原理与 MTC 中的拥塞处理方法相似, 因此这些设备的实施可以 参见方法的实施, 重复之处不再赘述。 Based on the same inventive concept, an embodiment of the present invention further provides a mobility management entity device and a user device. Since the principle of solving the problem of these devices is similar to the congestion processing method in the MTC, the implementation of the devices may refer to the implementation of the method. , the repetition will not be repeated.
图 4为移动性管理实体设备结构示意图, 如图所示, MME中可以包括: 4 is a schematic structural diagram of a mobility management entity device. As shown in the figure, the MME may include:
APN确定模块 401 ,用于在接收 UE发起的 TAU Request消息后,确定 UE的签约 APN; 拥塞确定模块 402, 用于确定签约 APN中处于拥塞的 APN; The APN determining module 401 is configured to: after receiving the TAU Request message initiated by the UE, determine the subscription APN of the UE; the congestion determining module 402 is configured to determine the APN that is congested in the subscription APN;
指示模块 403 ,用于在返回 UE的 TAU Accept消息中指示签约 APN中处于拥塞的 APN , 以及指示为处于拥塞的 APN分配的 Session Management back-off timer。 The indicating module 403 is configured to indicate, in the TAU Accept message of the returning UE, the APN that is congested in the subscribed APN, and the Session Management back-off timer that is allocated to the APN that is in congestion.
实施中, APN确定模块还可以进一步用于确定签约 APN中 UE的 bearer contexts中的 实施中, MME中还可以进一步包括: In the implementation, the APN determining module may be further used to determine the implementation in the bearer contexts of the UE in the subscribed APN, and the MME may further include:
推迟模块 404, 用于确定如果在 TAU过程中有处于拥塞的 APN, 且 SGW发生变化, 推迟发起到 PGW的 Session Management过程,所述 PGW是处于拥塞的 APN相应的 PGW; 或者, 如果在 TAU过程中需要 MME触发到 PGW的信令过程, 取消触发到 PGW的信令 过程。 The deferring module 404 is configured to determine that if there is a congested APN in the TAU process, and the SGW changes, the session management process to the PGW is postponed, the PGW is a PGW corresponding to the APN in the congestion; or, if in the TAU process The signaling process that the MME triggers to the PGW is required to cancel the signaling process that triggers the PGW.
实施中, 推迟模块还可以进一步用于在推迟发起到 PGW的 Session Management过程 中, 不向 SGW发送 Create Session Request, 并标记该过程被推迟。 In the implementation, the deferred module may be further used to not send a Create Session Request to the SGW during the postponement of the Session Management process initiated to the PGW, and mark that the process is postponed.
实施中, MME中还可以进一步包括: In the implementation, the MME may further include:
移动性管理模块 405 ,用于在确定 UE在发起某个 APN的 Session Management back-off timer超时之后的某次 Mobility Management过程时, 若此 APN不再处于拥塞, 则进行之前 推迟了的 4十对 α¾ APN的 Session Management过程。 The mobility management module 405 is configured to: when determining that the UE is in a certain Mobility Management process after initiating a session management back-off timer timeout of an APN, if the APN is no longer in congestion, perform 40 pairs that were previously deferred. The α3⁄4 APN Session Management process.
实施中, 移动性管理模块还可以进一步用于在确定 UE在下一次 Mobility Management 过程中, 且 UE中 PDN连接对应的 Bearer Contexts里有推迟标记时, 则确定 UE在发起某 个 APN的 Session Management back-off timer超时之后的某次 Mobility Management过程。 In an implementation, the mobility management module may be further configured to: when determining that the UE has a delay flag in the Bearer Contexts corresponding to the PDN connection in the UE in the next Mobility Management process, determine that the UE is initiating a Session Management back of an APN. A Mobility Management process after the off timer expires.
图 5为用户设备结构示意图, 如图所示, UE中可以包括: 接收模块 501 , 用于接收 ΜΜΕ返回 UE的 TAU Accept消息, 所述 TAU Accept消息 中指示了 UE 的签约 APN 中处于拥塞的 APN 和为处于拥塞的 APN 分配的 Session Management back-off timer; FIG. 5 is a schematic structural diagram of a user equipment. As shown in the figure, the UE may include: The receiving module 501 is configured to receive a TAU Accept message that is returned to the UE, where the TAU Accept message indicates a congested APN in the UE's subscription APN and a Session Management back-off timer allocated to the congested APN.
设置模块 502 , 用于对处于拥塞的 APN设置 Session Management back-off timer。 The setting module 502 is configured to set a Session Management back-off timer for the APN that is congested.
实施中, UE中还可以进一步包括: In the implementation, the UE may further include:
业务请求模块 503 , 用于确定处于拥塞与不拥塞的 APN; 选择不拥塞的 APN发起业 务请求, 或者在拥塞的 APN的 Session Management back-off timer超时后发起业务请求。 The service request module 503 is configured to determine an APN that is congested and not congested; select an APN that does not congest to initiate a service request, or initiate a service request after a Session Management back-off timer of the APN is timed out.
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。 当然, 在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。 For convenience of description, the various parts of the above described devices are described in terms of functions divided into various modules or units. Of course, the functions of the various modules or units may be implemented in one or more software or hardware in the practice of the invention.
由上述可知, 本发明实施例提供的技术方案能够针对现有技术的不合理之处, 提出了 改进, 能够尽量减少网络中的信令资源消耗, 又能保证正常业务的运行。 It can be seen from the above that the technical solution provided by the embodiment of the present invention can improve the irrationality of the prior art, and can reduce the signaling resource consumption in the network and ensure the normal service operation.
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程 序产品的形式。 Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can be embodied in the form of a computer program product embodied on one or more computer-usable storage interfaces (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。 The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each process and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个 方框中指定的功能。 The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。 尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改。 These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram. Although the preferred embodiment of the invention has been described, it will be apparent to those skilled in the art that, Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010504058.1 | 2010-09-30 | ||
| CN201010504058.1A CN102448141B (en) | 2010-09-30 | 2010-09-30 | Congestion processing method and equipment in machine communication |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012041250A1 true WO2012041250A1 (en) | 2012-04-05 |
Family
ID=45891977
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2011/080440 Ceased WO2012041250A1 (en) | 2010-09-30 | 2011-09-30 | Method and device for handling congestion in machine type communications |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102448141B (en) |
| WO (1) | WO2012041250A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103379578A (en) * | 2012-04-25 | 2013-10-30 | 电信科学技术研究院 | Network congestion control method and terminal |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104904164B (en) * | 2013-01-11 | 2018-02-09 | Lg电子株式会社 | For in machine to machine(M2M)Change the method and its device of gateway in system |
| CN103067967B (en) * | 2013-01-21 | 2016-02-24 | 电信科学技术研究院 | A kind of control method of session management back off timer and terminal |
| CN104185214B (en) * | 2013-05-24 | 2019-01-11 | 华为终端有限公司 | A kind of method and apparatus sending uplink signaling |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102118829A (en) * | 2010-01-05 | 2011-07-06 | 华为技术有限公司 | Access control method, device and system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100344203C (en) * | 2004-09-27 | 2007-10-17 | 华为技术有限公司 | Mobile network over loading control method |
| CN100496141C (en) * | 2006-01-18 | 2009-06-03 | 华为技术有限公司 | Method and system for connecting conflict avoidance in radio communication |
| JP5020154B2 (en) * | 2008-01-11 | 2012-09-05 | パナソニック株式会社 | CSG cell radio communication base station apparatus, radio communication control method, and radio communication system |
-
2010
- 2010-09-30 CN CN201010504058.1A patent/CN102448141B/en active Active
-
2011
- 2011-09-30 WO PCT/CN2011/080440 patent/WO2012041250A1/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102118829A (en) * | 2010-01-05 | 2011-07-06 | 华为技术有限公司 | Access control method, device and system |
Non-Patent Citations (3)
| Title |
|---|
| 3GPP TR 23.888 V1.0.0, 31 July 2010 (2010-07-31), Retrieved from the Internet <URL:ttp://ftp.3gpp2.org/TSGX/Working/2011/2011-OS-Dallas/WGS-PDS/23888-100.doc> * |
| 3GPP TSG SA WG2 MEETING #80 S2-103782, 3 September 2010 (2010-09-03), Retrieved from the Internet <URL:http:/www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_80_Brunsta/Docs/S2-103782.zip> * |
| 3GPP TSG SAWG2 MEETING #80 S2-104346, 3 September 2010 (2010-09-03), Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_80Bmnstad/Docs/S2-104346.zip> * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103379578A (en) * | 2012-04-25 | 2013-10-30 | 电信科学技术研究院 | Network congestion control method and terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102448141B (en) | 2015-02-25 |
| CN102448141A (en) | 2012-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6568231B2 (en) | Method and apparatus for controlling establishment of user plane bearer | |
| JP7417719B2 (en) | Connection processing method and communication equipment | |
| EP4002954A1 (en) | Reliable data delivery over non-access stratum | |
| WO2020173137A1 (en) | Data transmission method, related device, computer product, and storage medium | |
| WO2013040962A1 (en) | Data sending and receiving method and device | |
| WO2010111814A1 (en) | Apparatus and method for moving wcdma mobile station in the manner of the least packet loss | |
| JP2019537866A (en) | User equipment, mobility management node, and communication method thereof | |
| WO2012041197A1 (en) | Method and network side device for handling mobility management process | |
| CN101843163A (en) | Dynamic GGSN relocation in a GPRS network | |
| WO2008113235A1 (en) | A method for avoiding resourece being released mistakenly during tracking area update or handover process | |
| WO2012167478A1 (en) | Method, user equipment and system for processing paging | |
| WO2009117879A1 (en) | Method for indicating the bearer management of the service gateway | |
| WO2012048656A1 (en) | Method and device for reinitiating session management process of eps system | |
| WO2012041184A1 (en) | Session management back-off instruction method and network side device, and session management back-off method and user equipment | |
| US9049614B2 (en) | Method and device for handling mobility management context | |
| WO2012041185A1 (en) | Notification capability method and method, system and device for controlling network congestion | |
| CN101330425B (en) | Method for establishing tunnel from SGSN to service gateway | |
| WO2013097503A1 (en) | Congestion control method and device | |
| KR102170503B1 (en) | Apparatus and method for paging in a mobile communication system | |
| KR102047821B1 (en) | Method and apparatus for sending downlink data notification message | |
| WO2012041250A1 (en) | Method and device for handling congestion in machine type communications | |
| WO2010051696A1 (en) | Method and system for releasing radio resources | |
| WO2017028637A1 (en) | Gateway recovery processing method and device | |
| WO2016019559A1 (en) | Apparatus, system and method for user equipment identification of shared network | |
| WO2009149656A1 (en) | Method, device and system for implementing service handover |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11828146 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11828146 Country of ref document: EP Kind code of ref document: A1 |