Measurement method and apparatus

By establishing measurement groups and configuring parameters, the measurement process in the wireless communication system is optimized using multicast, solving the problem of low measurement efficiency in multi-communication domain environments and achieving efficient ranging and positioning.

WO2026123181A1PCT 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

AI Technical Summary

Technical Problem

In multi-communication domain environments, how to improve the measurement efficiency among multiple measurement members in a wireless communication system, especially in indoor positioning and vehicle-mounted wireless positioning applications, is a challenge where existing technologies struggle to efficiently achieve ranging and positioning.

Method used

By establishing measurement groups and configuring measurement parameters, and using multicast to send measurement group establishment and parameter configuration messages, the member role indication and signal transmission sequence are simplified, the measurement process is optimized, and the air interface measurement time is reduced.

🎯Benefits of technology

It improves measurement efficiency among multiple measurement members, reduces measurement time and power consumption, simplifies receiving and processing complexity, and optimizes the measurement process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137955_18062026_PF_FP_ABST
    Figure CN2024137955_18062026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the wireless technical field, and in particular to a measurement method and an apparatus. The present application supports the SparkLink standard or IEEE802.11 series standards, etc. In the solution provided by the present application, a first apparatus sends a measurement group establishment message to a second apparatus, and the first apparatus sends a measurement parameter configuration message to the second apparatus. Therefore, after receiving the measurement group establishment message, the second apparatus determines a measurement group to which the second apparatus belongs; and after receiving the measurement parameter configuration message, the second apparatus can determine a measurement parameter corresponding to the measurement group to which the second apparatus belongs. Thus, the measurement of multiple measurement members within a measurement group can be achieved, improving measurement efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Measurement methods and devices Technical Field

[0001] This application relates to the field of wireless technology, and in particular to a measurement method and apparatus. Background Technology

[0002] With the continuous development of global communication technologies, the development speed and application of wireless communication technology have surpassed those of wired communication technology, showing a booming development trend. Intelligent transportation equipment, smart home devices, robots, and other intelligent devices are gradually entering people's daily lives. Based on wireless communication technology, wireless ranging and positioning can be achieved, for example, in applications such as indoor positioning, passive entry and passive start (PEPS), asset management, and logistics.

[0003] Taking an indoor wireless communication system based on StarFlash technology as an example, multiple communication domains can exist within a certain range (such as inside a vehicle or building). Each communication domain contains a management node (also called a master node or G node) and at least one terminal (T) node (also called a slave node). The G node schedules the T node to enable data transmission between nodes. For example, the G node can schedule time-frequency resources for communication or measurement of the T node, including but not limited to ranging or positioning. The G node can send measurement signals to the T node to achieve the measurement. PEPS is an example of in-vehicle wireless positioning applications. In PEPS applications, users do not need to use keys; instead, the in-vehicle positioning system locates the user's car key / mobile phone, thereby automatically locking or unlocking the car door. In indoor positioning and navigation applications, there are also indoor positioning and navigation systems with multiple devices that locate multiple users' mobile phones / wearable devices.

[0004] Therefore, how to achieve measurement urgently needs to be solved. Summary of the Invention

[0005] This application provides a measurement method and apparatus that can enable measurement among multiple measurement members, thereby improving measurement efficiency.

[0006] In a first aspect, embodiments of this application provide a measurement method applied to a first device. The method includes:

[0007] Send a measurement group establishment message, which is used to establish a measurement group; send a measurement parameter configuration message, which is used to indicate the measurement parameters corresponding to the measurement group. The measurement group includes multiple measurement members.

[0008] The number of measurement groups is not limited in this embodiment. For example, a measurement group establishment message can be used to establish multiple measurement groups, and a measurement parameter configuration message can be used to indicate the measurement parameters corresponding to each of these multiple measurement groups. This can further improve measurement efficiency.

[0009] 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.

[0010] In this embodiment, the names of the measurement group establishment message and the measurement parameter configuration message are merely examples. For instance, the measurement group establishment message could also be called an establishment message or a first message, and the measurement parameter configuration message could also be called a measurement group parameter configuration message, a parameter configuration message, or a second message. This application does not limit the specific names of these messages. Similarly, the names of messages such as the measurement report shown below are not limited in this embodiment.

[0011] Secondly, embodiments of this application provide a measurement method applied to a second device. The method includes:

[0012] Receive a measurement group establishment message, which is used to establish a measurement group; receive a measurement parameter configuration message, which is used to indicate the measurement parameters corresponding to the measurement group, and the measurement group includes multiple measurement members.

[0013] For explanations regarding the second aspect, such as beneficial effects, please refer to the first aspect; further details will not be provided here.

[0014] In conjunction with the first or second aspect, in one possible implementation, the measurement group establishment message includes a bitmap indicating whether each measurement member in the measurement group is a member performing the measurement or a member being measured.

[0015] In this embodiment of the application, by indicating whether each measurement member is a member performing the measurement or a member being measured, each measurement member in the measurement group can know their role (such as whether they are performing the measurement or being measured), thus refining the measurement process.

[0016] In conjunction with the first or second aspect, in one possible implementation, multiple measurement members corresponding to consecutive bit indications in the bitmap are members performing the measurement, or multiple measurement members corresponding to consecutive bit indications in the bitmap are members being measured.

[0017] In this embodiment, by centrally instructing the members performing the measurement or the members being measured, the members performing the measurement can send the first measurement signal in a centralized and sequential manner, and the members being measured can send the second measurement signal in a centralized and sequential manner. This allows the receiver to centrally receive the measurement signals without needing to receive them intermittently according to a complex reception strategy, simplifying the complexity of measurement reception, as well as the complexity of storing and processing the received signals. It also simplifies the processing complexity of the second device parsing the measurement group establishment message. Optionally, the members performing the measurement can send the third measurement signal in a centralized and sequential manner.

[0018] In conjunction with the first or second aspect, in one possible implementation, the measurement group establishment message further includes at least one of the following information: the identifier of the measurement group; the identifiers of multiple measurement members in the measurement group; and the number of members of the multiple measurement members in the measurement group.

[0019] In this embodiment, the measurement group establishment message, by including the identifier of the measurement group, enables measurement members within the measurement group to effectively distinguish which measurement group they belong to. The measurement group establishment message, by including the identifiers of multiple measurement members within the measurement group, clearly identifies the measurement members within each measurement group. The measurement group establishment message, by including the number of measurement members in the measurement group, enables the second device to efficiently and accurately parse the measurement group establishment message. Through this measurement group establishment message, the second device can clearly identify the measurement group it belongs to, thereby establishing the measurement group.

[0020] In conjunction with the first or second aspect, in one possible implementation, the number of members of the multiple measurement members includes at least one of the following: the total number of members of the multiple measurement members, the number of members performing the measurement among the multiple measurement members, or the number of members being measured among the multiple measurement members.

[0021] In conjunction with the first or second aspect, in one possible implementation, the order of the identifiers of the multiple measurement members corresponds to the order in which the measurement signals are sent, or the order of the identifiers of the multiple measurement members corresponds to the order in which the measurement reports are sent.

[0022] In this embodiment, the measurement group establishment message, by including the identifiers of the measurement members within the measurement group, not only clearly identifies the measurement members in each measurement group, but also allows each measurement member to know the order in which they send measurement signals or measurement reports. Therefore, the measurement group establishment message not only enables the establishment of measurement groups but also improves the efficiency of measuring or sending measurement reports based on the identifier order of multiple measurement members.

[0023] In conjunction with either the first or second aspect, in one possible implementation, the transmission method for the measurement group establishment message is multicast, and the transmission method for the measurement parameter configuration message is multicast. Optionally, the transmission method for control information is multicast.

[0024] Therefore, by having each measurement member send measurement signals or reports sequentially, the number of messages sent by the first device for each measurement member via unicast can be reduced to one message per measurement group. For example, for a measurement group containing 50 measurement members, 50 unicast measurement group establishment messages (or measurement parameter configuration messages or control information, etc.) can be reduced to one measurement group establishment message. This significantly reduces measurement scheduling overhead and the multiple send / receive switching intervals caused by multiple unicast message transmissions, thereby improving measurement efficiency.

[0025] In conjunction with the first or second aspect, in one possible implementation, the measurement parameters corresponding to the measurement group include at least one of the following pieces of information:

[0026] The first measurement signal includes the number of symbols x1, which is greater than or equal to 2, and the first measurement signal is a measurement signal configured for a member performing the measurement; or, the number of symbols between two adjacent first measurement signals x2, which is greater than or equal to 0.

[0027] In other words, the first measurement signal is a measurement signal sent by a member performing the measurement. Each measurement signal sent by a member performing the measurement can be called a first measurement signal. Two adjacent first measurement signals refer to two adjacent first measurement signals when multiple members performing the measurement send their first measurement signals sequentially.

[0028] The first symbol among the x1 symbols in the first measurement signal can be used for automatic gain control (AGC). The second symbol among the x1 symbols in the first measurement signal can be used for measurement. Optionally, the symbols after the second symbol among the x1 symbols in the first measurement signal can also be used for measurement.

[0029] In this embodiment of the application, the first measurement signal can be used for AGC and measurement. For example, the first measurement signal may not include the signal used for synchronization, thereby improving measurement efficiency and reducing the transmission overhead and power consumption of the measurement signal.

[0030] In conjunction with the first or second aspect, in one possible implementation, the measurement parameters corresponding to the measurement group include at least one of the following pieces of information:

[0031] The second measurement signal includes the number of symbols y1, which is greater than or equal to 2, and the second measurement signal is a measurement signal configured for a member being measured; or, the number of symbols y2 between two adjacent second measurement signals, which is greater than or equal to 0.

[0032] In other words, the second measurement signal is a measurement signal sent by a member being measured. Each measurement signal sent by a member being measured is called the second measurement signal. For a description of the second measurement signal, refer to the description of the first measurement signal; the details are similar and will not be repeated here.

[0033] In conjunction with the first or second aspect, in one possible implementation, the measurement parameters corresponding to the measurement group also include the following information: the number of symbols z between adjacent first and second measurement signals, which is greater than or equal to 1.

[0034] The adjacent first measurement signal and second measurement signal refer to the first measurement signal sent by the last member performing the measurement when multiple members performing the measurement sequentially send the first measurement signal, and the second measurement signal sent by the first member being measured when multiple members being measured sequentially send the second measurement signal.

[0035] In this embodiment of the application, the measurement parameter configuration message configures a first measurement signal and a second measurement signal, enabling the member performing the measurement and the member being measured to send the first measurement signal or the second measurement signal at different transmission powers, so as to enable the member device performing the measurement to exert high-power transmission capability.

