WO2014205621A1 - 一种过载控制方法及装置 - Google Patents

一种过载控制方法及装置 Download PDF

Info

Publication number
WO2014205621A1
WO2014205621A1 PCT/CN2013/077755 CN2013077755W WO2014205621A1 WO 2014205621 A1 WO2014205621 A1 WO 2014205621A1 CN 2013077755 W CN2013077755 W CN 2013077755W WO 2014205621 A1 WO2014205621 A1 WO 2014205621A1
Authority
WO
WIPO (PCT)
Prior art keywords
core network
network node
user equipment
request message
access
Prior art date
Application number
PCT/CN2013/077755
Other languages
English (en)
French (fr)
Inventor
陆伟
舒林
李大伟
Original Assignee
华为技术有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2013/077755 priority Critical patent/WO2014205621A1/zh
Priority to CN201380000536.7A priority patent/CN104429126B/zh
Publication of WO2014205621A1 publication Critical patent/WO2014205621A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions

Definitions

  • the present invention relates to the field of communications, and in particular, to an overload control method and apparatus. Background technique
  • a wireless communication network system when a large number of terminals access the network at the same time, network equipment may be congested. At this time, if the network device rejects the access request of the terminal, the terminal may continuously try to access the network again, further accumulating congestion of the network device.
  • the network device can reject the access request of the terminal, and instruct the terminal to set a timer, so that the terminal re-initiates the access request after the timeout expires, so as to prevent the terminal from continuously retrying. Into the network, thereby alleviating network equipment congestion.
  • the network device designed based on the protocol of the earlier version does not support the timing function. Even if the network device sends a timer indication to the terminal, the terminal cannot identify the terminal, and thus the terminal cannot continuously try to re-attempt to access the network, thereby effectively mitigating the network device. congestion. Summary of the invention
  • Embodiments of the present invention provide an overload control method and apparatus, which can effectively alleviate congestion of a network device when the network device is congested.
  • the embodiment of the present invention uses the following technical solutions:
  • a first aspect of the embodiments of the present invention provides an overload control method, including: receiving, by a first core network node in a core network, an access request message from a user equipment;
  • the first core network node determines that at least one node in the core network is overloaded, The first core network node sends an access reject message to the user equipment, where the access reject message includes a first cause value code and a duration of the timer, where the access reject message indicates that the user equipment is After the timeout expires, the timer resends the access request message to the first core network node, where the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • the first core network node determines that at least one node in the core network is overloaded, including:
  • the first core network node receives a resource response message from a second core network node in the core network
  • the first core network node determines that at least one node in the core network is overloaded according to the resource limited indication included in the resource response message.
  • the first core network node is a serving general wireless packet service support node.
  • the second core network node is a gateway general wireless packet service support node GGSN; the timer is T3302;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the first core network node is a mobility management network element MME, and the second core network node is a gateway GW;
  • the device is T3402;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the first core network node sends an access reject message to the user equipment.
  • the method further includes:
  • the first core network node receives the version information of the user equipment from the access network node, where the version information is received by the access network node from the user equipment, and the version information is used to indicate to the Determining, by the first core network node, a version of the user equipment that sends the access request;
  • the first core network node determines, according to the version information, that the first cause value code is a reason value code for rejecting an access request of the user equipment, and sets the duration of the timer.
  • the method further includes:
  • the first core network node sends an initial setup context request to the access network node, so that the access network node sends a radio resource control protocol RRC connection reconfiguration request to the user equipment, so that the user equipment sends the
  • the RRC connection reconfiguration of the version information of the user equipment is responsive to the access network node, and the access network node is further configured to generate an initialization setup context response including the version information of the user equipment;
  • the first core network node receives an initialization setup context response from the access network node that includes the version information of the user equipment;
  • the first core network node determines, according to the version information, that the first cause value code is a reason value code for rejecting an access request of the user equipment, and sets the duration of the timer.
  • the method before the first core network node receives the access request message from the user equipment, the method further includes:
  • the first core network node receives a service request message or a packet data protocol PDP activation request message from the user equipment;
  • the first core network node determines that at least one node in the core network is overloaded, and the first core network node sends a packet temporary mobile user identity P-TMSI Assigning a command to the user equipment, where the P-TMSI redistribution command carries a routing area identifier RAI;
  • the receiving, by the first core network node, an access request message from the user equipment specifically includes:
  • the first cause value code is a reason value code for rejecting the routing update request of the user equipment.
  • the method before the first core network node receives the access request message from the user equipment, the method further includes:
  • the first core network node receives a service request message or a packet data network PDN connection request message from the user equipment;
  • the first core network node determines that at least one node in the core network is overloaded, and the first core network node sends a globally unique temporary identifier GUTI reassignment command to the user equipment, where the GUTI reassignment command carries The tracking area identifies the TAI list; the first core network node receives the access request message from the user equipment, specifically:
  • the first core network node receives a tracking area update request message from the user equipment, where the tracking area update request message is sent by the user equipment after the user equipment receives the GUTI reassignment command.
  • the TAI of the system broadcast is not included in the TAI list;
  • the first cause value code is a reason value code rejecting the tracking area update request of the user equipment.
  • the method before the first core network node receives the access request message from the user equipment, the method further includes: The first core network node receives a service request message from the user equipment; the first core network node determines that at least one node in the core network is overloaded, and the first core network node sends a service rejection message to The user equipment, the service rejection message includes a second cause value code, where the second cause value code is a reason for the first core network node to reject the service request of the user equipment according to the version information.
  • Value code is a reason for the first core network node to reject the service request of the user equipment according to the version information.
  • the receiving, by the first core network node, an access request message from the user equipment specifically includes:
  • the first core network node receives the attach request message from the user equipment, where the attach request message is sent by the user equipment after receiving the service reject message including the second cause value code. .
  • the second aspect of the embodiments of the present invention further provides an overload control method, including: the user equipment sends an access request message to a first core network node in a core network; and the user equipment receives the first core network node.
  • the access reject message includes a first cause value code and a duration of the timer, where the access reject message is after the first core network node receives the access request message, And determining, when the at least one node in the core network is overloaded, the first cause value code is a reason value code for rejecting an access request of the user equipment;
  • the user equipment starts the timer according to the first cause value code, and resends the access request message to the first core network node after the timer expires after the timer expires.
  • the first core network node determines that at least one node in the core network is overloaded after receiving the access request message, specifically:
  • the resource response message is received by the first core network node from a second core network node in the core network.
  • the first core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is T3302
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the first core network node is an MME, and the second core network node is a GW; the timer is T3402;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the user equipment starts the timer according to the first cause value code, specifically: when the user equipment receives the When the number of the access reject message exceeds a preset threshold, the user equipment starts the timer according to the first cause value code;
  • the user equipment sends at least one of the access request messages to the first core network node.
  • the method before the user equipment receives the access reject message from the first core network node, the method further includes:
  • the user equipment sends the version information of the user equipment to the first core network node by using an access network node, so that the first core network node determines that the first cause value code is rejected according to the version information.
  • a reason value code of the access request of the user equipment and setting the duration of the timer.
  • the method further includes: before the user equipment receives an access reject message from the first core network node, the method further includes:
  • the method before the user equipment sends the access request message to the first core network node, the method further includes:
  • the user equipment receives a P-TMSI reassignment command from the first core network node, where the P-TMSI reassignment command carries an RAI, and the P-TMSI reassignment command is the first core network node.
  • the user equipment After receiving the service request message or the PDP activation request message, determining that at least one node in the core network is overloaded; the user equipment compares the RAI carried in the P-TMSI reassignment command Receiving, from the user equipment, an RAI broadcasted by the system;
  • the user equipment sends the access request message to the first core network node, where the method includes: if the RAI carried in the P-TMSI redistribution command is different from the RAI received by the user equipment from the system, the user The device sends the route update request message to the first core network node.
  • the method further includes: before the user equipment sends the access request message to the first core network node, the method further includes:
  • GUTI reassignment command from the first core network node, where the GUTI reassignment command carries a TAI list, where the GUTI reassignment command is that the first core network node receives the service After the request message or the PDN connection request message is determined, it is determined that the at least one node in the core network is overloaded; the user equipment determines whether the TAI list includes a TAI received by the user equipment from a system broadcast;
  • the user equipment sends the access request message to the first core network node, where the method includes: if the TAI list does not include the TAI that the user equipment receives from the system broadcast, the user equipment sends the tracking area update request Message to the first core network node.
  • the method before the user equipment sends the access request message to the first core network node, the method further includes:
  • the user equipment sends a service request message to the first core network node; the user equipment receives a service rejection message from the first core network node, where the service rejection message includes a second cause value code,
  • the second cause value code is a reason value code that is determined by the first core network node to reject the service request of the user equipment according to the version information, where the service rejection message is that the first core network node receives the After the service request message is sent, determining that at least one node in the core network is overloaded;
  • the user equipment sends the access request message to the first core network node, where the user equipment sends the attach request message to the first core network node according to the second cause value code.
  • a third aspect of the embodiments of the present invention provides a core network node, including: a receiving unit, configured to receive an access request message from a user equipment; a determining unit, configured to determine that at least one node in the core network is overloaded; and a sending unit, configured to send an access reject message to the user equipment after the determining unit determines that at least one node in the core network is overloaded
  • the access reject message includes a first cause value code and a duration of the timer, where the access reject message indicates that the user equipment resends the access request after the timer expires after the timer expires.
  • Sending a message to the core network node, the first cause value code is a reason value code for rejecting an access request of the user equipment.
  • the receiving unit is further configured to receive a resource response message from a second core network node in the core network, where the determining unit is further configured to perform Determining, by the receiving unit, the resource limitation indication included in the resource response message, determining that at least one node in the core network is overloaded.
  • the core network node is an SGSN, and the second core network node is a GGSN; the timer is T3302;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the core network node is an MME
  • the second core network node is a GW
  • the timer is T3402
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the receiving unit is further configured to send an access reject message to the sending unit to
  • the user equipment is configured to receive version information of the user equipment from the access network node, where the version information is received by the access network node from the user equipment, and the version information is used to indicate to the Sending, by the first core network node, a version of the user equipment of the access request;
  • the determining unit is further configured to determine, according to the version information received by the receiving unit, that the first cause value code is a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the sending unit is further configured to send an initialization setup context request after the receiving unit receives an access request message from the user equipment.
  • the access network node To the access network node, so that the access network node sends a RRC connection reconfiguration request to the user equipment, so that the user equipment sends an RRC connection including the version information of the user equipment.
  • the receiving unit is further configured to receive an initialization establishment context response of the version information that includes the user equipment from the access network node;
  • the determining unit is further configured to determine, according to the version information received by the receiving unit, that the first cause value code is a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the receiving unit is further configured to receive, before receiving the access request message from the user equipment, the user from the user a service request message or a PDP activation request message of the device;
  • the sending unit is further configured to: if the determining unit determines that at least one node in the core network is overloaded, send a P-TMSI reassignment command to the user equipment, where the P-TMSI reassignment command carries an RAI ;
  • the receiving unit is further configured to receive the route update request message from the user equipment, where the route update request message is that the user equipment receives the After the P-TMSI reassignment command sent by the sending unit, the RAI carried in the P-TMSI reassignment command is initiated when the RAI is different from the RAI broadcast by the user equipment;
  • the first cause value code is a reason value code for rejecting the routing update request of the user equipment.
  • the receiving unit is further configured to receive, before receiving the access request message from the user equipment, the user from the user a service request message or a PDN connection request message of the device;
  • the sending unit is further configured to: if the determining unit determines that at least one node in the core network is overloaded, send a GUTI reassignment command to the user equipment, where the GUTI reassignment command carries a TAI list;
  • the receiving unit is further configured to receive a tracking area update request message from the user equipment, where the tracking area update request message is after the user equipment receives the GUTI reassignment command sent by the sending unit, Transmitting when the user equipment receives a TAI broadcasted by the system that is not included in the TAI list;
  • the first cause value code is a reason value code rejecting the tracking area update request of the user equipment.
  • the receiving unit is further configured to receive, before receiving the access request message from the user equipment, the user from the user Service request message of the device;
  • the sending unit is further configured to: if the determining unit determines that at least one node in the core network is overloaded, send a service reject message to the user equipment, where the service reject message includes a second cause value code, where The second cause value code is a reason value code that the first core network node determines to reject the service request of the user equipment according to the version information;
  • the receiving unit is further configured to receive the attach request message from the user equipment, where the attach request message is used by the user equipment to receive the second cause value code sent by the sending unit. Sent after the service rejection message.
  • a fourth aspect of the embodiments of the present invention further provides a user equipment, including: a sending unit, configured to send an access request message to a first core network node in a core network;
  • a receiving unit configured to receive an access reject message from the first core network node, where the access reject message includes a first cause value code and a duration of the timer, where the access reject message is the first
  • the core network node determines that the at least one node in the core network is overloaded, and the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • An opening unit configured to enable the timer according to the first cause value code received by the receiving unit
  • the sending unit is further configured to resend the access request message to the first core network node after the timer that is turned on by the open unit expires after the timeout period.
  • the first core network node determines that the at least one node in the core network is overloaded, after receiving the access request message, specifically:
  • the resource response message is received by the first core network node from a second core network node in the core network.
  • the first core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is T3302
  • the access request message is an attach request.
  • the message, the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the first core network node is an MME, and the second core network node is a GW;
  • the timer is T3402;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the enabling unit is further configured to: when the receiving unit receives the number of the access reject message exceeds a preset threshold H 'J turns on the timer according to the first reason value code;
  • the sending unit is further configured to send at least one of the access request messages to the first core network node.
  • the sending unit is further configured to: before the receiving unit receives an access reject message from the first core network node, Sending, by the access network node, the version information of the user equipment to the first core network node, so that the first core network node determines, according to the version information, that the first cause value code is to reject the user equipment.
  • the reason code of the access request and set the duration of the timer.
  • the receiving unit is further configured to receive, before receiving, an access denied message from the first core network node, An RRC connection reconfiguration request of the network node, where the RRC connection reconfiguration request is sent by the access network node after receiving an initialization establishment context request from the first core network node;
  • the sending unit is further configured to send an RRC connection reconfiguration response including the version information of the user equipment to the access network node, so that the access network node generates the identifier that includes the user equipment.
  • the initialization of the version information establishes a context response, and sends the initialization establishment context response including the version information of the user equipment, so that the first core network node determines the first cause value code according to the version information. a reason value code for rejecting the access request of the user equipment, and setting the setting The duration of the timer.
  • the sending unit is further configured to send a service request before sending the access request message to the first core network node. a message or PDP activation request message to the first core network node;
  • the receiving unit is further configured to receive a P-TMSI reassignment command from the first core network node, where the P-TMSI reassignment command carries an RAI, and the P-TMSI reassignment command is the first
  • the core network node determines that at least one node in the core network is overloaded
  • the receiving unit is further configured to receive an RAI from a system broadcast
  • the user equipment further includes:
  • a comparing unit configured to compare the RAI carried in the P-TMSI redistribution command received by the receiving unit with an RAI received by the receiving unit from the system;
  • the sending unit is further configured to: if the comparing unit compares that the RAI carried in the P-TMSI reassignment command is different from the RAI received by the receiving unit from the system, sending the routing update Requesting a message to the first core network node.
  • the sending unit is further configured to send a service request before sending the access request message to the first core network node. a message or PDN connection request message to the first core network node;
  • the receiving unit is further configured to receive a GUTI reassignment command from the first core network node, where the GUTI reassignment command carries a TAI list, where the GUTI reassignment command is received by the first core network node After the service request message or the PDN connection request message sent by the sending unit is determined, when it is determined that at least one node in the core network is overloaded;
  • the receiving unit is further configured to receive a TAI from a system broadcast;
  • the user equipment further includes: a determining unit, configured to determine whether the TAI list received by the receiving unit includes a TAI that is received by the receiving unit from the system broadcast;
  • the sending unit is further configured to: if the determining unit determines that the TAI list does not include the TAI that the receiving unit receives from the system broadcast, send the tracking area update request message to the first core Network node.
  • the sending unit is further configured to send a service request before sending the access request message to the first core network node. Message to the first core network node;
  • the receiving unit is further configured to receive a service reject message from the first core network node, where the service reject message includes a second cause value code, where the second cause value code is the first core network node And determining, by the version information, a reason value code for rejecting the service request of the user equipment, where the service rejection message is determined by the first core network node after receiving the service request message sent by the sending unit Transmitted when at least one node in the core network is overloaded;
  • the sending unit is further configured to send the attach request message to the first core network node according to the second cause value code received by the receiving unit.
  • a fifth aspect of the embodiments of the present invention provides a core network node, including: a receiver, configured to receive an access request message from a user equipment;
  • the access reject message includes a first cause value code and a duration of the timer, where the access reject message indicates that the user equipment resends the access request after the timer expires after the timer expires.
  • the receiver is further configured to receive a resource response message from a second core network node in the core network;
  • the processor is further configured to: according to the resource response message received by the receiver A resource limited indication included in the determining that at least one node in the core network is overloaded.
  • the core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is T3302;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the core network node is an MME
  • the second core network node is a GW
  • the timer is T3402
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the receiver is further configured to: before the sending, by the sender, an access reject message to the user equipment, receiving the access The version information of the user equipment of the network node, the version information is received by the access network node from the user equipment, and the version information is used to send the access to the first core network node.
  • the requested version of the user equipment is further configured to: before the sending, by the sender, an access reject message to the user equipment, receiving the access The version information of the user equipment of the network node, the version information is received by the access network node from the user equipment, and the version information is used to send the access to the first core network node.
  • the processor is further configured to determine, according to the version information received by the receiver, that the first cause value code is a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the transmitter is further configured to send an initialization setup context request after the receiver receives an access request message from the user equipment.
  • the access network node so that the access network node sends a RRC connection reconfiguration request to the use
  • the user equipment so that the user equipment sends an RRC connection reconfiguration response including the version information of the user equipment to the access network node, so that the access network node generates a location that includes the user equipment.
  • the initialization of the version information establishes a context response;
  • the receiver is further configured to receive an initialization establishment context response of the version information that includes the user equipment from the access network node;
  • the processor is further configured to determine, according to the version information received by the receiver, that the first cause value code is a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the receiver is further configured to receive, before receiving the access request message from the user equipment, the user from the user a service request message or a PDP activation request message of the device;
  • the transmitter is further configured to: if the processor determines that at least one node in the core network is overloaded, send a P-TMSI reassignment command to the user equipment, where the P-TMSI reassignment command carries an RAI ;
  • the receiver is further configured to receive the route update request message from the user equipment, where the route update request message is that the user equipment receives the P-TMSI reassignment command sent by the sender After the RAI carried in the P-TMSI redistribution command is different from the RAI that the user equipment receives from the system broadcast,
  • the first cause value code is a reason value code for rejecting the routing update request of the user equipment.
  • the receiver is further configured to receive, before receiving the access request message from the user equipment, the user from the user a service request message or a PDN connection request message of the device;
  • the transmitter is further configured to: if the processor determines that at least one node in the core network is overloaded, send a GUTI reassignment command to the user equipment, where the GUTI reassignment command carries a TAI list;
  • the receiver is further configured to receive a tracking area update request message from the user equipment, where the tracking area update request message is after the user equipment receives the GUTI reassignment command sent by the sender, Transmitting when the user equipment receives a TAI broadcasted by the system that is not included in the TAI list;
  • the first cause value code is a reason value code rejecting the tracking area update request of the user equipment.
  • the receiver is further configured to receive, before receiving the access request message from the user equipment, the user from the user Service request message of the device;
  • the transmitter is further configured to: if the processor determines that at least one node in the core network is overloaded, send a service reject message to the user equipment, where the service reject message includes a second cause value code, where The second cause value code is a reason value code that the first core network node determines to reject the service request of the user equipment according to the version information;
  • the receiver is further configured to receive the attach request message from the user equipment, where the attach request message is that the user equipment receives the second cause value code sent by the sender Sent after the service rejection message.
  • a sixth aspect of the embodiments of the present invention further provides a user equipment, including: a transmitter, configured to send an access request message to a first core network node in a core network; and a receiver, configured to receive the first An access reject message of the core network node, where the access reject message includes a first cause value code and a duration of the timer, where the access reject message is that the first core network node receives the access request After the message is sent, when the at least one node in the core network is determined to be overloaded, the first cause value code is a reason value code for rejecting the access request of the user equipment;
  • a processor configured to enable a timer according to the first cause value code received by the receiver
  • the transmitter is further configured to resend the access request message to the first core network node after the timer that is started by the processor expires after the timeout.
  • the first core network node determines that at least one node in the core network is overloaded, after receiving the access request message, specifically:
  • the resource response message is received by the first core network node from a second core network node in the core network.
  • the first core network node is an SGSN, and the second core network node is a GGSN; the timer is T3302;
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the first core network node is an MME
  • the second core network node is a GW
  • the timer is T3402
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the processor is further configured to: when the number of the access reject messages received by the receiver exceeds a preset threshold The first cause value code starts the timer, and the transmitter is further configured to send at least one of the access request message to the first core network node.
  • the transmitter is further configured to receive, at the receiver, the first core network Sending, by the access network node, the version information of the user equipment to the first core network node, so that the first core network node determines the first reason according to the version information, before the access reject message of the node
  • the value code is a reason value code for rejecting the access request of the user equipment, and setting the duration of the timer.
  • the receiver is further configured to receive the access before receiving the access reject message from the first core network node.
  • RRC connection reconfiguration request of the network node RRC connection reconfiguration request of the network node
  • the RRC connection reconfiguration request is sent by the access network node after receiving an initialization setup context request from the first core network node;
  • the transmitter is further configured to send an RRC connection reconfiguration response including the version information of the user equipment to the access network node, to enable the access network node to generate the
  • the initialization of the version information establishes a context response, and sends the initialization establishment context response including the version information of the user equipment, so that the first core network node determines the first cause value code according to the version information.
  • the reason value code for rejecting the access request of the user equipment, and setting the duration of the timer.
  • the transmitter is further configured to send a service request before sending the access request message to the first core network node. a message or PDP activation request message to the first core network node;
  • the receiver is further configured to receive a P-TMSI reassignment command from the first core network node, where the P-TMSI reassignment command carries an RAI, and the P-TMSI redistribution command is the first
  • the core network node determines that at least one node in the core network is overloaded
  • the receiver is further configured to receive an RAI from a system broadcast
  • the processor is further configured to compare the RAI carried in the P-TMSI redistribution command received by the receiver with the receiver receiving the broadcast from the system RAI;
  • the transmitter is further configured to: if the processor compares that the RAI carried in the P-TMSI reassignment command is different from the RAI received by the receiver from the system, sending the routing update Requesting a message to the first core network node.
  • the transmitter is further configured to send a service request before sending the access request message to the first core network node.
  • a message or PDN connection request message to the first core network node;
  • the receiver is further configured to receive a GUTI reassignment command from the first core network node, where the GUTI reassignment command carries a TAI list, where the GUTI reassignment command is received by the first core network node After the service request message or the PDN connection request message sent by the sender is determined, it is determined that at least one node in the core network is overloaded;
  • the receiver is further configured to receive a TAI from a system broadcast
  • the processor is further configured to determine whether the TAI received by the receiver includes a TAI that is received by the receiver from the system broadcast;
  • the transmitter is further configured to: if the processor determines that the TAI list does not include the TAI that the receiver receives from the system broadcast, send the tracking area update request message to the first core Network node.
  • the transmitter is further configured to send a service request before sending the access request message to the first core network node. Message to the first core network node;
  • the receiver is further configured to receive a service reject message from the first core network node, where the service reject message includes a second cause value code, where the second cause value code is the first core network node Determining, by the version information, a reason value code of the service request of the user equipment, the service rejection message is determined by the first core network node after receiving the service request message sent by the sender Transmitted when at least one node in the core network is overloaded;
  • the transmitter is further configured to: according to the second cause value code received by the receiver Sending the attach request message to the first core network node.
  • the first core network node in the core network receives an access request message from the user equipment; the first core network node determines that at least one node in the core network is overloaded, and the sending access is rejected.
  • the message to the user equipment, the access reject message includes the first cause value code and the duration of the timer, and the access reject message indicates that the user equipment resends the access request message to the first core network node after the timer expires.
  • the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • FIG. 1 is a flowchart of an overload control method according to Embodiment 1 of the present invention
  • FIG. 2 is a flowchart of an overload control method according to Embodiment 2 of the present invention
  • FIG. 3 is an overload control according to Embodiment 3 of the present invention
  • FIG. 4 is a flowchart of another overload control method according to Embodiment 3 of the present invention
  • FIG. 5 is a flowchart of an overload control method according to Embodiment 4 of the present invention
  • FIG. 6 is a flowchart of Embodiment 4 of the present invention
  • FIG. 7 is a schematic diagram of a composition of a core network node according to Embodiment 5 of the present invention
  • FIG. 8 is a schematic diagram of a composition of a user equipment according to Embodiment 6 of the present invention.
  • a schematic diagram of the composition of another user equipment in Embodiment 6 of the present invention is a schematic diagram of the composition of a core network node in the embodiment of the present invention
  • FIG. 11 is a schematic structural diagram of a user equipment according to Embodiment 8 of the present invention.
  • GSM Global System for Mobile Communications
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Frequency Division Multiple Addressing
  • OFDMA Orthogonal Frequency-Division Multiple Access
  • SC-FDMA single carrier FDMA
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • the user equipment which may be a wireless terminal or a wired terminal, may be a device that provides voice and/or data connectivity to the user, a handheld device with wireless connectivity, or other processing device connected to the wireless modem.
  • the wireless terminal can communicate with one or more core networks via a radio access network (eg, RAN, Radio Access Network), which can be a mobile terminal, such as a mobile phone (or "cellular" phone) and with a mobile terminal
  • RAN Radio Access Network
  • the computers for example, can be portable, pocket-sized, handheld, computer-integrated or in-vehicle mobile devices that exchange language and/or data with the wireless access network.
  • PCS personal communication services
  • SIP session-initiated SIP
  • WLL wireless local loop
  • PDA personal digital assistant
  • a wireless terminal may also be called a system, a Subscriber Unit, a Subscriber Station, a Mobile Station, a Mobile, a Remote Station, an Access Point, Remote Terminal, Access Terminal, User Terminal, User Agent, User Device, or User Equipment.
  • a base station (e.g., an access point) can be a device in the access network that communicates with the wireless terminal over one or more sectors over the air interface.
  • the base station can be used to convert the received air frame to the IP packet as a router between the wireless terminal and the rest of the access network, wherein the remainder of the access network can include an Internet Protocol (IP) network.
  • IP Internet Protocol
  • the base station can also coordinate attribute management of the air interface.
  • the base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, or a base station (NodeB) in WCDMA, or an evolved base station in LTE (NodeB or eNB or e-NodeB, evolutional Node B), the invention is not limited.
  • the base station controller may be a base station controller (BSC) in GSM or CDMA, or may be a radio network controller (RNC) in WCDMA, which is not limited by the present invention.
  • BSC base station controller
  • RNC radio network controller
  • An embodiment of the present invention provides an overload control method, as shown in FIG. 1 , including: 5101.
  • the first core network node in the core network receives an access request message from the user equipment.
  • overload control method can be applied to a Global System of Mobile communication (GSM) system, a Universal Mobile Telecommunications System (UMTS), and a long-term evolution (Long).
  • GSM Global System of Mobile communication
  • UMTS Universal Mobile Telecommunications System
  • Long Long-term evolution
  • LTE Long Evolved, LTE
  • the first core network node is a Serving General Packet Radio Service Support Node (SGSN), and the second core network node is a gateway.
  • the General Packet Radio Service Support Node (GGSN); the timer is T3302.
  • the access request message is an attach request message, and the access reject message is an attach reject message; or the access request message is a route update request message, and the access reject message is a route update reject message.
  • the first core network node is a mobility management entity (MME)
  • the second core network node is a gateway (GateWay, GW), where the GW may include: Gateway (Packet GateWay, PGW) and Signaling Gateway (SGW);
  • the timer is T3402.
  • the access request message is an attach request message, and the access reject message is an attach reject message; or the access request message is a tracking area update request message, and the access reject message is a tracking area update reject message.
  • the first core network node determines that at least one node in the core network is overloaded, and the first core network node sends an access reject message to the user equipment, where the access reject message includes the first cause value code and the duration of the timer.
  • the access reject message indicates that the user equipment resends the access request message to the first core network node after the timer expires, and the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • the first core network node may determine the core network by using the following method Whether there is overload of the core network node: the first core network node receives the resource response message from the second core network node; and determines that at least one node in the core network is overloaded according to the resource limited indication included in the resource response message.
  • the first core network node may further obtain a resource response message from the second core network node by sending control signaling to the second core network node; if the first core network node does not receive the received message within a predetermined time The resource response message of the second core network node, the first core network node determines that at least one node in the core network is overloaded.
  • the overload control method provided in this embodiment may be applied to a GSM system or a UMTS system.
  • the method of the embodiment of the present invention may further include: the first core network node receiving the service request message or the packet data from the user equipment. protocol
  • PDP Packet Data Protocol
  • PDP Packet Data Protocol
  • PDP activates the request message; if at least one node in the core network is overloaded, the first core network node sends a packet Temporary Mobile Subscriber Identity (P-TMSI)
  • P-TMSI redistribution command carries a Routing Area Identity (RAI).
  • RAI Routing Area Identity
  • the first core network node receives the access request message from the user equipment, where the first core network node receives the route update request message from the user equipment, and the route update request message.
  • the P-TMSI reassignment command is received by the user equipment, when the RAI carried in the P-TMSI reassignment command is different from the RAI that the user equipment receives from the system broadcast, the first cause value code is specifically to reject the user.
  • the reason value code for the route update request of the device is specifically to reject the user.
  • the overload control method provided in this embodiment may be applied to an LTE system.
  • the method of the embodiment of the present invention may further include: a first core network section Point to receive service request message or packet data network from user equipment
  • the first core network node receives the access request message from the user equipment, where the first core network node receives the tracking area update request message from the user equipment, and the tracking area is updated.
  • the request message is sent by the user equipment after receiving the GUTI reassignment command, when the user equipment receives the TAI that is not included in the TAI list, and the first reason value code is the reason for rejecting the tracking area update request of the user equipment. Value code.
  • the overload control method provided in this embodiment may be applied to the GSM system or the UMTS system; or the overload control method provided in this embodiment may be applied to the LTE system.
  • the method of the embodiment of the present invention may further include: the first core network node receiving the service request message from the user equipment; At least one node in the network is overloaded, the first core network node sends a service reject message to the user equipment, and the service reject message includes a second cause value code, and the second cause value code is a rejection determined by the first core network node according to the version information.
  • the reason code for the service request of the user device may further include: the first core network node receiving the service request message from the user equipment; At least one node in the network is overloaded, the first core network node sends a service reject message to the user equipment, and the service reject message includes a second cause value code, and the second cause value code is a rejection determined by the first core network node according to the version information.
  • the reason code for the service request of the user device may further include: the first core network node receiving the service request message from the user equipment; At least one node in the network is overloaded, the first core network node sends a service reject message
  • the first core network node receives the access request message from the user equipment, where the first core network node receives the attach request message from the user equipment, and the attach request message is the user.
  • the device sends after receiving the service reject message containing the second cause value code.
  • the first core network node in the core network receives an access request message from the user equipment; the first core network node determines that at least one node in the core network is overloaded, and sends an access reject message to User equipment, access denied
  • the message includes the first reason value code and the duration of the timer, and the access reject message indicates that the user equipment resends the access request message to the first core network node after the timer expires, and the first cause value code is the rejecting user.
  • the reason code for the access request of the device Compared with the prior art, when the network device is congested, the user equipment continuously tries to access the network again.
  • the first core network node can control the user equipment to pause the attempt to access the network within the timer duration by using the reason code and the duration of the timer. , can effectively alleviate network equipment congestion.
  • An embodiment of the present invention provides an overload control method. As shown in FIG. 2, the method includes: S201: A user equipment sends an access request message to a first core network node in a core network.
  • the first core network node, the second core network node, the access request message, and the like mentioned in this embodiment may refer to the specific description in the other method embodiments of the present invention, and details are not described herein again.
  • the method of the embodiment of the present invention may further include: the user equipment sends the service request message. Or the PDP activation request message to the first core network node; the user equipment receives the P-TMSI reassignment command from the first core network node, the P-TMSI reassignment command carries the RAI, and the P-TMSI reassignment command is the first core network.
  • the node After receiving the service request message or the PDP activation request message, the node is initiated when at least one node in the core network is overloaded; the user equipment compares the RAI carried in the P-TMSI redistribution command with the RAI of the user equipment received by the system.
  • the user equipment sends an access request message to the first core network node, which may be: if the RAI carried in the P-TMSI redistribution command is different from the RAI received by the user equipment from the system, the user equipment sends a route update request message. To the first core network Node.
  • the method of the embodiment of the present invention may further include: the user equipment sends a service request message or a PDN connection. Requesting a message to the first core network node; the user equipment receives the GUTI reassignment command from the first core network node, and the GUTI reassignment command carries the TAI list, and the GUTI reassignment command is that the first core network node receives the service request message or After the PDN connection request message is initiated, when at least one node in the core network is overloaded; the user equipment determines whether the TAI list contains the TAI received by the user equipment from the system broadcast.
  • the user equipment sends an access request message to the first core network node, which may be: if the TAI list does not include the TAI that the user equipment receives from the system broadcast, the user equipment sends a tracking area update request message to the first core network node. .
  • the user equipment receives an access reject message from the first core network node, where the access reject message includes a first cause value code and a duration of the timer, and the access reject message is that the first core network node receives the access request.
  • the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • the access request message is an attach request message, and the access reject message is an attach reject message; or, the access request message is a route update request message, and the access reject message is a route update reject Message, the preset timer is T3302.
  • the access request message is an attach request message, and the access reject message is an attach reject message; or the access request message is a tracking area update request message, and the access reject message is a tracking area update reject message, preset timing
  • the device is ⁇ 3402.
  • the first reason value code is specifically: #95 or #96.
  • S203 The user equipment starts a timer according to the first reason value code, and resends the access request message to the first core network node after the timer expires and times out.
  • the user equipment starts the timer according to the first reason value code and the duration of the timer, and may be: when the number of the access reject message received by the user equipment exceeds a preset threshold, the user equipment is according to the first The cause value code and the duration of the timer start the timer; wherein, the user equipment sends the at least one access request message to the first core network node.
  • the user equipment sends an access request message to the first core network node in the core network, and receives an access reject message from the first core network node, where the access reject message includes the first reason
  • the duration of the value code and the timer the access reject message is sent by the first core network node after determining that the at least one node in the core network is overloaded after receiving the access request message, and the first cause value code is the rejection of the user equipment.
  • the reason value code of the access request; the timer is started according to the first reason value code, and the access request message is resent to the first core network node after the timer expires and expires.
  • Example 3 when the network device is congested, the user equipment can continuously try to access the network, and the user equipment can pause the attempt to access the network within the timer duration according to the cause value code and the timer duration, which can effectively alleviate the network device. congestion.
  • Example 3
  • the embodiment of the present invention provides an overload control method.
  • the embodiment of the present invention provides a GSM system or a UMTS.
  • the overload control method provided in this embodiment includes:
  • the user equipment sends a service request message or a PDP activation request message to the SGSN.
  • the user equipment may send a reason value code that may cause the user equipment to delay the attach or route update process, as shown in FIG. S302-S304 may be continued; or, when the user equipment sends a service request message to the SGSN, as shown in FIG. 4, S305-S306 may continue to be performed; or, when the user equipment sends a PDP activation When the message is requested to the SGSN, as shown in FIG. 3, S302-S304 can be continued.
  • the method of the embodiment of the present invention may further include: the first core network node receiving version information of the user equipment from the access network node, and the version information is the access network And receiving, by the user equipment, the version information is used to indicate a version of the user equipment that sends the access request to the first core network node; and the first core network node determines, according to the version information, that the first cause value code is the rejection of the user equipment. Enter the reason code for the request and set the duration of the timer.
  • the SGSN determines that at least one node in the core network is overloaded, and the SGSN sends a P-TMSI redistribution command to the user equipment, and the P-TMSI redistribution command carries a routing area identifier RAI.
  • the SGSN may obtain a resource response message from the GGSN by sending a control signaling message to the GGSN, and then determine that at least one node in the core network is overloaded according to the resource limited indication included in the resource response message. Specifically, if the resource-restricted indication indicates that the core network resource is restricted, the SGSN may determine that at least one node in the core network is overloaded; or, the SGSN may determine, at least when the resource response message includes the resource-restricted indication, the core network. A node node is overloaded.
  • the SGSN may also determine that at least one node in the core network is overloaded.
  • the user equipment can receive a system broadcast message, acquire and save the RAI in the system broadcast message.
  • the user equipment sends a route update request message to the SGSN.
  • the user equipment can compare the RAI carried in the P-TMSI redistribution command with the RAI received by the user equipment from the system, and is carried in the P-TMSI reassignment command.
  • the RAI is different from the RAI that the user equipment receives from the system broadcast, it indicates that the user equipment needs to update the routing area, and the user equipment may send a route update request message to the SGSN.
  • the method of the embodiment of the present invention may further include: S305-S306:
  • the SGSN determines that at least one node in the core network is overloaded, and sends a service reject message to the user equipment, where the service reject message includes a second cause value code, where the second cause value code is determined by the first core network node according to the version information.
  • the reason code for the service request of the user device is not limited to the version information.
  • the SGSN may not send a P-TMSI reassignment command to the user equipment, so that the user equipment sends the SGSN to the SGSN.
  • a routing update request is initiated, but a service rejection message carrying the second cause value code is sent to the user equipment, so that the user equipment initiates an attach request to the SGSN according to the second cause value code.
  • the second reason value code may be: #9 or #10.
  • the user equipment sends an attach request message to the SGSN according to the second cause value code.
  • the user equipment may send an attach request message to the SGSN according to the second cause value code included in the service reject message.
  • the service rejection message only includes the second reason value code, and does not include the timer duration. Therefore, the user equipment does not need to start the corresponding timer according to the second reason value code and the timer duration, and the user equipment is receiving.
  • the attach request message can be sent to the SGSN immediately after the service reject message carrying the second cause value code.
  • the SGSN determines that the at least one node in the core network is overloaded, and sends an access reject message to the user equipment, where the access reject message includes a first cause value code and a duration of the timer, where the first cause value code is a reject of the user equipment.
  • the reason code for the access request is not limited to a first cause value code and a duration of the timer.
  • S307 may specifically be S307a; when the access request message is an attach request message, access The rejection message is an attachment rejection message. As shown in FIG. 4, S307 may specifically be S307b:
  • the SGSN determines that at least one node in the core network is overloaded, and sends a route update reject message to the user equipment, where the route update reject message includes a first cause value code and a duration of the timer, where the first cause value code is a reject of the user equipment.
  • the reason value code for the route update request is not limited to a route update reject message.
  • S307b The SGSN determines that at least one node in the core network is overloaded, and sends an attach reject message to the user equipment, where the attach reject message includes a first cause value code and a duration of the timer, where the first cause value code is an attach request for rejecting the user equipment.
  • the reason value code is an attach reject code.
  • the SGSN when the user equipment sends a PDP activation request message to the SGSN, and at least one node in the core network is overloaded, the SGSN sends a P-TMSI reassignment command to the user equipment in S202 to prevent the user equipment from being unable to access the device.
  • the core network enters an idle state.
  • the S202-S204 or S205-S206 may not be executed, but the following steps are directly performed: if at least one node in the core network If the overload occurs, the SGSN sends a PDP activation reject message to the user equipment.
  • the PDP activation reject message contains the reason value code: #26 and the duration of the timer, and the reason value code #26 is the reason value code for rejecting the PDP activation request of the user equipment.
  • the user equipment starts a timer according to the first reason value code, and resends the access request message to the SGSN after the timer expires, and the access request message is an attach request message or a route update request message.
  • the timer is T3302.
  • the congestion of the core network node is aggravated, and the user equipment may, when the number of request rejection messages received by the user equipment exceeds a preset threshold, according to the reason
  • the value code and the timer duration enable the timer, and resend the access request message to the first core network node after the timer expires.
  • the user equipment may The timer may be started according to the first reason value code, and the timer is set according to the duration of the timer, and the access request message is resent to the SGSN after the timer expires.
  • the SGSN in the core network receives an access request message from the user equipment; the SGSN determines that at least one node in the core network is overloaded, sends an access reject message to the user equipment, and accesses the reject message.
  • the time length of the first reason value code and the timer is included, and the access rejection message indicates that the user equipment resends the access request message to the SGSN after the timer expires, and the first reason value code is to reject the access request of the user equipment.
  • Reason value code Compared with the prior art, when the network device is congested, the SGSN can control the user equipment to pause the attempt to access the network within the timer duration by using the reason code and the duration of the timer. Congestion of network equipment.
  • the embodiment of the present invention provides an overload control method.
  • the embodiment of the present invention provides an LTE system.
  • An example of the interaction between the foregoing devices, the overload control method provided in this embodiment includes:
  • the user equipment sends a service request message or a PDN connection request message to the MME.
  • the user equipment may send a reason value code that may cause the user equipment to delay the attachment or the tracking area update process, as shown in FIG. 5 If the user equipment sends a service request message to the MME, as shown in FIG. 6, S405-S406 may continue to be performed; or, when the user equipment sends a PDN connection request message to the MME, As shown in FIG. 5, S402-S404 can be continued.
  • the method of the embodiment of the present invention may further include: sending, by the first core network node, an initialization establishment context, Obtaining an access network node, so that the access network node sends a Radio Resource Control (RRC) connection reconfiguration request to the user equipment, so that the user equipment sends an RRC connection reconfiguration response including the version information of the user equipment.
  • RRC Radio Resource Control
  • an access network node wherein the access network node generates an initialization setup context response including version information of the user equipment; the first core network node receives an initialization setup context response from the access network node that includes version information of the user equipment; The core network node determines, according to the version information, that the first cause value code is a reason value code for rejecting the access request of the user equipment, and sets a timer duration.
  • the MME determines that at least one node in the core network is overloaded, and the MME sends a GUTI reassignment command to the user equipment, where the GUTI redistribution command carries the TAI ⁇ l table.
  • the MME may obtain a resource response message from the GW by sending a control signaling message to the GW, and then determine that at least one node in the core network is overloaded according to the resource limitation indication included in the resource response message. Specifically, if the resource-restricted indication indicates that the core network resource is restricted, the MME may determine that at least one node in the core network is overloaded; or, the MME may determine that at least one of the core networks is included when the resource response message includes the resource-restricted indication. A node node is overloaded.
  • the MME may also determine that at least one node in the core network is overloaded.
  • the user equipment can receive the system broadcast message, obtain and save the TAI list in the system broadcast message.
  • the user equipment determines whether the TAI list includes the TAI that the user equipment receives from the system broadcast.
  • the user equipment sends a tracking area update request message to the MME.
  • the user equipment may determine whether the TAI list in the GUTI reassignment command includes the TAI received by the user equipment from the system broadcast, and when the TAI list in the GUTI reassignment command does not include the TAI received by the user equipment from the system broadcast, The The user equipment needs to update the tracking area, and the user equipment can send a tracking update request message to the MME.
  • the method of the embodiment of the present invention may further include: S405-S406:
  • the MME determines that at least one node in the core network is overloaded, and the MME sends a service reject message to the user equipment, where the service reject message includes a second cause value code, where the second cause value code is determined by the first core network node according to the version information.
  • the reason code for rejecting the service request of the user device is not limited to the version information.
  • the MME may not send a GUTI reassignment command to the user equipment, so that the user equipment initiates tracking to the MME.
  • the area update request sends a service reject message carrying the second cause value code to the user equipment, so that the user equipment initiates an attach request to the MME according to the second cause value code.
  • the second reason value code may be: #9 or #10.
  • the user equipment sends an attach request message to the MME according to the second cause value code.
  • the user equipment may send an attach request message to the MME according to the second cause value code included in the service reject message.
  • the service rejection message only includes the second reason value code, and does not include the timer duration. Therefore, the user equipment does not need to start the corresponding timer according to the second reason value code and the timer duration, and the user equipment is receiving.
  • the attach request message may be sent to the MME immediately after the service reject message carrying the second cause value code.
  • the MME determines that the at least one node in the core network is overloaded, and sends an access reject message to the user equipment, where the access reject message includes a first cause value code and a duration of the timer, where the first cause value code is to reject the user equipment.
  • the reason code for the access request is not limited to a first cause value code and a duration of the timer.
  • the access reject message is a tracking area update reject message
  • S407 may specifically be S407a; when the access request message is an attach request message, The access reject message is an attach reject message.
  • S407 may specifically be S407b: S407a.
  • the MME determines that at least one node in the core network is overloaded, and sends a tracking area update reject message to the user equipment, where the tracking area update reject message includes a first cause value code and a duration of the timer, where the first cause value code is a rejecting user.
  • the reason code for the tracking area update request of the device is a tracking area update reject message.
  • the MME determines that at least one node in the core network is overloaded, and sends an attach reject message to the user equipment, where the attach reject message includes a first cause value code and a duration of the timer, where the first cause value code is an attach request for rejecting the user equipment.
  • the reason value code is an attach reject code.
  • the MME when the user equipment sends a PDN connection request message to the MME, and at least one node in the core network is overloaded, the MME sends a GUTI reassignment command to the user equipment in S202 to prevent the user equipment from accessing the core network. And enter the idle state.
  • the S202-S204 or S205-S206 may not be executed, but the following steps are directly performed: if at least one node in the core network If the overload occurs, the MME sends a PDN connection reject message to the user equipment.
  • the PDN connection reject message contains the reason value code: #26 and the duration of the timer, and the reason value code #26 is the reason value code for rejecting the PDN connection request of the user equipment.
  • the user equipment starts a timer according to the first reason value code, and resends the access request message to the MME after the timer expires, and the access request message is an attach request message or a tracking area update request message.
  • the timer is T3402.
  • the congestion of the core network node is aggravated, and the user equipment may, when the number of request rejection messages received by the user equipment exceeds a preset threshold, according to the reason
  • the value code and the timer duration enable the timer, and resend the access request message to the first core network node after the timer expires.
  • the user equipment may start the timer according to the first reason value code, and set the timing according to the duration of the timer.
  • the device resends the access request message to the MME after the timer expires.
  • the MME in the core network receives an access request message from the user equipment; the MME determines that at least one node in the core network is overloaded, sends an access reject message to the user equipment, and accesses the reject message.
  • the time length of the first reason value code and the timer is included, and the access reject message indicates that the user equipment resends the access request message to the MME after the timer expires, and the first cause value code is to reject the access request of the user equipment.
  • Reason value code Compared with the prior art, when the network device is congested, the MME can continuously try to re-attempt to access the network.
  • the MME can control the user equipment to pause the attempt to access the network within the timer duration by using the reason code and the duration of the timer. Congestion of network equipment.
  • the embodiment of the present invention provides a core network node, as shown in FIG. 7, including: a receiving unit 51, a determining unit 52, and a sending unit 53.
  • the receiving unit 51 is configured to receive an access request message from the user equipment.
  • a determining unit 52 configured to determine that at least one node in the core network is overloaded.
  • the sending unit 53 is configured to send an access reject message to the location after the determining unit 52 determines that at least one node in the core network is overloaded.
  • the user equipment, the access reject message includes a first cause value code and a duration of the timer, where the access reject message indicates that the user equipment resends the timer after the timer expires after the timer expires
  • the access request message is sent to the core network node, and the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • the receiving unit 51 is further configured to receive a resource response message from a second core network node in the core network.
  • the determining unit 52 is further configured to determine that at least one node in the core network is overloaded according to the resource limitation indication included in the resource response message received by the receiving unit 51.
  • the core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is T3302.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the receiving unit 51 is further configured to receive a service request message or a PDP activation request message from the user equipment before receiving the access request message from the user equipment.
  • the sending unit 53 is further configured to: if the determining unit 52 determines that at least one node in the core network is overloaded, send a P-TMSI reassignment command to the user equipment, where the P-TMSI redistribution command is used. Carry the RAI.
  • the receiving unit 5 1 is further configured to receive the route update request message from the user equipment, where the route update request message is that the user equipment receives the P-TMSI sent by the sending unit 53 After the reassignment command, the RAI carried in the P-TMSI reassignment command is initiated when the RAI is different from the RAI broadcast by the user equipment.
  • the first cause value code is a reason value code for rejecting the routing update request of the user equipment.
  • the receiving unit 51 is further configured to: before the sending unit 53 sends an access reject message to the user equipment, receive version information of the user equipment from the access network node, where the version information is the The network access node is received by the user equipment, and the version information is used to indicate a version of the user equipment that sends the access request to the first core network node.
  • the determining unit 52 is further configured to determine, according to the version information received by the receiving unit 51, the first cause value code as a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the core network node is an MME
  • the second core network node is a GW
  • the timer is T3402.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the sending unit 53 is further configured to: after the receiving unit 51 receives the access request message from the user equipment, send an initialization setup context request to the access network node, so that The access network node sends a radio resource control protocol RRC connection reconfiguration request to the user equipment, so that the user equipment sends an RRC connection reconfiguration response including the version information of the user equipment to the access And the network node, and the access network node, in turn, generates an initialization setup context response including the version information of the user equipment.
  • the receiving unit 5 1 is further configured to receive an initialization establishment context response that includes the version information of the user equipment from the access network node.
  • the determining unit 52 is further configured to determine, according to the version information received by the receiving unit 51, the first cause value code as a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the receiving unit 51 is further configured to receive a service request message or a PDN connection request message from the user equipment before receiving the access request message from the user equipment.
  • the sending unit 53 is further configured to: if the determining unit 52 determines that at least one node in the core network is overloaded, send a GUTI reassignment command to the user equipment, where the GUTI reassignment command carries a TAI list.
  • the receiving unit 51 is further configured to receive a tracking area update request message from the user equipment, where the tracking area update request message is that the user equipment receives the GUTI reassignment command sent by the sending unit 53 After receiving the user equipment Transmitted when the TAI of the system broadcast is not included in the TAI list.
  • the first cause value code is a reason value code rejecting the tracking area update request of the user equipment.
  • the core network node is the SGSN, the second core network node is the GGSN, and the timer is the T3302;
  • the core network node is the MME, the second core network node is the GW, and the timer is the T3402.
  • the receiving unit 51 is further configured to receive a service request message from the user equipment before receiving the access request message from the user equipment.
  • the sending unit 53 is further configured to: if the determining unit 52 determines that at least one node in the core network is overloaded, send a service reject message to the user equipment, where the service reject message includes a second cause value code And the second cause value code is a reason value code that is determined by the first core network node to reject the service request of the user equipment according to the version information.
  • the receiving unit 5 1 is further configured to receive the attach request message from the user equipment, where the attach request message is sent by the user equipment to receive the second cause value sent by the sending unit 53 The code is sent after the service rejects the message.
  • the core network node receives an access request message from the user equipment, determines that at least one node in the core network is overloaded, and sends an access reject message to the user equipment, where the access reject message includes the first cause value code. And the duration of the timer, the access reject message indicates that the user equipment resends the access request message to the core network node after the timer expires, and the first cause value code is a reason value code for rejecting the access request of the user equipment.
  • the core network node can control the user equipment to pause the attempt to access the network within the timer duration by using the reason code and the duration of the timer, which can effectively alleviate the congestion of the network device.
  • An embodiment of the present invention provides a user equipment, as shown in FIG. 8, including: a sending unit 6 1 , a receiving unit 62 , and an opening unit 63 .
  • the sending unit 6 1 is configured to send an access request message to the first core network node in the core network.
  • the receiving unit 62 is configured to receive an access reject message from the first core network node, where the access reject message includes a first cause value code and a duration of the timer, where the access reject message is the After receiving the access request message, the core network node determines that the at least one node in the core network is overloaded, and the first cause value code is a reason value for rejecting the access request of the user equipment. code.
  • the opening unit 63 is configured to enable the timer according to the first cause value received by the receiving unit 62.
  • the sending unit 6 1 is further configured to resend the access request message to the first core network node after the timer that is turned on by the opening unit 63 expires after the timeout.
  • the first core network node after receiving the access request message, determining that at least one node in the core network is overloaded, specifically: the first core network node according to the resource response message A resource limited indication included in the determining that at least one node in the core network is overloaded.
  • the resource response message is received by the first core network node from a second core network node in the core network.
  • the opening unit 63 is further configured to: when the number of the access reject messages received by the receiving unit 62 exceeds a preset threshold, H′J is according to the first reason The value code turns on the timer.
  • the sending unit 61 is further configured to send at least one of the access request messages to the first core network node.
  • the first core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is T3302.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the sending unit 61 is further configured to send the user by using an access network node before the receiving unit 62 receives an access reject message from the first core network node.
  • the version information of the device is sent to the first core network node, so that the first core network node determines, according to the version information, that the first cause value code is a reason value code for rejecting an access request of the user equipment, And setting the duration of the timer.
  • the sending unit 61 is further configured to send a service request message or a PDP activation request message to the first before sending the access request message to the first core network node.
  • a core network node A core network node.
  • the receiving unit 62 is further configured to receive a P-TMSI reassignment command from the first core network node, where the P-TMSI reassignment command carries an RAI, and the P-TMSI reassignment command is the After receiving the service request message or the PDP activation request message sent by the sending unit 61, the core network node determines that at least one node in the core network is overloaded.
  • the receiving unit 62 is further configured to receive an RAI from a system broadcast.
  • the user equipment may further include: a comparing unit 64.
  • the comparing unit 64 is configured to compare the RAI carried in the P-TMSI reassignment command received by the receiving unit 62 with the RAI broadcast by the receiving unit 62 from the system.
  • the sending unit 61 is further configured to: if the comparing unit 64 compares that the RAI carried in the P-TMSI reassignment command is different from the RAI received by the receiving unit 62 from the system, Routing update request message to the first core network node.
  • the first core network node is an MME
  • the second core network node is a GW
  • the timer is T3402.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the receiving unit 62 is further configured to receive an RRC connection reconfiguration request from an access network node before receiving an access reject message from the first core network node, where The RRC connection reconfiguration request is sent by the access network node after receiving an initialization setup context request from the first core network node.
  • the sending unit 61 is further configured to send an RRC connection reconfiguration response including the version information of the user equipment to the access network node, so that the access network node generates a location that includes the user equipment.
  • the code is a reason value code for rejecting the access request of the user equipment, and sets the duration of the timer.
  • the sending unit 61 is further configured to send a service request cancellation before sending the access request message to the first core network node.
  • the PDN or PDN connection request message to the first core network node.
  • the receiving unit 62 is further configured to receive a GUTI reassignment command from the first core network node, where the GUTI reassignment command carries a TAI list, where the GUTI reassignment command is the first core network node After receiving the service request message or the PDN connection request message sent by the sending unit 61, determining that at least one node in the core network is overloaded.
  • the receiving unit 62 is further configured to receive a TAI from a system broadcast.
  • the user equipment further includes: a determining unit 65.
  • the determining unit 65 is configured to determine whether the TAI received by the receiving unit 62 includes the TAI that the receiving unit 62 receives from the system broadcast.
  • the sending unit 61 is further configured to: if the determining unit determines that the TAI list does not include the TAI that the receiving unit 62 receives from the system broadcast, send the tracking area update request message to the A core network node.
  • the first core network node is the SGSN, the second core network node is the GGSN, and the timer is the T3302; or
  • the first core network node is the MME, the second core network node is the GW, and the timer is the T3402.
  • the sending unit 61 is further configured to send a service request message to the first core network node before sending the access request message to the first core network node.
  • the receiving unit 62 is further configured to receive a service reject message from the first core network node, where the service reject message includes a second cause value code, where the second cause value code is the first core network a reason value code that is determined by the node to reject the service request of the user equipment according to the version information, where the service rejection message is after the first core network node receives the service request message sent by the sending unit 61. And determining to send when at least one node in the core network is overloaded.
  • the sending unit 61 is further configured to receive the second according to the receiving unit 62.
  • the cause value code sends the attach request message to the first core network node.
  • the user equipment provided by the embodiment of the present invention sends an access request message to the first core network node in the core network, and receives an access reject message from the first core network node, where the access reject message includes the first cause value code and The duration of the timer, the access reject message is sent by the first core network node after determining that the at least one node in the core network is overloaded after receiving the access request message, and the first cause value code is to reject the access request of the user equipment.
  • the reason value code the timer is started according to the first reason value code, and the access request message is resent to the first core network node after the timer expires and times out.
  • Example 7 when the network device is congested, the user equipment can continuously try to access the network, and the user equipment can pause the attempt to access the network within the timer duration according to the cause value code and the timer duration, which can effectively alleviate the network device. congestion.
  • Example 7
  • the embodiment of the present invention provides a core network node, as shown in FIG. 10, including: a receiver 71, a processor 72, and a transmitter 73.
  • the receiver 71 is configured to receive an access request message from the user equipment.
  • the processor 72 is configured to determine that at least one node in the core network is overloaded.
  • the transmitter 73 is configured to send an access reject message to the user equipment after the processor 72 determines that the at least one node in the core network is overloaded, where the access reject message includes a first cause value code and The duration of the timer, the access denial message instructing the user equipment to resend the access request message to the core network node after the timer expires for the duration, the first cause value code A reason value code for rejecting the access request of the user equipment.
  • receiver 71 is further configured to receive from the core network. Resource response message of the second core network node.
  • the processor 72 is further configured to determine, according to the resource limitation indication included in the resource response message received by the receiver 71, that at least one node in the core network is overloaded.
  • the core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is T3302.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the receiver 71 is further configured to receive a version of the user equipment from the access network node before the transmitter 73 sends an access reject message to the user equipment.
  • the version information is received by the access network node from the user equipment, and the version information is used to indicate a version of the user equipment that sends the access request to the first core network node.
  • the processor 72 is further configured to determine, according to the version information received by the receiver 71, the first cause value code as a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the receiver 71 is further configured to receive a service request message or a PDP activation request message from the user equipment before receiving the access request message from the user equipment. .
  • the transmitter 73 is further configured to: if the processor 72 determines that at least one node in the core network is overloaded, send a P-TMSI reassignment command to the user equipment, where the P-TMSI redistribution command is used. Carry the RAI.
  • the receiver 71 is further configured to receive the route update request message from the user equipment, where the route update request message is that the user equipment receives the P-TMSI sent by the sender 73. After the command is assigned, when the P-TMSI is redistributed The RAI carried in the command is initiated when the RIA is not received by the user equipment from the system broadcast.
  • the first cause value code is a reason value code for rejecting the routing update request of the user equipment.
  • the core network node is an MME
  • the second core network node is a GW
  • the timer is T3402.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the transmitter 73 is further configured to: after the receiver 71 receives the access request message from the user equipment, send an initialization setup context request to the access network node, so as to enable the The access network node sends a radio resource control protocol RRC connection reconfiguration request to the user equipment, so that the user equipment sends an RRC connection reconfiguration response including the version information of the user equipment to the access network.
  • the node causes the access network node to generate an initialization setup context response including the version information of the user equipment.
  • the receiver 71 is further configured to receive an initialization establishment context response of the version information from the access network node that includes the user equipment.
  • the processor 72 is further configured to determine, according to the version information received by the receiver 71, the first cause value code as a reason value code for rejecting an access request of the user equipment, and set the timer The length of time.
  • the receiver 71 is further configured to receive a service request message or a PDN connection request message from the user equipment before receiving the access request message from the user equipment. .
  • the transmitter 73 is further configured to: if the processor 72 determines that at least one node in the core network is overloaded, send a GUTI reassignment command to the user equipment, where The TTI list is carried in the GUTI redistribution command.
  • the receiver 71 is further configured to receive a tracking area update request message from the user equipment, where the tracking area update request message is that the user equipment receives the GUTI reassignment command sent by the sender 73. After that, the user equipment is sent when the TAI broadcasted by the system is not included in the TAI list.
  • the first cause value code is a reason value code rejecting the tracking area update request of the user equipment.
  • the core network node is the SGSN, the second core network node is the GGSN, and the timer is the T3302;
  • the core network node is the MME, the second core network node is the GW, and the timer is the T3402.
  • the receiver 71 is further configured to receive a service request message from the user equipment before receiving the access request message from the user equipment.
  • the transmitter 73 is further configured to: if the processor 72 determines that at least one node in the core network is overloaded, send a service reject message to the user equipment, where the service reject message includes a second cause value code And the second cause value code is a reason value code that is determined by the first core network node to reject the service request of the user equipment according to the version information.
  • the receiver 71 is further configured to receive the attach request message from the user equipment, where the attach request message is that the user equipment receives the second cause value code sent by the sender 73.
  • the service is sent after the message is rejected.
  • the core network node may receive an access request message from the user equipment, determine that at least one node in the core network is overloaded, and send an access rejection request.
  • the access denied message includes the first cause value code and the duration of the timer, and the access reject message indicates that the user equipment resends the access request message to the core network node after the timer expires, the first
  • the reason value code is the reason value code for rejecting the access request of the user equipment.
  • An embodiment of the present invention provides a user equipment, as shown in FIG. 1 , including: a transmitter 81, a receiver 82, and a processor 83.
  • the sender 81 is configured to send an access request message to a first core network node in the core network.
  • the receiver 82 is configured to receive an access reject message from the first core network node, where the access reject message includes a first cause value code and a duration of the timer, where the access reject message is the After receiving the access request message, the core network node determines that the at least one node in the core network is overloaded, and the first cause value code is a reason value for rejecting the access request of the user equipment. code.
  • the processor 83 is configured to enable the timer according to the first cause value code received by the receiver 82.
  • the transmitter 81 is further configured to resend the access request message to the first core network node after the timer opened by the processor 83 times out due to the duration.
  • the first core network node after receiving the access request message, determining that at least one node in the core network is overloaded, specifically: the first core network node according to the resource response message A resource limited indication included in the determining that at least one node in the core network is overloaded.
  • the resource response message is received by the first core network node from a second core network node in the core network.
  • the processor 83 is further configured to: when the number of the access reject messages received by the receiver 82 exceeds a preset threshold, according to the first cause value code and the timer The duration of the timer is turned on.
  • the transmitter 81 is further configured to send at least one of the access request messages to the first core network node.
  • the first core network node is an SGSN
  • the second core network node is a GGSN
  • the timer is ⁇ 3302.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a route update request message
  • the access reject message is a route update reject message
  • the transmitter 81 is further configured to send the user by using an access network node before the receiver 82 receives an access reject message from the first core network node.
  • the version information of the device is sent to the first core network node, so that the first core network node determines, according to the version information, that the first cause value code is a reason value code for rejecting an access request of the user equipment, And setting the duration of the timer.
  • the sender 81 is further configured to send a service request message or a PDP activation request message to the first before sending the access request message to the first core network node.
  • a core network node A core network node.
  • the receiver 82 is further configured to receive a P-TMSI reassignment command from the first core network node, where the P-TMSI reassignment command carries an RAI, and the P-TMSI reassignment command is the After receiving the service request message or the PDP activation request message sent by the sender 81, a core network node determines, in the core network, Sent when at least one node is overloaded.
  • the receiver 82 is further configured to receive an RAI from a system broadcast.
  • the processor 83 is further configured to compare the RAI carried in the P-TMSI redistribution command received by the receiver 82 with the RAI received by the receiver 82 from the system.
  • the transmitter 81 is further configured to: if the processor 83 compares that the RAI carried in the P-TMSI reassignment command is different from the RAI that the receiver 82 receives from the system broadcast, Routing update request message to the first core network node.
  • the first core network node is the MME
  • the second core network node is the GW
  • the timer is the T3402.
  • the access request message is an attach request message
  • the access reject message is an attach reject message
  • the access request message is a tracking area update request message
  • the access reject message is a tracking area update reject message
  • the receiver 82 is further configured to receive an RRC connection reconfiguration request from the access network node before receiving the access reject message from the first core network node, where The RRC connection reconfiguration request is sent by the access network node after receiving an initialization setup context request from the first core network node.
  • the transmitter 81 is further configured to send an RRC connection reconfiguration response including the version information of the user equipment to the access network node, so that the access network node generates a location that includes the user equipment.
  • the code is a reason value code for rejecting the access request of the user equipment, and sets the duration of the timer.
  • the transmitter 81 is further configured to send a service request message or a PDN connection request message to the first before sending the access request message to the first core network node.
  • a core network node A core network node.
  • the receiver 82 is further configured to receive a GUTI reassignment command from the first core network node, where the GUTI reassignment command carries a TAI list, where the GUTI reassignment command is the first core network node After receiving the service request message or the PDN connection request message sent by the sender 81, determining that at least one node in the core network is overloaded.
  • the receiver 82 is further configured to receive a TAI from a system broadcast.
  • the processor 83 is further configured to determine whether the TAI received by the receiver 82 includes a TAI that the receiver 82 receives from the system broadcast.
  • the transmitter 81 is further configured to: if the processor 83 determines that the TAI list does not include the TAI that the receiver 82 receives from the system broadcast, send the tracking area update request message to the The first core network node.
  • the transmitter 81 is further configured to send a service request message to the first core network node before sending the access request message to the first core network node.
  • the receiver 82 is further configured to receive a service reject message from the first core network node, where the service reject message includes a second cause value code, where the second cause value code is the first core network a reason value code of the service request rejecting the user equipment determined by the node according to the version information, where the service rejection message is after the first core network node receives the service request message sent by the sender 81 And determining to send when at least one node in the core network is overloaded.
  • the transmitter 81 is further configured to send the attach request message to the first core network node according to the second cause value code received by the receiver 82.
  • the user equipment provided by the embodiment of the present invention may send an access request message to the first core network node in the core network, and receive an access reject message from the first core network node, where the access reject message includes the first cause value code. And the duration of the timer, the access reject message is sent by the first core network node after determining that the at least one node in the core network is overloaded after receiving the access request message, and the first cause value code is to reject the access of the user equipment.
  • the reason code of the request is started according to the first reason value code, and the access request message is resent to the first core network node after the timer expires and expires.
  • the user equipment can continuously try to access the network, and the user equipment can pause the attempt to access the network within the timer duration according to the cause value code and the timer duration, which can effectively alleviate the network device. congestion.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be another division manner for example, multiple units or components may be used. Combined or can be integrated into another system, or some features can be ignored, or not executed.
  • the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.
  • the unit described as a separate component may or may not be physically divided
  • the components displayed as the unit may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may contribute to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium.
  • the instructions include a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods of the various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种过载控制方法及装置,涉及通信领域,当网络设备拥塞时,可以有效緩解网络设备的拥塞。具体方案为:核心网中的第一核心网节点接收来自用户设备的接入请求消息;确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点,第一原因值码为拒绝用户设备的接入请求的原因值码。本发明用于用户设备接入网络的过程中。

