IP Library Patent Application 18771619
Patent Application
App. No. 18/771,619

HANDLING OF DATAGRAMS WITH UNKNOWN IDENTITIES

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 None
App. No.
18/771,619
Abstract

Various aspects of the present disclosure provide mechanisms for handling datagrams, such as datagrams having unknown context IDs, by UEs and/or network entities of a 3GPP network that employ a multi-path QUIC (MPQUIC) functionality during packet data unit (PDU) sessions. For example, the 3GPP network, via a policy control function (PCF) of the network, may predetermine a transport mode for datagrams transmitted within a PDU session and communicate the transport mode to the UE and network entity that established the PDU session.

Claims (44)

1 . A network function for wireless communication, comprising:

at least one memory; and

at least one processor coupled with the at least one memory and configured to cause the network function to:

establish a protocol data unit (PDU) session for a user equipment (UE), wherein the PDU session comprises a user datagram protocol (UDP) flow for a service or an application;

receive a rule of a transport mode associated with the UDP flow;

receive a datagram comprising an unknown identifier and a payload; and

handle the payload of the received datagram according to the transport mode of the UDP flow.

2 . The network function of claim 1 , wherein the unknown identifier is an unknown context identifier that indicates a format of the payload.

3 . The network function of claim 1 , wherein the PDU session is a multiple access (MA) PDU session.

4 . The network function of claim 1 , wherein the UDP flow is a service data flow (SDF) and is steered across 3GPP-access and non-3GPP access as a multipath-enabled QUIC steering functionality.

5 . The network function of claim 4 , wherein a context identifier is allocated for the transport mode associated with the multipath-enabled QUIC steering functionality of the UDP flow.

6 . The network function of claim 1 , wherein the transport mode is datagram mode 1 or datagram mode 2.

7 . The network function of claim 1 , wherein the network function is a user plane function (UPF) and the least one processor is configured to cause the UPF to receive the rule of the transport mode associated with the UDP flow from a session management function (SMF).

8 . The network function of claim 1 , wherein, to handle the datagram, the at least one processor is configured to cause the UPF to receive the datagram.

9 . The network function of claim 1 , wherein the datagram is a hypertext transport protocol (HTTP) datagram that is used as part of a format of a QUIC datagram frame.

10 . The network function of claim 1 , wherein the at least one processor is further configured to cause the network function to:

allocate a context identifier to the datagram based on the transport mode; and

receive other datagrams of the UDP flow for the service or application having context identifiers that are different than the context identifier allocated to the datagram.

11 . A method performed by a network function, the method comprising:

establishing a protocol data unit (PDU) session for a user equipment (UE), wherein the PDU session comprises a user datagram protocol (UDP) flow for a service or an application;

receiving a rule of a transport mode associated with the UDP flow;

receiving a datagram comprising an unknown identifier and a payload; and

handling the payload of the received datagram according to the transport mode of the UDP flow.

12 . The method of claim 11 , wherein the unknown identifier is an unknown context identifier that indicates a format of the payload.

13 . The method of claim 11 , wherein the UDP flow is a service data flow (SDF) and is steered across 3GPP-access and non-3GPP access as a multipath-enabled QUIC steering functionality.

14 . The method of claim 11 , wherein the datagram is a hypertext transport protocol (HTTP) datagram that is used as part of a format of a QUIC datagram frame.

15 . The method of claim 11 , further comprising:

allocating a context identifier to the datagram based on the transport mode; and

receiving other datagrams of the UDP flow for the service or application having context identifiers that are different than the context identifier allocated to the datagram.

16 . A user equipment (UE) for wireless communication, comprising:

at least one memory; and

at least one processor coupled with the at least one memory and configured to cause the UE to:

establish a packet data unit (PDU) session with a user plane function (UPF) for transmitting a user datagram protocol (UDP) flow for a service or application;

receive a rule of steering, switching, and splitting the UDP flow across 3GPP access and non 3GPP access as a QUIC steering functionality with a transport mode, wherein the transport mode is a datagram mode for the service or application received from a session management function (SMF); and

transmit one or more datagrams of the UDP flow for the service or application using the QUIC steering functionality with the transport mode received as the rule from the SMF.

17 . The UE of claim 16 , wherein the PDU session is a multiple access (MA) PDU session where traffic is steered across 3GPP-access and non-3GPP access as a multipath-enabled QUIC steering functionality.

18 . The UE of claim 16 , wherein the one or more datagrams include unknown context IDs and wherein the at least one processor is further configured to cause the UE to:

handle payloads of the one or more datagrams regardless of the unknown context IDs.

19 . A processor for wireless communication, comprising:

at least one controller coupled with at least one memory and configured to cause the processor to:

establish a packet data unit (PDU) session with a user plane function (UPF) for transmitting a user datagram protocol (UDP) flow for a service or application;

receive a rule of steering, switching, and splitting the UDP flow across 3GPP access and non 3GPP access as a QUIC steering functionality with a transport mode, wherein the transport mode is a datagram mode for the service or application received from a session management function (SMF); and

transmit the UDP flow for the service or application using the QUIC steering functionality with the transport mode received as the rule from the SMF.

20 . The processor of claim 19 , wherein the PDU session is a multiple access (MA) PDU session where traffic is steered across 3GPP-access and non-3GPP access as a multipath-enabled QUIC steering functionality.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2024
From: LENOVO (UNITED STATES) INC.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 069278/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2024
From: ATARIUS, ROOZBEH
To: LENOVO (UNITED STATES) INC.
Reel/Frame 068002/0633 →