Method and apparatus for wireless communication

By indicating data units that have not been received correctly through air interface signaling, this approach solves the problem of existing communication protocols failing to effectively handle unsuccessfully received data packets, reduces air interface overhead, and improves resource utilization. It is applicable to a variety of wireless communication systems and scenarios.

WO2026045964A1PCT designated stage Publication Date: 2026-03-05SHANGHAI CODUS TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-18
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

Existing communication protocols fail to effectively handle unreceived data packets at the receiving end, leading to increased air interface overhead and low resource utilization, which is particularly evident in AI/ML and semantic communication scenarios.

Method used

By receiving signaling over the air interface to indicate data units that have not been correctly received, these data units can be discarded, reducing air interface overhead and improving resource utilization. This method is applicable to data unit processing in PDCP and RLC sublayers.

Benefits of technology

It reduces unnecessary data packet transmission, lowers air interface overhead, and improves system performance and resource utilization. It is suitable for terminal and base station, V2X, IAB and NTN communication scenarios in NR, LTE, LTE-A, 5G+ and 6G systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025115284_05032026_PF_FP_ABST
    Figure CN2025115284_05032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a method and apparatus for wireless communication, the method comprising: a communication node receives first signaling by means of an air interface, the first signaling indicating a first data unit; and discards the first data unit, the first data unit pertaining to a first protocol layer, the first protocol layer being above a MAC sublayer, said discarding the first data unit relying on the first signaling to indicate the first data unit, and the first data unit not being correctly received. According to the method provided in the present application, air interface overhead can be reduced, and the resource utilization rate and system performance can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus for wireless communication Technical Field

[0001] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to methods and apparatus for data transmission. Background Technology

[0002] In NR (New Radio) Release 18, research on AI (Artificial Intelligence) / ML (Machine Learning) technologies was initiated to explore their impact on system performance and design. AI / ML technologies may also play a crucial role in future 6G communications. Compared to traditional processing methods, AI / ML is characterized by its training-based and deployment-required nature. According to the 3GPP (3rd Generation Partnership Project) standard TS38.300, AI / ML models and algorithms extend beyond the scope of 3GPP.

[0003] In existing technologies, to ensure communication reliability, after the sending end performs transmission, if the data is successfully received at the receiving end, the receiving end sends an acknowledgment message to the sending end, which can then perform subsequent operations based on the acknowledgment message. For example, based on the existing 3GPP TS38.323, for AM (Acknowledged Mode) DRB (Data Radio Bearer), when a PDCP (Packet Data Convergence Protocol) status report is received on the downlink (DL) or sidelink (SL), the sending PDCP entity considers the PDCP SDU (Service Data Unit) corresponding to the bit set to 1 in the bitmap of the PDCP status report, or the associated PDCP SDU with a COUNT value less than the FMC field value, as successfully delivered and discards it. Summary of the Invention

[0004] The inventors discovered through research that existing protocols are insufficient for handling data packets to meet the higher demands of future communication, such as AI / ML and / or semantic communication, necessitating enhancement. To address these issues, this application provides a solution. While using an NR system as an example in the above description, this application is also applicable to scenarios such as LTE (Long-Term Evolution), LTE-A (Long-Term Evolution Advanced), or future 5G+ or 6G systems, achieving similar technical effects to NR systems. Furthermore, although this application is initially intended for the Uu air interface, it can also be used for the PC5 interface, achieving similar technical effects. Furthermore, although this application is initially intended for terminal-to-base station scenarios, it is also applicable to V2X (Vehicle-to-Everything) scenarios, communication scenarios between terminals and relays, and between relays and base stations, achieving similar technical effects to those in terminal-to-base station scenarios. Furthermore, although this application was initially intended for terminal and base station scenarios, it is also applicable to IAB (Integrated Access and Backhaul) communication scenarios, achieving similar technical effects. Furthermore, although this application was initially intended for terrestrial network (TN) scenarios, it is also applicable to non-terrestrial network (NTN) communication scenarios, achieving similar technical effects. In addition, adopting a unified solution for different scenarios helps reduce hardware complexity and cost.

[0005] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.

[0006] As an example, the interpretation of the terms in this application is based on the definitions in the 3GPP specification protocol TS28 series.

[0007] It should be noted that, unless otherwise specified, the embodiments and features described in the terminal of this application can be applied to the base station. Unless otherwise specified, the embodiments and features described in the base station of this application can be applied to the terminal. Unless otherwise specified, the embodiments and features described in the embodiments of this application can be arbitrarily combined with each other.

[0008] This application discloses a method used in a first node, characterized by comprising:

[0009] The first signaling is received via the air interface; wherein the first signaling indicates the first data unit;

[0010] The first data unit is abandoned; wherein the first data unit belongs to the first protocol layer, which is above the MAC (Medium Access Control) sublayer.

[0011] Wherein, the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

[0012] In existing technologies, the receiving PDCP entity can send a status report to the sending PDCP entity, which then discards data packets that have been correctly received and acknowledged by the receiving PDCP entity based on the status report. With the development of AI / ML and / or semantic communication and / or source coding, it has become possible for the receiving PDCP entity to obtain information about a data packet or the packet's parent information even if it has not been received or has not been correctly received. Sending these data packets still incurs air interface overhead, which is detrimental to system performance. The above method solves this problem by indicating, through a first signaling received from the air interface, a first data unit that has not been delivered to a lower layer of the first protocol layer and / or is considered correctly received by the sender of the first signaling, thereby reducing air interface overhead and improving resource utilization and system performance.

[0013] According to one aspect of this application, the first data unit is a data unit of the PDCP sublayer.

[0014] The above method further defines the first data unit. Based on this technical feature, the first data unit can be discarded at the PDCP sublayer, reducing PDCP buffering and unnecessary transmissions.

[0015] According to one aspect of this application, the first data unit is a data unit of the RLC (Radio Link Control) sublayer.

[0016] The above method further defines the first data unit. Based on this technical feature, the first data unit can be discarded at the RLC sublayer, reducing unnecessary transmissions.

[0017] According to one aspect of this application, the first data unit is a data unit of either the PDCP sublayer or the RLC sublayer.

[0018] The above method further defines the first data unit. Based on this technical feature, the first data unit can be discarded in the PDCP sublayer and RLC sublayer, reducing unnecessary transmissions.

[0019] According to one aspect of this application, the first signaling includes a first identifier that indicates the first data unit.

[0020] The above method further defines the first signaling, which is beneficial for discarding specific data units.

[0021] The above method further limits the first signaling, which is beneficial for achieving data unit-level discarding.

[0022] According to one aspect of this application, the first signaling includes a first identifier, the first identifier indicating a plurality of data units, the plurality of data units including the first data unit.

[0023] The above method further defines the first signaling, which indicates multiple data units through the first identifier, facilitating the discarding of multiple data units associated with the first identifier. When the number of multiple data units is large, it helps to reduce signaling overhead.

[0024] According to one aspect of this application, it is characterized by comprising:

[0025] Send a second signaling message;

[0026] The second signaling indicates that the first identifier is associated with the at least the first data unit.

[0027] How the second node sends the first signaling is a problem that needs to be solved. The above method uses second signaling to assist the network in determining the association between the first identifier and the at least the first data unit, thereby facilitating the network to send the first signaling.

[0028] According to one aspect of this application, the first signaling includes a first bitmap, each bit in the first bitmap corresponding to a data unit, the first bitmap including a first bit, the first bit corresponding to the first data unit; the first bit is set to 1.

[0029] The above method further defines the first signaling, indicating multiple data units through the first bit map, which is beneficial for discarding multiple specific data units.

[0030] According to one aspect of this application, the sender of the first signaling receives a first instruction from a higher layer of the sender of the first signaling to trigger the transmission of the first signaling.

[0031] How the second node triggers the first signaling is a problem that needs to be solved. The method described above triggers the first signaling through the first indication, which is beneficial for cross-layer processing and is simple to implement.

[0032] According to one aspect of this application, the first data unit is considered to have been correctly received by the sender of the first signaling.

[0033] The above method, when the first data unit is not received correctly, triggers the first signaling by assuming that the first data unit has been received correctly, which is simple to implement and reduces the impact on the protocol.

[0034] According to one aspect of this application, it is characterized by comprising:

[0035] Send N1 data units;

[0036] Wherein, the N1 data units are correctly received by the sender of the first signaling, and the N1 data units do not include the first data unit; the sender of the first signaling considers that the correct reception of the first data unit depends on the N1 data units.

[0037] How the sender of the first signaling determines whether the first data unit has been correctly received is a problem that needs to be solved. The above method assumes that the first data unit has been correctly received based on the data packets that have already been correctly received, which helps to ensure reliability.

[0038] This application discloses a method used in a second node, characterized by comprising:

[0039] The first signaling is transmitted over the air interface; wherein the first signaling indicates the first data unit;

[0040] Wherein, the first data unit is abandoned by the receiver of the first signaling; the first data unit belongs to the first protocol layer, which is above the MAC sublayer; the abandonment of the first data unit by the receiver of the first signaling depends on the first signaling indicating the first data unit; the first data unit is not correctly received.

[0041] As an example, the second node considers the first data unit to have been correctly received.

[0042] As an example, the receiving PDCP entity of the second node considers the first data unit to have been correctly received.

