A METHOD OF HANDLING CONTROL PLANE DATA IN A WIRELESS NETWORK
20200092747 ยท 2020-03-19
Inventors
- Lalith KUMAR (Bangalore, IN)
- Alok Kumar JANGID (Bangalore, IN)
- Kailash Kumar JHA (Bangalore, IN)
- Sunghoon Kim (Seoul, KR)
- Danish Ehsan Hashmi (Bangalore, IN)
- Samiran BHOWMIK (Bangalore, IN)
- Ramesh Chandra Vuppala (Bangalore, IN)
Cpc classification
H04W28/02
ELECTRICITY
H04W4/70
ELECTRICITY
International classification
Abstract
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.
The various embodiments of the present invention disclose a method of handling control plane data in a wireless network, the method comprises sending, by a user entity (UE), a non-access stratum (NAS) message along with an indication data to a mobility management (MM) core network entity. The MM core network entity processes the received NAS message and the indication data. The MM core network entity determines status of network congestion upon processing the processed NAS message. Sending, by the MM core network entity, a response to the UE based on at least one of the processed indication data and the determined network congestion.
Claims
1. A method for handling control data by a mobility management entity (MME) in a wireless communication system, the method comprising: receiving, from a terminal, a non-access stratum (NAS) message including an indication data; determining status of network congestion based on the received NAS message; and transmitting, to the terminal, a response based on the received NAS message and the determined network congestion.
2. The method as claimed in the claim 1, wherein the response to the terminal based on the received NAS message and the determined network congestion, comprises: an accept message including a back off timer value, on identifying from the indication data that there is no further uplink or downlink data transmission is expected, wherein the indication data is a release assistance indication (RAI) in an evolved packet system (EPS) session management (ESM) DATA TRANSPORT message, the RAI is set to 1, and wherein the accept message is a service accept indicating to the terminal that the control data is successfully transmitted.
3. The method as claimed in the claim 1, wherein the response to the terminal based on the received NAS message and the determined network congestion, comprises: a reject message including a Back off timer value, on identifying from the indication data that there is only a single downlink data transmission and no further uplink data transmission subsequent to the uplink data transmission is expected, wherein the indication data is a release assistance indication (RAI) in the ESM DATA TRANSPORT message, the RAI is set to 2, and wherein the reject message received by the terminal indicating the transmission of the control data via a control plane is unsuccessful.
4. The method as claimed in the claim 1 further comprising: identifying a first back-off timer is in running state; receiving, from the terminal, the NAS message during the running state of the first CP back-off timer; and transmitting, one of an acceptance message and reject message for the NAS message including a second back-off timer to the terminal in case of network congestion, wherein the first back-off timer is stopped by the terminal based on receipt of the second back-off timer, and wherein the second back-off timer is started at the terminal once the first back-off timer is stopped.
5. A mobility management entity (MME) for handling control data in a wireless communication system, the MME comprising: a transceiver; and at least one controller coupled to the transceiver and configured to: receive a non-access stratum (NAS) message including an indication data from a terminal, determine status of network congestion based on the received NAS message and transmit a response based on the received NAS message and the determined network congestion to the terminal.
6. The MME as claimed in the claim 5, wherein the response to the terminal based on the received NAS message and the determined network congestion comprises an accept message including a back off timer value, on identifying from the indication data that there is no further uplink or downlink data transmission is expected, wherein the indication data is a release assistance indication (RAI) in an evolved packet system (EPS) session management (ESM) DATA TRANSPORT message, the RAI is set to 1, and wherein the accept message is a service accept indicating to the terminal that the control data is successfully transmitted.
7. The MME as claimed in the claim 5, wherein the response to the terminal based on the received NAS message and the determined network congestion, comprises a reject message including a Back off timer value, on identifying from the indication data that there is only a single downlink data transmission and no further uplink data transmission subsequent to the uplink data transmission is expected, wherein the indication data is a release assistance indication (RAI) in the ESM DATA TRANSPORT message, the RAI is set to 2, and wherein the reject message received by the terminal indicating the transmission of the control data via a control plane is unsuccessful.
8. The MME as claimed in the claim 5, wherein the at least one controller is further configured to: identify a first back-off timer is in running state, receive the NAS message during the running state of the first CP back-off timer from the terminal, and transmit one of an acceptance message and reject message for the NAS message including a second back-off timer to the terminal in case of network congestion, wherein the first back-off timer is stopped by the terminal based on receipt of the second back-off time, and wherein the second back-off timer is started at the terminal once the first back-off timer is stopped.
9. A method for handling control data by a terminal in a wireless communication system, the method comprising: transmitting, to a mobility management entity (MME), a non-access stratum (NAS) message including an indication data; and receiving, a response from the MME, wherein the response is transmitted based on the NAS message and status of network congestion, and wherein the status of network congestion is determined based on the NAS message by the MME.
10. The method as claimed in the claim 9, the method further comprising: transmitting, to the MME, the NAS message during running state of a first CP back-off timer; receiving, from the MME, one of an acceptance message and reject message for the NAS message including a second back-off timer in case of network congestion; stopping the first back-off timer based on receipt of the second back-off timer; and starting the second back-off timer once the first back-off timer is stopped, wherein the first back-off timer is identified by the MME in the running state.
11. A terminal for handling control data in a wireless communication system, the terminal comprising: a transceiver; and at least one controller coupled to the transceiver and configured to: transmit a non-access stratum (NAS) message including an indication data to a mobility management entity (MME) and receive a response from the MME, wherein the response is transmitted based on the NAS message and status of network congestion, and wherein the status of network congestion is determined based on the NAS message by the MME.
12. The terminal as claimed in the claim 11, wherein the at least one controller is further configured to: transmit the NAS message during running state of a first CP back-off timer to the MME; receive one of an acceptance message and reject message for the NAS message including a second back-off timer in case of network congestion from the MME; stop the first back-off timer based on receipt of the second back-off timer; and start the second back-off timer once the first back-off timer is stopped, and wherein the first back-off timer is identified by the MME in the running state.
13. The method as claimed in the claim 2, wherein the control data is a part of the ESM data transport, and wherein the NAS message comprises at least one of an attach request message, tracking area update (TAU) request message, and control plane (CP) Service Request message.
14. The method as claimed in claim 1, wherein the NAS message being sent due to the exceptional event comprises a radio resource control (RRC) Establishment cause set to mo-exception data, and wherein the back-off timer comprises a control plane (CP) data congestion back-off timer.
15. The method as claimed in the claim 4, wherein the back-off timer comprises at least one of mobility management (MM) back-off timer, control plane (CP) data congestion back-off timer, and APN congestion back-off timer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The other objects, features and advantages will occur to those skilled in the art from the following description of the preferred embodiment and the accompanying drawings in which:
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038] Although specific features of the present invention are shown in some drawings and not in others. This is done for convenience only as each feature may be combined with any or all of the other features in accordance with the present invention.
DETAILED DESCRIPTION
[0039] The present invention claims benefit of the Indian Provisional Application No. 201641023071 titled A METHOD AND SYSTEM FOR PROVIDING CELLULAR INTERNET OF THINGS (CIOT) OPTIMIZATION IN 3RD GENERATION PARTNERSHIP PROJECT TECHNICAL SPECIFICATION (3GPP TS) by Samsung Electronics CO., LTD, filed on 5th July 2016 and Indian Provisional Application No. 201641028365 titled SYSTEM AND METHOD FOR CELLULAR INTERNET OF THINGS (CIOT) OPTIMIZATIONS by Samsung Electronics CO., LTD, filed on 19th August 2016 and Indian Provisional Application No. 201641033734 titled OPTIMIZATION FOR HANDLING NB-IOT DEVICES by Samsung Electronics CO., LTD, filed on 03rd October 2016, which is herein incorporated in its entirety by reference for all purposes.
[0040] The foregoing has outlined, in general, the various aspects of the invention and is to serve as an aid to better understanding the more complete detailed description which is to follow. In reference to such, there is to be a clear understanding that the present invention is not limited to the method or application of use described and illustrated herein. It is intended that any other advantages and objects of the present invention that become apparent or obvious from the detailed description or illustrations contained herein are within the scope of the present invention.
[0041] The various embodiments of the present invention disclose a method of handling control plane data in a wireless network. In the following detailed description of the embodiments of the invention, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.
[0042] The specification may refer to an, one or some embodiment(s) in several locations. This does not necessarily imply that each such reference is to the same embodiment(s), or that the feature only applies to a single embodiment. Single features of different embodiments may also be combined to provide other embodiments.
[0043] As used herein, the singular forms a, an and the are intended to include the plural forms as well, unless expressly stated otherwise. It will be further understood that the terms includes, comprises, including and/or comprising when used in this specification, specify the presence of stated features, integers, steps, operations, elements and/or components, but do not preclude the presence or addition of one or more other features integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term and/or includes any and all combinations and arrangements of one or more of the associated listed items.
[0044] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0045] The present invention provides a method of handling control plane data in a wireless network. The person having ordinarily skilled in the art can understand that the described embodiments use cases are for better understanding and illustration of the present invention, but not limit to scope of the present invention.
[0046]
[0047]
[0048]
[0049] According to an embodiment of the present invention, based on release assistance indication (RAI) IE value in ESM data transport message, network determines whether to accept the CP data or reject it. In case RAI is 1 then service accept is sent to UE and indicates to UE that MME has successfully processed the CP data however control plane (CP) back-off (BO) timer is provided so that UE shall not again initiate CP data till CP BO timer expires. In case RAI is 2 then service reject is sent to UE and indicates to UE that MME is congested for CP data and sent data packet is not processed successfully by network. Further CP BO timer is provided so that UE shall not again initiate CP data till CP BO timer expires.
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058] The present embodiments have been described with reference to specific example embodiments; it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the various embodiments. Furthermore, the various devices, modules, and the like described herein may be enabled and operated using hardware circuitry, for example, complementary metal oxide semiconductor based logic circuitry, firmware, software and/or any combination of hardware, firmware, and/or software embodied in a machine readable medium. For example, the various electrical structure and methods may be embodied using transistors, logic gates, and electrical circuits, such as application specific integrated circuit.
[0059] Although the embodiments herein are described with various specific embodiments, it will be obvious for a person skilled in the art to practice the invention with modifications. However, all such modifications are deemed to be within the scope of the claims. It is also to be understood that the following claims are intended to cover all of the generic and specific features of the embodiments described herein and all the statements of the scope of the embodiments which as a matter of language might be said to fall there between.