Measurement report transmission method and apparatus

By sending measurement report requests in wireless communication and optimizing the transmission order and time-domain resources of measurement reports, the problem of low feedback efficiency of anchor point and tag measurement reports is solved, and efficient and accurate measurement report transmission is achieved.

WO2026123182A1PCT designated stage Publication Date: 2026-06-18HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-12-09
Publication Date
2026-06-18

Smart Images

  • Figure CN2024137956_18062026_PF_FP_ABST
    Figure CN2024137956_18062026_PF_FP_ABST
Patent Text Reader

Abstract

A measurement report transmission method and an apparatus. The method can be applied to an IEEE standard, such as an 802.11be / Wi-Fi 7 / Wi-Fi 8 standard, an IEEE 802.11 Integrated mmWave standard, an IEEE 802.11bf / sensing standard, a UWB standard, or a NearLink standard. The method comprises: sending a measurement report request, the measurement report request being used for requesting a plurality of measurement members in a measurement group to send measurement reports; sequentially receiving the plurality of measurement reports, the plurality of measurement reports being sequentially sent by the plurality of measurement members; and on the basis of the plurality of measurement reports, determining a measurement result corresponding to a measured member among the plurality of measurement members. In the described method, sequentially receiving the plurality of measurement reports can reduce time domain resource overhead, and mitigates mutual influence between the measurement reports sent by the measurement members.
Need to check novelty before this filing date? Find Prior Art

Description

Measurement report transmission method and device Technical Field

[0001] This application relates to the field of communications, and more particularly to a method and apparatus for transmitting measurement reports. Background Technology

[0002] With the continuous development of global communication technology, the development speed and application of wireless communication technology have surpassed that of wired communication technology, showing a booming development trend. In some wireless communication scenarios, a communication domain includes a master node (also known as a management node) and at least one slave node (also known as a terminal node). The master node manages and allocates the time and frequency resources of the communication domain and has the function of scheduling time and frequency resources for communication / positioning between nodes in the communication domain. Based on wireless communication technology, wireless ranging and positioning can be realized. Wireless ranging and positioning can be applied to scenarios such as indoor positioning, keyless entry and start, and logistics management. For applications such as positioning measurement, the master node can be an anchor or a tag, and the slave node can also be an anchor or a tag. An anchor is a node that participates in or provides a reference position for ranging / angle / positioning among the nodes participating in ranging / angle / positioning. A tag is a node that, through the ranging / angle / positioning process, has its distance / angle / position relative to the reference position determined among the nodes participating in ranging / angle / positioning.

[0003] Currently, after the anchor points and labels have been measured, how to provide a measurement report is an urgent issue that needs to be addressed. Summary of the Invention

[0004] This application provides a measurement report transmission method and apparatus, which can realize the feedback of measurement reports and improve the transmission efficiency and measurement accuracy of measurement reports.

[0005] In a first aspect, embodiments of this application provide a measurement report transmission method. This method is applied to a first device, such as a Wi-Fi device, or a device involved in the StarSpark Alliance, or a chip or functional module within a Wi-Fi device, or a chip or functional module within a device involved in the StarSpark Alliance. These are not listed exhaustively here. The method includes: the first device sending a measurement report request, the measurement report request being used to request multiple measurement members in a measurement group to send measurement reports; sequentially receiving multiple measurement reports, the multiple measurement reports being sent sequentially by the multiple measurement members; and based on the multiple measurement reports, determining the measurement result corresponding to the member being measured among the multiple measurement members. Optionally, the first device is a management node (also called a G node), and each measurement member in the measurement group is a terminal (T) node.

[0006] In this embodiment, the first device sequentially receives multiple measurement reports, which reduces the scheduling signaling overhead of the G node, saves time-domain resource overhead, reduces mutual interference between measurement reports sent by various measurement members, and reduces the latency of receiving multiple measurement reports. Furthermore, the measurement report request is used to request multiple measurement members in the measurement group to send measurement reports, which saves signaling overhead compared to requesting each measurement member in the measurement group to send a measurement report separately.

[0007] In conjunction with the first aspect, in one possible implementation, the method further includes: a first device sending a measurement group establishment message, the measurement group establishment message including the identifiers of the plurality of measurement members, i.e., the identifiers of each measurement member in the measurement group, the order of the identifiers of the plurality of measurement members corresponding to the order in which the plurality of measurement members send measurement reports; so that each measurement member in the measurement group knows the order in which the measurement member sends measurement reports.

[0008] Secondly, embodiments of this application provide another measurement report transmission method. This method is applied to a second device, such as a Wi-Fi device, or a device involved in the StarSpark Alliance, or a chip or functional module in a Wi-Fi device, or a chip or functional module in a device involved in the StarSpark Alliance. These will not be listed exhaustively here. The method includes: the second device receiving a measurement report request, the measurement report request being used to request multiple measurement members in a measurement group to send a measurement report, the multiple measurement members including measurement members; and based on the measurement report request, sending the measurement report on a first time domain resource, the first time domain resource being determined according to the order in which the measurement members send the measurement report among the multiple measurement members.

[0009] Regarding the explanation of the second aspect, such as beneficial effects, please refer to the first aspect; it will not be elaborated here.

[0010] In conjunction with the second aspect, in one possible implementation, the method further includes: a second device receiving a measurement group establishment message, the measurement group establishment message including identifiers of multiple measurement members, the order of the identifiers of the multiple measurement members corresponding to the order in which the multiple measurement members send measurement reports; determining, based on the measurement group establishment message, the order in which the measurement members send measurement reports among the multiple measurement members; thereby each measurement member in the measurement group learns the order in which that measurement member sends measurement reports.

[0011] In conjunction with the second aspect, in one possible implementation, the first time-domain resource is determined based on the duration of the measurement report and the order in which the measurement members send the measurement reports among multiple measurement members, thereby reducing time resource overhead.

[0012] In conjunction with the second aspect, in one possible implementation, the duration of the measurement report is determined based on the number of members performing the measurement and / or the number of members being measured among multiple measurement members, thereby determining the duration of the measurement report and thus determining the first time-domain resource.

[0013] In conjunction with the first or second aspect, in one possible implementation, the measurement group establishment message is used to establish a measurement group. The measurement group establishment message also includes a bitmap, which indicates whether each measurement member in the measurement group is a member performing the measurement or a member being measured. By indicating whether each measurement member is performing the measurement or being measured, each measurement member within the measurement group can understand its role (e.g., whether it is performing the measurement or being measured), thus refining the measurement process. Furthermore, the first device does not need to send additional messages to indicate the order in which multiple measurement members send measurement reports, saving signaling overhead.

[0014] In conjunction with the first or second aspect, in one possible implementation, the measurement report includes one or more of the following: identity information of the measurement member, measurement mode information, and list length information; the identity information of the measurement member is either the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information elements include the measurement results between a member performing the measurement and a member being measured; so that the device receiving the measurement report can obtain measurement-related information.

[0015] In conjunction with the first or second aspect, in one possible implementation, the measurement report request is a multicast message, the destination address of which is the multicast address corresponding to the measurement group.

[0016] Thirdly, this application provides another measurement report transmission method. This method is applied to a first measurement member, such as a Wi-Fi device, or a device involved in the StarSpark Alliance, or a chip or functional module in a Wi-Fi device, or a chip or functional module in a device involved in the StarSpark Alliance. These are not listed individually here. The method includes: the first measurement member receiving control information, which indicates a second time-domain resource. The second time-domain resource is used by the first measurement member and one or more second measurement members in the measurement group to transmit first information, including a measurement report; based on the control information, sending T-link control information (TCI) within the second time-domain resource. The TCI indicates a first time-domain length and a second time-domain length, where the first time-domain length is the length of the time-domain resource used by the second measurement member to transmit the first information, and the second time-domain length is the length of the time-domain resource used by the second measurement member to transmit the measurement report. The first time-domain length is longer than the second time-domain length.

[0017] In this embodiment, the first measurement member sends a TCI based on control information. The TCI indicates the first time domain length and the second time domain length. By sending the TCI, the first measurement member can allocate time domain resources to one or more second measurement members in the measurement group, so that each second measurement member can send the first information on the corresponding time domain resources, thereby realizing the transmission of measurement reports between T nodes.

[0018] In conjunction with the third aspect, in one possible implementation, the method further includes: the first measurement member sending a first measurement report within the second time-domain resource.

[0019] In conjunction with the third aspect, in one possible implementation, the first measurement report includes one or more of the following: identity information of the measurement member, measurement mode information, and list length information; the identity information of the measurement member is either the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; and the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report, wherein the measurement information elements include the measurement results between a member performing the measurement and a member being measured.

[0020] In conjunction with the third aspect, in one possible implementation, before sending the first measurement report on the start symbol to the end symbol, the method further includes: a first measurement member sending a first synchronization block within a second time-domain resource, wherein the time-domain resource for transmitting the first synchronization block precedes the time-domain resource for transmitting the measurement report; so that other measurement members in the measurement group receive the first measurement report based on the first synchronization block.

[0021] In conjunction with the third aspect, in one possible implementation, the first synchronization block includes synchronization information, which includes the identification information of the first measurement member and the multicast address of the measurement group. For example, the first measurement member sequentially transmits the first synchronization block, TCI, and measurement report on a contiguous time-domain resource. Another example is that the first measurement member sequentially transmits the first synchronization block, demodulation reference signal (DMRS), TCI, and measurement report on a contiguous time-domain resource. This time-domain resource is used by the first measurement member to transmit first information.

[0022] In conjunction with the third aspect, in one possible implementation, the method further includes: a first measurement member receiving a measurement group establishment message, the measurement group establishment message including the identifiers of each measurement member in the measurement group, the order of the identifiers of each measurement member in the measurement group corresponding to the order in which each measurement member in the measurement group sends a measurement report; based on the measurement group establishment message, determining the first measurement member as the first measurement member in the measurement group to send a measurement report; so as to allocate resources for transmitting the first information to all second measurement members in the measurement group.

[0023] Fourthly, embodiments of this application provide another measurement report transmission method. This method is applied to a second measurement member, such as a Wi-Fi device, or a device involved in the StarSpark Alliance, or a chip or functional module in a Wi-Fi device, or a chip or functional module in a device involved in the StarSpark Alliance. These are not listed individually here. The method includes: the second measurement member receiving a TCI, the TCI indicating a first time domain length and a second time domain length, the first time domain length being the length of the time domain resources used by the second measurement member to transmit first information, the second time domain length being the length of the time domain resources used by the second measurement member to transmit a measurement report, the first information including a measurement report, the first time domain length being longer than the second time domain length, and the second measurement member being any one of one or more second measurement members in a measurement group; and determining the first time domain length and the second time domain length based on the TCI.

[0024] In this embodiment, the second measurement member determines the first time domain length and the second time domain length based on TCI, and then determines the time domain resources used by the second measurement member to send the first information and the time domain resources used to send the measurement report and sends the corresponding information, which can realize the transmission of measurement reports between T nodes.

[0025] In conjunction with the fourth aspect, in one possible implementation, the method further includes: the second measurement member sending a second measurement report based on the first time domain length, the second time domain length, and the order in which the second measurement member sends measurement reports among one or more second measurement members, thereby enabling the transmission of measurement reports between T nodes.

[0026] In conjunction with the fourth aspect, in one possible implementation, the second measurement report includes one or more of the following: identity information of the measurement member, measurement mode information, and list length information; the identity information of the measurement member is either the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information elements include the measurement results between a member performing the measurement and a member being measured; so that the device receiving the measurement report can obtain measurement-related information.

[0027] In conjunction with the fourth aspect, in one possible implementation, the method further includes: a second measurement member sending a second synchronization block based on the first time-domain length and the order in which the second measurement member sends measurement reports among one or more second measurement members, wherein the time-domain resources for transmitting the second synchronization block precede the time-domain resources for transmitting the second measurement report; so that other measurement members in the measurement group receive the first measurement report based on the first synchronization block. For example, the second measurement member sends the second synchronization block and the second measurement report sequentially on contiguous time-domain resources in a time domain. Another example is that the second measurement member sends the second synchronization block, DMRS, and measurement report sequentially on contiguous time-domain resources in a time domain. These time-domain resources are used by the second measurement member to transmit first information.

[0028] In conjunction with the fourth aspect, in one possible implementation, the second synchronization block includes synchronization information, which includes the identification information of the second measurement member and the multicast address of the measurement group.

[0029] In conjunction with the fourth aspect, in one possible implementation, the method further includes: a second measurement member receiving a measurement group establishment message, the measurement group establishment message including the identifiers of each measurement member in the measurement group, the order of the identifiers of each measurement member in the measurement group corresponding to the order in which each measurement member in the measurement group sends measurement reports; and determining, based on the measurement group establishment message, the order in which the second measurement member sends measurement reports among one or more second measurement members, so as to send second measurement reports based on that order.

[0030] Fifthly, embodiments of this application provide another measurement report transmission method. This method is applied to a third measurement member, such as a Wi-Fi device, or a device involved in the StarSpark Alliance, or a chip or functional module in a Wi-Fi device, or a chip or functional module in a device involved in the StarSpark Alliance. These are not listed individually here. The method includes: the third measurement member receiving a TCI, the TCI indicating a first time domain length and a second time domain length, the first time domain length being the length of the time domain resources used by the second measurement member to transmit first information, the second time domain length being the length of the time domain resources used by the second measurement member to transmit a measurement report, the first information including a measurement report, the first time domain length being longer than the second time domain length, and the second measurement member being any one of one or more second measurement members in a measurement group; and determining the first time domain length and the second time domain length based on the TCI.

[0031] In this embodiment, the third measurement member determines the first time domain length and the second time domain length based on TCI, and then determines the time domain resources for each second measurement member to send the first information and the time domain resources for sending the measurement report, and sends the corresponding information so as to receive the measurement report sent by each second measurement member.

[0032] In conjunction with the fifth aspect, in one possible implementation, the method further includes: the third measurement member determining, based on the first time domain length and the second time domain length, the time domain resources used by the second measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report, so as to receive the measurement report sent by each of the second measurement members.

[0033] In conjunction with the fifth aspect, in one possible implementation, the method further includes: a third measurement member receiving a synchronization block from a second measurement member; receiving a measurement report from the second measurement member based on the synchronization block; and enabling the transmission of measurement reports between T nodes.

[0034] In conjunction with the fifth aspect, in one possible implementation, the method further includes: a third measurement member determining, based on a first time domain length and a second time domain length, the time domain resources used by the first measurement member for transmitting first information and the time domain resources used for transmitting measurement reports, so as to receive measurement reports sent by each second measurement member.

[0035] In conjunction with the fifth aspect, in one possible implementation, the method further includes: a third measurement member receiving a synchronization block from a first measurement member; receiving a measurement report from the first measurement member based on the synchronization block; and enabling the transmission of measurement reports between T nodes.

[0036] In conjunction with the third, fourth, or fifth aspects, in one possible implementation, the TCI includes a time resource indicator used to indicate a first time domain length, which is g time domain units, where each time domain unit is any one of a transmit time interval (TTI), a radio frame, a symbol, or a millisecond, and g is a positive integer.

