Reporting quic connection information to network

EP4623596A4Pending Publication Date: 2025-12-31ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
EP2023916815
Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-01-20
Publication Date
2025-12-31

Smart Images

  • Figure CN2023073309_25072024_PF_FP_ABST
    Figure CN2023073309_25072024_PF_FP_ABST
Patent Text Reader

Abstract

A wireless communication method for use in a wireless terminal is disclosed. The method comprises establishing, with a remote terminal, a quick user datagram protocol international connection (QUIC) connection over a quality of service (QoS) flow, and transmitting, to a wireless network node, binding information associated with the QoS flow and the QUIC connection.
Need to check novelty before this filing date? Find Prior Art

Description

Reporting QUIC Connection Information to Network

[0001] This document is directed generally to wireless communications, in particular to fifth generation (5G) wireless communication.

[0002] The QUIC (Quick UDP International Connection) protocol is a rapidly developing for setting up an international connection between two end points. The QUIC is regarded as the next generation protocol used for HTTP, i.e., to be used to replace existing TCP+TLS+HTTP protocol.

[0003] The QUIC connection is a secured connection between two endpoints, e.g., between a UE and an Application Server of the UE, which disables a transmission node in the network to inspect contents transmitted on the QUIC connection.

[0004] Currently, the 5G packet detection and forwarding model can only detect possible QUIC traffic from other TCP / UDP traffic. It is hard for the network to detect QUIC connection parameters (e.g., QUIC Connection ID) and to recognize services or applications to which the QUIC traffic is related.

[0005] In addition, the UE may select an appropriate QoS (quality of service) flow to set up a QUIC connection with its application server. As not knowing the relationship between the QUIC connection and the QoS flow, the network is neither possible to make accurate policy for that QoS flow and the QUIC connection nor possible to detect and guard the QUIC traffic over that QoS flow.

[0006] This document relates to methods, systems, and devices for the QUIC connection and in particular to methods, systems, and devices for reporting information of the QUIC connection.

[0007] The present disclosure relates to a wireless communication method for use in a wireless terminal. The method comprises:

[0008] establishing, with a remote terminal, a quick user datagram protocol international connection (QUIC) connection over a quality of service (QoS) flow, and

[0009] transmitting, to a wireless network node, binding information associated with the QoS flow and the QUIC connection.

[0010] Various embodiments may preferably implement the following features:

[0011] Preferably, the binding information comprises information of the QoS flow and the QUIC connection.

[0012] Preferably, the information of the QoS flow comprises a QoS flow identifier (QFI) of the QoS flow.

[0013] Preferably, the information of the QUIC connection comprises at least one of a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.

[0014] Preferably, the wireless network node comprises a session management function (SMF) .

[0015] Preferably, the binding information is transmitted in a session management (SM) message.

[0016] Preferably, the binding information is carried in a protocol configuration option (PCO) or an extended PCO within the SM message.

[0017] Preferably, the wireless network node comprises a user plane function (UPF) .

[0018] Preferably, the binding information is transmitted in a direct user plane message.

[0019] Preferably, the direct user plane message is a Performance Measurement Function Protocol (PMFP) message.

[0020] Preferably, the wireless communication method further comprises receiving, from an SMF, a QUIC information reporting indication, wherein wireless terminal transmits the binding information in response to the QUIC information reporting indication.

[0021] Preferably, the QUIC information reporting indication is received in an SM message.

[0022] Preferably, the QUIC information reporting indication is included in a PCO information element or an extended PCO information element within the SM message or in a user equipment route selection policy (URSP) rule.

[0023] Preferably, the wireless communication method further comprises receiving, from the SMF, a method indication associated with transmitting the binding information, the wireless terminal transmits the binding information based on the method indication.

[0024] The present disclosure relates to a wireless communication method for use in a session management function (SMF) . The method comprises:

[0025] receiving binding information of a quality of service (QoS) flow and a quick user datagram protocol international connection (QUIC) connection between a wireless terminal and a remote terminal,

[0026] updating at least one packet forwarding control protocol (PFCP) rule associated with  QUIC traffic based on the binding information, and

[0027] transmitting, to a user plane function (UPF) , the at least one PFCP rule.

[0028] Various embodiments may preferably implement the following features:

[0029] Preferably, the binding information comprises information of the QoS flow and the QUIC connection.

[0030] Preferably, the information of the QoS flow comprises a QoS flow identifier (QFI) of the QoS flow.

[0031] Preferably, the at least one PFCP rule comprises a first Packet Detection Rule associated with a QFI of the QoS flow and information of the QUIC connection.

[0032] Preferably, the information of the QUIC connection comprises at least one of a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.

[0033] Preferably, the binding information is received from the wireless terminal.

[0034] Preferably, the binding information is received in a session management (SM) message.

[0035] Preferably, the binding information is carried in a protocol configuration option (PCO) or an extended PCO within the SM message.

[0036] Preferably, the binding information is received from the UPF.

[0037] Preferably, the binding information is received in a Performance Measurement Function Protocol (PMFP) Session Report message.

[0038] Preferably, the wireless communication method further comprises transmitting, to the wireless terminal, a QUIC information reporting indication associated with a transmission of the binding information.

[0039] Preferably, the QUIC information reporting indication is transmitting in an SM message.

[0040] Preferably, the QUIC information reporting indication is included in a PCO information element or an extended PCO information element within the SM message or in a user equipment route selection policy (URSP) rule.

[0041] Preferably, the wireless communication method further comprises transmitting, to the wireless terminal, a method indication associated with transmitting the binding information.

[0042] The present disclosure relates to a wireless communication method for use in a user  plane function (UPF) . The method comprises:

[0043] receiving, from a session management function (SMF) , at least one packet forwarding control protocol (PFCP) rule associated with quick user datagram protocol international connection (QUIC) traffic of a QUIC connection between a wireless terminal and a remote terminal, and

[0044] applying the at least one PFCP rule to the QUIC traffic.

[0045] Various embodiments may preferably implement the following features:

[0046] Preferably, wherein the at least one PFCP rule comprises a first Packet Detection Rule associated with a quality of service flow identifier (QFI) of a QoS flow and information of the QUIC connection.

[0047] Preferably, the information of the QUIC connection comprises at least one of a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.

[0048] Preferably, applying the at least one PFCP rule on the QUIC traffic comprises:

[0049] using a QFI and a QUIC Connection ID indicated in the at least one PFCP rule to detect and guard the QUIC traffic of the QUIC Connection.

[0050] Preferably, the wireless communication method further comprises receiving, from the wireless terminal, binding information associated with a QoS flow and the QUIC connection, and transmitting, to the SMF, the binding information.

[0051] Preferably, the binding information is received from the wireless terminal in a direct user plane message.

[0052] Preferably, the direct user plane message is a Performance Measurement Function Protocol (PMFP) message.

[0053] Preferably, the binding information is transmitted to the SMF in a Performance Measurement Function Protocol (PMFP) Session Report message.

[0054] The present disclosure relates to a wireless terminal. The wireless terminal comprises:

[0055] a processor, configured to establish, with a remote terminal, a quick user datagram protocol international connection (QUIC) connection over a quality of service (QoS) flow, and

[0056] a communication unit, configured to transmit, to a wireless network node, binding information associated with the QoS flow and the QUIC connection.

[0057] Various embodiments may preferably implement the following feature:

[0058] Preferably, the processor is further configured to perform any of the aforementioned wireless communication methods.

[0059] The present disclosure relates to a wireless network node comprising a session management function (SMF) . The wireless network node comprises:

[0060] a communication unit, configured to receive binding information of a quality of service (QoS) flow and a quick user datagram protocol international connection (QUIC) connection between a wireless terminal and a remote terminal, and

[0061] a processor, configured to update at least one packet forwarding control protocol (PFCP) rule associated with QUIC traffic based on the binding information,

[0062] wherein the communication unit is further configured to transmit, to a user plane function (UPF) , the at least one PFCP rule.

[0063] Various embodiments may preferably implement the following feature:

[0064] Preferably, the processor is further configured to perform any of the aforementioned wireless communication methods.

[0065] The present disclosure relates to wireless network node comprising a user plane function (UPF) . The wireless network node comprises:

[0066] a communication unit, configured to receive, from a session management function (SMF) , at least one packet forwarding control protocol (PFCP) rule associated with quick user datagram protocol international connection (QUIC) traffic of a QUIC connection between a wireless terminal and a remote terminal, and

[0067] a processor, configured to apply the at least one PFCP rule to the QUIC traffic.

[0068] Various embodiments may preferably implement the following feature:

[0069] Preferably, the processor is further configured to perform any of the aforementioned wireless communication methods.

[0070] The present disclosure relates to a computer program product comprising a computer-readable program medium code stored thereupon, the code, when executed by a processor, causing the processor to implement a wireless communication method recited in any one of foregoing methods.

[0071] The exemplary embodiments disclosed herein are directed to providing features that will become readily apparent by reference to the following description when taken in conjunction  with the accompany drawings. In accordance with various embodiments, exemplary systems, methods, devices and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art who read the present disclosure that various modifications to the disclosed embodiments can be made while remaining within the scope of the present disclosure.

[0072] Thus, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. Additionally, the specific order and / or hierarchy of steps in the methods disclosed herein are merely exemplary approaches. Based upon design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be re-arranged while remaining within the scope of the present disclosure. Thus, those of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or acts in a sample order, and the present disclosure is not limited to the specific order or hierarchy presented unless expressly stated otherwise.

[0073] The invention is specified by the independent claims. Preferred embodiments are defined in the dependent claims. In the following description, although numerous features may be designated as optional, it is nevertheless acknowledged that all features comprised in the independent claims are not to be read as optional.

[0074] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.

[0075] FIG. 1 shows a schematic diagram of a network according to an embodiment of the present disclosure.

[0076] FIG. 2 shows a schematic diagram of a procedure according to an embodiment of the present disclosure.

[0077] FIG. 3 shows a schematic diagram of a procedure according to an embodiment of the present disclosure.

[0078] FIG. 4 shows a schematic diagram of a procedure according to an embodiment of the present disclosure.

[0079] FIG. 5 shows an example of a schematic diagram of a wireless terminal according to an embodiment of the present disclosure.

[0080] FIG. 6 shows an example of a schematic diagram of a wireless network node according  to an embodiment of the present disclosure.

[0081] FIG. 7 shows a flowchart of a method according to an embodiment of the present disclosure.

[0082] FIG. 8 shows a flowchart of a method according to an embodiment of the present disclosure.

[0083] FIG. 9 shows a flowchart of a method according to an embodiment of the present disclosure.

[0084] The present disclosure discloses a method of letting the UE to report binding information of (e.g., relationship between) a QoS flow and a QUIC connection. Once / After the network acquires the binding information of the QoS flow and the QUIC connection, the network can make accurate policy for detecting and guarding the QUIC traffic transmission over the corresponding QoS flow.

[0085] FIG. 1 shows a schematic diagram of a network (architecture) according to an embodiment of the present disclosure. In FIG. 1, the network comprises the following network functions / entities:

[0086] 1) UE: User Equipment

