A method and apparatus used in wireless communication

CN122970529APending Publication Date: 2026-10-23SHANGHAI CODUS TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510504598.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-21
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0005]发明人通过研究发现,针对在UE侧执行数据收集的场景,如果UE在进入RRC空闲态时将收集的可用数据丢弃,不仅浪费了UE为收集数据而消耗的电量和计算资源,也可能造成AI/ML模型训练数据不足进而影响AI/ML性能

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122970529A_ABST
    Figure CN122970529A_ABST
Patent Text Reader

Abstract

The application discloses a method and device used in wireless communication. A first node maintains a first timer; the maintaining of the first timer comprises: starting or restarting the first timer when a MAC SDU is transmitted through a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; when the first timer is less than or not more than a first threshold from expiring, and there is first type of collected data, sending first information, the first information indicating that there is available data; wherein the first type of collected data is transmitted through a first SRB, and the priority of the first SRB is lower than the priority of SRB1; and the logical channel for sending the first information is a first DCCH logical channel. The application can effectively avoid the collected data from being discarded due to entering an RRC idle state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the popularization of AI (Artificial Intelligence) / ML (Machine Learning) technologies, in NR

[0003] In New Radio (or 5G) version 18, research on AI / ML technology was initiated to explore its application scenarios in wireless communication systems and how it impacts the evolution of existing network architectures and protocols. AI / ML is also a key candidate technology for the future evolution of 5G+ and 6G communication technologies, applicable to areas such as encoding, decoding, channel estimation, and radio resource management in traditional wireless communication. Compared to traditional processing methods, AI / ML is based on training, requires deployment, and involves inference output. Before using AI / ML functionality, the AI / ML model must first be trained, which requires collecting a large amount of training data. The specifications for AI models may extend beyond the scope of 3GPP (except for reference models used for performance calibration). The specific implementation methods for AI / ML model training and AI / ML inference may be determined by hardware equipment manufacturers or application providers, and may be based on classic models such as Transformer architecture, RNN (Recurrent Neural Network), CNN (Conventional Neural Network), or hybrid models composed of multiple models.

[0004] Depending on whether the UE (User Equipment) has established an RRC (Radio Resource Control) connection with the network, the UE can be in an RRC connected state, an RRC inactive state, or an RRC idle state. A UE in the RRC connected state needs to continuously monitor control signaling to enable service transmission. When a UE in the RRC connected state has not transmitted any service for an extended period, it can proactively enter the RRC idle state to conserve power. Summary of the Invention

[0005] Through research, the inventors discovered that in scenarios where data collection is performed on the UE side, if the UE discards the collected usable data when entering the RRC idle state, it not only wastes the power and computing resources consumed by the UE to collect data, but may also result in insufficient training data for AI / ML models, thereby affecting AI / ML performance.

[0006] To address the aforementioned problems, this application discloses a solution. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined. Furthermore, while this application is motivated by data collection and instruction for AI / ML model training, it can also be used for data collection and instruction for other purposes, including but not limited to performance monitoring, wireless network optimization such as MDT (Minimization of Drive Tests), wireless sensor networks, etc. In addition, using a unified solution for different technologies (including AI / ML model training data, AI / ML performance monitoring data, latency-insensitive data, etc.) helps reduce hardware complexity and cost. Specifically, the interpretation of terms, nouns, functions, and variables in this application (unless otherwise specified) can be found in the definitions of the 3GPP specification protocols TS38 and TS37 series.

[0007] This application discloses a method used in a first node of wireless communication, characterized by comprising:

[0008] Maintaining the first timer includes: starting or restarting the first timer when transmitting a MAC SDU via the DTCH logical channel, or the DCCH logical channel, or the CCCH logical channel;

[0009] When the time remaining before the expiration of the first timer is less than or not greater than the first threshold, and there is first type of collected data, a first message is sent, indicating that there is available data;

[0010] The first type of collected data is transmitted through the first SRB, which has a lower priority than SRB1; the logical channel for sending the first information is the first DCCH logical channel.

[0011] As an example, the first node maintains the first timer in the RRC connected state.

[0012] As an example, the first type of collected data includes measurement results for data collection for AI.

[0013] As one example, the AI ​​includes ML.

[0014] As an example, the data collection for AI is ongoing.

[0015] As an example, the data collection for AI is not in progress or has already ended.

[0016] As one embodiment, sending the first information includes delivering the first information to a protocol layer below the RRC layer; wherein, the first information is RRC layer information; the protocol layer below the RRC layer includes the PDCP (Packet Data Convergence Protocol) sublayer, the RLC (Radio Link Control) sublayer, or the MAC (Medium Access Control) sublayer.

[0017] As a sub-implementation of the above embodiment, the time remaining before the expiration of the first timer is less than or not greater than a first threshold, where the first threshold is greater than 0.

[0018] As one embodiment, maintaining the first timer includes: if the first timer expires, entering the RRC idle state.

[0019] As one example, sending the first information is used to restart the first timer before it expires.

[0020] The above embodiments can prevent the first timer from expiring and entering the RRC idle state, thus causing the collected data to be discarded.

[0021] As an example, the problem this application aims to solve is that if there is no service transmission for a long time, the UE will enter the RRC idle state after the first timer expires, and discard the first type of collected data collected for AI model training, resulting in a waste of UE power and computing resources.

[0022] As an example, this application adds a trigger event for sending the first information, which can prevent the UE from entering the RRC idle state due to the expiration of the first timer when there is first type of collected data, thus causing the first type of collected data to be discarded.

[0023] As an example, the first type of collected data is transmitted via a first SRB (Signaling Radio Bearer), which is not defined in NR version 18 and earlier versions.

[0024] As an example, the first SRB is SRB6 (Signaling Radio Bearer 6).

[0025] As a sub-implementation of the above embodiments, the first SRB is configured in the MCG (Master Cell Group).

[0026] As an example, the first SRB is SRB7 (Signaling Radio Bearer 7).

[0027] As a sub-implementation of the above embodiments, the first SRB is configured in the SCG (Secondary Cell Group).

[0028] As an example, the first SRB is configured with low priority.

[0029] Typically, the first type of collected data is not latency-sensitive, and the above embodiments can prevent the transmission of the first type of collected data from affecting the transmission of other high-priority signaling and latency-sensitive data.

[0030] Typically, the first node is a UE, a terminal, or a relay node.

[0031] According to one aspect of this application, the above method is characterized by:

[0032] The sending of the first information includes: the MAC entity of the first node sending a first MAC SDU, wherein the first MAC SDU includes at least a portion of the bits in the first information;

[0033] In this case, the first timer is restarted.

[0034] As an example, sending the first information allows the first node to remain in the RRC connected state while indicating to the network that there is available data to collect, so that the network can request the first node to report the available data.

[0035] According to one aspect of this application, the above method is characterized by:

[0036] The first type of collected data includes: having Q measurement items, wherein Q is not less than a second threshold;

[0037] Each of the Q measurement entries includes at least L1-RSRP; the second threshold is configured, predefined, or determined by the first node itself.

[0038] As an example, the above method can improve system flexibility by setting the second threshold.

[0039] Typically, the above methods are suitable for event-triggered data collection.

[0040] According to one aspect of this application, the above method is characterized by:

[0041] The first type of collected data includes: the storage space occupied by the first type of collected data is not less than the third threshold;

[0042] The third threshold is either configured, predefined, or determined by the first node itself.

[0043] As an example, the above method can improve system flexibility by setting the third threshold.

[0044] Typically, the above methods are applicable to both event-triggered data collection and periodic data collection.

[0045] According to one aspect of this application, the above method is characterized by:

[0046] The first information is user equipment auxiliary information, and the first information also indicates that the first timer will expire.

[0047] As an example, the first timer is maintained at the first node; the above method indicates the reason for sending the first information so that the network can obtain the running information of the first timer.

[0048] According to one aspect of this application, the above method is characterized by:

[0049] Receive second information, the second information including a first measurement configuration; perform a measurement according to the first measurement configuration;

[0050] The first measurement configuration indicates at least one reference signal resource; the result of the measurement is used to generate the first type of collected data.

[0051] According to one aspect of this application, the above method is characterized by:

[0052] The first UEInformationRequest is received through the first DCCH logical channel;

[0053] In response to receiving the first UEInformationRequest, a first UEInformationResponse is sent via the first SRB, the first UEInformationResponse including the first type of collected data;

[0054] The first SRB is associated with the second DCCH logical channel.

[0055] This application discloses a method used in a second node for wireless communication, characterized by comprising:

[0056] Receive first information, the first information indicating that there is available data, the available data being first type of collected data;

[0057] Wherein, the time remaining before the expiration of the first timer is less than or no greater than a first threshold, and the first type of collected data is available; the first timer is maintained by the sender of the first information, including: when transmitting MAC SDU through the DTCH logical channel, or the DCCH logical channel, the first timer is started or restarted; the first type of collected data is transmitted through the first SRB, the priority of the first SRB being lower than the priority of SRB1; the logical channel for receiving the first information is the first DCCH logical channel.

[0058] According to one aspect of this application, the above method is characterized by:

[0059] The first MAC SDU is sent by the MAC entity of the sender of the first information, and the first MAC SDU includes at least a portion of the bits in the first information;

[0060] In this case, the first timer is restarted.

[0061] According to one aspect of this application, the above method is characterized by:

[0062] The first type of collected data includes: having Q measurement items, wherein Q is not less than a second threshold;

[0063] Each of the Q measurement entries includes at least L1-RSRP; the second threshold is configured, predefined, or determined by the sender of the first information.

[0064] According to one aspect of this application, the above method is characterized by:

[0065] The first type of collected data includes: the storage space occupied by the first type of collected data is not less than the third threshold;

[0066] The third threshold is either configured, predefined, or determined by the sender of the first information.

[0067] According to one aspect of this application, the above method is characterized by:

[0068] The first information is user equipment auxiliary information, and the first information also indicates that the first timer will expire.

[0069] As an example, the above method can facilitate the second node to obtain the running information of the first timer.

[0070] As an example, the above method can facilitate the reconfiguration of the second node, including releasing the first timer or reconfiguring the expiration value of the first timer, so as to ensure that the first node is in RRC connected state when performing data collection for AI.

[0071] According to one aspect of this application, the above method is characterized by:

[0072] Send a second message, the second message including the first measurement configuration;

[0073] Wherein, the first measurement configuration indicates at least one reference signal resource; the first measurement configuration is used to perform a measurement; and the result of the measurement is used to generate the first type of collected data.

[0074] According to one aspect of this application, the above method is characterized by:

[0075] The first UEInformationRequest is sent through the first DCCH logical channel;

[0076] The first UEInformationResponse is received through the first SRB, and the first UEInformationResponse includes the first type of collected data;

[0077] The first SRB is associated with the second DCCH logical channel; the first UEInformationResponse is a response to the first UEInformationRequest.

[0078] As an example, the first UEInformationRequest is a response to the first information.

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

[0080] A first processor maintains a first timer; maintaining the first timer includes starting or restarting the first timer when transmitting a MAC SDU via a DTCH logical channel, a DCCH logical channel, or a CCCH logical channel.

[0081] The first transceiver sends a first message when the time remaining before the expiration of the first timer is less than or not greater than a first threshold and when there is first type of collected data. The first message indicates that there is available data.

[0082] The first type of collected data is transmitted via a first SRB, which has a lower priority than SRB1; the logical channel for transmitting the first information is the first DCCH logical channel.

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

[0084] The second transceiver receives first information, which indicates that there is available data, and the available data is first type of collected data.

[0085] Wherein, the time remaining before the expiration of the first timer is less than or no greater than a first threshold, and the first type of collected data is available; the first timer is maintained by the sender of the first information, including: when transmitting MAC SDU through the DTCH logical channel, or the DCCH logical channel, the first timer is started or restarted; the first type of collected data is transmitted through the first SRB, the priority of the first SRB being lower than the priority of SRB1; the logical channel for receiving the first information is the first DCCH logical channel. Attached Figure Description

[0086] 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:

[0087] Figure 1 A signal transmission flowchart of a first node according to an embodiment of this application is illustrated;

[0088] Figure 2 A schematic diagram illustrating a network architecture according to an embodiment of this application is provided;

[0089] Figure 3 A schematic diagram illustrating a wireless protocol architecture for the user plane and control plane according to an embodiment of this application is provided.

[0090] Figure 4 A schematic diagram of the hardware module of a communication device according to an embodiment of this application is illustrated;

[0091] Figure 5 A flowchart illustrating a wireless signal transmission process according to an embodiment of this application is provided;

[0092] Figure 6A schematic diagram of a logical channel for transmitting first information and transmitting a first type of collected data according to an embodiment of this application is illustrated;

[0093] Figure 7 A schematic diagram illustrating a first type of data collection according to an embodiment of this application is provided;

[0094] Figure 8 Another schematic diagram illustrating a first type of data collection according to an embodiment of this application is shown;

[0095] Figure 9 A schematic diagram of an AI processing system according to an embodiment of this application is illustrated;

[0096] Figure 10 An AI-based schematic diagram is illustrated according to one embodiment of this application;

[0097] Figure 11 A structural block diagram of a processing apparatus in a first node according to an embodiment of this application is illustrated;

[0098] Figure 12 A structural block diagram of a processing apparatus in a second node according to an embodiment of this application is illustrated. Detailed Implementation

[0099] 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.

[0100] Example 1

[0101] Example 1 illustrates a signal transmission flowchart of a first node according to an embodiment of this application, as shown in the attached diagram. Figure 1 As shown.

[0102] In Embodiment 1, the first node 100 maintains a first timer in step 101; in step 102, when the time remaining before the expiration of the first timer is less than or not greater than a first threshold, and there is first type of collected data, it sends a first message indicating that there is available data; wherein, maintaining the first timer includes: starting or restarting the first timer when transmitting MAC SDU through a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; the first type of collected data is transmitted through a first SRB, the priority of the first SRB being lower than the priority of SRB1; the logical channel for sending the first message is a first DCCH logical channel.

[0103] As an example, the first timer is maintained in the MAC entity of the first node.

[0104] As an example, the MAC entity is targeted at MCG.

[0105] As an example, the MAC entity is targeted at SCG.

[0106] As an example, the first timer is used by the first node to determine whether it can actively enter the RRC idle state.

[0107] Specifically, when the first timer is running, the first node is in the RRC connected state; when the first timer expires, the first node enters the RRC idle state.

[0108] As an example, maintaining the first timer includes starting or restarting the first timer when transmitting a MAC SDU (Service Data Unit) through a DTCH (Dedicated Traffic Channel) logical channel (LCH), a DCCH (Dedicated Control Channel), or a CCCH (Common Control Channel) logical channel.

[0109] As one embodiment, the transmission includes sending or receiving.

[0110] Specifically,

[0111] When a MAC SDU of DTCH logic channel, DCCH logic channel, or CCCH logic is received;

[0112] or,

[0113] When sending a MAC SDU for the DTCH logical channel or the DCCH logical channel,

[0114] Start or restart the first timer.

[0115] As an example, when a MAC SDU of a multicast MTCH (MBS Traffic Channel) logical channel is received, the first timer is started or restarted.

[0116] As one embodiment, maintaining the first timer includes: indicating to the upper layer, i.e., the RRC layer, if the first timer expires.

[0117] As an example, the upper layer receives an indication that the first timer has expired and performs an operation to enter the RRC idle state.

[0118] As an example, the first timer is dataInactivityTimer.

[0119] As an example, when the time remaining before the expiration of the first timer is less than a first threshold and there is first type of collected data, a first message is sent, indicating that there is available data.

[0120] As an example, when the time remaining before the expiration of the first timer is no greater than a first threshold and there is first type of collected data, a first message is sent, indicating that there is available data.

[0121] As a sub-implementation of the two embodiments described above, the first timer is running.

[0122] As a sub-implementation of the above two embodiments, the time remaining before the expiration of the first timer is greater than or not less than 0.

[0123] As an example, the time remaining until the first timer expires is: the time between the current value of the first timer and the expiration value of the first timer.

[0124] As a sub-implementation of the above embodiment, the first timer counts in ascending order starting from 0.

[0125] As an example, the time remaining until the first timer expires is: the time between the current value of the first timer and the value of the first timer being 0.

[0126] As a sub-implementation of the above embodiment, the first timer counts in descending order starting from the expired value.

[0127] As an example, the first threshold is less than the expiration value of the first timer.

[0128] As an example, the first threshold is configured.

[0129] As an example, the first threshold is predefined.

[0130] As an example, the first threshold is determined by the first node itself.

[0131] As one embodiment, the first threshold is a value greater than 0; wherein, the first threshold is configured.

[0132] As an example, the time indicated by the first threshold includes the time when the first information is generated into a MAC SDU; wherein the first information is RRC layer information.

[0133] As one embodiment, the time indicated by the first threshold includes the time for obtaining uplink transmission resources for sending the first MAC SDU; wherein the first MAC SDU includes at least a portion of the bits in the first information.

