Method and apparatus for data storage coverage used for wireless communication
By determining whether to perform measurement and storage operations based on storage conditions when the storage unit is full, the problem of data loss when the storage space is full is solved, achieving more efficient data management and network control, and improving the utilization and robustness of storage space.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-07-17
- Publication Date
- 2026-07-02
Smart Images

Figure CN2025108978_02072026_PF_FP_ABST
Abstract
Description
A method and apparatus for data storage coverage in wireless communication
[0001] This application claims priority to Chinese Patent Application No. 202411986167.X, filed on December 27, 2024, entitled "A Method and Apparatus for Data Storage Coverage for Wireless Communication", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to methods and apparatus for data storage coverage. Background Technology
[0003] 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 the measurement information in UE variables. Whenever the UE performs RRC (Radio Resource Control) connection reconfiguration, reestablishment, resume, or establishment, it can indicate in the message confirming the successful completion of the reconfiguration, reestablishment, resume, or establishment that the corresponding measurement information has been stored.
[0004] 3GPP Release 19 launched 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: the network can collect training data for the network side by configuring the terminal through signaling.
[0005] 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 Networks), or a hybrid model composed of multiple models. Summary of the Invention
[0006] The inventors discovered through research that in the prior art, if the storage space for training data is full, measurement and storage will no longer be performed; however, the existing storage triggering methods include two types: periodic and event-triggered. When the periodic storage data occupies the storage space, the event-triggered storage data will not be able to be stored, which may result in some important data not being stored and reported; therefore, how to improve the effectiveness of training data and rationally allocate storage space is the problem that this application needs to solve.
[0007] 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, this application is also applicable to inference data or reinforcement learning data, achieving similar technical effects. Although the RRC_CONNECT state is used as an example in the problem description, this application is also used in the RRC_IDLE and RRC_INACTIVE states, achieving the same technical effects as the RRC_CONNECT state. Furthermore, adopting a unified design scheme for different scenarios helps reduce hardware complexity and cost. It should be noted that, without conflict, embodiments and features in any node of this application can be applied to any other node. Without conflict, embodiments and features in any embodiment of this application can be arbitrarily combined.
[0008] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.
[0009] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS37 series.
[0010] 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.
[0011] This application discloses a method for use in a terminal, including:
[0012] Receive first measurement configuration;
[0013] When the first storage unit is not full, perform the measurement and storage configured for the first measurement.
[0014] Wherein, when the first storage unit is full, whether to execute the measurement and storage conditions for the first measurement configuration that depend on the first measurement configuration; the execution of the measurement and storage conditions for the first measurement configuration that depend on the first measurement configuration includes:
[0015] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0016] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0017] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0018] In the prior art, when the first storage unit is full, the measurement and storage of the first measurement configuration are directly stopped. The above method improves the flexibility of data storage by adding judgment conditions for performing measurement and storage, and requires less modification to the existing protocol and is easy to implement.
[0019] According to one aspect of this application, when the first storage unit is full, if the storage condition configured for at least the first measurement is event-triggered, the execution of the measurement and storage configured for the first measurement includes: deleting at least a portion of the information in the first storage unit, and storing the measurement result configured for the first measurement in the first storage unit.
[0020] The above method solves the problem of how to handle a full storage unit by deleting at least part of the information in the first storage unit to store the measurement result configured for the first measurement.
[0021] According to one aspect of this application, when the first storage unit is full, a second message is sent; wherein the second message includes at least a portion of the information in the first storage unit;
[0022] The second message includes at least some information in the first storage unit that triggers the deletion of at least some information in the first storage unit.
[0023] The above method avoids the loss of at least some information in the first storage unit by sending a second message.
[0024] The above method informs the network that the terminal's data storage unit is full, which facilitates the network in issuing subsequent control commands.
[0025] According to one aspect of this application, it includes:
[0026] Receive second measurement configuration;
[0027] When the first storage unit is not full, perform measurement and storage as configured for the second measurement.
[0028] Wherein, the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is periodically triggered; and the at least part of the information in the first storage unit includes the measurement results for the measurement of the second measurement configuration.
[0029] The above method utilizes the measurement results of the storage condition being event-triggered measurement configuration to overwrite the measurement results of the storage condition being period-triggered measurement configuration. The event-triggered measurement results carry more information, and the above method is beneficial to improving the utilization of storage space.
[0030] According to one aspect of this application, it includes:
[0031] Receive third measurement configuration;
[0032] When the first storage unit is not full, perform measurement and storage as configured for the third measurement.
[0033] Wherein, the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event-triggered; the at least part of the information in the first storage unit includes the measurement result for the measurement of the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration.
[0034] The above method utilizes the measurement results of measurement configurations with high storage priority to overwrite the measurement results of measurement configurations with low storage priority. The measurement results of measurement configurations with high storage priority are more important to the network, and the above method is beneficial to improving the utilization of storage space.
[0035] According to one aspect of this application, the at least part of the information in the first storage unit includes the information that has been stored in the first storage unit for the longest time.
[0036] The above method avoids expired data occupying too much storage space.
[0037] According to one aspect of this application, the first measurement configuration includes a first domain; when the first storage unit is full, if the storage condition for at least the first measurement configuration is event-triggered, the execution of measurement and storage for the first measurement configuration depends on the first domain of the first measurement configuration.
[0038] The above method utilizes network configuration to determine whether to perform measurement and storage for the first measurement configuration when the first storage unit is full, which helps the network to better control terminal behavior and obtain more effective training data.
[0039] According to one aspect of this application, it includes:
[0040] In response to whether the first storage unit is full or not, send a first message;
[0041] The first message indicates that the first storage unit is about to be full or is already full.
[0042] The above method, by sending a first message to indicate the status of the first storage unit of the network, helps the network obtain more information and make subsequent decisions, thereby improving the robustness of terminal behavior.
[0043] This application discloses a method used in a base station for wireless communication, comprising:
[0044] Send the first measurement configuration;
[0045] Wherein, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the first measurement configuration; when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions of the first measurement configuration; the decision to perform measurement and storage for the first measurement configuration depending on the storage conditions of the first measurement configuration includes:
[0046] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0047] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0048] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0049] According to one aspect of this application, when the first storage unit is full, if the storage condition configured for at least the first measurement is event-triggered, the execution of the measurement and storage configured for the first measurement includes: deleting at least a portion of the information in the first storage unit, and storing the measurement result configured for the first measurement in the first storage unit.
[0050] According to one aspect of this application, it includes:
[0051] Receive the second message;
[0052] When the first storage unit is full, the receiver of the first measurement configuration sends a second message; the second message includes at least some information in the first storage unit; the second message including at least some information in the first storage unit triggers the deletion of at least some information in the first storage unit.
[0053] According to one aspect of this application, it includes:
[0054] Send the second measurement configuration;
[0055] Wherein, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the second measurement configuration; the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is periodically triggered; the at least part of the information in the first storage unit includes the measurement results for the second measurement configuration.
[0056] According to one aspect of this application, it includes:
[0057] Send the third measurement configuration;
[0058] Wherein, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the third measurement configuration; the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event-triggered; the at least part of the information in the first storage unit includes the measurement result for the measurement for the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration.
[0059] According to one aspect of this application, the at least part of the information in the first storage unit includes the information that has been stored in the first storage unit for the longest time.
[0060] According to one aspect of this application, the first measurement configuration includes a first domain; when the first storage unit is full, if the storage condition for at least the first measurement configuration is event-triggered, the execution of measurement and storage for the first measurement configuration depends on the first domain of the first measurement configuration.
[0061] According to one aspect of this application, it includes:
[0062] Receive the first message;
[0063] In response to the first storage unit being full or already full, the receiver of the first measurement configuration sends the first message; the first message indicates that the first storage unit is full or already full.
[0064] This application discloses a terminal used for wireless communication, comprising:
[0065] The first processor receives the first measurement configuration;
[0066] When the first storage unit is not full, perform the measurement and storage configured for the first measurement.
[0067] Wherein, when the first storage unit is full, whether to execute the measurement and storage conditions for the first measurement configuration that depend on the first measurement configuration; the execution of the measurement and storage conditions for the first measurement configuration that depend on the first measurement configuration includes:
[0068] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0069] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0070] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0071] This application discloses a base station used for wireless communication, comprising:
[0072] The second transmitter sends the first measurement configuration;
[0073] Wherein, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the first measurement configuration; when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions of the first measurement configuration; the decision to perform measurement and storage for the first measurement configuration depending on the storage conditions of the first measurement configuration includes:
[0074] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0075] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0076] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0077] This application discloses a terminal, which includes: one or more processors and a memory;
[0078] 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.
[0079] This application discloses a base station, which includes: one or more processors and a memory;
[0080] 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
[0081] 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:
[0082] Figure 1 shows a flowchart of the transmission of a terminal according to an embodiment of this application;
[0083] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;
[0084] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;
[0085] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;
[0086] Figure 5 shows a flowchart of wireless signal transmission according to an embodiment of this application;
[0087] Figure 6 illustrates a flowchart of the measurement and storage process configured for the first measurement according to an embodiment of this application;
[0088] Figure 7 illustrates a schematic diagram of the measurement results of the at least partial information in the first storage unit according to an embodiment of the present application, including the measurement configured for the second measurement;
[0089] Figure 8 illustrates a schematic diagram of the measurement results of the at least partial information in the first storage unit according to an embodiment of the present application, including the measurement configured for the third measurement;
[0090] Figure 9 illustrates a schematic diagram showing that the at least partial information in the first storage unit according to an embodiment of the present application includes the information that has been stored in the first storage unit for the longest time;
[0091] Figure 10 shows a schematic diagram of the first measurement configuration including a first domain according to an embodiment of this application;
[0092] Figure 11 shows a flowchart of a wireless signal transmission according to an embodiment of the present application.
[0093] Figure 12 shows a structural block diagram of a processing device for a terminal according to an embodiment of the present application;
[0094] Figure 13 shows a structural block diagram of a processing apparatus for a base station according to an embodiment of the present application;
[0095] Figure 14 shows a schematic diagram of an AI / ML model according to one embodiment of this application;
[0096] Figure 15 shows a schematic diagram of the deployment of intelligent functions in a RAN domain according to an embodiment of this application. Detailed Implementation
[0097] 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.
[0098] Example 1
[0099] Example 1 illustrates a flowchart of terminal transmission according to an embodiment of this application, as shown in Figure 1. In Figure 1, each box represents a step, and it is particularly important to emphasize that the order of the boxes in the figure does not represent the temporal sequence of the steps represented.
[0100] In Embodiment 1, the terminal in this application receives a first measurement configuration in step 101; in step 102, when the first storage unit is not full, it performs measurement and storage for the first measurement configuration; in step 103, when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions for the first measurement configuration.
[0101] Wherein, whether to execute the measurement and storage configuration for the first measurement depends on the storage conditions for the first measurement configuration includes:
[0102] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0103] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0104] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0105] As an example, the first measurement configuration is carried by SRB1.
[0106] As an example, the first measurement configuration is included in the downlink signaling configuration.
[0107] As an example, the first measurement configuration is configured in an RRC message.
[0108] As an example, the first measurement configuration is configured in the SIB1 message.
[0109] As an example, the first measurement configuration is included in the NAS message and configured.
[0110] As an example, the first measurement configuration is included in RRCReconfiguration.
[0111] As an example, the first measurement configuration is included in RRCResume.
[0112] As an example, the first measurement configuration includes at least one MeasId.
[0113] As an example, the first measurement configuration includes at least one MeasObjectNR.
[0114] As an example, the first measurement configuration includes at least one MeasConfig.
[0115] As an example, the first measurement configuration includes at least one MeasIdleConfig.
[0116] As one embodiment, the first measurement configuration includes an application layer measurement configuration.
[0117] As one embodiment, the first measurement configuration includes at least one measurement object.
[0118] As an example, the first measurement configuration indicates synchronous measurement.
[0119] As an example, the first measurement configuration indicates inter-frequency measurement.
[0120] As an example, the first measurement configuration indicates the cell being measured.
[0121] As one embodiment, the first measurement configuration includes the cell identifier being measured.
[0122] As an example, the cell being measured is the first serving cell.
[0123] As an example, the cell being measured includes a first serving cell.
[0124] As one example, the measured cell includes neighboring cells.
[0125] As an example, the cell being measured is a single cell.
[0126] As one example, the measured cell is a plurality of cells.
[0127] As one example, the number of cells being measured is configurable.
[0128] As an example, the first measurement configuration indicates at least one RS resource of the first serving cell.
[0129] As an example, the RS resource is an SSB resource or a CSI-RS resource.
[0130] As one embodiment, the first measurement configuration includes the RS resource identifier of at least one RS resource of the first serving cell.
[0131] As an example, the RS resource identifier is the SSB-Index.
[0132] As an example, the RS resource identifier is CSI-RS-Index.
[0133] As an example, the first measurement configuration includes at least one AppLayerMeasConfig.
[0134] As an example, the first measurement configuration includes at least one appLayerIdleInactiveConfig.
[0135] As an example, the first measurement configuration is configured by the base station.
[0136] As an example, the first measurement configuration is configured by OAM.
[0137] As one embodiment, the first measurement configuration includes a reporting configuration.
[0138] As one embodiment, the first measurement configuration includes reporting trigger conditions.
[0139] As one example, the reporting type includes event triggering.
[0140] As one example, the reporting type includes periodic reporting.
[0141] As one embodiment, the first measurement configuration includes a storage configuration.
[0142] As one embodiment, the first measurement configuration includes storing trigger conditions.
[0143] As one example, the storage triggering condition includes event triggering.
[0144] As one example, the storage triggering condition includes periodic storage.
[0145] As an example, the first measurement is configured for AI / ML training data collection.
[0146] As an example, the first measurement configuration indicates that the terminal has a first capability.
[0147] As an example, the first capability includes the ability to collect AI / ML training data.
[0148] As an example, the first capability includes AI / ML inference capabilities.
[0149] As one example, the first capability includes AI / ML-enabled capabilities.
[0150] As one example, the first capability includes an AI / ML model.
[0151] As an example, the first capability includes AI / ML prediction capabilities.
[0152] As one embodiment, the receiving of the first measurement configuration depends on whether the terminal has a first capability.
[0153] As an example, when the terminal has the first capability, it receives the first measurement configuration.
[0154] As an example, when the terminal has the first capability, the first measurement configuration is configured.
[0155] As an example, when the terminal has the first capability, the first measurement configuration is executed.
[0156] As an example, when the terminal has the first capability, the first measurement configuration is applied.
[0157] As an example, the first measurement configuration indicates that the measurement results are stored in the first storage unit.
[0158] As an example, the first storage unit is a UE variable, and the first storage unit is represented by ASN.1.
[0159] As an example, the first storage unit belongs to a UE variable.
[0160] As an example, the first storage unit is a UE variable of an RRC sublayer.
[0161] As an example, the first storage unit is VarLogMeasReport.
[0162] As one example, the first storage unit is VarMeasReportList.
[0163] As one example, the first storage unit is VarMeasReport.
[0164] As one embodiment, the first storage unit is VarMeasIdleReport.
[0165] As an example, the first storage unit belongs to VarLogMeasReport.
[0166] As an example, the first storage unit belongs to VarMeasReportList.
[0167] As an example, the first storage unit belongs to VarMeasReport.
[0168] As an example, the first storage unit belongs to VarMeasIdleReport.
[0169] As an example, the first storage unit is a UE variable of the protocol layer above an RRC sublayer.
[0170] As an example, the first storage unit is an AS (Access Stratum) buffer.
[0171] As one embodiment, the first storage unit is a NAS (Non-Access Stratum) buffer.
[0172] As one embodiment, the first storage unit is a memory.
[0173] As one example, the first storage unit is a register.
[0174] As one example, the first storage unit is implemented in software.
[0175] As one example, the first storage unit is implemented in hardware.
[0176] As one embodiment, the first storage unit is readable and writable.
[0177] As one embodiment, the first storage unit is erasable.
[0178] As one embodiment, the first storage unit is used to store at least one of training data or inference data.
[0179] 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.
[0180] As one embodiment, the first storage unit is for application layer data storage.
[0181] As one embodiment, the first storage unit is used for application layer data reporting.
[0182] As one embodiment, the first storage unit is dedicated to the first measurement configuration.
[0183] As one embodiment, the first storage unit is used to store the measurement results configured for the first measurement.
[0184] As one embodiment, the first storage unit is dedicated to a plurality of measurement configurations; wherein the plurality of measurement configurations includes the first measurement configuration.
[0185] As one embodiment, the first storage unit is used to store measurement results for multiple measurement configurations; wherein the multiple measurement configurations include the first measurement configuration.
[0186] As an example, the measurement results of the first measurement configuration are used for mobility management.
[0187] As an example, the measurement results of the first measurement configuration are used for beam management.
[0188] After completing one embodiment, the measurement results of the first measurement configuration are used for lifecycle management.
[0189] After completing one embodiment, the measurement results of the first measurement configuration are used for network-side data collection.
[0190] After completing one embodiment, the measurement results of the first measurement configuration are used for model training data collection.
[0191] After completing one embodiment, the measurement results of the first measurement configuration are used as model input.
[0192] As an example, the measurement results of the first measurement configuration come from the application layer.
[0193] As an example, the measurement results of the first measurement configuration include application layer data.
[0194] As an example, the measurement results of the first measurement configuration include L1 measurement results.
[0195] As an example, the measurement results of the first measurement configuration include L3 measurement results.
[0196] As an example, the measurement results of the first measurement configuration include measurements for at least one SSB.
[0197] Measurement results of the Synchronization Signal Block.
[0198] As an example, the measurement results of the first measurement configuration include measurement results for at least one CSI-RS (Channel State Information Reference Signal).
[0199] As an example, the measurement results of the first measurement configuration may further include the mobile state of the terminal, such as the mobile speed, or the number of cells switched within a given time interval; the measurement results of the first measurement configuration may also be measurement results for a reference signal, such as cell-level measurement results, or beam-level measurement results, or time-domain measurement results, or frequency-domain measurement results, or spatial-domain measurement results, or a combination thereof.
[0200] As an example, when the first storage unit is not full, the measurement and storage configured for the first measurement are performed.
[0201] As an example, as long as the first storage unit is not full, the measurement and storage configured for the first measurement are performed.
[0202] As an example, "the first storage unit is not full" means that the amount of data in the first storage unit has not reached the first size threshold.
[0203] As one embodiment, the first size threshold is the size of the first storage cell.
[0204] As an example, the first size threshold is the product of the size of the first storage cell and a first value; the first value is greater than 0 and not greater than 1.
[0205] As an example, the first size threshold is the default.
[0206] As an example, the first size threshold is implemented by the terminal itself.
[0207] As an example, the first size threshold is inferred by the terminal based on an AI / ML model.
[0208] As an example, the first size threshold is implemented by the terminal based on an algorithm.
[0209] As an example, the first size threshold is configured by the network.
[0210] As an example, the first size threshold is configured by the first measurement configuration.
[0211] As an example, "the first storage unit is not full" means that the terminal predicts that the amount of data in the first storage unit will not exceed the first size threshold within a certain period of time.
[0212] As one embodiment, the execution of measurement and storage for the first measurement configuration includes: performing measurements on one or more RS resources of the first measurement configuration.
[0213] As one embodiment, the execution of measurement and storage for the first measurement configuration includes: storing the measurement results of the first measurement configuration into a first storage unit.
[0214] As one embodiment, the execution of the measurement and storage configured for the first measurement includes: deleting at least a portion of the information in the first storage unit, and storing the measurement results configured for the first measurement in the first storage unit.
[0215] As one embodiment, deleting at least some of the information in the first storage unit includes deleting all the information in the first storage unit.
[0216] As one embodiment, deleting at least a portion of the information in the first storage unit includes deleting information in the first storage unit that meets certain conditions.
[0217] As an example, "the first storage unit is full" means that the amount of data in the first storage unit exceeds a first threshold.
[0218] As an example, "exceeding" means "greater than".
[0219] As an example, "exceeding" means greater than or equal to.
[0220] As an example, "the first storage unit is full" means that the terminal predicts that the first storage unit will exceed a first threshold after a period of time.
[0221] As an example, "the first storage unit is full" means that the first storage unit can no longer store any measurement results.
[0222] As an example, when the storage condition configured for the first measurement is event-triggered, the measurement and storage configured for the first measurement are performed; when the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed.
[0223] As an example, whenever the storage conditions configured for the first measurement are event-triggered, the measurement and storage configured for the first measurement are performed.
[0224] As an example, the event triggers a measurement-dependent measure.
[0225] As one example, the event triggering depends on the measurement of one or more RS resources for the first serving cell.
[0226] As an example, the event triggering depends on the measurement results for one or more RS resources of the first serving cell being better than a threshold.
[0227] As an example, the event triggering depends on the measurement results for one or more RS resources of the first serving cell being worse than a threshold.
[0228] As an example, the triggering event in the event triggering is a triggering event.
[0229] As an example, the triggering event in the event triggering is a plurality of triggering events.
[0230] As an example, when the storage condition configured for the first measurement is event-triggered and at least one condition in the first set of conditions is met, the measurement and storage configured for the first measurement are performed; when the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed.
[0231] As an example, measurement and storage for the first measurement configuration are performed as long as the storage condition of the first measurement configuration is event-triggered and at least one condition in the first condition set is met.
[0232] As an example, measurement and storage for the first measurement configuration are performed when at least the storage condition of the first measurement configuration is event-triggered and at least one condition in the first set of conditions is met.
[0233] As an example, the first set of conditions is configured by the network.
[0234] As an example, the first set of conditions is configured along with the measurement configuration.
[0235] As an example, the first set of conditions is configured along with the first measurement configuration.
[0236] As an example, the first set of conditions is accompanied by an event-triggered configuration.
[0237] As an example, the evaluation of any condition in the first set of conditions depends on the storage condition being event-triggered.
[0238] As an example, the evaluation of any condition in the first set of conditions depends on the fact that the first storage unit is full.
[0239] As an example, the first set of conditions includes at least one condition.
[0240] As an example, at least one condition in the first set of conditions includes: the storage condition in the first measurement configuration has a higher priority than the first priority.
[0241] As an example, at least one condition in the first set of conditions includes: the priority of the stored condition in the first measurement configuration is higher than the priority of the triggering event of other measurement configurations.
[0242] As an example, the first priority is based on network configuration.
[0243] As an example, the first priority is the highest priority.
[0244] As an example, the first priority is not the highest priority.
[0245] As one example, the priority of the triggering event is based on network configuration.
[0246] As an example, the smaller the priority value, the higher the priority.
[0247] As an example, the priority is variable.
[0248] As an example, at least one condition in the first set of conditions includes: the use of the first measurement configuration has a higher priority than the first priority.
[0249] As an example, at least one condition in the first set of conditions includes: the use of the first measurement configuration has a higher priority than the other measurement configurations.
[0250] As one example, the first measurement configuration may be used for mobility management.
[0251] As one example, the first measurement configuration may be used for RLF prediction.
[0252] As one example, the first measurement configuration may be used for HOF prediction.
[0253] As one example, the first measurement configuration may be used for beam management.
[0254] As one example, the first measurement configuration is used for predicting CSI compression.
[0255] As one example, the first measurement configuration is used for CSI compressed inference.
[0256] As one example, the purpose of the first measurement configuration includes positioning.
[0257] As an example, at least one condition in the first set of conditions includes: the first measurement configuration includes a first domain.
[0258] As an example, as long as the storage conditions configured for the first measurement are periodically triggered, the measurement and storage configured for the first measurement are not performed.
[0259] As an example, not performing the measurement and storage configured for the first measurement means: stopping the performance of the measurement and storage configured for the first measurement.
[0260] As an example, not performing the measurement and storage configured for the first measurement means: stopping the measurement configured for the first measurement.
[0261] As an example, not performing the measurement and storage for the first measurement configuration means stopping the storage of the measurement results of the first measurement configuration in the first storage unit.
[0262] As an example, not performing the measurement and storage for the first measurement configuration means: no longer transmitting the measurement results of the first measurement configuration to the first storage unit.
[0263] As an example, not performing the measurement and storage for the first measurement configuration means: no longer updating the measurement results of the first measurement configuration in the first storage unit.
[0264] As one example, the update includes overlay.
[0265] Example 2
[0266] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2. Figure 2 illustrates network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a future 3GPP network architecture; the network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); the network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The network architecture 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include the Internet, intranets, IMS (IP Multimedia Subsystem), and packet-switched streaming services.
[0267] As an example, the UE201 corresponds to the terminal described in this application.
[0268] As an example, the UE201 is the terminal described in this application.
[0269] As an example, the UE201 is a user equipment (UE).
[0270] As an example, the UE201 is a relay device.
[0271] As an example, the UE201 is a gateway device.
[0272] As an example, node 203 corresponds to the base station in this application.
[0273] As an example, node 203 is the base station described in this application.
[0274] As one example, node 203 is a base station device.
[0275] As one embodiment, the node 203 includes a base station device.
[0276] As an example, the base station in this application includes not only the node 203, but also at least one higher-level device; the higher-level device includes at least one of a core network device, an OTT (over the top) server, or an OAM device.
[0277] The above sub-examples facilitate the flexible deployment of AI models on network devices, and are particularly suitable for scenarios such as positioning.
[0278] As one embodiment, the at least one higher-level device has an intelligent module.
[0279] As an example, the at least one higher-level device supports AI / ML models.
[0280] As an example, the at least one higher-level device has at least one of inference function, training function, or reinforcement learning function.
[0281] As one embodiment, the user equipment can be a mobile terminal, such as a mobile phone, iPad, computer, watch, or ring; the user equipment can also be a wearable device, such as a watch, ring, shoes, hat, clothing, or glasses; the user equipment can also be an aircraft; the user equipment can also be a vehicle-mounted terminal; the user equipment can also be a shipborne terminal; the user equipment can also be an Internet of Things (IoT) terminal; the user equipment can also be an industrial IoT terminal; the user equipment can also be a testing device; the user equipment can also be a signaling tester; the user equipment can also be an IAB (Integrated Access and Backhaul)-MT.
[0282] As an example, the base station equipment supports transmission over non-terrestrial networks.
[0283] As one example, the base station equipment supports transmission over a terrestrial network.
[0284] As one embodiment, the base station equipment includes a Base Transceiver Station (BTS).
[0285] As one embodiment, the base station equipment includes a NodeB (NB); the NodeB can be a gNB, an eNB, an ng-eNB, or an en-gNB; the base station equipment can include a CU (Centralized Unit); the base station equipment can also include a DU (Distributed Unit); the base station equipment can also include a TRP (Transmitter Receiver Point).
[0286] As one embodiment, the base station equipment may be a macrocell base station, a microcell base station, a picocell base station, or a femtocell base station; the base station equipment may also be a flight platform equipment or a satellite equipment; the base station equipment may also be a testing equipment or a signaling tester; the base station equipment may also be a gateway equipment; the base station equipment may also be an IAB device; the IAB device includes at least one of IAB-node, IAB-donor, IAB-donor-CU, IAB-donor-DU, IAB-DU, or IAB-MT.
[0287] As one embodiment, the relay device may include a relay; the relay may be an L3 relay or an L2 relay; the relay device may also include a router; the relay device may also include a switch; the relay device may also include a gateway device; the relay device may also include at least a portion of user equipment; the relay device may also include at least a portion of base station equipment.
[0288] Example 3
[0289] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 in three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security through encrypted data packets and provides cross-area mobility support. RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception caused by HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). In user plane 350, the radio protocol architecture for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355, and MAC sublayer 352 in L2 layer 355 is largely the same as the corresponding layers and sublayers in control plane 300. However, PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. L2 layer 355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity.
[0290] As an example, the wireless protocol architecture in Figure 3 is applicable to the terminal described in this application.
[0291] As an example, the wireless protocol architecture in Figure 3 is applicable to the base station described in this application.
[0292] As an example, the first measurement configuration in this application is generated in the RRC306.
[0293] As an example, the first measurement configuration in this application is generated by MAC302 or MAC352.
[0294] As an example, the first measurement configuration in this application is generated in the PHY301 or PHY351.
[0295] As an example, the second measurement configuration in this application is generated in the RRC306.
[0296] As an example, the second measurement configuration in this application is generated in MAC302 or MAC352.
[0297] As an example, the second measurement configuration in this application is generated in the PHY301 or PHY351.
[0298] As an example, the third measurement configuration described in this application is generated in the RRC306.
[0299] As an example, the third measurement configuration described in this application is generated in MAC302 or MAC352.
[0300] As an example, the third measurement configuration described in this application is generated in the PHY301 or PHY351.
[0301] As an example, the first message in this application is generated in the RRC306.
[0302] As an example, the first message in this application is generated by MAC302 or MAC352.
[0303] As an example, the first message in this application is generated by the PHY301 or PHY351.
[0304] As an example, the second message in this application is generated in the RRC306.
[0305] As an example, the second message in this application is generated by MAC302 or MAC352.
[0306] As an example, the second message in this application is generated in the PHY301 or PHY351.
[0307] Example 4
[0308] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to this application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in an access network.
[0309] 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.
[0310] 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.
[0311] 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.
[0312] 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.
[0313] 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.
[0314] 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.
[0315] 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; performs measurement and storage for the first measurement configuration when a first storage unit is not full; wherein, when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions for the first measurement configuration; the decision to perform measurement and storage for the first measurement configuration depending on the storage conditions for the first measurement configuration includes: performing measurement and storage for the first measurement configuration if the storage conditions for at least the first measurement configuration are event-triggered; and not performing measurement and storage for the first measurement configuration if the storage conditions for the first measurement configuration are periodically triggered; wherein the first measurement configuration indicates at least one RS resource of a first serving cell; the first storage unit is used to store measurement results for the first measurement configuration.
[0316] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: whether to perform measurement and storage for the first measurement configuration depends on the storage conditions for the first measurement configuration including: if the storage conditions for at least the first measurement configuration are event-triggered, performing measurement and storage for the first measurement configuration; if the storage conditions for the first measurement configuration are periodically triggered, not performing measurement and storage for the first measurement configuration; wherein the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store measurement results for the first measurement configuration.
[0317] 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; wherein, when a first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the first measurement configuration; when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions for the first measurement configuration; the decision to perform measurement and storage for the first measurement configuration depending on the storage conditions for the first measurement configuration includes: if the storage conditions for at least the first measurement configuration are event-triggered, performing measurement and storage for the first measurement configuration; if the storage conditions for the first measurement configuration are periodically triggered, not performing measurement and storage for the first measurement configuration; wherein the first measurement configuration indicates at least one RS resource of a first serving cell; the first storage unit is used to store measurement results for the first measurement configuration.
[0318] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: sending a first measurement configuration; wherein, when a first storage unit is not full, a recipient of the first measurement configuration performs measurement and storage for the first measurement configuration; when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on storage conditions for the first measurement configuration; the decision to perform measurement and storage for the first measurement configuration depending on storage conditions for the first measurement configuration includes: performing measurement and storage for the first measurement configuration if the storage conditions for at least the first measurement configuration are event-triggered; not performing measurement and storage for the first measurement configuration if the storage conditions for the first measurement configuration are periodically triggered; wherein the first measurement configuration indicates at least one RS resource of a first serving cell; the first storage unit is used to store measurement results for the first measurement configuration.
[0319] 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; at least one of the antenna 420, the transmitter 418, the transmitting processor 416, and the controller / processor 475 is used to transmit the first measurement configuration.
[0320] 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 second measurement configuration; at least one of the antenna 420, the transmitter 418, the transmitting processor 416, and the controller / processor 475 is used to transmit the second measurement configuration.
[0321] 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 third measurement configuration; at least one of the antenna 420, the transmitter 418, the transmitting processor 416, and the controller / processor 475 is used to transmit the third measurement configuration.
[0322] 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 transmit a first message; at least one of the antenna 420, the receiver 418, the receiver processor 470, and the controller / processor 475 is used to receive the first message.
[0323] 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 transmit a second message; at least one of the antenna 420, the receiver 418, the receiver processor 470, and the controller / processor 475 is used to receive the second message.
[0324] As an example, the first communication device 450 corresponds to the terminal in this application.
[0325] As an example, the terminal in this application includes the first communication device 450.
[0326] As an example, the second communication device 410 corresponds to the base station in this application.
[0327] As an example, the base station in this application includes the second communication device 410.
[0328] As an example, the first communication device 450 is a user equipment.
[0329] As an example, the first communication device 450 is a base station device.
[0330] As an example, the first communication device 450 is a relay device.
[0331] As one embodiment, the second communication device 410 is a user equipment.
[0332] As one embodiment, the second communication device 410 is a base station device.
[0333] As one embodiment, the second communication device 410 is a relay device.
[0334] Example 5
[0335] Example 5 illustrates a wireless signal transmission flowchart according to an embodiment of this application, as shown in Figure 5. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.
[0336] For terminal U01, in step S5101, a first measurement configuration is received; in step S5102, when the first storage unit is not full, measurement and storage for the first measurement configuration are performed; in step S5103, when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions for the first measurement configuration; in step S5104, as a response to the first storage unit being full, a second message is sent; in step S5105, the second measurement configuration is received; in step S5106, the third measurement configuration is received.
[0337] For base station N02, in step S5201, the first measurement configuration is sent; in step S5202, the second message is received; in step S5203, the second measurement configuration is sent; and in step S5204, the third measurement configuration is sent.
[0338] In Example 5, whether to execute the measurement and storage dependencies for the first measurement configuration includes the following:
[0339] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0340] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0341] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0342] As an example, the terminal receives a first measurement configuration.
[0343] As one example, the terminal receives the response of the first measurement configuration and performs the first measurement.
[0344] As an example, the first measurement is for AI / ML training data collection.
[0345] As an example, the first measurement is based on a beam.
[0346] As an example, the first measurement is based on a reference signal.
[0347] As an example, the first measurement is based on RS resources.
[0348] As an example, in response to the execution of the first measurement, the measurement result of the first measurement is stored in the first storage unit.
[0349] As an example, in response to the successful execution of the first measurement, the measurement result of the first measurement is stored in the first storage unit.
[0350] As an example, in response to the terminal receiving the first measurement configuration, the measurement result of the first measurement is stored in the first storage unit.
[0351] As one example, when the first storage unit is full, the first action is performed.
[0352] As one embodiment, the first behavior includes: if the storage conditions configured for the first measurement are periodically triggered, not performing the measurement and storage configured for the first measurement.
[0353] As one embodiment, the first action includes: if the storage conditions configured for at least the first measurement are event-triggered, performing measurement and storage configured for the first measurement.
[0354] As an example, the dashed box F5.1 is optional.
[0355] As an example, the dashed box F5.1 is present.
[0356] As one example, the first action includes sending a second message.
[0357] As one embodiment, the sending of the second message depends on the storage conditions of the first measurement configuration being event-triggered.
[0358] As an example, when the first storage unit is full, if the storage condition configured for at least the first measurement is event-triggered, the second message is sent.
[0359] As an example, when the first storage unit is full, if the storage condition configured for the first measurement is event-triggered, the second message is sent.
[0360] As an example, when the first storage unit is full, if the storage condition configured for the first measurement is event-triggered and the second field indicates that sending a second message is permitted, the second message is sent.
[0361] As one embodiment, the second domain is configured in conjunction with the first measurement configuration.
[0362] As one embodiment, the second domain is the first measurement configuration configuration.
[0363] As one embodiment, the second field includes the triggering condition for the second message.
[0364] As an example, when the first storage unit is full, if the storage condition configured for the first measurement is event-triggered and the triggering condition of the second message is met, the second message is sent.
[0365] As one example, the triggering condition of the second message is related to the priority of at least some of the information in the first storage unit.
[0366] As one example, the triggering condition of the second message is related to the purpose of at least some of the information in the first storage unit.
[0367] As one embodiment, the triggering condition of the second message is related to the storage time of at least a portion of the information in the first storage unit.
[0368] As an example, the second message is triggered when the storage time of at least some information in the first storage unit exceeds a first time threshold but does not exceed a second time threshold.
[0369] As one embodiment, the second time threshold is the time when at least some of the information in the first storage unit is considered to be expired.
[0370] As an example, the second time threshold is the time when at least some of the information in the first storage unit is considered invalid.
[0371] As one example, the second field indicates the uplink resource of the second message.
[0372] As one example, the second field indicates the content included in the second message.
[0373] As one example, the second field indicates whether sending the second message is permitted.
[0374] As an example, the second field is set to a value indicating that the second message is not allowed to be sent.
[0375] As one embodiment, the second message indicates that the first storage unit is full.
[0376] As one embodiment, the second message indicates the time information when the first storage unit is full.
[0377] As an example, the time information of when the first storage unit is full refers to the time when the first storage unit is full.
[0378] As an example, the time information of when the first storage unit is full refers to the time from when the first storage unit is full to when the second message is sent.
[0379] As one embodiment, the second message indicates the size of the first storage cell.
[0380] As an example, the second message indicates the purpose of the first measurement configuration.
[0381] As an example, the second message is an RRC message.
[0382] As an example, the second message is a UEAssistanceInformation message.
[0383] As an example, the second message is a MAC CE.
[0384] As an example, the second message is a UCI.
[0385] As an example, the second message is a MAC subheader.
[0386] As an example, after sending the second message which includes at least some of the information in the first storage unit, the terminal deletes at least some of the information in the first storage unit.
[0387] As an example, once the second message includes at least some of the information in the first storage unit, the terminal deletes at least some of the information in the first storage unit.
[0388] As one embodiment, in response to the second message including at least some of the information in the first storage unit, the terminal deletes at least some of the information in the first storage unit.
[0389] As an example, the dashed box F5.1 does not exist.
[0390] As an example, the dashed box F5.2 is optional.
[0391] As an example, the dashed box F5.2 is present.
[0392] As one embodiment, the second measurement configuration is received, the second measurement configuration indicating at least one RS resource of the first serving cell; the storage condition of the second measurement configuration is periodically triggered.
[0393] As an example, when the first storage unit is not full, measurement and storage are performed in accordance with the second measurement configuration.
[0394] As an example, the measurement results of the measurement performed for the second measurement configuration are stored in the first storage unit.
[0395] As an example, the dashed box F5.2 does not exist.
[0396] As an example, the dashed box F5.3 is optional.
[0397] As an example, the dashed box F5.3 is present.
[0398] As an example, the third measurement configuration is received, the second measurement configuration indicating at least one RS resource of the first serving cell; the storage condition of the second measurement configuration is event-triggered.
[0399] As an example, when the first storage unit is not full, measurement and storage are performed for the third measurement configuration.
[0400] As an example, the measurement results of the measurement performed for the third measurement configuration are stored in the first storage unit.
[0401] As an example, the dashed box F5.3 does not exist.
[0402] Example 6
[0403] Example 6 illustrates a flowchart of the measurement and storage configuration for the first measurement according to an embodiment of this application, as shown in Figure 6.
[0404] In Embodiment 6, in step S6101, the first storage unit is full; in step S6102, it is determined that the storage condition of the first measurement configuration is event-triggered; in step S6103a, if the storage condition of the first measurement configuration is event-triggered, the measurement and storage for the first measurement configuration are performed; in step S6103b, if the storage condition of the first measurement configuration is not event-triggered, the measurement and storage for the first measurement configuration are not performed.
[0405] Wherein, when the first storage unit is full, if the storage condition configured for at least the first measurement is event-triggered, the execution of the measurement and storage configured for the first measurement includes: deleting at least a portion of the information in the first storage unit, and storing the measurement result configured for the first measurement in the first storage unit.
[0406] As an example, if the storage condition configured for the first measurement is not event-triggered, it means that the storage condition configured for the first measurement is periodically triggered.
[0407] As one embodiment, the deletion of at least a portion of the information in the first storage unit, depending on the storage conditions, is event-triggered.
[0408] As an example, if the storage conditions configured for the first measurement are event-triggered, at least a portion of the information in the first storage unit is deleted when the first storage unit is full.
[0409] As an example, if the storage conditions configured for the first measurement are event-triggered, at least some of the information in the first storage unit is deleted once the first storage unit is full.
[0410] As an example, if the storage conditions configured for the first measurement are event-triggered and the third domain exists, at least some of the information in the first storage unit is deleted once the first storage unit is full.
[0411] As an example, the third field indicates the deletion of at least a portion of the information in the first storage unit.
[0412] As an example, the third field indicates the deletion of at least a portion of the information in the first storage unit.
[0413] As an example, the third field is set to a first value to indicate the deletion of at least a portion of the information in the first storage unit.
[0414] As an example, the third field is set to a second value indicating that at least some of the information in the first storage unit is not allowed to be deleted.
[0415] As an example, the third field indicates the deletion of measurement results in the first storage unit whose storage time exceeds a first time threshold.
[0416] As one embodiment, the third field includes the first time threshold indicating the deletion of measurement results stored in the first storage unit for a period exceeding the first time threshold.
[0417] As an example, the value of the first time threshold can be configured.
[0418] As an example, the value of the first time threshold is pre-configured.
[0419] As an example, the value of the first time threshold is optional.
[0420] As an example, the value of the first time threshold is configured by an RRC message.
[0421] As an example, the value of the first time threshold is configured by a SIB1 message.
[0422] As an example, the value of the first time threshold is configured by the first measurement configuration.
[0423] As an example, the value of the first time threshold is implemented by the terminal itself.
[0424] As an example, the value of the first time threshold is a default value.
[0425] As an example, the value of the first time threshold is fixed.
[0426] As an example, the first time threshold is 24 hours.
[0427] As an example, the first time threshold is 48 hours.
[0428] As an example, the unit of the first time threshold is hours.
[0429] As an example, the third field indicates the deletion of measurement results used for a first purpose from the first storage unit.
[0430] As an example, the third domain includes a first purpose.
[0431] As an example, the first use is a use.
[0432] As an example, the first use is a type of use.
[0433] As one example, the first use is multiple uses.
[0434] As an example, the first purpose is the purpose of the first measurement configuration.
[0435] As an example, the first use is part of the use of the first measurement configuration.
[0436] As one embodiment, deleting at least some of the information in the first storage unit includes: discarding at least some of the information in the first storage unit.
[0437] As one embodiment, deleting at least some of the information in the first storage unit includes: removing at least some of the information in the first storage unit.
[0438] As one embodiment, deleting at least a portion of the information in the first storage unit includes: overwriting at least a portion of the information in the first storage unit.
[0439] As one embodiment, deleting at least some information in the first storage unit includes updating at least some information in the first storage unit.
[0440] As one embodiment, the measurement results of the measurement configured for the first measurement stored in the first storage unit depend on deleting at least some of the information in the first storage unit.
[0441] As an example, the measurement results configured for the first measurement are stored in the first storage unit only after at least some of the information in the first storage unit has been deleted.
[0442] As an example, the measurement and storage of the first measurement configuration are performed only after at least some of the information in the first storage unit has been deleted.
[0443] As an example, after deleting at least some of the information in the first storage unit, when an event triggered by an event is satisfied, the measurement result of the measurement configured for the first measurement is stored in the first storage unit.
[0444] As an example, the storage of the measurement results configured for the first measurement in the first storage unit depends on at least a portion of the information in the deleted first storage unit.
[0445] As an example, the amount of data storing the measurement results of the measurement configured for the first measurement in the first storage unit does not exceed the size of at least a portion of the information deleted from the first storage unit.
[0446] As an example, "not more than" means "less than".
[0447] As an example, "not more than" means less than or equal to.
[0448] As an example, the amount of data storing the measurement results of the measurement configured for the first measurement in the first storage unit does not exceed a second size threshold.
[0449] As one embodiment, the second size threshold is the size of at least a portion of the information in the first storage unit.
[0450] As one embodiment, the second size threshold is smaller than the size of at least a portion of the information in the first storage unit.
[0451] As an example, the purpose of storing the measurement results of the measurement configured for the first measurement in the first storage unit is consistent with the purpose of deleting at least a portion of the information in the first storage unit.
[0452] Example 7
[0453] Example 7 illustrates a schematic diagram of the measurement results of the at least part of the information in the first storage unit according to an embodiment of the present application, including the measurement configured for the second measurement, as shown in Figure 7.
[0454] In embodiment 7, a second measurement configuration is received; when the first storage unit is not full, measurement and storage for the second measurement configuration are performed;
[0455] Wherein, the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is periodically triggered; and the at least part of the information in the first storage unit includes the measurement results for the measurement of the second measurement configuration.
[0456] As one example, the second measurement configuration and the first measurement configuration are designed for different purposes.
[0457] As an example, the RS resources indicated by the second measurement configuration and the first measurement configuration are different.
[0458] As an example, the difference in RS resources means that at least one RS resource is different.
[0459] As an example, the receiving time of the second measurement configuration is the same as that of the first measurement configuration.
[0460] As an example, the consistent reception time means that the first measurement configuration and the second measurement configuration are configured in the same RRC message.
[0461] As an example, the consistent reception time means that the reception time of the first measurement configuration and the second measurement configuration differs by no more than a first time interval.
[0462] As an example, the first time interval is the default.
[0463] As one example, the first time interval is terminal-based.
[0464] As one example, the first time interval is based on the first serving cell.
[0465] As one example, the second measurement configuration and the first measurement configuration are for the same purpose.
[0466] As one embodiment, the first storage unit is for at least the first measurement configuration and the second measurement configuration.
[0467] As one embodiment, the first storage unit is configured for a type of measurement purpose.
[0468] As an example, when the first storage unit is full, the measurement and storage configured for the second measurement are stopped.
[0469] As an example, when the first storage unit is full, the measurement and storage of all measurement configurations that are periodically triggered by the storage condition are stopped, so that the storage condition of the second measurement configuration is periodically triggered.
[0470] As an example, the at least part of the information in the first storage unit is the measurement result of the measurement configured for the second measurement.
[0471] As one embodiment, the at least part of the information in the first storage unit is the measurement result of the measurement of all measurement configurations that are periodically triggered.
[0472] As one embodiment, the first storage unit stores at least the measurement results of the measurement in the first measurement configuration and the measurement results of the measurement in the second measurement configuration; when the first storage unit is full, the execution of measurement and storage for the second measurement configuration is stopped and the execution of measurement and storage for the first measurement configuration continues, wherein the continued execution of measurement and storage for the first measurement configuration includes: deleting at least a portion of the information in the first storage unit, wherein the at least a portion of the information in the first storage unit includes the measurement results of the measurement for the second measurement configuration.
[0473] As one embodiment, the first storage unit stores at least the measurement results of the measurement in the first measurement configuration and the measurement results of the measurement in the second measurement configuration; when the first storage unit is full, the measurement and storage for the second measurement configuration are stopped and at least some information in the first storage unit is deleted, the at least some information in the first storage unit including the measurement results of the measurement for the second measurement configuration.
[0474] As one embodiment, the first storage unit stores at least the measurement results of the measurement in the first measurement configuration and the measurement results of the measurement in the second measurement configuration; when the first storage unit is full, the execution of measurement and storage for the second measurement configuration is stopped, the second message is sent and at least a portion of the information in the first storage unit is deleted, the at least a portion of the information in the first storage unit including the measurement results of the measurement for the second measurement configuration.
[0475] Example 8
[0476] Example 8 illustrates a schematic diagram of the measurement results of the measurement configured for the third measurement in the first storage unit according to an embodiment of the present application, where at least a portion of the information in the first storage unit includes the measurement results.
[0477] In embodiment 8, a third measurement configuration is received; when the first storage unit is not full, measurement and storage for the third measurement configuration are performed;
[0478] Wherein, the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event-triggered; the at least part of the information in the first storage unit includes the measurement result for the measurement of the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration.
[0479] As one example, the third measurement configuration and the first measurement configuration are designed for different purposes.
[0480] As an example, the RS resources indicated by the third measurement configuration are different from those indicated by the first measurement configuration.
[0481] As an example, the difference in RS resources means that at least one RS resource is different.
[0482] As an example, the receiving time of the third measurement configuration is consistent with that of the first measurement configuration.
[0483] As an example, the consistent reception time means that the first measurement configuration and the third measurement configuration are configured in the same RRC message.
[0484] As an example, the consistent reception time means that the reception time of the first measurement configuration and the third measurement configuration differs by no more than a second time interval.
[0485] As an example, the second time interval is the default.
[0486] As one example, the second time interval is terminal-based.
[0487] As one embodiment, the second time interval is based on the first serving cell.
[0488] As an example, the third measurement configuration and the first measurement configuration are for the same purpose.
[0489] As one embodiment, the first storage unit is for at least the first measurement configuration and the third measurement configuration.
[0490] As one embodiment, the first storage unit is used to store measurement configurations where the condition is event-triggered.
[0491] As one embodiment, the first measurement configuration indicates the priority value of the storage condition of the first measurement configuration; the third measurement configuration indicates the priority value of the storage condition of the third measurement configuration.
[0492] As a sub-example, a network configuration indicates the priority value of the storage conditions for a plurality of measurement configurations, including the first measurement configuration and the third measurement configuration.
[0493] As a sub-implementation, the priority value of the storage condition configured for the first measurement is less than the priority value of the storage condition configured for the third measurement; wherein, the larger the priority value of a storage condition, the lower the priority of the storage condition.
[0494] As a sub-implementation, the priority value of the storage condition configured for the first measurement is greater than the priority value of the storage condition configured for the third measurement; wherein, the larger the priority value of a storage condition, the higher the priority of the storage condition.
[0495] As one embodiment, the first measurement configuration indicates that the type of the storage condition for the first measurement configuration is a first type; the third measurement configuration indicates that the type of the storage condition for the third measurement configuration is a second type.
[0496] As a sub-example, a network configuration indicates the type of storage conditions and the priority value of the type for a plurality of measurement configurations, the plurality of measurement configurations including the first measurement configuration and the third measurement configuration.
[0497] As a sub-implementation, the first type has a higher priority than the second type.
[0498] As an example, the priority value is the default.
[0499] As an example, the priority value is based on the terminal's own implementation.
[0500] As an example, the priority value is an integer.
[0501] As an example, the priority value is a non-negative integer.
[0502] As an example, the priority value is a positive integer.
[0503] As an example, the priority is variable.
[0504] As an example, if a measurement result of a measurement configuration has been sent, the priority of that measurement configuration is reduced.
[0505] As one embodiment, the first storage unit stores at least the measurement results of the measurement in the first measurement configuration and the measurement results of the measurement in the third measurement configuration; when the first storage unit is full, the execution of measurement and storage for the third measurement configuration is stopped and the execution of measurement and storage for the first measurement configuration continues, wherein the continued execution of measurement and storage for the first measurement configuration includes: deleting at least a portion of the information in the first storage unit, wherein the at least a portion of the information in the first storage unit includes the measurement results of the measurement for the third measurement configuration, and the priority of the storage conditions for the third measurement configuration is lower than the priority of the storage conditions for the first measurement configuration.
[0506] As one embodiment, the first storage unit stores at least the measurement results of the measurement in the first measurement configuration and the measurement results of the measurement in the third measurement configuration; when the first storage unit is full, the measurement and storage for the third measurement configuration and the measurement and storage for the first measurement configuration continue to be performed, wherein the continued execution of the measurement and storage for the third measurement configuration and the measurement and storage for the first measurement configuration includes: deleting at least a portion of the information in the first storage unit, wherein the at least a portion of the information in the first storage unit includes the measurement results of the measurement in the third measurement configuration, and the priority of the storage conditions for the third measurement configuration is lower than the priority of the storage conditions for the first measurement configuration.
[0507] As one embodiment, the first storage unit stores at least the measurement results of the measurement in the first measurement configuration and the measurement results of the measurement in the third measurement configuration; when the first storage unit is full, a second message is sent to continue the measurement and storage for the first measurement configuration, wherein continuing the measurement and storage for the first measurement configuration includes: deleting at least a portion of the information in the first storage unit, wherein the at least a portion of the information in the first storage unit includes the measurement results of the measurement for the third measurement configuration, and the priority of the storage conditions for the third measurement configuration is lower than the priority of the storage conditions for the first measurement configuration.
[0508] Example 9
[0509] Example 9 illustrates a schematic diagram of a first storage unit according to an embodiment of the present application, showing that the at least part of the information in the first storage unit includes the information that has been stored in the first storage unit for the longest time, as shown in Figure 9.
[0510] In Embodiment 9, the at least part of the information in the first storage unit includes the information that has been stored in the first storage unit for the longest time.
[0511] As an example, if the first storage unit includes measurement results of measurements with two different measurement configurations: one where the storage condition is event-triggered and the other where the storage condition is periodic, deleting at least a portion of the information in the first storage unit includes deleting the information that has been stored in the first storage unit the longest among the measurement results of measurements with the periodic storage condition.
[0512] As an example, if the first storage unit includes measurement results for two measurement configurations: one where the storage condition is event-triggered and the other where the storage condition is periodic, deleting at least a portion of the information in the first storage unit includes the information for which the measurement results for either storage condition have been stored for the longest time in the first storage unit.
[0513] As an example, if the first storage unit includes measurement results for a measurement configuration where the storage condition is event-triggered, deleting at least a portion of the information in the first storage unit includes the information for which the measurement results for any storage condition have been stored in the first storage unit for the longest time.
[0514] As an example, when the first storage unit is full, the information that has been stored in the first storage unit for the longest time is deleted.
[0515] As an example, once the first storage unit is full, the information that has been stored in the first storage unit for the longest time is deleted.
[0516] As an example, when the first storage unit is full and the measurement and storage of the first measurement configuration are performed, the information that has been stored in the first storage unit for the longest time is deleted.
[0517] As an example, when the first storage unit is full and the measurement results of the first measurement configuration are stored, the information that has been stored in the first storage unit for the longest time is deleted.
[0518] As one example, the start time of the storage time depends on the time when the measurement configuration is executed.
[0519] As an example, the start time of the storage time is the time when the first measurement configuration is executed.
[0520] As one example, the execution includes: being configured.
[0521] As one example, the execution includes: being applied.
[0522] As an example, the start time of the storage time is the time when data is read from the AS buffer.
[0523] As an example, the start time of the storage time is the time when the first storage unit begins writing data.
[0524] As an example, the start time of the storage time is the time when the first storage unit begins storing data.
[0525] As an example, the storage time begins when the first storage unit stops writing data.
[0526] As an example, the storage time begins when the first storage unit stops storing data.
[0527] As an example, the information with the longest storage time refers to information whose storage time exceeds the first time threshold.
[0528] As an example, the information with the longest storage time refers to information whose storage time exceeds the first time threshold but does not exceed the second time threshold.
[0529] As an example, the information with the longest storage time refers to information whose storage time exceeds the second time threshold.
[0530] As a sub-implementation, the terminal discards information stored in the first storage unit for a period exceeding the second time threshold.
[0531] Example 10
[0532] Example 10 illustrates a schematic diagram of the first measurement configuration including a first domain according to an embodiment of this application, as shown in Figure 10.
[0533] In embodiment 10, the first measurement configuration includes a first domain; when the first storage unit is full, if the storage condition for at least the first measurement configuration is event-triggered, the execution of measurement and storage for the first measurement configuration depends on the first domain of the first measurement configuration.
[0534] As an example, the first field indicates that when the storage conditions configured for the first measurement are triggered by an event, the measurement and storage configured for the first measurement are performed.
[0535] As an example, when the first domain is set, if the storage condition configured for the first measurement is event-triggered, the measurement and storage configured for the first measurement are performed.
[0536] As an example, if the first domain of the first measurement configuration exists, and the first storage unit is full, if the storage condition of the first measurement configuration is event-triggered at least, the measurement and storage for the first measurement configuration are performed.
[0537] As an example, if the storage condition for the first measurement configuration is event-triggered, and the first storage unit is full, the measurement and storage for the first measurement configuration are performed only when the first domain of the first measurement configuration exists.
[0538] As an example, when at least the first domain of the first measurement configuration exists, and when the first storage unit is full, if the storage condition for at least the first measurement configuration is event-triggered, the measurement and storage for the first measurement configuration are performed.
[0539] As an example, the existence of the first domain in the first measurement configuration means that the first measurement configuration includes the first domain.
[0540] As an example, the existence of the first field in the first measurement configuration means that the first field is set to a specified value.
[0541] As an example, the existence of the first domain of the first measurement configuration means that the first domain includes conditions for performing measurements and storage for the first measurement configuration.
[0542] As a sub-implementation, the measurement and storage for the first measurement configuration are performed when the conditions for performing the measurement and storage for the first measurement configuration are met.
[0543] As a sub-implementation, the measurement and storage for the first measurement configuration is performed when at least one of the conditions for performing the measurement and storage for the first measurement configuration is met.
[0544] As a sub-implementation, the measurement and storage for the first measurement configuration is performed when one of the specific conditions for the measurement and storage configured for the first measurement is met.
[0545] As a sub-implementation, the measurement and storage for the first measurement configuration is performed when all conditions in the conditions for performing the measurement and storage for the first measurement configuration are met.
[0546] As an example, the existence of the first domain in the first measurement configuration means that the first domain includes the condition of deleting at least a portion of the information in the first storage unit.
[0547] Example 11
[0548] Example 11 illustrates a wireless signal transmission flowchart according to an embodiment of the present application, as shown in Figure 11.
[0549] For terminal U01, in step S11101, the first storage unit is about to be full or is already full; in step S11102, the first message is sent.
[0550] For base station N02, in step S11201, the first message is received.
[0551] In Embodiment 11, the first message indicates that the first storage unit is about to be full or is already full.
[0552] As one embodiment, "the first storage unit will be full" or "is full" means that the first storage unit will be full.
[0553] As one embodiment, "the first storage unit is about to be full" or "the first storage unit is already full" means that the first storage unit is already full.
[0554] As one embodiment, the first storage unit being full or already full includes the terminal predicting that the first storage unit is full or already full.
[0555] As a sub-example, the terminal prediction relies on the terminal's AI / ML model prediction.
[0556] As a sub-example, the terminal prediction relies on the terminal's AI / ML model inference.
[0557] As one embodiment, the first storage unit being full or already full includes the terminal predicting that the first storage unit will be full or already full after a certain period of time.
[0558] As one embodiment, the first storage unit is full or has been filled with a data volume including the measurement results of the first measurement configuration that is greater than the remaining storage space in the first storage unit.
[0559] As one embodiment, the first storage unit may include measurements of the first measurement configuration that have not been fully stored in the first storage unit, including those that are full or already full.
[0560] As an example, when the first storage unit is about to be full or is already full, the first message is sent; the first message indicates that the first storage unit is about to be full or is already full.
[0561] As one embodiment, the first message is sent when the first storage unit is full or has already been full; the first message indicates that the first storage unit is full or has already been full.
[0562] As an example, the first storage unit being full or already full is a trigger condition for sending the first message.
[0563] As an example, at least the first storage unit being full or already full is a triggering condition for sending the first message.
[0564] As one embodiment, the first message indicating that the first storage unit is full or has been full includes: the sending of the first message indicating that the first storage unit is full or has been full.
[0565] As one embodiment, the first message indicating that the first storage unit is about to be full or is already full includes: the reason for sending the first message is that the first storage unit is about to be full or is already full.
[0566] As one embodiment, the first message indicating that the first storage unit is full or already full includes: the first message indicating that information in the first storage unit is available.
[0567] As one embodiment, the first message indicating that the first storage unit is full or is full includes: the first message includes at least some of the information in the first storage unit.
[0568] As a sub-implementation, the first message including at least a portion of the information in the first storage unit refers to the first message including measurement results in the first storage unit for performing measurements for a higher priority measurement configuration.
[0569] As a sub-example, the first message including at least a portion of the information in the first storage unit means that the first message includes measurement results with a longer storage time in the first storage unit.
[0570] As a sub-example, the first message including at least a portion of the information in the first storage unit means that the first message includes measurement results in the first storage unit for at least the first serving cell.
[0571] As one embodiment, the first measurement configuration specifies the transmission bearer of the first message.
[0572] As an example, the transmission bearer of the first message is SRB1.
[0573] As an example, the transmission bearer of the first message is SRB4.
[0574] As an example, the identifier of the sending bearer of the first message is greater than 5.
[0575] After completing one embodiment, the sending of the first message carries the transmission of AI / ML training data.
[0576] As an example, the transmission bearer of the first message is a new SRB.
[0577] As one example, the transmission of the first message depends on the triggering reason of the first message.
[0578] As an example, the sending bearer of the first message implicitly indicates the triggering reason for the first message.
[0579] As an example, the first measurement configuration specifies the format of the first message.
[0580] As an example, the format of the first message implicitly indicates the reason for triggering the first message.
[0581] As an example, the format of the first message is signaling of the protocol layer below the RRC sublayer.
[0582] As an example, the first message is a MAC sublayer signaling.
[0583] As an example, the first message is a MAC CE.
[0584] As an example, the first message is a MAC subheader.
[0585] As an example, the first message is a UCI.
[0586] As an example, one bit of the first message is used to indicate that at least some of the information in the first storage unit is available.
[0587] As an example, one bit of the first message is set to 1 to indicate that at least some of the information in the first storage unit is available.
[0588] As an example, the first measurement configuration specifies that the format of the first message is a UEAssistanceInformation message.
[0589] As an example, the first measurement configuration specifies that the format of the first message is a MeasurementReport message.
[0590] As an example, the first measurement configuration specifies that the format of the first message is a MeasurementReportAppLayer message.
[0591] As an example, a field of the first message is used to indicate that at least some of the information in the first storage unit is available.
[0592] As an example, one field of the first message is set to available to indicate that at least some of the information in the first storage unit is available.
[0593] As one embodiment, the first message includes at least an identifier of the first measurement configuration.
[0594] As one embodiment, the first message includes at least the measurement object identifier of the first measurement configuration.
[0595] As a sub-example of the above embodiments, the measurement object identifier refers to the reference signal identifier.
[0596] As a sub-example of the above embodiments, the measurement object identifier refers to the cell identifier.
[0597] As a sub-example of the above embodiments, the measurement object identifier refers to the AI / ML model identifier.
[0598] As an example, in response to the sending of the first message, a first network indication is received; the first network indication instructs the execution of measurement and storage of the first measurement configuration.
[0599] As an example, the first network instructs the transmission of a third message, the third message including at least a portion of the information in the first storage unit.
[0600] As an example, the first network instruction indicates that at least a portion of the information in the first storage unit be deleted.
[0601] As one embodiment, at least a portion of the information in the first storage unit includes information indicating availability as indicated by the first message.
[0602] As one embodiment, at least a portion of the information in the first storage unit includes information indicated by the first network.
[0603] Example 12
[0604] Example 12 illustrates a structural block diagram of a processing device in a terminal according to an embodiment of the present application; as shown in Figure 12. In Figure 12, the processing device 1200 in the terminal includes a first processor 1201.
[0605] The first processor 1201 receives the first measurement configuration;
[0606] When the first storage unit is not full, perform the measurement and storage configured for the first measurement.
[0607] Wherein, when the first storage unit is full, whether to execute the measurement and storage conditions for the first measurement configuration that depend on the first measurement configuration; the execution of the measurement and storage conditions for the first measurement configuration that depend on the first measurement configuration includes:
[0608] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0609] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0610] In Embodiment 12, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0611] As one embodiment, the terminal includes: one or more processors and memory;
[0612] 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.
[0613] As an example, when the first storage unit is full, if the storage condition configured for at least the first measurement is event-triggered, the execution of the measurement and storage configured for the first measurement includes: deleting at least a portion of the information in the first storage unit, and storing the measurement result configured for the first measurement in the first storage unit.
[0614] As an example, when the first storage unit is full, the first processor 1201 sends a second message; wherein the second message includes at least a portion of the information in the first storage unit; wherein the second message including at least a portion of the information in the first storage unit triggers the deletion of at least a portion of the information in the first storage unit.
[0615] As one embodiment, the first processor 1201 receives a second measurement configuration; when the first storage unit is not full, it performs measurement and storage for the second measurement configuration; wherein the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is periodically triggered; and the at least part of the information in the first storage unit includes the measurement results for the second measurement configuration.
[0616] As one embodiment, the first processor 1201 receives a third measurement configuration; when the first storage unit is not full, it performs measurement and storage for the third measurement configuration; wherein the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event-triggered; the at least part of the information in the first storage unit includes the measurement result for the measurement for the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration.
[0617] As one embodiment, the at least part of the information in the first storage unit includes the information that has been stored in the first storage unit for the longest time.
[0618] As one embodiment, the first measurement configuration includes a first domain; when the first storage unit is full, if the storage condition for at least the first measurement configuration is event-triggered, the execution of measurement and storage for the first measurement configuration depends on the first domain of the first measurement configuration.
[0619] As one embodiment, in response to the first storage unit being full or already full, the first processor 1201 sends a first message; wherein the first message indicates that the first storage unit is full or already full.
[0620] As one embodiment, the first processor 1201 includes a first receiver and a first transmitter.
[0621] As one embodiment, the first receiver includes at least one of the following in Figure 4 of this application: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, or data source 467.
[0622] As one embodiment, the first receiver includes at least an antenna 452 and a receiver 454 as shown in Figure 4 of this application.
[0623] As one embodiment, the first transmitter includes at least one of the following in Figure 4 of this application: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, or data source 467.
[0624] As one embodiment, the first transmitter includes at least an antenna 452 and a transmitter 454 as shown in Figure 4 of this application.
[0625] Example 13
[0626] Example 13 illustrates a structural block diagram of a processing apparatus in a base station according to an embodiment of the present application; as shown in Figure 13. In Figure 13, the processing apparatus 1300 in the base station includes a second transmitter 1301 and a second receiver 1302.
[0627] The second transmitter, 1301, transmits the first measurement configuration;
[0628] In embodiment 13, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the first measurement configuration; when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on the storage conditions of the first measurement configuration; the decision to perform measurement and storage for the first measurement configuration depending on the storage conditions of the first measurement configuration includes:
[0629] If the storage conditions configured for at least the first measurement are event-triggered, perform the measurement and storage configured for the first measurement;
[0630] If the storage condition configured for the first measurement is periodically triggered, the measurement and storage configured for the first measurement are not performed;
[0631] Wherein, the first measurement configuration indicates at least one RS resource of the first serving cell; the first storage unit is used to store the measurement results for the first measurement configuration.
[0632] As one embodiment, the sending of the first signaling depends on the satisfaction of a first condition; wherein the first condition is pre-configured, or the first condition is determined by the terminal.
[0633] As an example, when the first storage unit is full, if the storage condition configured for at least the first measurement is event-triggered, the execution of the measurement and storage configured for the first measurement includes: deleting at least a portion of the information in the first storage unit, and storing the measurement result configured for the first measurement in the first storage unit.
[0634] As one embodiment, the second receiver 1302 receives a second message; wherein, when the first storage unit is full, the receiver of the first measurement configuration sends a second message; the second message includes at least a portion of the information in the first storage unit; the second message including at least a portion of the information in the first storage unit triggers the deletion of at least a portion of the information in the first storage unit.
[0635] As one embodiment, the second transmitter 1301 transmits a second measurement configuration; wherein, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the second measurement configuration; the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is periodically triggered; the at least part of the information in the first storage unit includes the measurement results for the second measurement configuration.
[0636] As one embodiment, the second transmitter 1301 transmits a third measurement configuration; wherein, when the first storage unit is not full, the receiver of the first measurement configuration performs measurement and storage for the third measurement configuration; the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event-triggered; the at least part of the information in the first storage unit includes the measurement result for the measurement for the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration.
[0637] As one embodiment, the at least part of the information in the first storage unit includes the information that has been stored in the first storage unit for the longest time.
[0638] As one embodiment, the first measurement configuration includes a first domain; when the first storage unit is full, if the storage condition for at least the first measurement configuration is event-triggered, the execution of measurement and storage for the first measurement configuration depends on the first domain of the first measurement configuration.
[0639] As one embodiment, the second receiver 1302 receives a first message; wherein, as a response to the first storage unit being full or already full, the receiver of the first measurement configuration sends the first message; the first message indicates that the first storage unit is full or already full.
[0640] As one embodiment, the second transmitter 1301 includes at least one of the following in Figure 4 of this application: antenna 420, transmitter 418, multi-antenna transmitter processor 471, transmitter processor 416, controller / processor 475, or memory 476.
[0641] As one embodiment, the second transmitter 1301 includes at least an antenna 420 and a transmitter 418 as shown in Figure 4 of this application.
[0642] As one embodiment, the second receiver 1302 includes at least one of the following in Figure 4 of this application: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, or memory 476.
[0643] As one embodiment, the second receiver 1302 includes at least an antenna 420 and a receiver 418 as shown in Figure 4 of this application.
[0644] Example 14
[0645] Example 14 illustrates a schematic diagram of an AI / ML model according to an embodiment of this application, as shown in Figure 14. Figure 14 includes a first module, a second module, a third module, a fourth module, and a fifth module.
[0646] In Example 14, in the AI / ML model shown in Figure 14, the first module sends a first dataset to the second module, the first module sends a second dataset to the third module, the first module sends a third dataset to the fifth module, the fifth module sends a first type of parameter group to the second module, the fifth module sends a second type of parameter group to the third module, the fifth module sends a third type of parameter group to the fourth module, the second module sends a fourth type of parameter group to the fourth module, and the fourth module sends a fifth type of parameter group to the third module.
[0647] 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.
[0648] The above methods reduce the hardware complexity of the terminal.
[0649] 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.
[0650] The above method balances the hardware complexity of the terminal with the transmission latency.
[0651] As an example, the third module belongs to the terminal described in this application.
[0652] As an example, the third module belongs to the base station described in this application.
[0653] 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.
[0654] 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.
[0655] As one example, the second module performs validation and / or testing; specifically, the second module generates AI / ML model performance metrics.
[0656] 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.
[0657] 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.
[0658] 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.
[0659] 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.
[0660] As an example, the first dataset is training data, and the first dataset is the input of the second module.
[0661] As an example, the first dataset is configured by the network.
[0662] As an example, the first dataset is determined by the terminal.
[0663] 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.
[0664] As an example, the first dataset includes at least a portion of the target measurement information.
[0665] As an example, the second dataset is inference data, which is the input of the third module.
[0666] As an example, the second dataset is configured by the network.
[0667] As an example, the second dataset is determined by the terminal.
[0668] 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.
[0669] As an example, the second dataset includes at least a portion of the target measurement information.
[0670] As an example, the third dataset is monitoring data, which is the input of the fifth module.
[0671] As an example, the third dataset is configured by the network.
[0672] As an example, the third dataset is determined by the terminal.
[0673] As an example, the third dataset is determined by the base station.
[0674] 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.
[0675] As an example, the third dataset includes at least a portion of the target measurement information.
[0676] As an example, the first type of parameter group includes monitoring output.
[0677] 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.
[0678] As an example, the third type of parameter group includes AI / ML model transfer requests and / or AI / ML model delivery requests.
[0679] 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.
[0680] 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.
[0681] As an example, the second module sends the first type of output to the fifth module.
[0682] As an example, the first type of output includes monitoring output.
[0683] As an example, the second type of output includes inference output.
[0684] As an example, the second type of output is used by the fifth module to monitor the performance of the AI / ML model.
[0685] As an example, the third module sends the second type of output to the fifth module.
[0686] As an example, Example 14 is only intended to illustrate that this application can be used in AI / ML models. This example does not limit the application of this application to non-AI / ML operations, nor does it limit the application of this application to other types of AI / ML models to achieve effects comparable to the AI / ML model shown in Figure 14.
[0687] Example 15
[0688] Example 15 illustrates a schematic diagram of intelligent function deployment in a RAN (Radio Access Network) domain according to one embodiment of this application, as shown in Figure 15. The gNB in Example 15 can be replaced with, for example, an eNB, or a network device such as a 6G base station.
[0689] 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.
[0690] 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).
[0691] Inference functions can also be deployed in cross-domain management systems or domain-specific management systems; for example, the inference function is MDAF, or the inference function is AnLF (Analytics logical function) located in NWDAF.
[0692] Similarly, testing functionality can also be deployed in cross-domain management systems or domain-specific management systems.
[0693] In Example 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, i.e.
[0694] Inference function 1704 is located in gNB1705, inference function 1706 is located in gNB1707, and the ellipsis in Figure 15 indicates other gNBs that include other inference functions but are not shown.
[0695] In Figure 14, the management of the inference function of multiple base stations is completed by the RAN domain management function 1703, that is, data interaction with the RAN domain MnS (Management Service) consumer / cross-domain management 1701 (as shown by the dashed arrow 1708 in Figure 15).
[0696] 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.
[0697] 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.
[0698] As an example, the base station described in this application includes a gNB (or base station) from Example 15.
[0699] As an example, the base station described in this application is a gNB (or base station) in Example 15.
[0700] As an example, the current at least one serving cell belongs to gNB1705, and the previous at least one serving cell belongs to gNB1707.
[0701] As an example, the current at least one serving cell belongs to gNB1705, and the previous at least one serving cell also belongs to gNB1705.
[0702] As an example, the node 203 in Figure 2 of this application includes the RAN domain MnS consumer / cross-domain management 1701 in Figure 15.
[0703] As an example, the node 203 in Figure 2 of this application includes the training function 1702 in Figure 15.
[0704] As an example, node 203 in Figure 2 of this application includes management function 1703 in Figure 15.
[0705] As an example, node 203 in Figure 2 of this application includes the reasoning function 1704 in Figure 15.
[0706] As an example, node 211 in Figure 2 of this application includes RAN domain MnS consumer / cross-domain management 1701 in Figure 15.
[0707] As an example, the input to the training function 1702 in Figure 15 includes at least a portion of the target measurement information.
[0708] As an example, the input to the inference function 1704 in Figure 15 includes at least a portion of the target measurement information.
[0709] 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.
[0710] 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
A method used in a terminal, characterized in that Comprising: receiving a first measurement configuration; performing measurement and storage for the first measurement configuration when the first storage unit is not full; wherein whether to perform measurement and storage for the first measurement configuration when the first storage unit is full depends on a storage condition for the first measurement configuration; the whether to perform measurement and storage for the first measurement configuration depending on the storage condition for the first measurement configuration comprises: performing measurement and storage for the first measurement configuration if at least the storage condition for the first measurement configuration is event triggered; not performing measurement and storage for the first measurement configuration if the storage condition for the first measurement configuration is period triggered; wherein the first measurement configuration indicates at least one RS resource of a first serving cell; the first storage unit is used to store measurement results for the first measurement configuration. The method of claim 1, wherein when the first storage unit is full, if at least the storage condition for the first measurement configuration is event triggered, the performing measurement and storage for the first measurement configuration comprises: deleting at least part of information in the first storage unit, and storing measurement results of the measurement for the first measurement configuration in the first storage unit. The method according to claim 2, characterized in that when the first storage unit is full, sending a second message; wherein the second message comprises at least part of information in the first storage unit; wherein the second message comprising at least part of information in the first storage unit triggers the deleting at least part of information in the first storage unit. The method according to claim 2 or 3, characterized in that The above method comprises: receiving a second measurement configuration; performing measurement and storage for the second measurement configuration when the first storage unit is not full; wherein the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is period triggered; the at least part of information in the first storage unit comprises measurement results of the measurement for the second measurement configuration. The method according to any one of claims 2-4, characterized in that The above method comprises: receiving a third measurement configuration; performing measurement and storage for the third measurement configuration when the first storage unit is not full; wherein the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event triggered; the at least part of information in the first storage unit comprises measurement results of the measurement for the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration. The method according to any one of claims 2-5, characterized in that The at least part of information in the first storage unit comprises information stored in the first storage unit for the longest time. The method according to any one of claims 1-6, characterized in that The first measurement configuration comprises a first field; when the first storage unit is full, if at least the storage condition for the first measurement configuration is event triggered, the whether to perform measurement and storage for the first measurement configuration depends on the first field of the first measurement configuration. The method according to any one of claims 1-7, characterized in that The above method comprises: sending a first message as a response that the first storage unit is full or will be full; wherein the first message indicates that the first storage unit is full or will be full. A terminal, characterized by comprising: The terminal comprises one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is configured to store computer program codes including computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the terminal to perform the method according to any one of claims 1-8. A method used in a base station, characterized by comprising: sending a first measurement configuration; wherein, when the first storage unit is not full, a receiver of the first measurement configuration performs measurement and storage for the first measurement configuration; when the first storage unit is full, whether to perform measurement and storage for the first measurement configuration depends on a storage condition for the first measurement configuration; the whether to perform measurement and storage for the first measurement configuration depending on the storage condition for the first measurement configuration comprises: if at least the storage condition for the first measurement configuration is event triggered, performing measurement and storage for the first measurement configuration; if the storage condition for the first measurement configuration is period triggered, not performing measurement and storage for the first measurement configuration; wherein the first measurement configuration indicates at least one RS resource of a first serving cell; the first storage unit is used to store measurement results for the first measurement configuration. The method of claim 10, wherein When the first storage unit is full, if at least the storage condition for the first measurement configuration is event triggered, the performing measurement and storage for the first measurement configuration comprises: deleting at least part of information in the first storage unit, and storing measurement results of the measurement for the first measurement configuration in the first storage unit. The method of claim 11, wherein The above method comprises: receiving a second message; wherein, when the first storage unit is full, a receiver of the first measurement configuration sends a second message; the second message comprises at least part of information in the first storage unit; the second message comprising at least part of information in the first storage unit triggers the deleting at least part of information in the first storage unit. The method according to claim 11 or 12, characterized in that The above method comprises: sending a second measurement configuration; wherein, when the first storage unit is not full, a receiver of the first measurement configuration performs measurement and storage for the second measurement configuration; the second measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the second measurement configuration is period triggered; the at least part of information in the first storage unit comprises measurement results of the measurement for the second measurement configuration. The method according to any one of claims 11-13, characterized in that The above method comprises: sending a third measurement configuration; When the first storage unit is not full, a receiver of the first measurement configuration performs measurement and storage for the third measurement configuration; the third measurement configuration indicates at least one RS resource of the first serving cell; the storage condition for the third measurement configuration is event triggered; the at least part of information in the first storage unit includes measurement result of the measurement for the third measurement configuration; the priority of the storage condition for the third measurement configuration is lower than the priority of the storage condition for the first measurement configuration. The method according to any one of claims 11-14, characterized in that The at least part of information in the first storage unit includes information stored in the first storage unit for the longest time. The method according to any one of claims 10-15, characterized in that The first measurement configuration includes a first domain; when the first storage unit is full, if at least the storage condition for the first measurement configuration is event triggered, the performance of measurement and storage for the first measurement configuration depends on the first domain of the first measurement configuration. The method according to any one of claims 10-16, characterized in that The method includes: receiving a first message The receiver of the first measurement configuration sends the first message in response to the first storage unit being full or full; the first message indicates that the first storage unit is full or full. A base station characterized by comprising: The base station includes one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is configured to store computer program codes including computer instructions, and the one or more processors are configured to invoke the computer instructions to enable the base station to perform the method according to any one of claims 11-17.