US2022022278A1PendingUtilityA1

Method and apparatus for cellular internet of things (ciot) data transfer over a control plane in a wireless communication system

Assignee: NOKIA TECHNOLOGIES OYPriority: Apr 2, 2019Filed: Sep 30, 2021Published: Jan 20, 2022
Est. expiryApr 2, 2039(~12.7 yrs left)· nominal 20-yr term from priority
Inventors:Jennifer Liu
H04W 76/27H04W 76/12H04W 76/11H04W 4/14H04L 67/14H04L 69/329H04W 4/70H04W 80/10H04W 76/30H04W 68/005H04W 8/08H04L 69/322
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, apparatus, and computer program product are provided for control plane cellular Internet of Things (CIoT) data transfer in a wireless communication system. A method for control plane messaging between a first entity and a second entity in a network in which control plane messages are sent in a control plane protocol is described. The method can include a service request procedure whereby the 5GMM mode is changed from 5GMM-IDLE to 5GMM-CONNECTED mode. In some embodiments, if a user equipment is using EPS services with control plane CIoT EPS optimization, this procedure can be used for UE initiated transfer of user data via the control plane. In some embodiments, the method can include receiving from a user equipment (UE), at a core access and mobility management function, a control plane service request message, starting a T3517 timer and enter the state 5GMM-SERVICE-REQUEST-INITIATED, and changing a 5GMM mode from a 5GMM-IDLE mode to a 5GMM-CONNECTED mode.

Claims