[0037] In conjunction with the third, fourth, or fifth aspects, in one possible implementation, the TCI also includes a start symbol indicator and an end symbol indicator, wherein the start symbol indicator is used to indicate the start symbol for the first measurement member in the measurement group to send a measurement report, and the end symbol indicator is used to indicate the end symbol for the first measurement member to send a measurement report; so that other measurement members in the measurement group are aware of the start and end symbols for the first measurement member to send a measurement report.

[0038] In conjunction with the third, fourth, or fifth aspects, the second time domain length is the length from the start symbol to the end symbol, thereby allowing other measurement members in the measurement group to know this second time domain length.

[0039] Combining the third, fourth, or fifth aspects, the first measurement member, the second measurement member, and the third measurement member are nodes T.

[0040] Sixthly, embodiments of this application provide a first apparatus for performing the method in the first aspect or any possible implementation. The first apparatus includes modules for performing the method in the first aspect or any possible implementation.

[0041] In a seventh aspect, embodiments of this application provide a second apparatus for performing the method in the second aspect or any possible implementation. The second apparatus includes modules for performing the method in the second aspect or any possible implementation.

[0042] Eighthly, embodiments of this application provide a first measurement member for performing the method in the third aspect or any possible implementation. The first measurement member includes modules for performing the method in the third aspect or any possible implementation.

[0043] In a ninth aspect, embodiments of this application provide a second measurement member for performing the method in the fourth aspect or any possible implementation. The second measurement member includes modules that perform the method in the fourth aspect or any possible implementation.

[0044] In a tenth aspect, embodiments of this application provide a third measurement member for performing the method in the fifth aspect or any possible implementation. The third measurement member includes modules that perform the method in the fifth aspect or any possible implementation.

[0045] Eleventhly, embodiments of this application provide a first apparatus, the first apparatus including a processor, the processor being configured to cause the first apparatus to perform the method shown in the first aspect or any possible implementation thereof. Alternatively, the processor is configured to execute a computer program stored in a memory, wherein when the computer program is executed, the method described in the first aspect or any possible implementation thereof is performed.

[0046] In one possible implementation, the memory is located outside the first device described above.

[0047] In one possible implementation, the memory is located within the first device described above.

[0048] In this embodiment, the processor and memory can be integrated into a single device, meaning they can be combined. For example, the first device can be a chip.

[0049] In one possible implementation, the first device further includes a transceiver for receiving or transmitting signals. For example, the transceiver could be used to send a measurement report request. Or, for instance, the transceiver could be used to send a measurement parameter configuration message.

[0050] The embodiments of this application do not limit the number of processors. Nor do the embodiments of this application limit the type of processor.

[0051] In a twelfth aspect, embodiments of this application provide a second apparatus comprising a processor configured to cause the second apparatus to perform the methods described in the second aspect or any possible implementation thereof. Alternatively, the processor may execute a computer program stored in a memory, wherein when the computer program is executed, the methods described in the second aspect or any possible implementation thereof are performed.

[0052] In one possible implementation, the memory is located outside the second device described above.

[0053] In one possible implementation, the memory is located within the second device described above.

[0054] In the embodiments of this application, the processor and memory can be integrated into a single device, that is, the processor and memory can be integrated together. For example, the second device can be a chip.

[0055] In one possible implementation, the second device further includes a transceiver for receiving or transmitting signals. For example, the transceiver may be used to receive measurement report requests. Alternatively, it may be used to receive measurement parameter configuration messages. Or, it may be used to transmit measurement reports.

[0056] The embodiments of this application do not limit the number of processors. Nor do the embodiments of this application limit the type of processor.

[0057] In a thirteenth aspect, embodiments of this application provide an apparatus including a processor configured to cause the apparatus to perform the methods described in any one of the third to fifth aspects. Alternatively, the processor may execute a computer program stored in a memory, which, when executed, causes the apparatus to perform the methods described in any one of the third to fifth aspects.

[0058] In one possible implementation, the memory is located outside the aforementioned device.

[0059] In one possible implementation, the memory is located within the aforementioned device.

[0060] In this embodiment, the processor and memory can be integrated into a single device, meaning they can be combined. For example, the device can be a chip.

[0061] In one possible implementation, the device further includes a transceiver for receiving or transmitting signals. For example, the transceiver may be used to transmit control information. Alternatively, it may be used to receive control information. Or, it may be used to receive a measurement group establishment message. Or, it may be used to receive a measurement parameter configuration message. Or, it may be used to receive a synchronization block.

[0062] The embodiments of this application do not limit the number of processors. Nor do the embodiments of this application limit the type of processor.

[0063] In a fourteenth aspect, embodiments of this application provide a chip including logic circuitry and an interface, the logic circuitry and the interface being coupled to enable the chip to perform the method described in the first aspect or any possible implementation thereof.

[0064] In a fifteenth aspect, embodiments of this application provide a chip including logic circuitry and an interface, the logic circuitry and the interface being coupled to enable the chip to perform the method described in the second aspect or any possible implementation thereof.

[0065] In a sixteenth aspect, embodiments of this application provide a chip including logic circuitry and an interface, the logic circuitry and the interface being coupled to enable the chip to perform the method described in the third aspect or any possible implementation thereof.

[0066] In a seventeenth aspect, embodiments of this application provide a chip including logic circuitry and an interface, the logic circuitry and the interface being coupled to enable the chip to perform the method described in the fourth aspect or any possible implementation thereof.

[0067] In an eighteenth aspect, embodiments of this application provide a chip including logic circuitry and an interface, the logic circuitry and the interface being coupled to enable the chip to perform the method described in the fifth aspect or any possible implementation thereof.

[0068] In a nineteenth aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer (such as the device shown above), causes the methods shown in any of the first to fifth aspects or any possible implementation thereof to be executed.

[0069] In a twentieth aspect, embodiments of this application provide a computer program product comprising a computer program that, when run on a computer (such as the device shown above), causes the methods shown in any of the first to fifth aspects or any possible implementation thereof to be executed.

[0070] In a twentieth aspect, embodiments of this application provide a computer program that, when run on a computer, executes the methods shown in any of the first to fifth aspects or any possible implementations described above.

[0071] In a twentieth aspect, embodiments of this application provide a communication system, which includes a first device and a second device. The first device is used to execute the method shown in the first aspect or any possible implementation thereof, and the second device is used to execute the method shown in the second aspect or any possible implementation thereof.

[0072] In a twentieth aspect, embodiments of this application provide a communication system comprising a first measuring member, a second measuring member, and a third measuring member, a second device, wherein the first measuring member is used to perform the method shown in the third aspect or any possible implementation thereof, the second measuring member is used to perform the method shown in the fourth aspect or any possible implementation thereof, and the third measuring member is used to perform the method shown in the fifth aspect or any possible implementation thereof. Attached Figure Description

[0073] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.

[0074] Figure 1a is a schematic diagram of an architecture of a communication system provided in an embodiment of this application;

[0075] Figure 1b is a schematic diagram of an indoor positioning scenario provided in the application embodiment;

[0076] Figure 2 is a flowchart illustrating a measurement report transmission method provided in an embodiment of this application;

[0077] Figure 3 is a schematic diagram of the time-domain resources that N measurement members in a measurement group can use to send measurement reports;

[0078] Figure 4a is a schematic diagram of a format of a measurement group establishment message provided in an embodiment of this application;

[0079] Figure 4b is a schematic diagram of another format of the measurement group establishment message provided in an embodiment of this application;

[0080] Figure 4c is a schematic diagram of another format of the measurement group establishment message provided in an embodiment of this application;

[0081] Figure 5 is a schematic diagram of the measurement signal provided in an embodiment of this application;

[0082] Figure 6 is a schematic diagram of the time difference measurement of bidirectional 3 signals provided in an embodiment of this application;

[0083] Figure 7 is a flowchart illustrating another measurement report transmission method provided in an embodiment of this application;

[0084] Figure 8 is a schematic diagram of the first measurement member sending synchronization blocks, DMRS, TCI, and measurement reports;

[0085] Figure 9 is a schematic diagram of the first information sent by the first measurement member and one or more second measurement members in the second time domain resource;

[0086] Figure 10 is a schematic diagram of a measurement process provided in an embodiment of this application;

[0087] Figures 11a and 11b are schematic diagrams of a scenario for the measurement method provided in an embodiment of this application;

[0088] Figure 12 is a schematic diagram of a device provided in an embodiment of this application;

[0089] Figure 13 is a schematic diagram of another device provided in an embodiment of this application;

[0090] Figure 14 is a schematic diagram of the chip provided in an embodiment of this application. Detailed Implementation

[0091] To facilitate understanding of the technical solution of this application, the application will be further described below with reference to the accompanying drawings.

[0092] The terms "first," "second," and various numerical designations (e.g., "#1," "#2," etc.) used in the specification, claims, and figures of this application are only used to distinguish different objects and not to describe a specific order. It is understood that the various numerical designations involved 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 below does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0093] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments. Some steps in the embodiments described herein may serve as a separate embodiment.

[0094] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. "Or" indicates that there can be two relationships, such as only A exists and only B exists; when A and B are not mutually exclusive, it can also mean that there are three relationships, such as only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0095] In this application, the indication includes direct indication (also known as explicit indication) and implicit indication. Direct indication information A refers to information A being included; implicit indication information A refers to information A being indicated through the correspondence between information A and information B, and through direct indication information B. The correspondence between information A and information B can be predefined, pre-stored, or pre-configured.

[0096] In this application, information C is used to determine information D, including both cases where information D is determined solely based on information C and cases where it is determined based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, where information D is determined based on information E, and information E is determined based on information C.

[0097] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0098] In this application, the names of the messages (or information) in the following processes are merely examples. As communication technology evolves, the names of the messages (or information, etc.) in the following processes may change, but regardless of how their names change, as long as their meaning is the same as the function or meaning of the messages (or information, etc.) in this application, they all fall within the protection scope of this application.

[0099] 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 via the air interface from other units or modules. "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 via the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between a first node and a second node, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, trace, or interface.

[0100] The system involved in this application is described below.

[0101] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, such as Sparklink (or Nearlink) systems or wireless-fidelit (Wi-Fi) systems. The technical solutions provided in this application can also be applied to Sparklink standards, such as Sparklink Basic (SLB) access standards, Sparklink Low Energy (SLE) access standards, Sparklink Positioning (SLP) standards, or Ultra Wideband (UWB) standards. Furthermore, the technical solutions provided in this application can be applied to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series standards, such as the 802.11be standard, the 802.11bn standard (also known as Wi-Fi 8, or Ultra High Reliability (UHR) or Ultra High Reliability and Throughput (UHRT) standards), or next-generation standards, etc., which will not be listed here. The technical solutions provided in this application can also be applied to the following communication systems, such as Internet of Things (IoT) systems, vehicle-to-everything (V2X, where X can represent anything), device-to-device (D2D), narrowband Internet of Things (NB-IoT) systems, long-term evolution (LTE) systems, 5th-generation (5G) communication systems, and new communication systems emerging in future communication development. For example, V2X can include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), or vehicle-to-network (V2N) communication.

[0102] The system provided in this application embodiment may include a measuring device for implementing the measurement report transmission method and the measurement method involved in this application embodiment. The measurement method can be applied to ranging, angle measurement, speed measurement, positioning, navigation, or sensing, etc., and will not be listed here. Positioning includes, but is not limited to, vehicle-mounted wireless positioning or indoor positioning. The measurement report transmission method can be used to transmit measurement reports obtained by the measuring device through ranging, angle measurement, speed measurement, positioning, navigation, or sensing, and will not be listed here.

[0103] The measuring device includes a first device or a second device. As an example, the first device is a grant node (G node) and the second device is a terminal node (T node). The G node and T node can be nodes involved in the StarSignal SLB or SLE standards. In this document, the G node represents the grant node and the T node represents the terminal node. For example, the T node can include barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), lidar, battery cells, mobile phones with positioning capabilities, wearable devices, personal digital assistants (PDAs), positioning cards, or positioning terminals, etc. As another example, the first device is a master device involved in the Bluetooth Low Energy standard, and the second device is a slave device involved in the Bluetooth Low Energy standard. As yet another example, the first device is an access point (AP), and the second device is a non-access point station (non-AP STA). As yet another example, the first device is a network device, and the second device is a terminal device.

[0104] In a measurement process, the second device is either the member performing the measurement or the member being measured. The member performing the measurement and the member being measured can also be collectively referred to as the measurement member. Alternatively, the measurement member includes both the member performing the measurement and the member being measured. Optionally, the first device is either the member performing the measurement or the member being measured. For example, in a measurement process, the first device can participate in the measurement process as either the member performing the measurement or the member being measured. Optionally, the first device is neither the member performing the measurement nor the member being measured. Alternatively, the first device may not participate in the measurement process as either the member performing the measurement or the member being measured. For example, in a measurement process, the first device configures parameters and time-frequency resources for both the member performing the measurement and the member being measured to implement the measurement. Optionally, the first device can also receive measurement reports sent by multiple second devices and obtain measurement results based on the measurement reports, such as the location information of the member being measured.

[0105] In a measurement process, the member performing the measurement is the one whose own position is used as a reference position, and the member being measured is the one whose position relative to the reference position is determined. For example, in distance measurement (or angle measurement or positioning), the member performing the measurement is the one whose own position is used as a reference position for the distance measurement (or angle measurement or positioning), and the member being measured is the one whose distance relative to the reference position is determined through the distance measurement (or angle measurement or positioning) process.

[0106] The measurement members involved in the embodiments of this application can also be called nodes, the members performing the measurement can also be called anchors, and the members being measured can also be called tags. The specific names of the various devices are not limited in the embodiments of this application.

[0107] In wireless communication scenarios, multiple communication domains can exist. A communication domain refers to a system consisting of a group of devices with communication relationships and the communication connections (i.e., communication links) between these devices. A communication domain includes a master node (e.g., a G node in the SLB / SLE standard, a master device in the Bluetooth Low Energy standard, and an access point (AP) in the Wi-Fi standard) and at least one slave node (e.g., a T node in the SLB / SLE standard, a slave device in the Bluetooth Low Energy standard, and a station (STA) in the Wi-Fi standard). The master node manages and allocates the time-frequency resources of the communication domain and has the function of scheduling time-frequency resources for communication or location between nodes in the communication domain. As an example, the first device can be the master node in the communication domain, and the second device can be a slave node in the communication domain.

[0108] Figure 1a is a schematic diagram of an architecture of a communication system provided in an embodiment of this application. Figure 1a exemplarily illustrates a communication domain, which includes a first device and three second devices, such as second device 1, second device 2, and second device 3. The communication system shown in Figure 1a is merely an example and is not intended to limit the embodiments of this application.

[0109] Figure 1b is a schematic diagram of an indoor positioning scenario provided in an embodiment of the application. Figure 1b illustrates a measurement including positioning as an example, but is not intended to limit the embodiments of this application. Figure 1b exemplarily shows four members performing the measurement, such as measurement member 1 to measurement member 4. One of these four members performing the measurement (such as measurement member 1) is the first device, that is, the first device participates in the measurement process as a member performing the measurement. Figure 1b also exemplarily shows four members being measured, such as measurement member 5 to measurement member 8. Measurement member 2 to measurement member 8 can be collectively referred to as the second device. The number of members performing the measurement and the number of members being measured shown in Figure 1b are merely examples and are not intended to limit the embodiments of this application.