[0087] The UE corresponds to a mobile terminal accessing to the 5G network.

[0088] 2) NG-RAN: Next Generation Radio Access Network

[0089] The NG-RAN is a new radio (NR) base station which is also named as gNB. In the present disclosure, the NG-RAN may be equal to a RAN or a RAN node.

[0090] 3) AMF: Access and Mobility Management Function

[0091] The AMF provides access management and mobility management for the UE. The functionalities of the AMF may include, e.g., registration to network, registration during UE mobility, etc.

[0092] 4) SMF: Session Management Function

[0093] The SMF provides PDU session management for the UE. The functionalities of the SMF comprises, e.g., IP address allocation, QoS flow setup, etc.

[0094] 5) UPF: User Plane Function

[0095] The UPF provides IP traffic routing and forwarding management.

[0096] 6) UDM: Unified Data Management

[0097] The UDM manages the subscription profile for the UEs. The subscription includes the data used for mobility management (e.g., restricted area) , session management (e.g., QoS profile per slice per DNN) . The subscription data also includes the slice selection parameters which is used for AMF to select a proper SMF. The AMF and SMF get the subscription from UDM. The subscription data is stored in the Unified Data Repository (UDR) . The UDM uses such data upon reception of request from AMF or SMF.

[0098] 7) PCF: Policy Control Function

[0099] The PCF provides QoS policy rules to control plane (CP) functions, to enforce the QoS policy rules.

[0100] 8) AF: Application Function

[0101] The AF provides instructions to influence the QoS policy rules to the PCF. In the 5G network, data traffic transmissions are controlled by the SMF and the UPF. The SMF, a CP Function for data traffic controlling, handles signaling aspects of the data traffic transmission (e.g., PDU (protocol data unit) session establishment / modification / release, PFCP (Packet Forwarding Control Protocol) session establishment / modification / release, PFCP rules generation, etc. ) . The UPF, user plane function (UP Function) for data traffic controlling, handles user plane aspects of the data traffic transmission (e.g., traffic detection, traffic filtering, and traffic forwarding, usage reporting, etc. ) , based on instructions (e.g., PFCP rules) received from the SMF.

[0102] If one QoS flow is selected by the UE to set up a QUIC connection with a remote server, the 5G network cannot know the binding relationship between the QoS flow and the QUIC connection. Thus, it is impossible for the network to make accurate policy for the QoS flow and the QUIC connection and to detect and guard the QUIC traffic transmission over the selected QoS flow.

[0103] The present disclosure provides a method to let the network to acknowledge the binding information of the QoS flow and the QUIC connection, so as to allow the network to make accurate policy for detecting and guarding the QUIC traffic transmission over the corresponding QoS flow.

[0104] In some embodiments, the UE reports the binding information of the QoS flow and the QUIC connection to the SMF. For example, the UE may select an appropriate QoS flow to set up a QUIC connection towards the remote server (e.g., Application Server of the UE) . Once / After the QUIC connection is established, the UE reports the binding information of the selected QoS flow  and the QUIC connection to the SMF, e.g., via the PCO / ePCO (protocol configuration option or extended protocol configuration option) in an SM (session management) message.

[0105] FIG. 2 shows a schematic diagram of a procedure according to an embodiment of the present disclosure. In the procedure shown in FIG. 2, the UE reports the binding information of the QoS flow and the QUIC connection to the SMF.

[0106] Specifically, in step 201, a PDU session is established upon request (s) from the UE.

[0107] In step 202, as per request of the application, the UE sets up a QUIC connection with the remote server (i.e., AS (application server) of the UE in this embodiment) over an appropriate QoS flow selected by the UE. To set up the QUIC connection, the UE may first select an appropriate QoS flow that fulfils the QoS requirements of the application. During the QUIC connection establishment, a pair of QUIC Connection IDs is allocated by the UE and the remote server. The QUIC Connection ID at the UE side (i.e., allocated by the UE) and the QUIC Connection ID at the remote side (i.e., allocated by the remote server) are exchanged with the peer terminal during the QUIC connection establishment.

[0108] In subsequent QUIC traffic transmissions, the QUIC Connection ID allocated by the UE is used by the remote server in downlink QUIC traffic (i.e., filled in a destination QUIC Connection ID field) , to indicate the target QUIC connection at the UE side. The QUIC Connection ID allocated by the remote server is used by the UE in uplink QUIC traffic (i.e., filled in the destination QUIC Connection ID field) , to indicate the target QUIC connection at the remote server side.

[0109] In step 203, the UE initiates an SM message (e.g., PDU Session Modification Request) towards the SMF, wherein the SM message carries the binding information of QoS flow and QUIC connection. The said binding information can be encapsulated directly in the SM message or in a PCO / ePCO IE inside the SM message.

[0110] In an embodiment, the binding information of QoS flow and QUIC connection comprise:

[0111] - QoS flow information: For example, QoS flow information may be a QFI (QoS flow identifier) corresponds to the QoS flow that is used to sets up the QUIC connection; and

[0112] - QUIC connection information: In an embodiment, the QUIC connection information comprises at least one of: a QUIC Connection identifier (ID) of the QUIC connection, a Server ID  part of the QUIC Connection ID or a range of the QUIC Connection ID.

[0113] In an embodiment, (the QUIC Connection ID in) the QUIC connection information comprises at least one of the QUIC Connection ID at the UE side, the QUIC Connection ID at the remote server side, or both of the QUIC Connection ID at the UE side and the QUIC Connection ID at the remote server side.

[0114] In step 204, the SMF may determine to update the PFCP rules based on the received binding information when / after receiving the binding information of the QoS flow and the QUIC connection.

