IP Library › Granted Patent US 11,563,536
Granted Patent B2
US 11,563,536 · App. 16/696,544 · Granted Jan 24, 2023

Method and apparatus for enabling concurrent transport via control plane

Inventor: Jennifer J-N. Liu (Plano, TX)
Assignee: NOKIA TECHNOLOGIES OY
H04L5/0044H04W8/08H04W48/18H04W76/25H04W80/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,563,536
App. No.
16/696,544
Filed
Nov 26, 2019
Granted
Jan 24, 2023
Kind
B2
Art Unit
2476
USPC
370/329
Abstract

A method includes generating a payload container information element comprising two or more payload entries at user equipment in a communication system, and sending the payload container information element from the user equipment to at least one network element in the communication system. Another method includes receiving a payload container information element comprising two or more payload entries at a network function in a communication system from user equipment in the communication system, and decoding the two or more payload entries of the payload container information element into two or more individual payloads at the network function.

Claims (43)

1. An apparatus comprising:

at least one processor; and

a memory storing one or more software programs executed by the at least one processor to cause the apparatus to:

generate a payload container information element and a payload container type information element, wherein the payload container information element comprises two or more payload entries,

wherein the payload container information element comprises payload container contents, the payload container contents comprising an indication of a number of entries and a plurality of payload container entries including the two or more payload entries, and

wherein the payload container type information element comprises an identification of a payload type, the identification of the payload type comprising an identification of multiple payloads to designate inclusion of the two or more payload entries in the payload container information element; and

cause the payload container information element and the payload container type information element to be sent as part of a non-access stratum transport procedure between at least one network element and user equipment in a communication system.

2. The apparatus of claim 1 , wherein the apparatus comprises the user equipment, wherein the apparatus is caused to generate the payload container information element comprising the two or more payloads by bundling the two or more payloads generated by different applications along with routing or session information into the payload container information element, wherein the apparatus is also caused to encapsulate the payload container information element comprising the two or more payload entries in a non-access stratum message, and wherein the apparatus is caused to send the payload container information element by causing the non-access stratum message encapsulating the payload container information element to be sent to a mobility management function.

3. The apparatus of claim 1 , wherein the apparatus comprises a mobility management function (MMF) and wherein the apparatus is also caused to:

receive two or more messages containing payloads that are generated by one or more network functions and provided to the MMF via an MMF service based interface;

extract the payloads along from the two or more received messages from the one or more network functions,

wherein the apparatus is caused to generate the payload container information element by bundling the two or more extracted payloads along with routing or session information into the payload container information element,

wherein the apparatus is also caused to encapsulate the payload container information element comprising the two or more payload entries into a non-access stratum message, and

wherein the apparatus is caused to send the payload container information element by causing the payload container information element to be sent to the user equipment as part of the non-access stratum transport procedure.

4. The apparatus of claim 1 , wherein a respective one of the plurality of payload container entries comprises an indication of a length of the respective payload container entry, an indication of a payload container type and payload container entry contents of the respective payload container entry.

5. The apparatus of claim 4 , wherein each of at least a portion of the two or more payload entries comprises information associated with the payload container entry contents corresponding to the respective payload entry.

6. The apparatus of claim 5 , wherein the information associated with the payload container entry contents corresponding to the respective payload entry comprises session information specific to the payload entry.

7. The apparatus of claim 6 , wherein each of the two or more payload entries comprises one of the following types: a Session management message, a short message service (SMS) message, a location positioning protocol (LPP) message, Steering of roaming information, user equipment (UE) policy information, UE parameters, Location service message or cellular internet of things (CIoT) user data.

8. The apparatus of claim 6 , wherein the session information specific to the payload entry comprises one of the following: a Session management message request type, a packet data unit (PDU) session ID, a Data network name or Network Slice Selection Assistance Information (S-NSSAI).

9. A method comprising:

generating a payload container information element and a payload container type information element, wherein the payload container information element comprises two or more payload entries,

wherein the payload container information element comprises payload container contents, and wherein the payload container contents comprise an indication of a number of entries and a plurality of payload container entries including the two or more payload entries, and

wherein the payload container type information element comprises an identification of a payload type, the identification of the payload type comprising an identification of multiple payloads to designate inclusion of the two or more payload entries in the payload container information element; and

causing the payload container information element and the payload container type information element be sent as part of a non-access stratum transport procedure between at least one network element and user equipment in a communication system.

10. The method of claim 9 , wherein a respective one of the plurality of payload container entries comprises an indication of a length of the respective payload container entry, an indication of a payload container type and payload container entry contents of the respective payload container entry.

11. The method of claim 10 , wherein each of at least a portion of the two or more payload entries comprises information associated with the payload container entry contents corresponding to the respective payload entry.

12. The method of claim 11 , wherein the information associated with the payload container entry contents corresponding to the respective payload entry comprises session information specific to the payload entry.

13. An apparatus comprising:

at least one processor; and

a memory storing one or more software programs executed by the at least one processor to cause the apparatus to:

receive a payload container information element and a payload container type information element, wherein the payload container information element comprises two or more payload entries as part of a non-access stratum transport procedure between at least one network element and user equipment in a communication system,

wherein the payload container information element comprises payload container contents, the payload container contents comprising an indication of a number of entries and a plurality of payload container entries including the two or more payload entries, and

wherein the payload container type information element comprises an identification of a payload type, the identification of the payload type comprising an identification of multiple payloads to designate inclusion of the two or more payload entries in the payload container information element; and

decode the two or more payload entries of the payload container information element into two or more individual payloads.

14. The apparatus of claim 13 , wherein a respective one of the plurality of payload container entries comprises an indication of a length of the respective payload container entry, an indication of a payload container type and payload container entry contents of the respective payload container entry.

15. The apparatus of claim 14 , wherein each of at least a portion of the two or more payload entries comprises information associated with the payload container entry contents corresponding to the respective payload entry.

16. The apparatus of claim 15 , wherein the apparatus comprises the user equipment, wherein the apparatus is caused to receive the payload container information element and the payload container type information element by receiving a non-access stratum (NAS) message with the payload container information element containing the two or more payloads, wherein the apparatus is caused to decode the two or more payload entries by extracting the two or more payloads from the received NAS message, and wherein the apparatus is further caused to:

determine a destination application in the user equipment for a respective payload based upon the identification of the payload type and information associated with the respective payload in the corresponding payload entry; and

cause each respective payload is sent to a different application in the user equipment.

17. The apparatus of claim 15 , wherein the apparatus comprises a mobility management function (MMF), wherein the apparatus is caused to receive the payload container information element and the payload container type information element by receiving a non-access stratum (NAS) message with the payload container information element comprising the two or more payloads, wherein the apparatus is caused to decode the two or more payload entries by extracting the two or more payloads from the received NAS message, and wherein the apparatus is further caused to:

determine a destination network function for a respective payload based upon the identification of the payload type and information associated with the respective payload in the corresponding payload entry;

encapsulate the respective payloads into separate messages; and

cause the separate messages to be sent to corresponding destination network functions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: LIU, JENNIFER J-N.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 051896/0590 →
Continuity (2)
Provisional Application 62774113 · Nov 30, 2018
Related Publication 20200177333A1 · Jun 4, 2020