Multi-modal flow information reporting

By using a multimodal information reporting mechanism between base stations and user equipment, the transmission of different media components is coordinated, solving the problems of synchronization and resource allocation of multimodal services in wireless communication systems, and improving user experience quality and system efficiency.

CN122514992APending Publication Date: 2026-08-04ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZTE CORP
Filing Date
2024-01-04
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Existing wireless communication systems struggle to effectively schedule different media components in multimodal services such as extended reality (XR), resulting in a decline in experience quality and an inability to effectively coordinate synchronization and resource allocation among different media components.

Method used

The multimodal information reporting mechanism between the base station (gNB) and the user equipment (UE) includes information reporting of PDU sessions, QoS streams and sub-QoS streams. It configures multimodal information reporting indicators and uses parameters such as PDU set dependency, synchronization information and latency limit to coordinate the transmission of different media components.

Benefits of technology

It enables effective scheduling of multimodal services, improves user experience quality, ensures synchronization between different media components and coordination of resource allocation, and enhances the flexibility and efficiency of wireless communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122514992A_ABST
    Figure CN122514992A_ABST
Patent Text Reader

Abstract

Techniques for service information reporting are described. An example wireless communication method includes transmitting, by a communication device, an indication that the communication device is capable of transmitting a report including multi-modal information, where the multi-modal information includes information about packet data unit (PDU) sessions, quality of service (QoS) flows, and / or sub-QoS flows that are related to each other; in response to transmitting the indication, receiving a message including a configuration; and in response to receiving the configuration, transmitting the report including the multi-modal information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application generally relates to digital wireless communications. Background Technology

[0002] Mobile telecommunications technologies are driving the world toward an increasingly interconnected and networked society. Compared to existing wireless networks, next-generation systems and wireless communication technologies will need to support a wider range of use case characteristics and provide more complex and sophisticated access requirements and flexibility.

[0003] LTE (Long Term Evolution) is a wireless communication standard developed by the 3rd Generation Partnership Project (3GPP) for mobile devices and data terminals. LTE-Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The fifth-generation wireless system, 5G, advances the LTE and LTE-A wireless standards and aims to support higher data rates, massive connectivity, ultra-low latency, high reliability, and other emerging service requirements. Summary of the Invention

[0004] Techniques for traffic information reporting are disclosed to help base stations effectively schedule one or more radio resources. For example, traffic information may include extended reality (XR) multimodal service information reports.

[0005] A first example wireless communication method includes a communication device transmitting an indication that the communication device is capable of transmitting a report including multimodal information, wherein the multimodal information includes information about packet data unit (PDU) sessions, quality of service (QoS) streams and / or sub-QoS streams that are related to each other; receiving a message including configuration in response to transmitting the indication; and transmitting a report including multimodal information in response to receiving the configuration.

[0006] In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, the configuration includes a PDU session identifier (ID), the configuration includes a multimodal information reporting indication for each QoS flow or QoS flow identifier (ID) in the PDU session, and / or the configuration includes a multimodal information reporting disable timer. In some embodiments, the report including multimodal information includes QoS flow information containing QoS flows, each QoS flow including at least one of a sub-QoS flow list, a PDU set dependency indication, a PDU set group information, a PDU set synchronization information, and / or a PDU set group latency limit, the sub-QoS flow list including sub-QoS flows, or the report including multimodal information includes a multimodal information indication configured for each sub-QoS flow.

[0007] In some embodiments, each sub-QoS flow includes at least one of a sub-QoS flow identifier (ID), a sub-QoS flow priority, a packet delay limit (PDB), a packet error rate (PER), a PDU set delay limit (PSDB), or a PDU set error rate (PSER). In some embodiments, a first PDU or a first PDU set has a sequence number greater than the sequence number of a second PDU or a second PDU set within a data burst, application unit, PDU group, or PDU set group, and the decoding or display of the first PDU or the first PDU set depends on the decoding or display of the second PDU or the second PDU set. In some embodiments, one or more PDUs belonging to the same multimodal and / or one or more related PDUs are encoded in the same PDU set. In some embodiments, a PDU set dependency indicator indicates whether the PDU set transmission considers dependencies between PDU sets.

[0008] In some embodiments, PDU set group information includes at least one of the following: whether the PDU set group is considered during PDU set transmission, the delay limit of the PDU set group, the bit error rate of the PDU set group, or the lifetime of the PDU set group. In some embodiments, PDU set synchronization information includes at least one of the following: whether the PDU set synchronization is considered during PDU set transmission, the delay limit of the PDU sets that need to be synchronized, or the lifetime of the PDU sets that need to be synchronized. In some embodiments, the PDU set group delay limit refers to the upper limit of the time during which the PDU sets that the PDU set depends on can be delayed after a PDU set is transmitted or received, wherein the dependent PDU sets include data frames that are depended on by another data frame, or the PDU set group delay limit refers to the upper limit of the time during which two or more dependent PDU sets are transmitted or received, wherein the two dependent PDU sets include at least two mutually dependent data frames.

[0009] In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, a PDU session identifier (ID), a multimodal information reporting indication for each user equipment (UE), and / or a multimodal information reporting disable timer. In some embodiments, the report including multimodal information includes: an indication of relationships between PDU sessions and / or QoS flows, a PDU set group latency limit, a second PDU session ID associated with a first PDU session, a second QoS flow ID associated with a first QoS flow entry, a list of QoS flows including QoS flows associated with each other, or a multimodal information indication configured for each QoS flow.

[0010] In some embodiments, the relationships between PDU sessions and / or QoS flows are indicated by a global relationship identifier. In some embodiments, a PDU set group or relationship is indicated in the report by at least one of the following: a global relationship identifier associated with multiple PDU sets of multiple QoS flows or multiple PDU sessions, an explicitly associated second PDU set sequence number contained in a first PDU set, an associated second PDU session ID, and / or an associated second QoS flow ID.

[0011] A second example wireless communication method includes a network device receiving an indication that the communication device is capable of transmitting a report including multimodal information, wherein the multimodal information includes information about packet data unit (PDU) sessions, quality of service (QoS) streams and / or sub-QoS streams that are related to each other; in response to receiving the indication, transmitting a message including a configuration; and in response to transmitting the configuration, receiving a report including the multimodal information.

[0012] In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, the configuration includes a PDU session identifier (ID), the configuration includes a multimodal information reporting indication for each QoS flow or QoS flow identifier (ID) in the PDU session, and / or the configuration includes a multimodal information reporting disable timer. In some embodiments, the report including multimodal information includes QoS flow information containing QoS flows, each QoS flow including at least one of a sub-QoS flow list, a PDU set dependency indication, a PDU set group information, a PDU set synchronization information, and / or a PDU set group latency limit, the sub-QoS flow list including sub-QoS flows, or the report including multimodal information includes a multimodal information indication configured for each sub-QoS flow.