[0110] In Figure 1b, the TT link refers to the link between the second devices, such as the link between measurement member 2 and measurement member 5, or the link between measurement member 2 and measurement member 6, etc., and will not be listed here. The GT link refers to the link between the first device and the second device, such as the link between measurement member 1 and measurement member 5, etc., and will not be listed here.

[0111] Figure 1b also exemplarily illustrates a positioning calculation engine that can be used for positioning calculation. Positioning calculation primarily relies on the time difference measured between each anchor point and each tag. Using the time difference measured by two-way two-signal or three-way three-signal measurements, the time of flight (TOF) between each anchor point and each tag can be calculated. After obtaining the distance, the positioning result is further obtained. The members performing the measurements and the measured members in the measurement group can obtain measurement reports containing their respective measurement results through air interface measurements. In one possible design, the members performing the measurements and the measured members in the measurement group each send their respective measurement reports to measurement member 1; measurement member 1, based on the received measurement reports, locates each measured member, i.e., measurement members 5 to 8, using the positioning calculation engine. In another possible design, each member performing the measurements in the measurement group sends its measurement report to each measured member. Each measured member in the measurement group completes its positioning based on its local measurement results and the received measurement results.

[0112] The descriptions of the first and second devices in Figures 1a and 1b are as above and will not be repeated here.

[0113] As described in the background section, after the anchor points and tags have completed the measurement, how to feed back the measurement report is an urgent problem to be solved. This application provides two technical solutions for feeding back the measurement report. The first technical solution is based on the idea that each measurement member in the measurement group, acting as a T node, sends the measurement report to the sending G node (i.e., the first device) in sequence, which can send the measurement report without relying on the TT link, and the equipment implementation is simple. The TT link refers to the link between T nodes. The second technical solution is based on the idea that the measurement members in the measurement group, acting as T nodes, transmit the measurement report through the TT link, which can reduce the time and signaling overhead of the G node as a relay to forward the measurement report.

[0114] The following describes the methods involved in the first technical solution.

[0115] Figure 2 is a flowchart illustrating a measurement report transmission method provided in an embodiment of this application. The method shown in Figure 2 can be applied to a complete device, as well as to chips or functional modules within that device. For ease of description, the following description uses the first device and the second device as examples. For ease of reference, different numbers are used below to distinguish different examples, different implementations, or different information, etc. As shown in Figure 2, the method includes:

[0116] 201. The first device sends a measurement report request.

[0117] Correspondingly, the second device receives the measurement report request. The measurement report request is used to request multiple measurement members in the measurement group to send measurement reports. These multiple measurement members can be all members in the measurement group. Optionally, the measurement report request includes the multicast address corresponding to the measurement group, the measurement group ID, and the measurement round / session corresponding to the requested measurement report. The second device can be any one of the multiple measurement members in the measurement group. Each measurement member only replies with a measurement report after the first device (G node) sends the measurement report request. This avoids timing chaos caused by a large number of measurement members (tags / anchors) sending measurement reports corresponding to different measurement rounds / sessions, and reduces problems such as queuing and retransmission arrangement for the G node when receiving measurement reports corresponding to different measurement rounds / sessions within a short period, thus improving the reliability of measurement report reception.

[0118] Optionally, the measurement report request includes identification information of the measurement group, such as the measurement group identifier (ID). The measurement group ID is used to distinguish different measurement groups. After determining that the measurement report request contains the measurement group ID, each measurement member in the measurement group sends a measurement report to the first device. Optionally, the first device is a measurement member in the measurement group. When the first device is a measurement member in the measurement group, the first device performs measurements as a measurement member in the measurement group and sends a measurement report request in order to receive measurement reports sent by other measurement members in the measurement group. Optionally, the first device is not a measurement member in the measurement group. For example, the first device is a G node, and each measurement member in the measurement group is a T node.

[0119] Optionally, the measurement report request is a multicast message. This request includes the multicast address of the aforementioned measurement group (such as the physical layer multicast address PhyID, or a layer 2 multicast address), allowing each measurement member in the measurement group to receive the measurement report request based on the GCI or TCI of that multicast address. For example, the GCI / TCI scheduled by multicast address uses a 24-bit measurement group multicast address as a mask for 24-bit cyclic redundancy check information. This measurement group multicast address information mask is configured by higher-layer signaling (such as the radio resource control setup message xrcSetup), thereby accurately receiving and decoding the measurement report request at the corresponding resource. Sending the measurement report request via multicast saves signaling and time overhead compared to sending it separately to each measurement member in the measurement group via unicast.

[0120] 202. The second device sends a measurement report on the first time domain resource based on the measurement report request.

[0121] In one possible design, after receiving a measurement report request, each measurement member in the measurement group sends a measurement report to the first device in sequence. Correspondingly, the first device sequentially receives multiple measurement reports. These multiple measurement reports are sent sequentially by the multiple measurement members in the measurement group. The second device is any one of the multiple measurement members in the measurement group. For ease of description, this application embodiment uses the example of the second device receiving a measurement report request and sending a measurement report to the first device.

[0122] The first time-domain resource is determined by the second device based on the order in which it (i.e., the second device) sends measurement reports among multiple measurement members. That is, the time-domain resource for each measurement member in the measurement group to send a measurement report is determined based on the order in which that measurement member sends measurement reports among the multiple measurement members. Optionally, the time-domain resources for sending measurement reports by any two measurement members in the measurement group do not overlap. Or, in other words, the time-domain resources occupied by any two time-adjacent measurement reports among the multiple measurement reports do not overlap. In one possible design, the second device determines the time-domain resources that it can use to send measurement reports based on the order in which it sends measurement reports among multiple measurement members. The time-domain resources that the second device can use to send measurement reports may be the time-domain resources allocated to the second device for sending measurement reports. Optionally, the time-domain resources for the second device to send measurement reports are the time-domain resources that the second device can use to send measurement reports. For example, the time-domain resources that the second device can use to send measurement reports are time-domain symbols #1 to #w1, and the time-domain resources that the second device can use to send measurement reports are time-domain symbols #1 to #w1, where w1 is an integer greater than 1. Time-domain symbols #1 to #w1 represent multiple consecutive time-domain symbols in the time domain. Optionally, the time-domain resources that the second device can use to send measurement reports are a portion of the time-domain resources that the second device can use to send measurement reports. For example, the time-domain resources that the second device can use to send measurement reports are time-domain symbols #1 to #w1, and the time-domain resources that the second device can use to send measurement reports are time-domain symbols #1 to #w2, where w1 and w2 are integers greater than 1, and w2 is less than w1.

[0123] This application describes an embodiment of a measurement group comprising N measurement members, namely measurement member 1 to measurement member N, as an example. N is an integer greater than 1. Figure 3 is a schematic diagram of the time-domain resources available for sending measurement reports by the N measurement members in the measurement group. As shown in Figure 3, time-domain resource #1 represents the time-domain resource available for sending measurement reports by measurement member 1, time-domain resource #2 represents the time-domain resource available for sending measurement reports by measurement member 2, time-domain resource #3 represents the time-domain resource available for sending measurement reports by measurement member 3, ..., and time-domain resource #N represents the time-domain resource available for sending measurement reports by measurement member N. For example, referring to Figure 3, measurement members 1 to N in the measurement group send measurement reports sequentially. The time-domain resource that measurement member 1 can use to send measurement reports is determined as time-domain resource #1 according to the order in which it sends measurement reports among the multiple measurement members. The time-domain resource that measurement member 2 can use to send measurement reports is determined as time-domain resource #2 according to the order in which it sends measurement reports among the multiple measurement members. And so on, the time-domain resource that measurement member N can use to send measurement reports is determined as time-domain resource #N according to the order in which it sends measurement reports among the multiple measurement members.

[0124] The first time-domain resource is determined by the second device according to the order in which it sends measurement reports among multiple measurement members, including: the first time-domain resource is determined by the second device based on the duration of the measurement report and the order in which the second device sends the measurement reports among multiple measurement members. The duration of the measurement report may be the length of the time-domain resource used to transmit the measurement report. Optionally, the duration of the measurement report is determined based on the number of members performing the measurement in the measurement group and / or the number of members being measured. Optionally, the measurement parameter configuration message sent by the first device includes a report duration indication, which is used to indicate the duration of the measurement report. The measurement parameter configuration message is used to indicate the measurement parameters corresponding to the measurement group. Measurement members in the measurement group can perform measurements based on these measurement parameters. The second device determines the duration of the measurement report according to the report duration indication in the measurement parameter configuration message. Optionally, the measurement report request includes a report duration indication, which is used to indicate the duration of the measurement report. The second device determines the duration of the measurement report according to the report duration indication in the measurement report request.

[0125] As an example, the first time-domain resource is determined by the second device based on the first time-domain position, the duration of the measurement report, and the order in which the second device sends measurement reports among multiple measurement members. In this application, the time-domain position refers to a certain time unit in the time domain, such as a certain time-domain symbol. For example, the order in which the second device sends measurement reports among multiple measurement members in the measurement group is t, that is, the t-th measurement report is sent, where t is a positive integer; the time-domain start position of the first time-domain resource is (t0+(t-1)*Δt), and the time-domain end position of the first time-domain resource is (t0+t*Δt). Wherein, t0 is the first time-domain position, and Δt is the duration of the measurement report. (t0+(t-1)*Δt) represents the time-domain position after the first time-domain position and at an interval of (t-1)*Δt from the first time-domain position. t0+t*Δt represents the time-domain position after the first time-domain position and at an interval of t*Δt from the first time-domain position. Optionally, the measurement report request includes a first time offset, which is the time offset between the time-domain end position of the TTI in which the measurement report request is located and the aforementioned first time-domain position. The second device determines the first time-domain position based on the time-domain end position of the TTI in which the measurement report request is located and the first time offset. Optionally, the aforementioned first time-domain position is the time-domain end position of the TTI in which the measurement report request is located. The second device uses the time-domain end position of the TTI in which the measurement report request is located as the aforementioned first time-domain position.

[0126] One possible implementation of the second device determining the order in which it sends measurement reports among multiple measurement members is as follows: The second device receives a measurement group establishment message. The measurement group establishment message includes identifiers of multiple measurement members. In the measurement group establishment message, the order of the identifiers of the multiple measurement members corresponds to the order in which the multiple measurement members send measurement reports. Based on the measurement group establishment message, the second device determines the order in which the measurement members send measurement reports among the multiple measurement members. The first device sends the measurement group establishment message. Optionally, the order of the identifiers of the multiple measurement members also corresponds to the order in which the multiple measurement members send measurement signals.

[0127] Figure 4a is a schematic diagram of a measurement group establishment message format provided in an embodiment of this application. As shown in Figure 4a, the measurement group establishment message includes the following fields: measurement group ID, number of members performing the measurement (e.g., N1), number of members being measured (e.g., N2), and measurement member 1 to measurement member N. N1 is a positive integer. N2 is a positive integer. Measurement member 1 to measurement member N are used to carry the identifiers of the N measurement members. For example, the first N1 fields in the measurement member field (e.g., the 1st field to the N1st field) are used to carry the identifiers of the N1 members performing the measurement, and the (N1+1)th field to the Nth field in the measurement member field are used to carry the identifiers of the N2 members being measured.

[0128] Figure 4b is a schematic diagram of another format of the measurement group establishment message provided in an embodiment of this application. As shown in Figure 4b, the measurement group establishment message includes the following fields: measurement group ID, number of members being measured (e.g., N2), number of members performing the measurement (e.g., N1), and measurement member 1 to measurement member N. For example, the first N2 fields (e.g., the 1st field to the N2th field) in the measurement member field are used to carry the identifiers of the N2 members being measured, and the (N2+1)th field to the Nth field in the measurement member field are used to carry the identifiers of the N1 members performing the measurement.

[0129] Optionally, the measurement group establishment message is used to establish a measurement group. The measurement group establishment message also includes a bitmap. The bitmap is used to indicate whether each measurement member in the measurement group is a member performing a measurement or a member being measured. Each bit in the bitmap corresponds to one measurement member. For example, the order of the measurement members corresponding to the bits in the bitmap can correspond to the order of the identifiers of multiple measurement members in the measurement group establishment message. Alternatively, the order of the measurement members corresponding to the bits in the bitmap is the same as the order of the identifiers of multiple measurement members in the measurement group establishment message. For example, the bitmap includes N bits, which correspond to measurement member 1 to measurement member N sequentially from the least significant bit to the least significant bit, and the identifiers of the N measurement members in the measurement group establishment message are in the order of the identifier of measurement member 1 to the identifier of measurement member N. Optionally, multiple consecutive bits in the bitmap indicate that the corresponding multiple measurement members are members performing a measurement. Optionally, multiple consecutive bits in the bitmap indicate that the corresponding multiple measurement members are members being measured. By centrally indicating the members performing the measurement or the members being measured, the complexity of the second device parsing the measurement group establishment message can be simplified. For example, the relationship between the values ​​and meanings of bits in a bitmap is as follows: 1 indicates that the member corresponding to that bit is the member being measured, and 0 indicates that the member corresponding to that bit is the member performing the measurement. The relationship between bit values ​​and meanings shown here is merely an example; for instance, 0 could also represent the member being measured, and 1 could represent the member performing the measurement. For ease of description, the following text will use 1 to represent the member being measured and 0 to represent the member performing the measurement as an example.

[0130] Figure 4c is a schematic diagram of another format of the measurement group establishment message provided in an embodiment of this application. As shown in Figure 4c, the measurement group establishment message includes the following fields: measurement group ID, total number of measurement members (e.g., N), measurement member 1 to measurement member N, and a bitmap. Each bit in the bitmap corresponds to a measurement member. A value of 1 indicates that the measurement member corresponding to the bit is the member being measured, and a value of 0 indicates that the measurement member corresponding to the bit is the member performing the measurement. As an example, the length of the bitmap is N, that is, the bitmap includes N bits. The first N1 bits of these N bits are used to indicate that the corresponding measurement member is the member performing the measurement, and the last N2 bits of these N bits (i.e., the (N1+1)th bit to the Nth bit) are used to indicate that the corresponding measurement member is the member being measured. As another example, the bitmap includes N1 bits with a value of 0, N2 bits with a value of 1, and N1 bits with a value of 0. The first N1 bits of this bit diagram can be used to indicate that the corresponding measurement member is used to send the first measurement signal and that the corresponding measurement member is the member performing the measurement. The (N1+1)th to Nth bits of this bit diagram are used to indicate that the corresponding measurement member is used to send the second measurement signal and that the corresponding measurement member is the member being measured. The last N1 bits of this bit diagram are used to indicate that the corresponding measurement member is used to send the third measurement signal and that the corresponding measurement member is the member performing the measurement.

[0131] In another possible design, after receiving a measurement report request, each member of the measurement group sequentially sends a measurement report to the first device. The second device is any one of the members performing the measurement in the measurement group. Correspondingly, the first device sequentially receives multiple measurement reports. The first device forwards the received multiple measurement reports to each member being measured in the measurement group. Alternatively, the first device processes the received multiple measurement reports and then sends the processed data to each member being measured in the measurement group.