[0134] As one embodiment, the time indicated by the first threshold includes the time from sending the SR (scheduling request) to receiving the uplink transmission resource.

[0135] As an example, the first information is used to trigger the sending of the SR.

[0136] As an example, the resources occupied by the SR are indicated by the SR configuration, which indicates periodic PUCCH (Physical Uplink Control Channel) resources.

[0137] As an example, the SR configuration is proprietary.

[0138] As a sub-implementation of the above embodiments, the SR configuration corresponds to the first information.

[0139] As a sub-implementation of the above embodiments, the SR configuration corresponds to the first type of collected data reporting.

[0140] As an example, the SR configuration is not proprietary.

[0141] As a sub-example of the above embodiments, the SR configuration is any of the SR configurations in the MAC entity.

[0142] As one embodiment, the time remaining until the first timer expires being less than or not greater than a first threshold includes: the first timer expiring; wherein the time remaining until the first timer expires is equal to the first threshold, and the first threshold is 0.

[0143] As a sub-example of the above embodiments, the first threshold is not explicitly configured by the network.

[0144] As a sub-implementation of the above embodiment, the sending of the first information and the expiration of the first timer are atomic, and the expiration of the first timer is not used to indicate to the upper layer of the first node.

[0145] As an example, the first information is sent at the MAC sublayer.

[0146] As an example, the first type of collected data is stored in the AS (Access Stratum) memory of the first node.

[0147] As an example, the first type of collected data is stored in the RRC layer of the first node.

[0148] As an example, the first type of collected data is stored in the UE variable of the first node.

[0149] As an example, the first type of data collection is only performed when the first node is in RRC connected state.

[0150] As an example, the first type of collected data does not support periodic reporting.

[0151] As an example, the first type of collected data is reported only upon network request.

[0152] As an example, the first type of collected data is used for AI.

[0153] As an example, the first type of collected data is used for AI model training.

[0154] As an example, the first type of collected data belongs to the training dataset.

[0155] As an example, the first type of collected data is used for AI performance monitoring.

[0156] As an example, the first type of collected data only includes information related to data collection for AI purposes.

[0157] As an example, the relevant information for AI data collection includes at least one of periodic measurement results and event-triggered measurement results.

[0158] As an example, an AI model is used to implement an AI function.

[0159] As a sub-implementation of the above embodiments, an AI function is one of the following: AI-based beam management, AI-based CSI (Channel Status Information) compression, AI-based CSI prediction, AI-based mobility management, AI-based positioning, AI-based Radio Resource Management (RRM), AI-based radio link failure (RLF) prediction, AI-based handover, or AI-based LTM (L1 / L2-triggered mobility).

[0160] As an example, an AI model is a UE-side model.

[0161] As a sub-implementation of the above embodiments, the first type of data collection is for the training of the UE-side AI model, and the training of the UE-side AI model is located in the UE or the UE's server.

[0162] As an example, an AI model is a network-side model.

[0163] As a sub-implementation of the above embodiments, the first type of data collection is for the training of a network-side AI model, which is trained at a base station, or OAM (Operation Administration and Maintenance), or core network, or LMF (Location Management Function).

[0164] As an example, the first type of collected data is used as input to the AI ​​model during its training.

[0165] As an example, the first type of collected data does not include data collected for purposes other than AI.

[0166] Specifically, the first type of collected data does not include MDT measurement data.

[0167] Specifically, the first type of collected data does not include application layer measurement data.

[0168] Specifically, the first type of collected data is not stored in the VarLogMeasReport (measurement reporting record variable) variable.

[0169] Specifically, the first type of collected data is not stored in the measurementreport container.

[0170] As an example, the first information is an RRC layer message.

[0171] As an example, the first information indicates that there is available data.

[0172] As one embodiment, the first information includes a first field indicating that there is available data for the first type of collected data.

[0173] As an example, the name of the first domain includes DataCollection.

[0174] As an example, the name of the first domain includes Available.

[0175] As an example, the name of the first domain includes AI.

[0176] As an example, the name of the first domain is DataCollectionAvailable.

[0177] As an example, the name of the first domain includes UE-side (user equipment side).

[0178] As an example, the name of the first domain includes NW-side (network side).

[0179] As an example, the first field includes 1 bit, and the value of the third field is 1.

[0180] As an example, the first field is an enumerated type, and the value of the third field is true.

[0181] As an example, the first type of collected data is transmitted via a first SRB.

[0182] As an example, the first SRB is an SRB other than SRB2 (signaling radio bearer 2) and SRB4 (signaling radio bearer 4).

[0183] As an example, the first SRB is an SRB other than SRB3 (signaling radio bearer 3) and SRB5 (signaling radio bearer 5).

[0184] As an example, the priority of the first SRB is lower than that of SRB1.

[0185] The above embodiments can reduce the impact of uploading the first type of collected data on other signaling and / or data transmission.

[0186] As an example, the priority of the first SRB is the priority of the logical channel corresponding to the first SRB.

[0187] As an example, the priority of a radio bearer is used to determine the transmission priority of data carried in the radio bearer, which includes the first SRB.

[0188] It should be noted that the above description of the priority of the first SRB also applies to other SRBs or DRBs, and will not be repeated here.

[0189] As an example, the priority of the first SRB is configured.

[0190] As an example, the priority value of the first SRB is greater than 1.

[0191] As an example, the priority value of the first SRB is greater than 3.

[0192] As an example, the logical channel for sending the first information is the first DCCH logical channel.

[0193] As a sub-implementation of the above embodiment, the first DCCH logical channel corresponds to SRB1.

[0194] As an example, the first DCCH logical channel corresponds to a first logical channel identity (LCID); the MAC subheader corresponding to the MAC SDU including the first information indicates the first logical channel identity.

[0195] As an example, the first logical channel identifier is 1.

[0196] Example 2

[0197] Example 2 illustrates a network architecture diagram according to an embodiment of this application, as shown in the attached diagram. Figure 2 As shown.

[0198] Figure 2Network architecture 200 is described, which is the network architecture of NR 6G, NR 5G-A, NR 5G, LTE (Long-Term Evolution), and LTE-A (Long-Term Evolution Advanced) systems. The NR 6G, NR 5G-A, NR 5G, LTE, or LTE-A network architecture 200 may be referred to as 6GS (6G system) / 5GS (5G System) / EPS (Evolved Packet System) 200, or some other suitable terminology. The 6GS / 5GS / EPS 200 may include one or more UEs (User Equipment) 201, RANs (Radio Access Networks) 202, 6GCs (6G core networks) / 5GCs (5G Core Networks) / EPCs (Evolved Packet Cores) 210, HSSs (Home Subscriber Servers) / UDMs (Unified Data Management) 220, and Internet services 230. The 6GS / 5GS / EPS can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown in the figure, the 6GS / 5GS / EPS 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 the UE 201. Node 203 can connect to other nodes 204 via an inter-node interface (e.g., an Xn interface, or a backhaul link). The control plane protocol of the inter-node interface (e.g., the XnAP protocol) is used to transmit control plane messages for the wireless network, and the user plane protocol is used to transmit user plane data. Node 203 may also be referred to as an eNB, gNB, base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP (Transmission Reception Point), or some other suitable term. In an NTN (Non-Terrestrial Network) network, Node 203 can be a satellite, an aircraft, or a ground base station relayed via satellite. Node 203 provides UE 201 with access to the 6GC / 5GC / EPC210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, GPS devices, 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, in-vehicle equipment, in-vehicle communication units, 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 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 connects to 6GC / 5GC / EPC210 via a core network interface, which may also be referred to as S1, NG, or any other suitable term. The 6GC / 5GC / EPC210 includes the MME (Mobility Management Entity), AMF (Authentication Management Field), and SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, the S-GW (Service Gateway) / UPF (User Plane Function) 212, and the P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE201 and the 6GC / 5GC / EPC210. ​​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 / UPF213 connects to Internet service 230. Internet service 230 includes carrier-compliant Internet protocol services, specifically including Internet, intranet, IMS (IP Multimedia Subsystem), and PS (Packet Switching) services.

[0199] As an example, UE201 corresponds to the first node in this application.

[0200] As an example, the first node includes the UE201.

[0201] As an example, node 203 corresponds to the second node in this application.

[0202] As one embodiment, the second node includes the node 203.

[0203] As one embodiment, the second node includes the core network 210.

[0204] As one embodiment, the second node includes the node 203 and the core network 210.