[0043] In one embodiment, the first data unit was not received by the second node.

[0044] As an example, the second node assumes that the first data unit has been correctly received based on the UE implementation.

[0045] As an example, the second node determines that the first data unit has been correctly received based on AI / ML.

[0046] As an example, the second node infers that the first data unit has been correctly received.

[0047] According to one aspect of this application, the first data unit is a data unit of the PDCP sublayer, or the first data unit is a data unit of the RLC sublayer.

[0048] According to one aspect of this application, the first signaling includes a first identifier that indicates the first data unit.

[0049] According to one aspect of this application, the first signaling includes a first identifier, the first identifier indicating a plurality of data units, the plurality of data units including the first data unit.

[0050] According to one aspect of this application, it is characterized by comprising:

[0051] Receive second signaling;

[0052] The second signaling indicates the index of the first identifier and the plurality of data units.

[0053] According to one aspect of this application, the first signaling includes a first bitmap, each bit in the first bitmap corresponding to a data unit, the first bitmap including a first bit, the first bit corresponding to the first data unit; the first bit is set to 1.

[0054] According to one aspect of this application, it is characterized by comprising:

[0055] Receive the first instruction from a higher layer of the second node;

[0056] The first indication triggers the sending of the first signaling.

[0057] According to one aspect of this application, it is characterized by comprising:

[0058] It is assumed that the first data unit was received correctly.

[0059] According to one aspect of this application, it is characterized by comprising:

[0060] Receive N1 data units;

[0061] Wherein, the N1 data units are correctly received, and the N1 data units do not include the first data unit; the first data unit is considered to be correctly received by the second node depending on the N1 data units.

[0062] This application discloses a first node used for wireless communication, characterized in that it comprises:

[0063] A first receiver receives a first signaling instruction via an air interface; wherein the first signaling instruction indicates a first data unit;

[0064] The first processor discards the first data unit; wherein the first data unit belongs to the first protocol layer, which is above the MAC sublayer;

[0065] Wherein, the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

[0066] This application discloses a second node used for wireless communication, characterized in that it comprises:

[0067] The second transmitter transmits a first signaling message over the air interface; wherein the first signaling message indicates a first data unit;

[0068] Wherein, the first data unit is abandoned by the receiver of the first signaling; the first data unit belongs to the first protocol layer, which is above the MAC sublayer; the abandonment of the first data unit by the receiver of the first signaling depends on the first signaling indicating the first data unit; the first data unit is not correctly received. Attached Figure Description

[0069] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0070] Figure 1 shows a flowchart of the transmission of the first node according to an embodiment of this application;

[0071] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;

[0072] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;

[0073] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;

[0074] Figure 5 shows a flowchart of wireless signal transmission according to an embodiment of this application;

[0075] Figure 6 shows a schematic diagram of the first signaling according to an embodiment of this application;

[0076] Figure 7 shows a schematic diagram of the first signaling according to another embodiment of this application;

[0077] Figure 8 shows a schematic diagram of the first signaling according to yet another embodiment of this application;

[0078] Figure 9 shows a schematic diagram of a Control PDU for PDCP status reporting, representing a first signaling according to an embodiment of this application.

[0079] Figure 10 shows a schematic diagram of the transmission of a data unit according to an embodiment of this application;

[0080] Figure 11 shows a structural block diagram of a processing apparatus for a first node according to an embodiment of the present application;

[0081] Figure 12 shows a structural block diagram of a processing apparatus for a second node according to an embodiment of this application;

[0082] Figure 13 illustrates a schematic diagram of semantic communication according to an embodiment of this application;

[0083] Figure 14 shows a schematic diagram of an AI / ML model according to an embodiment of this application;

[0084] Figure 15 shows a schematic diagram of an RLC Status PDU as the first signaling according to an embodiment of this application. Detailed Implementation

[0085] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0086] Example 1

[0087] Example 1 illustrates a flowchart of a first node according to an embodiment of this application, as shown in Figure 1. In Figure 1, each box represents a step, and it is particularly important to emphasize that the order of the boxes in the figure does not represent the temporal sequence of the steps represented.

[0088] In Embodiment 1, the first node in this application receives a first signaling through the air interface in step 101; wherein the first signaling indicates a first data unit; in step 102, the first data unit is abandoned; wherein the first data unit belongs to a first protocol layer, which is above the MAC sublayer; wherein the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

[0089] As an example, the air interface refers to a wireless interface.

[0090] As one embodiment, the air interface refers to the wireless interface between the second node and the first node; the second node is the sender of the first signaling.

[0091] As an example, the first node is a user equipment and the second node is a base station equipment.

[0092] As a sub-implementation of the above embodiments, the air interface refers to the Uu interface.

[0093] As a sub-implementation of the above embodiments, the first signaling is received via the downlink.

[0094] As a sub-implementation of the above embodiments, the first signaling is received via PDSCH (Physical Downlink Shared Channel).

[0095] As a sub-implementation of the above embodiments, the first signaling is received through PDCCH (Physical Downlink Control Channel).

[0096] As an example, the first node is a user equipment, and the second node is a user equipment.

[0097] As a sub-implementation of the above embodiments, the air interface refers to the Sidelink interface.

[0098] As one example, the first node is a base station device, and the second node is a user equipment.

[0099] As a sub-implementation of the above embodiments, the air interface refers to the Uu interface.

[0100] As a sub-implementation of the above embodiments, the first signaling is received via the uplink.

[0101] As a sub-implementation of the above embodiments, the first signaling is received through PUSCH (Physical Uplink Shared Channel).

[0102] As a sub-implementation of the above embodiments, the first signaling is received through PUCCH (Physical Uplink Control Channel).

[0103] As an example, the first signaling is the signaling of the RRC (Radio Resource Control) sublayer.

[0104] As an example, the first signaling is carried by an RRC message.

[0105] As an example, the first signaling is an RRC message.

[0106] As an example, the first signaling is an RRC container.

[0107] As an example, the first signaling is a PDCP PDU.

[0108] As an example, the first signaling is a PDCP Control PDU.

[0109] As an example, the first signaling is a PDCP Status Report.

[0110] As an example, the first signaling is an RLC PDU.

[0111] As an example, the first signaling is an RLC STATUS PDU.

[0112] As an example, the first signaling is an RLC STATUS Report.

[0113] As an example, the first signaling is the signaling of the first protocol layer.

[0114] The above methods help reduce cross-layer processing.

[0115] As an example, the first signaling is signaling of a protocol layer above the first protocol layer.

[0116] The above methods are beneficial for achieving collaboration between different protocol layers.

[0117] As an example, the protocol layer above the first protocol layer is the application layer.

[0118] As an example, the protocol layer above the first protocol layer is the presentation layer.

[0119] As an example, the first signaling is MAC sublayer signaling.

[0120] The above method helps to balance latency and physical layer signaling overhead.

[0121] As an example, the first signaling is a MAC CE (Control Element).

[0122] As an example, the first signaling is physical layer signaling.

[0123] The above methods help reduce latency.

[0124] As one embodiment, the first signaling is received at the first protocol layer; in response to the first signaling being received at the first protocol layer, the first data unit is discarded.

[0125] As one embodiment, the first signaling is received at a protocol layer other than the first protocol layer; in response to the first signaling being received, the protocol layer other than the first protocol layer sends an indication to the first protocol layer; in response to the indication being received at the first protocol layer, the first data unit is abandoned.

[0126] As an example, the first signaling explicitly indicates the first data unit.

[0127] As an example, the first signaling implicitly indicates the first data unit.

[0128] As an example, the first signaling indicates that the first data unit has been correctly received.

[0129] As one embodiment, the first signaling indicates the identifier of the first data unit.

[0130] As one embodiment, the first signaling indicates the PDU set to which the first data unit belongs.

[0131] As one embodiment, the first signaling indicates the information unit to which the first data unit belongs.

[0132] As one embodiment, the first signaling indicates the task to which the first data unit belongs.

[0133] As one embodiment, the first signaling indicates that the task to which the first data unit belongs has been completed.

[0134] As an example, the first signaling indicates that the task to which the first data unit belongs has been cancelled.

[0135] As an example, the first signaling indicates the target to which the first data unit belongs.

[0136] As an example, the first signaling indicates that the target to which the first data unit belongs has been completed.

[0137] As an example, the first signaling indicates that the target to which the first data unit belongs has been cancelled.

[0138] As an example, the first data unit is a PDU.

[0139] As one example, the first data unit is an application layer PDU.

[0140] As an example, the first data unit is a PDCP PDU.

[0141] As an example, the first data unit is an RLC PDU.

[0142] As an example, the first data unit is an SDU.

[0143] As an example, the first data unit is a segmentation of the SDU.

[0144] As one example, the first data unit is an application layer SDU.

[0145] As an example, the first data unit is a PDCP SDU.

[0146] As an example, the first data unit is an RLC SDU.

[0147] As an example, the first data unit is a segment of an RLC SDU.

[0148] As an example, the first data unit belongs to an information unit.

[0149] As a sub-implementation of the above embodiments, the information unit is a PDU session.

[0150] As a sub-implementation of the above embodiments, the information unit is a QoS flow of a PDU session.

[0151] As a sub-implementation of the above embodiments, the information unit is generated at the application layer.

