WO2024044996A1 - Measurement method and related device - Google Patents
Measurement method and related device Download PDFInfo
- Publication number
- WO2024044996A1 WO2024044996A1 PCT/CN2022/115983 CN2022115983W WO2024044996A1 WO 2024044996 A1 WO2024044996 A1 WO 2024044996A1 CN 2022115983 W CN2022115983 W CN 2022115983W WO 2024044996 A1 WO2024044996 A1 WO 2024044996A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- measurement
- node
- slave node
- slave
- nodes
- Prior art date
Links
- 238000000691 measurement method Methods 0.000 title claims abstract description 27
- 238000005259 measurement Methods 0.000 claims abstract description 1335
- 238000004891 communication Methods 0.000 claims abstract description 339
- 238000000034 method Methods 0.000 claims abstract description 154
- 230000015654 memory Effects 0.000 claims description 46
- 238000004590 computer program Methods 0.000 claims description 21
- 230000003993 interaction Effects 0.000 abstract description 145
- 230000005540 biological transmission Effects 0.000 description 29
- 230000006870 function Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 28
- 238000012545 processing Methods 0.000 description 23
- 230000008569 process Effects 0.000 description 14
- 230000000694 effects Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 12
- 230000009286 beneficial effect Effects 0.000 description 11
- 238000013461 design Methods 0.000 description 11
- 230000002457 bidirectional effect Effects 0.000 description 10
- 208000035139 partial with pericentral spikes epilepsy Diseases 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000010998 test method Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Definitions
- the present application relates to the field of communication technology, and in particular, to a measurement method and related devices.
- wireless communication technology With the continuous development of wireless communication technology, more and more devices that support wireless communication are gradually entering people's lives, such as smart transportation equipment, smart home equipment, robots and other smart devices. Based on wireless communication technology, wireless ranging and positioning of various smart devices in the communication domain can be realized, for example, it can be used in scenarios such as ranging and positioning of indoor smart devices, keyless entry and start of smart cars, etc.
- the communication domain includes a master node (also called G node) and at least one slave node (also called T node).
- the master node schedules the slave nodes to realize communication or measurement between nodes.
- the master node is a positioning anchor point in the vehicle positioning system
- the slave node is the car key or mobile phone.
- Positioning the slave node can control the automatic locking or unlocking of the car door.
- the current communication domain only supports measurements based on wireless communication between master nodes and slave nodes, and cannot support measurements between slave nodes. There are certain limitations in the application scenarios of measurement.
- the embodiments of the present application provide a measurement method and related devices, which measure through communication between a slave node and other slave nodes, and are applicable to a wider range of application scenarios.
- embodiments of the present application provide a measurement method, including:
- the master node sends first information to the first slave node and the second slave node among the plurality of slave nodes scheduled by the master node, where the first information is used to indicate that the first slave node is the node to be measured ( Measured Node), the measuring node (Measuring Node) of the first slave node includes the second slave node;
- the master node sends second information to the first slave node and the second slave node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- a measurement method is provided, which is applied to the communication domain.
- the master node in the communication domain sends the first information and the second information to the first slave node and the second slave node among the plurality of slave nodes.
- the first information is used to indicate that the first slave node is the node to be measured
- the measuring node of the first slave node includes a second slave node
- the second information is used to indicate that the measuring node measures the first slave node.
- the occupied channel resources include but are not limited to: the first channel resources used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame, and the second slave node to send the first measurement frame.
- the second measurement frame and the first slave node receive the second channel resource of the second measurement frame.
- the above-mentioned first information and second information may be carried in different fields of the same message, or may be carried in different messages respectively.
- the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node. Through the embodiment of the present application, the master node sends the first information and the second information to the first slave node and the second slave node.
- a certain node indicated by the first information can be a measured node or a measuring node, and according to the third
- the channel resources occupied by the measurement node indicated by the second information for measuring the first slave node enable measurement interaction between the first slave node and the second slave node to achieve ranging/positioning of the first slave node, And it can avoid the measurement interaction between the measured node and the measured node, and can avoid the measurement interaction between the measuring node and the measuring node, which not only saves communication resources, but also improves the flexibility of measurement, so that those who belong to the same communication domain can Both the master node and the slave node can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the method further includes:
- the master node sends information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or,
- the first information is also used to indicate information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits are the same as the above.
- Multiple slave nodes correspond one to one.
- the slave node corresponding to the bit with the first value among the A bits is the first slave node
- the slave node corresponding to the bit with the second value among the A bits is the measurement node.
- the node corresponding to the bit can be determined to be the first slave node or the measurement node, so that the first slave node and each measurement node can be Measurement interaction is performed between the nodes to be measured, and measurement interaction between the measured node and the measured node is avoided, as well as measurement interaction between the measuring node and the measuring node. This improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the first information may also include identification information of multiple slave nodes.
- the above-mentioned A bits are consistent with the identification information of the multiple slave nodes.
- the identification information corresponds one to one.
- the identification information may include but is not limited to the node's identification ID, address IP and other information.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the second information includes a second bitmap
- the second bitmap includes B bits
- the B bits are related to B
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame
- the resource block corresponding to the bit with the second value among the B bits is used for the measurement node Send measurement frames.
- the first slave node can be instructed to send the measurement frame on the resource block corresponding to it, and the measurement node can be instructed to The measurement frame is sent on the corresponding resource block, so that communication measurement can be performed between the first slave node and each measurement node, ranging and positioning of the first slave node can be realized, and conflicts between the measured node and the measured node can be avoided.
- Measurement interaction between measurement nodes and avoidance of measurement interaction between measurement nodes improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
- the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1,
- the channel resource includes one resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form adjacent N+1 resource blocks.
- the communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node.
- the channel resource includes Adjacent N+1 resource blocks. Among them, one resource block among the N+1 resource blocks is used for the first slave node to send the measurement frame, and N resource blocks among the N+1 resource blocks are respectively used for the N measurement nodes to send the measurement frame. It can be understood that in a multicast measurement frame interaction, each time the first slave node sends a measurement frame on a resource block, after N measurement nodes receive the measurement frame, they will correspondingly send a measurement frame in one of the N resource blocks.
- One measurement frame is sent on each resource block (that is, N measurement nodes send a total of N measurement frames on N resource blocks).
- multicast-based measurement frame interaction can reduce the number of measurement frames sent by the first slave node, improve the measurement frame transmission efficiency, and help the first slave node save power consumption.
- the arrangement order of the N+1 resource blocks corresponds to the time order of sending measurement frames on the N+1 resource blocks.
- one of the N+1 resource blocks used for the first slave node to send the measurement frame is located in the middle of the N+1 resource blocks, the edge between the measurement frame sent by the first slave node and the measurement node can be reduced.
- the maximum frame interval of the measurement frame is beneficial to reducing the impact of the residual carrier frequency offset (CFO) on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
- CFO residual carrier frequency offset
- the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, and the channel resource includes 2N resource blocks, where:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node.
- the channel resource includes 2N resource blocks. Among them, the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send. Measurement frame.
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send the measurement frame
- the 2i-1th resource block among the 2N resource blocks is used for the first slave node to send Measurement frame.
- the first slave node sends a measurement on the 2i-th resource block among the 2N resource blocks (or the 2i-1th resource block among the 2N resource blocks).
- the i-th measurement node among the N measurement nodes will correspondingly send a measurement frame on the 2i-1th resource block among the 2N resource blocks (or the 2i-th resource block among the 2N resource blocks).
- unicast-based measurement frame interaction increases the number of measurement frames sent by the first slave node, which can further reduce the frame interval between the measurement frames sent by the first slave node and the measurement frames sent by the measuring node, which is beneficial to reducing the number of measurement frames sent by the first slave node.
- CFO carrier frequency offset
- the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and M ⁇ L measurements performed on the first slave nodes.
- the M is a positive integer
- the L is an integer greater than 1
- the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the communication domain includes a first slave node and M ⁇ L measurement nodes that perform measurements on the first slave node.
- the channel The resource includes (M+1) ⁇ L resource blocks. Among them, L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for M ⁇ L measurement nodes to send measurement frames, and in Among (M+1) ⁇ L resource blocks, any one of the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the multicast-based measurement frame interaction appropriately increases the number of measurement frames sent by the first slave node, which can ensure the measurement frame transmission efficiency and save power consumption of the first slave node while reducing the number of measurement frames sent by the first slave node.
- the frame interval between the measurement frame and the measurement frame sent by the measurement node is conducive to reducing the impact of the residual carrier frequency offset (carrier frequeLcy offset, CFO) on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
- CFO residual carrier frequency offset
- the order in which the adjacent 1+M resource blocks are arranged corresponds to the time order in which measurement frames are sent on the 1+M resource blocks.
- one of the 1+M resource blocks used for the first slave node to send the measurement frame is located in the middle of the 1+M resource blocks, the difference between the measurement frame sent by the first slave node and the measurement frame sent by the measuring node can be further reduced.
- the maximum frame interval of edge measurement frames can help reduce the impact of residual carrier frequency offset (CFO) on the two-way measurement between the first slave node and the measurement node, and improve measurement accuracy.
- the method further includes:
- the master node sends third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast. .
- the master node sends the third information to the first slave node and the second slave node, where the third information is used to Indicates that the transmission of the measurement frame is unicast transmission, or indicates that the transmission of the measurement frame is multicast transmission.
- the third information is used to Indicates that the transmission of the measurement frame is unicast transmission, or indicates that the transmission of the measurement frame is multicast transmission.
- multiple slave nodes can obtain the transmission mode of the measurement frame by receiving the third information, so that the measurement frame can be sent on the corresponding channel resource according to the transmission mode, so that the first slave node and each measurement node can Communication measurement to achieve ranging and positioning of the first slave node.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking or locking the vehicle.
- a possible specific implementation of the measurement application scenario is provided, specifically, in the communication domain of the keyless entry and start (passive entry passive start, PEPS) scenario, the master node and the second slave
- the node is a vehicle-mounted device deployed on the vehicle (such as a positioning anchor point used to locate the car key), and the first slave node is a device used to unlock or lock the vehicle, such as a car key or a mobile phone.
- PEPS passive entry passive start
- the method further includes:
- the master node determines the position of the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node; wherein the multiple measurement nodes include For the second slave node, the plurality of measurement results include measurement results obtained by the second slave node based on the first measurement frame, and/or, the first slave node obtains the measurement results based on the second measurement frame. measurement results; and/or,
- the master node sends the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
- the master node determines the location of the first slave node based on multiple measurements between the first slave node and the first slave node. Measurement results determine the position of the first slave node.
- the plurality of measurement nodes include but are not limited to second slave nodes.
- the plurality of measurement results include but are not limited to: measurement results obtained by the second slave node based on the first measurement frame sent by the first slave node. The node obtains the measurement result based on the second measurement frame sent by the second slave node.
- the plurality of measurement nodes include the master node, and the method further includes at least one of the following:
- the master node sends a third measurement frame to the first slave node on a third channel resource
- the master node receives a fourth measurement frame from the first slave node on a fourth channel resource;
- the master node receives the first measurement frame from the first slave node on the first channel resource.
- the multiple measurement nodes also include a master node, and the master node sends the third measurement to the first slave node on the third channel resource. frame, the master node receives the fourth measurement frame from the first slave node on the fourth channel resource; and/or the master node receives the first measurement frame from the first slave node on the first channel resource.
- multiple measurement results obtained based on the above measurement frame interaction include but are not limited to: measurement results obtained by the first slave node based on the third measurement frame sent by the master node, and the master node based on the fourth measurement sent by the first slave node.
- the measurement result obtained by the frame is the measurement result obtained by the master node based on the first measurement frame sent by the first slave node.
- the master node and the first slave node can interact with measurement frames through unicast or multicast, thereby obtaining multiple measurement results and achieving ranging and positioning of the first slave node.
- the plurality of measurement results include at least one of the following:
- the measurement result obtained by the master node based on the first measurement frame is the measurement result obtained by the master node based on the first measurement frame.
- embodiments of the present application provide a measurement method, including:
- the first slave node among the plurality of slave nodes scheduled by the master node receives the first information sent by the master node.
- the first information is used to indicate that the first slave node is the node to be measured.
- the first slave node The measurement node of the slave node includes a second slave node among the plurality of slave nodes;
- the first slave node receives the second information sent by the master node, the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- a measurement method is provided, which is applied to the communication domain.
- the first slave node among multiple slave nodes in the communication domain receives the first information and the second information sent by the master node in the communication domain.
- the first information is used to indicate that the first slave node is the node to be measured
- the measuring node of the first slave node includes a second slave node
- the second information is used to indicate that the measuring node measures the first slave node.
- the occupied channel resources include but are not limited to: the first channel resources used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame, and the second slave node to send the first measurement frame.
- the second measurement frame and the first slave node receive the second channel resource of the second measurement frame.
- the above first information and second information may be carried in different fields of the same message, or may be carried in different messages respectively.
- the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node.
- the first slave node receives the first information and the second information sent by the master node, and can determine whether a node indicated by the first information is a measured node or a measuring node, and according to the second information indicated
- the channel resources occupied by the measurement node for measuring the first slave node enable measurement interaction between the first slave node and the second slave node to achieve ranging/positioning of the first slave node and avoid being
- the measurement interaction between the measuring node and the measured node, and the measurement interaction between the measuring node and the measured node can be avoided, which not only saves communication resources, but also improves the flexibility of measurement, so that the master node and slave nodes belonging to the same communication domain Nodes can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the method further includes:
- the first slave node receives information sent by the master node indicating the measurement node of the first slave node; or,
- the first information is also used to indicate information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1,
- the channel resource includes one resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form adjacent N+1 resource blocks.
- the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, and the channel resource includes 2N resource blocks, where:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and M ⁇ L measurements performed on the first slave nodes.
- the M is a positive integer
- the L is an integer greater than 1
- the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the method further includes:
- the first slave node receives the third information sent by the master node, and the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking or locking the vehicle.
- the method further includes:
- the first slave node obtains multiple measurement results based on measurement frames with multiple measurement nodes of the first slave node; wherein the multiple measurement nodes include the second slave node, and the multiple measurement nodes include the second slave node.
- a measurement result includes a measurement result obtained by the first slave node based on the second measurement frame;
- the first slave node sends the plurality of measurement results to the master node.
- the plurality of measurement nodes include the master node, and the method further includes at least one of the following:
- the first slave node receives a third measurement frame from the master node on a third channel resource
- the first slave node sends a fourth measurement frame to the master node on a fourth channel resource
- the first slave node sends the first measurement frame to the master node on the first channel resource.
- the plurality of measurement results include at least one of the following:
- the measurement result obtained by the master node based on the first measurement frame is the measurement result obtained by the master node based on the first measurement frame.
- embodiments of the present application provide a measurement method, including:
- the second slave node among the plurality of slave nodes scheduled by the master node receives the first information sent by the master node, and the first information is used to indicate that the first slave node among the plurality of slave nodes is the measured Node, the measurement node of the first slave node includes the second slave node;
- the second slave node receives the second information sent by the master node, and the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- a measurement method is provided, which is applied to the communication domain.
- the second slave node among multiple slave nodes in the communication domain receives the first information and the second information sent by the master node in the communication domain.
- the first information is used to indicate that the first slave node is the node to be measured
- the measuring node of the first slave node includes a second slave node
- the second information is used to indicate that the measuring node measures the first slave node.
- the occupied channel resources include but are not limited to: the first channel resources used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame, and the second slave node to send the first measurement frame.
- the second measurement frame and the first slave node receive the second channel resource of the second measurement frame.
- the above first information and second information may be carried in different fields of the same message, or may be carried in different messages respectively.
- the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node.
- the second slave node receives the first information and the second information sent by the master node, and can determine whether a node indicated by the first information is a measured node or a measuring node, and according to the second information indicated
- the channel resources occupied by the measurement node for measuring the first slave node enable measurement interaction between the first slave node and the second slave node to achieve ranging/positioning of the first slave node and avoid being
- the measurement interaction between the measuring node and the measured node, and the measurement interaction between the measuring node and the measured node can be avoided, which not only saves communication resources, but also improves the flexibility of measurement, so that the master node and slave nodes belonging to the same communication domain Nodes can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the method further includes:
- the second slave node receives information sent by the master node indicating the measurement node of the first slave node; or,
- the first information is also used to indicate the information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1,
- the channel resource includes one resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form adjacent N+1 resource blocks.
- the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, and the channel resource includes 2N resource blocks, where:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and M ⁇ L measurements performed on the first slave nodes.
- the M is a positive integer
- the L is an integer greater than 1
- the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the method further includes:
- the second slave node receives the third information sent by the master node, and the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking or locking the vehicle.
- the method further includes:
- the second slave node obtains a measurement result based on the first measurement frame
- the second slave node sends the measurement result to the master node
- the second slave node receives the measurement result sent by the master node and obtained by the first slave node based on the second measurement frame;
- the second slave node obtains the distance of the first slave node relative to the second slave node based on the measurement result and the received measurement result of the first slave node.
- embodiments of the present application provide a communication device, which includes a module or unit for executing the method described in any one of the first to third aspects.
- the communication device is applied in a communication domain.
- the communication domain includes the communication device and multiple slave nodes scheduled by the communication device.
- the communication device includes:
- a processing unit used to obtain the first information and the second information
- a transceiver unit configured to send the first information to a first slave node and a second slave node among the plurality of slave nodes, where the first information is used to indicate that the first slave node is the node to be measured,
- the measurement node of the first slave node includes the second slave node;
- the transceiver unit is further configured to send the second information to the first slave node and the second slave node, where the second information is used to instruct the measurement node to measure the first slave node.
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the transceiver unit is further configured to send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or ,
- the first information is also used to indicate information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes at least a group of the first slave nodes and M ⁇ L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the transceiver unit is further configured to send third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is a single Send by broadcast, or indicate that the measurement frame is sent by multicast.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the communication device and the second slave node are vehicle-mounted devices deployed on a vehicle, and the first slave node is a device for unlocking or locking the vehicle.
- the processing unit is further configured to determine the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node.
- the transceiver unit is further configured to send the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
- the plurality of measurement nodes include the communication device; the transceiver unit is also configured to perform at least one of the following:
- the transceiver unit is further configured to send a third measurement frame to the first slave node on a third channel resource;
- the transceiver unit is also configured to receive a fourth measurement frame from the first slave node on a fourth channel resource;
- the transceiver unit is further configured to receive the first measurement frame from the first slave node on the first channel resource.
- the plurality of measurement results include at least one of the following:
- the communication device obtains the measurement result based on the first measurement frame.
- the communication device is applied in a communication domain, the communication domain includes a master node and a plurality of slave nodes scheduled by the master node, the plurality of slave nodes include the communication device, and the Communication devices include:
- a transceiver unit configured to receive first information sent by the master node, where the first information is used to indicate that the communication device is a node to be measured, and the measurement node of the communication device includes one of the plurality of slave nodes.
- second slave node configured to receive first information sent by the master node, where the first information is used to indicate that the communication device is a node to be measured, and the measurement node of the communication device includes one of the plurality of slave nodes.
- the transceiver unit is further configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the communication device;
- the channel resources include at least one of the following:
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the transceiver unit is also configured to receive information sent by the master node indicating the measurement node of the communication device; or,
- the first information is also used to indicate information of a measurement node of the communication device.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bits whose value among the A bits is the first value is the communication device; and the slave node corresponding to the bits whose value among the A bits is the second value.
- the slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit whose value among the B bits is the first value is used by the communication device to send the measurement frame, and the resource block corresponding to the bit whose value among the B bits is the second value. Resource blocks are used by the measurement node to send measurement frames.
- the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include The communication device sends one resource block of the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks constitute adjacent N+1 resources. piece.
- the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include 2N resource blocks. ,in:
- the 2i-th resource block among the 2N resource blocks is used by the communication device to send a measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th resource block among the N measurement nodes.
- a measurement node sends a measurement frame, and the i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the communication device sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes at least a group of the communication devices and M ⁇ L measurement nodes that perform measurements on the communication devices, where M is a positive integer and L is greater than 1. is an integer, and the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used by the communication device to send measurement frames, and the remaining M ⁇ L resource blocks are used by the M ⁇ L measurement nodes to send measurement frames, And any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the transceiver unit is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame Frames are sent as multicasts.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the second slave node are vehicle-mounted devices deployed on a vehicle, and the communication device is a device used to unlock or lock the vehicle.
- the communication device further includes:
- a processing unit configured to obtain multiple measurement results based on measurement frames with multiple measurement nodes of the communication device; wherein the multiple measurement nodes include the second slave node, and the multiple measurement results including the measurement result obtained by the communication device based on the second measurement frame;
- the transceiver unit is also used to send the plurality of measurement results to the master node.
- the plurality of measurement nodes include the master node; the transceiver unit is also configured to perform at least one of the following:
- the transceiver unit is also configured to receive a third measurement frame from the master node on a third channel resource;
- the transceiver unit is also configured to send a fourth measurement frame to the master node on a fourth channel resource;
- the transceiver unit is further configured to send the first measurement frame to the master node on the first channel resource.
- the plurality of measurement results include at least one of the following:
- the measurement result obtained by the master node based on the first measurement frame is the measurement result obtained by the master node based on the first measurement frame.
- the communication device is applied in a communication domain, the communication domain includes a master node and a plurality of slave nodes scheduled by the master node, the plurality of slave nodes include the communication device, and the Communication devices include:
- a transceiver unit configured to receive the first information sent by the master node, the first information being used to indicate that the first slave node among the plurality of slave nodes is the node to be measured, and the measurement of the first slave node A node includes said communication device;
- the transceiver unit is also configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the transceiver unit is also configured to receive information sent by the master node indicating the measurement node of the first slave node; or,
- the first information is also used to indicate the information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes at least a group of the first slave nodes and M ⁇ L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the transceiver unit is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame Frames are sent as multicasts.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the communication device are vehicle-mounted devices deployed on a vehicle, and the first slave node is a device for unlocking or locking the vehicle.
- the communication device further includes:
- a processing unit configured to obtain a measurement result based on the first measurement frame
- the transceiver unit is also used to send the measurement result to the master node;
- the transceiver unit is also configured to receive the measurement result obtained by the first slave node based on the second measurement frame and sent by the master node;
- the processing unit is further configured to obtain the distance of the first slave node relative to the communication device based on the measurement result and the received measurement result of the first slave node.
- embodiments of the present application provide a communication device, which includes a processor.
- the processor is coupled to a memory and may be used to execute instructions in the memory to implement any one of the above-mentioned first to third aspects and the method of any possible implementation.
- the communication device further includes a memory.
- the communication device further includes a communication interface, and the processor is coupled to the communication interface.
- embodiments of the present application provide a communication device, including: a logic circuit and a communication interface.
- the communication interface is used to receive information or send information;
- the logic circuit is used to receive information or send information through the communication interface, so that the communication device performs any one of the first to third aspects and any of the above.
- embodiments of the present application provide a computer-readable storage medium, the computer-readable storage medium being used to store a computer program (which may also be called a code, or an instruction); when the computer program is run on a computer
- a computer program which may also be called a code, or an instruction
- inventions of the present application provide a computer program product.
- the computer program product includes: a computer program (which may also be called a code, or an instruction); when the computer program is run, it causes the computer to execute the above-mentioned first step.
- a computer program which may also be called a code, or an instruction
- embodiments of the present application provide a chip.
- the chip includes a processor.
- the processor is configured to execute instructions.
- the chip performs any of the above first to third aspects.
- the chip also includes a communication interface, which is used to receive signals or send signals.
- embodiments of the present application provide a system that includes at least one communication device as described in the fourth aspect, or a communication device as described in the fifth aspect, or a communication device as described in the sixth aspect, or The chip described in the ninth aspect.
- embodiments of the present application provide a system, which includes a master node, a first slave node, and a second slave node.
- the master node is used to perform the above first aspect and any possible implementation manner.
- the method, the first slave node is used to perform the method of the above second aspect and any possible implementation, the second slave node is used to perform the method of the above third aspect and any possible implementation .
- the process of sending information and/or receiving information in the above method can be understood as The process by which a processor outputs information, and/or the process by which a processor receives input information.
- the processor may output the information to the transceiver (or communication interface, or transmitting module) for transmission by the transceiver. After the information is output by the processor, it may also need to undergo other processing before it reaches the transceiver.
- the transceiver or communication interface, or sending module
- the transceiver receives the information and inputs it into the processor.
- the information may need to undergo other processing before being input to the processor.
- the sending information mentioned in the foregoing method can be understood as processor output information.
- receiving information can be understood as the processor receiving input information.
- the above processor may be a processor specially used to execute these methods, or may be A processor, such as a general-purpose processor, that performs these methods by executing computer instructions in memory.
- the above-mentioned memory can be a non-transitory memory, such as a read-only memory (Read Only Memory, ROM), which can be integrated on the same chip as the processor, or can be separately provided on different chips.
- ROM Read Only Memory
- the above-mentioned at least one memory is located outside the device.
- the above-mentioned at least one memory is located within the device.
- part of the at least one memory is located within the device, and another part of the memory is located outside the device.
- processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
- the ranging and positioning of the first slave node is realized through measurement interaction between the first slave node and other slave nodes, and measurement interaction between the measured node and the measured node can be avoided, and the measurement interaction between the measured node and the measured node can be avoided.
- the measurement interaction between measurement nodes improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
- Figure 1 is a schematic architectural diagram of a communication system provided by an embodiment of the present application.
- Figure 2 is an architectural schematic diagram of a communication system provided by an embodiment of the present application.
- Figure 3 is a schematic flow chart of a measurement method provided by an embodiment of the present application.
- Figure 4 is a schematic diagram of a message provided by an embodiment of the present application.
- Figure 5A is a schematic diagram of channel resources provided by an embodiment of the present application.
- Figure 5B is a schematic diagram of channel resources provided by an embodiment of the present application.
- Figure 5C is a schematic diagram of channel resources provided by an embodiment of the present application.
- Figure 5D is a schematic diagram of channel resources provided by an embodiment of the present application.
- Figure 5E is a schematic diagram of channel resources provided by an embodiment of the present application.
- Figure 6A is a schematic diagram of interaction of channel state information CSI provided by an embodiment of the present application.
- Figure 6B is a schematic diagram of interaction of channel state information CSI provided by an embodiment of the present application.
- Figure 7 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- Figure 8 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- Figure 9 is a schematic structural diagram of a chip provided by an embodiment of the present application.
- an embodiment means that a particular feature, structure or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application.
- the appearances of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments.
- Those skilled in the art can understand explicitly and implicitly that in the various embodiments of the present application, if there are no special instructions and logical conflicts, the terminology and/or descriptions between the various embodiments are consistent, and can By referencing each other, technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
- the number of described objects is not limited by the prefix, and can be one or more. Taking “first device” as an example, the number of "device” can be one or more.
- the objects modified by different prefixes can be the same or different. For example, if the described object is “device”, then the “first device” and the “second device” can be the same device, the same type of device, or different types of devices. ; For another example, if the described object is "information”, then the "first information” and the “second information” may be information with the same content or information with different contents.
- the use of prefixes used to distinguish the described objects in the embodiments of this application does not constitute a limitation on the described objects. For the description of the described objects, please refer to the claims or the context description in the embodiments. The use of such words should not be used. Prefix words constitute redundant restrictions.
- references such as "at least one (or at least one) of a1, a2, ... and an” are used, including any one of a1, a2, ... and an.
- the situation that exists alone also includes any combination of any number of a1, a2,... and an.
- Each situation can exist alone.
- the description of "at least one of a, b, and c" includes a alone, b alone, c alone, a combination of a and b, a combination of a and c, a combination of b and c, or a combination of abc. Condition.
- At least one (item) refers to one or more
- plural refers to two or more
- at least two (items) refers to two or three and three or more
- "and/or” is used to describe the relationship between associated objects, indicating that there can be three relationships.
- a and/or B can mean: only A exists, only B exists, and A exists at the same time. and B, where A and B can be singular or plural.
- the character “/” generally indicates that the related objects are in an "or” relationship.
- At least one of the following” or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items).
- At least one 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” ”, where a, b, c can be single or multiple.
- the method provided by this application can be applied to various communication systems, for example, it can be an Internet of things (IoT) system, a narrowband Internet of things (NB-IoT) system, a long term evolution (long term evolution) , LTE) system, short-range wireless communication network system, such as SparkLink communication network system (including SparkLink Basic version (SLB) and low-power version (Sparklink Low Energy, SLE)), low-power Bluetooth Low Energy (BLE) can also be a fifth-generation (5th-generation, 5G) communication system, as well as new communication systems (such as 6G) that will appear in future communication development.
- IoT Internet of things
- NB-IoT narrowband Internet of things
- LTE long term evolution
- short-range wireless communication network system such as SparkLink communication network system (including SparkLink Basic version (SLB) and low-power version (Sparklink Low Energy, SLE)), low-power Bluetooth Low Energy (BLE)
- SparkLink communication network system including SparkLink Basic version (SLB) and low-power
- StarLight's SLB is also called “Wireless Short-range Communication Vehicle Air Interface Technical Requirements and Test Methods”
- StarLight's SLE is also called “StarLight Wireless Communication System Access Layer Low Power Air Interface Technical Requirements and Test Methods.”
- the technical solution provided by this application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), and device-to-device (D2D). ) network, machine to machine (M2M) network, Internet of things (IoT) network or other networks.
- the IoT network may include, for example, the Internet of Vehicles.
- the communication methods in the Internet of Vehicles system are collectively called vehicle-to-everything (V2X, X can represent anything).
- the V2X can include: vehicle-to-vehicle (V2V) communication, Vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication, or vehicle to network (V2N) communication, etc.
- a node may include a handheld terminal, a vehicle, a vehicle-mounted device, or a network side device, a user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a wireless communication device, a user agent, or
- An independent device such as a user device may also be a component (such as a chip or integrated circuit) included in the independent device.
- Nodes can be any possible intelligent terminal equipment (such as mobile phones), intelligent transportation equipment (such as vehicles, drones, etc.), intelligent manufacturing equipment, smart home equipment (such as large screens, speakers, etc.), etc.
- the nodes in the embodiments of this application can be used in a variety of application scenarios, such as the following application scenarios: mobile Internet (MI), industrial control (industrial control), self-driving (self-driving), transportation safety (transportation safety) ), Internet of things (IoT), smart city (smart city), or smart home (smart home), etc.
- MI mobile Internet
- industrial control industrial control
- self-driving self-driving
- transportation safety transportation safety
- IoT Internet of things
- smart city smart city
- smart home smart home
- the names of devices with similar communication capabilities may not be called nodes, and this application does not limit this.
- nodes can communicate through D2D technology, M2M technology or V2X technology.
- FIG. 1 is a schematic architectural diagram of a possible communication system provided by an embodiment of the present application.
- the communication system may include at least one first node (eg, base station) and at least one second node (eg, UE).
- first node eg, base station
- second node eg, UE
- the first node may be a master device, specifically, it may be a next generation node B (next generation node B, gNB), a next generation evolved base station (next generation evolved nodeB, ng-eNB), or a short-range wireless communication network system.
- nodes for example, the master node or management node or G node in the Starlight communication network system
- access network equipment in future 6G communications etc.
- the main device can be any device with wireless transceiver function.
- the main device can be an access node, a wireless relay node, a wireless backhaul node, etc. in a wireless LAN (wireless fidelity, WiFi) system.
- the main device may be a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario.
- the main device can be a wearable device or a vehicle-mounted device, etc.
- the main device can also be a small station, a transmission reception point (TRP) (or it can also be called a transmission point), etc.
- TRP transmission reception point
- the second node may be a terminal device, which may also be called user equipment (UE), terminal, etc.
- Terminal equipment is a device with wireless transceiver functions that can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on water, such as on ships; it can also be deployed in the air, such as on On board an airplane, balloon or satellite, etc.
- the terminal device can be a mobile phone (mobile phone), tablet computer (Pad), computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, industrial control (industrial control) ), wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, and wireless terminals in transportation safety , wireless terminals in smart cities, wireless terminals in smart homes, etc.
- the terminal device can also be a node in a short-distance wireless communication network system (for example, a slave node or terminal node or T node in a starlight communication network system), a terminal device in a future 6G network, or a future-evolved terminal device. Terminal equipment in PLMN, etc.
- the terminal equipment shown in this application may not only include vehicles in the Internet of Vehicles (such as complete vehicles), but may also include vehicle-mounted equipment or vehicle-mounted terminals in the Internet of Vehicles, etc. This application will not apply to the terminal equipment when it is applied to the Internet of Vehicles.
- the specific form is not limited.
- FIG. 1 exemplarily shows one base station and six UEs, as well as communication links between each communication device.
- the communication system may include multiple base stations, and the coverage of each base station may include other numbers of UEs, such as more or less UEs, etc., which is not limited in this application.
- the communication links between the above communication devices may include various types of connection media, including wired links (such as optical fibers), wireless links, or a combination of wired links and wireless links.
- connection media including wired links (such as optical fibers), wireless links, or a combination of wired links and wireless links.
- wired links such as optical fibers
- wireless links such as a combination of wired links and wireless links.
- short-range wireless connection technologies include SparkLink, 802.11b/g, blue tooth, Zigbee, radio frequency identification (RFID), ultra-wideband , UWB) technology, or wireless short-range communication system (such as vehicle-mounted wireless short-range communication system), etc.
- RFID radio frequency identification
- UWB ultra-wideband
- wireless short-range communication system such as vehicle-mounted wireless short-range communication system
- Each of the above communication devices can be configured with multiple antennas.
- the multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals.
- the embodiments of the present application do not limit the specific structure of each communication device.
- the communication system may also include other network entities such as a network controller and a mobility management entity, and the embodiments of the present application are not limited thereto.
- FIG. 2 is a schematic architectural diagram of a possible communication system provided by an embodiment of the present application.
- each communication domain contains a master node (also called a management node or G node) and at least one slave node (also called a terminal node or T node).
- the master node schedules the slave nodes to realize data transmission between nodes.
- the G node can schedule time-frequency resources for the T node/G
- the wireless measurement signal transmission of the node realizes the ranging and positioning of T node/G node.
- keyless entry and starting PEPS is an example of in-vehicle wireless positioning application.
- the user does not need to use the key to manually lock or unlock the car door.
- the vehicle positioning system can locate the car key or mobile phone and other devices carried by the user to automatically lock or unlock the door.
- indoor positioning and navigation application scenarios there are also indoor positioning and navigation systems with multiple anchor points used for positioning to position mobile phones or wearable devices of multiple users.
- the communication domain includes multiple measuring nodes (MeasuringNodes, also known as anchor points, position anchor points, positioning anchor points/nodes, beacons, etc.) deployed on the vehicle and the vehicle A measured node (Measured Node, also called positioned node, label/location label, etc.) deployed externally.
- the measurement nodes include but are not limited to node a, node b, node c, node d, and node e. These measurement nodes can be deployed in various parts of the vehicle, such as the four corners outside the vehicle and the entire body of the vehicle, and the center inside the vehicle.
- In-vehicle wireless communication equipment such as consoles/rearview mirrors/roofs, display screens, microphones, speakers, and cameras in the car can also be reused as measurement nodes for positioning external devices such as car keys or mobile phones.
- the measured node includes node A, which can be a car key with positioning function, or a mobile phone or wearable device with positioning function, used to unlock or lock the vehicle.
- the G node can be served by the car key/mobile phone, and all measurement nodes on the car are T nodes; or the G node can be served by any measurement node on the car, at which time all other measurement nodes on the car, and Car keys/mobile phones are both T nodes.
- the G node can schedule time-frequency resources for the communication of the T node to achieve ranging and positioning of the T node (measured node, car key/mobile phone).
- this application proposes a new measurement method based on the architecture of the above communication system, which is applied in the field of communication technology.
- some knowledge related to communication domain measurement is first introduced below.
- wireless communication technology With the continuous development of wireless communication technology, more and more devices that support wireless communication are gradually entering people's lives, such as smart transportation equipment, smart home equipment, robots and other smart devices. Based on wireless communication technology, wireless ranging and positioning of various smart devices in the communication domain can be realized, for example, it can be used in scenarios such as ranging and positioning of indoor smart devices, keyless entry and start of smart cars, etc.
- a certain communication area or range may include multiple communication domains.
- Communication domain refers to a system composed of a group of communication nodes with communication relationships and communication connection relationships (i.e. communication links) between communication nodes.
- a communication domain includes a master node and at least one slave node.
- Master node It can be the management node or G node in the SparkLink Basic standard (SparkLink Basic, SLB) or the SparkLink Low Energy standard (SparkLink Low Energy, SLE), or it can be the Bluetooth low energy standard (bluetooth low energy,
- the master device (master) in BLE) can also be an access point (AP) in the Wi-Fi standard. This application does not limit this.
- Slave node It can be a terminal node or T node in the SparkLink Basic standard (SparkLink Basic, SLB) or the SparkLink Low Energy standard (SparkLink Low Energy, SLE), or it can be the Bluetooth low energy standard (bluetooth low energy,
- the slave device (slave) in BLE) can also be a station (station, STA) in the Wi-Fi standard, and this application does not limit this.
- the master node manages and allocates time-frequency resources in the communication domain, and has the function of scheduling time-frequency resources for communication or positioning between nodes in the communication domain.
- the current communication domain only supports measurements based on wireless communication between master nodes and slave nodes, but does not support measurements between slave nodes. There are certain limitations in the application scenarios of measurement.
- a new measurement method is provided. Interaction of measurement signals (or interaction of measurement frames) between the first slave node and other slave nodes enables ranging/positioning of the first slave node, which can avoid measurements between the measured node and the measured node. Interaction, and can avoid measurement interaction between measurement nodes, not only saves communication resources, but also improves the flexibility of measurement, so that both master nodes and slave nodes belonging to the same communication domain can be used as positioning anchor points, thus Suitable for a wider range of measurement application scenarios.
- this application can be used in vehicle wireless positioning scenarios (such as PEPS), indoor ranging positioning/navigation scenarios, and can also be used in other wide-area wireless communication or local area wireless communication scenarios, and this application does not limit this.
- vehicle wireless positioning scenarios such as PEPS
- indoor ranging positioning/navigation scenarios and can also be used in other wide-area wireless communication or local area wireless communication scenarios, and this application does not limit this.
- ranging there are similar steps to implement ranging/angle measurement/positioning/perception, so the term "ranging” is used to refer to "positioning/angle measurement/ranging/perception”.
- FIG. 3 is a schematic flow chart of a measurement method provided by an embodiment of the present application.
- the measurement method is applied to the communication domain, which includes a master node and multiple slave nodes scheduled by the master node.
- the measurement method includes but is not limited to the following steps:
- S301 The master node sends the first information to the first slave node and the second slave node.
- the first slave node and the second slave node receive the first information sent by the master node.
- S302 The master node sends the second information to the first slave node and the second slave node.
- the first slave node and the second slave node receive the second information sent by the master node.
- the master node (and/or the first slave node, and/or the second slave node) in the embodiment of the present application is a device equipped with a processor that can be used to execute computer execution instructions, and may be a terminal device, such as a handheld device.
- Terminals mobile phones, tablets, etc.
- vehicle-mounted terminals wireless terminals in driverless driving, etc.
- network equipment such as service base stations
- the master node in the embodiment of the present application may be a base station
- the first slave node may be the UE4 being measured
- the second slave node may perform measurements on UE4.
- the measurement method provided by the embodiments of this application can be applied in the communication domain of scenarios such as industrial control, driverless driving, transportation safety, Internet of Things, smart cities, or smart homes.
- the master node in the embodiment of the present application may be node a
- the first slave node may be node A being measured
- the second slave node may be the node A.
- A's measurement nodes that perform measurements including but not limited to node b, node c, node d, and node e).
- the measurement method provided by the embodiment of the present application can be applied in the communication domain of keyless entry and startup PEPS scenarios.
- the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is used for unlocking. Devices of the vehicle, such as car keys or mobile phones.
- the above-mentioned first information is used to indicate that the first slave node is a node to be measured, and the measuring node of the first slave node includes a second slave node.
- the above-mentioned second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node.
- the communication channel resources include but are not limited to: used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame.
- the first channel resource of the first measurement frame is used by the second slave node to send the second measurement frame and the first slave node receives the second channel resource of the second measurement frame.
- the measurement frame contains at least one symbol used to measure distance/angle/channel state information, etc., such as channel state information reference signal (CSI-RS) in SLB or orthogonal frequency division multiplexing (OFDM) of sounding reference signal (SRS). symbol.
- CSI-RS channel state information reference signal
- OFDM orthogonal frequency division multiplexing
- SRS sounding reference signal
- the master node sends the first information and the second information to the first slave node and the second slave node.
- the first slave node and the second slave node can determine according to the first information that a certain node is the measured node or Is a measurement node, thereby deciding whether to perform measurement exchange (measurement exchange) with this node.
- Measurement interactions can also be ranging interactions.
- the first slave node and the second slave node can obtain the channel resources occupied by the measurement node for measuring the first slave node according to the second information, so as to perform measurement interaction on the corresponding channel resources.
- the first slave node and the second slave node can perform measurement interaction between the first slave node and the second slave node, thereby achieving ranging and positioning of the first slave node, and
- the measurement interaction between the measured node and the measured node can be avoided, and the measurement interaction between the measuring node and the measuring node can be avoided, which not only saves communication resources, but also improves the flexibility of measurement, so that hosts belonging to the same communication domain can
- Both nodes and slave nodes can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
- the above-mentioned first information and the above-mentioned second information may be carried in different fields of the same message, or may be carried in different messages respectively.
- the first information may be included in the measurement group establishment message sent by the master node to establish a measurement group for multiple nodes
- the second information may be included in the measurement confirmation message after resource negotiation is completed during the measurement negotiation process.
- the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or, optionally, the above-mentioned first information may also be used to indicate the measurement node of the first slave node.
- a slave node's measurement node information In this way, the first slave node and the second slave node can obtain whether a certain node is a measured node or a measuring node based on the information, thereby deciding whether to perform measurement interaction with the node.
- the above-mentioned first information includes a first bit map.
- the first bit map includes A bits, which correspond to multiple slave nodes in the communication domain one-to-one, and A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the above A bits is the first value is the first slave node, indicating that the slave node is the node to be measured; and the slave node whose median value among the above A bits is the second value.
- the slave node corresponding to the bit is a measuring node, indicating that the slave node is the node that performs measurements on the first slave node.
- the slave node corresponding to the bit with a value of 1 among the above-mentioned A bits is the first slave node, indicating that the slave node is a node being measured (such as a label in positioning); and the above-mentioned A bits with the median value
- the slave node corresponding to a bit of 0 is a measurement node (for example, an anchor point in positioning), indicating that the slave node is the node that performs measurements on the first slave node.
- slave nodes are "measurement node, first slave node, measurement node, measurement node, measurement node, measurement node, measurement node", and the above-mentioned second slave node A node can be any of multiple measurement nodes.
- the node corresponding to the bit can be determined to be the first slave node or the measurement node, thereby deciding whether to perform measurement interaction with the node. This enables measurement interaction between the first slave node and each measuring node, avoids measurement interaction between the measured node and the measured node, and avoids measurement interaction between the measuring node and the measuring node, thereby improving the flexibility of measurement. Can be applied to a wider range of measurement application scenarios.
- the first information may further include identification information of multiple slave nodes in the communication domain.
- the A bits correspond one-to-one to the plurality of slave nodes in the communication domain, the A bits also correspond to the identification information of the slave nodes one-to-one.
- the identification information may include but is not limited to the identification ID, address, IP and other information of the node, such as the physical layer ID of the SLB.
- the G node can also set a measurement ID for each node (G node and T node), and the measurement ID corresponds to each node one-to-one.
- the specific measurement ID setting method can correspond to the layer 2 ID (layer2ID) or physical layer ID of the node one-to-one.
- the order of the above-mentioned A bits corresponds to the order of node appearance when establishing the measurement group.
- the identity of each node can also be identified based on the corresponding relationship between the identification information of multiple slave nodes and each bit of the first bit map, so that the first slave node can send measurement frames to each measurement node on the corresponding channel resources. Receive measurement frames from each measurement node, so that each measurement node sends measurement frames to the first slave node on corresponding channel resources and receives measurement frames from the first slave node to implement ranging and positioning of the first slave node.
- the above-mentioned first information may also include a second bitmap.
- the second bitmap includes B bits, the B bits correspond to B resource blocks one-to-one, and B is an integer greater than 1.
- the resource block is the time-frequency resource information used for measurement.
- a resource block is represented by the duration of at least one measurement frame and the frequency domain bandwidth of the effective subcarrier used for measurement.
- the duration of a measurement frame can be the duration of a wireless frame, and the measurement bandwidth can be 80MHz; in SLE , a resource block is represented by the duration of at least one measurement frame and the channel bandwidth used for measurement (such as 1MHz/2MHz/4MHz).
- the one-to-one correspondence between B bits and B resource blocks can be understood as: the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the B bits is The resource block corresponding to the bit whose median value is the second value is used by the measurement node to send the measurement frame.
- the resource block corresponding to the bit with a value of 1 among the above B bits is used for the first slave node to send the measurement frame, indicating that the resource block is the resource occupied by the measured node for sending the measurement frame.
- each The measurement node can receive the measurement frame sent from the first slave node on this resource block; the resource block corresponding to the bit with a value of 0 among the above B bits is used by the measurement node to send the measurement frame, indicating that the resource block is a measurement node Resources occupied by sending measurement frames.
- the first slave node can receive measurement frames sent from the measurement node on this resource block.
- the above-mentioned second slave node may be any one of a plurality of measurement nodes.
- the first slave node can be instructed to send the measurement frame on the resource block corresponding to it, and the measurement node can be instructed
- the measurement frame is sent on the corresponding resource block, so that the first slave node and each measurement node can interact with the measurement frame on the corresponding resource block to achieve ranging and positioning of the first slave node; and can avoid being
- the measurement interaction between the measuring node and the measured node, and the avoidance of the measurement interaction between the measuring node and the measuring node improve the flexibility of measurement and can be applied to a wider range of measurement application scenarios; it can also be arranged by the position of the resource block
- the sequence determines the time sequence in which the measurement frames are sent by the first slave node and each measurement node, which can reduce the maximum frame interval between the measurement frame sent by the first slave node and the edge measurement frame sent by the measurement node, thereby helping to reduce the residual carrier frequency deviation. (carrier frequency offset, CFO) affects
- the configuration message sent by the G node when the measurement group is established can also be used to indicate.
- Figure 4 shows the configuration message sent by the G node when a G node and multiple T nodes establish a measurement group.
- the configuration message can carry second information.
- the order of ranging members 1 to n indicates that there are n resources in total for sending ranging frames, and ranging members 1 to n are in accordance with the order in the message.
- ranging frames are sent in the i-th resource respectively, thereby indicating one-to-one corresponding resources for n ranging members.
- the configuration message sent when the ranging group is established is used to pre-configure the instruction method for the sending resources of the ranging members, which avoids the message overhead of configuring the sending resources before each measurement of the ranging group, and improves the efficiency of resource configuration.
- Figure 4 is a schematic diagram of a message provided by an embodiment of the present application.
- the message includes multiple fields, each field corresponds to a different meaning, as follows:
- Ranging group ID field used to distinguish different ranging groups.
- the ranging members are generally different. It can be understood that the ranging group here is the above-mentioned communication domain.
- Ranging group member number field indicates how many ranging members the ranging group contains.
- the ranging member may include a master node (G node) or may not include a master node (G node), and this embodiment of the present application does not limit this.
- Ranging member field corresponds to the number n of ranging group members, and contains the identification information of n ranging members in turn (for example, including but not limited to the ID of the T1 node, the ID of the T2 node, the ID of the T3 node, and the Tn node ID,), the identification information may include but is not limited to the identification ID of the node, address IP and other information, for example, it may be the physical layer ID or media access layer ID or measurement identification of the node, etc., the embodiment of this application does not do this. limit.
- the identity of each node can be identified, so that the measured node can send measurement frames to each measuring node and receive measurement frames from each measuring node, so that each measuring node can send measurement frames to the measured node. and receiving measurement frames from the node under test to implement bidirectional measurement between the node under test and the measurement node.
- the G node also carries its own identification ID in the ranging group member field, thereby indicating that the G node is also a member node of the ranging group.
- the first bitmap field used to indicate the node bitmap.
- the node bitmap is a bitmap containing n bits, which is used to indicate whether the node identity of each member node of the measurement group is the measured node or the measuring node, that is, according to the bit order of the node bitmap (from high bit to low bit, Or from low bit to high bit), each bit corresponds to a ranging member one-to-one.
- a bit in the node bitmap is set to 1, it means that the ranging member corresponding to the bit is the measured node (i.e., the first slave node mentioned above); if a bit in the node bitmap is set to 0, it means that the ranging member The member is not the measured node, but the measuring node (ie the above-mentioned second slave node and/or master node).
- each node can know the relationship between the measuring node and the measured node during ranging initialization, thereby deciding whether to conduct measurement interaction with the other node to ensure that the measuring node (including the main node and/or the third node)
- the two slave nodes can both receive the measurement frame sent by the node under test (the first slave node) on the resources of the node being tested (the first slave node), and the node under test can receive the measurement frame sent by the measuring node on the resources of the measuring node.
- Two-way measurement between measurement nodes can avoid the measurement interaction between the measured node and the measured node, and avoid the measurement interaction between the measuring node and the measuring node, which improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
- Second bitmap field used to indicate the resource block bitmap.
- the resource block bitmap is a bitmap containing B bits (B is greater than or equal to n). In order, each bit corresponds to a resource block used to transmit the measurement frame. If a bit in the resource block bitmap is set to 1, it means that the resource block corresponding to the bit is the resource occupied by the measured node (i.e., the above-mentioned first slave node) for sending the measurement frame, and is used for the measured node (i.e., the above-mentioned first slave node). A slave node) sends a measurement frame.
- each measuring node can receive a measurement frame sent from the measured node (ie, the above-mentioned first slave node) on the resource block; if a bit in the resource block bitmap is set to 0 , it means that the resource block corresponding to this bit is the resource occupied by the measuring node (ie, the above-mentioned second slave node and/or master node) to send the measurement frame, and is used for the measuring node (ie, the above-mentioned second slave node and/or master node)
- the measurement frame is sent, and accordingly, the measured node (ie, the above-mentioned first slave node) can receive the measurement frame sent from the measuring node (ie, the above-mentioned second slave node and/or the master node) on the resource block.
- each node can know the relationship between each resource block and the measuring node and the measured node during ranging initialization, so that the measured node sends a measurement frame on its corresponding resource block, and the measuring node The measurement frame is sent on the corresponding resource block, so that bidirectional measurement can be performed between the measured node and each measuring node on the corresponding resource block, thereby achieving ranging and positioning of the measured node.
- the above-mentioned two-way measurement is a necessary measurement step in ranging based on time of flight and ranging based on frequency hopping combined bandwidth, and high-accuracy ranging results can be obtained.
- the master node indicates the second bitmap information to multiple slave nodes, which can avoid the measurement interaction between the measured node and the measured node, avoid the measurement interaction between the measuring node and the measuring node, and avoid the measurement interaction between multiple nodes.
- the measurement overhead is reduced, which improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
- the time sequence of sending measurement frames by the measured node and each measuring node can also be determined by the position arrangement order of the resource blocks, which can reduce the maximum frame interval between the measurement frame sent by the measured node and the edge measurement frame sent by the measuring node, which is beneficial to Reduce the impact of the residual carrier frequency deviation CFO on the two-way measurement between the measured node and the measuring node, and improve the measurement accuracy.
- the above message can also include the session identifier (Dialogue Token) or business number (Transaction ID) of this measurement, which is used to identify the measurement session/measurement business conducted between a pair of nodes.
- session identifier Dialogue Token
- Transaction ID business number
- the ranging member field in the message provided by the embodiment of the present application may correspond to the identification information of multiple slave nodes and/or master nodes in the communication domain included in the above-mentioned first information.
- the first map field The first bitmap field may correspond to the first bitmap included in the above-mentioned first information
- the second bitmap field may correspond to the second bitmap included in the above-mentioned second information.
- the message provided by the embodiment of the present application is only shown as an exemplary message for describing the above-mentioned first information and the second information, and should not be used to limit the embodiment of the present application.
- the first information and the second information may also be transmitted through other reasonably deformed messages, such as addition or deletion of field content, etc., and the embodiments of the present application do not limit this.
- the above-mentioned second information is used to indicate the channel resources occupied by the measuring node for measuring the first slave node.
- the channel resources may be implemented in the following multiple ways:
- Method 1 is also called multicast ranging/group ranging.
- the communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node.
- the communication channel resources include adjacent N+1 resource blocks (frames of measurement frames may exist between adjacent resource blocks). interval).
- one resource block among the N+1 resource blocks is used for the first slave node to send the measurement frame, and N resource blocks among the N+1 resource blocks are respectively used for the N measurement nodes to send the measurement frame.
- N+1 resource blocks are sequentially sent measurement frames by the first slave node and the N measurement nodes that perform measurements on the first slave node; and for the measurement frame sent by the first slave node, since all N measurement nodes will receive it, It can be understood that the first slave node multicasts the measurement frame to the N measurement nodes.
- the N measurement nodes will respond accordingly after receiving the measurement frame.
- One measurement frame is each sent on a certain resource block among the N resource blocks (that is, the N measurement nodes send a total of N measurement frames on N resource blocks among the N+1 resource blocks).
- the above-mentioned multicast measurement frame interaction is one measurement interaction.
- the above-mentioned multicast measurement frame interaction can be repeated multiple times. The number of repetitions is configured by the master node via a multicast measurement message before measurements start.
- multicast-based measurement frame interaction can reduce the number of measurement frames sent by the first slave node.
- the first slave node only needs to send one measurement frame, improving In order to measure the frame transmission efficiency, it is beneficial to the first slave node to save power consumption and save sending resources.
- the order of the measurement group members determines the order of each resource, and the order of the N+1 resource blocks is consistent with the order of the N+1 resource blocks.
- the time sequence of the measurement frames corresponds one to one.
- the master node can also determine the time sequence in which the first slave node and the N measurement nodes send measurement frames by configuring the position order of the resource blocks of the N+1 nodes.
- one of the N+1 resource blocks used for the first slave node to send the measurement frame is located in the middle of the N+1 resource blocks, the edge between the measurement frame sent by the first slave node and the measurement node can be reduced.
- the maximum frame interval of the measurement frame is beneficial to reducing the impact of the residual carrier frequency deviation CFO on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
- the master node configures the resource blocks of N+1 nodes, it can send scheduling messages to each node in unicast or multicast mode to configure the resource blocks.
- FIG. 5A is a schematic diagram of channel resources provided by an embodiment of the present application.
- the communication domain includes the first slave node (T1 node) and four measurement nodes (G node, T2 node, T3 node, T4 node) that perform measurements on the first slave node.
- the channel resource includes adjacent (4+1) resource blocks.
- 1 resource block among the adjacent (4+1) resource blocks is used by the first slave node (T1 node) to send the measurement frame, and 4 resource blocks among the adjacent (4+1) resource blocks Used respectively for 4 measurement nodes (G node, T2 node, T3 node, T4 node) to send measurement frames.
- each measurement node (G node, T2 node, T3 node, T4 node) will correspondingly send a measurement frame on one of the adjacent (4+1) resource blocks ( That is, 4 measurement nodes send a total of 4 measurement frames on 4 resource blocks in 4+1 resource blocks) to realize measurement frame interaction between G-T1 nodes and measurement frame interaction between T1-T2 nodes. Measurement frame interaction between T1-T3 nodes, and measurement frame interaction between T1-T4 nodes.
- the ratio of the number of measurement frames sent by the first slave node and the measurement node is 1:4.
- Multicast-based measurement frame interaction can reduce the number of measurement frames sent by the first slave node.
- the first slave node only needs to send one measurement frame, which improves the measurement frame transmission efficiency. It is beneficial to the first slave node to save power consumption and sending resources.
- the order of adjacent (4+1) resource blocks corresponds to the time sequence of sending measurement frames on the adjacent (4+1) resource blocks.
- the position order of the blocks determines the time sequence in which the first slave node (T1 node) and each measurement node (G node, T2 node, T3 node, T4 node) send measurement frames.
- the residual carrier frequency deviation CFO will affect the bidirectional measurement between the first slave node and the measurement node, reducing the measurement accuracy. .
- the frame interval corresponding to the measurement frame interaction between G-T1 nodes is 2t
- the frame interval corresponding to the measurement frame interaction between T1-T2 nodes is 2t
- the measurement frame interaction between T1-T3 nodes corresponds to
- the frame interval is 3t
- the frame interval corresponding to the measurement frame interaction between T1-T4 nodes is 4t. It can be seen that the frame interval (4t) corresponding to the measurement frame interaction between T1-T4 nodes is much larger than the frame interval (2t) corresponding to the measurement frame interaction between G-T1 nodes, which seriously affects the communication between T1-T4 nodes. measurement accuracy.
- the position of the resource block used by the first slave node to send the measurement frame is adjusted to the middle position of the adjacent (4+1) resource blocks, that is, the position of the resource block used by the first slave node (T1 node) to send the measurement frame.
- the position of the resource block is swapped with the position of the resource block used by the T2 node to send the measurement frame, so that the position of the resource block used by the first slave node to send the measurement frame is located at the position of the resource block originally used by the T2 node to send the measurement frame.
- the adjusted frame interval is: the frame interval corresponding to the measurement frame interaction between G-T1 nodes is 3t, the frame interval corresponding to the measurement frame interaction between T1-T2 nodes is 2t, and the measurement frame interval between T1-T3 nodes
- the frame interval corresponding to the interaction is 2t, and the frame interval corresponding to the measurement frame interaction between T1-T4 nodes is 3t.
- the maximum frame interval between the measurement frame sent by the first slave node and the edge measurement frame sent by the measuring node can be reduced as a whole, which is beneficial to reducing the residual carrier frequency deviation CFO pair
- the influence of bidirectional measurement between the first slave node and the measuring node improves the measurement accuracy.
- Method 2 is also called the unicast ranging method.
- the communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node.
- the channel resources include 2N resource blocks.
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame
- the 2i-1th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send. Measurement frame.
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send the measurement frame
- the 2i-1th resource block among the 2N resource blocks is used for the first slave node to send Measurement frame.
- the first slave node sends a measurement on the 2i-th resource block among the 2N resource blocks (or the 2i-1th resource block among the 2N resource blocks).
- the i-th measurement node among the N measurement nodes will correspondingly send a measurement frame on the 2i-1th resource block among the 2N resource blocks (or the 2i-th resource block among the 2N resource blocks).
- unicast-based measurement frame interaction increases the number of measurement frames sent by the first slave node, which can further reduce the frame interval between the measurement frames sent by the first slave node and the measurement frames sent by the measuring node, which is beneficial to reducing the number of measurement frames sent by the first slave node.
- the impact of small residual carrier frequency deviation CFO on the bidirectional measurement between the first slave node and the measuring node improves the measurement accuracy.
- FIG. 5B is a schematic diagram of channel resources provided by an embodiment of the present application.
- the communication domain includes the first slave node (T1 node) and four measurement nodes (G node, T2 node, T3 node, T4 node) that perform measurements on the first slave node.
- the communication channel resource includes (2 ⁇ 4) resource blocks.
- the second resource block among (2 ⁇ 4) resource blocks is used for the first slave node (T1 node) to send the measurement frame
- the first resource block among (2 ⁇ 4) resource blocks is used for 4
- the first measurement node (G node) among the measurement nodes sends a measurement frame to realize measurement frame interaction between G-T1 nodes.
- the 4th resource block among (2 ⁇ 4) resource blocks is used for the first slave node (T1 node) to send the measurement frame
- the 3rd resource block among (2 ⁇ 4) resource blocks is used for 4
- the second measurement node (T2 node) among the measurement nodes sends the measurement frame to realize the measurement frame interaction between the T2-T1 nodes
- the sixth resource block among the (2 ⁇ 4) resource blocks is used for the first slave
- the node (T1 node) sends the measurement frame
- the 5th resource block among the (2 ⁇ 4) resource blocks is used for the 3rd measurement node (T3 node) among the 4 measurement nodes to send the measurement frame to realize the T3-T1 node.
- the 8th resource block among (2 ⁇ 4) resource blocks is used for the first slave node (T1 node) to send the measurement frame, and the 7th resource among (2 ⁇ 4) resource blocks The block is used by the fourth measurement node (T4 node) among the four measurement nodes to send measurement frames to realize measurement frame interaction between T4-T1 nodes.
- the first slave node is in the 2i-th resource block among (2 ⁇ 4) resource blocks (or the 2i-th resource block among (2 ⁇ 4) resource blocks).
- the i-th measurement node among the 4 measurement nodes will correspondingly transmit a measurement frame on the 2i-1th resource block (or (2 A measurement frame is sent on the 2ith resource block) among ⁇ 4) resource blocks.
- the G node is a measuring node and the G node needs to send a preamble signal
- the measured node sends the ranging frame again.
- the measured node is located in the second one of the paired resources and sends. This is conducive to the G node sending the measurement frame immediately after sending the preamble signal, reducing the switching time between the G node and the node under test.
- the G node sends an instruction message to the measured node to instruct the measured node to use the sending resources of the first ranging frame or to use the sending resources of the second ranging frame in the ranging interaction; that is, , the above indication information indicates that the measured node occupies the previous resource or the next resource in the ranging interaction.
- the ratio of the number of measurement frames sent by the first slave node and the measurement node is 4:4.
- the unicast-based measurement frame interaction in Figure 5B can further reduce the number of measurement frames sent by the first slave node by increasing the number of measurement frames sent by the first slave node.
- the frame interval of the measurement frames sent by the measurement node is conducive to reducing the impact of the residual carrier frequency deviation CFO on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
- the communication domain at least includes a group of first slave nodes and M ⁇ L measurement nodes that perform measurements on the first slave nodes.
- the channel resources include (M+1) ⁇ L resource blocks.
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send the measurement frame, and the remaining M ⁇ L resource blocks among the (M+1) ⁇ L resource blocks are used for M ⁇ L measurement nodes send measurement frames, and among the (M+1) ⁇ L resource blocks, any one of the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- each time the first slave node sends a measurement frame on any one of the L resource blocks M measurement nodes among the M ⁇ L measurement nodes receive the measurement. After the frame, a measurement frame will be sent correspondingly on M resource blocks among the M ⁇ L resource blocks (that is, the M measurement nodes among the M ⁇ L measurement nodes are on the M A total of M measurement frames are sent on the resource block).
- the multicast-based measurement frame interaction appropriately increases the number of measurement frames sent by the first slave node, which can ensure the transmission efficiency of the measurement frames and save power consumption and transmission resources of the first slave node while reducing the number of measurement frames sent by the first slave node.
- the frame interval between the measurement frame sent by the first slave node and the measurement frame sent by the measurement node is beneficial to reducing the impact of the residual carrier frequency deviation CFO on the bidirectional measurement between the first slave node and the measurement node, and improving measurement accuracy.
- the arrangement order of the above-mentioned adjacent 1+M resource blocks corresponds to the time sequence in which the first slave node and the M measurement nodes send measurement frames on the 1+M resource blocks. It can also be configured through the master node.
- the node sends the second bitmap and/or scheduling information to determine the resource blocks of the first slave node and each measurement node, that is, determine the time sequence for sending measurement frames.
- the distance between the measurement frame sent by the first slave node and The maximum frame interval of edge measurement frames sent by the measurement node is beneficial to reducing the impact of the residual carrier frequency deviation CFO on the bidirectional measurement between the first slave node and the measurement node, and improving measurement accuracy.
- FIG. 5C is a schematic diagram of channel resources provided by an embodiment of the present application.
- the communication domain includes the first slave node (T1 node) and 2 ⁇ 2 measurement nodes (G node, T2 node, T3 node) that perform measurements on the first slave node. , T4 node), correspondingly, the channel resources include (2+1) ⁇ 2 resource blocks.
- 2 of the (2+1) ⁇ 2 resource blocks are respectively used for the first slave node to send the measurement frame
- the remaining 2 ⁇ 2 resource blocks in the resource blocks are respectively used for 2 ⁇ 2 measurement nodes to send measurement frames
- any one of the 2 resource blocks is the same as 2 of the 2 ⁇ 2 resource blocks (such as The 1st and 3rd resource blocks in Figure 5C, or the 4th and 6th resource blocks) form adjacent 1+2 resource blocks.
- the second resource block among (2+1) ⁇ 2 resource blocks is used for the first slave node to send the measurement frame.
- the first resource block is used for the measurement node (G node) to send the measurement frame
- the third resource block is used for the measurement node (T2 node) to send the measurement frame
- the 1st, 2nd, Three resource blocks form three adjacent resource blocks.
- the T1 node interacts with the G node and the T2 node respectively in measurement frames to realize the measurement frame interaction 1 in Figure 5C.
- the fifth resource block among the (2+1) ⁇ 2 resource blocks is used for the first slave node to send the measurement frame.
- the 4th resource block among the 2+1) ⁇ 2 resource blocks is used for the measurement node (T3 node) to send the measurement frame
- the 6th resource block is used for the measurement node (T4 node) to send the measurement frame
- the 4th resource block is used for the measurement node (T4 node) to send the measurement frame.
- 5, and 6 resource blocks form three adjacent resource blocks
- the T1 node interacts with the T3 node and the T4 node respectively to implement measurement frame interaction 2 in Figure 5C.
- the ratio of the number of measurement frames sent by the first slave node and the measurement node is 2:4.
- the multicast-based measurement frame interaction in Figure 5B can appropriately increase the number of measurement frames sent by the first slave node to ensure measurement frame transmission efficiency and save money on the first slave node. While power consumption and transmission resources are saved, the frame interval between the measurement frame sent by the first slave node and the measurement frame sent by the measuring node is reduced, which is beneficial to reducing the residual carrier frequency deviation CFO for the two-way connection between the first slave node and the measuring node. Measurement effects and improve measurement accuracy.
- the 5 measurement nodes are divided into 2 subgroups. The first subgroup has 3 measurement nodes, and the second subgroup has 2 measurement nodes. At this time, a 4-bit bitmap in the second information can be used.
- the G node may send the value of “L” and the resource bitmap of each subgroup contained in the second information to each ranging member node, thereby completing the resource configuration of the ranging member node.
- the second information also includes the frequency information F of the measured node for sending ranging frames, that is, the ranging frame resources of every F measuring nodes of the measured node, that is, the ranging frame resources of one measured node are inserted.
- the G node sends the frequency information F to each ranging member, thereby completing the ranging frame resource configuration of the measuring node and the measured node.
- Figure 5D is a schematic diagram of channel resources provided by an embodiment of the present application.
- the communication domain includes a first slave node (T1 node) and 2 ⁇ 2 measurement nodes (G node, T2 node, T3 node, T4 node) that perform measurements on the first slave node.
- the channel Resources include 6 resource blocks.
- the measurement frame interaction between the T1 node and the G node can be called measurement frame interaction 1.
- the first slave node (T1 node) and the measurement node (G node) corresponding to the measurement frame interaction 1 send measurement frames.
- the ratio of the number is 1:1.
- the T1 node and the G node each occupy one resource block for sending the measurement frame, and the resource block occupied by the T1 node for sending the measurement frame and the resource block occupied by the G node for sending the measurement frame form an adjacent (1+1 ) resource blocks.
- the measurement frame interaction between the T1 node and the T2 node, T3 node, and T4 node respectively can be called measurement frame interaction 2.
- the measurement frame interaction 2 corresponds to the first slave node (T1 node) and the measurement node (T2 node). , T3 node, T4 node), the ratio of the number of measurement frames sent is 1:3.
- the measurement frames sent by the first slave node (T1 node) and the measurement node (T2 node, T3 node, T4 node) each occupy one resource block, and
- the resource blocks occupied by the measurement frames sent by the first slave node (T1 node) and the measurement nodes (T2 node, T3 node, T4 node) form adjacent (1+3) resource blocks.
- the channel resource configuration method in this embodiment is different from the channel resource configuration method shown in Figure 5C above.
- the number of measurement frames sent by the first slave node and the measurement node can be proportional Diversification: According to different measurement frame interactions, channel resources arranged at different positions are respectively configured, so that the proportion of the number of measurement frames sent by the first slave node and the measurement node corresponding to each measurement frame interaction is different. In this way, both unicast-based measurement interaction can achieve higher measurement accuracy, and multicast-based measurement interaction can also achieve higher measurement efficiency.
- the measuring node communicates with the measured node in the order indicated in the multicast measurement establishment message (as shown in Figure 4). Interaction is measured one-to-one; for multiple measured nodes, the unicast ranging frame structure of each measured node is repeated, and the sending sequence (sending resource blocks) of the measured nodes is also in accordance with the instructions in the multicast measurement establishment message. , perform unicast measurement interactions with multiple measurement nodes in sequence.
- Figure 5E it is a schematic diagram of measurement interaction between two measured nodes (T1 and T4) and three measuring nodes (G node, T2 node, T3 node).
- the T1 node and G node, T2 node, T3 The unicast measurement interaction of the node is followed by the unicast measurement interaction between the T4 node and the G node, T2 node, and T3 node.
- high measurement accuracy can be achieved based on unicast measurement interaction, and measurement interaction between multiple measured devices and multiple measurement devices can be supported, achieving high efficiency similar to multicast measurement interaction. .
- the master node also sends third information to the first slave node and the second slave node.
- the third information is used to indicate that the transmission of the measurement frame is unicast transmission (as shown in the above-mentioned unicast transmission in Figure 5B), or to indicate that the transmission of the measurement frame is multicast transmission (as shown in the above-mentioned Figure 5A and Figure 5C). multicast transmission).
- multiple slave nodes can obtain the transmission mode of the measurement frame by receiving the third information, so that the measurement frame can be selected to be sent on the corresponding channel resource according to the transmission mode, so that the relationship between the first slave node and each measurement node Perform measurement interaction to achieve ranging and positioning of the first slave node.
- first information, second information, and third information can be carried in different fields of the same message, or can be carried in different messages respectively.
- This embodiment of the present application does not limit this.
- S303 The first slave node and the second slave node exchange measurement frames based on the first information and the second information.
- measurement frame interaction can be performed based on the first information and the second information.
- the first slave node sends the first measurement frame on the first channel resource, and accordingly, the second slave node receives the first measurement frame sent by the first slave node on the first channel resource; and, the second slave node The node sends the second measurement frame on the second channel resource, and accordingly, the first slave node receives the second measurement frame sent by the second slave node on the second channel resource.
- the first slave node can obtain the measurement results by receiving the second measurement frame sent by the second slave node and sending the first measurement frame to the second slave node.
- the measurement results include but are not limited to the relative position of the second slave node.
- Frequency domain channel state information CSI, such as channel state information corresponding to subcarriers of OFDM symbols
- the second slave node can also obtain measurement results by receiving the first measurement frame sent by the first slave node and sending the second measurement frame to the first slave node.
- the measurement results include but are not limited to the relative position of the first slave node. Position information such as distance and angle from the second slave node.
- the first slave node can also perform measurement frame interaction with multiple measurement nodes of the first slave node based on the first information and the second information, and obtain multiple measurement results.
- the plurality of measurement nodes include, but are not limited to, the above-mentioned second slave node, and the plurality of measurement results include, but are not limited to, measurement results obtained by the first slave node based on the second measurement frame sent by the second slave node.
- multiple measurement nodes perform measurement frame interaction with the first slave node based on the first information and the second information, and can also obtain respective measurement results.
- the above-mentioned plurality of measurement nodes may also include a master node.
- the first slave node can also perform measurement frame interaction with the master node based on the first information and the second information to obtain the measurement result.
- the master node sends the third measurement frame on the third channel resource, and accordingly, the first slave node receives the third measurement frame sent by the master node on the third channel resource; and, the first slave node receives the third measurement frame on the fourth channel resource.
- the fourth measurement frame is sent on the first slave node.
- the master node receives the fourth measurement frame sent by the first slave node on the fourth channel resource.
- the first slave node may also send the first measurement frame on the first channel resource, and accordingly, the master node receives the first measurement frame sent by the first slave node on the first channel resource.
- multiple measurement nodes including but not limited to the second slave node
- the first slave node after obtaining multiple measurement results based on measurement frame interaction with multiple measurement nodes, the first slave node also sends the multiple measurement results to the master node.
- the master node After receiving multiple measurement results sent by multiple measurement nodes and/or multiple measurement results sent by the first slave node, the master node locates the first slave node based on these measurement results.
- the measurement frame interaction between the first slave node and each measurement node is performed on different channels, that is, the first slave node and each measurement node send measurement frames through frequency hopping.
- the measurement bandwidth of frequency hopping ranging can be expanded to improve the accuracy and precision of ranging.
- the ranging and positioning of the first slave node is realized through measurement interaction between the first slave node and other slave nodes, and measurement interaction between the measured node and the measured node can be avoided, and the measurement interaction between the measured node and the measured node can be avoided.
- the measurement interaction between measurement nodes improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
- each T node can be used to feed back the measured CSI information to the G node, and then the G node sends it to the ranging and angle positioning function for solution.
- Nodes (referred to as solution nodes) perform distance/angle/position calculation methods.
- FIG. 6A and FIG. 6B are schematic diagrams of the interaction of two types of channel state information CSI provided by embodiments of the present application.
- the solution node is a third-party node.
- the G node receives the CSI feedback of T1, T2 and T3 respectively, and the frame structure of the feedback measurement result (CSI) includes the following information: the measurement ID of the source node; the measurement ID of the destination node; the measurement transaction ID; CSI information.
- CSI information can be represented as follows.
- T1 node feedback CSI G-T1, T2-T1, T3-T1;
- T2 node feedback CSI T1-T2;
- T3 node feedback CSI T1-T3;
- G-T1 represents the CSI obtained by "G sends the ranging frame and T1 receives the ranging frame”.
- the G node After the G node sends T2-T1, T3-T1, T1-T2, and T1-T3 to the ranging and angle measurement function nodes, the following CSIs are merged respectively: T2-T1 and T1-T2; T3-T1 and T1-T3 ;G-T1 and T1-G.
- the ranging and angle measurement function nodes calculate the ranging results based on the combined CSI.
- the solution node can also be the same node as the G node, or it can be the T node.
- the CSI of the contralateral T node measured by the T node is all fed back to the G node, and then sent by the G node to the ranging/angle measurement function node.
- the solution function node is the contralateral T node, as shown in Figure 6B.
- the G node After the G node receives the CSI reported by each T node, it sends (forwards) it to each solution function node according to the measurement identification of the destination node. For example, after G node receives T2-T1, T3-T1, and G-T1 fed back by T1, it sends T2-T1 and T3-T1 to T2 and T3 respectively.
- the G node only sends the received CSI according to the destination address, transaction ID, etc., without modifying the content.
- Each calculation function node calculates the distance based on the received CSI and the measured CSI.
- the T node can report its own ranging/angle measurement function node capabilities to the G node during the ranging parameter negotiation, or the G node can obtain it based on high-level signaling.
- node a is the master node
- node A is the first slave node (measured node)
- node b is the second slave node (measuring node/positioning anchor point). Since this application uses bidirectional measurement method, so the measurement result information (such as channel state information) measured by the first slave node and the second slave node is sent to the master node, and the master node (ranging/angle measurement solution node) collects/measures the result information based on the Consolidate and calculate.
- the advantage of this is that there is no need to exchange measurement results between the first slave node and the second slave node. Instead, they report their own measurement results to the master node, and the master node performs distance calculations based on the collected measurement information, avoiding the need for A complex link required to exchange information between one slave node and a second slave node.
- FIG. 7 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- the communication device 70 may include a transceiver unit 701 and a processing unit 702 .
- the transceiver unit 701 and the processing unit 702 may be software, hardware, or a combination of software and hardware.
- the transceiver unit 701 can implement a sending function and/or a receiving function, and the transceiver unit 701 can also be described as a communication unit.
- the transceiver unit 701 may also be a unit that integrates an acquisition unit and a sending unit, where the acquisition unit is used to implement the receiving function and the sending unit is used to implement the sending function.
- the transceiver unit 701 can be used to receive information sent by other devices, and can also be used to send information to other devices.
- the communication device 70 may correspond to the master node in the method embodiment shown in FIG. 3 .
- the communication device 70 may be a master node or a chip in the master node.
- the communication device 70 may include units for performing operations performed by the master node in the above-mentioned method embodiment shown in FIG. 3 , and each unit in the communication device 70 is respectively intended to implement the above-mentioned method shown in FIG. 3 .
- Processing unit 702 used to obtain first information and second information
- Transceiver unit 701 configured to send the first information to a first slave node and a second slave node among the plurality of slave nodes, where the first information is used to indicate that the first slave node is the node to be measured.
- the measurement node of the first slave node includes the second slave node;
- the transceiver unit 701 is further configured to send the second information to the first slave node and the second slave node, where the second information is used to instruct the measuring node to perform a measurement on the first slave node. Measure the occupied channel resources;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the transceiver unit 701 is further configured to send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or,
- the first information is also used to indicate information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes at least a group of the first slave nodes and M ⁇ L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the transceiver unit 701 is further configured to send third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is unicast transmission, or indicating that the measurement frame is multicast transmission.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the communication device and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking the vehicle.
- the processing unit 702 is further configured to determine the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node.
- the transceiver unit 701 is also configured to send the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
- the plurality of measurement nodes include the communication device; the transceiver unit 701 is also configured to perform at least one of the following:
- the transceiver unit 701 is also configured to send a third measurement frame to the first slave node on the third channel resource;
- the transceiver unit 701 is also configured to receive a fourth measurement frame from the first slave node on a fourth channel resource; and,
- the transceiver unit 701 is also configured to receive the first measurement frame from the first slave node on the first channel resource.
- the plurality of measurement results include at least one of the following:
- the communication device obtains the measurement result based on the first measurement frame.
- the communication device 70 may correspond to the first slave node in the method embodiment shown in FIG. 3 , for example, the communication device 70 may be the first slave node or the first slave node. chips in the node.
- the communication device 70 may include a unit for performing the operations performed by the first slave node in the method embodiment shown in FIG. 3 , and each unit in the communication device 70 is to implement the operation shown in FIG. 3 . Operations performed by the first slave node in the method embodiment. Among them, the descriptions of each unit are as follows:
- Transceiver unit 701 configured to receive first information sent by the master node, where the first information is used to indicate that the communication device is a node to be measured, and the measurement node of the communication device includes the plurality of slave nodes. the second slave node;
- the transceiver unit 701 is also configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the communication device;
- the channel resources include at least one of the following:
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the transceiver unit 701 is also configured to receive information sent by the master node indicating the measurement node of the communication device; or,
- the first information is also used to indicate information of a measurement node of the communication device.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bits whose value among the A bits is the first value is the communication device; and the slave node corresponding to the bits whose value among the A bits is the second value.
- the slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit whose value among the B bits is the first value is used by the communication device to send the measurement frame, and the resource block corresponding to the bit whose value among the B bits is the second value. Resource blocks are used by the measurement node to send measurement frames.
- the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include The communication device sends one resource block of the measurement frame and N resource blocks used by the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks constitute adjacent N+1 resources. piece.
- the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include 2N resource blocks. ,in:
- the 2i-th resource block among the 2N resource blocks is used by the communication device to send a measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th resource block among the N measurement nodes.
- a measurement node sends a measurement frame, and the i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the communication device sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes at least a group of the communication devices and M ⁇ L measurement nodes that perform measurements on the communication devices, where M is a positive integer and L is greater than 1. is an integer, and the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used by the communication device to send measurement frames, and the remaining M ⁇ L resource blocks are used by the M ⁇ L measurement nodes to send measurement frames, And any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the transceiver unit 701 is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame is sent by unicast. Measurement frames are sent as multicasts.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the communication device is a device used to unlock the vehicle.
- the communication device further includes:
- the processing unit 702 is configured to obtain multiple measurement results based on measurement frames between multiple measurement nodes of the communication device; wherein the multiple measurement nodes include the second slave node, and the multiple measurement results The result includes a measurement result obtained by the communication device based on the second measurement frame;
- the transceiver unit 701 is also configured to send the plurality of measurement results to the master node.
- the plurality of measurement nodes include the master node; the transceiver unit 701 is also configured to perform at least one of the following:
- the transceiver unit 701 is also configured to receive a third measurement frame from the master node on a third channel resource;
- the transceiver unit 701 is also configured to send a fourth measurement frame to the master node on the fourth channel resource; and,
- the transceiver unit 701 is also configured to send the first measurement frame to the master node on the first channel resource.
- the plurality of measurement results include at least one of the following:
- the measurement result obtained by the master node based on the first measurement frame is the measurement result obtained by the master node based on the first measurement frame.
- the communication device 70 may correspond to the second slave node in the method embodiment shown in FIG. 3, for example, the communication device 70 may be a second slave node, or may be a second slave node. chips in the node.
- the communication device 70 may include a unit for performing the operations performed by the second slave node in the method embodiment shown in FIG. 3 , and each unit in the communication device 70 is to implement the operation shown in FIG. 3 . Operations performed by the second slave node in the method embodiment. Among them, the descriptions of each unit are as follows:
- Transceiver unit 701 configured to receive first information sent by the master node, where the first information is used to indicate that the first slave node among the plurality of slave nodes is the node to be measured, and the first slave node
- the measurement node includes the communication device;
- the transceiver unit 701 is also configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
- the transceiver unit 701 is also configured to receive information sent by the master node indicating the measurement node of the first slave node; or,
- the first information is also used to indicate information of the measurement node of the first slave node.
- the first information includes a first bit map
- the first bit map includes A bits
- the A bits correspond to the multiple slave nodes one-to-one
- the A is an integer greater than 1.
- the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value
- the corresponding slave node is the measurement node.
- the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- the second information includes a second bitmap
- the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks.
- the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits.
- the corresponding resource blocks are used by the measurement node to send measurement frames.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
- the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
- the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes.
- the i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
- the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all
- the first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- the communication domain includes at least a group of the first slave nodes and M ⁇ L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1) ⁇ L resource blocks, where:
- L resource blocks among the (M+1) ⁇ L resource blocks are used for the first slave node to send measurement frames, and the remaining M ⁇ L resource blocks are used for the M ⁇ L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M ⁇ L resource blocks form adjacent 1+M resource blocks.
- the transceiver unit 701 is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame is sent by unicast. Measurement frames are sent as multicasts.
- the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
- the master node and the communication device are vehicle-mounted devices deployed on a vehicle, and the master node or the first slave node is a control device for unlocking or locking the vehicle.
- the communication device further includes:
- the processing unit 702 is configured to obtain a measurement result based on the first measurement frame
- the transceiver unit 701 is also used to send the measurement result to the master node;
- the transceiver unit 701 is also configured to receive the measurement result obtained by the first slave node based on the second measurement frame and sent by the master node;
- the processing unit 702 is further configured to obtain the distance of the first slave node relative to the communication device based on the measurement result and the received measurement result of the first slave node.
- each unit in the device shown in Figure 7 can be separately or entirely combined into one or several additional units, or one (some) of the units can be further split into functionally more advanced units. It is composed of multiple small units, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application.
- the above units are divided based on logical functions. In practical applications, the function of one unit can also be realized by multiple units, or the functions of multiple units can be realized by one unit. In other embodiments of the present application, the electronic device may also include other units. In practical applications, these functions may also be implemented with the assistance of other units, and may be implemented by multiple units in cooperation.
- each unit may also refer to the corresponding description of the method embodiment shown in FIG. 3 above.
- the ranging and positioning of the first slave node is realized, and the measurement between the measured node and the measured node can be avoided. Interaction, and can avoid measurement interaction between measurement nodes, improves the flexibility of measurement, and can be applied to a wider range of measurement application scenarios.
- FIG. 8 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- the communication device 80 shown in FIG. 8 is only an example.
- the communication device in the embodiment of the present application may also include other components, or components with similar functions to the components in FIG. 8 , or is not intended to include the components in FIG. 8 All parts.
- the communication device 80 includes a communication interface 801 and at least one processor 802 .
- the communication device 80 may correspond to any node or device among the master node, the first slave node, and the second slave node.
- the communication interface 801 is used to send and receive signals, and at least one processor 802 executes program instructions, so that the communication device 80 implements the corresponding process of the method executed by the corresponding device in the above method embodiment.
- the communication device 80 may correspond to the master node in the method embodiment shown in FIG. 3 .
- the communication device 80 may be a master node or a chip in the master node.
- the communication device 80 may include components for performing the operations performed by the master node in the above method embodiment, and each component in the communication device 80 is respectively intended to implement the operations performed by the master node in the above method embodiment. The details can be as follows:
- the master node sends first information to a first slave node and a second slave node among the plurality of slave nodes, where the first information is used to indicate that the first slave node is the node to be measured, and the third slave node A measurement node of a slave node includes the second slave node;
- the master node sends second information to the first slave node and the second slave node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- the communication device 80 may correspond to the first slave node in the method embodiment shown in FIG. 3.
- the communication device 80 may be the first slave node or the first slave node. chips in the node.
- the communication device 80 may include components for performing the operations performed by the first slave node in the above method embodiment, and each component in the communication device 80 is respectively used to implement the operations performed by the first slave node in the above method embodiment. The operation performed. The details can be as follows:
- the first slave node among the plurality of slave nodes receives the first information sent by the master node, the first information is used to indicate that the first slave node is the node to be measured, and the first slave node
- the measuring node includes a second slave node among the plurality of slave nodes;
- the first slave node receives the second information sent by the master node, the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- the communication device 80 may correspond to the second slave node in the method embodiment shown in FIG. 3.
- the communication device 80 may be the second slave node or the second slave node. chips in the node.
- the communication device 80 may include components for performing the operations performed by the second slave node in the above method embodiment, and each component in the communication device 80 is respectively used to implement the operations performed by the second slave node in the above method embodiment. The operation performed. The details can be as follows:
- the second slave node among the plurality of slave nodes receives the first information sent by the master node, and the first information is used to indicate that the first slave node among the plurality of slave nodes is the node to be measured, so The measurement node of the first slave node includes the second slave node;
- the second slave node receives the second information sent by the master node, and the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
- the channel resources include at least one of the following:
- a second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- the ranging and positioning of the first slave node is realized, and the measurement between the measured node and the measured node can be avoided. Interaction, and can avoid measurement interaction between measurement nodes, improves the flexibility of measurement, and can be applied to a wider range of measurement application scenarios.
- the communication device may be a chip or a chip system
- the communication device may be a chip or a chip system
- the chip 90 includes a processor 901 and an interface 902.
- the number of processors 901 may be one or more, and the number of interfaces 902 may be multiple. It should be noted that the corresponding functions of the processor 901 and the interface 902 can be realized through hardware design, software design, or a combination of software and hardware, which are not limited here.
- the chip 90 may also include a memory 903, which is used to store necessary program instructions and data.
- the processor 901 can be used to call the measurement method provided by one or more embodiments of this application from the memory 903 to measure one or more devices or network elements in the master node, the first slave node, and the second slave node. Implement a program and execute the instructions contained in the program.
- the interface 902 can be used to output execution results of the processor 901. In this application, the interface 902 may be specifically used to output various messages or information from the processor 901.
- the processor in the embodiment of this application can be a central processing unit (Central Processing Unit, CPU).
- the processor can also be other general-purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit (ASIC), off-the-shelf programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- the memory in the embodiment of the present application is used to provide storage space, and data such as operating systems and computer programs can be stored in the storage space.
- Memory includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM), or portable Read-only memory (compact disc read-only memory, CD-ROM).
- the embodiment of the present application also provides a computer-readable storage medium.
- the computer-readable storage medium stores a computer program.
- the embodiment of the present application also provides a computer program product.
- the above-mentioned computer program product includes a computer program.
- the above-mentioned computer program is run on a processor, the above-mentioned method shown in Figure 3 can be implemented.
- the embodiment of the present application also provides a system, which includes at least one communication device 70 or communication device 80 or chip 90 such as the above, for performing the steps performed by the corresponding device in any embodiment of FIG. 3 .
- the embodiment of the present application also provides a system.
- the system includes a master node, a first slave node and a second slave node.
- the master node is used to perform the steps performed by the master node in any embodiment of Figure 3.
- the first slave node The slave node is used to perform the steps performed by the first slave node in any embodiment of Figure 3
- the second slave node is used to perform the steps performed by the second slave node in any embodiment of Figure 3.
- An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is configured to execute the method in any of the above method embodiments.
- the above processing device may be a chip.
- the processing device may be a field programmable gate array (FPGA), a general processor, a digital signal processor (DSP), or an application specific integrated circuit (ASIC).
- FPGA field programmable gate array
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA off-the-shelf programmable gate array
- SoC system on chip
- SoC system on chip
- It can be a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (digital signal processor, DSP), or a microcontroller (micro controller unit, MCU).
- PLD programmable logic device
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- the steps of the method disclosed in conjunction with the embodiments of the present application can be directly implemented by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in this field.
- the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
- non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically removable memory. Erase electrically programmable read-only memory (EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- RAM static random access memory
- DRAM dynamic random access memory
- SDRAM synchronous dynamic random access memory
- double data rate SDRAM double data rate SDRAM
- DDR SDRAM double data rate SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous link dynamic random access memory
- direct rambus RAM direct rambus RAM
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer instructions may be stored in or transmitted from one computer-readable storage medium to another, e.g., the computer instructions may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more available media integrated.
- the usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVD)), or semiconductor media (e.g., solid state disks, SSD)) etc.
- magnetic media e.g., floppy disks, hard disks, magnetic tapes
- optical media e.g., high-density digital video discs (DVD)
- DVD digital video discs
- semiconductor media e.g., solid state disks, SSD
- the units in each of the above device embodiments correspond completely to the electronic equipment in the method embodiments, and the corresponding modules or units perform corresponding steps.
- the communication unit transmits the steps of receiving or sending in the method embodiments, except for sending.
- other steps besides receiving may be performed by the processing unit (processor).
- the processing unit processor
- the electronic device can perform some or all of the steps in the embodiments of the present application. These steps or operations are only examples. The embodiments of the present application can also perform other operations or variations of various operations. In addition, various steps may be performed in a different order than those presented in the embodiments of the present application, and it may not be necessary to perform all operations in the embodiments of the present application.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented.
- the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
- the computer software product is stored in a storage medium and includes a number of instructions to A computer device (which may be a personal computer, a server, or a network device, etc.) is caused to execute all or part of the steps of the methods described in various embodiments of this application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory ROM, random access memory RAM, magnetic disk or optical disk and other various media that can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present application relates to the technical field of communications, and provides a measurement method and a related device. The measurement method comprises: a master node sends first information to a first slave node and a second slave node in a plurality of slave nodes (S301), the first information being used for indicating that the first slave node is a measured node, and a measuring node of the first slave node comprises the second slave node; and the master node sends second information to the first slave node and the second slave node (S302), the second information being used for indicating channel resources occupied by the measuring node to measure the first slave node. According to the method, measurement interaction is carried out between a first slave node and other slave nodes, ranging positioning of the first slave node is achieved, measurement interaction between measured nodes can be avoided, measurement interaction between measuring nodes can be avoided, the measurement flexibility is improved, and the method can be suitable for wider measurement application scenarios.
Description
本申请涉及通信技术领域,尤其涉及一种测量方法及相关装置。The present application relates to the field of communication technology, and in particular, to a measurement method and related devices.
随着无线通信技术的不断发展,越来越多的支持无线通信的设备正在逐步进入人们的生活中,例如,智能运输设备、智能家居设备、机器人等智能设备。基于无线通信技术,可以实现对通信域内的各个智能设备的无线测距与定位,例如,应用于室内智能设备的测距与定位、智能车无钥匙进入与启动等场景。With the continuous development of wireless communication technology, more and more devices that support wireless communication are gradually entering people's lives, such as smart transportation equipment, smart home equipment, robots and other smart devices. Based on wireless communication technology, wireless ranging and positioning of various smart devices in the communication domain can be realized, for example, it can be used in scenarios such as ranging and positioning of indoor smart devices, keyless entry and start of smart cars, etc.
一般的,通信域包括一个主节点(也称G节点)和至少一个从节点(也称T节点)。其中,主节点调度从节点,实现节点间的通信或测量。例如,在无钥匙进入与启动(passive entry passive start,PEPS)场景的通信域中,主节点为车载定位***中的一个定位锚点,从节点为车钥匙或手机,通过主节点(车载定位***)对从节点(车钥匙或手机)的定位,可以控制自动锁定或解锁车门。Generally, the communication domain includes a master node (also called G node) and at least one slave node (also called T node). Among them, the master node schedules the slave nodes to realize communication or measurement between nodes. For example, in the communication domain of the keyless entry and start (PEPS) scenario, the master node is a positioning anchor point in the vehicle positioning system, and the slave node is the car key or mobile phone. Through the master node (vehicle positioning system ) Positioning the slave node (car key or mobile phone) can control the automatic locking or unlocking of the car door.
但是,目前的通信域仅支持主节点和从节点之间基于无线通信的测量,无法支持从节点和从节点之间的测量,在测量的应用场景方面存在一定的局限性。However, the current communication domain only supports measurements based on wireless communication between master nodes and slave nodes, and cannot support measurements between slave nodes. There are certain limitations in the application scenarios of measurement.
发明内容Contents of the invention
本申请实施例提供了一种测量方法及相关装置,通过从节点与其他从节点的通信进行测量,可适用于更广的应用场景。The embodiments of the present application provide a measurement method and related devices, which measure through communication between a slave node and other slave nodes, and are applicable to a wider range of application scenarios.
第一方面,本申请实施例提供了一种测量方法,包括:In the first aspect, embodiments of the present application provide a measurement method, including:
主节点向由所述主节点调度的多个从节点中的第一从节点和第二从节点发送第一信息,所述第一信息用于指示所述第一从节点为被测量的节点(Measured Node),所述第一从节点的测量节点(Measuring Node)包括所述第二从节点;The master node sends first information to the first slave node and the second slave node among the plurality of slave nodes scheduled by the master node, where the first information is used to indicate that the first slave node is the node to be measured ( Measured Node), the measuring node (Measuring Node) of the first slave node includes the second slave node;
所述主节点向所述第一从节点和所述第二从节点发送第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The master node sends second information to the first slave node and the second slave node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在本申请实施例中,提供了一种测量方法,应用于通信域,通信域中的主节点向多个从节点中的第一从节点和第二从节点发送第一信息和第二信息。其中,该第一信息用于指示第一从节点为被测量的节点,该第一从节点的测量节点包括第二从节点,该第二信息用于指示测量节点对该第一从节点进行测量所占用的信道资源,该信道资源包括但不限于:用于第一从节点发送第一测量帧以及第二从节点接收该第一测量帧的第一信道资源,用于第二从节点发送第二测量帧以及第一从节点接收该第二测量帧的第二信道资源。可选的,上述第一信息 和第二信息可以承载在同一个报文的不同字段中,也可以分别承载在不同的报文中。可选的,上述主节点还可以向第一从节点和/或第二从节点发送用于指示第一从节点的测量节点的信息。通过本申请实施例,主节点向第一从节点和第二从节点发送第一信息和第二信息,可以根据第一信息所指示的某个节点是被测量节点或是测量节点,以及根据第二信息所指示的测量节点对第一从节点进行测量所占用的信道资源,使得第一从节点和第二从节点之间可以进行测量交互,从而实现对第一从节点的测距/定位,并且可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,不仅节省了通信资源,而且提高了测量的灵活性,使得同属一个通信域的主节点和从节点都可用作定位锚点,从而提高了被测量节点与多个测量节点的测量交互效率,适用于更广的测量应用场景。In the embodiment of the present application, a measurement method is provided, which is applied to the communication domain. The master node in the communication domain sends the first information and the second information to the first slave node and the second slave node among the plurality of slave nodes. Wherein, the first information is used to indicate that the first slave node is the node to be measured, the measuring node of the first slave node includes a second slave node, and the second information is used to indicate that the measuring node measures the first slave node. The occupied channel resources include but are not limited to: the first channel resources used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame, and the second slave node to send the first measurement frame. The second measurement frame and the first slave node receive the second channel resource of the second measurement frame. Optionally, the above-mentioned first information and second information may be carried in different fields of the same message, or may be carried in different messages respectively. Optionally, the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node. Through the embodiment of the present application, the master node sends the first information and the second information to the first slave node and the second slave node. A certain node indicated by the first information can be a measured node or a measuring node, and according to the third The channel resources occupied by the measurement node indicated by the second information for measuring the first slave node enable measurement interaction between the first slave node and the second slave node to achieve ranging/positioning of the first slave node, And it can avoid the measurement interaction between the measured node and the measured node, and can avoid the measurement interaction between the measuring node and the measuring node, which not only saves communication resources, but also improves the flexibility of measurement, so that those who belong to the same communication domain can Both the master node and the slave node can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述主节点向所述第一从节点和/或所述第二从节点发送用于指示所述第一从节点的测量节点的信息;或者,The master node sends information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在本申请实施方式中,提供了一种第一信息的可能的具体实施方式,具体为,该第一信息包括第一位图,该第一位图包括A个比特,该A个比特与上述多个从节点一一对应。可选的,与上述A个比特中值为第一值的比特相对应的从节点为第一从节点,与上述A个比特中值为第二值的比特相对应的从节点为测量节点。通过本申请实施例,可以根据第一信息中的第一位图的各个比特的值,确定与该比特对应的节点为第一从节点或测量节点,从而可以使得第一从节点和各个测量节点之间进行测量交互,避免被测量节点与被测量节点之间的测量交互,以及避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。In the embodiment of the present application, a possible specific implementation of the first information is provided. Specifically, the first information includes a first bit map, the first bit map includes A bits, and the A bits are the same as the above. Multiple slave nodes correspond one to one. Optionally, the slave node corresponding to the bit with the first value among the A bits is the first slave node, and the slave node corresponding to the bit with the second value among the A bits is the measurement node. Through the embodiment of the present application, according to the value of each bit of the first bit map in the first information, the node corresponding to the bit can be determined to be the first slave node or the measurement node, so that the first slave node and each measurement node can be Measurement interaction is performed between the nodes to be measured, and measurement interaction between the measured node and the measured node is avoided, as well as measurement interaction between the measuring node and the measuring node. This improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在本申请实施方式中,提供了一种第一信息的可能的具体实施方式,具体为,该第一信息还可以包括多个从节点的标识信息,上述A个比特与该多个从节点的标识信息一一对应。可选的,该标识信息可以包括但不限于节点的标识ID,地址IP等信息。通过本申请实施例,不仅可以根据第一信息中的第一位图的各个比特的值,确定与该比特对应的节点为第一从节点或测量节点,还可以根据多个从节点的标识信息与第一位图的各个比特的对应关系,识别各个节点的身份,从而可以使得各个节点在对应的信道资源上进行通信测量,实现对第一从节点的测距定位。In the implementation of this application, a possible specific implementation of the first information is provided. Specifically, the first information may also include identification information of multiple slave nodes. The above-mentioned A bits are consistent with the identification information of the multiple slave nodes. The identification information corresponds one to one. Optionally, the identification information may include but is not limited to the node's identification ID, address IP and other information. Through the embodiments of the present application, not only can the node corresponding to the bit be determined to be the first slave node or the measurement node based on the value of each bit of the first bit map in the first information, but also based on the identification information of multiple slave nodes. The corresponding relationship with each bit of the first-order map identifies the identity of each node, so that each node can perform communication measurements on the corresponding channel resources and realize ranging and positioning of the first slave node.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在本申请实施方式中,提供了一种第二信息的可能的具体实施方式,具体为,该第二信 息包括第二位图,该第二位图包括B个比特,该B个比特与B个资源块一一对应。其中,与B个比特中值为第一值的比特相对应的资源块用于第一从节点发送测量帧,与B个比特中值为第二值的比特相对应的资源块用于测量节点发送测量帧。通过本申请实施例,可以根据第二信息中的第二位图的B个比特与B个资源块的对应关系,指示第一从节点在与其对应的资源块上发送测量帧,以及指示测量节点在与其对应的资源块上发送测量帧,从而可以使得第一从节点和各个测量节点之间进行通信测量,实现对第一从节点的测距定位,并且可以避免被测量节点与被测量节点之间的测量交互,以及避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。In the embodiment of the present application, a possible specific implementation of the second information is provided. Specifically, the second information includes a second bitmap, the second bitmap includes B bits, and the B bits are related to B There is a one-to-one correspondence between resource blocks. Among them, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits is used for the measurement node Send measurement frames. Through the embodiment of the present application, according to the correspondence between B bits of the second bitmap and B resource blocks in the second information, the first slave node can be instructed to send the measurement frame on the resource block corresponding to it, and the measurement node can be instructed to The measurement frame is sent on the corresponding resource block, so that communication measurement can be performed between the first slave node and each measurement node, ranging and positioning of the first slave node can be realized, and conflicts between the measured node and the measured node can be avoided. Measurement interaction between measurement nodes and avoidance of measurement interaction between measurement nodes improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, the channel resource includes one resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form adjacent N+1 resource blocks.
在本申请实施方式中,提供了一种信道资源的可能的具体实施方式,具体为,通信域包括第一从节点和对第一从节点执行测量的N个测量节点,相应的,信道资源包括相邻的N+1个资源块。其中,N+1个资源块中的一个资源块用于第一从节点发送测量帧,N+1个资源块中的N个资源块分别用于N个测量节点发送测量帧。可以理解为,在一个组播测量帧交互中,第一从节点在一个资源块上每发送一个测量帧,N个测量节点接收该测量帧后,会相应的在N个资源块中的某个资源块上各发送一个测量帧(即N个测量节点在N个资源块上共发送N个测量帧)。通过本申请实施例,基于组播的测量帧交互可以减少第一从节点发送的测量帧数量,提高了测量帧传输效率,有利于第一从节点节省功耗。In the embodiment of this application, a possible specific implementation of channel resources is provided. Specifically, the communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node. Correspondingly, the channel resource includes Adjacent N+1 resource blocks. Among them, one resource block among the N+1 resource blocks is used for the first slave node to send the measurement frame, and N resource blocks among the N+1 resource blocks are respectively used for the N measurement nodes to send the measurement frame. It can be understood that in a multicast measurement frame interaction, each time the first slave node sends a measurement frame on a resource block, after N measurement nodes receive the measurement frame, they will correspondingly send a measurement frame in one of the N resource blocks. One measurement frame is sent on each resource block (that is, N measurement nodes send a total of N measurement frames on N resource blocks). Through the embodiments of the present application, multicast-based measurement frame interaction can reduce the number of measurement frames sent by the first slave node, improve the measurement frame transmission efficiency, and help the first slave node save power consumption.
可选的,N+1个资源块的排列顺序与在该N+1个资源块上发送测量帧的时间顺序一一对应。当N+1个资源块中用于第一从节点发送测量帧的一个资源块位于N+1个资源块的中间位置时,可以减小第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,从而有利于减小残留载波频率偏差(carrier frequency offset,CFO)对第一从节点和测量节点之间双向测量的影响,提高测量精度。Optionally, the arrangement order of the N+1 resource blocks corresponds to the time order of sending measurement frames on the N+1 resource blocks. When one of the N+1 resource blocks used for the first slave node to send the measurement frame is located in the middle of the N+1 resource blocks, the edge between the measurement frame sent by the first slave node and the measurement node can be reduced. The maximum frame interval of the measurement frame is beneficial to reducing the impact of the residual carrier frequency offset (CFO) on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, and the channel resource includes 2N resource blocks, where:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在本申请实施方式中,提供了一种信道资源的可能的具体实施方式,具体为,通信域包括第一从节点和对第一从节点执行测量的N个测量节点,相应的,信道资源包括2N个资源块。其中,2N个资源块中的第2i个资源块用于第一从节点发送测量帧,2N个资源块中的第2i-1个资源块用于N个测量节点中的第i个测量节点发送测量帧。或者,2N个资源块中的第2i个资源块用于N个测量节点中的第i个测量节点发送测量帧,2N个资源块中的第2i-1个资源块用于第一从节点发送测量帧。可以理解为,在一个单播测量帧交互中,第一从节点在2N个资源块中的第2i个资源块(或2N个资源块中的第2i-1个资源块)上每发送一个测量帧, N个测量节点中的第i个测量节点会相应的在2N个资源块中的第2i-1个资源块(或2N个资源块中的第2i个资源块)上发送一个测量帧。通过本申请实施例,基于单播的测量帧交互提高第一从节点发送测量帧的数量,可以进一步减小第一从节点发送的测量帧与测量节点发送的测量帧的帧间隔,有利于减小残留载波频率偏差(carrier frequency offset,CFO)对第一从节点和测量节点之间双向测量的影响,提高测量精度。In the embodiment of this application, a possible specific implementation of channel resources is provided. Specifically, the communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node. Correspondingly, the channel resource includes 2N resource blocks. Among them, the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send. Measurement frame. Alternatively, the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the first slave node to send Measurement frame. It can be understood that in a unicast measurement frame interaction, the first slave node sends a measurement on the 2i-th resource block among the 2N resource blocks (or the 2i-1th resource block among the 2N resource blocks). frame, the i-th measurement node among the N measurement nodes will correspondingly send a measurement frame on the 2i-1th resource block among the 2N resource blocks (or the 2i-th resource block among the 2N resource blocks). Through the embodiments of the present application, unicast-based measurement frame interaction increases the number of measurement frames sent by the first slave node, which can further reduce the frame interval between the measurement frames sent by the first slave node and the measurement frames sent by the measuring node, which is beneficial to reducing the number of measurement frames sent by the first slave node. The impact of small residual carrier frequency offset (CFO) on the bidirectional measurement between the first slave node and the measuring node improves the measurement accuracy.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and M×L measurements performed on the first slave nodes. Node, the M is a positive integer, the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在本申请实施方式中,提供了一种信道资源的可能的具体实施方式,具体为,通信域包括第一从节点和对第一从节点执行测量的M×L个测量节点,相应的,信道资源包括(M+1)×L个资源块。其中,(M+1)×L个资源块中的L个资源块用于第一从节点发送测量帧,其余的M×L个资源块用于M×L个测量节点发送测量帧,并且在(M+1)×L个资源块中,L个资源块中的任一个资源块与M×L个资源块中的M个资源块组成相邻的1+M个资源块。可以理解为,在一个组播测量帧交互中,第一从节点在L个资源块中的任一个资源块上每发送一个测量帧,M×L个测量节点中的M个测量节点接收该测量帧后,会相应的在M×L个资源块中的M个资源块上各发送一个测量帧(即M×L个测量节点中的M个测量节点在M×L个资源块中的M个资源块上共发送M个测量帧)。通过本申请实施例,基于组播的测量帧交互适当提高第一从节点发送的测量帧数量,可以在保障测量帧传输效率以及第一从节点节省功耗的同时,减小第一从节点发送的测量帧与测量节点发送的测量帧的帧间隔,有利于减小残留载波频率偏差(carrier frequeLcy offset,CFO)对第一从节点和测量节点之间双向测量的影响,提高测量精度。In the embodiment of this application, a possible specific implementation of channel resources is provided. Specifically, the communication domain includes a first slave node and M×L measurement nodes that perform measurements on the first slave node. Correspondingly, the channel The resource includes (M+1)×L resource blocks. Among them, L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for M×L measurement nodes to send measurement frames, and in Among (M+1)×L resource blocks, any one of the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks. It can be understood that in a multicast measurement frame interaction, each time the first slave node sends a measurement frame on any one of the L resource blocks, M measurement nodes among the M×L measurement nodes receive the measurement. After the frame, a measurement frame will be sent correspondingly on M resource blocks among the M×L resource blocks (that is, the M measurement nodes among the M×L measurement nodes are on the M A total of M measurement frames are sent on the resource block). Through the embodiments of this application, the multicast-based measurement frame interaction appropriately increases the number of measurement frames sent by the first slave node, which can ensure the measurement frame transmission efficiency and save power consumption of the first slave node while reducing the number of measurement frames sent by the first slave node. The frame interval between the measurement frame and the measurement frame sent by the measurement node is conducive to reducing the impact of the residual carrier frequency offset (carrier frequeLcy offset, CFO) on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
可选的,上述相邻的1+M个资源块的排列顺序与在该1+M个资源块上发送测量帧的时间顺序一一对应。当1+M个资源块中用于第一从节点发送测量帧的一个资源块位于1+M个资源块的中间位置时,可以进一步减小第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,从而有利于减小残留载波频率偏差(carrier frequency offset,CFO)对第一从节点和测量节点之间双向测量的影响,提高测量精度。Optionally, the order in which the adjacent 1+M resource blocks are arranged corresponds to the time order in which measurement frames are sent on the 1+M resource blocks. When one of the 1+M resource blocks used for the first slave node to send the measurement frame is located in the middle of the 1+M resource blocks, the difference between the measurement frame sent by the first slave node and the measurement frame sent by the measuring node can be further reduced. The maximum frame interval of edge measurement frames can help reduce the impact of residual carrier frequency offset (CFO) on the two-way measurement between the first slave node and the measurement node, and improve measurement accuracy.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述主节点向所述第一从节点和所述第二从节点发送第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。The master node sends third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast. .
在本申请实施方式中,提供了一种发送第三信息的可能的具体实施方式,具体为,主节点向第一从节点和第二从节点发送第三信息,其中,该第三信息用于指示测量帧的发送为单播发送,或指示测量帧的发送为组播发送。通过本申请实施例,多个从节点通过接收第三信息可以得到测量帧的发送模式,从而可以根据发送模式在相应的信道资源上发送测量帧,使得第一从节点和各个测量节点之间进行通信测量,实现对第一从节点的测距定位。In the implementation of this application, a possible specific implementation manner of sending third information is provided. Specifically, the master node sends the third information to the first slave node and the second slave node, where the third information is used to Indicates that the transmission of the measurement frame is unicast transmission, or indicates that the transmission of the measurement frame is multicast transmission. Through the embodiment of the present application, multiple slave nodes can obtain the transmission mode of the measurement frame by receiving the third information, so that the measurement frame can be sent on the corresponding channel resource according to the transmission mode, so that the first slave node and each measurement node can Communication measurement to achieve ranging and positioning of the first slave node.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。In a possible implementation, the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking or locking the vehicle.
在本申请实施方式中,提供了一种测量应用场景的可能的具体实施方式,具体为,在无钥匙进入与启动(passive entry passive start,PEPS)场景的通信域中,主节点和第二从节点为部署在车辆上的车载装置(比如用于对车钥匙定位的定位锚点),第一从节点为用于解锁或锁止该车辆的装置,比如车钥匙或手机等。通过本申请实施例,在PEPS的测量应用场景中,可以通过第一从节点与其他从节点的通信进行测量,实现对第一从节点的测距定位。In the embodiment of the present application, a possible specific implementation of the measurement application scenario is provided, specifically, in the communication domain of the keyless entry and start (passive entry passive start, PEPS) scenario, the master node and the second slave The node is a vehicle-mounted device deployed on the vehicle (such as a positioning anchor point used to locate the car key), and the first slave node is a device used to unlock or lock the vehicle, such as a car key or a mobile phone. Through the embodiments of this application, in the measurement application scenario of PEPS, measurement can be performed through communication between the first slave node and other slave nodes, thereby achieving ranging and positioning of the first slave node.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述主节点根据所述第一从节点和所述第一从节点的多个测量节点之间的多个测量结果,确定所述第一从节点的位置;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述第二从节点基于所述第一测量帧得到的测量结果,和/或,所述第一从节点基于所述第二测量帧得到的测量结果;和/或,The master node determines the position of the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node; wherein the multiple measurement nodes include For the second slave node, the plurality of measurement results include measurement results obtained by the second slave node based on the first measurement frame, and/or, the first slave node obtains the measurement results based on the second measurement frame. measurement results; and/or,
所述主节点向所述第二从节点发送所述第一从节点基于所述第二测量帧得到的测量结果。The master node sends the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
在本申请实施方式中,提供了一种确定第一从节点的位置的可能的具体实施方式,具体为,主节点根据第一从节点和第一从节点的多个测量节点之间的多个测量结果,确定第一从节点的位置。其中,多个测量节点包括但不限于第二从节点,相应的,多个测量结果包括但不限于:第二从节点基于第一从节点发送的第一测量帧得到的测量结果,第一从节点基于第二从节点发送的第二测量帧得到的测量结果。通过本申请实施例,可以通过第一从节点与多个测量节点的通信测量得到的多个测量结果,实现对第一从节点的测距定位。In the embodiment of the present application, a possible specific implementation manner for determining the location of the first slave node is provided. Specifically, the master node determines the location of the first slave node based on multiple measurements between the first slave node and the first slave node. Measurement results determine the position of the first slave node. The plurality of measurement nodes include but are not limited to second slave nodes. Correspondingly, the plurality of measurement results include but are not limited to: measurement results obtained by the second slave node based on the first measurement frame sent by the first slave node. The node obtains the measurement result based on the second measurement frame sent by the second slave node. Through the embodiments of the present application, ranging and positioning of the first slave node can be achieved through multiple measurement results obtained through communication measurements between the first slave node and multiple measurement nodes.
在一种可能的实施方式中,所述多个测量节点包括所述主节点,所述方法还包括以下内容中的至少一项:In a possible implementation, the plurality of measurement nodes include the master node, and the method further includes at least one of the following:
所述主节点在第三信道资源上向所述第一从节点发送第三测量帧;The master node sends a third measurement frame to the first slave node on a third channel resource;
所述主节点在第四信道资源上从所述第一从节点接收第四测量帧;和,The master node receives a fourth measurement frame from the first slave node on a fourth channel resource; and,
所述主节点在所述第一信道资源上从所述第一从节点接收所述第一测量帧。The master node receives the first measurement frame from the first slave node on the first channel resource.
在本申请实施方式中,提供了一种测量帧交互的可能的具体实施方式,具体为,多个测量节点还包括主节点,主节点在第三信道资源上向第一从节点发送第三测量帧,主节点在第四信道资源上从第一从节点接收第四测量帧;和/或,主节点在第一信道资源上从第一从节点接收第一测量帧。可选的,基于上述测量帧交互得到的多个测量结果包括但不限于:第一从节点基于主节点发送的第三测量帧得到的测量结果,主节点基于第一从节点发送的第四测量帧得到的测量结果,主节点基于第一从节点发送的第一测量帧得到的测量结果。通过本申请实施例,主节点和第一从节点可以通过单播或组播的方式进行测量帧交互,从而得到多个测量结果,实现对第一从节点的测距定位。In the implementation of this application, a possible specific implementation of measurement frame interaction is provided. Specifically, the multiple measurement nodes also include a master node, and the master node sends the third measurement to the first slave node on the third channel resource. frame, the master node receives the fourth measurement frame from the first slave node on the fourth channel resource; and/or the master node receives the first measurement frame from the first slave node on the first channel resource. Optionally, multiple measurement results obtained based on the above measurement frame interaction include but are not limited to: measurement results obtained by the first slave node based on the third measurement frame sent by the master node, and the master node based on the fourth measurement sent by the first slave node. The measurement result obtained by the frame is the measurement result obtained by the master node based on the first measurement frame sent by the first slave node. Through the embodiments of this application, the master node and the first slave node can interact with measurement frames through unicast or multicast, thereby obtaining multiple measurement results and achieving ranging and positioning of the first slave node.
在一种可能的实施方式中,所述多个测量结果包括以下内容中的至少一项:In a possible implementation, the plurality of measurement results include at least one of the following:
所述第一从节点基于所述第三测量帧得到的测量结果;The measurement result obtained by the first slave node based on the third measurement frame;
所述主节点基于所述第四测量帧得到的测量结果;和,The measurement result obtained by the master node based on the fourth measurement frame; and,
所述主节点基于所述第一测量帧得到的测量结果。The measurement result obtained by the master node based on the first measurement frame.
第二方面,本申请实施例提供了一种测量方法,包括:In the second aspect, embodiments of the present application provide a measurement method, including:
由主节点调度的多个从节点中的第一从节点接收所述主节点发送的第一信息,所述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述多个从节点中的第二从节点;The first slave node among the plurality of slave nodes scheduled by the master node receives the first information sent by the master node. The first information is used to indicate that the first slave node is the node to be measured. The first slave node The measurement node of the slave node includes a second slave node among the plurality of slave nodes;
所述第一从节点接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The first slave node receives the second information sent by the master node, the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在本申请实施例中,提供了一种测量方法,应用于通信域,通信域中的多个从节点中的第一从节点接收通信域中的主节点发送的第一信息和第二信息。其中,该第一信息用于指示第一从节点为被测量的节点,该第一从节点的测量节点包括第二从节点,该第二信息用于指示测量节点对该第一从节点进行测量所占用的信道资源,该信道资源包括但不限于:用于第一从节点发送第一测量帧以及第二从节点接收该第一测量帧的第一信道资源,用于第二从节点发送第二测量帧以及第一从节点接收该第二测量帧的第二信道资源。可选的,上述第一信息和第二信息可以承载在同一个报文的不同字段中,也可以分别承载在不同的报文中。可选的,上述主节点还可以向第一从节点和/或第二从节点发送用于指示第一从节点的测量节点的信息。通过本申请实施例,第一从节点接收主节点发送的第一信息和第二信息,可以根据第一信息所指示的某个节点是被测量节点或是测量节点,以及根据第二信息所指示的测量节点对第一从节点进行测量所占用的信道资源,使得第一从节点和第二从节点之间可以进行测量交互,从而实现对第一从节点的测距/定位,并且可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,不仅节省了通信资源,而且提高了测量的灵活性,使得同属一个通信域的主节点和从节点都可用作定位锚点,从而提高了被测量节点与多个测量节点的测量交互效率,适用于更广的测量应用场景。In the embodiment of the present application, a measurement method is provided, which is applied to the communication domain. The first slave node among multiple slave nodes in the communication domain receives the first information and the second information sent by the master node in the communication domain. Wherein, the first information is used to indicate that the first slave node is the node to be measured, the measuring node of the first slave node includes a second slave node, and the second information is used to indicate that the measuring node measures the first slave node. The occupied channel resources include but are not limited to: the first channel resources used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame, and the second slave node to send the first measurement frame. The second measurement frame and the first slave node receive the second channel resource of the second measurement frame. Optionally, the above first information and second information may be carried in different fields of the same message, or may be carried in different messages respectively. Optionally, the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node. Through the embodiment of the present application, the first slave node receives the first information and the second information sent by the master node, and can determine whether a node indicated by the first information is a measured node or a measuring node, and according to the second information indicated The channel resources occupied by the measurement node for measuring the first slave node enable measurement interaction between the first slave node and the second slave node to achieve ranging/positioning of the first slave node and avoid being The measurement interaction between the measuring node and the measured node, and the measurement interaction between the measuring node and the measured node can be avoided, which not only saves communication resources, but also improves the flexibility of measurement, so that the master node and slave nodes belonging to the same communication domain Nodes can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述第一从节点接收所述主节点发送的用于指示所述第一从节点的测量节点的信息;或者,The first slave node receives information sent by the master node indicating the measurement node of the first slave node; or,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, the channel resource includes one resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form adjacent N+1 resource blocks.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域包括所述第一从 节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, and the channel resource includes 2N resource blocks, where:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and M×L measurements performed on the first slave nodes. Node, the M is a positive integer, the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述第一从节点接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。The first slave node receives the third information sent by the master node, and the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。In a possible implementation, the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking or locking the vehicle.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述第一从节点基于与所述第一从节点的多个测量节点之间的测量帧,得到多个测量结果;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述第一从节点基于所述第二测量帧得到的测量结果;The first slave node obtains multiple measurement results based on measurement frames with multiple measurement nodes of the first slave node; wherein the multiple measurement nodes include the second slave node, and the multiple measurement nodes include the second slave node. A measurement result includes a measurement result obtained by the first slave node based on the second measurement frame;
所述第一从节点向所述主节点发送所述多个测量结果。The first slave node sends the plurality of measurement results to the master node.
在一种可能的实施方式中,所述多个测量节点包括所述主节点,所述方法还包括以下内容中的至少一项:In a possible implementation, the plurality of measurement nodes include the master node, and the method further includes at least one of the following:
所述第一从节点在第三信道资源上从所述主节点接收第三测量帧;The first slave node receives a third measurement frame from the master node on a third channel resource;
所述第一从节点在第四信道资源上向所述主节点发送第四测量帧;和,The first slave node sends a fourth measurement frame to the master node on a fourth channel resource; and,
所述第一从节点在所述第一信道资源上发送所述第一测量帧至所述主节点。The first slave node sends the first measurement frame to the master node on the first channel resource.
在一种可能的实施方式中,所述多个测量结果包括以下内容中的至少一项:In a possible implementation, the plurality of measurement results include at least one of the following:
所述第一从节点基于所述第三测量帧得到的测量结果;The measurement result obtained by the first slave node based on the third measurement frame;
所述主节点基于所述第四测量帧得到的测量结果;和,The measurement result obtained by the master node based on the fourth measurement frame; and,
所述主节点基于所述第一测量帧得到的测量结果。The measurement result obtained by the master node based on the first measurement frame.
关于第二方面以及任一项可能的实施方式所带来的技术效果,可参考对应于第一方面以及相应的实施方式的技术效果的介绍。Regarding the technical effects brought by the second aspect and any possible implementation, reference may be made to the introduction corresponding to the technical effects of the first aspect and the corresponding implementation.
第三方面,本申请实施例提供了一种测量方法,包括:In a third aspect, embodiments of the present application provide a measurement method, including:
由主节点调度的多个从节点中的第二从节点接收所述主节点发送的第一信息,所述第一信息用于指示所述多个从节点中的第一从节点为被测量的节点,所述第一从节点的测量节点 包括所述第二从节点;The second slave node among the plurality of slave nodes scheduled by the master node receives the first information sent by the master node, and the first information is used to indicate that the first slave node among the plurality of slave nodes is the measured Node, the measurement node of the first slave node includes the second slave node;
所述第二从节点接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The second slave node receives the second information sent by the master node, and the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在本申请实施例中,提供了一种测量方法,应用于通信域,通信域中的多个从节点中的第二从节点接收通信域中的主节点发送的第一信息和第二信息。其中,该第一信息用于指示第一从节点为被测量的节点,该第一从节点的测量节点包括第二从节点,该第二信息用于指示测量节点对该第一从节点进行测量所占用的信道资源,该信道资源包括但不限于:用于第一从节点发送第一测量帧以及第二从节点接收该第一测量帧的第一信道资源,用于第二从节点发送第二测量帧以及第一从节点接收该第二测量帧的第二信道资源。可选的,上述第一信息和第二信息可以承载在同一个报文的不同字段中,也可以分别承载在不同的报文中。可选的,上述主节点还可以向第一从节点和/或第二从节点发送用于指示第一从节点的测量节点的信息。通过本申请实施例,第二从节点接收主节点发送的第一信息和第二信息,可以根据第一信息所指示的某个节点是被测量节点或是测量节点,以及根据第二信息所指示的测量节点对第一从节点进行测量所占用的信道资源,使得第一从节点和第二从节点之间可以进行测量交互,从而实现对第一从节点的测距/定位,并且可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,不仅节省了通信资源,而且提高了测量的灵活性,使得同属一个通信域的主节点和从节点都可用作定位锚点,从而提高了被测量节点与多个测量节点的测量交互效率,适用于更广的测量应用场景。In the embodiment of the present application, a measurement method is provided, which is applied to the communication domain. The second slave node among multiple slave nodes in the communication domain receives the first information and the second information sent by the master node in the communication domain. Wherein, the first information is used to indicate that the first slave node is the node to be measured, the measuring node of the first slave node includes a second slave node, and the second information is used to indicate that the measuring node measures the first slave node. The occupied channel resources include but are not limited to: the first channel resources used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame, and the second slave node to send the first measurement frame. The second measurement frame and the first slave node receive the second channel resource of the second measurement frame. Optionally, the above first information and second information may be carried in different fields of the same message, or may be carried in different messages respectively. Optionally, the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node. Through the embodiment of the present application, the second slave node receives the first information and the second information sent by the master node, and can determine whether a node indicated by the first information is a measured node or a measuring node, and according to the second information indicated The channel resources occupied by the measurement node for measuring the first slave node enable measurement interaction between the first slave node and the second slave node to achieve ranging/positioning of the first slave node and avoid being The measurement interaction between the measuring node and the measured node, and the measurement interaction between the measuring node and the measured node can be avoided, which not only saves communication resources, but also improves the flexibility of measurement, so that the master node and slave nodes belonging to the same communication domain Nodes can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述第二从节点接收所述主节点发送的用于指示所述第一从节点的测量节点的信息;或者,The second slave node receives information sent by the master node indicating the measurement node of the first slave node; or,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate the information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源 包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, the channel resource includes one resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form adjacent N+1 resource blocks.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and N measurement nodes that perform measurements on the first slave node, and the N is an integer greater than 1, and the channel resource includes 2N resource blocks, where:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述主节点和所述多个从节点所在的通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and M×L measurements performed on the first slave nodes. Node, the M is a positive integer, the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述第二从节点接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。The second slave node receives the third information sent by the master node, and the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。In a possible implementation, the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking or locking the vehicle.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
所述第二从节点基于所述第一测量帧,得到测量结果;The second slave node obtains a measurement result based on the first measurement frame;
所述第二从节点向所述主节点发送所述测量结果;The second slave node sends the measurement result to the master node;
和/或,and / or,
所述第二从节点接收所述主节点发送的所述第一从节点基于所述第二测量帧得到的测量结果;The second slave node receives the measurement result sent by the master node and obtained by the first slave node based on the second measurement frame;
所述第二从节点基于所述测量结果和接收到的所述第一从节点的测量结果,得到所述第一从节点相对于所述第二从节点的距离。The second slave node obtains the distance of the first slave node relative to the second slave node based on the measurement result and the received measurement result of the first slave node.
关于第三方面以及任一项可能的实施方式所带来的技术效果,可参考对应于第一方面以及相应的实施方式的技术效果的介绍。Regarding the technical effects brought by the third aspect and any possible implementation, reference may be made to the introduction corresponding to the technical effects of the first aspect and the corresponding implementation.
第四方面,本申请实施例提供了一种通信装置,该装置包括用于执行如第一方面至第三方面任一方面中任一项所述方法的模块或单元。In a fourth aspect, embodiments of the present application provide a communication device, which includes a module or unit for executing the method described in any one of the first to third aspects.
在一种可能的设计中,该通信装置应用于通信域,所述通信域包括所述通信装置和由所述通信装置调度的多个从节点,该通信装置包括:In a possible design, the communication device is applied in a communication domain. The communication domain includes the communication device and multiple slave nodes scheduled by the communication device. The communication device includes:
处理单元,用于获取第一信息和第二信息;a processing unit, used to obtain the first information and the second information;
收发单元,用于向所述多个从节点中的第一从节点和第二从节点发送所述第一信息,所 述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述第二从节点;a transceiver unit configured to send the first information to a first slave node and a second slave node among the plurality of slave nodes, where the first information is used to indicate that the first slave node is the node to be measured, The measurement node of the first slave node includes the second slave node;
所述收发单元,还用于向所述第一从节点和所述第二从节点发送所述第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The transceiver unit is further configured to send the second information to the first slave node and the second slave node, where the second information is used to instruct the measurement node to measure the first slave node. Channel resources occupied;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述收发单元,还用于向所述第一从节点和/或所述第二从节点发送用于指示所述第一从节点的测量节点的信息;或者,In a possible implementation, the transceiver unit is further configured to send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or ,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain includes at least a group of the first slave nodes and M×L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与 所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述收发单元,还用于向所述第一从节点和所述第二从节点发送第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。In a possible implementation, the transceiver unit is further configured to send third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is a single Send by broadcast, or indicate that the measurement frame is sent by multicast.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述通信装置和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。In a possible implementation, the communication device and the second slave node are vehicle-mounted devices deployed on a vehicle, and the first slave node is a device for unlocking or locking the vehicle.
在一种可能的实施方式中,所述处理单元,还用于根据所述第一从节点和所述第一从节点的多个测量节点之间的多个测量结果,确定所述第一从节点的位置;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述第二从节点基于所述第一测量帧得到的测量结果,和/或,所述第一从节点基于所述第二测量帧得到的测量结果;和/或,In a possible implementation, the processing unit is further configured to determine the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node. The position of the node; wherein, the plurality of measurement nodes include the second slave node, the plurality of measurement results include measurement results obtained by the second slave node based on the first measurement frame, and/or, the the measurement result obtained by the first slave node based on the second measurement frame; and/or,
所述收发单元,还用于向所述第二从节点发送所述第一从节点基于所述第二测量帧得到的测量结果。The transceiver unit is further configured to send the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
在一种可能的实施方式中,所述多个测量节点包括所述通信装置;所述收发单元还用于执行以下内容中的至少一项:In a possible implementation, the plurality of measurement nodes include the communication device; the transceiver unit is also configured to perform at least one of the following:
所述收发单元,还用于在第三信道资源上向所述第一从节点发送第三测量帧;The transceiver unit is further configured to send a third measurement frame to the first slave node on a third channel resource;
所述收发单元,还用于在第四信道资源上从所述第一从节点接收第四测量帧;和,The transceiver unit is also configured to receive a fourth measurement frame from the first slave node on a fourth channel resource; and,
所述收发单元,还用于在所述第一信道资源上从所述第一从节点接收所述第一测量帧。The transceiver unit is further configured to receive the first measurement frame from the first slave node on the first channel resource.
在一种可能的实施方式中,所述多个测量结果包括以下内容中的至少一项:In a possible implementation, the plurality of measurement results include at least one of the following:
所述第一从节点基于所述第三测量帧得到的测量结果;The measurement result obtained by the first slave node based on the third measurement frame;
所述通信装置基于所述第四测量帧得到的测量结果;和,The measurement result obtained by the communication device based on the fourth measurement frame; and,
所述通信装置基于所述第一测量帧得到的测量结果。The communication device obtains the measurement result based on the first measurement frame.
关于第四方面以及任一项可能的实施方式所带来的技术效果,可参考对应于第一方面以及相应的实施方式的技术效果的介绍。Regarding the technical effects brought by the fourth aspect and any possible implementation, reference may be made to the introduction corresponding to the technical effects of the first aspect and the corresponding implementation.
在另一种可能的设计中,该通信装置应用于通信域,所述通信域包括主节点和由所述主节点调度的多个从节点,所述多个从节点包括所述通信装置,该通信装置包括:In another possible design, the communication device is applied in a communication domain, the communication domain includes a master node and a plurality of slave nodes scheduled by the master node, the plurality of slave nodes include the communication device, and the Communication devices include:
收发单元,用于接收所述主节点发送的第一信息,所述第一信息用于指示所述通信装置为被测量的节点,所述通信装置的测量节点包括所述多个从节点中的第二从节点;A transceiver unit, configured to receive first information sent by the master node, where the first information is used to indicate that the communication device is a node to be measured, and the measurement node of the communication device includes one of the plurality of slave nodes. second slave node;
所述收发单元,还用于接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述通信装置进行测量所占用的信道资源;The transceiver unit is further configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the communication device;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述通信装置发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the communication device to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述通信装置接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame and the communication device to receive the second measurement frame.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述收发单元,还用于接收所述主节点发送的用于指示所述通信装置的测量节点的信息;或者,In a possible implementation, the transceiver unit is also configured to receive information sent by the master node indicating the measurement node of the communication device; or,
所述第一信息还用于指示所述通信装置的测量节点的信息。The first information is also used to indicate information of a measurement node of the communication device.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述通信装置;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bits whose value among the A bits is the first value is the communication device; and the slave node corresponding to the bits whose value among the A bits is the second value. The slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述通信装置发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit whose value among the B bits is the first value is used by the communication device to send the measurement frame, and the resource block corresponding to the bit whose value among the B bits is the second value. Resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述通信域包括所述通信装置和对所述通信装置执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述通信装置发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include The communication device sends one resource block of the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks constitute adjacent N+1 resources. piece.
在一种可能的实施方式中,所述通信域包括所述通信装置和对所述通信装置执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include 2N resource blocks. ,in:
所述2N个资源块中的第2i个资源块用于所述通信装置发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used by the communication device to send a measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th resource block among the N measurement nodes. A measurement node sends a measurement frame, and the i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述通信装置发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The communication device sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述通信域至少包括一组所述通信装置和对所述通信装置执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain includes at least a group of the communication devices and M×L measurement nodes that perform measurements on the communication devices, where M is a positive integer and L is greater than 1. is an integer, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述通信装置发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used by the communication device to send measurement frames, and the remaining M×L resource blocks are used by the M×L measurement nodes to send measurement frames, And any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述收发单元,还用于接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。In a possible implementation, the transceiver unit is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame Frames are sent as multicasts.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述通信装置为用于解锁或锁止所述车辆的装置。In a possible implementation, the master node and the second slave node are vehicle-mounted devices deployed on a vehicle, and the communication device is a device used to unlock or lock the vehicle.
在一种可能的实施方式中,该通信装置还包括:In a possible implementation, the communication device further includes:
处理单元,用于基于与所述通信装置的多个测量节点之间的测量帧,得到多个测量结果;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述通信装置基于所述第二测量帧得到的测量结果;A processing unit configured to obtain multiple measurement results based on measurement frames with multiple measurement nodes of the communication device; wherein the multiple measurement nodes include the second slave node, and the multiple measurement results including the measurement result obtained by the communication device based on the second measurement frame;
所述收发单元,还用于向所述主节点发送所述多个测量结果。The transceiver unit is also used to send the plurality of measurement results to the master node.
在一种可能的实施方式中,所述多个测量节点包括所述主节点;所述收发单元,还用于执行以下内容中的至少一项:In a possible implementation, the plurality of measurement nodes include the master node; the transceiver unit is also configured to perform at least one of the following:
所述收发单元,还用于在第三信道资源上从所述主节点接收第三测量帧;The transceiver unit is also configured to receive a third measurement frame from the master node on a third channel resource;
所述收发单元,还用于在第四信道资源上向所述主节点发送第四测量帧;和,The transceiver unit is also configured to send a fourth measurement frame to the master node on a fourth channel resource; and,
所述收发单元,还用于在所述第一信道资源上发送所述第一测量帧至所述主节点。The transceiver unit is further configured to send the first measurement frame to the master node on the first channel resource.
在一种可能的实施方式中,所述多个测量结果包括以下内容中的至少一项:In a possible implementation, the plurality of measurement results include at least one of the following:
所述通信装置基于所述第三测量帧得到的测量结果;The measurement result obtained by the communication device based on the third measurement frame;
所述主节点基于所述第四测量帧得到的测量结果;和,The measurement result obtained by the master node based on the fourth measurement frame; and,
所述主节点基于所述第一测量帧得到的测量结果。The measurement result obtained by the master node based on the first measurement frame.
关于第四方面以及任一项可能的实施方式所带来的技术效果,可参考对应于第二方面以及相应的实施方式的技术效果的介绍。Regarding the technical effects brought by the fourth aspect and any possible implementation, reference may be made to the introduction corresponding to the technical effects of the second aspect and the corresponding implementation.
在另一种可能的设计中,该通信装置应用于通信域,所述通信域包括主节点和由所述主节点调度的多个从节点,所述多个从节点包括所述通信装置,该通信装置包括:In another possible design, the communication device is applied in a communication domain, the communication domain includes a master node and a plurality of slave nodes scheduled by the master node, the plurality of slave nodes include the communication device, and the Communication devices include:
收发单元,用于接收所述主节点发送的第一信息,所述第一信息用于指示所述多个从节点中的第一从节点为被测量的节点,所述第一从节点的测量节点包括所述通信装置;A transceiver unit, configured to receive the first information sent by the master node, the first information being used to indicate that the first slave node among the plurality of slave nodes is the node to be measured, and the measurement of the first slave node A node includes said communication device;
所述收发单元,还用于接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The transceiver unit is also configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述通信装置接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send a first measurement frame and the communication device to receive the first measurement frame; and,
用于所述通信装置发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the communication device to send the second measurement frame and the first slave node to receive the second measurement frame.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述收发单元,还用于接收所述主节点发送的用于指示所述第一从节点的测量节点的信息;或者,In a possible implementation, the transceiver unit is also configured to receive information sent by the master node indicating the measurement node of the first slave node; or,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate the information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain includes at least a group of the first slave nodes and M×L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述收发单元,还用于接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。In a possible implementation, the transceiver unit is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame Frames are sent as multicasts.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述通信装置为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。In a possible implementation, the master node and the communication device are vehicle-mounted devices deployed on a vehicle, and the first slave node is a device for unlocking or locking the vehicle.
在一种可能的实施方式中,该通信装置还包括:In a possible implementation, the communication device further includes:
处理单元,用于基于所述第一测量帧,得到测量结果;A processing unit, configured to obtain a measurement result based on the first measurement frame;
所述收发单元,还用于向所述主节点发送所述测量结果;The transceiver unit is also used to send the measurement result to the master node;
和/或,and / or,
所述收发单元,还用于接收所述主节点发送的所述第一从节点基于所述第二测量帧得到的测量结果;The transceiver unit is also configured to receive the measurement result obtained by the first slave node based on the second measurement frame and sent by the master node;
所述处理单元,还用于基于所述测量结果和接收到的所述第一从节点的测量结果,得到所述第一从节点相对于所述通信装置的距离。The processing unit is further configured to obtain the distance of the first slave node relative to the communication device based on the measurement result and the received measurement result of the first slave node.
关于第四方面以及任一项可能的实施方式所带来的技术效果,可参考对应于第三方面以及相应的实施方式的技术效果的介绍。Regarding the technical effects brought about by the fourth aspect and any possible implementation, reference may be made to the introduction corresponding to the technical effects of the third aspect and the corresponding implementation.
第五方面,本申请实施例提供了一种通信装置,该通信装置包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面至第三方面任一方面以及任一项可能的实施方式的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。In a fifth aspect, embodiments of the present application provide a communication device, which includes a processor. The processor is coupled to a memory and may be used to execute instructions in the memory to implement any one of the above-mentioned first to third aspects and the method of any possible implementation. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
第六方面,本申请实施例提供了一种通信装置,包括:逻辑电路和通信接口。所述通信接口,用于接收信息或者发送信息;所述逻辑电路,用于通过所述通信接口接收信息或者发送信息,使得所述通信装置执行上述第一方面至第三方面任一方面以及任一项可能的实施方式的方法。In a sixth aspect, embodiments of the present application provide a communication device, including: a logic circuit and a communication interface. The communication interface is used to receive information or send information; the logic circuit is used to receive information or send information through the communication interface, so that the communication device performs any one of the first to third aspects and any of the above. One possible implementation method.
第七方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序(也可以称为代码,或指令);当所述计算机程序在计算机上运行时,使得上述第一方面至第三方面任一方面以及任一项可能的实施方式的方法被实现。In the seventh aspect, embodiments of the present application provide a computer-readable storage medium, the computer-readable storage medium being used to store a computer program (which may also be called a code, or an instruction); when the computer program is run on a computer When, the method of any one of the above-mentioned first to third aspects and any possible implementation is realized.
第八方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括:计算 机程序(也可以称为代码,或指令);当所述计算机程序被运行时,使得计算机执行上述第一方面至第三方面任一方面以及任一项可能的实施方式的方法。In an eighth aspect, embodiments of the present application provide a computer program product. The computer program product includes: a computer program (which may also be called a code, or an instruction); when the computer program is run, it causes the computer to execute the above-mentioned first step. The method of any one of the first aspect to the third aspect and any possible implementation.
第九方面,本申请实施例提供一种芯片,该芯片包括处理器,所述处理器用于执行指令,当该处理器执行所述指令时,使得该芯片执行上述第一方面至第三方面任一方面以及任一项可能的实施方式的方法。可选的,该芯片还包括通信接口,所述通信接口用于接收信号或发送信号。In a ninth aspect, embodiments of the present application provide a chip. The chip includes a processor. The processor is configured to execute instructions. When the processor executes the instructions, the chip performs any of the above first to third aspects. Methods of one aspect and any of the possible embodiments. Optionally, the chip also includes a communication interface, which is used to receive signals or send signals.
第十方面,本申请实施例提供一种***,所述***包括至少一个如第四方面所述的通信装置,或第五方面所述的通信装置,或第六方面所述的通信装置,或第九方面所述的芯片。In a tenth aspect, embodiments of the present application provide a system that includes at least one communication device as described in the fourth aspect, or a communication device as described in the fifth aspect, or a communication device as described in the sixth aspect, or The chip described in the ninth aspect.
第十一方面,本申请实施例提供一种***,所述***包括主节点、第一从节点以及第二从节点,所述主节点用于执行上述第一方面以及任一项可能的实施方式的方法,所述第一从节点用于执行上述第二方面以及任一项可能的实施方式的方法,所述第二从节点用于执行上述第三方面以及任一项可能的实施方式的方法。In an eleventh aspect, embodiments of the present application provide a system, which includes a master node, a first slave node, and a second slave node. The master node is used to perform the above first aspect and any possible implementation manner. The method, the first slave node is used to perform the method of the above second aspect and any possible implementation, the second slave node is used to perform the method of the above third aspect and any possible implementation .
此外,在执行上述第一方面至第三方面任一方面以及任一项可能的实施方式所述的方法的过程中,上述方法中有关发送信息和/或接收信息等的过程,可以理解为由处理器输出信息的过程,和/或,处理器接收输入的信息的过程。在输出信息时,处理器可以将信息输出给收发器(或者通信接口、或发送模块),以便由收发器进行发射。信息在由处理器输出之后,还可能需要进行其他的处理,然后才到达收发器。类似的,处理器接收输入的信息时,收发器(或者通信接口、或发送模块)接收信息,并将其输入处理器。更进一步的,在收发器收到该信息之后,该信息可能需要进行其他的处理,然后才输入处理器。In addition, in the process of executing the method described in any one of the above first to third aspects and any possible implementation manner, the process of sending information and/or receiving information in the above method can be understood as The process by which a processor outputs information, and/or the process by which a processor receives input information. When outputting information, the processor may output the information to the transceiver (or communication interface, or transmitting module) for transmission by the transceiver. After the information is output by the processor, it may also need to undergo other processing before it reaches the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface, or sending module) receives the information and inputs it into the processor. Furthermore, after the transceiver receives the information, the information may need to undergo other processing before being input to the processor.
基于上述原理,举例来说,前述方法中提及的发送信息可以理解为处理器输出信息。又例如,接收信息可以理解为处理器接收输入的信息。Based on the above principles, for example, the sending information mentioned in the foregoing method can be understood as processor output information. For another example, receiving information can be understood as the processor receiving input information.
可选的,对于处理器所涉及的发射、发送和接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则均可以更加一般性的理解为处理器输出和接收、输入等操作。Optional, if there is no special explanation for the transmitting, sending and receiving operations involved in the processor, or if it does not conflict with its actual role or internal logic in the relevant description, it can be understood more generally as Processor output and receive, input and other operations.
可选的,在执行上述第一方面至第三方面任一方面以及任一项可能的实施方式所述的方法的过程中,上述处理器可以是专门用于执行这些方法的处理器,也可以是通过执行存储器中的计算机指令来执行这些方法的处理器,例如通用处理器。上述存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(Read Only Memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。Optionally, in the process of executing the method described in any one of the above first to third aspects and any possible implementation manner, the above processor may be a processor specially used to execute these methods, or may be A processor, such as a general-purpose processor, that performs these methods by executing computer instructions in memory. The above-mentioned memory can be a non-transitory memory, such as a read-only memory (Read Only Memory, ROM), which can be integrated on the same chip as the processor, or can be separately provided on different chips. This application The embodiment does not limit the type of memory and the arrangement of the memory and the processor.
在一种可能的实施方式中,上述至少一个存储器位于装置之外。In a possible implementation, the above-mentioned at least one memory is located outside the device.
在又一种可能的实施方式中,上述至少一个存储器位于装置之内。In another possible implementation, the above-mentioned at least one memory is located within the device.
在又一种可能的实施方式之中,上述至少一个存储器的部分存储器位于装置之内,另一部分存储器位于装置之外。In yet another possible implementation, part of the at least one memory is located within the device, and another part of the memory is located outside the device.
本申请中,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。In this application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
本申请实施例中,通过第一从节点与其他从节点之间进行测量交互,实现对第一从节点的测距定位,可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。In the embodiment of the present application, the ranging and positioning of the first slave node is realized through measurement interaction between the first slave node and other slave nodes, and measurement interaction between the measured node and the measured node can be avoided, and the measurement interaction between the measured node and the measured node can be avoided. The measurement interaction between measurement nodes improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the technical solutions of the embodiments of the present application more clearly, the drawings required to be used in the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. Those of ordinary skill in the art can also obtain other drawings based on these drawings without exerting creative efforts.
图1为本申请实施例提供的一种通信***的架构示意图;Figure 1 is a schematic architectural diagram of a communication system provided by an embodiment of the present application;
图2为本申请实施例提供的一种通信***的架构示意图;Figure 2 is an architectural schematic diagram of a communication system provided by an embodiment of the present application;
图3为本申请实施例提供的一种测量方法的流程示意图;Figure 3 is a schematic flow chart of a measurement method provided by an embodiment of the present application;
图4为本申请实施例提供的一种报文示意图;Figure 4 is a schematic diagram of a message provided by an embodiment of the present application;
图5A为本申请实施例提供的一种信道资源示意图;Figure 5A is a schematic diagram of channel resources provided by an embodiment of the present application;
图5B为本申请实施例提供的一种信道资源示意图;Figure 5B is a schematic diagram of channel resources provided by an embodiment of the present application;
图5C为本申请实施例提供的一种信道资源示意图;Figure 5C is a schematic diagram of channel resources provided by an embodiment of the present application;
图5D为本申请实施例提供的一种信道资源示意图;Figure 5D is a schematic diagram of channel resources provided by an embodiment of the present application;
图5E为本申请实施例提供的一种信道资源示意图;Figure 5E is a schematic diagram of channel resources provided by an embodiment of the present application;
图6A为本申请实施例提供的一种信道状态信息CSI的交互示意图;Figure 6A is a schematic diagram of interaction of channel state information CSI provided by an embodiment of the present application;
图6B为本申请实施例提供的一种信道状态信息CSI的交互示意图;Figure 6B is a schematic diagram of interaction of channel state information CSI provided by an embodiment of the present application;
图7为本申请实施例提供的一种通信装置的结构示意图;Figure 7 is a schematic structural diagram of a communication device provided by an embodiment of the present application;
图8为本申请实施例提供的一种通信装置的结构示意图;Figure 8 is a schematic structural diagram of a communication device provided by an embodiment of the present application;
图9为本申请实施例提供的一种芯片的结构示意图。Figure 9 is a schematic structural diagram of a chip provided by an embodiment of the present application.
为了使本申请的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图对本申请实施例进行描述。In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
本申请的说明书、权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备等,没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元等,或可选地还包括对于这些过程、方法、产品或设备等固有的其它步骤或单元。The terms "first" and "second" in the description, claims and drawings of this application are used to distinguish different objects, rather than describing a specific sequence. Furthermore, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or equipment that includes a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optional It also includes other steps or units inherent to these processes, methods, products or equipment.
在本文中提及的“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员可以显式地和隐式地理解的是,在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,各个实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。Reference herein to "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those skilled in the art can understand explicitly and implicitly that in the various embodiments of the present application, if there are no special instructions and logical conflicts, the terminology and/or descriptions between the various embodiments are consistent, and can By referencing each other, technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
需要说明的是,本申请中采用诸如“第一”、“第二”的前缀词,仅仅为了区分不同的描述对象,对被描述对象的位置、顺序、优先级、数量或内容等没有任何限定作用。例如,被描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,被描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,被描述对象的数量并不受前缀词的限制,可以是一个或者多个,以“第一设备”为例,其中“设 备”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,被描述对象为“设备”,则“第一设备”和“第二设备”可以是同一个设备、相同类型的设备或者不同类型的设备;再如,被描述对象为“信息”,则“第一信息”和“第二信息”可以是相同内容的信息或者不同内容的信息。总之,本申请实施例中对用于区分描述对象的前缀词的使用不构成对所描述对象的限制,对所描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用这种前缀词而构成多余的限制。It should be noted that the prefixes such as "first" and "second" are used in this application only to distinguish different description objects, and there are no restrictions on the position, order, priority, quantity or content of the described objects. effect. For example, if the object being described is a "field", the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields". "two" does not limit whether the "fields" it modifies are in the same message, nor does it limit the order of the "first field" and the "second field". For another example, if the described object is "level", then the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the number of described objects is not limited by the prefix, and can be one or more. Taking "first device" as an example, the number of "device" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the described object is "device", then the "first device" and the "second device" can be the same device, the same type of device, or different types of devices. ; For another example, if the described object is "information", then the "first information" and the "second information" may be information with the same content or information with different contents. In short, the use of prefixes used to distinguish the described objects in the embodiments of this application does not constitute a limitation on the described objects. For the description of the described objects, please refer to the claims or the context description in the embodiments. The use of such words should not be used. Prefix words constitute redundant restrictions.
需要说明的是,本申请实施例中采用诸如“a1、a2、……和an中的至少一项(或至少一个)”等的描述方式,包括了a1、a2、……和an中任意一个单独存在的情况,也包括了a1、a2、……和an中任意多个的任意组合情况,每种情况可以单独存在。例如,“a、b和c中的至少一项”的描述方式,包括了单独a、单独b、单独c、a和b组合、a和c组合、b和c组合,或abc三者组合的情况。It should be noted that in the embodiments of the present application, descriptions such as "at least one (or at least one) of a1, a2, ... and an" are used, including any one of a1, a2, ... and an. The situation that exists alone also includes any combination of any number of a1, a2,... and an. Each situation can exist alone. For example, the description of "at least one of a, b, and c" includes a alone, b alone, c alone, a combination of a and b, a combination of a and c, a combination of b and c, or a combination of abc. Condition.
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。It should be understood that in this application, "at least one (item)" refers to one or more, "plurality" refers to two or more, and "at least two (items)" refers to two or three and three or more, "and/or" is used to describe the relationship between associated objects, indicating that there can be three relationships. For example, "A and/or B" can mean: only A exists, only B exists, and A exists at the same time. and B, where A and B can be singular or plural. The character "/" generally indicates that the related objects are in an "or" relationship. “At least one of the following” or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items). For example, at least one 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" ”, where a, b, c can be single or multiple.
本申请提供的方法可以应用于各类通信***,例如,可以是物联网(internet of things,IoT)***、窄带物联网(narrow band internet of things,NB-IoT)***、长期演进(long term evolution,LTE)***、短距无线通信网络***,例如星闪(SparkLink)通信网络***(包含星闪的基础版本(SparkLink Basic,SLB)和低功耗版本(Sparklink Low Energy,SLE)),低功耗蓝牙(Bluetooth Low Energy,BLE)也可以是第五代(5th-generation,5G)通信***,以及未来通信发展中出现的新的通信***(如6G)等。其中,星闪的SLB又称为“无线短距通信车载空口技术要求和测试方法”,星闪的SLE又称为“星闪无线通信***接入层低功耗空口技术要求和测试方法”。The method provided by this application can be applied to various communication systems, for example, it can be an Internet of things (IoT) system, a narrowband Internet of things (NB-IoT) system, a long term evolution (long term evolution) , LTE) system, short-range wireless communication network system, such as SparkLink communication network system (including SparkLink Basic version (SLB) and low-power version (Sparklink Low Energy, SLE)), low-power Bluetooth Low Energy (BLE) can also be a fifth-generation (5th-generation, 5G) communication system, as well as new communication systems (such as 6G) that will appear in future communication development. Among them, StarLight's SLB is also called "Wireless Short-range Communication Vehicle Air Interface Technical Requirements and Test Methods", and StarLight's SLE is also called "StarLight Wireless Communication System Access Layer Low Power Air Interface Technical Requirements and Test Methods."
本申请提供的技术方案还可以应用于机器类通信(machine type communication,MTC)、机器间通信长期演进技术(long term evolution-machine,LTE-M)、设备到设备(device-to-device,D2D)网络、机器到机器(machine to machine,M2M)网络、物联网(internet of things,IoT)网络或者其他网络。其中,IoT网络例如可以包括车联网。其中,车联网***中的通信方式统称为车与任何事物(vehicle-to-everything,V2X,X可以代表任何事物),例如,该V2X可以包括:车辆到车辆(vehicle to vehicle,V2V)通信,车辆与基础设施(vehicle to infrastructure,V2I)通信、车辆与行人之间的通信(vehicle to pedestrian,V2P)或车辆与网络(vehicle to network,V2N)通信等。The technical solution provided by this application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), and device-to-device (D2D). ) network, machine to machine (M2M) network, Internet of things (IoT) network or other networks. Among them, the IoT network may include, for example, the Internet of Vehicles. Among them, the communication methods in the Internet of Vehicles system are collectively called vehicle-to-everything (V2X, X can represent anything). For example, the V2X can include: vehicle-to-vehicle (V2V) communication, Vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication, or vehicle to network (V2N) communication, etc.
在上述各类通信***中,具备通信能力的设备可以称为节点,也可以称为通信节点。例如,节点可以包括手持终端、车辆、车载设备、或网络侧设备、用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、无线通信设备、用户代理或用户装置等独立设备,也可以是包含在独立设备中的部件(例如芯片或集成电路)。节点可以为任一可能的智能终端设备(如手机)、智能运输设备(如车辆、无人机等)、智能制造设备、智能家居设备(例如大屏、音箱等)等。In the above types of communication systems, devices with communication capabilities can be called nodes or communication nodes. For example, a node may include a handheld terminal, a vehicle, a vehicle-mounted device, or a network side device, a user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a wireless communication device, a user agent, or An independent device such as a user device may also be a component (such as a chip or integrated circuit) included in the independent device. Nodes can be any possible intelligent terminal equipment (such as mobile phones), intelligent transportation equipment (such as vehicles, drones, etc.), intelligent manufacturing equipment, smart home equipment (such as large screens, speakers, etc.), etc.
本申请实施例中的节点可以应用于多种应用场景中,例如以下应用场景:移动互联网(mobile internet,MI)、工业控制(industrial control)、无人驾驶(self driving)、运输安全(transportation safety)、物联网(internet of things,IoT)、智慧城市(smart city)、或智慧家庭(smart home)等。The nodes in the embodiments of this application can be used in a variety of application scenarios, such as the following application scenarios: mobile Internet (MI), industrial control (industrial control), self-driving (self-driving), transportation safety (transportation safety) ), Internet of things (IoT), smart city (smart city), or smart home (smart home), etc.
在某些应用场景、或某些网络类型中,具备类似通信能力的设备的名称也可能不称为节点,本申请对此不作限制。In some application scenarios or certain network types, the names of devices with similar communication capabilities may not be called nodes, and this application does not limit this.
示例性的,下文示出的图1和图2中,节点与节点之间便可以通过D2D技术、M2M技术或V2X技术通信等。For example, in Figures 1 and 2 shown below, nodes can communicate through D2D technology, M2M technology or V2X technology.
请参阅图1,图1为本申请实施例提供的一种可能的通信***的架构示意图。Please refer to FIG. 1 , which is a schematic architectural diagram of a possible communication system provided by an embodiment of the present application.
如图1所示,该通信***可以包括至少一个第一节点(例如基站)以及至少一个第二节点(例如UE)。As shown in Figure 1, the communication system may include at least one first node (eg, base station) and at least one second node (eg, UE).
对于第一节点和第二节点的介绍分别如下所示:The introduction to the first node and the second node is as follows:
示例性的,第一节点可以是主设备,具体可以是下一代节点B(next generation node B,gNB)、下一代演进型基站(next generation evolved nodeB,ng-eNB)、短距无线通信网络***中的节点(例如,星闪通信网络***中的主节点或管理节点或G节点)、或者未来6G通信中的接入网设备等。主设备可以是任意一种具有无线收发功能的设备。该主设备可以为无线局域网(wireless fidelity,WiFi)***中的接入节点、无线中继节点、无线回传节点等。该主设备可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器。该主设备可以是可穿戴设备或车载设备等。该主设备还可以是小站,传输接收节点(transmission reception point,TRP)(或也可以称为传输点)等。For example, the first node may be a master device, specifically, it may be a next generation node B (next generation node B, gNB), a next generation evolved base station (next generation evolved nodeB, ng-eNB), or a short-range wireless communication network system. nodes (for example, the master node or management node or G node in the Starlight communication network system), or access network equipment in future 6G communications, etc. The main device can be any device with wireless transceiver function. The main device can be an access node, a wireless relay node, a wireless backhaul node, etc. in a wireless LAN (wireless fidelity, WiFi) system. The main device may be a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario. The main device can be a wearable device or a vehicle-mounted device, etc. The main device can also be a small station, a transmission reception point (TRP) (or it can also be called a transmission point), etc.
示例性的,第二节点可以是终端设备,该终端设备也可称为用户设备(user equipment,UE)、终端等。终端设备是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上,如轮船上等;还可以部署在空中,例如部署在飞机、气球或卫星上等。终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。可理解,该终端设备还可以是短距无线通信网络***中的节点(例如,星闪通信网络***中的从节点或终端节点或T节点)、未来6G网络中的终端设备、或者未来演进的PLMN中的终端设备等。For example, the second node may be a terminal device, which may also be called user equipment (UE), terminal, etc. Terminal equipment is a device with wireless transceiver functions that can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on water, such as on ships; it can also be deployed in the air, such as on On board an airplane, balloon or satellite, etc. The terminal device can be a mobile phone (mobile phone), tablet computer (Pad), computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, industrial control (industrial control) ), wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, and wireless terminals in transportation safety , wireless terminals in smart cities, wireless terminals in smart homes, etc. It can be understood that the terminal device can also be a node in a short-distance wireless communication network system (for example, a slave node or terminal node or T node in a starlight communication network system), a terminal device in a future 6G network, or a future-evolved terminal device. Terminal equipment in PLMN, etc.
可理解,本申请示出的终端设备不仅可以包括车联网中的车(如整车)、而且还可以包括车联网中的车载设备或车载终端等,本申请对于该终端设备应用于车联网时的具体形态不作限定。It can be understood that the terminal equipment shown in this application may not only include vehicles in the Internet of Vehicles (such as complete vehicles), but may also include vehicle-mounted equipment or vehicle-mounted terminals in the Internet of Vehicles, etc. This application will not apply to the terminal equipment when it is applied to the Internet of Vehicles. The specific form is not limited.
应理解,图1示例性地示出了一个基站和六个UE,以及各通信设备之间的通信链路。可选地,该通信***可以包括多个基站,并且每个基站的覆盖范围内可以包括其它数量的UE,例如更多或更少的UE等,本申请对此不做限定。It should be understood that FIG. 1 exemplarily shows one base station and six UEs, as well as communication links between each communication device. Optionally, the communication system may include multiple base stations, and the coverage of each base station may include other numbers of UEs, such as more or less UEs, etc., which is not limited in this application.
可选的,上述各个通信设备之间的通信链路,可以包括各种类型的连接介质,包括有线链路(例如光纤)、无线链路、或者有线链路和无线链路的组合等。例如可以为近距离无线连接技术包括星闪(SparkLink)、802.11b/g、蓝牙(blue tooth)、紫蜂(Zigbee)、无线射频识别技术(radio frequency identification,RFID)、超宽带(ultra-wideband,UWB)技术、或无线短距通 信***(例如车载无线短距通信***)等。Optionally, the communication links between the above communication devices may include various types of connection media, including wired links (such as optical fibers), wireless links, or a combination of wired links and wireless links. For example, short-range wireless connection technologies include SparkLink, 802.11b/g, blue tooth, Zigbee, radio frequency identification (RFID), ultra-wideband , UWB) technology, or wireless short-range communication system (such as vehicle-mounted wireless short-range communication system), etc.
上述各个通信设备,如图1中的基站、UE1至UE6,可以配置多个天线。该多个天线可以包括至少一个用于发送信号的发射天线和至少一个用于接收信号的接收天线等,本申请实施例对于各个通信设备的具体结构不作限定。可选地,该通信***还可以包括网络控制器、移动管理实体等其他网络实体,本申请实施例不限于此。Each of the above communication devices, such as the base station and UE1 to UE6 in Figure 1, can be configured with multiple antennas. The multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. The embodiments of the present application do not limit the specific structure of each communication device. Optionally, the communication system may also include other network entities such as a network controller and a mobility management entity, and the embodiments of the present application are not limited thereto.
可理解,图1所示的通信架构示意图仅为示例,对于其他形式的通信架构示意图可以参考相关标准或协议等,这里不再一一详述。It can be understood that the communication architecture schematic diagram shown in Figure 1 is only an example. For other forms of communication architecture schematic diagrams, please refer to relevant standards or protocols, etc., which will not be described in detail here.
请参阅图2,图2为本申请实施例提供的一种可能的通信***的架构示意图。Please refer to FIG. 2 , which is a schematic architectural diagram of a possible communication system provided by an embodiment of the present application.
如图2所示,为星闪技术下(SLB和/或SLE)的智能座舱无线通信***。智能座舱内存在多个通信域,每个通信域包含一个主节点(也称为管理节点或G节点)和至少一个从节点(也称为终端节点或T节点)。其中,主节点调度从节点,实现节点间的数据传输。因此,在一个G节点使用的一个载波(如SLB带宽约20MHz的信道)或一个信道(如SLE带宽为1MHz/2MHz/4MHz的信道)上,G节点可以调度时频资源用于T节点/G节点的无线测量信号传输,实现对T节点/G节点的测距定位。As shown in Figure 2, it is a smart cockpit wireless communication system based on StarLight technology (SLB and/or SLE). There are multiple communication domains in the smart cockpit, and each communication domain contains a master node (also called a management node or G node) and at least one slave node (also called a terminal node or T node). Among them, the master node schedules the slave nodes to realize data transmission between nodes. Therefore, on a carrier (such as a channel with an SLB bandwidth of about 20MHz) or a channel (such as a channel with an SLE bandwidth of 1MHz/2MHz/4MHz) used by a G node, the G node can schedule time-frequency resources for the T node/G The wireless measurement signal transmission of the node realizes the ranging and positioning of T node/G node.
例如,无钥匙进入和启动PEPS,是车载无线定位应用的一个实例。在PEPS应用场景中,用户无需使用钥匙手动锁定或解锁车门,而是可以通过车载定位***对用户携带的车钥匙或手机等设备的定位,实现自动锁定或解锁车门。类似的,在室内定位导航应用场景中,也存在多个用于定位的锚点的室内定位导航***,对多个用户的手机或可穿戴设备等进行定位。For example, keyless entry and starting PEPS is an example of in-vehicle wireless positioning application. In the PEPS application scenario, the user does not need to use the key to manually lock or unlock the car door. Instead, the vehicle positioning system can locate the car key or mobile phone and other devices carried by the user to automatically lock or unlock the door. Similarly, in indoor positioning and navigation application scenarios, there are also indoor positioning and navigation systems with multiple anchor points used for positioning to position mobile phones or wearable devices of multiple users.
在图2所示的车载定位场景中,通信域包括了车辆上部署的多个测量节点(MeasuringNode,也可以称为锚点、位置锚点、定位锚点/节点、信标Beacon等)和车外部署的一个被测量节点(Measured Node,也可以称为被定位节点、标签/位置标签等)。其中,测量节点包括但不限于节点a、节点b、节点c、节点d、节点e,这些测量节点可以部署在车辆的各个部位,如车外的四个车角和车周身,车内的中控台/后视镜/车顶,车内的显示屏、麦克风、扬声器、摄像头等车载无线通信设备也可复用作测量节点,用于对车钥匙或手机等车外设备的定位。被测量节点包括节点A,其可以是具有定位功能的车钥匙,也可以是具有定位功能的手机或可穿戴设备,用于解锁或锁定车辆。在图2中,G节点可以由车钥匙/手机担任,车上的所有测量节点为T节点;或者,G节点由车上的任意一个测量节点担任,此时车上的所有其它测量节点、以及车钥匙/手机都是T节点。G节点可以调度时频资源用于T节点的通信,实现对T节点(被测量节点、车钥匙/手机)的测距定位。In the vehicle positioning scenario shown in Figure 2, the communication domain includes multiple measuring nodes (MeasuringNodes, also known as anchor points, position anchor points, positioning anchor points/nodes, beacons, etc.) deployed on the vehicle and the vehicle A measured node (Measured Node, also called positioned node, label/location label, etc.) deployed externally. Among them, the measurement nodes include but are not limited to node a, node b, node c, node d, and node e. These measurement nodes can be deployed in various parts of the vehicle, such as the four corners outside the vehicle and the entire body of the vehicle, and the center inside the vehicle. In-vehicle wireless communication equipment such as consoles/rearview mirrors/roofs, display screens, microphones, speakers, and cameras in the car can also be reused as measurement nodes for positioning external devices such as car keys or mobile phones. The measured node includes node A, which can be a car key with positioning function, or a mobile phone or wearable device with positioning function, used to unlock or lock the vehicle. In Figure 2, the G node can be served by the car key/mobile phone, and all measurement nodes on the car are T nodes; or the G node can be served by any measurement node on the car, at which time all other measurement nodes on the car, and Car keys/mobile phones are both T nodes. The G node can schedule time-frequency resources for the communication of the T node to achieve ranging and positioning of the T node (measured node, car key/mobile phone).
可理解,本申请提供的测量方法不仅可以应用于如图1和图2所示的通信***,还可以用于其他形式的通信***。下文示出的各个实施例可以适用于图1和图2所示的通信***,对此,下文不再赘述。It can be understood that the measurement method provided by this application can be applied not only to the communication systems shown in Figure 1 and Figure 2, but also to other forms of communication systems. The various embodiments shown below may be applicable to the communication systems shown in FIG. 1 and FIG. 2 , which will not be described again below.
相应的,本申请基于上述通信***的架构提出了新的测量方法,应用于通信技术领域。为了更清楚地描述本申请的方案,下面先介绍一些与通信域测量相关的知识。Accordingly, this application proposes a new measurement method based on the architecture of the above communication system, which is applied in the field of communication technology. In order to describe the solution of this application more clearly, some knowledge related to communication domain measurement is first introduced below.
随着无线通信技术的不断发展,越来越多的支持无线通信的设备正在逐步进入人们的生活中,例如,智能运输设备、智能家居设备、机器人等智能设备。基于无线通信技术,可以实现对通信域内的各个智能设备的无线测距与定位,例如,应用于室内智能设备的测距与定位、智能车无钥匙进入与启动等场景。With the continuous development of wireless communication technology, more and more devices that support wireless communication are gradually entering people's lives, such as smart transportation equipment, smart home equipment, robots and other smart devices. Based on wireless communication technology, wireless ranging and positioning of various smart devices in the communication domain can be realized, for example, it can be used in scenarios such as ranging and positioning of indoor smart devices, keyless entry and start of smart cars, etc.
一般的,在智能设备所在的无线通信场景中,在一定通信区域或范围内可以包括多个通信域。其中:Generally, in a wireless communication scenario where a smart device is located, a certain communication area or range may include multiple communication domains. in:
通信域:是指一组具有通信关系的通信节点,以及通信节点之间的通信连接关系(即通 信链路)组成的***。一般的,一个通信域包括一个主节点和至少一个从节点。Communication domain: refers to a system composed of a group of communication nodes with communication relationships and communication connection relationships (i.e. communication links) between communication nodes. Generally, a communication domain includes a master node and at least one slave node.
主节点:可以是星闪基础标准(SparkLink Basic,SLB)或星闪低功耗标准(SparkLink Low Energy,SLE)中的管理节点或G节点,也可以是蓝牙低功耗标准(bluetooth low energy,BLE)中的主设备(master),还可以是Wi-Fi标准中的接入点(access point,AP),本申请对此不作限制。Master node: It can be the management node or G node in the SparkLink Basic standard (SparkLink Basic, SLB) or the SparkLink Low Energy standard (SparkLink Low Energy, SLE), or it can be the Bluetooth low energy standard (bluetooth low energy, The master device (master) in BLE) can also be an access point (AP) in the Wi-Fi standard. This application does not limit this.
从节点:可以是星闪基础标准(SparkLink Basic,SLB)或星闪低功耗标准(SparkLink Low Energy,SLE)中的终端节点或T节点,也可以是蓝牙低功耗标准(bluetooth low energy,BLE)中的从设备(slave),还可以是Wi-Fi标准中的站点(station,STA),本申请对此不作限制。Slave node: It can be a terminal node or T node in the SparkLink Basic standard (SparkLink Basic, SLB) or the SparkLink Low Energy standard (SparkLink Low Energy, SLE), or it can be the Bluetooth low energy standard (bluetooth low energy, The slave device (slave) in BLE) can also be a station (station, STA) in the Wi-Fi standard, and this application does not limit this.
其中,主节点管理和分配通信域的时频资源,并具有为通信域中节点之间的通信或定位调度时频资源的功能。但是,目前的通信域仅支持主节点和从节点之间基于无线通信的测量,不支持从节点和从节点之间的测量,在测量的应用场景方面存在一定的局限性。Among them, the master node manages and allocates time-frequency resources in the communication domain, and has the function of scheduling time-frequency resources for communication or positioning between nodes in the communication domain. However, the current communication domain only supports measurements based on wireless communication between master nodes and slave nodes, but does not support measurements between slave nodes. There are certain limitations in the application scenarios of measurement.
针对上述通信域仅支持主节点和从节点之间基于无线通信的测量,在测量的应用场景方面存在一定的局限性的技术问题,本申请实施例中,提供了一种新的测量方法,通过第一从节点与其他从节点之间进行测量信号的交互(或称为测量帧的交互),实现对第一从节点的测距/定位,可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,不仅节省了通信资源,而且提高了测量的灵活性,使得同属一个通信域的主节点和从节点都可用作定位锚点,从而适用于更广的测量应用场景。In view of the technical problem that the above communication domain only supports wireless communication-based measurement between the master node and the slave node, and there are certain limitations in the application scenarios of the measurement, in the embodiment of this application, a new measurement method is provided. Interaction of measurement signals (or interaction of measurement frames) between the first slave node and other slave nodes enables ranging/positioning of the first slave node, which can avoid measurements between the measured node and the measured node. Interaction, and can avoid measurement interaction between measurement nodes, not only saves communication resources, but also improves the flexibility of measurement, so that both master nodes and slave nodes belonging to the same communication domain can be used as positioning anchor points, thus Suitable for a wider range of measurement application scenarios.
可理解,本申请可用于车载无线定位场景(例如PEPS)、室内测距定位/导航场景,也可以用于其它广域无线通信或局域无线通信场景,本申请对此不作限制。在本申请中,实现测距/测角/定位/感知具有类似的步骤,因而用“测距”术语指代“定位/测角/测距/感知”。It can be understood that this application can be used in vehicle wireless positioning scenarios (such as PEPS), indoor ranging positioning/navigation scenarios, and can also be used in other wide-area wireless communication or local area wireless communication scenarios, and this application does not limit this. In this application, there are similar steps to implement ranging/angle measurement/positioning/perception, so the term "ranging" is used to refer to "positioning/angle measurement/ranging/perception".
下面将结合图3至图5C对本申请提供的测量方法进行详细说明。The measurement method provided by this application will be described in detail below with reference to Figures 3 to 5C.
请参阅图3,图3为本申请实施例提供的一种测量方法的流程示意图。该测量方法应用于通信域,该通信域包括主节点和由主节点调度的多个从节点,该测量方法包括但不限于如下步骤:Please refer to Figure 3, which is a schematic flow chart of a measurement method provided by an embodiment of the present application. The measurement method is applied to the communication domain, which includes a master node and multiple slave nodes scheduled by the master node. The measurement method includes but is not limited to the following steps:
S301:主节点向第一从节点和第二从节点发送第一信息,相应的,第一从节点和第二从节点接收主节点发送的第一信息。S301: The master node sends the first information to the first slave node and the second slave node. Correspondingly, the first slave node and the second slave node receive the first information sent by the master node.
S302:主节点向第一从节点和第二从节点发送第二信息,相应的,第一从节点和第二从节点接收主节点发送的第二信息。S302: The master node sends the second information to the first slave node and the second slave node. Correspondingly, the first slave node and the second slave node receive the second information sent by the master node.
可理解,上述步骤S301和S302的执行顺序,本申请实施例对此不作限制,以符合实际的场景交互为准。It can be understood that the execution order of the above-mentioned steps S301 and S302 is not limited by the embodiment of the present application, and shall be subject to the actual scene interaction.
可理解,本申请实施例中的主节点(和/或第一从节点,和/或第二从节点)为搭载了可用于执行计算机执行指令的处理器的设备,可以是终端设备,比如手持终端(手机、平板电脑等),比如车载终端(无人驾驶中的无线终端等)等,也可以是网络设备(如服务基站)等,本申请实施例对此不作限制。It can be understood that the master node (and/or the first slave node, and/or the second slave node) in the embodiment of the present application is a device equipped with a processor that can be used to execute computer execution instructions, and may be a terminal device, such as a handheld device. Terminals (mobile phones, tablets, etc.), such as vehicle-mounted terminals (wireless terminals in driverless driving, etc.), etc., may also be network equipment (such as service base stations), etc. The embodiments of the present application are not limited to this.
示例性的,结合上述图1所示的通信***,本申请实施例中的主节点具体可以是基站,第一从节点具体可以是被测量的UE4,第二从节点具体可以是对UE4执行测量的UE5。相应的,本申请实施例提供的测量方法可应用于工业控制、无人驾驶、运输安全、物联网、智慧城市、或智慧家庭等场景的通信域中。For example, with reference to the communication system shown in Figure 1 above, the master node in the embodiment of the present application may be a base station, the first slave node may be the UE4 being measured, and the second slave node may perform measurements on UE4. UE5. Accordingly, the measurement method provided by the embodiments of this application can be applied in the communication domain of scenarios such as industrial control, driverless driving, transportation safety, Internet of Things, smart cities, or smart homes.
示例性的,结合上述图2所示的通信***,本申请实施例中的主节点具体可以是节点a,第一从节点具体可以是被测量的节点A,第二从节点具体可以是对节点A执行测量的测量节点(包括但不限于节点b、节点c、节点d、节点e)。相应的,本申请实施例提供的测量方法 可应用于无钥匙进入与启动PEPS场景的通信域中,主节点和第二从节点为部署在车辆上的车载装置,第一从节点为用于解锁该车辆的装置,比如车钥匙或手机等。For example, with reference to the communication system shown in Figure 2 above, the master node in the embodiment of the present application may be node a, the first slave node may be node A being measured, and the second slave node may be the node A. A's measurement nodes that perform measurements (including but not limited to node b, node c, node d, and node e). Correspondingly, the measurement method provided by the embodiment of the present application can be applied in the communication domain of keyless entry and startup PEPS scenarios. The master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is used for unlocking. Devices of the vehicle, such as car keys or mobile phones.
其中,上述第一信息用于指示第一从节点为被测量的节点,该第一从节点的测量节点包括第二从节点。Wherein, the above-mentioned first information is used to indicate that the first slave node is a node to be measured, and the measuring node of the first slave node includes a second slave node.
上述第二信息用于指示测量节点对该第一从节点进行测量所占用的信道资源,该通信信道资源包括但不限于:用于第一从节点发送第一测量帧以及第二从节点接收该第一测量帧的第一信道资源,用于第二从节点发送第二测量帧以及第一从节点接收该第二测量帧的第二信道资源。测量帧包含至少一个用于测量距离/角度/信道状态信息等的符号,例如SLB中的信道状态信息参考信号(CSI-RS)或者探测参考信号(SRS)的正交频分复用(OFDM)符号。第一从节点和第二从节点之间测量帧的交互称作测量交互,当测量帧用于测距时,测量交互也称作测距交互。本发明中,术语“测量帧”与“测距帧”可以互换。The above-mentioned second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node. The communication channel resources include but are not limited to: used by the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame. The first channel resource of the first measurement frame is used by the second slave node to send the second measurement frame and the first slave node receives the second channel resource of the second measurement frame. The measurement frame contains at least one symbol used to measure distance/angle/channel state information, etc., such as channel state information reference signal (CSI-RS) in SLB or orthogonal frequency division multiplexing (OFDM) of sounding reference signal (SRS). symbol. The interaction of measurement frames between the first slave node and the second slave node is called measurement interaction. When the measurement frame is used for ranging, the measurement interaction is also called ranging interaction. In the present invention, the terms "measurement frame" and "ranging frame" are interchangeable.
通过本申请实施例,主节点向第一从节点和第二从节点发送第一信息和第二信息,第一从节点和第二从节点可以根据第一信息确定某个节点是被测量节点或是测量节点,从而决定是否要与该节点进行测量交互(measurement exchange)。测量交互也可以为测距交互。第一从节点和第二从节点可以根据第二信息得到测量节点对第一从节点进行测量所占用的信道资源,从而在相应的信道资源上进行测量交互。第一从节点和第二从节点综合根据上述第一信息和第二信息,可以使得第一从节点和第二从节点之间进行测量交互,从而实现对第一从节点的测距定位,并且可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,不仅节省了通信资源,而且提高了测量的灵活性,使得同属一个通信域的主节点和从节点都可用作定位锚点,从而提高了被测量节点与多个测量节点的测量交互效率,适用于更广的测量应用场景。Through the embodiment of this application, the master node sends the first information and the second information to the first slave node and the second slave node. The first slave node and the second slave node can determine according to the first information that a certain node is the measured node or Is a measurement node, thereby deciding whether to perform measurement exchange (measurement exchange) with this node. Measurement interactions can also be ranging interactions. The first slave node and the second slave node can obtain the channel resources occupied by the measurement node for measuring the first slave node according to the second information, so as to perform measurement interaction on the corresponding channel resources. Based on the first information and the second information, the first slave node and the second slave node can perform measurement interaction between the first slave node and the second slave node, thereby achieving ranging and positioning of the first slave node, and The measurement interaction between the measured node and the measured node can be avoided, and the measurement interaction between the measuring node and the measuring node can be avoided, which not only saves communication resources, but also improves the flexibility of measurement, so that hosts belonging to the same communication domain can Both nodes and slave nodes can be used as positioning anchor points, thereby improving the efficiency of measurement interaction between the measured node and multiple measurement nodes, and is suitable for a wider range of measurement application scenarios.
可选的,上述第一信息和上述第二信息可以承载在同一个报文的不同字段中,也可以分别承载在不同的报文中,本申请实施例对此不作限制。例如,第一信息可以包含在主节点为多个节点建立一个测量组而发送的测量组建立消息中,而第二信息包含在测量协商过程中资源协商完毕后的测量确认消息中。Optionally, the above-mentioned first information and the above-mentioned second information may be carried in different fields of the same message, or may be carried in different messages respectively. This embodiment of the present application does not limit this. For example, the first information may be included in the measurement group establishment message sent by the master node to establish a measurement group for multiple nodes, and the second information may be included in the measurement confirmation message after resource negotiation is completed during the measurement negotiation process.
可选的,上述主节点还可以向第一从节点和/或第二从节点发送用于指示第一从节点的测量节点的信息;或者,可选的,上述第一信息还用于指示第一从节点的测量节点的信息。如此,第一从节点和第二从节点可以根据该信息得到某个节点是被测量节点或是测量节点,从而决定是否要与该节点进行测量交互。Optionally, the above-mentioned master node may also send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or, optionally, the above-mentioned first information may also be used to indicate the measurement node of the first slave node. A slave node's measurement node information. In this way, the first slave node and the second slave node can obtain whether a certain node is a measured node or a measuring node based on the information, thereby deciding whether to perform measurement interaction with the node.
在一种可能的实施例中,上述第一信息包括第一位图。In a possible embodiment, the above-mentioned first information includes a first bit map.
其中,第一位图包括A个比特,该A个比特与上述通信域中的多个从节点一一对应,A为大于1的整数。The first bit map includes A bits, which correspond to multiple slave nodes in the communication domain one-to-one, and A is an integer greater than 1.
可选的,与上述A个比特中值为第一值的比特相对应的从节点为第一从节点,表示该从节点为被测量的节点;与上述A个比特中值为第二值的比特相对应的从节点为测量节点,表示该从节点为对第一从节点执行测量的节点。Optionally, the slave node corresponding to the bit whose value among the above A bits is the first value is the first slave node, indicating that the slave node is the node to be measured; and the slave node whose median value among the above A bits is the second value. The slave node corresponding to the bit is a measuring node, indicating that the slave node is the node that performs measurements on the first slave node.
示例性的,与上述A个比特中值为1的比特相对应的从节点为第一从节点,表示该从节点为被测量的节点(例如定位中的标签);与上述A个比特中值为0的比特相对应的从节点为测量节点(例如定位中的锚点),表示该从节点为对第一从节点执行测量的节点。例如,当上述A个比特中有一段比特值为“010000”,其对应的从节点分别为“测量节点、第一从节点、测量节点、测量节点、测量节点、测量节点”,上述第二从节点可以是多个测量节点中的任一个。For example, the slave node corresponding to the bit with a value of 1 among the above-mentioned A bits is the first slave node, indicating that the slave node is a node being measured (such as a label in positioning); and the above-mentioned A bits with the median value The slave node corresponding to a bit of 0 is a measurement node (for example, an anchor point in positioning), indicating that the slave node is the node that performs measurements on the first slave node. For example, when one of the above-mentioned A bits has a bit value of "010000", its corresponding slave nodes are "measurement node, first slave node, measurement node, measurement node, measurement node, measurement node", and the above-mentioned second slave node A node can be any of multiple measurement nodes.
通过本申请实施例,可以根据第一信息中的第一位图的各个比特的值,确定与该比特对应的节点为第一从节点或测量节点,从而决定是否要与该节点进行测量交互,使得第一从节点和各个测量节点之间可以进行测量交互,避免被测量节点与被测量节点之间的测量交互,以及避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。Through the embodiments of this application, according to the value of each bit of the first bit map in the first information, the node corresponding to the bit can be determined to be the first slave node or the measurement node, thereby deciding whether to perform measurement interaction with the node. This enables measurement interaction between the first slave node and each measuring node, avoids measurement interaction between the measured node and the measured node, and avoids measurement interaction between the measuring node and the measuring node, thereby improving the flexibility of measurement. Can be applied to a wider range of measurement application scenarios.
在一种可能的实施例中,上述第一信息还可以包括上述通信域中的多个从节点的标识信息。In a possible embodiment, the first information may further include identification information of multiple slave nodes in the communication domain.
其中,由于上述A个比特与上述通信域中的多个从节点一一对应,因此,上述A个比特与该多个从节点的标识信息也一一对应。Since the A bits correspond one-to-one to the plurality of slave nodes in the communication domain, the A bits also correspond to the identification information of the slave nodes one-to-one.
可选的,该标识信息可以包括但不限于节点的标识ID,地址,IP等信息,例如SLB的物理层ID。为了提高安全性,避免物理层ID的泄漏,G节点也可以为每个节点(G节点和T节点)设置一个测量ID,该测量ID和每个节点一一对应。具体的测量ID设置方法可以和节点的层二ID(layer2ID)或物理层ID一一对应。Optionally, the identification information may include but is not limited to the identification ID, address, IP and other information of the node, such as the physical layer ID of the SLB. In order to improve security and avoid the leakage of the physical layer ID, the G node can also set a measurement ID for each node (G node and T node), and the measurement ID corresponds to each node one-to-one. The specific measurement ID setting method can correspond to the layer 2 ID (layer2ID) or physical layer ID of the node one-to-one.
上述A个比特的顺序(例如从左至右),与建立测量组时的节点出现顺序一一对应。在图4所示的测距组配置信令中,测距成员1~n分别对应上述A个比特(此时有A=n),其中测距成员1~n使用各自的标识ID进行区分,从而指示各个测距成员是否是被测量节点。The order of the above-mentioned A bits (for example, from left to right) corresponds to the order of node appearance when establishing the measurement group. In the ranging group configuration signaling shown in Figure 4, ranging members 1 to n respectively correspond to the above-mentioned A bits (A = n at this time), where ranging members 1 to n are distinguished by their respective identification IDs. Thereby indicating whether each ranging member is a measured node.
通过本申请实施例,不仅可以根据第一信息中的第一位图的各个比特的值,确定与该比特对应的节点为第一从节点或测量节点,从而决定是否要与该节点进行测量交互,还可以根据多个从节点的标识信息与第一位图的各个比特的对应关系,识别各个节点的身份,从而可以使得第一从节点在对应的信道资源上向各个测量节点发送测量帧以及接收来自各个测量节点的测量帧,使得各个测量节点在对应的信道资源上向第一从节点发送测量帧以及接收来自第一从节点的测量帧,实现对第一从节点的测距定位。Through the embodiments of this application, not only can the node corresponding to the bit be determined to be the first slave node or the measurement node based on the value of each bit of the first bit map in the first information, thereby deciding whether to perform measurement interaction with the node , the identity of each node can also be identified based on the corresponding relationship between the identification information of multiple slave nodes and each bit of the first bit map, so that the first slave node can send measurement frames to each measurement node on the corresponding channel resources. Receive measurement frames from each measurement node, so that each measurement node sends measurement frames to the first slave node on corresponding channel resources and receives measurement frames from the first slave node to implement ranging and positioning of the first slave node.
在一种可能的实施例中,上述第一信息还可以包括第二位图。In a possible embodiment, the above-mentioned first information may also include a second bitmap.
其中,第二位图包括B个比特,该B个比特与B个资源块一一对应,B为大于1的整数。资源块为测量所使用的时频资源信息。例如,SLB中,一个资源块表示为至少一个测量帧的时长和测量所使用的有效子载波的频域带宽,一个测量帧时长可以为一个无线帧的时长,而测量带宽可以为80MHz;SLE中,一个资源块表示为至少一个测量帧的时长和测量所使用的信道带宽(如1MHz/2MHz/4MHz)。Wherein, the second bitmap includes B bits, the B bits correspond to B resource blocks one-to-one, and B is an integer greater than 1. The resource block is the time-frequency resource information used for measurement. For example, in SLB, a resource block is represented by the duration of at least one measurement frame and the frequency domain bandwidth of the effective subcarrier used for measurement. The duration of a measurement frame can be the duration of a wireless frame, and the measurement bandwidth can be 80MHz; in SLE , a resource block is represented by the duration of at least one measurement frame and the channel bandwidth used for measurement (such as 1MHz/2MHz/4MHz).
该B个比特与B个资源块的一一对应关系,可以理解为,与B个比特中值为第一值的比特相对应的资源块用于第一从节点发送测量帧,与B个比特中值为第二值的比特相对应的资源块用于测量节点发送测量帧。The one-to-one correspondence between B bits and B resource blocks can be understood as: the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the B bits is The resource block corresponding to the bit whose median value is the second value is used by the measurement node to send the measurement frame.
示例性的,与上述B个比特中值为1的比特相对应的资源块用于第一从节点发送测量帧,表示该资源块为被测量节点发送测量帧所占用的资源,相应的,各个测量节点可以在该资源块上接收来自第一从节点发送的测量帧;与上述B个比特中值为0的比特相对应的资源块用于测量节点发送测量帧,表示该资源块为测量节点发送测量帧所占用的资源,相应的,第一从节点可以在该资源块上接收来自测量节点发送的测量帧。例如,当上述B个比特中有一段比特值为“010000”,其对应的资源块分别用于“测量节点、第一从节点、测量节点、测量节点、测量节点、测量节点”发送测量帧,上述第二从节点可以是多个测量节点中的任一个。For example, the resource block corresponding to the bit with a value of 1 among the above B bits is used for the first slave node to send the measurement frame, indicating that the resource block is the resource occupied by the measured node for sending the measurement frame. Correspondingly, each The measurement node can receive the measurement frame sent from the first slave node on this resource block; the resource block corresponding to the bit with a value of 0 among the above B bits is used by the measurement node to send the measurement frame, indicating that the resource block is a measurement node Resources occupied by sending measurement frames. Correspondingly, the first slave node can receive measurement frames sent from the measurement node on this resource block. For example, when one of the above B bits has a bit value of "010000", its corresponding resource blocks are used for "measuring node, first slave node, measuring node, measuring node, measuring node, measuring node" to send measurement frames, The above-mentioned second slave node may be any one of a plurality of measurement nodes.
通过本申请实施例,可以根据第二信息中的第二位图的B个比特与B个资源块的对应关系,指示第一从节点在与其对应的资源块上发送测量帧,以及指示测量节点在与其对应的资源块上发送测量帧,从而可以使得第一从节点和各个测量节点之间在相应的资源块上进行测 量帧交互,实现对第一从节点的测距定位;并且可以避免被测量节点与被测量节点之间的测量交互,以及避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景;还可以通过资源块的位置排列顺序决定第一从节点和各个测量节点发送测量帧的时间顺序,可以减小第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,从而有利于减小残留载波频率偏差(carrier frequency offset,CFO)对第一从节点和测量节点之间双向测量的影响,提高测量精度。Through the embodiment of the present application, according to the correspondence between B bits of the second bitmap and B resource blocks in the second information, the first slave node can be instructed to send the measurement frame on the resource block corresponding to it, and the measurement node can be instructed The measurement frame is sent on the corresponding resource block, so that the first slave node and each measurement node can interact with the measurement frame on the corresponding resource block to achieve ranging and positioning of the first slave node; and can avoid being The measurement interaction between the measuring node and the measured node, and the avoidance of the measurement interaction between the measuring node and the measuring node, improve the flexibility of measurement and can be applied to a wider range of measurement application scenarios; it can also be arranged by the position of the resource block The sequence determines the time sequence in which the measurement frames are sent by the first slave node and each measurement node, which can reduce the maximum frame interval between the measurement frame sent by the first slave node and the edge measurement frame sent by the measurement node, thereby helping to reduce the residual carrier frequency deviation. (carrier frequency offset, CFO) affects the bidirectional measurement between the first slave node and the measurement node to improve measurement accuracy.
对于第二信息,还可以使用测量组建立时G节点发送的配置消息来指示。例如,图4为一个G节点和多个T节点建立一个测量组时,G节点发送的配置消息。在组播测距中,该配置消息可承载第二信息,测距成员1~n的顺序,指示了一共有n个用于发送测距帧的资源,且测距成员1~n按照在消息中配置的顺序i(i=1,2,…,n),分别在第i个资源中发送测距帧,从而为n个测距成员指示了一一对应的资源。通过在测距组建立时发送的配置消息来预先配置测距成员发送资源的指示方式,避免了测距组每次测量之前都进行配置发送资源的消息开销,提高了资源配置效率。For the second information, the configuration message sent by the G node when the measurement group is established can also be used to indicate. For example, Figure 4 shows the configuration message sent by the G node when a G node and multiple T nodes establish a measurement group. In multicast ranging, the configuration message can carry second information. The order of ranging members 1 to n indicates that there are n resources in total for sending ranging frames, and ranging members 1 to n are in accordance with the order in the message. In the configured sequence i (i=1,2,...,n), ranging frames are sent in the i-th resource respectively, thereby indicating one-to-one corresponding resources for n ranging members. The configuration message sent when the ranging group is established is used to pre-configure the instruction method for the sending resources of the ranging members, which avoids the message overhead of configuring the sending resources before each measurement of the ranging group, and improves the efficiency of resource configuration.
示例性的,上述第一信息和第二信息示出的内容,还可参阅图4,图4为本申请实施例提供的一种报文示意图。For example, the content shown in the above-mentioned first information and second information can also be referred to Figure 4, which is a schematic diagram of a message provided by an embodiment of the present application.
如图4所示,该报文包括了多个字段,每个字段对应了不同的含义,具体如下:As shown in Figure 4, the message includes multiple fields, each field corresponds to a different meaning, as follows:
测距组ID字段:用于区分不同的测距组,当测距组ID不同时,测距成员一般不同。可以理解的是,此处的测距组即为上述通信域。Ranging group ID field: used to distinguish different ranging groups. When the ranging group IDs are different, the ranging members are generally different. It can be understood that the ranging group here is the above-mentioned communication domain.
测距组成员个数字段:指示为n,用于指示该测距组包含多少个测距成员。其中,测距成员可以包含主节点(G节点),也可以不包含主节点(G节点),本申请实施例对此不作限制。可选的,还可以使用1比特(bit)指示该测距组成员是否包含G节点,若该比特的值为1,指示该测距组成员包含G节点,若该比特的值为0,指示该测距组成员不包含G节点。Ranging group member number field: n indicates how many ranging members the ranging group contains. Among them, the ranging member may include a master node (G node) or may not include a master node (G node), and this embodiment of the present application does not limit this. Optionally, you can also use 1 bit to indicate whether the ranging group member contains a G node. If the value of this bit is 1, it indicates that the ranging group member contains a G node. If the value of this bit is 0, it indicates that the ranging group member contains a G node. The members of this ranging group do not include G nodes.
测距成员字段:与测距组成员个数n相对应,依次包含n个测距成员的标识信息(比如,包括但不限于T1节点的ID、T2节点的ID、T3节点的ID、Tn节点的ID、),该标识信息可以包括但不限于节点的标识ID,地址IP等信息,例如,可以是节点的物理层ID或媒体接入层ID或测量标识等,本申请实施例对此不作限制。通过该测距成员标识信息字段,可以识别各个节点的身份,从而可以使得被测节点向各个测量节点发送测量帧以及接收来自各个测量节点的测量帧,使得各个测量节点向被测节点发送测量帧以及接收来自被测节点的测量帧,实现被测节点与测量节点的双向测量。可选地,G节点将自己的标识ID也携带在测距组成员字段中,从而指示G节点也是测距组的一个成员节点。Ranging member field: corresponds to the number n of ranging group members, and contains the identification information of n ranging members in turn (for example, including but not limited to the ID of the T1 node, the ID of the T2 node, the ID of the T3 node, and the Tn node ID,), the identification information may include but is not limited to the identification ID of the node, address IP and other information, for example, it may be the physical layer ID or media access layer ID or measurement identification of the node, etc., the embodiment of this application does not do this. limit. Through the ranging member identification information field, the identity of each node can be identified, so that the measured node can send measurement frames to each measuring node and receive measurement frames from each measuring node, so that each measuring node can send measurement frames to the measured node. and receiving measurement frames from the node under test to implement bidirectional measurement between the node under test and the measurement node. Optionally, the G node also carries its own identification ID in the ranging group member field, thereby indicating that the G node is also a member node of the ranging group.
第一位图字段:用于指示节点位图。节点位图是一个包含n个比特的位图,用于指示测量组各个成员节点的节点身份是被测节点还是测量节点,即按照节点位图的比特顺序(从高比特位到低比特位,或者从低比特位到高比特位),每个比特与一个测距成员一一对应。如果节点位图中的一个比特设置为1,则表示该比特对应的测距成员为被测量节点(即上述第一从节点);如果节点位图中的一个比特设置为0,表示该测距成员不是被测量节点,而是测量节点(即上述第二从节点和/或主节点)。通过该第一位图字段,各个节点即可在测距初始化时,知晓测量节点与被测节点的关系,从而决定是否要与对方节点进行测量交互,保障测量节点(包括主节点和/或第二从节点)都可以在被测节点(第一从节点)的资源上接收被测节点发送的测量帧,以及被测节点都可以在测量节点的资源上接收测量节点发送的测量帧,实现被测节点与测量节点的双向测量。并且可以避免被测量节点与被测量节点之间的测量交互,以及避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测 量应用场景。The first bitmap field: used to indicate the node bitmap. The node bitmap is a bitmap containing n bits, which is used to indicate whether the node identity of each member node of the measurement group is the measured node or the measuring node, that is, according to the bit order of the node bitmap (from high bit to low bit, Or from low bit to high bit), each bit corresponds to a ranging member one-to-one. If a bit in the node bitmap is set to 1, it means that the ranging member corresponding to the bit is the measured node (i.e., the first slave node mentioned above); if a bit in the node bitmap is set to 0, it means that the ranging member The member is not the measured node, but the measuring node (ie the above-mentioned second slave node and/or master node). Through the first map field, each node can know the relationship between the measuring node and the measured node during ranging initialization, thereby deciding whether to conduct measurement interaction with the other node to ensure that the measuring node (including the main node and/or the third node) The two slave nodes) can both receive the measurement frame sent by the node under test (the first slave node) on the resources of the node being tested (the first slave node), and the node under test can receive the measurement frame sent by the measuring node on the resources of the measuring node. Two-way measurement between measurement nodes. And it can avoid the measurement interaction between the measured node and the measured node, and avoid the measurement interaction between the measuring node and the measuring node, which improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
第二位图字段:用于指示资源块位图。资源块位图是一个包含B个比特的位图(B大于或等于n),按照顺序,每个比特与一个用于传输测量帧的资源块一一对应。如果资源块位图中的一个比特设置为1,则表示该比特对应的资源块为被测量节点(即上述第一从节点)发送测量帧所占用的资源,用于被测量节点(即上述第一从节点)发送测量帧,相应的,各个测量节点可以在该资源块上接收来自被测量节点(即上述第一从节点)发送的测量帧;如果资源块位图中的一个比特设置为0,则表示该比特对应的资源块为测量节点(即上述第二从节点和/或主节点)发送测量帧所占用的资源,用于测量节点(即上述第二从节点和/或主节点)发送测量帧,相应的,被测量节点(即上述第一从节点)可以在该资源块上接收来自测量节点(即上述第二从节点和/或主节点)发送的测量帧。通过该第二位图字段,各个节点即可在测距初始化时,知晓各个资源块与测量节点和被测节点的关系,使得被测量节点在与其对应的资源块上发送测量帧,以及测量节点在与其对应的资源块上发送测量帧,从而可以使得被测量节点和各个测量节点之间在相应的资源块上进行双向测量,实现对被测量节点的测距定位。上述双向测量在基于飞行时间的测距和基于跳频合并带宽的测距中是必要的测量步骤,可以获得高准确度的测距结果。而主节点向多个从节点指示第二位图信息,可以避免被测量节点与被测量节点之间的测量交互,以及避免测量节点与测量节点之间的测量交互,避免了多个节点之间的测量开销,提高了测量的灵活性,可以适用于更广的测量应用场景。还可以通过资源块的位置排列顺序决定被测量节点和各个测量节点发送测量帧的时间顺序,可以减小被测量节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,从而有利于减小残留载波频率偏差CFO对被测量节点和测量节点之间双向测量的影响,提高测量精度。Second bitmap field: used to indicate the resource block bitmap. The resource block bitmap is a bitmap containing B bits (B is greater than or equal to n). In order, each bit corresponds to a resource block used to transmit the measurement frame. If a bit in the resource block bitmap is set to 1, it means that the resource block corresponding to the bit is the resource occupied by the measured node (i.e., the above-mentioned first slave node) for sending the measurement frame, and is used for the measured node (i.e., the above-mentioned first slave node). A slave node) sends a measurement frame. Correspondingly, each measuring node can receive a measurement frame sent from the measured node (ie, the above-mentioned first slave node) on the resource block; if a bit in the resource block bitmap is set to 0 , it means that the resource block corresponding to this bit is the resource occupied by the measuring node (ie, the above-mentioned second slave node and/or master node) to send the measurement frame, and is used for the measuring node (ie, the above-mentioned second slave node and/or master node) The measurement frame is sent, and accordingly, the measured node (ie, the above-mentioned first slave node) can receive the measurement frame sent from the measuring node (ie, the above-mentioned second slave node and/or the master node) on the resource block. Through the second bitmap field, each node can know the relationship between each resource block and the measuring node and the measured node during ranging initialization, so that the measured node sends a measurement frame on its corresponding resource block, and the measuring node The measurement frame is sent on the corresponding resource block, so that bidirectional measurement can be performed between the measured node and each measuring node on the corresponding resource block, thereby achieving ranging and positioning of the measured node. The above-mentioned two-way measurement is a necessary measurement step in ranging based on time of flight and ranging based on frequency hopping combined bandwidth, and high-accuracy ranging results can be obtained. The master node indicates the second bitmap information to multiple slave nodes, which can avoid the measurement interaction between the measured node and the measured node, avoid the measurement interaction between the measuring node and the measuring node, and avoid the measurement interaction between multiple nodes. The measurement overhead is reduced, which improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios. The time sequence of sending measurement frames by the measured node and each measuring node can also be determined by the position arrangement order of the resource blocks, which can reduce the maximum frame interval between the measurement frame sent by the measured node and the edge measurement frame sent by the measuring node, which is beneficial to Reduce the impact of the residual carrier frequency deviation CFO on the two-way measurement between the measured node and the measuring node, and improve the measurement accuracy.
除了上述字段,上述消息还可以包括本次测量的会话标识符(Dialogue Token)或业务编号(Transaction ID),用于识别在一对节点之间进行的测量会话/测量业务。In addition to the above fields, the above message can also include the session identifier (Dialogue Token) or business number (Transaction ID) of this measurement, which is used to identify the measurement session/measurement business conducted between a pair of nodes.
可以理解的是,本申请实施例提供的报文中的测距成员字段可以对应于上述第一信息包括的通信域中的多个从节点和/或主节点的标识信息,第一位图字段可以对应于上述第一信息包括的第一位图,第二位图字段可以对应于上述第二信息包括的第二位图。It can be understood that the ranging member field in the message provided by the embodiment of the present application may correspond to the identification information of multiple slave nodes and/or master nodes in the communication domain included in the above-mentioned first information. The first map field The first bitmap field may correspond to the first bitmap included in the above-mentioned first information, and the second bitmap field may correspond to the second bitmap included in the above-mentioned second information.
可以理解的是,本申请实施例提供的报文仅作为一种示例性的报文示出,用于对上述第一信息和第二信息进行说明,不应以此对本申请实施例构成限定。还可以是其他经过合理变形的报文来传输第一信息和第二信息,比如,字段内容的增加或删减等,本申请实施例对此不作限制。It can be understood that the message provided by the embodiment of the present application is only shown as an exemplary message for describing the above-mentioned first information and the second information, and should not be used to limit the embodiment of the present application. The first information and the second information may also be transmitted through other reasonably deformed messages, such as addition or deletion of field content, etc., and the embodiments of the present application do not limit this.
可以理解的是,本申请实施例提供的报文中的各个字段的内容可以承载于一个报文上,也可以一个字段内容或多个字段内容分别承载于不同的报文上,本申请实施例对此不作限制。It can be understood that the contents of each field in the message provided by the embodiment of the present application can be carried in one message, or the content of one field or the contents of multiple fields can be carried in different messages respectively. The embodiment of the present application There are no restrictions on this.
在一种可能的实施例中,上述第二信息用于指示测量节点对第一从节点进行测量所占用的信道资源,该信道资源可能存在以下多种实现方式:In a possible embodiment, the above-mentioned second information is used to indicate the channel resources occupied by the measuring node for measuring the first slave node. The channel resources may be implemented in the following multiple ways:
方式一:method one:
方式一也称为组播测距/组测距。通信域包括第一从节点和对第一从节点执行测量的N个测量节点,相应的,通信信道资源包括相邻的N+1个资源块(相邻资源块之间可存在测量帧的帧间间隔)。 Method 1 is also called multicast ranging/group ranging. The communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node. Correspondingly, the communication channel resources include adjacent N+1 resource blocks (frames of measurement frames may exist between adjacent resource blocks). interval).
其中,N+1个资源块中的1个资源块用于第一从节点发送测量帧,N+1个资源块中的N个资源块分别用于N个测量节点发送测量帧。N+1个资源块依次被第一从节点和对第一从节点执行测量的N个测量节点依次发送测量帧;而对于第一从节点发送的测量帧,由于N个测量节点都会接收,因此可以理解为第一从节点向N个测量节点组播发送测量帧。Among them, one resource block among the N+1 resource blocks is used for the first slave node to send the measurement frame, and N resource blocks among the N+1 resource blocks are respectively used for the N measurement nodes to send the measurement frame. N+1 resource blocks are sequentially sent measurement frames by the first slave node and the N measurement nodes that perform measurements on the first slave node; and for the measurement frame sent by the first slave node, since all N measurement nodes will receive it, It can be understood that the first slave node multicasts the measurement frame to the N measurement nodes.
可以理解为,在一个组播测量帧交互中,第一从节点在N+1个资源块中的1个资源块上每发送一个测量帧,N个测量节点接收该测量帧后,会相应的在N个资源块中的某个资源块上各发送一个测量帧(即N个测量节点在N+1个资源块中的N个资源块上共发送N个测量帧)。上述组播测量帧交互为一次测量交互,为了提高测量信噪比(SNR),可重复多次上述组播测量帧交互。重复次数由主节点在测量开始之前通过组播测量消息进行配置。It can be understood that in a multicast measurement frame interaction, each time the first slave node sends a measurement frame on 1 resource block among the N+1 resource blocks, the N measurement nodes will respond accordingly after receiving the measurement frame. One measurement frame is each sent on a certain resource block among the N resource blocks (that is, the N measurement nodes send a total of N measurement frames on N resource blocks among the N+1 resource blocks). The above-mentioned multicast measurement frame interaction is one measurement interaction. In order to improve the measurement signal-to-noise ratio (SNR), the above-mentioned multicast measurement frame interaction can be repeated multiple times. The number of repetitions is configured by the master node via a multicast measurement message before measurements start.
通过本申请实施例,基于组播的测量帧交互可以减少第一从节点发送的测量帧数量,在通信域的一次组播测量帧交互过程中,第一从节点只需要发送一个测量帧,提高了测量帧传输效率,有利于第一从节点节省功耗和节省发送资源。Through the embodiments of this application, multicast-based measurement frame interaction can reduce the number of measurement frames sent by the first slave node. During a multicast measurement frame interaction process in the communication domain, the first slave node only needs to send one measurement frame, improving In order to measure the frame transmission efficiency, it is beneficial to the first slave node to save power consumption and save sending resources.
可选的,如图4所示,测量组成员(即测距组成员)的顺序决定了各资源的顺序,而N+1个资源块的排列顺序与在该N+1个资源块上发送测量帧的时间顺序一一对应。主节点还可以通过配置N+1个节点的资源块的位置排列顺序,从而决定第一从节点和N个测量节点发送测量帧的时间顺序。当N+1个资源块中用于第一从节点发送测量帧的一个资源块位于N+1个资源块的中间位置时,可以减小第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,从而有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。主节点配置N+1个节点的资源块时,可以向各个节点以单播方式或组播方式发送调度消息进行资源块配置。Optionally, as shown in Figure 4, the order of the measurement group members (i.e., the ranging group members) determines the order of each resource, and the order of the N+1 resource blocks is consistent with the order of the N+1 resource blocks. The time sequence of the measurement frames corresponds one to one. The master node can also determine the time sequence in which the first slave node and the N measurement nodes send measurement frames by configuring the position order of the resource blocks of the N+1 nodes. When one of the N+1 resource blocks used for the first slave node to send the measurement frame is located in the middle of the N+1 resource blocks, the edge between the measurement frame sent by the first slave node and the measurement node can be reduced. The maximum frame interval of the measurement frame is beneficial to reducing the impact of the residual carrier frequency deviation CFO on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy. When the master node configures the resource blocks of N+1 nodes, it can send scheduling messages to each node in unicast or multicast mode to configure the resource blocks.
示例性的,上述第二信息指示的信道资源,还可参阅图5A,图5A为本申请实施例提供的一种信道资源示意图。Exemplarily, for the channel resources indicated by the above-mentioned second information, please refer to FIG. 5A. FIG. 5A is a schematic diagram of channel resources provided by an embodiment of the present application.
如图5A所示,上述N=4,通信域包括第一从节点(T1节点)和对第一从节点执行测量的4个测量节点(G节点、T2节点、T3节点、T4节点),相应的,信道资源包括相邻的(4+1)个资源块。As shown in Figure 5A, the above N=4, the communication domain includes the first slave node (T1 node) and four measurement nodes (G node, T2 node, T3 node, T4 node) that perform measurements on the first slave node. Correspondingly , the channel resource includes adjacent (4+1) resource blocks.
其中,相邻的(4+1)个资源块中的1个资源块用于第一从节点(T1节点)发送测量帧,相邻的(4+1)个资源块中的4个资源块分别用于4个测量节点(G节点、T2节点、T3节点、T4节点)发送测量帧。Among them, 1 resource block among the adjacent (4+1) resource blocks is used by the first slave node (T1 node) to send the measurement frame, and 4 resource blocks among the adjacent (4+1) resource blocks Used respectively for 4 measurement nodes (G node, T2 node, T3 node, T4 node) to send measurement frames.
可以理解为,在通信域的一次组播测量帧交互中,第一从节点(T1节点)在相邻的(4+1)个资源块中的1个资源块上每发送一个测量帧,4个测量节点(G节点、T2节点、T3节点、T4节点)接收该测量帧后,会相应的在相邻的(4+1)个资源块中的某个资源块上各发送一个测量帧(即4个测量节点在4+1个资源块中的4个资源块上共发送4个测量帧),实现G-T1节点之间的测量帧交互,T1-T2节点之间的测量帧交互,T1-T3节点之间的测量帧交互,以及T1-T4节点之间的测量帧交互。It can be understood that in a multicast measurement frame interaction in the communication domain, each time the first slave node (T1 node) sends a measurement frame on 1 resource block among the adjacent (4+1) resource blocks, 4 After receiving the measurement frame, each measurement node (G node, T2 node, T3 node, T4 node) will correspondingly send a measurement frame on one of the adjacent (4+1) resource blocks ( That is, 4 measurement nodes send a total of 4 measurement frames on 4 resource blocks in 4+1 resource blocks) to realize measurement frame interaction between G-T1 nodes and measurement frame interaction between T1-T2 nodes. Measurement frame interaction between T1-T3 nodes, and measurement frame interaction between T1-T4 nodes.
此时,在通信域的一次组播测量帧交互中,第一从节点和测量节点发送测量帧的数量比例为1:4。基于组播的测量帧交互可以减少第一从节点发送的测量帧数量,在通信域的一次组播测量帧交互过程中,第一从节点只需要发送一个测量帧,提高了测量帧传输效率,有利于第一从节点节省功耗和节省发送资源。At this time, in a multicast measurement frame interaction in the communication domain, the ratio of the number of measurement frames sent by the first slave node and the measurement node is 1:4. Multicast-based measurement frame interaction can reduce the number of measurement frames sent by the first slave node. During a multicast measurement frame interaction process in the communication domain, the first slave node only needs to send one measurement frame, which improves the measurement frame transmission efficiency. It is beneficial to the first slave node to save power consumption and sending resources.
可选的,相邻的(4+1)个资源块的排列顺序与在该相邻的(4+1)个资源块上发送测量帧的时间顺序一一对应,还可以通过配置各节点资源块的位置排列顺序,决定第一从节点(T1节点)和各个测量节点(G节点、T2节点、T3节点、T4节点)发送测量帧的时间顺序。Optionally, the order of adjacent (4+1) resource blocks corresponds to the time sequence of sending measurement frames on the adjacent (4+1) resource blocks. You can also configure the resources of each node. The position order of the blocks determines the time sequence in which the first slave node (T1 node) and each measurement node (G node, T2 node, T3 node, T4 node) send measurement frames.
由于第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔较大时,会导致残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,降低测量精度。Since the maximum frame interval between the measurement frame sent by the first slave node and the edge measurement frame sent by the measurement node is large, the residual carrier frequency deviation CFO will affect the bidirectional measurement between the first slave node and the measurement node, reducing the measurement accuracy. .
例如,假设G-T1节点之间的测量帧交互对应的帧间隔为2t,则:T1-T2节点之间的测量帧交互对应的帧间隔为2t,T1-T3节点之间的测量帧交互对应的帧间隔为3t,T1-T4节点之 间的测量帧交互对应的帧间隔为4t。可以看出,T1-T4节点之间的测量帧交互对应的帧间隔(4t)远大于G-T1节点之间的测量帧交互对应的帧间隔(2t),严重影响T1-T4节点之间的测量精度。For example, assuming that the frame interval corresponding to the measurement frame interaction between G-T1 nodes is 2t, then: the frame interval corresponding to the measurement frame interaction between T1-T2 nodes is 2t, and the measurement frame interaction between T1-T3 nodes corresponds to The frame interval is 3t, and the frame interval corresponding to the measurement frame interaction between T1-T4 nodes is 4t. It can be seen that the frame interval (4t) corresponding to the measurement frame interaction between T1-T4 nodes is much larger than the frame interval (2t) corresponding to the measurement frame interaction between G-T1 nodes, which seriously affects the communication between T1-T4 nodes. measurement accuracy.
此时,将用于第一从节点发送测量帧的资源块的位置调整为相邻的(4+1)个资源块的中间位置,即将用于第一从节点(T1节点)发送测量帧的资源块的位置与用于T2节点发送测量帧的资源块的位置对调,使得用于第一从节点发送测量帧的资源块的位置位于原先用于T2节点发送测量帧的资源块的位置。At this time, the position of the resource block used by the first slave node to send the measurement frame is adjusted to the middle position of the adjacent (4+1) resource blocks, that is, the position of the resource block used by the first slave node (T1 node) to send the measurement frame. The position of the resource block is swapped with the position of the resource block used by the T2 node to send the measurement frame, so that the position of the resource block used by the first slave node to send the measurement frame is located at the position of the resource block originally used by the T2 node to send the measurement frame.
调整后的帧间隔为:G-T1节点之间的测量帧交互对应的帧间隔为3t,T1-T2节点之间的测量帧交互对应的帧间隔为2t,T1-T3节点之间的测量帧交互对应的帧间隔为2t,T1-T4节点之间的测量帧交互对应的帧间隔为3t。The adjusted frame interval is: the frame interval corresponding to the measurement frame interaction between G-T1 nodes is 3t, the frame interval corresponding to the measurement frame interaction between T1-T2 nodes is 2t, and the measurement frame interval between T1-T3 nodes The frame interval corresponding to the interaction is 2t, and the frame interval corresponding to the measurement frame interaction between T1-T4 nodes is 3t.
可以看出,通过调整资源块的位置排列顺序,可以从整体上减小第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。It can be seen that by adjusting the position and order of resource blocks, the maximum frame interval between the measurement frame sent by the first slave node and the edge measurement frame sent by the measuring node can be reduced as a whole, which is beneficial to reducing the residual carrier frequency deviation CFO pair The influence of bidirectional measurement between the first slave node and the measuring node improves the measurement accuracy.
方式二:Method two:
方式二也称为单播测距方式。通信域包括第一从节点和对第一从节点执行测量的N个测量节点,相应的,信道资源包括2N个资源块。 Method 2 is also called the unicast ranging method. The communication domain includes a first slave node and N measurement nodes that perform measurements on the first slave node. Correspondingly, the channel resources include 2N resource blocks.
其中,2N个资源块中的第2i个资源块用于第一从节点发送测量帧,2N个资源块中的第2i-1个资源块用于N个测量节点中的第i个测量节点发送测量帧。或者,2N个资源块中的第2i个资源块用于N个测量节点中的第i个测量节点发送测量帧,2N个资源块中的第2i-1个资源块用于第一从节点发送测量帧。Among them, the 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send. Measurement frame. Alternatively, the 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the first slave node to send Measurement frame.
可以理解为,在一个单播测量帧交互中,第一从节点在2N个资源块中的第2i个资源块(或2N个资源块中的第2i-1个资源块)上每发送一个测量帧,N个测量节点中的第i个测量节点会相应的在2N个资源块中的第2i-1个资源块(或2N个资源块中的第2i个资源块)上发送一个测量帧。It can be understood that in a unicast measurement frame interaction, the first slave node sends a measurement on the 2i-th resource block among the 2N resource blocks (or the 2i-1th resource block among the 2N resource blocks). frame, the i-th measurement node among the N measurement nodes will correspondingly send a measurement frame on the 2i-1th resource block among the 2N resource blocks (or the 2i-th resource block among the 2N resource blocks).
通过本申请实施例,基于单播的测量帧交互提高第一从节点发送测量帧的数量,可以进一步减小第一从节点发送的测量帧与测量节点发送的测量帧的帧间隔,有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。Through the embodiments of the present application, unicast-based measurement frame interaction increases the number of measurement frames sent by the first slave node, which can further reduce the frame interval between the measurement frames sent by the first slave node and the measurement frames sent by the measuring node, which is beneficial to reducing the number of measurement frames sent by the first slave node. The impact of small residual carrier frequency deviation CFO on the bidirectional measurement between the first slave node and the measuring node improves the measurement accuracy.
示例性的,上述第二信息指示的信道资源,还可参阅图5B,图5B为本申请实施例提供的一种信道资源示意图。Exemplarily, for the channel resources indicated by the above-mentioned second information, please refer to FIG. 5B. FIG. 5B is a schematic diagram of channel resources provided by an embodiment of the present application.
如图5B所示,上述N=4,通信域包括第一从节点(T1节点)和对第一从节点执行测量的4个测量节点(G节点、T2节点、T3节点、T4节点),相应的,通信信道资源包括(2×4)个资源块。As shown in Figure 5B, the above N=4, the communication domain includes the first slave node (T1 node) and four measurement nodes (G node, T2 node, T3 node, T4 node) that perform measurements on the first slave node. Correspondingly , the communication channel resource includes (2×4) resource blocks.
其中,(2×4)个资源块中的第2个资源块用于第一从节点(T1节点)发送测量帧,(2×4)个资源块中的第1个资源块用于4个测量节点中的第1个测量节点(G节点)发送测量帧,实现G-T1节点之间的测量帧交互。同理,(2×4)个资源块中的第4个资源块用于第一从节点(T1节点)发送测量帧,(2×4)个资源块中的第3个资源块用于4个测量节点中的第2个测量节点(T2节点)发送测量帧,实现T2-T1节点之间的测量帧交互;(2×4)个资源块中的第6个资源块用于第一从节点(T1节点)发送测量帧,(2×4)个资源块中的第5个资源块用于4个测量节点中的第3个测量节点(T3节点)发送测量帧,实现T3-T1节点之间的测量帧交互;(2×4)个资源块中的第8个资源块用于第一从节点(T1节点)发送测量帧,(2×4)个资源块中的第7个资源块用于4个测量节点中的第4个测量节点(T4节点) 发送测量帧,实现T4-T1节点之间的测量帧交互。Among them, the second resource block among (2×4) resource blocks is used for the first slave node (T1 node) to send the measurement frame, and the first resource block among (2×4) resource blocks is used for 4 The first measurement node (G node) among the measurement nodes sends a measurement frame to realize measurement frame interaction between G-T1 nodes. Similarly, the 4th resource block among (2×4) resource blocks is used for the first slave node (T1 node) to send the measurement frame, and the 3rd resource block among (2×4) resource blocks is used for 4 The second measurement node (T2 node) among the measurement nodes sends the measurement frame to realize the measurement frame interaction between the T2-T1 nodes; the sixth resource block among the (2×4) resource blocks is used for the first slave The node (T1 node) sends the measurement frame, and the 5th resource block among the (2×4) resource blocks is used for the 3rd measurement node (T3 node) among the 4 measurement nodes to send the measurement frame to realize the T3-T1 node. Measurement frame interaction between them; the 8th resource block among (2×4) resource blocks is used for the first slave node (T1 node) to send the measurement frame, and the 7th resource among (2×4) resource blocks The block is used by the fourth measurement node (T4 node) among the four measurement nodes to send measurement frames to realize measurement frame interaction between T4-T1 nodes.
可以理解为,在通信域的一次单播测量帧交互中,第一从节点在(2×4)个资源块中的第2i个资源块(或(2×4)个资源块中的第2i-1个资源块)上每发送一个测量帧时,4个测量节点中的第i个测量节点会相应的在(2×4)个资源块中的第2i-1个资源块(或(2×4)个资源块中的第2i个资源块)上发送一个测量帧。It can be understood that in a unicast measurement frame interaction in the communication domain, the first slave node is in the 2i-th resource block among (2×4) resource blocks (or the 2i-th resource block among (2×4) resource blocks). -1 resource block), the i-th measurement node among the 4 measurement nodes will correspondingly transmit a measurement frame on the 2i-1th resource block (or (2 A measurement frame is sent on the 2ith resource block) among ×4) resource blocks.
如果G节点是测量节点且G节点需要发送前导信号,则G节点发送完测距帧后,被测节点再发送测距帧。如图5B所示,在测量节点和被测节点的成对测距帧交互中,被测节点位于成对资源中的第二个进行发送。这有利于G节点发送完前导信号之后立即发送测量帧,减少G节点与被测节点的切换时间。If the G node is a measuring node and the G node needs to send a preamble signal, after the G node sends the ranging frame, the measured node sends the ranging frame again. As shown in Figure 5B, in the pairwise ranging frame interaction between the measuring node and the measured node, the measured node is located in the second one of the paired resources and sends. This is conducive to the G node sending the measurement frame immediately after sending the preamble signal, reducing the switching time between the G node and the node under test.
或者,G节点向被测节点发送一个指示信息,用于指示被测节点在测距交互中,使用第一个测距帧的发送资源,或者使用第二个测距帧的发送资源;也即,上述指示信息指示被测节点占用测距交互中的前一个资源或后一个资源。Alternatively, the G node sends an instruction message to the measured node to instruct the measured node to use the sending resources of the first ranging frame or to use the sending resources of the second ranging frame in the ranging interaction; that is, , the above indication information indicates that the measured node occupies the previous resource or the next resource in the ranging interaction.
此时,在通信域的一次单播测量帧交互中,第一从节点和测量节点发送测量帧的数量比例为4:4。与上述图5A所示的组播测量帧相比,图5B中基于单播的测量帧交互可以通过提高第一从节点发送测量帧的数量,来进一步减小第一从节点发送的测量帧与测量节点发送的测量帧的帧间隔,有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。At this time, in a unicast measurement frame interaction in the communication domain, the ratio of the number of measurement frames sent by the first slave node and the measurement node is 4:4. Compared with the multicast measurement frame shown in Figure 5A above, the unicast-based measurement frame interaction in Figure 5B can further reduce the number of measurement frames sent by the first slave node by increasing the number of measurement frames sent by the first slave node. The frame interval of the measurement frames sent by the measurement node is conducive to reducing the impact of the residual carrier frequency deviation CFO on the two-way measurement between the first slave node and the measurement node, and improving the measurement accuracy.
方式三:Method three:
通信域至少包括一组第一从节点和对第一从节点执行测量的M×L个测量节点,相应的,信道资源包括(M+1)×L个资源块。The communication domain at least includes a group of first slave nodes and M×L measurement nodes that perform measurements on the first slave nodes. Correspondingly, the channel resources include (M+1)×L resource blocks.
其中,(M+1)×L个资源块中的L个资源块用于第一从节点发送测量帧,(M+1)×L个资源块中其余的M×L个资源块用于M×L个测量节点发送测量帧,并且在(M+1)×L个资源块中,L个资源块中的任一个资源块与M×L个资源块中的M个资源块组成相邻的1+M个资源块。Among them, L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send the measurement frame, and the remaining M×L resource blocks among the (M+1)×L resource blocks are used for M ×L measurement nodes send measurement frames, and among the (M+1)×L resource blocks, any one of the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
可以理解为,在一个组播测量帧交互中,第一从节点在L个资源块中的任一个资源块上每发送一个测量帧,M×L个测量节点中的M个测量节点接收该测量帧后,会相应的在M×L个资源块中的M个资源块上各发送一个测量帧(即M×L个测量节点中的M个测量节点在M×L个资源块中的M个资源块上共发送M个测量帧)。It can be understood that in a multicast measurement frame interaction, each time the first slave node sends a measurement frame on any one of the L resource blocks, M measurement nodes among the M×L measurement nodes receive the measurement. After the frame, a measurement frame will be sent correspondingly on M resource blocks among the M×L resource blocks (that is, the M measurement nodes among the M×L measurement nodes are on the M A total of M measurement frames are sent on the resource block).
通过本申请实施例,基于组播的测量帧交互适当提高第一从节点发送的测量帧数量,可以在保障测量帧传输效率以及第一从节点节省功耗和节省发送资源的同时,减小第一从节点发送的测量帧与测量节点发送的测量帧的帧间隔,有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。Through the embodiments of this application, the multicast-based measurement frame interaction appropriately increases the number of measurement frames sent by the first slave node, which can ensure the transmission efficiency of the measurement frames and save power consumption and transmission resources of the first slave node while reducing the number of measurement frames sent by the first slave node. The frame interval between the measurement frame sent by the first slave node and the measurement frame sent by the measurement node is beneficial to reducing the impact of the residual carrier frequency deviation CFO on the bidirectional measurement between the first slave node and the measurement node, and improving measurement accuracy.
可选的,上述相邻的1+M个资源块的排列顺序与第一从节点和M个测量节点在该1+M个资源块上发送测量帧的时间顺序一一对应,还可以通过主节点发送第二位图和/或调度信息,确定第一从节点和各个测量节点的资源块,即确定发送测量帧的时间顺序。当上述相邻的1+M个资源块中用于第一从节点发送测量帧的一个资源块位于1+M个资源块的中间位置时,可以进一步减小第一从节点发送的测量帧与测量节点发送的边缘测量帧的最大帧间隔,从而有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。Optionally, the arrangement order of the above-mentioned adjacent 1+M resource blocks corresponds to the time sequence in which the first slave node and the M measurement nodes send measurement frames on the 1+M resource blocks. It can also be configured through the master node. The node sends the second bitmap and/or scheduling information to determine the resource blocks of the first slave node and each measurement node, that is, determine the time sequence for sending measurement frames. When one of the adjacent 1+M resource blocks used for the first slave node to send the measurement frame is located in the middle of the 1+M resource blocks, the distance between the measurement frame sent by the first slave node and The maximum frame interval of edge measurement frames sent by the measurement node is beneficial to reducing the impact of the residual carrier frequency deviation CFO on the bidirectional measurement between the first slave node and the measurement node, and improving measurement accuracy.
示例性的,上述第二信息指示的信道资源,还可参阅图5C,图5C为本申请实施例提供的一种信道资源示意图。Exemplarily, for the channel resources indicated by the above-mentioned second information, please refer to FIG. 5C. FIG. 5C is a schematic diagram of channel resources provided by an embodiment of the present application.
如图5C所示,上述L=2,M=2,通信域包括第一从节点(T1节点)和对第一从节点执行 测量的2×2个测量节点(G节点、T2节点、T3节点、T4节点),相应的,信道资源包括(2+1)×2个资源块。As shown in Figure 5C, the above-mentioned L=2, M=2, the communication domain includes the first slave node (T1 node) and 2×2 measurement nodes (G node, T2 node, T3 node) that perform measurements on the first slave node. , T4 node), correspondingly, the channel resources include (2+1)×2 resource blocks.
其中,(2+1)×2个资源块中的2个资源块(如图5C中的第2、5个资源块)分别用于第一从节点发送测量帧,(2+1)×2个资源块中其余的2×2个资源块(如图5C中的第1、3、4、6个资源块)分别用于2×2个测量节点发送测量帧,并且在(2+1)×2个资源块中,2个资源块中的任一个资源块(如图5C中的第2个资源块或第5个资源块)与2×2个资源块中的2个资源块(如图5C中的第1、3个资源块,或第4、6个资源块)组成相邻的1+2个资源块。Among them, 2 of the (2+1)×2 resource blocks (the 2nd and 5th resource blocks in Figure 5C) are respectively used for the first slave node to send the measurement frame, (2+1)×2 The remaining 2×2 resource blocks in the resource blocks (the 1st, 3rd, 4th, and 6th resource blocks in Figure 5C) are respectively used for 2×2 measurement nodes to send measurement frames, and in (2+1) × 2 resource blocks, any one of the 2 resource blocks (the 2nd resource block or the 5th resource block in Figure 5C) is the same as 2 of the 2 × 2 resource blocks (such as The 1st and 3rd resource blocks in Figure 5C, or the 4th and 6th resource blocks) form adjacent 1+2 resource blocks.
结合图5C进行说明如下:The description is as follows in conjunction with Figure 5C:
(2+1)×2个资源块中的第2个资源块用于第一从节点发送测量帧,相应的,G节点和T2节点接收第一从节点发送的测量帧后,(2+1)×2个资源块中的第1个资源块用于测量节点(G节点)发送测量帧,以及第3个资源块用于测量节点(T2节点)发送测量帧,并且,第1、2、3个资源块组成相邻的3个资源块,T1节点分别与G节点、T2节点进行测量帧交互,实现图5C中的测量帧交互1。同理,(2+1)×2个资源块中的第5个资源块用于第一从节点发送测量帧,相应的,T3节点和T4节点接收第一从节点发送的测量帧后,(2+1)×2个资源块中的第4个资源块用于测量节点(T3节点)发送测量帧,以及第6个资源块用于测量节点(T4节点)发送测量帧,并且,第4、5、6个资源块组成相邻的3个资源块,T1节点分别与T3节点、T4节点进行测量帧交互,实现图5C中的测量帧交互2。The second resource block among (2+1)×2 resource blocks is used for the first slave node to send the measurement frame. Correspondingly, after the G node and T2 node receive the measurement frame sent by the first slave node, (2+1 )×2 resource blocks, the first resource block is used for the measurement node (G node) to send the measurement frame, and the third resource block is used for the measurement node (T2 node) to send the measurement frame, and, the 1st, 2nd, Three resource blocks form three adjacent resource blocks. The T1 node interacts with the G node and the T2 node respectively in measurement frames to realize the measurement frame interaction 1 in Figure 5C. In the same way, the fifth resource block among the (2+1)×2 resource blocks is used for the first slave node to send the measurement frame. Correspondingly, after the T3 node and T4 node receive the measurement frame sent by the first slave node, ( The 4th resource block among the 2+1)×2 resource blocks is used for the measurement node (T3 node) to send the measurement frame, and the 6th resource block is used for the measurement node (T4 node) to send the measurement frame, and the 4th resource block is used for the measurement node (T4 node) to send the measurement frame. , 5, and 6 resource blocks form three adjacent resource blocks, and the T1 node interacts with the T3 node and the T4 node respectively to implement measurement frame interaction 2 in Figure 5C.
可以理解为,在通信域的一次组播测量帧交互中,第一从节点在L个资源块中的任一个资源块上每发送一个测量帧,M×L个测量节点中的M个测量节点接收该测量帧后,会相应的在M×L个资源块中的M个资源块上各发送一个测量帧(即M×L个测量节点中的M个测量节点在M×L个资源块中的M个资源块上共发送M个测量帧)。It can be understood that in a multicast measurement frame interaction in the communication domain, every time the first slave node sends a measurement frame on any one of the L resource blocks, M measurement nodes among the M×L measurement nodes After receiving the measurement frame, a measurement frame will be sent correspondingly on M resource blocks among the M×L resource blocks (that is, M measurement nodes among the M×L measurement nodes are in the M×L resource blocks). A total of M measurement frames are sent on M resource blocks).
此时,在通信域的一次单播测量帧交互中,第一从节点和测量节点发送测量帧的数量比例为2:4。与上述图5A所示的组播测量帧相比,图5B中基于组播的测量帧交互可以通过适当提高第一从节点发送的测量帧数量,在保障测量帧传输效率以及第一从节点节省功耗和节省发送资源的同时,减小第一从节点发送的测量帧与测量节点发送的测量帧的帧间隔,有利于减小残留载波频率偏差CFO对第一从节点和测量节点之间双向测量的影响,提高测量精度。At this time, in a unicast measurement frame interaction in the communication domain, the ratio of the number of measurement frames sent by the first slave node and the measurement node is 2:4. Compared with the multicast measurement frame shown in Figure 5A above, the multicast-based measurement frame interaction in Figure 5B can appropriately increase the number of measurement frames sent by the first slave node to ensure measurement frame transmission efficiency and save money on the first slave node. While power consumption and transmission resources are saved, the frame interval between the measurement frame sent by the first slave node and the measurement frame sent by the measuring node is reduced, which is beneficial to reducing the residual carrier frequency deviation CFO for the two-way connection between the first slave node and the measuring node. Measurement effects and improve measurement accuracy.
在上述方式中,L表示将全部测量节点分成子组后的子组个数,例如,一共有5个测量节点和1个被测节点,如果L=2,则表示将5个测量节点分成2个子组,每个子组具有
个测量节点,其中X表示测距组内测量节点的个数,
表示向上取整。上述运算中,将5个测量节点分成了2个子组,第一个子组有3个测量节点,第二个子组有2个测量节点,此时可以使用第二信息中的一个4比特位图,例如“0100”表示第一个子组的资源为“测量节点1、被测节点、测量节点2、测量节点3”,第二个子组的资源为“测量节点4,被测节点,测量节点5”,从而完成为全部测量节点和被测节点的资源配置。G节点可以将“L”的值和第二信息中包含的每个子组的资源位图,发送给各个测距成员节点,从而完成测距成员节点的资源配置。
In the above method, L represents the number of subgroups after dividing all measurement nodes into subgroups. For example, there are a total of 5 measurement nodes and 1 measured node. If L=2, it means that the 5 measurement nodes are divided into 2 subgroups, each with measurement nodes, where X represents the number of measurement nodes in the ranging group, Indicates rounding up. In the above operation, the 5 measurement nodes are divided into 2 subgroups. The first subgroup has 3 measurement nodes, and the second subgroup has 2 measurement nodes. At this time, a 4-bit bitmap in the second information can be used. , for example, "0100" means that the resources of the first subgroup are "measurement node 1, measured node, measurement node 2, measurement node 3", and the resources of the second subgroup are "measurement node 4, measured node, measurement node 5" to complete the resource configuration for all measuring nodes and measured nodes. The G node may send the value of “L” and the resource bitmap of each subgroup contained in the second information to each ranging member node, thereby completing the resource configuration of the ranging member node.
或者,所述第二信息还包括被测节点的发送测距帧的频率信息F,即被测节点每隔F个测量节点的测距帧资源,即***一个被测节点的测距帧资源。G节点将频率信息F发送给各个测距成员,从而完成测量节点和被测节点的测距帧资源配置。Alternatively, the second information also includes the frequency information F of the measured node for sending ranging frames, that is, the ranging frame resources of every F measuring nodes of the measured node, that is, the ranging frame resources of one measured node are inserted. The G node sends the frequency information F to each ranging member, thereby completing the ranging frame resource configuration of the measuring node and the measured node.
示例性的,上述第二信息指示的信道资源,还可参阅图5D,图5D为本申请实施例提供的一种信道资源示意图。Exemplarily, for the channel resources indicated by the above-mentioned second information, please refer to Figure 5D. Figure 5D is a schematic diagram of channel resources provided by an embodiment of the present application.
如图5D所示,通信域包括第一从节点(T1节点)和对第一从节点执行测量的2×2个测 量节点(G节点、T2节点、T3节点、T4节点),相应的,信道资源包括6个资源块。As shown in Figure 5D, the communication domain includes a first slave node (T1 node) and 2×2 measurement nodes (G node, T2 node, T3 node, T4 node) that perform measurements on the first slave node. Correspondingly, the channel Resources include 6 resource blocks.
在图5D中,T1节点与G节点之间的测量帧交互可以称为测量帧交互1,该测量帧交互1所对应的第一从节点(T1节点)和测量节点(G节点)发送测量帧的数量比例为1:1,T1节点与G节点发送测量帧各占用一个资源块,且T1节点发送测量帧占用的资源块与G节点发送测量帧占用的资源块组成相邻的(1+1)个资源块。并且,T1节点分别与T2节点、T3节点、T4节点之间的测量帧交互可以称为测量帧交互2,该测量帧交互2所对应的第一从节点(T1节点)和测量节点(T2节点、T3节点、T4节点)发送测量帧的数量比例为1:3,第一从节点(T1节点)和测量节点(T2节点、T3节点、T4节点)发送测量帧分别各占用一个资源块,且第一从节点(T1节点)和测量节点(T2节点、T3节点、T4节点)发送测量帧占用的资源块组成相邻的(1+3)个资源块。In Figure 5D, the measurement frame interaction between the T1 node and the G node can be called measurement frame interaction 1. The first slave node (T1 node) and the measurement node (G node) corresponding to the measurement frame interaction 1 send measurement frames. The ratio of the number is 1:1. The T1 node and the G node each occupy one resource block for sending the measurement frame, and the resource block occupied by the T1 node for sending the measurement frame and the resource block occupied by the G node for sending the measurement frame form an adjacent (1+1 ) resource blocks. Moreover, the measurement frame interaction between the T1 node and the T2 node, T3 node, and T4 node respectively can be called measurement frame interaction 2. The measurement frame interaction 2 corresponds to the first slave node (T1 node) and the measurement node (T2 node). , T3 node, T4 node), the ratio of the number of measurement frames sent is 1:3. The measurement frames sent by the first slave node (T1 node) and the measurement node (T2 node, T3 node, T4 node) each occupy one resource block, and The resource blocks occupied by the measurement frames sent by the first slave node (T1 node) and the measurement nodes (T2 node, T3 node, T4 node) form adjacent (1+3) resource blocks.
可以看出,本实施例中的信道资源配置方式与上述图5C所示的信道资源配置方式不同,通过配置信道资源的位置排布,可以使第一从节点和测量节点发送测量帧的数量比例多样化,根据不同的测量帧交互,分别配置不同位置排布的信道资源,使各个测量帧交互所对应的第一从节点和测量节点发送测量帧的数量比例不同。采用这种方式,既可以基于单播的测量交互取得较高的测量准确度,又可以基于组播的测量交互取得较高的测量效率。It can be seen that the channel resource configuration method in this embodiment is different from the channel resource configuration method shown in Figure 5C above. By configuring the position arrangement of the channel resources, the number of measurement frames sent by the first slave node and the measurement node can be proportional Diversification: According to different measurement frame interactions, channel resources arranged at different positions are respectively configured, so that the proportion of the number of measurement frames sent by the first slave node and the measurement node corresponding to each measurement frame interaction is different. In this way, both unicast-based measurement interaction can achieve higher measurement accuracy, and multicast-based measurement interaction can also achieve higher measurement efficiency.
可选的,对于多个被测节点时,如果采用单播测量(也称为成对测量)方式,则测量节点按照组播测量建立消息(如图4)中指示的顺序,与被测节点一对一对地测量交互;多个被测节点,则重复每个被测节点的单播测距帧结构,被测节点的发送顺序(发送资源块)也按照组播测量建立消息中的指示,依次与多个测量节点进行单播的测量交互。如图5E所示,为2个被测节点(T1和T4)与3个测量节点(G节点、T2节点、T3节点)进行测量交互的示意图,首先进行T1节点与G节点、T2节点、T3节点的单播式测量交互,之后再进行T4节点与G节点、T2节点、T3节点的单播式测量交互。采用这种方式,既可以基于单播的测量交互取得较高的测量准确度,又可以支持多个被测量设备与多个测量设备之间进行测量交互,取得类似于组播测量交互的高效率。Optionally, for multiple measured nodes, if unicast measurement (also called paired measurement) is used, the measuring node communicates with the measured node in the order indicated in the multicast measurement establishment message (as shown in Figure 4). Interaction is measured one-to-one; for multiple measured nodes, the unicast ranging frame structure of each measured node is repeated, and the sending sequence (sending resource blocks) of the measured nodes is also in accordance with the instructions in the multicast measurement establishment message. , perform unicast measurement interactions with multiple measurement nodes in sequence. As shown in Figure 5E, it is a schematic diagram of measurement interaction between two measured nodes (T1 and T4) and three measuring nodes (G node, T2 node, T3 node). First, the T1 node and G node, T2 node, T3 The unicast measurement interaction of the node is followed by the unicast measurement interaction between the T4 node and the G node, T2 node, and T3 node. In this way, high measurement accuracy can be achieved based on unicast measurement interaction, and measurement interaction between multiple measured devices and multiple measurement devices can be supported, achieving high efficiency similar to multicast measurement interaction. .
在一种可能的实施例中,主节点还向第一从节点和第二从节点发送第三信息。In a possible embodiment, the master node also sends third information to the first slave node and the second slave node.
其中,该第三信息用于指示测量帧的发送为单播发送(如上述图5B所示的单播发送),或指示测量帧的发送为组播发送(如上述图5A和图5C所示的组播发送)。The third information is used to indicate that the transmission of the measurement frame is unicast transmission (as shown in the above-mentioned unicast transmission in Figure 5B), or to indicate that the transmission of the measurement frame is multicast transmission (as shown in the above-mentioned Figure 5A and Figure 5C). multicast transmission).
通过本申请实施例,多个从节点通过接收第三信息可以得到测量帧的发送模式,从而可以根据发送模式选择在相应的信道资源上发送测量帧,使得第一从节点和各个测量节点之间进行测量交互,实现对第一从节点的测距定位。Through the embodiment of the present application, multiple slave nodes can obtain the transmission mode of the measurement frame by receiving the third information, so that the measurement frame can be selected to be sent on the corresponding channel resource according to the transmission mode, so that the relationship between the first slave node and each measurement node Perform measurement interaction to achieve ranging and positioning of the first slave node.
可理解,上述发送第一信息、发送第二信息、发送第三信息的执行顺序,本申请实施例对此不作限制,以符合实际的场景交互为准。It can be understood that the execution order of sending the first information, sending the second information, and sending the third information is not limited in the embodiments of the present application, and shall be subject to the actual scene interaction.
可选的,上述第一信息、第二信息以及第三信息可以承载在同一个报文的不同字段中,也可以分别承载在不同的报文中,本申请实施例对此不作限制。Optionally, the above-mentioned first information, second information, and third information can be carried in different fields of the same message, or can be carried in different messages respectively. This embodiment of the present application does not limit this.
S303:第一从节点和第二从节点基于第一信息和第二信息进行测量帧交互。S303: The first slave node and the second slave node exchange measurement frames based on the first information and the second information.
通过上述步骤S301和S302,第一从节点和第二从节点接收第一信息和第二信息之后,可以基于该第一信息和第二信息进行测量帧交互。Through the above steps S301 and S302, after the first slave node and the second slave node receive the first information and the second information, measurement frame interaction can be performed based on the first information and the second information.
具体可以为,第一从节点在第一信道资源上发送第一测量帧,相应的,第二从节点在第一信道资源上接收第一从节点发送的第一测量帧;和,第二从节点在第二信道资源上发送第二测量帧,相应的,第一从节点在第二信道资源上接收第二从节点发送的第二测量帧。Specifically, the first slave node sends the first measurement frame on the first channel resource, and accordingly, the second slave node receives the first measurement frame sent by the first slave node on the first channel resource; and, the second slave node The node sends the second measurement frame on the second channel resource, and accordingly, the first slave node receives the second measurement frame sent by the second slave node on the second channel resource.
可选的,第一从节点通过接收第二从节点发送的第二测量帧,以及向第二从节点发送第一测量帧,可以得到测量结果,该测量结果包括但不限于第二从节点相对于第一从节点的频域信道状态信息(CSI,例如OFDM符号的子载波对应的信道状态信息)、距离、角度等位置信息。相应的,第二从节点通过接收第一从节点发送的第一测量帧,以及向第一从节点发送第二测量帧,也可以得到测量结果,该测量结果包括但不限于第一从节点相对于第二从节点的距离、角度等位置信息。Optionally, the first slave node can obtain the measurement results by receiving the second measurement frame sent by the second slave node and sending the first measurement frame to the second slave node. The measurement results include but are not limited to the relative position of the second slave node. Frequency domain channel state information (CSI, such as channel state information corresponding to subcarriers of OFDM symbols), distance, angle and other location information of the first slave node. Correspondingly, the second slave node can also obtain measurement results by receiving the first measurement frame sent by the first slave node and sending the second measurement frame to the first slave node. The measurement results include but are not limited to the relative position of the first slave node. Position information such as distance and angle from the second slave node.
可选的,第一从节点还可以基于第一信息和第二信息,与第一从节点的多个测量节点进行测量帧交互,并得到多个测量结果。其中,该多个测量节点包括但不限于上述第二从节点,该多个测量结果包括但不限于第一从节点基于第二从节点发送的第二测量帧得到的测量结果。相应的,多个测量节点基于第一信息和第二信息,分别与第一从节点进行测量帧交互,也可以分别得到各自的测量结果。Optionally, the first slave node can also perform measurement frame interaction with multiple measurement nodes of the first slave node based on the first information and the second information, and obtain multiple measurement results. The plurality of measurement nodes include, but are not limited to, the above-mentioned second slave node, and the plurality of measurement results include, but are not limited to, measurement results obtained by the first slave node based on the second measurement frame sent by the second slave node. Correspondingly, multiple measurement nodes perform measurement frame interaction with the first slave node based on the first information and the second information, and can also obtain respective measurement results.
可选的,上述多个测量节点还可以包括主节点。此时,第一从节点还可以基于第一信息和第二信息与主节点进行测量帧交互,得到测量结果。Optionally, the above-mentioned plurality of measurement nodes may also include a master node. At this time, the first slave node can also perform measurement frame interaction with the master node based on the first information and the second information to obtain the measurement result.
例如,主节点在第三信道资源上发送第三测量帧,相应的,第一从节点在第三信道资源上接收主节点发送的第三测量帧;和,第一从节点在第四信道资源上发送第四测量帧,相应的,主节点在第四信道资源上接收第一从节点发送的第四测量帧。或者,第一从节点还可以是在上述第一信道资源上发送第一测量帧,相应的,主节点在第一信道资源上接收第一从节点发送的第一测量帧。For example, the master node sends the third measurement frame on the third channel resource, and accordingly, the first slave node receives the third measurement frame sent by the master node on the third channel resource; and, the first slave node receives the third measurement frame on the fourth channel resource. The fourth measurement frame is sent on the first slave node. Correspondingly, the master node receives the fourth measurement frame sent by the first slave node on the fourth channel resource. Alternatively, the first slave node may also send the first measurement frame on the first channel resource, and accordingly, the master node receives the first measurement frame sent by the first slave node on the first channel resource.
在一种可能的实施例中,多个测量节点(包括但不限于第二从节点)在基于与第一从节点进行测量帧交互得到多个测量结果后,还将各自得到的测量结果发送给主节点。In a possible embodiment, after multiple measurement nodes (including but not limited to the second slave node) obtain multiple measurement results based on measurement frame interaction with the first slave node, they also send their respective measurement results to master node.
可选的,第一从节点在基于与多个测量节点进行测量帧交互得到多个测量结果后,还将多个测量结果发送给主节点。Optionally, after obtaining multiple measurement results based on measurement frame interaction with multiple measurement nodes, the first slave node also sends the multiple measurement results to the master node.
进一步的,主节点在接收到多个测量节点发送的多个测量结果和/或第一从节点发送的多个测量结果后,根据这些测量结果对第一从节点定位。Further, after receiving multiple measurement results sent by multiple measurement nodes and/or multiple measurement results sent by the first slave node, the master node locates the first slave node based on these measurement results.
在一种可能的实施例中,第一从节点和各个测量节点之间的测量帧交互是在不同的信道上进行,即第一从节点和各个测量节点跳频发送测量帧。通过跳频发送测量帧,可以扩大跳频测距的测量带宽,以提高测距的准确性和精度。In a possible embodiment, the measurement frame interaction between the first slave node and each measurement node is performed on different channels, that is, the first slave node and each measurement node send measurement frames through frequency hopping. By sending measurement frames through frequency hopping, the measurement bandwidth of frequency hopping ranging can be expanded to improve the accuracy and precision of ranging.
本申请实施例中,通过第一从节点与其他从节点之间进行测量交互,实现对第一从节点的测距定位,可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。In the embodiment of the present application, the ranging and positioning of the first slave node is realized through measurement interaction between the first slave node and other slave nodes, and measurement interaction between the measured node and the measured node can be avoided, and the measurement interaction between the measured node and the measured node can be avoided. The measurement interaction between measurement nodes improves the flexibility of measurement and can be applied to a wider range of measurement application scenarios.
对于SLB,由于不支持T节点和T节点之间的直接通信,因此,可采用每个T节点将测量的CSI信息反馈至G节点,再由G节点再发送至测距测角定位功能解算节点(简称解算节点)进行距离/角度/位置解算方式。For SLB, since direct communication between T nodes and T nodes is not supported, each T node can be used to feed back the measured CSI information to the G node, and then the G node sends it to the ranging and angle positioning function for solution. Nodes (referred to as solution nodes) perform distance/angle/position calculation methods.
具体可参阅图6A和图6B,图6A和图6B为本申请实施例提供的两种信道状态信息CSI的交互示意图。For details, please refer to FIG. 6A and FIG. 6B. FIG. 6A and FIG. 6B are schematic diagrams of the interaction of two types of channel state information CSI provided by embodiments of the present application.
如图6A所示,解算节点是第三方节点。G节点分别接收T1、T2和T3的CSI反馈,并且反馈测量结果(CSI)的帧结构包括如下信息:源节点的测量标识;目的节点的测量标识;测量transaction ID;CSI信息。CSI信息可以如下表示。As shown in Figure 6A, the solution node is a third-party node. The G node receives the CSI feedback of T1, T2 and T3 respectively, and the frame structure of the feedback measurement result (CSI) includes the following information: the measurement ID of the source node; the measurement ID of the destination node; the measurement transaction ID; CSI information. CSI information can be represented as follows.
T1节点反馈CSI:G-T1,T2-T1,T3-T1;T1 node feedback CSI: G-T1, T2-T1, T3-T1;
T2节点反馈CSI:T1-T2;T2 node feedback CSI: T1-T2;
T3节点反馈CSI:T1-T3;T3 node feedback CSI: T1-T3;
其中,G-T1表示“G发送测距帧,T1接收测距帧”获得的CSI。Among them, G-T1 represents the CSI obtained by "G sends the ranging frame and T1 receives the ranging frame".
G节点向测距、测角解算功能节点发送T2-T1,T3-T1,T1-T2,T1-T3之后,分别合并以下CSI:T2-T1与T1-T2;T3-T1与T1-T3;G-T1与T1-G。测距、测角解算功能节点根据合并后的CSI计算得到测距结果。After the G node sends T2-T1, T3-T1, T1-T2, and T1-T3 to the ranging and angle measurement function nodes, the following CSIs are merged respectively: T2-T1 and T1-T2; T3-T1 and T1-T3 ;G-T1 and T1-G. The ranging and angle measurement function nodes calculate the ranging results based on the combined CSI.
上述方案中,解算节点还可以与G节点是同一个节点,或者是T节点。T节点测量的对侧T节点的CSI,全部反馈至G节点,再由G节点发送至测距/测角解算功能节点。In the above solution, the solution node can also be the same node as the G node, or it can be the T node. The CSI of the contralateral T node measured by the T node is all fed back to the G node, and then sent by the G node to the ranging/angle measurement function node.
对于解算功能节点是对侧T节点的情况,如图6B所示。G节点接收到各个T节点上报的CSI之后,再分别按目的节点的测量标识,发送(转发)至各个解算功能节点。例如,G节点收到T1反馈的T2-T1、T3-T1、G-T1之后,再分别将T2-T1、T3-T1发送至T2、T3。G节点对收到的CSI,仅按照目的地址、transaction ID等进行发送,内容上不做修改。各个解算功能节点根据收到的CSI,以及测量的CSI,计算得到距离。For the case where the solution function node is the contralateral T node, as shown in Figure 6B. After the G node receives the CSI reported by each T node, it sends (forwards) it to each solution function node according to the measurement identification of the destination node. For example, after G node receives T2-T1, T3-T1, and G-T1 fed back by T1, it sends T2-T1 and T3-T1 to T2 and T3 respectively. The G node only sends the received CSI according to the destination address, transaction ID, etc., without modifying the content. Each calculation function node calculates the distance based on the received CSI and the measured CSI.
对于功能解算节点的选取,可以在测距参数协商时,T节点可以向G节点报告自己的测距/测角解算功能节点能力,或者G节点根据高层信令获取。再例如,对于图2,假设节点a是主节点,节点A是第一从节点(被测量节点),节点b是第二从节点(测量节点/定位锚点),由于本申请采用双向测量的方式,因此第一从节点、第二从节点测量得到的测量结果信息(例如信道状态信息),发送给主节点,由主节点(测距/测角解算节点)根据收集/测量的结果信息进行合并和计算。这样做的优势在于,第一从节点和第二从节点之间无需交互测量结果,而是把自己的测量结果上报给主节点,由主节点根据收集的测量信息进行距离计算,避免了在第一从节点与第二从节点之间交互信息所需的复杂链路。For the selection of functional solution nodes, the T node can report its own ranging/angle measurement function node capabilities to the G node during the ranging parameter negotiation, or the G node can obtain it based on high-level signaling. For another example, for Figure 2, assume that node a is the master node, node A is the first slave node (measured node), and node b is the second slave node (measuring node/positioning anchor point). Since this application uses bidirectional measurement method, so the measurement result information (such as channel state information) measured by the first slave node and the second slave node is sent to the master node, and the master node (ranging/angle measurement solution node) collects/measures the result information based on the Consolidate and calculate. The advantage of this is that there is no need to exchange measurement results between the first slave node and the second slave node. Instead, they report their own measurement results to the master node, and the master node performs distance calculations based on the collected measurement information, avoiding the need for A complex link required to exchange information between one slave node and a second slave node.
上述详细阐述了本申请实施例的方法,下面提供用于实现本申请实施例中任一种方法的装置,例如,提供一种装置包括用以实现以上任一种方法中设备所执行的各步骤的单元(或手段)。The methods of the embodiments of the present application have been described in detail above. The following provides a device for implementing any method in the embodiment of the present application. For example, a device is provided that includes the steps performed by the equipment for implementing any of the above methods. unit (or means).
请参阅图7,图7为本申请实施例提供的一种通信装置的结构示意图。Please refer to FIG. 7 , which is a schematic structural diagram of a communication device provided by an embodiment of the present application.
如图7所示,该通信装置70可以包括收发单元701以及处理单元702。收发单元701以及处理单元702可以是软件,也可以是硬件,或者是软件和硬件结合。As shown in FIG. 7 , the communication device 70 may include a transceiver unit 701 and a processing unit 702 . The transceiver unit 701 and the processing unit 702 may be software, hardware, or a combination of software and hardware.
其中,收发单元701可以实现发送功能和/或接收功能,收发单元701也可以描述为通信单元。收发单元701还可以是集成了获取单元和发送单元的单元,其中,获取单元用于实现接收功能,发送单元用于实现发送功能。可选的,收发单元701可以用于接收其他装置发送的信息,还可以用于向其他装置发送信息。Among them, the transceiver unit 701 can implement a sending function and/or a receiving function, and the transceiver unit 701 can also be described as a communication unit. The transceiver unit 701 may also be a unit that integrates an acquisition unit and a sending unit, where the acquisition unit is used to implement the receiving function and the sending unit is used to implement the sending function. Optionally, the transceiver unit 701 can be used to receive information sent by other devices, and can also be used to send information to other devices.
在一种可能的设计中,该通信装置70可对应于上述图3所示的方法实施例中的主节点,如该通信装置70可以是主节点,也可以是主节点中的芯片。该通信装置70可以包括用于执行上述图3所示的方法实施例中由主节点所执行的操作的单元,并且,该通信装置70中的各单元分别为了实现上述图3所示的方法实施例中由主节点所执行的操作。其中,各个单元的描述如下:In one possible design, the communication device 70 may correspond to the master node in the method embodiment shown in FIG. 3 . For example, the communication device 70 may be a master node or a chip in the master node. The communication device 70 may include units for performing operations performed by the master node in the above-mentioned method embodiment shown in FIG. 3 , and each unit in the communication device 70 is respectively intended to implement the above-mentioned method shown in FIG. 3 . The operations performed by the master node in this example. Among them, the descriptions of each unit are as follows:
处理单元702,用于获取第一信息和第二信息; Processing unit 702, used to obtain first information and second information;
收发单元701,用于向所述多个从节点中的第一从节点和第二从节点发送所述第一信息,所述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述第二从节点; Transceiver unit 701, configured to send the first information to a first slave node and a second slave node among the plurality of slave nodes, where the first information is used to indicate that the first slave node is the node to be measured. , the measurement node of the first slave node includes the second slave node;
所述收发单元701,还用于向所述第一从节点和所述第二从节点发送所述第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The transceiver unit 701 is further configured to send the second information to the first slave node and the second slave node, where the second information is used to instruct the measuring node to perform a measurement on the first slave node. Measure the occupied channel resources;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述收发单元701,还用于向所述第一从节点和/或所述第二从节点发送用于指示所述第一从节点的测量节点的信息;或者,In a possible implementation, the transceiver unit 701 is further configured to send information indicating the measurement node of the first slave node to the first slave node and/or the second slave node; or,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain includes at least a group of the first slave nodes and M×L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述收发单元701,还用于向所述第一从节点和所述第二从节点发送第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。In a possible implementation, the transceiver unit 701 is further configured to send third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is unicast transmission, or indicating that the measurement frame is multicast transmission.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一 个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述通信装置和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁所述车辆的装置。In a possible implementation, the communication device and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is a device for unlocking the vehicle.
在一种可能的实施方式中,所述处理单元702,还用于根据所述第一从节点和所述第一从节点的多个测量节点之间的多个测量结果,确定所述第一从节点的位置;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述第二从节点基于所述第一测量帧得到的测量结果,和/或,所述第一从节点基于所述第二测量帧得到的测量结果;和/或,In a possible implementation, the processing unit 702 is further configured to determine the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node. The position of the slave node; wherein, the plurality of measurement nodes include the second slave node, and the plurality of measurement results include measurement results obtained by the second slave node based on the first measurement frame, and/or, The measurement result obtained by the first slave node based on the second measurement frame; and/or,
所述收发单元701,还用于向所述第二从节点发送所述第一从节点基于所述第二测量帧得到的测量结果。The transceiver unit 701 is also configured to send the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
在一种可能的实施方式中,所述多个测量节点包括所述通信装置;所述收发单元701还用于执行以下内容中的至少一项:In a possible implementation, the plurality of measurement nodes include the communication device; the transceiver unit 701 is also configured to perform at least one of the following:
所述收发单元701,还用于在第三信道资源上向所述第一从节点发送第三测量帧;The transceiver unit 701 is also configured to send a third measurement frame to the first slave node on the third channel resource;
所述收发单元701,还用于在第四信道资源上从所述第一从节点接收第四测量帧;和,The transceiver unit 701 is also configured to receive a fourth measurement frame from the first slave node on a fourth channel resource; and,
所述收发单元701,还用于在所述第一信道资源上从所述第一从节点接收所述第一测量帧。The transceiver unit 701 is also configured to receive the first measurement frame from the first slave node on the first channel resource.
在一种可能的实施方式中,所述多个测量结果包括以下内容中的至少一项:In a possible implementation, the plurality of measurement results include at least one of the following:
所述第一从节点基于所述第三测量帧得到的测量结果;The measurement result obtained by the first slave node based on the third measurement frame;
所述通信装置基于所述第四测量帧得到的测量结果;和,The measurement result obtained by the communication device based on the fourth measurement frame; and,
所述通信装置基于所述第一测量帧得到的测量结果。The communication device obtains the measurement result based on the first measurement frame.
在另一种可能的设计中,该通信装置70可对应于上述图3所示的方法实施例中的第一从节点,如该通信装置70可以是第一从节点,也可以是第一从节点中的芯片。该通信装置70可以包括用于执行上述图3所示的方法实施例中由第一从节点所执行的操作的单元,并且,该通信装置70中的各单元分别为了实现上述图3所示的方法实施例中由第一从节点所执行的操作。其中,各个单元的描述如下:In another possible design, the communication device 70 may correspond to the first slave node in the method embodiment shown in FIG. 3 , for example, the communication device 70 may be the first slave node or the first slave node. chips in the node. The communication device 70 may include a unit for performing the operations performed by the first slave node in the method embodiment shown in FIG. 3 , and each unit in the communication device 70 is to implement the operation shown in FIG. 3 . Operations performed by the first slave node in the method embodiment. Among them, the descriptions of each unit are as follows:
收发单元701,用于接收所述主节点发送的第一信息,所述第一信息用于指示所述通信装置为被测量的节点,所述通信装置的测量节点包括所述多个从节点中的第二从节点; Transceiver unit 701, configured to receive first information sent by the master node, where the first information is used to indicate that the communication device is a node to be measured, and the measurement node of the communication device includes the plurality of slave nodes. the second slave node;
所述收发单元701,还用于接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述通信装置进行测量所占用的信道资源;The transceiver unit 701 is also configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the communication device;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述通信装置发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the communication device to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述通信装置接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame and the communication device to receive the second measurement frame.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述收发单元701,还用于接收所述主节点发送的用于指示所述通信装置的测量节点的信息;或者,In a possible implementation, the transceiver unit 701 is also configured to receive information sent by the master node indicating the measurement node of the communication device; or,
所述第一信息还用于指示所述通信装置的测量节点的信息。The first information is also used to indicate information of a measurement node of the communication device.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述 通信装置;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bits whose value among the A bits is the first value is the communication device; and the slave node corresponding to the bits whose value among the A bits is the second value. The slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述通信装置发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit whose value among the B bits is the first value is used by the communication device to send the measurement frame, and the resource block corresponding to the bit whose value among the B bits is the second value. Resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述通信域包括所述通信装置和对所述通信装置执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述通信装置发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include The communication device sends one resource block of the measurement frame and N resource blocks used by the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks constitute adjacent N+1 resources. piece.
在一种可能的实施方式中,所述通信域包括所述通信装置和对所述通信装置执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain includes the communication device and N measurement nodes that perform measurements on the communication device, where N is an integer greater than 1, and the channel resources include 2N resource blocks. ,in:
所述2N个资源块中的第2i个资源块用于所述通信装置发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used by the communication device to send a measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the i-th resource block among the N measurement nodes. A measurement node sends a measurement frame, and the i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述通信装置发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The communication device sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述通信域至少包括一组所述通信装置和对所述通信装置执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain includes at least a group of the communication devices and M×L measurement nodes that perform measurements on the communication devices, where M is a positive integer and L is greater than 1. is an integer, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述通信装置发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used by the communication device to send measurement frames, and the remaining M×L resource blocks are used by the M×L measurement nodes to send measurement frames, And any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述收发单元701,还用于接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。In a possible implementation, the transceiver unit 701 is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame is sent by unicast. Measurement frames are sent as multicasts.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述通信装置为用于解锁所述车辆的装置。In a possible implementation, the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the communication device is a device used to unlock the vehicle.
在一种可能的实施方式中,该通信装置还包括:In a possible implementation, the communication device further includes:
处理单元702,用于基于与所述通信装置的多个测量节点之间的测量帧,得到多个测量结果;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述通信装置基于所述第二测量帧得到的测量结果;The processing unit 702 is configured to obtain multiple measurement results based on measurement frames between multiple measurement nodes of the communication device; wherein the multiple measurement nodes include the second slave node, and the multiple measurement results The result includes a measurement result obtained by the communication device based on the second measurement frame;
所述收发单元701,还用于向所述主节点发送所述多个测量结果。The transceiver unit 701 is also configured to send the plurality of measurement results to the master node.
在一种可能的实施方式中,所述多个测量节点包括所述主节点;所述收发单元701,还用于执行以下内容中的至少一项:In a possible implementation, the plurality of measurement nodes include the master node; the transceiver unit 701 is also configured to perform at least one of the following:
所述收发单元701,还用于在第三信道资源上从所述主节点接收第三测量帧;The transceiver unit 701 is also configured to receive a third measurement frame from the master node on a third channel resource;
所述收发单元701,还用于在第四信道资源上向所述主节点发送第四测量帧;和,The transceiver unit 701 is also configured to send a fourth measurement frame to the master node on the fourth channel resource; and,
所述收发单元701,还用于在所述第一信道资源上发送所述第一测量帧至所述主节点。The transceiver unit 701 is also configured to send the first measurement frame to the master node on the first channel resource.
在一种可能的实施方式中,所述多个测量结果包括以下内容中的至少一项:In a possible implementation, the plurality of measurement results include at least one of the following:
所述通信装置基于所述第三测量帧得到的测量结果;The measurement result obtained by the communication device based on the third measurement frame;
所述主节点基于所述第四测量帧得到的测量结果;和,The measurement result obtained by the master node based on the fourth measurement frame; and,
所述主节点基于所述第一测量帧得到的测量结果。The measurement result obtained by the master node based on the first measurement frame.
在另一种可能的设计中,该通信装置70可对应于上述图3所示的方法实施例中的第二从节点,如该通信装置70可以是第二从节点,也可以是第二从节点中的芯片。该通信装置70可以包括用于执行上述图3所示的方法实施例中由第二从节点所执行的操作的单元,并且,该通信装置70中的各单元分别为了实现上述图3所示的方法实施例中由第二从节点所执行的操作。其中,各个单元的描述如下:In another possible design, the communication device 70 may correspond to the second slave node in the method embodiment shown in FIG. 3, for example, the communication device 70 may be a second slave node, or may be a second slave node. chips in the node. The communication device 70 may include a unit for performing the operations performed by the second slave node in the method embodiment shown in FIG. 3 , and each unit in the communication device 70 is to implement the operation shown in FIG. 3 . Operations performed by the second slave node in the method embodiment. Among them, the descriptions of each unit are as follows:
收发单元701,用于接收所述主节点发送的第一信息,所述第一信息用于指示所述多个从节点中的第一从节点为被测量的节点,所述第一从节点的测量节点包括所述通信装置; Transceiver unit 701, configured to receive first information sent by the master node, where the first information is used to indicate that the first slave node among the plurality of slave nodes is the node to be measured, and the first slave node The measurement node includes the communication device;
所述收发单元701,还用于接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The transceiver unit 701 is also configured to receive second information sent by the master node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述通信装置接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send a first measurement frame and the communication device to receive the first measurement frame; and,
用于所述通信装置发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the communication device to send the second measurement frame and the first slave node to receive the second measurement frame.
在一种可能的实施方式中,所述第一信息和所述第二信息承载在同一个报文中;或者,所述第一信息和所述第二信息承载在不同的报文中。In a possible implementation, the first information and the second information are carried in the same packet; or, the first information and the second information are carried in different packets.
在一种可能的实施方式中,所述收发单元701,还用于接收所述主节点发送的用于指示所述第一从节点的测量节点的信息;或者,In a possible implementation, the transceiver unit 701 is also configured to receive information sent by the master node indicating the measurement node of the first slave node; or,
所述第一信息还用于指示所述第一从节点的测量节点的信息。The first information is also used to indicate information of the measurement node of the first slave node.
在一种可能的实施方式中,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。In a possible implementation, the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the multiple slave nodes one-to-one, and the A is an integer greater than 1.
在一种可能的实施方式中,与所述A个比特中值为第一值的比特相对应的从节点为所述第一从节点;与所述A个比特中值为第二值的比特相对应的从节点为所述测量节点。In a possible implementation, the slave node corresponding to the bit whose value among the A bits is the first value is the first slave node; and the bit whose value among the A bits is the second value The corresponding slave node is the measurement node.
在一种可能的实施方式中,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。In a possible implementation, the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
在一种可能的实施方式中,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。In a possible implementation, the second information includes a second bitmap, the second bitmap includes B bits, where B is an integer greater than 1, and the B bits correspond to B resource blocks. In one-to-one correspondence, the resource block corresponding to the bit with the first value among the B bits is used for the first slave node to send the measurement frame, and the resource block corresponding to the bit with the second value among the B bits. The corresponding resource blocks are used by the measurement node to send measurement frames.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes One resource block for the first slave node to send the measurement frame and N resource blocks for the N measurement nodes to send the measurement frame, and the one resource block and the N resource blocks form an adjacent N+1 resource blocks.
在一种可能的实施方式中,所述通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:In a possible implementation, the communication domain includes the first slave node and N measurement nodes that perform measurements on the first slave node, where N is an integer greater than 1, and the channel resource includes 2N resource blocks, including:
所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不 大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,
所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
在一种可能的实施方式中,所述通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:In a possible implementation, the communication domain includes at least a group of the first slave nodes and M×L measurement nodes that perform measurements on the first slave nodes, where M is a positive integer, and the L is an integer greater than 1, and the channel resource includes (M+1)×L resource blocks, where:
所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
在一种可能的实施方式中,所述收发单元701,还用于接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。In a possible implementation, the transceiver unit 701 is further configured to receive third information sent by the master node, where the third information is used to indicate that the measurement frame is sent in unicast, or to indicate that the measurement frame is sent by unicast. Measurement frames are sent as multicasts.
在一种可能的实施方式中,所述第一信息、所述第二信息以及所述第三信息承载在同一个报文中;或者,所述第一信息、所述第二信息以及所述第三信息承载在不同的报文中。In a possible implementation, the first information, the second information and the third information are carried in the same message; or, the first information, the second information and the The third information is carried in different messages.
在一种可能的实施方式中,所述主节点和所述通信装置为部署在车辆上的车载装置,所述主节点或第一从节点为用于解锁或锁定所述车辆的控制装置。In a possible implementation, the master node and the communication device are vehicle-mounted devices deployed on a vehicle, and the master node or the first slave node is a control device for unlocking or locking the vehicle.
在一种可能的实施方式中,该通信装置还包括:In a possible implementation, the communication device further includes:
处理单元702,用于基于所述第一测量帧,得到测量结果;The processing unit 702 is configured to obtain a measurement result based on the first measurement frame;
所述收发单元701,还用于向所述主节点发送所述测量结果;The transceiver unit 701 is also used to send the measurement result to the master node;
和/或,and / or,
所述收发单元701,还用于接收所述主节点发送的所述第一从节点基于所述第二测量帧得到的测量结果;The transceiver unit 701 is also configured to receive the measurement result obtained by the first slave node based on the second measurement frame and sent by the master node;
所述处理单元702,还用于基于所述测量结果和接收到的所述第一从节点的测量结果,得到所述第一从节点相对于所述通信装置的距离。The processing unit 702 is further configured to obtain the distance of the first slave node relative to the communication device based on the measurement result and the received measurement result of the first slave node.
根据本申请实施例,图7所示的装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,基于电子设备也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。According to the embodiment of the present application, each unit in the device shown in Figure 7 can be separately or entirely combined into one or several additional units, or one (some) of the units can be further split into functionally more advanced units. It is composed of multiple small units, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above units are divided based on logical functions. In practical applications, the function of one unit can also be realized by multiple units, or the functions of multiple units can be realized by one unit. In other embodiments of the present application, the electronic device may also include other units. In practical applications, these functions may also be implemented with the assistance of other units, and may be implemented by multiple units in cooperation.
需要说明的是,各个单元的实现还可以对应参照上述图3所示的方法实施例的相应描述。It should be noted that the implementation of each unit may also refer to the corresponding description of the method embodiment shown in FIG. 3 above.
在图7所描述的通信装置70中,通过第一从节点与其他从节点之间进行测量交互,实现对第一从节点的测距定位,可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。In the communication device 70 described in FIG. 7 , by performing measurement interactions between the first slave node and other slave nodes, the ranging and positioning of the first slave node is realized, and the measurement between the measured node and the measured node can be avoided. Interaction, and can avoid measurement interaction between measurement nodes, improves the flexibility of measurement, and can be applied to a wider range of measurement application scenarios.
请参阅图8,图8为本申请实施例提供的一种通信装置的结构示意图。Please refer to FIG. 8 , which is a schematic structural diagram of a communication device provided by an embodiment of the present application.
应理解,图8示出的通信装置80仅是示例,本申请实施例的通信装置还可包括其他部件,或者包括与图8中的各个部件的功能相似的部件,或者并非要包括图8中所有部件。It should be understood that the communication device 80 shown in FIG. 8 is only an example. The communication device in the embodiment of the present application may also include other components, or components with similar functions to the components in FIG. 8 , or is not intended to include the components in FIG. 8 All parts.
通信装置80包括通信接口801和至少一个处理器802。The communication device 80 includes a communication interface 801 and at least one processor 802 .
该通信装置80可以对应主节点、第一从节点、第二从节点中的任一节点或设备。通信接 口801用于收发信号,至少一个处理器802执行程序指令,使得通信装置80实现上述方法实施例中由对应设备所执行的方法的相应流程。The communication device 80 may correspond to any node or device among the master node, the first slave node, and the second slave node. The communication interface 801 is used to send and receive signals, and at least one processor 802 executes program instructions, so that the communication device 80 implements the corresponding process of the method executed by the corresponding device in the above method embodiment.
在一种可能的设计中,该通信装置80可对应于上述图3所示的方法实施例中的主节点,如该通信装置80可以是主节点,也可以是主节点中的芯片。该通信装置80可以包括用于执行上述方法实施例中由主节点所执行的操作的部件,并且,该通信装置80中的各部件分别为了实现上述方法实施例中由主节点所执行的操作。具体可以如下所示:In one possible design, the communication device 80 may correspond to the master node in the method embodiment shown in FIG. 3 . For example, the communication device 80 may be a master node or a chip in the master node. The communication device 80 may include components for performing the operations performed by the master node in the above method embodiment, and each component in the communication device 80 is respectively intended to implement the operations performed by the master node in the above method embodiment. The details can be as follows:
所述主节点向所述多个从节点中的第一从节点和第二从节点发送第一信息,所述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述第二从节点;The master node sends first information to a first slave node and a second slave node among the plurality of slave nodes, where the first information is used to indicate that the first slave node is the node to be measured, and the third slave node A measurement node of a slave node includes the second slave node;
所述主节点向所述第一从节点和所述第二从节点发送第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The master node sends second information to the first slave node and the second slave node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在另一种可能的设计中,该通信装置80可对应于上述图3所示的方法实施例中的第一从节点,如该通信装置80可以是第一从节点,也可以是第一从节点中的芯片。该通信装置80可以包括用于执行上述方法实施例中由第一从节点所执行的操作的部件,并且,该通信装置80中的各部件分别为了实现上述方法实施例中由第一从节点所执行的操作。具体可以如下所示:In another possible design, the communication device 80 may correspond to the first slave node in the method embodiment shown in FIG. 3. For example, the communication device 80 may be the first slave node or the first slave node. chips in the node. The communication device 80 may include components for performing the operations performed by the first slave node in the above method embodiment, and each component in the communication device 80 is respectively used to implement the operations performed by the first slave node in the above method embodiment. The operation performed. The details can be as follows:
所述多个从节点中的第一从节点接收所述主节点发送的第一信息,所述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述多个从节点中的第二从节点;The first slave node among the plurality of slave nodes receives the first information sent by the master node, the first information is used to indicate that the first slave node is the node to be measured, and the first slave node The measuring node includes a second slave node among the plurality of slave nodes;
所述第一从节点接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The first slave node receives the second information sent by the master node, the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在另一种可能的设计中,该通信装置80可对应于上述图3所示的方法实施例中的第二从节点,如该通信装置80可以是第二从节点,也可以是第二从节点中的芯片。该通信装置80可以包括用于执行上述方法实施例中由第二从节点所执行的操作的部件,并且,该通信装置80中的各部件分别为了实现上述方法实施例中由第二从节点所执行的操作。具体可以如下所示:In another possible design, the communication device 80 may correspond to the second slave node in the method embodiment shown in FIG. 3. For example, the communication device 80 may be the second slave node or the second slave node. chips in the node. The communication device 80 may include components for performing the operations performed by the second slave node in the above method embodiment, and each component in the communication device 80 is respectively used to implement the operations performed by the second slave node in the above method embodiment. The operation performed. The details can be as follows:
所述多个从节点中的第二从节点接收所述主节点发送的第一信息,所述第一信息用于指示所述多个从节点中的第一从节点为被测量的节点,所述第一从节点的测量节点包括所述第二从节点;The second slave node among the plurality of slave nodes receives the first information sent by the master node, and the first information is used to indicate that the first slave node among the plurality of slave nodes is the node to be measured, so The measurement node of the first slave node includes the second slave node;
所述第二从节点接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The second slave node receives the second information sent by the master node, and the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;
其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:
用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,
用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
在图8所描述的通信装置80中,通过第一从节点与其他从节点之间进行测量交互,实现对第一从节点的测距定位,可以避免被测量节点与被测量节点之间的测量交互,以及可以避免测量节点与测量节点之间的测量交互,提高了测量的灵活性,可以适用于更广的测量应用场景。In the communication device 80 described in FIG. 8 , by performing measurement interactions between the first slave node and other slave nodes, the ranging and positioning of the first slave node is realized, and the measurement between the measured node and the measured node can be avoided. Interaction, and can avoid measurement interaction between measurement nodes, improves the flexibility of measurement, and can be applied to a wider range of measurement application scenarios.
对于通信装置可以是芯片或芯片***的情况,可参阅图9所示的芯片的结构示意图。For the case where the communication device may be a chip or a chip system, refer to the schematic structural diagram of the chip shown in FIG. 9 .
如图9所示,芯片90包括处理器901和接口902。其中,处理器901的数量可以是一个或多个,接口902的数量可以是多个。需要说明的是,处理器901、接口902各自对应的功能既可以通过硬件设计实现,也可以通过软件设计来实现,还可以通过软硬件结合的方式来实现,这里不作限制。As shown in Figure 9, the chip 90 includes a processor 901 and an interface 902. The number of processors 901 may be one or more, and the number of interfaces 902 may be multiple. It should be noted that the corresponding functions of the processor 901 and the interface 902 can be realized through hardware design, software design, or a combination of software and hardware, which are not limited here.
可选的,芯片90还可以包括存储器903,存储器903用于存储必要的程序指令和数据。Optionally, the chip 90 may also include a memory 903, which is used to store necessary program instructions and data.
本申请中,处理器901可用于从存储器903中调用本申请的一个或多个实施例提供的测量方法在主节点、第一从节点、第二从节点中一个或多个设备或网元的实现程序,并执行该程序包含的指令。接口902可用于输出处理器901的执行结果。本申请中,接口902可具体用于输出处理器901的各个消息或信息。In this application, the processor 901 can be used to call the measurement method provided by one or more embodiments of this application from the memory 903 to measure one or more devices or network elements in the master node, the first slave node, and the second slave node. Implement a program and execute the instructions contained in the program. The interface 902 can be used to output execution results of the processor 901. In this application, the interface 902 may be specifically used to output various messages or information from the processor 901.
关于本申请的一个或多个实施例提供的测量方法可参考前述图3所示各个实施例,这里不再赘述。Regarding the measurement method provided by one or more embodiments of the present application, reference may be made to the aforementioned embodiments shown in Figure 3, and details will not be described again here.
本申请实施例中的处理器可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The processor in the embodiment of this application can be a central processing unit (Central Processing Unit, CPU). The processor can also be other general-purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit (ASIC), off-the-shelf programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
本申请实施例中的存储器用于提供存储空间,存储空间中可以存储操作***和计算机程序等数据。存储器包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM)。The memory in the embodiment of the present application is used to provide storage space, and data such as operating systems and computer programs can be stored in the storage space. Memory includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM), or portable Read-only memory (compact disc read-only memory, CD-ROM).
根据本申请实施例提供的方法,本申请实施例还提供一种计算机可读存储介质,上述计算机可读存储介质中存储有计算机程序,当上述计算机程序在一个或多个处理器上运行时,可以实现上述图3所示的方法。According to the method provided by the embodiment of the present application, the embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the above-mentioned computer program is run on one or more processors, The method shown in Figure 3 above can be implemented.
根据本申请实施例提供的方法,本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括计算机程序,当上述计算机程序在处理器上运行时,可以实现上述图3所示的方法。According to the method provided by the embodiment of the present application, the embodiment of the present application also provides a computer program product. The above-mentioned computer program product includes a computer program. When the above-mentioned computer program is run on a processor, the above-mentioned method shown in Figure 3 can be implemented.
本申请实施例还提供了一种***,该***包括至少一个如上述通信装置70或通信装置80或芯片90,用于执行上述图3任一实施例中相应设备执行的步骤。The embodiment of the present application also provides a system, which includes at least one communication device 70 or communication device 80 or chip 90 such as the above, for performing the steps performed by the corresponding device in any embodiment of FIG. 3 .
本申请实施例还提供了一种***,该***包括主节点、第一从节点和第二从节点,该主节点用于执行上述图3任一实施例中主节点执行的步骤,该第一从节点用于执行上述图3任 一实施例中第一从节点执行的步骤,该第二从节点用于执行上述图3任一实施例中第二从节点执行的步骤。The embodiment of the present application also provides a system. The system includes a master node, a first slave node and a second slave node. The master node is used to perform the steps performed by the master node in any embodiment of Figure 3. The first slave node The slave node is used to perform the steps performed by the first slave node in any embodiment of Figure 3, and the second slave node is used to perform the steps performed by the second slave node in any embodiment of Figure 3.
本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器用于执行上述任一方法实施例中的方法。An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is configured to execute the method in any of the above method embodiments.
应理解,上述处理装置可以是一个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,FPGA),可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,还可以是***芯片(system on chip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(network processor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be understood that the above processing device may be a chip. For example, the processing device may be a field programmable gate array (FPGA), a general processor, a digital signal processor (DSP), or an application specific integrated circuit (ASIC). , off-the-shelf programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, system on chip (SoC), or central processing unit It can be a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (digital signal processor, DSP), or a microcontroller (micro controller unit, MCU). , it can also be a programmable logic device (PLD) or other integrated chip. Each method, step and logical block diagram disclosed in the embodiment of this application can be implemented or executed. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly implemented by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in this field. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically removable memory. Erase electrically programmable read-only memory (EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of illustration, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM) ) and direct memory bus random access memory (direct rambus RAM, DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disc,SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, e.g., the computer instructions may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more available media integrated. The usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVD)), or semiconductor media (e.g., solid state disks, SSD)) etc.
上述各个装置实施例中的单元和方法实施例中的电子设备完全对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以参考相应的方法实施例。其中,处理器可以为一个或多个。The units in each of the above device embodiments correspond completely to the electronic equipment in the method embodiments, and the corresponding modules or units perform corresponding steps. For example, the communication unit (transceiver) performs the steps of receiving or sending in the method embodiments, except for sending. , other steps besides receiving may be performed by the processing unit (processor). For the functions of specific units, please refer to the corresponding method embodiments. There can be one or more processors.
可以理解的,本申请实施例中,电子设备可以执行本申请实施例中的部分或全部步骤,这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照本申请实施例呈现的不同的顺序来执行,并且有可能并非要执行本申请实施例中的全部操作。It can be understood that in the embodiments of the present application, the electronic device can perform some or all of the steps in the embodiments of the present application. These steps or operations are only examples. The embodiments of the present application can also perform other operations or variations of various operations. In addition, various steps may be performed in a different order than those presented in the embodiments of the present application, and it may not be necessary to perform all operations in the embodiments of the present application.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered beyond the scope of this application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present application or the part that contributes or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions to A computer device (which may be a personal computer, a server, or a network device, etc.) is caused to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory ROM, random access memory RAM, magnetic disk or optical disk and other various media that can store program codes.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application. should be covered by the protection scope of this application.
Claims (40)
- 一种测量方法,其特征在于,包括:A measurement method characterized by including:主节点向由所述主节点调度的多个从节点中的第一从节点和第二从节点发送第一信息,所述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述第二从节点;The master node sends first information to the first slave node and the second slave node among the plurality of slave nodes scheduled by the master node, where the first information is used to indicate that the first slave node is the node to be measured, The measurement node of the first slave node includes the second slave node;所述主节点向所述第一从节点和所述第二从节点发送第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The master node sends second information to the first slave node and the second slave node, where the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- 根据权利要求1所述的方法,其特征在于,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。The method according to claim 1, characterized in that the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the plurality of slave nodes one-to-one. , the A is an integer greater than 1.
- 根据权利要求2所述的方法,其特征在于,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。The method of claim 2, wherein the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- 根据权利要求1至3中任一项所述的方法,其特征在于,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。The method according to any one of claims 1 to 3, characterized in that the second information includes a second bitmap, the second bitmap includes B bits, and the B is an integer greater than 1, The B bits correspond to the B resource blocks one-to-one, and the resource block corresponding to the bit whose value among the B bits is the first value is used for the first slave node to send the measurement frame, and the resource block corresponding to the B bits has a first value. The resource block corresponding to the bit whose value is the second value is used by the measurement node to send the measurement frame.
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。The method according to any one of claims 1 to 4, characterized in that the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and the execution of execution on the first slave node. N measurement nodes for measurement, where N is an integer greater than 1, and the channel resource includes one resource block for the first slave node to send a measurement frame and N for the N measurement nodes to send a measurement frame. resource blocks, and the one resource block and the N resource blocks constitute adjacent N+1 resource blocks.
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:The method according to any one of claims 1 to 4, characterized in that the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and the execution of execution on the first slave node. N measurement nodes are measured, where N is an integer greater than 1, and the channel resources include 2N resource blocks, where:所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述主节点和所述多个从节 点所在的通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:The method according to any one of claims 1 to 4, characterized in that the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and a pair of the first slave nodes. M×L measurement nodes that perform measurements from nodes, where M is a positive integer, L is an integer greater than 1, and the channel resources include (M+1)×L resource blocks, where:所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
- 根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 7, characterized in that the method further includes:所述主节点向所述第一从节点和所述第二从节点发送第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。The master node sends third information to the first slave node and the second slave node, where the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast. .
- 根据权利要求1至8中任一项所述的方法,其特征在于,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。The method according to any one of claims 1 to 8, characterized in that the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is used for unlocking or A device for locking said vehicle.
- 根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 9, characterized in that the method further includes:所述主节点根据所述第一从节点和所述第一从节点的多个测量节点之间的多个测量结果,确定所述第一从节点的位置;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述第二从节点基于所述第一测量帧得到的测量结果,和/或,所述第一从节点基于所述第二测量帧得到的测量结果;和/或,The master node determines the position of the first slave node based on multiple measurement results between the first slave node and multiple measurement nodes of the first slave node; wherein the multiple measurement nodes include For the second slave node, the plurality of measurement results include measurement results obtained by the second slave node based on the first measurement frame, and/or, the first slave node obtains the measurement results based on the second measurement frame. measurement results; and/or,所述主节点向所述第二从节点发送所述第一从节点基于所述第二测量帧得到的测量结果。The master node sends the measurement result obtained by the first slave node based on the second measurement frame to the second slave node.
- 根据权利要求10所述的方法,其特征在于,所述多个测量节点包括所述主节点,所述方法还包括以下内容中的至少一项:The method of claim 10, wherein the plurality of measurement nodes include the master node, and the method further includes at least one of the following:所述主节点在第三信道资源上向所述第一从节点发送第三测量帧;The master node sends a third measurement frame to the first slave node on a third channel resource;所述主节点在第四信道资源上从所述第一从节点接收第四测量帧;或,The master node receives a fourth measurement frame from the first slave node on a fourth channel resource; or,所述主节点在所述第一信道资源上从所述第一从节点接收所述第一测量帧。The master node receives the first measurement frame from the first slave node on the first channel resource.
- 一种测量方法,其特征在于,包括:A measurement method characterized by including:由主节点调度的多个从节点中的第一从节点接收所述主节点发送的第一信息,所述第一信息用于指示所述第一从节点为被测量的节点,所述第一从节点的测量节点包括所述多个从节点中的第二从节点;The first slave node among the plurality of slave nodes scheduled by the master node receives the first information sent by the master node. The first information is used to indicate that the first slave node is the node to be measured. The first slave node The measurement node of the slave node includes a second slave node among the plurality of slave nodes;所述第一从节点接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The first slave node receives the second information sent by the master node, the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- 根据权利要求12所述的方法,其特征在于,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。The method according to claim 12, characterized in that the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the plurality of slave nodes one-to-one. , the A is an integer greater than 1.
- 根据权利要求13所述的方法,其特征在于,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。The method according to claim 13, wherein the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- 根据权利要求12至14中任一项所述的方法,其特征在于,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。The method according to any one of claims 12 to 14, characterized in that the second information includes a second bitmap, the second bitmap includes B bits, and the B is an integer greater than 1, The B bits correspond to the B resource blocks one-to-one, and the resource block corresponding to the bit whose value among the B bits is the first value is used for the first slave node to send the measurement frame, and the resource block corresponding to the B bits has a first value. The resource block corresponding to the bit whose value is the second value is used by the measurement node to send the measurement frame.
- 根据权利要求12至15中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。The method according to any one of claims 12 to 15, characterized in that the communication domain where the master node and the plurality of slave nodes are located includes the first slave node and the N measurement nodes for measurement, where N is an integer greater than 1, and the channel resource includes one resource block for the first slave node to send a measurement frame and N for the N measurement nodes to send a measurement frame. resource blocks, and the one resource block and the N resource blocks constitute adjacent N+1 resource blocks.
- 根据权利要求12至15中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:The method according to any one of claims 12 to 15, characterized in that the communication domain where the master node and the plurality of slave nodes are located includes the first slave node and the N measurement nodes are measured, where N is an integer greater than 1, and the channel resources include 2N resource blocks, where:所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- 根据权利要求12至15中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域至少包括一组所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:The method according to any one of claims 12 to 15, characterized in that the communication domain where the master node and the plurality of slave nodes are located includes at least a group of the first slave nodes and a pair of the first slave nodes. M×L measurement nodes that perform measurements from nodes, where M is a positive integer, L is an integer greater than 1, and the channel resources include (M+1)×L resource blocks, where:所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
- 根据权利要求12至18中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 12 to 18, characterized in that the method further includes:所述第一从节点接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。The first slave node receives the third information sent by the master node, and the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast.
- 根据权利要求12至19中任一项所述的方法,其特征在于,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。The method according to any one of claims 12 to 19, characterized in that the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is used for unlocking or A device for locking said vehicle.
- 根据权利要求12至20中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 12 to 20, characterized in that the method further includes:所述第一从节点基于与所述第一从节点的多个测量节点之间的测量帧,得到多个测量结果;其中,所述多个测量节点包括所述第二从节点,所述多个测量结果包括所述第一从节点基于所述第二测量帧得到的测量结果;The first slave node obtains multiple measurement results based on measurement frames with multiple measurement nodes of the first slave node; wherein the multiple measurement nodes include the second slave node, and the multiple measurement nodes include the second slave node. A measurement result includes a measurement result obtained by the first slave node based on the second measurement frame;所述第一从节点向所述主节点发送所述多个测量结果。The first slave node sends the plurality of measurement results to the master node.
- 根据权利要求21所述的方法,其特征在于,所述多个测量节点包括所述主节点,所述方法还包括以下内容中的至少一项:The method according to claim 21, characterized in that the plurality of measurement nodes include the master node, and the method further includes at least one of the following:所述第一从节点在第三信道资源上从所述主节点接收第三测量帧;The first slave node receives a third measurement frame from the master node on a third channel resource;所述第一从节点在第四信道资源上向所述主节点发送第四测量帧;和,The first slave node sends a fourth measurement frame to the master node on a fourth channel resource; and,所述第一从节点在所述第一信道资源上发送所述第一测量帧至所述主节点。The first slave node sends the first measurement frame to the master node on the first channel resource.
- 一种测量方法,其特征在于,包括:A measurement method characterized by including:由主节点调度的多个从节点中的第二从节点接收所述主节点发送的第一信息,所述第一信息用于指示所述多个从节点中的第一从节点为被测量的节点,所述第一从节点的测量节点包括所述第二从节点;The second slave node among the plurality of slave nodes scheduled by the master node receives the first information sent by the master node, and the first information is used to indicate that the first slave node among the plurality of slave nodes is the measured Node, the measurement node of the first slave node includes the second slave node;所述第二从节点接收所述主节点发送的第二信息,所述第二信息用于指示所述测量节点对所述第一从节点进行测量所占用的信道资源;The second slave node receives the second information sent by the master node, and the second information is used to indicate the channel resources occupied by the measurement node for measuring the first slave node;其中,所述信道资源包括以下内容中的至少一项:Wherein, the channel resources include at least one of the following:用于所述第一从节点发送第一测量帧,以及所述第二从节点接收所述第一测量帧的第一信道资源;和,A first channel resource for the first slave node to send the first measurement frame and the second slave node to receive the first measurement frame; and,用于所述第二从节点发送第二测量帧,以及所述第一从节点接收所述第二测量帧的第二信道资源。A second channel resource used for the second slave node to send a second measurement frame, and for the first slave node to receive the second measurement frame.
- 根据权利要求23所述的方法,其特征在于,所述第一信息包括第一位图,所述第一位图包括A个比特,所述A个比特与所述多个从节点一一对应,所述A为大于1的整数。The method according to claim 23, characterized in that the first information includes a first bit map, the first bit map includes A bits, and the A bits correspond to the plurality of slave nodes one-to-one. , the A is an integer greater than 1.
- 根据权利要求24所述的方法,其特征在于,所述第一信息还包括所述多个从节点的标识信息,所述A个比特与所述多个从节点的标识信息一一对应。The method according to claim 24, wherein the first information further includes identification information of the plurality of slave nodes, and the A bits correspond to the identification information of the plurality of slave nodes one-to-one.
- 根据权利要求23至25中任一项所述的方法,其特征在于,所述第二信息包括第二位图,所述第二位图包括B个比特,所述B为大于1的整数,所述B个比特与B个资源块一一对应,与所述B个比特中值为第一值的比特相对应的资源块用于所述第一从节点发送测量帧,与所述B个比特中值为第二值的比特相对应的资源块用于所述测量节点发送测量帧。The method according to any one of claims 23 to 25, characterized in that the second information includes a second bitmap, the second bitmap includes B bits, and the B is an integer greater than 1, The B bits correspond to the B resource blocks one-to-one, and the resource block corresponding to the bit whose value among the B bits is the first value is used for the first slave node to send the measurement frame, and the resource block corresponding to the B bits has a first value. The resource block corresponding to the bit whose value is the second value is used by the measurement node to send the measurement frame.
- 根据权利要求23至26中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括用于所述第一从节点发送测量帧的一个资源块和用于所述N个测量节点发送测量帧的N个资源块,并且所述一个资源块和所述N个资源块组成了相邻的N+1个资源块。The method according to any one of claims 23 to 26, characterized in that the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and the execution of execution on the first slave node. N measurement nodes for measurement, where N is an integer greater than 1, and the channel resource includes one resource block for the first slave node to send a measurement frame and N for the N measurement nodes to send a measurement frame. resource blocks, and the one resource block and the N resource blocks constitute adjacent N+1 resource blocks.
- 根据权利要求23至26中任一项所述的方法,其特征在于,所述主节点和所述多个 从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的N个测量节点,所述N为大于1的整数,所述信道资源包括2N个资源块,其中:The method according to any one of claims 23 to 26, characterized in that the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and the execution of execution on the first slave node. N measurement nodes are measured, where N is an integer greater than 1, and the channel resources include 2N resource blocks, where:所述2N个资源块中的第2i个资源块用于所述第一从节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述i为不大于N的正整数;或者,The 2i-th resource block among the 2N resource blocks is used for the first slave node to send the measurement frame, and the 2i-1th resource block among the 2N resource blocks is used for the N measurement nodes. The i-th measurement node sends a measurement frame, where i is a positive integer not greater than N; or,所述2N个资源块中的第2i个资源块用于所述N个测量节点中的第i个测量节点发送测量帧,所述2N个资源块中的第2i-1个资源块用于所述第一从节点发送测量帧,所述i为不大于N的正整数。The 2i-th resource block among the 2N resource blocks is used for the i-th measurement node among the N measurement nodes to send measurement frames, and the 2i-1th resource block among the 2N resource blocks is used for all The first slave node sends a measurement frame, and the i is a positive integer not greater than N.
- 根据权利要求23至26中任一项所述的方法,其特征在于,所述主节点和所述多个从节点所在的通信域包括所述第一从节点和对所述第一从节点执行测量的M×L个测量节点,所述M为正整数,所述L为大于1的整数,所述信道资源包括(M+1)×L个资源块,其中:The method according to any one of claims 23 to 26, characterized in that the communication domain in which the master node and the plurality of slave nodes are located includes the first slave node and the execution of execution on the first slave node. M×L measurement nodes are measured, the M is a positive integer, the L is an integer greater than 1, and the channel resources include (M+1)×L resource blocks, where:所述(M+1)×L个资源块中的L个资源块用于所述第一从节点发送测量帧,其余的M×L个资源块用于所述M×L个测量节点发送测量帧,并且所述L个资源块中的任一个资源块与所述M×L个资源块中的M个资源块组成相邻的1+M个资源块。L resource blocks among the (M+1)×L resource blocks are used for the first slave node to send measurement frames, and the remaining M×L resource blocks are used for the M×L measurement nodes to send measurements. frame, and any resource block among the L resource blocks and M resource blocks among the M×L resource blocks form adjacent 1+M resource blocks.
- 根据权利要求23至29中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 23 to 29, characterized in that the method further includes:所述第二从节点接收所述主节点发送的第三信息,所述第三信息用于指示所述测量帧为单播发送,或者指示所述测量帧为组播发送。The second slave node receives the third information sent by the master node, and the third information is used to indicate that the measurement frame is sent by unicast, or indicates that the measurement frame is sent by multicast.
- 根据权利要求23至30中任一项所述的方法,其特征在于,所述主节点和所述第二从节点为部署在车辆上的车载装置,所述第一从节点为用于解锁或锁止所述车辆的装置。The method according to any one of claims 23 to 30, characterized in that the master node and the second slave node are vehicle-mounted devices deployed on the vehicle, and the first slave node is used for unlocking or A device for locking said vehicle.
- 根据权利要求23至31中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 23 to 31, characterized in that the method further includes:所述第二从节点基于所述第一测量帧,得到测量结果;The second slave node obtains a measurement result based on the first measurement frame;所述第二从节点向所述主节点发送所述测量结果;The second slave node sends the measurement result to the master node;和/或,and / or,所述第二从节点接收所述主节点发送的所述第一从节点基于所述第二测量帧得到的测量结果;The second slave node receives the measurement result sent by the master node and obtained by the first slave node based on the second measurement frame;所述第二从节点基于所述测量结果和接收到的所述第一从节点的测量结果,得到所述第一从节点相对于所述第二从节点的距离。The second slave node obtains the distance of the first slave node relative to the second slave node based on the measurement result and the received measurement result of the first slave node.
- 一种通信装置,其特征在于,包括用于执行如权利要求1至11或者如权利要求12至22或者如权利要求23至32中任一项所述方法的模块或单元。A communication device, characterized by comprising a module or unit for executing the method according to any one of claims 1 to 11, or claims 12 to 22, or any one of claims 23 to 32.
- 一种通信装置,其特征在于,包括:处理器;A communication device, characterized by including: a processor;当所述处理器调用存储器中的计算机程序或指令时,使如权利要求1至11中任一项所述的方法被执行,或权利要求12至22中任一项所述的方法被执行,或权利要求23至32中任一项所述的方法被执行。When the processor calls the computer program or instructions in the memory, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 22 is executed, Or the method according to any one of claims 23 to 32 is performed.
- 一种通信装置,其特征在于,包括:逻辑电路和通信接口;A communication device, characterized by including: a logic circuit and a communication interface;所述通信接口,用于接收信息或者发送信息;The communication interface is used to receive information or send information;所述逻辑电路,用于通过所述通信接口接收信息或者发送信息,使如权利要求1至11中任一项所述的方法被执行,或权利要求12至22中任一项所述的方法被执行,或权利要求23至32中任一项所述的方法被执行。The logic circuit is used to receive information or send information through the communication interface, so that the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 22 is executed, or the method according to any one of claims 23 to 32 is executed.
- 一种计算机可读存储介质,其特征在于,包括:A computer-readable storage medium, characterized by including:所述计算机可读存储介质用于存储指令或计算机程序;当所述指令或所述计算机程序被执行时,使如权利要求1至11中任一项所述的方法被实现,或权利要求12至22中任一项所述的方法被实现,或权利要求23至32中任一项所述的方法被实现。The computer-readable storage medium is used to store instructions or computer programs; when the instructions or the computer program are executed, the method according to any one of claims 1 to 11 is implemented, or claim 12 The method described in any one of claims 23 to 32 is implemented, or the method described in any one of claims 23 to 32 is implemented.
- 一种计算机程序产品,其特征在于,包括:指令或计算机程序;A computer program product, characterized in that it includes: instructions or computer programs;所述指令或所述计算机程序被执行时,使如权利要求1至11中任一项所述的方法被实现,或权利要求12至22中任一项所述的方法被实现,或权利要求23至32中任一项所述的方法被实现。When the instructions or the computer program are executed, the method according to any one of claims 1 to 11 is realized, or the method according to any one of claims 12 to 22 is realized, or the method according to the claims The method described in any one of 23 to 32 is implemented.
- 一种车端,其特征在于,包括如权利要求33所述的通信装置,或如权利要求34所述的通信装置,或如权利要求35所述的通信装置。A vehicle terminal, characterized by comprising the communication device according to claim 33, or the communication device according to claim 34, or the communication device according to claim 35.
- 一种***,其特征在于,包括车辆以及如权利要求33所述的通信装置,或如权利要求34所述的通信装置,或如权利要求35所述的通信装置。A system, characterized by comprising a vehicle and a communication device according to claim 33, or a communication device according to claim 34, or a communication device according to claim 35.
- 一种***,其特征在于,包括主节点、第一从节点以及第二从节点,所述主节点用于执行如权利要求1至11中任一项所述的方法,所述第一从节点用于执行如权利要求12至22中任一项所述的方法,所述第二从节点用于执行如权利要求23至32中任一项所述的方法。A system, characterized in that it includes a master node, a first slave node and a second slave node. The master node is used to perform the method according to any one of claims 1 to 11, and the first slave node The second slave node is used to perform the method according to any one of claims 12 to 22, and the second slave node is used to perform the method according to any one of claims 23 to 32.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/115983 WO2024044996A1 (en) | 2022-08-30 | 2022-08-30 | Measurement method and related device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/115983 WO2024044996A1 (en) | 2022-08-30 | 2022-08-30 | Measurement method and related device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024044996A1 true WO2024044996A1 (en) | 2024-03-07 |
Family
ID=90099862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/115983 WO2024044996A1 (en) | 2022-08-30 | 2022-08-30 | Measurement method and related device |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2024044996A1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702346A (en) * | 2012-09-27 | 2014-04-02 | 中兴通讯股份有限公司 | Method and device for measuring condition of channel between D2D (device-to-device) user equipment |
WO2015180119A1 (en) * | 2014-05-30 | 2015-12-03 | 华为技术有限公司 | Positioning method, network side device, positioning node, and positioning system |
CN111294773A (en) * | 2018-12-10 | 2020-06-16 | 华为技术有限公司 | Reference signal measuring method and terminal equipment |
CN111989585A (en) * | 2020-07-14 | 2020-11-24 | 北京小米移动软件有限公司 | Relative positioning method, terminal, base station, communication device and storage medium |
CN113453360A (en) * | 2021-06-22 | 2021-09-28 | 联想(北京)有限公司 | Data transmission method and device |
WO2022059887A1 (en) * | 2020-09-17 | 2022-03-24 | 엘지전자 주식회사 | Method for transmitting or receiving signal related to positioning by terminal in wireless communication system supporting sidelink, and apparatus therefor |
-
2022
- 2022-08-30 WO PCT/CN2022/115983 patent/WO2024044996A1/en unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702346A (en) * | 2012-09-27 | 2014-04-02 | 中兴通讯股份有限公司 | Method and device for measuring condition of channel between D2D (device-to-device) user equipment |
WO2015180119A1 (en) * | 2014-05-30 | 2015-12-03 | 华为技术有限公司 | Positioning method, network side device, positioning node, and positioning system |
CN111294773A (en) * | 2018-12-10 | 2020-06-16 | 华为技术有限公司 | Reference signal measuring method and terminal equipment |
CN111989585A (en) * | 2020-07-14 | 2020-11-24 | 北京小米移动软件有限公司 | Relative positioning method, terminal, base station, communication device and storage medium |
WO2022059887A1 (en) * | 2020-09-17 | 2022-03-24 | 엘지전자 주식회사 | Method for transmitting or receiving signal related to positioning by terminal in wireless communication system supporting sidelink, and apparatus therefor |
CN113453360A (en) * | 2021-06-22 | 2021-09-28 | 联想(北京)有限公司 | Data transmission method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019228321A1 (en) | Resource allocation method and communication device | |
CN108366355B (en) | Data transmission method, data transmission terminal and base station | |
CN116250314A (en) | User equipment and method for side-chain communication in unlicensed spectrum thereof | |
EP4171073A1 (en) | Information sending method and apparatus | |
EP4084524A1 (en) | Communication method and apparatus | |
WO2022037352A1 (en) | Information transmission method and communication apparatus | |
WO2017121378A1 (en) | Apparatuses and methods for network management side and user equipment side, and central management apparatus | |
EP3998785A1 (en) | Wireless communication method, terminal device, and network device | |
CN115066861A (en) | Communication method and device | |
US20230112171A1 (en) | Apparatus and method of wireless communication | |
CN111512685A (en) | Channel state information measuring method, device and computer storage medium | |
WO2020192319A1 (en) | Resource configuration method and communication device | |
CN113596782A (en) | Data transmission method and communication device | |
CN111095897B (en) | Social mesh network | |
WO2021114043A1 (en) | Device-to-device communication method and communication apparatus | |
CN114051742A (en) | Method and apparatus for group switching in a communication system | |
WO2021068259A1 (en) | Joint scheduling method and apparatus | |
WO2024044996A1 (en) | Measurement method and related device | |
US20220394710A1 (en) | Resource indication method, resource determining method, and related apparatus | |
WO2023245518A1 (en) | Ranging method and apparatus | |
US20220417919A1 (en) | Method and apparatus for resource allocation by sidelink inter-ue coordination in communication system | |
WO2022001973A1 (en) | Apparatus and method of wireless communication | |
CN117730586A (en) | Method and apparatus for side chain positioning in a wireless communication system | |
WO2021134367A1 (en) | Communication method and apparatus | |
WO2023011201A1 (en) | Communication method and communication apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22956828 Country of ref document: EP Kind code of ref document: A1 |