[0115] In an embodiment, the SMF can use the binding information to update the Packet Detection Rule (PDR) , as per following:

[0116] - include the QUIC Connection ID allocated by the UE in the DL PDR associated with the indicated QFI, to instruct the UPF to detect and filter the downlink traffic of that QUIC connection. Note that the QUIC Connection ID allocated by the remote server may also be included in the DL PDR; and / or

[0117] - include the QUIC Connection ID allocated by the remote server in the UL PDR associated with the indicated QFI, to instruct the UPF to detect and filter the uplink traffic of that QUIC connection. The QUIC Connection ID allocated by the UE may also be presented / comprised in the UL PDR.

[0118] In step 205, the SMF sends a PFCP Session Modification Request to the UPF, wherein the PFCP Session Modification Request carries the updated PFCP rules. In an embodiment, the binding information of the QoS flow and the QUIC connection is provided in the PFCP Session Modification Request, e.g., within the updated PDRs.

[0119] In step 206, the UPF sends a PFCP Session Modification Response message to the SMF.

[0120] In step 207, the UPF installs the updated PFCP rules received from the SMF. After / Once the updated PFCP rules are installed, the UPF can use the QFI and the QUIC Connection ID (s) present in the UL / DL PDR to detect and guard the QUIC traffic transmitted over the indicated QoS flow.

[0121] In some embodiments, the UE reports the binding information of the QoS flow and the QUIC connection to the UPF. For example, the UE may select an appropriate QoS flow to set up a  QUIC connection towards the remote server (e.g., the Application Server) . After / Once the QUIC connection is established, the UE can report the binding information of the QoS flow and the QUIC connection to the UPF, e.g., via a direct user plane message to the UPF.

[0122] FIG. 3 shows a schematic diagram of a procedure according to an embodiment of the present disclosure. In the procedure shown in FIG. 3, the UE reports the binding information of the QoS flow and the corresponding QoS connection to the UPF.

[0123] Specifically, in step 301, a PDU session is established upon request (s) from the UE.

[0124] In step 302, as per request of the application, the UE sets up a QUIC connection with the remote server over an appropriate QoS flow selected by the UE. To set up the QUIC connection, the UE may first select an appropriate QoS flow that fulfils the QoS requirement of the application. During the QUIC connection establishment, a pair of QUIC Connection IDs is allocated by the UE and the remote server and these QUIC Connection IDs are exchanged between the peer sides.

[0125] In step 303, the UE sends a direct user plane message towards the UPF, wherein the message carries the binding information of the QoS flow and the QUIC connection.

[0126] In an embodiment, the direct user plane message towards the UPF means an IP (internet protocol) level message directly targeting the UPF. For example, a PMFP (Performance Measurement Function Protocol) message may be used by the UE to carry the binding information towards the UPF, if both the UE and the UPF supports PMFP procedures.

[0127] In an embodiment, the binding information of QoS flow and QUIC connection comprise:

[0128] - QoS flow information: For example, QoS flow information may be a QFI (QoS flow identifier) that corresponds to the QoS flow that is used to sets up the QUIC connection; and

[0129] - QUIC connection information: In an embodiment, the QUIC connection information comprises at least one of: a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.

[0130] In an embodiment, the QUIC connection information comprises at least one of the QUIC Connection ID at the UE side, the QUIC Connection ID at the remote server side or both of the QUIC Connection ID at the UE side and the QUIC Connection ID at the remote server side.

[0131] In step 304, the UPF sends, to the SMF, a PFCP Session Report Request carrying the binding information of the QoS flow and the QUIC connection.

[0132] In step 305, the SMF sends a PFCP Session Report Response to the UPF.

[0133] In step 306, on / after receiving the binding information of the QoS flow and the QUIC connection from the UPF, the SMF may determine to update the PFCP rules based on the received binding information. The way of the SMF updating the PFCP rules based on the received information is similar to that of step 204.

[0134] Steps 307 to 309 are similar to steps 205 to 207. Thus, the detail of the steps 307 to 309 can be referred to steps 205 to 207.

[0135] In an embodiment, the procedure shown in FIG. 3 may be applied in the scenario that the UE has / supports the direct user plane message exchange with the UPF. For example, one typical scenario is that the UE and / or the UPF is enabled / required to perform performance measurement procedures. Under such scenario, both the UE and UPF support PMFP message exchange. In this case, the UE can use the PMFP message to report the binding information of the QoS flow and the QUIC connection to the UPF.

[0136] In some embodiments, the UE may be locally configured or preconfigured to report the binding information of the QoS flow and the QUIC connection to the network.

[0137] In some embodiments, the SMF sends an instruction to the UE for indicating a need of reporting the binding information of the QoS flow and the QUIC connection.

[0138] In an embodiment, the UE may be instructed by the network to report the binding information of the QoS flow and the QUIC connection. The SMF may send the indication to the UE to trigger the reporting of the said binding information.

[0139] FIG. 4 shows a schematic diagram of a procedure according to an embodiment of the present disclosure. In the procedure shown in FIG. 4, the SMF sends indication to the UE to instruct / trigger the reporting of the binding information of the QoS flow and the QUIC connection.

[0140] In step 401, the PDU session is established upon requests from the UE.

[0141] In step 402, the SMF initiates an SM message (e.g., PDU Session Modification Request) towards the UE, wherein the SM message carries the QUIC information reporting indication.

[0142] In an embodiment, the QUIC information reporting indication is used to instruct the UE to report the binding information of the QoS flow and the QUIC connection and can be encapsulated by one of the following ways:

[0143] - be directly included in the SM message;

[0144] - be included in the PCO / ePCO IE (information element) inside the SM message; or