Description

一种过载控制方法及装置
技术领域
本发明涉及通信领域, 尤其涉及一种过载控制方法及装置。 背景技术
无线通信网络***中, 当大量的终端同时接入网络时, 可能会 导致网络设备的拥塞。 此时, 若网络设备拒绝终端的接入请求, 那 么可能会导致终端不断重新尝试接入网络, 进一步加剧网络设备的 拥塞。
现有技术中, 按照最新版本的协议规定, 网络设备可以拒绝终 端的接入请求, 并指示终端设置一个定时器, 以使终端在定时超时 后再重新发起接入请求, 避免终端不断重新尝试接入网络, 从而緩 解网络设备的拥塞。
但是, 基于早期版本的协议设计的网络设备不支持该定时功能, 即使网络设备向终端发送定时器指示, 终端也不能识别, 从而不能 避免终端不断重新尝试接入网络, 进而不能有效緩解网络设备的拥 塞。 发明内容
本发明的实施例提供一种过载控制方法及装置, 当网络设备拥 塞时, 可以有效緩解网络设备的拥塞。
为达到上述目 的, 本发明的实施例釆用如下技术方案:
本发明实施例的第一方面, 提供一种过载控制方法, 包括: 核心网中的第一核心网节点接收来自用户设备的接入请求消 息;
所述第一核心网节点确定所述核心网中的至少一个节点过载, 所述第一核心网节点则发送接入拒绝消息至所述用户设备, 所述接 入拒绝消息中包含第一原因值码和定时器的时长, 所述接入拒绝消 息指示所述用户设备在所述定时器经过所述时长而超时后重新发送 所述接入请求消息至所述第一核心网节点, 所述第一原因值码为拒 绝所述用户设备的接入请求的原因值码。
结合第一方面, 在一种可能的实现方式中, 所述第一核心网节 点确定所述核心网中的至少一个节点过载, 包括:
所述第一核心网节点接收来自所述核心网中的第二核心网节点 的资源响应消息;
所述第一核心网节点根据所述资源响应消息中包含的资源受限 指示, 确定所述核心网中的至少一个节点过载。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中 , 所述第一核心网节点为服务通用无线分组业务支持节点
SGSN , 所述第二核心网节点为网关通用无线分组业务支持节点 GGSN; 所述定时器为 T3302 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述第一核心网节点为移动性管理网元 MME , 所述第二核心 网节点为 网关 GW; 所述定时器为 T3402 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中, 在所述第一核心网节点发送接入拒绝消息至所述用户设备之 前, 所述方法还包括:
所述第一核心网节点接收来自接入网节点的所述用户设备的版 本信息, 所述版本信息为所述接入网节点接收自所述用户设备的, 所述版本信息用于指示向所述第一核心网节点发送所述接入请求的 所述用户设备的版本;
所述第一核心网节点根据所述版本信息确定所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的 所述时长。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中, 在所述第一核心网节点接收来自用户设备的接入请求消息之 后, 所述方法还包括:
所述第一核心网节点发送初始化建立上下文请求至接入网节 点, 以使所述接入网节点发送无线资源控制协议 RRC连接重配置请 求至所述用户设备, 以使所述用户设备发送包含所述用户设备的所 述版本信息的 RRC连接重配置响应至所述接入网节点, 进而使所述 接入网节点生成包含所述用户设备的所述版本信息的初始化建立上 下文响应;
所述第一核心网节点接收来自所述接入网节点的所述包含所述 用户设备的所述版本信息的初始化建立上下文响应;
所述第一核心网节点根据所述版本信息确定所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的 所述时长。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中, 在所述第一核心网节点接收来自用户设备的接入请求消息之 前, 所述方法还包括:
所述第一核心网节点接收来自所述用户设备的服务请求消息或 者分组数据协议 PDP激活请求消息;
所述第一核心网节点确定所述核心网中的至少一个节点过载, 所述第一核心网节点则发送分组临时移动用户身份标识 P-TMSI 重 分配命令至所述用户设备, 所述 P-TMSI 重分配命令中携带路由区 标识 RAI ;
所述第一核心网节点接收来自用户设备的接入请求消息, 具体 包括:
所述第一核心网节点接收来自所述用户设备的所述路由更新请 求消息, 所述路由更新请求消息为所述用户设备在接收到所述
P-TMSI重分配命令后 ,当所述 P-TMSI重分配命令中携带的所述 RAI 与所述用户设备接收自***广播的 RAI不同时发起的;
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中, 在所述第一核心网节点接收来自用户设备的接入请求消息之 前, 所述方法还包括:
所述第一核心网节点接收来自所述用户设备的服务请求消息或 者分组数据网 PDN连接请求消息;
所述第一核心网节点确定所述核心网中的至少一个节点过载, 所述第一核心网节点则发送全球唯一临时标识 GUTI 重分配命令至 所述用户设备, 所述 GUTI重分配命令中携带跟踪区标识 TAI列表; 所述第一核心网节点接收来自用户设备的接入请求消息, 具体 包括:
所述第一核心网节点接收来自所述用户设备的跟踪区更新请求 消息,所述跟踪区更新请求消息为所述用户设备在接收到所述 GUTI 重分配命令后, 当所述用户设备接收自 ***广播的 TAI 不包含于所 述 TAI列表时发送的;
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
结合第一方面和上述可能的实现方式, 在另一种可能的实现方 式中, 在所述第一核心网节点接收来自用户设备的接入请求消息之 前, 所述方法还包括: 所述第一核心网节点接收来自所述用户设备的服务请求消息; 所述第一核心网节点确定所述核心网中的至少一个节点过载, 所述第一核心网节点则发送服务拒绝消息至所述用户设备, 所述服 务拒绝消息中包含第二原因值码, 所述第二原因值码为所述第一核 心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的 原因值码;
所述第一核心网节点接收来自用户设备的接入请求消息, 具体 包括:
所述第一核心网节点接收来自所述用户设备的所述附着请求消 息, 所述附着请求消息为所述用户设备在接收到包含所述第二原因 值码的所述服务拒绝消息后发送的。
本发明实施例的第二方面, 还提供一种过载控制方法, 包括: 用户设备发送接入请求消息至核心网中的第一核心网节点; 所述用户设备接收来自所述第一核心网节点的接入拒绝消息, 所述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入 拒绝消息为所述第一核心网节点在接收到所述接入请求消息后, 确 定所述核心网中的至少一个节点过载时发送的, 所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码;
所述用户设备根据所述第一原因值码开启所述定时器, 并在所 述定时器经过所述时长而超时后重新发送所述接入请求消息至所述 第一核心网节点。
结合第二方面, 在一种可能的实现方式中, 所述第一核心网节 点在接收到所述接入请求消息后, 确定所述核心网中的至少一个节 点过载时发送的, 具体为:
所述第一核心网节点根据资源响应消息中包含的资源受限指 示, 确定所述核心网中的至少一个节点过载;
其中, 所述资源响应消息为所述第一核心网节点接收自所述核 心网中的第二核心网节点的。 结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 所述第一核心网节点为 SGSN , 所述第二核心网节点为 GGSN; 所述定时器为 T3302 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 所述第一核心网节点为 MME , 所述第二核心网节点为 GW; 所 述定时器为 T3402 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 所述用户设备根据所述第一原因值码开启所述定时器, 具体为: 当所述用户设备接收到的所述接入拒绝消息的个数超过预设阈 值时, 所述用户设备根据所述第一原因值码开启所述定时器;
其中, 所述用户设备发送至少一个所述接入请求消息至所述第 一核心网节点。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 在所述用户设备接收来自所述第一核心网节点的接入拒绝消息 之前, 所述方法还包括:
所述用户设备通过接入网节点发送所述用户设备的版本信息至 所述第一核心网节点, 以使所述第一核心网节点根据所述版本信息 确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值 码, 并设置所述定时器的所述时长。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 在所述用户设备接收来自所述第一核心网节点的接入拒绝消息 之前, 所述方法还包括:
所述用户设备接收来自接入网节点的 RRC连接重配置请求,所 述 RRC连接重配置请求为所述接入网节点在接收到来自所述第一核 心网节点的初始化建立上下文请求后发送的;
所述用户设备发送包含所述用户设备的所述版本信息的 RRC连 接重配置响应至所述接入网节点, 以使所述接入网节点生成包含所 述用户设备的所述版本信息的初始化建立上下文响应, 并发送所述 包含所述用户设备的所述版本信息的初始化建立上下文响应, 进而 使所述第一核心网节点根据所述版本信息确定所述第一原因值码为 拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的所 述时长。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 在所述用户设备发送接入请求消息至第一核心网节点之前, 所 述方法还包括:
所述用户设备发送服务请求消息或者 PDP激活请求消息至所述 第一核心网节点;
所述用户设备接收来自所述第一核心网节点的 P-TMSI 重分配 命令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重分配命 令为所述第一核心网节点在接收到所述服务请求消息或者所述 PDP 激活请求消息后, 确定所述核心网中的至少一个节点过载时发送的; 所述用户设备对比所述 P-TMSI 重分配命令中携带的所述 RAI 与所述用户设备接收自***广播的 RAI;
所述用户设备发送接入请求消息至第一核心网节点,具体包括: 若所述 P-TMSI 重分配命令中携带的所述 RAI与所述用户设备 接收自***广播的 RAI不同, 所述用户设备则发送所述路由更新请 求消息至所述第一核心网节点。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 在所述用户设备发送接入请求消息至第一核心网节点之前, 所 述方法还包括:
所述用户设备发送服务请求消息或者 PDN 连接请求消息至所 述第一核心网节点;
所述用户设备接收来自所述第一核心网节点的 GUTI 重分配命 令, 所述 GUTI重分配命令中携带 TAI 列表, 所述 GUTI 重分配命 令为所述第一核心网节点在接收到所述服务请求消息或者所述 PDN 连接请求消息后, 确定所述核心网中的至少一个节点过载时发送的; 所述用户设备判断所述 TAI列表中是否包含所述用户设备接收 自***广播的 TAI;
所述用户设备发送接入请求消息至第一核心网节点,具体包括: 若所述 TAI列表中不包含所述用户设备接收自 ***广播的 TAI , 所述用户设备则发送所述跟踪区更新请求消息至所述第一核心网节 点。
结合第二方面上述可能的实现方式, 在另一种可能的实现方式 中, 在所述用户设备发送接入请求消息至第一核心网节点之前, 所 述方法还包括:
所述用户设备发送服务请求消息至所述第一核心网节点; 所述用户设备接收来自所述第一核心网节点的服务拒绝消息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因值码为所述 第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务 请求的原因值码, 所述服务拒绝消息为所述第一核心网节点在接收 到所述服务请求消息后, 确定所述核心网中的至少一个节点过载时 发送的;
所述用户设备发送接入请求消息至第一核心网节点,具体包括: 所述用户设备根据所述第二原因值码发送所述附着请求消息至 所述第一核心网节点。
本发明实施例的第三方面, 提供一种核心网节点, 包括: 接收单元, 用于接收来自用户设备的接入请求消息; 确定单元, 用于确定所述核心网中的至少一个节点过载; 发送单元, 用于在所述确定单元确定所述核心网中的至少一个 节点过载后, 发送接入拒绝消息至所述用户设备, 所述接入拒绝消 息中包含第一原因值码和定时器的时长, 所述接入拒绝消息指示所 述用户设备在所述定时器经过所述时长而超时后重新发送所述接入 请求消息至所述核心网节点, 所述第一原因值码为拒绝所述用户设 备的接入请求的原因值码。
结合第三方面, 在一种可能的实现方式中, 所述接收单元, 还 用于接收来自所述核心网中的第二核心网节点的资源响应消息; 所述确定单元, 还用于根据所述接收单元接收的所述资源响应 消息中包含的资源受限指示, 确定所述核心网中的至少一个节点过 载。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述核心网节点为 SGSN , 所述第二核心网节点为 GGSN; 所 述定时器为 T3302 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述核心网节点为 MME , 所述第二核心网节点为 GW; 所述 定时器为 T3402 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收单元, 还用于在所述发送单元发送接入拒绝消息至 所述用户设备之前, 接收来自接入网节点的所述用户设备的版本信 息, 所述版本信息为所述接入网节点接收自所述用户设备的, 所述 版本信息用于指示向所述第一核心网节点发送所述接入请求的所述 用户设备的版本;
所述确定单元, 还用于根据所述接收单元接收的所述版本信息 确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值 码, 并设置所述定时器的所述时长。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送单元, 还用于在所述接收单元接收来自用户设备的 接入请求消息之后, 发送初始化建立上下文请求至接入网节点, 以 使所述接入网节点发送无线资源控制协议 RRC连接重配置请求至所 述用户设备, 以使所述用户设备发送包含所述用户设备的所述版本 信息的 RRC连接重配置响应至所述接入网节点, 进而使所述接入网 节点生成包含所述用户设备的所述版本信息的初始化建立上下文响 应;
所述接收单元, 还用于接收来自所述接入网节点的所述包含所 述用户设备的所述版本信息的初始化建立上下文响应;
所述确定单元, 还用于根据所述接收单元接收的所述版本信息 确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值 码, 并设置所述定时器的所述时长。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收单元, 还用于在接收来自所述用户设备的所述接入 请求消息之前, 接收来自所述用户设备的服务请求消息或者 PDP激 活请求消息;
所述发送单元, 还用于若所述确定单元确定所述核心网中的至 少一个节点过载, 则发送 P-TMSI 重分配命令至所述用户设备, 所 述 P-TMSI重分配命令中携带 RAI;
所述接收单元, 还用于接收来自所述用户设备的所述路由更新 请求消息, 所述路由更新请求消息为所述用户设备在接收到所述发 送单元发送的所述 P-TMSI重分配命令后, 当所述 P-TMSI重分配命 令中携带的所述 RAI与所述用户设备接收自***广播的 RAI不同时 发起的;
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收单元, 还用于在接收来自所述用户设备的所述接入 请求消息之前, 接收来自所述用户设备的服务请求消息或者 PDN连 接请求消息;
所述发送单元, 还用于若所述确定单元确定所述核心网中的至 少一个节点过载, 则发送 GUTI 重分配命令至所述用户设备, 所述 GUTI重分配命令中携带 TAI列表;
所述接收单元, 还用于接收来自所述用户设备的跟踪区更新请 求消息, 所述跟踪区更新请求消息为所述用户设备在接收到所述发 送单元发送的所述 GUTI 重分配命令后, 当所述用户设备接收自系 统广播的 TAI不包含于所述 TAI列表时发送的;
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
结合第三方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收单元, 还用于在接收来自所述用户设备的所述接入 请求消息之前, 接收来自所述用户设备的服务请求消息;
所述发送单元, 还用于若所述确定单元确定所述核心网中的至 少一个节点过载, 则发送服务拒绝消息至所述用户设备, 所述服务 拒绝消息中包含第二原因值码, 所述第二原因值码为所述第一核心 网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原 因值码;
所述接收单元, 还用于接收来自所述用户设备的所述附着请求 消息, 所述附着请求消息为所述用户设备在接收到所述发送单元发 送的包含所述第二原因值码的所述服务拒绝消息后发送的。 本发明实施例的第四方面, 还提供一种用户设备, 包括: 发送单元, 用于发送接入请求消息至核心网中的第一核心网节 点;
接收单元,用于接收来自所述第一核心网节点的接入拒绝消息, 所述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入 拒绝消息为所述第一核心网节点在接收到所述接入请求消息后, 确 定所述核心网中的至少一个节点过载时发送的, 所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码;
开启单元, 用于根据所述接收单元接收的所述第一原因值码开 启所述定时器;
所述发送单元, 还用于在所述开启单元开启的所述定时器经过 所述时长而超时后重新发送所述接入请求消息至所述第一核心网节 点。
结合第四方面, 在一种可能的实现方式中, 所述第一核心网节 点在接收到所述接入请求消息后, 确定所述核心网中的至少一个节 点过载时发送的, 具体为:
所述第一核心网节点根据资源响应消息中包含的资源受限指 示, 确定所述核心网中的至少一个节点过载;
其中, 所述资源响应消息为所述第一核心网节点接收自所述核 心网中的第二核心网节点的。
结合第四方面, 在一种可能的实现方式中, 所述第一核心网节 点为 SGSN , 所述第二核心网节点为 GGSN; 所述定时器为 T3302 ; 所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述第一核心网节点为 MME , 所述第二核心网节点为 GW; 所述定时器为 T3402 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述开启单元, 还用于当所述接收单元接收到的所述接入拒 绝消息的个数超过预设阈值时, H 'J根据所述第一原因值码开启所述 定时器;
所述发送单元, 还用于发送至少一个所述接入请求消息至所述 第一核心网节点。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送单元, 还用于在所述接收单元接收来自所述第一核 心网节点的接入拒绝消息之前, 通过接入网节点发送所述用户设备 的版本信息至所述第一核心网节点, 以使所述第一核心网节点根据 所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请 求的原因值码, 并设置所述定时器的所述时长。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收单元, 还用于在接收来自所述第一核心网节点的接 入拒绝消息之前, 接收来自接入网节点的 RRC连接重配置请求, 所 述 RRC连接重配置请求为所述接入网节点在接收到来自所述第一核 心网节点的初始化建立上下文请求后发送的;
所述发送单元, 还用于发送包含所述用户设备的所述版本信息 的 RRC连接重配置响应至所述接入网节点, 以使所述接入网节点生 成包含所述用户设备的所述版本信息的初始化建立上下文响应, 并 发送所述包含所述用户设备的所述版本信息的初始化建立上下文响 应, 进而使所述第一核心网节点根据所述版本信息确定所述第一原 因值码为拒绝所述用户设备的接入请求的原因值码, 并设置所述定 时器的所述时长。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送单元, 还用于在发送所述接入请求消息至所述第一 核心网节点之前, 发送服务请求消息或者 PDP激活请求消息至所述 第一核心网节点;
所述接收单元,还用于接收来自所述第一核心网节点的 P-TMSI 重分配命令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重 分配命令为所述第一核心网节点在接收到所述发送单元发送的所述 服务请求消息或者所述 PDP激活请求消息后, 确定所述核心网中的 至少一个节点过载时发送的;
所述接收单元, 还用于接收来自***广播的 RAI ;
所述用户设备, 还包括:
对比单元, 用于对比所述接收单元接收的所述 P-TMSI 重分配 命令中携带的所述 RAI 与所述接收单元接收自所述***广播的 RAI;
所述发送单元, 还用于若所述对比单元对比得到所述 P-TMSI 重分配命令中携带的所述 RAI与所述接收单元接收自所述***广播 的 RAI不同,则发送所述路由更新请求消息至所述第一核心网节点。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送单元, 还用于在发送所述接入请求消息至所述第一 核心网节点之前, 发送服务请求消息或者 PDN连接请求消息至所述 第一核心网节点;
所述接收单元, 还用于接收来自所述第一核心网节点的 GUTI 重分配命令, 所述 GUTI 重分配命令中携带 TAI 列表, 所述 GUTI 重分配命令为所述第一核心网节点在接收到所述发送单元发送的所 述服务请求消息或者所述 PDN连接请求消息后, 确定所述核心网中 的至少一个节点过载时发送的;
所述接收单元, 还用于接收来自***广播的 TAI ;
所述用户设备, 还包括: 判断单元, 用于判断所述所述接收单元接收的所述 TAI列表中 是否包含所述接收单元接收自所述***广播的 TAI;
所述发送单元, 还用于若所述判断单元判断得到所述 TAI 列表 中不包含所述接收单元接收自所述***广播的 TAI , 则发送所述跟 踪区更新请求消息至所述第一核心网节点。
结合第四方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送单元, 还用于在发送所述接入请求消息至所述第一 核心网节点之前, 发送服务请求消息至所述第一核心网节点;
所述接收单元, 还用于接收来自所述第一核心网节点的服务拒 绝消息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因值 码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设 备的服务请求的原因值码, 所述服务拒绝消息为所述第一核心网节 点在接收到所述发送单元发送的所述服务请求消息后, 确定所述核 心网中的至少一个节点过载时发送的;
所述发送单元, 还用于根据所述接收单元接收的所述第二原因 值码发送所述附着请求消息至所述第一核心网节点。
本发明实施例的第五方面, 提供一种核心网节点, 包括: 接收器, 用于接收来自用户设备的接入请求消息;
处理器, 用于确定所述核心网中的至少一个节点过载; 发送器, 用于在所述处理器确定所述核心网中的至少一个节点 过载后, 发送接入拒绝消息至所述用户设备, 所述接入拒绝消息中 包含第一原因值码和定时器的时长, 所述接入拒绝消息指示所述用 户设备在所述定时器经过所述时长而超时后重新发送所述接入请求 消息至所述核心网节点, 所述第一原因值码为拒绝所述用户设备的 接入请求的原因值码。
结合第五方面, 在一种可能的实现方式中, 所述接收器, 还用 于接收来自所述核心网中的第二核心网节点的资源响应消息;
所述处理器, 还用于根据所述接收器接收的所述资源响应消息 中包含的资源受限指示, 确定所述核心网中的至少一个节点过载。 结合第五方面和第五方面的第一种可能的实现方式, 所述核心 网节点为 SGSN , 所述第二核心网节点为 GGSN ; 所述定时器为 T3302 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
结合第五方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述核心网节点为 MME , 所述第二核心网节点为 GW; 所述 定时器为 T3402 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
结合第五方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收器, 还用于在所述发送器发送接入拒绝消息至所述 用户设备之前, 接收来自接入网节点的所述用户设备的版本信息, 所述版本信息为所述接入网节点接收自所述用户设备的, 所述版本 信息用于指示向所述第一核心网节点发送所述接入请求的所述用户 设备的版本;
所述处理器, 还用于根据所述接收器接收的所述版本信息确定 所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并 设置所述定时器的所述时长。
结合第五方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送器, 还用于在所述接收器接收来自用户设备的接入 请求消息之后, 发送初始化建立上下文请求至接入网节点, 以使所 述接入网节点发送无线资源控制协议 RRC连接重配置请求至所述用 户设备, 以使所述用户设备发送包含所述用户设备的所述版本信息 的 RRC连接重配置响应至所述接入网节点, 进而使所述接入网节点 生成包含所述用户设备的所述版本信息的初始化建立上下文响应; 所述接收器, 还用于接收来自所述接入网节点的所述包含所述 用户设备的所述版本信息的初始化建立上下文响应;
所述处理器, 还用于根据所述接收器接收的所述版本信息确定 所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并 设置所述定时器的所述时长。
结合第五方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收器, 还用于在接收来自所述用户设备的所述接入请 求消息之前, 接收来自所述用户设备的服务请求消息或者 PDP激活 请求消息;
所述发送器, 还用于若所述处理器确定所述核心网中的至少一 个节点过载, 则发送 P-TMSI 重分配命令至所述用户设备, 所述 P-TMSI重分配命令中携带 RAI ;
所述接收器, 还用于接收来自所述用户设备的所述路由更新请 求消息, 所述路由更新请求消息为所述用户设备在接收到所述发送 器发送的所述 P-TMSI重分配命令后, 当所述 P-TMSI重分配命令中 携带的所述 RAI与所述用户设备接收自***广播的 RAI不同时发起 的;
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
结合第五方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收器, 还用于在接收来自所述用户设备的所述接入请 求消息之前, 接收来自所述用户设备的服务请求消息或者 PDN连接 请求消息;
所述发送器, 还用于若所述处理器确定所述核心网中的至少一 个节点过载, 则发送 GUTI重分配命令至所述用户设备, 所述 GUTI 重分配命令中携带 TAI列表; 所述接收器, 还用于接收来自所述用户设备的跟踪区更新请求 消息, 所述跟踪区更新请求消息为所述用户设备在接收到所述发送 器发送的所述 GUTI 重分配命令后, 当所述用户设备接收自***广 播的 TAI不包含于所述 TAI列表时发送的;
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
结合第五方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收器, 还用于在接收来自所述用户设备的所述接入请 求消息之前, 接收来自所述用户设备的服务请求消息;
所述发送器, 还用于若所述处理器确定所述核心网中的至少一 个节点过载, 则发送服务拒绝消息至所述用户设备, 所述服务拒绝 消息中包含第二原因值码, 所述第二原因值码为所述第一核心网节 点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值 码;
所述接收器, 还用于接收来自所述用户设备的所述附着请求消 息, 所述附着请求消息为所述用户设备在接收到所述发送器发送的 包含所述第二原因值码的所述服务拒绝消息后发送的。
本发明实施例的第六方面, 还提供一种用户设备, 包括: 发送器,用于发送接入请求消息至核心网中的第一核心网节点; 接收器, 用于接收来自所述第一核心网节点的接入拒绝消息, 所述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入 拒绝消息为所述第一核心网节点在接收到所述接入请求消息后, 确 定所述核心网中的至少一个节点过载时发送的, 所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码;
处理器, 用于根据所述接收器接收的所述第一原因值码开启定 时器;
所述发送器, 还用于在所述处理器开启的所述定时器经过所述 时长而超时后重新发送所述接入请求消息至所述第一核心网节点。 结合第六方面, 在一种可能的实现方式中, 所述第一核心网节 点在接收到所述接入请求消息后, 确定所述核心网中的至少一个节 点过载时发送的, 具体为:
所述第一核心网节点根据资源响应消息中包含的资源受限指 示, 确定所述核心网中的至少一个节点过载;
其中, 所述资源响应消息为所述第一核心网节点接收自所述核 心网中的第二核心网节点的。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中,所述第一核心网节点为 SGSN ,所述第二核心网节点为 GGSN; 所述定时器为 T3302 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述第一核心网节点为 MME , 所述第二核心网节点为 GW; 所述定时器为 T3402 ;
所述接入请求消息为附着请求消息, 所述接入拒绝消息为附着 拒绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述处理器, 还用于当所述接收器接收到的所述接入拒绝消 息的个数超过预设阈值时, 则所述第一原因值码开启所述定时器; 所述发送器, 还用于发送至少一个所述接入请求消息至所述第 一核心网节点。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送器, 还用于在所述接收器接收来自所述第一核心网 节点的接入拒绝消息之前, 通过接入网节点发送所述用户设备的版 本信息至所述第一核心网节点, 以使所述第一核心网节点根据所述 版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的 原因值码, 并设置所述定时器的所述时长。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述接收器, 还用于在接收来自所述第一核心网节点的接入 拒绝消息之前, 接收来自接入网节点的 RRC连接重配置请求, 所述
RRC连接重配置请求为所述接入网节点在接收到来自所述第一核心 网节点的初始化建立上下文请求后发送的;
所述发送器, 还用于发送包含所述用户设备的所述版本信息的 RRC 连接重配置响应至所述接入网节点, 以使所述接入网节点生成 包含所述用户设备的所述版本信息的初始化建立上下文响应, 并发 送所述包含所述用户设备的所述版本信息的初始化建立上下文响 应, 进而使所述第一核心网节点根据所述版本信息确定所述第一原 因值码为拒绝所述用户设备的接入请求的原因值码, 并设置所述定 时器的所述时长。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送器, 还用于在发送所述接入请求消息至所述第一核 心网节点之前, 发送服务请求消息或者 PDP激活请求消息至所述第 一核心网节点;
所述接收器, 还用于接收来自所述第一核心网节点的 P-TMSI 重分配命令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重 分配命令为所述第一核心网节点在接收到所述发送器发送的所述服 务请求消息或者所述 PDP激活请求消息后, 确定所述核心网中的至 少一个节点过载时发送的;
所述接收器, 还用于接收来自 ***广播的 RAI ;
所述处理器, 还用于对比所述接收器接收的所述 P-TMSI 重分 配命令中携带的所述 RAI 与所述接收器接收自所述***广播的 RAI;
所述发送器,还用于若所述处理器对比得到所述 P-TMSI重分配 命令中携带的所述 RAI与所述接收器接收自所述***广播的 RAI不 同, 则发送所述路由更新请求消息至所述第一核心网节点。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送器, 还用于在发送所述接入请求消息至所述第一核 心网节点之前, 发送服务请求消息或者 PDN连接请求消息至所述第 一核心网节点;
所述接收器, 还用于接收来自所述第一核心网节点的 GUTI 重 分配命令, 所述 GUTI重分配命令中携带 TAI 列表, 所述 GUTI重 分配命令为所述第一核心网节点在接收到所述发送器发送的所述服 务请求消息或者所述 PDN连接请求消息后, 确定所述核心网中的至 少一个节点过载时发送的;
所述接收器, 还用于接收来自 ***广播的 TAI ;
所述处理器, 还用于判断所述所述接收器接收的所述 TAI列表 中是否包含所述接收器接收自所述***广播的 TAI;
所述发送器, 还用于若所述处理器判断得到所述 TAI 列表中不 包含所述接收器接收自所述***广播的 TAI , 则发送所述跟踪区更 新请求消息至所述第一核心网节点。
结合第六方面和上述可能的实现方式, 在另一种可能的实现方 式中, 所述发送器, 还用于在发送所述接入请求消息至所述第一核 心网节点之前, 发送服务请求消息至所述第一核心网节点;
所述接收器, 还用于接收来自所述第一核心网节点的服务拒绝 消息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因值码 为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备 的服务请求的原因值码, 所述服务拒绝消息为所述第一核心网节点 在接收到所述发送器发送的所述服务请求消息后, 确定所述核心网 中的至少一个节点过载时发送的;
所述发送器, 还用于根据所述接收器接收的所述第二原因值码 发送所述附着请求消息至所述第一核心网节点。
本发明实施例提供的过载控制方法及装置, 核心网中的第一核 心网节点接收来自用户设备的接入请求消息; 第一核心网节点确定 核心网中的至少一个节点过载, 发送接入拒绝消息至用户设备, 接 入拒绝消息中包含第一原因值码和定时器的时长, 接入拒绝消息指 示用户设备在定时器经过时长而超时后重新发送接入请求消息至第 一核心网节点, 第一原因值码为拒绝用户设备的接入请求的原因值 码。 与现有技术中当网络设备拥塞时, 用户设备不断重新尝试接入 网络相比, 第一核心网节点可以通过原因值码和定时器的时长控制 用户设备在定时器时长内暂停尝试接入网络, 可以有效緩解网络设 备的拥塞。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下 面将对实施例或现有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 以根据这些附图获得其他的附图。
图 1 为本发明实施例 1 中的一种过载控制方法流程图; 图 2为本发明实施例 2中的一种过载控制方法流程图; 图 3为本发明实施例 3 中的一种过载控制方法流程图; 图 4为本发明实施例 3 中的另一种过载控制方法流程图; 图 5为本发明实施例 4中的一种过载控制方法流程图; 图 6为本发明实施例 4中的另一种过载控制方法流程图; 图 7为本发明实施例 5 中的一种核心网节点的组成示意图; 图 8为本发明实施例 6中的一种用户设备的组成示意图; 图 9为本发明实施例 6中的另一种用户设备的组成示意图; 图 1 0为本发明实施例 Ί 中的- -种核心网节点的组成示意图 图 1 1 为本发明实施例 8 中的一种用户设备的组成示意图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术 方案进行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明 一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本 领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。
本文中描述的各种技术可用于各种无线通信***, 例如当前
2G , 3 G通信***和下一代通信***, 例如全球移动通信***( GSM , Global System for Mobile communications ) , 码分多址 ( CDMA , Code Division Multiple Access ) ***, 时分多址 ( TDMA , Time Division Multiple Access ) ***, 宽带码分多址 ( WCDMA , Wideband Code Division Multiple Access Wireless ) , 频分多址 ( FDMA , Frequency Division Multiple Addressing ) ***, 正交频分多址 ( OFDMA , Orthogonal Frequency-Division Multiple Access )***,单载波 FDMA ( SC-FDMA )***,通用分组无线业务( GPRS , General Packet Radio Service ) ***, 长期演进 ( LTE , Long Term Evolution ) ***, 以及 其他此类通信***。
本文中结合终端和 /或基站和 /或基站控制器来描述各种方面。 用户设备, 可以是无线终端也可以是有线终端, 无线终端可以 是指向用户提供语音和 /或数据连通性的设备, 具有无线连接功能的 手持式设备、 或连接到无线调制解调器的其他处理设备。 无线终端 可以经无线接入网 (例如, RAN , Radio Access Network ) 与一个或 多个核心网进行通信, 无线终端可以是移动终端, 如移动电话 (或 称为 "蜂窝" 电话) 和具有移动终端的计算机, 例如, 可以是便携 式、 袖珍式、 手持式、 计算机内置的或者车载的移动装置, 它们与 无线接入网交换语言和 /或数据。例如, 个人通信业务( PCS , Personal Communication Service ) 电话、 无绳电话、 会话发起十办议 ( SIP ) 话 机、 无线本地环路 ( WLL, Wireless Local Loop ) 站、 个人数字助理 ( PDA, Personal Digital Assistant ) 等设备。 无线终端也可以称为系 统、 订户单元 ( Subscriber Unit ), 订户站 ( Subscriber Station ), 移 动站 ( Mobile Station )、 移动台 ( Mobile )、 远程站 ( Remote Station )、 接入点 ( Access Point )、 远程终端 ( Remote Terminal ), 接入终端 ( Access Terminal )、 用户终端 ( User Terminal )、 用户代理 ( User Agent )、 用户设备 ( User Device )、 或用户装备 ( User Equipment )。
基站 (例如, 接入点) 可以是接入网中在空中接口上通过一个 或多个扇区与无线终端通信的设备。 基站可用于将收到的空中帧与 IP 分组进行相互转换, 作为无线终端与接入网的其余部分之间的路 由器, 其中接入网的其余部分可包括网际协议 ( IP ) 网络。 基站还 可协调对空中接口的属性管理。 例如, 基站可以是 GSM 或 CDMA 中的基站( BTS, Base Transceiver Station), 也可以是 WCDMA中的 基站 (NodeB ), 还可以是 LTE 中的演进型基站 ( NodeB 或 eNB 或 e-NodeB, evolutional Node B ), 本发明并不限定。
基站控制器,可以是 GSM或 CDMA中的基站控制器( BSC, base station controller ), 也可以是 WCDMA中的无线网络控制器 ( RNC, Radio Network Controller ), 本发明并不限定。
另外, 本文中术语 "***" 和 "网络" 在本文中常被可互换使 用。 本文中术语 "和 /或", 仅仅是一种描述关联对象的关联关系, 表示可以存在三种关系, 例如, A和 /或 B, 可以表示: 单独存在 A, 同时存在 A和 B, 单独存在 B这三种情况。 另外, 本文中字符 "/", 一般表示前后关联对象是一种 "或" 的关系。 实施例 1
本发明实施例提供一种过载控制方法, 如图 1所示, 包括: 5101、 核心网中的第一核心网节点接收来自用户设备的接入请 求消息。
需要说明的是, 在本发明实施例所提供的过载控制方法可以应 用于全球移动通讯 ( Global System of Mobile communication , GSM ) ***、 通用移动通信*** ( Universal Mobile Telecommunications System , UMTS ) 和长期演进 ( Long Term Evolved , LTE ) ***中。
具体的,当本实施例的方法应用于 GSM***或者 UMTS***时, 第一核心网节点为服务通用无线分组业务支持节点( Serving General packet radio service Support Node , SGSN ) , 第二核心网节点为网关 通用无线分组业务支持节点 ( Gateway General packet radio service Support Node , GGSN ); 定时器为 T3302。
其中, 接入请求消息为附着请求消息, 接入拒绝消息为附着拒 绝消息; 或者, 接入请求消息为路由更新请求消息, 接入拒绝消息 为路由更新拒绝消息。
当本实施例的方法应用于 LTE ***时, 第一核心网节点为移动 性管理实体 ( Mobile Management Entity , MME ) , 第二核心网节点 为 网关 ( GateWay , GW ) , 其中, GW可以包括: 分组网关 ( Packet GateWay , PGW ) 和信令网关 ( Signaling , SGW ); 定时器为 T3402。
其中, 接入请求消息为附着请求消息, 接入拒绝消息为附着拒 绝消息; 或者, 接入请求消息为跟踪区更新请求消息, 接入拒绝消 息为跟踪区更新拒绝消息。
5102、 第一核心网节点确定核心网中的至少一个节点过载, 第 一核心网节点则发送接入拒绝消息至所述用户设备, 接入拒绝消息 中包含第一原因值码和定时器的时长, 接入拒绝消息指示用户设备 在定时器经过时长而超时后重新发送接入请求消息至第一核心网节 点, 第一原因值码为拒绝用户设备的接入请求的原因值码。
示例性的, 第一核心网节点可以釆用以下方法确定核心网中的 是否存在核心网节点过载: 第一核心网节点接收来自第二核心网节 点的资源响应消息; 根据资源响应消息中包含的资源受限指示, 确 定核心网中的至少一个节点过载。
进一步可选的, 第一核心网节点还可以通过发送控制信令至第 二核心网节点, 以从第二核心网节点获取资源响应消息; 若第一核 心网节点在预定时间内未接收到来自第二核心网节点的资源响应消 息, 第一核心网节点则确定核心网中的至少一个节点过载。
进一步的, 在本发明实施例的一种应用场景中, 本实施例所提 供的过载控制方法可以应用于 GSM***或者 UMTS ***。
在这种应用场景中, 在第一核心网节点接收来自用户设备的接 入请求消息之前, 本发明实施例的方法还可以包括: 第一核心网节 点接收来 自 用 户 设备的 服务请求 消 息 或者分组数据协议
( PDP Packet Data Protocol , PDP ) 激活请求消息; 若核心网中的至 少一个节点过载, 第一核心网节点则发送分组临时移动用户身份标 口、 ( Packet Temporary Mobile Subscriber Identity , P-TMSI ) 重分酉己 命令至用户设备, P-TMSI 重分配命令中携带路由区标识 ( Routing Area Identity , RAI )。
需要说明的是, 在这种应用场景中, 第一核心网节点接收来自 用户设备的接入请求消息, 具体可以为: 第一核心网节点接收来自 用户设备的路由更新请求消息, 路由更新请求消息为用户设备在接 收到 P-TMSI 重分配命令后, 当 P-TMSI 重分配命令中携带的 RAI 与用户设备接收自 ***广播的 RAI不同时发起的; 其中, 第一原因 值码具体为拒绝用户设备的路由更新请求的原因值码。
进一步的, 在本发明实施例的另一种应用场景中, 本实施例所 提供的过载控制方法可以应用于 LTE***。
在这种应用场景中, 在第一核心网节点接收来自用户设备的接 入请求消息之前, 本发明实施例的方法还可以包括: 第一核心网节 点 接 收 来 自 用 户 设备 的 服 务请 求 消 息 或 者 分组 数据 网
( Packet Data Network , PDN ) 连接请求消息; 若核心网中的至少 一个节点过载, 第一核心网节点则发送全球唯一临时标识 ( Globally Unique Temporary Identity , GUTI ) 重分配命令至用户设备, GUTI 重分配命令中携带跟踪区标识 ( Tracking Area Identity , TAI ) 歹' J表。
需要说明的是, 在这种应用场景中, 第一核心网节点接收来自 用户设备的接入请求消息, 具体可以为: 第一核心网节点接收来自 用户设备的跟踪区更新请求消息, 跟踪区更新请求消息为用户设备 在接收到 GUTI 重分配命令后, 当用户设备接收自***广播的 TAI 不包含于 TAI 列表时发送的; 其中, 第一原因值码为拒绝用户设备 的跟踪区更新请求的原因值码。
进一步的, 在本发明实施例的另一种应用场景中, 本实施例所 提供的过载控制方法可以应用于 GSM***或者 UMTS ***;或者本 实施例所提供的过载控制方法可以应用于 LTE***。
在这种应用场景中, 在第一核心网节点接收来自用户设备的接 入请求消息之前, 本发明实施例的方法还可以包括: 第一核心网节 点接收来自用户设备的服务请求消息; 若核心网中的至少一个节点 过载, 第一核心网节点则发送服务拒绝消息至用户设备, 服务拒绝 消息中包含第二原因值码, 第二原因值码为第一核心网节点根据版 本信息确定的拒绝用户设备的服务请求的原因值码。
需要说明的是, 在这种应用场景中, 第一核心网节点接收来自 用户设备的接入请求消息, 具体可以为: 第一核心网节点接收来自 用户设备的附着请求消息, 附着请求消息为用户设备在接收到包含 第二原因值码的服务拒绝消息后发送的。
本发明实施例提供的过载控制方法,核心网中的第一核心网节 点接收来自用户设备的接入请求消息; 第一核心网节点确定核心网 中的至少一个节点过载, 发送接入拒绝消息至用户设备, 接入拒绝 消息中包含第一原因值码和定时器的时长, 接入拒绝消息指示用户 设备在定时器经过时长而超时后重新发送接入请求消息至第一核心 网节点, 第一原因值码为拒绝用户设备的接入请求的原因值码。 与 现有技术中当网络设备拥塞时, 用户设备不断重新尝试接入网络相 比, 第一核心网节点可以通过原因值码和定时器的时长控制用户设 备在定时器时长内暂停尝试接入网络, 可以有效緩解网络设备的拥 塞。 实施例 2
本发明实施例提供一种过载控制方法, 如图 2所示, 包括: S201、 用户设备发送接入请求消息至核心网中的第一核心网节 点。
本实施例中提到的第一核心网节点、 第二核心网节点、 接入请 求消息等可以参考本发明其他方法实施例中的具体描述, 本发明实 施例这里不再赘述。
进一步的,当本实施例的方法应用于 GSM***或者 UMTS *** 时, 在用户设备发送接入请求消息至第一核心网节点之前, 本发明 实施例的方法还可以包括: 用户设备发送服务请求消息或者 PDP激 活请求消息至第一核心网节点; 用户设备接收来自第一核心网节点 的 P-TMSI 重分配命令, P-TMSI 重分配命令中携带 RAI , P-TMSI 重分配命令为第一核心网节点在接收到服务请求消息或者 PDP激活 请求消息后, 当核心网中的至少一个节点过载时发起的; 用户设备 对比 P-TMSI 重分配命令中携带的 RAI与用户设备接收自 ***广播 的 RAI。
其中, 用户设备发送接入请求消息至第一核心网节点, 具体可 以为: 若 P-TMSI 重分配命令中携带的 RAI 与用户设备接收自*** 广播的 RAI不同, 用户设备则发送路由更新请求消息至第一核心网 节点。
进一步的, 当本实施例的方法应用于 LTE ***时, 在用户设备 发送接入请求消息至第一核心网节点之前, 本发明实施例的方法还 可以包括: 用户设备发送服务请求消息或者 PDN连接请求消息至第 一核心网节点; 用户设备接收来自第一核心网节点的 GUTI 重分配 命令, GUTI重分配命令中携带 TAI列表, GUTI重分配命令为第一 核心网节点在接收到服务请求消息或者 PDN连接请求消息后, 当核 心网中的至少一个节点过载时发起的; 用户设备判断 TAI 列表中是 否包含用户设备接收自***广播的 TAI。
其中, 用户设备发送接入请求消息至第一核心网节点, 具体可 以为: 若 TAI 列表中不包含用户设备接收自***广播的 TAI , 用户 设备则发送跟踪区更新请求消息至第一核心网节点。
5202、 用户设备接收来自第一核心网节点的接入拒绝消息, 接 入拒绝消息中包含第一原因值码和定时器的时长, 接入拒绝消息为 第一核心网节点在接收到接入请求消息后, 确定核心网中的至少一 个节点过载时发送的, 第一原因值码为拒绝用户设备的接入请求的 原因值码。
示例性的, 在 GSM***或者 UMTS ***中, 接入请求消息为附 着请求消息, 接入拒绝消息为附着拒绝消息; 或者, 接入请求消息 为路由更新请求消息, 接入拒绝消息为路由更新拒绝消息, 预设定 时器为 T3302。
在 LTE ***中, 接入请求消息为附着请求消息, 接入拒绝消息 为附着拒绝消息; 或者, 接入请求消息为跟踪区更新请求消息, 接 入拒绝消息为跟踪区更新拒绝消息, 预设定时器为 Τ3402。
其中, 第一原因值码具体为: #95或者 #96。
5203、 用户设备根据第一原因值码开启定时器, 并在定时器经 过时长而超时后重新发送接入请求消息至第一核心网节点。 具体的, 用户设备根据第一原因值码和定时器的时长开启定时 器, 可以为: 当用户设备接收到的所述接入拒绝消息的个数超过预 设阈值时, 用户设备则根据第一原因值码和定时器的时长开启定时 器; 其中, 用户设备发送至少一个接入请求消息至第一核心网节点。
本发明实施例提供的过载控制方法, 用户设备发送接入请求消 息至核心网中的第一核心网节点; 接收来自第一核心网节点的接入 拒绝消息, 接入拒绝消息中包含第一原因值码和定时器的时长, 接 入拒绝消息为第一核心网节点在接收到接入请求消息后, 确定核心 网中的至少一个节点过载时发送的, 第一原因值码为拒绝用户设备 的接入请求的原因值码; 根据第一原因值码开启定时器, 并在定时 器经过时长而超时后重新发送接入请求消息至第一核心网节点。 与 现有技术中当网络设备拥塞时, 用户设备不断重新尝试接入网络相 比, 用户设备可以根据原因值码和定时器时长在定时器时长内暂停 尝试接入网络, 可以有效緩解网络设备的拥塞。 实施例 3
本发明实施例提供一种过载控制方法, 为了更清楚地对本发明 实施例提供的过载控制方法中用户设备和核心网节点的工作流程进 行描述,本发明实施例提供了一种在 GSM***或者 UMTS***中的, 上述各设备之间的交互实例, 本实施例所提供的过载控制方法, 包 括:
S301、 用户设备发送服务请求消息或者 PDP 激活请求消息至 SGSN。
其中, 当用户设备发送服务请求消息至 SGSN , 且 SGSN中未定 义核心网节点拥塞时可以向用户设备发送可以使用户设备延时发起 附着或者路由更新流程的原因值码时, 如图 3 所示, 可以继续执行 S302- S304 ; 或者, 当用户设备发送服务请求消息至 SGSN时, 如图 4所示, 可以继续执行 S305- S306 ; 或者, 当用户设备发送 PDP激活 请求消息至 SGSN时, 如图 3所示, 可以继续执行 S302-S304。
进一步的, 在执行 S302-S304 或者 S305-S306之前, 本发明实 施例的方法还可以包括: 第一核心网节点接收来自接入网节点的用 户设备的版本信息, 版本信息为所述接入网节点接收自所述用户设 备的, 版本信息用于指示向第一核心网节点发送接入请求的用户设 备的版本; 第一核心网节点根据版本信息确定第一原因值码为拒绝 用户设备的接入请求的原因值码, 并设置定时器的时长。
5302、 SGSN确定核心网中的至少一个节点过载, SGSN则发送 P-TMSI 重分配命令至用户设备, P-TMSI 重分配命令中携带路由区 标识 RAI。
其中, SGSN可以通过发送控制信令消息至 GGSN , 从 GGSN获 取资源响应消息, 然后根据资源响应消息中包含的资源受限指示, 确定核心网中的至少一个节点过载。 具体的, 若资源受限指示指示 核心网资源受限, 则 SGSN可以确定核心网中的至少一个节点过载; 或者, SGSN可以在资源响应消息中包含资源受限指示时, 确定核心 网中的至少一个节点节点过载。
进一步可选的, 在本发明实施例的一种应用场景中, 若 SGSN 在预定时间内未接收到来自 GGSN 的资源响应消息, SGSN 也可以 确定核心网中的至少一个节点过载。
示例性的, 用户设备可以接收***广播消息, 获取并保存*** 广播消息中的 RAI。
5303、 用户设备对比 P-TMSI重分配命令中携带的 RAI与用户 设备接收自***广播的 RAI。
5304、 若 P-TMSI重分配命令中携带的 RAI与用户设备接收自 ***广播的 RAI不同, 用户设备则发送路由更新请求消息至 SGSN。
其中, 用户设备可以对比 P-TMSI 重分配命令中携带的 RAI与 用户设备接收自***广播的 RAI , 当 P-TMSI 重分配命令中携带的 RAI与用户设备接收自 ***广播的 RAI不同时, 则表示该用户设备 需要进行路由区的更新, 则用户设备可以发送路由更新请求消息至 SGSN。
如图 4所示, 本发明实施例的方法还可以包括: S305 - S306 :
5305、 SGSN确定核心网中的至少一个节点过载, 则发送服务拒 绝消息至用户设备, 服务拒绝消息中包含第二原因值码, 第二原因 值码为第一核心网节点根据版本信息确定的拒绝用户设备的服务请 求的原因值码。
示例性的, 在本实施例中, 如图 4 所示的方法中, 当核心网中 的至少一个节点过载时, SGSN可以不发送 P-TMSI重分配命令至用 户设备, 以使用户设备向 SGSN 发起路由更新请求, 而是发送携带 有第二原因值码的服务拒绝消息至用户设备, 以使用户设备根据第 二原因值码向 SGSN发起附着请求。
其中, 第二原因值码可以为:#9或者 # 10。
5306、 用户设备根据第二原因值码发送附着请求消息至 SGSN。 其中, 用户设备可以根据服务拒绝消息中包含的第二原因值码 发送附着请求消息至 SGSN。
需要说明的是, 服务拒绝消息中仅包含第二原因值码, 并不包 含定时器时长, 因此, 用户设备不需要根据第二原因值码和定时器 时长开启相应的定时器, 用户设备在接收到携带有第二原因值码的 服务拒绝消息后可以立即发送附着请求消息至 SGSN。
5307、 SGSN确定核心网中的至少一个节点过载, 则发送接入拒 绝消息至用户设备, 接入拒绝消息中包含第一原因值码和定时器的 时长, 第一原因值码为拒绝用户设备的接入请求的原因值码。
具体的, 当接入请求消息为路由更新请求消息时, 接入拒绝消 息为路由更新拒绝消息, 如图 3 所示, S307具体可以为 S307a; 当 接入请求消息为附着请求消息时, 接入拒绝消息为附着拒绝消息, 如图 4所示, S307具体可以为 S307b :
S307a、 SGSN确定核心网中的至少一个节点过载, 则发送路由 更新拒绝消息至用户设备, 路由更新拒绝消息中包含第一原因值码 和定时器的时长, 第一原因值码为拒绝用户设备的路由更新请求的 原因值码。
S307b、 SGSN确定核心网中的至少一个节点过载, 则发送附着 拒绝消息至用户设备, 附着拒绝消息中包含第一原因值码和定时器 的时长, 第一原因值码为拒绝用户设备的附着请求的原因值码。
需要说明的是,当用户设备发送 PDP激活请求消息至 SGSN时, 且核心网中的至少一个节点过载时, S202 中 SGSN发送 P-TMSI重 分配命令至用户设备可以避免用户设备由于无法接入到核心网络而 进入空闲状态。 在本发明实施例的一种应用场景中, 若用户设备发 送 PDP 激活请求消息至 SGSN , 则可以不执行 S202-S204 或者 S205- S206 , 而是直接执行以下步骤: 若核心网中的至少一个节点过 载, SGSN则发送 PDP激活拒绝消息至用户设备, PDP激活拒绝消 息中包含原因值码: #26和定时器的时长, 原因值码 #26为拒绝用户 设备的 PDP激活请求的原因值码。
S308、 用户设备根据第一原因值码开启定时器, 并在定时器经 过时长而超时后重新发送接入请求消息至 SGSN ,接入请求消息为附 着请求消息或者路由更新请求消息。
需要说明的是, 在本实施例中, 定时器为 T3302。
优选的, 为了进一步避免用户设备频繁发送接入请求消息至核 心网节点, 加剧核心网节点的拥塞, 用户设备可以在用户设备接收 到的请求拒绝消息的个数超过预设阈值时, 再根据原因值码和定时 器时长开启定时器, 并在定时器超时后重新发送接入请求消息至第 一核心网节点。
具体的, 用户设备可以在接收到来自 SGSN的请求拒绝消息后, 可以跟据第一原因值码开启定时器, 并根据定时器的时长设置定时 器, 在定时器超时后重新发送接入请求消息至 SGSN。
本发明实施例提供的过载控制方法, 核心网中的 SGSN 接收来 自用户设备的接入请求消息; SGSN确定核心网中的至少一个节点过 载, 发送接入拒绝消息至用户设备, 接入拒绝消息中包含第一原因 值码和定时器的时长, 接入拒绝消息指示用户设备在定时器经过时 长而超时后重新发送接入请求消息至 SGSN ,第一原因值码为拒绝用 户设备的接入请求的原因值码。 与现有技术中当网络设备拥塞时, 用户设备不断重新尝试接入网络相比, SGSN可以通过原因值码和定 时器的时长控制用户设备在定时器时长内暂停尝试接入网络, 可以 有效緩解网络设备的拥塞。 实施例 4
本发明实施例提供一种过载控制方法, 为了更清楚地对本发明 实施例提供的过载控制方法中用户设备和核心网节点的工作流程进 行描述, 本发明实施例提供了一种在 LTE ***中, 上述各设备之间 的交互实例, 本实施例所提供的过载控制方法, 包括:
S401、 用户设备发送服务请求消息或者 PDN 连接请求消息至 MME。
其中, 当用户设备发送服务请求消息至 MME , 且 MME中未定 义核心网节点拥塞时可以向用户设备发送可以使用户设备延时发起 附着或者跟踪区更新流程的原因值码时, 如图 5 所示, 可以继续执 行 S402-S404 ; 或者, 当用户设备发送服务请求消息至 MME时, 如 图 6 所示, 可以继续执行 S405-S406 ; 或者, 当用户设备发送 PDN 连接请求消息至 MME时, 如图 5所示, 可以继续执行 S402-S404。
进一步的, 在执行 S402-S404 或者 S405-S406之前, 本发明实 施例的方法还可以包括: 第一核心网节点发送初始化建立上下文请 求至接入网节点, 以使接入网节点发送无线资源控制协议 ( Radio Resource Control , RRC ) 连接重配置请求至用户设备, 以使用户设 备发送包含用户设备的版本信息的 RRC连接重配置响应至接入网节 点, 进而使接入网节点生成包含用户设备的版本信息的初始化建立 上下文响应; 第一核心网节点接收来自接入网节点的包含用户设备 的版本信息的初始化建立上下文响应; 第一核心网节点根据版本信 息确定第一原因值码为拒绝用户设备的接入请求的原因值码, 并设 置定时器时长。
5402、 MME 确定核心网中的至少一个节点过载, MME 则发送 GUTI重分配命令至用户设备, GUTI重分配命令中携带 TAI歹l表。
其中, MME可以通过发送控制信令消息至 GW , 从 GW获取资 源响应消息, 然后根据资源响应消息中包含的资源受限指示, 确定 核心网中的至少一个节点过载。 具体的, 若资源受限指示指示核心 网资源受限,则 MME可以确定核心网中的至少一个节点过载;或者, MME可以在资源响应消息中包含资源受限指示时, 确定核心网中的 至少一个节点节点过载。
进一步可选的, 若 MME 在预定时间内未接收到来自 GW 的资 源响应消息 , MME也可以确定核心网中的至少一个节点过载。
示例性的, 用户设备可以接收***广播消息, 获取并保存*** 广播消息中的 TAI列表。
5403、 用户设备判断 TAI 列表中是否包含用户设备接收自 *** 广播的 TAI。
5404、 若 TAI 列表中不包含用户设备接收自***广播的 TAI , 用户设备则发送跟踪区更新请求消息至 MME。
其中, 用户设备可以判断 GUTI 重分配命令中携带 TAI 列表中 是否包含用户设备接收自***广播的 TAI , 当 GUTI重分配命令中携 带 TAI列表中不包含用户设备接收自***广播的 TAI时, 则表示该 用户设备需要进行跟踪区的更新, 则用户设备可以发送跟踪更新请 求消息至 MME。
如图 6所示, 本发明实施例的方法还可以包括: S405- S406 :
5405、 MME 确定核心网中的至少一个节点过载, MME 则发送 服务拒绝消息至用户设备, 服务拒绝消息中包含第二原因值码, 第 二原因值码为第一核心网节点根据版本信息确定的拒绝用户设备的 服务请求的原因值码。
示例性的, 在本实施例中, 如图 4 所示的方法中, 当核心网中 的至少一个节点过载时, MME可以不发送 GUTI重分配命令至用户 设备, 以使用户设备向 MME发起跟踪区更新请求, 而是发送携带有 第二原因值码的服务拒绝消息至用户设备, 以使用户设备根据第二 原因值码向 MME发起附着请求。
其中, 第二原因值码可以为:#9或者 # 10。
5406、 用户设备根据第二原因值码发送附着请求消息至 MME。 其中, 用户设备可以根据服务拒绝消息中包含的第二原因值码 发送附着请求消息至 MME。
需要说明的是, 服务拒绝消息中仅包含第二原因值码, 并不包 含定时器时长, 因此, 用户设备不需要根据第二原因值码和定时器 时长开启相应的定时器, 用户设备在接收到携带有第二原因值码的 服务拒绝消息后可以立即发送附着请求消息至 MME。
S407、 MME确定核心网中的至少一个节点过载, 则发送接入拒 绝消息至用户设备, 接入拒绝消息中包含第一原因值码和定时器的 时长, 第一原因值码为拒绝用户设备的接入请求的原因值码。
具体的, 当接入请求消息为跟踪区更新请求消息时, 接入拒绝 消息为跟踪区更新拒绝消息, 如图 3所示, S407具体可以为 S407a; 当接入请求消息为附着请求消息时, 接入拒绝消息为附着拒绝消息, 如图 4所示, S407具体可以为 S407b : S407a、 MME 确定核心网中的至少一个节点过载, 则发送跟踪 区更新拒绝消息至用户设备, 跟踪区更新拒绝消息中包含第一原因 值码和定时器的时长, 第一原因值码为拒绝用户设备的跟踪区更新 请求的原因值码。
S407b、 MME 确定核心网中的至少一个节点过载, 则发送附着 拒绝消息至用户设备, 附着拒绝消息中包含第一原因值码和定时器 的时长, 第一原因值码为拒绝用户设备的附着请求的原因值码。
需要说明的是, 当用户设备发送 PDN连接请求消息至 MME时, 且核心网中的至少一个节点过载时, S202 中 MME发送 GUTI重分 配命令至用户设备可以避免用户设备由于无法接入到核心网络而进 入空闲状态。 在本发明实施例的一种应用场景中, 若用户设备发送 PDN 连接请求消 息至 MME , 则可以不执行 S202-S204 或者 S205-S206 , 而是直接执行以下步骤: 若核心网中的至少一个节点过 载 , MME则发送 PDN连接拒绝消息至用户设备 , PDN连接拒绝消 息中包含原因值码: #26和定时器的时长, 原因值码 #26为拒绝用户 设备的 PDN连接请求的原因值码。
S408、 用户设备根据第一原因值码开启定时器, 并在定时器经 过时长而超时后重新发送接入请求消息至 MME , 接入请求消息为附 着请求消息,或者跟踪区更新请求消息。
需要说明的是, 在本实施例中, 定时器为 T3402。
优选的, 为了进一步避免用户设备频繁发送接入请求消息至核 心网节点, 加剧核心网节点的拥塞, 用户设备可以在用户设备接收 到的请求拒绝消息的个数超过预设阈值时, 再根据原因值码和定时 器时长开启定时器, 并在定时器超时后重新发送接入请求消息至第 一核心网节点。
具体的, 用户设备可以在接收到来自 ΜΜΕ的请求拒绝消息后, 可以跟据第一原因值码开启定时器, 并根据定时器的时长设置定时 器, 在定时器超时后重新发送接入请求消息至 MME。
本发明实施例提供的过载控制方法,核心网中的 MME接收来自 用户设备的接入请求消息; MME 确定核心网中的至少一个节点过 载, 发送接入拒绝消息至用户设备, 接入拒绝消息中包含第一原因 值码和定时器的时长, 接入拒绝消息指示用户设备在定时器经过时 长而超时后重新发送接入请求消息至 MME , 第一原因值码为拒绝用 户设备的接入请求的原因值码。 与现有技术中当网络设备拥塞时, 用户设备不断重新尝试接入网络相比 , MME可以通过原因值码和定 时器的时长控制用户设备在定时器时长内暂停尝试接入网络, 可以 有效緩解网络设备的拥塞。 实施例 5
本发明实施例提供一种核心网节点, 如图 7 所示, 包括: 接收 单元 51、 确定单元 52、 发送单元 53。
接收单元 51 , 用于接收来自用户设备的接入请求消息。
确定单元 52 , 用于确定所述核心网中的至少一个节点过载. 发送单元 53 ,用于在所述确定单元 52确定所述核心网中的至少 一个节点过载后, 发送接入拒绝消息至所述用户设备, 所述接入拒 绝消息中包含第一原因值码和定时器的时长, 所述接入拒绝消息指 示所述用户设备在所述定时器经过所述时长而超时后重新发送所述 接入请求消息至所述核心网节点, 所述第一原因值码为拒绝所述用 户设备的接入请求的原因值码。
进一步的, 所述接收单元 51 , 还用于接收来自所述核心网中的 第二核心网节点的资源响应消息。
所述确定单元 52 ,还用于根据所述接收单元 51接收的所述资源 响应消息中包含的资源受限指示, 确定所述核心网中的至少一个节 点过载。 进一步的, 在本发明实施例的一种应用场景中, 所述核心网节 点为 SGSN , 所述第二核心网节点为 GGSN; 所述定时器为 T3302。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
进一步的, 在这种应用场景中, 所述接收单元 51 , 还用于在接 收来自所述用户设备的所述接入请求消息之前, 接收来自所述用户 设备的服务请求消息或者 PDP激活请求消息。
所述发送单元 53 ,还用于若所述确定单元 52确定所述核心网中 的至少一个节点过载, 则发送 P-TMSI重分配命令至所述用户设备, 所述 P-TMSI重分配命令中携带 RAI。
所述接收单元 5 1 , 还用于接收来自所述用户设备的所述路由更 新请求消息, 所述路由更新请求消息为所述用户设备在接收到所述 发送单元 53发送的所述 P-TMSI重分配命令后 , 当所述 P-TMSI重 分配命令中携带的所述 RAI与所述用户设备接收自***广播的 RAI 不同时发起的。
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
所述接收单元 51 ,还用于在所述发送单元 53发送接入拒绝消息 至所述用户设备之前, 接收来自接入网节点的所述用户设备的版本 信息, 所述版本信息为所述接入网节点接收自所述用户设备的, 所 述版本信息用于指示向所述第一核心网节点发送所述接入请求的所 述用户设备的版本。
所述确定单元 52 ,还用于根据所述接收单元 51接收的所述版本 信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因 值码, 并设置所述定时器的所述时长。 进一步的, 在本发明实施例的另一种应用场景中, 所述核心网 节点为 MME , 所述第二核心网节点为 GW; 定时器为 T3402 ;
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
进一步的, 在这种应用场景中, 所述发送单元 53 , 还用于在所 述接收单元 5 1接收来自用户设备的接入请求消息之后, 发送初始化 建立上下文请求至接入网节点, 以使所述接入网节点发送无线资源 控制协议 RRC连接重配置请求至所述用户设备, 以使所述用户设备 发送包含所述用户设备的所述版本信息的 RRC连接重配置响应至所 述接入网节点, 进而使所述接入网节点生成包含所述用户设备的所 述版本信息的初始化建立上下文响应。
所述接收单元 5 1 , 还用于接收来自所述接入网节点的所述包含 所述用户设备的所述版本信息的初始化建立上下文响应。
所述确定单元 52 ,还用于根据所述接收单元 51接收的所述版本 信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因 值码, 并设置所述定时器的所述时长。
进一步的, 在这种应用场景中, 所述接收单元 51 , 还用于在接 收来自所述用户设备的所述接入请求消息之前, 接收来自所述用户 设备的服务请求消息或者 PDN连接请求消息。
所述发送单元 53 ,还用于若所述确定单元 52确定所述核心网中 的至少一个节点过载, 则发送 GUTI 重分配命令至所述用户设备, 所述 GUTI重分配命令中携带 TAI列表。
所述接收单元 51 , 还用于接收来自所述用户设备的跟踪区更新 请求消息, 所述跟踪区更新请求消息为所述用户设备在接收到所述 发送单元 53发送的所述 GUTI重分配命令后, 当所述用户设备接收 自***广播的 TAI不包含于所述 TAI列表时发送的。
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
进一步的, 在本发明实施例的另一种应用场景中, 所述核心网 节点为所述 SGSN , 所述第二核心网节点为所述 GGSN; 所述定时器 为所述 T3302 ; 或者, 所述核心网节点为所述 MME , 所述第二核心 网节点为所述 GW; 定时器为所述 T3402。
在这种应用场景中, 所述接收单元 51 , 还用于在接收来自所述 用户设备的所述接入请求消息之前, 接收来自所述用户设备的服务 请求消息。
所述发送单元 53 ,还用于若所述确定单元 52确定所述核心网中 的至少一个节点过载, 则发送服务拒绝消息至所述用户设备, 所述 服务拒绝消息中包含第二原因值码, 所述第二原因值码为所述第一 核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求 的原因值码。
所述接收单元 5 1 , 还用于接收来自所述用户设备的所述附着请 求消息, 所述附着请求消息为所述用户设备在接收到所述发送单元 53发送的包含所述第二原因值码的所述服务拒绝消息后发送的。
需要说明的是, 本发明实施例提供的核心网节点中部分功能模 块的具体描述可以参考方法实施例中的对应内容, 本实施例这里不 再伴细赘述。
本发明实施例提供的核心网节点, 接收来自用户设备的接入请 求消息; 确定核心网中的至少一个节点过载, 发送接入拒绝消息至 用户设备, 接入拒绝消息中包含第一原因值码和定时器的时长, 接 入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入 请求消息至核心网节点, 第一原因值码为拒绝用户设备的接入请求 的原因值码。 与现有技术中当网络设备拥塞时, 用户设备不断重新 尝试接入网络相比, 核心网节点可以通过原因值码和定时器的时长 控制用户设备在定时器时长内暂停尝试接入网络, 可以有效緩解网 络设备的拥塞。 实施例 6
本发明实施例提供一种用户设备, 如图 8 所示, 包括: 发送单 元 6 1、 接收单元 62、 开启单元 63。
发送单元 6 1 , 用于发送接入请求消息至核心网中的第一核心网 节点。
接收单元 62 , 用于接收来自所述第一核心网节点的接入拒绝消 息, 所述接入拒绝消息中包含第一原因值码和定时器的时长, 所述 接入拒绝消息为所述第一核心网节点在接收到所述接入请求消息 后, 确定所述核心网中的至少一个节点过载时发送的, 所述第一原 因值码为拒绝所述用户设备的接入请求的原因值码。
开启单元 63 ,用于根据所述接收单元 62接收的所述第一原因值 码开启所述定时器。
所述发送单元 6 1 ,还用于在所述开启单元 63开启的所述定时器 经过所述时长而超时后重新发送所述接入请求消息至所述第一核心 网节点。
进一步的,所述第一核心网节点在接收到所述接入请求消息后, 确定所述核心网中的至少一个节点过载时发送的, 具体为: 所述第 一核心网节点根据资源响应消息中包含的资源受限指示, 确定所述 核心网中的至少一个节点过载。
其中, 所述资源响应消息为所述第一核心网节点接收自所述核 心网中的第二核心网节点的。
进一步的, 所述开启单元 63 , 还用于当所述接收单元 62接收到 的所述接入拒绝消息的个数超过预设阈值时, H 'J根据所述第一原因 值码开启所述定时器。
所述发送单元 61 , 还用于发送至少一个所述接入请求消息至所 述第一核心网节点。
进一步的, 在本发明实施例的一种应用场景中, 所述第一核心 网节点为 SGSN , 所述第二核心网节点为 GGSN ; 所述定时器为 T3302。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
进一步的, 在这种应用场景中, 所述发送单元 61 , 还用于在所 述接收单元 62接收来自所述第一核心网节点的接入拒绝消息之前, 通过接入网节点发送所述用户设备的版本信息至所述第一核心网节 点, 以使所述第一核心网节点根据所述版本信息确定所述第一原因 值码为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时 器的所述时长。
进一步的, 在这这应用场景中, 所述发送单元 61 , 还用于在发 送所述接入请求消息至所述第一核心网节点之前, 发送服务请求消 息或者 PDP激活请求消息至所述第一核心网节点。
所述接收单元 62 , 还用于接收来自 所述第一核心网节点的 P-TMSI 重分配命令, 所述 P-TMSI 重分配命令中携带 RAI , 所述 P-TMSI 重分配命令为所述第一核心网节点在接收到所述发送单元 61发送的所述服务请求消息或者所述 PDP激活请求消息后, 确定所 述核心网中的至少一个节点过载时发送的。
所述接收单元 62 , 还用于接收来自 ***广播的 RAI。
进一步的, 如图 9 所示, 所述用户设备, 还可以包括: 对比单 元 64。 对比单元 64 , 用于对比所述接收单元 62接收的所述 P-TMSI重 分配命令中携带的所述 RAI与所述接收单元 62接收自所述***广播 的 RAI。
所述发送单元 61 , 还用于若所述对比单元 64 对比得到所述 P-TMSI重分配命令中携带的所述 RAI与所述接收单元 62接收自所 述***广播的 RAI不同, 则发送所述路由更新请求消息至所述第一 核心网节点。
进一步的, 在本发明实施例的另一种应用场景中, 所述第一核 心网节点为 MME , 所述第二核心网节点为 GW; 定时器为 T3402。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
进一步的, 在这种应用场景中, 所述接收单元 62 , 还用于在接 收来自所述第一核心网节点的接入拒绝消息之前, 接收来自接入网 节点的 RRC 连接重配置请求, 所述 RRC 连接重配置请求为所述接 入网节点在接收到来自所述第一核心网节点的初始化建立上下文请 求后发送的。
所述发送单元 61 , 还用于发送包含所述用户设备的所述版本信 息的 RRC连接重配置响应至所述接入网节点, 以使所述接入网节点 生成包含所述用户设备的所述版本信息的初始化建立上下文响应, 并发送所述包含所述用户设备的所述版本信息的初始化建立上下文 响应, 进而使所述第一核心网节点根据所述版本信息确定所述第一 原因值码为拒绝所述用户设备的接入请求的原因值码, 并设置所述 定时器的所述时长。
进一步的, 在这种应用场景中, 所述发送单元 61 , 还用于在发 送所述接入请求消息至所述第一核心网节点之前, 发送服务请求消 息或者 PDN连接请求消息至所述第一核心网节点。
所述接收单元 62 ,还用于接收来自所述第一核心网节点的 GUTI 重分配命令, 所述 GUTI 重分配命令中携带 TAI 列表, 所述 GUTI 重分配命令为所述第一核心网节点在接收到所述发送单元 61发送的 所述服务请求消息或者所述 PDN连接请求消息后, 确定所述核心网 中的至少一个节点过载时发送的。
所述接收单元 62 , 还用于接收来自 ***广播的 TAI。
所述用户设备, 还包括: 判断单元 65。
判断单元 65 , 用于判断所述所述接收单元 62 接收的所述 TAI 列表中是否包含所述接收单元 62接收自所述***广播的 TAI。
所述发送单元 61 , 还用于若所述判断单元判断得到所述 TAI列 表中不包含所述接收单元 62接收自所述***广播的 TAI , 则发送所 述跟踪区更新请求消息至所述第一核心网节点。
进一步的, 在本发明实施例的另一种应用场景中, 所述第一核 心网节点为所述 SGSN , 所述第二核心网节点为所述 GGSN; 所述定 时器为所述 T3302 ; 或者, 所述第一核心网节点为所述 MME , 所述 第二核心网节点为所述 GW; 定时器为所述 T3402。
在这种应用场景中, 所述发送单元 61 , 还用于在发送所述接入 请求消息至所述第一核心网节点之前, 发送服务请求消息至所述第 一核心网节点。
所述接收单元 62 , 还用于接收来自所述第一核心网节点的服务 拒绝消息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因 值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户 设备的服务请求的原因值码, 所述服务拒绝消息为所述第一核心网 节点在接收到所述发送单元 61发送的所述服务请求消息后, 确定所 述核心网中的至少一个节点过载时发送的。
所述发送单元 61 ,还用于根据所述接收单元 62接收的所述第二 原因值码发送所述附着请求消息至所述第一核心网节点。 需要说明的是, 本发明实施例提供的用户设备中部分功能模块 的具体描述可以参考方法实施例中的对应内容, 本实施例这里不再 伴细赘述。
本发明实施例提供的用户设备, 发送接入请求消息至核心网中 的第一核心网节点; 接收来自第一核心网节点的接入拒绝消息, 接 入拒绝消息中包含第一原因值码和定时器的时长, 接入拒绝消息为 第一核心网节点在接收到接入请求消息后, 确定核心网中的至少一 个节点过载时发送的, 第一原因值码为拒绝用户设备的接入请求的 原因值码; 根据第一原因值码开启定时器, 并在定时器经过时长而 超时后重新发送接入请求消息至第一核心网节点。 与现有技术中当 网络设备拥塞时, 用户设备不断重新尝试接入网络相比, 用户设备 可以根据原因值码和定时器时长在定时器时长内暂停尝试接入网 络, 可以有效緩解网络设备的拥塞。 实施例 7
本发明实施例提供一种核心网节点, 如图 10所示, 包括: 接收 器 71、 处理器 72、 发送器 73。
接收器 71 , 用于接收来自用户设备的接入请求消息。
处理器 72 , 用于确定所述核心网中的至少一个节点过载。
发送器 73 ,用于在所述处理器 72确定所述核心网中的至少一个 节点过载后, 发送接入拒绝消息至所述用户设备, 所述接入拒绝消 息中包含第一原因值码和定时器的时长, 所述接入拒绝消息指示所 述用户设备在所述定时器经过所述时长而超时后重新发送所述接入 请求消息至所述核心网节点, 所述第一原因值码为拒绝所述用户设 备的接入请求的原因值码。
进一步的, 所述接收器 71 , 还用于还用于接收来自所述核心网 中的第二核心网节点的资源响应消息。
所述处理器 72 ,还用于根据所述接收器 71接收的所述资源响应 消息中包含的资源受限指示, 确定所述核心网中的至少一个节点过 载。
进一步的, 在本发明实施例的一种应用场景中, 所述核心网节 点为 SGSN , 所述第二核心网节点为 GGSN; 所述定时器为 T3302。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
进一步的, 在这种应用场景中, 所述接收器 71 , 还用于在所述 发送器 73发送接入拒绝消息至所述用户设备之前, 接收来自接入网 节点的所述用户设备的版本信息, 所述版本信息为所述接入网节点 接收自所述用户设备的, 所述版本信息用于指示向所述第一核心网 节点发送所述接入请求的所述用户设备的版本。
所述处理器 72 ,还用于根据所述接收器 71接收的所述版本信息 确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值 码, 并设置所述定时器的所述时长。
进一步的, 在这种应用场景中, 所述接收器 71 , 还用于在接收 来自所述用户设备的所述接入请求消息之前, 接收来自所述用户设 备的服务请求消息或者 PDP激活请求消息。
所述发送器 73 ,还用于若所述处理器 72确定所述核心网中的至 少一个节点过载, 则发送 P-TMSI重分配命令至所述用户设备, 所述 P-TMSI重分配命令中携带 RAI。
所述接收器 71 , 还用于接收来自所述用户设备的所述路由更新 请求消息, 所述路由更新请求消息为所述用户设备在接收到所述发 送器 73发送的所述 P-TMSI重分配命令后 , 当所述 P-TMSI重分配 命令中携带的所述 RAI与所述用户设备接收自 ***广播的 RAI不同 时发起的。
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
进一步的, 在本发明实施例的另一种应用场景中, 所述核心网 节点为 MME , 所述第二核心网节点为 GW; 定时器为 T3402。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
进一步的, 在这种应用场景中, 所述发送器 73 , 还用于在所述 接收器 71接收来自用户设备的接入请求消息之后, 发送初始化建立 上下文请求至接入网节点, 以使所述接入网节点发送无线资源控制 协议 RRC连接重配置请求至所述用户设备, 以使所述用户设备发送 包含所述用户设备的所述版本信息的 RRC连接重配置响应至所述接 入网节点, 进而使所述接入网节点生成包含所述用户设备的所述版 本信息的初始化建立上下文响应。
所述接收器 71 , 还用于接收来自所述接入网节点的所述包含所 述用户设备的所述版本信息的初始化建立上下文响应。
所述处理器 72 ,还用于根据所述接收器 71接收的所述版本信息 确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值 码, 并设置所述定时器的所述时长。
进一步的, 在这种应用场景中, 所述接收器 71 , 还用于在接收 来自所述用户设备的所述接入请求消息之前, 接收来自所述用户设 备的服务请求消息或者 PDN连接请求消息。
所述发送器 73 ,还用于若所述处理器 72确定所述核心网中的至 少一个节点过载, 则发送 GUTI 重分配命令至所述用户设备, 所述 GUTI重分配命令中携带 TAI列表。
所述接收器 71 , 还用于接收来自所述用户设备的跟踪区更新请 求消息, 所述跟踪区更新请求消息为所述用户设备在接收到所述发 送器 73发送的所述 GUTI重分配命令后, 当所述用户设备接收自系 统广播的 TAI不包含于所述 TAI列表时发送的。
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
进一步的, 在本发明实施例的另一种应用场景中, 所述核心网 节点为所述 SGSN , 所述第二核心网节点为所述 GGSN; 所述定时器 为所述 T3302 ; 或者, 所述核心网节点为所述 MME , 所述第二核心 网节点为所述 GW; 定时器为所述 T3402。
进一步的, 在这种应用场景中, 所述接收器 71 , 还用于在接收 来自所述用户设备的所述接入请求消息之前, 接收来自所述用户设 备的服务请求消息。
所述发送器 73 ,还用于若所述处理器 72确定所述核心网中的至 少一个节点过载, 则发送服务拒绝消息至所述用户设备, 所述服务 拒绝消息中包含第二原因值码, 所述第二原因值码为所述第一核心 网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原 因值码。
所述接收器 71 , 还用于接收来自所述用户设备的所述附着请求 消息, 所述附着请求消息为所述用户设备在接收到所述发送器 73发 送的包含所述第二原因值码的所述服务拒绝消息后发送的。
需要说明的是, 本发明实施例提供的核心网节点中部分功能模 块的具体描述可以参考方法实施例中的对应内容, 本实施例这里不 再伴细赘述。
本发明实施例提供的核心网节点, 可以接收来自用户设备的接 入请求消息; 确定核心网中的至少一个节点过载, 发送接入拒绝消 息至用户设备, 接入拒绝消息中包含第一原因值码和定时器的时长, 接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接 入请求消息至核心网节点, 第一原因值码为拒绝用户设备的接入请 求的原因值码。 与现有技术中当网络设备拥塞时, 用户设备不断重 新尝试接入网络相比, 核心网节点可以通过原因值码和定时器的时 长控制用户设备在定时器时长内暂停尝试接入网络, 可以有效緩解 网络设备的拥塞。 实施例 8
本发明实施例提供一种用户设备, 如图 1 1 所示, 包括: 发送器 81、 接收器 82、 处理器 83。
发送器 81 , 用于发送接入请求消息至核心网中的第一核心网节 点。
接收器 82 ,用于接收来自所述第一核心网节点的接入拒绝消息, 所述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入 拒绝消息为所述第一核心网节点在接收到所述接入请求消息后, 确 定所述核心网中的至少一个节点过载时发送的, 所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码。
处理器 83 ,用于根据所述接收器 82接收的所述第一原因值码开 启所述定时器。
所述发送器 81 ,还用于在所述处理器 83开启的所述定时器经过 所述时长而超时后重新发送所述接入请求消息至所述第一核心网节 点。
进一步的,所述第一核心网节点在接收到所述接入请求消息后, 确定所述核心网中的至少一个节点过载时发送的, 具体为: 所述第 一核心网节点根据资源响应消息中包含的资源受限指示, 确定所述 核心网中的至少一个节点过载。 其中, 所述资源响应消息为所述第一核心网节点接收自所述核 心网中的第二核心网节点的。
进一步的, 所述处理器 83 , 还用于当所述接收器 82接收到的所 述接入拒绝消息的个数超过预设阈值时, 则根据所述第一原因值码 和所述定时器的时长开启所述定时器。
所述发送器 81 , 还用于发送至少一个所述接入请求消息至所述 第一核心网节点。
进一步的, 在本发明实施例的一种应用场景中, 所述第一核心 网节点为 SGSN , 所述第二核心网节点为 GGSN ; 所述定时器为 Τ3302。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝 消息为路由更新拒绝消息。
进一步的, 在这种应用场景中, 所述发送器 81 , 还用于在所述 接收器 82接收来自所述第一核心网节点的接入拒绝消息之前, 通过 接入网节点发送所述用户设备的版本信息至所述第一核心网节点, 以使所述第一核心网节点根据所述版本信息确定所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的 所述时长。
进一步的, 在这种应用场景中, 所述发送器 81 , 还用于在发送 所述接入请求消息至所述第一核心网节点之前, 发送服务请求消息 或者 PDP激活请求消息至所述第一核心网节点。
所述接收器 82 ,还用于接收来自所述第一核心网节点的 P-TMSI 重分配命令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重 分配命令为所述第一核心网节点在接收到所述发送器 81发送的所述 服务请求消息或者所述 PDP激活请求消息后, 确定所述核心网中的 至少一个节点过载时发送的。
所述接收器 82 , 还用于接收来自***广播的 RAI。
所述处理器 83 , 还用于对比所述接收器 82接收的所述 P-TMSI 重分配命令中携带的所述 RAI与所述接收器 82接收自所述***广播 的 RAI。
所述发送器 81 , 还用于若所述处理器 83对比得到所述 P-TMSI 重分配命令中携带的所述 RAI与所述接收器 82接收自所述***广播 的 RAI不同,则发送所述路由更新请求消息至所述第一核心网节点。
进一步的, 在本发明实施例的另一种应用场景中, 所述第一核 心网节点为所述 MME , 所述第二核心网节点为 所述 GW; 定时器为 所述 T3402。
在这种应用场景中, 所述接入请求消息为附着请求消息, 所述 接入拒绝消息为附着拒绝消息。
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒 绝消息为跟踪区更新拒绝消息。
进一步的, 在这种应用场景中, 所述接收器 82 , 还用于在接收 来自所述第一核心网节点的接入拒绝消息之前, 接收来自接入网节 点的 RRC 连接重配置请求, 所述 RRC 连接重配置请求为所述接入 网节点在接收到来自所述第一核心网节点的初始化建立上下文请求 后发送的。
所述发送器 81 , 还用于发送包含所述用户设备的所述版本信息 的 RRC连接重配置响应至所述接入网节点, 以使所述接入网节点生 成包含所述用户设备的所述版本信息的初始化建立上下文响应, 并 发送所述包含所述用户设备的所述版本信息的初始化建立上下文响 应, 进而使所述第一核心网节点根据所述版本信息确定所述第一原 因值码为拒绝所述用户设备的接入请求的原因值码, 并设置所述定 时器的所述时长。 进一步的, 在这种应用场景中, 所述发送器 81 , 还用于在发送 所述接入请求消息至所述第一核心网节点之前, 发送服务请求消息 或者 P D N连接请求消息至所述第一核心网节点。
所述接收器 82 , 还用于接收来自所述第一核心网节点的 GUTI 重分配命令, 所述 GUTI 重分配命令中携带 TAI 列表, 所述 GUTI 重分配命令为所述第一核心网节点在接收到所述发送器 81发送的所 述服务请求消息或者所述 PDN连接请求消息后, 确定所述核心网中 的至少一个节点过载时发送的。
所述接收器 82 , 还用于接收来自***广播的 TAI。
所述处理器 83 ,还用于判断所述所述接收器 82接收的所述 TAI 列表中是否包含所述接收器 82接收自所述***广播的 TAI。
所述发送器 81 , 还用于若所述处理器 83 判断得到所述 TAI 列 表中不包含所述接收器 82接收自所述***广播的 TAI , 则发送所述 跟踪区更新请求消息至所述第一核心网节点。
进一步的, 所述发送器 81 , 还用于在发送所述接入请求消息至 所述第一核心网节点之前, 发送服务请求消息至所述第一核心网节 点。
所述接收器 82 , 还用于接收来自所述第一核心网节点的服务拒 绝消息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因值 码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设 备的服务请求的原因值码, 所述服务拒绝消息为所述第一核心网节 点在接收到所述发送器 81发送的所述服务请求消息后, 确定所述核 心网中的至少一个节点过载时发送的。
所述发送器 81 ,还用于根据所述接收器 82接收的所述第二原因 值码发送所述附着请求消息至所述第一核心网节点。
需要说明的是, 本发明实施例提供的用户设备中部分功能模块 的具体描述可以参考方法实施例中的对应内容, 本实施例这里不再 本发明实施例提供的用户设备, 可以发送接入请求消息至核心 网中的第一核心网节点; 接收来自第一核心网节点的接入拒绝消息, 接入拒绝消息中包含第一原因值码和定时器的时长, 接入拒绝消息 为第一核心网节点在接收到接入请求消息后, 确定核心网中的至少 一个节点过载时发送的, 第一原因值码为拒绝用户设备的接入请求 的原因值码; 根据第一原因值码开启定时器, 并在定时器经过时长 而超时后重新发送接入请求消息至第一核心网节点。 与现有技术中 当网络设备拥塞时, 用户设备不断重新尝试接入网络相比, 用户设 备可以根据原因值码和定时器时长在定时器时长内暂停尝试接入网 络, 可以有效緩解网络设备的拥塞。
通过以上的实施方式的描述, 所属领域的技术人员可以清楚地 了解到, 为描述的方便和简洁, 仅以上述各功能模块的划分进行举 例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的功 能模块完成, 即将装置的内部结构划分成不同的功能模块, 以完成 以上描述的全部或者部分功能。 上述描述的***, 装置和单元的具 体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘 述。
在本申请所提供的几个实施例中, 应该理解到, 所揭露的***, 装置和方法, 可以通过其它的方式实现。 例如, 以上所描述的装置 实施例仅仅是示意性的, 例如, 所述模块或单元的划分, 仅仅为一 种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单 元或组件可以结合或者可以集成到另一个***, 或一些特征可以忽 略, 或不执行。 另一点, 所显示或讨论的相互之间的耦合或直接耦 合或通信连接可以是通过一些接口, 装置或单元的间接耦合或通信 连接, 可以是电性, 机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分 开的, 作为单元显示的部件可以是或者也可以不是物理单元, 即可 以位于一个地方, 或者也可以分布到多个网络单元上。 可以根据实 际的需要选择其中的部分或者全部单元来实现本实施例方案的 目 的。
另外, 在本发明各个实施例中的各功能单元可以集成在一个处 理单元中, 也可以是各个单元单独物理存在, 也可以两个或两个以 上单元集成在一个单元中。 上述集成的单元既可以釆用硬件的形式 实现, 也可以釆用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的 产品销售或使用时, 可以存储在一个计算机可读取存储介质中。 基 于这样的理解, 本发明的技术方案本质上或者说对现有技术做出贡 献的部分或者该技术方案的全部或部分可以以软件产品的形式体现 出来, 该计算机软件产品存储在一个存储介质中, 包括若干指令用 以使得一台计算机设备 (可以是个人计算机, 服务器, 或者网络设 备等) 或处理器 ( processor ) 执行本发明各个实施例所述方法的全 部或部分步骤。 而前述的存储介质包括: U 盘、 移动硬盘、 只读存 储器( ROM , Read-Only Memory ) , 随机存取存储器( RAM , Random Access Memory ) , 磁碟或者光盘等各种可以存储程序代码的介质。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围 并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技 术范围内, 可轻易想到变化或替换, 都应涵盖在本发明的保护范围 之内。 因此, 本发明的保护范围应以所述权利要求的保护范围为准。

