Communication method and device and computer readable storage medium
By reporting measurement reports in response to the changes in the beam trigger list in the layer 1/layer 2 triggered mobility (LTM) process, the problem of how to effectively complete the measurement report based on beams is solved, and network equipment is able to promptly understand the beam changes in the cell, discover and switch to better cells and beams, saving signaling overhead.
Patent Information
- Application Number
- CN202311752195.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-18
- Publication Date
- 2025-06-27
AI Technical Summary
In the mobility (LTM) process triggered by layer 1/layer 2, how to effectively complete beam-based measurement reporting is a technical problem that needs to be solved urgently.
By reporting a measurement report in response to a change in the beam trigger list, the beam trigger list includes a beam that satisfies the first trigger condition. The specific steps include: when the beam that meets the first trigger condition changes, add it to the beam trigger list and report the measurement report; in some cases, if the cell where the first beam is located has reported the measurement report, the report will not be repeated.
This solution enables network equipment to timely understand the changes in beams in the cell and clarify the trigger object, so as to discover the best beam in the neighborhood, which is conducive to subsequent switching of terminal equipment to better cells and better beams, avoiding repeated reporting of measurement reports in the same cell, saving signaling overhead.
Smart Images

Figure CN120224262A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device, and a computer-readable storage medium. Background Art
[0002] In the Layer 1 / Layer 2-Triggered Mobility (LTM) process, the network device triggers the primary cell (Pcell) or primary secondary cell (PScell) cell switching process based on the Layer 1 (L1) measurement via the Media Access Control (MAC) Control Element (CE). The LTM process needs to support L1 measurement-related events and introduce beam-based measurement reports.
[0003] However, how to complete beam-based measurement reporting is a technical problem that needs to be solved urgently. Summary of the invention
[0004] The present application provides a solution that can effectively trigger L1 measurement reporting.
[0005] In order to achieve the above objectives, this application provides the following technical solutions:
[0006] In a first aspect, a communication method is provided, the communication method comprising: reporting a measurement report in response to a change in a beam in a beam trigger list, wherein the beam trigger list includes beams that meet a first trigger condition.
[0007] Optionally, the communication method also includes: in response to the first beam satisfying the first trigger condition and the cell where the first beam is located is included in the cell trigger list, adding the first beam to the beam trigger list, and not reporting a measurement report, the cell trigger list including the cell satisfying the second trigger condition or the cell to which the beam satisfying the first trigger condition belongs.
[0008] Optionally, in response to a change in a beam in the beam trigger list, reporting the measurement report includes: in response to a measurement result of a second beam that satisfies the first trigger condition being better than all beams in the beam trigger list or better than all beams of the same cell in the beam trigger list, adding the second beam to the beam trigger list and reporting the measurement report; or, in response to a change in the optimal beam in the beam trigger list or the optimal beam of the same cell in the beam trigger list, reporting the measurement report.
[0009] Optionally, reporting the measurement report in response to a change in the beam in the beam trigger list includes: reporting the measurement report in response to a new beam being added to the beam trigger list.
[0010] Optionally, the communication method further includes: reporting the measurement report in response to a third beam in the beam trigger list satisfying a third trigger condition; removing the third beam from the beam trigger list.
[0011] Optionally, the communication method further includes: receiving first configuration information for configuring whether to trigger reporting the measurement report in response to a beam in the beam trigger list satisfying the third trigger condition.
[0012] Optionally, the communication method further includes: in response to a cell to which a fourth beam added to the beam trigger list belongs being different from cells to which other beams in the beam trigger list belong, adding the cell to which the fourth beam belongs to a cell trigger list, where the cell trigger list includes cells to which beams satisfying the first trigger condition belong.
[0013] Optionally, the communication method further includes: reporting the measurement report in response to all beams belonging to a first cell in the beam trigger list satisfying the third trigger condition.
[0014] Optionally, the communication method further includes: removing the first cell from the cell trigger list, where the cell trigger list includes cells to which beams satisfying the first trigger condition belong.
[0015] Optionally, the measurement report includes one or more of the following: measurement results of all beams satisfying the first trigger condition, measurement results of the optimal beam of a cell satisfying the first trigger condition, measurement results of N beams satisfying the first trigger condition, measurement results of M measured beams, measurement results of the beam that triggers reporting the measurement report, measurement results of all beams in the cell where the beam that triggers reporting the measurement report is located, and measurement results of beams in the beam trigger list, where N and M are positive integers.
[0016] In a second aspect, the present application further provides a communication method, where the communication method includes: receiving a measurement report, where the measurement report is reported in response to a change in a beam in a beam trigger list, and the beam trigger list includes beams satisfying a first trigger condition.
[0017] Optionally, before receiving the measurement report, it further includes: sending first configuration information for configuring whether to trigger reporting the measurement report in response to a beam in the beam trigger list satisfying a third trigger condition.
[0018] Optionally, the communication method further includes: sending a target cell and / or a target beam for cell handover, where the target cell and / or the target beam are determined according to the measurement report.
[0019] In a third aspect, the present application further provides a communication device, where the communication device includes: a communication module, configured to report a measurement report in response to a change in a beam in a beam trigger list, where the beam trigger list includes beams that meet a first trigger condition.
[0020] In a fourth aspect, the present application further provides a communication device, where the communication device includes: a communication module, configured to receive a measurement report, where the measurement report is reported in response to a change in a beam in a beam trigger list, and the beam trigger list includes beams that meet a first trigger condition.
[0021] In a fifth aspect, there is provided a computer-readable storage medium, on which a computer program is stored, and the computer program is run by a processor to execute any method provided in the first aspect or the second aspect.
[0022] In a sixth aspect, there is provided a communication device, including a memory and a processor, where a computer program that can run on the processor is stored on the memory, and the processor runs the computer program to execute any method provided in the first aspect.
[0023] In a seventh aspect, there is provided a communication device, including a memory and a processor, where a computer program that can run on the processor is stored on the memory, and the processor runs the computer program to execute any method provided in the second aspect.
[0024] In an eighth aspect, there is provided a computer program product, on which a computer program is stored, and the computer program is run by a processor to execute any method provided in the first aspect or the second aspect.
[0025] In a ninth aspect, there is provided a communication system, including the above-mentioned terminal device and the above-mentioned network device.
[0026] In a tenth aspect, an embodiment of the present application further provides a chip (or a data transmission device), where a computer program is stored on the chip, and when the computer program is executed by the chip, the steps of the above method are implemented.
[0027] In an eleventh aspect, an embodiment of the present application further provides a system chip, which is applied to a terminal. The chip system includes at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected by a line, and the at least one processor is configured to execute instructions to execute any method provided in the first aspect or the second aspect.
[0028] Compared with the prior art, the technical solution of the present application has the following beneficial effects:
[0029] In the technical solution of this application, the terminal device reports a measurement report in response to a change in the beam in the beam trigger list, and the beam trigger list includes beams that meet the first trigger condition. In the technical solution of this application, the trigger condition for the terminal device to report a measurement report is a change in the beam in the beam trigger list, which can enable the network device to timely learn about the change of the beam in the cell, clarify the trigger object, so as to find the best beam in the neighboring cell, which is beneficial to the subsequent handover of the terminal device to a better cell and a better beam.
[0030] Further, in response to the first beam meeting the first trigger condition and the cell where the first beam is located being included in the cell trigger list, the first beam is added to the beam trigger list and no measurement report is reported. In the technical solution of this application, when the first beam meets the first trigger condition but the cell where the first beam is located is included in the cell trigger list, that is, the terminal device has reported the measurement report of the cell where the first beam is located, the terminal device no longer reports the measurement report to avoid repeated reporting of the measurement report of the same cell and save signaling overhead.
[0031] Further, in response to the measurement result of the second beam that meets the first trigger condition being better than all the beams in the beam trigger list or better than all the beams in the same cell in the beam trigger list, the second beam is added to the beam trigger list and a measurement report is reported; or, in response to a change in the optimal beam in the beam trigger list or the optimal beam in the same cell in the beam trigger list, a measurement report is reported. In the technical solution of this application, the reporting of the measurement report is triggered by the change of the optimal beam, which can enable the network device to find the best beam in the neighboring cell and assist in cell handover. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 is an interaction flowchart of a communication method provided by an embodiment of this application;
[0033] Figure 2 is an interaction flowchart of another communication method provided by an embodiment of this application;
[0034] Figure 3 is an interaction flowchart of yet another communication method provided by an embodiment of this application;
[0035] Figure 4 is an interaction flowchart of yet another communication method provided by an embodiment of this application;
[0036] Figure 5 is a schematic structural diagram of a communication device provided by an embodiment of this application;
[0037] Figure 6 is a schematic hardware structure diagram of a communication device provided by an embodiment of this application. Detailed implementation manners
[0038] The communication systems applicable to the embodiments of the present application include, but are not limited to, Narrow Band - Internet of Things (NB-IoT), Global System for Mobile (GSM) Evolution System with Enhanced Data Rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access 2000 system (CDMA2000), Time division-Synchronization Code Division Multiple Access system (TDSCDMA), Long Term Evolution (LTE) system, 5th-generation (5G) system, New Radio (NR) system, and future evolved communication systems, or various communication fusion systems such as vehicle-mounted wireless short-distance communication systems. Among them, the 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The technical solution of the present application is also applicable to different network architectures, including but not limited to relay network architectures, dual-connection architectures, Vehicle-to-Everything architectures, etc.
[0039] This application mainly relates to the communication between terminal devices and network devices. Among them:
[0040] The network device in the embodiments of the present application can also be referred to as an access network device. For example, it can be a base station (BaseStation, BS) (which can also be referred to as base station equipment). A network device is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in the second-generation (2nd-Generation, 2G) network, the device providing base station functions includes a base transceiver station (BTS); in the third-generation (3rd-Generation, 3G) network, the device providing base station functions includes a Node B; in the fourth-generation (4th-Generation, 4G) network, the device providing base station functions includes an evolved Node B (eNB); in a wireless local area network (Wireless Local Area Networks, WLAN), the device providing base station functions is an access point (Access Point, AP); in NR, the device providing base station functions is a next-generation base station node (next generation NodeBase station, gNB), and a further evolved Node B (ng-eNB). Among them, the communication between the gNB and the terminal device uses NR technology, and the communication between the ng-eNB and the terminal device uses evolved universal terrestrial radio access (Evolved UniversalTerrestrial Radio Access, E-UTRA) technology. Both the gNB and the ng-eNB can be connected to the 5G core network. The network device in the embodiments of the present application also includes devices providing base station functions in future new communication systems, etc.
[0041] The terminal equipment in the embodiments of the present application may refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (Mobile Station, MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents or user devices. The terminal equipment may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolving Public Land Mobile Network (PLMN), etc., which is not limited in the embodiments of the present application. The terminal equipment may also be referred to as User Equipment (UE), a terminal, etc.
[0042] As described in the background technology, how to complete beam-based measurement reporting is a technical problem that needs to be solved urgently.
[0043] In addition, a target cell may have multiple beams that meet the triggering conditions, which will cause multiple reports on the same cell.
[0044] In the technical solution of the present application, the terminal device reports a measurement report in response to a change in a beam in a beam trigger list, and the beam trigger list includes beams that meet the first trigger condition. In the technical solution of the present application, the trigger condition for the terminal device to report a measurement report is a change in a beam in a beam trigger list, which enables the network device to promptly learn of changes in beams in a cell, identify trigger objects, and thereby discover the best beam in a neighboring cell, which is beneficial for the terminal device to subsequently switch to a better cell and a better beam.
[0045] Furthermore, in response to the first beam satisfying the first trigger condition and the cell where the first beam is located being included in the cell trigger list, the first beam is added to the beam trigger list, and the measurement report is not reported. In the technical solution of the present application, when the first beam satisfies the first trigger condition but the cell where the first beam is located is included in the cell trigger list, that is, when the terminal device has reported the measurement report of the cell where the first beam is located, the terminal device no longer reports the measurement report to avoid repeated reporting of the measurement report of the same cell and save signaling overhead.
[0046] Specifically, for a terminal device in the RRC_CONNECTED state, if the terminal device moves from one cell to another cell, the network will decide whether to perform a handover based on the measurement results of the terminal device. When the Layer 3 (L3) measurement results of the terminal device meet certain conditions, the measurement results will be reported through an event. The network determines the target cell for the handover based on the measurement results of the terminal device, and then sends a handover command to the terminal device according to the exchanged information to initiate the handover process.
[0047] In the above event reporting mechanism, the measurement results in different events are all L3 measurement results. The L1 measurement results need to be filtered by L3 before being used to determine whether the triggering conditions for event reporting are met. Different events can be of the same system or different systems, and can also be triggered based on location and other factors. The following mainly introduces the events that use the measurement results obtained from the measurement of neighboring cells (or target cells or candidate cells) and the reference signals of serving cells to determine whether they are met, which can specifically include A3 event, A4 event, and A5 event.
[0048] To make the above objects, features, and advantages of the present application more obvious and understandable, the following will describe the specific embodiments of the present application in detail with reference to the accompanying drawings.
[0049] See Figure 1 , the method provided by the present application specifically includes the following steps:
[0050] Step 101: In response to a change in the beam in the beam trigger list, the terminal device reports a measurement report to the network device. Among them, the beam trigger list includes beams that meet the first trigger condition.
[0051] It should be noted that the sequence numbers of the steps in this embodiment do not represent the limitation of the execution sequence of each step.
[0052] It can be understood that in specific implementation, the communication method can be implemented in the form of a software program, and this software program runs in a processor integrated inside a chip or a chip module. This method can also be implemented in the form of software combined with hardware, and the present application does not make any restrictions.
[0053] In this embodiment, the network device may pre-configure L1-related measurement events for the terminal device, which may specifically include one or more of the following: the measurement result of the neighboring cell beam is greater than a threshold (A4 event or A4 event of L1 measurement); and / or the best beam of the neighboring cell is greater than the serving beam of the primary cell in the master cell group or secondary cell group (A3 event or A3 event of L1 measurement); the neighboring cell beam is greater than the threshold and the beam of the Spcell is less than the threshold (A5 event or A5 event of L1 measurement).
[0054] The network device may also define an enter condition (i.e., the first trigger condition) and a leaving condition (i.e., the third trigger condition) in a similar manner. Among them, the enter condition may be that the measurement result of the beam is greater than or equal to threshold 1, and the corresponding leaving condition may be that the measurement result of the beam is less than or equal to threshold 2. For example: in the A4 event, the enter condition may be that the measurement result of the neighboring cell beam is greater than or equal to threshold 1; the leaving condition may be that the measurement result of the neighboring cell beam is less than or equal to threshold 2. In the A3 event, the enter condition may be that the measurement result of the neighboring cell beam minus the hysteresis value is greater than the serving beam or greater than the serving beam plus the offset; the leaving condition may be that the measurement result of the neighboring cell beam plus the hysteresis value is less than the serving beam or less than the serving beam plus the offset. In the A5 event, the enter condition may be that the measurement result of the neighboring cell beam is greater than or equal to threshold 3 and the serving beam is less than or equal to threshold 4; the leaving condition may be that the measurement result of the neighboring cell beam is less than or equal to threshold 5 and the serving beam is greater than or equal to threshold 6.
[0055] There is also an implementation method. The enter condition may be that the measurement result of the beam minus the hysteresis value is greater than or equal to the threshold, and the corresponding leaving condition may be that the measurement result of the beam plus the hysteresis value is less than or equal to the threshold, and the two thresholds may be the same. For example: in the A4 event, the enter condition may be that the measurement result of the neighboring cell beam minus the hysteresis value is greater than or equal to threshold 1; the leaving condition may be that the measurement result of the neighboring cell beam plus the hysteresis value is less than or equal to threshold 1. In the A5 event, the enter condition may be that the measurement result of the neighboring cell beam minus the hysteresis value is greater than or equal to threshold 2 and the serving beam plus the hysteresis value is less than or equal to threshold 3; the leaving condition may be that the measurement result of the neighboring cell beam plus the hysteresis value is less than or equal to threshold 2 and the serving beam minus the hysteresis value is greater than or equal to threshold 3.
[0056] It should be noted that in addition to reporting the L1 measurement events of A3, A4, and A5 mentioned above, the enter condition may be that other L1 measurement events meet the reporting conditions, and the leaving condition may be that the corresponding events do not meet the reporting conditions.
[0057] The network needs to pre-configure relevant thresholds and specific L1 measurement events used by the terminal device.
[0058] In the specific implementation of step 101, the terminal device reports a measurement report to the network device when the beam in the beam trigger list changes. The measurement report may carry the L1 measurement result (i.e., the measurement result of the beam).
[0059] Specifically, the network device can instruct the terminal device to report the L1 measurement result periodically, or instruct the terminal device to report at a certain moment, or the network device can configure the terminal device to report the L1 measurement result when the beam in the beam trigger list changes, and can instruct the number of target cells reported by the terminal device and the number of cell beams reported.
[0060] For the terminal device, it can maintain a beamsTriggeredList, which includes beams that meet the first trigger condition. Specifically, the terminal device adds the beams that meet the first trigger condition to the beamsTriggeredList and removes the beams in the beamsTriggeredList that no longer meet the first trigger condition from the beamsTriggeredList.
[0061] It should be noted that the beamsTriggeredList can also be other appropriate names, such as beam list, triggered beam list, etc., and this application does not limit this.
[0062] In the LTM scenario, after receiving the measurement report, the network device configures alternative cell information based on the measurement report of the terminal device. Then, it can determine the target cell for handover based on the measurement report of the terminal device and send a cell handover instruction to the terminal device (for example, send a cell handover instruction through MAC CE), which carries a target configuration identifier, and optionally carries a Timing Advance (TA), a Transmission Configuration Indication (TCI) state ID, and an uplink TCI state ID. If the TA information is carried, the terminal device may not need to perform a Random Access (RACH) process in the target cell and wait to be directly scheduled by the Physical Downlink Control Channel (PDCCH) of the target cell; or use pre-configured configured grant resources to send uplink information. If there is no TA, it is necessary to perform a RACH process in the target cell to complete synchronization and obtain TA and beam information.
[0063] The terminal device can notify the network device that the handover is completed by sending an RRC Reconfiguration Complete message. For the process that requires RACH, the completion of RACH is considered as a successful handover; if it is RACH-less, the terminal device considers that the network successfully receives the first uplink data as successful.
[0064] In this embodiment, the trigger condition for the terminal device to report a measurement report is that the beam in the beam trigger list changes, which can enable the network device to timely learn about the beam changes in the cell, clarify the trigger object, so as to find the best beam of the neighboring cell, which is beneficial to subsequent handover of the terminal device to a better cell and a better beam.
[0065] Regarding the change of the beam in the beam trigger list, there are different change situations. The reporting of the measurement report in different change situations will be described below.
[0066] Embodiment 1: The first beam meets the first trigger condition, and the cell where the first beam is located is included in the cellsTriggeredList.
[0067] In this embodiment, the terminal device maintains a beam trigger list and a cell trigger list.
[0068] Specifically, L1 is the measurement result based on the cell beam. A cell may have multiple different beams that meet the first trigger condition at different times. If the measurement report is triggered every time a beam meets the first trigger condition (that is, added to the beam trigger list), it will cause the terminal device to report multiple times for the same cell.
[0069] Therefore, in this embodiment, in response to the first beam meeting the first trigger condition and the cell where the first beam is located being included in the cell trigger list, the terminal device adds the first beam to the beam trigger list and does not report the measurement report.
[0070] Among them, the cell trigger list includes the cells that meet the second trigger condition or the cells to which the beams that meet the first trigger condition belong. The fact that the cell where the first beam is located is included in the cell trigger list means that the measurement report has been reported for this cell. If there is another beam in this cell that meets the first trigger condition, the terminal device will no longer report the measurement report to avoid repeated reporting of the measurement report for the same cell and save signaling overhead.
[0071] For example, when beam1 and beam2 of a neighboring cell cell1 meet the first trigger condition, the terminal device adds beam1 and beam2 to the beam trigger list, records the measurement results, and at the same time adds the neighboring cell cell1 to the cell trigger list, triggering the measurement report to report relevant information. If another beam beam3 of the neighboring cell cell1 meets the first trigger condition, the terminal device determines that the neighboring cell cell1 is in the cell trigger list, and then does not trigger the report; until beam1, beam2, and beam3 all meet the departure condition (i.e., the third trigger condition), the neighboring cell cell1 is deleted from the cell trigger list.
[0072] For the terminal device, it can maintain a cell trigger list. When there is a beam in the cell that meets the first trigger condition, the terminal device adds the cell to the cell trigger list. Correspondingly, in response to all the beams belonging to the first cell in the beam trigger list all meeting the third trigger condition (i.e., the departure condition), the terminal device removes the first cell from the cell trigger list.
[0073] In a variant, the terminal device can also maintain the cell trigger list in the existing manner. Specifically, the network device pre-configures the entry condition (the second trigger condition) and the departure condition (the fourth trigger condition) of the cell. In response to the L3 measurement result of the cell meeting the second trigger condition, the terminal device adds the cell to the cell trigger list; in response to the L3 measurement result of the cell meeting the fourth trigger condition, the terminal device removes the cell from the cell trigger list.
[0074] Embodiment 2: The measurement result of the second beam that meets the first trigger condition is better than all the beams in the beam trigger list or better than all the beams in the same cell in the beam trigger list.
[0075] In this embodiment, the terminal device has measured each beam to obtain the measurement results of the beams.
[0076] Please refer to Figure 2 , in step 201, the terminal device determines whether the measurement result of the second beam that meets the first trigger condition is better than all the beams in the beam trigger list or better than all the beams in the same cell in the beam trigger list. If so, steps 202 and 203 are executed, otherwise, the terminal device only executes step 202.
[0077] In step 202, the terminal device adds the second beam to the beam trigger list.
[0078] In step 203, the terminal device reports a measurement report to the network device.
[0079] It should be noted that step 202 and step 203 can be executed simultaneously, or step 202 can be executed first and then step 203, or step 203 can be executed first and then step 202.
[0080] In the embodiment of the present application, by changing the optimal beam to trigger the reporting of the measurement report, the network device can discover the best beam of the neighboring cell to assist in cell handover.
[0081] For example, the beam trigger list includes beam1 and beam2, both belonging to cell cell1. If there is another beam beam3 in this cell cell1 that meets the first trigger condition, and the measurement result of beam3 is better than the measurement results of beam1 and beam2, although the cell trigger list has not changed, the reporting of the measurement report can be triggered so that the network can discover the best beam of the neighboring cell.
[0082] In this embodiment, the terminal device only needs to maintain the beam trigger list.
[0083] Embodiment 3: Add a new beam to the beam trigger list.
[0084] In this embodiment, the terminal device has measured each beam to obtain the measurement result of the beam, and added the beam that meets the first trigger condition to the beam trigger list.
[0085] Please refer to Figure 3 , in step 301, the terminal device determines whether a new beam is added to the beam trigger list. If so, step 302 is executed; otherwise, step 302 is not executed.
[0086] In step 302, the terminal device reports the measurement report to the network device.
[0087] In this embodiment, the terminal device only needs to maintain one list, i.e., the beam trigger list, and does not need to maintain the cell trigger list. As long as a new beam is added to the beam trigger list, the terminal device reports the measurement report.
[0088] In a variant of Embodiment 3, the terminal device can maintain two lists, i.e., the beam trigger list and the cell trigger list.
[0089] In this embodiment, the following situations may exist:
[0090] Situation 1: The cell where the new beam is located is not included in the cell trigger list, and the terminal device reports the measurement report to the network device;
[0091] Situation 2: The cell where the new beam is located is included in the cell trigger list, and the terminal device still reports the measurement report to the network device.
[0092] In Embodiment 4, the third beam in the beam trigger list meets the third trigger condition.
[0093] Please refer to Figure 4 simultaneously. In step 401, the network device sends first configuration information to the terminal device. The first configuration information is used to configure whether to trigger the reporting of a measurement report in response to a beam in the beam trigger list meeting the third trigger condition. That is, the network device can configure whether the terminal device triggers a measurement report when a beam meets the leaving condition (the third trigger condition). If the first configuration information configures to trigger the reporting of a measurement report in response to a beam in the beam trigger list meeting the third trigger condition, then the terminal device executes steps 402 to 404; otherwise, it does not execute 402 and step 404.
[0094] In step 402, the terminal device determines whether the third beam in the beam trigger list meets the third trigger condition. If so, it executes steps 403 and 404; otherwise, it does not execute steps 403 and 404.
[0095] In step 403, the terminal device removes the third beam from the beam trigger list.
[0096] In step 404, the terminal device reports a measurement report to the network device. The measurement report may include the beam information that triggers the report (i.e., the information of the third beam), that is, notifies the network device which beam is removed from the beam trigger list.
[0097] It should be noted that steps 403 and 404 can be executed simultaneously, or step 403 can be executed first and then step 404, or step 404 can be executed first and then step 403.
[0098] In Embodiment 5, all the beams belonging to the first cell in the beam trigger list meet the third trigger condition.
[0099] Different from Embodiment 4 where a single beam meeting the third trigger condition triggers the reporting of a measurement report, in this embodiment, all the beams belonging to the same cell need to meet the third trigger condition to trigger the reporting of a measurement report. The measurement report may include the beam and / or cell information that triggers the report, that is, notifies the base station which beam and / or which cell is removed from the beam trigger list and / or the cell trigger list. In the above Embodiments 1 to 5, if the terminal device needs to maintain a cell trigger list, it can be maintained in the following manner: In response to the cell to which the fourth beam added to the beam trigger list belongs being different from the cells to which other beams in the beam trigger list belong, the terminal device adds the cell to which the fourth beam belongs to the cell trigger list. Correspondingly, in response to all the beams belonging to the first cell in the beam trigger list meeting the third trigger condition, the terminal device removes the first cell from the cell trigger list.
[0100] In a variant, the terminal device may also maintain the cell trigger list in the existing manner. Specifically, the network device pre-configures the entry condition (the second trigger condition) and the exit condition (the fourth trigger condition) of the cell. In response to the L3 measurement result of the cell satisfying the second trigger condition, the terminal device adds the cell to the cell trigger list; in response to the L3 measurement result of the cell satisfying the fourth trigger condition, the terminal device removes the cell from the cell trigger list.
[0101] In the above Embodiment 1 to Embodiment 5, the measurement report reported by the terminal device may include one or more of the following: the measurement results of all beams satisfying the first trigger condition, the measurement results of the optimal beam of the cell satisfying the first trigger condition, the measurement results of N beams satisfying the first trigger condition, the measurement results of M measured beams, the measurement results of the beam triggering the reporting of the measurement report, the measurement results of all beams in the cell where the beam triggering the reporting of the measurement report is located, the measurement results of the optimal beams of all cells in the cell trigger list, and the measurement results of the beams in the beam trigger list, where N and M are positive integers. Further, the measurement report may include the information of the beams satisfying the third trigger condition and / or the information of the cells where all beams satisfy the third trigger condition.
[0102] It should be noted that the values of N and M may be configured by the network device for the terminal device or specified by the communication standard protocol, and the present application does not limit this.
[0103] In specific implementation, the terminal device may report the measurement report through a MAC CE.
[0104] For more specific implementation manners of the embodiments of the present application, please refer to the foregoing embodiments and will not be elaborated herein.
[0105] Please refer to Figure 5 , Figure 5 shows a communication device 50, and the communication device 50 may include:
[0106] A communication module 501, configured to report a measurement report in response to a change in the beam in the beam trigger list, where the beam trigger list includes the beams satisfying the first trigger condition.
[0107] In specific implementation, the above communication device 50 may correspond to a chip with a communication function in the terminal device, such as a System-On-a-Chip (SOC), a baseband chip, etc.; or correspond to a chip module including a chip with a communication function in the terminal device; or correspond to a chip module with a data processing function chip, or correspond to the terminal device.
[0108] In another non-limiting embodiment, the communication module 501 is configured to receive a measurement report, which is reported in response to a change in a beam in a beam trigger list, and the beam trigger list includes beams that meet a first trigger condition.
[0109] In a specific implementation, the above-mentioned communication device 50 may correspond to a chip with a communication function in a network device, such as an SOC, a baseband chip, etc.; or correspond to a chip module including a chip with a communication function in a network device; or correspond to a chip module with a data processing function chip, or correspond to a network device.
[0110] For other relevant descriptions of the communication device 50, reference may be made to the relevant descriptions in the foregoing embodiments, which will not be elaborated here.
[0111] Regarding each device and product described in the above embodiments and the respective modules / units included therein, they may be software modules / units, hardware modules / units, or may also be partly software modules / units and partly hardware modules / units. For example, for each device and product applied to or integrated into a chip, the respective modules / units included therein may all be implemented in a hardware manner such as a circuit, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as a circuit; for each device and product applied to or integrated into a chip module, the respective modules / units included therein may all be implemented in a hardware manner such as a circuit, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip module, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as a circuit; for each device and product applied to or integrated into a terminal device, the respective modules / units included therein may all be implemented in a hardware manner such as a circuit, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components inside the terminal device, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the terminal device, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as a circuit.
[0112] An embodiment of the present application also discloses a storage medium, which is a computer-readable storage medium, and a computer program is stored thereon, and the computer program can be executed when running Figures 1 to 3Steps of the method shown in. The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disc, etc. The storage medium may also include a non-volatile memory or a non-transitory memory, etc.
[0113] Please refer to Figure 6 , an embodiment of the present application further provides a schematic diagram of the hardware structure of a communication device. The device includes a processor 601, a memory 602, and a transceiver 603.
[0114] The processor 601 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application. The processor 601 may also include multiple CPUs, and the processor 601 may be a single-CPU processor or a multi-CPU processor. Here, the processor may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0115] The memory 602 may be a ROM or other type of static storage device that can store static information and instructions, a RAM, or other type of dynamic storage device that can store information and instructions. It may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer. The embodiment of the present application does not make any restrictions on this. The memory 602 may exist independently (in this case, the memory 602 may be located outside or inside the device), or may be integrated with the processor 601. Among them, the memory 602 may contain computer program code. The processor 601 is used to execute the computer program code stored in the memory 602, so as to implement the method provided by the embodiment of the present application.
[0116] The processor 601, the memory 602, and the transceiver 603 are connected via a bus. The transceiver 603 is used to communicate with other devices or communication networks. Optionally, the transceiver 603 may include a transmitter and a receiver. The device in the transceiver 603 for implementing the receiving function can be regarded as a receiver, and the receiver is used to execute the receiving steps in the embodiments of the present application. The device in the transceiver 603 for implementing the sending function can be regarded as a transmitter, and the transmitter is used to execute the sending steps in the embodiments of the present application.
[0117] When Figure 6 the structural schematic diagram shown is used to illustrate the structure of the terminal device involved in the above embodiments, the processor 601 is used to control and manage the actions of the terminal device. For example, the processor 601 is used to support the terminal device to execute Figure 1 step 101 in Figure 2 or step 201, step 202, and step 203 in Figure 3 or step 301 and step 302 in Figure 4 or step 401, step 402, step 403, and step 404 in
[0118] and / or the actions performed by the terminal device in other processes described in the embodiments of the present application. The processor 601 can communicate with other network entities through the transceiver 603. For example, it can communicate with the above network device. The memory 602 is used to store the program code and data of the terminal device.
[0118] When Figure 6 the structural schematic diagram shown is used to illustrate the structure of the network device involved in the above embodiments, the processor 601 is used to control and manage the actions of the network device. For example, the processor 601 is used to support the network device to execute Figure 1 step 101 in Figure 2 or step 203 in Figure 3 or step 302 in Figure 4 or step 401 and step 404 in
[0119] In the embodiments of the present application, the unidirectional communication link from the access network to the terminal device is defined as the downlink, the data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is called the downlink direction; while the unidirectional communication link from the terminal device to the access network is the uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is called the uplink direction.
[0120] It should be understood that the term "and / or" in this text is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this text indicates that the associated objects before and after are in an "or" relationship.
[0121] In the embodiments of the present application, "a plurality of" means two or more.
[0122] In the embodiments of the present application, the descriptions such as first and second are only for illustration and to distinguish the described objects, without an order, nor do they represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation to the embodiments of the present application.
[0123] In the embodiments of the present application, "connection" refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not make any limitations on this.
[0124] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner.
[0125] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution is prior or subsequent. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0126] In several embodiments provided in the present application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of the units is only a logical function division, and there can be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of the apparatuses or units can be in electrical, mechanical, or other forms.
[0127] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0128] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of a combination of hardware and software functional units.
[0129] The above-mentioned integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional units stored in a storage medium include several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in each embodiment of the present application.
[0130] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application should be subject to the scope defined by the claims.
Claims
1. A communication method, characterized in that, Including: Reporting a measurement report in response to a change in a beam in a beam trigger list, where the beam trigger list includes beams that meet a first trigger condition.
2. The communication method according to claim 1, characterized in that, Also including: In response to a first beam meeting the first trigger condition and the cell where the first beam is located being included in a cell trigger list, adding the first beam to the beam trigger list and not reporting a measurement report, where the cell trigger list includes cells that meet a second trigger condition or the cell to which the beam meeting the first trigger condition belongs.
3. The communication method according to claim 1, characterized in that, The reporting of a measurement report in response to a change in a beam in the beam trigger list includes: In response to the measurement result of a second beam that meets the first trigger condition being better than all the beams in the beam trigger list or better than all the beams in the same cell in the beam trigger list, adding the second beam to the beam trigger list and reporting the measurement report; or, In response to a change in the optimal beam in the beam trigger list or the optimal beam in the same cell in the beam trigger list, reporting the measurement report.
4. The communication method according to claim 1, wherein The reporting of a measurement report in response to a change in a beam in the beam trigger list includes: In response to a new beam being added to the beam trigger list, reporting the measurement report.
5. The communication method according to claim 1, wherein Also including: In response to a third beam in the beam trigger list meeting a third trigger condition, reporting the measurement report; Removing the third beam from the beam trigger list.
6. The communication method according to claim 5, wherein Also including: Receiving first configuration information for configuring whether to trigger the reporting of the measurement report in response to a beam in the beam trigger list meeting the third trigger condition.
7. The communication method according to claim 1, wherein Also including: In response to the cell to which a fourth beam added to the beam trigger list belongs being different from the cells to which other beams in the beam trigger list belong, adding the cell to which the fourth beam belongs to the cell trigger list, where the cell trigger list includes the cells to which the beams meeting the first trigger condition belong.
8. The communication method according to claim 5, characterized in that Also including: In response to all the beams in the beam trigger list that belong to a first cell meeting the third trigger condition, reporting the measurement report.
9. The communication method according to claim 8, wherein Also including: Removing the first cell from the cell trigger list, where the cell trigger list includes the cells to which the beams meeting the first trigger condition belong.
10. The communication method according to any one of claims 1 to 9, characterized in that, The measurement report includes one or more of the following: the measurement results of all the beams that meet the first trigger condition, the measurement results of the optimal beam of the cell that meets the first trigger condition, the measurement results of N beams that meet the first trigger condition, the measurement results of M measured beams, the measurement results of the beam that triggers the reporting of the measurement report, the measurement results of all the beams in the cell where the beam that triggers the reporting of the measurement report is located, and the measurement results of the beams in the beam trigger list, where N and M are positive integers.
11. A communication method, characterized in that, Including: Receiving a measurement report that is reported in response to a change in a beam in a beam trigger list, where the beam trigger list includes beams that meet a first trigger condition.
12. The communication method according to claim 11, wherein Before receiving the measurement report, further including: Send first configuration information, where the first configuration information is used to configure whether to trigger reporting of the measurement report in response to a beam in the beam trigger list satisfying a third trigger condition.
13. The communication method according to claim 11, wherein Further included: Send a target cell and / or a target beam for cell handover, where the target cell and / or the target beam are determined according to the measurement report.
14. A communication device, characterized in that, Included: A communication module, configured to report a measurement report in response to a change in a beam in a beam trigger list, where the beam trigger list includes beams satisfying a first trigger condition.
15. A communication device, characterized in that, Included: A communication module, configured to receive a measurement report, where the measurement report is reported in response to a change in a beam in a beam trigger list, and the beam trigger list includes beams satisfying a first trigger condition.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by a processor, it executes the steps of the communication method according to any one of claims 1 to 10, or executes the steps of the communication method according to any one of claims 11 to 13.
17. A communication device, comprising a memory and a processor, wherein a computer program capable of running on the processor is stored on the memory, characterized in that, When the processor runs the computer program, it executes the steps of the communication method according to any one of claims 1 to 10.
18. A communication device, comprising a memory and a processor, wherein a computer program that can run on the processor is stored on the memory, characterized in that, When the processor runs the computer program, it executes the steps of the communication method according to any one of claims 11 to 13.