[0036] In conjunction with the first or second aspect, in one possible implementation, the measurement parameters corresponding to the measurement group further include at least one of the following information: the identifier of the measurement group; the type of measurement signal; the measurement method; the measurement bandwidth; the measurement period; the start symbol of the first measurement signal; the value of the generation parameter of the first measurement signal; and the value of the generation parameter of the second measurement signal.

[0037] Measurement group identifiers can be used to distinguish between different measurement groups. The measurement parameters corresponding to different measurement groups can be the same or different.

[0038] The measurement signal type includes a dedicated position measurement signal (PMS) or a safe position measurement signal. That is, the measurement signal type can be used to indicate whether the first measurement signal is a PMS or a safe position measurement signal. The measurement signal type can also be used to indicate whether the second measurement signal is a PMS or a safe position measurement signal. The signal type of the first measurement signal is the same as the signal type of the second measurement signal.

[0039] The measurement method includes either bidirectional 2-signal or bidirectional 3-signal. 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 third measurement signal includes the same number of symbols as 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 referenced to the first measurement signal, with similar details.

[0040] To improve measurement accuracy, the measurement bandwidth can be the entire measurement bandwidth. However, considering the availability / accessibility of the channel during measurement, the measurement bandwidth can also be an integer multiple of the 20MHz carrier channel.

[0041] The start symbol of the first measurement signal refers to the start symbol of the first measurement signal sent by the first member performing the measurement when multiple members performing the measurement sequentially send the first measurement signal. The start symbols of the first measurement signals of different measurement groups can be different.

[0042] In this embodiment of the application, the measurement parameter configuration message, by configuring the above information, enables measurement members to perform measurements in an orderly manner, optimizes the measurement process, and improves measurement efficiency.

[0043] In conjunction with the first aspect, in one possible implementation, the method further includes: sending a synchronization block for synchronizing multiple measurement members. Optionally, the first device sends the synchronization block before the start symbol of the first measurement signal.

[0044] The synchronization block includes a first training sequence (FTS) and a second training sequence (STS). Optionally, the synchronization block may also include synchronization information.

[0045] In this embodiment, the first device enables multiple measurement members to share the synchronization block by sending a synchronization block, thereby achieving synchronization of multiple measurement members (such as timing synchronization and frequency synchronization). Furthermore, when multiple measurement members send their own first measurement signal and second measurement signal, they may not include the signal used for synchronization, but only need to send the signal used for AGC and measurement, thereby improving measurement efficiency and reducing the transmission overhead and power consumption of the measurement signal.

[0046] In conjunction with the first aspect, in one possible implementation, the method further includes: sending first control information, the first control information including identification information and first indication information, the first indication information being used to activate the measurement of the measurement group identified by the identification information.

[0047] In this embodiment, the measurement member can start the measurement based on the first control information, which improves the flexibility of the measurement.

[0048] In conjunction with the first aspect, in one possible implementation, the method further includes: sending second control information, the second control information including identification information and second indication information, the second indication information being used to deactivate the measurement of the measurement group identified by the identification information.

[0049] The measurement parameters indicated in the measurement parameter configuration message can be semi-statically scheduled. After the first device sends a first control message to activate the measurement group, the measurement group can perform measurements periodically. Optionally, the first device can send a second control message to deactivate the measurement group and stop the periodic measurements.

[0050] In conjunction with the second aspect, in one possible implementation, the method further includes: receiving a synchronization block for synchronizing multiple measurement members.

[0051] For an explanation of synchronization blocks, please refer to the description in the first section; it will not be elaborated upon here.

[0052] In conjunction with the second aspect, in one possible implementation, the method further includes: receiving first control information, the first control information including identification information and first indication information, the first indication information being used to activate the measurement of the measurement group identified by the identification information.

[0053] For an explanation of the first control information, please refer to the description in the first aspect; it will not be elaborated upon here.

[0054] In conjunction with the second aspect, in one possible implementation, the second device includes a member performing the measurement, and the method further includes: determining a symbol for transmitting a first measurement signal based on a measurement group establishment message and a measurement parameter configuration message; and transmitting the first measurement signal on the symbol.

[0055] For example, the member performing the measurement determines the order in which it sends measurement signals based on the identifiers of multiple measurement members in the measurement group establishment message and its own identifier. Another example is that the member performing the measurement determines its own symbol for sending the first measurement signal based on the order in which it sends measurement signals, as well as x1, x2, and the start symbol indicated in the measurement parameter configuration message.

[0056] In conjunction with the second aspect, in one possible implementation, the second device includes a member performing the measurement, and the method further includes: receiving a second measurement signal based on a measurement group establishment message and a measurement parameter configuration message. This includes determining a symbol for receiving the second measurement signal based on the measurement group establishment message and the measurement parameter configuration message, and receiving the second measurement signal on that symbol.

[0057] For example, the member performing the measurement determines the number of measurement members based on the bitmap in the measurement group establishment message. Alternatively, the member performing the measurement determines the symbol used to receive the second measurement signal based on the number of measurement members and the x1, x2, start symbol, and z indicated in the measurement parameter configuration message. It then receives the second measurement signal on that symbol. Furthermore, the member performing the measurement determines the order in which the second measurement signal is received based on the identifiers of the multiple measured members in the measurement group establishment message, thus knowing which measured member the received second measurement signal originated from.

[0058] In conjunction with the second aspect, in one possible implementation, the second device includes the member being measured, and the method further includes: determining a symbol for transmitting a second measurement signal based on a measurement group establishment message and a measurement parameter configuration message; and transmitting the second measurement signal on the symbol.

[0059] For example, the member being measured determines the order in which it sends measurement signals based on the identifiers of multiple measurement members in the measurement group establishment message and its own identifier. Another example is that the member being measured determines its own symbol for sending the second measurement signal based on the order in which it sends its own measurement signals, as well as x1, x2, the start symbol, and z indicated in the measurement parameter configuration message.

[0060] In conjunction with the second aspect, in one possible implementation, the second device includes the member to be measured, and the method further includes: receiving a first measurement signal based on a measurement group establishment message and a measurement parameter configuration message. This includes determining a symbol for receiving the first measurement signal based on the measurement group establishment message and the measurement parameter configuration message, and receiving the first measurement signal on that symbol.

[0061] For example, the member being measured determines the symbol for receiving the first measurement signal based on the start symbol indicated in the measurement parameter configuration message, and receives the first measurement signal on that symbol. Alternatively, the member being measured determines the order in which the members performing the measurement send the first measurement signal based on the identifiers of multiple measurement members in the measurement group establishment message. Another example is that the member being measured determines the symbol for receiving the first measurement signal, and which member performing the measurement originates the received first measurement signal from, based on x1, x2, and the start symbol indicated in the measurement parameter configuration message.

[0062] In conjunction with the second aspect, in one possible implementation, the method further includes: receiving second control information, the second control information including identification information and second indication information, the second indication information being used to deactivate the measurement of the measurement group identified by the identification information.

[0063] For an explanation of the second control information, please refer to the first aspect; it will not be elaborated upon here.

[0064] In one possible implementation, in conjunction with the first or second aspect, the first measurement signal is generated based on the ZC (Zadoff-Chu) sequence, and the second measurement signal is generated based on the ZC sequence.

[0065] In this embodiment, the ZC sequence has good time-domain and frequency-domain correlation characteristics. Therefore, generating the first and second measurement signals based on the ZC sequence can expand the coverage and improve measurement accuracy. On the other hand, using the ZC sequence to generate the first (or second or third) measurement signal is the same as the generation method of the FTS (or STS) in the synchronization block, which can reuse existing designs and simplify the implementation complexity of the device.

[0066] In one possible implementation, in conjunction with the first or second aspect, the first measurement signal is generated based on a pseudo-random sequence, and the second measurement signal is generated based on a pseudo-random sequence.

[0067] In conjunction with the first or second aspect, in one possible implementation, the synchronization block includes a first training sequence FTS or a second training sequence STS, wherein the FTS or STS is generated based on a ZC sequence; the FTS, STS, first measurement signal, or second measurement signal satisfies at least one of the following:

[0068] The length of the ZC sequence used to generate the first measurement signal is the same as the length of the ZC sequence used to generate the FTS; the length of the ZC sequence used to generate the second measurement signal is the same as the length of the ZC sequence used to generate the STS; the values ​​of the generation parameters of the first measurement signal are different from the values ​​of the generation parameters of the FTS; the values ​​of the generation parameters of the first measurement signal are different from the values ​​of the generation parameters of the STS; the values ​​of the generation parameters of the second measurement signal are different from the values ​​of the generation parameters of the FTS; or, the values ​​of the generation parameters of the second measurement signal are different from the values ​​of the generation parameters of the STS.

[0069] In this embodiment, the first measurement signal, the second measurement signal, and the FTS (or STS) in the synchronization block are generated using the same method but with different generation parameters. This ensures that the measurement signals do not affect the synchronization of each measurement member with the synchronization signal in the synchronization block. It avoids interfering with the function of the first device sending the synchronization block for synchronization of all measurement members within the communication domain, while maintaining the simplicity (reusability of existing signal generation) and high performance (ZC sequences have good time-domain and frequency-domain correlation characteristics) of the measurement signal generation method.

[0070] Thirdly, 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.

[0071] Fourthly, 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.

[0072] Fifthly, 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.

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

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

[0075] 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.

[0076] In one possible implementation, the first device further includes a transceiver for receiving or transmitting signals. For example, the transceiver may be used to transmit a measurement group establishment message. Alternatively, it may be used to transmit a measurement parameter configuration message. Another example is a transceiver for transmitting a synchronization block. Yet another example is a transceiver for transmitting control information (such as first or second control information).

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

[0078] Sixthly, embodiments of this application provide a second apparatus comprising a processor, the processor being configured to cause the second apparatus to perform the methods described in the second 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 methods described in the second aspect or any possible implementation thereof are performed.

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

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

[0081] 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.

[0082] 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 a measurement group establishment message. Alternatively, it may be used to receive a measurement parameter configuration message. Or, it may be used to receive a synchronization block. Or, it may be used to receive control information (such as first or second control information).

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

[0084] In a seventh 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.

[0085] Eighthly, 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.

[0086] Ninthly, 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 second aspects or any possible implementations above to be executed.

[0087] In a tenth 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 second aspects or any possible implementation thereof to be executed.

[0088] In one 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 second aspects or any possible implementations described above.