[0132] 203. Based on multiple measurement reports, determine the measurement results corresponding to the measured member among multiple measurement members in the measurement group.

[0133] This application does not limit the measurement mode (or measurement method) of each measurement member in the measurement group, nor the measurement information obtained by each measurement member through measurement. In other words, this application does not limit the method by which measurement members obtain measurement reports or the measurement information contained in the measurement reports. Measurement modes include bidirectional 2-signal measurement modes or bidirectional 3-signal measurement modes. Bidirectional 2-signal can also be called bidirectional two-signal or bidirectional 2-message. Bidirectional 3-signal can also be called bidirectional three-signal or bidirectional 3-message. Bidirectional 2-signal refers to multiple members performing the measurement sequentially sending a first measurement signal, followed by multiple members being measured sequentially sending a second measurement signal. Bidirectional 3-signal refers to multiple members performing the measurement sequentially sending a first measurement signal, followed by multiple members being measured sequentially sending a second measurement signal, and then multiple members performing the measurement sequentially sending a third measurement signal. The number of symbols included in the third measurement signal is the same as the number of symbols included in the first measurement signal. The number of symbols between two adjacent third measurement signals is the same as the number of symbols between two adjacent first measurement signals. That is, the description of the third measurement signal can be referred to the first measurement signal, with similar details. The following description uses the example of the time difference obtained by each measurement member in the measurement report through ranging in a two-way two-signal measurement mode or a two-way three-signal measurement mode.

[0134] Figure 5 is a schematic diagram of the measurement signals provided in an embodiment of this application. Figure 5 executively shows a member performing a measurement (e.g., member 1 performing the measurement) and a member being measured (e.g., member 1 being measured). After member 1 performing the measurement sends a first measurement signal, all members being measured within the measurement group can receive the first measurement signal. After member 1 being measured sends a second measurement signal, all members performing the measurement within the measurement group can receive the second measurement signal. As shown in Figure 5, a bidirectional 2-signal includes a first measurement signal and a second measurement signal, and a bidirectional 3-signal includes a first measurement signal, a second measurement signal, and a third measurement signal.

[0135] Figure 5 also exemplarily illustrates various time differences, such as Ta, Tb, Tc, and Td. Ta and Tc are the time differences corresponding to member 1 performing the measurement, and Tb and Td are the time differences corresponding to member 1 being measured. t1 is the time of departure (TOD) of the first measurement signal sent by member 1 performing the measurement, t2 is the time of arrival (TOA) of the first measurement signal received by member 1 being measured, t3 is the TOD of the second measurement signal sent by member 1 being measured, t4 is the TOA of the second measurement signal received by member 1 performing the measurement, t5 is the TOD of the third measurement signal sent by member 1 performing the measurement, and t6 is the TOA of the third measurement signal received by member 1 being measured. Ta is the time difference between t1 and t2. Tc is the time difference between t4 and t5. Tb is the time difference between t2 and t3. Td is the time difference between t3 and t6.

[0136] Figure 6 is a schematic diagram of the time difference measurement of bidirectional three signals provided in an embodiment of this application. Figure 6 executively shows a member performing the measurement (e.g., member 1 performing the measurement) and a member being measured (e.g., member 1 being measured). After member 1 performing the measurement sends a first measurement signal, all members being measured within the measurement group can receive the first measurement signal. After member 1 being measured sends a second measurement signal, all members performing the measurement within the measurement group can receive the second measurement signal. After member 1 performing the measurement sends a third measurement signal, all members being measured within the measurement group can receive the third measurement signal. Figure 6 is another descriptive form of Figure 5. As shown in Figure 6, each rectangle represents a time-domain symbol. In Figure 6, TX is short for transmit, and RX is short for receive. For member 1 performing the measurement, the rectangle containing A1 represents the start symbol of the first transmitted measurement signal, i.e., t1; the rectangle containing A2 represents the end symbol of the first transmitted measurement signal; the rectangle containing T1 represents the start symbol of the received second measurement signal, i.e., t4; the rectangle containing T2 represents the end symbol of the received second measurement signal; the rectangle containing A3 represents the start symbol of the transmitted third measurement signal, i.e., t5; and the rectangle containing A4 represents the end symbol of the transmitted third measurement signal. For member 1 being measured, the rectangle containing A1 represents the start symbol of the received first measurement signal, i.e., t2; the rectangle containing A2 represents the end symbol of the received first measurement signal; the rectangle containing T1 represents the start symbol of the transmitted second measurement signal, i.e., t3; the rectangle containing T2 represents the end symbol of the transmitted second measurement signal; the rectangle containing A3 represents the start symbol of the received third measurement signal, i.e., t6; and the rectangle containing A4 represents the end symbol of the received third measurement signal.

[0137] The measurement group consists of N measurement members, including M members who perform the measurement and H members who are measured. The M members who perform the measurement are members 1 through M. The H members who are measured are members 1 through H.

[0138] For example, the measurement members in the measurement group use a bidirectional 2-signal measurement mode. Each member performing the measurement sends a first measurement signal and receives second measurement signals sent by H members being measured. Each member being measured receives the first measurement signals sent by M members performing the measurement and sends a second measurement signal. Each member performing the measurement can obtain N² Ta values ​​through measurement, where each Ta is the time difference between the TOD of the first measurement signal sent by the member performing the measurement and the TOA of the received second measurement signal. Taking member 1 performing the measurement as an example, member 1 using the bidirectional 2-signal measurement mode can obtain T. a11 ~T a1H T a11 T represents the time difference between the TOD of the first measurement signal sent by member 1 performing the measurement and the TOA of the second measurement signal received from member 1 being measured. a1H This represents the time difference between the TOD of the first measurement signal sent by member 1 performing the measurement and the TOA of the second measurement signal received from member H being measured. Each member being measured can obtain M Tb through measurement, where each Tb is the time difference between the TOA of a first measurement signal received by that member and the TOD of a second measurement signal sent. Taking member 1 as an example, member 1 uses a bidirectional 2-signal measurement mode to perform the measurement, and can obtain T... b11 ~T b1M T b11 T represents the time difference between the TOA of the first measurement signal received by the measured member 1 from the member 1 performing the measurement and the TOD of the second measurement signal transmitted. b1M This represents the time difference between the TOA of the first measurement signal received by the measured member 1 from the member M performing the measurement and the TOD of the second measurement signal sent.

[0139] The time difference obtained by M members performing the measurement using a bidirectional 2-signal measurement mode can be represented in the form of the following matrix:

[0140] Among them, T aM1 T represents the time difference between the TOD of the first measurement signal sent by member M performing the measurement and the TOA of the second measurement signal received from member 1 being measured. aMHThis represents the time difference between the TOD of the first measurement signal sent by member M performing the measurement and the TOA of the second measurement signal received from member H being measured.

[0141] The time difference obtained by measuring H members using a bidirectional 2-signal measurement mode can be represented in the form of the following matrix:

[0142] Among them, T bH1 T represents the time difference between the TOA of the first measurement signal received by the measured member H from the member 1 performing the measurement and the TOD of the second measurement signal transmitted. bHM This represents the time difference between the first measurement signal TOA received by member H from member M performing the measurement and the second measurement signal TOD sent by member H.

[0143] For example, the measurement members in the measurement group use a bidirectional 3-signal measurement mode. Each member performing the measurement sends a first measurement signal and a third measurement signal, and receives second measurement signals sent by H members being measured. Each member being measured receives the first measurement signals sent by M members performing the measurement and the third measurement signals sent by M members performing the measurement, and then sends a second measurement signal. Compared to a bidirectional 2-signal measurement mode, using a bidirectional 3-signal measurement mode allows each member performing the measurement to obtain H additional Tc values, and each member being measured to obtain M additional Td values. Taking member 1 performing the measurement as an example, member 1 using a bidirectional 3-signal measurement mode can obtain T... a11 ~T a1H and T c11 ~T c1H T c11 T represents the time difference between the TOA of the second measurement signal received by member 1 from member 1 being measured, and the TOD of the third measurement signal transmitted. c1H This represents the time difference between the TOA of the second measurement signal received by member 1 from member H being measured, and the TOD of the third measurement signal transmitted. Taking member 1 being measured as an example, member 1 performing the measurement uses a bidirectional 3-signal measurement mode to perform the measurement, and can obtain T... b11 ~T b1M and T d11 ~T d1M T d11 T represents the time difference between the TOD of the second measurement signal sent by member 1 being measured and the TOA of the third measurement signal received from member 1 performing the measurement. d1MThis represents the time difference between the TOD of the second measurement signal sent by the measured member 1 and the TOA of the third measurement signal received from the member M performing the measurement.

[0144] The Tc obtained by M members performing the measurement using a bidirectional 3-signal measurement mode can be represented in the form of the following matrix:

[0145] T cM1 T represents the time difference between the TOA of the second measurement signal received by member M from member 1 being measured and the TOD of the third measurement signal transmitted. cMH This represents the time difference between the second measurement signal TOA received by member M from member H being measured and the third measurement signal TOD sent by member M performing the measurement.

[0146] The Td obtained by measuring H members using a bidirectional 3-signal measurement mode can be represented in the form of the following matrix:

[0147] T dH1 T represents the time difference between the TOD of the second measurement signal sent by the measured member H and the TOA of the third measurement signal received from the member 1 performing the measurement. dHM This represents the time difference between the TOD of the second measurement signal sent by the member H being measured and the TOA of the third measurement signal received from the member M performing the measurement.

[0148] For example, the ranging calculation method for two-way 3-signal signals satisfies the following formula:

[0149] Where x is the member number performing the measurement, y is the member number being measured, and C represents the speed of light.

[0150] For example, the ranging calculation method for two-way 2-signal signals satisfies the following formula:

[0151] Where x is the member number performing the measurement, y is the member number being measured, C represents the speed of light, and δ is the clock deviation measured by the member being measured, in parts per million (ppm).

[0152] In one possible design, the measurement report includes one or more of the following: member identification information, measurement mode information, and list length information. Member identification information refers to either the member performing the measurement or the member being measured. Measurement mode information indicates whether it's a two-way, two-signal measurement mode or a two-way, three-signal measurement mode. List length information indicates the number of measurement information elements included in the measurement information list in the measurement report. Measurement information elements include the measurement results between a member performing the measurement and a member being measured. For example, when a member performs a two-way, two-signal measurement, the measurement information element is Ta measured by the member performing the measurement or Tb measured by the member being measured. As another example, when a member performs a three-way, three-signal measurement, the measurement information element is {Ta and Tc} measured by the member performing the measurement or {Tb and Td} measured by the member being measured. For example, for a two-way, two-signal measurement, if there are M members performing the measurement and H members being measured in the ranging group, the measurement report fed back by member 1 performing the measurement includes T... a11 ,T a12 ,…,T a1H T a11 ~T a1H Each element in the table represents a measurement information element. The measurement report returned by the measured member 1 includes T. b11 ,T b12 ,…,T b1M T b11 ~T b1M Each field in the table represents a measurement information element. Table 1 shows an example of each field in the measurement report. Table 2 shows the information in the control information field of the measurement report.

[0153] Table 1

[0154] Table 2

[0155] The following describes the time and resource overhead of each measurement member in the measurement group sending measurement reports to the first device in sequence.

[0156] The Media Access Layer Service Data Unit (MAG) frame header is 7 bytes long (11 bytes in total if the Logical Link Layer identifier and data length are considered). The source address is 3 bytes long. The destination address is 3 bytes long. The control field is 2 bytes long, and the ranging wheel field is 2 bytes long. In bidirectional 2-signal measurement mode, the measurement information list is 5 bytes long for each member performing the measurement / measuring member. In bidirectional 3-signal measurement mode, the measurement information list is 10 bytes long for each member performing the measurement / measuring member.

[0157] An example of the total length of measurement reports sent by M members performing measurements and H members being measured is as follows: The measurement members in the measurement group use a bidirectional 2-signal measurement mode. The total length of the M measurement reports sent by the M members performing measurements is (2+2+7+3+3+2+1+5*H)*M = 940 bytes. The total length of the H measurement reports sent by the H members being measured is (2+2+7+3+3+2+1+5*M)*H = 1720 bytes, where M = 4 and H = 43. The total length of the measurement reports sent by the M members performing measurements and the H members being measured is (940+720) bytes.

[0158] Another example of the total length of measurement reports sent by M members performing measurements and H members being measured is as follows: The measurement members in the measurement group use a bidirectional 3-signal measurement mode. The total length of the M measurement reports sent by the M members performing measurements is (2+2+7+3+3+2+1+10*H)*M = 1800 bytes, and the total length of the H measurement reports sent by the H members being measured is (2+2+7+3+3+2+1+10*M)*H = 2580 bytes, where M = 4 and H = 43. The total length of the measurement reports sent by the M members performing measurements and the H members being measured is (1800+2580) bytes.

[0159] In this embodiment, each measurement member in the measurement group sends measurement reports to the first device sequentially, which saves time-domain resource overhead and reduces mutual interference between measurement reports sent by different members. Since each measurement member in the measurement group sends measurement reports sequentially, they can send measurement reports without relying on the TT link, simplifying device implementation. The measurement report request is used to request multiple measurement members in the measurement group to send measurement reports, which saves signaling overhead compared to requesting each measurement member in the measurement group to send a measurement report separately.

[0160] The second technical solution involves a method described below. The inventive concept of this second technical solution is a scheme where measurement members, acting as T nodes in the measurement group, transmit measurement reports via a TT link.

[0161] Figure 7 is a flowchart illustrating another measurement report transmission method provided in an embodiment of this application. The method shown in Figure 7 can be applied to a complete device, and also to chips or functional modules within that device. As shown in Figure 7, the method includes:

[0162] 701. The first device sends control information.

[0163] Accordingly, the first measurement member in the measurement group (i.e., the first anchor point or the first tag indicated by the measurement group establishment message) and one or more second measurement members (i.e., anchor points or tags following the first anchor point or the first tag indicated by the measurement group establishment message) receive the control information. Both the first measurement member and the one or more second measurement members act as T nodes. The control information is used to indicate a second time-domain resource. The second time-domain resource is used by the first measurement member and the one or more second measurement members in the measurement group to transmit first information. The first information includes a measurement report. For example, the first information includes a measurement report and a synchronization block. The synchronization block is used for time synchronization and frequency synchronization. Optionally, the control information is a multicast message. The destination address in this control information is the multicast address corresponding to the measurement group.

[0164] In one possible implementation, the member performing the measurement in the measurement group sends a measurement report, while the member being measured in the measurement group does not send a measurement report. The first measurement member and the one or more second measurement members are the members performing the measurement. The first measurement member is the first member in the measurement group to send a measurement report. In another possible implementation, the member being measured in the measurement group sends a measurement report, while the member performing the measurement in the measurement group does not send a measurement report. The first measurement member and the one or more second measurement members are the members being measured. The first measurement member is the first member in the measurement group to send a measurement report.