[0152] As a sub-implementation of the above embodiment, the information unit is generated at the SDAP layer.

[0153] As a sub-implementation of the above embodiment, the information unit is generated at a higher level of the PDCP sublayer.

[0154] As a sub-implementation of the above embodiment, the information unit is generated at the NAS layer.

[0155] As a sub-implementation of the above embodiments, the information unit is oriented towards a task.

[0156] As a sub-implementation of the above embodiments, the information unit is oriented towards a service.

[0157] As a sub-implementation of the above embodiments, the information unit is oriented towards a goal.

[0158] As a sub-implementation of the above embodiments, the information unit carries visual data.

[0159] As a sub-implementation of the above embodiments, the information unit carries text data.

[0160] As a sub-implementation of the above embodiment, the information unit carries voice data.

[0161] As a sub-implementation of the above embodiments, the information unit carries multimodel data, which includes at least one of visual data, text data, or voice data.

[0162] As one embodiment, the first data unit is a data unit of the PDCP sublayer, or the first data unit is a data unit of the RLC sublayer.

[0163] As an example, the first data unit is a data unit of the PDCP sublayer.

[0164] As a sub-implementation of the above embodiments, the first data unit is a PDCP PDU.

[0165] As a sub-implementation of the above embodiments, the first data unit is a PDCP SDU.

[0166] As a sub-implementation of the above embodiments, the first data unit is either a PDCP PDU or a PDCP SDU.

[0167] As an example, the first data unit is a data unit of the RLC sublayer.

[0168] As a sub-implementation of the above embodiments, the first data unit is an RLC PDU.

[0169] As a sub-implementation of the above embodiments, the first data unit is an RLC SDU.

[0170] As a sub-implementation of the above embodiments, the first data unit is an RLC SDU segment.

[0171] As a sub-implementation of the above embodiments, the first data unit is any one of RLC PDU, RLC SDU, or RLC SDU segment.

[0172] As an example, the first data unit is either a data unit of the PDCP sublayer or a data unit of the RLC sublayer.

[0173] As an example, "abandon" means "discard".

[0174] As an example, abandonment refers to deletion.

[0175] As an example, abandonment means removal.

[0176] As an example, abandonment refers to clearing.

[0177] As an example, "abandon" refers to clearing from the cache.

[0178] As an example, "abandon" means abandoning the transmission.

[0179] As an example, "abandon" means canceling the sending.

[0180] As an example, the first data unit is a data unit of the first protocol layer.

[0181] As an example, the first data unit is a PDU of the first protocol layer.

[0182] As an example, the first data unit is an SDU of the first protocol layer.

[0183] As an example, the first data unit is a segment of an SDU of the first protocol layer.

[0184] As an example, the first protocol layer is an RLC sublayer.

[0185] As an example, the first protocol layer is a PDCP sublayer.

[0186] As an example, the first protocol layer is a protocol layer above the PDCP sublayer.

[0187] As an example, the first protocol layer is the SDAP (Service Data Adaptation Protocol) layer.

[0188] As one example, the first protocol layer is the application layer.

[0189] As an example, the first signaling indicates that the first data unit is used to determine the abandonment of the first data unit.

[0190] As one embodiment, the first signaling instructs the first data unit to trigger the abandonment of the first data unit.

[0191] As one embodiment, the first signaling indicates that the first data unit should be abandoned.

[0192] As an example, the first signaling explicitly indicates that the first data unit should be abandoned.

[0193] As an example, the first signaling implicitly indicates that the first data unit should be abandoned.

[0194] As one embodiment, in response to the first signaling instructing the first data unit, the first data unit is abandoned.

[0195] As an example, if the first signaling instructs the first data unit, the first data unit is discarded.

[0196] As an example, when the first signaling instructs the first data unit, the first data unit is discarded.

[0197] As an example, a data unit is abandoned as soon as it is indicated by the first signaling.

[0198] As an example, if the first signaling indicates a data unit, the data unit is discarded.

[0199] As an example, the first data unit is abandoned before it has been delivered to a lower layer of the first protocol layer.

[0200] As one embodiment, the condition that the first data unit has not been delivered to a lower layer of the first protocol layer when it is abandoned includes: the first data unit has not been transmitted over the air interface when it is abandoned.

[0201] As one embodiment, the fact that the first data unit has not yet been delivered to a lower layer of the first protocol layer when it is abandoned includes: the lower layer SDU of the first protocol layer has not yet been formed when the first data unit is abandoned.

[0202] As one embodiment, the condition that the first data unit has not yet been delivered to a lower layer of the first protocol layer when it is abandoned includes: the first data unit has not yet been allocated resources when it is abandoned.

[0203] As one example, a data unit not being received correctly includes: the data unit not being transmitted.

[0204] As an example, a data unit not being transmitted includes: the data unit not being transmitted over the air interface.

[0205] As one example, a data unit not being sent includes: the data unit being abandoned before it has been delivered to a lower layer of the first protocol layer.

[0206] As one example, a data unit not being sent includes: the data unit not being allocated resources.

[0207] As an example, a data unit not being received correctly includes: the first node not receiving an indication that the data unit was successfully transmitted.

[0208] As one embodiment, a data unit not being received correctly includes: the first node not receiving an indication that the data unit has been received correctly.

[0209] As an example, a data unit not being received correctly includes: the first node not receiving an ACK for the TB carrying the data unit.

[0210] As an example, a data unit not being received correctly includes: the receiver of the data unit failing to decode the data unit using conventional methods.

[0211] As one embodiment, the first transmitter discards a plurality of data units; the discarding of the plurality of data units depends on the first signaling indicating the plurality of data units; wherein, the first data unit is any one of the plurality of data units.

[0212] As an example, any one of the plurality of data units is abandoned when it has not yet been correctly received.

[0213] As an example, any one of the plurality of data units belongs to the information unit to which the first data unit belongs.

[0214] Example 2

[0215] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2. Figure 2 illustrates network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a future 3GPP network architecture; the network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); the network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The network architecture 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include the Internet, intranets, IMS (IP Multimedia Subsystem), and packet-switched streaming services.

[0216] As an example, UE201 corresponds to the first node in this application, and node 203 corresponds to the second node in this application.

[0217] As an example, the first node in this application includes the UE201, and the second node in this application includes the node203.

[0218] As an example, UE201 corresponds to the first node in this application, and UE241 corresponds to the second node in this application.

[0219] As an example, the first node in this application includes the UE201, and the second node in this application includes the UE241.

[0220] As an example, node 203 corresponds to the first node in this application, and UE 201 corresponds to the second node in this application.

[0221] As an example, the first node in this application includes the node 203, and the second node in this application includes the UE 201.

[0222] As an example, the UE201 is a user equipment.

[0223] As an example, the UE241 is a user equipment.

[0224] As one example, node 203 is a base station device.

[0225] Example 3

[0226] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 in three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security through encrypted data packets and provides cross-area mobility support. RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception caused by HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). In user plane 350, the radio protocol architecture for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355, and MAC sublayer 352 in L2 layer 355 is largely the same as the corresponding layers and sublayers in control plane 300. However, PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. L2 layer 355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity.

[0227] As an example, the wireless protocol architecture in Figure 3 is applicable to the first node in this application.

[0228] As an example, the wireless protocol architecture in Figure 3 is applicable to the second node in this application.

[0229] As an example, the first signaling in this application is generated in the RRC306.

[0230] As an example, the first signaling in this application is generated in the PDCP304 or PDCP354.

[0231] As an example, the first signaling in this application is generated in the RLC303 or RLC353.

[0232] As an example, the first signaling in this application is generated in MAC302 or MAC352.

[0233] As an example, the first signaling in this application is generated in the PHY301 or PHY351.

[0234] As an example, the first signaling in this application is generated on the protocol layer above the PDCP304 or PDCP354.

[0235] As an example, the first signaling in this application is generated on the protocol layer above the RRC306.

[0236] As an example, the first signaling in this application is generated at the first protocol layer.

[0237] As an example, the first signaling in this application is generated on the protocol layer above the first protocol layer.

[0238] As an example, the first signaling in this application is generated at the NAS layer (not shown in Figure 3).

[0239] As an example, the first signaling in this application is generated at the application layer (not shown in Figure 3).

[0240] As an example, the first signaling in this application is generated in the AI / ML layer (not shown in Figure 3).

[0241] As an example, the second signaling in this application is generated in the RRC306.

[0242] As an example, the second signaling in this application is generated in the PDCP304 or PDCP354.

[0243] As an example, the second signaling in this application is generated in the RLC303 or RLC353.

[0244] As an example, the second signaling in this application is generated in MAC302 or MAC352.

[0245] As an example, the second signaling in this application is generated in the PHY301 or PHY351.

[0246] As an example, the second signaling in this application is generated on the protocol layer above the PDCP304 or PDCP354.

[0247] As an example, the second signaling in this application is generated on the protocol layer above the RRC306.

[0248] As an example, the second signaling in this application is generated at the NAS layer (not shown in Figure 3).

[0249] As an example, the second signaling in this application is generated at the application layer (not shown in Figure 3).

[0250] As an example, the second signaling in this application is generated in the AI / ML layer (not shown in Figure 3).

[0251] As an example, the AI / ML layer is located on top of the RRC306.