[0089] In a twelfth aspect, embodiments of this application provide a communication system, which includes a first device and a second device. The first device is used to perform the method shown in the first aspect or any possible implementation thereof, and the second device is used to perform the method shown in the second aspect or any possible implementation thereof. Attached Figure Description

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

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

[0092] Figure 2 is a flowchart illustrating the measurement method provided in an embodiment of this application;

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

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

[0095] Figure 4a is a schematic diagram of a bitmap format provided in an embodiment of this application;

[0096] Figure 4b is a schematic diagram of another format of the bit map provided in the embodiment of this application;

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

[0098] Figure 6 is a schematic diagram of the configuration of measurement parameters corresponding to the measurement group provided in the embodiments of this application;

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

[0100] Figure 8 is a schematic diagram showing the relationship between the measurement cycle and the measurement block provided in the embodiments of this application;

[0101] Figure 9a is a schematic diagram showing the relationship between a synchronization block, G-link control information (GCI), and measurement signals provided in an embodiment of this application.

[0102] Figure 9b is another schematic diagram showing the relationship between the synchronization block, GCI, and measurement signal provided in an embodiment of this application;

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

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

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

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

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

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

[0109] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used only to distinguish different objects and not to describe a specific order. 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 apparatus 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 apparatuses.

[0110] 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.

[0111] 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 related objects before and after 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".

[0112] In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.

[0113] In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of a chip interface, and "receive" can also be understood as the "input" of a chip interface. In other words, sending and receiving can occur between devices, such as between 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.

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

[0115] 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 Wi-Fi systems such as Wireless Local Area Networks (WLANs). Additionally, 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 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.

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

[0117] The measuring device includes a first device or a second device. As an example, the first device is a G-node and the second device is a T-node. The G-node and T-node can be nodes covered in the StarSignal SLB or SLE standards. For example, a 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 as covered in the Bluetooth Low Energy standard, and the second device is a slave device as covered 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.

[0118] In a measurement process, the second device is either a member performing the measurement or a member being measured. The member performing the measurement and the member being measured can also be collectively referred to as a measurement member. Optionally, the first device is either a member performing the measurement or a member being measured. For example, in a measurement process, the first device can participate in the measurement process as a member performing the measurement, or the first device can participate in the measurement process as a member being measured.

[0119] The member performing the measurement is the member who serves as the reference position in the measurement process, and the member being measured is the member whose distance relative to the reference position is determined through the measurement process. For example, in distance measurement (also known as angle measurement or positioning), the member performing the measurement is the member who serves as the reference position in the distance measurement (also known as angle measurement or positioning), and the member being measured is the member whose distance relative to the reference position is determined through the distance measurement (also known as angle measurement or positioning) process.

[0120] 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.

[0121] In wireless communication scenarios, multiple communication domains can exist. A communication domain includes a first device and at least one second device. The first device can be used to schedule the second device. Alternatively, the first device can be used to control the second device. The first device has management capabilities. For example, the first device can be used to manage and allocate time-frequency resources, and has the function of scheduling time-frequency resources for communication or measurement between devices in the communication domain. For instance, a communication domain can refer to a system consisting of a group of devices with communication relationships and the communication connections (i.e., communication links) between the devices.

[0122] 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.

[0123] 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.

[0124] 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., which 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., which will not be listed here. Figure 1b also exemplarily illustrates a positioning calculation engine, which can be used to perform positioning calculations. The member performing the measurement and the member being measured complete the air interface measurement and the report of the measurement results (such as time difference / CSI) (or measurement report). Optionally, the first device can sequentially receive the measurement reports reported by the second device and locate the position of the member being measured through the positioning calculation engine. Optionally, the member being measured can receive the measurement report from the member performing the measurement, and the member being measured completes the positioning based on its own local measurement results and the received measurement results.

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

[0126] The following describes the methods involved in the embodiments of this application.

[0127] Figure 2 is a flowchart illustrating the measurement 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 first and second devices will be used as examples in the following description. For ease of reference, different numbers will be used below to distinguish different examples, different implementations, or different information. As shown in Figure 2, the method includes:

[0128] 201. The first device sends a measurement group establishment message, which is used to establish a measurement group.

[0129] Correspondingly, the second device receives the measurement group establishment message.

[0130] The measurement group establishment message includes information about the measurement group, such as information about the measurement members within the measurement group.

[0131] As an example, this measurement group setup message is used to create a measurement group. As another example, this measurement group setup message is used to create multiple measurement groups, and the message can include information about each of these multiple measurement groups.

[0132] The measurement group establishment message includes at least one of the following: (1) to (4)

[0133] Alternatively, the information of the measurement group includes at least one of the following: (1) to (4)

[0134] (1) Identification of the measurement group.

[0135] Measurement group identifiers are used to distinguish different measurement groups. For example, different measurement parameters correspond to different measurement groups. A description of measurement parameters is provided below and will not be detailed here. Furthermore, measurement groups composed of different measurement members can also be different. Additionally, different numbers of measurement members correspond to different measurement groups.

[0136] For example, the identifier of a measurement group occupies 8 bits. Another example is that the identifier of a measurement group occupies 4 bits. For ease of description, the following explanation will use 8 bits as an example for the identifier of a measurement group.

[0137] Optionally, the number of bits occupied by the identifier of the measurement group can be determined by the maximum number of measurement groups. Alternatively, the number of bits occupied by the identifier of the measurement group can be predefined, such as by a standard definition.

[0138] (2) Identification of multiple measurement members in the measurement group.

[0139] The identifier of a measurement member can be used to distinguish different measurement members. For example, the identifier of a measurement member can be a 24-bit physical layer identifier (PHY ID). Another example is a medium access control (MAC) address. Yet another example is an identifier assigned by a first device to each second device within its communication domain. These are just a few examples. For instance, if a measurement group has 8 measurement members, the measurement group establishment message can include the identifier of each of these 8 measurement members.

[0140] Optionally, the identifiers of multiple measurement members in the measurement group include: a series of consecutive identifiers that are the identifiers of the member performing the measurement, and a series of consecutive identifiers that are the identifiers of the member being measured. For example, the identifier of the member performing the measurement precedes the identifier of the member being measured. Alternatively, the identifier of the member being measured may precede the identifier of the member performing the measurement. By centrally indicating the identifiers of the members performing the measurement and the identifiers of the members being measured, the receiver can centrally receive measurement signals without needing to receive them intermittently according to a complex reception strategy. This simplifies the complexity of measurement reception, as well as the complexity of storing and processing the received signals. It also effectively simplifies the processing complexity of the second device parsing the measurement group establishment message.

[0141] As an example, the order of the identifiers of multiple measurement members corresponds to the order in which measurement signals are transmitted. Alternatively, the order of the identifiers of multiple measurement members in the measurement group information corresponds to the order in which the measurement members within that measurement group transmit measurement signals. Or, the order of the identifiers of the measurement members in the measurement group information can indicate the order in which those measurement members transmit measurement signals. Or, the order of the measurement members is the order in which the measurement signals corresponding to the measurement group are transmitted. For example, the order of the identifiers of multiple consecutive members performing measurements corresponds to the order in which these members transmit the first measurement signal. Optionally, the order of the identifiers of multiple consecutive members performing measurements corresponds to the order in which these members transmit the third measurement signal. The order of the identifiers of multiple consecutive members being measured corresponds to the order in which these members being measured transmit the second measurement signal. For instance, the second device determines its corresponding measurement group based on its own identifier, and determines its own order of transmitting measurement signals based on the order of the identifiers of multiple measurement members within that measurement group.

[0142] As another example, the order of the identifiers of multiple measurement members corresponds to the order in which measurement reports are sent. Alternatively, the order of the identifiers of multiple measurement members in the measurement group information corresponds to the order in which the measurement members within that measurement group send measurement reports. Or, the order of the measurement member identifiers in the measurement group information can indicate the order in which those measurement members send measurement reports. Or, the order of the measurement members is the order in which the measurement signals corresponding to the measurement group are sent. For example, the second device determines its corresponding measurement group based on its own identifier, and determines its own order of sending measurement reports based on the order of the identifiers of multiple measurement members within that measurement group.

[0143] As another example, the order of the identifiers of multiple measurement members corresponds to the order in which the measurement signals are sent and the order in which the measurement reports are sent. For an explanation of the order in which the measurement signals are sent and the order in which the measurement reports are sent, please refer to the example above; it will not be elaborated upon here.

[0144] In this embodiment, the measurement group establishment message, by including the identifiers of the measurement members within the measurement group, not only clearly identifies the measurement members in each measurement group, but also allows each measurement member to know the order in which they send measurement signals or measurement reports. Therefore, the measurement group establishment message not only enables the establishment of measurement groups but also improves the efficiency of measuring or sending measurement reports based on the identifier order of multiple measurement members.

[0145] (3) The number of members in multiple measurement groups.

[0146] The number of members in a measurement group includes at least one of the following: the total number of measurement members N in the measurement group, the number of members performing measurements N1 in the measurement group, or the number of members being measured N2 in the measurement group. N1 + N2 = N. N1, N2, and N are all positive integers. By indicating N1 or N2, the second device can explicitly know the number of members performing measurements or the number of members being measured within the measurement group.

[0147] As an example, a measurement group setup message includes the total number of measurement members in the measurement group. As another example, a measurement group setup message includes the number of members performing measurements and the number of members being measured in the measurement group. As yet another example, a measurement group setup message includes the total number of measurement members in the measurement group and the number of members performing measurements (or the number of members being measured) in the measurement group.

[0148] Figure 3a is a schematic diagram of a measurement group establishment message format provided in an embodiment of this application. As shown in Figure 3a, 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. Measurement member 1 to measurement member N are used to carry the identifiers of the N measurement members. For example, the first N1 fields (e.g., the 1st field to the N1st field) in the measurement member 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.

[0149] The identifier order of the N1 consecutive members performing the measurement corresponds to the transmission order of the first measurement signal (or measurement report), and the identifier order of the N2 consecutive members being measured corresponds to the transmission order of the second measurement signal (or measurement report). Optionally, the identifier order of the N1 consecutive members performing the measurement corresponds to the transmission order of the third measurement signal. Therefore, the second device can not only establish a measurement group based on the measurement group establishment message, but also simplify the parsing complexity of the message and improve information utilization.

[0150] Figure 3b is a schematic diagram of another format of the measurement group establishment message provided in an embodiment of this application. As shown in Figure 3b, 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. The identification order of the consecutive N2 members being measured corresponds to the sending order of the second measurement signal, and the identification order of the consecutive N1 members performing the measurement corresponds to the sending order of the first measurement signal. For a description of Figure 3b, please refer to Figure 3a, which will not be detailed here.