[0165] Optionally, the control information includes a start position indication and an end position indication. The start position indication is used to indicate the start position of the second time-domain position. The end position indication is used to indicate the end position of the second time-domain position. For example, the start position indication is the index of the first TTI, the end position indication is the index of the second TTI, and the second time-domain resource is from the first TTI to the second TTI. The first TTI to the second TTI are consecutive TTIs. Alternatively, the first TTI and the second TTI are the same, that is, the second time-domain resource is the first TTI. In this application, the length of the TTI is not limited. For example, the TTI is 1 ms. Or, for example, the TTI is a radio frame, such as 125 μs.

[0166] Optionally, the control information includes a start position indication and a third time domain length. The start position indication is used to indicate the starting position of the second time domain position. The third time domain length is the length of the second time domain resource. For example, the start position indication is the index of the first TTI, the third time domain length is b TTIs, and the second time domain resource is b consecutive TTIs starting from the first TTI, where b is a positive integer.

[0167] Optionally, the control information includes a second time offset and a third time domain length. The second time offset is the time offset from the start position in the time domain of the next TTI after each measurement member in the measurement group completes the measurement to the start position in the time domain of the second time domain resource. The third time domain length is the length of the second time domain resource. The first measurement member and one or more second measurement members in the measurement group send measurement reports sequentially. The order in which the first measurement member and one or more second measurement members in the measurement group send the measurement reports is the same as the order of the measurement member identifiers in the measurement group establishment message. The measurement group establishment message contains the identifier of the first measurement member and the identifier of each of the one or more second measurement members. For example, the measurement group establishment message may sequentially include: the identifier of the first measurement member, the identifier of the second measurement member #1, the identifier of the second measurement member #2, and the identifier of the second measurement member #s, where s is an integer greater than 1, and the measurement group includes s second measurement members. As an example, the second time offset is Noffset TTIs, and the third time domain length is Nreport TTIs. Noffset is 3, and Nreport is 2. This indicates that after a measurement member in the measurement group completes bidirectional 2-signal / bidirectional 3-signal measurements within a TTI interval, the first measurement member and one or more second measurement members sequentially transmit measurement reports over two consecutive TTIs starting from the fourth TTI. In this example, the second time domain resource includes the fourth TTI and the next TTI after it, i.e., the fifth TTI. The control information can be an XRC message. Sending control information by the first device enables the first measurement member and one or more second measurement members to complete the estimation of measurement information under unified instruction and prepare for measurement report transmission within Noffset TTIs or radio frames. This helps the first measurement member in the measurement group to send T-link control information (TCI) to schedule the transmission of measurement reports by each second measurement member, ensuring that all second measurement members have completed the preparation of their corresponding measurement reports. TCI is used for physical layer control of the direct transmission link when the first measurement member (e.g., the first anchor point in the measurement group) establishes a T-node direct transmission link (or a T-node TT link).

[0168] As an example, the control information is a measurement parameter configuration message. This measurement parameter configuration message indicates the measurement parameters corresponding to the measurement group. The measurement parameter configuration message may include one or more of the following fields:

[0169] Measurement Group ID (8 bits): Used to distinguish different measurement groups connected to the same G node.

[0170] Measurement symbol type: Dedicated position measurement signal (PMS) or safe position measurement signal.

[0171] Measurement mode: bidirectional 2-signal measurement mode or bidirectional 3-signal measurement mode.

[0172] Measured bandwidth: Indicated as a multiple of 20MHz bandwidth.

[0173] Number of measurement symbols for each member performing the measurement: x1, x1≥2. For example, each member performing the measurement uses at least two consecutive cyclic prefixed orthogonal frequency division multiplexing (CP-OFDM) measurement symbols as a complete measurement signal. The two consecutive CP-OFDM measurement symbols are measurement symbol 1 and measurement symbol 2. Measurement symbol 1: used for automatic gain control (AGC) adjustment. Measurement symbol 2: used for time-of-flight (TOA) or departure time (TOD) measurement (two-sided or three-sided signal).

[0174] The number of free symbols among the members performing the measurement: x2, x2≥0. x2 is an integer.

[0175] Number of measurement symbols for the measured member: y1, y1≥2. y1 is an integer. Each measured member must use at least two consecutive CP-OFDM measurement symbols as a complete measurement signal. Measurement symbol 1: used for AGC adjustment. Measurement symbol 2: used for time of flight (arrival time TOA or departure time TOD) measurement (two-sided signal or three-sided signal).

[0176] The number of free symbols among the measured members: y², y² ≥ 0. y² is an integer.

[0177] The number of free symbols between the member performing the measurement and the member being measured: z, where z is an integer, and the default is 1.

[0178] Measurement cycle: The number of TTIs (or wireless frames) required for the measurement group to complete one round of measurement.

[0179] Measurement block: A valid measurement signal appears once every M consecutive TTIs, but the valid measurement signal only appears in one or more TTIs at the beginning of the measurement block.

[0180] Within one ranging cycle (L TTIs), the number of measuring members (members performing the measurement / members being measured) in each ranging block: a1, a2, ..., aL / M Where, a1+a2+…+a L / M It equals the total number of measurement members in the measurement group.

[0181] The index of the starting measurement symbol: S, starting from the beginning of the synchronization block.

[0182] The carrier channel bandwidth, modulation and coding scheme (MCS) used in the feedback frames of the measurement members (unified parameters or multicast indicators for different parameters).

[0183] The u value corresponding to the formula for generating the Zadoff-Chu (ZC) sequence carried by the measurement signal.

[0184] When the anchor point sends a measurement report, the u value of the ZC sequence carried by the synchronization signal in the synchronization block is different from the u value of the ZC sequence carried by the synchronization signal in the synchronization block of the G node and the u value of the ZC sequence carried by the measurement signal.

[0185] Resource allocation information, which is used to indicate the aforementioned second time-domain resources. For example, the resource allocation information includes the aforementioned second time offset and the aforementioned third time-domain length.

[0186] 702. The first measurement member sends TCI within the second time domain resource based on the control information.

[0187] Accordingly, one or more second measurement members in the measurement group receive the TCI. Each second measurement member in the measurement group performs the same operation after receiving the TCI. The following description uses one second measurement member as an example.

[0188] TCI is used to indicate the first time domain length and the second time domain length. The first time domain length is the length of the time domain resources used by the second measurement member to transmit the first information. That is, each second measurement member can use time domain resources of the first time domain length to transmit the first information. Alternatively, the length of the time domain resources used by the second measurement member to transmit the first information is less than or equal to the first time domain length. One possible implementation for the first measurement member to determine the first time domain length is as follows: the first measurement member divides the length of the aforementioned second time domain resources by d to obtain the first time domain length. d is the total number of measurement members in the measurement group who need to send measurement reports. d is an integer greater than 1. The second time domain length is the length of the time domain resources used by the second measurement member to transmit the measurement report. That is, each second measurement member can use time domain resources of the second time domain length to transmit the measurement report. Alternatively, the length of the time domain resources used by the second measurement member to transmit the measurement report is less than or equal to the second time domain length. The first time domain length is longer than the second time domain length. One possible implementation for the first measurement member to determine the second time-domain length is as follows: The first measurement member divides the length Q bits of its own sent measurement report (calculated as shown in Table 1) by the transmission rate corresponding to the MCS sequence number indicated by the TCI to obtain the length P of the time-domain resource for transmitting the first measurement report. Since the number of tags measured by each anchor point is the same, the length of the measurement report generated by each anchor point is also the same, thus the second time-domain length is also P. The first measurement member then determines the number Y of symbols corresponding to the second time-domain length based on the length of a symbol, and then schedules the start and end symbols according to Y. Q is a positive integer. Since the first measurement member determines the second time-domain length based on the length Q bits of its own sent measurement report, there is no need for the G node to indicate the second time-domain length.

[0189] Optionally, the TCI includes a time resource indicator, which indicates a first time domain length so that the second measurement member is aware of the first time domain length. The first time domain length is g time domain units, where g is a positive integer. A time domain unit can be any of TTI, radio frame, symbol, or millisecond. The time domain unit can also be of other lengths, which are not limited in this application. As an example, the time resource indicator includes h1 bits, where h1 bits represent the number of time domain units included in the first time domain length. h1 is an integer greater than 1. For example, the time resource indicator includes 4 bits, where the value of these 4 bits is 5, and the first time domain length indicated by the time resource indicator is 5 time domain units. As another example, the time resource indicator includes h2 bits, where the number of time domain units corresponding to the value of these h2 bits is the first time domain length; this saves bit overhead. h1 is an integer greater than 1. For example, the time resource indicator includes 2 bits. When the 2 bits are 00, it corresponds to 1 time domain unit; when the 2 bits are 01, it corresponds to 2 time domain units; when the 2 bits are 10, it corresponds to 4 time domain units; and when the 2 bits are 11, it corresponds to 8 time domain units. The number of time domain units corresponding to the values ​​of the bits included in the time resource indicator can be configured by the first device or specified by the standard.

[0190] Optionally, the TCI also includes a start symbol indicator and an end symbol indicator. The start symbol indicator indicates the start symbol for the first measurement member to send a measurement report. The end symbol indicator indicates the end symbol for the first measurement member to send a measurement report. The inclusion of start and end symbol indicators in the TCI allows other measurement members in the measurement group to obtain the start and end symbols of the measurement report sent by the first measurement member, and thus receive the measurement report. As an example, the start symbol indicator is the index of the start symbol for sending a measurement report within the TTI where the TCI is located, and the end symbol indicator is the index of the end symbol for sending a measurement report within the TTI where the TCI is located. The TTI where the TCI is located is the TTI to which the time-domain resource of the TCI belongs. For example, the first measurement member sends the TCI within TTI#1, where TTI#1 is the TTI where the TCI is located. The start symbol is a time-domain symbol. The end symbol is a time-domain symbol. For example, in a TTI, the p time-domain symbols are indexed sequentially from index 0 to index p, where p is an integer greater than 1. The start symbol is indicated by index f1, and the end symbol by index f2. The time-domain units indexed f1 to f2 within this TTI are used to transmit measurement reports. f1 and f2 are integers greater than 1. f2 is greater than f1. The second time-domain length is the length from the start symbol to the end symbol. For example, if the start symbol is time-domain unit f1 and the end symbol is time-domain unit f2, the second time-domain length is (f2-f1+1) time-domain units.

[0191] As an example, one possible format for TCI is shown in Table 3. One or more fields in Table 3 are optional. One or more fields in Table 3 can be replaced with other fields that have a similar or identical function. The lengths of the fields in Table 3 are for illustrative purposes only.

[0192] Table 3

[0193] Optionally, before sending the TCI within the second time-domain resources based on control information, the first measurement member also performs the following operations: receiving a measurement group establishment message; and determining, based on the measurement group establishment message, that the first measurement member is the first measurement member in the measurement group to send a measurement report. The measurement group establishment message includes the identifiers of each measurement member in the measurement group. The order of the identifiers of each measurement member in the measurement group corresponds to the order in which each measurement member in the measurement group sends a measurement report. A description of the measurement group establishment message can be found in Figures 4a, 4b, and 4c above, and will not be repeated here. Optionally, the TCI's function is to activate one or more second measurement members to send measurement reports and to allocate time-domain resources to these one or more second measurement members. The first measurement member allocates time-domain resources of a first time-domain length to each second measurement member through the TCI. The sum of the time-domain resources allocated by the first measurement member to these one or more second measurement members is less than or equal to the aforementioned second time-domain resources. In this implementation, after the first measurement member determines that it is the first measurement member in the measurement group to send a measurement report based on the measurement group establishment message, it sends TCI in the second time domain resource based on the control information, so as to allocate resources for transmitting the first information to all the second measurement members.

[0194] Optionally, after receiving the control information, the first measurement member further performs the following operation: based on the control information, it sends a first measurement report on the start symbol to the end symbol. The start symbol to the end symbol is included in the aforementioned second time-domain resource. Alternatively, based on the control information, the first measurement report is sent on the start symbol to the end symbol within the second time-domain resource. Correspondingly, the measurement members in the measurement group other than the first measurement member and one or more second measurement members receive the first measurement report. For example, the first measurement member and one or more second measurement members in the measurement group are members performing the measurement, and the other measurement members are members being measured. Another example: the first measurement member and one or more second measurement members in the measurement group are members being measured, and the other measurement members are members performing the measurement. Optionally, the first measurement report includes one or more of the following: measurement member identification information, measurement mode information, and list length information; the measurement member identification information indicates whether the member is performing the measurement or being measured; the measurement mode information indicates a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information indicates the number of measurement information elements included in the measurement information list in the measurement report; the measurement information elements include the measurement results between a member performing the measurement and a member being measured. For an example of the format of the first measurement report, see Table 1 and Table 2 above.

[0195] Optionally, after receiving the control information, before sending the first measurement report on the start and end symbols, the first measurement member further performs the following operation: sending a first synchronization block within the second time-domain resources. Alternatively, the first measurement member sends the first synchronization block before sending the first measurement report. The first synchronization block is used for one or more of AGC, time synchronization, frequency synchronization, and channel estimation. As an example, the first measurement member is the member performing the measurement in a measurement group, and the member being measured in that measurement group performs AGC, time synchronization, frequency synchronization, and channel estimation based on the received first synchronization block, and then receives the first measurement report. As another example, the first measurement member is the member being measured in a measurement group, and the member performing the measurement in that measurement group performs AGC, time synchronization, frequency synchronization, and channel estimation based on the received first synchronization block, and then receives the first measurement report. Optionally, the first synchronization block includes a first training sequence (FTS), a second training sequence (STS), and synchronization information. For example, the synchronization information is located after the FTS and STS. The FTS is used for time and frequency synchronization. The STS is used for time and frequency synchronization. Optionally, the synchronization information includes the identification information of the first measurement member and the multicast address of the measurement group, so that other measurement members in the measurement group can perform time synchronization and frequency synchronization based on the first synchronization block. In one possible design, several OFDM symbols (e.g., 1 to 4) are used for transmission, low-order MCS (e.g., 1 / 2 code rate BPSK or 1 / 4 code rate QPSK) is used for modulation, and reliable channel coding of SLB is used. It is noted here that the synchronization block sent by the first measurement member and the synchronization block sent by the second measurement member can be the same or different. The generation method of FTS and STS in the synchronization block sent by the first measurement member is consistent with the generation method of STS and FTS by the G node, but different u values ​​are used to distinguish them from the STS and FTS symbols of the G node. The generation method of FTS and STS in the synchronization block sent by the second measurement member is consistent with the generation method of STS and FTS by the G node, but different u values ​​are used to distinguish them from the STS and FTS symbols of the G node.