[0145] - be included in the URSP (UE Route Selection Policy) rules.

[0146] In an embodiment, additional indication may be presented / transmitted together with the QUIC information reporting indication (i.e., by the method of inclusion) : QUIC information reporting method. For example, the QUIC information reporting indication may further indicate a method used by the UE for reporting the binding information of the QoS flow and the QUIC connection. For example, the QUIC information reporting indication may comprise a value indicating that the binding information is reported by one of: PCO / ePCO IE, the direct user plane message, or by the PMFP message.

[0147] In step 403, as per request of the application, the UE sets up a QUIC connection with the remote server (e.g., its application server) over an appropriate QoS flow selected by the UE.

[0148] In step 404, as requested by the SMF in step 402, the UE reports the binding information of the QoS flow and the QUIC connection to the network. In an embodiment, the procedure described in FIG. 2 or FIG. 3 may be used by the UE to report the said binding information. The method used by the UE may depend on the UE decision and / or the QUIC information reporting instruction received from the SMF in step 402.

[0149] Based on the procedure shown in FIG. 2 or 3, the SMF / UPF receives the binding information of the QoS flow and the QUIC connection and can use the received binding information to update the PFCP rules of handling the QUIC traffic. The UPF therefore can use the updated PFCP rules to detect the QUIC traffic transmission over the corresponding QoS flow. The UPF may further guard whether QUIC traffic belonging to one QUIC connection is correctly transmitted over an indicated QoS flow. If not, the UPF may report such mis-behavior to the SMF, e.g., by sending a PFCP session report which indicates the wrong binding information of the QoS flow and the QUIC connection.

[0150] FIG. 5 relates to a schematic diagram of a wireless terminal 50 according to an embodiment of the present disclosure. The wireless terminal 50 may be a user equipment (UE) , a mobile phone, a laptop, a tablet computer, an electronic book or a portable computer system and is not limited herein. The wireless terminal 50 may include a processor 500 such as a microprocessor or Application Specific Integrated Circuit (ASIC) , a storage unit 510 and a communication unit 520. The storage unit 510 may be any data storage device that stores a program code 512, which is  accessed and executed by the processor 500. Embodiments of the storage unit 510 include but are not limited to a subscriber identity module (SIM) , read-only memory (ROM) , flash memory, random-access memory (RAM) , hard-disk, and optical data storage device. The communication unit 520 may be a transceiver and is used to transmit and receive signals (e.g., messages or packets) according to processing results of the processor 500. In an embodiment, the communication unit 520 transmits and receives the signals via at least one antenna 522 shown in FIG. 5.

[0151] In an embodiment, the storage unit 510 and the program code 512 may be omitted and the processor 500 may include a storage unit with stored program code.

[0152] The processor 500 may implement any one of the steps in exemplified embodiments on the wireless terminal 50, e.g., by executing the program code 512.

[0153] The communication unit 520 may be a transceiver. The communication unit 520 may as an alternative or in addition be combining a transmitting unit and a receiving unit configured to transmit and to receive, respectively, signals to and from a wireless network node (e.g., a base station) .

[0154] FIG. 6 relates to a schematic diagram of a wireless network node 60 according to an embodiment of the present disclosure. The wireless network node 60 may be a satellite, a base station (BS) , a network entity, a Mobility Management Entity (MME) , Serving Gateway (S-GW) , Packet Data Network (PDN) Gateway (P-GW) , a radio access network (RAN) node, a next generation RAN (NG-RAN) node, a gNB, an eNB, a gNB central unit (gNB-CU) , a gNB distributed unit (gNB-DU) a data network, a core network or a Radio Network Controller (RNC) , and is not limited herein. In addition, the wireless network node 60 may comprise (perform) at least one network function such as an access and mobility management function (AMF) , a session management function (SMF) , a user place function (UPF) , a policy control function (PCF) , an application function (AF) , etc. The wireless network node 60 may include a processor 600 such as a microprocessor or ASIC, a storage unit 610 and a communication unit 620. The storage unit 610 may be any data storage device that stores a program code 612, which is accessed and executed by the processor 600. Examples of the storage unit 610 include but are not limited to a SIM, ROM, flash memory, RAM, hard-disk, and optical data storage device. The communication unit 620 may be a transceiver and is used to transmit and receive signals (e.g., messages or packets) according to processing results of the processor 600. In an example, the communication unit 620 transmits and  receives the signals via at least one antenna 622 shown in FIG. 6.

[0155] In an embodiment, the storage unit 610 and the program code 612 may be omitted. The processor 600 may include a storage unit with stored program code.

[0156] The processor 600 may implement any steps described in exemplified embodiments on the wireless network node 60, e.g., via executing the program code 612.

[0157] The communication unit 620 may be a transceiver. The communication unit 620 may as an alternative or in addition be combining a transmitting unit and a receiving unit configured to transmit and to receive, respectively, signals to and from a wireless terminal (e.g., a user equipment or another wireless network node) .

[0158] FIG. 7 shows a flowchart of a method according to an embodiment of the present disclosure. The method may be used in a wireless terminal (e.g., UE) and comprises the following steps:

[0159] Step 701: Establish, with a remote terminal, a QUIC connection over a QoS flow.

[0160] Step 702: Transmit, to a wireless network node, binding information associated with the QoS flow and the QUIC connection.