[0151] For ease of description, the embodiments of this application all illustrate the example of the member performing the measurement sending a first measurement signal first, followed by the member being measured sending a second measurement signal. In a specific implementation, the member being measured may also send the second measurement signal first, followed by the member performing the measurement sending the first measurement signal. Optionally, the member performing the measurement sends a third measurement signal. This improves the measurement efficiency of the bidirectional 3-signal measurement process. Since the principle is similar, the specific explanation of the member being measured sending the second measurement signal first, followed by the member performing the measurement sending the first measurement signal, will not be detailed in the embodiments of this application.

[0152] Optionally, the measurement group establishment message may also include the total number of measurement members and the number of members being measured. Optionally, the identifiers of multiple members being measured in the measurement group establishment message are placed before the identifiers of the members performing the measurement. Alternatively, the measurement group establishment message may also include the total number of measurement members and the number of members performing the measurement. Optionally, the identifiers of multiple members performing the measurement in the measurement group establishment message are placed before the identifiers of the members being measured. The format of the measurement group establishment message is not shown here individually.

[0153] (4) Bit map.

[0154] This bitmap is used to indicate whether each measurement member in the measurement group is the member performing the measurement or the member being measured. The order of the measurement members corresponding to the bits in this bitmap can correspond to the identifiers of the measurement members. In other words, the order of the measurement members corresponding to the bits in the bitmap is the same as the order of the identifiers of the multiple measurement members in the measurement group.

[0155] Optionally, multiple consecutive bits in the bitmap indicate multiple measurement members corresponding to the members performing the measurement. Optionally, multiple consecutive bits in the bitmap indicate multiple measurement members corresponding to the members being measured. By centrally indicating the members performing the measurement or the members being measured, the processing complexity of the second device in parsing the measurement group establishment message can be simplified.

[0156] 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.

[0157] As an example, the length of the bitmap is N, where N is the total number of measurement members in the measurement group. This bitmap can correspond to bidirectional 2-signal or bidirectional 3-signal. For instance, the measurement member corresponding to a bit with a value of 0 in the bitmap can be used to send the first measurement signal. The measurement member corresponding to a bit with a value of 1 in the bitmap can be used to send the second measurement signal. Optionally, the measurement member corresponding to a bit with a value of 0 in the bitmap can also be used to send the third measurement signal. For example, each member of the N1 members performing the measurement sends the first measurement signal sequentially, and each member of the N2 members being measured sends the second measurement signal sequentially. Optionally, each member of the N1 members performing the measurement sends the third measurement signal sequentially.

[0158] Figure 4a is a schematic diagram of a bitmap format provided in an embodiment of this application. As shown in Figure 4a, 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 (that is, the N1+1th bit to the Nth bit) are used to indicate that the corresponding measurement member is the member being measured.

[0159] As another example, the bitmap has a length of N+N1. N is the total number of measuring members in the measurement group, and N1 is the number of members performing the measurement within the measurement group. Alternatively, N1 is the total number of measuring members sending the third measurement signal. This bitmap can correspond to bidirectional 3-signaling. For example, each of the N1 members performing the measurement sends the first measurement signal sequentially, each of the N2 members being measured sends the second measurement signal sequentially, and each of the N1 members performing the measurement sends the third measurement signal sequentially.

[0160] Figure 4b is a schematic diagram of another format of the bitmap provided in an embodiment of this application. As shown in Figure 4a, 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 the bitmap can be used to indicate that the corresponding measurement member is used to send a first measurement signal, the (N1+1)th to the Nth bits of the bitmap are used to indicate that the corresponding measurement member is used to send a second measurement signal, and the last N1 bits of the bitmap are used to indicate that the corresponding measurement member is used to send a third measurement signal.

[0161] Figure 5 is a schematic diagram of another format of the measurement group establishment message provided in the embodiments of this application. As shown in Figure 5, 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 bitmap. The length of the bitmap is N, or the length of the bitmap is N+N1. For the description of Figure 5, please refer to the description in (1) to (4) above, and it will not be described in detail here.

[0162] Optionally, the measurement group establishment message is transmitted via multicast. The multicast address can be configured by the first device. For example, the first device can indicate the multicast address in the response message to the establishment request message. Alternatively, the first device can indicate the multicast address via message A after establishing a connection with the second device. For instance, the first device sends message A after receiving an establishment completion message from the second device. The configuration method of the multicast address is not limited in this embodiment.

[0163] Optionally, the measurement group establishment message is transmitted via broadcast. In this case, the second device can determine whether the measurement group establishment message is used to establish its own measurement group by using the address of the first device connected to it.

[0164] Transmitting measurement group establishment messages via multicast or broadcast can reduce measurement scheduling overhead and improve measurement efficiency.

[0165] 202. The first device sends a measurement parameter configuration message, which is used to indicate the measurement parameters corresponding to the measurement group.

[0166] Correspondingly, the second device receives the measurement parameter configuration message.

[0167] In one possible implementation 1, the measurement parameters corresponding to the measurement group include at least one of the following: the number of symbols x1 included in the first measurement signal, x1 being greater than or equal to 2; or the number of symbols x2 between two adjacent first measurement signals, x2 being greater than or equal to 0.

[0168] The first measurement signal is a measurement signal assigned to a member performing the measurement; in other words, it is a measurement signal sent by a member performing the measurement. Each member performing the measurement sends a first measurement signal, or each member performing the measurement sends a first measurement signal. The starting symbols of the first measurement signals sent by each member performing the measurement are different. Two adjacent first measurement signals refer to two adjacent first measurement signals when multiple members performing the measurement send them sequentially. For example, in Figure 3a, two adjacent first measurement signals refer to the first measurement signals sent by two adjacent members performing the measurement. As in Figure 5, two adjacent first measurement signals refer to the first measurement signals sent by the members performing the measurement corresponding to two adjacent bits with a value of 0 in the bitmap. The number of symbols between two adjacent first measurement signals can also be expressed as the number of idle symbols between two adjacent first measurement signals, or the offset between the starting symbols of two adjacent first measurement signals. Having a number of symbols between two adjacent first measurement signals greater than or equal to 0 can effectively reduce the overhead of the first measurement signal.

[0169] The first symbol among the x1 symbols in the first measurement signal can be used for AGC (Automatic Gain Control). AGC is a closed-loop feedback regulation circuit in a receiver amplifier, designed to maintain a suitable signal amplitude in the output signal regardless of changes in the input signal amplitude. To ensure that the receiver's linear amplification of the signal is unsaturated and undistorted, the receiver's AGC gain is typically controlled according to the strength of the input signal to maintain an appropriate level in the receiver's output signal. Each AGC level corresponds to an interval of the input signal; that is, when the AGC level and the input signal strength are matched, the receiver can output a suitable output signal. In this embodiment, the entire first symbol or the earliest part of the first symbol among the x1 symbols in the first measurement signal can be used to train the AGC level of the output signal of each measured member receiver. This allows each measured member to obtain the received signal strength for each member performing the measurement (generally at different distances), thereby obtaining the corresponding AGC level. This ensures that subsequent symbols in the first measurement signal maintain an appropriate level in the receiver's output signal without causing measurement signal distortion. Based on the AGC training and convergence described above, the AGC gear continues to receive the second symbol from the x1 symbols in the first measurement signal. This second symbol can be used for measurement. Optionally, the symbols following the second symbol in the x1 symbols of the first measurement signal can also be used for measurement. For example, the second symbol and the symbols following it can be used for flight time measurement. Flight time includes, but is not limited to, time of arrival (TOA) or time of departure (TOD).

[0170] Optionally, the members performing the measurement may not need to perform measurements with each other. Therefore, the number of symbols between two adjacent first measurement signals can be zero. During bidirectional 2-signal or bidirectional 3-signal measurements, multiple members performing the measurement do not need to receive signals from each other. Therefore, no idle time interval (gap) for transmit / receive switching needs to be inserted between the first measurement signals sent by adjacent members performing the measurement, thereby improving the efficiency of transmitting measurement signals.

[0171] In this embodiment, the symbols included in the first measurement signal can be referred to as measurement symbols. That is, the first measurement signal including x1 symbols as shown above can also be referred to as the first measurement signal including x1 measurement symbols. This embodiment does not limit the specific names of the symbols included in the first measurement signal. Similarly, the description herein also applies to the second and third measurement signals, and will not be repeated below.

[0172] In this embodiment of the application, the first measurement signal can be used for AGC and / or measurement. For example, the first measurement signal may not include the signal used for synchronization, thereby improving measurement efficiency and reducing the transmission overhead and power consumption of the measurement signal.

[0173] In one possible implementation 2, the measurement parameters corresponding to the measurement group include at least one of the following: the number of symbols y1 included in the second measurement signal, where y1 is greater than or equal to 2; or, the number of symbols y2 between two adjacent second measurement signals, where y2 is greater than or equal to 0.

[0174] The second measurement signal is a measurement signal assigned to a member being measured, or in other words, a measurement signal sent by a member being measured. Each member being measured sends a second measurement signal, or each member being measured sends a second measurement signal. The starting symbols of the second measurement signals sent by each member being measured are different. Two adjacent second measurement signals refer to two adjacent second measurement signals when multiple members being measured send their signals sequentially. For example, in Figure 3a, two adjacent second measurement signals refer to the second measurement signals sent by two adjacent members being measured. As in Figure 5, two adjacent second measurement signals refer to the second measurement signals sent by members corresponding to two adjacent bits with a value of 1 in the bitmap. The number of symbols between two adjacent second measurement signals can also be expressed as the number of idle symbols between two adjacent second measurement signals, or the offset between the starting symbols of two adjacent second measurement signals. Having a number of symbols between two adjacent second measurement signals greater than or equal to 0 can effectively reduce the overhead of the second measurement signal.

[0175] The first symbol among the y1 symbols in the second measurement signal can be used for AGC. For details regarding AGC, please refer to the above text; it will not be elaborated here. The second symbol among the y1 symbols in the second measurement signal can be used for measurement. Optionally, the symbols after the second symbol among the y1 symbols in the second measurement signal can also be used for measurement.

[0176] Optionally, no measurement may be performed between the members being measured. Therefore, the number of symbols between two adjacent second measurement signals can be equal to 0.

[0177] In this embodiment of the application, the second measurement signal can be used for AGC and / or measurement. For example, the second measurement signal may not include the signal used for synchronization, thereby improving measurement efficiency and reducing the transmission overhead and power consumption of the measurement signal.