[0205] As one embodiment, the UE201 is a user equipment or terminal.

[0206] As an example, the UE201 is an AI-enabled device.

[0207] As an example, node 203 is an AI-enabled device.

[0208] As an example, the core network 210 is an AI-enabled device.

[0209] As an example, node 203 is a macrocell base station.

[0210] As an example, node 203 is a microcell base station.

[0211] As an example, node 203 is a pico cell base station.

[0212] As an example, node 203 is a femtocell.

[0213] As an example, node 203 is a base station device that supports large latency differences.

[0214] As an example, node 203 is a flight platform device.

[0215] As one example, node 203 is a satellite device.

[0216] As an example, node 203 is a base station device that supports large latency differences.

[0217] As one embodiment, the node 203 is a test device (e.g., a transceiver device simulating part of the functions of a base station, a signaling tester).

[0218] As an example, the wireless link between the UE201 and the node203 includes a cellular link.

[0219] As an example, the wireless link from the UE201 to the node203 is an uplink, which is used to perform uplink transmissions.

[0220] As an example, the wireless link from node 203 to UE 201 is a downlink, which is used to perform downlink transmission.

[0221] As an example, the UE201 and the node203 are connected via a Uu interface.

[0222] Example 3

[0223] Example 3 illustrates a schematic diagram of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application, as shown in the attached diagram. Figure 3 As shown. Figure 3 This is a schematic diagram illustrating an embodiment of a wireless protocol architecture for the user plane 350 and the control plane 300. Figure 3The radio protocol architecture of the UE and gNB control plane 300 is illustrated using 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. L1 layer will be referred to as PHY301 in this document. Layer 2 (L2 layer) 305 sits above PHY301 and is responsible for the link between the UE and gNB through PHY301. L2 layer 305 includes the MAC (Medium Access Control) sublayer 302, the RLC (Radio Link Control) sublayer 303, and the PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the gNB on the network side. The PDCP sublayer 304 provides data encryption and integrity protection, and also provides cross-cell mobility support for the UE between gNBs. RLC sublayer 303 provides packet segmentation and reassembly, and implements retransmission of lost packets through ARQ (Automatic Repeat Request). RLC sublayer 303 also provides duplicate packet detection and protocol error detection. MAC sublayer 302 provides mapping between logical channels and transport channels, and multiplexing of logical channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell among UEs. MAC sublayer 302 is also responsible for HARQ (Hybrid Automatic Repeat Request) operations. RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the gNB and the UE. The radio protocol architecture of user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). The radio protocol architecture in user plane 350 is largely the same as the corresponding layers and sublayers in control plane 300 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. 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.The UE's radio protocol architecture in the user plane 350 may include some or all of the protocol sublayers of SDAP sublayer 356, PDCP sublayer 354, RLC sublayer 353, and MAC sublayer 352 at the L2 layer. Although not illustrated, the UE may also have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) terminating at the P-GW on the network side and an application layer terminating at the other end of the connection (e.g., remote UE, server, etc.).

[0224] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the first node in this application.

[0225] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the second node in this application.

[0226] As an example, the first information in this application is generated in the RRC306.

[0227] As an example, the second information in this application is generated in the RRC306.

[0228] As an example, the first UEInformationRequest in this application is generated in the RRC306.

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

[0230] As an example, the first MAC SDU in this application is sent by MAC302 or MAC352.

[0231] As an example, the L2 layer 305 or 355 belongs to a higher layer or an upper layer.

[0232] As an example, the RRC sublayer 306 in the L3 layer belongs to a higher layer or an upper layer.

[0233] As an example, the L1 layer is a lower layer, or a lower layer.

[0234] As an example, Appendix Figure 3 The entities of multiple sub-layers in the control plane form an SRB (Signaling Radio Bearer) in the vertical direction.

[0235] As an example, the data packets generated by the RRC306 are transmitted via the SRB.

[0236] As an example, Appendix Figure 3 The entities of multiple sub-layers in the user plane form a DRB (Data Radio Bearer) in the vertical direction.

[0237] As an example, the data packets generated by the SDAP356 are transmitted via DRB.

[0238] As an example, the PDCP304 and the RLC303 transmit data via an RLC channel.

[0239] As an example, the PDCP354 and the RLC353 transmit data via an RLC channel.

[0240] As an example, the RLC303 and the MAC302 transmit data via a logical channel.

[0241] As an example, the RLC353 and the MAC352 transmit data via a logical channel.

[0242] As an example, the MAC302 and the PHY301 communicate via a transport channel.

[0243] As an example, the MAC352 and the PHY351 communicate via a transmission channel.

[0244] Example 4

[0245] Example 4 illustrates a hardware module schematic diagram of a communication device according to an embodiment of this application, as shown in the attached diagram. Figure 4 As shown. Figure 4 This is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in the access network.

[0246] 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.

[0247] The second communication device 410 includes a controller / processor 475, a memory 476, a data source 477, 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.

[0248] 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 or from the data source 477 are provided to the controller / processor 475. The core network and data source 477 represent all protocol layers above the L2 layer. The controller / processor 475 implements the functionality of the L2 layer. 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 for 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.

[0249] 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 higher-layer data packets from the second communication device 410. 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.

[0250] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, upper-layer data packets are provided to the controller / processor 459 using a data source 467. 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 the logical and transport channels, 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.

[0251] 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 function. The controller / processor 475 implements the L2 layer function. The controller / processor 475 may be associated with a memory 476 storing 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 the upper-layer data packets from the first communication device 450. Upper-layer data packets from the controller / processor 475 can be provided to the core network or all protocol layers above the L2 layer, and various control signals can also be provided to the core network or L3 for L3 processing.

[0252] 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: maintains a first timer; maintaining the first timer includes: starting or restarting the first timer when transmitting a MAC SDU via a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; when the time remaining before the first timer expires is less than or not greater than a first threshold and there is first type of collected data, the first information indicates that there is available data; wherein, the first type of collected data is transmitted via a first SRB, the first SRB having a lower priority than SRB1; the logical channel for transmitting the first information is a first DCCH logical channel.

[0253] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program, which generates actions when executed by at least one processor, the actions including: maintaining a first timer; maintaining the first timer includes: starting or restarting the first timer when transmitting a MAC SDU via a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; and sending first information indicating that there is available data when the time remaining before the first timer expires is less than or not greater than a first threshold and when there is first type of collected data; wherein the first type of collected data is transmitted via a first SRB, the first SRB having a lower priority than SRB1; and the logical channel for sending the first information is a first DCCH logical channel.

[0254] 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: receives first information indicating available data, the available data being first type of collected data; wherein a first timer has a time remaining until expiration that is less than or not greater than a first threshold, and the first type of collected data is available; the first timer is maintained by the sender of the first information, including: the first timer being started or restarted when a MAC SDU is transmitted via a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; the first type of collected data is transmitted via a first SRB, the first SRB having a lower priority than SRB1; the logical channel through which the first information is received is a first DCCH logical channel.

[0255] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program that generates actions when executed by at least one processor, the actions including: receiving first information indicating available data, the available data being first type of collected data; wherein a first timer has a time remaining until expiration that is less than or no greater than a first threshold, and the first type of collected data is available; the first timer is maintained by the sender of the first information, including: the first timer being started or restarted when a MAC SDU is transmitted via a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; the first type of collected data being transmitted via a first SRB, the first SRB having a lower priority than SRB1; and the logical channel for receiving the first information being a first DCCH logical channel.

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

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

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

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

[0260] As one embodiment, the first communication device 450 is a UE, or a terminal.

[0261] As an example, the first communication device 450 is a relay node.

[0262] As one embodiment, the second communication device 410 is a base station.

[0263] As one embodiment, the second communication device 410 is a base station distribution unit.

[0264] As one embodiment, the second communication device 410 is a piece of code in the distribution unit of a base station.

[0265] As one embodiment, at least one of the antenna 452, the transmitter 454, the multi-antenna transmitter processor 457, the transmitter processor 468, or the controller / processor 459 is used to transmit the first information in this application.

[0266] As an example, at least one of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, or the controller / processor 475 is used to receive the first information in this application.

[0267] As an example, at least one of the antenna 420, the transmitter 418, the multi-antenna transmitter processor 471, the transmitter processor 416, or the controller / processor 475 is used to transmit the second information in this application.

[0268] As one embodiment, at least one of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, or the controller / processor 459 is used to receive the second information in this application.

[0269] As an example, at least one of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, or the controller / processor 475 is used to transmit the first UEInformationRequest in this application.