[0161] In FIG. 7, the wireless terminal establishes a QUIC connection with a remote terminal (e.g., remote server or application server) . The wireless terminal may select a QoS flow for the QUIC connection, e.g., based on a request of an application corresponding to the QUIC connection and / or during the establishment of the QUIC connection. In this embodiment, the wireless terminal reports / transmits binding information associated with the selected QoS flow and the QUIC connection to a wireless network node, to allow the wireless network node (e.g., network) to acknowledge the binding relationship between the selected QoS flow and the QUIC connection and to perform corresponding operations (e.g., detection and guard) for the QUIC traffic of the QUIC connection.

[0162] In an embodiment, the binding information comprises QoS flow information QUIC connection information.

[0163] In an embodiment, the QoS flow information comprises a QFI of the QoS flow.

[0164] In an embodiment, the QoS connection information comprises at least one of a QUIC Connection ID of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID. Note that the QoS Connection ID in the QoS connection information  may comprises a QoS Connection ID at the wireless terminal side and / or another QoS Connection ID at the remote terminal side.

[0165] In an embodiment, the wireless network node comprises the SMF. In the present disclosure, the wireless network node comprising a network function may represent the network function itself or refer to the wireless network node having / performing at least part of functionalities of the network function, and vice versa.

[0166] In an embodiment of the wireless network node comprising the SMF, the binding information may be transmitted in an SM message. For example, the binding information may be carried / comprised in a PCO (IE) or an ePCO (IE) in the SM message.

[0167] In an embodiment, the wireless network node comprises the UPF. In this embodiment, the binding information may be transmitted in a direct user plane message (e.g., PMFP message) .