[0252] As an example, the AI / ML layer is located on top of the SDAP356.

[0253] As an example, the AI / ML layer is used to transmit data of AI / ML functions or AI / ML models.

[0254] As one example, the AI / ML layer is used to transmit control signaling for AI / ML functions or AI / ML models.

[0255] As an example, this application does not limit the name of the AI / ML layer.

[0256] As an example, the first data unit in this application is generated at the first protocol layer.

[0257] As an example, the first protocol layer is a PDCP sublayer.

[0258] As an example, the first protocol layer is an RLC sublayer.

[0259] As an example, the first protocol layer is an AI / ML layer.

[0260] Example 4

[0261] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to this application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in an access network.

[0262] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.

[0263] The second communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.

[0264] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmitting lost packets and signaling to the first communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of signal clusters based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more spatial streams. Transmit processor 416 then maps each spatial stream to subcarriers, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.

[0265] In the transmission from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any spatial stream destined for the first communication device 450. Symbols on each spatial stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted by the second communication device 410 over the physical channel. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2. The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover upper-layer data packets from the core network. The upper-layer data packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 for Layer 3 processing.

[0266] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for retransmitting lost packets and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated spatial stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.

[0267] In the transmission from the first communication device 450 to the second communication device 410, the function at the second communication device 410 is similar to the receiving function at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides multiplexing between the transmission and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper-layer data packets from the UE 450. Upper-layer packets from the controller / processor 475 can be provided to the core network.

[0268] As one embodiment, the first communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor, and the first communication device 450 at least: receives first signaling over an air interface; wherein the first signaling indicates a first data unit; abandons the first data unit; wherein the first data unit belongs to a first protocol layer, the first protocol layer being above the MAC sublayer; wherein the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

[0269] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: receiving first signaling over an air interface; wherein the first signaling indicates a first data unit; abandoning the first data unit; wherein the first data unit belongs to a first protocol layer, the first protocol layer being above the MAC sublayer; wherein abandoning the first data unit depends on the first signaling indicating the first data unit; and the first data unit not being correctly received.

[0270] As one embodiment, the second communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 410 at least: transmits a first signaling over an air interface; wherein the first signaling indicates a first data unit; wherein the first data unit is abandoned by the receiver of the first signaling; the first data unit belongs to a first protocol layer, the first protocol layer being above the MAC sublayer; the first data unit being abandoned by the receiver of the first signaling depends on the first signaling indicating the first data unit; the first data unit is not correctly received.

[0271] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: transmitting a first signaling over an air interface; wherein the first signaling indicates a first data unit; wherein the first data unit is abandoned by a receiver of the first signaling; the first data unit belongs to a first protocol layer, the first protocol layer being above the MAC sublayer; the first data unit being abandoned by a receiver of the first signaling depending on the first signaling indicating the first data unit; and the first data unit not being correctly received.

[0272] As one embodiment, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the first signaling.

[0273] As one embodiment, at least one of the antenna 420, the transmitter 418, the transmission processor 416, and the controller / processor 475 is used to transmit the first signaling.

[0274] As an example, at least one of the antenna 452, the transmitter 454, the transmission processor 468, and the controller / processor 459 is used to transmit N1 data units.

[0275] As one embodiment, at least one of the antenna 420, the receiver 418, the receiver processor 470, and the controller / processor 475 is used to receive at least a portion of the N1 data units.

[0276] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmission processor 468, and the controller / processor 459 is used to transmit a second signaling.

[0277] As one embodiment, at least one of the antenna 420, the receiver 418, the receiving processor 470, and the controller / processor 475 is used to receive the second signaling.

[0278] As an example, the first communication device 450 corresponds to the first node in this application.

[0279] As an example, the first communication device 450 is the first node in this application.

[0280] As an example, the second communication device 410 corresponds to the second node in this application.

[0281] As an example, the second communication device 410 is the second node in this application.

[0282] As an example, the first communication device 450 is a user equipment, and the second communication device 410 is a user equipment.

[0283] As an example, the first communication device 450 is a user equipment, and the second communication device 410 is a base station device.

[0284] As an example, the first communication device 450 is a base station device, and the second communication device 410 is a user equipment.

[0285] Example 5

[0286] Example 5 illustrates a wireless signal transmission flowchart according to an embodiment of this application, as shown in Figure 5. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.

[0287] For the first node U01, in step S5101, a second signaling is sent; wherein the second signaling indicates that the first identifier is associated with the at least first data unit; in step S5102, N1 data units are sent; in step S5103, the first data unit is sent; in step S5104, a first signaling is received through the air interface; wherein the first signaling indicates the first data unit; in step S5105, the first data unit is discarded; wherein the first data unit belongs to the first protocol layer, and the first protocol layer is above the MAC sublayer.

[0288] For the second node N02, in step S5201, the second signaling is received; in step S5202, the N1 data units are received; in step S5203, the first data unit is not received correctly; in step S5204, a first indication is received from a higher layer of the second node N02; wherein, the first indication triggers the sending of the first signaling; in step S5205, it is considered that the first data unit has been received correctly; in step S5206, the first signaling is sent.

[0289] In Embodiment 5, the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

[0290] As an example, the first node U01 is a user equipment and the second node N02 is a base station equipment.

[0291] As an example, the first node U01 is a user equipment, and the second node N02 is a user equipment.

[0292] As an example, the first node U01 is a base station device, and the second node N02 is a user equipment.

[0293] As an example, the dashed box F5.1 is optional.

[0294] As an example, the dashed box F5.1 does not exist.

[0295] As an example, the dashed box F5.1 is present.

[0296] As one example, the second signaling includes an RRC message.

[0297] As an example, the second signaling is an RRC message.

[0298] As one embodiment, the second signaling includes a UEAssistanceInformation message.

[0299] As one embodiment, the second signaling includes at least one RRC IE.

[0300] As one embodiment, the second signaling includes at least one RRC field.

[0301] As one embodiment, the second signaling includes the first identifier.

[0302] As one embodiment, the second signaling includes the identifier of the first data unit.

[0303] As one embodiment, the second signaling includes the first identifier and the identifier of each data unit associated with the first identifier.

[0304] As one embodiment, the second signaling includes the first identifier and the identifier of at least one data unit associated with the first identifier.

[0305] As an example, the second signaling explicitly indicates that the first identifier is associated with the at least first data unit.

[0306] As an example, the second signaling implicitly indicates that the first identifier is associated with at least the first data unit.

[0307] As one embodiment, the second signaling configuration associates the first identifier with the at least the first data unit.

[0308] As one embodiment, the second signaling configures the first identifier for each of the at least the first data units.

[0309] As one embodiment, the second signaling configures the first identifier and a list of data units, the list of data units indicating the index of at least the first data unit.

[0310] As one embodiment, the second signaling configures the first identifier as an identifier of a list of data units, the list of data units indicating the index of at least the first data unit.

[0311] As one embodiment, the second signaling indicates the first identifier and the index of at least the first data unit.

[0312] As an example, the dashed box F5.2 is optional.

[0313] As an example, the dashed box F5.2 does not exist.

[0314] As an example, the dashed box F5.2 is present.

[0315] As an example, the N1 data units are correctly received, and the N1 data units do not include the first data unit.

[0316] As an example, N1 depends on the capabilities of the second node N02.

[0317] As an example, N1 depends on the AI / ML model adopted by the second node N02.

[0318] As an example, N1 depends on the database of the second node N02.

[0319] As an example, N1 depends on the semantic decoding capability of the second node N02.

[0320] As an example, N1 depends on the semantic information recovery capability of the second node N02.

[0321] As an example, N1 depends on the semantic knowledge base maintained by the first node U01 and the second node N02.

[0322] As an example, the dashed box F5.3 is optional.

[0323] As an example, the dashed box F5.3 does not exist.

[0324] As an example, the first data unit was not sent.

[0325] As an example, the first data unit is not delivered to a lower layer of the first protocol layer.

[0326] As an example, the dashed box F5.3 is present.

[0327] As an example, the first data unit is sent.

[0328] As an example, the first data unit was not received correctly.

[0329] As an example, step S5203 is only used to illustrate that the first data unit was not received correctly, and does not limit the specific implementation.

[0330] In one embodiment, step S5204 is not present.

[0331] As an example, step S5204 is present.

[0332] As an example, in response to receiving the first indication from a higher layer, the second node N02 considers that the first data unit has been correctly received.

[0333] As an example, the N1 data units are correctly received, and the N1 data units do not include the first data unit; the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02, which depends on the N1 data units.

[0334] As an example, when the N1 data units are correctly received, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0335] As an example, when the first data unit is obtained by reasoning based on the N1 data units, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0336] As an example, when sufficient information is obtained based on the N1 data units, the higher layer of the second node N02 sends the first instruction to the first protocol layer of the second node N02.

[0337] As an example, when N1 is greater than or not less than N3, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02; wherein, N3 is a positive integer.

[0338] As an example, when a timer expires, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0339] As an example, in response to the cancellation of the task associated with the first data unit, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0340] As an example, in response to the completion of the target associated with the first data unit, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0341] As an example, in response to obtaining the first data packet through reasoning, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0342] As an example, in response to obtaining information about the origin of the first data packet through reasoning, the higher layer of the second node N02 sends the first indication to the first protocol layer of the second node N02.

