Communication method, device, equipment, storage medium, chip, product and program
Patent Information
- Application Number
- CN202380091090.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-17
- Publication Date
- 2025-08-26
AI Technical Summary
Existing wireless positioning technology is difficult to accurately determine the location of the device in poor network environments, especially in zero-power systems, where positioning accuracy is limited.
Signals are sent through electronic tags, and the device performs measurements to determine its location information. It uses backscatter communication and load modulation technology, combined with clustering algorithms, to improve positioning accuracy.
In the case of poor network environment, it improves the accuracy of device location, is suitable for zero-power consumption systems, and reduces positioning costs and resource consumption.
Smart Images

Figure CN120548754A_ABST
Abstract
Description
Communication method, device, equipment, storage medium, chip, product and program Technical Field
[0001] The embodiments of the present application relate to the field of mobile communication technologies, and specifically to a communication method, apparatus, device, storage medium, chip, product, and program. Background Art
[0002] To support various needs such as public safety services, emergency warnings, navigation and object recovery, and asset management, wireless positioning technology has also attracted extensive attention and research. How to accurately determine the location of a device has always been a concern in this field.
[0003] Summary of the Invention
[0004] Embodiments of the present application provide a communication method, apparatus, device, storage medium, chip, product, and program.
[0005] In a first aspect, an embodiment of the present application provides a communication method, the method comprising:
[0006] The first electronic tag sends a first signal; the first signal is used by the first device to perform measurement to obtain a first measurement result or is used by the second device to perform measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the location information of the second device.
[0007] In a second aspect, an embodiment of the present application provides a communication method, the method comprising:
[0008] The first device measures a first signal sent by each electronic tag in at least one electronic tag to obtain at least one first measurement result; the first device measures a third signal sent by the second device to obtain a third measurement result; wherein the third measurement result and the at least one first measurement result are used to determine the location information of the second device.
[0009] In a third aspect, an embodiment of the present application provides a communication method, the method comprising:
[0010] The second device measures the first signal sent by each electronic tag in the at least one electronic tag to obtain at least one second measurement result; the at least one second measurement result is used to determine the location information of the second device; and / or,
[0011] The second device sends a third signal, and the third signal is used by the first device to perform measurement to obtain a third measurement result. The third measurement result is used to combine with at least one first measurement result obtained by the first device measuring the first signal sent by each electronic tag in at least one electronic tag to determine the location information of the second device.
[0012] In a fourth aspect, an embodiment of the present application provides a communication device, including:
[0013] A communication unit is used to send a first signal; the first signal is used by the first device to perform measurement to obtain a first measurement result or is used by the second device to perform measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the location information of the second device.
[0014] In a fifth aspect, an embodiment of the present application provides a communication device, including:
[0015] a measuring unit, configured to measure a first signal sent by each electronic tag in at least one electronic tag to obtain at least one first measurement result;
[0016] The measuring unit is further configured to measure the third signal sent by the second device to obtain a third measurement result;
[0017] The third measurement result and the at least one first measurement result are used to determine location information of the second device.
[0018] In a sixth aspect, an embodiment of the present application provides a communication device, including:
[0019] a measuring unit, configured to measure a first signal sent by each electronic tag in at least one electronic tag to obtain at least one second measurement result; wherein the at least one second measurement result is used to determine the location information of the second device; and / or,
[0020] A communication unit is configured to send a third signal, where the third signal is used by the first device to perform measurement to obtain a third measurement result, and the third measurement result is used to determine the location information of the second device by combining at least one first measurement result obtained by the first device measuring the first signal sent by each electronic tag in at least one electronic tag.
[0021] In a seventh aspect, an embodiment of the present application provides a communication device, including: a processor and a memory,
[0022] The memory is used to store computer programs,
[0023] The processor is used to call and run the computer program stored in the memory to execute the method of the first aspect, the second aspect, or the third aspect.
[0024] In an eighth aspect, an embodiment of the present application provides a computer storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method described in the first aspect, the second aspect, or the third aspect.
[0025] In a ninth aspect, an embodiment of the present application provides a chip, comprising: a processor, configured to call and run a computer program from a memory to implement the method described in the first aspect, the second aspect, or the third aspect.
[0026] In the tenth aspect, an embodiment of the present application provides a computer program product, which includes a computer storage medium, the computer storage medium storing a computer program, and the computer program including instructions that can be executed by at least one processor, and when the instructions are executed by the at least one processor, the method described in the first aspect, the second aspect, or the third aspect is implemented.
[0027] In an eleventh aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the method described in the first aspect, the second aspect, or the third aspect.
[0028] In an embodiment of the present application, a first electronic tag transmits a first signal; the first signal is used by a first device to perform a measurement to obtain a first measurement result, or is used by a second device to perform a measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the location information of the second device. In this way, the first device or the second device can measure the first signal transmitted by the first electronic tag, and the measurement result can be used to determine the location information of the second device. Thus, the electronic tag can be used to determine the location information of the second device, reducing the possibility of inaccurate positioning information obtained in locations with poor network environments. Thus, the communication method of the present application can improve positioning accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0030] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application;
[0031] FIG2 is a schematic diagram of a zero-power communication system;
[0032] FIG3 provides a schematic diagram of the backscatter communication principle;
[0033] FIG4 provides a schematic diagram of a circuit principle of resistive load modulation;
[0034] FIG5 provides a schematic diagram of a circuit principle of capacitive load modulation;
[0035] FIG6 is a schematic diagram of a method for determining a target position based on TDOA;
[0036] FIG7 is a schematic diagram of a method for determining a target position based on DL-AoD;
[0037] FIG8 is a schematic diagram of a positioning method provided in an embodiment of the present application;
[0038] FIG9 is a schematic diagram of another positioning method provided in an embodiment of the present application;
[0039] FIG10 is a flow chart of a communication method provided in an embodiment of the present application;
[0040] FIG11 is a flow chart of another communication method provided in an embodiment of the present application;
[0041] FIG12 is a flow chart of another communication method provided in an embodiment of the present application;
[0042] FIG13 is a flow chart of another communication method provided in an embodiment of the present application;
[0043] FIG14 is a schematic diagram of periodically updating positioning measurement results provided by an embodiment of the present application;
[0044] FIG15 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0045] FIG16 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0046] FIG17 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0047] FIG18 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0048] FIG19 is a schematic structural diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION
[0049] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0050] The technical solutions described in the embodiments of this application can be combined arbitrarily unless they conflict. In the description of this application, "multiple" means two or more, unless otherwise clearly defined. In the embodiments of this application, signal and information can have the same meaning, or the signal can include or carry information, etc.
[0051] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application. As shown in FIG1 , a communication system 100 may include a terminal device 110, a network device 120, and a zero-power device 130. The network device 120 may communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120. The zero-power device 130 may communicate with the network device 120 (or the access network device 121 in the network device 120), and / or the zero-power device 130 may communicate with the terminal device 110.
[0052] Optionally, the zero-power device 130 may collect energy from the environment to power the zero-power device 130 , thereby enabling the zero-power device 130 to perform at least one of the following: sending signals, performing calculations, storing information, etc.
[0053] Optionally, the zero-power device 130 can collect energy from the power supply signal sent by the terminal device 110 and / or the network device 120 (or the access network device 121 in the network device 120), thereby supporting the zero-power device 130 to perform at least one of the following: sending signals, performing calculations, storing information, etc.
[0054] Optionally, the zero-power consumption device 130 sending a signal may include: the zero-power consumption device 130 sending a signal to the terminal device 110 and / or the network device 120 (or the access network device 121 in the network device 120).
[0055] Optionally, the power supply link and the communication link may be decoupled, for example, the zero-power device 130 receives a power supply signal from the network device 120 to obtain energy and sends a signal to the terminal device 110 .
[0056] It should be understood that the embodiments of the present application are only exemplified by the communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), LTE Time Division Duplex (TDD), ... Wireless Fidelity (WiFi), Wireless Fidelity (WiFi), LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), Wireless Fidelity (WiFi), Wireless Fidelity (WiFi), LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Wireless Fidelity (WiFi), Wireless System, UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, or future communication systems (such as 6G and 7G communication systems).
[0057] The network device 120 in the embodiment of the present application may include an access network device 121 and / or a core network device 122. The access network device may provide communication coverage for a specific geographical area and may communicate with a terminal device 110 (eg, UE) located within the coverage area.
[0058] The terminal device in this application can be a device with wireless communication capabilities, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water (such as ships, etc.); can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device in this application can be called user equipment (UE), mobile station (MS), mobile terminal (MT), subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may include one of the following or a combination of at least two: a reader / writer, an Internet of Things (IoT) device, a satellite terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a server, a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a handheld computer, a desktop computer, a personal digital assistant, a portable media player, a smart speaker, a navigation device, a smart watch, smart glasses, a smart necklace and other wearable devices, a pedometer, a digital TV, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a smart home, a wireless terminal in a smart city, a wireless terminal in a smart home, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home ... The wireless terminals in the home and the vehicles, vehicle-mounted devices, vehicle-mounted modules, wireless modems, handheld devices, customer premises equipment (CPE), smart home appliances, etc. in the Internet of Vehicles system.
[0059] Optionally, the terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.
[0060] Optionally, the terminal device 110 may be used for device-to-device (D2D) communication.
[0061] The access network device 121 may include one of the following or a combination of at least two: an evolved base station (eNB or eNodeB) in a Long Term Evolution (LTE) system, a next generation radio access network (NG RAN) device, a base station (gNB) in an NR system, a small station, a micro station, a wireless controller in a cloud radio access network (CRAN), a wireless fidelity (Wi-Fi) access point, a transmission reception point (TRP), a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network device in a future evolved public land mobile network (PLMN), etc.
[0062] The core network device 122 can be a 5G core network (5G Core, 5GC) device. The core network device 122 can include one of the following or a combination of at least two: Access and Mobility Management Function (AMF), Authentication Server Function (AUSF), User Plane Function (UPF), Session Management Function (SMF), Location Management Function (LMF), Policy Control Function (PCF). In other embodiments, the core network device can also be an Evolved Packet Core (EPC) device of the LTE network, for example, a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions that SMF and PGW-C can implement. During the network evolution process, the above-mentioned core network device 122 may also be called other names, or a new network entity may be formed by dividing the functions of the core network, which is not limited in this embodiment of the present application.
[0063] The functional units in the communication system 100 may also establish connections and implement communication via next generation (NG) network interfaces.
[0064] For example, the terminal device establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with the AMF through the NG interface 1 (referred to as N1); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (referred to as N3); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (referred to as N2); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (referred to as N4); the UPF can exchange user plane data with the data network through the NG interface 6 (referred to as N6); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (referred to as N11); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (referred to as N7).
[0065] Figure 1 exemplarily shows a base station, a core network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include other numbers of terminal devices within its coverage area, which is not limited in this embodiment of the present application.
[0066] It should be noted that Figure 1 is merely an example of a system applicable to this application. Of course, the methods described in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably herein. The term "and / or" herein simply describes an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the associated objects are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, "A indicates B" can mean that A directly indicates B, for example, B can obtain information through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can obtain information through C; or it can mean that A and B have an association relationship. It should also be understood that the "correspondence" mentioned in the embodiments of this application can mean that there is a direct or indirect correspondence between two objects, or that there is an association relationship between the two objects, or a relationship between an indicator and the indicated, a configuration and the configured, and so on. It should also be understood that the “predefined”, “protocol agreement”, “predetermined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). This application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, for example, it may include LTE protocols, NR protocols, and related protocols used in future communication systems, and this application does not limit this.
[0067] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.
[0068] Zero-power devices are becoming increasingly popular. The technology used in these devices can be radio frequency identification (RFID), which utilizes spatial coupling of wireless radio frequency signals to achieve contactless automatic transmission and identification of tag information. RFID tags are also known as "radio frequency tags" or "electronic tags (TAGs)." Depending on the power supply method, electronic tags can be divided into active, passive, and semi-passive tags. Active tags, also known as active tags, are powered by batteries. The battery, memory, and antenna together form an active tag. Unlike passive RF activation, active tags transmit information over a set frequency band until the battery is replaced. Passive tags, also known as passive tags, do not support internal batteries. When a passive tag approaches a reader, it is within the near field of the reader's antenna radiation. Electromagnetic induction generates an induced current in the tag's antenna, which drives the tag's chip circuit. The chip circuit transmits the identification information stored in the tag to the reader via the tag's antenna. Optionally, semi-passive electronic tags or semi-active electronic tags inherit the advantages of passive electronic tags, such as small size, light weight, low price and long service life. The built-in battery only provides power for a small number of circuits in the chip when there is no reader access. Only when the reader accesses, the built-in battery supplies power to the RFID chip to increase the reading and writing distance of the tag and improve the reliability of communication.
[0069] RFID is a wireless communication technology. The most basic RFID system consists of two parts: an electronic tag and a reader / writer. The electronic tag consists of a coupling component and a chip. Each electronic tag has a unique electronic code and is placed on the target to mark the object. The reader / writer not only reads the information on the electronic tag, but also writes to it and provides the energy required for communication.
[0070] Figure 2 is a schematic diagram of a zero-power communication system. As shown in Figure 2, after the electronic tag enters the electromagnetic field, it receives the radio frequency signal sent by the reader. The passive electronic tag or the passive electronic tag uses the energy obtained from the electromagnetic field generated in the space, that is, the electromagnetic field in the space can trigger the electronic tag to start and / or supply energy to the electronic tag (trigger / supply). In this way, the electronic tag can perform reflection communication (also called reverse communication or backscattering communication). For example, the electronic tag can transmit part or all of the information stored in the electronic tag through reflection communication (also called reverse communication). The reader reads the information and decodes it, thereby identifying the electronic tag.
[0071] The electronic tag may include at least one of the following: an energy harvesting module, a backscatter communication module, a low-power computing module, and a sensor module. The energy harvesting module is used to collect electromagnetic field energy in space, the backscatter communication module is used to transmit backscattered signals to a signal reader, and the low-power computing module is used to perform computing operations. The sensor module is used to collect and store information.
[0072] One of the key technologies of the zero-power communication system is backscatter communication. The zero-power device (i.e., electronic tag) receives the carrier signal sent by the reader and collects energy through the radio frequency identification (RF) energy harvesting module, which then powers at least one of the backscatter communication module, low-power computing module, and sensor module. The backscatter communication module can modulate the incoming signal and perform backscattering.
[0073] Alternatively, the electronic tag can actively transmit signals. Alternatively, the electronic tag can be passive and achieve backscatter communication by modulating incoming signals. Alternatively, the electronic tag can bypass traditional active power amplifier transmitters and utilize low-power computing units, significantly reducing hardware complexity. Alternatively, the electronic tag can incorporate energy harvesting to achieve battery-free communication.
[0074] Optionally, when the zero-power device performs backscatter communication, the frequency of the backscatter signal may be consistent with the incoming signal, or a frequency offset may occur. When a frequency offset occurs, the offset amounts of each device may be the same or different.
[0075] Optionally, when a zero-power device performs backscatter communication, the backscatter signal can be triggered immediately after receiving the incoming signal, or it can be performed after a certain time offset. When there is a time offset, the time offset of the signal reflected by each device can be the same or different.
[0076] Optionally, when a zero-power device performs backscatter communication, the spatial characteristics of the backscatter signal can be set as needed. For example, an antenna array can be used to achieve a larger antenna gain in a certain direction and a smaller gain in other directions, so that the signal power is concentrated in a certain spatial direction.
[0077] Optionally, zero-power devices can also perform information modulation while backscattering signals, a technique known as load modulation. Load modulation is a common method used by electronic tags to transmit data to readers. Load modulation achieves this by adjusting the electrical parameters of the tag's oscillating circuit according to the data stream's rhythm, thereby altering the tag's impedance and phase. Load modulation techniques primarily include resistive load modulation and capacitive load modulation.
[0078] Figure 3 provides a schematic diagram of the backscatter communication principle. As shown in Figure 3, the transmitting port (TransmitterX, TX) of the reader (also known as the backscatter reader) obtains the transmitted signal, amplifies it through the amplifier (AMPlifier, AMP), and then sends the carrier signal through the antenna. The electronic tag (also known as the backscatter tag) receives the carrier signal, performs energy collection, logic processing and modulation, and then sends the reflected signal to the reader. The reader amplifies the reflected signal through a low noise amplifier (LNA) and outputs it to the receiving port (ReceiveX, RX).
[0079] Figure 4 provides a schematic diagram of the circuit principle of resistive load modulation. As shown in Figure 4, the coil L2 of the master device (e.g., a reader) and the coil L1 of the slave device (e.g., an electronic tag) are coupled via a magnetic field. The slave device's load R3 (also called a load modulation resistor) is connected in parallel with a load modulation resistor RL. Load R3 is turned on and off according to the clock of the data stream, and the on and off of switch S is controlled by binary code. The load modulation resistor is connected to the resonant circuit of the secondary coil (composed of L1, C1, and R2, or, in other embodiments, L1 and C1), thereby changing the load of the secondary coil. This is then affected by magnetic field coupling to the load of the master device, thus achieving load modulation.
[0080] Figure 5 provides a schematic diagram of the circuit principle of capacitive load modulation. As shown in Figure 5, the coil L2 of the master device (e.g., a reader) and the coil L1 of the slave device (e.g., an electronic tag) are coupled via a magnetic field. The slave device's load C2 (also known as a load modulation capacitor) is connected in parallel with a load modulation resistor RL. Load C2 is turned on and off according to the clock of the data stream, and the on and off of switch S is controlled by binary code. The load modulation resistor is connected to the resonant circuit of the secondary coil (composed of L1, C1, and R2, or L1 and C1 in other embodiments), thereby changing the load of the secondary coil. This is then affected by magnetic field coupling to the load of the master device, thus achieving the effect of load modulation.
[0081] In order to support various needs such as public safety services, emergency warnings, navigation and object search, and asset management, wireless positioning technology has also attracted widespread attention and research. Wireless positioning technology can be based on various positioning methods such as timing-based, angle-based, or phase-based positioning methods used in systems such as Wireless Fidelity (WiFi), Bluetooth, and 4G / 5G cellular communications. Optionally, the timing-based method may include: a method based on the time difference of arrival (TDOA) and / or a method based on the round-trip time (RTT). Optionally, the angle-based method may include: a method based on the angle of arrival (AOA) horizontal angle of arrival and / or vertical angle of arrival and / or a method based on the angle of departure (AOD) horizontal angle of arrival and / or vertical angle of arrival.
[0082] Timing measurement is to calculate the distance between the positioning target and the reference node by measuring the arrival time or arrival time difference of the reference signal, and the position of the target is calculated based on the distance between the positioning target and multiple reference nodes.
[0083] Figure 6 is a schematic diagram of a TDOA-based method for determining the target location. As shown in Figure 6, the positioning target (UE) can determine the distances d1, d2, d3, and d4 from each reference node (corresponding to TRP1, TRP2, TRP3, and TRP4) to the UE based on the time difference of arrival of the signals from multiple reference nodes (corresponding to TRP1, TRP2, TRP3, and TRP4). The corresponding hyperbolas can then be determined, and the intersection of these hyperbolas is the estimated position of the positioning target. Optionally, the algorithm for solving the positioning target can be a multilateration problem, for example, using the Taylor expansion method or the Chan algorithm. The specific solution algorithm depends on the manufacturer's implementation.
[0084] Angle measurement uses an antenna array to determine the transmission / arrival angle of the signal, and then calculates the position of the positioning target using the angle between the positioning target and multiple reference nodes.
[0085] Figure 7 is a schematic diagram of the target location determination method based on DL-AoD. As shown in Figure 7, DL-AoD is the downlink angle of departure (DownLink-Angel Of Depature). The distance between TRP i (i = 1, 2, 3, 4) and the positioning target (UE) is projected on the x-axis and y-axis to form the two perpendicular sides of a right triangle. According to trigonometric functions, we can get their relationship with the downlink angle of departure θ i (Figure 7 shows the relationship between θ1 and x) i -x UE =(y i-y UE )×tanθ i Multiple TRPs can generate multiple constraint equations, and solving the equations can obtain the coordinates of the positioning target (x UE ,y UE ).
[0086] The accuracy of timing measurements depends on the bandwidth of the reference signal; a larger bandwidth increases accuracy. Angle measurements, on the other hand, depend on the antenna array layout; the more antennas, the more accurate the angle. However, the zero-power or extremely low-power requirements of electronic tags may not support sufficient signal bandwidth and antenna configurations. Therefore, research is needed to implement positioning within zero-power systems, especially for deployments of large numbers of zero-power tags.
[0087] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0088] FIG8 is a schematic diagram of a positioning method provided by an embodiment of the present application. As shown in FIG8 , some reference tags (also called electronic tags) and some network devices (network devices 1-4) are fixed at some set positions. For example, network device 1 can broadcast a second signal, and at least some of the reference tags at fixed positions (for example, reference tags 1-16) can send a signal to network device 1 (the signal can be a backscattered signal), wherein the coordinates corresponding to reference tags 1-16 and the measurement results corresponding to the signals received by network device 1 can be (x0, y0, RSRP0), (x1, y1, RSRP1), ..., (x15, y15, RSRP15), respectively. In FIG8 , the reference tag at position (x5, y5) is shown to send a signal to network device 1. Network device 1 sends a signal, and the target device (i.e., the second device of the present application) may also send a signal to network device 1 (the signal may be the third signal in other embodiments). Network device 1 may select a reference tag that is closer to the target device (e.g., a reference tag at the position of (x5, y5), (x6, y6), (x9, y9), (x10, y10)) based on the measurement result of the backscattered signal, and determine the location information of the target device based on the positions of the reference tags being (x5, y5), (x6, y6), (x9, y9), (x10, y10). Optionally, network device 1 may use a clustering algorithm to determine the reference tag that is closer to the target device. In other embodiments, if there is a reference tag at the position of the target device, the target device is closest to the position of the reference tag, and the location information of the target device may be determined based on the location information of the reference tag.
[0089] Optionally, in any embodiment of the present application, the measurement parameter or measurement quantity corresponding to the measurement result (including the first measurement result or the second measurement result described below) includes at least one of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), received signal code power (RSCP), signal to noise ratio (SNR), phase, phase difference, line of sight (LOS) indication, non-line of sight (NLOS) indication, probability of LOS path, probability of NLOS path, etc.
[0090] In FIG8 , there is a positioning node (i.e., a network device) that can be used for at least one of power supply, positioning measurement, and positioning calculation. In FIG8 , a signal can be sent by the positioning node, which is backscattered by a reference tag and then returned to the positioning node for measurement. Similarly, the target device (the device for which location information needs to be determined) can also backscatter the signal sent by the positioning node and measure it by the positioning node. The positioning node compares the measurement results of the target device with the measurement results of other reference tags, and uses a clustering algorithm to select the reference tag closest to the target device, thereby determining the location of the target device.
[0091] Optionally, the location information of the reference tag can be directly carried in its backscattered modulation information (i.e., backscattered information), or can be associated one-to-one with the tag ID during network deployment, so that the location information can be implicitly indicated by only carrying the tag ID information in the backscattered modulation information.
[0092] Alternatively, reference tags can operate for extended periods of time through power acquisition without requiring internal batteries. They also don't require complex communication or computing modules. Consequently, reference tags are very cost-effective and can be deployed in large numbers indoors, for example, with one reference tag placed every 1m or even 0.5m. This offers low cost and high accuracy, while also addressing the shortcomings of existing positioning methods (such as the Global Navigation Satellite System (GNSS) and cellular TDOA) in indoor scenarios.
[0093] FIG9 is a schematic diagram of another positioning method provided by an embodiment of the present application. As shown in FIG9 , some reference tags (also called electronic tags) are fixed at some set positions. For example, the target device can broadcast a signal, and at least some of the reference tags at fixed positions (e.g., reference tags 1-16) can send a signal to the target device (the signal can be a backscattered signal), wherein the coordinates corresponding to the reference tags 1-16 and the measurement results corresponding to the signals received by the target device can be (x0, y0, RSRP0), (x1, y1, RSRP1), ..., (x15, y15, RSRP15), respectively. In FIG9 , the reference tags at positions (x1, y1) and (x5, y5) are shown to send signals to the target device. In this way, the target device can select the location information of one or more reference tags with the strongest signal, and determine the location information of the target device based on the location information of the selected one or more reference tags. For example, the target device determines the location information of the target device based on the location information of the reference tags at positions (x1, y1), (x2, y2), (x5, y5), and (x6, y6).
[0094] Optionally, any one of the reference tags in Figures 8 and 9 may be a zero-power device, or may be a non-zero-power device. Optionally, the target device may be a non-zero-power device or a zero-power device.
[0095] Optionally, in any embodiment of the present application, the zero-power consumption device may be any electronic tag mentioned in other embodiments. For example, the zero-power consumption device may include one of the following: a passive electronic tag, a semi-passive electronic tag, or an active electronic tag. Optionally, in any embodiment of the present application, the non-zero-power consumption device may include a terminal device.
[0096] Compared with the embodiment of FIG. 8 , FIG. 9 does not require additional positioning nodes (ie, network devices), and has simple deployment and low cost.
[0097] Optionally, in any embodiment of the present application, the device that sends the incoming signal to the zero-power device can be called a signal source. In Figure 8, the signal source can be a network device or a target device, and in Figure 9, the signal source can be a target device.
[0098] Zero-power devices, due to their battery-free, maintenance-free, and low-cost characteristics, are ideally suited for large-scale deployments and specialized scenarios, such as cargo in logistics, animals on livestock farms, and critical components in high-temperature and high-pressure environments. A more feasible positioning solution is to station zero-power tags at known locations as references. Due to changes in the wireless environment, the backscatter signal measurements of each reference tag may fluctuate. For example, if an obstruction is added between the reference tag and the signal source, the corresponding RSRP measurement will significantly decrease. Reusing previously measured RSRP results for positioning in this situation will result in significant errors. Therefore, the measurement results of the reference tags must be kept up to date.
[0099] Optionally, in any embodiment of the present application, any electronic tag (including the first electronic tag) may be an RFID tag, a Passive IoT tag, or an Ambient IoT tag.
[0100] Optionally, in any embodiment of the present application, the first device may include one of the following: an access network device, a core network device, a terminal device, a gateway, or a wireless access point (AP) in a WLAN network.
[0101] Optionally, in any embodiment of the present application, the second device may include one of the following: a terminal device, an electronic tag, and an access network device.
[0102] Optionally, in any embodiment of the present application, the positioning control device may include one of the following: LMF, a network element newly defined by the protocol, or any network element listed above, and the network element may have positioning control power supply.
[0103] FIG10 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG10 , the method is applied to a first electronic tag, and the method includes:
[0104] S1001. A first electronic tag sends a first signal; the first signal is used by a first device to perform measurement to obtain a first measurement result or by a second device to perform measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine location information of the second device.
[0105] Optionally, the first signal may also be referred to as a backscatter signal, a positioning reference signal or a positioning signal.
[0106] Optionally, in any embodiment of the present application, any electronic tag (including the first electronic tag) may be one of the following: a passive electronic tag, a semi-passive electronic tag, or an active electronic tag.
[0107] Optionally, the content carried in the first signals sent by different electronic tags may be the same, different, or partially the same. Optionally, any electronic tag sending the first signal may include: any electronic tag broadcasting the first signal, or unicasting the first signal, or multicasting the first signal.
[0108] Optionally, any electronic tag may proactively send the first signal. For example, any electronic tag may send the first signal based on pre-configured information. Optionally, any electronic tag may send the first signal periodically, aperiodically, or once. Optionally, the pre-configured information may be pre-configured and stored in any electronic tag, or the first device, second device, or positioning control device may configure any electronic tag, and any electronic tag may store the configuration.
[0109] Optionally, any electronic tag may passively transmit the first signal, or any electronic tag may transmit the first signal via backscattering. For example, any electronic tag may transmit the first signal upon receiving the second signal transmitted by the first device or the third signal transmitted by the second device. Optionally, upon receiving the second signal or the third signal, any electronic tag may transmit the first signal periodically, aperiodically, or once.
[0110] Optionally, the first signal sent by any electronic tag may be included in a positioning reference signal, or may be carried in a positioning reference signal.
[0111] Optionally, the first signal sent by any electronic tag may include a signal obtained by demodulating and remodulating the received second signal. Optionally, the modulation method of the remodulated signal may be simpler than the modulation method of the second signal, or the modulation method of the remodulated signal may be the same as the modulation method of the second signal. For example, taking the case where the modulation method of the remodulated signal is simpler than the modulation method of the second signal, when any electronic tag receives the second signal, it may demodulate the second signal and then reflect the demodulated signal. Optionally, any electronic tag may modulate the information obtained at every preset bit or every preset time duration in the demodulated signal, thereby reflecting the second signal.
[0112] Optionally, the first signal sent by any electronic tag may include at least one of the following: an identification of any electronic tag, and location information of any electronic tag. Optionally, the identification of any electronic tag may include at least one of the following: a physical identification of any electronic tag, a logical identification of any electronic tag, a group identification corresponding to any electronic tag, a temporary identification of any electronic tag, an electronic product code (EPC) of any electronic tag, and an identification of any electronic tag within a group. Optionally, the location information of any electronic tag may include at least one of the following: absolute location information of any electronic tag, relative location information of any electronic tag relative to any device or object other than the electronic tag, two-dimensional and / or three-dimensional coordinate information of any electronic tag, location identification information of any electronic tag, and latitude and longitude information of any electronic tag.
[0113] Optionally, any electronic tag may send the first signal on a first time domain resource and / or a first frequency domain resource. Optionally, the first time domain resource and / or the first frequency domain resource may be pre-configured by any electronic tag, or may be configured by the first device, the second device, or the positioning control device to any electronic tag, or may be agreed upon in a protocol.
[0114] In an embodiment of the present application, a first electronic tag transmits a first signal; the first signal is used by a first device to perform a measurement to obtain a first measurement result, or is used by a second device to perform a measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the location information of the second device. In this way, the first device or the second device can measure the first signal transmitted by the first electronic tag, and the measurement result can be used to determine the location information of the second device. Thus, the electronic tag can be used to determine the location information of the second device, reducing the possibility of inaccurate positioning information obtained in locations with poor network environments. Thus, the communication method of the present application can improve positioning accuracy.
[0115] In some embodiments, the first electronic tag sending the first signal includes: the first electronic tag sending the first signal according to a first period.
[0116] Optionally, the first electronic tag sending the first signal includes: the first electronic tag sending the first signal once every first period.
[0117] Optionally, any electronic tag may send the first signal once every first period. Optionally, the first periods at which different electronic tags send the first signal may be the same or different.
[0118] Optionally, within a region or a group, different electronic tags use different time domain resources and / or frequency domain resources to send the first signal.
[0119] Optionally, the first period during which any electronic tag transmits the first signal is constant. Optionally, the first period during which any electronic tag transmits the first signal is variable. For example, the first period can be determined based on at least one of the remaining power of any electronic tag, the energy conversion rate of any electronic tag, the energy collection efficiency of any electronic tag, and the transmission power / energy of any electronic tag.
[0120] Optionally, the first period during which any electronic tag sends the first signal may be pre-configured by any electronic tag, or may be configured by the first device, the second device, or the positioning control device to any electronic tag, or may be agreed upon by a protocol.
[0121] In some embodiments, the method further comprises:
[0122] The first electronic tag receives a second signal according to a second period; the second period is less than or equal to the first period.
[0123] Optionally, the method further includes: the first electronic tag receiving a second signal sent by the first device once every second period; the second period is less than or equal to the first period.
[0124] Optionally, the second signal may include an energy supply signal. Optionally, the second signal may include an energy supply signal.
[0125] Alternatively, the second period may be equal to the first period. Alternatively, the second period may be less than the first period. For example, the first period may be the second period multiplied by N, where N is an integer greater than or equal to 2. Exemplarily, the first period may be the second period multiplied by 2, 3, 4, or 5, etc.
[0126] Optionally, the second signal may be broadcast, multicast, or unicast by the first device.
[0127] Optionally, any electronic tag receives the second signal once in each second period. Optionally, the second period corresponding to any electronic tag may be pre-configured by the electronic tag, or may be configured by the first device, the second device, or the positioning control device to the electronic tag, or may be agreed upon in a protocol.
[0128] Optionally, any electronic tag may receive the second signal on a second time domain resource and / or a second frequency domain resource.
[0129] Optionally, when any electronic tag receives a second signal once, it may actively send a first signal, or may use the reflected signal directly reflected from the second signal as the first signal so that the first device and / or the second device can measure it, or may determine the first signal based on the second signal and send the first signal by backscattering so that the first device and / or the second device can measure it. Optionally, determining the first signal based on the second signal may include: adding the identification of any electronic tag and / or the location information of any electronic tag to the information carried by the second signal to obtain the first signal, or deleting part or all of the information carried in the second signal and adding the identification of any electronic tag and / or the location information of any electronic tag.
[0130] In some embodiments, the second signal includes a third signal and / or a fourth signal;
[0131] The third signal is used for at least one of the following: identifying the first electronic tag, waking up the first electronic tag, and providing power to the first electronic tag;
[0132] The fourth signal is used by the first electronic tag to send the first signal.
[0133] Optionally, the information included or carried by the third signal may be the same as the information included or carried by the fourth signal. Optionally, the information included or carried by the third signal may be different from the information included or carried by the fourth signal.
[0134] Optionally, the second signal includes a third signal and a fourth signal. The third signal may be a portion of the second signal first received by the first electronic tag, and the fourth signal may be a signal other than the portion of the second signal.
[0135] Optionally, taking the example where the information included or carried by the third signal and the information included or carried by the fourth signal may be the same, the second signal includes N signals, the information included or carried by each of the N signals is specific information, the first M signals of the N signals are the third signal, and the last NM signals of the N signals are the fourth signal. N is an integer greater than or equal to 2, and M is an integer greater than or equal to 1.
[0136] Optionally, any electronic tag receives the second signal sent by the first device once every second period. Optionally, any electronic tag receives the second signal sent by the first device once every second period within the second duration of each second period; wherein, within the second duration, the portion of the signal first received by any electronic tag is used for at least one of the following: identification by any electronic tag, awakening any electronic tag, or powering any electronic tag; and signals other than the portion of the second signal are used by any electronic tag to send the first signal.
[0137] Optionally, the second duration corresponding to receiving the second signal may be pre-configured by any electronic tag, or may be configured by the first device, the second device or the positioning control device to any electronic tag, or may be agreed upon by a protocol.
[0138] Optionally, when the second signal includes multiple signals (e.g., including the third signal and the fourth signal), the multiple signals in the second signal may be sent periodically or aperiodically. Optionally, the partial signal first received by the first electronic tag may be one or the second signal. Optionally, the signals other than the partial signal in the second signal may be one or more signals.
[0139] Optionally, the signal outside the portion of the second signal may be one or the second signal. Optionally, any electronic tag may transmit a first signal in response to one or the second signal. Alternatively, any electronic tag may directly reflect the second signal with the highest quality among the one or the second signal, and the reflected signal may be the first signal. Alternatively, the first signal may be determined based on the one or the second signal and backscattered. For example, any electronic tag may determine the first signal based on the second signal with the highest quality among the one or the second signal.
[0140] Optionally, the time when different electronic tags start to receive the second signal can be the same or different. For example, the electronic tag that is closer to the first device starts to receive the second signal earlier, and the electronic tag that is farther away from the first device starts to receive the second signal later. The difference in reception time due to distance should be very small, for example, less than 1us. If the second signal is sent via unicast, it can be coordinated through network equipment. For example, a second signal is sent at time t1, which is specifically used for electronic tag 1 (for example, carrying the ID information of the target electronic tag (i.e., electronic tag 1)). After receiving the second signal, electronic tag 1 will send the first signal to the network, and other electronic tags will not process it. In this way, different electronic tags can be triggered at different times.
[0141] In some embodiments, the second period is equal to the first period;
[0142] The first electronic tag sending the first signal according to a first period includes:
[0143] The first electronic tag sends the first signal each time it receives the second signal according to a first period.
[0144] Optionally, when the first electronic tag receives the second signal sent by the first device once every second period, the first electronic tag sends the first signal once every first period.
[0145] Optionally, any electronic tag may send the first signal once each time it receives the second signal. In this way, any electronic tag sends the first signal each time it receives the second signal.
[0146] In some embodiments, the first electronic tag sends the first signal each time it receives the second signal according to a first period, including:
[0147] The first electronic tag transmits the first signal at intervals of a first duration starting from a start time or an end time of receiving the second signal each time the first electronic tag receives the second signal according to a first cycle;
[0148] The first duration is associated with the first electronic tag, or the first duration is determined according to an identifier of the first electronic tag.
[0149] Optionally, when the first electronic tag receives the second signal sent by the first device once every second period, for the terminal device, the first electronic tag sends the first signal once every first period, starting from the start time or the end time of receiving the second signal.
[0150] Optionally, the first durations corresponding to different electronic tags may be the same or different. Optionally, when different electronic tags have different first durations, interference between first signals transmitted by different electronic tags can be reduced. For example, within a region or a group, different electronic tags have different first durations corresponding to them.
[0151] Optionally, the first duration corresponding to any electronic tag may be pre-configured by any electronic tag, or may be configured by the first device, the second device or the positioning control device to any electronic tag, or may be agreed upon by a protocol.
[0152] Optionally, the first duration corresponding to any electronic tag may be associated with the electronic tag, so that different electronic tags may correspond to different first durations.
[0153] Optionally, the first duration corresponding to any electronic tag can be determined based on the identifier of the electronic tag. For example, the first duration corresponding to any electronic tag can be obtained by dividing the numerical value corresponding to the identifier of the electronic tag by a preset numerical value. Optionally, the preset numerical value can be the maximum numerical value corresponding to the identifiers of all electronic tags, or can be the maximum numerical value corresponding to the identifiers of all electronic tags within a group or a region.
[0154] Optionally, in other embodiments, when the first electronic tag receives the second signal sent by the first device once every second period, the first electronic tag transmits the first signal at a target frequency domain position / target frequency point once every first period. The target frequency domain position / target frequency point is associated with the first electronic tag, or is determined based on an identifier of the first electronic tag. Thus, the first electronic tag transmits the first signal at the target frequency domain position / target frequency point each time it receives the second signal according to the first period.
[0155] In some embodiments, the first electronic tag sends the first signal according to a first period, including:
[0156] In a case where the first trigger signaling received by the first electronic tag includes activation indication information for indicating activation of periodic transmission of the first signal, the first electronic tag transmits the first signal according to the first period.
[0157] Optionally, when the first trigger signaling received by the first electronic tag includes activation indication information for indicating activation of periodic sending of the first signal, the first electronic tag sends the first signal once every first period.
[0158] Optionally, the first trigger signaling in any embodiment may be sent via broadcast, unicast or multicast.
[0159] Optionally, the first trigger signaling may be sent by the first device or the second device. For example, the first device or the second device may broadcast, unicast, or multicast the first trigger signaling.
[0160] Optionally, the first trigger signaling may not be used for power supply, or the first trigger signaling may be used for power supply. Optionally, the first trigger signaling may not be included in the power supply signal, or the first trigger signaling may be included in the power supply signal.
[0161] Optionally, when the first trigger signaling received by any electronic tag includes activation indication information for instructing activation of periodic transmission of the first signal, any electronic tag transmits the first signal according to the first period. Optionally, when any electronic tag receives the first trigger signaling including activation indication information for instructing activation of periodic transmission of the first signal, any electronic tag may immediately transmit the first first signal, or any electronic tag may transmit the first first signal at a third time interval from the start time of receiving the first trigger signaling, or any electronic tag may start transmitting the first first signal at a preset time. Optionally, the third time interval and / or the preset time may be pre-configured by any electronic tag, or may be configured by the first device, the second device, or the positioning control device to any electronic tag, or may be agreed upon by a protocol.
[0162] In some embodiments, the method further includes: if the first trigger signaling received by the first electronic tag includes deactivation indication information for indicating deactivation of sending the first signal, the first electronic tag stopping sending the first signal.
[0163] In some embodiments, the method further includes: if the number of times the first electronic tag sends the first signal is greater than or equal to a first sending number, the first electronic tag stops sending the first signal.
[0164] Optionally, when the first trigger signaling received by any electronic tag includes deactivation indication information for instructing deactivation of sending the first signal, any electronic tag stops sending the first signal.
[0165] Optionally, when the number of times any electronic tag sends the first signal is greater than or equal to the first sending number, any electronic tag stops sending the first signal.
[0166] Optionally, the first number of transmissions may be preconfigured by any electronic tag, or may be configured by the first device, the second device, or the positioning control device to any electronic tag, or may be agreed upon in a protocol. For example, the first number of transmissions may be included in the first trigger signaling, and the first trigger signaling may also include activation indication information for indicating activation of periodic transmission of the first signal.
[0167] In some embodiments, the first trigger signaling includes or indicates at least one of the following: one or a group of sequences, a control signaling packet, an identifier of the first electronic tag, a group identifier corresponding to the first electronic tag, a temporary identifier of the first electronic tag, an electronic product code EPC of the first electronic tag, the first cycle, the first number of transmissions of the first signal, activation indication information or deactivation indication information, transmission power information of the first signal, and transmission frequency information of the first signal.
[0168] Optionally, the first trigger signaling sent to any electronic tag includes or indicates at least one of the following: one or a group of sequences, a control signaling packet, an identifier of any electronic tag, a group identifier corresponding to any electronic tag, a temporary identifier of any electronic tag, an electronic product code EPC of any electronic tag, the first cycle, the first number of transmissions of the first signal, activation indication information or deactivation indication information, transmission power information of the first signal, and transmission frequency information of the first signal.
[0169] Optionally, one or a group of sequences, and / or a control signaling packet, may be used to indicate periodic transmission of the first signal.
[0170] Optionally, the sending frequency information of the first signal may include a frequency domain position or a frequency point at which the first signal is sent.
[0171] Optionally, the identifier of any electronic tag is used to instruct the electronic tag to send the first signal, and electronic tags other than the electronic tag do not need to send the first signal even if they receive the first trigger signal. Optionally, the group identifier is used to instruct electronic tags within the group to send the first signal, and electronic tags outside the group do not need to send the first signal even if they receive the first trigger signal.
[0172] In some embodiments, the first electronic tag sends the first signal according to a first period, including:
[0173] If the first electronic tag receives the second signal, and / or the first electronic tag receives the second signal via the first frequency, and / or the energy / power of the second signal received by the first electronic tag is greater than or equal to a first threshold, the first electronic tag transmits the first signal according to a first period. In other embodiments, if the first electronic tag does not receive the second signal via the first frequency, and / or the energy / power of the second signal received by the first electronic tag is less than the first threshold, the terminal device does not transmit the first signal, does not transmit the first signal once, or transmits the first signal once.
[0174] In some embodiments, the first electronic tag sends the first signal according to a first period, including:
[0175] If the first electronic tag receives the first positioning request signal, and / or if the first electronic tag receives the first positioning request signal via the second frequency, or if the energy / power of the first positioning request signal received by the first electronic tag is greater than or equal to a second threshold, the first electronic tag transmits the first signal according to the first period. In other embodiments, if the first electronic tag does not receive the first positioning request signal via the second frequency, and / or if the energy / power of the first positioning request signal received by the first electronic tag is less than the second threshold, the terminal device does not transmit the first signal, does not transmit the first signal once, or transmits the first signal once.
[0176] In some embodiments, the first electronic tag sends the first signal according to a first period, including:
[0177] When the first electronic tag receives the first indication information or the second indication information, the first electronic tag sends the first signal according to the first period; wherein the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that received the second indication information to provide feedback.
[0178] Optionally, the second signal may be an energizing signal. Optionally, the first positioning request signal may be a non-energizing signal or an energizing signal.
[0179] Optionally, at least one of the first frequency point, the second frequency point, the first threshold value, and the second threshold value may be pre-configured by the first electronic tag, or may be configured by the first device, the second device, or the positioning control device to any electronic tag, or may be agreed upon by a protocol.
[0180] In some embodiments, the first electronic tag sending the first signal includes: when the first electronic tag receives a second trigger signaling, the first electronic tag sending the first signal; wherein the second trigger signaling is used to instruct the sending of the first signal.
[0181] Optionally, the second trigger signaling may be sent by the first device or the second device.
[0182] Optionally, the second trigger signaling in any embodiment may be sent via broadcast, unicast or multicast.
[0183] Optionally, the second trigger signaling is used to indicate sending the first signal once.
[0184] Optionally, the first electronic tag sending the first signal includes: when the first electronic tag receives a second trigger signaling, the first electronic tag sending the first signal once.
[0185] Optionally, the second trigger signaling may include at least one of the following: a time domain resource and / or a frequency domain resource for the first electronic tag to transmit the first signal, so that the first electronic tag transmits the first signal once according to the time domain resource and / or the frequency domain resource. Optionally, the time domain resource and / or the frequency domain resource for the first electronic tag to transmit the first signal may be preconfigured by the first electronic tag or may be agreed upon by a protocol.
[0186] Optionally, the solution in this embodiment can be combined with a solution for periodically sending the first signal. For example, if the first device or the second device requires a longer period to obtain the first signal sent by the first electronic tag, and if it is necessary to quickly obtain the first signal between two periods, the first device or the second device can send a second trigger signaling to quickly receive the first signal sent by the first electronic tag.
[0187] In some embodiments, the first signal includes or carries the location information of the first electronic tag and / or the identifier of the first electronic tag. Optionally, a device receiving the first signal can determine the location information of the first electronic tag from the first signal. Optionally, the device receiving the first signal can determine the location information of the first electronic tag based on the identifier of the first electronic tag from the first signal.
[0188] FIG11 is a flow chart of another communication method provided in an embodiment of the present application. As shown in FIG11 , the method is applied to a first device, and the method includes:
[0189] S1101: A first device measures a first signal sent by each electronic tag in at least one electronic tag to obtain at least one first measurement result.
[0190] S1102. The first device measures a third signal sent by the second device to obtain a third measurement result; wherein the third measurement result and the at least one first measurement result are used to determine location information of the second device.
[0191] Optionally, at least one first measurement result may correspond one-to-one to at least one electronic tag.
[0192] Optionally, the first device may determine the location information of the second device based on the at least one first measurement result. Optionally, the first device may send the at least one first measurement result to the positioning control device, so that the positioning control device determines the location information of the second device based on the at least one first measurement result. Optionally, the first device and / or the second device may receive the location information of the second device sent by the positioning control device.
[0193] Optionally, the first device may further measure a third signal sent by the second device to obtain a third measurement result, wherein the third measurement result and the at least one first measurement result are used to determine the location information of the second device.
[0194] Optionally, the first device may determine the location information of the second device based on the third measurement result and the at least one first measurement result. Optionally, the first device may send the third measurement result and the at least one first measurement result to the positioning control device, so that the positioning control device determines the location information of the second device based on the third measurement result and the at least one first measurement result.
[0195] Optionally, the first device may receive the first signal sent by each electronic tag and measure each received first signal. Optionally, the first device may receive the first signal in a third time domain resource and / or a third frequency domain resource.
[0196] Optionally, any measurement result (including the first measurement result or the second measurement result described below) may include results corresponding to one or more measurement parameters / measurement quantities.
[0197] In some embodiments, the first device measures the first signal sent by each electronic tag of at least one electronic tag, including: the first device measures the first signal sent by each electronic tag according to a first period.
[0198] Optionally, the first device measures the first signal sent by each electronic tag every first period, and obtains the at least one first measurement result every one or more of the first periods.
[0199] Optionally, the first device measures the first signal sent by each electronic tag every first period, obtaining at least one measurement result every first period. Optionally, the at least one measurement result obtained every first period can be determined as the at least one first measurement result obtained every first period. Optionally, the at least one measurement result obtained in the last first period of a plurality of first periods can be determined as the at least one first measurement result obtained every first period. Optionally, one of the maximum value, minimum value, average value, median value, mode, etc. of each measurement result obtained in a plurality of first periods can be determined as the at least one first measurement result obtained in a plurality of first periods. Optionally, each measurement result obtained in a plurality of first periods can be smoothed and filtered, and at least one first measurement result obtained in each of the plurality of first periods can be determined based on the result of the smoothing filter.
[0200] Optionally, the first device will continuously obtain the latest first signal and the latest at least one first measurement result, so that the first device can determine the location information of the second device according to the third measurement result and the latest at least one first measurement result.
[0201] In some embodiments, the method further includes: the first device sending a second signal according to a second period; the second period is less than or equal to the first period.
[0202] Optionally, the first device may send the second signal once every second period; the second period is less than or equal to the first period.
[0203] Optionally, the number of signals included in the second signal sent by the first device at different times may be the same or different. Optionally, the multiple signals in the second signal sent by the first device each time may be periodic or aperiodic.
[0204] Optionally, the first device may send the second signal on a fourth time domain resource and / or a fourth frequency domain resource. Optionally, the fourth frequency domain resource may be the same as the second frequency domain resource.
[0205] In some embodiments, the second signal includes a third signal and / or a fourth signal;
[0206] The third signal is used for at least one of the following: identifying the first electronic tag, waking up the first electronic tag, and providing power to the first electronic tag;
[0207] The fourth signal is used by the first electronic tag to send the first signal.
[0208] Optionally, the first device may send the second signal every second period and within the second duration of each second period.
[0209] Optionally, the third signal may be a partial signal of the second signal first received by the first electronic tag, and the fourth signal may be a signal other than the partial signal of the second signal.
[0210] Among them, within the second time period, part of the second signal first received by the first electronic tag is used for at least one of the following: the first electronic tag identifies and wakes up the first electronic tag, and supplies power to the first electronic tag; the signal other than the part of the second signal is used by the first electronic tag to send the first signal.
[0211] Optionally, the second duration corresponding to sending the second signal may be pre-configured by the first device, or may be configured to the first device by any device other than the first device, or may be agreed upon by a protocol.
[0212] In some embodiments, the second period is equal to the first period;
[0213] The first device measures the first signal sent by each electronic tag according to a first period, including:
[0214] The first device measures the first signal sent by each electronic tag each time the second signal is sent according to a first period.
[0215] Optionally, when the first device sends the second signal once every second period, the first device measures the first signal sent by each electronic tag each time, and obtains the at least one first measurement result every one or more first periods.
[0216] Optionally, within a second cycle (also called the first cycle), after the first device sends the second signal once, the first device can receive the first signal sent by each electronic tag, and then measure the first signal, and then obtain the at least one first measurement result every one or more of the first cycles.
[0217] In some embodiments, when each of at least two electronic tags receives the second signal each time, the interval duration from the start time or the end time of receiving the second signal to the sending of the first signal by different electronic tags among the at least two electronic tags is different each time; wherein, the interval duration is associated with each electronic tag, or the interval duration is determined according to the identification of each electronic tag.
[0218] For example, the at least two electronic tags include a first electronic tag and a second electronic tag. The first electronic tag has a first target duration between the start or end of receiving the second signal and the time it sends the first signal. The second electronic tag has a second target duration between the start or end of receiving the second signal and the time it sends the first signal. The first target duration is different from the second target duration. Optionally, the start time of receiving the second signal may be the first time the second signal is received within a first period. Optionally, the end time of receiving the second signal may be the latest time the second signal is received within a first period.
[0219] Optionally, the interval duration corresponding to each electronic tag (corresponding to the first duration mentioned above) is associated with each electronic tag, or is determined according to an identifier of each electronic tag.
[0220] In some embodiments, the first device measures the first signal sent by each electronic tag according to a first period, including:
[0221] In a case where the first trigger signaling sent by the first device includes activation indication information for indicating activation of periodic sending of the first signal, the first device measures the first signal sent by each electronic tag according to the first period.
[0222] In some embodiments, the method also includes: when the first trigger signaling sent by the first device includes deactivation indication information for indicating deactivation of sending the first signal, the first device stops receiving the first signal sent by each electronic tag, or the first device stops measuring the first signal.
[0223] In some embodiments, the method further includes: when the number of times the first device receives the first signal sent by each electronic tag is greater than or equal to the first number of transmissions, the first device stops receiving the first signal sent by each electronic tag, or the first device stops measuring the first signal.
[0224] Optionally, the first number of transmission times may be pre-configured by the first device, or may be configured by any device other than the first device to the first device, or may be agreed upon by a protocol.
[0225] In some embodiments, the first trigger signaling includes or indicates at least one of the following: one or a group of sequences, a control signaling packet, an identifier of the first electronic tag, a group identifier corresponding to the first electronic tag, a temporary identifier of the first electronic tag, an electronic product code EPC of the first electronic tag, the first cycle, the first number of transmissions of the first signal, activation indication information or deactivation indication information, transmission power information of the first signal, and transmission frequency information of the first signal.
[0226] In some embodiments, the first device measures the first signal sent by each electronic tag according to a first period, including: when the first device sends a second signal, or the first device sends the second signal through a first frequency point, the first device measures the first signal sent by each electronic tag according to the first period.
[0227] Optionally, the first device measures the first signal sent by each electronic tag according to a first period, including: when energy / power of the second signal sent by the first device is greater than or equal to a third threshold, the first device measures the first signal sent by each electronic tag according to the first period. Optionally, the third threshold is greater than the first threshold.
[0228] In other embodiments, when the first device does not send the second signal through the first frequency point, and / or the energy / power of the second signal sent by the first device is less than a third threshold, the first device does not receive the first signal, or the first device does not receive the first signal once, or the first device receives the first signal once.
[0229] In some embodiments, the first device measures the first signal sent by each electronic tag according to a first period, including: when the first device sends a first positioning request signal, or when the first device sends the first positioning request signal through a second frequency point, the first device measures the first signal sent by each electronic tag according to the first period.
[0230] Optionally, the first device measures the first signal sent by each electronic tag according to a first period, including: when energy / power of the first positioning request signal sent by the first device is greater than or equal to a fourth threshold, the first device measures the first signal sent by each electronic tag according to the first period. Optionally, the fourth threshold is greater than the second threshold.
[0231] In other embodiments, when the first device does not send the first positioning request signal through the second frequency point, and / or the energy / power of the first positioning request signal sent by the first device is less than a fourth threshold, the first device does not receive the first signal, or the first device does not receive the first signal once, or the first signal is received once.
[0232] In some embodiments, the first device measures the first signal sent by each electronic tag according to a first period, including: when the first device sends first indication information or second indication information, the first device measures the first signal sent by each electronic tag according to the first period; wherein the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that receives the second indication information to provide feedback.
[0233] In some embodiments, the first device measures the first signal sent by each electronic tag in the at least one electronic tag to obtain at least one first measurement result, including:
[0234] When the first device sends the second trigger signaling, the first device measures the first signal sent by each electronic tag to obtain the at least one first measurement result;
[0235] The second trigger signaling is used to instruct sending the first signal.
[0236] In this way, the first device can cause each electronic tag to feed back the first signal once by sending the second trigger signaling, so that the first device can quickly obtain at least one first measurement result.
[0237] In some embodiments, the first signal includes or carries the location information of the first electronic tag and / or the identification of the first electronic tag.
[0238] In some embodiments, the method further comprises:
[0239] The first device determines, from the at least one first measurement result, one or more target measurement results that have the smallest difference from the third measurement result;
[0240] The first device determines the location information of the second device according to the location information of the electronic tags corresponding to the one or more target measurement results.
[0241] Optionally, the quantity corresponding to the one or more target measurement results may be pre-configured by the first device, or may be configured to the first device by any device other than the first device, or may be agreed upon by a protocol.
[0242] Exemplarily, the first device may determine the location information of the electronic tag corresponding to the target measurement result that has the smallest difference from the third measurement result as the location information of the second device. Exemplarily, the first device may average or weighted average the location information of the electronic tags corresponding to multiple target measurement results to determine the location information of the second device.
[0243] Optionally, the first device determines the location information of the second device based on the location information of the electronic tags corresponding to the one or more target measurement results, including: the first device determines the location information of the second device based on the location information of the electronic tags corresponding to the one or more target measurement results and the difference between the one or more target measurement results and the third measurement result. Optionally, the first device determines a weight based on the difference, and determines the location information of the second device using a weighted average method based on the weight.
[0244] For example, if the multiple target measurement results are 1 and 3, respectively, and the third measurement result is 2, indicating that the second device is located in the middle of the electronic tags corresponding to the multiple target measurement results, and the location information of the electronic tags corresponding to one or more target measurement results is (x1, y1) and (x2, y2), respectively, then the location information of the second device is ((x1+x2) / 2, (y1+y2) / 2). For another example, if the multiple target measurement results are 1 and 5, respectively, and the third measurement result is 2, indicating that the second device is close to the electronic tag corresponding to the target measurement result of 1, then the weight corresponding to the electronic tag corresponding to the target measurement result of 1 is 0.75, and the weight corresponding to the electronic tag corresponding to the target measurement result of 5 is 0.25. If the location information of the electronic tags corresponding to one or more target measurement results is (x1, y1) and (x2, y2), respectively, then the location information of the second device is (0.75x1+0.25x2, 0.75y1+0.25y2).
[0245] In some embodiments, the method further comprises:
[0246] The first device sends the at least one first measurement result to the positioning control device;
[0247] The first device sends the third measurement result to the positioning control device;
[0248] The third measurement result and the at least one first measurement result are used by the positioning control device to determine the location information of the second device.
[0249] Optionally, the positioning control device can determine one or more target measurement results with the smallest difference from the third measurement result from the at least one first measurement result; and the positioning control device determines the location information of the second device based on the location information of the electronic tags corresponding to the one or more target measurement results.
[0250] Optionally, the manner in which the positioning control device determines the location information of the second device may be similar to the manner in which the first device determines the location information of the second device, and this application will not elaborate on this.
[0251] In some embodiments, the method further comprises:
[0252] The first device receives a second positioning request signal sent by the second device;
[0253] Receiving, by the first device, third indication information sent by each of at least one third device, where the third indication information indicates that the third device has received the second positioning request signal;
[0254] The first device determines the at least one electronic tag within the first area according to the location information of the first device and the location information of the at least one third device.
[0255] Optionally, the second device may broadcast, unicast, or multicast the second positioning request signal. Optionally, the second positioning request signal may carry at least one of the following: an identifier of the second device, an identifier for requesting positioning.
[0256] Optionally, the third device may be of the same device type as the first device. For example, the first and third devices are both network devices, or both are base stations, or both are terminal devices. Optionally, the first device and / or any third device may be fixed-location devices or devices with variable locations. Optionally, the third device may be of a different type than the first device. For example, some of the first and at least one third device are terminal devices, and others are network devices.
[0257] Optionally, upon receiving the second positioning request signal sent by the second device, the first device begins monitoring the third indication information. Upon receiving the third indication information, the first device determines the at least one electronic tag within the first area based on the location information of the first device and the location information of the at least one third device. Optionally, the first device may determine the intersection of the coverage range of the first device and the coverage range of the at least one third device as the first area. Optionally, the first device may determine the area enclosed by the first device and the at least one third device as the first area.
[0258] Optionally, each piece of third indication information may include indication information for indicating the coverage range of each third device. For example, each piece of third indication information may include location information of each third device and / or coverage radius information of each third device.
[0259] In some embodiments, the method further comprises:
[0260] Measuring, by the first device, the second positioning request signal to obtain a fourth measurement result;
[0261] The first device receives a fifth measurement result sent by each third device; the fifth measurement result is obtained by each third device measuring the second positioning request signal;
[0262] The first device determines, based on the location information of the first device and the location information of the at least one third device, the at least one electronic tag within the first area, including:
[0263] The first device determines the at least one electronic tag within the first area according to the location information of the first device, the location information of the at least one third device, the fourth measurement result, and at least one of the fifth measurement results.
[0264] Optionally, the fifth measurement result and the third indication information may be carried in the same signaling, or carried in different signaling. Optionally, the third indication information may include the fifth measurement result, or the third indication information may not include the fifth measurement result.
[0265] Optionally, among the fourth measurement result and at least one of the fifth measurement results, if one measurement result is better than the other measurement results, and the difference between one measurement result and the other measurement results is greater than a preset threshold, it indicates that the second device is closer to the device corresponding to the one measurement result, and the coverage area corresponding to the device can be determined as the first area. Optionally, among the fourth measurement result and at least one of the fifth measurement results, if at least two measurement results are better than the other measurement results, and the difference between them is greater than a preset threshold, it indicates that the second device is closer to the devices corresponding to the at least two measurement results, and the intersection of the coverage areas corresponding to the at least two measurement results can be determined as the first area. Optionally, the first device can obtain the largest one or more measurement results among the fourth measurement result and at least one of the fifth measurement results, and determine the intersection of the coverage areas corresponding to the devices corresponding to the largest one or more measurement results as the first area.
[0266] In some embodiments, the method further comprises:
[0267] The first device broadcasts first indication information or second indication information; the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that receives the second indication information to provide feedback;
[0268] When the first device receives feedback information sent by the second device, the first device determines that the second device is included in the coverage range of the first device, and / or determines the at least one electronic tag is within the coverage range of the first device.
[0269] Optionally, the first indication information may include an identifier of the second device. Optionally, the positioning control device may send the identifier of the second device to one or more network devices, the one or more network devices including the first device.
[0270] Optionally, each network device may broadcast first indication information. When the first device receives feedback information, the first device determines that the second device is included in the coverage range of the first device.
[0271] Optionally, when the first device broadcasts the first indication information, the feedback information may be an acknowledgment (ACK) character.
[0272] Optionally, in order to determine which devices are included in its coverage, the first device may broadcast second indication information, so that devices (including the second device) within the coverage of the first device send feedback information to the first device.
[0273] Optionally, when the first device broadcasts the second indication information, the feedback information may include an identifier of the second device.
[0274] In some embodiments, the method further includes: the first device determining the at least one electronic tag within the first area in response to the input first area.
[0275] In some embodiments, the first device receives the first area sent by the fourth device and determines the at least one electronic tag within the first area.
[0276] Optionally, the fourth device may be any device other than the first device.
[0277] In some embodiments, the method further includes: the first device determining location information of the second device based on the third measurement result and the at least one first measurement result.
[0278] In some embodiments, the method further includes: the first device determining the location information of the second device based on the third measurement result and the at least one first measurement result, and sending the location information of the second device to the second device or the positioning control device.
[0279] Optionally, each time the first device obtains the location information of the second device, it may send the location information of the second device to the second device or the positioning control device, so that the second device or the positioning control device stores the most recently obtained location information of the second device. Optionally, each time the first device obtains the location information of the second device, it may store the most recently obtained location information of the second device, and when the first device receives a location request sent by the second device or the positioning control device, the first device sends the location information of the second device to the second device or the positioning control device.
[0280] In some embodiments, the method further includes: the first device sending the third measurement result and the at least one first measurement result to a positioning control device.
[0281] Optionally, each time the first device obtains at least one first measurement result, the first device sends the at least one first measurement result obtained each time to the positioning control device.
[0282] Optionally, the first device may send the third measurement result to the positioning control device, so that the positioning control device determines the location information of the second device according to the third measurement result and at least one most recently obtained first measurement result.
[0283] In some embodiments, the method further includes: the first device sending the third measurement result and the at least one first measurement result to a positioning control device, and receiving the location information of the second device sent by the positioning control device.
[0284] Optionally, the first device may send the third measurement result to the positioning control device, so that the positioning control device determines the location information of the second device according to the third measurement result and at least one most recently obtained first measurement result.
[0285] In some embodiments, the method further includes: the first device sending the third measurement result and the at least one first measurement result to a positioning control device, receiving the location information of the second device sent by the positioning control device, and sending the location information of the second device to the second device.
[0286] Optionally, when the positioning control device obtains and stores the location information of the second device, the positioning control device may send the location information of the second device to an application function (AF) device. For example, when the positioning control device receives a positioning request for the second device from the AF device, the positioning control device sends the location information of the second device to the AF device.
[0287] Optionally, the positioning control device may receive a positioning request for the second device sent by the AF device, and when obtaining the position information of the second device, send the position information of the second device to the AF device.
[0288] FIG12 is a flow chart of another communication method provided in an embodiment of the present application. As shown in FIG10 , the method is applied to a second device, and the method includes:
[0289] S1201. A second device measures a first signal sent by each electronic tag in at least one electronic tag to obtain at least one second measurement result; the at least one second measurement result is used to determine location information of the second device.
[0290] Optionally, at least one second measurement result may correspond one-to-one to at least one electronic tag.
[0291] Optionally, the second device may determine the location information of the second device based on the at least one second measurement result. Optionally, the second device may send the at least one second measurement result to the positioning control device, so that the positioning control device determines the location information of the second device based on the at least one second measurement result. Optionally, the second device may receive the location information of the second device sent by the positioning control device.
[0292] Optionally, the second device may receive the first signal sent by each electronic tag and measure each received first signal. Optionally, the second device may receive the first signal in a third time domain resource and / or a third frequency domain resource.
[0293] Optionally, the second device may measure the first signal sent by each electronic tag every first period, and obtain the at least one second measurement result every one or more of the first periods.
[0294] Optionally, the second device measures the first signal sent by each electronic tag every first period, obtaining at least one measurement result every first period. Optionally, the at least one measurement result obtained every first period can be determined as the at least one second measurement result obtained every first period. Optionally, the at least one measurement result obtained in the last first period of a plurality of first periods can be determined as the at least one second measurement result obtained every first period. Optionally, one of the maximum value, minimum value, average value, median value, mode, etc., of each measurement result obtained in a plurality of first periods can be determined as the at least one second measurement result obtained in a plurality of first periods. Optionally, each measurement result obtained in a plurality of first periods can be smoothed and filtered, and the at least one second measurement result obtained in each of the plurality of first periods can be determined based on the result of the smoothing filter.
[0295] Optionally, the second device will continuously obtain the latest first signal and the latest at least one second measurement result, so that the first device can determine the location information of the second device according to the latest at least one second measurement result.
[0296] FIG13 is a flow chart of another communication method provided in an embodiment of the present application. As shown in FIG10 , the method is applied to a second device, and the method includes:
[0297] S1301. The second device sends a third signal, where the third signal is used by the first device to perform measurement to obtain a third measurement result. The third measurement result is used to determine the location information of the second device by combining at least one first measurement result obtained by the first device measuring the first signal sent by each electronic tag in at least one electronic tag.
[0298] Optionally, the second device sending the third signal may include: the second device sending the third signal once, or the second device sending the third signal periodically or aperiodically. Optionally, the second device may send the third signal once every third period. Optionally, the third period may be equal to the first period, or the third period may be greater than or less than the first period. In this way, each time the second device sends the third signal, the first device may obtain the latest location information of the second device based on the measurement results of each transmitted third signal and at least one first measurement result obtained last. Optionally, the third period may be preconfigured by the second device, may be configured by the first device to the second device, or may be agreed upon in a protocol.
[0299] In some embodiments, the method further comprises:
[0300] The second device sends a second positioning request signal; the second positioning request signal can be received by the first device and at least one third device, and the second positioning request signal is used by the first device to determine the at least one electronic tag in the first area based on the location information of the first device and the location information of the at least one third device.
[0301] In some embodiments, the method further comprises:
[0302] The second device receives the first indication information or the second indication information sent by the first device; the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that receives the second indication information to provide feedback;
[0303] The second device sends feedback information to the first device; the feedback information is used by the first device to determine that the second device is included in the coverage range of the first device, and / or to determine the at least one electronic tag within the coverage range of the first device.
[0304] In some embodiments, the method further includes: the second device determining location information of the second device based on the at least one second measurement result.
[0305] In some embodiments, the method further includes: the second device determining location information of the second device according to the at least one second measurement result, and sending the location information of the second device to the first device or the positioning control device.
[0306] In some embodiments, the method further includes: the second device sending the at least one second measurement result to the first device or the positioning control device.
[0307] Optionally, when the first device or positioning control device receives at least one measurement result, it selects the largest one or more specific measurement results from the at least one measurement result, and determines the location information of the second device based on the location information of one or more electronic tags corresponding to the one or more specific measurement results.
[0308] Optionally, the second device not only sends the at least one second measurement result to the first device or the positioning control device, but also sends the identification and / or location information of at least one electronic tag to the first device or the positioning control device.
[0309] In some embodiments, the method further includes: the second device sending the at least one second measurement result to the first device or the positioning control device, and receiving the location information of the second device sent by the first device or the positioning control device.
[0310] In some embodiments, the second device determines the location information of the second device based on the at least one second measurement result, including: the second device determines the largest one or more specific measurement results from the at least one first measurement result; the second device determines the location information of the second device based on the location information of the electronic tags corresponding to the one or more specific measurement results.
[0311] Optionally, the quantity corresponding to one or more specific measurement results may be pre-configured by the second device, or may be configured to the second device by any device other than the first device or the second device, or may be agreed upon by a protocol.
[0312] Optionally, the implementation method of the second device determining the location information of the second device based on the location information of the electronic tag corresponding to the one or more specific measurement results may be similar to the implementation method of the first device determining the location information of the second device based on the location information of the electronic tag corresponding to the one or more target measurement results, and is not repeated here.
[0313] In some embodiments, the first signal includes or carries the location information of the first electronic tag and / or the identification of the first electronic tag.
[0314] An embodiment of the present application provides a method for updating the measurement results corresponding to a positioning reference tag. When the measurement results need to be updated, the reference tag (corresponding to any of the above-mentioned electronic tags, including the first electronic tag) will send a signal (corresponding to the above-mentioned first signal), and the network device (corresponding to the above-mentioned first device) or the target device (corresponding to the above-mentioned second device) will perform measurements based on the signal to obtain the measurement results.
[0315] Optionally, the reference tag primarily refers to zero-power devices.
[0316] Optionally, the network device includes at least one of the following: a base station in a cellular network, a smart phone, a gateway, and an AP in a WLAN network.
[0317] Optionally, the present application does not limit the measurement quantity of the reference tag, and the measurement quantity may include one or more information such as RSRP, RSSI, SINR, phase, LOS indication, timing, and angle.
[0318] Optionally, the target device can be a zero-power device, or a smart phone, computer, or other device.
[0319] Optionally, the manner in which the positioning reference tag (ie, reference tag) sends the positioning signal (corresponding to the first signal mentioned above) may include one of the following: periodic sending, semi-static periodic sending, and dynamically triggered single sending.
[0320] Optionally, for periodic transmission, the reference tag may need to transmit a positioning signal (at least) every T time (corresponding to the first period mentioned above).
[0321] Optionally, the value of the period parameter T may be preset, predefined by a protocol, or configured by a positioning control device (eg, LMF).
[0322] Optionally, the signal source also needs to periodically transmit an energy supply signal (corresponding to the aforementioned second signal) so that the reference tag can backscatter a positioning signal (corresponding to the aforementioned first signal). Optionally, the period T' of the signal source is less than or equal to the period T of the reference tag. The embodiments of the present application can be applied to passive or semi-passive reference tags, but can also be applied to active reference tags.
[0323] Alternatively, for active reference tags, sufficient energy may be collected by harvesting ambient energy, and reference signals may be periodically sent actively. For example, the ambient energy harvesting method may include light energy or wind energy.
[0324] Optionally, the period parameter T is related to the capability of the reference tag. For example, a reference tag with higher capability acquisition efficiency can collect enough capability to send a signal in a shorter time, and thus the period parameter T is smaller.
[0325] Optionally, the offset parameter dt (corresponding to the first duration in the above embodiment) can be expressed as a relative offset time, that is, the reference tag starts to backscatter the signal (corresponding to the first signal) after receiving the power supply signal sent by the signal source at an interval of dt.
[0326] Optionally, the value of the offset parameter dt may be associated with the reference tag, or determined according to the identifier of the reference tag.
[0327] For periodic transmission, the advantage is low signaling overhead, but all reference tags need to continuously perform backscattering, which may cause waste of resources and energy.
[0328] For semi-static periodic transmission, that is, when triggered, the reference signal needs to periodically send a positioning signal.
[0329] Optionally, the reference tag is instructed to send the positioning signal through explicit trigger signaling.
[0330] Optionally, the trigger signaling may be sent by a signal source, a target device to be located, a positioning control device, etc.
[0331] Optionally, the trigger signaling may be a specific sequence / a group of specific sequences (the information to be carried, such as the ID of the target reference tag, may be carried by the sequence); or a control signaling packet, similar to downlink control information (DCI).
[0332] Optionally, the trigger signaling carries information of the triggered reference tag (such as ID, group ID, temporary ID configured by the network, etc.), which is used to instruct the reference tag to send / backscatter the positioning signal.
[0333] Optionally, the trigger signaling may be sent in a broadcast, multicast, or unicast manner.
[0334] Alternatively, an implicit condition may be used to instruct the reference tag to send a positioning signal.
[0335] For example, the reference tag is used to instruct the reference tag to send a positioning signal based on the characteristics of the power supply signal sent by the network device / signal source, such as a specific frequency, sequence, energy, etc., or the reference tag is used to instruct the reference tag to send a positioning signal based on the positioning request signal sent by the target device to meet certain conditions, which may be that the energy is greater than a threshold value.
[0336] Optionally, implicit conditions, such as characteristics of the power supply signal, threshold values, etc., may be pre-configured, pre-defined by a protocol, or configured by a positioning control device.
[0337] Optionally, under implicit conditions, parameters of the positioning signal sent by the reference tag, such as the period T, the number of times N, etc., need to be preset or pre-configured in advance.
[0338] Optionally, the value of the period parameter T may be preset, predefined by a protocol, or configured by a positioning control device, or may be carried in the trigger control signaling, similar to periodic transmission.
[0339] Optionally, the value of the period T may be infinite, indicating a single transmission.
[0340] Optionally, the semi-static periodic transmission may further include a transmission count N, which is used to control the number of transmissions of the positioning signal after being triggered. The value of N is determined in a similar manner to T and may be preset or configured.
[0341] Optionally, the trigger signaling may carry activation signaling or deactivation signaling. The reference tag activates the transmission / backscattering of the positioning signal after receiving the activation signaling, and stops after receiving the deactivation signaling.
[0342] The advantage of semi-static periodic transmission is that the signal is triggered on demand, which reduces resource and power consumption. However, the signaling design is complex and the signaling overhead is large.
[0343] For dynamic triggering, the reference tag sends a positioning signal once when triggered.
[0344] Dynamically triggered single transmission can be applicable to: when the network side needs to quickly obtain the measurement results of a reference tag, it can be combined with the periodic transmission method. For example, because the periodic period T is too long, but the network device or target device needs to obtain it quickly, one or more second trigger signals can be dynamically triggered between the two periodic signals, so that the reference tag responds to each second trigger signal received and sends at least one positioning signal once according to each second trigger signal.
[0345] The embodiments of the present application also provide a method and process for a network device to trigger a positioning reference signal.
[0346] Optionally, the network device may include at least: a base station in a cellular network, a smart phone, a gateway, and an AP in a WLAN network.
[0347] Optionally, the network device may send an energy supply signal (corresponding to the second signal mentioned above) for backscattering or energy collection by the zero-power device.
[0348] Optionally, when the reference tag needs to periodically send a positioning signal, the network device also needs to periodically send an energy supply model.
[0349] Optionally, the network device may receive / measure the positioning signal sent by a zero-power tag (which may be a reference tag, a target device), update the measurement result, and report it to a positioning node (corresponding to the above-mentioned positioning control device) such as LMF.
[0350] Optionally, the network device may also send trigger signaling / control signaling (including the first trigger signaling or the second trigger signaling mentioned above) to instruct the reference tag (active / passive) to send a positioning signal.
[0351] Optionally, the network device may preliminarily determine its initial area (corresponding to the first area or the coverage of the first device mentioned above), and then trigger reference tags within the initial area to send positioning signals, update measurement results and use them to calculate the precise location of the target device.
[0352] Optionally, the network device may determine the initial area of its location based on a signal sent by the target device (corresponding to the third signal mentioned above, such as the location of the network device receiving the signal, the strength of the signal reception, etc.).
[0353] Optionally, the signal sent by the target device may be positioning request information initiated by the target device.
[0354] Optionally, the signal sent by the target device may be feedback information of the target device, and the feedback information is used to respond to the object search request of the network device (corresponding to the first indication information or the second indication information mentioned above).
[0355] Optionally, the network device may also determine an initial area according to a search requirement, and search for a suitable target device in the initial area.
[0356] An embodiment of the present application is described below:
[0357] Figure 14 is a schematic diagram of a periodic update of positioning measurement results provided by an embodiment of the present application. As shown in Figure 14, the sending period of the positioning reference signal of reference tag #i (i is an integer greater than or equal to 1) is T. The periodic backscattered signal can be used as a positioning signal, and the corresponding signal source also needs to periodically send a power supply signal. The period T' of the signal source sending the power supply signal cannot be greater than the period T of the positioning signal. For example, in Figure 14, 2T'=T. Optionally, this way of sending the power supply signal can be applied to passive or semi-passive zero-power devices, and can also be applied to active zero-power devices. In the embodiment corresponding to Figure 14, the signal source sends a power supply signal to the reference tag every period T', and the reference tag backscatters the positioning signal every period T.
[0358] Optionally, the zero-power device and the signal source need to negotiate the periods T and T'.
[0359] Optionally, the signal source typically transmits the energy supply signal for a period of time, such as dt in Figure 14 , to allow the reference tag to store a certain amount of energy. One possible implementation is for the signal source to repeatedly transmit a sequence / signal during dt (e.g., an m-sequence repeated X times). The first X1 sequences are used for reference tag identification, wakeup, and energy storage, and the last X2 sequences can then be backscattered. For example, the primary sequence in Figure 14 could be 1010011.
[0360] In other embodiments, the reference tag may actively send positioning signals periodically. The zero-power device may acquire and store some energy through environmental energy harvesting and other methods, and send positioning signals at a certain period.
[0361] Another embodiment of the present application is described below:
[0362] The main difference between the semi-static periodic transmission and dynamic transmission lies in the design of the trigger event. This embodiment provides the following possible trigger events: explicit triggering or implicit triggering.
[0363] Explicit triggering can be triggered by trigger signaling (corresponding to the first trigger signaling mentioned above): the signaling can be similar to the control signaling DCI / uplink control information (UCI) in the cellular system, and the signaling can include at least one of the following: ID information of the target reference tag, the transmission period of the positioning signal, the activation signaling of the positioning signal, the deactivation signaling of the positioning signal, the number of times the positioning signal is sent, the power control information of the transmission or backscattering of the positioning signal, and the frequency control information of the positioning signal.
[0364] Among them, the number of transmissions and the deactivation signaling can be regarded as two different methods.
[0365] Optionally, the number of transmissions N may be indicated by control signaling (such as carrying activation signaling), and the positioning reference signal may be automatically stopped after N transmissions. Optionally, the positioning reference signal may be activated by activation signaling and then stopped by deactivation signaling.
[0366] Explicit triggering can be triggered by a trigger signal, which may contain specific information such as a specific sequence. For example, a specific sequence can be used as a trigger signal. If a small amount of information needs to be carried, it can also be represented by different sequences. For example, two sequences can be used to represent activation and deactivation, or N sequences can be used to represent N different target reference tag groups.
[0367] For implicit triggering, it is not necessary to use a dedicated positioning trigger signal, but to make a judgment by detecting other signals.
[0368] Optionally, the implicit trigger may be a feature of the power supply signal sent by the network device / signal source, such as at least one of the following:
[0369] Specific positioning frequency point, for example, a frequency point is reserved for positioning. As long as the reference tag detects a signal at this frequency point, it is considered to have triggered positioning;
[0370] A specific sequence, such as when a network device / signal source is searching for a target device nearby, will send a signal similar to paging or discovery to find the target device. The reference tag can also use this signal to trigger its own positioning signal to subsequently determine the precise location of the target device;
[0371] Signal energy: The reference tag detects the energy sent by the network device / signal source and automatically triggers if certain conditions are met (e.g., the energy value is greater than -10dBm); otherwise, it does not trigger.
[0372] The feature is used to instruct the reference tag to send a positioning signal.
[0373] Optionally, the implicit trigger may be based on a reference tag according to a positioning request signal sent by the target device meeting certain conditions.
[0374] Optionally, the above condition may be that the energy is greater than a threshold value.
[0375] Optionally, implicit conditions, such as characteristics of the power supply signal, threshold values, etc., may be pre-configured, pre-defined by a protocol, or configured by a positioning control device.
[0376] Another embodiment of the present application is described below:
[0377] From the perspective of network devices, this section mainly describes how network devices determine the initial area.
[0378] Generally speaking, positioning scenarios can be divided into the following categories:
[0379] Scenario 1: "Where am I?" is initiated by the target device to obtain its own location information. The target device carries the positioning request information in the backscatter signal, so that the network device coordinates with the surrounding positioning nodes to transmit relevant signals and perform measurements.
[0380] Optionally, when the target device initiates positioning, the network device can determine the approximate range of the target device (such as the position of the signal source corresponding to the target device's reflected signal, signal strength, etc.), and trigger the surrounding network nodes to update the required positioning measurement information.
[0381] Optionally, four base stations around the target device may receive a signal from the target device, and may determine that the target device should be in an initial area between the four base stations.
[0382] Optionally, the signal strengths received by the four base stations around the target device are different, and the signal strengths measured by the two base stations on the left are much greater than the signal strengths of the two base stations on the right. At this time, the network can further narrow down the location of the target device to an area close to the left by simply triggering the reference tag in this initial area.
[0383] Scenario 2: "Where is A?" This scenario is initiated by the network to locate and determine the location of target device A. A wide-area search may be necessary. All network devices or signal sources will initiate a search for device A. Some of these network devices / signal sources will receive feedback from device A, allowing them to preliminarily determine that device A's location is within their coverage area. This area is considered the initial area.
[0384] Scenario 3: "Who's Here?" is initiated by a network device to determine which target devices are near a certain location. This simply requires the network device / signal source near the location to trigger a reference tag within its coverage area.
[0385] This application provides a process for triggering a reference tag to send a positioning signal and update its measurement results in a scenario where positioning is performed based on a zero-power reference tag, thereby ensuring the timeliness of the measurement results and having a significant effect on improving positioning accuracy.
[0386] The technical solution of the present application provides a method and process for updating measurement results, which is mainly applicable to timely updating the measurement results of reference tags in a positioning system based on reference tags.
[0387] The method for a zero-power reference tag to send (including active sending and backscattering sending) a positioning signal may include at least one of the following:
[0388] Periodic transmission: The period, offset, etc. of periodic transmission need to be clearly defined. For reference tags that can only perform backscattering, network devices need to configure reference tags for energy collection and signal transmission;
[0389] Semi-static periodic transmission: The reference tag will periodically send positioning signals after receiving trigger signaling / signal;
[0390] Dynamic single transmission: The reference tag will send a positioning signal only once after receiving the trigger signal / signal.
[0391] Correspondingly, the network device can provide an energy supply signal so that the reference tag can perform energy harvesting and / or backscatter positioning signals. In addition, the network device can determine the approximate initial area of the target device, trigger the reference tags in the initial area to send positioning signals and measure the updated results.
[0392] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.
[0393] It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply a precedence in the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data, where "downlink" is used to indicate the first direction of transmission of signals or data from a site to a user equipment in a cell, "uplink" is used to indicate the second direction of transmission of signals or data from a user equipment in a cell to a site, and "sidelink" is used to indicate the third direction of transmission of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is merely a description of the association relationship between associated objects, indicating that three relationships can exist. Specifically, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0394] FIG15 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which is applied to a first electronic tag. As shown in FIG15 , the communication device 1500 includes:
[0395] Communication unit 1501 is used to send a first signal; the first signal is used by the first device to perform measurement to obtain a first measurement result or is used by the second device to perform measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the location information of the second device.
[0396] In some embodiments, the communication device 1500 further includes: a determining unit, configured to determine the first signal.
[0397] In some embodiments, the communication unit 1501 is further configured to: send the first signal according to a first period.
[0398] In some embodiments, the communication unit 1501 is further configured to: receive a second signal according to a second period; the second period is less than or equal to the first period.
[0399] In some embodiments, the second signal includes a third signal and / or a fourth signal;
[0400] The third signal is used for at least one of the following: identifying the first electronic tag, waking up the first electronic tag, and providing power to the first electronic tag;
[0401] The fourth signal is used by the first electronic tag to send the first signal.
[0402] In some embodiments, the second period is equal to the first period; the communication unit 1501 is further configured to: send the first signal each time the second signal is received according to the first period.
[0403] In some embodiments, the communication unit 1501 is further configured to: according to the first cycle, each time the second signal is received, send the first signal at intervals of a first duration starting from a start time or an end time of receiving the second signal;
[0404] The first duration is associated with the first electronic tag, or the first duration is determined according to an identifier of the first electronic tag.
[0405] In some embodiments, the communication unit 1501 is further configured to: send the first signal according to the first period when the first trigger signaling received by the first electronic tag includes activation indication information for indicating activation of periodic sending of the first signal.
[0406] In some embodiments, the communication unit 1501 is further configured to: stop sending the first signal if the first trigger signaling received by the first electronic tag includes deactivation indication information for instructing deactivation of sending the first signal.
[0407] In some embodiments, the communication unit 1501 is further configured to: stop sending the first signal if the number of times the first electronic tag sends the first signal is greater than or equal to the first number of times it sends the first signal.
[0408] In some embodiments, the first trigger signaling includes or indicates at least one of the following: one or a group of sequences, a control signaling packet, an identifier of the first electronic tag, a group identifier corresponding to the first electronic tag, a temporary identifier of the first electronic tag, an electronic product code EPC of the first electronic tag, the first cycle, the first number of transmissions of the first signal, activation indication information or deactivation indication information, transmission power information of the first signal, and transmission frequency information of the first signal.
[0409] In some embodiments, the communication unit 1501 is further used to: send the first signal according to the first period when the first electronic tag receives the second signal, and / or the first electronic tag receives the second signal through the first frequency point, and / or the energy / power of the second signal received by the first electronic tag is greater than or equal to a first threshold.
[0410] In some embodiments, the communication unit 1501 is further used to: send the first signal according to the first period when the first electronic tag receives the first positioning request signal and / or the first electronic tag receives the first positioning request signal through the second frequency point, or when the energy / power of the first positioning request signal received by the first electronic tag is greater than or equal to a second threshold.
[0411] In some embodiments, the communication unit 1501 is also used to: when the first electronic tag receives first indication information or second indication information, send the first signal according to the first period; wherein the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that receives the second indication information to provide feedback.
[0412] In some embodiments, the communication unit 1501 is further configured to: send the first signal when the first electronic tag receives a second trigger signaling; wherein the second trigger signaling is used to instruct the sending of the first signal.
[0413] In some embodiments, the first signal includes or carries the location information of the first electronic tag and / or the identification of the first electronic tag.
[0414] FIG16 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application, which is applied to a first device. As shown in FIG16 , the communication device 1600 includes:
[0415] The measuring unit 1601 is configured to: measure a first signal sent by each electronic tag in at least one electronic tag to obtain at least one first measurement result; and measure a third signal sent by a second device to obtain a third measurement result; wherein the third measurement result and the at least one first measurement result are used to determine the location information of the second device.
[0416] In some embodiments, the communication device 1600 further includes: a communication unit configured to receive a first signal sent by each electronic tag.
[0417] In some embodiments, the measuring unit 1601 is further configured to: measure the first signal sent by each electronic tag according to a first period.
[0418] In some embodiments, the communication unit is further configured to: send a second signal according to a second period; the second period is less than or equal to the first period.
[0419] In some embodiments, the second signal includes a third signal and / or a fourth signal;
[0420] The third signal is used for at least one of the following: identifying the first electronic tag, waking up the first electronic tag, and providing power to the first electronic tag;
[0421] The fourth signal is used by the first electronic tag to send the first signal.
[0422] In some embodiments, the second period is equal to the first period; the measuring unit 1601 is further configured to: measure the first signal sent by each electronic tag each time the second signal is sent according to the first period.
[0423] In some embodiments, when each of at least two electronic tags receives the second signal each time, different electronic tags among the at least two electronic tags have different intervals from the start time or the end time of receiving the second signal to sending the first signal each time; wherein the interval is associated with each electronic tag, or the interval is determined based on the identification of each electronic tag.
[0424] In some embodiments, the measuring unit 1601 is further used to: when the first trigger signaling sent by the first device includes activation indication information for indicating activation of periodic sending of the first signal, measure the first signal sent by each electronic tag according to the first period.
[0425] In some embodiments, when the first trigger signaling sent by the first device includes deactivation indication information for indicating deactivation of sending the first signal, the communication unit is further used to: stop receiving the first signal sent by each electronic tag, or the measurement unit 1601 is further used to: stop measuring the first signal.
[0426] In some embodiments, when the number of times the first device receives the first signal sent by each electronic tag is greater than or equal to the first number of transmissions, the communication unit is further used to: stop receiving the first signal sent by each electronic tag, or the measurement unit 1601 is further used to: stop measuring the first signal.
[0427] In some embodiments, the first trigger signaling includes or indicates at least one of the following: one or a group of sequences, a control signaling packet, an identifier of the first electronic tag, a group identifier corresponding to the first electronic tag, a temporary identifier of the first electronic tag, an electronic product code EPC of the first electronic tag, the first cycle, the first number of transmissions of the first signal, activation indication information or deactivation indication information, transmission power information of the first signal, and transmission frequency information of the first signal.
[0428] In some embodiments, the measuring unit 1601 is further configured to: when the first device sends the second signal, or when the first device sends the second signal via the first frequency point, measure the first signal sent by each electronic tag according to the first period.
[0429] In some embodiments, the measuring unit 1601 is further configured to: when the first device sends a first positioning request signal, or when the first device sends a first positioning request signal through a second frequency point, measure the first signal sent by each electronic tag according to the first period.
[0430] In some embodiments, the measuring unit 1601 is further used to: when the first device sends first indication information or second indication information, measure the first signal sent by each electronic tag according to the first period; wherein the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that receives the second indication information to provide feedback.
[0431] In some embodiments, the measuring unit 1601 is further configured to: when the first device sends the second trigger signaling, measure the first signal sent by each electronic tag to obtain the at least one first measurement result;
[0432] The second trigger signaling is used to instruct sending the first signal.
[0433] In some embodiments, the first signal includes or carries the location information of the first electronic tag and / or the identification of the first electronic tag.
[0434] In some embodiments, the communication device 1600 further includes: a determination unit, configured to: determine, from the at least one first measurement result, one or more target measurement results that have the smallest difference from the third measurement result; and determine the location information of the second device based on the location information of the electronic tags corresponding to the one or more target measurement results.
[0435] In some embodiments, the communication unit is further configured to: send the at least one first measurement result to a positioning control device; the communication unit is further configured to: send the third measurement result to the positioning control device;
[0436] The third measurement result and the at least one first measurement result are used by the positioning control device to determine the location information of the second device.
[0437] In some embodiments, the communication unit is further configured to: receive a second positioning request signal sent by a second device; receive third indication information sent by each of at least one third device, wherein the third indication information indicates that the third device has received the second positioning request signal;
[0438] The determining unit is further configured to determine the at least one electronic tag within the first area according to the location information of the first device and the location information of the at least one third device.
[0439] In some embodiments, the measuring unit 1601 is further used to: measure the second positioning request signal to obtain a fourth measurement result; the communication unit is further used to: receive a fifth measurement result sent by each third device; the fifth measurement result is obtained by each third device measuring the second positioning request signal; the determination unit is further used to: determine the at least one electronic tag within the first area based on the location information of the first device, the location information of the at least one third device, the fourth measurement result and at least one of the fifth measurement results.
[0440] In some embodiments, the communication unit is also used to: broadcast first indication information or second indication information; the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that receives the second indication information to provide feedback; the determination unit is also used to: when the first device receives feedback information sent by the second device, determine that the second device is included in the coverage range of the first device, and / or determine the at least one electronic tag within the coverage range of the first device.
[0441] In some embodiments, the determining unit is further configured to: determine the at least one electronic tag within the first area in response to the input first area.
[0442] In some embodiments, the communication unit is further configured to receive a first area sent by a fourth device, and the determination unit is further configured to determine the at least one electronic tag within the first area.
[0443] In some embodiments, the determining unit is further configured to: determine the location information of the second device according to the third measurement result and the at least one first measurement result.
[0444] In some embodiments, the determination unit is further used to: determine the location information of the second device based on the third measurement result and the at least one first measurement result; the communication unit is further used to: send the location information of the second device to the second device or the positioning control device.
[0445] In some embodiments, the communication unit is further configured to: send the third measurement result and the at least one first measurement result to the positioning control device.
[0446] In some embodiments, the communication unit is further configured to: send the third measurement result and the at least one first measurement result to a positioning control device, and receive the location information of the second device sent by the positioning control device.
[0447] In some embodiments, the communication unit is further used to: send the third measurement result and the at least one first measurement result to a positioning control device, receive the location information of the second device sent by the positioning control device, and send the location information of the second device to the second device.
[0448] Figure 17 is a schematic diagram of the structural composition of another communication device provided in an embodiment of the present application, which is applied to the second device. As shown in Figure 17, the communication device 1700 includes a measuring unit 1701 and / or a communication unit 1702.
[0449] a measuring unit 1701 configured to measure a first signal sent by each electronic tag in at least one electronic tag to obtain at least one second measurement result; wherein the at least one second measurement result is used to determine location information of the second device; and / or
[0450] Communication unit 1702 is used to send a third signal, where the third signal is used by the first device to perform measurement to obtain a third measurement result, and the third measurement result is used to combine with at least one first measurement result obtained by the first device measuring the first signal sent by each electronic tag in at least one electronic tag to determine the location information of the second device.
[0451] In some embodiments, the communication unit 1702 is also used to: send a second positioning request signal; the second positioning request signal can be received by the first device and at least one third device, and the second positioning request signal is used by the first device to determine the at least one electronic tag in the first area based on the location information of the first device and the location information of the at least one third device.
[0452] In some embodiments, the communication unit 1702 is also used to: receive first indication information or second indication information sent by the first device; the first indication information is used to instruct the second device to provide feedback, and the second indication information is used to instruct the device that received the second indication information to provide feedback; send feedback information to the first device; the feedback information is used by the first device to determine that the second device is included in the coverage range of the first device, and / or to determine the at least one electronic tag within the coverage range of the first device.
[0453] In some embodiments, the communication apparatus 1700 further includes: a determining unit configured to determine location information of the second device based on the at least one second measurement result.
[0454] In some embodiments, the determination unit is further used to: determine the location information of the second device based on the at least one second measurement result; the communication unit 1702 is further used to: send the location information of the second device to the first device or the positioning control device.
[0455] In some embodiments, the communication unit 1702 is further configured to: send the at least one second measurement result to the first device or the positioning control device.
[0456] In some embodiments, the communication unit 1702 is further configured to: send the at least one second measurement result to the first device or the positioning control device, and receive the location information of the second device sent by the first device or the positioning control device.
[0457] In some embodiments, the determination unit is further used to: determine the largest one or more specific measurement results from the at least one first measurement result; and determine the location information of the second device based on the location information of the electronic tags corresponding to the one or more specific measurement results.
[0458] In some embodiments, the first signal includes or carries the location information of the first electronic tag and / or the identification of the first electronic tag.
[0459] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.
[0460] Figure 18 is a schematic structural diagram of a communication device provided in an embodiment of the present application. The communication device 1800 may include one of the following: a first electronic tag, a first device, or a second device. The communication device 1800 shown in Figure 18 may include a processor 1810 and a memory 1820. The memory 1820 is configured to store a computer program. The processor 1810 is configured to call and execute the computer program stored in the memory 1820 to perform the communication method in any of the above embodiments. For example, the processor 1810 is configured to call and execute the computer program stored in the memory 1820 to cause the first electronic tag, the first device, or the second device to perform the communication method in any of the above embodiments.
[0461] Optionally, the memory 1820 may be a separate device independent of the processor 1810 , or may be integrated into the processor 1810 .
[0462] In some embodiments, as shown in FIG18 , the communication device 1800 may further include a transceiver 1830 , and the processor 1810 may control the transceiver 1830 to communicate with other devices. Specifically, the transceiver 1830 may send information or data to other devices, or receive information or data sent by other devices.
[0463] The transceiver 1830 may include a transmitter and a receiver. The transceiver 1830 may further include an antenna, and the number of antennas may be one or more.
[0464] In some embodiments, the communication device 1800 may specifically be the first electronic tag, the first device or the second device of the embodiment of the present application, and the communication device 1800 can implement the corresponding processes implemented by the first electronic tag, the first device or the second device in the various methods of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0465] An embodiment of the present application further provides a computer storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the communication method in any embodiment of the present application.
[0466] In some embodiments, the computer-readable storage medium can be applied to the first electronic tag, the first device or the second device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first electronic tag, the first device or the second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0467] Figure 19 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 1900 shown in Figure 19 includes a processor 1910. The processor 1910 is used to call and run a computer program from a memory to implement the method in any embodiment of the present application.
[0468] In some embodiments, as shown in FIG19 , the chip 1900 may further include a memory 1920 . The processor 1910 may call and execute a computer program from the memory 1920 to implement the method in the embodiment of the present application.
[0469] The memory 1920 may be a separate device independent of the processor 1910 , or may be integrated into the processor 1910 .
[0470] In some embodiments, the chip 1900 may further include an input interface 1930. The processor 1910 may control the input interface 1930 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0471] In some embodiments, the chip 1900 may further include an output interface 1940. The processor 1910 may control the output interface 1940 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0472] In some embodiments, the chip can be applied to the first electronic tag, the first device or the second device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the first electronic tag, the first device or the second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0473] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0474] An embodiment of the present application also provides a computer program product, which includes a computer storage medium, the computer storage medium storing a computer program, and the computer program including instructions that can be executed by at least one processor. When the instructions are executed by the at least one processor, the communication method in any embodiment of the present application is implemented.
[0475] In some embodiments, the computer program product can be applied to the first electronic tag, first device or second device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first electronic tag, first device or second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0476] Optionally, the computer program product in the embodiments of the present application may also be referred to as a software product in other embodiments.
[0477] An embodiment of the present application further provides a computer program, which enables a computer to execute the communication method in any embodiment of the present application.
[0478] In some embodiments, the computer program can be applied to the first electronic tag, first device or second device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the first electronic tag, first device or second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0479] The processor, communication device or chip of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above-mentioned method embodiment can be completed by the integrated logic circuit of the hardware in the processor or the instruction in the form of software. The above-mentioned processor, communication device or chip may include any one or more of the following integrations: general-purpose processor, application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), central processing unit (CPU), graphics processing unit (GPU), embedded neural network processor (neural-network processing units, NPU), controller, microcontroller, microprocessor, programmable logic device, discrete gate or transistor logic device, discrete hardware component. Each method, step and logic block diagram disclosed in the embodiment of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.
[0480] It is understood that the memory or computer storage medium in the embodiments 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, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and 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 (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (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.
[0481] It should be understood that the above-mentioned memory or computer storage medium is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0482] Those skilled 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 in 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. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0483] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0484] 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 merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0485] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0486] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0487] In any embodiment of the present application, the time interval, time period, duration range, duration or time window, etc. may include all endpoint times, or may include part of the endpoint time (for example, including the left endpoint time but not the right endpoint time, or including the right endpoint time but not the left endpoint time), or may not include the endpoint time.
[0488] 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 technical solution of the present application, or the part that contributes to the prior art, 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 several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0489] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A communication method, the method comprising: A first electronic tag sends a first signal; The first signal is used for a first device to perform a measurement to obtain a first measurement result or for a second device to perform a measurement to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the location information of the second device.
2. The method according to claim 1, wherein the first electronic tag sending the first signal comprises: The first electronic tag sends the first signal according to a first period.
3. The method according to claim 2, the method further comprising: The first electronic tag receives a second signal according to a second period; The second period is less than or equal to the first period.
4. The method according to claim 3, wherein the second signal comprises a third signal and / or a fourth signal; Among them, The third signal is used for at least one of the following: the first electronic tag to identify, wake up the first electronic tag, and supply power to the first electronic tag; The fourth signal is used for the first electronic tag to send the first signal.
5. The method according to claim 3 or 4, wherein the second period is equal to the first period; The first electronic tag sending the first signal according to a first period comprises: The first electronic tag sends the first signal according to the first period every time the second signal is received.
6. The method according to claim 5, wherein the first electronic tag sending the first signal according to a first period every time the second signal is received comprises: The first electronic tag sends the first signal at an interval of a first duration from the start time or the end time of receiving the second signal according to the first period every time the second signal is received; Wherein, the first duration is associated with the first electronic tag, or the first duration is determined according to the identifier of the first electronic tag.
7. The method according to claim 2, wherein the first electronic tag sending the first signal according to a first period comprises: When the first trigger signaling received by the first electronic tag comprises activation indication information for instructing to activate the periodic sending of the first signal, the first electronic tag sends the first signal according to the first period.
8. The method according to any one of claims 1 to 7, the method further comprising: When the first trigger signaling received by the first electronic tag comprises deactivation indication information for instructing to deactivate the sending of the first signal, the first electronic tag stops sending the first signal; or, When the number of times the first electronic tag sends the first signal is greater than or equal to a first sending number, the first electronic tag stops sending the first signal.
9. The method according to claim 7 or 8, wherein the first trigger signaling includes or indicates at least one of the following: one or a group of sequences, a control signaling packet, an identifier of the first electronic tag, a group identifier corresponding to the first electronic tag, a temporary identifier of the first electronic tag, a product electronic code EPC of the first electronic tag, the first period, a first transmission count of the first signal, activation indication information or deactivation indication information, transmission power information of the first signal, transmission frequency information of the first signal.
10. The method according to claim 2, wherein the first electronic tag transmits the first signal according to the first period, including: When the first electronic tag receives a second signal, and / or, the first electronic tag receives the second signal through a first frequency point, and / or, the energy / power of the second signal received by the first electronic tag is greater than or equal to a first threshold, the first electronic tag transmits the first signal according to the first period; Or, When the first electronic tag receives a first positioning request signal, and / or, the first electronic tag receives the first positioning request signal through a second frequency point, or, when the energy / power of the first positioning request signal received by the first electronic tag is greater than or equal to a second threshold, the first electronic tag transmits the first signal according to the first period; Or, When the first electronic tag receives the first indication information or the second indication information, the first electronic tag transmits the first signal according to the first period; wherein the first indication information is used to instruct the second device to give feedback, and the second indication information is used to instruct the device that receives the second indication information to give feedback.
11. The method according to any one of claims 1 to 10, wherein the first electronic tag transmits the first signal, including: When the first electronic tag receives a second trigger signaling, the first electronic tag transmits the first signal; wherein the second trigger signaling is used to instruct the transmission of the first signal.
12. The method according to any one of claims 1 to 10, wherein the first signal includes or carries position information of the first electronic tag and / or an identifier of the first electronic tag.
13. A communication method, the method includes: A first device measures first signals transmitted by each of at least one electronic tag to obtain at least one first measurement result; The first device measures a third signal transmitted by a second device to obtain a third measurement result; wherein the third measurement result and the at least one first measurement result are used to determine position information of the second device.
14. The method according to claim 13, wherein the first device measures first signals transmitted by each of at least one electronic tag, including: The first device measures the first signals transmitted by each of the electronic tags according to a first period.
15. The method according to claim 14, the method further includes: The first device transmits a second signal according to a second period; The second period is less than or equal to the first period.
16. The method according to claim 15, wherein the second signal comprises a third signal and / or a fourth signal; Among them, The third signal is used for at least one of the following: identifying the first electronic tag, waking up the first electronic tag, and powering the first electronic tag; The fourth signal is used for the first electronic tag to send the first signal.
17. The method according to claim 15 or 16, wherein the second period is equal to the first period; The first device measures the first signal sent by each electronic tag according to the first period, including: The first device measures the first signal sent by each electronic tag according to the first period each time the second signal is sent.
18. According to the method described in claim 17, in the case where each of at least two electronic tags receives the second signal each time, for different electronic tags among the at least two electronic tags, the interval duration from the start moment or the end moment of receiving the second signal to sending the first signal is different each time; wherein, The interval duration is associated with each electronic tag, or the interval duration is determined according to the identifier of each electronic tag.
19. The method according to claim 14, wherein the first device measures the first signal sent by each electronic tag according to the first period, including: When the first trigger signaling sent by the first device includes activation indication information for instructing to activate the periodic transmission of the first signal, the first device measures the first signal sent by each electronic tag according to the first period.
20. The method according to any one of claims 13 to 19, further comprising: When the first trigger signaling sent by the first device includes deactivation indication information for instructing to deactivate the transmission of the first signal, the first device stops receiving the first signal sent by each electronic tag, or the first device stops measuring the first signal; When the number of times the first device receives the first signal sent by each electronic tag is greater than or equal to the first transmission number, the first device stops receiving the first signal sent by each electronic tag, or the first device stops measuring the first signal.
21. The method according to claim 19 or 20, wherein the first trigger signaling comprises or indicates at least one of the following: one or a group of sequences, a control signaling packet, the identifier of the first electronic tag, the group identifier corresponding to the first electronic tag, the temporary identifier of the first electronic tag, the product electronic code EPC of the first electronic tag, the first period, the first transmission number of the first signal, activation indication information or deactivation indication information, the transmission power information of the first signal, the transmission frequency information of the first signal.
22. The method according to claim 14, wherein the first device measures the first signal sent by each electronic tag according to the first period, including: When the first device sends a second signal, or when the first device sends a second signal through a first frequency point, the first device measures the first signal sent by each electronic tag according to the first period; Or, When the first device sends a first positioning request signal, or when the first device sends a first positioning request signal through a second frequency point, the first device measures the first signals sent by each electronic tag according to the first period; Or, When the first device sends first indication information or second indication information, the first device measures the first signals sent by each electronic tag according to the first period; wherein, the first indication information is used to instruct the second device to give feedback, and the second indication information is used to instruct the device that receives the second indication information to give feedback.
23. The method according to any one of claims 13 to 22, wherein the first device measures first signals sent by each of at least one electronic tag to obtain at least one first measurement result, including: When the first device sends a second trigger signaling, the first device measures the first signals sent by each electronic tag to obtain the at least one first measurement result; wherein, the second trigger signaling is used to instruct the sending of the first signal.
24. The method according to any one of claims 13 to 23, wherein the first signal includes or carries position information of the first electronic tag and / or an identifier of the first electronic tag.
25. The method according to any one of claims 13 to 24, further comprising: The first device determines one or more target measurement results that have the smallest difference from the third measurement result from the at least one first measurement result; The first device determines the position information of the second device according to the position information of the electronic tags corresponding to the one or more target measurement results.
26. The method according to any one of claims 13 to 24, further comprising: The first device sends the at least one first measurement result to a positioning control device; The first device sends the third measurement result to the positioning control device; wherein, the third measurement result and the at least one first measurement result are used for the positioning control device to determine the position information of the second device.
27. The method according to any one of claims 13 to 26, further comprising: The first device receives a second positioning request signal sent by a second device; The first device receives third indication information sent by each of at least one third device, and the third indication information indicates that the third device has received the second positioning request signal; The first device determines the at least one electronic tag within a first area according to the position information of the first device and the position information of the at least one third device.
28. The method according to claim 27, further comprising: The first device measures the second positioning request signal to obtain a fourth measurement result; The first device receives a fifth measurement result sent by each of the third devices; the fifth measurement result is obtained by each of the third devices measuring the second positioning request signal; The first device determines the at least one electronic tag in the first area according to the location information of the first device and the location information of the at least one third device, including: The first device determines the at least one electronic tag in the first area according to the location information of the first device, the location information of the at least one third device, the fourth measurement result, and at least one of the fifth measurement results.
29. The method according to any one of claims 13 to 26, the method further includes: The first device broadcasts first indication information or second indication information; The first indication information is used to instruct the second device to perform feedback, and the second indication information is used to instruct the device that receives the second indication information to perform feedback; When the first device receives the feedback information sent by the second device, the first device determines that the second device is included within the coverage range of the first device, and / or determines the at least one electronic tag within the coverage range of the first device.
30. The method according to any one of claims 13 to 26, the method further includes: The first device determines the at least one electronic tag in the first area in response to an input first area; Or, The first device receives the first area sent by the fourth device and determines the at least one electronic tag in the first area.
31. The method according to any one of claims 13 to 30, the method further includes: The first device determines the location information of the second device according to the third measurement result and the at least one first measurement result; Or, The first device determines the location information of the second device according to the third measurement result and the at least one first measurement result, and sends the location information of the second device to the second device or the positioning control device; Or, The first device sends the third measurement result and the at least one first measurement result to the positioning control device; or, The first device sends the third measurement result and the at least one first measurement result to the positioning control device, and receives the location information of the second device sent by the positioning control device; Or, The first device sends the third measurement result and the at least one first measurement result to the positioning control device, receives the location information of the second device sent by the positioning control device, and sends the location information of the second device to the second device.
32. A communication method, the method includes: The second device measures the first signal sent by each of the at least one electronic tag to obtain at least one second measurement result; The at least one second measurement result is used to determine the location information of the second device; And / or, The second device sends a third signal, the third signal is used for the first device to perform a measurement to obtain a third measurement result, and the third measurement result is used to combine with the at least one first measurement result obtained by the first device measuring the first signal sent by each of the at least one electronic tag to determine the location information of the second device.
33. The method according to claim 32, the method further comprising: The second device sends a second positioning request signal; The second positioning request signal can be received by the first device and at least one third device, and the second positioning request signal is used for the first device to determine the at least one electronic tag in the first area according to the position information of the first device and the position information of the at least one third device.
34. The method according to claim 32, the method further comprising: The second device receives the first indication information or the second indication information sent by the first device; The first indication information is used to instruct the second device to give feedback, and the second indication information is used to instruct the device that receives the second indication information to give feedback; The second device sends feedback information to the first device; The feedback information is used for the first device to determine that the second device is included within the coverage of the first device, and / or to determine the at least one electronic tag within the coverage of the first device.
35. The method according to any one of claims 32 to 34, the method further comprising: The second device determines the position information of the second device according to the at least one second measurement result; Or, The second device determines the position information of the second device according to the at least one second measurement result, and sends the position information of the second device to the first device or the positioning control device; Or, The second device sends the at least one second measurement result to the first device or the positioning control device; or, The second device sends the at least one second measurement result to the first device or the positioning control device, and receives the position information of the second device sent by the first device or the positioning control device.
36. The method according to claim 35, wherein the second device determines the position information of the second device according to the at least one second measurement result, comprising: The second device determines one or more maximum specific measurement results from the at least one first measurement result; The second device determines the position information of the second device according to the position information of the electronic tags corresponding to the one or more specific measurement results.
37. The method according to any one of claims 32 to 36, the first signal includes or carries the position information of the first electronic tag and / or the identifier of the first electronic tag.
38. A communication device, comprising: A communication unit, configured to send a first signal; The first signal is used for the first device to perform measurements to obtain a first measurement result or for the second device to perform measurements to obtain a second measurement result, and the first measurement result or the second measurement result is used to determine the position information of the second device.
39. A communication device, comprising: A measurement unit, configured to measure the first signal sent by each of at least one electronic tags to obtain at least one first measurement result; The measurement unit is further configured to measure the third signal sent by the second device to obtain a third measurement result; Wherein, the third measurement result and the at least one first measurement result are used to determine the location information of the second device.
40. A communication device, comprising: a measurement unit configured to measure a first signal transmitted by each of at least one electronic tag to obtain at least one second measurement result; the at least one second measurement result is used to determine the location information of the second device; and / or, a communication unit configured to transmit a third signal, the third signal being used for a first device to perform a measurement to obtain a third measurement result, the third measurement result being used to combine with at least one first measurement result obtained by the first device measuring a first signal transmitted by each of at least one electronic tag to determine the location information of the second device.
41. A communication device, comprising: a processor and a memory, the memory is configured to store a computer program, the processor is configured to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 12, or any one of claims 13 to 31, or any one of claims 32 to 37.
42. A computer storage medium storing one or more programs, the one or more programs being executable by one or more processors to implement the method according to any one of claims 1 to 12, or any one of claims 13 to 31, or any one of claims 32 to 37.
43. A chip, comprising: a processor configured to call and run a computer program from a memory to implement the method according to any one of claims 1 to 12, or any one of claims 13 to 31, or any one of claims 32 to 37.
44. A computer program product comprising a computer storage medium storing a computer program, the computer program including instructions executable by at least one processor, and when the instructions are executed by the at least one processor, implementing the method according to any one of claims 1 to 12, or any one of claims 13 to 31, or any one of claims 32 to 37.
45. A computer program that causes a computer to execute the method according to any one of claims 1 to 12, or any one of claims 13 to 31, or any one of claims 32 to 37.