[0013] In some embodiments, each sub-QoS flow includes at least one of a sub-QoS flow identifier (ID), a sub-QoS flow priority, a packet delay limit (PDB), a packet error rate (PER), a PDU set delay limit (PSDB), or a PDU set error rate (PSER). In some embodiments, a first PDU or a first PDU set has a sequence number greater than the sequence number of a data burst, application unit, PDU group, or a second PDU or a second PDU set within a PDU set. In some embodiments, one or more PDUs belonging to the same multimodal and / or one or more related PDUs are encoded in the same PDU set. In some embodiments, a PDU set dependency indicator indicates whether the PDU set transmission considers dependencies between PDU sets. In some embodiments, PDU set group information includes at least one of the following: whether the PDU set group is considered during PDU set transmission, the delay limit of the PDU set group, the error rate of the PDU set group, or the lifetime of the PDU set group.

[0014] In some embodiments, PDU set synchronization information includes at least one of the following: whether the PDU set transmission process considers PDU set synchronization, the latency limit of the PDU sets that need to be synchronized, or the lifetime of the PDU sets that need to be synchronized. In some embodiments, the PDU set group latency limit refers to the upper limit of the time during which the PDU sets that the PDU set depends on can be delayed after a PDU set is transmitted or received, wherein the dependent PDU sets include data frames that are depended on by another data frame, or the PDU set group latency limit refers to the upper limit of the time during which two or more dependent PDU sets are transmitted or received, wherein the two dependent PDU sets include at least two mutually dependent data frames. In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, the configuration includes a PDU session identifier (ID), the configuration includes a multimodal information reporting indication for each user equipment (UE), and / or the configuration includes a multimodal information reporting disable timer.

[0015] In some embodiments, the report including multimodal information includes: an indication of relationships between PDU sessions and / or QoS flows, a PDU set group latency limit, a second PDU session ID associated with a first PDU session, a second QoS flow ID associated with a first QoS flow entry, a list of QoS flows including QoS flows associated with each other, or an indication of multimodal information configured for each QoS flow. In some embodiments, the indication of relationships between PDU sessions and / or QoS flows is indicated by a global relationship identifier. In some embodiments, the PDU set group or relationship is indicated in the report by at least one of the following: a global relationship identifier associated with multiple PDU sets of multiple QoS flows or multiple PDU sessions, an explicitly associated second PDU set sequence number contained in the first PDU set, an associated second PDU session ID, and / or an associated second QoS flow ID.

[0016] The third example wireless communication method includes receiving a delay limit or discard timer for a set of packet data unit (PDU) collections by a communication device; activating one or more timers set as delay limit or discard timers when receiving or transmitting at least one PDU in the PDU collection; and discarding one or more PDU sets in the PDU collection based on the expiration of one or more timers.

[0017] In some embodiments, starting one or more timers includes starting a single timer in response to receiving or transmitting a PDU in a PDU set, and discarding is performed in response to the expiration of a single timer. In some embodiments, starting one or more timers includes starting a timer for each PDU transmitted or received in a PDU set, wherein the PDUs in the PDU set are associated with multiple timers, and discarding is performed in response to the expiration of any one of the multiple timers for the PDUs in the PDU set. In some embodiments, discarding one or more PDU sets includes discarding all PDUs and / or all PDU sets in a PDU set when one or more timers expire, in response to the communication device not receiving or transmitting at least one PDU set from the PDU set.

[0018] The fourth example wireless communication method includes a delay capping or discard timer for receiving a set of packet data unit (PDU) collections by a communication device; starting a timer configured as a delay capping or discard timer when receiving or transmitting at least one PDU in the PDU collection; and determining the transmission priority of the PDU or PDU collection based on the remaining time of the timer.

[0019] In some embodiments, the remaining time represents the remaining time value of a PDU set group before one or more PDU sets in the PDU set group are discarded. In some embodiments, the remaining time is determined by one of the following: the remaining timer value of the PDU set group is equal to the delay limit or the discard timer value minus the timer value that has elapsed for the first PDU in the PDU set group; the remaining timer value of the PDU set group is equal to the delay limit or the discard timer minus the maximum timer value that has elapsed for the PDUs in the PDU set group; or the remaining timer value of the PDU set group is equal to the shortest remaining value of the Packet Data Convergence Protocol (PDCP) discard timer in the PDU set group.

[0020] In some embodiments, the transmission priority of a PDU or set of PDUs is determined by one of the following: the transmission priority is inversely proportional to the remaining time; the PDU or set of PDUs or group of PDUs with remaining time less than or equal to a threshold is selected as having the highest transmission priority; or the Radio Link Control (RLC) data PDU awaiting retransmission is selected as having the highest transmission priority; and one or more remaining uplink (UL) resources are allocated to logical channels based on logical channel priority order.

[0021] In yet another exemplary aspect, the above-described method is embodied in processor-executable code and stored in a non-transitory computer-readable storage medium. When executed by a processor, the code contained in the computer-readable storage medium causes the processor to implement the method described in this patent document.

[0022] In yet another exemplary embodiment, a device configured or operable to perform the methods described above is disclosed.

[0023] The foregoing and other aspects and their embodiments are described in more detail in the accompanying drawings, description and claims. Attached Figure Description

[0024] Figure 1 An example flowchart for multimodal information reporting is shown.

[0025] Figure 2 Another example flowchart for multimodal information reporting is shown.

[0026] Figure 3 An example flowchart for the use of multimodal latency capping is shown.

[0027] Figure 4A An exemplary flowchart for transmitting reports is shown.

[0028] Figure 4B An exemplary flowchart for receiving reports is shown.

[0029] Figure 5 An exemplary block diagram of a hardware platform that may be part of a network device or a communication device is shown.

[0030] Figure 6 Examples of wireless communication including a base station (BS) and a user equipment (UE) based on some implementations of the disclosed technology are shown.

[0031] Figure 7A An exemplary flowchart for discarding one or more sets of Packet Data Units (PDUs) is shown.

[0032] Figure 7B An exemplary flowchart for determining the transmission priority of a PDU is shown. Detailed Implementation

[0033] For extended reality (XR) multimodal services, some coordination between different media components may be required to achieve better quality of experience (QoE), such as for audio and haptic synchronization, visual and haptic synchronization, etc., as shown in the table below.

[0034]

[0035] Multimodal data can describe input data from different types of devices / sensors, or output data from different types of destinations (e.g., one or more UEs) that may be needed for the same task or application. Multimodal data can consist of more than one monomodal data, and there can be strong dependencies between each monomodal data. Monomodal data can be considered as a single type of data. For the same task, different types of data can be grouped together (called a set of Packet Data Units (PDUs) or a set of PDUs).

[0036] The synchronization threshold can be a multimodal synchronization threshold, which can be defined as the maximum tolerable time interval between the start of two data bursts, one of which is presented to one sense and the other to another sense, such that the accompanying sensory objects are perceived as synchronous.

[0037] Mapping multimodal traffic to a single QoS stream makes it impossible to distinguish between different QoS configurations for different modalities. If multimodal traffic is mapped to multiple QoS streams, considerations can be made on how to coordinate the processing of these multiple QoS streams. For example, different QoS streams can be synchronized within the cellular network to achieve a good user experience for XR services. For instance, if one QoS stream is delayed or prioritized over another, the user may experience a performance degradation in the second stream and the overall experience. Typically, QoS stream information is provided by the core network (CN), such as the AMF. However, in some cases, the UE can also report QoS stream information to the gNB to effectively schedule radio resources. To at least address these technical problems, this patent document describes the following technical solutions.