[0196] As an example, referring to Figure 8, after receiving control information, the first measurement member transmits the following sequentially within the second time-domain resources: a synchronization block (i.e., the aforementioned first synchronization signal), a demodulation reference signal (DMRS), a TCI, and a measurement report. Alternatively, the first information transmitted by the first measurement member within the second time-domain resources after receiving control information includes: a synchronization block, DMRS, TCI, and a measurement report. The first measurement member transmitting the first information within the second time-domain resources can be understood as feeding back the measurement report in a long random access channel (RACH). Figure 8 is a schematic diagram of the first measurement member transmitting the synchronization block, DMRS, TCI, and measurement report. Referring to Figure 8, the synchronization block, DMRS, TCI, and measurement report are located within the same radio frame, which includes 14 time-domain symbols. The synchronization block occupies 5 time-domain symbols, DMRS occupies 1 time-domain symbol, TCI occupies 2 time-domain symbols, and the measurement report occupies 5 time-domain symbols. The length of the time domain resources occupied by the first information transmitted by the first measurement member within the second time domain resources can be a radio frame, a TTI, or other lengths, which are not limited in this application. For example, the length of the time domain resources used by the first measurement member to transmit the first information is the aforementioned first time domain length. The length of the time domain resources occupied by the first information transmitted by the first measurement member within the second time domain resources is shorter than or equal to the first time domain length. It should be understood that Figure 8 is only an example, and the length of the time domain resources occupied by the synchronization block, DMRS, TCI, and measurement report transmitted by the first measurement member is not limited.

[0197] 703. The second measurement member determines the first time domain length and the second time domain length based on TCI.

[0198] Optionally, the second measurement member may perform the following operation: based on the first time domain length, the second time domain length, and the order in which the second measurement member sends measurement reports among one or more second measurement members, send a second measurement report. Optionally, the second measurement report includes one or more of the following: measurement member identification information, measurement mode information, and list length information; the measurement member identification information is the member performing the measurement or the member being measured; the measurement mode information is used to indicate a bidirectional two-signal measurement mode or a bidirectional three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information elements include the measurement results between a member performing the measurement and a member being measured. An example of the format of the first measurement report is given in Tables 1 and 2 above.

[0199] The second measurement member sends a second measurement report based on the first time domain length, the second time domain length, and the order in which the second measurement member sends measurement reports among one or more second measurement members. This includes: the second measurement member determining the time domain start position of the second time domain resource based on control information, for example, the time domain start position being the time domain start position of a TTI or a radio frame; determining the time domain resource for the second measurement member to transmit first information based on the time domain start position, the first time domain length, and the order in which the second measurement member sends measurement reports among one or more second measurement members; and sending the second measurement report within the time domain resource for the second measurement member to transmit first information. An example of how the second measurement member determines the time-domain resources used for transmitting first information, based on the time-domain start position, the first time-domain length, and the order in which the second measurement member sends measurement reports among one or more second measurement members, is as follows: The order in which the second measurement member sends measurement reports among the one or more second measurement members is s, i.e., the s-th measurement report is sent, where s is an integer greater than 1; the first time-domain length is Δs; and the time-domain start position of the second time-domain resources is s0. The start position of the time-domain resources used for transmitting the first information by the second measurement member is (s0 + s * Δs), and the start position of the time-domain resources used for transmitting the first information by the second measurement member is (s0 + (s + 1) * Δs). In this example, the length of the time-domain resources used for transmitting the first information by the first measurement member is the first time-domain length. For example, Δs is one TTI or radio frame.

[0200] Optionally, before sending the second measurement report, the second measurement member sends a synchronization block within the time-domain resources used for transmitting the first information. Alternatively, before sending the second measurement report, the second measurement member sends a synchronization block and DMRS within the time-domain resources used for transmitting the first information. In other words, each second measurement member sequentially sends a synchronization block, DMRS, and a measurement report within the time-domain resources used for transmitting the first information. The second measurement member sending the first information within the time-domain resources used for transmitting the first information can be understood as feeding back the measurement report in RACH. Optionally, the synchronization block sent by the second measurement member includes synchronization information, which includes the identification information of the second measurement member and the multicast address of the measurement group. Optionally, the length of the time-domain resources used for transmitting the synchronization block and the length of the time-domain resources used for transmitting the DMRS are specified by standards or configured by the first device; this application does not limit this. For each second measurement member, within the time-domain resources used for transmitting first information, each second measurement member sequentially transmits a synchronization block, a DMRS, and a measurement report. The lengths of the time-domain resources used for transmitting the synchronization block and the DMRS are known. Optionally, the earliest one or more symbols within the time-domain resources used for transmitting first information by the second measurement member are idle symbols, serving as a switching interval to reduce interference with the first information transmitted by the previous second measurement member. Optionally, the latest one or more symbols within the time-domain resources used for transmitting first information by the second measurement member are idle symbols, serving as a switching interval to reduce interference with the first information transmitted by the subsequent second measurement member.

[0201] Figure 9 illustrates an example of a first measurement member and one or more second measurement members transmitting first information within a second time-domain resource. Figure 9 is a schematic diagram of the first information transmitted by a first measurement member and one or more second measurement members within a second time-domain resource. As shown in Figure 9, each rectangle represents a TTI of 1 ms in length, and radio frames #0 to #v are radio frames within one or more TTIs. The time-domain resource used by the first measurement member to transmit the first information is radio frame #0, the time-domain resource used by the second measurement member #1 to transmit the first information is radio frame #1, ..., and the time-domain resource used by the second measurement member #v to transmit the first information is radio frame #v, where v is an integer greater than 1. The first information transmitted by the first measurement member includes: a synchronization block, DMRS, TCI, and a measurement report. The first information transmitted by each second measurement member includes: a synchronization block, DMRS, and a measurement report. It should be understood that Figure 9 is only an example; the length of the time-domain resources occupied by the synchronization block, DMRS, TCI, and measurement report transmitted by the first measurement member is not limited, nor is the length of the time-domain resources occupied by the synchronization block, DMRS, and measurement report transmitted by the second measurement member. In Figure 9, the first measurement member sequentially transmits a synchronization block, DMRS, TCI, and measurement report within radio frame #0. The synchronization block transmitted by the first measurement member is used for AGC, channel estimation, and synchronization with other measurement members in the measurement group, so that measurement members in the measurement group can receive TCI and measurement reports based on the synchronization block (optionally). The DMRS transmitted by the first measurement member helps measurement members in the measurement group receive TCI and measurement reports based on the DMRS. The TCI transmitted by the first measurement member is used to activate one or more second measurement members to transmit measurement reports and to allocate time-domain resources to these one or more second measurement members. The synchronization block transmitted by the second measurement member is used for AGC, channel estimation, and synchronization with other measurement members in the measurement group, so that measurement members in the measurement group can receive TCI and measurement reports based on the synchronization block (optionally). The DMRS transmitted by the second measurement member helps measurement members in the measurement group receive measurement reports based on the DMRS.

[0202] Figure 10 is a schematic diagram of a measurement process provided in an embodiment of this application. As shown in Figure 10, the first device, acting as the G node, sends a measurement group establishment message and a measurement parameter configuration message within TTI1. The measurement group establishment message and measurement parameter configuration message can be found in the description above and will not be repeated here. The measurement parameter configuration message includes Noffset and Nreport. Noffset TTIs is the second time offset mentioned above, that is, the time offset from the time domain start position of the next TTI after each measurement member in the measurement group completes the measurement to the time domain start position of the second time domain resource. Nreport TTIs is the third time domain length, that is, the length of the second time domain resource. Noffset = 2, Nreport = 2. Based on the measurement parameter configuration message, the first measurement member and one or more second measurement members can determine that the time domain start position of the second time domain resource is the time domain start position of TTI6, and the length of the second time domain resource is 2 TTIs. The first device sends a G-link control information (GCI) within TTI3. This GCI is used to activate bidirectional measurement of the measurement group, that is, to activate each measurement member in the measurement group to perform bidirectional 2-signal / bidirectional 3-signal measurements. The first measurement member sequentially sends a synchronization block, TCI, and measurement report within TTI6, and the second measurement member sequentially sends a synchronization block and measurement report within TTI7. In the example of the measurement process shown in Figure 10, the measurement group includes a first measurement member and a second measurement member. The measurement group may include multiple second measurement members, each performing similar operations.

[0203] The measurement group includes one or more third measurement members who do not send measurement reports. These third measurement members can be any measurement member in the measurement group other than the first measurement member and each of the second measurement members. Each third measurement member in the measurement group performs the same operation. The following description uses one third measurement member as an example. Optionally, after receiving the aforementioned control information, the third measurement member determines the second time-domain resource based on that control information. That is, each third measurement member can learn from the control information that the second time-domain resource is used by the first measurement member and one or more second measurement members to send the first information. Optionally, the third measurement member determines the first time-domain length and the second time-domain length based on TCI. The implementation method of the third measurement member determining the first time-domain length and the second time-domain length based on TCI can be the same as the implementation method of the second measurement member determining the first time-domain length and the second time-domain length based on TCI, and will not be repeated here.

[0204] After determining the first time domain length and the second time domain length based on TCI, the third measurement member can also perform the following operations: Based on the first time domain length and the second time domain length, determine the time domain resources used by each second measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report. The third measurement member's determination of the time domain resources used by each second measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report, based on the time domain start position of the second time domain resources, the first time domain length, the second time domain length, and the order in which each second measurement member sends the measurement report among one or more second measurement members, determines the time domain resources used by each second measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report. As an example, the order in which a second measurement member sends measurement reports among one or more other second measurement members is 's', meaning it is the 's'th measurement report sent, where 's' is an integer greater than 1. The first time-domain length is 'Δs', and the time-domain start position of the second time-domain resource is 's0'. The start position of the time-domain resource used by the second measurement member to transmit first information is (s0 + s * Δs), and the start position of the time-domain resource used by the second measurement member to transmit measurement reports is (s0 + s * Δs + Δp), where Δp is the length of the synchronization block, or the sum of the length of the synchronization block and the length of the DMRS. The end position of the time-domain resource used by the second measurement member to transmit measurement reports is (s0 + s * Δs + Δp + Δl), where Δl is the length of the measurement report, i.e., the length of the time-domain resource occupied by the measurement report. After determining the time-domain resources used by each second measurement member to transmit the first information and the time-domain resources used to transmit the measurement report, the third measurement member can receive synchronization blocks, measurement reports, etc. on the corresponding resources.

[0205] Optionally, the third measurement member also performs the following operations: receiving a synchronization block from the second measurement member; receiving a measurement report from the second measurement member based on the synchronization block; and enabling the transmission of measurement reports between T nodes.

[0206] In one possible design, the above measurement reports are multicast messages. Each measurement report only needs to contain a media access layer subheader, source address, destination address, and message payload once. Optionally, multicast messages can employ a transmission mechanism with an acknowledgment character (ACK) to enhance transmission reliability.

[0207] In one possible design, the aforementioned measurement report is a unicast message. Although unicast messages have higher overhead than multicast messages, they offer greater security, preventing the leakage of time difference information between different measured members and preventing some measured members from using the time difference information of other measured members for malicious attacks, such as relay attacks or the leakage of the location privacy of measured members. Unicast messages have ACKs, providing reliable physical layer transmission characteristics.

[0208] In this embodiment, the first measurement member sends TCI based on control information. The second measurement member determines the first time domain length and the second time domain length based on the TCI, thereby determining the time domain resources used by the second measurement member to send the first information and the time domain resources used to send the measurement report, and sending the corresponding information, which enables the transmission of measurement reports between T nodes.

[0209] The following examples illustrate the methods provided in the embodiments of this application.

[0210] Figures 11a and 11b are schematic diagrams of a measurement method provided in an embodiment of this application. Figures 11a and 11b illustrate an example of N second devices, which include N1 members performing the measurement and N2 members being measured. The descriptions of the first and second devices are given above and will not be repeated here. As shown in Figures 11a and 11b, the method includes:

[0211] 1101. Establish a connection.

[0212] As one possible implementation, the first device establishes a connection with each measurement member within the measurement group.

[0213] For example, the second device sends a connection request message to the first device, which requests to establish a connection with the first device, or in other words, requests to perform a connected measurement. After receiving the connection request message, the first device sends a connection response message to the second device, which responds to the connection request message. The second device may also send a connection completion message to the first device, indicating that a connection has been successfully established between the two devices.

[0214] Optionally, after the second device establishes a connection with the first device, the first device can send message A to the second device. Message A includes multicast address information. One multicast address can correspond to one or more measurement groups. These multiple measurement groups can share a single multicast address, allowing measurement members within the measurement group to receive measurement group establishment messages and measurement parameter configuration messages based on that multicast address. For example, message A could be an X resource control (XRC) reconfiguration message.

[0215] Optionally, after the second device establishes a connection with the first device, measurement capability negotiation can be carried out.

[0216] As another possible implementation, the first device establishes a connection with at least one measurement member within the measurement group, but the first device does not establish a connection with at least one measurement member within the measurement group.

[0217] For example, the second device sends a connection request message to the first device, requesting a connectionless measurement. Upon receiving the connection request message, the first device sends a connection response message to the second device in response to the connection request message. The second device does not send a connection completion message, indicating that no connection has been established between the second device and the first device, but the second device participates in the measurement process of the measurement group established by the first device.

[0218] Optionally, the response message may include information about the multicast address. For details regarding multicast addresses, please refer to the above text; they will not be elaborated upon here.

[0219] 1102. Measurement configuration.

[0220] As shown in Figure 11b, the measurement configuration includes at least one of the following:

[0221] The first device sends a measurement group establishment message, and the corresponding measurement members receive the measurement group establishment message.

[0222] The first device sends a measurement parameter configuration message, and the corresponding measurement member receives the measurement parameter configuration message.

[0223] The first device sends control information, and the corresponding measurement member receives the control information.

[0224] For further explanation of the measurement group establishment message, measurement parameter configuration message, and control information, please refer to Figure 2, etc., which will not be elaborated here.

[0225] 1103. Measurement process.

[0226] As shown in Figure 11b, the measurement process includes:

[0227] Member 1, which performs the measurement, sends a first measurement signal, and correspondingly, each member being measured receives the first measurement signal. For example, members 1 through N2 being measured receive the first measurement signal.

[0228] Member N1, which performs the measurement, sends a first measurement signal, and correspondingly, each member being measured receives the first measurement signal. The process of members 2 through N1-1 sending the first measurement signal is not detailed here.

[0229] The member being measured, 1, sends a second measurement signal, and correspondingly, each member performing the measurement receives the second measurement signal. For example, members performing the measurement, from 1 to N1, receive the second measurement signal.

[0230] The member being measured, N2, sends a second measurement signal, and correspondingly, each member performing the measurement receives the second measurement signal. The process of sending the second measurement signal to members N2-1 being measured is not listed here.

[0231] Optionally, the measurement process also includes:

[0232] Member 1, which performs the measurement, sends a third measurement signal, and each member being measured receives the third measurement signal. Member N1, which performs the measurement, sends a third measurement signal, and each member being measured receives the third measurement signal. The procedures for members 2 through N1-1, which perform the measurement, to send the third measurement signal are not detailed here.

[0233] For an explanation of the first to third measurement signals, please refer to Figure 2 or Figure 10, etc., which will not be elaborated here.

[0234] 1104. Reporting Process.

[0235] As one possible implementation, as shown in Figure 11b, the first device sends a measurement report request, and correspondingly, the measurement members receive the measurement report request. This measurement report request can be used to request a measurement report, or in other words, it can be used to request the measurement members to send a measurement report. Each measurement member sends a measurement report according to the measurement report request, and correspondingly, the first device receives the measurement report. For example, members 1 through N1 that perform the measurement send measurement reports. Or, members 1 through N2 that are being measured send measurement reports. For example, the measurement report request can be transmitted via multicast. Refer to the above text for an explanation of multicast addresses.