[0270] As one embodiment, at least one of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, or the controller / processor 459 is used to receive the first UEInformationRequest in this application.

[0271] As one embodiment, at least one of the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468, or the controller / processor 459 is used to transmit the first UEInformationResponse in this application.

[0272] As one embodiment, at least one of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, or the controller / processor 475 is used to receive the first UEInformationResponse in this application.

[0273] Example 5

[0274] Example 5 illustrates a wireless signal transmission flowchart according to an embodiment of this application, as shown in the attached diagram. Figure 5 As shown. In the appendix Figure 5 In this process, the first node N51 and the second node N52 communicate via a wireless interface.

[0275] for First node N51 In step S511, the second information is received; in step S512, a measurement is performed to generate the first type of collected data; in step S513, it is determined that the time remaining before the expiration of the first timer is less than or not greater than the first threshold, and there is first type of collected data; in step S514, the first information is sent; in step S515, the first timer is restarted; in step S516, the first UEInformationRequest is received; and in step S517, the first UEInformationResponse is sent.

[0276] for Second node N52 In step S521, the second information is sent; in step S522, the first information is received; in step S523, the first UEInformationRequest is sent; and in step S524, the first UEInformationResponse is received.

[0277] In embodiment 5, a first timer is maintained; maintaining the first timer includes: starting or restarting the first timer when a MAC SDU is transmitted via a DTCH logical channel, a DCCH logical channel, or a CCCH logical channel; when the time remaining before the first timer expires is less than or not greater than a first threshold, and there is first type of collected data, a first message is sent, the first message indicating that there is available data; wherein, the first type of collected data is transmitted via a first SRB, and the priority of the first SRB is lower than the priority of SRB1; the logical channel for sending the first message is the first DCCH logical channel; sending the first message includes: the MAC entity of the first node sending a first MAC SDU, the first MAC... The SDU includes at least a portion of the bits in the first information; wherein the first timer is restarted; the first information is user equipment auxiliary information, and the first information also indicates that the first timer will expire; receiving second information, the second information including a first measurement configuration; performing a measurement according to the first measurement configuration; wherein the result of the measurement is used to generate the first type of collection data; the first measurement configuration indicates at least one reference signal resource; receiving a first UEInformationRequest through the first DCCH logical channel; in response to receiving the first UEInformationRequest, sending a first UEInformationResponse through the first SRB, the first UEInformationResponse including the first type of collection data; wherein the first SRB is associated with a second DCCH logical channel.

[0278] As one embodiment, the second node N52 is the sustaining base station of the serving cell of the first node N51.

[0279] As one embodiment, the second node N52 includes the sustaining base station of the serving cell of the first node N51.

[0280] As one example, the second node N52 is a gNB or a 6G base station.

[0281] As one embodiment, the second node N52 includes a gNB or a 6G base station.

[0282] As an example, the first node N51 is a UE or a terminal.

[0283] As one embodiment, second information is received, the second information including a first measurement configuration.

[0284] As an example, the second information is an RRCReconfiguration message.

[0285] As an example, the second information is AIDataCollectionConfigToAddModList (AI data collection configuration add / modify list) IE (Information element).

[0286] As an example, the second information is CSI-MeasConfig (Channel State Information Measurement Configuration) IE.

[0287] As an example, the second information is CSI-ResourceConfig (Channel State Information Resource Configuration) IE.

[0288] As an example, the second information is CSI-ReportConfig (Channel State Information Reporting Configuration) IE.

[0289] As an example, the second information is MeasConfig IE.

[0290] As an example, the second information is MeasObjectNR (New Air Interface Measurement Target) IE.

[0291] As an example, the parameters included in the first measurement configuration are used for data collection for AI.

[0292] As an example, the first measurement configuration indicates at least one reference signal (RS) resource.

[0293] As an example, the at least one reference signal includes at least one of CSI (Channel Status Information) - RS (Reference Signal), SSB (Synchronization Signals / Physical Broadcast Channel block), DMRS (DeModulation Reference Signal), SRS (Sounding Reference Signal), PRS (Positioning Reference Signal), and TRS (Tracking Reference Signal).

[0294] As an example, each of the at least one reference signal resources is indicated by an index.

[0295] As an example, the first measurement configuration indicates the data types included in the first type of collected data.

[0296] As an example, the data type includes at least one of CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), or RI (Rank Indicator).

[0297] As an example, the data type includes at least one of RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), or SINR (Signal to Interference & Noise Ratio).

[0298] As an example, the data type includes RRM (Radio Resource Management).

[0299] As an example, the data type includes at least one of RLF (Radio Link Failure), HO (Handover), or LTM (L1 / L2-triggered mobility).

[0300] As an example, the first type of collected data includes at least one data type indicated by the first measurement configuration.

[0301] As an example, each of the at least one reference signal resources is periodic or semi-persistent.

[0302] As one embodiment, the first measurement configuration indicates a measurement period; wherein the measurement period is the period of the at least one reference signal resource.

[0303] As one embodiment, the first measurement configuration indicates the measurement time length; wherein the measurement time length is not less than or greater than the period of the at least one reference signal resource.

[0304] As an example, the first measurement configuration indicates an event that triggers the recording (log) of measurement results.

[0305] Specifically, the event includes at least one of the following: the measured serving cell quality is below a threshold, or the measured neighboring cell quality is above a threshold, or the measured serving cell quality is below a threshold and the measured neighboring cell quality is above another threshold.

[0306] Specifically, the event includes at least one of RLF, CHO (Conditional Handover), or C-LTM (Conditional LTM).

[0307] As an example, a measurement is performed on the at least one reference signal resource according to the first measurement configuration.

[0308] As one example, the first measurement configuration indicates a first associated identifier (AssociatedID).

[0309] As an example, the first association identifier indicates the training dataset to which the first type of collected data belongs.

[0310] As an example, the first association identifier corresponds to an AI model.

[0311] As an example, the first associated identifier is a global identifier (global ID).

[0312] As an example, the first associated identifier is a local identifier.

[0313] As a sub-implementation of the above embodiments, the first association identifier is assigned by the second node.

[0314] As a sub-implementation of the above embodiments, the first association identifier is assigned by the server of the first node.

[0315] As one embodiment, the first association identifier corresponding to an AI model includes: the first association identifier indicating the training dataset to which the first type of collected data belongs, and the training dataset being used to train the AI ​​model.

[0316] As an example, the first association identifier ensures that the training dataset used for the AI ​​model and the inference dataset used when performing inference through the AI ​​model are consistent.

[0317] As an example, the first measurement configuration indicates the model ID of an AI model.

[0318] As one embodiment, the first association identifier corresponding to an AI model includes: the second information includes an IE (Information Element) that simultaneously includes the first association identifier and the model identifier of the AI ​​model.

[0319] As an example, the results of the measurement are used to generate the first type of collected data.

[0320] As an example, all the results of the measurements are used to generate the first type of collected data.

[0321] As an example, a portion of the measurement results is used to generate the first type of collected data.

[0322] As an example, the results of the measurement are directly used to generate the first type of collected data.

[0323] As an example, the results of the measurement are processed and used to generate the first type of collected data.

[0324] As one embodiment, the processing includes layer 1 filtering.

[0325] As one example, the processing includes layer 3 filtering.

[0326] The two embodiments described above can avoid drastic changes in measurement results and improve the quality of collected data.

[0327] As one example, the process includes data filtering.

[0328] As one example, the data filtering includes removing singular or useless measurements.

[0329] Specifically, measurement results with a difference less than a threshold over a period of time are not used to generate the first type of collected data.

[0330] The two embodiments described above can improve the quality of collected data while saving storage space.

[0331] As an example, the first timer is started or restarted when transmitting a MAC SDU belonging to the DTCH logical channel, DCCH logical channel, or CCCH logical channel; after being started or restarted, the first timer is in a running state, and the first timer does not actively enter the RRC idle state while running.

[0332] As a sub-example of the above embodiment, the first node did not detect a radio link failure (RLF).

[0333] As one embodiment, sending the first information includes: the MAC entity of the first node sending a first MAC SDU, the first MAC SDU including at least a portion of the bits in the first information.

[0334] As an example, the MAC entity of the first node sends the first MAC SDU for the first DCCH logical channel.

[0335] As an example, the first MAC SDU includes all the bits included in the first information.

[0336] As an example, the first MAC SDU includes a portion of the bits included in the first information.

[0337] As an example, the MAC entity of the first node sends the first MAC SDU to the first DCCH logical channel to restart the first timer.

[0338] As one example, the first information is User Equipment Assistance Information (UEAssistanceInformation).