exact text as granted — not AI-modified
That which is claimed is: 
     
         1 . A method comprising:
 sending from a user equipment (UE) to a network entity of a communication system, a service request message;   starting a timer and entering a service request initiated state;   changing a mode of the UE from an idle mode to a connected mode; and   initiating transfer of user data, to the network entity, via a control plane, wherein said user data comprises cellular internet-of-things (CIoT) user data in a CIoT user data container.   
     
     
         2 . The method of  claim 1 , further comprising:
 including one or more protocol data unit (PDU) session identifications and one or more release assistance indications in a payload.   
     
     
         3 . The method of  claim 2 , further comprising:
 indicating a payload container type in a payload container type information element (IE) of the payload, wherein the payload container type is a CIoT user data container type; and   indicating the payload container type to a user data container of the payload.   
     
     
         4 . The method of  claim 3 , further comprising:
 sending an uplink non-access stratum transport message to the network entity.   
     
     
         5 . The method of  claim 1 , wherein the service request message is sent from the UE to the network entity in response to one of:
 the UE being in the connected mode over third generation partnership project (3GPP) access and the UE receiving a paging request from the network entity,   the UE being in the connected mode over 3GPP access and receiving a notification from the network entity with an access type indicating non-3GPP access,   the UE being in the idle mode over 3GPP access and having uplink signalling pending,   the UE being in the idle mode over 3GPP access and having uplink user data pending,   the UE being in the connected mode, or in the connected mode with a radio resource control (RRC) inactive indication, and having user data pending due to no user-plane resources being established for one or more protocol data unit (PDU) sessions used for user data transport,   the UE being in the idle mode over non-3GPP access and receiving an indication from lower layers of the non-3GPP access, wherein an access stratum connection is established between the UE and the network entity,   the UE being in the idle mode over 3GPP access and receiving a notification from the network entity with access type indicating 3GPP access when the UE is in the connected mode over non-3GPP access, or   the UE being in the idle mode, in the connected mode over 3GPP access, or in the connected mode with the RRC inactive indication, and in response to receiving a request for emergency services fallback from one or more upper layers of the 3GPP access.   
     
     
         6 . The method of  claim 5 , wherein the service request message is sent from the UE to the network entity in response to the UE being in the idle mode, in the connected mode over 3GPP access, or in the connected mode with the RRC inactive indication, and in response to receiving the request for emergency services fallback from the one or more upper layers of the 3GPP access, wherein the method further comprises:
 performing emergency services fallback.   
     
     
         7 . The method of  claim 1 , wherein the service request message is sent from the UE to the network entity in response to the UE being in the connected mode over third generation partnership project (3GPP) access or in the connected mode with a radio resource control (RRC) inactive indication, and in response to the UE receiving a fallback indication from one or more lower layers of the 3GPP access, or when the UE has a pending non-access stratum (NAS) procedure other than a registration procedure, a service request procedure, or a de-registration procedure. 
     
     
         8 . A method comprising:
 receiving, from a user equipment (UE) or a session management function (SMF), at a network entity of a communication system, a service request message;   in an instance in which the network entity determines, based upon the service request message, that the UE satisfies one or more conditions, sending, by the network entity, to the UE or the SMF, a service accept message; and   receiving, at the network entity, from the UE or the SMF, user data via a control plane, wherein said user data comprises cellular internet-of-things (CIoT) user data in a CIoT user data container.   
     
     
         9 . The method of  claim 8 , further comprising:
 initiating, based upon the service request message and the user data, an authentication and key agreement procedure or an extensible authentication protocol.   
     
     
         10 . The method of  claim 8 , wherein the user data is stored within a payload, wherein the payload further comprises one or more protocol data unit (PDU) session identifications and one or more release assistance indications in the payload, wherein a payload container type is indicated in a payload container type information element (IE) of the payload as being a CIoT user data container type, and wherein the payload container type is indicated to a user data container of the payload, the method further comprising:
 receiving, from the UE, an uplink non-access stratum transport message.   
     
     
         11 . The method of  claim 10 , further comprising:
 identifying a PDU session routing context for the UE and the PDU session identification; and   forwarding the PDU session routing context of a payload container IE towards a session management function (SMF) identified by the PDU session routing context.   
     
     
         12 . The method of  claim 10 , further comprising:
 in an instance in which a release assistance indication IE is included in the uplink non-access stratum transport message received from the UE, a downlink data expected (DDX) field of the release assistance indication IE indicates that no further uplink and no further downlink data transmission subsequent to the uplink data transmission is expected, and there is no downlink signalling or downlink data for the UE, initiating release of a connection and mobility management (N1) interface on a non-access stratum signaling connection.   
     
     
         13 . An apparatus comprising at least one processor and at least one memory storing computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
 send, to a network entity of a communication system, a service request message;   start a timer and enter a service request initiated state;   change a mode of the apparatus from an idle mode to a connected mode; and   initiate transfer of user data, to the network entity, via a control plane, wherein said user data comprises cellular internet-of-things (CIoT) user data in a CIoT user data container.   
     
     
         14 . The apparatus of  claim 13 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
 include one or more protocol data unit (PDU) session identifications and one or more release assistance indications in a payload, wherein the user data is stored within the payload.   
     
     
         15 . The apparatus of  claim 14 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
 indicate a payload container type in a payload container type information element (IE) of the payload, wherein the payload container type is a CIoT user data container type; and   indicate the payload container type to a user data container of the payload.   
     
     
         16 . The apparatus of  claim 15 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
 send an uplink non-access stratum transport message to the network entity.   
     
     
         17 . An apparatus comprising at least one processor and at least one memory storing computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
 receive, from a user equipment (UE) or a session management function (SMF), a service request message;   in an instance in which the apparatus determines, based upon the service request message, that the UE satisfies one or more conditions, send, to the UE or the SMF, a service accept message; and   receive, from the UE or the SMF, user data via a control plane, wherein said user data comprises cellular internet-of-things (CIoT) user data in a CIoT user data container.   
     
     
         18 . The apparatus of  claim 17 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
 initiate, based upon the service request message and the user data, an authentication and key agreement procedure or an extensible authentication protocol.   
     
     
         19 . A computer program product comprising a non-transitory computer-readable storage medium having stored thereon computer-readable code, which, when executed by at least one processor, causes the at least one processor to:
 send, from a user equipment (UE), to a network entity of a communication system, a service request message;   start a timer and enter a service request initiated state;   change a mode of the UE from an idle mode to a connected mode; and   initiate transfer of user data, to the network entity, via a control plane, wherein said user data comprises cellular internet-of-things (CIoT) user data in a CIoT user data container.   
     
     
         20 . A computer program product comprising a non-transitory computer-readable storage medium having stored thereon computer-readable code, which, when executed by at least one processor, causes the at least one processor to:
 receive, from a user equipment (UE) or a session management function (SMF), at a network entity of a communication system, a service request message;   in an instance in which the network entity determines, based upon the service request message, that the UE satisfies one or more conditions, cause the network entity to send, to the UE or the SMF, a service accept message; and   
       receive, at the network entity, from the UE or the SMF, user data via a control plane, wherein said user data comprises cellular internet-of-things (CIoT) user data in a CIoT user data container.

Join the waitlist — get patent alerts

Track US2022022278A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.