Communication method and apparatus
Patent Information
- Application Number
- PCT/CN2026/086404
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-28
- Filing Date
- 2026-03-26
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026086404_01102026_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. 202510398868.X, filed on March 28, 2025, 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 network devices, which include L1 measurement results. The network devices read the L1 measurement results from the measurement reports and determine, based on the L1 measurement results, whether to switch beams or perform other mobility management actions. Further discussion is needed on how to improve the reporting method of measurement reports. Summary of the Invention
[0005] This application provides a communication method and apparatus to improve the method of reporting measurement reports. For example, it can realize the reporting of information of the beam corresponding to the measurement result that meets the departure condition of the event during the trigger time period, and / or reduce the reporting overhead of the measurement report.
[0006] Firstly, this application provides a communication method applicable to a first device. The first device is, for example, a terminal device, or a component within a terminal device, such as a communication module, circuitry or chip responsible for communication functions (e.g., a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, a system-in-package (SIP) chip, a chip system, or a processor, etc.) or other functional module applicable to the terminal device. This chip (or chip system) or functional module can implement the functions of the terminal device. The chip (or chip system) or other functional module, for example, may be disposed within the terminal device and may also be a logic module or software capable of implementing all or part of the functions of the terminal device.
[0007] The method may include: determining that the measurement results of at least one beam during the time-to-trigger (TTT) period corresponding to the first event satisfy the entry or exit conditions of the first event; sending a first measurement report corresponding to the first event, or sending a portion of the first measurement report corresponding to the first event; wherein the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement results of the Q beams satisfy the exit conditions of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0008] Alternatively, the method may include: sending a first measurement report corresponding to a first event, or sending a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement result corresponding to the Q beams satisfies the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0009] Optionally, the first measurement report corresponding to the first event can be understood as: the first measurement report triggered and reported by the first event.
[0010] Optionally, the measurement result corresponding to at least one beam can be understood as the quality of at least one beam.
[0011] Optionally, the information of the Q beams is located at the end of the first measurement report, which can be understood as follows: the information of the Q beams is located after the information of the remaining beams in the first measurement report; or it can be understood as follows: the information of the Q beams is located after the information of beams with higher priority than the Q beams; or it can be understood as follows: the priority of the Q beams is lower than the priority of the remaining beams. Here, the remaining beams are the remaining beams among the K beams excluding the Q beams.
[0012] In the method provided in this application, a first device reports a first measurement report or a portion thereof. The first measurement report includes information on Q beams, where the measurement results corresponding to the Q beams satisfy the departure condition of a first event and continue to trigger for a specified time. This enables the reporting of information on the beams corresponding to the measurement results that satisfy the departure condition of the event during the trigger time. Furthermore, the information on the Q beams is located at the end of the first measurement report. This allows the first device to choose not to send the information on these Q beams when the communication environment is poor, reducing the reporting overhead of the measurement report and enabling flexible adaptation to different communication environments.
[0013] In one possible implementation, the portion of the content may be carried in a truncated medium access control-control element (MAC-CE); or, the first measurement report may be carried in the MAC-CE. For example, when sending a portion of the first measurement report, that portion may be carried in (or included in) a truncated MAC-CE. For example, when sending the first measurement report, the first measurement report may be carried in (or included in) a MAC-CE.
[0014] In one possible implementation, the first measurement report may further include a first field that can be used to characterize (or represent, or indicate) the Q. In other words, the first field can be used to characterize the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0015] Through the above implementation, the receiving end of the first measurement report or part of the first measurement report (referred to as the second device) can know the number of beams corresponding to the measurement results that meet the departure conditions of the first event during the trigger time based on the first field. The second device does not need to make a determination based on historically reported measurement results, which can reduce the complexity of the second device in obtaining information on the beams corresponding to the measurement results that meet the departure conditions of the first event.
[0016] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0017] Through the above implementation, the first device can report the identifiers of Q beams so that the second device can determine the identifier of the beam corresponding to the measurement result that meets the departure condition of the first event during the trigger time. Furthermore, the measurement result values corresponding to these Q beams are usually small, such as smaller than the measurement result values corresponding to the beam that meets the entry condition of the first event. This has a smaller impact on mobility management (e.g., less reference value for beam switching). The first device does not report the measurement results corresponding to the Q beams, reducing the reporting of redundant information and thus reducing the reporting overhead of measurement reports.
[0018] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams. The identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits. For example, if the identifiers of every two beams in the Q beams occupy adjacent fields (or adjacent bits), it means that the identifiers of the Q beams occupy multiple consecutive bits, with no gaps between the bits occupied by adjacent identifiers, which can reduce the reporting overhead of measurement reports.
[0019] In one possible implementation, the partial content may be included in the first information, which may further include an identifier of the first measurement report and a second field, wherein the second field indicates the number of times the identifier of the first measurement report has been sent. Optionally, the second field indicating the number of times the identifier of the first measurement report has been sent can be replaced by: the second field indicating the number of times the first measurement report has been sent; or replaced by: the second field indicating that the currently reported partial content is the i-th part of the first measurement report. Where i belongs to {1, 2, ..., I}. I is a positive integer, and the first measurement report is truncated into I parts, or the first measurement report is divided into I portions.
[0020] Through the above implementation, the second device can determine the correct order of the received multiple parts to obtain a complete first measurement report.
[0021] In one possible implementation, the method may further include: receiving second information, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when first resources are insufficient to carry the first measurement report; and canceling the first event-triggered reporting state according to the second information after sending the partial content. Optionally, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when first resources are insufficient to carry the first measurement report can be replaced by: the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the communication environment is poor; or replaced by: the second information indicating that the first device is allowed to cancel the reporting of information for some beams; or replaced by: the second information indicating that the first device is allowed to cancel the reporting of information for lower priority beams.
[0022] The above implementation method enables the first device to omit some content in the first measurement report. In this way, the first device can selectively omit some content based on the actual situation, thereby reducing the reporting cost of the measurement report.
[0023] In one possible implementation, the method may further include: after sending the partial content, receiving third information, the third information indicating to cancel sending the content not sent in the first measurement report; and canceling the state of the first event triggering reporting based on the third information. Optionally, the third information may be a switching instruction.
[0024] Through the above implementation, the first device can cancel the reporting of the remaining content in response to the third information, which can reduce the reporting of redundant information (such as information that has little impact on mobility management), thereby reducing the reporting overhead of measurement reports.
[0025] In one possible implementation, the method further includes determining the first measurement report according to the order of beam priority.
[0026] The above implementation method can determine the position of beam information in the first measurement report by beam priority. For example, the information of a high-priority beam is placed before the information of a low-priority beam. This can ensure that the information of the high-priority beam is sent first, which is beneficial to improving communication performance.
[0027] In one possible implementation, determining the first measurement report according to the order of beam priority may include: placing information of higher priority beams before information of lower priority beams according to the beam priority.
[0028] In one possible implementation, the beam included in the partial content has a priority no lower than the beam included in the remaining content, where the remaining content refers to the content in the first measurement report excluding the partial content. For example, in the first measurement report, the information about the beam included in the partial content precedes the information about the beam included in the remaining content.
[0029] Secondly, this application provides a communication method applicable to a first device. The first device is, for example, a terminal device, or a component within a terminal device. For a component within a terminal device, please refer to the first aspect.
[0030] The method may include: determining that the measurement results of at least one beam during the trigger time corresponding to the first event satisfy the entry condition or exit condition of the first event; sending a first measurement report corresponding to the first event, or sending a portion of the first measurement report corresponding to the first event; wherein the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, where Q is a positive integer.
[0031] Alternatively, the method may include: sending a first measurement report corresponding to a first event, or sending a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, wherein Q is a positive integer.
[0032] Optionally, the first measurement report corresponding to the first event can be understood as: the first measurement report triggered and reported by the first event.
[0033] Optionally, the measurement result corresponding to at least one beam can be understood as the quality of at least one beam.
[0034] In one possible implementation, the portion of the content may be carried in a truncated MAC-CE; or, the first measurement report may be carried in a MAC-CE. For example, when sending a portion of the first measurement report, that portion may be carried in (or included in) a truncated MAC-CE. For example, when sending the first measurement report, the first measurement report may be carried in (or included in) a MAC-CE.
[0035] In one possible implementation, the first measurement report may include identifiers of Q beams, but does not include measurement results corresponding to the Q beams, wherein the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time.
[0036] In one possible implementation, the identifiers of the Q beams are located at the end of the first measurement report.
[0037] In one possible implementation, Q is greater than 1, and the identifiers of two beams out of the Q beams occupy adjacent fields, or the identifiers of two beams out of the Q beams occupy adjacent bits.
[0038] In one possible implementation, the partial content may be included in the first information, which may further include an identifier of the first measurement report and a second field, wherein the second field indicates the number of times the identifier of the first measurement report has been sent. Optionally, the second field indicating the number of times the identifier of the first measurement report has been sent can be replaced by: the second field indicating the number of times the first measurement report has been sent; or replaced by: the second field indicating that the currently reported partial content is the i-th part of the first measurement report. Where i belongs to {1, 2, ..., I}. I is a positive integer, and the first measurement report is truncated into I parts, or the first measurement report is divided into I portions.
[0039] In one possible implementation, the method may further include: receiving second information, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when first resources are insufficient to carry the first measurement report; and canceling the first event-triggered reporting state according to the second information after sending the partial content. Optionally, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when first resources are insufficient to carry the first measurement report can be replaced by: the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the communication environment is poor; or replaced by: the second information indicating that the first device is allowed to cancel the reporting of information for some beams; or replaced by: the second information indicating that the first device is allowed to cancel the reporting of information for lower priority beams.
[0040] In one possible implementation, the method may further include: after sending the partial content, receiving third information, the third information indicating to cancel sending the content not sent in the first measurement report; and canceling the state of the first event triggering reporting based on the third information. Optionally, the third information may be a switching instruction.
[0041] In one possible implementation, the method further includes determining the first measurement report according to the order of beam priority.
[0042] In one possible implementation, determining the first measurement report according to the order of beam priority may include: placing information of higher priority beams before information of lower priority beams according to the beam priority.
[0043] In one possible implementation, the beam included in the partial content has a priority no lower than the beam included in the remaining content, where the remaining content refers to the content in the first measurement report excluding the partial content. For example, in the first measurement report, the information about the beam included in the partial content precedes the information about the beam included in the remaining content.
[0044] Thirdly, this application provides a communication method applicable to a first device. The first device is, for example, a terminal device, or a component within a terminal device. For a component within a terminal device, please refer to the first aspect.
[0045] The method may include: determining that the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; sending first information, the first information including a first measurement report corresponding to the first event or including a portion of the content of the first measurement report corresponding to the first event; the first information further including an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0046] Alternatively, the method may include: sending first information; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event; the first information includes a first measurement report corresponding to the first event or includes a portion of the content of the first measurement report corresponding to the first event, the first information further includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0047] Optionally, the second field, used to indicate the number of times the identifier of the first measurement report has been sent, can be replaced with: the second field indicating the number of times the first measurement report has been sent; or replaced with: the second field indicating that the currently reported portion is the i-th part of the first measurement report. Where i belongs to {1, 2, ..., I}. I is a positive integer, indicating that the first measurement report is truncated into I parts, or that the first measurement report is divided into I portions.
[0048] Optionally, the first measurement report corresponding to the first event can be understood as: the first measurement report triggered and reported by the first event.
[0049] Optionally, the measurement result corresponding to at least one beam can be understood as the quality of at least one beam.
[0050] In one possible implementation, the portion of the content may be carried in a truncated MAC-CE; or, the first measurement report may be carried in a MAC-CE. For example, when sending a portion of the first measurement report, that portion may be carried in (or included in) a truncated MAC-CE. Optionally, the first information includes a portion of the first measurement report, and this first information may be a truncated MAC-CE. For example, when sending the first measurement report, this first measurement report may be carried in (or included in) a MAC-CE. Optionally, the first information includes the first measurement report, and this first information may be a MAC-CE.
[0051] In one possible implementation, the first measurement report includes information on K beams, where K is a positive integer; wherein information on Q beams out of the K beams is located at the end of the first measurement report, and the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time, where Q is a positive integer less than or equal to K.
[0052] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0053] In one possible implementation, the first measurement report may further include a first field that can be used to indicate the Q. In other words, the first field can be used to indicate the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0054] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, wherein the identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits.
[0055] In one possible implementation, the method may further include: receiving second information, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when first resources are insufficient to carry the first measurement report. After sending the partial content, the state of the first event-triggered reporting is cancelled according to the second information. Optionally, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when first resources are insufficient to carry the first measurement report can be replaced by: the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the communication environment is poor; or replaced by: the second information indicating that the first device is allowed to cancel the reporting of information for some beams; or replaced by: the second information indicating that the first device is allowed to cancel the reporting of information for lower priority beams.
[0056] In one possible implementation, the method may further include: after sending the partial content, receiving third information, the third information indicating to cancel sending the content not sent in the first measurement report; and canceling the state of the first event triggering reporting based on the third information. Optionally, the third information may be a switching instruction.
[0057] In one possible implementation, the method further includes determining the first measurement report according to the order of beam priority.
[0058] In one possible implementation, determining the first measurement report according to the order of beam priority may include: placing information of higher priority beams before information of lower priority beams according to the beam priority.
[0059] In one possible implementation, the beam included in the partial content has a priority no lower than the beam included in the remaining content, where the remaining content refers to the content in the first measurement report excluding the partial content. For example, in the first measurement report, the information about the beam included in the partial content precedes the information about the beam included in the remaining content.
[0060] Fourthly, this application provides a communication method applicable to a first device. The first device is, for example, a terminal device, or a component within a terminal device. For a component within a terminal device, please refer to the first aspect.
[0061] The method may include: receiving second information, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; determining that during the trigger time corresponding to the first event, the measurement result of at least one beam satisfies the entry condition or exit condition of the first event, and the first resources are insufficient to carry the first measurement report; sending a portion of the content in the first measurement report; and canceling the state of the first event trigger reporting according to the second information.
[0062] Alternatively, the method may include: receiving second information, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; sending a portion of the content in the first measurement report, wherein the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event during the trigger time corresponding to the first event; and canceling the state of triggering the reporting of the first event according to the second information.
[0063] Optionally, the second information used to indicate that the first device is allowed to cancel sending the unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report can be replaced with: the second information used to indicate that the first device is allowed to cancel sending the unsent content in the first measurement report when the communication environment is poor; or replaced with: the second information used to indicate that the first device is allowed to cancel the reporting of information for some beams; or replaced with: the second information used to indicate that the first device is allowed to cancel the reporting of information for lower priority beams.
[0064] Optionally, the first measurement report corresponding to the first event can be understood as: the first measurement report triggered and reported by the first event.
[0065] Optionally, the measurement result corresponding to at least one beam can be understood as the quality of at least one beam.
[0066] In one possible implementation, the aforementioned content may be carried in a truncated MAC-CE.
[0067] In one possible implementation, the first measurement report includes information on K beams, where K is a positive integer; wherein information on Q beams out of the K beams is located at the end of the first measurement report, and the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time, where Q is a positive integer less than or equal to K.
[0068] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0069] In one possible implementation, the first measurement report may further include a first field that can be used to indicate the Q. In other words, the first field can be used to indicate the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0070] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, wherein the identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits.
[0071] In one possible implementation, the partial content may be included in the first information, which may further include an identifier of the first measurement report and a second field, wherein the second field indicates the number of times the identifier of the first measurement report has been sent. Optionally, the second field indicating the number of times the identifier of the first measurement report has been sent can be replaced by: the second field indicating the number of times the first measurement report has been sent; or replaced by: the second field indicating that the currently reported partial content is the i-th part of the first measurement report. Where i belongs to {1, 2, ..., I}. I is a positive integer, and the first measurement report is truncated into I parts, or the first measurement report is divided into I portions.
[0072] In one possible implementation, the method further includes determining the first measurement report according to the order of beam priority.
[0073] In one possible implementation, determining the first measurement report according to the order of beam priority may include: placing information of higher priority beams before information of lower priority beams according to the beam priority.
[0074] In one possible implementation, the beam included in the partial content has a priority no lower than the beam included in the remaining content, where the remaining content refers to the content in the first measurement report excluding the partial content. For example, in the first measurement report, the information about the beam included in the partial content precedes the information about the beam included in the remaining content.
[0075] Fifthly, this application provides a communication method applicable to a first device. The first device is, for example, a terminal device, or a component within a terminal device. For a component within a terminal device, please refer to the first aspect.
[0076] The method may include: determining that the measurement results of at least one beam during the trigger time corresponding to the first event meet the entry or exit conditions of the first event; sending a portion of the contents of the first measurement report corresponding to the first event; receiving third information, the third information being used to indicate the cancellation of sending the unsent contents of the first measurement report; and canceling the state of the first event triggering reporting according to the third information.
[0077] Alternatively, the method may include: sending a portion of the content of a first measurement report corresponding to a first event, wherein the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry or exit condition of the first event; receiving third information, the third information being used to indicate cancellation of sending the unsent content in the first measurement report; and canceling the state of the first event triggering reporting according to the third information.
[0078] Optionally, the first measurement report corresponding to the first event can be understood as: the first measurement report triggered and reported by the first event.
[0079] Optionally, the measurement result corresponding to at least one beam can be understood as the quality of at least one beam.
[0080] In one possible implementation, the aforementioned content may be carried in a truncated MAC-CE.
[0081] In one possible implementation, the third information is a switching instruction.
[0082] In one possible implementation, the first measurement report includes information on K beams, where K is a positive integer; wherein information on Q beams out of the K beams is located at the end of the first measurement report, and the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time, where Q is a positive integer less than or equal to K.
[0083] In one possible implementation, the first measurement report includes the identifiers of Q beams, but does not include the measurement results corresponding to the Q beams.
[0084] In one possible implementation, the first measurement report may further include a first field that can be used to indicate the Q. In other words, the first field can be used to indicate the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0085] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, wherein the identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits.
[0086] In one possible implementation, the portion of the content may be included in the first information, which may further include the identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0087] In one possible implementation, the method further includes determining the first measurement report according to the order of beam priority.
[0088] In one possible implementation, determining the first measurement report according to the order of beam priority may include: placing information of higher priority beams before information of lower priority beams according to the beam priority.
[0089] In one possible implementation, the beam included in the partial content has a priority no lower than the beam included in the remaining content, where the remaining content refers to the content in the first measurement report excluding the partial content. For example, in the first measurement report, the information about the beam included in the partial content precedes the information about the beam included in the remaining content.
[0090] Sixthly, this application provides a communication method applicable to a second device. The second device is, for example, a network device, or a component within a network device, such as a communication module, circuitry or chip responsible for communication functions (e.g., a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core, a chip system, or a processor, etc.) or other functional module applicable to the network device. This chip (or chip system) or functional module can implement the functions of the network device. This chip (or chip system) or other functional module, for example, may be disposed within the network device and may also be a logic module or software capable of implementing all or part of the functions of the network device. Optionally, the network device may include access network equipment and / or core network equipment. Optionally, the access network equipment may be an open radio access network (ORAN) architecture or an ORAN architecture; or, the access network equipment may be a centralized unit (CU), distributed unit (DU), or radio unit (RU) under an ORAN architecture. The access network device may be located on the ground, or it may be a non-ground device such as a satellite or an airborne aircraft.
[0091] The method may include: receiving a first measurement report corresponding to a first event, or receiving a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement result corresponding to the Q beams satisfies the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0092] In one possible implementation, the portion of the content may be carried in a truncated MAC-CE; or, the first measurement report may be carried in a MAC-CE.
[0093] In one possible implementation, the first measurement report may further include a first field indicating the Q.
[0094] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, with the identifiers of two beams occupying adjacent fields.
[0095] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0096] In one possible implementation, the portion of the content is included in the first information, which further includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0097] In one possible implementation, the method may further include: sending a second message instructing the first device to cancel sending unsent content from the first measurement report when first resources are insufficient to carry the first measurement report; and / or, after receiving the partial content, sending a third message instructing the cancellation of sending the unsent content from the first measurement report. Optionally, the third message may be a switching instruction.
[0098] In one possible implementation, the first measurement report is determined by the order of beam priorities.
[0099] In one possible implementation, information about the higher-priority beam is placed before information about the lower-priority beam in the first measurement report.
[0100] In one possible implementation, the priority of the beam included in the partial content is not lower than the priority of the beam included in the remaining content, wherein the remaining content is the remaining content in the first measurement report excluding the partial content.
[0101] In a seventh aspect, this application provides a communication method applicable to a second device. The second device is, for example, a network device, or a component within a network device. For a component within a network device, please refer to aspect six.
[0102] The method may include: receiving a first measurement report corresponding to a first event, or receiving a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result of at least one beam satisfies the entry condition or exit condition of the first event, and the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, wherein Q is a positive integer.
[0103] In one possible implementation, the portion of the content may be carried in a truncated MAC-CE; or, the first measurement report may be carried in a MAC-CE.
[0104] In one possible implementation, the first measurement report may include identifiers of Q beams, but does not include measurement results corresponding to the Q beams, wherein the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time.
[0105] In one possible implementation, the identifiers of the Q beams are located at the end of the first measurement report.
[0106] In one possible implementation, Q is greater than 1, and the identifiers of two beams out of the Q beams occupy adjacent fields, or the identifiers of two beams out of the Q beams occupy adjacent bits.
[0107] In one possible implementation, the portion of the content may be included in the first information, which may further include the identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0108] In one possible implementation, the method may further include: sending a second message instructing the first device to cancel sending unsent content from the first measurement report when first resources are insufficient to carry the first measurement report; and / or, after receiving the partial content, sending a third message instructing the cancellation of sending the unsent content from the first measurement report. Optionally, the third message may be a switching instruction.
[0109] In one possible implementation, the first measurement report is determined by the order of beam priorities.
[0110] In one possible implementation, information about the higher-priority beam is placed before information about the lower-priority beam in the first measurement report.
[0111] In one possible implementation, the priority of the beam included in the partial content is not lower than the priority of the beam included in the remaining content, wherein the remaining content is the remaining content in the first measurement report excluding the partial content.
[0112] Eighthly, this application provides a communication method applicable to a second device. The second device is, for example, a network device, or a component within a network device. For a component within a network device, please refer to aspect six.
[0113] The method may include: receiving first information; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first information includes a first measurement report corresponding to the first event or includes part of the content of the first measurement report corresponding to the first event, the first information further includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0114] In one possible implementation, the portion of the content may be carried in a truncated MAC-CE; or, the first measurement report may be carried in a MAC-CE.
[0115] In one possible implementation, the first measurement report includes information on K beams, where K is a positive integer; wherein information on Q beams out of the K beams is located at the end of the first measurement report, and the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time, where Q is a positive integer less than or equal to K.
[0116] In one possible implementation, the first measurement report may further include a first field that can be used to indicate the Q. In other words, the first field can be used to indicate the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0117] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, wherein the identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits.
[0118] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0119] In one possible implementation, the method may further include: sending a second message instructing the first device to cancel sending unsent content from the first measurement report when first resources are insufficient to carry the first measurement report; and / or, after receiving the partial content, sending a third message instructing the cancellation of sending the unsent content from the first measurement report. Optionally, the third message may be a switching instruction.
[0120] In one possible implementation, the first measurement report is determined by the order of beam priorities.
[0121] In one possible implementation, information about the higher-priority beam is placed before information about the lower-priority beam in the first measurement report.
[0122] In one possible implementation, the priority of the beam included in the partial content is not lower than the priority of the beam included in the remaining content, wherein the remaining content is the remaining content in the first measurement report excluding the partial content.
[0123] Ninthly, this application provides a communication method applicable to a second device. The second device is, for example, a network device, or a component within a network device. For a component within a network device, please refer to aspect six.
[0124] The method may include: sending a second message, the second message indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; receiving the first measurement report, or receiving a portion of the first measurement report, wherein the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event.
[0125] In one possible implementation, the portion of the content may be carried in a truncated MAC-CE; or, the first measurement report may be carried in a MAC-CE.
[0126] In one possible implementation, the first measurement report includes information on K beams, where K is a positive integer; wherein information on Q beams out of the K beams is located at the end of the first measurement report, and the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time, where Q is a positive integer less than or equal to K.
[0127] In one possible implementation, the first measurement report may further include a first field that can be used to indicate the Q. In other words, the first field can be used to indicate the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0128] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, wherein the identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits.
[0129] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0130] In one possible implementation, the portion of the content may be included in the first information, which may further include the identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0131] In one possible implementation, the first measurement report is determined by the order of beam priorities.
[0132] In one possible implementation, information about the higher-priority beam is placed before information about the lower-priority beam in the first measurement report.
[0133] In one possible implementation, the priority of the beam included in the partial content is not lower than the priority of the beam included in the remaining content, wherein the remaining content is the remaining content in the first measurement report excluding the partial content.
[0134] In a tenth aspect, this application provides a communication method applicable to a second device. The second device is, for example, a network device, or a component within a network device. For a component within a network device, please refer to aspect six.
[0135] The method may include: receiving a portion of the contents of a first measurement report corresponding to a first event, wherein the measurement results of at least one beam during the trigger time corresponding to the first event satisfy the entry or exit conditions of the first event; and sending third information, the third information being used to indicate the cancellation of sending the contents not sent in the first measurement report.
[0136] In one possible implementation, the aforementioned content may be carried in a truncated MAC-CE.
[0137] In one possible implementation, the third information is a switching instruction.
[0138] In one possible implementation, the first measurement report includes information on K beams, where K is a positive integer; wherein information on Q beams out of the K beams is located at the end of the first measurement report, and the measurement results corresponding to the Q beams satisfy the departure condition of the first event during the trigger time, where Q is a positive integer less than or equal to K.
[0139] In one possible implementation, the first measurement report may further include a first field that can be used to indicate the Q. In other words, the first field can be used to indicate the number of beams corresponding to the measurement results that satisfy the departure condition of the first event during the trigger time.
[0140] In one possible implementation, Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, wherein the identifiers of two beams in the Q beams occupy adjacent fields, or the identifiers of two beams in the Q beams occupy adjacent bits.
[0141] In one possible implementation, the first measurement report may include identifiers of Q beams, but the first measurement report does not include measurement results corresponding to the Q beams.
[0142] In one possible implementation, the portion of the content may be included in the first information, which may further include the identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0143] In one possible implementation, the first measurement report is determined by the order of beam priorities.
[0144] In one possible implementation, information about the higher-priority beam is placed before information about the lower-priority beam in the first measurement report.
[0145] In one possible implementation, the priority of the beam included in the partial content is not lower than the priority of the beam included in the remaining content, wherein the remaining content is the remaining content in the first measurement report excluding the partial content.
[0146] Based on any one of the first to tenth aspects described above, in one possible implementation, the arrangement of beam priorities can be achieved in any of the following ways.
[0147] Method 1: The order of beam priority may include at least one of the following: the priority of M beams is higher than the priority of (NM) beams, the priority of the serving beam, and the priority of the Q beams; the priority of (NM) beams is higher than the priority of the serving beam and the priority of the Q beams; or, the priority of the serving beam is higher than the priority of the Q beams.
[0148] Method 2: The beam priority can be arranged in at least one of the following order: the priority of the serving beam is higher than the priority of M beams, the priority of (NM) beams and the priority of Q beams; the priority of M beams is higher than the priority of (NM) beams and the priority of Q beams; or, the priority of (NM) beams is higher than the priority of Q beams.
[0149] Method 3: The order of beam priority may include at least one of the following: the priority of M beams is higher than the priority of (NM) beams, the priority of the serving beam, and the priority of the Q beams; the priority of the serving beam is higher than the priority of (NM) beams and the priority of the Q beams; or, the priority of (NM) beams is higher than the priority of the Q beams.
[0150] Method 4: The order of beam priority may include at least one of the following: the priority of the serving beam is higher than the priority of M beams, the priority of (NM) beams and the priority of Q beams; the priority of (NM) beams is higher than the priority of M beams and the priority of Q beams; or, the priority of M beams is higher than the priority of Q beams.
[0151] Method 5: The order of beam priority may include at least one of the following: (NM) beams have a higher priority than the M beams, the serving beam, and the Q beams; the M beams have a higher priority than the serving beam and the Q beams; or the serving beam has a higher priority than the Q beams.
[0152] Method 6: The order of beam priority may include at least one of the following: (NM) beams have a higher priority than the M beams, the serving beam, and the Q beams; the serving beam has a higher priority than the M beams and the Q beams; or, the M beams have a higher priority than the Q beams.
[0153] Wherein, the M beams are the beams corresponding to the measurement results that satisfy the entry conditions of the first event during the trigger time among the K beams, N is the number of beams indicated by the measurement configuration of the first event, N is a positive integer greater than or equal to M, and M is a positive integer.
[0154] The beam priority arrangement can be implemented in various ways using the methods described above, adapting to different communication scenarios. For example, the information from M beams has a significant impact on mobility management, and the beam priority arrangement can be achieved using method one or method three, thus ensuring the priority reporting of the information from the M beams even in poor communication environments.
[0155] Eleventhly, this application provides a communication device that can be used to execute the methods described in any of the first to fifth aspects and any possible implementations thereof. The communication device may be, for example, a terminal device. The communication device may include modules, units, or means corresponding to the methods described in any of the first to fifth aspects and any possible implementations 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.
[0156] In one possible implementation, the communication device may include a baseband device and a radio frequency device.
[0157] 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.
[0158] In a twelfth aspect, this application provides a communication device that can be used to perform the methods described in any of the sixth to tenth aspects and any possible implementations thereof. The communication device may, for example, be an access network device. The communication device may include modules, units, or means corresponding to the methods described in any of the sixth to tenth aspects and any possible implementations 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.
[0159] In one possible implementation, the communication device may include a baseband device and a radio frequency device.
[0160] 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.
[0161] In a thirteenth aspect, 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 may implement any one of the first to fifth aspects and any possible implementation thereof. The second device may implement any one of the sixth to tenth aspects and any possible implementation thereof.
[0162] In a fourteenth 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 tenth aspects and any possible implementations thereof.
[0163] In a fifteenth aspect, 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 besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. The processor is configured to implement the methods described in any of the first to tenth aspects and any possible implementations thereof through logic circuits or by executing computer programs or instructions.
[0164] In some possible designs, when the device is a chip system, it can be composed of chips or contain chips and other discrete components.
[0165] In a sixteenth aspect, 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 tenth aspects and any possible implementation thereof.
[0166] In a seventeenth 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 of the first to tenth aspects and any possible implementation thereof to be implemented.
[0167] In an eighteenth aspect, this application also provides a computer program product comprising a computer program or instructions that, when executed on a computer, cause the methods described in any of the first to tenth aspects and any possible implementation thereof to be implemented.
[0168] The technical effects achievable by the second to eighteenth aspects and any of their possible implementations are described in the same manner as the technical effects achievable by the first aspect and any of its possible implementations, and will not be repeated here. Attached Figure Description
[0169] Figure 1 is a schematic diagram of the entry and exit conditions;
[0170] Figure 2A is a schematic diagram of a network architecture for a communication system;
[0171] Figure 2B is a schematic diagram of the network architecture of another communication system;
[0172] Figure 3 is a schematic diagram of the structure of an access network device;
[0173] Figure 4 is a flowchart illustrating the first communication method provided in an embodiment of this application;
[0174] Figures 5 and 6 are schematic diagrams of various MAC-CEs provided in the embodiments of this application;
[0175] Figure 7 is a flowchart illustrating the second communication method provided in an embodiment of this application;
[0176] Figures 8 and 9 are schematic diagrams of various truncated MAC-CEs provided in the embodiments of this application;
[0177] Figure 10 is a flowchart illustrating the third communication method provided in an embodiment of this application;
[0178] Figure 11 is a flowchart illustrating the fourth communication method provided in an embodiment of this application;
[0179] Figure 12 is a flowchart illustrating the fifth communication method provided in an embodiment of this application;
[0180] Figure 13 is a flowchart illustrating the sixth communication method provided in an embodiment of this application;
[0181] Figure 14 is a flowchart illustrating the seventh communication method provided in an embodiment of this application;
[0182] Figure 15 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0183] Figure 16 is a schematic diagram of another communication device provided in an embodiment of this application;
[0184] Figure 17 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0185] 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.
[0186] I. Beam:
[0187] 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.
[0188] 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.
[0189] 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.
[0190] 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.
[0191] 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.
[0192] 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.
[0193] II. Reference signal resources (or simply resources):
[0194] 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).
[0195] 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).
[0196] III. Mobility triggered by Layer 1 / Layer 2:
[0197] 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. L1 refers to the physical layer (PHY). 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)).
[0198] The L1 measurement result can be understood as the measurement result of the reference signal.
[0199] IV. Measurement Configuration:
[0200] 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.
[0201] 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).
[0202] 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.
[0203] 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.
[0204] Measurement configuration can be indicated by a measurement configuration identifier (ID). Optionally, the measurement configuration ID can also be called the reporting configuration ID.
[0205] 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.
[0206] 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 can differ for different events. For example, when an event is triggered (or met) during the triggering time, 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, without restriction. As another example, if the event is not triggered (or not met) during the triggering time, the terminal device can still report the measurement results related to that event. Optionally, the event not being met can also be referred to as the event's triggering condition not being met.
[0207] V. Event:
[0208] 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.
[0209] 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.
[0210] For example, in this application, the event may include, but is not limited to, at least one of the following:
[0211] Event Layer 1 / L2 triggered mobility (LTM) 2: Serving cell beam quality is below the absolute threshold;
[0212] 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.
[0213] Event LTM4: Candidate cell beam quality is above the absolute threshold;
[0214] Event LTM5: The serving cell beam quality is below absolute threshold 1, and the candidate cell beam quality is above absolute threshold 2.
[0215] In the above LTM event judgment, the key point is how to determine the serving cell beam quality and / or candidate cell beam quality.
[0216] Optionally, the serving cell beam can be understood as the beam of the serving cell. The number of beams in the serving cell can be one or more, without limitation. The serving cell's beam includes the serving beam. The serving beam is the beam to which the terminal device is currently connected, or the serving beam is the beam that provides service to the terminal device. Optionally, the number of serving beams can be one or more, without limitation.
[0217] Optionally, a candidate cell beam can be understood as the beam of a candidate cell. The number of candidate cell beams can be one or more, without limitation. Some or all of the beams in the candidate cell can be configured as candidate beams for mobility management.
[0218] In some implementations, event-triggered measurement reports may be carried in a medium access control-control element (MAC-CE).
[0219] Optionally, 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.
[0220] 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.
[0221] 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.
[0222] 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.
[0223] VI. Entering condition and leaving condition:
[0224] Entry and exit conditions are terms used in LTM technology. The terminal device evaluates whether the candidate beams in the reference signal resource set meet the entry or exit conditions of the LTM event, and after a time-to-trigger (TTT) period, the terminal device sends a measurement report.
[0225] In one possible implementation, the terminal device can perform at least one LTM event evaluation based on the measurement results corresponding to the candidate beam. For example, the terminal device can evaluate whether the beam quality (or measurement results) meets the entry conditions for an LTM event. When the beam quality meets the entry conditions and remains so for a certain period of time (TTT), the terminal device can send a measurement report #1 to the network device. Further, the terminal device can evaluate whether the beam quality (or measurement results) meets the exit conditions for an LTM event. When the beam quality meets the exit conditions and remains so for a certain period of time (TTT), the terminal device can send a measurement report #2 to the network device, as shown in Figure 1.
[0226] For example, the LTM event is event LTM2, and the absolute threshold involved in event LTM2 is denoted as absolute threshold #1. The terminal device performs LTM event evaluation. When it is determined that the quality of beam #1 in the serving cell is lower than absolute threshold #1 and continues for TTT, that is, the quality of beam #1 meets the entry condition of event LTM2 during the TTT, the terminal device sends a measurement report #3 to the network device. The terminal device continues to perform LTM event evaluation. When the quality of beam #1 is higher than absolute threshold #1 and continues for TTT, that is, the quality of beam #1 meets the departure condition of event LTM2 during the TTT, the terminal device sends a measurement report #4 to the network device.
[0227] Another example: the LTM event is event LTM4, and the absolute threshold involved in event LTM4 is denoted as absolute threshold #2. The terminal device performs LTM event evaluation. When it is determined that the quality of beam #2 in the candidate cell is higher than absolute threshold #2 and continues for TTT, that is, the quality of beam #2 meets the entry condition of event LTM4 during TTT, the terminal device sends a measurement report #5 to the network device. The terminal device continues to perform LTM event evaluation. When the quality of beam #2 is lower than absolute threshold #2 and continues for TTT, that is, the quality of beam #1 meets the departure condition of event LTM2 during TTT, the terminal device sends a measurement report #4 to the network device.
[0228] Other events were similar and will not be listed one by one.
[0229] VII. Beam quality (or beam quality):
[0230] 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.
[0231] 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).
[0232] 8. 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).
[0233] 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 instance, including at least one of A, B, and C could mean including 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, or B existing alone. Additionally, the character " / ", unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0234] The terms "system" and "network" in this application are used interchangeably, as are "according to" and "based on". Ordinal numbers such as "first" and "second" used 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.
[0235] In this application, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.
[0236] In this application, "predefined" may include predefined terms, such as protocol definitions. "Predefined" 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), and this application does not limit the specific implementation method.
[0237] 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 the decoder, processor, or communication device. The type of memory can be any form of storage medium, and this is not limited.
[0238] In the schematic diagrams of the accompanying drawings of this application, the dashed arrows or boxes indicate optional steps or optional modules.
[0239] 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.
[0240] 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 can 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 can 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 a chip interface, and "receive" can also be understood as the "input" of a 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".
[0241] In this application, the terms "exemplarily," "for example," and "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 term "example" is intended to present concepts 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.
[0242] The following describes embodiments applicable to communication systems.
[0243] 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.
[0244] Figure 2A illustrates a schematic diagram of a communication system applicable to an embodiment of this application. As shown in Figure 2A, 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.
[0245] RAN 100 includes at least one RAN node (110a and 110b in Figure 2A, collectively referred to as 110) and at least one terminal (120a-120j in Figure 2A, 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 2A). 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.
[0246] 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 ORAN, cloud radio access network (CRAN), or WiFi system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0247] 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 2A 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; however, 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 2A can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.
[0248] 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.
[0249] 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.
[0250] 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. The access network equipment can be a macro base station (as shown in Figure 2A, 110a), a micro base station or indoor station (as shown in Figure 2A, 110b), a relay node or donor node, a radio controller in a CRAN scenario, a satellite, a drone, a balloon, or an aircraft. Optionally, the access network equipment can also be a server, a wearable device, a vehicle, or an in-vehicle device. 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).
[0251] 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).
[0252] 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.
[0253] 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.
[0254] 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.
[0255] [Corrected according to Rule 91, July 29, 2026] 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 homes, 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 can be called in-vehicle terminal devices, which include, for example, transportation vehicles with wireless communication capabilities, communication modules, or on-board units (OBUs).
[0256] 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.
[0257] 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.
[0258] 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.
[0259] Figure 2B 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.
[0260] For example, the access network equipment shown in Figure 2B 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.
[0261] Figure 3 shows a schematic diagram of the architecture of an access network device. Figure 3 illustrates an access network device with a CU-DU separation architecture, which can also be called a distributed architecture or a distributed deployment architecture.
[0262] As shown in Figure 3, 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.
[0263] 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).
[0264] 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.
[0265] 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 3. The DU is connected to the RU through some interface (e.g., a fronthaul interface).
[0266] 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.
[0267] 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.
[0268] This application provides various communication methods to improve the reporting method of measurement reports. For example, it can realize the reporting of information of the beam corresponding to the measurement result that meets the departure condition of the event during the trigger time period, and / or reduce the reporting overhead of the measurement report. 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 the problem are similar, the implementation of the apparatus and methods can be referred to each other, and repeated details will not be repeated.
[0269] 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 a 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 chip containing a modem core), chip system, or processor); or it may be a logical node, logical module, or software capable of implementing all or part of the functions of the terminal device. The second device may be a network device; or it may be a device within a 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 it may be a logical node, logical module, or software capable of implementing all or part of the functions of the network device, etc. Please refer to the preceding text for terminal devices and network devices.
[0270] This application provides a first communication method, as shown in FIG4. In the first communication method, a first device can generate a MAC-CE, which includes a first measurement report corresponding to a first event, wherein the measurement results corresponding to at least one beam during the TTT corresponding to the first event satisfy the entry or exit condition of the first event; and transmit the MAC-CE. The first measurement report includes information of K beams, wherein the measurement results corresponding to Q of the K beams during the TTT corresponding to the first event satisfy the exit condition of the first event. The first communication method can be used to improve the MAC-CE to achieve the reporting of information of the beams corresponding to the measurement results that satisfy the exit condition of the event during the TTT.
[0271] Figure 4 is a flowchart illustrating the first communication method provided in an embodiment of this application. As shown in Figure 4, the method may include the following:
[0272] S401: The first device generates (or determines) MAC-CE.
[0273] S401 is an optional step, indicated by a dashed line in Figure 4.
[0274] The MAC-CE includes a first measurement report corresponding to a first event. During the TTT (Time To Watch) period corresponding to the first event, the measurement results corresponding to at least one beam satisfy the entry or exit conditions of the first event. For example, the first device may determine that the measurement results corresponding to at least one beam during the TTT period corresponding to the first event satisfy the entry or exit conditions of the first event and generate the MAC-CE.
[0275] The first event can be an LTM event or other events, and this application does not limit its scope. For example, the first event can also be other events triggered by a network device (such as the second device) that support measurement reporting. Optionally, the first event can be configured by a first measurement configuration, that is, the first measurement configuration can be used to configure the first event. The first measurement configuration can be configured by the network device (such as the second device), or it can be predefined, or it can be pre-configured, etc., and this application does not limit its scope.
[0276] For example, the first device can evaluate whether the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event. In this embodiment, the first device can determine that the measurement results corresponding to at least one beam satisfy the entry condition of the first event during the TTT corresponding to the first event, or the first device can determine that the measurement results corresponding to at least one beam satisfy the exit condition of the first event during the TTT corresponding to the first event. The entry condition and exit condition can be referred to FIG1.
[0277] Optionally, the TTT (hereinafter referred to as TTT) corresponding to the first event may be configured by the network device (such as the second device), or it may be predefined, or it may be pre-configured, etc., and this application does not limit it in this regard.
[0278] Optionally, the fact that the measurement results corresponding to at least one beam satisfy the entry condition of the first event during the TTT can be understood as: the measurement results corresponding to at least one beam satisfy the entry condition of the first event and continue during the TTT; or it can be understood as: the measurement results corresponding to at least one beam continuously satisfy the entry condition of the first event during the TTT.
[0279] Optionally, the fact that the measurement results corresponding to at least one beam satisfy the departure condition of the first event during the TTT can be understood as: the measurement results corresponding to at least one beam satisfy the departure condition of the first event and continue during the TTT; or it can be understood as: the measurement results corresponding to at least one beam continuously satisfy the departure condition of the first event during the TTT.
[0280] Optionally, the measurement result corresponding to at least one beam can be understood as: the quality of at least one beam; or it can be understood as: the measurement result of at least one reference signal corresponding to the first measurement configuration. For example, the quality of at least one beam satisfies the entry or exit condition of the first event during TTT. For example, the measurement result of at least one reference signal corresponding to the first measurement configuration satisfies the entry or exit condition of the first event during TTT.
[0281] Optionally, the first measurement report corresponding to the first event can be understood as: the measurement result reported when the first event is triggered.
[0282] The first measurement report may include information from K beams, where K is a positive integer. During the TTT (Time To Telemetry) period, the measurement results corresponding to Q of these K beams satisfy the departure condition of the first event. Q is a positive integer less than or equal to K.
[0283] Optionally, if the measurement results corresponding to Q beams satisfy the departure condition of the first event during TTT, it can be understood as: the measurement results corresponding to Q beams satisfy the departure condition of the first event and continue during TTT; or it can be understood as: the measurement results corresponding to Q beams continuously satisfy the departure condition of the first event during TTT.
[0284] In one optional implementation, the first measurement report includes information on Q beams, which may include the identifiers of the Q beams but not the corresponding measurement results; or, the first measurement report includes the identifiers of the Q beams but not the corresponding measurement results. The measurement results corresponding to the Q beams satisfy the departure condition of the first event. The measurement results corresponding to the Q beams have a low impact on the mobility management of the second device. The first device only reports the identifiers of the Q beams to the second device, not the corresponding measurement results, which reduces reporting overhead. Furthermore, the second device can obtain the identifiers of the Q beams by parsing the MAC-CE, without needing to determine them based on historically reported measurement results, thus reducing the complexity for the second device in obtaining information on the beams corresponding to the measurement results that satisfy the departure condition of the first event.
[0285] In one optional implementation, the information of the Q beams may be located at the end of the first measurement report. Optionally, the location of the information of the Q beams at the end of the first measurement report can be understood as follows: the information of the Q beams is located after the information of the remaining beams in the first measurement report; or it can be understood as follows: the information of the Q beams is located after the information of beams with higher priority than the Q beams; or it can be understood as follows: the priority of the Q beams is lower than the priority of the remaining beams. The remaining beams are the remaining beams among the K beams excluding the Q beams.
[0286] In one alternative implementation, the K beams may further include at least one of the following: M beams, (NM) beams, or a serving beam; or, the remaining beams may include at least one of the following: M beams, (NM) beams, or a serving beam.
[0287] Here, the M beams are the beams from the K beams that satisfy the entry condition of the first event during the TTT period. That is, the measurement results corresponding to the M beams satisfy the entry condition of the first event during the TTT period, or the measurement results corresponding to the M beams satisfy the entry condition of the first event and continue during the TTT period; or the measurement results corresponding to the M beams continuously satisfy the entry condition of the first event during the TTT period. M is a positive integer. It is understandable that the M beams are different from the Q beams.
[0288] Optionally, M can be the number of all beams that meet the entry conditions for the first event during TTT, or M can be the maximum number of reports configured (or predefined, or pre-configured) by the network device, without limitation. For example, if the measurement results corresponding to 4 beams meet the entry conditions for the first event during TTT, the M beams can be those 4 beams. As another example, if the maximum number of reports configured by the network device is 3, if the measurement results corresponding to 4 beams meet the entry conditions for the first event during TTT, the M beams can be 3 of those 4 beams (e.g., the 3 beams with the higher measurement results); if the measurement results corresponding to 2 beams meet the entry conditions for the first event during TTT, the M beams can be those 2 beams.
[0289] Optionally, the first measurement report includes information on M beams, which may include the identifiers of the M beams and the measurement results corresponding to the M beams.
[0290] Optionally, the beam identifier can be a reference signal identifier. This beam identifier can be, for example, an SSB resource indicator (SSBRI), a CSI-RS resource indicator (CRI), or a reference signal resource indicator (RSRI). This application does not limit the implementation form of the beam identifier. The measurement results corresponding to the beam can be referred to in the beam quality section, and will not be elaborated further. For ease of understanding, unless otherwise specified, the following explanation will use RSRI as the beam identifier and RSRP as the corresponding measurement result.
[0291] Where N is the number of beams indicated by the first measurement configuration, or N is the number of beams included in the measurement results reported by the first event trigger, or N is the number of beams that need to be reported as indicated by the first measurement configuration. N is a positive integer greater than or equal to M and less than or equal to (KQ). (NM) beams can be understood as beams that need to be reported in addition to M beams, or as beams other than M beams out of N beams. For example, if N is 5, and the measurement results corresponding to 4 beams satisfy the entry condition of the first event during TTT, the N beams include these 4 beams and also include 1 other beam. As another example, if N is 4, and the measurement results corresponding to 4 beams satisfy the entry condition of the first event during TTT, the N beams are these 4 beams. Optionally, K beams may include Q beams, and the K beams may also include N beams and / or serving beams.
[0292] The (NM) beams are different from, partially the same as, or identical to the Q beams. For example, if (NM) is greater than or equal to Q, the (NM) beams may include some or all of the Q beams. As another example, if (NM) is less than Q, the Q beams may include some or all of the (NM) beams.
[0293] Optionally, the first measurement report may include information on (NM) beams, which may include the identifiers of (NM) beams and the measurement results corresponding to (NM) beams.
[0294] The reporting of the serving beam can be configured by network equipment (such as the second device), and this application does not limit this. Optionally, the serving beam can be different from all M beams, (NM) beams, and Q beams; or, the serving beam can belong to M beams; or, the serving beam can belong to (NM) beams; or, the serving beam can belong to Q beams.
[0295] Optionally, the first measurement report may include information about the serving beam, which may include the measurement results corresponding to the serving beam.
[0296] In this application, a first device determines that during TTT, the measurement result corresponding to at least one beam satisfies the entry or exit condition of a first event, triggering the reporting of a first measurement report. The at least one beam may be referred to as the beam that triggers the reporting of the first measurement report. The first measurement report includes information from K beams, where the K beams include some or all of the at least one beam, that is, they include some or all of the at least one beam that triggers the reporting of the first measurement report (or, in other words, some or all of the at least one beam corresponding to the measurement result that satisfies the entry or exit condition of the first event during TTT). For example, the first device determines that during TTT, the measurement result corresponding to at least one beam satisfies the entry condition of the first event, and M beams include the at least one beam, or M beams include a portion of the at least one beam (e.g., the number of beams triggering the reporting of the first measurement report is greater than M (the maximum configured reporting number)), that is, K beams include some or all of the at least one beam. For example, the first device determines that the measurement result corresponding to at least one beam during the TTT period satisfies the departure-entry condition of the first event, and Q beams include the at least one beam, that is, K beams include the at least one beam.
[0297] If the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and continues for TTT (Time To To), it triggers the reporting of the first measurement report corresponding to the first event. The first device generates a MAC-CE, which includes the first measurement report. This application provides two MAC-CE formats (referred to as MAC-CE Format 1 and MAC-CE Format 2, respectively) for reporting the first measurement report. These two formats are described below.
[0298] As an example, the MAC-CE format is shown in Figure 5. As shown in (1) and (2) of Figure 5, the MAC-CE may include an identifier for the first measurement report (such as a report ID), a third field, and information for K beams. The identifier for the first measurement report may be, for example, an identifier for the first measurement configuration, without limitation. The third field may be used to characterize (or indicate, or represent) M, that is, to characterize (or indicate, or represent) the number of beams corresponding to the measurement results that satisfy the entry conditions of the first event during the TTT. In other words, the meaning of the third field is the number of beams corresponding to the measurement results that satisfy the entry conditions of the first event during the TTT. Optionally, the third field may be called the Satisfied Quantity field, without limitation. The information for the K beams includes information for N beams, measurement results corresponding to the serving beam, and identifiers for Q beams. The identifiers for the Q beams are located after the information for N beams and the measurement results corresponding to the serving beam. The information for N beams consists of information for M beams and (NM) beams.
[0299] Optionally, the MAC-CE may also include a first field, as shown in (2) of Figure 5. This first field can be used to characterize (or indicate, or represent) Q, that is, to characterize (or indicate, or represent) the number of beams corresponding to the measurement results that satisfy the leave condition of the first event during the TTT. In other words, the meaning of this first field is the number of beams corresponding to the measurement results that satisfy the leave condition of the first event during the TTT. Optionally, this first field may also be called the Leaving Quantity field, and the naming of the first field is not limited in this application. It is understood that the number of bits and position occupied by the first field are not limited in this application.
[0300] In Figure 5, R represents a reserved field (or reserved position), the N beams are labeled as RSRI#1, RSRI#2, ..., RSRI#N, the measurement results corresponding to the N beams are labeled as RSRP#1, RSRP#2, ..., RSRP#N, and the Q beams are labeled as RSRI#(N+1), RSRI#(N+2), ..., RSRI#(N+Q).
[0301] As an example, please refer to Figure 6 for MAC-CE format two. As shown in Figure 6, MAC-CE may include the identifier of the first measurement report (such as a report ID), an E field (or E bits), a T field (or T bits), and information for K beams. The identifier of the first measurement report can be, for example, the identifier of the first measurement configuration, without limitation. The E field can be used to characterize (or indicate, or represent) whether its corresponding beam meets the entry conditions of the first event during the TTT. The T field can be used to characterize (or indicate, or represent) whether its corresponding beam is the beam that triggered the reporting of the first measurement report. The information for the K beams includes information for N beams, the measurement results corresponding to the serving beam, and the identifiers of Q beams. The identifiers of the Q beams are located after the information for the N beams and the measurement results corresponding to the serving beam. The information for the N beams consists of information for M beams and (NM) beams.
[0302] In the above MAC-CE format 2, the end of MAC-CE includes Q beam identifiers. The L field (or L bit) originally used to indicate whether the corresponding beam meets the departure condition of the first event during TTT is modified to the R field (e.g., set to 0), that is, modified to a reserved bit, which can improve bit utilization.
[0303] In Figure 6, R represents a reserved field (or reserved position). The N beams are labeled RSRI#1, RSRI#2, ..., RSRI#N, and the measurement results corresponding to the N beams are labeled RSRP#1, DIFFRSRP#1, ..., DIFFRSRP#(N-1), and the Q beams are labeled RSRI#(N+1), RSRI#(N+2), ..., RSRI#(N+Q). The measurement results of the remaining (N-1) beams (excluding RSRI#1) are reported differentially and denoted as DIFFRSRP. For example, if the measurement result corresponding to RSRI#1 (i.e., RSRP#1) is 110, and the measurement result corresponding to RSRI#2 (i.e., RSRP#2) is 105, and RSRP#2 is reported differentially with a value of 5, then DIFFRSRP#1 is 5.
[0304] In one optional implementation, the identifiers of two (or more) beams out of the Q beams occupy adjacent fields, or the identifiers of two (or more) beams out of the Q beams occupy adjacent bits. The identifiers of two or more beams occupying adjacent fields ensure that there are no gaps (or no reserved bits, or they are adjacent to each other) between the bits occupied by the identifiers of the two or more beams; in other words, the identifiers of the two or more beams occupy multiple consecutive bits. Typically, the identifier of one beam occupies 9 bits, and one byte is 8 bits. Having the identifiers of two (or more) beams out of the Q beams occupy adjacent fields (or adjacent bits) reduces the reporting overhead of measurement reports.
[0305] As an example, the identifiers of every two beams in the Q beams occupy adjacent fields, or the identifiers of every two beams in the Q beams occupy adjacent bits. In this way, there are no gaps (or no reserved bits, or they are adjacent) between the bits occupied by the identifiers of every two beams in the Q beams. In other words, the identifiers of the Q beams occupy multiple consecutive bits, as shown in Figures 5 and 6.
[0306] Understandably, Figures 5 and 6 are examples and not limitations. For instance, in Figures 5 and 6, the identifiers for the Q beams may or may not occupy an integer multiple of bytes. Furthermore, the MAC-CE may not include the measurement results corresponding to the serving beam. And, for example, the MAC-CE may include other fields.
[0307] S402: The first device sends MAC-CE; correspondingly, the second device receives MAC-CE.
[0308] For example, after receiving the MAC-CE, the second device can parse the MAC-CE to obtain the first measurement report, and perform mobility management based on the first measurement report without restriction.
[0309] In the first communication method described above, the first device can report a first measurement report via a MAC-CE. For example, if the first resource is sufficient to carry the first measurement report, the first device can send a MAC-CE to the second device, where the MAC-CE includes the first measurement report, which can be carried by the first resource. Alternatively, in a better communication environment (e.g., with sufficient network resources), the first device can send a MAC-CE to the second device, where the MAC-CE includes the first measurement report. In another optional implementation, the first device can report a portion of the first measurement report via a truncated MAC-CE, as shown in Figure 7. For example, if the first resource is insufficient to carry the first measurement report, the first device can send a truncated MAC-CE to the second device, where the truncated MAC-CE includes a portion of the first measurement report, which can be carried by the first resource. Similarly, in a poor communication environment (e.g., with limited network resources), the first device can send a truncated MAC-CE to the second device, where the truncated MAC-CE includes a portion of the first measurement report.
[0310] The first resource is a resource used to carry the measurement report triggered by the first event. Optionally, the first resource can be an uplink grant (UL grant) resource. In other words, the first resource is a resource originally authorized to carry the measurement report triggered by the first event. Optionally, the first resource can be predefined, preconfigured, or configured by the second device, without limitation. Optionally, the first resource can 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.
[0311] Figure 7 is a schematic flowchart of a second communication method provided in an embodiment of this application. In the second communication method, a first device can generate a truncated MAC-CE, which includes a portion of the content of a first measurement report corresponding to a first event, wherein the measurement results corresponding to at least one beam during the TTT corresponding to the first event satisfy the entry or exit conditions of the first event; and transmit the truncated MAC-CE. The first measurement report includes information on K beams, wherein the measurement results corresponding to Q of the K beams during the TTT corresponding to the first event satisfy the exit conditions of the first event. The second communication method can be used to improve the truncated MAC-CE, enabling the reporting of information of beams corresponding to measurement results that satisfy the exit conditions of the event during the TTT, and is adaptable to the communication environment.
[0312] As shown in Figure 7, the method may include the following:
[0313] S701: The first device generates (or determines) truncated MAC-CE.
[0314] S701 is an optional step, indicated by a dashed line in Figure 7.
[0315] The truncated MAC-CE includes a portion of the first measurement report corresponding to the first event. During the TTT (Time To Watch) period corresponding to the first event, the measurement results corresponding to at least one beam satisfy the entry or exit conditions of the first event. For example, the first device may determine that the measurement results corresponding to at least one beam during the TTT period corresponding to the first event satisfy the entry or exit conditions of the first event and generate the truncated MAC-CE.
[0316] For details regarding the first event and the first measurement report, please refer to the relevant descriptions in S401; they will not be repeated here.
[0317] In this embodiment, if the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and continues for TTT, it triggers the reporting of the first measurement report corresponding to the first event. The first device generates a truncated MAC-CE, which includes a portion of the content from the first measurement report. The format of the truncated MAC-CE can be referred to as MAC-CE Format 1 and MAC-CE Format 2, and will not be described in detail here.
[0318] In an optional implementation, the truncated MAC-CE may further include a second field. This second field can be used to indicate (or represent, or characterize) the number of times the identifier of the first measurement report has been sent (or reported); or, the second field can be used to indicate (or represent, or characterize) the number of times the first measurement report has been sent (or reported); or, the second field can be used to indicate (or represent, or characterize) that the portion of content carried by the truncated MAC-CE is the i-th part of the first measurement report. Where i belongs to {1, 2, ..., I}. I is a positive integer, and the first measurement report is truncated into I parts, or the first measurement report is divided into I parts. In other words, the second field is a counting field used to identify which number of times the identifier of the measurement report carried by the current truncated MAC-CE has been sent, such as the first transmission, second transmission, or third transmission; or to identify which part of the first measurement report the portion of content carried by the current truncated MAC-CE is, such as the first part, second part, or third part. Through this second field, the second device can determine the correct order of the multiple received portions of content. It is understood that this application does not limit the number of bits or the position of the second field.
[0319] As an example, please refer to Figure 8 for a truncated MAC-CE. In Figure 8, the first measurement report is truncated into two parts. The content of the first part is shown in Figure 8(1), and the content of the second part is shown in Figure 8(2). In other words, the first measurement report can be carried by two truncated MAC-CEs. Each truncated MAC-CE may include a second field, which can be used to indicate whether the part of the content carried by the current truncated MAC-CE is the first part or the second part of the first measurement report. The meaning of each field in Figure 8 is described in Figure 5 and will not be repeated here.
[0320] As another example, please refer to Figure 9 for a truncated MAC-CE. In Figure 9, the first measurement report is truncated into two parts. The content of the first part is shown in Figure 9(1), and the content of the second part is shown in Figure 9(2). In other words, the first measurement report can be carried by two truncated MAC-CEs. Each truncated MAC-CE may include a second field, which can be used to indicate whether the part of the content carried by the current truncated MAC-CE is the first part or the second part of the first measurement report. The meaning of each field in Figure 9 is described in Figure 6 and will not be repeated here.
[0321] Understanding that Figures 8 and 9 are examples, this application is not limited thereto. For example, the first measurement report may also be truncated into three or more parts. For example, in Figures 8 and 9, the identifiers of the Q beams may or may not occupy an integer multiple of bytes. As another example, the truncated MAC-CE may not include the measurement results corresponding to the serving beam. As yet another example, the truncated MAC-CE may include other fields.
[0322] In an alternative implementation, S701 can also be replaced by: the first device generating a plurality of truncated MAC-CEs, which are used to carry the first measurement report. That is, the first device can generate a plurality of truncated MAC-CEs, which together are used to send the first measurement report, and each truncated MAC-CE includes a portion of the first measurement report. For example, if the first measurement report is truncated into three parts, the first device can generate three truncated MAC-CEs, denoted as truncated MAC-CE#1, truncated MAC-CE#2, and truncated MAC-CE#3, where truncated MAC-CE#1 includes the first part of the first measurement report, truncated MAC-CE#2 includes the second part of the first measurement report, and truncated MAC-CE#3 includes the third part of the first measurement report.
[0323] S702: The first device sends a truncated MAC-CE; correspondingly, the second device receives the truncated MAC-CE.
[0324] For example, after receiving a truncated MAC-CE, the second device can parse the MAC-CE to obtain a portion of the first measurement report and perform mobility management based on that portion. Alternatively, after receiving a truncated MAC-CE, the second device can parse the MAC-CE to obtain a portion of the first measurement report, wait to receive all the content, and then perform mobility management based on that content.
[0325] This application provides a third communication method, as shown in Figure 10. In this third communication method, the first device determines that the measurement result corresponding to at least one beam during the TTT period corresponding to the first event meets the entry or exit conditions of the first event, and sends a first measurement report corresponding to the first event or sends a portion of the first measurement report corresponding to the first event. The first measurement report includes information from K beams, with information from Q beams located at the end of the first measurement report. During the TTT period, the measurement results corresponding to the Q beams meet the exit conditions of the first event. This third communication method can report the information of the beams corresponding to the measurement results that meet the exit conditions of the first event during the TTT period. Furthermore, the fact that the information from the Q beams is located at the end of the first measurement report means that the priority (or transmission priority) of the information from the Q beams is lower than the priority of the information from other beams in the first measurement report. Thus, when the communication environment is poor (e.g., network resources are scarce), the first device can choose not to send the information from the Q beams to reduce the reporting overhead of the measurement report and flexibly adapt to the communication environment.
[0326] Figure 10 is a flowchart illustrating a third communication method provided in an embodiment of this application. As shown in Figure 10, the method may include the following:
[0327] S1001: The first device determines that during the TTT, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event.
[0328] S1001 is an optional step, indicated by a dashed line in Figure 10.
[0329] The first event can be an LTM event or other events, and this application does not limit its scope. For example, the first event can also be other events triggered by a network device (such as the second device) that support measurement reporting. Optionally, the first event can be configured by a first measurement configuration, that is, the first measurement configuration can be used to configure the first event. The first measurement configuration can be configured by the network device (such as the second device), or it can be predefined, or it can be pre-configured, etc., and this application does not limit its scope.
[0330] For example, the first device can evaluate whether the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event. In this embodiment, the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the entry condition of the first event, or the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the exit condition of the first event. The entry condition and exit condition can be referred to FIG1. For the description of whether the measurement results corresponding to at least one beam during TTT satisfy the entry condition or exit condition of the first event, please refer to the relevant description in S401, which will not be repeated here.
[0331] The first measurement report may include information from K beams, where K is a positive integer. Information from Q of these K beams may be located at the end of the first measurement report. During the TTT (Time-to-Time) period, the measurement results corresponding to the Q beams satisfy the departure condition of the first event. Q is a positive integer less than or equal to K.
[0332] Optionally, the information of the Q beams is located at the end of the first measurement report, which can be understood as follows: the information of the Q beams is located after the information of the remaining beams in the first measurement report; or it can be understood as follows: the information of the Q beams is located after the information of beams with higher priority than the Q beams; or it can be understood as follows: the priority of the Q beams is lower than the priority of the remaining beams. Here, the remaining beams are the remaining beams among the K beams excluding the Q beams.
[0333] Optionally, if the measurement results corresponding to Q beams satisfy the departure condition of the first event during TTT, it can be understood as: the measurement results corresponding to Q beams satisfy the departure condition of the first event and continue during TTT; or it can be understood as: the measurement results corresponding to Q beams continuously satisfy the departure condition of the first event during TTT.
[0334] In one optional implementation, the first measurement report includes information on Q beams, which may include the identifiers of the Q beams but not the measurement results corresponding to the Q beams; or, the first measurement report includes the identifiers of the Q beams but not the measurement results corresponding to the Q beams. The measurement results corresponding to the Q beams satisfy the departure condition of the first event. The measurement results corresponding to the Q beams have a low impact on the mobility management of the second device. The first device only reports the identifiers of the Q beams to the second device, not the measurement results corresponding to the Q beams, which reduces reporting overhead. Furthermore, the second device can directly obtain the identifiers of the Q beams without needing to determine them based on historically reported measurement results, thus reducing the complexity for the second device in obtaining information about the beams corresponding to the measurement results that satisfy the departure condition of the first event.
[0335] In one optional implementation, the K beams may further include at least one of the following: M beams, (NM) beams, or a serving beam; or, the remaining beams may include at least one of the following: M beams, (NM) beams, or a serving beam. Wherein, the M beams are the beams among the K beams that correspond to the measurement results that satisfy the entry condition of the first event during the TTT. That is, the measurement results corresponding to the M beams satisfy the entry condition of the first event during the TTT, or the measurement results corresponding to the M beams satisfy the entry condition of the first event and continue during the TTT; or the measurement results corresponding to the M beams continuously satisfy the entry condition of the first event during the TTT. M is a positive integer. N is the number of beams indicated by the first measurement configuration, or N is the number of beams included in the measurement results reported by the first event trigger. N is a positive integer greater than or equal to M and less than or equal to (KQ).
[0336] In addition, please refer to the relevant description in S401 for the beam identification, information of M beams, information of (NM) beams, and information of the service beam, which will not be repeated here.
[0337] In one optional implementation, the first device may determine the first measurement report according to the order of beam priorities. That is, the first measurement report may be determined by the order of beam priorities. For example, information of higher-priority beams may precede information of lower-priority beams in the first measurement report, or information of lower-priority beams may follow information of higher-priority beams. Beam priority can be used to indicate (or represent, or characterize) the order of priority among different beams. For example, the first device may place information of higher-priority beams before information of lower-priority beams according to beam priority. In other words, if a beam has a higher priority, its information will be placed earlier in the first measurement report; conversely, if a beam has a lower priority, its information will be placed later in the first measurement report. Typically, information of beams placed earlier can be transmitted first, thus ensuring the priority reporting of information from higher-priority beams in situations where resources are insufficient to carry the first measurement report or the communication environment is poor.
[0338] For example, the first measurement report includes information about the first beam and information about the second beam, with the first beam having a higher priority than the second beam. In this case, the information about the first beam is placed before the information about the second beam in the first measurement report.
[0339] As mentioned above, beam priority can be used to indicate (or represent, or characterize) the order of priority among different beams. The following section introduces various implementations of beam priority.
[0340] Method 1: The order of beam priority may include at least one of the following: the priority of M beams is higher than the priority of (NM) beams, the priority of the serving beam, and the priority of Q beams; the priority of (NM) beams is higher than the priority of the serving beam and the priority of Q beams; or, the priority of the serving beam is higher than the priority of Q beams.
[0341] Method 2: The order of beam priority may include at least one of the following: the priority of the serving beam is higher than the priority of M beams, (NM) beams and Q beams; the priority of M beams is higher than the priority of (NM) beams and Q beams; or, the priority of (NM) beams is higher than the priority of Q beams.
[0342] Method 3: The order of beam priority may include at least one of the following: the priority of M beams is higher than the priority of (NM) beams, the priority of the serving beam, and the priority of Q beams; the priority of the serving beam is higher than the priority of (NM) beams and the priority of Q beams; or, the priority of (NM) beams is higher than the priority of Q beams.
[0343] Method 4: The order of beam priority may include at least one of the following: the priority of the serving beam is higher than the priority of M beams, (NM) beams and Q beams; the priority of (NM) beams is higher than the priority of M beams and Q beams; or, the priority of M beams is higher than the priority of Q beams.
[0344] Method 5: The order of beam priority may include at least one of the following: (NM) beams have higher priority than M beams, the service beam, and Q beams; M beams have higher priority than the service beam and Q beams; or the service beam has higher priority than the Q beams.
[0345] Method 6: The order of beam priority may include at least one of the following: (NM) beams have higher priority than M beams, the priority of the serving beam, and the priority of Q beams; the priority of the serving beam has higher priority than M beams and the priority of Q beams; or, the priority of M beams has higher priority than Q beams.
[0346] As an example, please refer to Table 1 for various implementations of beam priority order. In Table 1, ">" indicates "higher than". For example, the priority of M beams > the priority of (NM) beams > the priority of the serving beam > the priority of Q beams means that the priority of M beams is higher than the priority of (NM) beams, the priority of the serving beam, and the priority of Q beams; the priority of (NM) beams is higher than the priority of the serving beam and the priority of Q beams; and the priority of the serving beam is higher than the priority of Q beams.
[0347] Table 1
[0348] It is understood that beam priority can include other arrangements and combinations, and this application does not limit this. For example, M beams have the highest priority, (NM) beams have the same priority as the serving beam, and Q beams have the lowest priority.
[0349] Understandably, this application uses the example of Q beams having the lowest priority, but is not limited to this. For example, M beams have the highest priority, (NM) beams have the lowest priority, and Q beams have a priority higher than (or lower than) the priority of the serving beam.
[0350] In this embodiment, if the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and continues for TTT, the first measurement report corresponding to the first event is triggered and the content of S1002 is executed.
[0351] S1002: The first device sends a first measurement report corresponding to the first event; correspondingly, the second device can receive the first measurement report. Alternatively, the first device sends a portion of the first measurement report corresponding to the first event; correspondingly, the second device can receive that portion of the report.
[0352] Optionally, the first measurement report corresponding to the first event can be understood as: the first measurement report triggered and reported by the first event.
[0353] In one optional implementation, the first device can send a first measurement report to the second device; correspondingly, the second device receives the first measurement report from the first device. For example, if the first resource is sufficient to carry the first measurement report, the first device can send the first measurement report to the second device, and the first measurement report can be carried by the first resource, which is described above. As another example, in a good communication environment (such as with sufficient network resources), the first device can send the first measurement report to the second device. Optionally, the first measurement report can be carried in the MAC-CE, or the first measurement report can be included in the MAC-CE, that is, the MAC-CE includes the first measurement report. In other words, the first device can send the first measurement report to the second device through the MAC-CE, i.e., send the complete measurement report. For example, the MAC-CE can be referred to in Figure 5 or Figure 6.
[0354] In another optional implementation, the first device can send a portion of the first measurement report to the second device; correspondingly, the second device can receive a portion of the first measurement report from the first device. For example, if the first resource is insufficient to carry the first measurement report, the first device can send a portion of the first measurement report to the second device, which can be carried by the first resource (see above). As another example, in a poor communication environment (such as when network resources are scarce), the first device can send a portion of the first measurement report to the second device. Optionally, this portion of the content can be carried in a truncated MAC-CE, or the portion of the content can be included in the truncated MAC-CE, that is, the truncated MAC-CE includes this portion of the content. For example, the truncated MAC-CE can be referred to in Figure 8 or Figure 9. In other words, the first device can send a portion of the first measurement report to the second device via the truncated MAC-CE. In this way, the second device can determine, based on the truncated MAC-CE, that there are unreported measurement reports, or that the received part is a truncated part of the complete measurement report, or that the complete measurement report was truncated and reported due to insufficient resources or poor communication environment.
[0355] As an example, when transmitting partial content, the priority of the beam included in that partial content is no lower than the priority of the beam included in the remaining content; or, the priority of the beam included in the remaining content is no higher than the priority of the beam included in the partial content. The remaining content refers to the remaining content in the first measurement report excluding that partial content. Through this example, in situations where first resources are insufficient to carry the first measurement report or the communication environment is poor, the first device can first transmit information from the higher-priority beams to ensure that information from the higher-priority beams is reported first.
[0356] This application provides a fourth communication method, as shown in Figure 11. In this fourth communication method, the first device can receive second information, which can be used to instruct the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report; determine that the measurement result corresponding to at least one beam during TTT meets the entry or exit conditions of the first event; send the first measurement report, or send part of the content in the first measurement report; and cancel the state of the first event triggering reporting according to the second information. This fourth communication method enables (or authorizes) the first device to conditionally cancel the transmission of the remaining content, so that the first device can flexibly choose whether to continue sending the unsent content according to the real-time communication environment, which can adapt to complex communication environments and is beneficial to improving communication performance.
[0357] Figure 11 is a flowchart illustrating the fourth communication method provided in an embodiment of this application. As shown in Figure 11, the method may include the following:
[0358] S1101: The second device can send the second information; correspondingly, the first device can receive the second information.
[0359] For example, the second device can send second information to the first device; correspondingly, the first device can receive second information from the second device.
[0360] The second information can be carried within an RRC message and is not limited thereto. For example, the second information can be carried within an RRC configuration message, and this second information can be an RRC parameter. It should be understood that this application does not limit the transmission method of the second information.
[0361] The second information can be used to indicate whether the first device is allowed (or enabled, or authorized) to omit certain content from the first measurement report. For example, if the second information is "disabled," it means that the first device is not allowed to omit certain content from the measurement report, implying that the first device must report the complete first measurement report. As another example, if the second information is "enabled," it means that the first device is allowed to omit certain content from the measurement report, implying that the first device can report only a portion of the first measurement report. The following explanation uses the example of the second information indicating whether the first device is allowed (or enabled, or authorized) to omit certain content from the measurement report.
[0362] In one optional implementation, the second information is used to instruct the first device to omit certain content from the first measurement report, and may include at least one of the following: the second information is used to instruct the first device to cancel sending the unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report; the second information is used to instruct the first device to cancel sending the unsent content in the first measurement report when the communication environment is poor; the second information is used to instruct the first device to cancel the reporting of information from some beams; or, the second information is used to instruct the first device to cancel the reporting of information from lower priority beams.
[0363] Optionally, canceling the transmission of content not transmitted in the first measurement report may include: canceling the transmission of all content not transmitted in the first measurement report; or canceling the transmission of information of lower priority beams among the content not transmitted in the first measurement report.
[0364] Optionally, the second information is used to indicate when the first device is allowed to cancel the information reporting of a portion of the beam. The portion of the beam can be a beam with lower priority, or a beam indicated by the second device, or a predefined beam, etc. This application does not limit this.
[0365] Understandably, this application does not limit the implementation method of omitting the reporting. In Figure 11, the second information is used to indicate that the first device is allowed to cancel sending the unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report.
[0366] S1102: The first device determines that during the TTT, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event.
[0367] S1102 is an optional step, indicated by a dashed line in Figure 11.
[0368] The first event can be an LTM event or other events, and this application does not limit its scope. For example, the first event can also be other events triggered by a network device (such as the second device) that support measurement reporting. Optionally, the first event can be configured by a first measurement configuration, that is, the first measurement configuration can be used to configure the first event. The first measurement configuration can be configured by the network device (such as the second device), or it can be predefined, or it can be pre-configured, etc., and this application does not limit its scope.
[0369] For example, the first device can evaluate whether the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event. In this embodiment, the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the entry condition of the first event, or the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the exit condition of the first event. The entry condition and exit condition can be referred to FIG1. For the description of whether the measurement results corresponding to at least one beam during TTT satisfy the entry condition or exit condition of the first event, please refer to the relevant description in S401, which will not be repeated here.
[0370] In this embodiment, if the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and continues for TTT, the first measurement report corresponding to the first event is triggered, and the contents of S1103 or S1104 and S1105 are executed. That is, S1103 and S1104 and S1105 are parallel steps, which are represented by dashed boxes in Figure 11.
[0371] S1103: The first device sends a first measurement report; correspondingly, the second device can receive the first measurement report.
[0372] For example, if the first resource is sufficient to support the first measurement report and / or the communication environment is good, the first device can send the first measurement report to the second device. For the specific implementation method, please refer to the description of S1002, which will not be repeated here.
[0373] S1104: The first device sends a portion of the contents of the first measurement report; correspondingly, the second device can receive a portion of the contents of the first measurement report.
[0374] For example, if the first resource is insufficient to support the first measurement report and / or the communication environment is poor, the first device may send part of the content of the first measurement report to the second device. For the specific implementation method, please refer to the description of S1002, which will not be repeated here.
[0375] S1105: The first device cancels the state of the first event triggering report based on the second information.
[0376] Among them, canceling the status of the first event triggering the report includes: canceling the sending of content that was not sent in the first measurement report.
[0377] Optionally, canceling the first event-triggered reporting status can be replaced by: canceling the transmission of content not sent in the first measurement report; or it can be replaced by: resetting the MAC layer. Optionally, resetting the MAC layer includes: canceling the transmission of content not sent in the first measurement report.
[0378] As an example, if the first resources are insufficient to support the first measurement report and / or the communication environment is poor, the first device may cancel the state of the first event triggering the reporting.
[0379] As an example, if the first device has sent part of the content of the first measurement report, and the remaining content includes a beam that allows omission of reporting, the first device may cancel the state of the first event triggering the reporting.
[0380] As an example, if the first device has already transmitted a portion of the first measurement report, and the remaining content includes beams with lower priority, the first device can cancel the first event trigger reporting state. Taking beam priority as an example (Mode 1), the transmitted portion includes M beams, (NM) beams, and a service beam. The remaining untransmitted content is information for Q beams. The first device can choose not to transmit the information for these Q beams; that is, the first device can cancel the first event trigger reporting state. For example, in a poor communication environment, the first device can choose not to transmit the information for these Q beams.
[0381] Understandably, this application does not limit the implementation method of omitting the reporting of the first device.
[0382] This application provides a fifth communication method, as shown in Figure 12. In this fifth communication method, a first device determines that the measurement result corresponding to at least one beam during TTT satisfies the entry or exit conditions of a first event; transmits a portion of the content in the first measurement report; receives third information, which instructs the cancellation of transmitting the untransmitted content in the first measurement report; and cancels the state of the first event-triggered reporting based on the third information. In this fifth communication method, the first device can cancel the transmission of the remaining content in response to the third information, thus reducing the reporting overhead of the measurement report.
[0383] Figure 12 is a flowchart illustrating the fifth communication method provided in this application embodiment. As shown in Figure 12, the method may include the following:
[0384] S1201: The first device determines that during the TTT, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event.
[0385] S1201 is an optional step, indicated by a dashed line in Figure 12.
[0386] The first event can be an LTM event or other events, and this application does not limit its scope. For example, the first event can also be other events triggered by a network device (such as the second device) that support measurement reporting. Optionally, the first event can be configured by a first measurement configuration, that is, the first measurement configuration can be used to configure the first event. The first measurement configuration can be configured by the network device (such as the second device), or it can be predefined, or it can be pre-configured, etc., and this application does not limit its scope.
[0387] For example, the first device can evaluate whether the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event. In this embodiment, the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the entry condition of the first event, or the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the exit condition of the first event. The entry condition and exit condition can be referred to FIG1. For the description of whether the measurement results corresponding to at least one beam during TTT satisfy the entry condition or exit condition of the first event, please refer to the relevant description in S401, which will not be repeated here.
[0388] If the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and remains for a certain period (TTT), the reporting of the first measurement report corresponding to the first event is triggered. In this embodiment, the first device reports part of the contents of the first measurement report, i.e., executes S1202.
[0389] S1202: The first device sends a portion of the contents of the first measurement report; correspondingly, the second device can receive a portion of the contents of the first measurement report.
[0390] For example, if the first resource is insufficient to support the first measurement report and / or the communication environment is poor, the first device may send part of the content of the first measurement report to the second device. For the specific implementation method, please refer to the description of S1002, which will not be repeated here.
[0391] S1203: The second device can send the third information; correspondingly, the first device can receive the third information.
[0392] For example, the second device can send third information to the first device; correspondingly, the first device can receive third information from the second device.
[0393] The third information can be DCI, or it can be carried in MAC-CE. This application does not limit the transmission method of the third information.
[0394] The third information can be used to instruct the cancellation of sending content not sent in the first measurement report. For example, after receiving part of the content in the first measurement report, the second device may send the third information to the first device to perform mobility management based on that part of the content. Or, for example, after receiving part of the content in the first measurement report, the second device may detect that air interface resources are scarce and may send the third information to the first device. It is understood that this application does not limit the conditions under which the second device sends the third information.
[0395] Optionally, the third information can be a handover instruction. For example, when the second device performs mobility management, it can send a handover instruction to the first device, causing the first device to cancel sending the content not sent in the first measurement report, thereby improving the utilization of network resources.
[0396] S1204: The first device cancels the state of the first event triggering report based on the third information.
[0397] For example, after receiving the third information, the first device, in response to the third information, cancels the state of the first event triggering the report. Canceling the state of the first event triggering the report includes: canceling the transmission of any content not sent in the first measurement report.
[0398] Optionally, canceling the first event-triggered reporting status can be replaced by: canceling the transmission of content not sent in the first measurement report; or it can be replaced by: resetting the MAC layer. Optionally, resetting the MAC layer includes: canceling the transmission of content not sent in the first measurement report.
[0399] This application provides a sixth communication method, as shown in Figure 13. In this sixth communication method, a first device determines that the measurement result corresponding to at least one beam during TTT satisfies the entry or exit conditions of a first event; it then sends first information, which includes a portion of the content in a first measurement report, an identifier of the first measurement report, and a second field. The second field can be used to indicate the number of times the identifier of the first measurement report has been sent. By carrying the second field, this sixth communication method can indicate which part of the first measurement report the currently reported content belongs to. Thus, the second device can determine the correct order of the multiple portions of content based on the second field corresponding to each portion to obtain a complete first measurement report.
[0400] Figure 13 is a flowchart illustrating the sixth communication method provided in an embodiment of this application. As shown in Figure 13, the method may include the following:
[0401] S1301: The first device determines that during the TTT, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event.
[0402] S1301 is an optional step, indicated by a dashed line in Figure 13.
[0403] The first event can be an LTM event or other events, and this application does not limit its scope. For example, the first event can also be other events triggered by a network device (such as the second device) that support measurement reporting. Optionally, the first event can be configured by a first measurement configuration, that is, the first measurement configuration can be used to configure the first event. The first measurement configuration can be configured by the network device (such as the second device), or it can be predefined, or it can be pre-configured, etc., and this application does not limit its scope.
[0404] For example, the first device can evaluate whether the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event. In this embodiment, the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the entry condition of the first event, or the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the exit condition of the first event. The entry condition and exit condition can be referred to FIG1. For the description of whether the measurement results corresponding to at least one beam during TTT satisfy the entry condition or exit condition of the first event, please refer to the relevant description in S401, which will not be repeated here.
[0405] If the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and remains over time (TTT), the reporting of the first measurement report corresponding to the first event is triggered. In this embodiment, the first device reports part of the content of the first measurement report, i.e., executes S1302. For example, if the first resource is insufficient to support the first measurement report and / or the communication environment is poor, the first device may send part of the content of the first measurement report to the second device. For the specific implementation method, please refer to the description of S1002, which will not be repeated here.
[0406] S1302: The first device sends first information; correspondingly, the second device can receive the first information.
[0407] The first information may include a portion of the content from the first measurement report, an identifier for the first measurement report, and a second field. The second field can be used to indicate the number of times the identifier of the first measurement report has been sent; or, the second field can be used to indicate the number of times the first measurement report has been submitted; or, the second field can be used to indicate that the portion of the content carried by the first information is the i-th part of the first measurement report. Here, i belongs to {1, 2, ..., I}. I is a positive integer, indicating that the first measurement report is truncated into I parts, or that the first measurement report is divided into I portions. The second field is described in S701 and will not be repeated here.
[0408] Optionally, the first information may be a truncated MAC-CE; or, the first information may be included in a truncated MAC-CE, which may be referred to in Figure 8 or Figure 9.
[0409] This application provides a seventh communication method, as shown in FIG14. In the seventh communication method, a first device determines that the measurement result corresponding to at least one beam during TTT satisfies the entry or exit condition of a first event; and sends a first measurement report or a portion thereof. The first measurement report may include a first field, which can be used to characterize the number of beams corresponding to the measurement results that satisfy the exit condition of the first event during TTT. By carrying the first field, this seventh communication method can indicate the number (i.e., Q) of the beams corresponding to the measurement results that satisfy the exit condition of the first event during TTT. Thus, a second device can obtain the number of beams corresponding to the measurement results that satisfy the exit condition of the first event during TTT based on the first field, without having to determine it based on historically reported measurement results, thereby reducing the complexity of the second device obtaining information on the beams corresponding to the measurement results that satisfy the exit condition of the first event.
[0410] Figure 14 is a flowchart illustrating the seventh communication method provided in this application embodiment. As shown in Figure 14, the method may include the following:
[0411] S1401: The first device determines that during the TTT, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event.
[0412] S1401 is an optional step, indicated by a dashed line in Figure 14.
[0413] The first event can be an LTM event or other events, and this application does not limit its scope. For example, the first event can also be other events triggered by a network device (such as the second device) that support measurement reporting. Optionally, the first event can be configured by a first measurement configuration, that is, the first measurement configuration can be used to configure the first event. The first measurement configuration can be configured by the network device (such as the second device), or it can be predefined, or it can be pre-configured, etc., and this application does not limit its scope.
[0414] For example, the first device can evaluate whether the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event. In this embodiment, the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the entry condition of the first event, or the first device can determine that the measurement results corresponding to at least one beam during TTT satisfy the exit condition of the first event. The entry condition and exit condition can be referred to FIG1. For the description of whether the measurement results corresponding to at least one beam during TTT satisfy the entry condition or exit condition of the first event, please refer to the relevant description in S401, which will not be repeated here.
[0415] In this embodiment, the first measurement report may include a first field. This first field can be used to characterize (or indicate, or represent) Q, that is, to characterize (or indicate, or represent) the number of beams corresponding to the measurement results that satisfy the leave condition of the first event during the TTT. In other words, the meaning of the first field is the number of beams corresponding to the measurement results that satisfy the leave condition of the first event during the TTT. Optionally, the first field may also be called the Leaving Quantity field; this application does not limit the naming of the first field. It is understood that this application does not limit the number of bits occupied by the first field. For specific implementation details, please refer to the relevant content of S401, which will not be repeated here.
[0416] If the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event and continues for TTT, the first measurement report corresponding to the first event is triggered, i.e., S1402 is executed.
[0417] S1402: The first device sends a first measurement report corresponding to the first event; correspondingly, the second device can receive the first measurement report. Alternatively, the first device sends a portion of the first measurement report corresponding to the first event; correspondingly, the second device can receive that portion of the report.
[0418] For example, if the first resource is sufficient to support the first measurement report and / or the communication environment is good, the first device may send the first measurement report to the second device. Alternatively, if the first resource is insufficient to support the first measurement report and / or the communication environment is poor, the first device may send a portion of the first measurement report to the second device. For specific implementation details, please refer to the description of S1002, which will not be repeated here.
[0419] The first through seventh communication methods described above can be used individually or in combination. For example, in any of the first, second, fourth through seventh communication methods, the information of the K beams in the first measurement report can be sorted according to beam priority, which can be referenced in the third communication method. As another example, after receiving a portion of the first measurement report, the second device can send a third message to the first device after sending a second message; the second message can be referenced in the fourth communication method, and the third message in the fifth communication method. Other combinations are similar and will not be listed further.
[0420] 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 by at least one of the following: CU (CU-CP or CU-UP), DU, or RU. As an example, the DU can be used to implement communication with the first device. For example, the DU can receive a first measurement report or a portion of the first measurement report from the first device. As another example, the DU can send second and / or third information to the first device. As yet another example, the DU can implement communication with the first device through the RU. For example, the RU receives a first measurement report (or a portion of the first measurement report) from the first device and transmits the first measurement report (or a portion of the first measurement report) to the DU. Optionally, the DU and / or CU can perform mobility management based on the first measurement report (or a portion of the first measurement report). Optionally, when mobility management is determined by the CU, the DU may receive a first measurement report (or a portion thereof) from the first device, or receive the first measurement report (or a portion thereof) from the first device via the RU, and transmit the first measurement report (or a portion thereof) to the DU. The CU then performs mobility management based on the first measurement report (or a portion thereof). Optionally, when mobility management is determined by the CU, the CU may transmit second information (and / or third information) to the DU, and the DU then transmits the second information (and / or third information) to the first device (or transmits it to the first device via the RU).
[0421] 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 device or a network device, or it can be a device within a terminal device or 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 it can be a logical node, logical module, or software capable of implementing all or part of the terminal or functions.
[0422] Figure 15 illustrates a schematic diagram of a communication device 1500 provided in an embodiment of this application. This communication device 1500 can implement the functions or steps performed by the first device or the second device in the various method embodiments described above.
[0423] For example, when the communication device 1500 is used to implement the functions or steps implemented by the first device in the above-described method embodiments, the communication device 1500 may be a terminal device or a component in the terminal device.
[0424] For example, when the communication device 1500 is used to implement the functions or steps implemented by the second device in the above-described method embodiments, the communication device 1500 may be a network device or a component in a network device.
[0425] In one embodiment, the communication device 1500 may include a processing module 1501 and a transceiver module 1502; or it may include a processing module 1501 but not a transceiver module 1502; or it may include a transceiver module 1502 but not a processing module 1501. Wherein:
[0426] The processing module 1501 can be used to support the communication device 1500 in performing the processing actions in the above method embodiments. The processing module 1501 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.
[0427] In this application, the processing module 1501 may also be referred to as a processing unit, etc., without limitation.
[0428] Transceiver module 1502 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 1502 can output information to other devices outside of communication device 1500, or to other units within communication device 1500. In some embodiments, transceiver module 1502 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 1502 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, a low-noise amplifier (LNA), etc.
[0429] Optionally, the transceiver module 1502 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 1500 may include a sending module but not a receiving module. Alternatively, the communication device 1500 may include a receiving module but not a sending module. Specifically, it depends on whether the above scheme performed by the communication device 1500 includes both sending and receiving actions.
[0430] In this application, the transceiver module 1502 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.
[0431] It should be noted that the communication device 1500 may include a processing module 1501, but not a transceiver module 1502. Alternatively, the communication device 1500 may include a transceiver module 1502, but not a processing module 1501. Specifically, it depends on whether the above-described scheme executed by the communication device 1500 includes processing and transceiver actions.
[0432] Optionally, the communication device 1500 may further include a storage module, not shown in FIG15. The storage module may be used to store instructions and / or data, and the processing module 1501 may read the instructions and / or data in the storage module to enable the communication device 1500 to implement the aforementioned method embodiments.
[0433] Optionally, the communication device 1500 may be a chip system, the transceiver module 1502 may be the input / output interface of a chip (e.g., a baseband chip), and the processing module 1501 may be the processor of the chip system.
[0434] In one possible design, when the communication device 1500 is a communication equipment or a communication module within a communication equipment, the functionality of the processing module 1501 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 1502 can be implemented by transceiver circuitry. Optionally, the communication equipment can be a terminal device or a network device.
[0435] In one possible design, when the communication device 1500 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 1501 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of the transceiver module 1502 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip. Optionally, the communication device can be a terminal device or a network device.
[0436] In the first implementation, the communication device 1500 can perform the functions of the first device.
[0437] [Correction 29.07.2026 according to Rule 91] As an example, the communication device 1500 can implement the functions of the first device and perform the following: a processing module 1501 for generating a MAC-CE; a transceiver module 1502 for transmitting a MAC-CE; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the MAC-CE includes a first measurement report corresponding to the first event.
[0438] [Correction 29.07.2026 according to Rule 91] As another example, the communication device 1500 can implement the functions of the first device and perform the following: processing module 1501, for generating truncated MAC-CE; transceiver module 1502, for transmitting truncated MAC-CE; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the truncated MAC-CE includes a portion of the contents of the first measurement report corresponding to the first event.
[0439] As another example, the communication device 1500 can implement the functions of the first device, performing the following: a processing module 1501, configured to determine that the measurement results corresponding to at least one beam during the trigger time corresponding to the first event satisfy the entry or exit conditions of the first event; a transceiver module 1502, configured to send a first measurement report corresponding to the first event, or send a portion of the first measurement report corresponding to the first event; wherein the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement results corresponding to the Q beams during the trigger time satisfy the exit condition of the first event, K is a positive integer, and Q is a positive integer less than or equal to K.
[0440] As another example, the communication device 1500 can implement the functions of the first device, performing the following: a processing module 1501, configured to determine that the measurement results corresponding to at least one beam during the trigger time corresponding to the first event satisfy the entry condition or exit condition of the first event; a transceiver module 1502, configured to send a first measurement report corresponding to the first event, or send a portion of the first measurement report corresponding to the first event; wherein the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, where Q is a positive integer.
[0441] As another example, the communication device 1500 can implement the functions of the first device, performing the following: a processing module 1501, configured to determine that the measurement result corresponding to at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; a transceiver module 1502, configured to send first information, the first information including a first measurement report corresponding to the first event or including a portion of the content of the first measurement report corresponding to the first event; the first information further includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0442] As another example, the communication device 1500 can implement the functions of the first device, performing the following: a transceiver module 1502, configured to receive second information, the second information indicating that the first device is allowed to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; a processing module 1501, configured to determine that during the trigger time corresponding to the first event, the measurement result of at least one beam satisfies the entry or exit condition of the first event, and the first resources are insufficient to carry the first measurement report; the transceiver module 1502, configured to send a portion of the content in the first measurement report; and the processing module 1501, configured to cancel the state of the first event trigger reporting according to the second information.
[0443] As another example, the communication device 1500 can implement the functions of the first device, performing the following: a processing module 1501, configured to determine that the measurement results corresponding to at least one beam during the trigger time corresponding to the first event meet the entry or exit conditions of the first event; a transceiver module 1502, configured to send a portion of the content of the first measurement report corresponding to the first event, and receive third information, the third information being used to indicate the cancellation of sending the unsent content in the first measurement report; the processing module 1501 is further configured to cancel the state of the first event triggering reporting according to the third information.
[0444] In the second implementation, the communication device 1500 can perform the functions of the second device.
[0445] As an example, the communication device 1500 can implement the function of the second device and perform the following: transceiver module 1502 is used to receive MAC-CE, wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the MAC-CE includes a first measurement report corresponding to the first event.
[0446] As another example, the communication device 1500 can implement the function of the second device, performing the following: transceiver module 1502, for receiving truncated MAC-CE, wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the truncated MAC-CE includes a portion of the content of the first measurement report corresponding to the first event.
[0447] As another example, the communication device 1500 can implement the function of the second device, performing the following: a transceiver module 1502, used to receive a first measurement report corresponding to a first event, or to receive a portion of the first measurement report corresponding to the first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement result corresponding to the Q beams satisfies the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0448] As another example, the communication device 1500 can implement the function of the second device, performing the following: a transceiver module 1502, used to receive a first measurement report corresponding to a first event, or to receive a portion of the first measurement report corresponding to the first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, wherein Q is a positive integer.
[0449] As another example, the communication device 1500 can implement the function of the second device, performing the following: a transceiver module 1502 is used to receive first information; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first information includes a first measurement report corresponding to the first event or includes part of the content of the first measurement report corresponding to the first event, the first information also includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0450] As another example, the communication device 1500 can implement the functions of the second device, performing the following: a transceiver module 1502 is used to send second information, the second information being used to instruct the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; the transceiver module 1502 is also used to receive the first measurement report, or receive a portion of the content in the first measurement report, wherein the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event during the trigger time corresponding to the first event.
[0451] As another example, the communication device 1500 can implement the functions of the second device, performing the following: a transceiver module 1502 is used to receive a portion of the content of the first measurement report corresponding to the first event, wherein the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; the transceiver module 1502 is also used to send third information, the third information being used to indicate the cancellation of sending the content not sent in the first measurement report.
[0452] Detailed descriptions of the above-mentioned processing module 1501 and transceiver module 1502 can be obtained directly from the relevant descriptions in the foregoing method embodiments, and will not be repeated here.
[0453] Figure 16 illustrates a schematic diagram of another communication device 1600 provided in an embodiment of this application. The communication device 1600 may include a processor 1620, used to implement or support the communication device 1600 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 1620 is used to read and execute program instructions through the communication interface 1610, so that the communication device 1600 implements the corresponding method. The processor 1620 may include one or more processors, without limitation.
[0454] 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 1600 includes only the processor 1620, the communication device 1600 can be a chip or a chip system.
[0455] For example, the communication device 1600 can be a chip system. The chip system can be composed of chips or can include chips and other discrete components, without limitation.
[0456] For example, when the communication device 1600 is a chip, the communication interface 1610 can be the chip's input / output interface, where input corresponds to receiving operations and output corresponds to sending operations.
[0457] Optionally, the communication device 1600 may further include a memory 1630 for storing program instructions and / or data. The memory 1630 is coupled to the processor 1620. 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 1620 may operate in conjunction with the memory 1630; the processor 1620 and the memory 1630 may be integrated together or disposed separately.
[0458] Furthermore, the processor 1620 is used to execute program instructions stored in the memory 1630 so that the communication device 1600 implements the corresponding method.
[0459] One or more of the memories in memory 1630 may be included in the processor, or memory 1630 may exist independently, such as off-chip memory, and be connected to processor 1620 via a communication bus (represented by thick line 1640 in Figure 16). Memory 1630 and processor 1620 may also be integrated together.
[0460] Optionally, the communication device 1600 further includes a communication interface 1610 (shown as dashed lines in FIG16) for communicating with other devices via a transmission medium, thereby enabling the devices in the communication device 1600 to communicate with other devices.
[0461] For example, when the communication device 1600 is the first device, other devices can be second devices, etc. The processor 1620 can use the communication interface 1610 to send and receive data. For example, the processor 1620 can be used to control the communication interface 1610 to receive and / or send signals.
[0462] Specifically, the communication interface 1610 can be a transceiver. In terms of hardware implementation, the transceiver can be used to implement the functions of the aforementioned transceiver module 1502, and the transceiver is integrated into the communication device 1600 to form the communication interface 1610.
[0463] 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 1620.
[0464] It should be noted that the communication interface 1610 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.
[0465] It should be noted that the specific connection medium between the communication interface 1610, processor 1620, and memory 1630 is not limited in the embodiments of this application. In Figure 16, the memory 1630, processor 1620, and communication interface 1610 are connected via a communication bus 1640. The connection methods between other components are merely illustrative and not intended to be limiting. The communication bus 1640 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in Figure 16, but this does not indicate that there is only one communication bus or one type of communication bus.
[0466] In the embodiments of this application, the processor 1620 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 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.
[0467] In this embodiment, the memory 1630 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.
[0468] In a first possible implementation, the communication device 1600 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.
[0469] As an example, the relevant methods corresponding to the first device in the above embodiments include: generating a MAC-CE and sending the MAC-CE; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the MAC-CE includes a first measurement report corresponding to the first event.
[0470] As another example, the relevant methods corresponding to the first device in the above embodiments include: generating a truncated MAC-CE and sending the truncated MAC-CE; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the truncated MAC-CE includes a portion of the contents of the first measurement report corresponding to the first event.
[0471] As another example, the methods corresponding to the first device in the above embodiments include: determining that the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event during the trigger time corresponding to the first event; sending a first measurement report corresponding to the first event, or sending a portion of the content of the first measurement report corresponding to the first event; wherein the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement results corresponding to the Q beams satisfy the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0472] As another example, the relevant methods corresponding to the first device in the above embodiments include: determining that the measurement results corresponding to at least one beam satisfy the entry condition or exit condition of the first event during the trigger time corresponding to the first event; sending a first measurement report corresponding to the first event, or sending a portion of the contents of the first measurement report corresponding to the first event; wherein the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, where Q is a positive integer.
[0473] As another example, the methods corresponding to the first device in the above embodiments include: determining that the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; sending first information, the first information including a first measurement report corresponding to the first event or including part of the content of the first measurement report corresponding to the first event; the first information further includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0474] As another example, the methods corresponding to the first device in the above embodiments include: receiving second information, the second information being used to instruct the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; determining that during the trigger time corresponding to the first event, the measurement result of at least one beam satisfies the entry condition or exit condition of the first event, and the first resources are insufficient to carry the first measurement report; sending a portion of the content in the first measurement report; and canceling the state of the first event trigger reporting according to the second information.
[0475] As another example, the relevant methods corresponding to the first device in the above embodiments include: determining that the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; sending a portion of the contents of the first measurement report corresponding to the first event; receiving third information, the third information being used to indicate canceling the sending of the unsent contents of the first measurement report; and canceling the state of the first event triggering reporting according to the third information.
[0476] In a second possible implementation, the communication device 1600 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.
[0477] As an example, the relevant methods corresponding to the second device in the above embodiments include: receiving a MAC-CE, wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the MAC-CE includes a first measurement report corresponding to the first event.
[0478] As another example, the relevant methods corresponding to the second device in the above embodiments include: receiving a truncated MAC-CE, wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the truncated MAC-CE includes a portion of the contents of the first measurement report corresponding to the first event.
[0479] As another example, the relevant methods corresponding to the second device in the above embodiments include: receiving a first measurement report corresponding to a first event, or receiving a portion of the contents of the first measurement report corresponding to the first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement result corresponding to the Q beams satisfies the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0480] As another example, the relevant methods corresponding to the second device in the above embodiments include: receiving a first measurement report corresponding to a first event, or receiving a portion of the contents of the first measurement report corresponding to the first event; wherein, during the trigger time corresponding to the first event, the measurement result of at least one beam satisfies the entry condition or exit condition of the first event, the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, wherein Q is a positive integer.
[0481] As another example, the relevant methods corresponding to the second device in the above embodiments include: receiving first information; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first information includes a first measurement report corresponding to the first event or includes part of the content of the first measurement report corresponding to the first event, the first information further includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0482] As another example, the relevant methods corresponding to the second device in the above embodiments include: sending second information, the second information being used to instruct the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; receiving the first measurement report, or receiving a portion of the content in the first measurement report, wherein the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event during the trigger time corresponding to the first event.
[0483] As another example, the relevant methods corresponding to the second device in the above embodiments include: receiving a portion of the contents of a first measurement report corresponding to a first event, wherein the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; and sending third information, the third information being used to indicate the cancellation of sending the contents not sent in the first measurement report.
[0484] For the specific implementation process, please refer to the relevant content in the aforementioned embodiments; it will not be repeated here.
[0485] Figure 17 illustrates an alternative communication device 1700 provided in an embodiment of this application, including: an input / output interface 1710 and a logic circuit 1720; the input / output interface 1710 is used to receive code instructions and transmit them to the logic circuit 1720; the logic circuit 1720 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.
[0486] In the first implementation, the communication device 1700 can be a first device that executes the method performed by the first device, specifically, for example, the method executed by the first device in the aforementioned method embodiment.
[0487] For example, the communication device 1700 can generate and send a MAC-CE; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the MAC-CE includes a first measurement report corresponding to the first event.
[0488] For example, the communication device 1700 can generate and send a truncated MAC-CE; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event, and the truncated MAC-CE includes a portion of the contents of the first measurement report corresponding to the first event.
[0489] For example, the communication device 1700 may determine that the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event during the trigger time corresponding to the first event; send a first measurement report corresponding to the first event, or send a portion of the content of the first measurement report corresponding to the first event; wherein the first measurement report includes information of K beams, the information of Q beams of the K beams is located at the end of the first measurement report, the measurement result corresponding to the Q beams satisfies the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0490] For example, the communication device 1700 may determine that the measurement result corresponding to at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; send a first measurement report corresponding to the first event, or send a portion of the first measurement report corresponding to the first event; wherein the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, where Q is a positive integer.
[0491] For example, the communication device 1700 may determine that the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry condition or exit condition of the first event; send first information, the first information including a first measurement report corresponding to the first event or including a portion of the content of the first measurement report corresponding to the first event; the first information may also include an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0492] For example, the communication device 1700 may receive second information, which is used to instruct the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; determine that the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event during the trigger time corresponding to the first event, and that the first resources are insufficient to carry the first measurement report; send a portion of the content in the first measurement report; and cancel the state of the first event trigger reporting according to the second information.
[0493] For example, the communication device 1700 may determine that the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry or exit conditions of the first event; send a portion of the contents of the first measurement report corresponding to the first event; receive third information, the third information being used to indicate the cancellation of sending the unsent contents of the first measurement report; and cancel the state of the first event triggering report according to the third information.
[0494] In the second implementation, the communication device 1700 can be a second device that executes the method performed by the second device, specifically, for example, the method executed by the second device in the aforementioned method embodiment.
[0495] For example, the communication device 1700 can receive a MAC-CE, wherein during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the MAC-CE includes a first measurement report corresponding to the first event.
[0496] For example, the communication device 1700 may receive a truncated MAC-CE, wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the truncated MAC-CE includes a portion of the contents of the first measurement report corresponding to the first event.
[0497] For example, the communication device 1700 can receive a first measurement report corresponding to a first event, or receive a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first measurement report includes information of K beams, the information of Q beams among the K beams is located at the end of the first measurement report, the measurement result corresponding to the Q beams satisfies the exit condition of the first event during the trigger time, K is a positive integer, and Q is a positive integer less than or equal to K.
[0498] For example, the communication device 1700 may receive a first measurement report corresponding to a first event, or receive a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, and the first measurement report includes a first field, the first field being used to characterize the number Q of beams corresponding to the measurement results that satisfy the exit condition of the first event during the trigger time, wherein Q is a positive integer.
[0499] For example, the communication device 1700 can receive first information; wherein, during the trigger time corresponding to the first event, the measurement result corresponding to at least one beam satisfies the entry condition or exit condition of the first event, the first information includes a first measurement report corresponding to the first event or includes part of the content of the first measurement report corresponding to the first event, the first information also includes an identifier of the first measurement report and a second field, the second field being used to indicate the number of times the identifier of the first measurement report has been sent.
[0500] For example, the communication device 1700 may send a second message, which instructs the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report corresponding to the first event; receive the first measurement report, or receive a portion of the content in the first measurement report, wherein the measurement result corresponding to at least one beam satisfies the entry or exit condition of the first event during the trigger time corresponding to the first event.
[0501] For example, the communication device 1700 may receive a portion of the contents of a first measurement report corresponding to a first event, wherein the measurement result of at least one beam during the trigger time corresponding to the first event satisfies the entry or exit conditions of the first event; and send third information, the third information being used to indicate the cancellation of sending the contents not sent in the first measurement report.
[0502] For the specific implementation process, please refer to the aforementioned method implementation examples, which will not be repeated here.
[0503] 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.
[0504] 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.
[0505] 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.
[0506] 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.
[0507] 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.
[0508] 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.
[0509] 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 a chip or may include a chip and other discrete devices.
[0510] Optionally, the chip system also includes a memory for storing program instructions that the processor can read and execute to implement the corresponding method.
[0511] 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.
[0512] 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.
[0513] 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.
[0514] 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.
[0515] 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.
[0516] 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.
[0517] 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.
[0518] 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: Determine that the measurement results of at least one beam during the trigger time corresponding to the first event satisfy the entry or exit conditions of the first event; Send a first measurement report corresponding to the first event, or send a portion of the first measurement report corresponding to the first event; wherein the first measurement report includes information on K beams, where K is a positive integer; Wherein, the information of M beams out of the K beams is located before the information of the remaining beams in the first measurement report. The remaining beams include Q beams, (NMQ) beams, and service beams. The M beams are the beams corresponding to the measurement results that satisfy the access conditions of the first event during the trigger time. N is the number of beams indicated by the measurement configuration of the first event. During the trigger time, the measurement results corresponding to the Q beams satisfy the departure conditions of the first event. Q is a positive integer less than or equal to K.
2. The method according to claim 1, characterized in that, The aforementioned portion of the content is carried in a truncated Media Access Control-Control element; or, the first measurement report is carried in a Media Access Control-Control element.
3. The method according to claim 1 or 2, characterized in that, The method further includes: The first measurement report is determined according to the order of beam priority.
4. The method according to claim 3, characterized in that, The order of beam priority includes: The priority of the M beams is higher than the priority of the (NMQ) beams, the priority of the serving beam, and the priority of the Q beams.
5. The method according to claim 4, characterized in that, The order of beam priority also includes: The priority of the Q beams is higher than the priority of the serving beam.
6. The method according to any one of claims 3 to 5, characterized in that, Determining the first measurement report according to the order of beam priority includes: Based on the beam priority, information from higher-priority beams is placed before information from lower-priority beams.
7. The method according to any one of claims 3 to 6, characterized in that, The priority of the beams included in the partial content is no lower than the priority of the beams included in the remaining content, and the remaining content refers to the remaining content in the first measurement report excluding the partial content.
8. The method according to any one of claims 1 to 7, characterized in that, The first measurement report also includes a first field, which is used to characterize the Q.
9. The method according to any one of claims 1 to 8, characterized in that, The Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, with the identifiers of two beams occupying adjacent fields.
10. The method according to any one of claims 1 to 9, characterized in that, The aforementioned content is included in the first information, wherein: The first information also includes an identifier for the first measurement report and a second field, the second field being used to indicate the number of times the identifier for the first measurement report has been sent.
11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: Receive a second message, the second message being used to instruct the first device to cancel sending unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report; After sending the aforementioned portion of the content, the state of the first event triggering the reporting is cancelled based on the second information.
12. The method according to any one of claims 1 to 11, characterized in that, After sending the aforementioned portion of the content, the method further includes: Receive a third message, the third message being used to instruct the cancellation of sending content not sent in the first measurement report; Based on the third information, the reporting status of the first event is cancelled.
13. The method according to claim 12, characterized in that, The third piece of information is a switching instruction.
14. A communication method applied to a second device, characterized in that, The method includes: Receive a first measurement report corresponding to a first event, or receive a portion of the first measurement report corresponding to a first event; wherein, during the trigger time corresponding to the first event, the measurement result of at least one beam satisfies the entry condition or exit condition of the first event, and the first measurement report includes information of K beams, where K is a positive integer; Wherein, the information of M beams out of the K beams is located before the information of the remaining beams in the first measurement report. The remaining beams include Q beams, (NMQ) beams, and service beams. The M beams are the beams corresponding to the measurement results that satisfy the access conditions of the first event during the trigger time. N is the number of beams indicated by the measurement configuration of the first event. During the trigger time, the measurement results corresponding to the Q beams satisfy the departure conditions of the first event. Q is a positive integer less than or equal to K.
15. The method according to claim 14, characterized in that, The aforementioned portion of the content is carried in a truncated Media Access Control-Control element; or, the first measurement report is carried in a Media Access Control-Control element.
16. The method according to claim 14 or 15, characterized in that, The first measurement report is determined by the order of beam priority.
17. The method according to claim 16, characterized in that, The order of beam priority includes: The priority of the M beams is higher than the priority of the (NMQ) beams, the priority of the serving beam, and the priority of the Q beams.
18. The method according to claim 17, characterized in that, The order of beam priority includes: The priority of the Q beams is higher than the priority of the serving beam.
19. The method according to any one of claims 16 to 18, characterized in that, In the first measurement report, information about the higher-priority beams appears before information about the lower-priority beams.
20. The method according to any one of claims 14 to 19, characterized in that, The first measurement report also includes a first field, which is used to indicate the Q.
21. The method according to any one of claims 14 to 20, characterized in that, The Q is greater than 1, and the information of the Q beams includes the identifiers of the Q beams, with the identifiers of two beams occupying adjacent fields.
22. The method according to any one of claims 14 to 21, characterized in that, The aforementioned content is included in the first information, wherein: The first information also includes an identifier for the first measurement report and a second field, the second field being used to indicate the number of times the identifier for the first measurement report has been sent.
23. The method according to any one of claims 14 to 22, characterized in that, The method further includes: Send a second message, the second message being used to instruct the first device to cancel sending any unsent content in the first measurement report when the first resources are insufficient to carry the first measurement report; and / or, After receiving the aforementioned portion of the content, a third message is sent, which instructs the cancellation of sending the unsent content from the first measurement report.
24. A communication device, characterized in that, Includes modules for performing the method as described in any one of claims 1 to 23.
25. 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 23.
26. A communication system, characterized in that, It includes a first device and / or a second device, wherein the first device is used to perform the method as described in any one of claims 1 to 13, and the second device is used to perform the method as described in any one of claims 14 to 23.
27. 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 23 to be implemented.
28. 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 23 to be implemented.