Claims

权 利 要 求 书
1、 一种过载控制方法, 其特征在于, 包括:
核心网中的第一核心网节点接收来自用户设备的接入请求消息; 所述第一核心网节点确定所述核心网中的至少一个节点过载,所 述第一核心网节点则发送接入拒绝消息至所述用户设备, 所述接入拒 绝消息中包含第一原因值码和定时器的时长, 所述接入拒绝消息指示 所述用户设备在所述定时器经过所述时长而超时后重新发送所述接 入请求消息至所述第一核心网节点, 所述第一原因值码为拒绝所述用 户设备的接入请求的原因值码。
2、 根据权利要求 1 所述的过载控制方法, 其特征在于, 所述第 一核心网节点确定所述核心网中的至少一个节点过载, 包括:
所述第一核心网节点接收来自所述核心网中的第二核心网节点 的资源响应消息;
所述第一核心网节点根据所述资源响应消息中包含的资源受限 指示, 确定所述核心网中的至少一个节点过载。
3、 根据权利要求 1或 2所述的过载控制方法, 其特征在于, 所述第一核心网节点为服务通用无线分组业务支持节点 SGSN , 所述第二核心网节点为网关通用无线分组业务支持节点 GGSN; 所述 定时器为 T3302 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝消 息为路由更新拒绝消息。
4、 根据权利要求 1或 2所述的过载控制方法, 其特征在于, 所述第一核心网节点为移动性管理网元 MME , 所述第二核心网 节点为 网关 GW; 所述定时器为 T3402 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒绝 消息为跟踪区更新拒绝消息。
5、 根据权利要求 1 -3 中任一项所述的过载控制方法, 其特征在 于, 在所述第一核心网节点发送接入拒绝消息至所述用户设备之前, 所述方法还包括:
所述第一核心网节点接收来自接入网节点的所述用户设备的版 本信息, 所述版本信息为所述接入网节点接收自所述用户设备的, 所 述版本信息用于指示向所述第一核心网节点发送所述接入请求的所 述用户设备的版本;
所述第一核心网节点根据所述版本信息确定所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的所 述时长。
6、 根据权利要求 1、 2或 4中任一项所述的过载控制方法, 其特 征在于, 在所述第一核心网节点接收来自用户设备的接入请求消息之 后, 所述方法还包括:
所述第一核心网节点发送初始化建立上下文请求至接入网节点, 以使所述接入网节点发送无线资源控制协议 RRC 连接重配置请求至 所述用户设备, 以使所述用户设备发送包含所述用户设备的所述版本 信息的 RRC 连接重配置响应至所述接入网节点, 进而使所述接入网 节点生成包含所述用户设备的所述版本信息的初始化建立上下文响 应;
所述第一核心网节点接收来自所述接入网节点的所述包含所述 用户设备的所述版本信息的初始化建立上下文响应;
所述第一核心网节点根据所述版本信息确定所述第一原因值码 为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的所 述时长。
7、 根据权利要求 1 -3 中任一项所述的过载控制方法, 其特征在 于, 在所述第一核心网节点接收来自用户设备的接入请求消息之前, 所述方法还包括:
所述第一核心网节点接收来自所述用户设备的服务请求消息或 者分组数据协议 PDP激活请求消息;
所述第一核心网节点确定所述核心网中的至少一个节点过载,所 述第一核心网节点则发送分组临时移动用户身份标识 P-TMSI重分配 命令至所述用户设备, 所述 P-TMSI 重分配命令中携带路由区标识 RAI;
所述第一核心网节点接收来自用户设备的接入请求消息,具体包 括:
所述第一核心网节点接收来自所述用户设备的所述路由更新请 求消息, 所述路由更新请求消息为所述用户设备在接收到所述 P-TMSI重分配命令后,当所述 P-TMSI重分配命令中携带的所述 RAI 与所述用户设备接收自***广播的 RAI不同时发起的;
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
8、 根据权利要求 1、 2或 4中任一项所述的过载控制方法, 其特 征在于, 在所述第一核心网节点接收来自用户设备的接入请求消息之 前, 所述方法还包括:
所述第一核心网节点接收来自所述用户设备的服务请求消息或 者分组数据网 PDN连接请求消息;
所述第一核心网节点确定所述核心网中的至少一个节点过载,所 述第一核心网节点则发送全球唯一临时标识 GUTI重分配命令至所述 用户设备, 所述 GUTI重分配命令中携带跟踪区标识 TAI列表;
所述第一核心网节点接收来自用户设备的接入请求消息,具体包 括:
所述第一核心网节点接收来自所述用户设备的跟踪区更新请求 消息, 所述跟踪区更新请求消息为所述用户设备在接收到所述 GUTI 重分配命令后, 当所述用户设备接收自***广播的 TAI不包含于所述 TAI列表时发送的;
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
9、 根据权利要求 1 -4 中任一项所述的过载控制方法, 其特征在 于, 在所述第一核心网节点接收来自用户设备的接入请求消息之前, 所述方法还包括:
所述第一核心网节点接收来自所述用户设备的服务请求消息; 所述第一核心网节点确定所述核心网中的至少一个节点过载,所 述第一核心网节点则发送服务拒绝消息至所述用户设备, 所述服务拒 绝消息中包含第二原因值码, 所述第二原因值码为所述第一核心网节 点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值 码;
所述第一核心网节点接收来自用户设备的接入请求消息,具体包 括:
所述第一核心网节点接收来自所述用户设备的所述附着请求消 息, 所述附着请求消息为所述用户设备在接收到包含所述第二原因值 码的所述服务拒绝消息后发送的。
10、 一种过载控制方法, 其特征在于, 包括:
用户设备发送接入请求消息至核心网中的第一核心网节点; 所述用户设备接收来自所述第一核心网节点的接入拒绝消息,所 述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入拒绝 消息为所述第一核心网节点在接收到所述接入请求消息后, 确定所述 核心网中的至少一个节点过载时发送的, 所述第一原因值码为拒绝所 述用户设备的接入请求的原因值码;
所述用户设备根据所述第一原因值码开启所述定时器,并在所述 定时器经过所述时长而超时后重新发送所述接入请求消息至所述第 一核心网节点。
1 1、 根据权利要求 10所述的过载控制方法, 其特征在于, 所述 第一核心网节点在接收到所述接入请求消息后, 确定所述核心网中的 至少一个节点过载时发送的, 具体为:
所述第一核心网节点根据资源响应消息中包含的资源受限指示, 确定所述核心网中的至少一个节点过载; 其中,所述资源响应消息为所述第一核心网节点接收自所述核心 网中的第二核心网节点的。
12、 根据权利要求 10或 1 1所述的过载控制方法, 其特征在于, 所述第一核心网节点为 SGSN , 所述第二核心网节点为 GGSN ; 所述定时器为 Τ3302 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝消 息为路由更新拒绝消息。
13、 根据权利要求 10或 1 1所述的过载控制方法, 其特征在于, 所述第一核心网节点为 ΜΜΕ , 所述第二核心网节点为 GW; 所 述定时器为 Τ3402 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒绝 消息为跟踪区更新拒绝消息。
14、 根据权利要求 10- 13 中任一项所述的过载控制方法, 其特征 在于,所述用户设备根据所述第一原因值码开启所述定时器,具体为: 当所述用户设备接收到的所述接入拒绝消息的个数超过预设阈 值时, 所述用户设备根据所述第一原因值码开启所述定时器;
其中,所述用户设备发送至少一个所述接入请求消息至所述第一 核心网节点。
15、 根据权利要求 10- 12中任一项所述的过载控制方法, 其特征 在于, 在所述用户设备接收来自所述第一核心网节点的接入拒绝消息 之前, 所述方法还包括:
所述用户设备通过接入网节点发送所述用户设备的版本信息至 所述第一核心网节点, 以使所述第一核心网节点根据所述版本信息确 定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并 设置所述定时器的所述时长。
16、 根据权利要求 10、 11或 13所述的过载控制方法, 其特征在 于, 在所述用户设备接收来自所述第一核心网节点的接入拒绝消息之 前, 所述方法还包括:
所述用户设备接收来自接入网节点的 RRC连接重配置请求, 所 述 RRC 连接重配置请求为所述接入网节点在接收到来自所述第一核 心网节点的初始化建立上下文请求后发送的;
所述用户设备发送包含所述用户设备的所述版本信息的 RRC连 接重配置响应至所述接入网节点, 以使所述接入网节点生成包含所述 用户设备的所述版本信息的初始化建立上下文响应, 并发送所述包含 所述用户设备的所述版本信息的初始化建立上下文响应, 进而使所述 第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所 述用户设备的接入请求的原因值码, 并设置所述定时器的所述时长。
17、 根据权利要求 10- 12中任一项所述的过载控制方法, 其特征 在于, 在所述用户设备发送接入请求消息至第一核心网节点之前, 所 述方法还包括:
所述用户设备发送服务请求消息或者 PDP 激活请求消息至所述 第一核心网节点;
所述用户设备接收来自所述第一核心网节点的 P-TMSI重分配命 令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重分配命令 为所述第一核心网节点在接收到所述服务请求消息或者所述 PDP 激 活请求消息后, 确定所述核心网中的至少一个节点过载时发送的; 所述用户设备对比所述 P-TMSI 重分配命令中携带的所述 RAI 与所述用户设备接收自***广播的 RAI;
所述用户设备发送接入请求消息至第一核心网节点, 具体包括: 若所述 P-TMSI重分配命令中携带的所述 RAI与所述用户设备接 收自***广播的 RAI不同,所述用户设备则发送所述路由更新请求消 息至所述第一核心网节点。
18、 根据权利要求 10、 11或 13所述的过载控制方法, 其特征在 于, 在所述用户设备发送接入请求消息至第一核心网节点之前, 所述 方法还包括:
所述用户设备发送服务请求消息或者 PDN连接请求消息至所述 第一核心网节点;
所述用户设备接收来自所述第一核心网节点的 GUTI 重分配命 令, 所述 GUTI重分配命令中携带 TAI列表, 所述 GUTI重分配命令 为所述第一核心网节点在接收到所述服务请求消息或者所述 PDN 连 接请求消息后, 确定所述核心网中的至少一个节点过载时发送的; 所述用户设备判断所述 TAI 列表中是否包含所述用户设备接收 自***广播的 TAI;
所述用户设备发送接入请求消息至第一核心网节点, 具体包括: 若所述 TAI列表中不包含所述用户设备接收自***广播的 TAI , 所述用户设备则发送所述跟踪区更新请求消息至所述第一核心网节 点。
19、 根据权利要求 10- 14中任一项所述的过载控制方法, 其特征 在于, 在所述用户设备发送接入请求消息至第一核心网节点之前, 所 述方法还包括:
所述用户设备发送服务请求消息至所述第一核心网节点; 所述用户设备接收来自所述第一核心网节点的服务拒绝消息,所 述服务拒绝消息中包含第二原因值码, 所述第二原因值码为所述第一 核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求 的原因值码, 所述服务拒绝消息为所述第一核心网节点在接收到所述 服务请求消息后, 确定所述核心网中的至少一个节点过载时发送的; 所述用户设备发送接入请求消息至第一核心网节点, 具体包括: 所述用户设备根据所述第二原因值码发送所述附着请求消, ¾至 所述第一核心网节点。
20、 一种核心网节点, 其特征在于, 包括:
接收单元, 用于接收来自用户设备的接入请求消息;
确定单元, 用于确定所述核心网中的至少一个节点过载; 发送单元,用于在所述确定单元确定所述核心网中的至少一个节 点过载后, 发送接入拒绝消息至所述用户设备, 所述接入拒绝消息中 包含第一原因值码和定时器的时长, 所述接入拒绝消息指示所述用户 设备在所述定时器经过所述时长而超时后重新发送所述接入请求消 息至所述核心网节点, 所述第一原因值码为拒绝所述用户设备的接入 请求的原因值码。
21、 根据权利要求 20所述的核心网节点, 其特征在于, 所述接 收单元, 还用于接收来自所述核心网中的第二核心网节点的资源响应 消息;
所述确定单元,还用于根据所述接收单元接收的所述资源响应消 息中包含的资源受限指示, 确定所述核心网中的至少一个节点过载。
22、 根据权利要求 20或 21所述的核心网节点, 其特征在于, 所述核心网节点为 SGSN , 所述第二核心网节点为 GGSN; 所述 定时器为 T3302 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝消 息为路由更新拒绝消息。
23、 根据权利要求 20或 21所述的核心网节点, 其特征在于, 所述核心网节点为 MME , 所述第二核心网节点为 GW ; 所述定 时器为 T3402 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒绝 消息为跟踪区更新拒绝消息。
24、 根据权利要求 20-22中任一项所述的核心网节点, 其特征在 于, 所述接收单元, 还用于在所述发送单元发送接入拒绝消息至所述 用户设备之前, 接收来自接入网节点的所述用户设备的版本信息, 所 述版本信息为所述接入网节点接收自所述用户设备的, 所述版本信息 用于指示向所述第一核心网节点发送所述接入请求的所述用户设备 的版本;
所述确定单元,还用于根据所述接收单元接收的所述版本信息确 定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并 设置所述定时器的所述时长。
25、 根据权利要求 20、 21或 23 中任一项所述的核心网节点, 其 特征在于, 所述发送单元, 还用于在所述接收单元接收来自用户设备 的接入请求消息之后, 发送初始化建立上下文请求至接入网节点, 以 使所述接入网节点发送无线资源控制协议 RRC 连接重配置请求至所 述用户设备, 以使所述用户设备发送包含所述用户设备的所述版本信 息的 RRC 连接重配置响应至所述接入网节点, 进而使所述接入网节 点生成包含所述用户设备的所述版本信息的初始化建立上下文响应; 所述接收单元,还用于接收来自所述接入网节点的所述包含所述 用户设备的所述版本信息的初始化建立上下文响应;
所述确定单元,还用于根据所述接收单元接收的所述版本信息确 定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并 设置所述定时器的所述时长。
26、 根据权利要求 20-22中任一项所述的核心网节点, 其特征在 于, 所述接收单元, 还用于在接收来自所述用户设备的所述接入请求 消息之前, 接收来自所述用户设备的服务请求消息或者 PDP 激活请 求消息;
所述发送单元,还用于若所述确定单元确定所述核心网中的至少 一个节点过载, 则发送 P-TMSI 重分配命令至所述用户设备, 所述 P-TMSI重分配命令中携带 RAI;
所述接收单元,还用于接收来自所述用户设备的所述路由更新请 求消息, 所述路由更新请求消息为所述用户设备在接收到所述发送单 元发送的所述 P-TMSI重分配命令后 , 当所述 P-TMSI重分配命令中 携带的所述 RAI与所述用户设备接收自***广播的 RAI不同时发起 的;
所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
27、 根据权利要求 20、 21或 23 中任一项所述的核心网节点, 其 特征在于, 所述接收单元, 还用于在接收来自所述用户设备的所述接 入请求消息之前, 接收来自所述用户设备的服务请求消息或者 PDN 连接请求消息;
所述发送单元,还用于若所述确定单元确定所述核心网中的至少 一个节点过载,则发送 GUTI重分配命令至所述用户设备,所述 GUTI 重分配命令中携带 TAI列表;
所述接收单元,还用于接收来自所述用户设备的跟踪区更新请求 消息, 所述跟踪区更新请求消息为所述用户设备在接收到所述发送单 元发送的所述 GUTI重分配命令后, 当所述用户设备接收自***广播 的 TAI不包含于所述 TAI列表时发送的;
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
28、 根据权利要求 22-23 中任一项所述的核心网节点, 其特征在 于, 所述接收单元, 还用于在接收来自所述用户设备的所述接入请求 消息之前, 接收来自所述用户设备的服务请求消息;
所述发送单元,还用于若所述确定单元确定所述核心网中的至少 一个节点过载, 则发送服务拒绝消息至所述用户设备, 所述服务拒绝 消息中包含第二原因值码, 所述第二原因值码为所述第一核心网节点 根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码; 所述接收单元,还用于接收来自所述用户设备的所述附着请求消 息, 所述附着请求消息为所述用户设备在接收到所述发送单元发送的 包含所述第二原因值码的所述服务拒绝消息后发送的。
29、 一种用户设备, 其特征在于, 包括:
发送单元, 用于发送接入请求消息至核心网中的第一核心网节 点;
接收单元, 用于接收来自所述第一核心网节点的接入拒绝消息, 所述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入拒 绝消息为所述第一核心网节点在接收到所述接入请求消息后, 确定所 述核心网中的至少一个节点过载时发送的, 所述第一原因值码为拒绝 所述用户设备的接入请求的原因值码;
开启单元,用于根据所述接收单元接收的所述第一原因值码开启 所述定时器;
所述发送单元,还用于在所述开启单元开启的所述定时器经过所 述时长而超时后重新发送所述接入请求消息至所述第一核心网节点。
30、 根据权利要求 29所述的用户设备, 其特征在于, 所述第一 核心网节点在接收到所述接入请求消息后, 确定所述核心网中的至少 一个节点过载时发送的, 具体为:
所述第一核心网节点根据资源响应消息中包含的资源受限指示, 确定所述核心网中的至少一个节点过载;
其中,所述资源响应消息为所述第一核心网节点接收自所述核心 网中的第二核心网节点的。
3 1、 根据权利要求 29或 30所述的用户设备, 其特征在于, 所述第一核心网节点为 SGSN , 所述第二核心网节点为 GGSN; 所述定时器为 T3302 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝消 息为路由更新拒绝消息。
32、 根据权利要求 29或 30所述的用户设备, 其特征在于, 所述第一核心网节点为 MME , 所述第二核心网节点为 GW; 所 述定时器为 T3402 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒绝 消息为跟踪区更新拒绝消息。
33、根据权利要求 29-32中任一项所述的用户设备,其特征在于, 所述开启单元,还用于当所述接收单元接收到的所述接入拒绝消 息的个数超过预设阈值时, 则根据所述第一原因值码开启所述定时 器;
所述发送单元,还用于发送至少一个所述接入请求消息至所述第 一核心网节点。
34、根据权利要求 29-3 1 中任一项所述的用户设备,其特征在于, 所述发送单元, 还用于在所述接收单元接收来自所述第一核心网节点 的接入拒绝消息之前, 通过接入网节点发送所述用户设备的版本信息 至所述第一核心网节点, 以使所述第一核心网节点根据所述版本信息 确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的所述时长。
35、 根据权利要求 29、 30或 32中任一项所述的用户设备, 其特 征在于, 所述接收单元, 还用于在接收来自所述第一核心网节点的接 入拒绝消息之前, 接收来自接入网节点的 RRC 连接重配置请求, 所 述 RRC 连接重配置请求为所述接入网节点在接收到来自所述第一核 心网节点的初始化建立上下文请求后发送的;
所述发送单元,还用于发送包含所述用户设备的所述版本信息的 RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包 含所述用户设备的所述版本信息的初始化建立上下文响应, 并发送所 述包含所述用户设备的所述版本信息的初始化建立上下文响应, 进而 使所述第一核心网节点根据所述版本信息确定所述第一原因值码为 拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的所述 时长。
36、根据权利要求 29-3 1 中任一项所述的用户设备,其特征在于, 所述发送单元, 还用于在发送所述接入请求消息至所述第一核心网节 点之前, 发送服务请求消息或者 PDP 激活请求消息至所述第一核心 网节点;
所述接收单元, 还用于接收来自所述第一核心网节点的 P-TMSI 重分配命令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重 分配命令为所述第一核心网节点在接收到所述发送单元发送的所述 服务请求消息或者所述 PDP 激活请求消息后, 确定所述核心网中的 至少一个节点过载时发送的;
所述接收单元, 还用于接收来自***广播的 RAI ;
所述用户设备, 还包括:
对比单元, 用于对比所述接收单元接收的所述 P-TMSI重分配命 令中携带的所述 RAI与所述接收单元接收自所述***广播的 RAI; 所述发送单元, 还用于若所述对比单元对比得到所述 P-TMSI重 分配命令中携带的所述 RAI 与所述接收单元接收自所述***广播的 RAI不同, 则发送所述路由更新请求消息至所述第一核心网节点。
37、 根据权利要求 29、 30或 32所述的用户设备, 其特征在于, 所述发送单元, 还用于在发送所述接入请求消息至所述第一核心网节 点之前, 发送服务请求消息或者 PDN 连接请求消息至所述第一核心 网节点;
所述接收单元, 还用于接收来自所述第一核心网节点的 GUTI重 分配命令, 所述 GUTI重分配命令中携带 TAI列表, 所述 GUTI重分 配命令为所述第一核心网节点在接收到所述发送单元发送的所述服 务请求消息或者所述 PDN 连接请求消息后, 确定所述核心网中的至 少一个节点过载时发送的;
所述接收单元, 还用于接收来自***广播的 TAI;
所述用户设备, 还包括:
判断单元,用于判断所述所述接收单元接收的所述 TAI列表中是 否包含所述接收单元接收自所述***广播的 TAI;
所述发送单元,还用于若所述判断单元判断得到所述 TAI列表中 不包含所述接收单元接收自所述***广播的 TAI , 则发送所述跟踪区 更新请求消息至所述第一核心网节点。
38、根据权利要求 29-32中任一项所述的用户设备,其特征在于, 所述发送单元, 还用于在发送所述接入请求消息至所述第一核心网节 点之前, 发送服务请求消息至所述第一核心网节点; 所述接收单元,还用于接收来自所述第一核心网节点的服务拒绝 消息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因值码为 所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的 服务请求的原因值码, 所述服务拒绝消息为所述第一核心网节点在接 收到所述发送单元发送的所述服务请求消息后, 确定所述核心网中的 至少一个节点过载时发送的;
所述发送单元,还用于根据所述接收单元接收的所述第二原因值 码发送所述附着请求消息至所述第一核心网节点。
39、 一种核心网节点, 其特征在于, 包括:
接收器, 用于接收来自用户设备的接入请求消息;
处理器, 用于确定所述核心网中的至少一个节点过载;
发送器,用于在所述处理器确定所述核心网中的至少一个节点过 载后, 发送接入拒绝消息至所述用户设备, 所述接入拒绝消息中包含 第一原因值码和定时器的时长, 所述接入拒绝消息指示所述用户设备 在所述定时器经过所述时长而超时后重新发送所述接入请求消息至 所述核心网节点, 所述第一原因值码为拒绝所述用户设备的接入请求 的原因值码。
40、 根据权利要求 39所述的核心网节点, 其特征在于, 所述接 收器, 还用于接收来自所述核心网中的第二核心网节点的资源响应消 息;
所述处理器,还用于根据所述接收器接收的所述资源响应消息中 包含的资源受限指示, 确定所述核心网中的至少一个节点过载。
41、 根据权利要求 39或 40所述的核心网节点, 其特征在于, 所述核心网节点为 SGSN , 所述第二核心网节点为 GGSN; 所述 定时器为 T3302 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝消 息为路由更新拒绝消息。
42、 根据权利要求 39或 40所述的核心网节点, 其特征在于, 所述核心网节点为 MME , 所述第二核心网节点为 GW ; 所述定 时器为 T3402 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒绝 消息为跟踪区更新拒绝消息。
43、 根据权利要求 39-41 中任一项所述的核心网节点, 其特征在 于, 所述接收器, 还用于在所述发送器发送接入拒绝消息至所述用户 设备之前, 接收来自接入网节点的所述用户设备的版本信息, 所述版 本信息为所述接入网节点接收自所述用户设备的, 所述版本信息用于 指示向所述第一核心网节点发送所述接入请求的所述用户设备的版 本;
所述处理器,还用于根据所述接收器接收的所述版本信息确定所 述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并设置 所述定时器的所述时长。
44、 根据权利要求 39、 40或 42中任一项所述的核心网节点, 其 特征在于, 所述发送器, 还用于在所述接收器接收来自用户设备的接 入请求消息之后, 发送初始化建立上下文请求至接入网节点, 以使所 述接入网节点发送无线资源控制协议 RRC 连接重配置请求至所述用 户设备, 以使所述用户设备发送包含所述用户设备的所述版本信息的 RRC连接重配置响应至所述接入网节点,进而使所述接入网节点生成 包含所述用户设备的所述版本信息的初始化建立上下文响应;
所述接收器,还用于接收来自所述接入网节点的所述包含所述用 户设备的所述版本信息的初始化建立上下文响应;
所述处理器,还用于根据所述接收器接收的所述版本信息确定所 述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并设置 所述定时器的所述时长。
45、 根据权利要求 39-41 中任一项所述的核心网节点, 其特征在 于, 所述接收器, 还用于在接收来自所述用户设备的所述接入请求消 息之前, 接收来自所述用户设备的服务请求消息或者 PDP 激活请求 消息;
所述发送器,还用于若所述处理器确定所述核心网中的至少一个 节点过载, 则发送 P-TMSI重分配命令至所述用户设备, 所述 P-TMSI 重分配命令中携带 RAI;
所述接收器,还用于接收来自所述用户设备的所述路由更新请求 消息, 所述路由更新请求消息为所述用户设备在接收到所述发送器发 送的所述 P-TMSI重分配命令后, 当所述 P-TMSI重分配命令中携带 的所述 RAI与所述用户设备接收自***广播的 RAI不同时发起的; 所述第一原因值码为拒绝所述用户设备的路由更新请求的原因 值码。
46、 根据权利要求 39、 40或 42中任一项所述的核心网节点, 其 特征在于, 所述接收器, 还用于在接收来自所述用户设备的所述接入 请求消息之前, 接收来自所述用户设备的服务请求消息或者 PDN 连 接请求消息;
所述发送器,还用于若所述处理器确定所述核心网中的至少一个 节点过载, 则发送 GUTI重分配命令至所述用户设备, 所述 GUTI重 分配命令中携带 TAI列表;
所述接收器,还用于接收来自所述用户设备的跟踪区更新请求消 息, 所述跟踪区更新请求消息为所述用户设备在接收到所述发送器发 送的所述 GUTI 重分配命令后, 当所述用户设备接收自***广播的 TAI不包含于所述 TAI列表时发送的;
所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原 因值码。
47、 根据权利要求 39-41 中任一项所述的核心网节点, 其特征在 于, 所述接收器, 还用于在接收来自所述用户设备的所述接入请求消 息之前, 接收来自所述用户设备的服务请求消息;
所述发送器,还用于若所述处理器确定所述核心网中的至少一个 节点过载, 则发送服务拒绝消息至所述用户设备, 所述服务拒绝消息 中包含第二原因值码, 所述第二原因值码为所述第一核心网节点根据 所述版本信息确定的拒绝所述用户设备的服务请求的原因值码;
所述接收器, 还用于接收来自所述用户设备的所述附着请求消 息, 所述附着请求消息为所述用户设备在接收到所述发送器发送的包 含所述第二原因值码的所述服务拒绝消息后发送的。
48、 一种用户设备, 其特征在于, 包括:
发送器, 用于发送接入请求消息至核心网中的第一核心网节点; 接收器, 用于接收来自所述第一核心网节点的接入拒绝消息, 所 述接入拒绝消息中包含第一原因值码和定时器的时长, 所述接入拒绝 消息为所述第一核心网节点在接收到所述接入请求消息后, 确定所述 核心网中的至少一个节点过载时发送的, 所述第一原因值码为拒绝所 述用户设备的接入请求的原因值码;
处理器,用于根据所述接收器接收的所述第一原因值码开启所述 定时器;
所述发送器,还用于在所述处理器开启的所述定时器经过所述时 长而超时后重新发送所述接入请求消息至所述第一核心网节点。
49、 根据权利要求 48所述的用户设备, 其特征在于, 所述第一 核心网节点在接收到所述接入请求消息后, 确定所述核心网中的至少 一个节点过载时发送的, 具体为:
所述第一核心网节点根据资源响应消息中包含的资源受限指示, 确定所述核心网中的至少一个节点过载;
其中,所述资源响应消息为所述第一核心网节点接收自所述核心 网中的第二核心网节点的。
50、 根据权利要求 48或 49所述的用户设备, 其特征在于, 所述第一核心网节点为 SGSN , 所述第二核心网节点为 GGSN; 所述定时器为 T3302 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息; 或者, 所述接入请求消息为路由更新请求消息, 所述接入拒绝消 息为路由更新拒绝消息。
5 1、 根据权利要求 48或 49所述的用户设备, 其特征在于, 所述第一核心网节点为 MME , 所述第二核心网节点为 GW; 所 述定时器为 T3402 ;
所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒 绝消息;
或者, 所述接入请求消息为跟踪区更新请求消息, 所述接入拒绝 消息为跟踪区更新拒绝消息。
52、根据权利要求 48-5 1 中任一项所述的用户设备,其特征在于, 所述处理器,还用于当所述接收器接收到的所述接入拒绝消息的 个数超过预设阈值时, 则所述第一原因值码开启所述定时器;
所述发送器,还用于发送至少一个所述接入请求消息至所述第一 核心网节点。
53、根据权利要求 48-50中任一项所述的用户设备,其特征在于, 所述发送器, 还用于在所述接收器接收来自所述第一核心网节点的接 入拒绝消息之前, 通过接入网节点发送所述用户设备的版本信息至所 述第一核心网节点, 以使所述第一核心网节点根据所述版本信息确定 所述第一原因值码为拒绝所述用户设备的接入请求的原因值码, 并设 置所述定时器的所述时长。
54、 根据权利要求 48、 49或 5 1 中任一项所述的用户设备, 其特 征在于, 所述接收器, 还用于在接收来自所述第一核心网节点的接入 拒绝消息之前, 接收来自接入网节点的 RRC 连接重配置请求, 所述 RRC 连接重配置请求为所述接入网节点在接收到来自所述第一核心 网节点的初始化建立上下文请求后发送的;
所述发送器, 还用于发送包含所述用户设备的所述版本信息的 RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包 含所述用户设备的所述版本信息的初始化建立上下文响应, 并发送所 述包含所述用户设备的所述版本信息的初始化建立上下文响应, 进而 使所述第一核心网节点根据所述版本信息确定所述第一原因值码为 拒绝所述用户设备的接入请求的原因值码, 并设置所述定时器的所述 时长。
55、根据权利要求 48-50中任一项所述的用户设备,其特征在于, 所述发送器, 还用于在发送所述接入请求消息至所述第一核心网节点 之前, 发送服务请求消息或者 PDP 激活请求消息至所述第一核心网 节点;
所述接收器, 还用于接收来自所述第一核心网节点的 P-TMSI重 分配命令, 所述 P-TMSI重分配命令中携带 RAI , 所述 P-TMSI重分 配命令为所述第一核心网节点在接收到所述发送器发送的所述服务 请求消息或者所述 PDP 激活请求消息后, 确定所述核心网中的至少 一个节点过载时发送的;
所述接收器, 还用于接收来自***广播的 RAI;
所述处理器, 还用于对比所述接收器接收的所述 P-TMSI重分配 命令中携带的所述 RAI与所述接收器接收自所述***广播的 RAI; 所述发送器, 还用于若所述处理器对比得到所述 P-TMSI重分配 命令中携带的所述 RAI与所述接收器接收自所述***广播的 RAI 不 同, 则发送所述路由更新请求消息至所述第一核心网节点。
56、 根据权利要求 48、 49或 51 中任一项所述的用户设备, 其特 征在于, 所述发送器, 还用于在发送所述接入请求消息至所述第一核 心网节点之前, 发送服务请求消息或者 PDN 连接请求消息至所述第 一核心网节点;
所述接收器, 还用于接收来自所述第一核心网节点的 GUTI重分 配命令, 所述 GUTI重分配命令中携带 TAI列表, 所述 GUTI重分配 命令为所述第一核心网节点在接收到所述发送器发送的所述服务请 求消息或者所述 PDN 连接请求消息后, 确定所述核心网中的至少一 个节点过载时发送的;
所述接收器, 还用于接收来自***广播的 TAI;
所述处理器,还用于判断所述所述接收器接收的所述 TAI列表中 是否包含所述接收器接收自所述***广播的 TAI;
所述发送器,还用于若所述处理器判断得到所述 TAI列表中不包 含所述接收器接收自所述***广播的 TAI , 则发送所述跟踪区更新请 求消息至所述第一核心网节点。
57、根据权利要求 48-51 中任一项所述的用户设备,其特征在于, 所述发送器, 还用于在发送所述接入请求消息至所述第一核心网节点 之前, 发送服务请求消息至所述第一核心网节点;
所述接收器,还用于接收来自所述第一核心网节点的服务拒绝消 息, 所述服务拒绝消息中包含第二原因值码, 所述第二原因值码为所 述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服 务请求的原因值码, 所述服务拒绝消息为所述第一核心网节点在接收 到所述发送器发送的所述服务请求消息后, 确定所述核心网中的至少 一个节点过载时发送的;
所述发送器,还用于根据所述接收器接收的所述第二原因值码发 送所述附着请求消息至所述第一核心网节点。
PCT/CN2013/077755 2013-06-24 2013-06-24 一种过载控制方法及装置 WO2014205621A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2013/077755 WO2014205621A1 (zh) 2013-06-24 2013-06-24 一种过载控制方法及装置
CN201380000536.7A CN104429126B (zh) 2013-06-24 2013-06-24 一种过载控制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/077755 WO2014205621A1 (zh) 2013-06-24 2013-06-24 一种过载控制方法及装置

