Network-side data collection for training machine learning models
Patent Information
- Application Number
- CN202480090197.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-03
- Publication Date
- 2026-11-03
AI Technical Summary
Existing technologies have failed to effectively address specific problems in wireless communication systems, particularly in AI/ML model data.
By collecting data from the network side, we obtained data for AI/ML models, and by using network-side data collection technology, we solved the training problem of AI/ML models.
By using network-side data acquisition techniques, effective training of AI/ML models was achieved, improving resource management and connection quality of wireless communication systems.
Smart Images

Figure CN123036898A_ABST
Abstract
Description
Technical Field
[0001] This disclosure is generally directed to digital wireless communications. Background Technology
[0002] Mobile communication technologies are propelling the world toward an increasingly interconnected and networked society. Compared to existing wireless networks, next-generation systems and wireless communication technologies will need to support a wider range of use case characteristics and provide more complex and sophisticated access requirements and flexibility.
[0003] LTE (Long Term Evolution) is a wireless communication standard for mobile devices and data terminals developed by the 3rd Generation Partnership Project (3GPP). LTE Evolution (LTE-A) is a wireless communication standard that enhances the LTE standard. The fifth-generation wireless system, known as 5G, advances the LTE and LTE-A wireless standards and aims to support higher data rates, massive connectivity, ultra-low latency, high reliability, and other emerging service requirements. Summary of the Invention
[0004] Techniques for data acquisition over a network to train artificial intelligence (AI) / machine learning (ML) models are disclosed. The described embodiments provide, for example, signaling for configuring, activating, and / or deactivating recording processes associated with measurement operations performed via a wireless device (e.g., a user equipment (UE)). Embodiments of the disclosed techniques can be used to acquire data that is used to train one or more AI / ML models for AI / ML-based beam management, AI / ML-based channel state information feedback enhancement, AI / ML-based radio resource management, AI / ML-based mobility management, AI / ML-based Packet Data Convergence Protocol (PDCP) replication, and / or AI / ML-based semantic transmission.
[0005] In one example aspect, a wireless communication method includes: receiving, by a wireless device, a configuration message from a network node for configuring one or more measurement recording operations. The method further includes: recording one or more measurement results using at least one of the one or more measurement recording operations, and sending a record reporting message associated with the result of the at least one measurement recording operation to the network node.
[0006] In another example, a wireless communication method includes: a network node sending a configuration message to a wireless device for configuring one or more measurement recording operations, and receiving from the wireless device a record reporting message associated with the result of at least one of the one or more measurement recording operations. In this example, receiving the configuration message enables the wireless device to use the at least one measurement recording operation to record one or more measurement results.
[0007] In yet another example, the methods described above are embodied in processor-executable code and stored in a non-transient computer-readable storage medium. When executed by a processor, the code included in the computer-readable storage medium causes the processor to implement the methods described in this patent document.
[0008] In yet another example, a device configured or operable to perform the methods described above is disclosed.
[0009] The above and other aspects and their embodiments will be described in more detail in the accompanying drawings, specification and claims. Attached Figure Description
[0010] Figures 1 to 5 This is a flowchart illustrating an example method for acquiring network-side data for training AI / ML models.
[0011] Figure 6A and Figure 6B A flowchart of an example wireless communication method is shown.
[0012] Figure 7 A block diagram of an example hardware platform that may be part of a network device or communication device is shown.
[0013] Figure 8 Examples of wireless communication including a base station (BS) and user equipment (UE) based on some implementations of the disclosed technology are shown. Detailed Implementation
[0014] Various artificial intelligence and machine learning (AI / ML) systems are being deployed in existing wireless communication standards (e.g., 3GPP Rel-18) to intelligently manage complex networks, solve system optimization problems, and improve user experience in 5G New Radio (NR) systems and their successors. AI / ML models can be easily deployed in many applications on mobile devices in existing 5G NR systems and upcoming 6G system deployments (e.g., image recognition, natural language recognition, speech recognition, and video processing).
[0015] Especially in the context of 6G communications, AI / ML integration is likely to be crucial in meeting the increasing radio spectrum demands driven by rising data traffic, and in providing a greater number of connections with high Quality of Service (QoS). Integrating AI / ML into 6G communications will enable real-time analysis and zero-contact operation, providing lower latency control with finer granularity. Mobile devices, picocells, relay nodes, and other devices will be configured to assist the network and report AI / ML actions and predictions to help achieve efficient resource management. In particular, AI / ML integration is expected to significantly improve dynamic spectrum management.
[0016] The disclosed embodiments of the technology provide methods and systems for acquiring data on the network side and using that data to train AI / ML models for various aspects such as AI / ML-based beam management, AI / ML-based channel state information feedback enhancement, AI / ML-based radio resource management, AI / ML-based mobility management, AI / ML-based Packet Data Convergence Protocol (PDCP) replication, and / or AI / ML-based semantic transmission, thereby improving network communications in current and emerging cellular systems. AI / ML algorithms that can be combined when implementing the listed AI / ML-based aspects of 5G NR and 6G communication systems include supervised learning, unsupervised learning, forced learning, joint learning, kernel Hilbert space, blockchain technology, cognitive and / or symbiotic radio, terahertz technology, and indexed modulation.
[0017] In this patent document, the term 5G is used for clarity, but the technology disclosed herein is not limited to 5G technology and can be used in wireless systems implementing other protocols, such as 6G technology.
[0018] Figure 1 This is a flowchart illustrating various aspects of a disclosed technique for an example of network-side data acquisition used to train one or more machine learning (ML) models. As shown therein, the signaling for this process includes:
[0019] Step 1 The network (NW, or network node) sends configuration messages to the UE to configure measurement logging and / or log reporting operations at the UE (or wireless device). In some embodiments, the UE is configured to perform multiple measurement logging and / or log reporting operations, and the received configuration messages can configure one or more of these operations.
[0020] In some examples, the described embodiments can be configured with a Network Data Analysis Function (NWDAF) in a 5G NR system. The NWDAF provides analysis capabilities to achieve the aforementioned AI / ML-based aspects, which can improve system efficiency, resource management, and network communication. Specifically, the measurement recording operation described in this patent document can be part of a Model Training Logic Function (MTLF), which is one of two NWDAF logic functions (the other being an Analysis Logic Function (AnLF)). The MTLF is responsible for AI / ML model training and provides new training services, such as providing trained AI / ML models. For example, the collected measurements (or more generally, the input data used to train the AI / ML model) can come from various network functions (NFs) or network entities. Data and measurements can include performance measurements, tracking data including MDA / RF / RCEF, QoE and service experience data, analysis data from the CN NWDAF, alarm information and notifications, configuration management information and notifications, UE location information, MDA reports from other MDA MnS producers, and / or management data from non-3GPP systems.
[0021] Step 2 The UE takes one or more actions in response to receiving a configuration message from the network.
[0022] In some alternatives, the network is responsible for activating or resuming and / or suspending or deactivating the UE used for measurement recording operations.
[0023] Step 3a The NW sends control signaling to the UE to activate / resume or deactivate / suspend measurement recording operations.
[0024] Step 4a The UE takes one or more actions in response to receiving control signaling from the network.
[0025] In some alternatives, the UE is configured to determine whether to activate / resume or suspend / deactivate measurement recording operations.
[0026] Step 3b The UE determines whether to activate / resume or deactivate / suspend measurement recording operations based on one or more events.
[0027] Step 4b The UE responds to this determination by taking one or more actions.
[0028] In some alternatives, NW is configured to determine when to report the recorded data.
[0029] Step 5a The NW sends a message to the UE to trigger the UE to report the recorded measurement results to the network.
[0030] In some alternatives, the UE is configured to determine when to report the recorded data.
[0031] Step 5b The UE determines whether to trigger the UE to report the recorded measurement results to the network based on one or more conditions.
[0032] Step 6 The UE sends a message to the NW corresponding to the recorded measurement results.
[0033] Step 7 In response to successfully transmitting the recorded measurement results to the network node (or NW), the UE takes one or more actions.
[0034] Reference Figures 2 to 5 The combination was further detailed. Figure 1 Each step described in the content, Figures 2 to 5 Flowcharts illustrating different embodiments of the disclosed technology are provided. Details of certain steps, operations, and / or aspects may be similar in multiple embodiments, and these details will not be repeated to improve the readability of this patent document.
[0035] Figure 2 A flowchart of a network-side data acquisition method is shown, which includes activation / deactivation of NW-based measurement recording operations and triggering of NW-based methods for reporting recorded measurement results. Figure 2 As shown, the signaling for this process includes:
[0036] Step 1 In some embodiments, the configuration message used for measurement recording and / or recording reporting operations is a radio resource configuration.
[0037] – In some examples, the data used for the recorded Minimum Drive Test (MDT) loggedMeasurementConfiguration The message is reused to configure one or more measurement logging operations that the UE is configured to perform. In other examples, this configuration message is different. loggedMeasurementConfiguration The message is independent of loggedMeasurementConfiguration message loggedMeasurementConfigurationFo rAIML information.
[0038] – In this example, one or more nzp-CSI-RS-ResourceId and / or nzp-CSI-RS- ResourceSetId Included loggedMeasurementConfiguration Message or loggedMeasurementCo nfigurationForAIMLThe message contains reference signals used by the UE to perform Layer 1 (L1) measurements and obtain the corresponding measurement results to be recorded. In this example, one or more serving cell IDs are configured for each nzp-CSI-RS-ResourceId and / or nzp-CSI-RS-ResourceSetId to indicate where to address the serving cell of nzp-CSI-RS-ResourceId and / or nzp-CSI-RS-ResourceSetId.
[0039] – In this example, one or more MeasureObjectId and / or MeasId Included loggedMeasurementConfiguration Message or loggedMeasurementConfigurationForAIML The message contains a reference signal used by the UE to perform Layer 3 (L3) measurements and obtain the corresponding measurement results to be recorded.
[0040] – In some examples, the configuration message for measurement logging operations includes Layer 1 (L1) measurement resource configuration, for example nzp-CSI-RS-ResourceSet , nzp-CSI-RS-Resource (For AI-based beamforming or AI-based channel state information (CSI) feedback), and / or Layer 3 (L3) measurement resource configuration, for example, MeasObjectNR (For AI-based mobility).
[0041] – In this example, instructions are introduced to specify the L1 / L3 measurement resource configuration for measurement logging operations. For example, for nzp-CSI-RS-ResourceSet , nzp-CSI-RS-Resource or MeasObjectNR An enable flag has been introduced. enableLogging .if enableLogging If the value of the flag is set to true or exists, then it indicates that for any given condition, the flag is valid. nzp- CSI-RS-ResourceSet , nzp-CSI-RS-Resource or MeasObjectNR The configured reference signal activates the measurement recording operation. Alternatively, for... enableLogging The falsity of the flag indicates that for a given condition, the falsity of the flag is determined by the fact that the flag is false. nzp-CSI-RS- ResourceSet , nzp-CSI-RS-Resource or MeasObjectNR The configured reference signal and measurement recording operation are either deactivated or not activated.
[0042] – In some examples, the configuration message used for measurement recording operations is a list of reference signal indications (e.g., a list of synchronization signal block (SSB) Ids with a list of cell Ids).
[0043] – In some examples, to support continued (e.g., resumption or activation) measurement recording operations, a valid region is configured in the configuration message. For example, the valid region could be a list of Public Land Mobile Network (PLMN) IDs, a global list of cell IDs, and / or a list of physical cell IDs, etc.
[0044] – In some examples, to support recording measurements associated with one or more specific UE attributes, at least one of the following parameters (or configurations) is included to indicate the UE attribute on which the measurement recording is based, or the attribute of the UE being recorded:
[0045] –UE codebook configuration, indicating the UE codebook configuration on which the measurement results are recorded.
[0046] –UE antenna array dimension, indicating the UE antenna array dimension on which the recorded measurement results were based.
[0047] – UE speed information, such as capturing the UE speed in each recording instance, or tracking changes in UE speed during a recording period.
[0048] –UE orientation information, for example, tracking changes in UE orientation during the recording period.
[0049] –UE location, for example, captured in each record instance or periodically (e.g., every N record instances).
[0050] - Timing information, such as absolute time information and / or relative time information for each record instance.
[0051] – In some examples, the configuration message includes log reporting configuration. In some implementations, periodicity information indicates that log reporting is performed periodically. In other implementations, one or more events indicate that the log reporting is event-triggered. In yet another implementation, a timer indicates that the log reporting is triggered by a timer timeout.
[0052] – In some examples, the configuration message includes an instruction on whether to continue the measurement recording operation after the recorded measurement results have been reported.
[0053] – In some examples, the configuration message includes an indication of whether to report any measurement records currently stored in UE variables.
[0054] – In some examples, the configuration message includes an indication of whether to clear any measurement records currently stored in the UE variables.
[0055] – In some examples, the configuration message includes an indication of whether to activate / resume or deactivate / suspend the measurement recording operation.
[0056] Step 2 In some embodiments, the UE is configured to automatically perform at least one of the following actions, or is configured to perform at least one of the following actions based on one or more indications in a configuration message when a configuration message associated with measurement recording and / or recording reporting operations is received:
[0057] – Clear the measurement records stored in the UE variables (if any).
[0058] –Stop measurement recording operation
[0059] - Trigger the reporting of recorded data, for example, trigger logReporting
[0060] –Start or restart the recording duration timer, for example, loggingDurationTimer
[0061] -Assume the measurement recording operation is initially in a deactivated state.
[0062] – After the UE successfully sends the recorded measurement results to the NW, the measurement recording operation is initiated.
[0063] Step 3a In some embodiments, the network sends two levels of instructions to activate / resume and / or suspend / deactivate measurement recording operations.
[0064] – In some examples, the first level of this indication is a configuration message that indicates whether the measurement logging operation is activated / deactivated, and the second level of this indication is control signaling used to resume or suspend the measurement logging operation. In some implementations, this control signaling may be a downlink (DL) Media Access Control (MAC) control unit (CE). In other implementations, the control signaling is downlink control information (DCI).
[0065] – In some examples, the first level of this instruction is control signaling used to activate / deactivate measurement resources associated with measurement logging operations (e.g., nzp-CSI-RS-ResourceSet , nzp-CSI-RS-Resource or MeasObjectNR The second level of this instruction is used to activate or deactivate measurement recording operations. In some embodiments, this control signaling is DL MAC CE. In other embodiments, the control signaling is DCI.
[0066] In some embodiments, a single (or one-time) indication is a control signal sent from the network to activate / resume and / or suspend / deactivate a measurement recording operation.
[0067] – In some examples, this indication is used for configuration messages (e.g., loggedMeasurementConfigu rationForAIML The control signaling activates / resumes and / or suspends / deactivates the measurement recording operations of the measurement resources configured in the configuration. In some implementations, this control signaling is DL MAC CE. In other implementations, this control signaling is DCI.
[0068] – In some examples, this instruction is used for one or more devices that have been configured for measurement recording. nzp-CSI- RS-ResourceSet or nzp-CSI-RS-Resource The measurement record operation can be activated (restored) or deactivated (suspended).
[0069] – In some examples, this instruction is used for one or more devices that have been configured for measurement recording. MeasObjectNR The measurement record operation can be activated or deactivated.
[0070] In some embodiments, RRCReconfiguration The message includes an indication to trigger a handover, instructing the measurement recording operation to continue after the UE hands over to the target cell. In this embodiment, the measurement recording operation is based on settings configured in the target cell or target cell group. loggedMeasurementConfigurationForAIML (For example, included) RRCReconfiguration In CellGroupConfig And so it continues.
[0071] Step 4a In some embodiments, when a measurement recording operation is about to be deactivated or suspended, the UE takes one or more of the following actions in response to receiving control signaling from the NW:
[0072] -stop loggingDurationTimer
[0073] –Stop measurement recording operation
[0074] - Trigger log reporting
[0075] – Clear stored measurement records. In some implementations, stored measurement records are cleared after the UE has successfully transmitted the recorded measurement results to the NW.
[0076] -Reset loggingDurationTimer
[0077] In some embodiments, when a measurement recording operation is about to be activated or resumed, the UE takes one or more of the following actions in response to receiving control signaling from the NW:
[0078] – Clear stored measurement records (if any).
[0079] -Start or restart loggingDurationTimer
[0080] - Reboot loggingDurationTimer
[0081] –Start measurement recording operation
[0082] Step 5a In some embodiments, the message sent by the NW to the UE to trigger the reporting of the recorded measurement results is a downlink (DL) radio resource control (RRC) message.
[0083] – In some examples, it was introduced and used logReportingRequestForAIML
[0084] – In some examples, reuse UEInformationRequest The message includes logReportingRequestForAIML information
[0085] – In some examples logReportingRequestForAIML This includes one or more indications to specify the type of measurement record requested. In one example, the type of measurement record is a measurement record for beam management, a measurement record for CSI feedback, etc. In another example, logReportingRequestForAIML This includes a list of serving cells for which measurement records are requested. In other examples, logReportingRequestForAIML Includes a list of reference signal (set) identifiers for the requested measurement records.
[0086] – In some examples logReportingRequestForAIML This includes instructing the UE to report to the NW. logReportingForAIML Then, the UE will indicate whether it wants to continue the measurement and recording operation.
[0087] – In some examples, for handover scenarios, the NW sends a message to the UE to trigger the handover. RRCReconfiguration This may include instructions that direct the UE to perform actions in response to the stored measurement records. In this example, the UE actions include at least one of the following:
[0088] – Clear or not clear the measurement records stored in the UE variables (if any);
[0089] – Trigger or disable the reporting of measurement records (if any) stored in the UE variables;
[0090] – In some examples, for handover scenarios, in response to the signal sent by the NW to the UE to trigger the handover. RRCReconfiguration of RRCReconfigurationComplete The message includes an indication of whether any stored measurement records exist in the UE variables.
[0091] In some embodiments, the message sent by the NW to the UE to trigger the reporting of recorded measurement results is control signaling for the Media Access Control (MAC) layer (e.g., a DL MAC control unit (CE)). In this embodiment, the DLMAC CE includes at least one of the following:
[0092] – Measurement record type, which indicates the type of measurement record requested, such as a measurement record for beam management, a measurement record for CSI feedback, etc.;
[0093] – Measurement record ID, which indicates the reported record information.
[0094] – Serving cell ID, which indicates the serving cell for which the request to record information was subsequently reported by the UE.
[0095] – Continue to instruct, the instruction being reported by the UE to the NW logReportingForAIML Afterwards, should the UE continue with the measurement and recording operation?
[0096] Step 6 In some embodiments, the message used to send the recorded data (e.g., the result of a measurement recording operation) to the NW is an uplink (UL) radio resource control (RRC) message.
[0097] – In some examples, the following was introduced logReportingForAIML information
[0098] – In some examples UEInformationResponse The message was reconfigured, and the message includes... logReportingForAIML information
[0099] – In some examples logReportingForAIML Includes at least one of the following:
[0100] – A list of cell IDs, indicating the serving cell to which the recorded data was reported.
[0101] – A list of beam IDs, indicating the beams to which recorded data has been reported.
[0102] - Data type indicates the data type of the reported record data, such as CSI feedback, beam management information, PDCP copy, etc.
[0103] –RSRP value, indicating the RSRP value of the serving cell or beam.
[0104] –RSRQ value, indicating the RSRQ value of the serving cell or beam.
[0105] –SINR value, indicating the SINR value of the serving cell or beam.
[0106] –CQI value, indicating the CQI value of the serving cell or beam.
[0107] –CSI feedback value, indicating the CSI feedback of the serving cell or beam.
[0108] –Location information
[0109] - Timestamps, for example, timing information for each piece of recorded data.
[0110] – Data containers, such as carrier-specific data requested by the carrier.
[0111] – Record the reason for the suspension, indicating why the measurement record operation was missing in the report to NW.
[0112] Step 7 In some embodiments, when the measurement recording operation is not supported or not indicated to continue, the UE responds by sending... logReporting Take one or more of the following actions:
[0113] – Clear measurement records from the relevant UE variables (if any).
[0114] -stop loggingDurationTimer
[0115] -Reset loggingDurationTimer
[0116] –Stop measurement recording operation
[0117] In some embodiments, when support or indication to continue measurement recording operation is provided, the UE responds by sending... logReporting And take one or more of the following actions:
[0118] – Clear measurement records from the relevant UE variables (if any).
[0119] -Start or restart loggingDurationTimer
[0120] –Start measurement recording operation
[0121] Figure 3 A flowchart of a method for network-side data acquisition is shown, which includes activation of a UE-based measurement recording operation and triggering of a UE-based mechanism for reporting the recorded measurement results. Figure 3 As shown, the signaling for this process includes:
[0122] Step 1 Step 1 Operation and Target Figure 2 The described operations are similar.
[0123] Step 2 Step 2 Operation and Target Figure 2 The described operations are similar.
[0124] Step 3b In some embodiments, the measurement recording operation can be activated or resumed by at least one of the following events:
[0125] – Layer 3 (L3) measurement event is triggered
[0126] – The UE speed requirement is met, for example, by comparing the UE speed with a threshold and determining whether the speed is greater than, less than, or equal to the threshold.
[0127] – The UE's remaining battery power is greater than or equal to the threshold.
[0128] –UE is in a powered state
[0129] – Transmission and / or reporting of recorded measurement results
[0130] – The UE variables used for measurement recordings have been refreshed.
[0131] – Measurement recording operation has not been deactivated
[0132] – The radio link or beam has been restored (or rebuilt).
[0133] In some embodiments, the measurement recording operation is deactivated or suspended by at least one of the following events:
[0134] – Layer 3 (L3) measurement event is triggered
[0135] – The UE speed requirement is met, for example, by comparing the UE speed with a threshold and determining whether the speed is greater than, less than, or equal to the threshold.
[0136] – The UE's remaining battery power is less than or equal to a threshold. In some examples, the threshold can be a percentage value, such as 20%, 40%, 60%, etc.
[0137] –UE is in a state of no power connection
[0138] – The size of the measurement record is greater than or equal to the threshold.
[0139] – The UE variable used for measurement and recording operations is full or approaching a predetermined threshold capacity value.
[0140] – loggingDurationTimer time out
[0141] – Radio link failure (RLF) or beam failure detected.
[0142] – Received for handover (HO) or mobility RRCReconfiguration Message or L1 / L2 signaling
[0143] Step 4b In some embodiments, the UE takes one or more of the following actions in response to the activation or resumption of measurement recording operations:
[0144] -Start or restart loggingDurationTimer
[0145] –Start measurement recording operation
[0146] – Initiate (low-level) measurement operation
[0147] In some embodiments, the UE takes one or more of the following actions in response to the deactivation or suspension of the measurement recording operation:
[0148] - Trigger the reporting of recorded data (or measurement records)
[0149] - Triggers a User Equipment (UE) Assistive Information (UAI) message, which informs the network node that measurement recording operations have been suspended or deactivated.
[0150] - Clear the stored measurement records after the recorded measurement results have been successfully sent by the UE to the NW.
[0151] -stop loggingDurationTimer
[0152] -Reset loggingDurationTimer
[0153] –Stop measurement recording operation
[0154] Step 5b In some embodiments, the UE determines whether to trigger the reporting of recorded measurement results based on at least one of the following conditions:
[0155] – loggingDurationTimer time out
[0156] - The UE variable used to measure the recording operation has reached a specific capacity, such as 100% full, 80% full, etc.
[0157] – The UE's remaining battery power is below a threshold. In some examples, this threshold can be a percentage value, such as 60%, 40%, etc.
[0158] – Measurement recording operations are deactivated or suspended.
[0159] – The toggle (HO) event is triggered
[0160] Step 6 Step 6 Operation and Target Figure 2 The described operations are similar.
[0161] Step 7 Step 7 Operation and Target Figure 2 The described operations are similar.
[0162] Figure 4 A flowchart of a method for network-side data acquisition is shown, which includes activation of NW-based measurement recording operations and UE-based triggering for reporting the recorded measurement results. Figure 4 As shown, the signaling for this process includes:
[0163] Step 1 Step 1 Operation and Target Figure 2 The described operations are similar.
[0164] Step 2 Step 2 Operation and Target Figure 2 The described operations are similar.
[0165] Step 3a Step 3a operation and target Figure 2 The described operations are similar.
[0166] Step 4a Step 4a operation and target Figure 2 The described operations are similar.
[0167] Step 5b Step 5b: Operation and Target Figure 3 The described operations are similar.
[0168] Step 6 Step 6 Operation and Target Figure 2 The described operations are similar.
[0169] Step 7 Step 7 Operation and Target Figure 2 The described operations are similar.
[0170] Figure 5 A flowchart of a method for network-side data acquisition is shown, which includes activation of UE-based measurement recording operations and triggering of NW-based reporting of recorded measurement results. Figure 5 As shown, the signaling for this process includes:
[0171] Step 1 Step 1 Operation and Target Figure 2 The described operations are similar.
[0172] Step 2 Step 2 Operation and Target Figure 2 The described operations are similar.
[0173] Step 3b Step 3b: Operation and Target Figure 3The described operations are similar.
[0174] Step 4b Step 4b: Operation and Target Figure 3 The described operations are similar.
[0175] Step 5a Step 5a operation and target Figure 2 The described operations are similar.
[0176] Step 6 Step 6 Operation and Target Figure 2 The described operations are similar.
[0177] Step 7 Step 7 Operation and Target Figure 2 The described operations are similar.
[0178] Figure 6A A flowchart of an example wireless communication method 610 is shown. Method 610 includes, at operation 612, a configuration message received by a wireless device from a network node for configuring one or more measurement recording operations.
[0179] Method 610 includes, at operation 614, using at least one of the one or more measurement recording operations to record one or more measurement results.
[0180] Method 610 includes, at operation 616, sending a record reporting message associated with the result of the at least one measurement recording operation to a network node.
[0181] Figure 6B A flowchart of an example wireless communication method 620 is shown. Method 620 includes, at operation 622, a network node sending a configuration message to a wireless device for configuring one or more measurement recording operations.
[0182] Method 620 includes, at operation 624, receiving from a wireless device a recording report message associated with the result of at least one of the one or more measurement recording operations. In this example, receiving the configuration message enables the wireless device to use the at least one measurement recording operation to record one or more measurement results.
[0183] The described features can be implemented to further provide one or more of the following technical solutions:
[0184] 1. A wireless communication method, the method comprising: receiving from a network node by a wireless device the configuration message for configuring one or more measurement recording operations; using at least one of the one or more measurement recording operations to record one or more measurement results; and sending to the network node a record reporting message associated with the result of the at least one measurement recording operation.
[0185] 2. A wireless communication method, the method comprising: sending a configuration message from a network node to a wireless device for configuring one or more measurement recording operations; and receiving from the wireless device a record reporting message associated with the result of at least one of the one or more measurement recording operations, wherein receiving the configuration message enables the wireless device to use the at least one measurement recording operation to record one or more measurement results.
[0186] 3. The method according to solution 1 or 2, wherein the configuration message is a radio resource configuration for one or more measurement recording operations.
[0187] 4. The method according to Solution 3, wherein the radio resource configuration is configured by radio device, by cell group, or by cell.
[0188] 5. The method according to Solution 3, wherein the radio resource configuration includes at least one Layer 1 (L1) measurement resource configuration or at least one Layer 3 (L3) measurement resource configuration.
[0189] 6. The method according to Solution 5, wherein the at least one L1 measurement resource configuration includes nzp-CSI-RS-ResourceSet or nzp-CSI-RS-Resource, and wherein the at least one L3 measurement resource configuration includes MeasObjectNR.
[0190] 7. The method according to Solution 3, wherein the configuration message includes a valid area for continuing the at least one measurement recording operation, wherein the valid area includes a Public Land Mobile Network (PLMN) identifier list, a global cell identifier list, or a physical cell identifier list.
[0191] 8. The method according to Solution 3, wherein the configuration message includes at least one of the following: codebook configuration for the wireless device, one or more antenna array dimensions for the wireless device, mobility or speed information for the wireless device, orientation information for the wireless device, location of the wireless device, and / or timing information for the wireless device.
[0192] 9. The method according to solution 1 or 2, wherein the record reporting message is an uplink (UL) radio resource control (RRC) message.
[0193] 10. The method according to Solution 9, wherein the UL RRC message includes at least one of the following: a list of cell IDs indicating one or more serving cells to which at least one measurement recording operation has been performed; a list of beam IDs indicating one or more beams to which at least one measurement recording operation has been performed; a data type indicating the type of data recorded in the at least one measurement recording operation; a reference signal received power (RSRP) value, a reference signal received quality (RSRQ) value, a signal-to-interference-plus-noise ratio (SINR) value, a channel quality indicator (CQI) value, and / or a channel state information (CSI) feedback value associated with at least one of the serving cells or at least one of the beams; location information for the wireless device; a timestamp associated with at least one of the data in the result; information requested by the operator of the network node; and / or the reason for suspending at least one measurement recording operation.
[0194] 11. The method according to solution 1 or 2, wherein the wireless device is configured to: upon receiving the configuration message, receive an instruction for activating or deactivating the at least one measurement recording operation.
[0195] 12. The method according to solution 11, wherein the indication includes a two-level indication, wherein a first portion of the two-level indication is configured to enable the at least one measurement recording operation to be activated immediately upon receiving a configuration message, and wherein a second portion of the two-level indication is configured to start, resume, or suspend the at least one measurement recording operation.
[0196] 13. The method according to solution 11, wherein the indication includes a single indication configured to activate, resume, deactivate, or suspend the at least one measurement recording operation.
[0197] 14. The method according to solution 11, wherein the wireless device is configured to: in response to receiving the instruction, perform at least one operation associated with the at least one measurement recording operation.
[0198] 15. The method according to solution 14, wherein the wireless device is further configured to: when it is determined that the at least one measurement recording operation is to be deactivated or suspended, perform at least one of the following operations: stop the recording duration timer, stop the at least one measurement recording operation, trigger the transmission of the recording reporting message, and / or clear the stored measurement records.
[0199] 16. The method according to solution 14, wherein the wireless device is further configured to: upon determining that at least one measurement recording operation is about to be activated or resumed, perform at least one of the following operations: clear the stored measurement record, start the recording duration timer, restart the recording duration timer, and / or start the at least one measurement recording operation.
[0200] 17. The method according to solution 1 or 2, wherein the wireless device is configured to: determine that an event has occurred; and based on the determination, activate or deactivate the at least one measurement recording operation.
[0201] 18. The method according to solution 17, wherein the wireless device is configured to activate or deactivate the at least one measurement recording operation when the event is at least one of the following events: a Layer 3 (L3) measurement event is triggered, the speed of the wireless device is compared with a threshold, the remaining power of the wireless device is compared with another threshold, the recording report message is sent, the cache associated with the at least one measurement recording operation is refreshed, the at least one measurement recording operation is not deactivated, and / or a radio link failure (RLF) or beam failure has been recovered.
[0202] 19. The method according to solution 17, wherein the wireless device is configured to: deactivate or suspend the at least one measurement recording operation when the event is at least one of the following events: a layer 3 (L3) measurement event is triggered, the speed of the wireless device is compared with a first threshold, the remaining power of the wireless device is compared with a second threshold, the size of the measurement record is greater than or equal to a third threshold, the buffer associated with the at least one measurement recording operation is full, the recording duration timer times out, and / or a radio link failure (RLF) or beam failure is detected.
[0203] 20. The method according to solution 17, wherein the wireless device is configured to: in response to activation or deactivation, perform at least one operation associated with the at least one measurement recording operation.
[0204] 21. The method according to solution 20, wherein when it is determined that the at least one measurement recording operation is to be continued or activated, the at least one operation includes: starting or restarting a recording duration timer; starting the at least one measurement recording operation; and / or starting a measurement operation corresponding to the at least one measurement recording operation.
[0205] 22. The method according to solution 20, wherein, upon determining that the at least one measurement recording operation is to be suspended or deactivated, the at least one operation includes: triggering the transmission of a recording report message; triggering a User Equipment (UE) Assistance Information (UAI) message, the UAI message notifying the network node that the at least one measurement recording operation is to be suspended or deactivated; clearing one or more stored measurement records; stopping a recording duration timer; resetting a recording duration timer; and / or stopping the at least one measurement recording operation.
[0206] 23. The method according to any one of solutions 1 to 22, wherein the wireless device is configured to receive a request from a network node for the result of the operation on the at least one measurement record.
[0207] 24. The method according to solution 23, wherein the request is included in a downlink (DL) radio resource control (RRC) message.
[0208] 25. The method according to solution 23, wherein the request is included in the downlink (DL) media access control (MAC) control unit (CE).
[0209] 26. The method according to solution 25, wherein the DL MAC CE includes at least one of the following: a measurement record type; a measurement record identifier; a serving cell identifier indicating the serving cell to which the at least one measurement record operation is performed; and / or a continuation indication indicating whether the at least one measurement record operation continues after a record reporting message is sent.
[0210] 27. The method according to any one of solutions 1 to 22, wherein the wireless device is configured to: determine that a condition associated with the at least one measurement recording operation has been met; and based on the determination, trigger the transmission of the recording reporting message.
[0211] 28. The method according to solution 27, wherein the condition includes: a recording duration timer timeout; a buffer associated with at least one measurement recording operation reaching a predetermined usage capacity; the remaining power of the wireless device falling below a threshold; deactivation or suspension of at least one measurement recording operation; and / or a switching (HO) event.
[0212] 29. The method according to any one of solutions 1 to 28, wherein the wireless device is configured to: in response to receiving the configuration message, perform at least one operation associated with the at least one measurement recording operation.
[0213] 30. The method according to solution 29, wherein at least one operation includes: clearing one or more stored measurement records; stopping the at least one measurement record operation; triggering the transmission of the record reporting message; starting or restarting a record duration timer; assuming that the at least one measurement record operation is initially in a deactivated state; and / or starting the at least one measurement record operation when it is determined that the record reporting message has been sent.
[0214] 31. The method according to any one of solutions 1 to 28, wherein the wireless device is configured to: in response to sending the record reporting message, perform at least one operation associated with the at least one measurement recording operation.
[0215] 32. The method according to solution 31, wherein the wireless device is further configured to: when it is determined that at least one measurement recording operation is about to be terminated, perform at least one of the following operations: refresh the cache associated with the at least one measurement recording operation, stop the recording duration timer, and / or stop the at least one measurement recording operation.
[0216] 33. The method according to solution 32, wherein the wireless device is further configured to: when it is determined that at least one measurement recording operation is to be continued, perform at least one of the following operations: refresh the cache associated with the at least one measurement recording operation, start or restart the recording duration timer, and / or start the at least one measurement recording operation.
[0217] 34. The method according to one or more of solutions 1 to 33, wherein data from the at least one measurement recording operation is used to train one or more machine learning (ML) models for ML-based beam management, ML-based channel state information feedback enhancement, ML-based radio resource management, ML-based mobility management, ML-based packet data convergence protocol (PDCP) replication, and / or ML-based semantic transmission.
[0218] 35. An apparatus for wireless communication, the apparatus comprising one or more processors configured to implement the method described in one or more of solutions 1 to 34.
[0219] 36. A non-transient computer-readable program storage medium having code stored thereon, the code causing the processor to implement one or more of the methods described in solutions 1 to 34 when executed by a processor.
[0220] Figure 7A block diagram of an example hardware platform 700 is shown, which may be part of a network device (e.g., a base station) or a communication device (e.g., a user equipment (UE)). The hardware platform 700 includes at least one processor 710 and a memory 705 storing instructions thereon. When executed by the processor 710, the instructions configure the hardware platform 700 to perform... Figure 5 The operations described in Figure 6 and in the various embodiments described in this patent document are as follows: Transmitter 715 sends or transmits information or data to another device. For example, a network device transmitter is capable of sending messages to a user equipment. Receiver 720 receives information or data sent or transmitted by another device. For example, a user equipment can receive messages from a network device.
[0221] The implementation methods discussed above are applicable to wireless communication. Figure 8 An example of a wireless communication system (e.g., a 5G or NR cellular network) including a base station 820 and one or more user equipments (UEs) 811, 812, and 813 is illustrated. In some embodiments, the UE accesses the BS (e.g., the network) using a communication link to the network (sometimes referred to as the uplink direction, as depicted by dashed arrows 831, 832, and 833), which subsequently enables subsequent communication from the BS to the UE (e.g., shown in the direction from the network to the UE, sometimes referred to as the downlink direction, as shown by arrows 841, 842, and 843). In some embodiments, the BS sends information to the UE (sometimes referred to as the downlink direction, as depicted by arrows 841, 842, and 843), which subsequently enables subsequent communication from the UE to the BS (e.g., shown in the direction from the UE to the BS, sometimes referred to as the uplink direction, as shown by dashed arrows 831, 832, and 833). The UE can be, for example, a smartphone, tablet, mobile computer, machine-to-machine (M2M) device, Internet of Things (IoT) device, etc.
[0222] Some of the embodiments described herein are described in the general context of methods or processes that may be implemented in one embodiment as a computer program product embodied in a computer-readable medium, including computer-executable instructions such as program code that are executed by a computer in a networked environment. The computer-readable medium may include removable and non-removable storage devices, including but not limited to read-only memory (ROM), random access memory (RAM), optical disc (CD), digital versatile optical disc (DVD), etc. Therefore, the computer-readable medium may include non-transient storage media. Typically, program modules may include routines, programs, objects, components, data structures, etc., that perform a particular task or implement a particular abstract data type. Computer or processor-executable instructions, associated data structures, and program modules represent examples of program code for performing steps of the methods disclosed herein. A particular sequence of such executable instructions or associated data structures represents examples of corresponding behaviors for implementing the functions described in these steps or processes.
[0223] Some of the disclosed embodiments can be implemented as devices or modules using hardware circuitry, software, or combinations thereof. For example, hardware circuitry implementations may include discrete analog and / or digital components, which may be integrated, for example, as part of a printed circuit board. Alternatively or additionally, the disclosed components or modules may be implemented as application-specific integrated circuits (ASICs) and / or field-programmable gate arrays (FPGAs) devices. Some implementations may additionally or alternatively include a digital signal processor (DSP), which is a dedicated microprocessor having an architecture optimized for the operational requirements of digital signal processing associated with the functions disclosed herein. Similarly, the various components or sub-components within each module may be implemented in software, hardware, or firmware. Connections between modules and / or between components within a module may be provided using any connection method and medium known in the art, including but not limited to communication via the Internet, wired or wireless networks using appropriate protocols.
[0224] Although this document contains many specific details, these details should not be construed as limiting the scope of the claimed invention or the claimable content, but rather as descriptions of features specific to particular embodiments. Certain features described in the context of individual embodiments in this document can also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented individually or in any suitable sub-combination in multiple embodiments. Furthermore, although the foregoing features may be described as operating in a particular combination, and even initially claimed in this way, one or more features from the claimed combination may be removed from that combination in certain circumstances, and the claimed combination may be for sub-combinations or variations thereof. Similarly, although operations are depicted in a specific order in the drawings, this should not be construed as requiring these operations to be performed in the specific order or sequence shown, or requiring all illustrated operations to be performed to obtain the desired result.
[0225] This document describes only a few implementation methods and examples, and other implementation methods, enhancements and variations may be made based on what is described and shown in this disclosure.
Claims
1. A wireless communication method, the method comprising: The wireless device receives configuration messages from the network node for configuring one or more measurement recording operations; Use at least one of the one or more measurement recording operations to record one or more measurement results; as well as Send a record reporting message associated with the result of the at least one measurement recording operation to the network node.
2. A wireless communication method, the method comprising: The network node sends a configuration message to the wireless device to configure one or more measurement recording operations; as well as Receive from the wireless device a record reporting message associated with the result of at least one of the one or more measurement recording operations. The receipt of the configuration message enables the wireless device to use the at least one measurement recording operation to record one or more measurement results.
3. The method according to claim 1 or 2, wherein, The configuration message is a radio resource configuration for the one or more measurement recording operations.
4. The method according to claim 3, wherein, The radio resource allocation is configured by radio device, by cell group, or by cell.
5. The method according to claim 3, wherein, The radio resource configuration includes at least one Layer 1 (L1) measurement resource configuration or at least one Layer 3 (L3) measurement resource configuration.
6. The method according to claim 5, wherein, At least one L1 measurement resource configuration includes either nzp-CSI-RS-ResourceSet or nzp-CSI-RS-Resource, and at least one L3 measurement resource configuration includes MeasObjectNR.
7. The method according to claim 3, wherein, The configuration message includes a valid area for continuing the at least one measurement recording operation, wherein the valid area includes a Public Land Mobile Network (PLMN) identifier list, a global cell identifier list, or a physical cell identifier list.
8. The method according to claim 3, wherein, The configuration message includes at least one of the following: codebook configuration for the wireless device, one or more antenna array dimensions for the wireless device, mobility or speed information for the wireless device, orientation information for the wireless device, location of the wireless device, and / or timing information for the wireless device.
9. The method according to claim 1 or 2, wherein, The recorded reporting message is an uplink (UL) radio resource control (RRC) message.
10. The method of claim 9, wherein, The UL RRC message includes at least one of the following: A list of cell IDs of one or more serving cells to which the at least one measurement recording operation has been performed; A list of beam IDs indicating one or more beams to which the at least one measurement recording operation has been performed; The data type indicating the type of data recorded in the at least one measurement recording operation; The reference signal received power (RSRP) value, reference signal received quality (RSRQ) value, signal-to-interference-plus-noise ratio (SINR) value, channel quality indicator (CQI) value, and / or channel state information (CSI) feedback value associated with at least one of the one or more serving cells or at least one of the one or more beams; The location information of the wireless device; A timestamp associated with at least one of the data in the results; Information requested by the operator of the network node; and / or The reason for suspending the operation of at least one measurement record.
11. The method according to claim 1 or 2, wherein, The wireless device is configured to: After receiving the configuration message, an instruction is received to activate or deactivate the at least one measurement recording operation.
12. The method according to claim 11, wherein, The instruction includes a two-level instruction, wherein a first part of the two-level instruction is configured to enable immediate activation of the at least one measurement recording operation upon receiving the configuration message, and wherein a second part of the two-level instruction is configured to start, resume, or suspend the at least one measurement recording operation.
13. The method according to claim 11, wherein, The indication includes a single indication configured to activate, resume, deactivate, or suspend the at least one measurement record operation.
14. The method according to claim 11, wherein, The wireless device is configured to: In response to receiving the instruction, at least one operation associated with the at least one measurement recording operation is performed.
15. The method according to claim 14, wherein, The wireless device is also configured to: When it is determined that the at least one measurement recording operation is to be deactivated or suspended, perform at least one of the following operations: Stop recording duration timer, Stop the at least one measurement recording operation. Trigger the transmission of the recorded reporting message, and / or Clear the stored measurement records.
16. The method of claim 14, wherein, The wireless device is also configured to: When it is determined that the at least one measurement recording operation is about to be activated or resumed, perform at least one of the following operations: Clear the stored measurement records. Start the recording duration timer. Restart the recording duration timer, and / or Initiate at least one measurement recording operation.
17. The method according to claim 1 or 2, wherein, The wireless device is configured to: To confirm that the event has occurred; and Based on the determination, the at least one measurement recording operation is activated or deactivated.
18. The method according to claim 17, wherein, The wireless device is configured to: The at least one measurement recording operation is activated or resumed when the event is at least one of the following events: A layer 3 (L3) measurement event was triggered. The speed of the wireless device is compared with a threshold. The remaining battery power of the wireless device is compared with another threshold. The record reporting message is sent. The cache associated with the at least one measurement recording operation is refreshed. The at least one measurement recording operation was not deactivated, and / or Radio link failure (RLF) or beam failure has been recovered.
19. The method according to claim 17, wherein, The wireless device is configured to: The at least one measurement recording operation is deactivated or suspended when the event is at least one of the following events: A layer 3 (L3) measurement event was triggered. The speed of the wireless device is compared with a first threshold. The remaining battery power of the wireless device is compared with a second threshold. The size of the measurement record is greater than or equal to the third threshold. The cache associated with the at least one measurement recording operation is full. The record duration timer has expired, and / or Radio link failure (RLF) or beam failure was detected.
20. The method of claim 17, wherein, The wireless device is configured to: In response to activation or deactivation, perform at least one operation associated with the at least one measurement recording operation.
21. The method according to claim 20, wherein, When it is determined that the at least one measurement recording operation is to be continued or activated, the at least one operation includes: Start or restart the recording duration timer; Initiate at least one measurement recording operation; and / or Initiate the measurement operation corresponding to the at least one measurement recording operation.
22. The method according to claim 20, wherein, When it is determined that the at least one measurement recording operation is to be suspended or deactivated, the at least one operation includes: Trigger the transmission of the recorded reporting message; A User Equipment (UE) Assistance Information (UAI) message is triggered, which notifies the network node that the at least one measurement recording operation will be suspended or deactivated. Clear one or more stored measurement records; Stop recording duration timer; Reset the recording duration timer; and / or Stop the at least one measurement recording operation.
23. The method according to claim 1 or 2, wherein, The wireless device is configured to: Receive a request from the network node for the result of the operation on the at least one measurement record.
24. The method according to claim 23, wherein, The request was included in a downlink (DL) radio resource control (RRC) message.
25. The method according to claim 23, wherein, The request is included in the downlink (DL) media access control (MAC) control unit (CE).
26. The method of claim 25, wherein, DL MAC CE includes at least one of the following: Measurement record type; Measurement record identifier; Indicates the serving cell identifier of the serving cell to which the at least one measurement recording operation was performed; and / or Indicates whether to continue the at least one measurement recording operation after sending the record reporting message.
27. The method according to claim 1 or 2, wherein, The wireless device is configured to: A determination that the conditions associated with the at least one measurement recording operation have been met; and Based on the determination, the transmission of the record reporting message is triggered.
28. The method according to claim 27, wherein, The conditions include: Record the timeout of the duration timer; The cache associated with the at least one measurement recording operation has reached its predetermined usage capacity; The remaining battery power of the wireless device is below a threshold. The at least one measurement recording operation is deactivated or suspended; and / or Toggle (HO) event.
29. The method according to claim 1 or 2, wherein, The wireless device is configured to: In response to receiving the configuration message, at least one operation associated with the at least one measurement recording operation is performed.
30. The method according to claim 29, wherein, The at least one operation includes: Clear one or more stored measurement records; Stop the at least one measurement recording operation; Trigger the transmission of the recorded reporting message; Start or restart the recording duration timer; Assuming that the at least one measurement recording operation is initially in a deactivated state; and / or The at least one measurement recording operation is initiated when it is determined that the record reporting message has been sent.
31. The method according to claim 1 or 2, wherein, The wireless device is configured to: In response to sending the record reporting message, perform at least one operation associated with the at least one measurement recording operation.
32. The method according to claim 31, wherein, The wireless device is also configured to: When it is determined that the at least one measurement recording operation is about to be terminated, perform at least one of the following operations: Refresh the cache associated with the at least one measurement record operation. Stop recording duration timer, and / or Stop the at least one measurement recording operation.
33. The method according to claim 32, wherein, The wireless device is also configured to: When it is determined that the at least one measurement recording operation is to be continued, perform at least one of the following operations: Refresh the cache associated with the at least one measurement record operation. Start or restart the recording duration timer, and / or Initiate at least one measurement recording operation.
34. The method according to claim 1 or 2, wherein, Data from the at least one measurement recording operation is used to train one or more machine learning (ML) models for ML-based beam management, ML-based channel state information feedback enhancement, ML-based radio resource management, ML-based mobility management, ML-based packet data convergence protocol (PDCP) replication, and / or ML-based semantic transmission.
35. An apparatus for wireless communication, the apparatus comprising one or more processors configured to implement the method of one or more of claims 1 to 34.
36. A non-transient computer-readable program storage medium having code stored thereon, the code causing the processor, when executed by a processor, to perform the method of one or more of claims 1 to 34.