[0236] The measurement report may include time difference information. For example, for the member performing the measurement, this time difference includes Ta and Tc. For the member being measured, the time difference includes Tb and Td. A description of the time difference is given in Figure 7 above and will not be repeated here. For example, the time difference information may include 40 bits, but this embodiment is not limited to this. Optionally, the measurement report may also include an identifier of the measurement group corresponding to the measurement member. The duration of the measurement report can be determined based on the measurement parameter configuration message, such as the carrier channel bandwidth and MCS used in the measurement report as indicated in the measurement parameter configuration message. For example, the measurement report may use a 20MHz transmission bandwidth and QPSK modulation in the MCS.

[0237] For example, the measurement report sent by member 1 performing the measurement includes information about the time difference corresponding to member 1. This time difference includes the difference between the time member 1 sends the first measurement signal and the time it receives each of the second measurement signals. It also includes the difference between the time member 1 receives each of the second measurement signals and the time it sends the first measurement signal. The measurement report sent by member 2 performing the measurement includes information about the time difference corresponding to member 2. These are not listed individually here.

[0238] For example, the measurement report sent by member 1, which is being measured, includes information about the time difference corresponding to member 1. This time difference includes the difference between the time member 1 receives each of the first measurement signals and the time it sends the second measurement signal. It also includes the difference between the time it sends the second measurement signal and the time it receives each of the third measurement signals. The measurement report sent by member 2, which is being measured, includes information about the time difference corresponding to member 2. These are not listed individually here.

[0239] As another possible implementation, as shown in Figure 11b, each member performing the measurement sends a measurement report sequentially, and the corresponding member being measured receives the measurement report. The order in which the measurement reports are sent can be determined based on the identifiers of multiple measurement members in the measurement group setup message.

[0240] For example, member 1, who performs the measurement, sends a measurement report; member 2, who performs the measurement, sends a measurement report; and so on. This measurement report may include information about the corresponding time difference. For an explanation of the time difference, please refer to the implementation method described above; it will not be detailed here.

[0241] For example, each member performing the measurement sends a measurement report via unicast. Upon receiving the measurement report, the member being measured can send an acknowledgment (ACK). In this case, there are a total of N1*N2 messages between the N1 members performing the measurement and the N2 members being measured. Unicast can improve security.

[0242] For another example, each member performing the measurement sends its measurement report via multicast. In this case, the member being measured does not need to send an ACK. There are a total of N1 messages between the N1 members performing the measurement and the N2 members being measured. Multicast saves overhead.

[0243] For details not covered in Figures 11a and 11b, please refer to the above text; they will not be elaborated upon here.

[0244] In this embodiment, a measurement group is established through a measurement group establishment message, and the measurement parameters of the measurement group are configured through a measurement parameter configuration message. This enables the measurement of the measurement group, thereby allowing multiple measurement members within the measurement group to perform measurements simultaneously (e.g., group measurement between multiple members performing measurements and multiple members being measured), reducing the measurement time of the air interface and improving measurement efficiency.

[0245] The apparatus provided in the embodiments of this application will be described below.

[0246] This application divides the device into functional modules according to the above method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The communication device of the embodiment of this application will be described in detail below with reference to Figures 12 to 14.

[0247] Figure 12 is a schematic diagram of a device provided in an embodiment of this application. As shown in Figure 12, the device includes a processing module 1201 and a transceiver module 1202. The transceiver module 1202 can implement corresponding communication functions, and the processing module 1201 is used to implement corresponding processing functions. For example, the transceiver module 1202 can also be referred to as an interface, a communication interface, or a communication module, etc.

[0248] In some embodiments of this application, the device can be used to perform the actions performed by the first device in the above method embodiments. In this case, the device can be the device itself or a chip or functional module configurable in the device. The transceiver module 1202 is used to perform the transceiver-related operations of the first device in the above method embodiments, and the processing module 1201 is used to perform the processing-related operations of the first device in the above method embodiments.

[0249] In one possible design, the transceiver module 1202 is used to send a measurement report request, which requests multiple measurement members in a measurement group to send measurement reports; and to sequentially receive multiple measurement reports, which are sent by the multiple measurement members in sequence.

[0250] The processing module 1201 is used to determine the measurement result corresponding to the measured member among multiple measurement members based on multiple measurement reports. Similarly, the transceiver module 1202 is used to receive or input data; the processing module 1201 is used to parse the data.

[0251] Optionally, the transceiver module 1202 is also used to send a measurement group establishment message, which includes the identifiers of the multiple measurement members, i.e., the identifiers of each measurement member in the measurement group, and the order of the identifiers of the multiple measurement members corresponds to the order in which the multiple measurement members send measurement reports.

[0252] In another possible design, the processing module 1201 is used to generate or acquire control information, which is used to instruct a second time-domain resource for a first measurement member and one or more second measurement members in a measurement group to transmit first information, which includes a measurement report, for example, the first information includes a measurement report and a synchronization block;

[0253] The transceiver module is used to send the control information. For example, transceiver module 1202 is used to receive or input data; processing module 1201 is used to parse the data.

[0254] Optionally, the transceiver module 1202 is also configured to send a first measurement report within the second time domain resource.

[0255] Optionally, the transceiver module 1202 is further configured to send the first synchronization block within the second time domain resources, wherein the time domain resources for transmitting the first synchronization block precede the time domain resources for transmitting the measurement report.

[0256] Optionally, the transceiver module 1202 is also used to receive a measurement group establishment message, which includes the identifiers of each measurement member in the measurement group, and the order of the identifiers of each measurement member in the measurement group corresponds to the order in which each measurement member in the measurement group sends a measurement report.

[0257] The processing module 1201 is also used to determine the first measurement member as the first measurement member in the measurement group to send a measurement report based on the measurement group establishment message.

[0258] Reusing Figure 12, in some other embodiments of this application, the above-described device can be used to perform the actions performed by the second device in the above method embodiments. In this case, the device can be the device itself or a chip or functional module configurable in the device. The transceiver module 1202 is used to perform the transceiver-related operations of the second device in the above method embodiments, and the processing module 1201 is used to perform the processing-related operations of the second device in the above method embodiments.

[0259] In one possible design, the transceiver module 1202 is used to receive a measurement report request, which is used to request multiple measurement members in the measurement group to send a measurement report, and the multiple measurement members include measurement members;

[0260] The transceiver module 1202 is further configured to send a measurement report on a first time-domain resource based on a measurement report request. The first time-domain resource is determined according to the order in which measurement members send measurement reports among multiple measurement members. Optionally, the processing module 1201 is configured to generate or acquire a measurement report. For example, the transceiver module 1202 is configured to receive or input data; the processing module 1201 is configured to parse the data.

[0261] Optionally, the transceiver module 1202 is further configured to receive a measurement group establishment message, which includes identifiers of multiple measurement members, the order of which corresponds to the order in which the multiple measurement members send measurement reports; and to determine the order in which the measurement members send measurement reports among the multiple measurement members based on the measurement group establishment message.

[0262] Reusing Figure 12, in some other embodiments of this application, the above-described device can be used to perform the actions performed by the first measuring member in the above method embodiments. In this case, the device can be the device itself or a chip or functional module configurable in the device. The transceiver module 1202 is used to perform the transceiver-related operations of the first measuring member in the above method embodiments, and the processing module 1201 is used to perform the processing-related operations of the first measuring member in the above method embodiments.

[0263] In one possible design, the transceiver module 1202 is used to receive control information, which is used to instruct a second time-domain resource. The second time-domain resource is used for a first measurement member and one or more second measurement members in a measurement group to transmit first information, which includes a measurement report.

[0264] The transceiver module 1202 is further configured to transmit a TCI within a second time-domain resource based on control information. The TCI indicates a first time-domain length and a second time-domain length. The first time-domain length is the length of the time-domain resource used by the second measurement member to transmit the first information, and the second time-domain length is the length of the time-domain resource used by the second measurement member to transmit the measurement report. The first time-domain length is longer than the second time-domain length. Optionally, the processing module 1201 is configured to determine the second time-domain resource based on the control information. For example, the transceiver module 1202 is configured to receive or input data; the processing module 1201 is configured to parse the data.

[0265] Optionally, the transceiver module 1202 is also configured to send a first measurement report within the second time domain resource.

[0266] Optionally, the transceiver module 1202 is further configured to send the first synchronization block within the second time domain resources, wherein the time domain resources for transmitting the first synchronization block precede the time domain resources for transmitting the measurement report.

[0267] Optionally, the transceiver module 1202 is also used to receive a measurement group establishment message, which includes the identifiers of each measurement member in the measurement group, and the order of the identifiers of each measurement member in the measurement group corresponds to the order in which each measurement member in the measurement group sends a measurement report.

[0268] The processing module 1201 is used to determine the first measurement member as the first measurement member in the measurement group to send a measurement report based on the measurement group establishment message.

[0269] Reusing Figure 12, in some other embodiments of this application, the above-described device can be used to perform the actions performed by the second measurement member in the above method embodiments. In this case, the device can be the device itself or a chip or functional module configurable in the device. The transceiver module 1202 is used to perform the transceiver-related operations of the second measurement member in the above method embodiments, and the processing module 1201 is used to perform the processing-related operations of the second measurement member in the above method embodiments.

[0270] In one possible design, transceiver module 1202 is used to receive TCI, which indicates a first time domain length and a second time domain length. The first time domain length is the length of the time domain resources used by the second measurement member to transmit first information, and the second time domain length is the length of the time domain resources used by the second measurement member to transmit a measurement report. The first information includes a measurement report. The first time domain length is longer than the second time domain length, and the second measurement member is any one of one or more second measurement members in a measurement group.

[0271] Processing module 1201 is used to determine the first time domain length and the second time domain length based on TCI. Similarly, transceiver module 1202 is used to receive or input data; processing module 1201 is used to parse the data.

[0272] Optionally, the transceiver module 1202 is further configured to send a second measurement report based on the order in which the measurement report is sent among one or more second measurement members, according to the first time domain length, the second time domain length, and the second measurement member.

[0273] Optionally, the transceiver module 1202 is further configured to send a second synchronization block based on the order in which the first time domain length and the second measurement member send measurement reports among one or more second measurement members, wherein the time domain resources for transmitting the second synchronization block precede the time domain resources for transmitting the second measurement report.

[0274] Optionally, the transceiver module 1202 is also used to receive a measurement group establishment message, which includes the identifiers of each measurement member in the measurement group, and the order of the identifiers of each measurement member in the measurement group corresponds to the order in which each measurement member in the measurement group sends a measurement report.

[0275] The processing module 1201 is also used to determine the order in which the second measurement member sends measurement reports among one or more second measurement members based on the measurement group establishment message.

[0276] Reusing Figure 12, in some other embodiments of this application, the above-described device can be used to perform the actions performed by the third measurement member in the above method embodiments. In this case, the device can be the device itself or a chip or functional module configurable in the device. The transceiver module 1202 is used to perform the transceiver-related operations of the third measurement member in the above method embodiments, and the processing module 1201 is used to perform the processing-related operations of the third measurement member in the above method embodiments.

[0277] In one possible design, transceiver module 1202 is used to receive TCI, which indicates a first time domain length and a second time domain length. The first time domain length is the length of the time domain resources used by the second measurement member to transmit first information, and the second time domain length is the length of the time domain resources used by the second measurement member to transmit a measurement report. The first information includes a measurement report. The first time domain length is longer than the second time domain length, and the second measurement member is any one of one or more second measurement members in a measurement group.

[0278] Processing module 1201 is used to determine the first time domain length and the second time domain length based on TCI. Similarly, transceiver module 1202 is used to receive or input data; processing module 1201 is used to parse the data.

[0279] Optionally, the processing module 1201 is further configured to determine, based on the first time domain length and the second time domain length, the time domain resources used by the second measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report.

[0280] Optionally, the transceiver module 1202 is also configured to receive a synchronization block from the second measurement member; and based on the synchronization block, receive a measurement report from the second measurement member.

[0281] Optionally, the processing module 1201 is further configured to determine, based on the first time domain length and the second time domain length, the time domain resources used by the first measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report.

[0282] Optionally, the transceiver module 1202 is also configured to receive a synchronization block from the first measurement member; and based on the synchronization block, receive a measurement report from the first measurement member.

[0283] Optionally, the transceiver module 1202 is used to receive or input higher-layer signaling.

[0284] For example, the transceiver module 1202 described above can be an antenna module. Alternatively, the transceiver module 1202 can be an input / output module. Optionally, in the above embodiments, the device may further include a storage module, which can be used to store instructions and / or data. The processing module 1201 can read the instructions and / or data from the storage module to enable the device to implement the aforementioned method embodiments.

[0285] For details regarding the specific explanations of each term, noun, or step in the above embodiments, please refer to the descriptions in the above method embodiments; they will not be detailed here.

[0286] The specific descriptions of the transceiver module and processing module shown in the above embodiments are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments, which will not be described in detail here.

[0287] It is understandable that the module division in the above-mentioned device is merely a logical functional division. Each function can correspond to a functional module, or two or more functions can be integrated into one functional module. In actual implementation, all or some modules can be integrated into one physical entity, or they can be distributed across different physical entities. Furthermore, the above-mentioned functional modules can be implemented in hardware, software, or a combination of both.

[0288] In one 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 application-specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0289] The apparatus of the embodiments of this application has been described above. The possible product forms of the apparatus are described below. Any product possessing the functions of the apparatus shown in FIG12 above falls within the protection scope of the embodiments of this application. The following description is merely illustrative and does not limit the product form of the apparatus of the embodiments of this application to this.

[0290] In one possible implementation, in the device shown in FIG12, the processing module 1201 can be one or more processors, and the transceiver module 1202 can be a transceiver, or the transceiver module 1202 can also be a transmitting module and a receiving module. The transmitting module can be a transmitter, and the receiving module can be a receiver. The transmitting module and the receiving module are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc., and the connection method of the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information in the above method can be the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method can be the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.

[0291] Figure 13 is a schematic diagram of another device provided in an embodiment of this application. As shown in Figure 13, the device 130 includes one or more processors 1320 and transceivers 1310.

[0292] In some embodiments of this application, the apparatus can be used to perform the steps, methods, or functions performed by the first apparatus. For example, the processor 1320 can be used to perform the functions or steps implemented by the processing module 1201 shown in FIG. 12, and the transceiver 1310 can be used to perform the functions or steps implemented by the transceiver module 1202 shown in FIG. 12. Detailed descriptions of the processor 1320 and the transceiver 1310 can be found in FIG. 12 or the method embodiments shown above, and will not be elaborated further here.

[0293] In other embodiments of this application, the apparatus is used to perform the steps, methods, or functions performed by the second apparatus. For example, the processor 1320 can be used to perform the functions or steps implemented by the processing module 1201 shown in FIG. 12, and the transceiver 1310 can be used to perform the functions or steps implemented by the transceiver module 1202 shown in FIG. 12. Detailed descriptions of the processor 1320 and the transceiver 1310 can be found in FIG. 12 or the method embodiments shown above, and will not be elaborated further here.