Publications (1)

Publication Number Publication Date
WO2014205621A1 true WO2014205621A1 (zh) 2014-12-31

Family

ID=52140748

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/077755 WO2014205621A1 (zh) 2013-06-24 2013-06-24 一种过载控制方法及装置

Country Status (2)

Country Link
CN (1) CN104429126B (zh)
WO (1) WO2014205621A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI638576B (zh) * 2015-10-13 2018-10-11 電信科學技術研究院 將終端設備重新導向到私人網路的方法、終端設備及基地台
CN109246719A (zh) * 2017-04-27 2019-01-18 展讯通信(上海)有限公司 无线通信方法及装置、基站、计算机可读存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106332308A (zh) * 2015-07-10 2017-01-11 中兴通讯股份有限公司 一种rrc连接拒绝消息发送方法、rrc连接请求方法及装置
EP3429309A4 (en) 2016-03-31 2019-01-23 Huawei Technologies Co., Ltd. METHOD AND DEVICE FOR ACCESS
CN110677351B (zh) * 2019-09-12 2020-07-31 南京大鱼半导体有限公司 物联网拥塞控制的方法、装置、存储介质和电子设备
CN112925240A (zh) * 2020-05-21 2021-06-08 鲍俐文 一种采用mcu控制单元的网络信号控制***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070191010A1 (en) * 2006-01-26 2007-08-16 Samsung Electronics Co., Ltd. Apparatus and method for connecting call in mobile terminal
CN102098759A (zh) * 2011-02-18 2011-06-15 电信科学技术研究院 一种接入控制的方法及装置
CN102469554A (zh) * 2010-11-05 2012-05-23 中兴通讯股份有限公司 终端接入网络的方法及终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070191010A1 (en) * 2006-01-26 2007-08-16 Samsung Electronics Co., Ltd. Apparatus and method for connecting call in mobile terminal
CN102469554A (zh) * 2010-11-05 2012-05-23 中兴通讯股份有限公司 终端接入网络的方法及终端
CN102098759A (zh) * 2011-02-18 2011-06-15 电信科学技术研究院 一种接入控制的方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI638576B (zh) * 2015-10-13 2018-10-11 電信科學技術研究院 將終端設備重新導向到私人網路的方法、終端設備及基地台
CN109246719A (zh) * 2017-04-27 2019-01-18 展讯通信(上海)有限公司 无线通信方法及装置、基站、计算机可读存储介质
CN109246719B (zh) * 2017-04-27 2021-02-05 展讯通信(上海)有限公司 无线通信方法、基站及计算机可读存储介质