[0339] As one example, the first information indicates the reason for sending the first information.

[0340] As one example, the reason for sending the first information is that the first timer will expire.

[0341] As an example, a first UEInformationRequest is received through the first DCCH logical channel.

[0342] As a sub-implementation of the above embodiment, the first timer is restarted.

[0343] As an example, the first UEInformationRequest is a response to the first information.

[0344] As an example, the first UEInformationRequest requests the first node to send the first type of collected data.

[0345] As an example, the first UEInformationRequest includes a second field, the value of which is true.

[0346] As an example, the name of the second domain includes AI.

[0347] As an example, the name of the second domain includes DataCollection.

[0348] As an example, the name of the second field includes TrainingData.

[0349] As an example, in response to receiving the first UEInformationRequest, a first UEInformationResponse (User Equipment Information Response) is sent via the first SRB, the first UEInformationResponse including the first type of collected data.

[0350] As one embodiment, the first UEInformationResponse including the first type of collected data includes: the first UEInformationResponse including at least a portion of the entries in the first type of collected data.

[0351] As one embodiment, the first UEInformationResponse includes the first type of collected data, which includes: the first UEInformationResponse includes a portion of the entries in the first type of collected data, and the first UEInformationResponse indicates that there is available data.

[0352] The above embodiments allow the second node to continue requesting the reporting of the remaining first type of collected data by indicating to the second node that there is still available data.

[0353] As an example, both the first UEInformationRequest and the first UEInformationResponse are RRC layer messages.

[0354] As an example, the first SRB is associated with the second DCCH logical channel.

[0355] As an example, the first DCCH logical channel and the second DCCH logical channel are two different logical channels.

[0356] As an example, the priority of the first DCCH logical channel is different from that of the second DCCH logical channel.

[0357] As an example, the priority of the first DCCH logical channel is higher than that of the second DCCH logical channel.

[0358] As an example, the logical channel identifier of the first DCCH logical channel is different from the logical channel identifier of the second DCCH logical channel.

[0359] As one example, the second DCCH logical channel corresponds to the second logical channel identifier.

[0360] As one embodiment, the second logical channel identifier is 6, and the first SRB is configured in the MCG; or the second logical channel identifier is 7, and the first SRB is configured in the SCG.

[0361] As an example, the first UEInformationResponse is sent through the second DCCH logical channel to restart the first timer.

[0362] As one embodiment, the MAC entity of the first node sends a first MAC SDU, the first MAC SDU including at least a portion of the bits in the first information; wherein, the first timer is restarted; the most recent restart before the first timer was restarted was not triggered by sending a MAC SDU including the first information.

[0363] As an example, the first MAC SDU is sent and the first timer is restarted; if the first node does not receive a signaling request to report the first type of collected data before the expiration time of the first timer is less than or greater than the first threshold, the first node will not resend the first information.

[0364] Since whether the network requests the first node to report the first type of collected data is implemented by the network, the above two embodiments avoid the first node being unable to actively enter the RRC idle state due to the network not requesting the first node to report, thus wasting power.

[0365] As an example, measurements are performed in RRC connected state according to the first measurement configuration.

[0366] As an example, performing the measurement according to the first measurement configuration does not affect maintaining the first timer.

[0367] As an example, the measurement performed according to the first measurement configuration has ended when the first information is sent.

[0368] The above embodiments can report all collected data in a timely manner, avoiding the loss of all collected data when the first node enters the RRC idle state.

[0369] As an example, the measurement performed according to the first measurement configuration has not yet ended when the first information is sent.

[0370] The above embodiments can report some of the collected data in a timely manner, avoiding the discarding of some collected data when the first node enters the RRC idle state.

[0371] As an example, the first timer is considered to have expired after the MAC SDU including the first UEInformationResponse is sent; wherein, after the first information is sent, the MAC entity of the first node only transmits the MAC SDU belonging to the SRB1 and the MAC SDU belonging to the first SRB; wherein, the SRB1 only includes the first UEInformationRequest.

[0372] As a sub-implementation of the above embodiments, the first UEInformationResponse includes all data in the first type of collected data.

[0373] As a sub-implementation of the above embodiment, the first UEInformationResponse indicates that there is no remaining available data to be reported.

[0374] As a sub-implementation of the above embodiment, an instruction is sent to the upper layer of the first node, namely the RRC layer; upon receiving the instruction that the first timer has expired, the RRC layer performs the operation of entering the RRC idle state.

[0375] The above embodiment can enter the RRC idle state after the first node has sent the stored first type of collected data, thus achieving the beneficial effect of power saving.

[0376] Example 6

[0377] Example 6 illustrates a logical channel diagram for transmitting first information and transmitting first type of collected data according to an embodiment of this application, as shown in the attached diagram. Figure 6 As shown.

[0378] As an example, the first information is generated at the RRC layer and sent via SRB1, which is associated with the first DCCH logical channel.

[0379] As an example, the first UEInformationResponse is an RRC layer message, the first type of collected data is encapsulated in the RRC layer message and sent through the first SRB, and the first SRB is associated with the second PDCCH logical channel.

[0380] As an example, the first type of collected data is sent to the network side via the control plane (CP).

[0381] Appendix of Example 6 Figure 6 A illustrates the signaling radio bearer and logical channel for transmitting the first information.

[0382] Appendix of Example 6 Figure 6 B illustrates the signaling radio bearer and logical channel for transmitting the first type of collected data.

[0383] Example 7

[0384] Example 7 illustrates a schematic diagram of a first type of data collection according to an embodiment of this application, as shown in the attached diagram. Figure 7 As shown.

[0385] As one embodiment, the first type of collected data includes: having Q measurement items, wherein Q is not less than a second threshold.

[0386] As an example, each of the Q measurement entries corresponds to the result of one measurement in a periodic measurement.

[0387] As an example, each of the Q measurement entries corresponds to the result of a measurement triggered by an event.

[0388] As an example, one of the Q measurement entries corresponds to the result of a measurement in a periodic measurement, or to the result of a measurement triggered by an event.

[0389] As an example, Q is a positive integer.

[0390] As an example, each of the Q measurement entries includes at least L1 (Layer 1)-RSRP.

[0391] As an example, each of the Q measurement entries also includes a beam index.

[0392] As an example, each of the Q measurement entries further includes the time of obtaining the measurement result, which is an absolute time or a relative time relative to a reference time; when the time is a relative time, the first type of collected data also includes the reference time; wherein, the reference time is the time of receiving the first measurement configuration or the time of obtaining the first measurement result.

[0393] As an example, the second threshold is configured.

[0394] As an example, the second threshold is predefined.

[0395] As one example, the second threshold is determined by the first node itself.

[0396] As an example, the second threshold is a positive integer greater than 1.

[0397] As an example, the second threshold is 1.

[0398] Example 8

[0399] Example 8 illustrates another schematic diagram of a first type of data collection according to an embodiment of this application, as shown in the attached diagram. Figure 8 As shown. (Attached) Figure 8A rectangle filled with a diagonal line represents occupied memory, while an unfilled rectangle represents unoccupied memory.

[0400] As one embodiment, the first type of collected data includes: the storage space occupied by the first type of collected data is not less than a third threshold.

[0401] As an example, the third threshold is configured.

[0402] As an example, the third threshold is predefined.

[0403] As an example, the third threshold is determined by the first node itself.

[0404] As an example, the storage capacity is the storage size.

[0405] As a sub-example of the above embodiments, the unit of the third threshold is bytes.

[0406] As an example, the storage amount is the storage time.

[0407] As a sub-implementation of the above embodiment, the third threshold is a time value.

[0408] As an example, the storage amount is the percentage of memory usage.

[0409] As a sub-example of the above embodiment, the third threshold is a value between 0 and 1, including 1.

[0410] As a sub-example of the above embodiments, the third threshold is configured via BufferLevel (memory level).

[0411] As an example, the size of the memory is a UE requirement.

[0412] As one embodiment, the size of the memory is predefined, configurable, or determined by the UE itself.

[0413] As one example, the size of the memory is 64KB (kilobytes).

[0414] As one embodiment, the memory is shared by various types of collected data, including but not limited to data collected for AI model training, data collected for network optimization, and data collected for application layer optimization.

[0415] As an example, the memory is not used to store data other than the training data of the AI ​​model.

[0416] As an example, the memory is not used to store measurement data other than the first type of collected data.

[0417] As an example, the memory is an AS memory.

[0418] Example 9

