Method and device for storing measurement information used for wireless communication
By introducing signaling indication time length to control the storage and discarding of measurement information in the UE storage unit, the UE storage optimization problem is solved, the optimized utilization of UE storage space and the enhanced system flexibility are realized, and various application scenarios and network environments are supported.
Patent Information
- Application Number
- CN202411694776.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-10-28
AI Technical Summary
In existing technologies, UE measurement data is deleted after being reported to the network or 48 hours after the measurement configuration is released. This cannot effectively optimize UE storage to meet the needs of AI/ML training data. In particular, the issue of how to handle the storage of unscheduled measurement information in different business scenarios remains unresolved.
By introducing the first signaling indication duration, the storage and discarding time of measurement information in the UE storage unit is controlled, thereby optimizing the utilization of UE storage space, enhancing system flexibility and adaptability, and supporting different application scenarios and network environments.
It optimizes the utilization of UE storage space, enhances the system's flexibility and adaptability, supports multiple application scenarios, avoids impacting existing SRBs, and improves the system's reliability and stability.
Smart Images

Figure CN120857142A_ABST
Abstract
Description
Technical Field
[0001] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to methods and apparatus for storing measurement information. Background Technology
[0002] The 3GPP (3rd Generation Partnership Project) protocol supports SON (Self-Organizing Networks) / MDT (Minimization of Drive Test), including Immediate MDT and Logged MDT. For Logged MDT, to reduce the reporting of measurement information, the UE (User Equipment) can store measurement information in UE variables. Whenever the UE performs RRC (Radio Resource Control) connection reconfiguration, reestablishment, resume, or establishment, it can indicate the storage of the corresponding measurement information in the message confirming the successful completion of the RRC reconfiguration, reestablishment, resume, or establishment. Based on this indication, the base station requests the UE to report the corresponding measurement information via a UEInformationRequest message. In response, the UE sends the corresponding measurement information to the base station via a UEInformationResponse message.
[0003] 3GPP Release 19 launched the WI: "AI (Artificial Intelligence) / ML (Machine Learning) for NR Air Interface". Currently, regarding data collection for network-side models, the following consensus has been reached: UEInformationRequest messages / UEInformationResponse messages are used for on-demand AI / ML training data collection, and a low-priority SRB (Signalling Radio Bearer) is used. Discussions will continue on whether to adopt SRB4 or a new SRB.
[0004] Since the specifications of AI models may extend beyond the scope of 3GPP (except for reference models used for performance calibration), the specific implementation of AI / ML training and AI / ML inference may be determined by the hardware equipment vendors themselves. It may be based on classic models such as Transformer architecture, RNN (Recurrent Neural Network), CNN (Conventional Neural Network), or a hybrid model composed of multiple models. Summary of the Invention
[0005] Through research, the inventors discovered that in existing technologies, UE measurement data is deleted after being reported to the network or 48 hours after the measurement configuration is released. However, for cases with large amounts of measurement data and different business scenarios, especially for storing AI / ML training data, how to optimize UE storage is a problem that needs to be studied.
[0006] To address the aforementioned problems, this application provides a solution. While AI / ML is used as an example in the problem description, this application is also applicable to non-AI / ML scenarios, such as application-layer measurement, achieving similar technical effects to AI / ML. Similarly, while training data is used as an example in the problem description, this application is also applicable to inference data or reinforcement learning data, achieving similar technical effects to training data. Furthermore, using a unified solution across different scenarios helps reduce hardware complexity and cost. It should be noted that, unless otherwise specified, embodiments and features in any node of this application can be applied to any other node. Furthermore, embodiments and features in any node of this application can be arbitrarily combined.
[0007] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.
[0008] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS37 series.
[0009] It should be noted that, unless otherwise specified, the embodiments and features described in the terminal of this application can be applied to the base station. Unless otherwise specified, the embodiments and features described in the base station of this application can be applied to the terminal. Unless otherwise specified, the embodiments and features described in the embodiments of this application can be arbitrarily combined with each other.
[0010] This application discloses a method used in a terminal, characterized by comprising:
[0011] Receive a first measurement configuration and store first measurement information in a first storage unit according to the first measurement configuration;
[0012] Receive the first signaling;
[0013] As a response to the first measurement information in the first storage unit being stored for a first time length, the first measurement information in the first storage unit is discarded.
[0014] The first signaling indicates the first time length.
[0015] As an example, the problem to be solved by this application includes: how to process unscheduled measurement information stored by the UE; in the above method, the above problem is solved by discarding the unscheduled measurement information stored by the UE.
[0016] As an example, the problem to be solved by this application includes: how to determine the timing and conditions for processing unscheduled measurement information stored by the UE; in the above method, a first signaling indication of a first time length is introduced, and when the measurement information has been stored for the first time length, it is processed, thus solving the above problem.
[0017] As an example, the advantages of the above method include: optimized utilization of UE storage space.
[0018] As an example, the benefits of the above method include: enhancing the flexibility and adaptability of the system.
[0019] According to one aspect of this application, the first signaling indicates N1; the time length is N1 time units; wherein N1 is a positive integer.
[0020] As an example, the advantages of the above method include: ease of implementation.
[0021] According to one aspect of this application, it is characterized by comprising:
[0022] The first signaling indicates multiple time lengths, each of which is associated with a multiple measurement configuration;
[0023] The first time length is one of the plurality of time lengths;
[0024] The first measurement configuration is one of the plurality of measurement configurations;
[0025] The first time length is associated with the first measurement configuration.
[0026] As an example, the essence of the above method includes: different measurement configurations correspond to different time lengths.
[0027] As an example, the advantages of the above method include: providing more possibilities and supporting different application scenarios.
[0028] As an example, the advantages of the above method include: enhanced system flexibility.
[0029] According to one aspect of this application, it is characterized by comprising:
[0030] Receive a second measurement configuration and store the second measurement information in the first storage unit according to the second measurement configuration;
[0031] As a response to the second measurement information in the first storage unit being stored for a second time length, the second measurement information in the first storage unit is discarded.
[0032] The second time length is predefined.
[0033] As an example, the advantage of the above method is that it provides more possibilities and supports different network environments and application scenarios.
[0034] As an example, the advantages of the above method are: enhanced system flexibility and forward compatibility.
[0035] According to one aspect of this application, it is characterized by comprising:
[0036] The third measurement information is stored in the first storage unit according to the first measurement configuration;
[0037] In response to the time elapsed since the third measurement information in the first storage unit has been stored for the first time length, the third measurement information in the first storage unit is discarded.
[0038] As an example, the advantage of the above method is that it enhances the flexibility of the system.
[0039] According to one aspect of this application, it is characterized by comprising:
[0040] Receive the first message;
[0041] In response to the receipt of the first message, a second message is sent via the first SRB; wherein the second message includes at least a portion of the information in the first storage unit;
[0042] As an example, the advantage of the above method is that it enhances the reliability and stability of the system.
[0043] According to one aspect of this application, the identifier of the first SRB is 4.
[0044] As an example, the advantage of the above method is that it avoids introducing new SRBs.
[0045] According to one aspect of this application, the identifier of the first SRB is greater than 5.
[0046] As an example, the advantage of the above method is that it avoids impacting existing SRBs.
[0047] According to one aspect of this application, it is characterized by comprising:
[0048] As the first measurement information is stored in the first storage unit, the first timer is started;
[0049] Wherein, the first time length is the value of the first timer.
[0050] As an example, the advantage of the above method is that it is easy to implement.
[0051] According to one aspect of this application, it is characterized by comprising:
[0052] Along with storing the first measurement information in the first storage unit, the first time is also stored in the first storage unit.
[0053] As an example, the advantage of the above method is that it enhances system flexibility.
[0054] As an example, the advantage of the above method is that it enhances the compatibility of the system.
[0055] This application discloses a method used in a base station, characterized by comprising:
[0056] Send a first measurement configuration; the recipient of the first measurement configuration stores the first measurement information in a first storage unit according to the first measurement configuration;
[0057] Send the first signaling;
[0058] In response to the storage time of the first measurement information in the first storage unit reaching a first time length, the receiver of the first measurement configuration discards the first measurement information in the first storage unit.
[0059] The first signaling indicates the first time length.
[0060] As an example, the receiver of the first measurement configuration receives the first signaling.
[0061] According to one aspect of this application, the first signaling indicates N1; the first time length is N1 time units; wherein, N1 is a positive integer.
[0062] According to one aspect of this application, it is characterized by comprising:
[0063] The first signaling indicates multiple time lengths, each of which is associated with a multiple measurement configuration;
[0064] The first time length is one of the plurality of time lengths;
[0065] The first measurement configuration is one of the plurality of measurement configurations;
[0066] The first time length is associated with the first measurement configuration.
[0067] According to one aspect of this application, it is characterized by comprising:
[0068] Send a second measurement configuration; the recipient of the first measurement configuration stores the second measurement information in the first storage unit according to the second measurement configuration;
[0069] In response to the storage time of the second measurement information in the first storage unit reaching a second time length, the receiver of the first measurement configuration discards the second measurement information in the first storage unit; the second time length is predefined.
[0070] According to one aspect of this application, it is characterized by comprising:
[0071] The receiver of the first measurement configuration stores third measurement information in the first storage unit according to the first measurement configuration;
[0072] In response to the storage time of the third measurement information in the first storage unit reaching the first time length, the receiver of the first measurement configuration discards the third measurement information in the first storage unit.
[0073] According to one aspect of this application, it is characterized by comprising:
[0074] Send a first message; in response to the sending of the first message, receive a second message via a first SRB; wherein the second message includes at least a portion of the information in the first storage unit;
[0075] Wherein, the first SRB is SRB4, or the identifier of the first SRB is greater than 5.
[0076] According to one aspect of this application, the receiver of the first measurement configuration starts a first timer while storing the first measurement information in the first storage unit;
[0077] Wherein, the first time length is the value of the first timer.
[0078] According to one aspect of this application, the receiver of the first measurement configuration stores a first time in the first storage unit, along with storing the first measurement information in the first storage unit.
[0079] This application discloses a terminal, characterized in that it includes:
[0080] The terminal includes: one or more processors and memory;
[0081] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the terminal to perform the method used in the terminal.
[0082] This application discloses a base station, characterized in that it includes:
[0083] The base station includes: one or more processors and a memory;
[0084] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the base station to perform the method used in the base station. Attached Figure Description
[0085] 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:
[0086] Figure 1 A flowchart illustrating the transmission of a terminal according to an embodiment of this application is shown;
[0087] Figure 2 A schematic diagram of a network architecture according to an embodiment of this application is shown;
[0088] Figure 3 A schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application is shown;
[0089] Figure 4 A schematic diagram of a first communication device and a second communication device according to an embodiment of this application is shown;
[0090] Figure 5 A flowchart illustrating a wireless signal transmission process according to an embodiment of this application is shown;
[0091] Figure 6 A schematic diagram illustrating a first signaling indication of a first time length according to an embodiment of this application is shown;
[0092] Figure 7 A schematic diagram illustrating multiple time lengths associated with multiple measurement configurations according to an embodiment of this application is shown;
[0093] Figure 8 A schematic diagram showing the association of a second time length and a second measurement configuration according to an embodiment of this application is illustrated;
[0094] Figure 9 A schematic diagram of third measurement information according to an embodiment of this application is shown;
[0095] Figure 10 A schematic diagram is shown accompanying the storage of first measurement information in a first storage unit and the start of a first timer according to an embodiment of this application;
[0096] Figure 11 A schematic diagram is shown accompanying the storage of first measurement information in a first storage unit and the storage of a first time in the first storage unit according to an embodiment of the present application;
[0097] Figure 12 A structural block diagram of a processing apparatus for a terminal according to an embodiment of this application is shown;
[0098] Figure 13 A structural block diagram of a processing apparatus for a base station according to an embodiment of this application is shown;
[0099] Figure 14 A schematic diagram of an AI / ML model according to an embodiment of this application is shown;
[0100] Figure 15 A schematic diagram of the deployment of intelligent functions in a RAN domain according to an embodiment of this application is shown. Detailed Implementation
[0101] 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.
[0102] Example 1
[0103] Example 1 illustrates a flowchart of a terminal transmission according to an embodiment of this application, as shown in the attached diagram. Figure 1 As shown. (Attached) Figure 1In the diagram, each box represents a step. It is particularly important to emphasize that the order of the boxes does not represent the chronological order of the steps they represent.
[0104] In Embodiment 1, the terminal in this application receives a first measurement configuration in step 101 and stores first measurement information in a first storage unit according to the first measurement configuration; receives a first signaling in step 102; and discards the first measurement information in the first storage unit in step 103 as a response to the storage time of the first measurement information in the first storage unit reaching a first time length; wherein the first signaling indicates the first time length.
[0105] As an example, the terminal is in the RRC_CONNECTED state.
[0106] As an example, the terminal is in the RRC_INACTIVE state.
[0107] As an example, the terminal is in the RRC_IDLE state.
[0108] As an example, the first measurement configuration is broadcast.
[0109] As an example, the first measurement configuration belongs to a SIB1 message.
[0110] As an example, the first measurement configuration is unicast.
[0111] As an example, the first measurement configuration belongs to an RRCReconfiguration message.
[0112] As an example, the first measurement configuration belongs to an RRCRelease message.
[0113] As an example, the first measurement configuration includes at least one MeasId.
[0114] As an example, the first measurement configuration includes at least one MeasObjectNR.
[0115] As an example, the first measurement configuration includes at least one MeasConfig.
[0116] As an example, the first measurement configuration includes at least one MeasIdleConfig.
[0117] As one embodiment, the first measurement configuration includes an application layer measurement configuration.
[0118] As one embodiment, the first measurement configuration includes at least one measurement object.
[0119] As an example, the first measurement configuration indicates synchronous measurement.
[0120] As an example, the first measurement configuration indicates inter-frequency measurement.
[0121] As an example, the first measurement configuration indicates the cell being measured.
[0122] As one embodiment, the first measurement configuration includes the identifier of the cell being measured.
[0123] As an example, the first storage unit is a UE variable, and the first storage unit is represented by ASN.1.
[0124] As an example, the first storage unit is a UE variable of an RRC sublayer.
[0125] As an example, the first storage unit is a UE variable of the protocol layer above an RRC sublayer.
[0126] As an example, the first storage unit is an AS (Access Stratum) buffer.
[0127] As one embodiment, the first storage unit is a NAS (Non-Access Stratum) buffer.
[0128] As one embodiment, the first storage unit is a memory.
[0129] As one example, the first storage unit is a register.
[0130] As one example, the first storage unit is implemented in software.
[0131] As one example, the first storage unit is implemented in hardware.
[0132] As one embodiment, the first storage unit is readable and writable.
[0133] As one embodiment, the first storage unit is erasable.
[0134] As one embodiment, the first storage unit is used to store at least one of training data or inference data.
[0135] As an example, the first storage unit is used to store at least one of the training data or inference data for the network-side model.
[0136] As an example, the first measurement information includes L1 measurement results of at least one cell.
[0137] As an example, the first measurement information includes L3 measurement results of at least one cell.
[0138] As an example, the first measurement information includes measurement results for at least one SSB (Synchronization Signal Block).
[0139] As an example, the first measurement information includes measurement results for at least one CSI-RS (Channel State Information Reference Signal).
[0140] As an example, the first signaling explicitly indicates the first time length.
[0141] As an example, the first signaling implicitly indicates the first time length.
[0142] As an example, the first signaling configures the first time length.
[0143] As an example, the first signaling activates the first time duration.
[0144] As an example, the first signaling belongs to the first measurement configuration.
[0145] As an example, the first signaling and the first measurement configuration belong to the same RRC message.
[0146] As one example, the first signaling is configured for the first measurement.
[0147] As one embodiment, the first signaling is directed to a plurality of measurement configurations, and the first measurement configuration is one of the plurality of measurement configurations.
[0148] As an example, the first signaling is an RRC message.
[0149] As an example, the first signaling belongs to an RRC message.
[0150] As an example, the first signaling is a MAC CE.
[0151] As an example, the first signaling belongs to a MAC CE.
[0152] As an example, the first signaling is a DCI.
[0153] As an example, the first signaling belongs to a DCI.
[0154] As an example, the first time length is greater than 48 hours.
[0155] As an example, the first time length is less than 48 hours.
[0156] As an example, the first time length is configurable.
[0157] As an example, the first time length is finite.
[0158] As an example, the first time length is configurable as either finite or infinite.
[0159] As an example, the first time length does not support infinity.
[0160] As an example, when the first measurement information in the first storage unit has been stored for 48 hours, the first measurement information in the first storage unit is not discarded.
[0161] As an example, when the first signaling indicates the first time length, discarding the first measurement information in the first storage unit is not limited to 48 hours.
[0162] As an example, the first measurement information in the first storage unit is discarded only when the first time length is less than 48 hours, as a response to the storage time of the first measurement information in the first storage unit reaching the first time length.
[0163] Example 2
[0164] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in the attached diagram. Figure 2 As shown. (Attached) Figure 2The network architecture 200 is described. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a future evolution network architecture of 3GPP; the network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); the network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The network architecture 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210. Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices.Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via the S1 / NG interface. The core network 210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Data Network Gateway) / UPF 213. MME / AMF / SMF 211 is the control node that handles signaling between UE201 and the core network 210. In general, the MME / AMF / SMF211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF212, which is itself connected to the P-GW / UPF213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF213 connects to Internet service 230. Internet service 230 includes operator-compliant Internet Protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet-switched streaming services.
[0165] As an example, the UE201 corresponds to the terminal described in this application.
[0166] As an example, the UE201 is the terminal described in this application.
[0167] As an example, the UE201 is a user equipment (UE).
[0168] As an example, the UE201 is a relay device.
[0169] As an example, the UE201 is a gateway device.
[0170] As an example, node 203 corresponds to the base station in this application.
[0171] As an example, node 203 is the base station described in this application.
[0172] As one example, node 203 is a base station device.
[0173] As one example, node 203 is a relay device.
[0174] As one example, node 203 is a gateway device.
[0175] As an example, the base station in this application includes, in addition to the node 203, at least one higher-level device; the higher-level device includes at least one of core network equipment, an OTT (over the top) server, or an OAM device.
[0176] The above embodiments facilitate the flexible deployment of AI models on network devices, and are particularly suitable for positioning scenarios.
[0177] As one embodiment, the at least one high-level device has an intelligent module.
[0178] As an example, the at least one high-level device supports AI / ML models.
[0179] As an example, the at least one high-level device has at least one of inference function, training function, or reinforcement learning function.
[0180] As an example, the base station equipment supports transmission over non-terrestrial networks.
[0181] As one example, the base station equipment supports transmission over a terrestrial network.
[0182] As one embodiment, the base station equipment includes a Base Transceiver Station (BTS).
[0183] Example 3
[0184] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and a control plane according to this application, as shown in the attached diagram. Figure 3 As shown. Figure 3 This is a schematic diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and the control plane 300. Figure 3The radio protocol architecture for 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 includes the MAC (Medium Access Control) sublayer 302, the RLC (Radio Link Control) sublayer 303, and the PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. It also provides security through encrypted data packets and cross-area mobility support. The RLC sublayer 303 provides segmentation and reassembly of upper-layer packets, retransmission of lost packets, and packet reordering to compensate for out-of-order reception due to HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of the user plane 350 includes Layer 1 (L1) and Layer 2 (L2). The radio protocol architecture in the user plane 350 is substantially the same as the corresponding layers and sublayers in the 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. The L2 layer 355 in the user plane 350 also includes the SDAP (Service Data Adaptation Protocol) sublayer 356. The SDAP sublayer 356 is responsible for the mapping between QoS streams and data radio bearers (DRBs) to support service diversity.
[0185] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the terminal described in this application.
[0186] As an example, Appendix Figure 3The wireless protocol architecture described herein is applicable to the base station described in this application.
[0187] As an example, the first measurement configuration in this application is generated in the RRC306.
[0188] As an example, the first signaling in this application is generated in the RRC306.
[0189] As an example, the first signaling in this application is generated in the MAC302.
[0190] As an example, the first signaling in this application is generated in the PHY301.
[0191] As an example, the first message in this application is generated in the RRC306.
[0192] As an example, the second message in this application is generated in the RRC306.
[0193] Example 4
[0194] Example 4 shows schematic diagrams of a first communication device and a second communication device according to this application, as shown in the appendix. 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.
[0195] 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.
[0196] The second communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.
[0197] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmitting lost packets and signaling to the first communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of signal clusters based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more spatial streams. Transmit processor 416 then maps each spatial stream to subcarriers, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.
[0198] In the transmission from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any spatial stream destined for the first communication device 450. Symbols on each spatial stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted by the second communication device 410 over the physical channel. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2. The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover upper-layer data packets from the core network. The upper-layer data packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 for Layer 3 processing.
[0199] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for retransmitting lost packets and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated spatial stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.
[0200] In the transmission from the first communication device 450 to the second communication device 410, the function at the second communication device 410 is similar to the receiving function at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides multiplexing between the transmission and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper-layer data packets from the UE 450. Upper-layer packets from the controller / processor 475 can be provided to the core network.
[0201] As one embodiment, the first communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor, and the first communication device 450 at least: receives a first measurement configuration and stores first measurement information in a first storage unit according to the first measurement configuration; receives a first signaling; and, in response to the first measurement information in the first storage unit being stored for a first time length, discards the first measurement information in the first storage unit; wherein the first signaling indicates the first time length.
[0202] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program that generates actions when executed by at least one processor, the actions including: receiving a first measurement configuration and storing first measurement information in a first storage unit according to the first measurement configuration; receiving a first signaling; and discarding the first measurement information in the first storage unit in response to the first measurement information being stored for a first time duration; wherein the first signaling indicates the first time duration.
[0203] As one embodiment, the second communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 410 at least: transmits a first measurement configuration; a recipient of the first measurement configuration stores first measurement information in a first storage unit according to the first measurement configuration; transmits a first signaling; and, in response to the storage time of the first measurement information in the first storage unit reaching a first time length, the recipient of the first measurement configuration discards the first measurement information in the first storage unit; wherein the first signaling indicates the first time length.
[0204] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: sending a first measurement configuration; a recipient of the first measurement configuration storing first measurement information in a first storage unit according to the first measurement configuration; sending a first signaling; and, in response to the storage time of the first measurement information in the first storage unit reaching a first time length, the recipient of the first measurement configuration discarding the first measurement information in the first storage unit; wherein the first signaling indicates the first time length.
[0205] As one embodiment, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the first measurement configuration.
[0206] As one embodiment, at least one of the antenna 420, the transmitter 418, the transmission processor 416, and the controller / processor 475 is used to transmit the first measurement configuration.
[0207] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmitter processor 468, and the controller / processor 459 is used to receive the first signaling.
[0208] As one embodiment, at least one of the antenna 420, the receiver 418, the receiving processor 470, and the controller / processor 475 is used to transmit the first signaling.
[0209] As an example, at least one of the antenna 452, the transmitter 454, the transmitter processor 468, and the controller / processor 459 is used to receive the first message.
[0210] As an example, at least one of the antenna 420, the receiver 418, the receiving processor 470, and the controller / processor 475 is used to transmit the first message.
[0211] As an example, at least one of the antenna 452, the transmitter 454, the transmission processor 468, and the controller / processor 459 is used to transmit a second message.
[0212] As an example, at least one of the antenna 420, the transmitter 418, the transmission processor 470, and the controller / processor 475 is used to receive the second message.
[0213] As an example, the first communication device 450 corresponds to the terminal in this application.
[0214] As an example, the first communication device 450 is the terminal in this application.
[0215] As an example, the second communication device 410 corresponds to the base station in this application.
[0216] As an example, the second communication device 410 is the base station in this application.
[0217] As an example, the first communication device 450 is a user equipment.
[0218] As an example, the first communication device 450 is a relay device.
[0219] As one embodiment, the second communication device 410 is a base station device.
[0220] As one embodiment, the second communication device 410 is a relay device.
[0221] Example 5
[0222] 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. It should be noted that the order in this example does not limit the order of signal transmission and implementation in this application.
[0223] for Terminal U01 In step S5101, a first measurement configuration is received; in step S5102, first measurement information is stored in a first storage unit based on the first measurement configuration; in step S5103, a first signaling is received; in step S5104, a first message is received; in step S5105, a second message is sent via a first SRB in response to receiving the first message; in step S5106, the first measurement information in the first storage unit is discarded in response to the storage time of the first measurement information in the first storage unit reaching a first time length.
[0224] for Base station N02 In step S5201, a first measurement configuration is sent; in step S5202, a first signaling is sent; in step S5203, a first message is sent; and in step S5204, a second message is received.
[0225] In Embodiment 5, the first signaling indicates the first time length.
[0226] As an example, the dashed box F5.1 is optional.
[0227] As an example, the dashed box F5.1 does not exist.
[0228] As an example, the dashed box F5.1 is present.
[0229] As an example, the terminal is in the RRC_CONNECTED state.
[0230] As an example, the terminal is in the RRC_INACTIVE state.
[0231] As an example, the terminal is in the RRC_IDLE state.
[0232] As an example, the first measurement configuration is broadcast.
[0233] As an example, the first measurement configuration belongs to a SIB1 message.
[0234] As an example, the first measurement configuration is unicast.
[0235] As an example, the first measurement configuration belongs to an RRCReconfiguration message.
[0236] As an example, the first measurement configuration belongs to an RRCRelease message.
[0237] As an example, the first signaling is an RRC message.
[0238] As an example, the first signaling belongs to an RRC message.
[0239] As an example, the first signaling is a MAC CE.
[0240] As an example, the first signaling belongs to a MAC CE.
[0241] As an example, the first signaling is a DCI.
[0242] As an example, the first signaling belongs to a DCI.
[0243] As an example, the first time length is greater than 48 hours.
[0244] As an example, the first time length is less than 48 hours.
[0245] As an example, when the first measurement information in the first storage unit has been stored for 48 hours, the first measurement information in the first storage unit is not discarded.
[0246] As an example, when the first signaling indicates the first time length, discarding the first measurement information in the first storage unit is not limited to 48 hours.
[0247] As an example, the first measurement information in the first storage unit is discarded only when the first time length is less than 48 hours, as a response to the storage time of the first measurement information in the first storage unit reaching the first time length.
[0248] As one embodiment, the first measurement configuration includes the first time length.
[0249] As an example, the first measurement configuration is indicated by the first time length.
[0250] As an example, the first time length is configured to the first measurement configuration.
[0251] As an example, the first time length is used in the first measurement configuration.
[0252] As an example, the first SRB is SRB4.
[0253] As an example, the first SRB is SRB6.
[0254] As an example, the first SRB is SRB7.
[0255] As an example, the first message indicates at least one of the plurality of measurement configurations; at least a portion of the information in the first storage unit includes measurement information corresponding to the at least one measurement configuration.
[0256] As one embodiment, the first message is an RRC message. As one embodiment, the first message is a UEInformationRequest message.
[0257] As an example, the first message includes a UEInformationRequest message.
[0258] As an example, the first message belongs to a UEInformationRequest message.
[0259] As an example, the
[0260] As one example, the second message is mapped to the first SRB.
[0261] As an example, the second message is an RRC message.
[0262] As an example, the second message is a UEInformationResponse message.
[0263] As an example, the second message includes a UEInformationResponse message.
[0264] As an example, the second message belongs to a UEInformationResponse message.
[0265] As one embodiment, the second RRC message includes an RRC container, which includes at least a portion of the information in the first storage unit.
[0266] As an example, the second RRC message includes at least one RRC field, which includes at least a portion of the information in the first storage unit.
[0267] As one embodiment, the second message includes at least a portion of the information in the first storage unit.
[0268] As an example, at least a portion of the information in the first storage unit is used by the base station N02 to perform at least one of training or inference of an AI / ML model.
[0269] As an example, at least a portion of the information in the first storage unit is used by the base station N02 for reinforcement learning.
[0270] As an example, the storage time of the first measurement information in the first storage unit reaching the first time length means: when the first timer expires.
[0271] As an example, the time for which the first measurement information in the first storage unit is stored reaches the first time length means: when the first time has elapsed since the first time.
[0272] Example 6
[0273] Example 6 illustrates a schematic diagram of a first signaling indication of a first time length according to an embodiment of this application; as attached. Figure 6 As shown.
[0274] In Embodiment 6, the first signaling indicates a first time length; the first signaling indicates N1; N1 is N1 time units; wherein, N1 is a positive integer.
[0275] As an example, the first signaling is transmitted via the downlink (DL).
[0276] As an example, the first signaling is air interface signaling.
[0277] As an example, the first signaling is UE-specific signaling.
[0278] As an example, the first signaling is an RRC (Radio Resource Control) message.
[0279] As an example, the first signaling belongs to an RRC message.
[0280] As an example, the first signaling is a MAC CE.
[0281] As an example, the first signaling belongs to a MAC CE.
[0282] As an example, the first signaling is a DCI.
[0283] As an example, the first signaling belongs to a DCI.
[0284] As an example, the first time length is greater than 48 hours.
[0285] As an example, the first time length is less than 48 hours.
[0286] As an example, the candidates for N1 include 1.
[0287] As an example, the candidates for N1 include 2.
[0288] As an example, the candidates for N1 include 8.
[0289] As an example, the candidates for N1 include 24.
[0290] As an example, the candidates for N1 include 48.
[0291] As an example, the candidates for N1 include 96.
[0292] As an example, any candidate for N1 is finite.
[0293] As an example, one candidate for N1 is infinity.
[0294] As one example, the time unit is a day.
[0295] As an example, the time unit is hours.
[0296] As one example, the time unit is minutes.
[0297] As an example, the time unit is seconds.
[0298] As one example, the time unit is a wireless frame.
[0299] As one example, the time unit is a system frame.
[0300] Example 7
[0301] Example 7 illustrates a schematic diagram of multiple time lengths associated with multiple measurement configurations according to one embodiment of the present application.
[0302] In Embodiment 7, the first signaling indicates the plurality of time lengths; the first time length is one of the plurality of time lengths; the first measurement configuration is one of the plurality of measurement configurations.
[0303] As one embodiment, the first signaling indicates a plurality of time lengths, each of which is associated with a plurality of measurement configurations; the first time length is one of the plurality of time lengths; the first measurement configuration is one of the plurality of measurement configurations; and the first time length is associated with the first measurement configuration.
[0304] As one example, the plurality of measurement configurations each correspond to a periodic measurement configuration.
[0305] As one example, the plurality of measurement configurations each correspond to a measurement configuration based on a trigger event.
[0306] As an example, the plurality of measurement configurations are two measurement configurations, which correspond to a periodic measurement configuration and a trigger event-based measurement configuration, respectively.
[0307] As one embodiment, the first measurement configuration includes the first time length.
[0308] As an example, the first measurement configuration is indicated by the first time length.
[0309] As an example, the first time length is configured to the first measurement configuration.
[0310] As an example, the first time length is used in the first measurement configuration.
[0311] Example 8
[0312] Example 8 illustrates a schematic diagram of a second time length and a second measurement configuration associated with one embodiment of the present application.
[0313] In embodiment 8, a second measurement configuration is received and second measurement information is stored in the first storage unit according to the second measurement configuration; as a response that the second measurement information in the first storage unit has been stored for a second time length, the second measurement information in the first storage unit is discarded; wherein, the second time length is predefined.
[0314] As one example, the second measurement information includes L1 measurement results of at least one cell.
[0315] As one example, the second measurement information includes L3 measurement results of at least one cell.
[0316] As one embodiment, the second measurement information includes measurement results for at least one SSB (Synchronization Signal Block).
[0317] As one embodiment, the second measurement information includes measurement results for at least one CSI-RS (Channel State Information Reference Signal).
[0318] As an example, the second time length is 48 hours.
[0319] As an example, the second time length is 24 hours.
[0320] As an example, the first time length is greater than the second time length.
[0321] As an example, the first time length is shorter than the second time length.
[0322] As an example, when the first measurement information in the first storage unit has been stored for a period of time equal to the second time length, the first measurement information in the first storage unit is not discarded.
[0323] As an example, when the first signaling indicates the first time length, the second time length is ignored.
[0324] As an example, the first measurement information in the first storage unit is discarded only when the first time length is less than the second time length, as a response to the storage time of the first measurement information in the first storage unit reaching the first time length.
[0325] Example 9
[0326] Example 9 illustrates a schematic diagram of third measurement information according to one embodiment of this application.
[0327] In Embodiment 9, third measurement information is stored in the first storage unit according to the first measurement configuration; in response to the storage time of the third measurement information reaching a first time length, the third measurement information in the first storage unit is discarded.
[0328] As an example, the third measurement information includes L1 measurement results of at least one cell.
[0329] As an example, the third measurement information includes L3 measurement results of at least one cell.
[0330] As an example, the third measurement information includes measurement results for at least one SSB (Synchronization Signal Block).
[0331] As an example, the third measurement information includes measurement results for at least one CSI-RS (Channel State Information Reference Signal).
[0332] As an example, the third measurement information is a measurement information that precedes the first measurement information.
[0333] As an example, the third measurement information is a measurement information that follows the first measurement information.
[0334] As an example, the third measurement information is based on event-triggered measurements, while the first measurement information is measured periodically.
[0335] As one embodiment, the third measurement information is based on event-triggered measurements, and the first measurement information is based on event-triggered measurements.
[0336] As an example, the third measurement information is based on event-triggered measurements, while the first measurement information is measured periodically.
[0337] As one embodiment, the first time length is indicated by the first signaling.
[0338] As an example, the first time length unit is days.
[0339] As an example, the first time length is in hours.
[0340] As an example, the first time length unit is minutes.
[0341] As an example, the first time length is in seconds.
[0342] As an example, the first time length unit is a wireless frame.
[0343] As an example, the first time length unit is a system frame.
[0344] Example 10
[0345] Example 10 illustrates a schematic diagram of storing first measurement information in a first storage unit and starting a first timer according to an embodiment of this application.
[0346] In Embodiment 10, a first timer is started along with the storage of first measurement information in the first storage unit; wherein the value of the first timer is a first time length.
[0347] As an example, the storage time of the first measurement information in the first storage unit reaching the first time length means: when the first timer expires.
[0348] As an example, the phrase accompanying the storage of the first measurement information in the first storage unit means:
[0349] When the storage of the first measurement information begins in the first storage unit, the first timer is started.
[0350] As an example, the phrase accompanying the storage of the first measurement information in the first storage unit means:
[0351] When the storage of the first measurement information is completed in the first storage unit, the first timer is started.
[0352] As an example, the phrase accompanying the storage of the first measurement information in the first storage unit means:
[0353] While storing the first measurement information in the first storage unit, the first timer is started.
[0354] As one embodiment, the storage includes setting a domain in the first storage unit.
[0355] Example 11
[0356] Example 11 illustrates a schematic diagram of storing first measurement information in a first storage unit and storing a first time in a first storage unit, according to an embodiment of the present application.
[0357] In Embodiment 11, the time during which the first measurement information in the first storage unit is stored reaches the first time length refers to when the first timer expires.
[0358] As an example, the first time is stored in the format of a Unix timestamp.
[0359] As an example, the first time is stored in ISO 8601 format.
[0360] As an example, the first time is stored in RFC 2882 format.
[0361] As an example, the first time is stored in a custom format.
[0362] Example 12
[0363] Example 12 illustrates a structural block diagram of a processing device for a terminal according to an embodiment of this application; as shown in the appendix. Figure 12 As shown. In the appendix Figure 12 In the terminal, the processing device 1100 includes a first receiver 1201, a first transmitter 1202, and a first processor 1203.
[0364] The first receiver 1201 receives the first measurement configuration and the first signaling.
[0365] The first processor 1203 stores the first measurement information in the first storage unit according to the first measurement configuration;
[0366] The first processor 1203, in response to the first measurement information in the first storage unit being stored for a first time length, discards the first measurement information in the first storage unit.
[0367] First transmitter 1202, sending the second message;
[0368] In Example 12, the first signaling indicates the first time length.
[0369] As one embodiment, the first signaling indicates N1; the first time length is N1 time units; wherein, N1 is a positive integer.
[0370] As one embodiment, the first signaling indicates a plurality of time lengths, each of which is associated with a plurality of measurement configurations; the first time length is one of the plurality of time lengths; the first measurement configuration is one of the plurality of measurement configurations; and the first time length is associated with the first measurement configuration.
[0371] As one embodiment, the first receiver 1201 receives the second measurement configuration.
[0372] As one embodiment, the first processor 1203 stores second measurement information in the first storage unit according to the second measurement configuration.
[0373] As one embodiment, the first processor 1203, in response to the second measurement information in the first storage unit being stored for a second time length, discards the second measurement information in the first storage unit; wherein the second time length is predefined.
[0374] As an example, the first processor 1203 stores third measurement information in the first storage unit according to the first measurement configuration.
[0375] As an example, the first processor 1203, in response to the storage time of the third measurement information in the first storage unit reaching a first time length, discards the third measurement information in the first storage unit.
[0376] As an example, the first receiver 1201 receives the first message.
[0377] As one embodiment, the first transmitter 1202, in response to the receipt of the first message, sends a second message via a first SRB; wherein the second message includes at least a portion of the information in the first storage unit.
[0378] As an example, the first SRB is SRB4, or the identifier of the first SRB is greater than 5;
[0379] As one embodiment, the first processor 1203 starts a first timer while storing the first measurement information in the first storage unit; wherein, the first time length is the value of the first timer;
[0380] As one embodiment, the first processor 1203, along with storing the first measurement information in the first storage unit, also stores the first time in the first storage unit;
[0381] As one embodiment, the first receiver 1201 includes the appendix to this application. Figure 4 The antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, or data source 467 are at least one of these.
[0382] As one embodiment, the first receiver 1201 includes the appendix to this application. Figure 4 At least antenna 452 and receiver 454 are included.
[0383] As one embodiment, the first transmitter 1202 includes the appendix to this application. Figure 4The antenna 452 or transmitter 454 or multi-antenna transmitter processor 457 or transmitter processor 468 or controller / processor 459 or memory 460 or data source 467 is at least one of them.
[0384] As one embodiment, the first transmitter 1202 includes the appendix to this application. Figure 4 At least antenna 452 and transmitter 454 are included.
[0385] As one embodiment, the terminal includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the terminal to perform the method described in this application used in the terminal.
[0386] Example 13
[0387] Example 13 illustrates a structural block diagram of a processing apparatus for a base station according to an embodiment of this application; as shown in the appendix. Figure 13 As shown. In the appendix Figure 13 In the base station, the processing device 1300 includes a second transmitter 1301 and a second receiver 1302.
[0388] The second transmitter 1301 transmits a first measurement configuration; the receiver of the first measurement configuration stores first measurement information in a first storage unit according to the first measurement configuration; a first signaling is transmitted; as a response that the first measurement information in the first storage unit has been stored for a first time length, the receiver of the first measurement configuration discards the first measurement information in the first storage unit.
[0389] In Example 13, the first signaling indicates the first time length.
[0390] As one embodiment, the first signaling indicates N1; the first time length is N1 time units; wherein, N1 is a positive integer.
[0391] As one embodiment, the first signaling indicates a plurality of time lengths, each of which is associated with a plurality of measurement configurations; the first time length is one of the plurality of time lengths; the first measurement configuration is one of the plurality of measurement configurations; and the first time length is associated with the first measurement configuration.
[0392] As one embodiment, the second transmitter 1301 transmits a second measurement configuration; the receiver of the first measurement configuration receives the second measurement configuration and stores second measurement information in a first storage unit according to the second measurement configuration; wherein, as a response to the storage time of the second measurement information in the first storage unit reaching a second time length, the receiver of the first measurement configuration discards the second measurement information in the first storage unit; the second time length is predefined.
[0393] As one embodiment, the receiver of the first measurement configuration stores third measurement information in the first storage unit according to the first measurement configuration; and in response to the storage time of the third measurement information in the first storage unit reaching the first time length, discards the third measurement information in the first storage unit.
[0394] As one embodiment, the second transmitter 1301 sends a first message; in response to the sending of the first message, the receiver of the first measurement configuration receives the second message; the second message is sent via a first SRB; wherein the second message includes at least a portion of the information in the first storage unit; wherein the first SRB is SRB4, or the identifier of the first SRB is greater than 5.
[0395] As an example, along with storing the first measurement information in the first storage unit, the receiver of the first measurement configuration starts a first timer; wherein, the first time length is the value of the first timer.
[0396] As an example, along with storing the first measurement information in the first storage unit, the receiver of the first measurement configuration stores the first time in the first storage unit.
[0397] As one embodiment, the second transmitter 1301 includes the appendix to this application. Figure 4 The antenna 420, transmitter 418, multi-antenna transmitter processor 471, transmitter processor 416, controller / processor 475, or memory 476 are at least one of them.
[0398] As one embodiment, the second transmitter 1301 includes the appendix to this application. Figure 4 At least antenna 420 and transmitter 418 are included.
[0399] As one embodiment, the second receiver 1302 includes the appendix to this application. Figure 4 The antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, or memory 476 are at least one of them.
[0400] As one embodiment, the second receiver 1302 includes the appendix to this application. Figure 4 At least antenna 420 and receiver 418 are included.
[0401] As one embodiment, the base station includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the base station to perform one of the methods described in this application used in the base station.
[0402] Example 14
[0403] Example 14 illustrates a schematic diagram of an AI / ML model according to an embodiment of this application, as shown in the attached diagram. Figure 14 As shown. (Attached) Figure 14 It includes Module 1, Module 2, Module 3, Module 4, and Module 5.
[0404] In Example 14, in the appendix Figure 14 In the AI / ML model shown, the first module sends a first dataset to the second module, the first module sends a second dataset to the third module, the first module sends a third dataset to the fifth module, the fifth module sends a first type of parameter set to the second module, the fifth module sends a second type of parameter set to the third module, the fifth module sends a third type of parameter set to the fourth module, the second module sends a fourth type of parameter set to the fourth module, and the fourth module sends a fifth type of parameter set to the third module.
[0405] As an example, any one of the first module, second module, third module, fourth module, and fifth module in an AI / ML model does not belong to the terminal described in this application.
[0406] The above methods reduce the hardware complexity of the terminal.
[0407] As an example, at least one of the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model belongs to the terminal in this application; and at least one of the first module, the second module, the third module, the fourth module, and the fifth module belongs to the base station in this application.
[0408] The above method balances the hardware complexity of the terminal with the transmission latency.
[0409] As an example, the third module belongs to the terminal described in this application.
[0410] As an example, the third module belongs to the base station described in this application.
[0411] As an example, the first module is used for data collection; specifically, the first module is responsible for data collection; specifically, the first module has data collection functions.
[0412] As one embodiment, the second module has a training function, which is used for AI / ML model training; specifically, the training function is responsible for AI / ML model training; specifically, the training function has AI / ML model training capabilities; specifically, the training function performs AI / ML model training.
[0413] As one example, the second module performs validation and / or testing; specifically, the second module generates AI / ML model performance metrics.
[0414] As one embodiment, the second module is responsible for data preparation; specifically, the data preparation includes at least one of data pre-processing, cleaning, formatting, or transformation.
[0415] As an example, the third module is used for inference; specifically, the third module has inference function; specifically, the inference function is responsible for inference.
[0416] As one embodiment, the fourth module is used for AI / ML model storage; specifically, the fourth module has AI / ML model storage function; specifically, the fourth module is responsible for storing trained AI / ML models; specifically, the fourth module is responsible for storing trained AI / ML models that can be used to perform inference processing.
[0417] As an example, the fifth module is used for management; specifically, the fifth module is responsible for management; specifically, the fifth module has management functions; specifically, the fifth module manages AI / ML models.
[0418] As an example, the first dataset is training data, and the first dataset is the input of the second module.
[0419] As an example, the first dataset includes the terminal's stored data; the stored data may come from the network, the terminal's logs, or other RAN nodes.
[0420] As one embodiment, the first dataset includes at least a portion of the information contained in the first storage unit included in the second message.
[0421] As an example, the second dataset is inference data, which is the input of the third module.
[0422] As one embodiment, the second dataset includes the terminal's stored data; the stored data may come from the network, the terminal's logs, or other RAN nodes.
[0423] As one embodiment, the second dataset includes at least a portion of the information contained in the first storage unit included in the second message.
[0424] As an example, the third dataset is monitoring data, which is the input of the fifth module.
[0425] As an example, the third dataset includes the terminal's stored data; the stored data may come from the network, the terminal's logs, or other RAN nodes.
[0426] As an example, the third dataset includes at least a portion of the information in the first storage unit included in the second message.
[0427] As an example, the first type of parameter group includes monitoring output.
[0428] As one embodiment, the second type of parameter group includes management instructions; specifically, the second type of parameter group is used for fine-tuning operations of the inference function; specifically, the second type of parameter group includes the identifier of the AI / ML model; specifically, the second type of parameter group is used for selecting, and / or switching, and / or activating / deactivating, and / or reverting the AI / ML model.
[0429] As an example, the third type of parameter group includes AI / ML model transfer requests and / or AI / ML model delivery requests.
[0430] As an example, the fourth parameter group includes trained AI / ML models and / or updated AI / ML models; specifically, the fourth parameter group indicates the identifier of the AI / ML model.
[0431] As an example, the fifth parameter group includes AI / ML model transfer and / or AI / ML model delivery; specifically, the fifth parameter group indicates the identifier of the AI / ML model.
[0432] As an example, the second module sends the first type of output to the fifth module.
[0433] As an example, the first type of output includes monitoring output.
[0434] As an example, the second type of output includes inference output.
[0435] As an example, the second type of output is used by the fifth module to monitor the performance of the AI / ML model.
[0436] As an example, the third module sends the second type of output to the fifth module.
[0437] As an example, Example 14 is merely to illustrate that this application can be used in AI / ML models. This example does not limit the application of this application to non-AI / ML operations, nor does it limit the application of this application to other types of AI / ML models to obtain and attach... Figure 14 The AI / ML model shown has comparable performance.
[0438] Example 15
[0439] Example 15 illustrates a schematic diagram of intelligent function deployment in a RAN (Radio Access Network) domain according to an embodiment of this application; as shown in the appendix. Figure 15 As shown. In Example 15, the gNB can be replaced with, for example, an eNB, or a network device such as a 6G base station.
[0440] Intelligent functions in the RAN domain include training (also known as ML training, AI training, or AI / ML training), testing (also known as ML testing, AI testing, or AI / ML testing), and inference (also known as ML inference, AI inference, or AI / ML inference), among others. Training, testing, and inference functions can be deployed independently or co-located. Deployment of intelligent functions can be achieved through software, such as downloading and / or running executable files; or through a combination of software and hardware, such as accelerating specific computing units through hardware to improve processing speed or save power.
[0441] Training functions can be deployed in a cross-domain management system or a domain-specific management system; the domain-specific management system is used to manage the RAN domain or the CN (Core Network) domain. For example, training functions for MDA (Management Data Analytics) can be deployed in MDAF (MDA Function); training functions for network data analytics can be deployed in NWDAF (Network Data Analytics Function), meaning the training function is MTLF (Model Training Logical Function).
[0442] Similarly, inference functions can be deployed in cross-domain management systems or domain-specific management systems; for example, the inference function is an MDAF, or the inference function is an AnLF (Analytics logical function) located in an NWDAF.
[0443] Similarly, testing functionality can also be deployed in cross-domain management systems or domain-specific management systems.
[0444] In embodiment 15, the training function 1702 of the RAN domain is located in the management function 1703 of the RAN domain; while the inference function is located in the base station, that is, inference function 1704 is located in gNB 1705, and inference function 1706 is located in gNB 1707. Figure 15 The ellipsis in the text indicates other gNBs that include other reasoning functions and are not shown.
[0445] Appendix Figure 15In this context, the management of inference functions for multiple base stations is handled by the RAN domain management function 1703, which interacts with the RAN domain MnS (Management Service) consumer / cross-domain management 1701 (as shown in the attached diagram). Figure 15 (As shown by the dashed arrow 1708 in the image).
[0446] Optionally, the management of inference functions can also be completed by the base station itself, that is, each base station can independently interact with the RAN domain MnS consumer / cross-domain management 1701.
[0447] It should be noted that Embodiment 15 is merely a non-limiting implementation; optionally, the RAN domain training function may also be deployed at the base station; or optionally, some base stations may deploy both inference function and RAN domain training function, while some base stations may only deploy inference function.
[0448] As an example, the base station described in this application includes a gNB (or base station) from Example 15.
[0449] As an example, the base station described in this application is a gNB (or base station) in Example 15.
[0450] As an example, the appendix described in this application Figure 2 The node 203 in the middle includes the attached Figure 15 In the RAN domain MnS consumer / cross-domain management 1701.
[0451] As an example, the appendix described in this application Figure 2 The node 203 in the middle includes the attached Figure 15 The training function 1702 in the middle.
[0452] As an example, the appendix described in this application Figure 2 The node 203 in the middle includes the attached Figure 15 Management functions in 1703.
[0453] As an example, the appendix described in this application Figure 2 The node 203 in the middle includes the attached Figure 15 The reasoning function in 1704.
[0454] As an example, the appendix described in this application Figure 2 The node 211 in the middle includes the attached Figure 15 In the RAN domain MnS consumer / cross-domain management 1701.
[0455] As an example, the appendix Figure 15The input to the training function 1702 includes at least a portion of the information in the first storage unit included in the second message.
[0456] As an example, the appendix Figure 15 The input to the inference function 1704 includes at least a portion of the information in the first storage unit included in the second message.
[0457] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), and other wireless communication equipment.
[0458] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method used in a terminal, characterized in that, include: Receive a first measurement configuration and store first measurement information in a first storage unit according to the first measurement configuration; Receive the first signaling; As a response to the first measurement information in the first storage unit being stored for a first time length, the first measurement information in the first storage unit is discarded. The first signaling indicates the first time length.
2. The method according to claim 1, characterized in that, The first signaling indicates N1; the first time length is N1 time units; wherein, N1 is a positive integer.
3. The method according to claim 1 or 2, characterized in that, The first signaling indicates multiple time lengths, each of which is associated with a multiple measurement configuration; the first time length is one of the multiple time lengths; the first measurement configuration is one of the multiple measurement configurations; and the first time length is associated with the first measurement configuration.
4. The method according to any one of claims 1-3, characterized in that, Receive a second measurement configuration and store the second measurement information in the first storage unit according to the second measurement configuration; As a response to the second measurement information in the first storage unit being stored for a second time length, the second measurement information in the first storage unit is discarded. The second time length is predefined.
5. The method according to any one of claims 1-4, characterized in that, The third measurement information is stored in the first storage unit according to the first measurement configuration; In response to the time elapsed since the third measurement information in the first storage unit has been stored for the first time length, the third measurement information in the first storage unit is discarded.
6. The method according to any one of claims 1-5, characterized in that, Receive the first message; In response to the receipt of the first message, a second message is sent via the first SRB; wherein the second message includes at least a portion of the information in the first storage unit; Wherein, the first SRB is SRB4, or the identifier of the first SRB is greater than 5.
7. The method according to any one of claims 1-6, characterized in that, As the first measurement information is stored in the first storage unit, the first timer is started; Wherein, the first time length is the value of the first timer.
8. The method according to any one of claims 1-7, characterized in that, Along with storing the first measurement information in the first storage unit, the first time is also stored in the first storage unit.
9. A terminal, characterized in that, The terminal includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the terminal to perform the method as described in any one of claims 1-8.
10. A method used in a base station, characterized in that, include: Send a first measurement configuration; the recipient of the first measurement configuration stores the first measurement information in a first storage unit according to the first measurement configuration; Send the first signaling; In response to the storage time of the first measurement information in the first storage unit reaching a first time length, the receiver of the first measurement configuration discards the first measurement information in the first storage unit. The first signaling indicates the first time length.
11. The method according to claim 10, characterized in that, The first signaling indicates N1; the first time length is N1 time units; wherein, N1 is a positive integer.
12. The method according to claim 10 or 11, characterized in that, The first signaling indicates multiple time lengths, each of which is associated with a multiple measurement configuration; the first time length is one of the multiple time lengths; the first measurement configuration is one of the multiple measurement configurations; and the first time length is associated with the first measurement configuration.
13. The method according to any one of claims 10-12, characterized in that, Send a second measurement configuration; the recipient of the first measurement configuration receives the second measurement configuration and stores the second measurement information in the first storage unit according to the second measurement configuration; In response to the storage time of the second measurement information in the first storage unit reaching a second time length, the receiver of the first measurement configuration discards the second measurement information in the first storage unit; the second time length is predefined.
14. The method according to any one of claims 10-13, characterized in that, The receiver of the first measurement configuration stores third measurement information in the first storage unit according to the first measurement configuration; in response to the storage time of the third measurement information in the first storage unit reaching the first time length, the receiver of the first measurement configuration discards the third measurement information in the first storage unit.
15. The method according to any one of claims 10-14, characterized in that, Send the first message; In response to the sending of the first message, a second message is received via the first SRB; wherein the second message includes at least a portion of the information in the first storage unit; Wherein, the first SRB is SRB4, or the identifier of the first SRB is greater than 5.
16. The method according to any one of claims 10-15, characterized in that, As the first measurement information is stored in the first storage unit, the receiver of the first measurement configuration starts a first timer; Wherein, the first time length is the value of the first timer.
17. The method according to any one of claims 10-16, characterized in that, Along with storing the first measurement information in the first storage unit, the receiver of the first measurement configuration stores the first time in the first storage unit.
18. A base station, characterized in that, The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the base station to perform the method as described in any one of claims 10-17.