[0178] In one possible implementation 3, the measurement parameters corresponding to the measurement group also include the following information: the number of symbols z between adjacent first measurement signals and second measurement signals, where z is greater than or equal to 1.

[0179] Adjacent first measurement signals and second measurement signals refer to the first measurement signal sent by the last member performing the measurement when multiple members performing the measurement sequentially send the first measurement signal, and the second measurement signal sent by the first member being measured when multiple members being measured sequentially send the second measurement signal. Taking Figure 3a as an example, adjacent first measurement signals and second measurement signals refer to the first measurement signal sent by member N1 performing the measurement and the second measurement signal sent by member 1 being measured.

[0180] In this embodiment of the application, the last first measurement signal is spaced at least one symbol apart from the first second measurement signal, which can realize the transmission and reception conversion between the member performing the measurement and the member being measured, and ensure that the transmission and reception are performed sequentially.

[0181] Optionally, in the Starflash standard, orthogonal frequency division multiplexing (OFDM) signals can be used as communication signals. Therefore, a symbol shown in the embodiments of this application can be an OFDM symbol, or a measurement symbol. An OFDM signal with a physical bandwidth of approximately 20MHz corresponds to one carrier. The center frequency (i.e., the DC subcarrier) of the 20MHz OFDM signal is called the carrier frequency, and 20MHz is called a carrier channel bandwidth.

[0182] The following section describes the measurement parameters corresponding to the measurement group, based on implementation methods 1 through 3.

[0183] As one possible implementation, the measurement parameter configuration message includes the information involved in implementation 1.

[0184] As an example, the second measurement signal includes the same number of symbols as the first measurement signal, and the number of symbols between two adjacent second measurement signals is equal to the number of symbols between two adjacent first measurement signals.

[0185] As another example, the number of symbols included in the second measurement signal equals the number of symbols included in the first measurement signal plus offset 1, and the number of symbols between two adjacent second measurement signals equals the number of symbols between two adjacent first measurement signals plus offset 2. The measurement parameter configuration also includes information indicating offset 1 or information indicating offset 2.

[0186] The number of symbols between adjacent first and second measurement signals is predefined, such as z=1, z=2, or z=3, etc., which will not be listed here.

[0187] As another possible implementation, the measurement parameter configuration message includes the information involved in implementation method 2. For a description of this implementation method, please refer to the implementation methods described above; it will not be detailed here.

[0188] As another possible implementation, the measurement parameter configuration message includes information related to implementation 1 and implementation 2. In this case, x1 can be equal to y1, or x1 can be different from y1. x2 can be equal to y2, or x2 can be different from y2.

[0189] The number of symbols between adjacent first and second measurement signals is predefined, such as z=1, z=2, or z=3, etc., which will not be listed here.

[0190] In this implementation, the allocation and configuration of a first measurement signal and a second measurement signal allows for flexible configuration of different measurement signals. Furthermore, by configuring different measurement signals, the member performing the measurement and the member being measured can transmit the first or second measurement signal at different transmission powers. For example, the transmission power of the first measurement signal can be greater than that of the second measurement signal, and x1 can be less than y1. Because the member performing the measurement is generally a fixed-deployment infrastructure device with constant power supply and high antenna gain, its transmission power can be higher than that of the battery-powered member being measured, which has a lower antenna gain. Therefore, when the member performing the measurement uses high-power transmission, the number of symbols included in the measurement signal can be reduced, thereby improving the transmission efficiency of the measurement signal.

[0191] As another possible implementation, the measurement parameter configuration message includes information related to implementation method 1, implementation method 2, and implementation method 3. This implementation offers greater flexibility in configuring the measurement signals.

[0192] The above are different implementation methods combined with implementation methods 1 to 3. For other measurement parameters included in the measurement parameter configuration message, please refer to the following text.

[0193] Figure 6 is a schematic diagram of the configuration of measurement parameters corresponding to the measurement group provided in the embodiment of this application. As shown in Figure 6, x1 = 2, x2 = 0, y1 = 2, y2 = 2, z = 1. The measurement signals are illustrated using 4 members performing measurements and 5 members being measured as an example. As shown in Figure 6, the 4 members performing measurements sequentially send the first measurement signal, and all members being measured (e.g., 5 members being measured) sequentially receive these first measurement signals. The 5 members being measured sequentially send the second measurement signal, and all members performing measurements sequentially receive these second measurement signals. The gap (GAP) represents the interval between the last measurement symbol in the first measurement signal sent by the last member performing measurements and the first measurement symbol in the second measurement signal sent by the first member being measured. x2 = 0 indicates that there are no idle symbols among the members performing measurements, or in other words, there are no idle symbols for transmit / receive switching. y2 = 2 indicates that there are no idle symbols among the members being measured. The values ​​of the parameters shown in Figure 6 are merely examples and are not intended to limit the embodiments of this application. A description of the synchronization block is provided below and will not be detailed here.

[0194] In one possible implementation, the measurement parameters corresponding to the measurement group also include at least one of the following: the identifier of the measurement group; the type of measurement signal; the measurement method; the measurement bandwidth; and the start symbol of the first measurement signal.

[0195] Measurement group identifiers can be used to distinguish different measurement groups. Refer to the above text for information on measurement group identifiers; details will not be elaborated upon here.

[0196] The measurement signal type includes a dedicated position measurement signal (PMS) or a safe position measurement signal. That is, the measurement signal type can be used to indicate whether the first measurement signal is a PMS or a safe position measurement signal. The measurement signal type can also be used to indicate whether the second measurement signal is a PMS or a safe position measurement signal. The signal type of the first measurement signal is the same as the signal type of the second measurement signal. Further explanation of PMS and safe position measurement signals can be found below, and will not be detailed here.

[0197] The measurement method includes either bidirectional 2-signal or bidirectional 3-signal. 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 third measurement signal includes the same number of symbols as 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 referenced to the first measurement signal, with similar details.

[0198] Figure 7 is a schematic diagram of the measurement signals provided in an embodiment of this application. Figure 7 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 7, 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.

[0199] Figure 7 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 TOD of the first measurement signal sent by member 1 performing the measurement, t2 is the 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.

[0200] In this embodiment, a bidirectional 2-signal can also be called a bidirectional two-signal or a bidirectional 2-message; a bidirectional 3-signal can also be called a bidirectional three-signal or a bidirectional 3-message. The specific names of the signals are not limited in this embodiment.

[0201] To improve measurement accuracy, the measurement bandwidth can be the entire measurement bandwidth. However, considering the availability / accessibility of the channel during measurement, the measurement bandwidth can also be an integer multiple of the 20MHz carrier channel. For example, the measurement bandwidth could be 20MHz, 40MHz, 60MHz, 80MHz, 160MHz, or 200MHz, etc., and will not be listed here.

[0202] The start symbol of the first measurement signal refers to the start symbol of the first measurement signal sent by the first member performing the measurement when multiple members performing the measurement sequentially send the first measurement signal. Optionally, this start symbol is the start symbol of the measurement signal within each transmission time interval (TTI). Optionally, the start symbols of the first measurement signals of different measurement groups are different. Optionally, this start symbol can be counted starting from the first symbol of the synchronization block. As an example, the measurement parameter configuration message includes the symbol index S of the start symbol. As shown in Figure 6, S = 9. As yet another example, the measurement parameter configuration message includes the offset symbol number relative to the first symbol of the synchronization block. As shown in Figure 6, the offset symbol number = S - 1 = 8. For ease of description, the following explanation uses the symbol index S of the start symbol as an example.

[0203] In this embodiment, the index of the first symbol in the first radio frame of the TTI can be either 0 or 1. For ease of description, this embodiment uses an index of 1 for the first symbol when specific examples are mentioned.

[0204] In one possible implementation, the measurement parameters corresponding to the measurement group also include at least one of the following information: measurement period; measurement block; the value of the generation parameter of the first measurement signal; the value of the generation parameter of the second measurement signal; the carrier channel bandwidth used in the measurement report of the measurement member; and the MCS used in the measurement report of the measurement member.

[0205] The measurement period can be used to indicate the number of Time Intervals (TTIs) required for a measurement group to complete one round of measurement (e.g., L TTIs), or to indicate the number of radio frames required for a measurement group to complete one round of measurement. Taking a two-way signaling system as an example, one round of measurement may involve each member performing the measurement sending a first measurement signal once, and each member being measured sending a second measurement signal once. Taking a three-way signaling system as an example, one round of measurement may involve each member performing the measurement sending a first measurement signal once, each member being measured sending a second measurement signal once, and each member performing the measurement sending a third measurement signal once.

[0206] Measurement Block: Measurement signals occur over M consecutive TTIs, but the valid measurement signals appear at the same position within each TTI; that is, the valid measurement signals begin at the S-th symbol of each of the M TTIs. For example, when S equals 20, the valid measurement signals for all TTIs begin at the 20th symbol, effectively avoiding the transmission of synchronization blocks, broadcast messages (PBCH), and GCI signals within the TTI. When S equals 0, the valid measurement signals for all TTIs begin immediately after the GCI transmission of the first TTI activation measurement group, or immediately from the beginning of the TTI. That is, except for the periodically occurring signals such as synchronization blocks and PBCH that must be included within each TTI, the measurement signals for each TTI begin at the beginning of the TTI.

[0207] Within one measurement cycle (L TTIs), the number of measurement members in each measurement block: a1, a2, ..., a L / M a1+a2+…+a L / M = N. A measurement block contains M TTIs, and the first S-1 symbols of each measurement block are used to transmit a synchronization block. That is, the duration of the measurement block is the same as the transmission period of the synchronization block, the measurement period is an integer multiple of the transmission period of the synchronization block, and the measurement period (L TTIs) contains P measurement blocks, where P = L / M. Assume that the number of members performing the measurement is N1, and the number of members being measured is N2, N1 + N2 = N. For example, in one measurement period, there are a total of N measurement members sending measurement signals for bidirectional 2 signals, so the number of measurement members in each measurement block is round(N / L), that is, a1 = a2 = a3 = a L / M-1 The remaining (N1+N2)mod L measurement members appear in the last TTI of the measurement cycle. "round" indicates rounding. For example, in a measurement cycle with 10 TTIs, N1=3, N2=40, (N1+N2)=43, then TTIs 1 to 9 contain 4 measurement members, and TTI 10 contains 7 measurement members. A bidirectional 3-signal system transmits measurement signals in a total of N1+N2+N1=46 measurement members; therefore, TTIs 1 to 9 contain 5 measurement members, and TTI 10 contains 1 measurement member.