[0419] Example 9 illustrates a schematic diagram of an AI processing system according to an embodiment of this application, as shown in the attached diagram. Figure 9 As shown. (Attached) Figure 9 The system includes a first processor, a second processor, and a third processor. In Embodiment 9, the third processor sends a first dataset to the second processor and a second dataset to the first processor; the second processor generates a target parameter set based on the first dataset and sends the generated target parameter set to the first processor; the first processor processes the second dataset using the target parameter set to obtain a first type of output. (See Appendix...) Figure 9 In this context, the first type of feedback is optional.

[0420] As one embodiment, the first node includes the third processor.

[0421] As an example, the data included in the first dataset and the data included in the second dataset are at least partially different.

[0422] As one embodiment, the first dataset and the second dataset were obtained by performing measurements on different time domain resources, or on different frequency domain resources, or on different spatial domain resources.

[0423] As one embodiment, the second processor is an AI training producer.

[0424] As one embodiment, the second processor includes an AI training function.

[0425] As one embodiment, the second processor performs the training of the AI ​​model.

[0426] As an example, the first dataset includes training data.

[0427] As an example, the first dataset is obtained by performing the data collection, and the first dataset is used for training the AI ​​model.

[0428] As one embodiment, the second processor trains the AI ​​model based on the input first dataset, and the trained AI model is described by the target parameter set.

[0429] As an example, the first dataset includes the first type of collected data.

[0430] As one embodiment, the third processor is located at the first node, and the second processor is located at the second node.

[0431] The above embodiments can reduce the computational burden on the first node.

[0432] As one embodiment, the third processor is located at the first node, and the second processor is located at the first node.

[0433] The above embodiments can reduce signaling overhead and optimize the training system.

[0434] As an example, the target parameter set is input to the first processor.

[0435] As an example, the first processor is an AI inference producer.

[0436] As one embodiment, the first processor includes AI inference functionality.

[0437] As an example, the second dataset includes inference data.

[0438] As an example, the first processor constructs an AI model based on the target parameter set and inputs the second dataset into the constructed AI model to obtain the first type of output.

[0439] As an example, different sets of target parameters can construct different AI models, and the corresponding first type of output will also be different.

[0440] As an example, the target parameter set includes at least one of layer 1 filtering coefficients, layer 3 filtering coefficients, beam management criteria, mobility management criteria, radio link failure judgment criteria, interpolation algorithm, filtering algorithm, and prediction algorithm.

[0441] As an example, the target parameter set includes at least one of the parameters of the interpolation algorithm, the parameters of the filtering algorithm, and the parameters of the prediction algorithm.

[0442] As an example, the first type of output is based on reasoning.

[0443] As an example, the first type of output is a predicted value.

[0444] As one embodiment, the first processor is located at the first node.

[0445] As a sub-implementation of the above embodiment, when the second processor is located at the second node, the target parameter group is sent to the first node via the air interface.

[0446] As an example, the first processor generates the first type of feedback from the first type of output and the error based on the measured output.

[0447] As an example, the first type of feedback is used to reflect the performance of the trained AI model; when the performance of the trained AI model fails to meet the requirements, the second processing machine will recalculate the target parameter set.

[0448] As an example, the first dataset and the second dataset have the same associated ID.

[0449] In this application, the third processor is located at the first node, i.e., the UE, and is responsible for data collection; the second processor is located at the base station, core network, OAM, or LMF included in the second node and is responsible for AI model training; the first type of collected data is transmitted to the network side through the air interface.

[0450] Furthermore, if the second processor is located on the UE's server, the first type of collected data is further forwarded to the UE's server after being transmitted to the network side; the UE's server is typically located in an adjacent... Figure 2 Internet services in 230.

[0451] Example 10

[0452] Example 10 illustrates an AI-based schematic diagram according to an embodiment of this application, as shown in the attached diagram. Figure 10 As shown. (Attached) Figure 10 It includes five operations: AI training, AI testing, AI emulation, AI entity loading, and AI inference. In Example 10, AI training and AI testing belong to the training phase, AI simulation belongs to the simulation phase, AI entity loading belongs to the deployment phase, and AI inference belongs to the inference phase. (See Appendix...) Figure 10 In the diagram, the lines with arrows indicate the sequence of processes.

[0453] As one embodiment, the AI ​​training, the AI ​​testing, and the AI ​​simulation are performed on the second processor described in Embodiment 9; the AI ​​inference is performed on the first processor described in Embodiment 9.

[0454] As one example, the AI ​​training includes initial training and re-training of one or a group of AI entities.

[0455] As an example, the AI ​​training relies on training data.

[0456] As one example, the AI ​​training includes AI entity validation.

[0457] As an example, the AI ​​entity verification is used to evaluate the performance of the AI ​​entity.

[0458] As an example, the AI ​​entity verification relies on verification data.

[0459] As an example, if the AI ​​entity verification result does not meet expectations, the AI ​​entity will be retrained.

[0460] As one example, the AI ​​testing includes testing the validated AI entity to estimate the performance obtained from training.

[0461] As an example, if the AI ​​test results meet expectations, the AI ​​entity proceeds to the next stage; otherwise, the AI ​​entity will be retrained.

[0462] As an example, the AI ​​test relies on test data.

[0463] As an example, the AI ​​simulation performs inference of AI entities in a simulation environment.

[0464] As an example, the AI ​​simulation estimates the performance of AI entity reasoning in a simulation environment before using the AI ​​entity.

[0465] As an example, the simulation phase is optional.

[0466] As an example, the AI ​​entity loading is to obtain a trained AI entity to achieve the desired AI inference function.

[0467] As an example, the deployment phase is optional.

[0468] As an example, this deployment is no longer needed when the training and inference functions are co-located.

[0469] As one example, the AI ​​inference function includes a prediction function.

[0470] As one embodiment, the AI ​​inference includes inferring at least one channel prediction value based on channel measurements for a reference signal resource; wherein the inference is in the time domain, or the frequency domain, or the spatial domain.

[0471] Example 11

[0472] Example 11 illustrates a structural block diagram of a processing apparatus in a first node according to an embodiment of this application, as shown in the attached diagram. Figure 11 As shown. In the appendix Figure 11 In this configuration, the first node processing device 1100 includes a first processor 1101 and a first transceiver 1102. The first node 1100 is a UE or a terminal.

[0473] In embodiment 11, a first processor 1101 maintains a first timer; maintaining the first timer includes: starting or restarting the first timer when transmitting a MAC SDU via a DTCH logical channel, a DCCH logical channel, or a CCCH logical channel; a first transceiver 1102 sends a first message when the time remaining before the first timer expires is less than or not greater than a first threshold and there is first type of collected data, the first message indicating that there is available data; wherein, the first type of collected data is transmitted via a first SRB, the priority of the first SRB is lower than the priority of SRB1; the logical channel for sending the first message is a first DCCH logical channel.

[0474] As one embodiment, sending the first information includes: the MAC entity of the first node sending a first MAC SDU, the first MAC SDU including at least a portion of the bits in the first information; wherein, the first timer is restarted.

[0475] As one embodiment, the first type of collected data includes: Q measurement items, where Q is not less than a second threshold; wherein each of the Q measurement items includes at least L1-RSRP; the second threshold is configured, predefined, or determined by the first node itself.

[0476] As one embodiment, the first type of collected data includes: the storage space occupied by the first type of collected data is not less than a third threshold; wherein, the third threshold is configured, predefined, or determined by the first node itself.

[0477] As one embodiment, the first information is user equipment auxiliary information, and the first information also indicates that the first timer will expire.

[0478] As one embodiment, the first transceiver 1102 receives second information, the second information including a first measurement configuration; performs a measurement according to the first measurement configuration; wherein the first measurement configuration indicates at least one reference signal resource; and the result of the measurement is used to generate the first type of collected data.

[0479] As one embodiment, the first transceiver 1102 receives a first UEInformationRequest through the first DCCH logical channel; in response to receiving the first UEInformationRequest, it sends a first UEInformationResponse through the first SRB, the first UEInformationResponse including the first type of collected data; wherein, the first SRB is associated with the second DCCH logical channel.

[0480] As one embodiment, the first processor 1101 includes the appendix to this application. Figure 4 Controller / Processor 459.

[0481] As one embodiment, the first transceiver 1102 includes the appendix to this application. Figure 4 The receiver 454 (including antenna 452), receiver processor 456, multi-antenna receiver processor 458, and controller / processor 459 are included.

[0482] As one embodiment, the first transceiver 1102 includes the appendix to this application. Figure 4 The receiver 454 (including antenna 452), the receiver processor 456, the multi-antenna receiver processor 458, or the controller / processor 459 are at least one of them.