[0168] In an embodiment, the wireless terminal may receive a QUIC information indication from the SMF. In response to the QUIC information indication, the wireless terminal transmits the binding information. The QUIC information reporting indication may be received in an SM message (e.g., in a PCO IE or an ePCO IE of the SM message.

[0169] In an embodiment, the wireless terminal receives a method indication associated with transmitting / reporting the binding information. Based on the method indication, the wireless terminal determines the method of transmitting the binding information. For example, the method indication may be transmitted together with or carried / comprised in the QUIC information reporting indication.

[0170] FIG. 8 shows a flowchart of a method according to an embodiment of the present disclosure. The method shown in FIG. 8 may be used in an SMF (e.g., wireless network node / device comprising the SMF or wireless network node / device comprising / performing at least part of functionalities of the SMF) and comprises the following steps:

[0171] Step 801: Receive binding information of a QoS flow and a QUIC connection between a wireless terminal and a remote terminal.

[0172] Step 802: Update at least one PFCP rule associated with QUIC traffic based on the binding information.

[0173] Step 803: Transmit, to a UPF, the at least one PFCP rule.

[0174] In FIG. 8, the SMF receives binding information of a QoS flow and a QUIC connection  between a wireless terminal (e.g., UE) and a remote terminal (e.g., application server) . That is, QUIC traffic of the QUIC connection may be transmitted on the QoS flow indicated in the binding information. The SMF updates PFCP rule (s) associated with the QUIC traffic of the QUIC connection and transmits the updated PFCP rule (s) to the UPF, to allow the UPF to detect and guard the QUIC traffic of the QUIC connection on the QoS flow.

[0175] In an embodiment, the binding information comprises QoS flow information QUIC connection information.

[0176] In an embodiment, the QoS flow information comprises a QFI of the QoS flow.

[0177] In an embodiment, the QoS connection information comprises at least one of a QUIC Connection ID of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID. Note that the QoS Connection ID in the QoS connection information may comprises a QoS Connection ID at the wireless terminal side and / or another QoS Connection ID at the remote terminal side. For example, the QoS Connection ID at the wireless terminal side may be used to update the PFCP rule for downlink QUIC traffic and / or the QoS Connection ID at the remote terminal side may be used to update the PDCP rule for uplink QUIC traffic.

[0178] In an embodiment, the at least one PFCP rule comprises a first Packet Detection Rule associated with the QFI of the QoS flow and the information of the QUIC connection (e.g., the QUIC Connection ID (s) and / or Server ID part of the QUIC Connection ID (s) and / or a range of the QUIC Connection ID (s) ) .

[0179] In an embodiment, the binding information is received from the wireless terminal. In this embodiment, the binding information may be received / carried in an SM message (e.g., in a PCO IE or an ePCO IE of the SM message) .

[0180] In an embodiment, the binding information is received from the UPF. In this embodiment, the binding information may be received in a PMFP Session Report message.

[0181] In an embodiment, the SMF further transmits a QUIC information reporting indication associated with a transmission of the binding information to the wireless terminal. The QUIC information reporting indication may be received / carried in an SM message (e.g., in a PCO IE or an ePCO IE of the SM message) or in a user equipment route selection policy (URSP) rule.

[0182] In an embodiment, the SMF further transmits a method indication associated with transmitting the binding information to the wireless terminal. The method indication may be  transmitted together with or in the QUIC information reporting indication.

[0183] FIG. 9 shows a flowchart of a method according to an embodiment of the present disclosure. The method shown in FIG. 9 may be used in a UPF (e.g., wireless network node / device comprising the UPF or wireless network node / device performing / having at least part of functionalities of the UPF) and comprises the following steps:

[0184] Step 901: Receive, from an SMF, at least one PFCP rule associated with QUIC traffic of a QUIC connection between a wireless terminal and a remote terminal.

[0185] Step 902: Apply the at least one PFCP rule to the QUIC traffic.

[0186] In FIG. 9, the UPF receives PFCP rule (s) associated with QUIC traffic of a QUIC connection between a wireless terminal (e.g., UE) and a remote terminal (e.g., remote server or application server) . The UPF applies the received PFCP rule (s) on / for the QUIC traffic of the QUIC connection.

[0187] In an embodiment, the at least one PFCP rule comprises a first Packet Detection Rule associated with the QFI of the QoS flow and the information of the QUIC connection (e.g., the QUIC Connection ID (s) and / or Server ID part of the QUIC Connection ID (s) and / or a range of the QUIC Connection ID (s) ) .

[0188] In an embodiment, the UPF applies the PFCP rule on / for the QUIC traffic by using a QFI and a QUIC Connection ID indicated in the at least one PFCP rule to detect and guard the QUIC traffic of the QUIC Connection.

[0189] In an embodiment, the UPF receives binding information associated with a QoS flow and the QUIC connection and transmits the received binding information to the SMF. The details of the binding information can be referred to the above embodiments.

[0190] In an embodiment, the UPF receives the binding information in a direct user plane message from the wireless terminal (e.g., PMFP message) .

[0191] In an embodiment, the UPF transmits the binding information in a PMFP Session Report message.

[0192] While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only, and not by way of limitation. Likewise, the various diagrams may depict an example architectural or configuration, which are provided to enable persons of ordinary skill in the art to understand exemplary features  and functions of the present disclosure. Such persons would understand, however, that the present disclosure is not restricted to the illustrated example architectures or configurations, but can be implemented using a variety of alternative architectures and configurations. Additionally, as would be understood by persons of ordinary skill in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Thus, the breadth and scope of the present disclosure should not be limited by any one of the above-described exemplary embodiments.

[0193] It is also understood that any reference to an element herein using a designation such as "first, " "second, " and so forth does not generally limit the quantity or order of those elements. Rather, these designations can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element in some manner.

[0194] Additionally, a person having ordinary skill in the art would understand that information and signals can be represented using any one of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits and symbols, for example, which may be referenced in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0195] A skilled person would further appreciate that any one of the various illustrative logical blocks, units, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two) , firmware, various forms of program or design code incorporating instructions (which can be referred to herein, for convenience, as "software" or a "software unit” ) , or any combination of these techniques.

[0196] To clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, units, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware or software, or a combination of these techniques, depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described  functionality in various ways for each particular application, but such implementation decisions do not cause a departure from the scope of the present disclosure. In accordance with various embodiments, a processor, device, component, circuit, structure, machine, unit, etc. can be configured to perform one or more of the functions described herein. The term “configured to” or “configured for” as used herein with respect to a specified operation or function refers to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed and / or arranged to perform the specified operation or function.

[0197] Furthermore, a skilled person would understand that various illustrative logical blocks, units, devices, components and circuits described herein can be implemented within or performed by an integrated circuit (IC) that can include a general purpose processor, a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logical blocks, units, and circuits can further include antennas and / or transceivers to communicate with various components within the network or within the device. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration to perform the functions described herein. If implemented in software, the functions can be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium.

[0198] Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program or code from one place to another. A storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.

[0199] In this document, the term "unit" as used herein, refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein.  Additionally, for purpose of discussion, the various units are described as discrete units; however, as would be apparent to one of ordinary skill in the art, two or more units may be combined to form a single unit that performs the associated functions according to embodiments of the present disclosure.

[0200] Additionally, memory or other storage, as well as communication components, may be employed in embodiments of the present disclosure. It will be appreciated that, for clarity purposes, the above description has described embodiments of the present disclosure with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements or domains may be used without detracting from the present disclosure. For example, functionality illustrated to be performed by separate processing logic elements, or controllers, may be performed by the same processing logic element, or controller. Hence, references to specific functional units are only references to a suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.

[0201] Various modifications to the implementations described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other implementations without departing from the scope of the claims. Thus, the disclosure is not intended to be limited to the implementations shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as recited in the claims below.

Claims

1.A wireless communication method for use in a wireless terminal, the method comprising:establishing, with a remote terminal, a quick user datagram protocol international connection (QUIC) connection over a quality of service (QoS) flow, andtransmitting, to a wireless network node, binding information associated with the QoS flow and the QUIC connection.2.The wireless communication method of claim 1, wherein the binding information comprises information of the QoS flow and the QUIC connection.3.The wireless communication method of claim 2, wherein the information of the QoS flow comprises a QoS flow identifier (QFI) of the QoS flow.4.The wireless communication method of claim 2 or 3, wherein the information of the QUIC connection comprises at least one of a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.5.The wireless communication method of any of claims 1 to 4, wherein the wireless network node comprises a session management function (SMF) .6.The wireless communication method of claim 5, wherein the binding information is transmitted in a session management (SM) message.7.The wireless communication method of claim 6, wherein the binding information is carried in a protocol configuration option (PCO) or an extended PCO within the SM message.8.The wireless communication method of any of claims 1 to 4, wherein the wireless  network node comprises a user plane function (UPF) .9.The wireless communication method of claim 8, wherein the binding information is transmitted in a direct user plane message.10.The wireless communication method of claim 9, wherein the direct user plane message is a Performance Measurement Function Protocol (PMFP) message.11.The wireless communication method of any of claims 1 to 10, further comprising:receiving, from an SMF, a QUIC information reporting indication,wherein the wireless terminal transmits the binding information in response to the QUIC information reporting indication.12.The wireless communication method of claim 11, wherein the QUIC information reporting indication is received in an SM message.13.The wireless communication method of claim 12, wherein the QUIC information reporting indication is included in a PCO information element or an extended PCO information element within the SM message or in a user equipment route selection policy (URSP) rule.14.The wireless communication method of any of claims 11 to 13, further comprising:receiving, from the SMF, a method indication associated with transmitting the binding information,wherein the wireless terminal transmits the binding information based on the method indication.15.A wireless communication method for use in a session management function (SMF) , the method comprising:receiving binding information of a quality of service (QoS) flow and a quick user datagram protocol international connection (QUIC) connection between a wireless terminal and a remote terminal,updating at least one packet forwarding control protocol (PFCP) rule associated with QUIC traffic based on the binding information, andtransmitting, to a user plane function (UPF) , the at least one PFCP rule.16.The wireless communication method of claim 15, wherein the binding information comprises information of the QoS flow and the QUIC connection.17.The wireless communication method of claim 16, wherein the information of the QoS flow comprises a QoS flow identifier (QFI) of the QoS flow.18.The wireless communication method of any of claims 15 to 17, wherein the at least one PFCP rule comprises a first Packet Detection Rule associated with a QFI of the QoS flow and information of the QUIC connection.19.The wireless communication method of any of claims 16 to 18, wherein the information of the QUIC connection comprises at least one of a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.20.The wireless communication method of any of claims 15 to 19, wherein the binding information is received from the wireless terminal.21.The wireless communication method of claim 20, wherein the binding information is received in a session management (SM) message.22.The wireless communication method of claim 21, wherein the binding information is carried in a protocol configuration option (PCO) or an extended PCO within the SM  message.23.The wireless communication method of any of claims 15 to 19, wherein the binding information is received from the UPF.24.The wireless communication method of claim 23, wherein the binding information is received in a Performance Measurement Function Protocol (PMFP) Session Report message.25.The wireless communication method of any of claims 15 to 24, further comprising:transmitting, to the wireless terminal, a QUIC information reporting indication associated with a transmission of the binding information.26.The wireless communication method of claim 25, wherein the QUIC information reporting indication is transmitting in an SM message.27.The wireless communication method of claim 26, wherein the QUIC information reporting indication is included in a PCO information element or an extended PCO information element within the SM message or in a user equipment route selection policy (URSP) rule.28.The wireless communication method of any of claims 25 to 27, further comprising:transmitting, to the wireless terminal, a method indication associated with transmitting the binding information.29.A wireless communication method for use in a user plane function (UPF) , the method comprising:receiving, from a session management function (SMF) , at least one packet forwarding control protocol (PFCP) rule associated with quick user datagram protocol international connection (QUIC) traffic of a QUIC connection between a wireless terminal and a remote terminal, andapplying the at least one PFCP rule to the QUIC traffic.30.The wireless communication method of claim 29, wherein the at least one PFCP rule comprises:a first Packet Detection Rule associated with a quality of service flow identifier (QFI) of a QoS flow and information of the QUIC connection.31.The wireless communication method of claim 30, wherein the information of the QUIC connection comprises at least one of a QUIC Connection identifier (ID) of the QUIC connection, a Server ID part of the QUIC Connection ID or a range of the QUIC Connection ID.32.The wireless communication method of any of claims 29 to 31, wherein applying the at least one PFCP rule on the QUIC traffic comprises:using a QFI and a QUIC Connection ID indicated in the at least one PFCP rule to detect and guard the QUIC traffic of the QUIC Connection.33.The wireless communication method of any of claims 29 to 32, further comprising:receiving, from the wireless terminal, binding information associated with a QoS flow and the QUIC connection, andtransmitting, to the SMF, the binding information.34.The wireless communication method of claim 33, wherein the binding information is received from the wireless terminal in a direct user plane message.35.The wireless communication method of claim 34, wherein the direct user plane message is a Performance Measurement Function Protocol (PMFP) message.36.The wireless communication method of any of claims 33 to 35, wherein the binding  information is transmitted to the SMF in a Performance Measurement Function Protocol (PMFP) Session Report message.37.A wireless terminal, comprising:a processor, configured to establish, with a remote terminal, a quick user datagram protocol international connection (QUIC) connection over a quality of service (QoS) flow, anda communication unit, configured to transmit, to a wireless network node, binding information associated with the QoS flow and the QUIC connection.38.The wireless terminal of claim 37, wherein the processor is further configured to perform the wireless communication method of any of claims 2 to 14.39.A wireless network node comprising a session management function (SMF) , the wireless network node comprising:a communication unit, configured to receive binding information of a quality of service (QoS) flow and a quick user datagram protocol international connection (QUIC) connection between a wireless terminal and a remote terminal, anda processor, configured to update at least one packet forwarding control protocol (PFCP) rule associated with QUIC traffic based on the binding information,wherein the communication unit is further configured to transmit, to a user plane function (UPF) , the at least one PFCP rule.40.The wireless network node of claim 39, wherein the processor is further configured to perform the wireless communication method of any of claims 16 to 28.41.A wireless network node comprising a user plane function (UPF) , the wireless network node comprising:a communication unit, configured to receive, from a session management function (SMF) , at least one packet forwarding control protocol (PFCP) rule associated with quick user datagram protocol international connection (QUIC) traffic of a QUIC connection between a wireless terminal and a remote terminal, anda processor, configured to apply the at least one PFCP rule to the QUIC traffic.42.The wireless network node of claim 41, wherein the processor is further configured to perform the wireless communication method of any of claims 30 to 36.43.A computer program product comprising a computer-readable program medium code stored thereupon, the code, when executed by a processor, causing the processor to implement a wireless communication method recited in any one of claims 1 to 36.

Citation Information

Patent Citations

  • A Method of Detecting Quick User Datagram Protocol Internet Connections, QUIC, Traffic in a Telecommunication Network Between a User Equipment, UE, and a Content Provider, CP,

    US20210345162A1

  • Access traffic steering using a plurality of steering connections over different access networks

    US20220116327A1

  • Associating transport identifiers with quality of service flows

    US20230189368A1

  • Associating transport identifiers with quality of service flows

    WO2022032464A1