Communication method and apparatus
By sending a portion of the measurement report when resources are insufficient through the terminal device and using a truncated MAC-CE, the problem of insufficient measurement report resources is solved, resource utilization and communication performance are improved, and mobility management of the receiving end is supported.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-11-18
- Publication Date
- 2026-05-28
Smart Images

Figure CN2025135774_28052026_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411661472.1, filed on November 19, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0004] Mobile management (MM) is a crucial component of wireless mobile communications, determining the smooth handover and stable connection of terminal devices between different cells and beams. Layer 1 (L1) / Layer 2 (L2) triggered mobility (LTM) is a technology used for mobility management. Under LTM, terminal devices can send measurement reports to access network equipment, which include L1 measurement results. The access network equipment reads the L1 measurement results from the measurement report and determines, based on these results, whether to switch beams or perform other mobility management actions.
[0005] How to submit measurement reports is a current research hotspot. Summary of the Invention
[0006] This application provides a communication method and apparatus for the reasonable reporting of measurement reports.
[0007] In a first aspect, this application provides a communication method applicable to a first device. Exemplarily, the first device may be a terminal device, or a device within the terminal device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the terminal device's functions.
[0008] The method may include: a first device determining that events corresponding to N measurement configurations are satisfied and a first resource is insufficient to carry M measurement reports corresponding to the N measurement configurations, where N and M are integers greater than 0; sending first information to a second device, wherein the first information includes a first portion of the content in the M measurement reports, the first portion of the content being carried by the first resource; canceling the event triggering reporting state corresponding to the first portion of the content, and / or maintaining the event triggering reporting state corresponding to the second portion of the content, the second portion of the content being the remaining content in the M measurement reports excluding the first portion of the content.
[0009] Alternatively, the method may include: a first device determining that a first resource is insufficient to carry M measurement reports triggered by events, where M is an integer greater than 0; sending first information to a second device, wherein the first information includes a first portion of the content in the M measurement reports, the first portion of the content being carried by the first resource; canceling the event-triggered reporting status corresponding to the first portion of the content, and / or maintaining the event-triggered reporting status corresponding to the second portion of the content, the second portion of the content being the remaining content in the M measurement reports excluding the first portion of the content.
[0010] Alternatively, the method may include: a first device sending first information to a second device, wherein the first information includes a first portion of content from M measurement reports, the first portion of content being carried by a first resource, and the first resource being insufficient to carry the M measurement reports; canceling the event-triggered reporting status corresponding to the first portion of content, and / or maintaining the event-triggered reporting status corresponding to the second portion of content, the second portion of content being the remaining content from the M measurement reports excluding the first portion of content.
[0011] In the method provided in this application, when the first resource originally intended to carry the measurement reports is insufficient to carry M measurement reports triggered by events, the first device can use the first resource to report the first part of the M measurement reports, thereby achieving reasonable reporting of the measurement reports. The first device cancels the event-triggered reporting status corresponding to the first part of the content. This prevents duplicate reporting of the first part of the M measurement reports even if the second part has not yet been reported, reducing resource waste and improving resource utilization. The first device maintains the event-triggered reporting status corresponding to the second part of the content, allowing the first device to report the second part later. This ensures the second device receives all M measurement reports, facilitating mobility management for the second device.
[0012] In one possible implementation, the first information may be a truncated medium access control-control element (MAC-CE), or the first information may be included in a truncated MAC-CE.
[0013] Through the above implementation, the first device can send a truncated MAC-CE to the second device, enabling the second device to determine, based on the truncated MAC-CE, that some measurement reports have not yet been submitted. Furthermore, the second device can allocate resources for these unsubmitted measurement reports to enable their submission.
[0014] In one possible implementation, the first information is truncated MAC-CE, which may include: the header of the first information may include information indicating that the first information is truncated MAC-CE, so that the second device can determine that the first information is truncated MAC-CE.
[0015] In one possible implementation, the first information may also include a measurement configuration identifier corresponding to the first part of the content, so that the second device can determine which measurement configuration(s) the first part of the content is a measurement report for.
[0016] In one possible implementation, the M measurement reports include a first measurement report and a second measurement report, the first part of the content includes a portion of the content of the second measurement report and the first measurement report; the first device cancels the event trigger reporting state corresponding to the first part of the content, which may include: the first device cancels the event trigger reporting state corresponding to the first measurement report.
[0017] Through the above implementation method, the first device can report part of the content of a measurement report. Compared with reporting at the granular level of a measurement report, it can make full use of the first resource and help improve resource utilization.
[0018] In one possible implementation, the M measurement reports include a second measurement report, the first part of the content includes a portion of the content in the second measurement report, and the second part of the content includes the remaining content in the second measurement report; the first device maintains the event-triggered reporting state corresponding to the second part of the content, which may include: the first device maintaining the event-triggered reporting state corresponding to the second measurement report.
[0019] Through the above implementation method, the first device can maintain the state of event triggering and reporting corresponding to part of the content in a measurement report, which is beneficial to improving resource utilization compared to using the measurement report as the granularity.
[0020] In one possible implementation, the M measurement reports include a third measurement report, and the second part of the content includes the third measurement report; the first device maintains the event-triggered reporting state corresponding to the second part of the content, which may include: the first device maintains the event-triggered reporting state corresponding to the third measurement report.
[0021] In one possible implementation, the above method may further include: a first device determining not to send a scheduling request to the second device, the scheduling request being used to request a second resource, wherein the second resource is used to carry a second part of content, the second part of content being the remaining content of the M measurement results excluding the first part of content.
[0022] With the above implementation, when the first resource is insufficient to support M measurement reports, the first device may not send SRs, thus reducing interaction between the first and second devices and reducing overhead. For example, the second resource can be predefined, pre-configured, or configured by the second device, without restriction.
[0023] In one possible implementation, the method may further include: a first device receiving second information from a second device, the second information indicating that the first device is permitted to send the first portion of the content when the first resources are insufficient to support the M measurement reports.
[0024] Through the above implementation method, the second device can authorize the first device to report part of the measurement report when the uplink resources are insufficient to carry the measurement report triggered by the event, which is conducive to the reasonable reporting of the measurement report.
[0025] In one possible implementation, the first information further includes information for indicating the number of reference signals, wherein the reference signals are reference signals corresponding to the fourth measurement report, and part or all of the fourth measurement report belongs to the first part of the content, and the fourth measurement report belongs to the M measurement reports.
[0026] Through the above implementation, the second device can determine whether the fourth measurement report carried by the first information is a complete measurement report based on the information used to indicate the number of reference signals. For example, when the fourth measurement report carried by the first information is not a complete measurement report, the second device can allocate appropriate uplink resources to the first device to carry the remaining content of the fourth measurement report. This avoids the problem of resource shortage caused by allocating too many uplink resources and is conducive to improving resource utilization.
[0027] In one possible implementation, the first part of the content may satisfy at least one of the following: the value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier, wherein the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part of the content, and the second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part of the content; the quality of the reference signal included in the first part of the content is greater than the quality of the reference signal included in the second part of the content; or, the priority of the first parameter indication corresponding to the first part of the content is higher than the priority of the first parameter indication corresponding to the second part of the content.
[0028] By defining multiple priorities through the above implementation method, higher priority measurement reports can be sent first, which can adapt to different communication scenarios and help improve communication performance.
[0029] In one possible implementation, the above method may further include: a first device receiving third information from a second device, the third information being used to indicate the truncation method of the M measurement reports; wherein the truncation method includes at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter.
[0030] The truncation method can be configured by the second device or it can be predefined, making the implementation flexible.
[0031] In one possible implementation, the above method may further include: the first device sending fourth information to the second device, wherein the fourth information includes a second part of the content, which is the remaining content in the M measurement reports excluding the first part of the content.
[0032] Through the above implementation, the first device can send the remaining content of M measurement reports to the second device, so that the second device can receive the complete M measurement reports, which is beneficial to the mobility management of the second device.
[0033] In one possible implementation, the method may further include: a first device receiving fifth information from a second device, wherein the fifth information is used to indicate a second resource, the second resource being used to carry the second part of the content.
[0034] In one possible implementation, the fourth information may further include a measurement configuration identifier corresponding to the second part of the content, so that the second device can determine which measurement configuration(s) the second part of the content is a measurement report for.
[0035] In one possible implementation, the fourth information may be MAC-CE, or the fourth information may be included in MAC-CE.
[0036] In another possible implementation, the above method may further include: the first device receiving a switching instruction from the second device; and resetting the media access control layer according to the switching instruction.
[0037] In one possible implementation, the first device resets the media access control layer according to the switching instruction, which may include: the first device cancels the event triggering reporting status corresponding to the second part of the content according to the switching instruction, wherein the second part of the content is the remaining content in the M measurement reports excluding the first part of the content.
[0038] With the above implementation, while waiting for the second part of the content to be reported, the first device receives the handover instruction, which means that the second part of the content has little impact on the mobility decision of the second device. Therefore, the reporting of the second part of the content can be cancelled, which avoids the first device performing cell handover and then reporting the second part of the content, thus saving resources.
[0039] Secondly, this application provides a communication method applicable to a first device. Exemplarily, the first device may be a terminal device, or a device within the terminal device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the terminal device's functions.
[0040] The method may include: a first device determining that events corresponding to N measurement configurations are satisfied and M measurement reports corresponding to the N measurement configurations have not yet been reported, where N and M are integers greater than 0; receiving a switching instruction from a second device; and resetting the media access control layer according to the switching instruction.
[0041] In the method provided in this application, when an event is met but the measurement report triggered by the event has not yet been reported, the first device receives a handover instruction and performs a MAC layer reset, which can avoid the problem of wasting resources due to the first device performing cell handover and then reporting the measurement report.
[0042] In one possible implementation, the first device resetting the media access control layer according to the switching instruction may include: the first device canceling the event triggering reporting status corresponding to the M measurement reports according to the switching instruction.
[0043] In another possible implementation, before the first device receives the switching instruction from the second device, the first device may further determine that the first resource is insufficient to carry the M measurement reports; send first information to the second device, wherein the first information includes a first portion of the content in the M measurement reports, the first portion of the content being carried by the first resource; cancel the event-triggered reporting status corresponding to the first portion of the content, and / or maintain the event-triggered reporting status corresponding to the second portion of the content, the second portion of the content being the remaining content in the M measurement reports excluding the first portion of the content. Optionally, the first device resetting the media access control layer according to the switching instruction may include: the first device canceling the event-triggered reporting status corresponding to the second portion of the content according to the switching instruction, the second portion of the content being the remaining content in the M measurement reports excluding the first portion of the content.
[0044] In both of the above implementations, if the first device has not yet reported the first part of the content, the reporting of M measurement reports is cancelled; if the first device has reported the first part of the content but has not yet reported the second part of the content, the reporting of the second part of the content is cancelled, which can adapt to different communication scenarios.
[0045] In one implementation, the first information may be a truncated MAC-CE, or the first information may be included in the truncated MAC-CE.
[0046] In one implementation, the first information is truncated MAC-CE, which may include: the header of the first information may include information indicating that the first information is truncated MAC-CE.
[0047] In one implementation, the first information may further include a measurement configuration identifier corresponding to the first part of the content.
[0048] In one possible implementation, the M measurement reports include a first measurement report and a second measurement report, the first part of the content includes a portion of the content of the second measurement report and the first measurement report; the first device cancels the event trigger reporting state corresponding to the first part of the content, which may include: the first device cancels the event trigger reporting state corresponding to the first measurement report.
[0049] In one possible implementation, the M measurement reports include a second measurement report, the first part of the content includes a portion of the content in the second measurement report, and the second part of the content includes the remaining content in the second measurement report; the first device maintains the event-triggered reporting state corresponding to the second part of the content, which may include: the first device maintaining the event-triggered reporting state corresponding to the second measurement report.
[0050] In one possible implementation, the M measurement reports include a third measurement report, and the second part of the content includes the third measurement report; the first device maintains the event-triggered reporting state corresponding to the second part of the content, which may include: the first device maintains the event-triggered reporting state corresponding to the third measurement report.
[0051] The technical effects achievable by some possible implementations of the second aspect above should be referred to the technical effects achievable by the possible implementations of the first aspect above, and will not be repeated here.
[0052] Thirdly, this application provides a communication method applicable to a second device. Exemplarily, the second device may be an access network device, or a device within the access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the functions of the access network device.
[0053] The method may include: a second device receiving first information from a first device, the first information including a first part of the content of the M measurement reports, the first part of the content being carried by the first resource, the M measurement reports being measurement reports triggered and reported by events corresponding to N measurement configurations, and N and M being integers greater than 0.
[0054] In one possible implementation, the first information can be a truncated MAC-CE, or the first information can be included in the truncated MAC-CE.
[0055] In one possible implementation, the first information is truncated MAC-CE, which may include: the header of the first information may include information indicating that the first information is truncated MAC-CE.
[0056] In one possible implementation, the first information may also include a measurement configuration identifier corresponding to the first part of the content.
[0057] In one possible implementation, the method may further include: the second device sending second information to the first device, the second information being used to instruct the first device to send the first portion of the content when the first resources are insufficient to carry the M measurement reports.
[0058] In one possible implementation, the first information further includes information for indicating the number of reference signals, wherein the reference signals are reference signals corresponding to the fourth measurement report, and part or all of the fourth measurement report belongs to the first part of the content, and the fourth measurement report belongs to the M measurement reports.
[0059] In one possible implementation, the first part of the content may satisfy at least one of the following: the value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier, wherein the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part of the content, and the second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part of the content; the quality of the reference signal included in the first part of the content is greater than the quality of the reference signal included in the second part of the content; or, the priority of the first parameter indication corresponding to the first part of the content is higher than the priority of the first parameter indication corresponding to the second part of the content.
[0060] In one possible implementation, the above method may further include: the second device sending third information to the first device, the third information being used to indicate the truncation method of the M measurement reports; wherein the truncation method includes at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter.
[0061] In one possible implementation, the method may further include: a second device receiving fourth information from a first device, wherein the fourth information includes a second part of the content, which is the remaining content in the M measurement reports excluding the first part of the content.
[0062] In one possible implementation, the method may further include: the second device sending fifth information to the first device, wherein the fifth information is used to indicate a second resource, and the second resource is used to carry the second part of the content.
[0063] In one possible implementation, the fourth information may further include a measurement configuration identifier corresponding to the second part of the content.
[0064] In one possible implementation, the fourth information may be MAC-CE, or the fourth information may be included in MAC-CE.
[0065] In another possible implementation, the above method may further include: the second device sending a switching command to the first device.
[0066] Fourthly, this application provides a communication device that can be used to execute the methods described in the first or second aspect and any possible implementation thereof. The communication device can be a first device. The communication device may include modules, units, or means corresponding to the methods described in the first or second aspect and any possible implementation thereof. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.
[0067] In one possible implementation, the communication device may include a baseband device and a radio frequency device.
[0068] In another possible implementation, the communication device may include a processing module (sometimes also called a processing unit) and a transceiver module (sometimes also called a transceiver unit). The transceiver module is capable of both sending and receiving functions. When the transceiver module performs the sending function, it may be called a sending module (sometimes also called a sending unit), and when it performs the receiving function, it may be called a receiving module (sometimes also called a receiving unit). The sending module and the receiving module may be the same functional module, referred to as the transceiver module, which performs both sending and receiving functions; or, the sending module and the receiving module may be different functional modules, with "transceiver module" being a collective term for these functional modules.
[0069] Fifthly, this application provides a communication device that can be used to perform the methods described in the third aspect and any possible implementation thereof. The communication device can be a second device. The communication device may include modules, units, or means corresponding to the methods described in the third aspect and any possible implementation thereof. These modules, units, or means may be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the aforementioned functions.
[0070] In one possible implementation, the communication device may include a baseband device and a radio frequency device.
[0071] In another possible implementation, the communication device may include a processing module (sometimes also called a processing unit) and a transceiver module (sometimes also called a transceiver unit). The transceiver module is capable of both sending and receiving functions. When the transceiver module performs the sending function, it may be called a sending module (sometimes also called a sending unit), and when it performs the receiving function, it may be called a receiving module (sometimes also called a receiving unit). The sending module and the receiving module may be the same functional module, referred to as the transceiver module, which performs both sending and receiving functions; or, the sending module and the receiving module may be different functional modules, with "transceiver module" being a collective term for these functional modules.
[0072] Sixthly, this application provides a communication system that may include at least one of the following: a first device or a second device. The first device is configured to perform the method described in the first or second aspect and any possible implementation thereof, and the second device is configured to instruct the execution of the method described in the third aspect and any possible implementation thereof.
[0073] In a seventh aspect, this application also provides a communication device. The communication device may include one or more processors. Optionally, the communication device may further include a memory. The memory is used to store one or more computer programs or instructions. The one or more processors are used to execute the one or more computer programs or instructions stored in the memory, causing the communication device to perform the methods described in any of the first to third aspects and any possible implementations thereof.
[0074] Eighthly, this application also provides a communication device, comprising: a processor and an interface circuit; the interface circuit is configured to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor is configured to implement the methods described in any one of the first to third aspects and any possible implementations thereof through logic circuits or by executing computer programs or instructions.
[0075] In some possible designs, when the device is a chip system, it can be composed of chips or contain chips and other discrete components.
[0076] Ninthly, this application also provides a chip system comprising at least one chip and a memory, wherein the at least one chip is configured to read and execute a program stored in the memory to implement the method described in any of the first to third aspects and any possible implementation thereof.
[0077] In a tenth aspect, this application also provides a computer-readable storage medium for storing a computer program or instructions that, when executed, cause the method described in any one of the first to third aspects and any possible implementation thereof to be implemented.
[0078] In one aspect, this application also provides a computer program product, the computer program product comprising a computer program or instructions that, when the computer program or instructions are run on a computer, cause the method described in any one of the first to third aspects and any possible implementation thereof to be implemented.
[0079] The technical effects that can be achieved by the third to eleventh aspects and any of their possible implementations are described in the same way as the technical effects that can be achieved by the first or second aspects and any of their possible implementations, and will not be repeated here. Attached Figure Description
[0080] Figure 1A is a schematic diagram of a network architecture for a communication system;
[0081] Figure 1B is a schematic diagram of the network architecture of another communication system;
[0082] Figure 2 is a schematic diagram of the structure of an access network device;
[0083] Figure 3 is a flowchart illustrating the first communication method provided in an embodiment of this application;
[0084] Figure 4 is a schematic diagram of various truncated MAC-CEs provided in the embodiments of this application;
[0085] Figure 5 is a flowchart illustrating the second communication method provided in an embodiment of this application;
[0086] Figure 6 is a schematic diagram of various truncated MAC-CE and MAC-CE provided in the embodiments of this application;
[0087] Figure 7 is a flowchart illustrating the third communication method provided in an embodiment of this application;
[0088] Figure 8 is a flowchart illustrating the fourth communication method provided in an embodiment of this application;
[0089] Figure 9 is a schematic diagram of MAC layer reset provided in an embodiment of this application;
[0090] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0091] Figure 11 is a schematic diagram of another communication device provided in an embodiment of this application;
[0092] Figure 12 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0093] The relevant terms used in the embodiments of this application will be explained below. It should be noted that these explanations are for the purpose of making the embodiments of this application easier to understand, and should not be regarded as a limitation on the scope of protection claimed by this application.
[0094] 1. Beam:
[0095] A beam is a directional, special transmission or reception effect created by the transmitter or receiver of a network device (or terminal device) through an antenna array, much like a flashlight focusing its light in one direction to form a beam. Using beams to transmit and receive signals can effectively increase the transmission distance.
[0096] Furthermore, the beam can be a wide beam, a narrow beam, or other types of beam. The beamforming technology can be beamforming technology (also known as beamforming technology) or other technologies. Beamforming technology can be, for example, digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology, etc.
[0097] Beams are generally associated with resources. For example, during beam measurement, network devices measure different beams using different resources. The terminal device provides feedback on the measured resource quality, allowing the network device to determine the quality of the corresponding beam. During data transmission, beams can also be indicated using their corresponding resources. For instance, network devices can indicate a transmission configuration indicator (TCI) state using the transmission configuration indication (TCI) in downlink control information (DCI). The terminal then determines the beam used to transmit data based on the reference resources contained in this DCI state. The English terms for transmission configuration indicator (TCI), transmission configuration indication (TCI), or transmission configuration index (TCI) can be used, etc. Similarly, the English terms for transmission configuration indication state can be transmission configuration indicator state (TCI-state), transmission configuration indication state (TCI-state), or transmission configuration index state (TCI-state), etc.
[0098] In communication protocols (e.g., NR protocol), a beam can be referred to as a spatial domain filter, spatial filter, spatial domain parameter, spatial parameter, spatial domain setting, spatial setting, TCI, or TCI-state, etc. A beam can also be represented by a transmission configuration indicator state parameter or a spatial relation parameter. The English term for transmission configuration indicator state can be transmission configuration indicator state (TCI-state), transmission configuration indication state (TCI-state), or transmission configuration index state (TCI-state), etc. Therefore, in this application, a beam can be replaced by a spatial domain filter, spatial filter, spatial parameter, spatial parameter, spatial setting, spatial setting, TCI, or TCI-state (e.g., downlink TCI-state, DL TCI-state, and / or uplink TCI-state, UL TCI-state) etc. The terms mentioned above are also equivalent to each other. The beam used to transmit signals can be called a transmission beam (Tx beam), a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, a spatial transmission parameter, a spatial domain transmission setting, or a spatial transmission setting.
[0099] The beam used to receive signals can be called a reception beam (Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception parameter, a spatial domain reception setting, or a spatial reception setting.
[0100] This application uses the term "beam" uniformly in its description. It should be understood that "beam" can be replaced with other beam-related terms, and this application does not limit it.
[0101] 2. Reference signal resources (or simply resources):
[0102] In communication protocols (such as the NR protocol), reference signals are configured as resources. Network devices configure various reference signals to terminal devices as resources. A resource is a configuration information unit, which typically includes parameters related to a reference signal, such as the time-frequency resource location, number of ports, or time-domain type (e.g., periodic, semi-static, or aperiodic).
[0103] Resources can be either uplink or downlink signal resources. For example, uplink signal resources may include, but are not limited to, at least one of the following: a sounding reference signal (SRS) or a demodulation reference signal (DMRS). Downlink signal resources may include, but are not limited to, at least one of the following: a channel state information reference signal (CSI-RS), a cell specific reference signal (CS-RS), a user equipment specific reference signal (US-RS), a demodulation reference signal (DMRS), or a synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as synchronization signal block (SSB).
[0104] 3. Mobility triggered by layer 1 / layer 2:
[0105] Mobile management (MM) is a crucial component of wireless mobile communications, determining the smooth handover and stable connection of terminal devices between different cells and beams. Layer 1 (L1) / Layer 2 (L2) triggered mobility (LTM) is a technology used for mobility management. Here, L1 refers to the physical layer (PHY), and L2 refers to the medium access control (MAC) layer, radio link control (RLC) layer, packet data convergence protocol (PDCP) layer, and service data adaptation protocol (SDAP) layer. During L1 / L2 handover, L2 primarily refers to the MAC layer. Accordingly, LTM refers to the handover-related operations mainly performed at the physical and MAC layers. For example, the terminal device transmits the L1 measurement results to the network device by carrying them on the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH) through uplink MAC layer control signaling (e.g., uplink control information (UCI)).
[0106] The L1 measurement result can be understood as the measurement result of the reference signal.
[0107] 4. Measurement configuration:
[0108] Access network equipment can send measurement configuration to terminal equipment. The terminal equipment performs measurements according to this configuration and sends a measurement report (MR) to the access network equipment, which may include L1 measurement results. The access network equipment reads the L1 measurement results from the measurement report and performs mobility management functions such as mobility decision-making or carrier management based on these results. Optionally, the measurement configuration can also be called a report configuration.
[0109] For example, the measurement configuration may include, but is not limited to, a reference signal resource set (RS Resource Set), or event information (such as the type of event, event-related threshold values, etc.). The reference signal resource set may include, but is not limited to, at least one of the following: an SSB or a CSI-RS. The position of the SSB in the reference signal resource set can be determined by the SSB resource indicator (SSBRI). The position of the CSI-RS in the reference signal resource set can be determined by the CSI-RS resource indicator (CRI).
[0110] Optionally, the position of the SSB in the reference signal resource set can also be determined by the SSB's identifier (or number) in the candidate cell and the identifier of the candidate cell. This application does not limit the method for determining the position of the SSB in the reference signal resource set.
[0111] Optionally, the position of the CSI-RS in the reference signal resource set can also be determined by the identifier (or number) of the CSI-RS in the candidate cell and the identifier of the candidate cell. This application does not limit the method for determining the position of the CSI-RS in the reference signal resource set.
[0112] Measurement configuration can be indicated by a measurement configuration identifier (ID). Optionally, the measurement configuration ID can also be called the reporting configuration ID.
[0113] In some possible scenarios, the access network device holds the dominant power in the terminal device's measurement result reporting process. That is, the access network device decides when the terminal device should report its measurement results; or, in other words, the terminal device's measurement result reporting is based on the access network device's instructions or configuration. The access network device can configure the terminal device to report measurement results using one of three methods: periodic reporting, semi-persistent reporting, or aperiodic reporting. Semi-persistent reporting is also known as semi-static reporting.
[0114] In other possible approaches, the terminal device can trigger the reporting of measurement results; this approach can be called UE-triggered measurement and report (UE-triggered measurement and report) or mechanism. In this approach, the access network device can pre-configure the conditions for the terminal device to trigger measurement reporting, such as through measurement configuration. These conditions can also be called events, and the triggering criteria for different events can differ. When an event is triggered (or met), the terminal device can report the measurement results related to that event. Optionally, the event being met can also be referred to as the event's triggering condition being met; there is no restriction on this.
[0115] 5. Event:
[0116] In this application, an event can refer to an event related to a UE-initiated report, an event related to a measurement result report initiated by the terminal device, an event related to a report (or measurement result) after the terminal device actively performs a measurement, or a specific condition related to a measurement result report initiated by the terminal device. For example, the terminal device can actively perform measurements (such as beam measurements or channel measurements) to obtain measurement results related to the event. As another example, the terminal can perform measurements based on reference signals according to the configuration of reference signal resources to obtain measurement results related to the event. Yet another example is that the terminal actively performs measurements and reports a measurement report related to the event when specific conditions are met.
[0117] Optionally, events may include those already discussed during standard discussion processes. And / or, events may include those discussed or defined during future standard discussion processes.
[0118] For example, in this application, the event may include, but is not limited to, at least one of the following:
[0119] Event Layer 1 / L2 triggered mobility (LTM) 2: Serving cell beam quality is below the absolute threshold;
[0120] Event LTM3: The beam quality of the candidate cell (or candidate neighbor cell) is higher than that of the serving cell by a certain offset.
[0121] Event LTM4: Candidate cell beam quality is above the absolute threshold;
[0122] Event LTM5: The serving cell beam quality is below absolute threshold 1, and the candidate cell beam quality is above absolute threshold 2.
[0123] In the above LTM event judgment, the key point is how to determine the serving cell beam quality and / or candidate cell beam quality.
[0124] In some implementations, event-triggered measurement reports may be carried in the MAC-CE. These reports may include, but are not limited to, beam information (such as candidate cell beam information and / or serving cell beam information), beam quality, and measurement configuration ID. Optionally, the beam information may also be referred to as reference signal information (such as reference signal information for the candidate cell and / or reference signal information for the serving cell).
[0125] In this application, the access network device configures event information for the terminal device through measurement configuration. For example, the event information may include the event type (such as event LTM2, event LTM3, event LTM4, or event LTM5) and / or the event-related threshold value, etc.
[0126] Typically, one measurement configuration can be used to configure one event. Different measurement configurations can configure the same or different types of events. For example, an access network device sends measurement configuration #1 and measurement configuration #2 to a terminal device. Measurement configuration #1 includes event LTM4 and the absolute threshold #1 corresponding to event LTM4, while measurement configuration #2 includes event LTM4 and the absolute threshold #2 corresponding to event LTM4.
[0127] In this application, the events configured in the measurement configuration can be referred to as the events corresponding to the measurement configuration. The measurement reports triggered by the events can be referred to as measurement reports triggered by the measurement configuration, or measurement reports corresponding to the measurement configuration, or measurement reports triggered by the events configured in the measurement configuration.
[0128] Optionally, the resources used to carry the measurement reports triggered by the event can be predefined, preconfigured, or configured by the access network equipment without restriction.
[0129] 6. Beam quality:
[0130] Beam quality generally refers to the measurement result obtained by the terminal equipment from measuring the reference signal. Optionally, beam quality can also be referred to as the quality of the reference signal, etc., without limitation.
[0131] For example, beam quality may include, but is not limited to, at least one of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), or signal to interference plus noise ratio (SINR).
[0132] 7. In this application, a cell may include a serving cell and / or neighboring cells of the serving cell. The serving cell may be the current serving cell of the first device. The serving cell may be a Pcell, a secondary cell (Scell), or a primary secondary cell (PScell). The neighboring cells of the serving cell may be, for example, cells corresponding to an additional physical cell identifier (PCI).
[0133] 8. In this application, "multiple" can refer to two or more. Therefore, "multiple" can also be understood as "at least two". "At least one" can be understood as one or more, such as one, two, or more. For example, "including at least one" means including one, two, or more. For example, including at least one of A, B, and C, then it can include A, B, C, A and B, A and C, B and C, or A, B, and C. "And / or" describes the relationship between related objects. Specifically, there can be three relationships. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, the character " / ", unless otherwise specified, generally indicates that the related objects before and after are in an "or" relationship.
[0134] 9. The terms "system" and "network" in this application are used interchangeably, as are "according to" and "based on". The ordinal numbers such as "first" and "second" mentioned in this application are generally used to distinguish different objects and are not used to limit the order, sequence, priority, or importance of multiple objects. For example, the terms "first device" and "second device" in this application are used to distinguish different devices and do not limit the order, sequence, priority, or importance of these devices.
[0135] 10. In this application, the terms “comprising” and “having” and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are expressly listed, but may include other steps or units that are not expressly listed or that are inherent to such process, method, product or device.
[0136] 11. In this application, "predefined" may include predefined terms, such as protocol definitions. The "predefined" term can be implemented by pre-storing corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including various network elements). This application does not limit the specific implementation method.
[0137] 12. The term "storage" or "preservation" in this application can refer to storage in one or more memory devices. These memory devices can be separately configured or integrated into an encoder, decoder, processor, or communication device. Alternatively, some memory devices can be separately configured, while others can be integrated into a decoder, processor, or communication device. The type of memory can be any form of storage medium, and this is not limited.
[0138] 13. The arrows or boxes indicated by dashed lines in the schematic diagrams in the accompanying drawings of this application represent optional steps or optional modules.
[0139] 14. In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A. In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementation, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a correlation between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information to be sent separately, and the sending period and / or timing of these sub-information can be the same or different.
[0140] 15. In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between access network devices and access and mobility management function network elements, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface. Additionally, in this application, "report" can be replaced by "send". Furthermore, "transmission" can include both "send" and / or "receive".
[0141] 16. In this application, the words “exemplary,” “for example,” “e.g.,” are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present a concept in a concrete manner. In this application, “of,” “corresponding, relevant,” and “corresponding” are sometimes used interchangeably, and it should be noted that their intended meanings are consistent unless the distinction is emphasized. In this application, any two of “program,” “instruction,” and “code” can be used interchangeably.
[0142] 17. In this application, greater than can be replaced with greater than or equal to; and / or, less than can be replaced with less than or equal to.
[0143] The following describes embodiments applicable to communication systems.
[0144] The technical solutions of this application can be applied to various communication systems, such as Universal Mobile Telecommunications System (UMTS), Wireless Local Area Network (WLAN) communication systems, Wireless Fidelity (Wi-Fi or WiFi) communication systems, Multiple Input Multiple Output (MIMO) systems, Device-to-Device (D2D) communication systems, Machine-to-Machine (M2M) communication systems, Internet of Things (IoT) communication systems, 4th generation (4G) mobile communication systems (such as Long Term Evolution (LTE) systems), 4.5th generation (4.5G) mobile communication systems, 5th generation (5G) mobile communication systems (such as New Radio (NR) systems), or future evolved mobile communication systems. The methods provided in this application can also be applied to terrestrial network communication systems or non-terrestrial network (NTN) communication systems, etc. NTN communication systems can be, for example, satellite communication systems, or include unmanned aerial vehicles (UAVs), high altitude platform stations (HAPS), and other airborne access network equipment; this application does not limit the scope of these devices. Furthermore, the methods provided in the embodiments of this application can also be applied to various converged communication systems, such as a converged system of satellite communication systems and 5G communication systems.
[0145] Figure 1A illustrates a schematic diagram of a communication system applicable to an embodiment of this application. As shown in Figure 1A, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 may also include the Internet 300.
[0146] RAN 100 includes at least one RAN node (110a and 110b in Figure 1A, collectively referred to as 110) and at least one terminal (120a-120j in Figure 1A, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment (not shown in Figure 1A). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and wireless access network logical functions.
[0147] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as 4G, 5G mobile communication systems, or future-oriented evolution systems. RAN 100 can also be an open RAN (ORAN), a cloud radio access network (CRAN), or a WiFi system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0148] RAN node 110, sometimes referred to as RAN entity or access node, constitutes part of the communication system and assists terminals in achieving wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 1A can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 1A can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.
[0149] RAN nodes can also be described in different ways, such as access network equipment. Unless otherwise specified in this application, access network equipment will be used as the term.
[0150] Access network equipment can be devices or modules located on the network side of the aforementioned communication system and possessing corresponding communication functions. Access network equipment typically contains communication modules, circuits, or chips that perform the corresponding communication functions. Access network equipment may also be configured with programs or instructions for performing the corresponding communication functions, as well as the corresponding programs or instructions themselves.
[0151] In one possible scenario, the access network equipment can be a base station (BS), an evolved NodeB (eNodeB), a transmission point (TP), an access point (AP), a transmission reception point (TRP), a mobile switching center, a next-generation NodeB (gNB), a next-generation base station in a future communication system, or an access node in a WiFi system, etc. The access network equipment can be a macro base station (as shown in Figure 1A, 110a), a micro base station or indoor station (as shown in Figure 1A, 110b), a relay node or donor node, a radio controller in a CRAN scenario, a satellite, a drone, a balloon, or an aircraft, etc. Optionally, the access network equipment can also be a server, wearable device, vehicle, or in-vehicle equipment, etc. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of the access network equipment in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform).
[0152] In another possible scenario, multiple access network devices collaborate to assist the terminal in achieving wireless access, with each device performing a portion of the base station's functions. For example, the access network devices can be a central unit (CU or control unit), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and DU can be separate entities or included in the same network element, such as a baseband unit (BBU). The RU can be included in radio frequency equipment or radio frequency units, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0153] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open CU (O-CU), DU can also be called an open DU (O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0154] For ease of description, the concepts of "access network equipment" and "site" will be used together in this application. Access network equipment can be understood as a collective term for all equipment (including sites) on the access network side; for example, one or more sites can be collectively referred to as access network equipment. A site can refer to a transmission node specifically located in a physical location. In other words, access network equipment conceptually includes sites.
[0155] A terminal is a device or module that connects to the aforementioned communication system and possesses corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, wireless terminal device, subscriber unit, subscriber station, mobile station, remote station, user terminal, user agent, or user device, etc. A terminal typically contains communication modules, circuits, or chips that perform the corresponding communication functions. The terminal may also be configured with programs or instructions for performing these communication functions.
[0156] Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables. Terminals used in vehicles are called in-vehicle terminal devices, which include, for example, transportation vehicles with wireless communication capabilities, communication modules, or on-board units (OBUs).
[0157] For example, a terminal may include a mobile phone (or "cellular" phone), a computer with a mobile terminal device, or a portable, pocket-sized, handheld, or computer-embedded mobile device. For instance, a terminal may be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), or other similar devices. A terminal may also include restricted devices, such as devices with limited power consumption, limited storage capacity, or limited computing power. For example, a terminal may be an information sensing device such as a barcode scanner, radio frequency identification (RFID), a sensor, a global positioning system (GPS), or a laser scanner. The embodiments of this application do not limit the device form of the terminal.
[0158] In this application, core network equipment refers to equipment in the core network that provides service support to terminals. For example, in the case where CN200 is the core network of a future communication system, a 5G core network, or an evolved 5G core network, some examples of core network equipment include: access and mobility management function (AMF) entities, session management function (SMF) entities, user plane function (UPF) entities, policy control function (PCF) entities, etc., which are not listed here. Among them, the AMF entity can be responsible for terminal access management and mobility management; the SMF entity can be responsible for session management, such as user session establishment; the UPF entity can be a user plane functional entity, mainly responsible for connecting to external networks. For example, in the case of CN200 as the 4G core network, some core network devices include: Mobility Management Entity (MME), Home Subscriber Server (HSS), Serving Gateway (S-GW), Policy and Charging Rules Function (PCRF), Public Data Network Gateway (PDN Gateway, P-GW), etc., which will not be listed here. It should be noted that in this application, entities can also be referred to as network elements or functional entities. For example, an AMF entity can also be called an AMF network element or AMF functional entity, and similarly, an SMF entity can also be called an SMF network element or SMF functional entity. The aforementioned core network devices can operate independently or be combined to implement certain control functions. For example, AMF, SMF, and PCF can be combined into a single core network device.
[0159] In addition, in this application, network equipment may include access network equipment and / or core network equipment. Unless otherwise specified, network equipment may be access network equipment.
[0160] Figure 1B illustrates a schematic diagram of the architecture of a communication system applicable to an embodiment of this application. The communication system includes a terminal device and at least one access network device. The terminal device is located within the coverage area of one or more cells (or carriers) managed by the access network device, and there can be one or more cells providing services to the terminal device. When there are multiple cells providing services to the terminal device, the terminal device can operate in carrier aggregation (CA), dual connectivity (DC), or cooperative multipoint transmission modes. At least one of the multiple cells can provide the terminal device with at least two sets of parameters (numerology) and simultaneously provide radio resources to the terminal device.
[0161] For example, the access network equipment shown in Figure 1B includes access network equipment #1, access network equipment #2, and access network equipment #3. The terminal device is simultaneously located within the coverage areas of the cell managed by access network equipment #1, the cell managed by access network equipment #2, and the cell managed by access network equipment #3. Access network equipment #1 can be, for example, a macro base station (macro gNB or macro g-NodeB, etc.), and access network equipment #2 and access network equipment #3 can be, for example, micro base stations (small gNB or small g-NodeB, etc.). The specific implementation method of the access network equipment is not limited.
[0162] Figure 2 shows a schematic diagram of the architecture of an access network device. Figure 2 illustrates an access network device with a CU-DU separation architecture, which can also be called a distributed architecture or a distributed deployment architecture.
[0163] As shown in Figure 2, the access network device is logically divided into (or includes) one CU and one or more DUs. Each DU can connect to the CU via the F1 interface, and information exchange between different DUs can be completed based on the forwarding of the CU. The CU and DU can be physically set together or physically separated, without limitation. The CU can support the functions of the RRC layer, PDCP layer, and Service Data Adaptation Protocol (SDAP) layer, while the DU can support the functions of the RLC layer, MAC layer, and PHY layer.
[0164] In some possible implementations, the CU is a logical node that carries the radio resource control (RRC) layer, service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network equipment. The CU can connect to network nodes such as the core network through interfaces (e.g., E2 interfaces). Optionally, the CU can have some of the core network's functions. The CU (e.g., the PDCP layer and higher layers of the CU) connects to the DU (e.g., the radio link control (RLC) layer and lower layers of the DU) through interfaces (e.g., the F1 interface). For example, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). The F1 interface supports the F1 control plane (F1-C) and the F1 user plane (F1-U).
[0165] In some examples, a CU may include CU-CP and CU-UP. CU-CP is a logical node carrying the control plane (PDCP-C) layer, which carries the RRC layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's control plane functions. CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements in the core network can be Access and Mobility Function (AMF) network elements, such as the AMF in a 5G system. CU-UP is a logical node carrying the user plane (PDCP-U) layer, which carries the SDAP layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's user plane functions. CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements in the core network are, for example, the UPF in a 5G system.
[0166] In some possible implementations, the DU is a logical node that carries the RLC layer, MAC layer, physical layer (PHY) layer, and other functions. In some examples, the DU can control at least one RU, not shown in Figure 2. The DU is connected to the RU through some interface (e.g., a fronthaul interface).
[0167] The above configurations of CU and DU are merely examples; the functions of CU and / or DU can be configured as needed. For instance, CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of CU or DU can be divided according to service type or other system requirements, such as by latency, placing functions that need to meet low latency requirements in the DU and functions that do not need to meet such latency requirements in the CU.
[0168] The network architecture and scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical scenarios or technical problems.
[0169] This application provides various communication methods for the reasonable reporting of measurement reports. The methods and apparatus described in this application are based on the same technical concept. Since the principles by which the methods and apparatus solve problems are similar, their implementations can be mutually referenced, and repeated details will not be elaborated further.
[0170] The various communication methods provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings. The various embodiments of this application involve the interaction between a first device and a second device. The first device may be a terminal device; or it may be a device within the terminal device (e.g., a module, communication module, circuit or chip responsible for communication functions (e.g., a modem chip, or a SoC chip or SIP chip containing a modem core), a chip system, or a processor); or it may be a logical node, logical module, or software capable of implementing all or part of the terminal device's functions. The second device may be an access network device; or it may be a device within the access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (e.g., a modem chip, or a SoC chip or SIP chip containing a modem core), a chip system, or a processor); or it may be a logical node, logical module, or software capable of implementing all or part of the access network device's functions, etc.
[0171] This application provides a first communication method, as shown in Figure 3. In the first communication method, if the first resource is insufficient to carry M measurement reports triggered by events, the first device can send first information to the second device. This first information includes a portion of the content from the M measurement reports (hereinafter referred to as the first portion of content); cancels the event-triggered reporting status corresponding to the first portion of content and / or maintains the event-triggered reporting status corresponding to the remaining content in the M measurement reports (such as denoted as the second portion of content). The second portion of content consists of the remaining content from the M measurement reports excluding the first portion of content, or the second portion of content includes the remaining content from the M measurement reports excluding the first portion of content. M is an integer greater than 0.
[0172] Figure 3 is a flowchart illustrating the first communication method provided in an embodiment of this application. As shown in Figure 3, the method may include the following:
[0173] S301: The first device determines that the first resource is insufficient to support M measurement reports.
[0174] S301 is an optional step, indicated by a dashed line in Figure 3.
[0175] The first resource is used to carry the measurement report triggered by the event. Optionally, the first resource can be an uplink grant (UL grant) resource. In other words, the first resource is the resource originally authorized to carry the measurement report triggered by the event. In this application, the first resource is insufficient to carry all M measurement reports, or the first resource originally intended to carry the M measurement reports is insufficient.
[0176] Optionally, the first resource can be predefined, preconfigured, or configured by the second device, without restriction.
[0177] Optionally, the first resource may include at least one of the following: time domain resources, frequency domain resources, or spatial domain resources, etc. This application does not limit the implementation form of the first resource.
[0178] Optionally, the M measurement reports may include measurement results of the reference signal of the serving cell, or measurement results of the reference signal of at least one candidate cell, or measurement results of the reference signal of the serving cell and the reference signal of at least one candidate cell, without limitation.
[0179] In this application, M measurement reports are measurement reports triggered by N events. N is an integer greater than 0. Optionally, N and M can be the same or different. Optionally, if the first resource is insufficient to support M measurement reports, it can be replaced with: if the first resource is insufficient to support M measurement reports triggered by N events.
[0180] The N events can correspond to N measurement configurations. For example, N measurement configurations can be used to configure N events. There is a one-to-one correspondence between the N measurement configurations and the N events. For example, one measurement configuration among the N measurement configurations corresponds to one event among the N events, and one event among the N events corresponds to one measurement configuration among the N measurement configurations. For example, one measurement configuration can be used to configure one event. Optionally, one of the N measurement configurations can be predefined, pre-configured, or configured by a second device; there is no limitation.
[0181] Optionally, M measurement reports being N event-triggered measurement reports can be replaced with: M measurement reports being N measurement reports corresponding to measurement configurations; or M measurement reports being N event-triggered measurement reports corresponding to measurement configurations; or M measurement reports being N event-triggered measurement reports configured by the measurement configurations.
[0182] Optionally, if the first resource is insufficient to support M measurement reports, it can be replaced with: the first resource is insufficient to support M measurement reports triggered by N events; or it can be replaced with: the first resource is insufficient to support M measurement reports corresponding to N measurement configurations; or it can be replaced with: the first resource is insufficient to support M measurement reports triggered by N events corresponding to N measurement configurations; or it can be replaced with: the first resource is insufficient to support M measurement reports triggered by N events configured by N measurement configurations.
[0183] In one implementation, the first device can determine that N events are met (or triggered) and the first resource is insufficient to handle M measurement reports triggered by the N events. For example, the first device can determine that events corresponding to N measurement configurations are met (or triggered) and the first resource is insufficient to handle the M measurement reports corresponding to the N measurement configurations. For example, the first device can determine that events corresponding to N measurement configurations are met (or triggered) and the first resource is insufficient to handle the M measurement reports triggered by the events configured in the N measurement configurations.
[0184] For example, the first device may determine whether the events corresponding to the N measurement configurations are satisfied based on the measurement results of the reference signals corresponding to the N measurement configurations. For instance, the first device may determine whether the conditions of the events corresponding to the N measurement configurations are satisfied based on the measurement results of the reference signals corresponding to the N measurement configurations. In this application, the first device determines that the events corresponding to the N measurement configurations are satisfied.
[0185] For example, N measurement configurations include measurement configuration #1, the event corresponding to measurement configuration #1 is denoted as event #1, and the reference signal corresponding to measurement configuration #1 is SSB (or CSI-RS). Assuming measurement configuration #1 indicates event #1 as event LTM2 and indicates a threshold value #1, if the quality of the serving cell's SSB measured by the first device is lower than the threshold value #1, then event #1 is satisfied; if the quality of the serving cell's SSB measured by the first device is higher than the threshold value #1, then event #1 is not satisfied.
[0186] Alternatively, assuming that measurement configuration #1 indicates event #1 as event LTM3 and indication offset #1, if the quality offset offset #1 of the candidate cell's SSB measured by the first device is higher than the quality of the serving cell's SSB, then event #1 is satisfied; if the quality offset offset #1 of the candidate cell's SSB measured by the first device is lower than the quality of the serving cell's SSB, then event #1 is not satisfied.
[0187] Alternatively, assuming that measurement configuration #1 indicates event #1 as event LTM4 and indicates threshold value #2, if the quality of the SSB of the candidate cell measured by the first device is higher than the threshold value #2, then event #1 is satisfied; if the quality of the SSB of the candidate cell measured by the first device is lower than the threshold value #2, then event #1 is not satisfied.
[0188] Alternatively, assuming that measurement configuration #1 indicates event #1 as event LTM5 and indicates threshold value #1 and threshold value #2, if the quality of the SSB of the serving cell measured by the first device is lower than threshold value #1, and the quality of the SSB of the candidate cell measured by the first device is higher than threshold value #2, then event #1 is satisfied; if the quality of the SSB of the serving cell measured by the first device is not lower than threshold value #1, and / or the quality of the SSB of the candidate cell measured by the first device is not higher than threshold value #2, then event #1 is not satisfied.
[0189] It should be understood that the embodiments of this application do not limit the implementation method of the first device determining whether the events corresponding to N measurement configurations are satisfied. Furthermore, the embodiments of this application do not limit the implementation method of the first device determining that the first resources are insufficient to support M measurement reports.
[0190] For terms such as measurement report, measurement configuration, event, reference signal, measurement result, event LTM2, event LTM3, event LTM4, and event LTM5, please refer to the terminology introduction; they will not be repeated here.
[0191] S302: The first device sends first information to the second device. Correspondingly, the second device receives the first information from the first device.
[0192] The first information may include a first portion of content from M measurement reports. This first portion of content is carried by a first resource, or the first information is carried by a first resource. For example, a first device sends the first information to a second device through a first resource. For example, the first device may map the first information onto a first resource before sending it to the second device.
[0193] Optionally, the first part may consist of I measurement reports from the M measurement reports, or it may consist of a portion of the second measurement report from the M measurement reports, or it may consist of I measurement reports from the M measurement reports and a portion of the second measurement report from the M measurement reports. For example, if the M measurement reports include a first measurement report and a second measurement report, the first part may be the first measurement report, or a portion of the second measurement report, or a portion of the second measurement report and the first measurement report. Here, I is an integer greater than 0 and less than M.
[0194] In one embodiment, the first information may be a truncated MAC-CE, or the first information may be included in the truncated MAC-CE, that is, the truncated MAC-CE includes the first information. In this embodiment, the truncated MAC-CE carries the first part of the content of M measurement reports. Based on the truncated MAC-CE, the second device can determine that there are unreported measurement reports, or determine that the first part of the content is a truncated portion of a complete measurement report, or determine that the complete measurement report was truncated and reported due to insufficient resources.
[0195] In one embodiment, the header of the first information may include information indicating that the first information is a truncated MAC-CE (e.g., indicated by indication information #1), so that the second device can determine that the first information is a truncated MAC-CE based on indication information #1.
[0196] In one embodiment, the first information may further include a measurement configuration identifier corresponding to the first part of the content, so that the second device can determine which measurement configuration(s) or related measurement configurations the measurement results included in the first part of the content are for which the measurement report was obtained.
[0197] Optionally, the measurement configuration identifier may be included in the measurement report, or the measurement configuration identifier may be used to identify the measurement report. That is, the measurement report included in the first part may include the measurement configuration identifier corresponding to the measurement report.
[0198] For example, the M measurement reports include a first measurement report and a second measurement report. The first part of the content may include the first measurement report, which includes a measurement configuration identifier corresponding to the first measurement report; and / or, the first part of the content may include a portion of the content of the second measurement report, which includes a measurement configuration identifier corresponding to the second measurement report.
[0199] Optionally, the measurement configuration identifier corresponding to the measurement report can be understood as: the measurement configuration identifier corresponding to the event that triggers the measurement report, and the measurement configuration indicated by the measurement configuration identifier is used to configure the event.
[0200] In one embodiment, the first information may further include information indicating the number of reference signals (e.g., denoted as indication information #2), where the reference signal corresponds to the fourth measurement report. Part or all of the fourth measurement report belongs to the first part of the content, meaning the first part includes all or part of the fourth measurement report. The fourth measurement report belongs to M measurement reports, meaning the M measurement reports include the fourth measurement report. Optionally, indication information #2 may be included in the fourth measurement report to indicate the number of reference signals corresponding to the fourth measurement report. Through this embodiment, the second device can determine whether the fourth measurement report carried by the first information is a complete measurement report based on indication information #2. For example, if the number of reference signals indicated by indication information #2 is equal to the number of reference signals in the fourth measurement report carried by the first information, then the fourth measurement report carried by the first information is a complete measurement report. Conversely, if the number of reference signals indicated by indication information #2 is greater than the number of reference signals in the fourth measurement report carried by the first information, then the fourth measurement report carried by the first information is not a complete measurement report.
[0201] Optionally, the second device determines whether the fourth measurement report carried by the first information is a complete measurement report based on the instruction information #2. When the fourth measurement report carried by the first information is not a complete measurement report, the second device can configure appropriate uplink resources for the first device to carry the remaining content of the fourth measurement report. This can avoid the problem of resource shortage caused by allocating too many uplink resources and is conducive to improving resource utilization.
[0202] Optionally, the first information includes multiple measurement reports, each of which includes indication information #2; or some of the multiple measurement reports include indication information #2, while the remaining parts do not. For example, the number of reference signals in the measurement reports that do not include indication information #2 may be the maximum number of reference signals included in the measurement report, or a default value, or a preset value, etc., without limitation.
[0203] Figure 4 is a schematic diagram of various truncated MAC-CEs provided in embodiments of this application. In Figure 4, the truncated MAC-CE includes Measurement Report #1, or includes a portion of Measurement Report #1. "R" in Figure 4 indicates a reserved area. It is understood that the following explanations of Figure 4 also apply to the various MAC-CEs described below, and will not be repeated hereafter.
[0204] It is understood that the truncated MAC-CE shown in Figure 4 is merely an example, and this application does not limit it. For example, the truncated MAC-CE may include other information besides that shown in Figure 4. Furthermore, the naming and values of the fields in Figure 4 are merely examples, and this application does not limit them.
[0205] As shown in Figure 4(1), the MAC subheader portion (or MAC subheader field) of the truncated MAC-CE may include indication information #1, which is represented in Figure 4 as "(Extension, e) Logical Channel Identification (LCID) truncated MAC-CE". The first part (or truncated MAC-CE, or first information) includes measurement report #1, which includes the measurement configuration identifier corresponding to measurement report #1, such as measurement configuration identifier #1, which is represented in Figure 4 as "ReportConfig ID#1". Optionally, the field containing the measurement configuration identifier may be called the reporting configuration identifier field, or the measurement configuration identifier field, etc., without limitation. Optionally, the reporting configuration identifier field may occupy 6 bits, or it may occupy more or fewer bits, without limitation.
[0206] Measurement report #1 may include an identifier for at least one reference signal and a measurement result for at least one reference signal (such as the quality of at least one reference signal). The identifier for at least one reference signal corresponds one-to-one with the measurement result for at least one reference signal. Optionally, the field containing the reference signal identifier may be called a beam identifier field, or a reference signal identifier field, etc., without limitation. Optionally, the reference signal identifier field may occupy 4 bits, or 8 bits, or more or fewer bits, without limitation. Optionally, the quality of a reference signal may occupy 8 bits, or more or fewer bits, without limitation. This application embodiment does not limit the naming of the fields occupied by the measurement results of the reference signals.
[0207] In one embodiment, the identifier of the reference signal can be implemented through at least one of the following: SSBRI, CRI, or the identifier (or number) of the reference signal in the candidate cell and the identifier of the candidate cell. For SSBRI and CRI, please refer to the terminology explanation; they will not be elaborated further. It is understood that the embodiments of this application do not limit the implementation method of the reference signal identifier. For ease of understanding, the following description uses SSBRI / CRI as an example of the reference signal identifier.
[0208] In Figure 4, measurement report #1 includes the measurement results of at least one SSBRI / CRI (represented in Figure 4 as "SSBRI / CRI#9", "SSBRI / CRI#3", and "..." (the "..." can represent other SSBRI / CRIs)) and at least one reference signal corresponding to an SSBRI / CRI (represented in Figure 4 as "RSRP#9"). There is a one-to-one correspondence between SSBRI / CRI and RSRP. Typically, SSBRI / CRIs are sorted according to the magnitude of RSRP; the larger the RSRP, the earlier the corresponding SSBRI / CRI appears, and the smaller the RSRP, the later it appears.
[0209] Optionally, the truncated MAC-CE (or measurement report #1) may also include information about the differential RSRP, represented in Figure 4 as "Differential RSRP #3" and "..." (the "..." can represent other differential RSRPs). Optionally, the differential RSRP information may occupy 8 bits or fewer bits, without limitation. This application embodiment does not limit the naming of the fields occupied by the differential RSRP information.
[0210] Differential reporting means: Assuming RSRP#9 (i.e., the RSRP corresponding to SSBRI / CRI#9) is 110, RSRP#3 is 100, and RSRP#6 is 98 in sequence, differential reporting only needs to report 110, 10 (110-100), and 2 (100-98), thus saving reporting overhead. In other words, the measurement results of the reference signal are reported differentially, without needing to report the specific values, which reduces bit overhead.
[0211] As shown in Figure 4(2), based on the truncated MAC-CE shown in Figure 4(1), the truncated MAC-CE (or measurement report #1) may also include indication information #2, which is represented as "No. of beams" in Figure 4(1). Optionally, the field occupied by the indication information #2 may be called the beam number field, the reference signal number field, or the quantity field, etc., without limitation. Optionally, the beam number field may occupy 4 bits, or 8 bits, or more or fewer bits, without limitation.
[0212] It should be understood that the first information can be a truncated MAC-CE, or it can be other information, such as information with truncation meaning in future communication systems. This application does not limit the implementation method of the first information.
[0213] In S302, the first resource originally used to carry the measurement report triggered by the event is insufficient to carry M measurement reports. The first device can send part of the contents of the M measurement reports to the second device, thereby realizing the reasonable reporting of the measurement reports.
[0214] In one embodiment, a first device can truncate M measurement reports to obtain a first part and a second part, and send first information to a second device. For example, the first device can truncate the M measurement reports according to a first resource. Alternatively, the first device can truncate the M measurement reports according to priority. For example, the first device can prioritize the M measurement reports and truncate them into a first part and a second part according to the first resource. The priority of the first part is higher than the priority of the second part.
[0215] Optionally, truncation can be replaced with division, segmentation, etc., without restriction.
[0216] Optionally, priority can be implemented through any of the following: measurement configuration identifier, reference signal quality, or first parameter, without limitation. Correspondingly, the first part can satisfy any of the following: the value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier; the quality of the reference signal included in the first part is greater than the quality of the reference signal included in the second part; or the priority indicated by the first parameter corresponding to the first part is higher than the priority indicated by the first parameter corresponding to the second part. Wherein, the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part, that is, the measurement configuration identifier corresponding to the first part includes the first measurement configuration identifier. The second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part, that is, the measurement configuration identifier corresponding to the second part includes the second measurement identifier.
[0217] The measurement configuration identifier, the quality of the reference signal, and the first parameter are described below.
[0218] 1) Measurement configuration identifiers can be used to indicate (or identify) measurement configurations.
[0219] In one example, the smaller the value corresponding to the measurement configuration identifier, the higher the priority of the measurement report corresponding to that identifier; conversely, the larger the value corresponding to the measurement configuration identifier, the lower the priority of the measurement report corresponding to that identifier. In another example, the larger the value corresponding to the measurement configuration identifier, the higher the priority of the measurement report corresponding to that identifier; conversely, the smaller the value corresponding to the measurement configuration identifier, the lower the priority of the measurement report corresponding to that identifier. The following text uses the example of a smaller value corresponding to the measurement configuration identifier, indicating a higher priority for the measurement report.
[0220] For example, there are M measurement reports, including measurement report #1, measurement report #2, and measurement report #3. The value of the measurement configuration identifier corresponding to measurement report #2 is less than the value of the measurement configuration identifier corresponding to measurement report #3, and the value of the measurement configuration identifier corresponding to measurement report #3 is less than the value of the measurement configuration identifier corresponding to measurement report #1. Assuming the first resource can hold two measurement reports, then the first part of the content can include measurement report #2 and measurement report #3, and the second part of the content can include measurement report #1.
[0221] 2) The quality of the reference signal may include, but is not limited to, at least one of the following: RSRP, RSRQ, or SINR.
[0222] In one example, the higher the quality of the reference signal, the higher the priority of the measurement result of that reference signal (or the content corresponding to that reference signal); conversely, the lower the quality of the reference signal, the lower the priority of the measurement result of that reference signal (or the content corresponding to that reference signal). For example, the first part of the content includes a portion of the content in the second measurement report, and the second part of the content includes the remaining content in the second measurement report, wherein the quality of the reference signal in the portion of the second measurement report is greater than the quality of the reference signal in the remaining content of the second measurement report.
[0223] For example, the second measurement report includes the measurement results of reference signal #1, reference signal #2, and reference signal #3, where the quality of reference signal #3 is greater than that of reference signal #1, and the quality of reference signal #1 is greater than that of reference signal #2. Assuming the first resource can carry the measurement results of the two reference signals in the second measurement report, then the first part of the report may include the measurement results of reference signal #3 and reference signal #1, and the second part may include the measurement result of reference signal #2.
[0224] In another example, the higher the quality of the reference signal, the higher the priority of the measurement report corresponding to that reference signal; conversely, the lower the quality of the reference signal, the lower the priority of the measurement report corresponding to that reference signal. For example, the higher the average quality of the reference signals included in the measurement report, the higher the priority of the measurement report; conversely, the lower the average quality of the reference signals included in the measurement report, the lower the priority of the measurement report. For example, if the measurement report includes multiple reference signals, the first device can perform an average calculation on the quality of these multiple reference signals to obtain the average quality. The embodiments of this application do not limit the implementation method of the average calculation.
[0225] For example, M measurement reports include measurement report #1, measurement report #2, and measurement report #3. The average quality of the reference signal included in measurement report #3 is greater than the average quality of the reference signal included in measurement report #2, and the average quality of the reference signal included in measurement report #3 is greater than the average quality of the reference signal included in measurement report #1. Assuming that the first resource can carry one measurement report, then the first part of the content may include measurement report #3, and the second part of the content may include measurement report #2 and measurement report #1.
[0226] 3) The first parameter can be used to indicate priority, such as the reporting priority of a measurement report.
[0227] Optionally, the first parameter may be predefined, preconfigured, or configured by the second device, without limitation.
[0228] In one implementation, the first parameter may correspond to a measurement configuration. For example, the measurement configuration may include the first parameter. Optionally, the first parameter corresponding to the measurement report may be replaced with the first parameter included in the measurement configuration corresponding to the measurement report. It is understood that this application does not limit the implementation form of the first parameter.
[0229] For example, there are M measurement reports, including measurement report #1, measurement report #2, and measurement report #3. The priority of the first parameter indication corresponding to measurement report #3 is higher than the priority of the first parameter indication corresponding to measurement report #2, and the priority of the first parameter indication corresponding to measurement report #2 is higher than the priority of the first parameter indication corresponding to measurement report #1. Assuming that the first resource can hold two measurement reports, then the first part of the content can include measurement report #3 and measurement report #2, and the second part of the content can include measurement report #1.
[0230] The measurement configuration identifier, the quality of the reference signal, and the first parameter have been described above. In another embodiment, at least two of the measurement configuration identifier, the quality of the reference signal, and the first parameter can also be used in combination. For example, the measurement configuration identifier corresponding to the first part is less than or equal to the measurement configuration identifier corresponding to the second part, and the quality of the reference signal corresponding to the first part is greater than the quality of the reference signal corresponding to the second part. Another example is that the measurement configuration identifier corresponding to the first part is less than or equal to the measurement configuration identifier corresponding to the second part, and the priority of the first parameter indication corresponding to the first part is higher than the priority of the first parameter indication corresponding to the second part. Yet another example is that the quality of the reference signal corresponding to the first part is greater than or equal to the quality of the reference signal corresponding to the second part, and the priority of the first parameter indication corresponding to the first part is higher than the priority of the first parameter indication corresponding to the second part. Finally, another example is that the measurement configuration identifier corresponding to the first part is less than or equal to the measurement configuration identifier corresponding to the second part, the quality of the reference signal corresponding to the first part is greater than or equal to the quality of the reference signal corresponding to the second part, and the priority of the first parameter indication corresponding to the first part is higher than the priority of the first parameter indication corresponding to the second part.
[0231] In other words, priority can be achieved through at least one of the following: measurement configuration identifier, the quality of the reference signal, or a first parameter. Accordingly, the first part can satisfy at least one of the following: the value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier; the quality of the reference signal included in the first part is greater than the quality of the reference signal included in the second part; or the priority indicated by the first parameter corresponding to the first part is higher than the priority indicated by the first parameter corresponding to the second part.
[0232] Optionally, the implementation method of priority can also be called truncation method, partitioning method, or segmentation method, etc., without restriction.
[0233] Optionally, the priority can be implemented in a predefined way, or it can be preconfigured, or it can be configured by a second device, without restriction.
[0234] In one embodiment, the second device can configure a truncation method for the first device. For example, the second device can send third information to the first device, which can be used to indicate the truncation method, such as indicating the truncation method for M measurement reports; correspondingly, the first device receives the third information from the second device. For instance, the first device can truncate the M measurement reports according to the truncation method indicated by the third information and a first resource to obtain a first portion of content and a second portion of content.
[0235] The truncation method (or division method, or segmentation method) may include at least one of the following: truncation based on the measurement configuration identifier (or truncation based on the value corresponding to the measurement configuration identifier), truncation based on the quality of the reference signal, or truncation based on the first parameter (or truncation based on the priority indicated by the first parameter).
[0236] In one embodiment, the second device can send second information to the first device, and correspondingly, the first device receives the second information from the second device. This second information can be used to indicate whether the first device is allowed to send a portion of the measurement report when uplink resources are insufficient to support an event-triggered measurement report, or it can be used to indicate whether the first device is allowed to send a truncated MAC-CE when uplink resources are insufficient to support an event-triggered measurement report. For example, the second information can be used to indicate whether the first device is allowed to send a portion of the M measurement reports (i.e., a first portion) when first resources are insufficient to support M measurement reports. In this application, the example of using second information to indicate whether the first device is allowed to send a first portion when first resources are insufficient to support M measurement reports is described. For example, the first device truncates the M measurement reports according to the second information to obtain a first portion and a second portion. Through this embodiment, the second device can authorize the first device to report a portion of the measurement report when uplink resources are insufficient to support an event-triggered measurement report, which is beneficial for achieving reasonable reporting of measurement reports.
[0237] Optionally, the second information used to indicate that the first device is allowed to send the first part of the content when the first resources are insufficient to support M measurement reports can be replaced with: the second information used to indicate that the first device is allowed to send truncated MAC-CE when the first resources are insufficient to support M measurement reports; or it can be replaced with: the second information used to indicate that the first device is allowed to send the first information when the first resources are insufficient to support M measurement reports.
[0238] In one implementation, the first device may determine not to send a scheduling request (SR), such as determining not to send a scheduling request to the second device. This scheduling request can be used to request resources (let's call them second resources) to carry the remaining content (i.e., the second part of the content) of M measurement reports. That is, the scheduling request can be used to request the second resource, which is used to carry the second part of the content. For example, if the first resource is insufficient to carry the M measurement reports, but the first resource supports carrying the first part of the content of the M measurement reports, the first device may not send an SR, i.e., it may not request additional resources from the second device to carry the second part of the content. This reduces the interaction between the first and second devices and improves resource utilization.
[0239] Optionally, the second resource may be predefined, preconfigured, or configured by the second device, without limitation.
[0240] In one embodiment, the second device can send fifth information to the first device. This fifth information can be used to indicate a second resource, which is used to carry the second part of the content. Correspondingly, the first device receives the fifth information from the second device. For example, after receiving the first information, the second device sends the fifth information to the first device based on the first information. For instance, the second device can determine, based on the first information, that the measurement report reported by the first device is incomplete (or that the measurement report carried by the first information is incomplete, etc.), and then send the fifth information to the first device. Through this embodiment, the second device can allocate appropriate uplink resources for the second part of the content to achieve the reporting of the second part of the content.
[0241] Optionally, the second resource may include at least one of the following: time domain resources, frequency domain resources, or spatial domain resources, etc. This application does not limit the implementation form of the second resource.
[0242] In one embodiment, after receiving the first information, the second device can perform mobility management based on the first part of the content carried by the first information; or, after receiving the first information, the first device waits for the reporting of the second part of the content, and after receiving the second part of the content, it can perform mobility management based on the complete M measurement reports without restriction.
[0243] Optionally, the first device may then execute the content of S303, or it may execute the content of S304, or it may execute both S303 and S304. Figure 3 illustrates an example of the first device executing the content of S303 and S304. It should be understood that the execution order of S303 and S304 is merely an example and is not limited in this application. For example, the first device may first maintain the event trigger reporting state corresponding to the second part of the content, and then cancel the event trigger reporting state corresponding to the first part of the content. Alternatively, the first device may simultaneously cancel the event trigger reporting state corresponding to the first part of the content and maintain the event trigger reporting state corresponding to the second part of the content.
[0244] S303: The first device cancels the event triggering and reporting status corresponding to the first part of the content.
[0245] S303 is an optional step, indicated by a dashed line in Figure 3.
[0246] The first device cancels (or ends, or terminates) the event triggering reporting status corresponding to the first part of the content. In this way, even if the second part of the content in the M measurement reports has not yet been reported, the first part of the content will not be reported repeatedly in the future, which can reduce resource waste and help improve resource utilization.
[0247] Optionally, the first device canceling the event-triggered reporting status corresponding to the first part of the content can be understood as: the first device canceling the event-triggered reporting task corresponding to the first part of the content; or it can be understood as: the first device canceling the event-triggered reporting preparation task corresponding to the first part of the content.
[0248] In one embodiment, the M measurement reports include a first measurement report and a second measurement report. The first part of the content includes a portion of the content in the second measurement report and the first measurement report. The first device can cancel the event trigger reporting status corresponding to the first measurement report.
[0249] In another embodiment, the M measurement reports include a first measurement report, a second measurement report, and a third measurement report. The first part of the content includes the first measurement report and the second measurement report. The first device can cancel the event trigger reporting status corresponding to the first measurement report and cancel the event trigger reporting status corresponding to the second measurement report.
[0250] S304: The first device maintains the state of triggered events for reporting corresponding to the second part of the content.
[0251] S304 is an optional step, indicated by a dashed line in Figure 3.
[0252] The second part includes the remaining content from the M measurement reports excluding the content from the first part, or the second part consists of the remaining content from the M measurement reports excluding the first part. Please refer to the aforementioned descriptions for details, which will not be repeated here. For example, the M measurement reports may consist of the first part and the second part.
[0253] The first device maintains the state of event triggering and reporting corresponding to the second part of the content, so that the first device can report the second part of the content in the future. In this way, the second device can receive a complete set of M measurement reports, which is beneficial to the mobility management of the second device.
[0254] Optionally, the first device maintaining the event-triggered reporting state corresponding to the second part of the content can be understood as: the first device does not cancel the event-triggered state corresponding to the second part of the content; or it can be understood as: the first device does not cancel (or maintain, or retain, or preserve) the event-triggered reporting task corresponding to the second part of the content; or it can be understood as: the first device does not cancel (or maintain, or retain, or preserve) the event-triggered reporting preparation task corresponding to the second part of the content.
[0255] In one embodiment, the M measurement reports include a third measurement report, the second part of which includes the third measurement report, and the first device can maintain the state of event triggering reporting corresponding to the third measurement report.
[0256] In one embodiment, the M measurement reports include a second measurement report, the first part of which includes a portion of the content of the second measurement report, the second part of which includes the remaining content of the second measurement report, and the first device can maintain the state of event triggering reporting corresponding to the second measurement report.
[0257] In another embodiment, the M measurement reports include a second measurement report. A first part of the content includes a portion of the second measurement report, and a second part includes the remaining content of the second measurement report. The first device can update (or determine, or modify) the event-triggered reporting status corresponding to the second measurement report to a first status. This first status can be used to maintain (or preserve, or retain) the reporting task and / or reporting preparation task for the remaining content of the second measurement report, and / or the first status can be used to cancel the reporting task and / or reporting preparation task for the portion of the second measurement report.
[0258] In the first communication method described above, when the first resource originally used to carry the measurement report is insufficient to carry the M measurement reports triggered by the event, the first device can use the first resource to report part of the contents of the M measurement reports, thereby achieving reasonable reporting of the measurement reports.
[0259] This application embodiment also provides a second communication method, as shown in Figure 5. In the second communication method, if the first resource is insufficient to carry the M measurement reports triggered by the event, the first device can send first information to the second device, the first information including the first part of the content in the M measurement reports; then, it sends fourth information to the second device, the fourth information including the remaining content (i.e., the second part of the content) in the M measurement reports.
[0260] Figure 5 is a flowchart illustrating a second communication method provided in an embodiment of this application. As shown in Figure 5, the method may include the following:
[0261] In Figure 5, S501 to S504 can be compared with the description of S301 to S304, and the differences are as follows:
[0262] S505: The first device sends fourth information to the second device. Accordingly, the second device receives the fourth information from the first device.
[0263] The fourth piece of information may include the second part of the content. Please refer to the relevant description above for the second part of the content, which will not be repeated here.
[0264] Optionally, the fourth information may be carried by a second resource. For a description of the second resource, please refer to the relevant content in the embodiment shown in Figure 3, which will not be repeated here.
[0265] In one embodiment, the fourth information may be MAC-CE, or the fourth information may be included in MAC-CE, that is, MAC-CE includes the fourth information. It should be understood that the fourth information may be other information besides MAC-CE, such as single MAC-CE, etc., and this application does not limit it.
[0266] In one embodiment, the header of the fourth information may include information indicating that the fourth information is MAC-CE (e.g., indicated by indication information #3), so that the second device can determine that the fourth information is MAC-CE based on indication information #3.
[0267] In one embodiment, the fourth information may further include a measurement configuration identifier corresponding to the second part of the content, so that the second device can determine which measurement configuration(s) or which measurement configuration(s) the measurement results included in the second part of the content are for. For the specific implementation method, please refer to the relevant description of the first information, which will not be repeated here.
[0268] Figure 6 is a schematic diagram of various truncated MAC-CE and MAC-CE provided in the embodiments of this application. In Figure 6, the M measurement reports include measurement report #1 and measurement report #2. The measurement configuration identifier corresponding to measurement report #1 is denoted as measurement configuration identifier #1, and the measurement configuration identifier corresponding to measurement report #2 is denoted as measurement configuration identifier #2.
[0269] In Figure 6(1), the truncated MAC-CE includes measurement report #1, and the MAC-CE includes measurement report #2.
[0270] In Figure 6(2), the truncated MAC-CE includes a portion of the complete measurement report #1 and measurement report #2, and the MAC-CE includes the remainder of measurement report #2. The truncated MAC-CE includes indication information #2, which indicates the number of reference signals included in measurement report #2.
[0271] Figure 6(2) illustrates an example using measurement report #2, which includes the reference signals corresponding to SSBRI / CRI#1, SSBRI / CRI#3, SSBRI / CRI#5, SSBRI / CRI#7, and SSBRI / CRI#9. The truncated MAC-CE includes the measurement results of the reference signals corresponding to SSBRI / CRI#9, SSBRI / CRI#3, and SSBRI / CRI#5. The MAC-CE includes the measurement results of the reference signals corresponding to SSBRI / CRI#7 and SSBRI / CRI#1.
[0272] It should be understood that the meaning of each field and parameter in Figure 6 is described in Figure 4, and will not be repeated here.
[0273] S506: The first device cancels the event triggering and reporting status corresponding to the second part of the content.
[0274] S506 is an optional step, indicated by a dashed line in Figure 5.
[0275] The first device cancels the event trigger reporting status corresponding to the second part of the content. This can avoid the duplicate reporting of the second part of the content, reduce resource waste, and help improve resource utilization.
[0276] Optionally, the first device canceling the event-triggered reporting status corresponding to the second part of the content can be understood as: the first device canceling the event-triggered reporting task corresponding to the second part of the content; or it can be understood as: the first device canceling the event-triggered reporting preparation task corresponding to the second part of the content.
[0277] The first device cancels the event triggering and reporting status corresponding to the second part of the content. Please refer to the description in S303, which will not be repeated here.
[0278] In the embodiment shown in Figure 5, the M measurement reports consist of a first part and a second part. When the first resource is insufficient to support the M measurement reports, the first device first reports the first part using the first resource, and then reports the second part using the second resource. In another embodiment, the M measurement reports consist of a first part and a second part. When the first resource is insufficient to support the M measurement reports, the first device first reports the first part using the first resource. If resources are scarce (e.g., the second resource is insufficient to support the second part), the first device can report a portion of the second part using the second resource. The implementation process can be referred to the description of the first part, and will not be repeated here.
[0279] In one example, the second part of the content may be the remaining content of a measurement report, which has already been reported via the first resource. For example, M measurement reports include a first measurement report, a second measurement report, and a third measurement report. The first part includes a portion of the second measurement report and the first measurement report. The second part includes the remaining content of the second measurement report and the third measurement report. The first device reports a portion of the second measurement report and the first measurement report via the first resource. If the second resource is insufficient to support the second part of the content, the first device can report the remaining content of the second measurement report via the second resource. This allows the second device to obtain the complete second measurement report and alleviates resource constraints. Optionally, the first device may choose not to report the third measurement report, or it may wait for the uplink resource to report the third measurement report; there is no restriction.
[0280] In the second communication method described above, when the first resource originally used to carry the measurement report is insufficient to carry the M measurement reports triggered by the event, the first device can use the first resource to report the first part of the M measurement reports, and then report the remaining content of the M measurement reports. In this way, the second device can receive the complete M measurement reports, which is beneficial to the mobility management of the second device.
[0281] This application embodiment also provides a third communication method, as shown in Figure 7. In the third communication method, if the first resource is insufficient to carry the M measurement reports triggered by the event, the first device can send first information to the second device. The first information includes the first part of the content of the M measurement reports. Then, the first device receives a switching instruction from the second device and resets the MAC layer according to the switching instruction.
[0282] Figure 7 is a flowchart illustrating the third communication method provided in an embodiment of this application. As shown in Figure 7, the method may include the following:
[0283] In Figure 7, S701 to S704 can be compared with the description of S301 to S304, and the differences are as follows:
[0284] S705: The second device sends a switching command to the first device; correspondingly, the first device receives the switching command from the second device.
[0285] The handover (HO) command can be used to instruct cell handover / cell reselection, and is not limited thereto. For example, the second device can determine that the first device needs to perform cell handover / cell reselection based on historical measurement reports, and send a handover command to the first device. This application does not limit the reason why the second device sends the handover command.
[0286] S706: The first device resets the MAC layer according to the switching command.
[0287] The first device performs cell handover / cell reselection according to a handover command. In one example, the first device performing cell handover / cell reselection may include resetting the MAC layer. In another example, the first device performing cell handover / cell reselection causes the first device to reset the MAC layer. This application illustrates an example of the first device resetting the MAC layer according to a handover command.
[0288] For example, resetting the MAC layer according to the switching instruction may include: the second device canceling the event trigger reporting status corresponding to the second part of the content according to the switching instruction, or the second device canceling the reporting of the second part of the content according to the switching instruction. For the cancellation of the event trigger reporting status corresponding to the second part of the content, please refer to the foregoing description, which will not be repeated here.
[0289] In the third communication method described above, if the first resource is insufficient to carry M measurement reports, the first device can first report the first part of the M measurement reports. While waiting for the second part of the report to be reported, the first device receives a handover instruction, which means that the second part of the report has little impact on the mobility decision of the second device. Therefore, the reporting of the second part of the report can be cancelled, which avoids the first device reporting the second part of the report after performing cell handover, thus saving resources.
[0290] This application embodiment also provides a fourth communication method, as shown in Figure 8. In the fourth communication method, when the events corresponding to N measurement configurations are satisfied and the M measurement reports corresponding to the N measurement configurations have not yet been reported, the first device receives a switching instruction from the second device and resets the MAC layer according to the switching instruction.
[0291] Figure 8 is a flowchart illustrating the fourth communication method provided in an embodiment of this application. As shown in Figure 8, the method may include the following:
[0292] S801: The first device determines that the events corresponding to N measurement configurations have been satisfied and the M measurement reports corresponding to the N measurement configurations have not yet been reported.
[0293] Step S801 is optional and is represented by a dashed line in Figure 8. The implementation process of S801 is described in the relevant description of S301, and will not be repeated here.
[0294] S802: The second device sends a switching command to the first device; correspondingly, the first device receives the switching command from the second device.
[0295] The handover (HO) command can be used to instruct cell handover / cell reselection, and is not limited thereto. For example, the second device can determine that the first device needs to perform cell handover / cell reselection based on historical measurement reports, and send a handover command to the first device. This application does not limit the reason why the second device sends the handover command.
[0296] S803: The first device resets the MAC layer according to the switching command.
[0297] The first device performs cell handover / cell reselection according to a handover command. In one example, the first device performing cell handover / cell reselection may include resetting the MAC layer. In another example, the first device performing cell handover / cell reselection causes the first device to reset the MAC layer. This application illustrates an example of the first device resetting the MAC layer according to a handover command.
[0298] In one implementation, the first device resets the MAC layer according to the switching instruction, which may include: the first device canceling the event trigger reporting status corresponding to M measurement reports, or the first device canceling the reporting of M measurement reports according to the switching instruction, that is, ending the reporting task and / or reporting preparation task of M measurement reports. For example, the first device determines that the first resource is not capable of carrying M measurement reports. During the preparation and reporting of the first part of the content, it receives a switching instruction from the second device and cancels the reporting of M measurement reports according to the switching instruction, as shown in (1) of Figure 9.
[0299] In another embodiment, the first device resets the MAC layer according to the switching instruction, which may include: the first device determining that the first resource is not capable of carrying M measurement reports, sending first information to the second device, and receiving a switching instruction from the second device while waiting for the second part of the content to be reported, and canceling the reporting of the second part of the content according to the switching instruction, as shown in (2) of FIG9. This embodiment can be referred to the embodiment shown in FIG7, and will not be described again.
[0300] It should be understood that the embodiments of this application do not limit the time for the second device to send the switching command.
[0301] In the fourth communication method described above, when an event is met but the measurement report triggered by the event has not yet been reported, the first device receives a handover instruction and performs a MAC layer reset, which can avoid the problem of wasting resources due to the first device performing cell handover and then reporting the measurement report.
[0302] Based on the same technical concept as the above-described method embodiments, the embodiments of this application can be applied to an ORAN system. The second device in the above-described method embodiments can be replaced with at least one of the following: CU (CU-CP or CU-UP), DU, or RU. Optionally, the DU can be used to implement communication with the first device. For example, the DU receives first information from the first device. Another example is that the DU can receive fourth information from the first device. Yet another example is that the DU can send a handover command to the first device. Optionally, the DU can implement communication with the first device through the RU. For example, the RU receives first information from the first device and transmits the first information to the DU. Optionally, the DU and / or the CU can perform mobility management based on the first information (or the first information and the fourth information). Optionally, when mobility management is determined by the CU, the CU can transmit a handover command to the DU, and the DU then transmits the handover command to the first device (or to the first device via the RU). Optionally, when mobility management is determined by the CU, the DU can receive first information from the first device (or receive first information via the RU), and transmit the first information to the DU, and the CU then performs mobility management based on the first information.
[0303] Based on the same technical concept as the above-described method embodiments, this application provides a corresponding communication device that can be used to perform the functions of the relevant steps in the above-described method embodiments. This function can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The communication device can be a terminal or access network device, or a device within the terminal or access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the terminal or functions.
[0304] Figure 10 illustrates a schematic diagram of a communication device 1000 provided in an embodiment of this application. This communication device 1000 can implement the functions or steps performed by the first device or the second device in the various method embodiments described above.
[0305] For example, when the communication device 1000 is used to implement the functions or steps implemented by the first device in the above-described method embodiments, the communication device 1000 may be a terminal device or a component in the terminal device.
[0306] For example, when the communication device 1000 is used to implement the functions or steps implemented by the second device in the above-described method embodiments, the communication device 1000 may be an access network device or a component in the access network device.
[0307] In one embodiment, the communication device 1000 may include a processing module 1001 and a transceiver module 1002; or it may include a processing module 1001 but not a transceiver module 1002; or it may include a transceiver module 1002 but not a processing module 1001. Wherein:
[0308] The processing module 1001 can be used to support the communication device 1000 in performing the processing actions in the above method embodiments. The processing module 1001 can be implemented by one or more processors. For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), microcontroller units (MCUs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.
[0309] In this application, the processing module 1001 may also be referred to as a processing unit, etc., without limitation.
[0310] Transceiver module 1002 is used for inputting and / or outputting information. Input information can be replaced by received information, and output information can be replaced by transmitted information. When outputting information, transceiver module 1002 can output information to other devices outside of communication device 1000, or to other units within communication device 1000. In some embodiments, transceiver module 1002 can be implemented through at least one of a physical interface, a communication module, a communication interface, and an input / output interface. In other embodiments, transceiver module 1002 can be implemented through interface circuitry, such as a mobile communication module. The mobile communication module may include one or more of at least one antenna, at least one filter, a switch, a power amplifier, and a low-noise amplifier (LNA).
[0311] Optionally, the transceiver module 1002 may include a sending module and / or a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments. It should be noted that the communication device 1000 may include a sending module but not a receiving module. Alternatively, the communication device 1000 may include a receiving module but not a sending module. Specifically, it depends on whether the above scheme performed by the communication device 1000 includes both sending and receiving actions.
[0312] In this application, the transceiver module 1002 may also be referred to as a communication interface, a communication module, a transceiver unit, an interface module, an interface unit, or a communication unit, etc., without limitation.
[0313] It should be noted that the communication device 1000 may include a processing module 1001, but not a transceiver module 1002. Alternatively, the communication device 1000 may include a transceiver module 1002, but not a processing module 1001. Specifically, it depends on whether the above-described scheme executed by the communication device 1000 includes processing and transceiver actions.
[0314] Optionally, the communication device 1000 may further include a storage module, not shown in FIG10. The storage module may be used to store instructions and / or data, and the processing module 1001 may read the instructions and / or data in the storage module to enable the communication device 1000 to implement the aforementioned method embodiment.
[0315] Optionally, the communication device 1000 may be a chip system, the transceiver module 1002 may be the input / output interface of a chip (e.g., a baseband chip), and the processing module 1001 may be the processor of the chip system.
[0316] In one possible design, when the communication device 1000 is a communication equipment or a communication module within a communication equipment, the functionality of the processing module 1001 can be implemented by one or more processors. Exemplarily, the processor may include a modem chip (also known as a baseband chip), or a system-on-a-chip (SoC) chip or system-in-package (SIP) chip containing a modem core. The functionality of the transceiver module 1002 can be implemented by transceiver circuitry. Optionally, the communication equipment can be a terminal device.
[0317] In one possible design, when the communication device 1000 is a circuit or chip responsible for communication functions in a communication device, such as a modem chip or a SoC chip or SIP chip containing a modem core, the function of the processing module 1001 can be implemented by a circuit system including one or more processors or processor cores in the aforementioned chip. The function of the transceiver module 1002 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip. Optionally, the communication device can be an access network device.
[0318] In the first implementation, the communication device 1000 can perform the functions of the first device, executing the following: a processing module 1001 is used to determine that the events corresponding to N measurement configurations are satisfied and the first resource is insufficient to carry the M measurement reports corresponding to the N measurement configurations, where N and M are integers greater than 0; a transceiver module 1002 is used to send first information to the second device, wherein the first information includes a first part of the content in the M measurement reports, and the first part of the content is carried by the first resource; the processing module 1001 is further used to cancel the event triggering reporting state corresponding to the first part of the content, and / or maintain the event triggering reporting state corresponding to the second part of the content, wherein the second part of the content is the remaining content in the M measurement reports excluding the first part of the content.
[0319] In one possible implementation, the first information can be a truncated MAC-CE, or the first information can be included in the truncated MAC-CE.
[0320] In one possible implementation, the first information is truncated MAC-CE, which may include: the header of the first information may include information indicating that the first information is truncated MAC-CE.
[0321] In one possible implementation, the first information may also include a measurement configuration identifier corresponding to the first part of the content.
[0322] In one possible implementation, the M measurement reports include a first measurement report and a second measurement report, the first part of the content includes a portion of the content of the second measurement report and the first measurement report; when the event trigger reporting status corresponding to the first part of the content is cancelled, the processing module 1001 is used to cancel the event trigger reporting status corresponding to the first measurement report.
[0323] In one possible implementation, the M measurement reports include a second measurement report, the first part of the content includes a portion of the content in the second measurement report, and the second part of the content includes the remaining content in the second measurement report; while maintaining the event-triggered reporting state corresponding to the second part of the content, the processing module 1001 is used to maintain the event-triggered reporting state corresponding to the second measurement report.
[0324] In one possible implementation, the M measurement reports include a third measurement report, and the second part of the content includes the third measurement report; while maintaining the event-triggered reporting state corresponding to the second part of the content, the processing module 1001 is used to maintain the event-triggered reporting state corresponding to the third measurement report.
[0325] In one possible implementation, the processing module 1001 is further configured to determine not to send a scheduling request to the second device, the scheduling request being used to request a second resource, wherein the second resource is used to carry a second part of the content, the second part of the content being the remaining content of the M measurement results excluding the first part of the content.
[0326] In one possible implementation, the transceiver module 1002 is further configured to receive second information from the second device, the second information being configured to instruct the first device to send the first portion of the content when the first resources are insufficient to carry the M measurement reports.
[0327] In one possible implementation, the first information further includes information for indicating the number of reference signals, wherein the reference signals are reference signals corresponding to the fourth measurement report, and part or all of the fourth measurement report belongs to the first part of the content, and the fourth measurement report belongs to the M measurement reports.
[0328] In one possible implementation, the first part of the content may satisfy at least one of the following: the value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier, wherein the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part of the content, and the second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part of the content; the quality of the reference signal included in the first part of the content is greater than the quality of the reference signal included in the second part of the content; or, the priority of the first parameter indication corresponding to the first part of the content is higher than the priority of the first parameter indication corresponding to the second part of the content.
[0329] In one possible implementation, the above method may further include: a transceiver module 1002, further configured to receive third information from the second device, the third information being used to indicate the truncation method of the M measurement reports; wherein the truncation method includes at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter.
[0330] In one possible implementation, the transceiver module 1002 is further configured to send fourth information to the second device, wherein the fourth information includes a second part of the content, which is the remaining content in the M measurement reports excluding the first part of the content.
[0331] In one possible implementation, the transceiver module 1002 is further configured to receive fifth information from the second device, wherein the fifth information is used to indicate a second resource, and the second resource is used to carry the second part of the content.
[0332] In one possible implementation, the fourth information may further include a measurement configuration identifier corresponding to the second part of the content.
[0333] In one possible implementation, the fourth information may be MAC-CE, or the fourth information may be included in MAC-CE.
[0334] In another possible implementation, the transceiver module 1002 is further configured to receive a switching instruction from the second device; the processing module 1001 is further configured to reset the media access control layer according to the switching instruction.
[0335] In one possible implementation, when resetting the media access control layer according to the switching instruction, the processing module 1001 is used to cancel the event triggering reporting status corresponding to the second part of the content according to the switching instruction, wherein the second part of the content is the remaining content in the M measurement reports excluding the first part of the content.
[0336] In the second implementation, the communication device 1000 can perform the functions of the first device, executing the following: a processing module 1001, used to determine that the events corresponding to N measurement configurations are satisfied and the M measurement reports corresponding to the N measurement configurations have not yet been reported, where N and M are integers greater than 0; a transceiver module 1002, used to receive a switching instruction from the second device; and the processing module 1001 is further used to reset the media access control layer according to the switching instruction.
[0337] In one possible implementation, when resetting the media access control layer according to the switching instruction, the processing module 1001 is used to cancel the event triggering reporting status corresponding to the M measurement reports according to the switching instruction.
[0338] In another possible implementation, before receiving the switching instruction from the second device, the processing module 1001 is further configured to determine that the first resource is insufficient to carry the M measurement reports; the transceiver module 1002 is further configured to send first information to the second device, wherein the first information includes a first portion of the content in the M measurement reports, the first portion of the content being carried by the first resource; the processing module 1001 is further configured to cancel the event-triggered reporting status corresponding to the first portion of the content, and / or maintain the event-triggered reporting status corresponding to the second portion of the content, the second portion of the content being the remaining content in the M measurement reports excluding the first portion of the content. Optionally, when resetting the media access control layer according to the switching instruction, the processing module 1001 is configured to cancel the event-triggered reporting status corresponding to the second portion of the content according to the switching instruction, the second portion of the content being the remaining content in the M measurement reports excluding the first portion of the content.
[0339] In one implementation, the first information may be a truncated MAC-CE, or the first information may be included in the truncated MAC-CE.
[0340] In one implementation, the first information is truncated MAC-CE, which may include: the header of the first information may include information indicating that the first information is truncated MAC-CE.
[0341] In one implementation, the first information may further include a measurement configuration identifier corresponding to the first part of the content.
[0342] In one possible implementation, the M measurement reports include a first measurement report and a second measurement report, the first part of the content includes a portion of the content of the second measurement report and the first measurement report; when the event trigger reporting status corresponding to the first part of the content is cancelled, the processing module 1001 is used to cancel the event trigger reporting status corresponding to the first measurement report.
[0343] In one possible implementation, the M measurement reports include a second measurement report, the first part of the content includes a portion of the content in the second measurement report, and the second part of the content includes the remaining content in the second measurement report; while maintaining the event-triggered reporting state corresponding to the second part of the content, the processing module 1001 is used to maintain the event-triggered reporting state corresponding to the second measurement report.
[0344] In one possible implementation, the M measurement reports include a third measurement report, and the second part of the content includes the third measurement report; while maintaining the event-triggered reporting state corresponding to the second part of the content, the processing module 1001 is used to maintain the event-triggered reporting state corresponding to the third measurement report.
[0345] In the third implementation, the communication device 1000 can implement the function of the second device and perform the following: the transceiver module 1002 is used to receive first information from the first device. The first information includes the first part of the content of the M measurement reports. The first part of the content is carried by the first resource. The M measurement reports are measurement reports triggered and reported by events corresponding to N measurement configurations. N and M are integers greater than 0.
[0346] In one possible implementation, the first information can be a truncated MAC-CE, or the first information can be included in the truncated MAC-CE.
[0347] In one possible implementation, the first information is truncated MAC-CE, which may include: the header of the first information may include information indicating that the first information is truncated MAC-CE.
[0348] In one possible implementation, the first information may also include a measurement configuration identifier corresponding to the first part of the content.
[0349] In one possible implementation, the transceiver module 1002 is further configured to send second information to the first device, the second information being used to instruct the first device to send the first portion of the content when the first resources are insufficient to carry the M measurement reports.
[0350] In one possible implementation, the first information further includes information for indicating the number of reference signals, wherein the reference signals are reference signals corresponding to the fourth measurement report, and part or all of the fourth measurement report belongs to the first part of the content, and the fourth measurement report belongs to the M measurement reports.
[0351] In one possible implementation, the first part of the content may satisfy at least one of the following: the value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier, wherein the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part of the content, and the second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part of the content; the quality of the reference signal included in the first part of the content is greater than the quality of the reference signal included in the second part of the content; or, the priority of the first parameter indication corresponding to the first part of the content is higher than the priority of the first parameter indication corresponding to the second part of the content.
[0352] In one possible implementation, the transceiver module 1002 is further configured to send third information to the first device, the third information being used to indicate the truncation method of the M measurement reports; wherein the truncation method includes at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter.
[0353] In one possible implementation, the transceiver module 1002 is further configured to receive fourth information from the first device, wherein the fourth information includes a second part of the content, which is the remaining content in the M measurement reports excluding the first part of the content.
[0354] In one possible implementation, the transceiver module 1002 is further configured to send fifth information to the first device, wherein the fifth information is used to indicate a second resource, and the second resource is used to carry the second part of the content.
[0355] In one possible implementation, the fourth information may further include a measurement configuration identifier corresponding to the second part of the content.
[0356] In one possible implementation, the fourth information may be MAC-CE, or the fourth information may be included in MAC-CE.
[0357] In another possible implementation, the transceiver module 1002 is also used to send a switching command to the first device.
[0358] Detailed descriptions of the above-mentioned processing module 1001 and transceiver module 1002 can be obtained directly from the relevant descriptions in the foregoing method embodiments, and will not be repeated here.
[0359] Figure 11 exemplarily illustrates a structural schematic diagram of another communication device 1100 provided in an embodiment of this application. The communication device 1100 may include a processor 1120, used to implement or support the communication device 1100 in implementing the functions of the first or second device in the aforementioned method embodiments. For details, please refer to the detailed descriptions in the aforementioned method embodiments, which will not be repeated here. For example, the processor 1120 is used to read and execute program instructions through the communication interface 1110, so that the communication device 1100 implements the corresponding method. The processor 1120 may include one or more processors, without limitation.
[0360] It should be noted that the aforementioned functional modules can be implemented by hardware or by a combination of hardware and software, without limitation. Furthermore, when the communication device 1100 includes only the processor 1120, the communication device 1100 can be a chip or a chip system.
[0361] For example, the communication device 1100 can be a chip system. The chip system can be composed of chips or may include chips and other discrete components, without limitation.
[0362] For example, when the communication device 1100 is a chip, the communication interface 1110 can be the chip's input / output interface, where input corresponds to receiving operations and output corresponds to sending operations.
[0363] Optionally, the communication device 1100 may further include a memory 1130 for storing program instructions and / or data. The memory 1130 is coupled to the processor 1120. This coupling can be understood as an indirect coupling or communication connection between devices, units, or modules, and can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. The processor 1120 may operate in conjunction with the memory 1130; the processor 1120 and the memory 1130 may be integrated together or disposed separately.
[0364] Furthermore, the processor 1120 is used to execute program instructions stored in the memory 1130 so that the communication device 1100 implements the corresponding method.
[0365] One or more of the memories in memory 1130 may be included in the processor, or memory 1130 may exist independently, such as off-chip memory, and be connected to processor 1120 via a communication bus (represented by thick line 1140 in Figure 11). Memory 1130 and processor 1120 may also be integrated together.
[0366] Optionally, the communication device 1100 further includes a communication interface 1110 (shown as dashed lines in FIG11) for communicating with other devices via a transmission medium, thereby enabling the devices in the communication device 1100 to communicate with other devices.
[0367] For example, when the communication device 1100 is the first device, other devices can be second devices, etc. The processor 1120 can use the communication interface 1110 to send and receive data. For example, the processor 1120 can be used to control the communication interface 1110 to receive and / or send signals.
[0368] Specifically, the communication interface 1110 can be a transceiver. In terms of hardware implementation, the transceiver can be used to implement the functions of the transceiver module 1002, and the transceiver is integrated into the communication device 1100 to form the communication interface 1110.
[0369] Optionally, the transceiver may include a transmitter and / or a receiver to respectively implement the sending and receiving operations in the method embodiment; other operations besides sending and receiving may be implemented by the processor 1120.
[0370] It should be noted that the communication interface 1110 may have both sending and receiving functions, enabling the transmission and reception of signals; or it may have a sending function but no receiving function, used to transmit signals; or it may have a receiving function but no sending function, used to receive signals.
[0371] It should be noted that the specific connection medium between the communication interface 1110, processor 1120, and memory 1130 is not limited in the embodiments of this application. In Figure 11, the memory 1130, processor 1120, and communication interface 1110 are connected via a communication bus 1140. The connection methods between other components are merely illustrative and not intended to be limiting. The communication bus 1140 can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used in Figure 11, but this does not indicate that there is only one communication bus or one type of communication bus.
[0372] In the embodiments of this application, the processor 1120 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices. The general-purpose processor may be a microprocessor or any conventional processor. The methods disclosed in conjunction with the embodiments of this application may be executed by the hardware in the processor, or by a combination of hardware and software in the processor.
[0373] In this embodiment, the memory 1130 can be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or it can be volatile memory, such as random-access memory (RAM). The memory can also be any other medium used to carry or store program code in the form of instructions or data structures that can be accessed by a computer; or it can be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.
[0374] In a first possible implementation, the communication device 1100 may be a first device used to implement the relevant methods corresponding to the first device in the above embodiments. For specific functions, please refer to the descriptions in the above embodiments.
[0375] For example, the methods corresponding to the first device in the above embodiments include: determining that events corresponding to N measurement configurations are satisfied and a first resource is insufficient to carry M measurement reports corresponding to the N measurement configurations, where N and M are integers greater than 0; sending first information to the second device, wherein the first information includes a first part of the content in the M measurement reports, the first part of the content being carried by the first resource; canceling the event triggering reporting state corresponding to the first part of the content, and / or maintaining the event triggering reporting state corresponding to the second part of the content, the second part of the content being the remaining content in the M measurement reports excluding the first part of the content.
[0376] In a second possible implementation, the communication device 1100 may be a first device used to implement the methods corresponding to the first device in the above embodiments. For specific functions, please refer to the descriptions in the above embodiments.
[0377] For example, the methods corresponding to the first device in the above embodiments include: determining that events corresponding to N measurement configurations are satisfied and M measurement reports corresponding to the N measurement configurations have not yet been reported, where N and M are integers greater than 0; receiving a switching instruction from the second device; and resetting the media access control layer according to the switching instruction.
[0378] In a third possible implementation, the communication device 1100 may be a second device used to implement the methods corresponding to the second device in the above embodiments. For specific functions, please refer to the descriptions in the above embodiments.
[0379] For example, the methods corresponding to the second device in the above embodiments include: receiving first information from the first device, the first information including a first part of the content of the M measurement reports, the first part of the content being carried by the first resource, the M measurement reports being measurement reports triggered and reported by events corresponding to N measurement configurations, and N and M being integers greater than 0.
[0380] For the specific implementation process, please refer to the relevant content in the aforementioned embodiments; it will not be repeated here.
[0381] Figure 12 illustrates an alternative communication device 1200 provided in an embodiment of this application, including: an input / output interface 1210 and a logic circuit 1220; the input / output interface 1210 is used to receive code instructions and transmit them to the logic circuit 1220; the logic circuit 1220 is used to run the code instructions to execute the method executed by the first device or the second device in any of the above embodiments.
[0382] In the first implementation, the communication device 1200 can be a first device that executes the method described above, specifically, for example, the method executed by the first device in the aforementioned method embodiments. For instance, the communication device 1200 can determine that events corresponding to N measurement configurations are satisfied and that a first resource is insufficient to carry M measurement reports corresponding to the N measurement configurations, where N and M are integers greater than 0; send first information to a second device, wherein the first information includes a first portion of the content in the M measurement reports, the first portion of which is carried by the first resource; cancel the event triggering reporting state corresponding to the first portion of the content, and / or maintain the event triggering reporting state corresponding to the second portion of the content, the second portion of which is the remaining content in the M measurement reports excluding the first portion of the content.
[0383] In the second implementation, the communication device 1200 can be a first device, executing the method described above, specifically, for example, the method executed by the first device in the aforementioned method embodiments. For example, the communication device 1200 can determine that events corresponding to N measurement configurations have been satisfied and M measurement reports corresponding to the N measurement configurations have not yet been reported, where N and M are integers greater than 0; receive a switching instruction from the second device; and reset the media access control layer according to the switching instruction.
[0384] In the third implementation, the communication device 1200 can be a second device, executing the method described above, specifically, for example, the method executed by the second device in the aforementioned method embodiments. For instance, the communication device 1200 can receive first information from a first device, the first information including a first portion of the content from the M measurement reports, the first portion of which is carried by the first resource, and the M measurement reports being event-triggered measurement reports corresponding to N measurement configurations, where N and M are integers greater than 0.
[0385] For the specific implementation process, please refer to the aforementioned method implementation examples, which will not be repeated here.
[0386] It should be noted that the module division in the above embodiments of this application is illustrative and only represents a logical functional division. In actual implementation, there may be other division methods. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, exist as separate physical units, or have two or more units integrated into one unit. The integrated units can be implemented in hardware, as software functional units, or in a combination of hardware and software. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0387] For example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as one or more ASICs, one or more CPUs, one or more MCUs, one or more DSPs, or one or more FPGAs, or a combination of at least two of these integrated circuit forms.
[0388] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0389] This application also provides a computer-readable storage medium for storing computer programs or instructions, which, when run, enable the methods or steps executed by the first or second device in the foregoing embodiments to be implemented.
[0390] This application also provides a communication system, which may include one or more of the following: a first device or a second device. The first device or the second device can be found in the descriptions of the foregoing method embodiments, and will not be repeated here.
[0391] This application also provides a computer program product, including a computer program, which, when run on a computer, causes the methods or steps executed by the first or second device in the foregoing embodiments to be implemented.
[0392] This application provides a chip system including a processor for implementing the functions of the first or second device in the aforementioned method (e.g., executing corresponding methods or steps). The chip system may be composed of chips or may include chips and other discrete devices.
[0393] Optionally, the chip system also includes a memory for storing program instructions that the processor can read and execute to implement the corresponding method.
[0394] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0395] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0396] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0397] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0398] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0399] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0400] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
[0401] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A communication method applied to a first device, characterized in that, The method includes: Receive third information from the second device, wherein the third information is used to indicate at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter; It is determined that the event corresponding to the measurement configuration of the second measurement report is satisfied and the first resource is insufficient to support the second measurement report; The first information is sent to the second device according to the third information, wherein the first information includes a first part of the content of the second measurement report, and the first part of the content is carried by the first resource.
2. The method according to claim 1, characterized in that, The first information is also used to indicate the number of reference signals, which are the reference signals corresponding to the second measurement report.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Cancel the event trigger reporting status corresponding to the first part of the content.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Maintain the event trigger reporting status corresponding to the second part of the content. The second part of the content is the remaining content in the second measurement result excluding the first part of the content.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: It is determined not to send a scheduling request to the second device, the scheduling request being used to request a second resource, wherein the second resource is used to carry a second part of the content, the second part of the content being the remaining content in the second measurement result excluding the first part of the content.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Receive second information from the second device, the second information being used to instruct the first device to send the first portion of the content when the first resources are insufficient to carry the second measurement report.
7. The method according to any one of claims 1 to 6, characterized in that, The first part satisfies at least one of the following: The value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier, wherein the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part of the content, and the second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part of the content; The quality of the reference signal included in the first part is greater than the quality of the reference signal included in the second part; or, The priority of the first parameter indicated by the first part of the content is higher than the priority of the first parameter indicated by the second part of the content; The second part consists of the remaining content in the second measurement report excluding the first part.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Send a fourth message to the second device, wherein the fourth message includes a second part of the content, which is the remaining content in the second measurement report excluding the first part of the content.
9. The method according to claim 8, characterized in that, The method further includes: Receive fifth information from the second device, wherein the fifth information is used to indicate a second resource, the second resource being used to carry the second part of the content.
10. The method according to claim 8 or 9, characterized in that, The fourth piece of information also includes the measurement configuration identifier corresponding to the second part of the content.
11. The method according to any one of claims 8 to 10, characterized in that, The fourth piece of information is the Media Access Control - Control Element.
12. The method according to any one of claims 1 to 11, characterized in that, The third information is used to indicate at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter, including: The third information is used to indicate the truncation method of the second measurement report; wherein, the truncation method includes at least one of the following: truncation based on the value corresponding to the measurement configuration identifier, truncation based on the quality of the reference signal, or truncation based on the priority indicated by the first parameter; Sending the first information to the second device according to the third information includes: The second measurement report is truncated according to the truncation method indicated by the third information and the first resource to obtain the first part of the content and the second part of the content.
13. The method according to any one of claims 1 to 12, characterized in that, The first information also includes the measurement configuration identifier corresponding to the first part of the content.
14. The method according to any one of claims 1 to 12, characterized in that, The first information is a truncated media access control - control element.
15. The method according to claim 13, characterized in that, The first information is a truncated media access control - control element, including: The header of the first information packet includes information indicating that the first information is a truncated Media Access Control (MAC) element.
16. A communication method applied to a first device, characterized in that, The method includes: It is determined that the event corresponding to the measurement configuration of the second measurement report is satisfied and the first resource is insufficient to support the second measurement report; Send first information to the second device, wherein the first information includes a first part of the content in the second measurement report, and the first part of the content is carried by the first resource; Receive switching instructions from the second device; The media access control layer is reset according to the switching instruction.
17. The method according to claim 16, characterized in that, The step of resetting the media access control layer according to the switching instruction includes: The switching instruction cancels the event triggering reporting status corresponding to the second part of the content. The second part of the content is the remaining content in the second measurement report excluding the first part of the content.
18. The method according to claim 16 or 17, characterized in that, The first information is also used to indicate the number of reference signals, which are the reference signals corresponding to the second measurement report.
19. The method according to any one of claims 16 to 18, characterized in that, The method further includes: It is determined not to send a scheduling request to the second device, the scheduling request being used to request a second resource, wherein the second resource is used to carry a second part of the content, the second part of the content being the remaining content in the second measurement result excluding the first part of the content.
20. The method according to any one of claims 16 to 19, characterized in that, The method further includes: Receive second information from the second device, the second information being used to instruct the first device to send the first portion of the content when the first resources are insufficient to carry the second measurement report.
21. The method according to any one of claims 16 to 20, characterized in that, The first part satisfies at least one of the following: The value corresponding to the first measurement configuration identifier is less than the value corresponding to the second measurement configuration identifier, wherein the first measurement configuration identifier belongs to the measurement configuration identifier corresponding to the first part of the content, and the second measurement configuration identifier belongs to the measurement configuration identifier corresponding to the second part of the content; The quality of the reference signal included in the first part is greater than the quality of the reference signal included in the second part; or, The priority of the first parameter indicated by the first part of the content is higher than the priority of the first parameter indicated by the second part of the content; The second part consists of the remaining content in the second measurement report excluding the first part.
22. The method according to any one of claims 16 to 21, characterized in that, The first information also includes the measurement configuration identifier corresponding to the first part of the content.
23. The method according to any one of claims 16 to 22, characterized in that, The first information is a truncated media access control - control element.
24. The method according to claim 23, characterized in that, The first information is a truncated media access control - control element, including: The header of the first information packet includes information indicating that the first information is a truncated Media Access Control (MAC) element.
25. A communication device, characterized in that, Includes modules for performing the method as described in any one of claims 1 to 24.
26. A communication device, characterized in that, It includes at least one processor, said at least one processor being used to perform the method as described in any one of claims 1 to 24.
27. A communication system, characterized in that, Includes a first device, wherein the first device is used to perform the method as described in any one of claims 1 to 24.
28. A computer-readable storage medium, characterized in that, It stores a computer program or instructions that, when executed, cause the method as described in any one of claims 1 to 24 to be implemented.
29. A computer program product, characterized in that, The computer program product includes a computer program that, when run on a computer, causes the method as described in any one of claims 1 to 24 to be implemented.