[0483] As one embodiment, the first transceiver 1102 includes the appendix to this application. Figure 4 The transmitter 454 (including antenna 452), the transmitter processor 468, the multi-antenna transmitter processor 457, and the controller / processor 459 are included.

[0484] As one embodiment, the first transceiver 1102 includes the appendix to this application. Figure 4 The transmitter 454 (including antenna 452), the transmitter processor 468, the multi-antenna transmitter processor 457, or the controller / processor 459 are at least one of them.

[0485] As an example, although not included in the appendix Figure 11 As shown, the first node 1100 also includes the third processor as in Embodiment 9.

[0486] As an example, the first transceiver 1102 is used to implement the function of the third processor in Example 9.

[0487] Example 12

[0488] Example 12 illustrates a structural block diagram of a processing apparatus in a second node according to an embodiment of this application, as shown in the attached diagram. Figure 12 As shown. In the appendix Figure 12 In this configuration, the second node processing device 1200 includes a second transceiver 1201. The second node 1200 is an eNB, gNB, or 6G base station, or the second node 1200 includes an eNB, gNB, or 6G base station.

[0489] In embodiment 12, the second transceiver 1201 receives first information indicating that there is available data, which is first type of collected data; wherein, the time remaining before the expiration of a first timer is less than or not greater than a first threshold, and there is first type of collected data; the first timer is maintained by the sender of the first information, including: when transmitting a MAC SDU through a DTCH logical channel, or a DCCH logical channel, the first timer is started or restarted; the first type of collected data is transmitted through a first SRB, the priority of which is lower than the priority of SRB1; the logical channel for receiving the first information is a first DCCH logical channel.

[0490] As an example, a first MAC SDU is sent by the MAC entity of the sender of the first information, the first MAC SDU including at least a portion of the bits in the first information; wherein, the first timer is restarted.

[0491] As one embodiment, the first type of collected data includes: Q measurement entries, where Q is not less than a second threshold; wherein each of the Q measurement entries includes at least L1-RSRP; the second threshold is configured, predefined, or determined by the sender of the first information.

[0492] As one embodiment, the first type of collected data includes: the storage space occupied by the first type of collected data is not less than a third threshold; wherein, the third threshold is configured, predefined, or determined by the sender of the first information.

[0493] As one embodiment, the first information is user equipment auxiliary information, and the first information also indicates that the first timer will expire.

[0494] As one embodiment, the second transceiver 1201 transmits second information, the second information including a first measurement configuration; wherein the first measurement configuration indicates at least one reference signal resource; the first measurement configuration is used to perform a measurement; the result of the measurement is used to generate the first type of collected data.

[0495] As one embodiment, the second transceiver 1201 sends a first UEInformationRequest through the first DCCH logical channel; receives a first UEInformationResponse through the first SRB, the first UEInformationResponse including the first type of collected data; wherein, the first SRB is associated with the second DCCH logical channel; the first UEInformationResponse is a response to the first UEInformationRequest.

[0496] As one embodiment, the second transceiver 1201 includes the appendix to this application. Figure 4 The receiver 418 (including antenna 420), receiver processor 470, multi-antenna receiver processor 472, and controller / processor 475 are included.

[0497] As one embodiment, the second transceiver 1201 includes the appendix to this application. Figure 4 The receiver 418 (including antenna 420), receiver processor 470, multi-antenna receiver processor 472, or controller / processor 475 are at least one of them.

[0498] As one embodiment, the second transceiver 1201 includes the appendix to this application. Figure 4 The transmitter 418 (including antenna 420), the transmitter processor 416, the multi-antenna transmitter processor 471, and the controller / processor 475 are included.

[0499] As one embodiment, the second transceiver 1201 includes the appendix to this application. Figure 4 The transmitter 418 (including antenna 420), the transmitter processor 416, the multi-antenna transmitter processor 471, or the controller / processor 475 are at least one of them.

[0500] As an example, although not included in the appendix Figure 12 As shown, the second node 1200 may also include the second processor as in Embodiment 9.

[0501] 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. Correspondingly, 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 first type of communication node or UE or terminal in this application includes, but is not limited to, mobile phones, tablets, laptops, network cards, low-power devices, eMTC (enhanced Machine Type Communication) devices, NB-IoT devices, vehicle communication devices, aircraft, drones, remote-controlled aircraft, and other wireless communication devices. The second type of communication node or base station or network-side equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, eNBs, gNBs, Transmission and Reception Points (TRPs), relay satellites, satellite base stations, airborne base stations, and testing equipment, such as transceivers simulating some functions of a base station, signaling testers, and other wireless communication equipment.

[0502] Those skilled in the art will understand that the present invention can be practiced in other specified forms without departing from its core or essential characteristics. Therefore, the embodiments disclosed herein should in any way be considered descriptive rather than restrictive. The scope of the invention is defined by the appended claims rather than the foregoing description, and all modifications within their equivalent meaning and scope are considered to be included therein.

Claims

1. A first node used for wireless communication, characterized in that, include: The first processor maintains the first timer; The maintenance of the first timer includes: starting or restarting the first timer when transmitting a MAC SDU via the DTCH logical channel, or the DCCH logical channel, or the CCCH logical channel; The first transceiver sends a first message when the time remaining before the expiration of the first timer is less than or not greater than a first threshold and when there is first type of collected data. The first message indicates that there is available data. The first type of collected data is transmitted through the first SRB, which has a lower priority than SRB1; the logical channel for sending the first information is the first DCCH logical channel.

2. The first node according to claim 1, characterized in that, The sending of the first information includes: the MAC entity of the first node sending a first MAC SDU, the first MAC SDU including at least a portion of the bits in the first information; In this case, the first timer is restarted.

3. The first node according to claim 1 or 2, characterized in that, The first type of collected data includes: having Q measurement items, wherein Q is not less than a second threshold; Each of the Q measurement entries includes at least L1-RSRP; the second threshold is configured, predefined, or determined by the first node itself.

4. The first node according to claim 1 or 2, characterized in that, The first type of collected data includes: the storage space occupied by the first type of collected data is not less than a third threshold; The third threshold is either configured, predefined, or determined by the first node itself.

5. The first node according to any one of claims 1 to 4, characterized in that, The first information is user equipment auxiliary information, and the first information also indicates that the first timer will expire.

6. The first node according to any one of claims 1 to 5, characterized in that, include: The first transceiver receives second information, the second information including a first measurement configuration; and performs a measurement according to the first measurement configuration. The first measurement configuration indicates at least one reference signal resource; the result of the measurement is used to generate the first type of collected data.

7. The first node according to any one of claims 1 to 6, characterized in that, include: The first transceiver receives the first UEInformationRequest through the first DCCH logical channel; In response to receiving the first UEInformationRequest, a first UEInformationResponse is sent via the first SRB, the first UEInformationResponse including the first type of collected data; The first SRB is associated with the second DCCH logical channel.

8. A second node used for wireless communication, characterized in that, include: The second transceiver receives the first information, which indicates that there is available data, and the available data is first type of collected data. Wherein, the time remaining before the expiration of the first timer is less than or not greater than a first threshold, and the first type of collected data is available; the first timer is maintained by the sender of the first information, including: when transmitting MAC SDU through the DTCH logical channel, or the DCCH logical channel, the first timer is started or restarted; the first type of collected data is transmitted through the first SRB, the priority of the first SRB is lower than the priority of SRB1; the logical channel for receiving the first information is the first DCCH logical channel.

9. A method used in a first node of wireless communication, characterized in that, include: Maintain the first timer; The maintenance of the first timer includes: starting or restarting the first timer when transmitting a MAC SDU via the DTCH logical channel, or the DCCH logical channel, or the CCCH logical channel; When the time remaining before the expiration of the first timer is less than or not greater than the first threshold, and there is first type of collected data, a first message is sent, indicating that there is available data; The first type of collected data is transmitted through the first SRB, which has a lower priority than SRB1; the logical channel for sending the first information is the first DCCH logical channel.

10. A method used in a second node for wireless communication, characterized in that, include: Receive first information, the first information indicating that there is available data, the available data being first type of collected data; Wherein, the time remaining before the expiration of the first timer is less than or not greater than a first threshold, and the first type of collected data is available; the first timer is maintained by the sender of the first information, including: when transmitting MAC SDU through the DTCH logical channel, or the DCCH logical channel, the first timer is started or restarted; the first type of collected data is transmitted through the first SRB, the priority of the first SRB is lower than the priority of SRB1; the logical channel for receiving the first information is the first DCCH logical channel.