[0294] In other embodiments of this application, the apparatus is used to perform steps, methods, or functions performed by the first measurement member. For example, processor 1320 can be used to perform the functions or steps implemented by processing module 1201 as shown in FIG. 12, and transceiver 1310 can be used to perform the functions or steps implemented by transceiver module 1202 as shown in FIG. 12. Detailed descriptions of processor 1320 and transceiver 1310 can be found in FIG. 12 or the method embodiments shown above, and will not be elaborated further here.

[0295] In other embodiments of this application, the apparatus is used to perform steps, methods, or functions performed by the second measurement member. For example, processor 1320 can be used to perform the functions or steps implemented by processing module 1201 as shown in FIG. 12, and transceiver 1310 can be used to perform the functions or steps implemented by transceiver module 1202 as shown in FIG. 12. Detailed descriptions of processor 1320 and transceiver 1310 can be found in FIG. 12 or the method embodiments shown above, and will not be elaborated further here.

[0296] In other embodiments of this application, the apparatus is used to perform steps, methods, or functions performed by a third measurement member. For example, processor 1320 can be used to perform the functions or steps implemented by processing module 1201 as shown in FIG. 12, and transceiver 1310 can be used to perform the functions or steps implemented by transceiver module 1202 as shown in FIG. 12. Detailed descriptions of processor 1320 and transceiver 1310 can be found in FIG. 12 or the method embodiments shown above, and will not be elaborated further here.

[0297] Taking the above-described device as a communication device as an example, in various implementations of the communication device shown in Figure 13, the transceiver may include a receiver and a transmitter. The receiver is used to perform the function (or operation) of receiving, and the transmitter is used to perform the function (or operation) of transmitting. The transceiver is also used to communicate with other devices / appliances via a transmission medium. Optionally, the communication device 130 may also include one or more memories 1330 for storing program instructions and / or data. The memory 1330 and the processor 1320 are coupled. The coupling in this embodiment is an indirect coupling or communication connection between communication devices, units, or modules, and can be electrical, mechanical, or other forms, used for information interaction between communication devices, units, or modules. The processor 1320 may operate in conjunction with the memory 1330. The processor 1320 can execute the program instructions stored in the memory 1330. Optionally, at least one of the above-described memories may be included in the processor.

[0298] This application embodiment does not limit the specific connection medium between the transceiver 1310, processor 1320, and memory 1330. In Figure 13, the memory 1330, processor 1320, and transceiver 1310 are connected via a bus 1340, which is represented by a thick line in Figure 13. The connection methods between other components are only illustrative and are not intended to be limiting. Buses can be divided into address buses, data buses, control buses, etc. For ease of illustration, only one thick line is used in Figure 13, but this does not mean that there is only one bus or one type of bus.

[0299] In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules within the processor.

[0300] In this application embodiment, the memory may include, but is not limited to, non-volatile memory such as hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM), etc. Memory is any storage medium capable of carrying or storing program code in the form of instructions or data structures, and capable of being read and / or written by a computer (such as the communication device shown in this application), but is not limited to this. The memory in this application embodiment may also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.

[0301] The processor 1320 is primarily used for processing communication protocols and data, controlling the entire communication device, executing software programs, and processing software program data. The memory 1330 is primarily used for storing software programs and data. The transceiver 1310 may include control circuitry and an antenna. The control circuitry is primarily used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used for receiving user input data and outputting data to the user.

[0302] When the communication device is powered on, the processor 1320 can read the software program in the memory 1330, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1320 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1320. The processor 1320 converts the baseband signal into data and processes the data.

[0303] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor that performs baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0304] The apparatus shown in this application embodiment may have more components than those in Figure 13, and this application embodiment does not limit this. The methods executed by the processor and transceiver shown above are merely examples; the specific steps executed by the processor and transceiver can be referred to the methods described above. The dashed lines in Figure 13 indicate optional components.

[0305] In another possible implementation, in the device shown in Figure 12, the processing module 1201 can be one or more logic circuits, and the transceiver module 1202 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver module 1202 can also be a transmitting module and a receiving module, where the transmitting module can be an output interface and the receiving module can be an input interface, and the transmitting module and the receiving module are integrated into one module, such as an input / output interface.

[0306] Figure 14 is a schematic diagram of a chip provided in an embodiment of this application. As shown in Figure 14, the chip includes a logic circuit 1401 and an interface 1402. That is, the processing module 1201 can be implemented using the logic circuit 1401, and the transceiver module 1202 can be implemented using the interface 1402. The logic circuit 1401 can be a chip, processing circuit, integrated circuit, or system-on-chip (SoC) chip, etc., and the interface 1402 can be a communication interface, input / output interface, pins, etc. For example, Figure 14 illustrates a chip using the aforementioned device as an example, where the chip includes a logic circuit 1401 and an interface 1402.

[0307] In this embodiment, the logic circuit and the interface can also be coupled to each other. The specific connection method of the logic circuit and the interface is not limited in this embodiment. For example, the logic circuit 1401 can be used to execute the functions or steps implemented by the processing module 1201 shown in FIG. 12, and the interface 1402 can be used to execute the functions or steps implemented by the transceiver module 1202 shown in FIG. 12. For a detailed description of the logic circuit 1401 and the interface 1402, please refer to FIG. 12 or the method embodiment shown above, which will not be detailed here.

[0308] The apparatus shown in the embodiments of this application can be implemented in hardware or software, and the embodiments of this application do not limit this.

[0309] Furthermore, embodiments of this application also provide a communication system, which includes a first device and a second device, the first device and the second device being usable for performing the methods in any of the foregoing embodiments.

[0310] Furthermore, embodiments of this application also provide a communication system, which includes a first device, a first measuring member, a second measuring member, and a third measuring member. The first device, the first measuring member, the second measuring member, and the third measuring member can be used to perform the methods in any of the foregoing embodiments.

[0311] This application also provides a computer program for implementing the operations and / or processes performed by various sites in the methods provided in this application.

[0312] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by various communication devices in the methods provided in this application.

[0313] This application also provides a computer program product comprising computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by various entities in the method provided in this application to be executed.

[0314] In the embodiments provided in this application, it should be understood that the disclosed systems, communication devices, and methods can be implemented in other ways. For example, the communication device embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, communication devices, or modules, or it may be an electrical, mechanical, or other form of connection.

[0315] The modules described as separate components may or may not be physically separate. Similarly, the components shown as modules may or may not be physical modules; they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the technical effects of the solutions provided in the embodiments of this application, depending on actual needs.

[0316] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0317] If the integrated module is implemented as a software functional module and sold or used as an independent product, it 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 readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable 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.

Claims

1. A measurement report transmission method, characterized in that, include: Send a measurement report request, the measurement report request being used to request multiple measurement members in the measurement group to send a measurement report; Multiple measurement reports are received sequentially, the multiple measurement reports being sent by the multiple measurement members in the stated order; Based on the multiple measurement reports, the measurement results corresponding to the measured member among the multiple measurement members are determined.

2. The method according to claim 1, characterized in that, The method further includes: Send a measurement group establishment message, which includes the identifiers of the plurality of measurement members, the order of which corresponds to the order in which the plurality of measurement members send measurement reports.

3. The method according to claim 2, characterized in that, The measurement group establishment message is used to establish the measurement group. The measurement group establishment message also includes a bitmap, which is used to indicate whether each measurement member in the measurement group is a member performing the measurement or a member being measured.

4. The method according to any one of claims 1 to 3, characterized in that, The measurement report includes one or more of the following: the identity information of the measurement member, the measurement mode information, and the list length information; the identity information of the measurement member is the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information element includes the measurement result between a member performing the measurement and a member being measured.

5. A measurement report transmission method, characterized in that, The method is applied to measuring members, and the method includes: Receive a measurement report request, the measurement report request being used to request multiple measurement members in the measurement group to send a measurement report, the multiple measurement members including the measurement member; Based on the measurement report request, a measurement report is sent on a first time domain resource, which is determined according to the order in which the measurement member sends the measurement report among the plurality of measurement members.

6. The method according to claim 5, characterized in that, The method further includes: Receive a measurement group establishment message, the measurement group establishment message including the identifiers of the plurality of measurement members, the order of the identifiers of the plurality of measurement members corresponding to the order in which the plurality of measurement members send measurement reports; Based on the measurement group establishment message, the order in which the measurement member sends the measurement report among the multiple measurement members is determined.

7. The method according to claim 6, characterized in that, The measurement group establishment message is used to establish the measurement group. The measurement group establishment message also includes a bitmap, which is used to indicate whether each measurement member in the measurement group is a member performing the measurement or a member being measured.

8. The method according to any one of claims 5 to 7, characterized in that, The first time-domain resource is determined based on the duration of the measurement report and the order in which the measurement member sends the measurement report among the plurality of measurement members.

9. The method according to claim 8, characterized in that, The duration of the measurement report is determined based on the number of members performing the measurement and / or the number of members being measured among the plurality of measurement members.

10. The method according to any one of claims 5 to 9, characterized in that, The measurement report includes one or more of the following: the identity information of the measurement member, the measurement mode information, and the list length information; the identity information of the measurement member is the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information element includes the measurement result between a member performing the measurement and a member being measured.

11. A measurement report transmission method, characterized in that, The method is applied to a first measurement member, and the method includes: Receive control information, the control information being used to instruct a second time-domain resource, the second time-domain resource being used by the first measurement member and one or more second measurement members in the measurement group to transmit first information, the first information including a measurement report; Based on the control information, T-link control information (TCI) is sent within the second time domain resource. The TCI is used to indicate a first time domain length and a second time domain length. The first time domain length is the length of the time domain resource used by the second measurement member to transmit the first information, and the second time domain length is the length of the time domain resource used by the second measurement member to transmit the measurement report. The first time domain length is longer than the second time domain length.

12. The method according to claim 11, characterized in that, The TCI includes a time resource indicator, which is used to indicate the first time domain length, which is g time domain units. The time domain unit is any one of transmission time interval (TTI), radio frame, symbol, and millisecond, and g is a positive number.

13. The method according to claim 11 or 12, characterized in that, The TCI also includes a start symbol indicator and an end symbol indicator. The start symbol indicator is used to indicate the start symbol for the first measurement member to send the measurement report, and the end symbol indicator is used to indicate the end symbol for the first measurement member to send the measurement report.

14. The method according to claim 13, characterized in that, The second time domain length is the length from the start symbol to the end symbol.

15. The method according to claim 13 or 14, characterized in that, The method further includes: Send the first measurement report from the start symbol to the end symbol.

16. The method according to claim 15, characterized in that, The first measurement report includes one or more of the following: the identity information of the measurement member, the measurement mode information, and the list length information; the identity information of the measurement member is the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information element includes the measurement result between a member performing the measurement and a member being measured.

17. The method according to claim 15 or 16, characterized in that, Before sending the first measurement report on the start symbol to the end symbol, the method further includes: Send the first synchronization block within the second time domain resource.

18. The method according to claim 17, characterized in that, The first synchronization block includes synchronization information, which includes the identification information of the first measurement member and the multicast address of the measurement group.

19. The method according to any one of claims 11 to 18, characterized in that, The method further includes: Receive a measurement group establishment message, the measurement group establishment message including the identifiers of each measurement member in the measurement group, the order of the identifiers of each measurement member in the measurement group corresponding to the order in which each measurement member in the measurement group sends measurement reports; Based on the measurement group establishment message, the first measurement member is determined to be the first measurement member in the measurement group to send a measurement report.

20. A measurement report transmission method, characterized in that, include: Receive T-Link Control Information (TCI), the TCI being used to indicate a first time domain length and a second time domain length, the first time domain length being the length of the time domain resources used by the second measurement member to transmit first information, the second time domain length being the length of the time domain resources used by the second measurement member to transmit measurement reports, the first information including measurement reports, the first time domain length being longer than the second time domain length, and the second measurement member being any one of one or more second measurement members in a measurement group; Based on the TCI, the first time domain length and the second time domain length are determined.

21. The method according to claim 20, characterized in that, The TCI includes a time resource indicator, which is used to indicate the first time domain length, which is g time domain units. The time domain unit is any one of transmission time interval (TTI), radio frame, symbol, and millisecond, where g is a positive integer.

22. The method according to claim 20 or 21, characterized in that, The TCI also includes a start symbol indicator and an end symbol indicator. The start symbol indicator is used to indicate the start symbol for the first measurement member in the measurement group to send the measurement report, and the end symbol indicator is used to indicate the end symbol for the first measurement member to send the measurement report.

23. The method according to claim 22, characterized in that, The second time domain length is the length from the start symbol to the end symbol.

24. The method according to any one of claims 20 to 23, characterized in that, The method is applied to a second measurement member, and the method further includes: A second measurement report is sent based on the first time domain length, the second time domain length, and the order in which the second measurement member sends measurement reports among the one or more second measurement members.

25. The method according to claim 24, characterized in that, The second measurement report includes one or more of the following: the identity information of the measurement member, the measurement mode information, and the list length information; the identity information of the measurement member is the member performing the measurement or the member being measured; the measurement mode information is used to indicate a two-way two-signal measurement mode or a two-way three-signal measurement mode; the list length information is used to indicate the number of measurement information elements included in the measurement information list in the measurement report; the measurement information element includes the measurement result between a member performing the measurement and a member being measured.

26. The method according to claim 24 or 25, characterized in that, The first information also includes a synchronization block; the method further includes: Based on the first time domain length and the order in which the second measurement members send measurement reports among the one or more second measurement members, a second synchronization block is sent, wherein the time domain resources for transmitting the second synchronization block precede the time domain resources for transmitting the second measurement report.

27. The method according to claim 26, characterized in that, The second synchronization block includes synchronization information, which includes the identification information of the second measurement member and the multicast address of the measurement group.

28. The method according to any one of claims 24 to 27, characterized in that, The method further includes: Receive a measurement group establishment message, the measurement group establishment message including the identifiers of each measurement member in the measurement group, the order of the identifiers of each measurement member in the measurement group corresponding to the order in which each measurement member in the measurement group sends measurement reports; Based on the measurement group establishment message, the order in which the second measurement member sends measurement reports among the one or more second measurement members is determined.

29. The method according to any one of claims 20 to 23, characterized in that, The method is applied to a third measurement member in the measurement group, and the method further includes: Based on the first time domain length and the second time domain length, the time domain resources used by the second measurement member for transmitting the first information and the time domain resources used for transmitting the measurement report are determined.

30. The method according to any one of claims 20, 21, 22, 23, and 29, characterized in that, The method further includes: Receive a synchronization block from the second measurement member; Based on the synchronization block, a measurement report is received from the second measurement member.

31. A communication device, characterized in that, It includes a module for performing the method as described in any one of claims 1-4, or a module for performing the method as described in any one of claims 5-10, or a module for performing the method as described in any one of claims 11-19, or a module for performing the method as described in any one of claims 20-30.

32. A communication device, characterized in that, The device includes a processor coupled to a memory for storing computer programs or instructions, the processor for executing the computer programs or instructions in the memory, causing the communication device to perform the method as claimed in any one of claims 1 to 4, or causing the communication device to perform the method as claimed in any one of claims 5 to 10, or causing the communication device to perform the method as claimed in any one of claims 11 to 19, or causing the communication device to perform the method as claimed in any one of claims 20 to 30.

33. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 30.

34. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 30.