[0038] The example headings in the following sections are intended to facilitate understanding of the disclosed subject matter and do not limit the scope of the claimed subject matter in any way. Therefore, one or more features of one example section may be combined with one or more features of another example section. Furthermore, the term "5G" is used for clarity, but the technology disclosed in this application is not limited to 5G technology and can also be used to implement wireless systems with other protocols.

[0039] I. Example 1 - Multimodal Information Report

[0040] Figure 1 An example flowchart for multimodal information reporting is shown.

[0041] Step 1: The UE reports that it supports multimodal information reporting. For example, the UE can include a multimodal information reporting support indication in the UE capability information message transmitted by the UE to the gNB.

[0042] Step 2: The gNB configures multimodal information reporting information, for example, by including multimodal information reporting configuration in the DL RRC message to activate UE reporting of multimodal information. The multimodal information reporting configuration includes at least one of the following: a multimodal information reporting indication for each PDU session to indicate whether multimodal information should be reported for the PDU session; the PDU session ID; a multimodal information reporting indication for each QoS flow to indicate whether multimodal information should be reported for the QoS flow in the PDU session; the QoS flow ID in the PDU session; and / or a multimodal information reporting prohibition timer to prohibit the UE from frequently sending multimodal information. For example, when the UE sends multimodal information for a PDU session or QoS flow, the multimodal information notification prohibition timer is started, and when the multimodal information reporting prohibition timer runs, the UE is prohibited from sending another multimodal information for the PDU session or QoS flow.

[0043] Step 3: Based on the multimodal information reporting configuration, the UE reports multimodal information to the gNB via UL RRC messages (e.g., UEAssistanceInformation). Multimodal information can describe multimodal interactions where tasks have strong data frame dependencies on each other, such as related voice / audio data frames and video data frames. For example, multimodal information can describe services with related voice / audio data frames and video data frames.

[0044] Multimodal information may include QoS flow information, which includes information indicating multiple QoS flows, wherein each QoS flow includes at least one of the following: a list of sub-QoS flows identifying multiple sub-QoS flows, and each modality is mapped to a sub-QoS flow; a PDU set dependency indication; PDU set group information; PDU set synchronization information; and a PDU set group latency cap (e.g., a latency cap between dependent PDU sets). The multimodal information may include a multimodal information indication configured for each sub-QoS flow to indicate whether multimodal information can be identified or whether reported multimodal information is still valid.

[0045] Each sub-QoS flow includes at least one of the following: sub-QoS flow ID, sub-QoS flow priority, packet delay limit (PDB), packet error rate (PER), PDU set delay limit (PSDB), or PDU set error rate (PSER), used to distinguish different QoS requirements within a QoS flow. In this way, a PDU set sequence number and / or a dependent PDU sequence number can be encoded for each QoS flow. For example, a PDU or PDU set within a sequence number range between two adjacent data burst end indicators, application unit end indicators, PDU group end indicators, or PDU set group end indicators constitutes a data burst, an application unit, a PDU group, or a PDU set group.

[0046] In some embodiments, within a data burst, application unit, PDU group, or PDU set group, a PDU or PDU set with a larger sequence number (e.g., a later sequence number in the time domain) depends on a PDU or PDU set with a smaller sequence number (e.g., the previous sequence number) for decoding or for display (or presentation) in the application layer.

[0047] In some embodiments, there are certain integrity processing requirements within a data burst, application unit, PDU group, or PDU set group. For example, if a PDU or PDU set is successfully transmitted, the remaining PDUs or PDU sets should be transmitted with a higher priority (e.g., they should be transmitted within the configured latency limit); if a PDU or PDU set is dropped or discarded, the remaining PDUs or PDU sets should also be dropped or discarded.

[0048] In some embodiments, one or more PDUs may belong to the same multimodal and / or one or more related PDUs may be encoded in the same PDU set, and these PDUs may be discarded or scheduled based on existing PDU set mechanisms.

[0049] In some embodiments, the PDU set dependency indicator indicates whether PDU set transmission should take into account dependencies between PDU sets. If the PDU set dependency indicator is included in the multimodal information reporting configuration, then transmission should take PDU set dependencies into account; for example, transmission should be sequential, and if a previous PDU set is lost, then one or more PDU sets that depend on it should not be transmitted (e.g., they will be discarded).

[0050] PDU set group information may include at least one of the following: whether the PDU set group should be considered during PDU set transmission, the delay limit of the PDU set group (e.g., the upper limit of the delay that the PDU set group can experience when transmitted between the UE and gNB, such as between PDCP entities), the bit error rate of the PDU set group (e.g., the upper limit of the bit error rate of the PDU set group that has been processed by the sender of the radio link layer protocol), and / or the lifetime of the PDU set group (e.g., the deadline for the PDU set group to be transmitted to the receiving end, or the time period that the PDU set group can survive before being transmitted to the receiving end, otherwise the PDU set group will be discarded).