[0208] Figure 8 is a schematic diagram illustrating the relationship between the measurement cycle and the measurement block provided in an embodiment of this application. As shown in Figure 8, one measurement cycle includes L TTIs, one measurement block includes M TTIs, and one measurement cycle includes one or more measurement blocks.

[0209] The values ​​of the generation parameters for the first measurement signal can be used to determine the first measurement signal. These generation parameters can be the values ​​of u in the ZC sequence used to generate the first measurement signal.

[0210] The values ​​of the generation parameters for the second measurement signal can be used to determine the second measurement signal. These generation parameters can be the values ​​of u in the ZC sequence used to generate the second measurement signal.

[0211] For example, the first measurement signal, the second measurement signal, and the third measurement signal can be a dedicated position measurement signal or a safe position measurement signal, wherein the dedicated position measurement signal is a measurement signal carrying the Zadoff-Chu (ZC) sequence.

[0212] For an explanation of the possible values ​​for the generation parameters, please refer to the following text; they will not be detailed here.

[0213] The carrier channel bandwidth and the MCS used in the measurement report of the measurement member can be used to determine the transmission duration of the measurement report of the measurement member.

[0214] By configuring the above information, the measurement parameter configuration message enables measurement members to perform measurements in an orderly manner, optimizes the measurement process, and improves measurement efficiency.

[0215] Optionally, the measurement parameter configuration message is transmitted via multicast. Optionally, the measurement parameter configuration message is transmitted via broadcast. For details regarding multicast addresses and broadcast, please refer to step 201 above; these will not be elaborated upon here.

[0216] As an example, the number of measurement groups established by the measurement group creation message is the same as the number of measurement parameters indicated by the measurement parameter configuration message. For instance, if the measurement group creation message is used to establish 3 measurement groups, the measurement parameter configuration message can include the measurement parameters corresponding to each of these 3 measurement groups.

[0217] As another example, the number of measurement groups established by the measurement group establishment message is greater than the number of measurement parameters indicated by the measurement parameter configuration message. In other words, the number of measurement groups established by the measurement group establishment message is greater than the number of measurement groups corresponding to the measurement parameter configuration message. For example, if the measurement group establishment message is used to establish 3 measurement groups, the measurement parameter configuration message may include measurement parameters corresponding to 2 or 1 of these 3 measurement groups.

[0218] The embodiments of this application do not limit the relationship between the number of measurement groups involved in the measurement group establishment message and the measurement parameter configuration message.

[0219] In one possible implementation, the method shown in Figure 2 further includes step 203.

[0220] 203. The first device sends a synchronization block, which is used for the synchronization of multiple measurement members. Correspondingly, the second device receives the synchronization block.

[0221] This synchronization block is used for time and frequency synchronization of all measurement members within the measurement group. This synchronization block can be used for at least one of time synchronization or frequency synchronization.

[0222] The synchronization block includes a first training sequence (FTS) and a second training sequence (STS). Optionally, the synchronization block also includes synchronization information. The FTS includes at least one symbol, the STS includes at least one symbol, and the synchronization information includes at least one symbol. Taking Figure 6 as an example, the STS includes one symbol, the FTS includes two symbols, and the synchronization information includes two symbols.

[0223] For example, a measurement member uses at least two symbols (such as CP-OFDM symbols with a cyclic prefix) for timing and frequency synchronization. When a measurement group contains 100 measurement members, at least 200 symbols can be saved in one round of measurement (each measurement member sends the first or second measurement signal once). When each symbol is 10µs long, 2ms of air interface measurement time can be saved, which greatly improves measurement efficiency and reduces transmission power consumption.

[0224] In this embodiment of the application, the measurement signal can be carried not only in the CP-OFDM symbol, but also in the measurement signal of the star-flash SLE (such as a single-frequency sine wave signal or a multi-tone signal), the ultra-wideband pulse signal of the star-flash SLP, or the ultra-wideband pulse signal of other UWB measurement systems, etc., which will not be listed here.

[0225] In this embodiment, the first device sends a synchronization block, enabling measurement members to share the synchronization block and thus achieving synchronization among multiple measurement members. Furthermore, the first and second measurement signals may not include the synchronization signal, improving measurement efficiency and reducing transmission overhead and power consumption of the measurement signals.

[0226] In one possible implementation, the method shown in Figure 2 further includes step 204.

[0227] 204. The first device sends first control information, which includes identification information and first indication information. The first indication information is used to activate the measurement of the measurement group identified by the identification information. Correspondingly, the second device receives the first control information.

[0228] In one possible implementation, the method shown in Figure 2 further includes step 205.

[0229] 205. The first device sends second control information, which includes identification information and second indication information. The second indication information is used to deactivate the measurement of the measurement group identified by the identification information. Correspondingly, the second device receives the first control information.

[0230] The measurement parameters indicated in the measurement parameter configuration message can be semi-statically scheduled. After the first device sends a first control message to activate the measurement group, the measurement group can perform measurements periodically. Optionally, the first device can send a second control message to deactivate the measurement group and stop the periodic measurements.

[0231] Both the first control information and the second control information can be referred to as G-link control information (GCI). For example, the first and second control information can be distinguished by first and second indication information. For instance, a GCI may consist of 9 bits. The first 8 bits are used to identify the measurement group, or to distinguish whether the GCI belongs to its own measurement group; the last bit is used to activate or deactivate the measurement group. For example, a value of 1 for the last bit indicates activation of the measurement group (i.e., the first indication information), or that the measurement group can begin measurement. Alternatively, a value of 0 for the last bit indicates deactivation of the measurement group (i.e., the second indication information), or that the measurement group can be used to stop measurement. A GCI may also consist of 15 bits; a description of these 15 bits is provided below and will not be detailed here. In specific implementations, the first control information and the second control information may not be distinguished, but are collectively referred to as control information, GCI, or physical layer control signaling, etc.; alternatively, the first indication information and the second indication information may not be distinguished, but are collectively referred to as indication information, or activation / deactivation indication information, or activation / deactivation indication, etc. The specific names of each piece of information are not limited in the embodiments of this application. For ease of description, the terms control information and indication information will be used in the following descriptions.

[0232] For example, the maximum total number of measurement groups that the control information is used to activate or deactivate can be 2, 3, 4, 5, or 6, etc., and will not be listed here. If the control information includes 60 bits, then every 15 bits of these 60 bits are used to activate or deactivate a measurement group.

[0233] Optionally, the control information may also include information indicating the format of the control information, such as information carried in an extended resource configuration indication field. For example, if the information indicating the format of the control information includes 2 or 3 bits, a value of 3 for these 2 or 3 bits indicates that the control information is used to activate or deactivate a measurement group. The relationship between the values ​​of these 2 bits and their meanings can also be as follows: 0 represents a single-port bidirectional 2-signal, 1 represents a single-port bidirectional 3-signal, and 2 represents a multi-port bidirectional 3-signal. For ease of description, the following examples will use 3 bits.

[0234] Optionally, the indication information can be used to indicate the activation or deactivation of a measurement group within the current TTI. For example, the control information comprises 90 bits, which, from least significant bit to most significant bit, are:

[0235] 3 bits: When set to 3, the following field indicates the information. Refer to the above description for instructions on setting to 0, 1, or 2.

[0236] 3 bits: Reserved; all bits are 0 in this version.

[0237] 60 bits: Each measurement group corresponds to 15 bits. The first 8 bits of these 15 bits are the measurement group ID, which is used by connected or disconnected measurement members to distinguish whether they belong to their own measurement group. The 9th bit of these 15 bits is used to indicate the activation or deactivation of the measurement group; a value of 1 indicates activation, and a value of 0 indicates deactivation. Bits 10-11 of these 15 bits, when set to 0, indicate that measurement reports are not scheduled; when set to 1, they indicate that measurement reports are scheduled, i.e., requesting the measurement members in the measurement group corresponding to the measurement group ID to send measurement reports to the first device; when set to 2, they instruct all members performing measurements in the measurement group corresponding to the measurement group ID to send measurement reports sequentially to the measured members in the measurement group, and each member performing measurements sends measurement reports according to the MCS and carrier channel bandwidth indicated in the measurement parameter configuration message. Bits 12-15 of these 15 bits are reserved and are all 0 in this version. These 60 bits indicate the activation or deactivation of 4 measurement groups.

[0238] 24-bit: Using Cyclic Redundancy Check (CRC) to generate polynomial g CRC24B (D) Calculate the Cyclic Redundancy Check (CRC) sequence. Optionally, a 24-bit measurement group multicast address is used as the information mask, which is configured by higher-layer signaling (such as the Xresourcecontrol (XRC) setup message).

[0239] For explanations regarding 2-bit, 63-bit, or 24-bit options, please refer to the above text; further details will not be provided here.

[0240] In one possible implementation, the second device starts the measurement process based on the first control information. The second device stops the measurement process based on the second control information.

[0241] The measurement procedures for the members performing the measurements and the members being measured are described below, but will not be detailed here.

[0242] 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.

[0243] The following describes the measurement signals involved in the embodiments of this application.

[0244] Figure 9a is a schematic diagram illustrating the relationship between the synchronization block, GCI, and measurement signal provided in an embodiment of this application. In Figure 9a, S = 9, x1 = 2, x2 = 0, y1 = 2, y2 = 0, z = 1. For an explanation of each parameter, please refer to Figure 2, which will not be detailed here. Figure 9a illustrates an example of a wireless frame comprising 14 symbols, but it is not intended to limit the embodiments of this application.

[0245] Regarding Figure 9a, within one TTI, both the member performing the measurement send a measurement signal and the member being measured send a measurement signal. That is, within one TTI, both the first measurement signal and the second measurement signal are included.

[0246] For example, a TTI lasts 1 ms and contains 8 radio frames, each containing 14 symbols. The duration of each symbol can be determined based on the subcarrier spacing and the cyclic prefix (CP). Taking a subcarrier spacing of 120 kHz as an example, the duration of one symbol is approximately 9 µs, and one TTI can support measurement signals transmitted by at least 51 measurement members. Figure 9a illustrates a measurement flow with 4 members performing measurements and 47 members being measured, i.e., a bidirectional 2-signal measurement flow that can be supported within one TTI. Optionally, a bidirectional 3-signal measurement flow that can be supported within one TTI can also be supported with 4 members performing measurements and 43 members being measured.