[0343] In one embodiment, step S5205 is not present.

[0344] As an example, step S5205 is present.

[0345] As an example, the first data unit is considered to have been received correctly.

[0346] As an example, the first data unit is considered to have been correctly received by the second node N02.

[0347] As an example, if the first data unit is not received correctly, the second node N02 assumes that the first data unit has been received correctly.

[0348] As an example, when the first data unit is considered to have been received correctly by the second node N02, the first data unit is not received correctly.

[0349] In one embodiment, the first data unit is not sent, and the first data unit is considered to have been correctly received by the second node N02.

[0350] As an example, the first data unit was not received correctly, and the first data unit was considered to have been received correctly by the second node N02.

[0351] As an example, in response to the second node N02 receiving the at least one data unit, the second node N02 considers that the first data unit has been correctly received.

[0352] As an example, based on the implementation, the second node N02 considers the first data unit to have been correctly received.

[0353] As an example, based on reasoning, the second node N02 believes that the first data unit has been correctly received.

[0354] As an example, based on the AI / ML model, the second node N02 considers that the first data unit has been correctly received.

[0355] As an example, based on semantic decoding, the second node N02 considers the first data unit to have been correctly received.

[0356] As an example, based on semantic information recovery, the second node N02 believes that the first data unit has been correctly received.

[0357] As an example, the N1 data units are correctly received, and the N1 data units do not include the first data unit; the second node N02 considers that the correct reception of the first data unit depends on the N1 data units.

[0358] As an example, when the N1 data units are correctly received, the second node N02 considers that the first data unit has been correctly received.

[0359] As an example, when the first data unit is obtained by reasoning based on the N1 data units, the second node N02 considers that the first data unit has been correctly received.

[0360] As an example, when sufficient information is obtained from the N1 data units, the second node N02 considers that the first data unit has been correctly received.

[0361] As an example, when N1 is greater than or not less than N3, the second node N02 considers the first data unit to have been correctly received; wherein, N3 is a positive integer.

[0362] As an example, when the ratio of N1 to N2 is not less than a threshold, the second node N02 considers the first data unit to have been correctly received; wherein, N2 is a positive integer and N2 is not less than N1.

[0363] As an example, the N1 data units are correctly received, and the N1 data units do not include the first data unit; the second node N02 transmits the first signaling via the air interface, which depends on the N1 data units.

[0364] As an example, when the N1 data units are correctly received, the second node N02 sends the first signaling through the air interface.

[0365] As an example, when the first data unit is obtained by reasoning based on the N1 data units, the second node N02 sends the first signaling through the air interface.

[0366] As an example, when sufficient information is obtained from the N1 data units, the second node N02 sends the first signaling through the air interface.

[0367] As an example, when N1 is greater than or not less than N3, the second node N02 sends the first signaling through the air interface; wherein, N3 is a positive integer.

[0368] As an example, N2 is configurable.

[0369] As an example, N2 is predefined.

[0370] As an example, N2 is the number of data units included in a PDU set.

[0371] As an example, N2 is the number of data units included in the QoS flow to which the N1 data units belong.

[0372] As an example, N2 is the number of data units included in an information unit generated at the application layer to which the N1 data units belong.

[0373] As an example, N2 is the number of data units included in the PDU session to which the N1 data units belong.

[0374] As an example, N3 is configurable.

[0375] As an example, N3 is predefined.

[0376] As one embodiment, the first data unit belongs to a first candidate data unit set, which includes at least one data unit; the N1 data units belong to a second candidate data unit set, which includes at least one data unit.

[0377] As an example, the second set of candidate data units is the N1 data units.

[0378] As one example, the first candidate data unit set and the second candidate data unit set are for the same XR service.

[0379] As an example, the first candidate data unit set and the second candidate data unit set are for the same QoS flow.

[0380] As one example, the first candidate data unit set and the second candidate data unit set are for the same PDU session.

[0381] As one embodiment, the first candidate data unit set and the second candidate data unit set are for the same set of PDU sessions.

[0382] As one embodiment, the first set of candidate data units is not semantically encoded, while the second set of candidate data units is semantically encoded.

[0383] As an example, the first set of candidate data units is semantically encoded, and the second set of candidate data units is semantically encoded.

[0384] As one embodiment, the first set of candidate data units is not subject to semantic new information extraction, while the second set of candidate data units is subject to semantic new information extraction.

[0385] As one embodiment, the first set of candidate data units is extracted using new semantic information, and the second set of candidate data units is extracted using new semantic information.

[0386] As one embodiment, the first candidate data unit set and the second candidate data unit set include at least one different data unit.

[0387] As an example, the first candidate data unit set and the second candidate data unit set include at least one identical data unit.

[0388] As an example, the first candidate data unit set and the second candidate data unit set do not include any identical data units.

[0389] As an example, the importance of the first set of candidate data units is lower than that of the second set of candidate data units.

[0390] As an example, the importance of a candidate data unit set depends on the latency requirements of at least one data unit in the candidate data unit set.

[0391] As an example, the importance of a candidate data unit set depends on the cache size of at least one data unit in the candidate data unit set.

[0392] As an example, the importance of a candidate data unit set depends on the type of at least one data unit in the candidate data unit set.

[0393] As an example, the importance of a candidate data unit set depends on the type of service corresponding to the candidate data unit set.

[0394] As an example, the importance of a candidate data unit set depends on the DRB associated with the candidate data unit set.

[0395] As an example, the importance of a set of candidate data units depends on the logical channel associated with the set of candidate data units.

[0396] Example 6

[0397] Example 6 illustrates a schematic diagram of a first signaling according to an embodiment of this application, as shown in Figure 6.

[0398] In embodiment 6, the first signaling includes a first identifier, which indicates the first data unit.

[0399] As an example, the first signaling carries the first identifier.

[0400] As an example, the format of the first signaling indicates the first identifier.

[0401] As an example, the scrambling code of the first signaling indicates the first identifier.

[0402] As an example, the CRC (Cyclic Redundancy Check) of the first signaling indicates the first identifier.

[0403] As an example, the value of a field in the first signaling indicates the first identifier.

[0404] As an example, the value of a field in the first signaling is the first identifier.

[0405] As an example, the value of a field in the first signaling is obtained based on the first identifier.

[0406] As an example, the value of a field in the first signaling is associated with the first identifier.

[0407] As an example, the first identifier explicitly indicates the first data unit.

[0408] As an example, the first identifier implicitly indicates the first data unit.

[0409] As an example, the first identifier is associated with the first data unit.

[0410] As an example, the first identifier is indexed to the first data unit.

[0411] As one embodiment, the first identifier is a temporary identifier for the first data unit.

[0412] As one embodiment, the first identifier is the sequence number of the first data unit.

[0413] As an example, the first identifier is the SN (Sequence Number) of the first data unit.

[0414] As an example, the first identifier is the COUNT value of the first data unit.

[0415] As an example, the first data unit is assigned the first identifier.

[0416] As an example, the first identifier is assigned by the first protocol layer.

[0417] As one example, the first identifier is assigned by the application layer.

[0418] As one embodiment, the first identifier is assigned by a higher layer of the first protocol layer.

[0419] As an example, the first identifier is an index number.

[0420] As an example, the first identifier is a non-negative integer.

[0421] As an example, the first identifier is a positive integer.

[0422] Example 7

[0423] Example 7 illustrates a schematic diagram of the first signaling according to another embodiment of this application, as shown in Figure 7.

[0424] In Embodiment 7, the first signaling includes a first identifier, which indicates a plurality of data units, the plurality of data units including the first data unit.

[0425] As an example, the first signaling carries the first identifier.

[0426] As an example, the format of the first signaling indicates the first identifier.

[0427] As an example, the scrambling code of the first signaling indicates the first identifier.

[0428] As an example, the CRC of the first signaling indicates the first identifier.

[0429] As an example, the value of a field in the first signaling indicates the first identifier.

[0430] As an example, the value of a field in the first signaling is the first identifier.

[0431] As an example, the value of a field in the first signaling is obtained based on the first identifier.

[0432] As an example, the value of a field in the first signaling is associated with the first identifier.

[0433] As an example, the first identifier explicitly indicates the plurality of data units.

[0434] As an example, the first identifier implicitly indicates the plurality of data units.

[0435] As an example, the first identifier is associated with the plurality of data units.

[0436] As an example, the first identifier is assigned by the first protocol layer.

[0437] As one example, the first identifier is assigned by the application layer.

[0438] As one embodiment, the first identifier is assigned by a higher layer of the first protocol layer.

[0439] As an example, the first identifier is a non-negative integer.

[0440] As an example, the first identifier is a positive integer.

[0441] As an example, the first identifier includes an index number.

[0442] As an example, the index number is an identifier for one of the plurality of data units.

[0443] As an example, the index number is the identifier of the largest data unit among the plurality of data units.

[0444] As an example, the index number is the identifier of the smallest data unit among the plurality of data units.

[0445] As an example, the first identifier is an index number and Q1, the index number and Q1 together indicating the plurality of data units; Q1 is a positive integer.

[0446] As an example, the identifiers of the plurality of data units are respectively the first index number, the first index number + 1, the first index number + 2, ..., the first index number + Q1.

