US10609154B2ActiveUtilityA1

Data transmission over user plane for cellular IoT

Assignee: TALEBI FARD PEYMANPriority: Mar 30, 2018Filed: Mar 27, 2019Granted: Mar 31, 2020
Est. expiryMar 30, 2038(~11.7 yrs left)· nominal 20-yr term from priority
H04W 48/18H04L 67/141H04L 67/147H04W 76/12H04W 76/10H04W 80/10H04W 68/005H04W 12/06H04L 67/12H04L 67/14H04L 67/16H04L 67/51
98
PatentIndex Score
35
Cited by
38
References
20
Claims

Abstract

A network exposure function receives from an application function, a first message requesting delivery of one or more packets to a wireless device. The network exposure function determines that the one or more packets are for an Internet of things (IoT) data transmission that requires a session management function (SMF) that supports the IoT data transmission. The network exposure function sends to a network repository function based on the determining, a second message requesting a discovery of the session management function, the second message comprising a parameter indicating the IoT data transmission. The network exposure function receives from the network repository function based on the parameter, a third message comprising an identifier of the session management function that supports the IoT data transmission. The network exposure function sends to the session management function, a fourth message requesting delivery of the one or more packets to the wireless device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 receiving, by a network exposure function from an application function, a first message requesting delivery of one or more Internet of Things (IoT) packets to a wireless device; 
 determining, by the network exposure function, that transmission of the one or more IoT packets requires a session management function that supports IoT data transmission; 
 sending, by the network exposure function to a network repository function based on the determining, a second message requesting a discovery of the session management function, the second message comprising a parameter indicating the IoT data transmission; 
 receiving, by the network exposure function from the network repository function based on the parameter, a third message comprising an identifier of the session management function that supports the IoT data transmission; and 
 sending, by the network exposure function to the session management function, a fourth message requesting delivery of the one or more IoT packets to the wireless device. 
 
     
     
       2. The method of  claim 1 , wherein the IoT data transmission is a cellular IoT (CIoT) data transmission. 
     
     
       3. The method of  claim 1 , wherein the first message further comprises:
 an identifier of the wireless device; and 
 the one or more IoT packets. 
 
     
     
       4. The method of  claim 1 , wherein the first message is a non-IP data delivery (NIDD) request. 
     
     
       5. The method of  claim 1 , wherein the second message further comprises a single network slice selection assistance information (S-NSSAI) of the network exposure function. 
     
     
       6. The method of  claim 1 , wherein the third message further comprises:
 an address of the session management function that supports the IoT data transmission; and 
 one or more single network slice selection assistance information (S-NSSAIs) associated with the session management function that supports the IoT data transmission. 
 
     
     
       7. The method of  claim 1 , further comprising buffering, by the network exposure function, the one or more IoT packets. 
     
     
       8. The method of  claim 1 , wherein the fourth message is a data notification message. 
     
     
       9. The method of  claim 1 , further comprising sending, by a session management function (SMF) to an access and mobility management function, a data notification for the wireless device. 
     
     
       10. The method of  claim 9 , further comprising sending, by the access and mobility management function to the wireless device, a paging message indicating the data notification. 
     
     
       11. The method of  claim 10 , further comprising receiving, by the SMF from the wireless device, a packet data unit (PDU) session establishment request message for delivery of the one or more IoT packets. 
     
     
       12. The method of  claim 11 , further comprising selecting, by the SMF a user plane function (UPF) for the PDU session. 
     
     
       13. The method of  claim 11 , further comprising sending, by the SMF to the network exposure function, an indication that the PDU session is established. 
     
     
       14. The method of  claim 13 , further comprising:
 sending, by the SMF a user plane function (UPF), a session establishment request message comprising an identifier of a session between the SMF and the UPF; and 
 receiving, by the SMF from the UPF, a session establishment response message. 
 
     
     
       15. The method of  claim 1 , further comprising selecting, by the network exposure function, a user plane function. 
     
     
       16. The method of  claim 15 , further comprising sending, by the network exposure function to the user plane function (UPF), the one or more IoT packets. 
     
     
       17. The method of  claim 16 , further comprising sending, by the network exposure function to the network repository function a message requesting discovery of the UPF, the message comprising the parameter indicating the IoT data transmission. 
     
     
       18. The method of  claim 17 , further comprising receiving, by the network exposure function from the network repository function based on the parameter, a message comprising an identifier of the UPF supporting the IoT data transmission. 
     
     
       19. The method of  claim 18 , further comprising, buffering by the UPF the one or more IoT packets. 
     
     
       20. The method of  claim 1 , further comprising:
 selecting, by the network exposure function, a user plane function (UPF); 
 sending, by the SMF to the network exposure function an indication that a packet data unit (PDU) session is established; 
 sending, by the network exposure function to the UPF, the one or more IoT packets; and 
 sending, by the UPF to the wireless device, the one or more IoT packets.

Join the waitlist — get patent alerts

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

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