[0247] In this embodiment, neither the member performing the measurement nor the member being measured needs to send preamble signals individually; both can synchronize time and frequency according to the synchronization block. That is, the synchronization overhead involved in this embodiment is the synchronization block sent by the first device, effectively reducing the overhead of synchronization blocks used for mutual synchronization between the members performing the measurement and the member being measured. The members performing the measurement and the member being measured synchronize through at least one synchronization block sent by the first device, effectively saving the overhead of synchronization blocks.

[0248] Figure 9b is a schematic diagram illustrating another relationship between the synchronization block, GCI, and measurement signal provided in an embodiment of this application. In Figure 9b, S>98, x1=2, x2=0, y1=2, y2=0, z=1. For an explanation of each parameter, please refer to Figure 2, which will not be detailed here. Figure 9b illustrates an example of a wireless frame comprising 14 symbols, but it is not intended to limit the embodiments of this application.

[0249] For example, the first device can send a synchronization block at the beginning of each TTI, which can be used for the synchronization of multiple measurement members. Figure 9b illustrates a bidirectional 3-signal example. As shown in Figure 9b, after the four members performing the measurement sequentially send the first measurement signal, each member being measured sequentially sends the second measurement signal, and the four members performing the measurement sequentially send the third measurement signal.

[0250] For further explanation of Figures 9a and 9b, please refer to Figure 2, etc., which will not be elaborated here.

[0251] The measurement process involved in the embodiments of this application is described below.

[0252] The second device shown above includes either a member performing the measurement or a member being measured. The measurement process is illustrated below using the member performing the measurement and the member being measured as examples.

[0253] Figure 10 is a schematic diagram of a measurement process provided in an embodiment of this application. The descriptions of the members performing the measurement and the members being measured in this method are based on the second apparatus shown above and will not be detailed here. The descriptions of the measurement group establishment message and the measurement parameter configuration message mentioned below are based on Figure 2 and will not be detailed here. As shown in Figure 10, the method includes:

[0254] 1001. The member performing the measurement determines symbol 1 for sending the first measurement signal and symbol 2 for receiving the second measurement signal based on the measurement group establishment message and measurement parameter configuration message. Optionally, the member performing the measurement determines symbol 3 for sending the third measurement signal.

[0255] For example, the member performing the measurement determines its corresponding measurement group and the order in which it sends measurement signals based on the identifiers of multiple measurement members in the measurement group establishment message.

[0256] For example, the member performing the measurement determines the number of measurement members in the measurement group based on the number of members in the measurement group establishment message. Alternatively, the member performing the measurement determines the number of measurement members, the number of members performing the measurement, and the number of members being measured in the measurement group based on the number of members in the measurement group establishment message. Or, the member performing the measurement determines the number of measurement members based on the bitmap in the measurement group establishment message.

[0257] For example, the member performing the measurement determines that they are the member performing the measurement based on the bitmap in the measurement group's setup message.

[0258] For the first member performing the measurement to send the first measurement signal, this member can determine symbol 1 based on x1 and the start symbol indicated in the measurement parameter configuration message. For members that are not the first to send the first measurement signal, this member determines symbol 1 based on the order in which it sends the first measurement signal, x1, x2, and the start symbol (i.e., S) indicated in the measurement parameter configuration message. For example, symbol 1 may include two symbols. Thus, the number of symbols included in symbol 1 equals x1.

[0259] For example, the member performing the measurement determines symbol 2 based on the number of members in their corresponding measurement group (e.g., the number of members performing the measurement, the number of members being measured, etc.), x1, x2, the starting symbol (i.e., S), and z indicated in the measurement parameter configuration message. For instance, the number of symbols included in symbol 2 can be determined based on the number of members being measured, y1, and y2.

[0260] For example, the member performing the measurement determines the receiving order of the second measurement signal based on the identifiers of multiple measured members in the measurement group establishment message, thereby knowing which measured member the second measurement signal received came from.

[0261] For example, the member performing the measurement determines symbol 3 based on the number of members performing the measurement in their corresponding measurement group, the starting symbol, x1, x2, and z indicated in the measurement parameter configuration message; the number of members being measured in their corresponding measurement group, y1 and y2 indicated in the measurement parameter configuration message; and the order in which they send measurement signals. For instance, the number of symbols included in symbol 3 is equal to x1.

[0262] 1002. The member being measured determines symbol 4 for receiving the first measurement signal and symbol 5 for transmitting the second measurement signal based on the measurement group establishment message and the measurement parameter configuration message. Optionally, the member being measured may also determine symbol 6 for receiving the third measurement signal.

[0263] For example, symbol 4 includes symbol 1, symbol 2 includes symbol 5, and symbol 6 includes symbol 3.

[0264] For example, the member being measured determines the x1, x2 and start symbol 4 indicated by the measurement parameter configuration message based on the number of members performing the measurement in their corresponding measurement group.

[0265] For example, the member being measured determines the receiving order of the first measurement signal based on the identifiers of multiple members being measured in the measurement group establishment message, thereby knowing which member performing the measurement came from the first measurement signal it received.

[0266] For example, the member being measured sends the second measurement signal in the order indicated by the number of members in their corresponding measurement group, along with the measurement parameter configuration message indicating x1, x2, the start symbol, and z-determining symbol 5. For instance, the number of symbols included in symbol 5 is y1.

[0267] For example, the member being measured determines symbol 6 based on the number of members performing the measurement within their corresponding measurement group, the starting symbol, x1, x2, and z indicated in the measurement parameter configuration message; and based on the number of members being measured within their corresponding measurement group, the y1 and y2 indicated in the measurement parameter configuration message. The number of symbols included in symbol 6 is determined based on the number of members performing the measurement, x1, and x2.

[0268] 1003. The member performing the measurement sends a first measurement signal on symbol 1. Correspondingly, the member being measured receives the first measurement signal from the member performing the measurement on symbol 1. The member being measured may also receive first measurement signals from other members performing the measurement on other symbols in symbol 4.

[0269] As one possible implementation, the first measurement signal is generated based on a ZC sequence. The values ​​of the generation parameters (e.g., u) for this first measurement signal can be included in the measurement parameter configuration message. The signal type of this first measurement signal can be PMS.

[0270] For example, u∈[10, 20]. The first device can configure u for the PMS of each port.

[0271] For example, the first measurement signal satisfies the following relationship:

[0272] The DC subcarrier corresponding to n=80 does not transmit measurement signals (such as the first measurement signal) and is not used for measurement. d(n) is the information sequence of the first measurement signal with a length of 161. The DC subcarrier of the OFDM symbol does not carry information. Each subcarrier of the other data subcarrier corresponds to a sequence value in sequence and is modulated by OFDM symbol. That is, d(n) is the information sequence carried by a 20MHz OFDM symbol.

[0273] When the measurement bandwidth is greater than 20MHz, carrier aggregation can also be used to generate multi-carrier signals. Optionally, the frequency domain signals of each carrier in the PMS multi-carrier are the same, generating consecutive 2 carriers (40MHz), 3 carriers (60MHz), 4 carriers (80MHz), 5 carriers (100MHz), 8 carriers (160MHz), 10 carriers (200MHz), and 16 carriers (320MHz).

[0274] Optionally, the synchronization block is generated from the ZC sequence. Refer to step 203 above for an explanation of the synchronization block.

[0275] For example, the synchronization block and the first measurement signal satisfy at least one of the following:

[0276] The length of the ZC sequence used to generate the first measurement signal is the same as the length of the ZC sequence used to generate the FTS, for example, both are ZC sequences of length 161.

[0277] The value of the generation parameter u of the first measurement signal is different from the value of the generation parameter u of the FTS sent by the first device;

[0278] The value of the generation parameter u of the first measurement signal is different from the value of the generation parameter u of the STS sent by the first device.

[0279] As another possible implementation, the first measurement signal is generated based on a pseudo-random sequence. This could be a type of safe position measurement signal.

[0280] For example, the first measurement signal can be a secure measurement signal generated based on a channel state information reference signal (CSI-RS) or a channel sounding reference signal (SRS). Alternatively, the first measurement signal can be generated by scrambling the original CSI-RS or SRS pseudo-random Gold sequence with a secure sequence.

[0281] For example, the member performing the measurement generates a CSI-RS or SRS signal on one or more carriers and uses a frequency-domain scrambling sequence to scramble 160 effective sub-effects of each of multiple OFDM symbols on multiple carriers.

[0282] The embodiments of this application do not limit the specific method of generating the first measurement signal.

[0283] 1004. The member being measured sends a second measurement signal on symbol 5. Correspondingly, the member performing the measurement receives the second measurement signal from the member being measured on symbol 5. The member performing the measurement may also receive second measurement signals from other members being measured on other symbols in symbol 2.

[0284] As one possible implementation, the second measurement signal is generated based on the ZC sequence.

[0285] The synchronization block and the second measurement signal satisfy at least one of the following:

[0286] The length of the ZC sequence used to generate the second measurement signal is the same as the length of the ZC sequence used to generate the STS;

[0287] The value of the generation parameter u of the second measurement signal is different from the value of the generation parameter u of the FTS sent by the first device; or,

[0288] The value of the generation parameter u of the second measurement signal is different from the value of the generation parameter u of the STS sent by the first device.

[0289] As another possible implementation, the second measurement signal is generated based on a pseudo-random sequence.

[0290] For further details regarding the second measurement signal, please refer to the first measurement signal; these details will not be elaborated upon here.

[0291] In one possible implementation, the method shown in Figure 10 further includes step 1005.

[0292] 1005. The member performing the measurement sends a third measurement signal on symbol 3. Correspondingly, the member being measured receives the third measurement signal from the member performing the measurement on symbol 3. The member being measured may also receive third measurement signals from other members performing the measurement on other symbols in symbol 6.

[0293] For an explanation of the third measurement signal, please refer to the explanation of the first measurement signal; it will not be elaborated here.

[0294] 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.

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

[0296] 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:

[0297] 1101. Establish a connection.

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

[0299] 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.

[0300] 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.

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

[0302] 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.

[0303] 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.

[0304] 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.

[0305] 1102. Measurement configuration.

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

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

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

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

[0310] 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.

[0311] 1103. Measurement process.

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

[0313] 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.

[0314] 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.

[0315] 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.

[0316] 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.

[0317] Optionally, the measurement process also includes:

[0318] 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.

[0319] 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.

[0320] 1104. Reporting Process.

[0321] 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.

[0322] 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.

[0323] 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.

[0324] 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.

[0325] 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.

[0326] 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.

[0327] 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.

[0328] 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.

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

[0330] 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.

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

[0332] 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.

[0333] 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.

[0334] 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.

[0335] The transceiver module 1202 is used to send or output measurement group establishment messages and measurement parameter configuration messages.