[0447] As an example, any one of the plurality of data units is assigned the first identifier.

[0448] As one example, the plurality of data units are related.

[0449] As one example, the plurality of data units are directed to the same QoS flow.

[0450] As one example, the multiple data units are for the same PDU session.

[0451] As one example, the plurality of data units are directed to the same PDU set.

[0452] As one example, the plurality of data units are directed to a single information unit generated at the application layer.

[0453] As an example, any one of the plurality of data units is one of the N2 data units.

[0454] As an example, any one of the plurality of data units is one of the N1 data units.

[0455] As an example, the first data unit is any one of the plurality of data units.

[0456] As one embodiment, the first transmitter discards the plurality of data units; the discarding of the plurality of data units depends on the first signaling instructing the plurality of data units.

[0457] Example 8

[0458] Example 8 illustrates a schematic diagram of a first signaling according to yet another embodiment of this application, as shown in Figure 8.

[0459] In embodiment 8, the first signaling includes a first bit map, each bit in the first bit map corresponds to a data unit, the first bit map includes a first bit, the first bit corresponds to the first data unit; the first bit is set to 1.

[0460] As one embodiment, the first signaling is the first bitmap.

[0461] As one embodiment, the first signaling includes the first bitmap and at least one reserved field.

[0462] As one embodiment, the first signaling includes the first bitmap, and the first signaling includes a first identifier that indicates a plurality of data units, the plurality of data units including the first data unit.

[0463] As an example, the size of the first bitmap is fixed.

[0464] As one example, the size of the first bitmap is variable.

[0465] As an example, the size of the first bitmap is a positive integer number of octets.

[0466] As one example, the size of the first bitmap depends on the RRC configuration.

[0467] As an example, one bit in the first bitmap is set to 1 to indicate that the corresponding data unit has been correctly received.

[0468] As an example, one bit in the first bitmap is set to 1 to indicate that the corresponding data unit has been correctly received or is considered to have been correctly received.

[0469] As one embodiment, the second transmitter considers the first data unit to have been correctly received; in response to the consideration that the first data unit has been correctly received, it sets the first bit to 1.

[0470] As an example, the second transmitter sets the bit corresponding to a data unit to 1 if a data unit is correctly received.

[0471] As an example, the second transmitter sets the bit corresponding to a data unit to 1 if a data unit is correctly received or is considered to be correctly received.

[0472] As one embodiment, the first signaling includes a first identifier, which indicates the first data unit; the first identifier corresponds to the first bit.

[0473] Example 9

[0474] Example 9 illustrates a schematic diagram of a Control PDU for PDCP status reporting, representing one embodiment of this application. See Figure 9.

[0475] In embodiment 9, the first signaling is a Control PDU for PDCP status reporting; the first bitmap is a Bitmap in the Control PDU for PDCP status reporting; the first signaling includes a first bitmap, each bit in the first bitmap corresponding to a data unit, the first bitmap includes a first bit, the first bit corresponding to the first data unit; the first bit is set to 1; the first data unit is a PDCP SDU.

[0476] As an example, the first bitmap is Bitmap1 to Bitmap2 in the Control PDU used for PDCP status reporting. N The Bitmap corresponding to the first bit in the array.

[0477] As an example, the first bitmap is Bitmap1 to Bitmap2 in the Control PDU used for PDCP status reporting. N .

[0478] As an example, the COUNT of the first data unit is (FMC+N) modulo 2. 32 The first bit is the Nth bit in the first bit bit diagram.

[0479] As an example, the Control PDU for PDCP status reporting is referenced to TS38.323.

[0480] As an example, the D / C field, PDU Type field, R field, and FMC field in Figure 9 refer to TS38.323.

[0481] Example 10

[0482] Example 10 illustrates a schematic diagram of data unit transmission according to an embodiment of this application. In Figure 10, the first protocol layer of the first node submits the N1 data units to a lower layer, and the physical layer of the first node transmits the N1 data units; the physical layer of the second node receives the N1 data units and submits the N1 data units to a higher layer, and the first protocol layer of the second node receives the N1 data units and submits the N1 data units to the data unit processing module of the second node.

[0483] In embodiment 10, the N1 data units are correctly received, and the N1 data units do not include the first data unit.

[0484] As an example, the data unit processing module of the second node generates the first indication; the protocol entity corresponding to the first protocol layer of the second node generates the first signaling.

[0485] As one embodiment, the data unit processing module of the second node sends the first indication to a lower layer, the lower layer including the first protocol layer; the protocol entity corresponding to the first protocol layer receives the first indication; and in response to the receipt of the first indication, sends the first signaling.

[0486] As one embodiment, the data unit processing module of the second node generates the first signaling.

[0487] As an example, the data unit processing module of the second node performs the semantic decoding shown in Figure 13.

[0488] As an example, the data unit processing module of the second node performs semantic information recovery as shown in Figure 13.

[0489] As an example, the data unit processing module of the second node is the third module in Figure 14.

[0490] As one embodiment, the data unit processing module of the second node is a protocol entity corresponding to the protocol layer above the first protocol layer.

[0491] As an example, the protocol layer above the first protocol layer belongs to the NAS layer.

[0492] As an example, the protocol layer above the first protocol layer is the application layer.

[0493] As an example, the protocol layer above the first protocol layer is a presentation layer.

[0494] As an example, the protocol layer above the first protocol layer is an AI / ML layer.

[0495] Example 11

[0496] Example 11 illustrates a structural block diagram of a processing apparatus in a first node according to an embodiment of the present application, as shown in Figure 11. In Figure 11, the processing apparatus 1100 in the first node includes a first receiver 1101 and a first processor 1102.

[0497] The first receiver 1101 receives a first signaling signal via an air interface; wherein the first signaling signaling indicates a first data unit;

[0498] The first processor 1102 abandons the first data unit; wherein the first data unit belongs to the first protocol layer, and the first protocol layer is above the MAC sublayer;

[0499] In Example 11, the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

[0500] As one embodiment, the first processor 1102 includes a first transmitter that discards the first data unit.

[0501] As one embodiment, the first processor 1102 includes a protocol entity that relinquishes the first data unit.

[0502] As an example, the protocol entity is the protocol entity corresponding to the first protocol layer.

[0503] As one embodiment, the first data unit is a data unit of the PDCP sublayer, or the first data unit is a data unit of the RLC sublayer.

[0504] As one embodiment, the first signaling includes a first identifier, which indicates the first data unit.

[0505] As one embodiment, the first signaling includes a first identifier, which indicates a plurality of data units, the plurality of data units including the first data unit.

[0506] As one embodiment, the first processor 1102 sends a second signaling message; wherein the second signaling message indicates that the first identifier is associated with the at least first data unit.

[0507] As one embodiment, the first processor 1102 includes a first transmitter that transmits the second signaling.

[0508] As an example, the first signaling includes a first bitmap, each bit in the first bitmap corresponds to a data unit, the first bitmap includes a first bit, the first bit corresponds to the first data unit; the first bit is set to 1.

[0509] As one embodiment, the sender of the first signaling receives a first indication from a higher layer of the sender of the first signaling to trigger the transmission of the first signaling.

[0510] As an example, the first data unit is considered to have been correctly received by the sender of the first signaling.

[0511] As one embodiment, N1 data units are sent; wherein, the N1 data units are correctly received by the sender of the first signaling, and the N1 data units do not include the first data unit; the sender of the first signaling considers the correct reception of the first data unit to depend on the N1 data units.

[0512] As one embodiment, the first receiver 1101 includes at least one of the following in Figure 4 of this application: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, or data source 467.

[0513] As one embodiment, the first receiver 1101 includes at least an antenna 452 and a receiver 454 as shown in Figure 4 of this application.

[0514] As one embodiment, the first transmitter 1102 includes at least one of the following in Figure 4 of this application: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, or data source 467.

[0515] As one embodiment, the first transmitter 1102 includes at least an antenna 452 and a transmitter 454 as shown in Figure 4 of this application.

[0516] Example 12

[0517] Example 12 illustrates a structural block diagram of a processing apparatus for a second node according to an embodiment of the present application; as shown in Figure 12. In Figure 12, the processing apparatus 1200 in the second node includes a second processor 1201.

[0518] The second processor 1201 transmits a first signaling instruction via the air interface; wherein the first signaling instruction indicates a first data unit;

[0519] In Example 12, the first data unit is abandoned by the receiver of the first signaling; the first data unit belongs to the first protocol layer, which is above the MAC sublayer; the abandonment of the first data unit by the receiver of the first signaling depends on the first signaling indicating the first data unit; the first data unit is not correctly received.

[0520] As one embodiment, the second processor 1201 includes a second transmitter that transmits the first signaling.

[0521] As one embodiment, the first data unit is a data unit of the PDCP sublayer, or the first data unit is a data unit of the RLC sublayer.

[0522] As one embodiment, the first signaling includes a first identifier, which indicates the first data unit.

[0523] As one embodiment, the first signaling includes a first identifier, which indicates a plurality of data units, the plurality of data units including the first data unit.

[0524] As one embodiment, the second processor 1201 receives a second signaling; wherein the second signaling indicates the first identifier and the index of the plurality of data units.

[0525] As one embodiment, the second processor 1201 includes a second receiver, which receives the second signaling.