Also Published As

Publication number Publication date
CN104429126A (zh) 2015-03-18
CN104429126B (zh) 2018-11-30

Similar Documents

Publication Publication Date Title
US10873563B2 (en) IP address allocation method, and device
KR101377234B1 (ko) 무선 통신 시스템에서 긴급 베어러 서비스를 처리하는 방법
US10433175B2 (en) Access control method, user equipment, and network device
EP2583508B1 (en) P-gw/ggsn issued paging requests
TW202038591A (zh) Pdu會話的管理方法和使用者設備
TW201831038A (zh) 用以選擇網路切片的使用者設備註冊方法、及使用此方法的網路控制器與網路通訊系統
CN112910913A (zh) 一种注册及会话建立的方法、终端和amf实体
KR101534902B1 (ko) 지연 시간을 지정하는 거부 응답의 제공
WO2014205621A1 (zh) 一种过载控制方法及装置
CN108605257B (zh) 网络故障处理方法及设备
CN109327882B (zh) 接入控制方法、通信设备和具有存储功能的设备
WO2009117879A1 (zh) 一种指示服务网关承载管理的方法
EP3148255A1 (en) Network device and method for allocating access point names
EP2695422A1 (en) Maximum allowed quality of service procedures using gn/gp
CN113411798A (zh) 覆盖增强ce功能的实现方法及设备
WO2020147833A1 (zh) 支持ue关联的方法及通信设备
WO2018045928A1 (zh) 网络拥塞控制的方法及装置
US10798762B2 (en) Method for establishing tunnel between local gateways, and gateway
WO2015165069A1 (zh) 用于传输下行数据的方法、移动性管理网元、接入网设备和服务网关
US11303761B2 (en) Service data flow processing method and related device
EP3177069A1 (en) Method and device for establishing bearer
WO2016019559A1 (zh) 共享网络的用户设备识别装置、***及方法
WO2014047950A1 (zh) 一种拥塞控制的方法、设备及***
WO2016150115A1 (zh) 一种承载建立方法、分组数据网关、服务网关及***
CN113473564B (zh) 网络切片切换的方法、建立pdu会话的方法及装置

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: 13887767

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: 13887767

Country of ref document: EP

Kind code of ref document: A1