[0336] Optionally, the transceiver module 1202 is also used to send or output synchronization blocks.

[0337] Optionally, the transceiver module 1202 is also used to send or output control information.

[0338] Processing module 1201 can be used to determine measurement group establishment messages and measurement parameter configuration messages. Processing module 1201 can also be used to determine synchronization blocks and control information, etc., which will not be listed here.

[0339] Optionally, the processing module 1201 is further configured to determine a symbol for transmitting the first measurement signal and a symbol for receiving the second measurement signal. Optionally, the processing module 1201 is further configured to determine a symbol for transmitting the third measurement signal.

[0340] 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.

[0341] The transceiver module 1202 is used to receive or input measurement group establishment messages and measurement parameter configuration messages. The processing module 1201 is used to parse the measurement group establishment messages and measurement parameter configuration messages, thereby determining the measurement group to which it belongs and the corresponding measurement parameters.

[0342] Optionally, the transceiver module 1202 is used to receive or input synchronization blocks. For example, the processing module 1201 is used to perform time-frequency synchronization based on the synchronization blocks.

[0343] Optionally, the transceiver module 1202 is used to receive or input control information. For example, the processing module 1201 is used to parse the control information, thereby activating or deactivating the measurement group.

[0344] The processing module 1201 is configured to determine, based on the measurement group establishment message and the measurement parameter configuration message, a symbol for receiving the first measurement signal and a symbol for transmitting the second measurement signal. Optionally, the processing module 1201 is further configured to determine, based on the measurement group establishment message and the measurement parameter configuration message, a symbol for receiving the third measurement signal.

[0345] 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.

[0346] 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.

[0347] 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.

[0348] 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.

[0349] 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.

[0350] 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 described in FIG. 12 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.

[0351] 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.

[0352] 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.

[0353] 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.

[0354] 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.

[0355] 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.

[0356] 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. The bus can be divided into address bus, data bus, control bus, 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.

[0357] 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.

[0358] 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.

[0359] 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.

[0360] 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.

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

[0362] 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.

[0363] 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.

[0364] 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.

[0365] 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.

[0366] 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.

[0367] 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.

[0368] 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.

[0369] 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.

[0370] 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.

[0371] 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 may be electrical, mechanical, or other forms of connection.

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

[0373] 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.

[0374] 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 method, characterized in that, The method includes: Send a measurement group establishment message, which is used to establish a measurement group; Send a measurement parameter configuration message, which indicates the measurement parameters corresponding to the measurement group, and the measurement group includes multiple measurement members.

2. The method according to claim 1, characterized in that, The measurement group establishment message includes: A bitmap, which indicates whether each measurement member in the measurement group is a member performing the measurement or a member being measured.

3. The method according to claim 2, characterized in that, The multiple consecutive bits in the bitmap indicate that the multiple measurement members are members performing the measurement, or the multiple consecutive bits in the bitmap indicate that the multiple measurement members are members being measured.

4. The method according to any one of claims 1-3, characterized in that, The measurement group establishment message also includes at least one of the following pieces of information: The identifier of the measurement group; The identifiers of the plurality of measurement members in the measurement group; The number of members in the plurality of measurement members in the measurement group.

5. The method according to claim 4, characterized in that, The order of the identifiers of the plurality of measurement members corresponds to the order in which the measurement signals are sent, or the order in which the identifiers of the plurality of measurement members correspond to the order in which the measurement reports are sent.

6. The method according to any one of claims 1-5, characterized in that, The measurement parameters corresponding to the measurement group include at least one of the following: The first measurement signal includes a number of symbols x1, where x1 is greater than or equal to 2, and the first measurement signal is a measurement signal configured for a member performing the measurement; or, The number of symbols between two adjacent first measurement signals is x2, where x2 is greater than or equal to 0.

7. The method according to any one of claims 1-6, characterized in that, The measurement parameters corresponding to the measurement group include at least one of the following: The second measurement signal includes a number of symbols y1, where y1 is greater than or equal to 2, and the second measurement signal is a measurement signal configured for a measured member; or, The number of symbols y2 between two adjacent second measurement signals, wherein y2 is greater than or equal to 0.

8. The method according to claim 6 or 7, characterized in that, The measurement parameters corresponding to the measurement group also include the following information: The number of symbols z between adjacent first and second measurement signals, wherein z is greater than or equal to 1.

9. The method according to any one of claims 1-8, characterized in that, The measurement parameters corresponding to the measurement group also include at least one of the following: Measurement period; identifier of the measurement group; measurement mode; measurement signal type; measurement bandwidth; start symbol of the first measurement signal; value of the generation parameter of the first measurement signal; value of the generation parameter of the second measurement signal.

10. The method according to any one of claims 1-9, characterized in that, The method further includes: Send a synchronization block, which is used for synchronizing the plurality of measurement members.

11. The method according to claim 10, characterized in that, The method further includes: Send first control information, which includes identification information and first indication information. The first indication information is used to activate the measurement of the measurement group identified by the identification information.

12. The method according to claim 11, characterized in that, The method further includes: Send a second control message, which includes identification information and a second indication information. The second indication information is used to deactivate the measurement of the measurement group identified by the identification information.

13. A measurement method, characterized in that, The method includes: Receive a measurement group establishment message, which is used to establish a measurement group; A measurement parameter configuration message is received, which indicates the measurement parameters corresponding to the measurement group, and the measurement group includes multiple measurement members.

14. The method according to claim 13, characterized in that, The measurement group establishment message includes: A bitmap, which indicates whether each measurement member in the measurement group is a member performing the measurement or a member being measured.

15. The method according to claim 14, characterized in that, The multiple consecutive bits in the bitmap indicate that the multiple measurement members are members performing the measurement, or the multiple consecutive bits in the bitmap indicate that the multiple measurement members are members being measured.

16. The method according to any one of claims 13-15, characterized in that, The measurement group establishment message also includes at least one of the following pieces of information: The identifier of the measurement group; The identifiers of the plurality of measurement members in the measurement group; The number of members in the plurality of measurement members in the measurement group.

17. The method according to claim 16, characterized in that, The order of the identifiers of the plurality of measurement members corresponds to the order in which the measurement signals are sent, or the order in which the identifiers of the plurality of measurement members correspond to the order in which the measurement reports are sent.

18. The method according to any one of claims 13-17, characterized in that, The measurement parameters corresponding to the measurement group include at least one of the following: The first measurement signal includes a number of symbols x1, where x1 is greater than or equal to 2, and the first measurement signal is a measurement signal configured for a member performing the measurement; or, The number of symbols between two adjacent first measurement signals is x2, where x2 is greater than or equal to 0.

19. The method according to any one of claims 13-18, characterized in that, The measurement parameters corresponding to the measurement group include at least one of the following: The second measurement signal includes a number of symbols y1, where y1 is greater than or equal to 2, and the second measurement signal is a measurement signal configured for a measured member; or, The number of symbols y2 between two adjacent second measurement signals, wherein y2 is greater than or equal to 0.

20. The method according to claim 18 or 19, characterized in that, The measurement parameters corresponding to the measurement group also include: The number of symbols z between adjacent first and second measurement signals, wherein z is greater than or equal to 1.

21. The method according to any one of claims 13-20, characterized in that, The measurement parameters corresponding to the measurement group also include at least one of the following: Measurement period; identifier of the measurement group; measurement mode; measurement signal type; measurement bandwidth; start symbol of the first measurement signal; value of the generation parameter of the first measurement signal; value of the generation parameter of the second measurement signal.

22. The method according to any one of claims 13-21, characterized in that, The method further includes: A synchronization block is received, which is used for the synchronization of the plurality of measurement members.

23. The method according to claim 22, characterized in that, The method further includes: Receive first control information, the first control information including identification information and first indication information, the first indication information being used to activate the measurement of the measurement group identified by the identification information.

24. The method according to any one of claims 13-23, characterized in that, The method further includes: The symbol for sending the first measurement signal is determined based on the measurement group establishment message and the measurement parameter configuration message; The first measurement signal is transmitted on the symbol.

25. The method according to claim 24, characterized in that, The method further includes: The second measurement signal is received based on the measurement group establishment message and the measurement parameter configuration message.

26. The method according to any one of claims 13-23, characterized in that, The method further includes: The symbol used to send the second measurement signal is determined based on the measurement group establishment message and the measurement parameter configuration message; The second measurement signal is transmitted on the symbol.

27. The method according to claim 26, characterized in that, The method further includes: The first measurement signal is received based on the measurement group establishment message and the measurement parameter configuration message.

28. The method according to any one of claims 24-27, characterized in that, The first measurement signal is generated based on the ZC sequence, and the second measurement signal is generated based on the ZC sequence.

29. The method according to claim 28, characterized in that, The synchronization block includes a first training sequence FTS or a second training sequence STS, wherein the FTS or the STS is generated based on the ZC sequence; The FTS, the STS, the first measurement signal, or the second measurement signal satisfy at least one of the following: The length of the ZC sequence used to generate the first measurement signal is the same as the length of the ZC sequence used to generate the FTS; The length of the ZC sequence used to generate the second measurement signal is the same as the length of the ZC sequence used to generate the STS; The values ​​of the generation parameters of the first measurement signal are different from the values ​​of the generation parameters of the FTS; The values ​​of the generation parameters of the first measurement signal are different from the values ​​of the generation parameters of the STS; The values ​​of the generation parameters for the second measurement signal are different from the values ​​of the generation parameters for the FTS; or, The values ​​of the generation parameters for the second measurement signal are different from the values ​​of the generation parameters for the STS.

30. The method according to any one of claims 23-29, characterized in that, The method further includes: Receive second control information, the second control information including identification information and second indication information, the second indication information being used to deactivate the measurement of the measurement group identified by the identification information.

31. A measuring device, characterized in that, Includes a module for performing the method as described in any one of claims 1-30.

32. A measuring device, characterized in that, Includes a processor, the processor being configured to cause the communication device to implement the method as described in any one of claims 1-30.

33. A chip, characterized in that, It includes logic circuitry and an interface, the logic circuitry and the interface being coupled, the logic circuitry being configured to enable the chip to implement the method as described in any one of claims 1-30.

34. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed by a computer, performs the method as described in any one of claims 1-30.

35. A computer program product, characterized in that, When the computer program product is executed by a computer, the method described in any one of claims 1-30 is performed.

36. A communication system, characterized in that, It includes a first device and a second device, the first device being used to perform the method as described in any one of claims 1-12, and the second device being used to perform the method as described in any one of claims 13-30.