[0526] As an example, the first signaling includes a first bitmap, each bit in the first bitmap corresponds to a data unit, the first bitmap includes a first bit, the first bit corresponds to the first data unit; the first bit is set to 1.

[0527] As one embodiment, the second processor 1201 receives a first instruction from a higher layer of the second node; wherein the first instruction triggers the sending of the first signaling.

[0528] As one embodiment, the second processor 1201 includes a protocol entity that receives a first instruction from a higher layer of the second node.

[0529] As an example, the protocol entity is the protocol entity corresponding to the first protocol layer.

[0530] As one embodiment, the second processor 1201 includes the receiving PDCP entity of the second node.

[0531] As an example, the second processor 1201 considers that the first data unit has been correctly received.

[0532] As one embodiment, the second processor 1201 includes a protocol entity that considers the first data unit to have been correctly received.

[0533] As an example, the protocol entity is the protocol entity corresponding to the first protocol layer.

[0534] As one embodiment, the second processor 1201 receives N1 data units; wherein, the N1 data units are correctly received, and the N1 data units do not include the first data unit; the first data unit is considered to be correctly received by the second node depending on the N1 data units.

[0535] As one embodiment, the second processor 1201 includes a second receiver that receives the N1 data units.

[0536] As one embodiment, the second transmitter includes at least one of the following: antenna 420, transmitter 418, multi-antenna transmitter processor 471, transmitter processor 416, controller / processor 475, or memory 476 as shown in Figure 4 of this application.

[0537] As one embodiment, the second transmitter includes at least an antenna 420 and a transmitter 418 as shown in Figure 4 of this application.

[0538] As one embodiment, the second receiver includes at least one of the following: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, or memory 476 as shown in Figure 4 of this application.

[0539] As one embodiment, the second receiver includes at least an antenna 420 and a receiver 418 as shown in Figure 4 of this application.

[0540] Example 13

[0541] Example 13 illustrates a schematic diagram of semantic communication according to an embodiment of this application, as shown in Figure 13. Figure 13 is not limited to include other operations not shown between adjacent operations.

[0542] In Example 13,

[0543] The first node extracts semantic information from the information source, then performs semantic encoding, then channel encoding, and then transmits it through the wireless channel;

[0544] The second node receives data via a wireless channel, then performs channel decoding, then semantic decoding, and finally semantic information recovery.

[0545] As an example, in response to the semantic decoding, the second node sends the first signaling.

[0546] As an example, in response to the semantic decoding, the higher layer of the second node sends the first indication to the first protocol layer of the second node; the second node receives the first indication from the higher layer of the second node; wherein the first indication triggers the sending of the first signaling.

[0547] As an example, in response to the recovery of the semantic information, the second node sends the first signaling.

[0548] As an example, in response to the recovery of the semantic information, the higher layer of the second node sends the first indication to the first protocol layer of the second node; the second node receives the first indication from the higher layer of the second node; wherein the first indication triggers the sending of the first signaling.

[0549] As one embodiment, the information source includes the information unit to which the first data unit belongs.

[0550] As one embodiment, the information source is the information unit to which the first data unit belongs.

[0551] As one embodiment, the information source belongs to the information unit to which the first data unit belongs.

[0552] As one embodiment, the information source includes the first data unit.

[0553] As one embodiment, the information source includes the data unit associated with the information unit to which the first data unit belongs.

[0554] As one embodiment, the information source includes the N1 data units.

[0555] As an example, the information source, after the semantic information is extracted, yields more than N1 data units, which include the first data unit and the N1 data units.

[0556] As an example, the information source, after semantic information extraction and semantic encoding, yields more than N1 data units, which include the first data unit and the N1 data units.

[0557] As an example, the second node performs the semantic decoding based on the received N1 data units.

[0558] As an example, the second node recovers the semantic information based on the received N1 data units.

[0559] As an example, the first node and the second node can maintain a first semantic knowledge base.

[0560] As an example, the first semantic knowledge base is sent from the second node to the first node.

[0561] As an example, the first semantic knowledge base is sent from the third node to the first node and the second node.

[0562] As an example, the first semantic knowledge base includes multiple indexes and information corresponding to each index.

[0563] As an example, the first semantic knowledge base is trained.

[0564] As one example, the first semantic knowledge base includes a training dataset.

[0565] As one embodiment, the semantic information extraction includes: extracting features of the information source.

[0566] As one embodiment, the semantic information extraction includes compression.

[0567] As one example, the semantic information extraction includes: sampling.

[0568] As an example, the semantic information extraction includes: feature extraction.

[0569] As one embodiment, the semantic information extraction includes: extracting useful information.

[0570] As an example, the first node extracts semantic information based on the implementation.

[0571] As an example, the first node extracts semantic information based on an AI / ML model.

[0572] As an example, the first node extracts semantic information based on the first semantic knowledge base.

[0573] As an example, the first node extracts semantic information by searching the first semantic knowledge base.

[0574] As one embodiment, the semantic encoding includes: semantic representation.

[0575] As one example, the semantic encoding includes: source encoding.

[0576] As an example, the semantic encoding belongs to source encoding.

[0577] As one example, the semantic encoding includes compression.

[0578] As one example, the semantic encoding includes sampling.

[0579] As an example, the first node performs semantic encoding based on the implementation.

[0580] As an example, the first node performs semantic encoding based on the first semantic knowledge base.

[0581] As an example, the first node performs semantic encoding by searching the first semantic knowledge base.

[0582] As an example, the semantic decoding is the inverse operation of the semantic encoding.

[0583] As one example, the semantic decoding includes handling uncertainty.

[0584] As one example, the semantic decoding includes processing fuzzy sets.

[0585] As an example, the semantic decoding belongs to source decoding.

[0586] As an example, the second node performs the semantic decoding based on the implementation.

[0587] As an example, the second node performs the semantic decoding based on AI / ML.

[0588] As an example, the second node performs semantic decoding based on the first semantic knowledge base.

[0589] As an example, the second node performs semantic decoding by searching the first semantic knowledge base.

[0590] As one embodiment, the semantic information recovery includes semantic reasoning.

[0591] As one embodiment, the semantic information recovery includes: semantic interpretation.

[0592] As an example, the second node extracts semantic information based on the implementation.

[0593] As an example, the second node performs semantic information recovery based on an AI / ML model.

[0594] As one example, the second node performs semantic information recovery based on the first semantic knowledge base.

[0595] As one example, the second node recovers semantic information by searching the first semantic knowledge base.

[0596] As an example, the first node can perform the combined semantic information extraction and semantic encoding.

[0597] As an example, the first node can perform the combined semantic coding and channel coding.

[0598] As an example, the second node can perform joint semantic decoding and semantic information recovery.

[0599] As an example, the second node can perform joint channel decoding and semantic decoding.

[0600] Example 14

[0601] Example 14 illustrates a schematic diagram of an AI / ML model according to an embodiment of this application, as shown in Figure 14. Figure 14 includes a first module, a second module, a third module, a fourth module, and a fifth module.

[0602] In Example 14, in the AI / ML model shown in Figure 14, the first module sends a first dataset to the second module, the first module sends a second dataset to the third module, the first module sends a third dataset to the fifth module, the fifth module sends a first type of parameter group to the second module, the fifth module sends a second type of parameter group to the third module, the fifth module sends a third type of parameter group to the fourth module, the second module sends a fourth type of parameter group to the fourth module, and the fourth module sends a fifth type of parameter group to the third module.

[0603] As an example, the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model all belong to the second node.

[0604] The above method avoids air interface signaling interaction and shortens transmission latency.

[0605] As an example, any one of the first module, second module, third module, fourth module, and fifth module in an AI / ML model does not belong to the second node.

[0606] The above method reduces the hardware complexity of the first node.

[0607] As an example, at least one of the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model belongs to the second node; and at least one of the first module, the second module, the third module, the fourth module, and the fifth module belongs to the first node.

[0608] The above method balances the hardware complexity and transmission latency of the first node.

[0609] As an example, the first module is used for data collection.

[0610] As an example, the first module is responsible for data collection.

[0611] As an example, the first module has a data collection function.

[0612] As one example, the second module has a training function.

[0613] As one example, the training function is used for AI / ML model training.

[0614] As an example, the training function is responsible for training the AI / ML model.

[0615] As an example, the training function includes AI / ML model training capabilities.

[0616] As an example, the training function performs AI / ML model training.

[0617] As an example, the second module performs validation.

[0618] As an example, the second module performs testing.

[0619] As an example, the second module generates AI / ML model performance metrics.

[0620] As one example, the second module is responsible for data preparation.

[0621] As one embodiment, the data preparation includes at least one of data pre-processing, cleaning, formatting, or transformation.

[0622] As an example, the third module has reasoning capabilities.

[0623] As an example, the inference function is used for inference.

[0624] As an example, the reasoning function is responsible for reasoning.

[0625] As one example, the fourth module is used for AI / ML model storage.

[0626] As an example, the fourth module has AI / ML model storage functionality.

[0627] As an example, the fourth module is responsible for storing the trained AI / ML model.

[0628] As an example, the fourth module is responsible for storing trained AI / ML models that can be used to perform inference processing.

[0629] As one example, the fifth module is used for management.

[0630] As an example, the fifth module is responsible for management.