[0051] PDU set synchronization information may include at least one of the following: whether PDU set transmission should consider PDU set synchronization, the upper limit of the delay of the PDU set that needs to be synchronized (e.g., the upper limit of the delay that the PDU set can experience when transmitted between the UE and gNB (e.g., between PDCP entities), and / or the lifetime of the PDU set that needs to be synchronized (e.g., the deadline for the PDU set to be transmitted to the receiving end, or the time period that the PDU set can survive before being transmitted to the receiving end, otherwise the PDU set that needs to be synchronized will be discarded).

[0052] The PDU set delay limit can refer to: the maximum time that can be delayed for the transmission of PDU sets that a PDU set depends on after it arrives or is transmitted, or the maximum time that two or more dependent PDU sets should arrive or be transmitted. In some embodiments, the dependent PDU set is the PDU set that another PDU set depends on for decoding or display. For example, if voice frame data depends on video frame data for decoding or display, then the PDU set containing the video frame data is the dependent PDU set. If the dependent PDU set does not arrive or be transmitted within the maximum delay period between dependent PDU sets, the other PDU set that depends on it becomes useless, should not be transmitted, and can be discarded.

[0053] PDU set dependency can also be PDU set reference. For example, if PDU set A depends on PDU set B for decoding, then PDU set A is decoded with reference to PDU set B.

[0054] In some embodiments, PDU set A may depend solely on PDU set B. In this case, PDU set B is the dependent PDU set. Therefore, if PDU set A is received, PDU set B should be received within the PDU set group delay limit. In other embodiments, PDU set A may depend on PDU set B, and PDU set B may depend on PDU set A. In this case, both PDU set A and PDU set B are dependent PDU sets. Therefore, if either PDU set A or PDU set B is received, the other should be received within the PDU set group delay limit.

[0055] In some embodiments, Figure 1 The multimodal information in step 3 can also be provided to the gNB by the core network (CN) (e.g., AMF) through UE-related signaling.

[0056] II. Example 2 - Another Multimodal Information Reporting

[0057] Figure 2 Another example flowchart for multimodal information reporting is shown.

[0058] Step 1: This step is related to Figure 1 The same as step 1 in the previous section.

[0059] Step 2: Configure multimodal information reporting information in gNB, for example, include multimodal information reporting configuration in DL RRC message to activate UE reporting of multimodal information.

[0060] The multimodal information reporting configuration includes at least one of the following: a multimodal information reporting indicator for each PDU session to indicate whether multimodal information should be reported for the PDU session; a PDU session ID; a multimodal information reporting indicator for each UE to indicate whether multimodal information should be reported for the UE; and / or a multimodal information reporting disable timer (with...). Figure 1 (The same as in the text).

[0061] Step 3: Based on the multimodal information reporting configuration, the UE reports multimodal information to the gNB via UL RRC messages (e.g., UEAssistanceInformation).

[0062] The multimodal information includes at least one of the following: an indication of the relationship between PDU sessions and / or QoS flows, and a PDU set group latency limit (latency limit between dependent PDU sets, latency limit between PDUs that need to be synchronized, or latency limit between PDU sets in a PDU set group / PDU group / data burst).

[0063] The relationship between PDU sessions and / or QoS flows can be indicated by at least one of the following: a global relationship identifier associated with multiple PDU sessions or multiple QoS flows (e.g., PDU session group identifier, PDU session association ID, PDU session synchronization ID, QoS flow group identifier, QoS flow association ID, and / or QoS flow synchronization ID) (e.g., multiple PDU sessions or multiple QoS flows with the same global relationship identifier are related (e.g., a set of PDUs or QoS flows in one PDU session can be associated with a set of PDUs or QoS flows in another PDU session), an associated second PDU session ID associated with a first PDU session, an associated second QoS flow ID associated with a first QoS flow entry, a list of associated QoS flows with QoS flows that are related or associated with each other (e.g., included in a PDU session), and a multimodal information indication configured for each QoS flow to indicate whether multimodal information can be identified or whether the reported multimodal information is still valid).

[0064] If included, the PDU set sequence number can be encoded across associated PDU sessions or associated QoS flows. For example, PDU sets that should perform different PDU sessions or QoS flows are transmitted sequentially. If a previous PDU set is lost, then one or more PDU sets that depend on it should not be transmitted (e.g., they will be discarded). In this case, the latency limit between dependent PDU sets should also be included, in association with the relationship indication between PDU sessions and / or the QoS flows from the CN to the gNB in ​​the control plane. A PDU set group (e.g., a PDU set that needs to be transmitted synchronously) can be identified by: a PDU set group start indication, a PDU set group end indication, and the PDU set sequence number. For example, a PDU set group includes a set of PDUs with consecutive PDU set sequence numbers, which start from the PDU set with a PDU set group start indication and end at the next and most recent PDU set with a PDU set group end indication, or start from the PDU set with a PDU set group start indication and before the next PDU set with a PDU set group start indication, or start after the last PDU set with a PDU set group end indication and end at the PDU set group group end indication.

[0065] Another implementation is that the PDU set sequence number is encoded by QoS flow, and the PDU set group or relationship (e.g., the PDU set needs to be transmitted synchronously) can be indicated in the report by at least one of the following: a global relationship identifier associated with multiple PDU sets of multiple QoS flows or multiple PDU sessions (e.g., PDU set group identifier, PDU set association ID, PDU set synchronization ID) (e.g., a PDU set or QoS flow with a global relationship identifier in one PDU session may depend on a PDU set or QoS flow with the same global relationship identifier in another PDU session); an explicitly associated second PDU set sequence number, associated second PDU session ID, and / or associated second QoS flow ID contained in the first PDU set.

[0066] The PDU set group delay cap can be, for example, a delay cap between PDU sets within a PDU set group / PDU group / data burst, indicating the maximum time that the PDU sets a PDU set depends on can be delayed after the arrival of a PDU set, or an upper limit on the time that two or more dependent PDU sets should arrive. If at least one of the dependent PDU sets fails to arrive within the delay cap period, the other PDU set of the dependent PDU set becomes useless, should not be transmitted, and can be discarded.

[0067] In some embodiments, the multimodal information in step 3 can also be provided to the gNB by the core network (CN) (e.g., AMF) using UE-related signaling.

[0068] Figure 1 and Figure 2 The main difference is:

[0069] exist Figure 1 In this context, multimodal information is mapped to multiple sub-QoS streams of a QoS stream (e.g., each modal data stream is mapped to a sub-QoS stream), and PDU set groups (e.g., sets of PDUs that need to be transmitted synchronously) can be identified by: a PDU set group start indication, a PDU set group end indication, and a PDU set sequence number. For example, a PDU set group includes sets of PDUs with consecutive PDU set sequence numbers, starting from the PDU set with the PDU set group start indication and ending at the next and nearest PDU set with the PDU set group end indication; starting from the PDU set with the PDU set group start indication and before the next PDU set with the PDU set group start indication; or starting after the last PDU set with the PDU set group end indication and ending at the PDU set with the PDU set group end indication.

[0070] exist Figure 2 In this context, multimodal information is mapped to multiple QoS streams of a single QoS stream (e.g., each modal data stream is mapped to one QoS stream). In this case, the PDU set sequence number is encoded across multiple QoS streams, and the PDU set group is identified as... Figure 1 A PDU set is a group; a PDU set group (a set of PDUs that need to be transmitted synchronously) can be identified by a global relational identifier (e.g., PDU set group identifier, PDU set association ID, PDU set synchronization ID); a PDU set includes an explicitly associated PDU set ID (e.g., PDU set sequence number, PDU session ID, and / or QoS flow ID) to indicate that the two PDU sets are associated.

[0071] III. Example 3 - Application of Multimodal Delay Upper Limit

[0072] Figure 3 An example flowchart for the use of multimodal latency capping is shown.

[0073] Based on the PDU set group delay limit reported by the UE or provided by the CN, the gNB sends the Uu PDU set group delay limit or PDU set group discard timer to the UE.

[0074] Based on the upper limit of the Uu PDU set group delay to the UE or the upper limit of the PDU set group discard timer, the UE can determine the expiration of the timer for the PDU set group. For example, when the first PDU in the PDU set group arrives at the UE (e.g., UE PDCP) or is transmitted from the UE, the UE starts a timer (with an upper limit of the upper limit of the Uu PDU set group delay to the UE or the upper limit of the PDU set group discard timer). In this example, when the UE determines that the timer has expired, the UE determines that the timer for the PDU set group has expired. In another example, when a PDU arrives at the UE (e.g., UE PDCP) or is transmitted from the UE, the UE starts a timer for each PDU. In this other example, if the UE determines that the timer for any PDU in the PDU set group has expired, then the UE determines that all timers for all PDUs in the PDU set group have expired, or that the timer for the PDU set group has expired.

[0075] Based on the expiration of a timer for a PDU set group, the UE may decide to discard some invalid PDU sets within the PDU set group. For example, when the first PDU in the PDU set group arrives at the UE (e.g., UE PDCP) or is transmitted from the UE, the UE starts a timer (with an upper limit on the delay to the UE's PDU set group or an upper limit on the PDU set group discard timer). If at least one PDU set in the PDU set group does not arrive and / or is not successfully transmitted when the timer expires, the UE discards all PDUs and / or PDU sets in the PDU set group. Alternatively, the UE starts a timer for each PDU when it arrives at the UE (e.g., UE PDCP) or is transmitted from the UE. If the timer for any PDU in the PDU set group expires, it appears that all timers for all PDUs in the PDU set group have expired, or the timer for the PDU set group has expired, and if at least one PDU set in the PDU set group does not arrive and / or is not successfully transmitted when the timer expires, the UE discards all PDUs and / or PDU sets in the PDU set group.

[0076] If both the PDU (or PDU set) discardTimer and the PDU set group discard timer are configured for the UE, the PDU set will be discarded if either of them expires, with the earlier one taking precedence. For example, if the PDU (or PDU set) discardTimer expires, the PDU (or PDU set) is discarded; if the PDU set group discardTimer expires, all PDUs (or the PDU set) in the PDU set group are discarded.

[0077] The UE can determine the transmission priority of a PDU set based on the remaining time of the PDU set. The remaining time represents the remaining timer value of the PDU set before its expiration. It can be calculated based on one of the following:

[0078] The remaining timer value for the PDU set group = the configured delay limit for the PDU set group or the value of the discard timer for the PDU set group - the timer value of the first PDU in the PDU set group that has passed.

[0079] The remaining timer value of the PDU set group = the configured delay limit of the PDU set group or the value of the timer to be discarded in the PDU set group - the maximum timer value that has elapsed for the PDUs in the PDU set group, or

[0080] The remaining timer value of the PDU set group is equal to the shortest remaining value of the PDCP discardTimer in the PDU set group.

[0081] One implementation: The shorter the remaining time of a PDU set group, the higher the priority of the PDUs in the PDU set group. In one implementation, the remaining time of the PDU set group is used to determine the logical channel priority order. For example, the logical channel priority is calculated based on PBR*1 / remaining time and the current service buffer, and it should be ensured that: the larger PBR*1 / remaining time, the higher the logical channel priority order. Before performing this operation, the network should indicate that `remainingTime` is used for logical channel priority ordering. For example:

[0082]

[0083] Whether `remainingTime` is used for logical channel priority determination is configured by the network in the DL RRC message. It can be configured by logical channel (e.g., this indication is included in the logical channel configuration), by DRB (e.g., this indication is included in the DRB configuration or PDCP configuration), or by UE.

[0084] Whether the gNB is configured with remainingTime for logical channel priority order determination can be based on the UE capability report (e.g., to indicate support for remainingTime for logical channel priority order or support for multimodal information reporting).

[0085] In another implementation, PDU / PDU sets / PDU sets with remaining time less than or equal to a threshold (a higher priority scheduling threshold) will be selected as the highest priority for transmission; alternatively, PDU / PDU sets / PDU sets with remaining time less than or equal to the threshold will be selected first for transmission, and the remaining UL resources will be allocated to logical channels based on logical channel priority order (e.g., BPR, BSD, and elapsed time). This threshold is configured from the gNB to the UE by RRC or MAC CE, by logical channel, by DRB, or by UE. For example:

[0086]

[0087] If both the PDU (or PDU set) discardTimer and the PDU set group discard timer are configured for the UE, then the remaining time used for determining the logical channel priority order is the shortest of the remaining time for PDU (or PDU set) discard and the remaining time for PDU set group discard.

[0088] Another implementation: RLC data PDUs awaiting retransmission (RLC AM) are selected for transmission with the highest priority, for example, they are selected first for transmission, and the remaining UL resources are allocated to logical channels based on logical channel priority order (e.g., BPR, BSD, and elapsed time). For the UE to perform this operation, the network should instruct the RLC retransmission PDUs to be scheduled with a higher priority. For example:

[0089]

[0090] If both the PDU (or PDU set) discardTimer and the PDU set group discard timer are configured for the UE, then the remaining time used for determining the logical channel priority order is the shortest of the remaining time for PDU (or PDU set) discard and the remaining time for PDU set group discard.

[0091] Before configuring a higher-priority scheduling threshold, a `remainingTime` indicator for logical channel priority, and / or an indication that RLC retransmission PDUs can be scheduled with higher priority on the gNB, the UE should report whether it supports its capabilities. The gNB can only configure the relevant parameters if the UE supports the relevant functions.

[0092] IV. Example 4 - Use of Multimodal Relationships

[0093] Multimodal relationships can be used by gNBs to map QoS flows to DRBs or logical channels. For example, multimodal QoS flows may be mapped to the same DRB or logical channel, or to logical channels with the same logical channel priority.

[0094] Multimodal relationships can be used to determine the encoding range of PDU set group identifiers. For example, a PDU set group identifier is only valid in QoS flow groups and / or PDU session groups (PDU sets with the same valid PDU set group identifier are related and should be transmitted synchronously).

[0095] Figure 4AAn exemplary flowchart for transmitting a report is shown. Operation 402 includes an instruction from the communication device that the communication device is capable of transmitting a report including multimodal information, wherein the multimodal information includes information about packet data unit (PDU) sessions, quality of service (QoS) flows, and / or sub-QoS flows related to each other. Operation 404 includes receiving a message including configuration in response to the transmission instruction. Operation 406 includes transmitting a report including multimodal information in response to receiving the configuration.

[0096] In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, the configuration includes a PDU session identifier (ID), and the configuration includes a multimodal information reporting indication for each QoS flow or QoS flow identifier (ID) in the PDU session. In some embodiments, the report including multimodal information includes QoS flow information containing QoS flows, each QoS flow including at least one of a sub-QoS flow list, a PDU set dependency indication, a PDU set group information, a PDU set synchronization information, and / or a PDU set group latency limit, the sub-QoS flow list including sub-QoS flows, or the report including multimodal information includes a multimodal information indication configured for each sub-QoS flow.

[0097] In some embodiments, each sub-QoS flow includes at least one of a sub-QoS flow identifier (ID), a sub-QoS flow priority, a packet delay limit (PDB), a packet error rate (PER), a PDU set delay limit (PSDB), or a PDU set error rate (PSER). In some embodiments, a first PDU or a first PDU set has a sequence number greater than the sequence number of a second PDU or a second PDU set within a data burst, application unit, PDU group, or PDU set group, and the decoding or display of the first PDU or the first PDU set depends on the decoding or display of the second PDU or the second PDU set. In some embodiments, one or more PDUs belonging to the same multimodal and / or one or more related PDUs are encoded in the same PDU set. In some embodiments, a PDU set dependency indicator indicates whether the PDU set transmission considers dependencies between PDU sets.

[0098] In some embodiments, PDU set group information includes at least one of the following: whether the PDU set group is considered during PDU set transmission, the delay limit of the PDU set group, the bit error rate of the PDU set group, or the lifetime of the PDU set group. In some embodiments, PDU set synchronization information includes at least one of the following: whether the PDU set synchronization is considered during PDU set transmission, the delay limit of the PDU sets that need to be synchronized, or the lifetime of the PDU sets that need to be synchronized. In some embodiments, the PDU set group delay limit refers to the upper limit of the time during which the PDU sets that the PDU set depends on can be delayed after a PDU set is transmitted or received, wherein the dependent PDU sets include data frames that are depended on by another data frame (or another data frame depends on), or the PDU set group delay limit refers to the upper limit of the time during which two or more dependent PDU sets are transmitted or received, wherein the two dependent PDU sets include at least two mutually dependent data frames.

[0099] In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, a PDU session identifier (ID), a multimodal information reporting indication for each user equipment (UE), and / or a multimodal information reporting disable timer. In some embodiments, the report including multimodal information includes: an indication of relationships between PDU sessions and / or QoS flows, a PDU set group latency limit, a second PDU session ID associated with a first PDU session, a second QoS flow ID associated with a first QoS flow entry, a list of QoS flows including QoS flows associated with each other, or a multimodal information indication configured for each QoS flow.

[0100] In some embodiments, the relationship between PDU sessions and / or QoS flows is indicated by a global relationship identifier. In some embodiments, a PDU set group or relationship is indicated in the report by at least one of the following: a global relationship identifier associated with multiple PDU sets of multiple QoS flows or multiple PDU sessions, an explicitly associated second PDU set sequence number, an associated second PDU session ID, and / or an associated second QoS flow ID contained in a first PDU set.

[0101] Figure 4B An exemplary flowchart for receiving a report is shown. Operation 452 includes the network device receiving an indication that the communication device is capable of transmitting a report including multimodal information, wherein the multimodal information includes information about related packet data unit (PDU) sessions, quality of service (QoS) flows, and / or sub-QoS flows. Operation 454 includes transmitting a configuration message in response to receiving the indication. Operation 456 includes receiving the report including the multimodal information in response to transmitting the configuration.

[0102] In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, the configuration includes a PDU session identifier (ID), the configuration includes a multimodal information reporting indication for each QoS flow or QoS flow identifier (ID) in the PDU session, and / or the configuration includes a multimodal information reporting disable timer. In some embodiments, the report including multimodal information includes QoS flow information containing QoS flows, each QoS flow including at least one of a sub-QoS flow list, a PDU set dependency indication, a PDU set group information, a PDU set synchronization information, and / or a PDU set group latency limit, the sub-QoS flow list including sub-QoS flows, or the report including multimodal information includes a multimodal information indication configured for each sub-QoS flow.

[0103] In some embodiments, each sub-QoS flow includes at least one of a sub-QoS flow identifier (ID), a sub-QoS flow priority, a packet delay limit (PDB), a packet error rate (PER), a PDU set delay limit (PSDB), or a PDU set error rate (PSER). In some embodiments, a first PDU or a first PDU set has a sequence number greater than the sequence number of a data burst, application unit, PDU group, or a second PDU or a second PDU set within a PDU set. In some embodiments, one or more PDUs belonging to the same multimodal and / or one or more related PDUs are encoded in the same PDU set. In some embodiments, a PDU set dependency indicator indicates whether the PDU set transmission considers dependencies between PDU sets. In some embodiments, PDU set group information includes at least one of the following: whether the PDU set group is considered during PDU set transmission, the delay limit of the PDU set group, the error rate of the PDU set group, or the lifetime of the PDU set group.

[0104] In some embodiments, PDU set synchronization information includes at least one of the following: whether the PDU set transmission process considers PDU set synchronization, the latency limit of the PDU sets that need to be synchronized, or the lifetime of the PDU sets that need to be synchronized. In some embodiments, the PDU set group latency limit refers to the upper limit of the time during which the PDU sets that the PDU set depends on can be delayed after a PDU set is transmitted or received, wherein the dependent PDU sets include data frames that are depended on by another data frame (or another data frame depends on), or the PDU set group latency limit refers to the upper limit of the time during which two or more dependent PDU sets are transmitted or received, wherein the two dependent PDU sets include at least two mutually dependent data frames. In some embodiments, the configuration includes a multimodal information reporting indication for each PDU session, the configuration includes a PDU session identifier (ID), the configuration includes a multimodal information reporting indication for each user equipment (UE), and / or the configuration includes a multimodal information reporting disable timer.

[0105] In some embodiments, the report including multimodal information includes: an indication of relationships between PDU sessions and / or QoS flows, a PDU set group latency limit, a second PDU session ID associated with a first PDU session, a second QoS flow ID associated with a first QoS flow entry, a list of QoS flows including QoS flows associated with each other, or an indication of multimodal information configured for each QoS flow. In some embodiments, the indication of relationships between PDU sessions and / or QoS flows is indicated by a global relationship identifier. In some embodiments, the PDU set group or relationship is indicated in the report by at least one of the following: a global relationship identifier associated with multiple PDU sets of multiple QoS flows or multiple PDU sessions, an explicitly associated second PDU set sequence number, an associated second PDU session ID, and / or an associated second QoS flow ID included in the first PDU set.

[0106] Figure 7A An exemplary flowchart for discarding one or more sets of PDUs is shown. Operation 702 includes a delay cap or discard timer for receiving a set of Packet Data Units (PDUs) by a communication device. Operation 704 includes starting one or more timers set as delay caps or discard timers when at least one PDU in the set of PDUs is received or transmitted. Operation 706 includes discarding one or more sets of PDUs in the set of PDUs based on the expiration of one or more timers.

[0107] In some embodiments, starting one or more timers includes starting a single timer in response to receiving or transmitting a PDU in a PDU set, and discarding is performed in response to the expiration of a single timer. In some embodiments, starting one or more timers includes starting a timer for each PDU transmitted or received in a PDU set, wherein the PDUs in the PDU set are associated with multiple timers, and discarding is performed in response to the expiration of any one of the multiple timers for the PDUs in the PDU set. In some embodiments, discarding one or more PDU sets includes discarding all PDUs and / or all PDU sets in a PDU set when one or more timers expire, in response to the communication device not receiving or transmitting at least one PDU set from the PDU set.

[0108] Figure 7B An exemplary flowchart for determining the transmission priority of PDUs is shown. Operation 752 includes a delay capping or discard timer for receiving a group of Packet Data Units (PDUs) by a communication device. Operation 754 includes starting a timer set as a delay capping or discard timer when at least one PDU in the PDU group is received or transmitted. Operation 756 includes determining the transmission priority of a PDU or a group of PDUs based on the remaining time of the timer.

[0109] In some embodiments, the remaining time represents the remaining time value of a PDU set group before one or more PDU sets in the PDU set group are discarded. In some embodiments, the remaining time is determined by one of the following: the remaining timer value of the PDU set group is equal to the delay limit or the discard timer value minus the timer value that has elapsed for the first PDU in the PDU set group; the remaining timer value of the PDU set group is equal to the delay limit or the discard timer minus the maximum timer value that has elapsed for the PDUs in the PDU set group; or the remaining timer value of the PDU set group is equal to the shortest remaining value of the Packet Data Convergence Protocol (PDCP) discard timer in the PDU set group.

[0110] In some embodiments, the transmission priority of a PDU or set of PDUs is determined by one of the following: the transmission priority is inversely proportional to the remaining time; the PDU or set of PDUs or group of PDUs with remaining time less than or equal to a threshold is selected as having the highest transmission priority; or the Radio Link Control (RLC) data PDU awaiting retransmission is selected as having the highest transmission priority; and one or more remaining uplink (UL) resources are allocated to logical channels based on logical channel priority order.

[0111] Figure 5An exemplary block diagram of a hardware platform 500 is shown, which may be part of a network device (e.g., a base station) or a communication device (e.g., a user equipment (UE)). The hardware platform 500 includes at least one processor 510 and a memory 505 having instructions stored thereon. The instructions executed by the processor 510 configure the hardware platform 500 to perform the various embodiments described in this patent document. Figures 1 to 4B and Figures 6 to 7B The operations described herein. Transmitter 515 transmits or sends information or data to another device. For example, a network device transmitter can send a message to a user device. Receiver 520 receives information or data transmitted or sent by another device. For example, a user device can receive a message from a network device.

[0112] The implementation methods described above will be applied to wireless communication. Figure 6 An example of a wireless communication system (e.g., a 5G or NR cellular network) including a base station 620 and one or more user equipments (UEs) 611, 612, and 613 is shown. In some embodiments, the UE accesses the BS (e.g., the network) using a communication link to the network (sometimes referred to as the uplink direction, as shown by dashed arrows 631, 632, and 633), and then subsequent communication from the BS to the UE is implemented (e.g., shown in the direction from the network to the UE, sometimes referred to as the downlink direction, as shown by arrows 641, 642, and 643). In some embodiments, the BS sends information to the UE (sometimes referred to as the downlink direction, as shown by arrows 641, 642, and 643), and then subsequent communication from the UE to the BS is implemented (e.g., shown in the direction from the UE to the BS, sometimes referred to as the uplink direction, as shown by dashed arrows 631, 632, and 633). The UE can be, for example, a smartphone, tablet, mobile computer, machine-to-machine (M2M) device, Internet of Things (IoT) device, etc.

[0113] In this application, the term "exemplary" is used to mean "example" and, unless otherwise stated, does not imply an ideal or preferred embodiment.

[0114] Some embodiments described herein are described within the broader context of methods or processes that may be implemented in one embodiment by a computer program product contained in a computer-readable medium, including computer-executable instructions such as program code that are executed by a computer in a networked environment. The computer-readable medium may include removable and non-removable storage devices, including but not limited to read-only memory (ROM), random access memory (RAM), optical disc (CD), digital versatile optical disc (DVD), etc. Therefore, the computer-readable medium may include non-transitory storage media. Typically, program modules may include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. Computer or processor-executable instructions, associated data structures, and program modules represent examples of program code for performing the method steps disclosed herein. Specific sequences of such executable instructions or associated data structures represent examples of corresponding actions for implementing the functionality described in such steps or processes.

[0115] Some of the disclosed embodiments can be implemented as devices or modules using hardware circuitry, software, or a combination thereof. For example, a hardware circuitry implementation may include discrete analog and / or digital components, which may be integrated, for example, as part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules may be implemented as application-specific integrated circuits (ASICs) and / or field-programmable gate arrays (FPGAs). Some implementations may additionally or alternatively include a digital signal processor (DSP), which is a dedicated microprocessor having an architecture optimized for the operational needs of digital signal processing associated with the disclosed functions of this application. Similarly, various components or sub-components within each module can be implemented using software, hardware, or firmware. Connections between modules and / or components within modules can be provided using any connection methods and media known in the art, including but not limited to communication over the Internet, wired, or wireless networks using appropriate protocols.

[0116] While this application contains numerous details, these should not be construed as limiting the scope of the claimed invention or any potentially claimed content, but rather as descriptions of features specific to particular embodiments. Certain features described herein may also be implemented in combination in a single embodiment within the context of individual embodiments. Conversely, various features described in the context of a single embodiment may also be implemented individually in multiple embodiments or in any suitable sub-combination. Furthermore, although the foregoing features may be described as functioning in certain combinations, or even originally claimed in this way, in some cases one or more features from said combination may be removed from that combination, and said combination may involve sub-combinations or variations thereof. Similarly, although operations are described in a specific order in the drawings, this should not be construed as requiring these operations to be performed in the specific order or sequence shown, or requiring all shown operations to obtain the desired result.

[0117] Only some implementation methods and examples have been described, and other implementations, enhancements and modifications may be made based on the content described and illustrated in this disclosure.

Claims

1. A wireless communication method, comprising: The communication device transmits instructions that it is capable of transmitting reports including multimodal information. The multimodal information includes information about interrelated Packet Data Unit (PDU) sessions, Quality of Service (QoS) flows, and / or sub-QoS flows. In response to transmitting the instruction, a message including configuration is received; and In response to receiving the configuration, the report including the multimodal information is transmitted.

2. The method according to claim 1, in, The configuration includes a multimodal information reporting indication for each PDU session. The configuration includes the PDU session identifier ID. The configuration includes a multimodal information reporting indication for each QoS flow or QoS flow identifier ID in the PDU session, and / or The configuration includes a multimodal information reporting disable timer.

3. The method according to claim 1, in, The report, which includes the multimodal information, includes QoS flow information containing the QoS flow. Each QoS flow includes at least one of the following: a sub-QoS flow list, a PDU set dependency indicator, a PDU set group information, a PDU set synchronization information, and / or a PDU set group latency limit. Wherein, the sub-QoS flow list includes the sub-QoS flow, or The report, which includes the multimodal information, includes a multimodal information indication for each sub-QoS flow configuration.

4. The method according to claim 3, wherein, Each sub-QoS flow includes at least one of the following: sub-QoS flow identifier (ID), sub-QoS flow priority, packet delay limit (PDB), packet bit error rate (PER), PDU set delay limit (PSDB), or PDU set bit error rate (PSER).

5. The method according to claim 3, in, The sequence number of the first PDU or the first PDU set is greater than the sequence number of the second PDU or the second PDU set within the data burst, application unit, PDU group, or PDU set group, and The decoding or display of the first PDU or the first PDU set depends on the decoding or display of the second PDU or the second PDU set.

6. The method according to claim 3, wherein, One or more PDUs belonging to the same multimodal and / or having a relationship are encoded in the same PDU set.

7. The method according to claim 3, wherein, The PDU set dependency indicator indicates whether the PDU set transmission takes into account the dependencies between PDU sets.

8. The method according to claim 3, wherein, The PDU set group information includes at least one of the following: whether the PDU set group is considered during PDU set transmission, the latency limit of the PDU set group, the bit error rate of the PDU set group, or the lifetime of the PDU set group.

9. The method according to claim 3, wherein, The PDU set synchronization information includes at least one of the following: whether the PDU set transmission process considers PDU set synchronization, the latency limit of the PDU set that needs to be synchronized, or the lifetime of the PDU set that needs to be synchronized.

10. The method according to claim 3, in, The upper limit of the PDU set delay refers to the maximum time that the PDU sets that a PDU set depends on can be delayed in transmission after the PDU set is transmitted or received. The dependent PDU sets include data frames that are depended on by another data frame, or... The upper limit of the PDU set delay refers to the upper limit of the time for two or more dependent PDU sets to be transmitted or received, wherein the two dependent PDU sets include at least two mutually dependent data frames.

11. The method according to claim 1, in, The configuration includes a multimodal information reporting indication for each PDU session. The configuration includes the PDU session identifier ID. The configuration includes a multimodal information reporting indication for each user equipment (UE), and / or The configuration includes a multimodal information reporting disable timer.

12. The method according to claim 1, in, The report, which includes the multimodal information, includes: The relationship between the PDU sessions and / or the QoS flows indicates PDU set group latency limit The second PDU session ID associated with the first PDU session, The second QoS flow ID associated with the first QoS flow entry, A list of QoS flows that are associated with each other, or Multimodal information indication configured for each QoS flow.

13. The method according to claim 12, wherein, The relationship between the PDU sessions and / or between the QoS flows is indicated by a global relationship identifier.

14. The method according to claim 12, wherein, The PDU set group or relationship is indicated in the report by at least one of the following: A global relation identifier associated with multiple sets of PDUs across multiple QoS flows or multiple PDU sessions. The second PDU set sequence number that is explicitly associated. The associated second PDU session ID, and / or The associated second QoS flow ID contained in the first PDU set.

15. A wireless communication method, comprising: The network device receives an instruction from the communication device that it can transmit a report including multimodal information. The multimodal information includes information about interrelated Packet Data Unit (PDU) sessions, Quality of Service (QoS) flows, and / or sub-QoS flows. In response to receiving the instruction, a message including configuration is transmitted; and In response to transmitting the configuration, the report including the multimodal information is received.

16. The method according to claim 15, in, The configuration includes a multimodal information reporting indication for each PDU session. The configuration includes the PDU session identifier ID. The configuration includes a multimodal information reporting indication for each QoS flow or QoS flow identifier ID in the PDU session, and / or The configuration includes a multimodal information reporting disable timer.

17. The method according to claim 15, in, The report, which includes the multimodal information, includes QoS flow information containing the QoS flow. Each QoS flow includes at least one of the following: a sub-QoS flow list, a PDU set dependency indicator, a PDU set group information, a PDU set synchronization information, and / or a PDU set group latency limit. Wherein, the sub-QoS flow list includes the sub-QoS flow, or The report, which includes the multimodal information, includes a multimodal information indication for each sub-QoS flow configuration.

18. The method according to claim 17, wherein, Each sub-QoS flow includes at least one of the following: sub-QoS flow identifier (ID), sub-QoS flow priority, packet delay limit (PDB), packet bit error rate (PER), PDU set delay limit (PSDB), or PDU set bit error rate (PSER).

19. The method according to claim 17, in, The sequence number of the first PDU or the first PDU set is greater than the sequence number of the second PDU or the second PDU set within the data burst, application unit, PDU group, or PDU set group.

20. The method of claim 17, wherein, One or more PDUs belonging to the same multimodal and / or having a relationship are encoded in the same PDU set.

21. The method according to claim 17, wherein, The PDU set dependency indicator indicates whether the PDU set transmission takes into account the dependencies between PDU sets.

22. The method according to claim 17, wherein, The PDU set group information includes at least one of the following: whether the PDU set group is considered during PDU set transmission, the latency limit of the PDU set group, the bit error rate of the PDU set group, or the lifetime of the PDU set group.

23. The method according to claim 17, wherein, The PDU set synchronization information includes at least one of the following: whether the PDU set transmission process considers PDU set synchronization, the latency limit of the PDU set that needs to be synchronized, or the lifetime of the PDU set that needs to be synchronized.

24. The method according to claim 17, in, The upper limit of the PDU set delay refers to the maximum time that the PDU sets that a PDU set depends on can be delayed in transmission after the PDU set is transmitted or received. The dependent PDU sets include data frames that are depended on by another data frame, or... The upper limit of the PDU set delay refers to the upper limit of the time for two or more dependent PDU sets to be transmitted or received, wherein the two dependent PDU sets include at least two mutually dependent data frames.

25. The method according to claim 15, in, The configuration includes a multimodal information reporting indication for each PDU session. The configuration includes the PDU session identifier ID. The configuration includes a multimodal information reporting indication for each user equipment (UE), and / or The configuration includes a multimodal information reporting disable timer.

26. The method according to claim 15, in, The report, which includes the multimodal information, includes: The relationship between the PDU sessions and / or the QoS flows indicates PDU set group latency limit The second PDU session ID associated with the first PDU session, The second QoS flow ID associated with the first QoS flow entry, A list of QoS flows that are associated with each other, or Multimodal information indication configured for each QoS flow.

27. The method according to claim 26, wherein, The relationship between the PDU sessions and / or between the QoS flows is indicated by a global relationship identifier.

28. The method according to claim 26, wherein, The PDU set group or relationship is indicated in the report by at least one of the following: A global relation identifier associated with multiple sets of PDUs across multiple QoS flows or multiple PDU sessions. The second PDU set sequence number that is explicitly associated. The associated second PDU session ID, and / or The associated second QoS flow ID contained in the first PDU set.

29. A wireless communication method, comprising: The upper limit of the delay for receiving a set of Packet Data Units (PDUs) by the communication equipment or a discard timer; When receiving or transmitting at least one PDU in the PDU set, start one or more timers set to the delay limit or the discard timer; as well as Based on the expiration of the one or more timers, one or more PDU sets in the PDU set group are discarded.

30. The method according to claim 29, in, Starting one or more timers includes starting a single timer in response to receiving or transmitting a PDU in the PDU set, and The discarding is performed in response to the expiration of the single timer.

31. The method according to claim 29, in, Starting one or more timers includes starting a timer for each PDU transmitted or received in the PDU set. In this PDU set, each PDU is associated with multiple timers, and The discarding is performed in response to the expiration of any one of the plurality of timers of the PDU in the PDU set.

32. The method of claim 29, wherein discarding the one or more PDU sets comprises, upon the expiration of the one or more timers, discarding all PDUs and / or all PDU sets in the PDU set group in response to the communication device not receiving or transmitting at least one PDU set from the PDU set group.

33. A wireless communication method, comprising: The upper limit of the delay for receiving a set of Packet Data Units (PDUs) by the communication equipment or a discard timer; When receiving or transmitting at least one PDU from the PDU set, a timer set to the delay limit or the discard timer is started; and The transmission priority of a PDU or a set of PDUs is determined based on the remaining time of the timer.

34. The method according to claim 33, wherein, The remaining time indicates the remaining time value of the PDU set group before discarding one or more PDU sets in the PDU set group.

35. The method according to claim 33, wherein, The remaining time is determined by one of the following: The remaining timer value of the PDU set group is equal to the delay limit or the value of the discard timer minus the timer value that has passed for the first PDU in the PDU set group. The remaining timer value of the PDU set group is equal to the delay limit or the discard timer minus the maximum timer value that has elapsed for the PDUs in the PDU set group, or The remaining timer value of the PDU set is equal to the shortest remaining value of the PDCP discard timer in the PDU set.

36. The method according to claim 33, wherein, The transmission priority of the PDU or the set of PDUs is determined by one of the following: The transmission priority is inversely proportional to the remaining time; The PDUs, PDU sets, or PDU groups with remaining time less than or equal to a threshold are selected as having the highest transmission priority, or Radio Link Control (RLC) data PDUs awaiting retransmission are selected as having the highest transmission priority, and one or more remaining uplink UL resources are allocated to logical channels based on logical channel priority order.

37. An apparatus for wireless communication, comprising a processor configured to implement the method of one or more of claims 1 to 36.

38. A non-transitory computer-readable program storage medium having code stored thereon, which, when executed by a processor, causes the processor to implement the method of one or more of claims 1 to 36.