[0631] As one example, the fifth module has management functions.

[0632] As an example, the fifth module manages the AI / ML model.

[0633] As an example, the first dataset is training data.

[0634] As an example, the first dataset is the input to the second module.

[0635] As an example, the second dataset is inference data.

[0636] As an example, the second dataset is the input to the third module.

[0637] As an example, the second dataset includes at least one data unit.

[0638] As an example, the second dataset includes the N1 data units.

[0639] As an example, the third dataset is monitoring data.

[0640] As an example, the third dataset is the input to the fifth module.

[0641] As an example, the third dataset includes at least one data unit.

[0642] As an example, the third dataset includes the N1 data units.

[0643] As an example, the first type of parameter group includes monitoring output.

[0644] As one example, the second type of parameter group includes management instructions.

[0645] As an example, the second type of parameter group is used for fine-tuning operations of the inference function.

[0646] As an example, the second type of parameter group includes the identifier of the AI / ML model.

[0647] As an example, the second group of parameters is used to select the AI / ML model.

[0648] As an example, the second type of parameter group is used to switch between AI / ML models.

[0649] As an example, the second type of parameter group is used to activate / deactivate the AI / ML model.

[0650] As an example, the second type of parameter group is used to fall back the AI / ML model.

[0651] As an example, the third type of parameter group includes AI / ML model transfer requests.

[0652] As an example, the third type of parameter group includes AI / ML model delivery requests.

[0653] As an example, the fourth parameter group includes trained AI / ML models.

[0654] As an example, the fourth group of parameters includes the updated AI / ML model.

[0655] As an example, the fourth group of parameters indicates the identifier of the AI / ML model.

[0656] As an example, the fifth parameter group includes AI / ML model transfer.

[0657] As an example, the fifth parameter group includes AI / ML model delivery.

[0658] As an example, the fifth parameter group indicates the identifier of the AI / ML model.

[0659] As an example, the first type of output does not exist.

[0660] As an example, the first type of output exists.

[0661] As an example, the second module sends the first type of output to the fifth module.

[0662] As an example, the first type of output includes monitoring output.

[0663] As an example, the first type of output includes the first data unit.

[0664] As an example, the first type of output includes the first signaling.

[0665] As an example, the first type of output includes the first indication.

[0666] As an example, the second type of output does not exist.

[0667] As an example, the second type of output exists.

[0668] As an example, the third module sends the second type of output to the fifth module.

[0669] As an example, the second type of output includes inference output.

[0670] As an example, the second type of output is used by the fifth module to monitor the performance of the AI / ML model.

[0671] As one embodiment, the second type of output includes the first data unit.

[0672] As one example, the second type of output includes the first signaling.

[0673] As an example, the second type of output includes the first indication.

[0674] As an example, the first dataset in the AI / ML model is configured by the network.

[0675] As an example, the first dataset in the AI / ML model is determined by the first node.

[0676] As an example, the first dataset in the AI / ML model includes the stored data of the first node; the stored data may come from the network, the logs of the first node, or other RAN nodes.

[0677] As an example, the first dataset in the AI / ML model includes measurement information of the first node; the measurement information may be the movement state of the first node, such as movement speed, or the number of cells switched within a given time interval; the measurement information may also be measurement results for a reference signal, such as cell-level measurement results, or beam-level measurement results, or time-domain measurement results, or frequency-domain measurement results, or spatial-domain measurement results, or a combination thereof.

[0678] As an example, the second dataset in the AI / ML model is configured by the network.

[0679] As an example, the second dataset in the AI / ML model is determined by the first node.

[0680] As an example, the second dataset in the AI / ML model includes the stored data of the first node; the stored data may come from the network, the logs of the first node, or other RAN nodes.

[0681] As an example, the second dataset in the AI / ML model includes measurement information of the first node; the measurement information may be the movement state of the first node, such as movement speed, or the number of cells switched within a given time interval; the measurement information may also be measurement results for a reference signal, such as cell-level measurement results, or beam-level measurement results, or time-domain measurement results, or frequency-domain measurement results, or spatial-domain measurement results, or a combination thereof.

[0682] As an example, the third dataset in the AI / ML model is configured by the network.

[0683] As an example, the third dataset in the AI / ML model is determined by the first node.

[0684] As an example, the third dataset in the AI / ML model includes the stored data of the first node; the stored data may come from the network, the logs of the first node, or other RAN nodes.

[0685] As an example, the third dataset in the AI / ML model includes measurement information of the first node; the measurement information may be the movement state of the first node, such as movement speed, or the number of cells switched within a given time interval; the measurement information may also be measurement results for a reference signal, such as cell-level measurement results, or beam-level measurement results, or time-domain measurement results, or frequency-domain measurement results, or spatial-domain measurement results, or a combination thereof.

[0686] As an example, Example 14 is only intended to illustrate that this application can be used in AI / ML models. This example does not limit the application of this application to non-AI / ML operations, nor does it limit the application of this application to other types of AI / ML models to achieve effects comparable to the AI / ML model shown in Figure 14.

[0687] Example 15

[0688] Example 15 illustrates a schematic diagram of an RLC Status PDU as the first signaling according to an embodiment of this application. See Figure 15.

[0689] In embodiment 15, the first signaling is an RLC Status PDU; the first data unit includes an SDU in at least one RLC AMD PDU; the first data unit not being received correctly includes: at least one RLC AMD PDU included in the first data unit not being received correctly.

[0690] As an example, the first data unit is correctly received as indicated by the first signaling.

[0691] As an example, any NACK_SN in the first signaling does not indicate the first data unit.

[0692] As an example, each of the N1 data units is an AMD PDU.

[0693] As an example, the first data unit is a PDCP SDU.

[0694] As an example, the first data unit is a PDCP PDU.

[0695] As an example, in response to the first signaling being received, the RLC sublayer of the first node sends an indication to the PDCP sublayer of the first node; in response to the PDCP sublayer receiving the indication, the first data unit is discarded.

[0696] As an example, the first data unit is an RLC AMD PDU.

[0697] As one example, in response to the receipt of the first signaling, the first data unit is discarded.

[0698] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), and other wireless communication equipment.

[0699] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A first node used for wireless communication, characterized in that, include: A first receiver receives a first signaling instruction via an air interface; wherein the first signaling instruction indicates a first data unit; The first processor discards the first data unit; wherein the first data unit belongs to the first protocol layer, which is above the MAC sublayer; Wherein, the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

2. The first node according to claim 1, characterized in that, The first data unit is a data unit of the PDCP sublayer, or the first data unit is a data unit of the RLC sublayer.

3. The first node according to claim 1 or 2, characterized in that, The first signaling includes a first identifier, which indicates the first data unit.

4. The first node according to claim 1 or 2, characterized in that, The first signaling includes a first identifier, which indicates a plurality of data units, the plurality of data units including the first data unit.

5. The first node according to claim 3 or 4, characterized in that, include: The first processor sends the second signaling; The second signaling indicates that the first identifier is associated with the at least the first data unit.

6. The first node according to any one of claims 1 to 5, characterized in that, The first signaling includes a first bitmap, each bit in the first bitmap corresponds to a data unit, the first bitmap includes a first bit, the first bit corresponds to the first data unit; the first bit is set to 1.

7. The first node according to any one of claims 1 to 6, characterized in that, The sender of the first signaling receives a first instruction from a higher layer of the sender of the first signaling to trigger the transmission of the first signaling.

8. The first node according to any one of claims 1 to 7, characterized in that, The first data unit is considered to have been correctly received by the sender of the first signaling.

9. The first node according to claim 8, characterized in that, include: The first processor sends N1 data units; Wherein, the N1 data units are correctly received by the sender of the first signaling, and the N1 data units do not include the first data unit; the sender of the first signaling considers the correct reception of the first data unit to depend on the N1 data units.

10. A second node used for wireless communication, characterized in that, include: The second processor transmits a first signaling instruction via the air interface; wherein the first signaling instruction indicates a first data unit; Wherein, the first data unit is abandoned by the receiver of the first signaling; the first data unit belongs to the first protocol layer, which is above the MAC sublayer; the abandonment of the first data unit by the receiver of the first signaling depends on the first signaling indicating the first data unit; the first data unit is not correctly received.

11. A method used in a first node of wireless communication, characterized in that, include: The first signaling is received via the air interface; wherein the first signaling indicates the first data unit; Abandon the first data unit; wherein the first data unit belongs to the first protocol layer, and the first protocol layer is above the MAC sublayer; Wherein, the abandonment of the first data unit depends on the first signaling indicating the first data unit; the first data unit was not correctly received.

12. A method used in a second node of wireless communication, characterized in that, include: The first signaling is transmitted over the air interface; wherein the first signaling indicates the first data unit; Wherein, the first data unit is abandoned by the receiver of the first signaling; the first data unit belongs to the first protocol layer, which is above the MAC sublayer; the abandonment of the first data unit by the receiver of the first signaling depends on the first signaling indicating the first data unit; the first data unit is not correctly received.

Citation Information

Patent Citations

  • Data unit processing method and device and communication equipment

    CN117202255A

  • Method and device used in wireless communication

    CN117692097A

  • Data transmission method and apparatus, and communication device

    WO2023184545A1

  • Data packet processing method and apparatus

    WO2024120328A1