UWB enabled wireless signal strength determination method and device, medium and product

Through the time stamp interaction between the UWB base station and the wireless signal sending device and the mobile terminal synchronous movement, the wireless signal strength is determined in real time, solving the problems of inaccurate and inefficient measurement points in the prior art, and achieving higher accuracy and efficiency of wireless signal strength measurement.

CN120499730APending Publication Date: 2025-08-15CHINA TOBACCO ZHEJIANG IND CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510684387.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, when measuring wireless signal strength, the positioning of the measurement points is inaccurate, the time cost is high, and the number of measurement points is not dense enough, resulting in low positioning accuracy and efficiency.

Method used

Through the timestamp interaction between the UWB base station and the wireless signal sending device, combined with the synchronous movement of the mobile terminal, the target power and distance information are obtained, and the wireless signal strength at the current location is determined in real time.

Benefits of technology

It improves the positioning accuracy and efficiency of wireless signal strength measurement, expands the measurement coverage range, ensures the density of the measurement points, and improves the signal strength detection capability in indoor areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120499730A_ABST
    Figure CN120499730A_ABST
Patent Text Reader

Abstract

Provided in an embodiment of the present disclosure are a UWB enabled wireless signal strength determination method, device, medium and product, the method comprising: receiving to-be-used data sent by a wireless signal sending device, the to-be-used data comprising first time data when a first message is sent to at least three UWB base stations based on the wireless signal sending device, the wireless signal sending device receives second time data of a second message corresponding to the first message fed back to the wireless signal sending device by the at least three UWB base stations; obtaining at least one target power; and determining the target wireless signal strength of the current position based on the to-be-used data and the at least one target power. According to the technical scheme provided by the embodiment of the invention, the target wireless signal strength of the current position is determined according to the to-be-used data sent by the wireless signal sending equipment and the corresponding wireless signal receiving power under the current position, and the wireless positioning accuracy during the measurement of the target wireless signal strength is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of communications, and in particular to a method, device, medium, and product for determining wireless signal strength enabled by UWB. Background Art

[0002] With the development of communication technology, the problem of signal coverage and strength in the detection environment has become an important research direction in the field of wireless communications.

[0003] The current method for measuring signal strength is to first mark the exact location of each measurement point on a floor plan or map. Then, when measuring signal strength, the plan or map is opened, and the signal measurement points are manually located based on the marked locations. The wireless signal strength measurement results are then marked on the plan or map. However, measuring signal strength using this method suffers from inaccurate measurement point positioning, high time cost, and insufficient density of measurement points. Summary of the Invention

[0004] The embodiments of the present disclosure provide a UWB-enabled wireless signal strength determination method, device, medium, and product to improve positioning accuracy when measuring wireless signal strength.

[0005] In a first aspect, an embodiment of the present disclosure provides a UWB-enabled wireless signal strength determination method, the method comprising:

[0006] Receiving data to be used sent by a wireless signal transmitting device, wherein the data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device;

[0007] Obtaining at least one target power, wherein the target power is a wireless signal receiving power corresponding to a current location of the mobile terminal, and the current location is a current location of the wireless signal transmitting device and the mobile terminal;

[0008] A target wireless signal strength of the current location is determined based on the data to be used and the at least one target power.

[0009] In a second aspect, an embodiment of the present invention further provides a UWB-enabled wireless signal strength determination device, the device comprising:

[0010] a data-to-be-used receiving module, configured to receive data-to-be-used sent by a wireless signal transmitting device, wherein the data-to-be-used includes first time data based on when the wireless signal transmitting device transmits a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device;

[0011] a target power acquisition module, configured to acquire at least one target power, wherein the target power is the wireless signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal transmitting device and the mobile terminal;

[0012] The target wireless signal strength determination module is configured to determine the target wireless signal strength of the current location based on the data to be used and the at least one target power.

[0013] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising:

[0014] one or more processors;

[0015] a storage device for storing one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the UWB-enabled wireless signal strength determination method as described in any one of the embodiments of the present invention.

[0017] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to perform the UWB-enabled wireless signal strength determination method as described in any one of the embodiments of the present invention.

[0018] In a fifth aspect, an embodiment of the present invention further provides a computer program product, comprising a computer program, characterized in that when the computer program is executed by a processor, the computer program implements the UWB-enabled wireless signal strength determination method as described in any one of the embodiments of the present invention.

[0019] The technical solution of the embodiment of the present disclosure receives data to be used sent by a wireless signal transmitting device, wherein the data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device. Then, at least one target power is obtained, wherein the target power is the wireless signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal transmitting device and the mobile terminal. Finally, based on the data to be used and the at least one target power, the target wireless signal strength of the current position is determined. This solves the problem of inaccurate positioning of the measurement point, high time cost, and insufficient density of measurement points caused by manual positioning based on the position of the signal measurement point marked on the map when measuring the target wireless signal strength of the current position in the prior art. The embodiment of the present invention can determine the target wireless signal strength corresponding to the mobile position in real time during the synchronous movement of the mobile terminal and the wireless signal transmitting device. When a mobile device and a wireless signal transmitter move synchronously, if the movement covers the entire indoor area, the coverage of the wireless signal strength measurement is expanded to the entire indoor area, increasing the number of detection points and ensuring a high density of measurement points. This improves positioning accuracy during wireless signal strength measurement and increases wireless signal acquisition efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] To more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings introduced here only illustrate some of the embodiments to be described by the present invention, and are not exhaustive. A person skilled in the art can derive other drawings based on these drawings without inventive effort.

[0021] Figure 1 This is a flow chart of a method for determining wireless signal strength enabled by UWB provided in an embodiment of the present disclosure;

[0022] Figure 2 is a schematic diagram of a wireless signal transmitting device provided by an embodiment of the present disclosure;

[0023] Figure 3 is a schematic diagram of a UWB base station provided by an embodiment of the present disclosure;

[0024] Figure 4 is a schematic diagram of a scene layout provided by an embodiment of the present disclosure;

[0025] Figure 5 is a schematic diagram of the startup state of the mobile terminal provided by an embodiment of the present disclosure;

[0026] Figure 6 is a schematic diagram of the working state of the mobile terminal provided by an embodiment of the present invention;

[0027] Figure 7 1 is a flow chart of another UWB-enabled wireless signal strength determination method provided by an embodiment of the present disclosure;

[0028] Figure 8 This is a schematic structural diagram of a UWB-enabled wireless signal strength determination device provided by an embodiment of the present invention;

[0029] Figure 9 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0030] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures.

[0031] Before introducing the technical solution provided by the embodiment of the present disclosure, an example description of the application scenario can be given first. The technical solution provided by the embodiment of the present disclosure can be applied in the scenario of determining the wireless signal strength corresponding to any indoor location. For example, the 5G signal strength of each location in a certain indoor area can be determined. It should be noted that the technical solution provided by the embodiment of the present disclosure can be executed based on the mobile terminal to determine the wireless signal strength. During the execution process, at least three UMB base stations and wireless signal sending devices are required to cooperate in the execution. Among them, the UMB base station and the wireless signal sending device are used to determine the specific location information. It should also be noted that during the execution process, the mobile terminal and the wireless signal sending device are always bound and move at the same time. Based on the technical solution of the embodiment of the present disclosure, combined with the advantage of high accuracy in determining the position based on the UWB base station, the target wireless signal strength of the current position can be determined more accurately.

[0032] Example 1

[0033] Figure 1 This is a flow chart of a UWB-enabled wireless signal strength determination method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations where the wireless signal strength corresponding to any indoor location is determined. The method can be executed by a UWB-enabled wireless signal strength determination device, which can be implemented in the form of software and / or hardware. The hardware can be a mobile electronic device, which can execute the UWB-enabled wireless signal strength determination method provided by this technical solution.

[0034] like Figure 1 As shown, the method includes:

[0035] S110: Receive data to be used sent by a wireless signal sending device.

[0036] It should be noted that the technical solutions provided in the embodiments of the present invention are implemented based on a mobile terminal, which can be a mobile phone, a tablet computer, or a smart wearable device.

[0037] The wireless signal transmitting device refers to a device that can continuously transmit pulses or data frames to communication facilities such as base stations deployed in the surrounding area. In the embodiment of the present invention, the base station can be a UWB base station. The wireless signal transmitting device can be an independent hardware device, which usually has its own processor, storage and wireless communication module. Figure 2 As shown, the wireless signal transmitting device as an independent hardware device can communicate and transmit information with the base station via wireless signals. The wireless signal transmitting device can also be a part integrated into other hardware devices, for example, embedded in a product or a mobile terminal.

[0038] It should be noted that Ultra Wide Band (UWB) is a wireless technology that operates within a wide spectrum range and transmits data in extremely short pulses or large bandwidth. UWB pulse duration is usually very short and the baud rate is extremely high, so it can achieve indoor positioning or ranging with centimeter-level or even higher accuracy. Figure 3 As shown, a UWB base station refers to a UWB signal transceiver device that is fixedly deployed in space and can listen to UWB signals sent from wireless signal transmitting devices. In order to obtain good coverage and reliable measurement, at least three UWB base stations need to be installed in different corners or at different heights of the positioning area. When installing a UWB base station, you can first confirm the main activity areas of the wireless signal transmitting equipment. The UWB base station layout should cover these areas and leave appropriate margins. The deployment locations of UWB base stations should be as dispersed as possible, and the relative positions between base stations can maintain a certain geometric distribution. When deploying UWB base stations, try to choose places with unobstructed sight or fewer obstacles. If the environment is more complex, the number of UWB base stations can be increased. When there are multiple UWB base stations, time synchronization is required between the base stations.

[0039] It should also be noted that, in embodiments of the present invention, a wireless signal transmitting device can exchange data with a UWB base station. The wireless signal transmitting device can send UWB signal packets to the UWB base station, and the wireless signal transmitting device can also receive messages fed back by the UWB base station based on messages sent by the wireless signal transmitting device. For example, the wireless signal transmitting device can send a UWB signal packet to the UWB base station, and the UWB signal packet can include timestamp information. The wireless signal transmitting device can receive UWB signal packets fed back by the UWB base station, and the UWB signal packet can also include timestamp information.

[0040] The wireless signal transmitting device sends a message to a UMB base station. After receiving the message, the UMB base station processes the message and feeds back relevant data to the wireless signal transmitting device. The message-related data sent by the wireless signal transmitting device and the message-related data fed back by the UMB base station to the wireless signal transmitting device are used as data to be used. The data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device.

[0041] It should be noted that the first message refers to the message sent by the wireless signal transmitting device to at least three UWB base stations. The first message sent by the wireless signal transmitting device to the UWB base station is typically a request message. Common content of the first message may include: the wireless signal transmitting device's ID, the timestamp of the wireless signal transmitting device sending the wireless signal to the UWB base station, i.e., a high-precision clock value or signal strength information. At the moment the wireless signal transmitting device begins or completes transmitting the first message, its internal timing module generates or reads a high-precision clock value. This clock value serves as the first time data. After at least three UWB base stations receive the first message from the wireless signal transmitting device, the UWB base station sends back a second message to the wireless signal transmitting device based on the first message. The second message sent back by the UWB base station to the wireless signal transmitting device is typically a response message, used to inform the wireless signal transmitting device of the wireless signal strength information measured by the UWB base station or other relevant information. For example, the UWB base station may send messages to the wireless signal transmitting device regarding system status, clock synchronization, calibration, or other parameters. At the moment the wireless signal transmitting device receives the second message, its internal timing module generates or reads a high-precision clock value, which serves as the second time data. The purpose of the wireless signal transmitting device sending the first message to the UWB base station and receiving the second message corresponding to the first message is to obtain the current location information of the wireless signal transmitting device.

[0042] Specifically, first, establish an environment layout with a wireless signal transmission device and at least three UWB base stations. Then, with the wireless signal transmission device and a mobile terminal configured as a local area network, move the wireless signal transmission device within the layout. The mobile terminal receives the data to be used, which is sent by the wireless signal transmission device. This data includes the high-precision clock value at the moment the wireless signal transmission device sends a message to the UWB base station. The data to be used also includes the high-precision clock value at the moment the wireless signal transmission device receives the feedback message from the UWB base station.

[0043] For example, Figure 4 As shown in the figure, after confirming the main activity area of the wireless signal transmission device, the UWB base stations are arranged according to a four-corner layout. Four UWB base stations are placed within the red box in the figure and the four UWB base stations are time-synchronized. Under the condition that the wireless signal transmission device and the mobile terminal are set up as a local area network, the wireless signal transmission device is moved within the layout environment. The mobile terminal receives the data to be used sent by the wireless signal transmission device. The data to be used includes the high-precision clock value at the moment when the wireless signal transmission device sends a message to the UWB base station. The data to be used also includes the high-precision clock value at the moment when the wireless signal transmission device receives the feedback message from the UWB base station.

[0044] In this embodiment, a wireless signal sending device sends a first message to at least three preset UWB base stations; and receives a second message corresponding to the first message fed back by the at least three UWB base stations.

[0045] It should be noted that before the wireless signal transmitting device sends the first message to the UWB base station, the UWB base station is pre-configured. The location of the UWB base station is usually pre-set, and the UWB base station is fixed at a known location based on the environment and requirements. Pre-configuration also means that the communication protocol between the wireless signal transmitting device and the UWB base station has been defined. When the wireless signal transmitting device sends a signal to the UWB base station, the UWB base station can understand and process these signals and then perform feedback operations on the signals. Pre-configuration also includes the wireless signal transmitting device being configured or registered with the UWB base station system. The UWB base station identifies and tracks the wireless signal transmitting device using its unique identifier to achieve effective communication between the wireless signal transmitting device and the UWB base station. In some systems, pre-configuration can also include the setting of a clock synchronization mechanism. The wireless signal transmitting device and the UWB base station need to be synchronized under pre-set conditions to ensure accurate timestamp calculation when sending and receiving messages, thereby ensuring positioning accuracy.

[0046] It should be noted that after the physical location and number of UWB base stations are planned, each one is assigned a unique identifier. These identifiers can be used to determine the order in which the UWB base stations send signals back to wireless signal transmitting devices. For example, numbers such as 1, 2, and 3 can be used as unique UWB identifiers.

[0047] Among them, at least three UWB base stations sequentially feed back the second message based on a preset sending order; the first time data of sending the first message and the second time data of receiving at least three second messages are encapsulated as data to be sent to the mobile terminal for use.

[0048] Optionally, time division multiple access technology can be used to assign specific time slots to each UWB base station for information transmission. This ensures that at any given moment, only one UWB base station is transmitting, thus avoiding conflicts. It should also be noted that the time of all base stations needs to be consistent, which is achieved by implementing a global clock or synchronization mechanism for the UWB base stations. Pre-setting the transmission order is an important step to ensure communication coordination between UWB base stations. UWB base stations transmit signals according to the pre-set transmission order, ensuring that multiple UWB base stations in the same network do not interfere with each other, achieving positioning accuracy and system stability, and can be effectively synchronized.

[0049] After collecting the first time data and the second time data, the collected time data are filled into a predefined data structure to complete the encapsulation process.

[0050] Specifically, the wireless signal sending device sends a message to the UWB base station. The UWB base station feeds back a corresponding second message based on the first message according to the number set by the UWB base station. Then, the wireless signal sending device receives the second message corresponding to the first message fed back by the UWB base station. Finally, the wireless signal sending device encapsulates the first time data of sending the first message and the second time data of receiving the second message as data to be used, and sends the data to be used to the mobile terminal through the TCP communication protocol. After receiving the data to be used, the mobile terminal parses the data structure and extracts the required information. And in order to deal with potential problems in data transmission, resend the data or request retransmission when necessary.

[0051] In this embodiment, the data to be used also includes distance information between the wireless signal sending device and at least three UWB base stations. The method also includes: for at least three UWB base stations, determining the distance information between the UWB base station and the wireless signal sending device based on the second time information, first time information and preset medium propagation speed corresponding to the UWB base station.

[0052] Among them, the distance information refers to the distance set of the straight-line distance between each UWB base station and the wireless signal sending device. The first time information is the timestamp when the wireless signal sending device sends the message to all UWB base stations at the same time. After receiving the first message, all UWB base stations will feedback the second message to the wireless signal sending device. The second time information includes the timestamp when the wireless signal sending device receives all the second messages. In the process of interaction between the UWB base station and the wireless signal sending device, the propagation speed of the message, that is, the preset medium propagation speed, mainly depends on the propagation speed of the electromagnetic wave in the medium. For the propagation of radio signals in the air, the speed is basically equivalent to the speed of light. In the air, the propagation speed of the message is about the speed of light, that is, about 299,792,458 meters per second.

[0053] It should be noted that the distance information between the UWB base station and the wireless signal transmitting device can be determined based on the first time information, the second time information, the preset medium propagation speed and the distance information calculation formula. The distance information calculation formula is:

[0054]

[0055] Where i represents a unique identifier assigned to each UWB base station, that is, it represents a different UWB base station. d(i) represents the distance between each UWB base station and the wireless signal transmitting device. c represents the preset medium propagation speed. i represents the second time information, that is, the time when the wireless signal transmitting device receives the signal from each UWB base station. t represents the first time information, that is, the signal transmitting time of the wireless signal transmitting device.

[0056] Specifically, the wireless signal transmitting device first obtains the first time information when it simultaneously transmits a message to all UWB base stations. Then, in the order of the UWB base station identifiers, the wireless signal transmitting device sequentially obtains the second time information when each UWB base station sends back a signal to the wireless signal transmitting device. After obtaining the first and second time information and the preset medium propagation speed, the distance information between each UWB base station and the wireless signal transmitting device is calculated using a distance information calculation formula. After obtaining the distance information, the distance information is used as data to be used and transmitted to the mobile terminal.

[0057] In this embodiment, the data to be used is presented in a preset format, including a message frame header, a polling number, a timestamp, distance information between at least three UWB base stations and the wireless signal transmitting device, and a message frame tail.

[0058] The message header is the information appended to the front of the data packet to be used, used to convey control information and metadata. The message trailer is the information appended to the end of the data packet to be used, typically used for error detection and verification. The polling count represents the number of times data is obtained within a period of time.

[0059] It should be noted that presenting the data to be used in a preset format helps ensure a consistent presentation of the data, allowing users to quickly identify and understand the data. When the data to be used is presented in a preset format, analyzing and comparing multiple data sets becomes easier. Furthermore, when the data to be used is presented in a preset format, the preset format facilitates further processing of the data using automated tools. For example, data presented in a preset format can be directly input into a database, analysis software, or other system, eliminating the need for manual data calculations. This is particularly important when the data volume is large or the data processing is complex.

[0060] Specifically, the data to be used sent by the wireless signal sending device and received by the mobile terminal is presented in a preset format.

[0061] For example, 55AA26000D0A5800001A7300001478000010B600001834FBDB can be data to be used in a preset format. 55AA is the message frame header. FBDB is the message frame trailer. 26 represents the polling number. 000D0A58 represents the timestamp. 00001A73, 00001478, 000010B6, and 00001834 represent the distance information between four UWB base stations and the wireless signal transmitting device, respectively.

[0062] S120: Obtain at least one target power.

[0063] The target power is the signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal transmitting device and the mobile terminal.

[0064] It should be noted that signal received power refers to the power strength of the wireless signal received by a mobile terminal in wireless communication. For example, signal received power can be the power strength of the 5G signal received by a mobile phone in wireless communication. The mobile terminal can scan and record the strength of the surrounding wireless signals at regular intervals to obtain the corresponding wireless signal received power at the current location. Because the mobile terminal may obtain one or more target powers during the process of the wireless signal transmitting device sending the first message to the UWB base station and the wireless signal transmitting device receiving the second message fed back by the UWB base station, the mobile terminal obtains at least one target power.

[0065] In this embodiment, the positions of the mobile terminal and the wireless signal sending device change synchronously during the movement.

[0066] It's important to note that mobile devices and wireless signal transmitters typically transmit and receive signals at regular intervals. To accurately measure the distance from a mobile device to a UWB base station and determine positioning, it's crucial to ensure that the positions of the mobile device and the wireless signal transmitter change synchronously during wireless signal transmission. This synchronized movement of the mobile device and the wireless signal transmitter ensures real-time updates of the mobile device's location information, providing more precise positioning results. This is crucial for efficient and accurate positioning.

[0067] Specifically, during the movement process, it is ensured that the positions of the mobile terminal and the wireless signal transmitting device are always synchronized. Figure 5 As shown in the figure, when the mobile terminal is started, the time interval for obtaining the target power can be set in the mobile terminal interface. After the time interval for obtaining the target power is set on the mobile terminal, the control for obtaining the target power is triggered, and the mobile terminal can obtain the signal receiving power corresponding to the current location according to the set time interval. Figure 6 As shown, when the mobile terminal is in working state, the data to be used and the target power presented in a preset format can be obtained.

[0068] S130: Determine a target wireless signal strength at the current location based on the data to be used and at least one target power.

[0069] The target wireless signal strength refers to the strength of the wireless signal power value received by the mobile terminal at the current location in the wireless communication system.

[0070] It should be noted that determining the target wireless signal strength at the current location is intended to measure the signal propagation effect and quality. In communication and positioning systems, the magnitude of the wireless signal strength directly reflects the efficiency and reliability of signal transmission. Determining the target wireless signal strength at the current location not only helps assess network coverage and the positioning accuracy of the device, but also provides information about the distance between the device and the base station, thereby optimizing signal coverage and improving positioning accuracy. Low wireless signal strength can sometimes indicate signal interference, obstructions, or device failure. Monitoring wireless signal strength helps identify and resolve these issues. Furthermore, in dense wireless communication environments, wireless signal strength helps identify interference sources and perform interference management and channel selection, thereby improving overall system performance. In embodiments of the present invention, a received wireless signal strength indicator (RSSI) can be used to characterize wireless signal strength. RSSI is the most commonly used wireless signal strength metric, typically expressed in dBm. RSSI measures the power strength of the received wireless signal.

[0071] Optionally, after determining the target wireless signal strength at the current location, if the wireless signal strength is weak, it may be necessary to deploy devices such as signal amplifiers, repeaters, or relay stations to improve the range and strength of the wireless signal. Based on this wireless signal strength information, the wireless network configuration can be adjusted, such as selecting an appropriate channel, adjusting transmit power, and increasing the number of base stations to ensure wider network coverage and stronger signals. In some mobile communication systems, the transmit power of devices can also be dynamically adjusted based on signal strength to achieve more efficient communication and minimize interference.

[0072] Specifically, after obtaining the data to be used, the first time data and the second time data are determined, and the target wireless signal strength at the current location is determined based on the first time data, the second time data, and at least one target power.

[0073] The technical solution of the embodiment of the present disclosure receives data to be used sent by a wireless signal transmitting device, wherein the data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device. Then, at least one target power is obtained, wherein the target power is the wireless signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal transmitting device and the mobile terminal. Finally, based on the data to be used and the at least one target power, the target wireless signal strength of the current position is determined. This solves the problem of inaccurate positioning of the measurement point, high time cost, and insufficient density of measurement points caused by manual positioning based on the position of the signal measurement point marked on the map when measuring the target wireless signal strength of the current position in the prior art. The embodiment of the present invention can determine the target wireless signal strength corresponding to the mobile position in real time during the synchronous movement of the mobile terminal and the wireless signal transmitting device. When a mobile device and a wireless signal transmitter move synchronously, if the movement covers the entire indoor area, the wireless signal strength measurement coverage is expanded to the entire indoor area, increasing the number of detection points and ensuring a high density of measurement points. This improves positioning accuracy and signal acquisition efficiency during wireless signal strength measurement.

[0074] Example 2

[0075] Figure 7 This is a flowchart of a method for determining wireless signal strength enabled by UWB according to an embodiment of the present invention. Based on the previous embodiment, this method further refines the method for determining the target wireless signal strength at the current location. For specific implementations, please refer to the technical solution of this embodiment. Technical terms that are identical or corresponding to those in the previous embodiment are not repeated here.

[0076] like Figure 7 As shown, the method specifically includes the following steps:

[0077] S210: Receive data to be used sent by a wireless signal sending device.

[0078] S220: Obtain at least one target power.

[0079] S230: Determine the wireless signal strength corresponding to the same time by processing the first time data and the reception time of at least one target power in the data to be used.

[0080] Specifically, after obtaining the data to be used, the mobile terminal may obtain first time data and second time data from the data to be used. The target power reception time is obtained. A target power whose reception time falls between the first time data and the second time data is determined. Then, based on the at least one target power, the wireless signal strength corresponding to the same time is determined.

[0081] For example, after obtaining the data to be used, the mobile terminal can obtain the first time data and the second time data in the data to be used, thereby determining the specific time range in which the measurement occurred. Then, based on the specific time range in which the measurement occurred, all target powers whose reception times fall between the first time data and the second time data are determined. Furthermore, the average of all target powers within the time range can be used as the wireless signal strength corresponding to the current location at the same time.

[0082] S240: Determine the current location of the wireless signal sending device according to the distance information in the data to be used and the base station location information of at least three UWB base stations.

[0083] The base station location information of the UWB base station refers to the relative coordinates of all UWB base stations. For example, when there are four UWB base stations, the coordinates of one of the UWB base stations can be set to (0,0,0), and the relative coordinates of the remaining three UWB base stations can be determined based on the measured distances.

[0084] Specifically, when the wireless signal sending time of the wireless signal sending device is t, the signal receiving time when the wireless signal sending device receives the signal from the first UWB base station is t1, the signal receiving time when the wireless signal sending device receives the signal from the second UWB base station is t2, the signal receiving time when the wireless signal sending device receives the signal from the third UWB base station is t3, and the signal receiving time when the wireless signal sending device receives the signal from the fourth UWB base station is t4, based on the signal propagation speed, it can be determined that the distance information between the first UWB base station and the wireless signal sending device is d1, the distance information between the second UWB base station and the wireless signal sending device is d2, the distance information between the third UWB base station and the wireless signal sending device is d3, and the distance information between the fourth UWB base station and the wireless signal sending device is d4. Furthermore, assuming that the spatial location information of the first UWB base station is (x0, y0, z0), assuming that the spatial location information of the second UWB base station is (x1, y1, z1), assuming that the spatial location information of the third UWB base station is (x2, y2, z2), assuming that the spatial location information of the fourth UWB base station is (x3, y3, z3). All distance information is sent to the mobile terminal. The mobile terminal obtains the spatial location information of at least three UWB base stations and the distance information between the UWB base stations and the wireless signal transmitting device. Assuming that the current location of the wireless signal transmitting device is (x, y, z), according to d1= as well as The current location (x, y, z) of the wireless signal transmitting device can be determined.

[0085] S250: Use the wireless signal strength as the target wireless signal strength at the current location.

[0086] Specifically, after obtaining the location information of at least three UWB base stations and the distance information in the data to be used, the mobile terminal can calculate the current location of the wireless signal transmitting device. By matching the first time data, the second time data, and the reception time of the target power, the target power at the current location at the same time can be obtained, and ultimately the wireless signal strength at the current coordinate location can be determined.

[0087] The technical solution of the disclosed embodiment receives data to be used sent by a wireless signal transmitting device and obtains at least one target power. Then, by processing the first time data and the reception time of at least one target power in the data to be used, the wireless signal strength corresponding to the same moment is determined. Furthermore, the current location of the wireless signal transmitting device is determined based on the distance information in the data to be used and the location information of at least three UWB base stations. Finally, the wireless signal strength is used as the target wireless signal strength at the current location, thereby improving the positioning accuracy during wireless signal strength measurement.

[0088] Example 3

[0089] Figure 8 This is a structural diagram of a UWB-enabled wireless signal strength determination device provided by an embodiment of the present disclosure. As shown in the figure, the device includes: a data receiving module 310 to be used, a target power acquisition module 320 and a target wireless signal strength determination module 330.

[0090] The data to be used receiving module 310 is used to receive the data to be used sent by the wireless signal sending device, wherein the data to be used includes first time data when the wireless signal sending device sends a first message to at least three UWB base stations, and second time data when the wireless signal sending device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal sending device; the target power acquisition module 320 is used to obtain at least one target power, wherein the target power is the signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal sending device and the mobile terminal; the target wireless signal strength determination module 330 is used to determine the target wireless signal strength of the current position based on the data to be used and the at least one target power.

[0091] The technical solution of the embodiment of the present disclosure receives data to be used sent by a wireless signal transmitting device, wherein the data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device. Then, at least one target power is obtained, wherein the target power is the signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal transmitting device and the mobile terminal. Finally, based on the data to be used and the at least one target power, the target wireless signal strength of the current position is determined. This solves the problem in the prior art of manually locating the signal measurement points marked on the map when measuring the target wireless signal strength of the current position, which results in inaccurate positioning of the measurement points, high time cost, and insufficient density of measurement points. The embodiment of the present invention can determine the target wireless signal strength corresponding to the mobile position in real time during the synchronous movement of the mobile terminal and the wireless signal transmitting device. When a mobile device and a wireless signal transmitter move synchronously, if the movement covers the entire indoor area, the coverage of the wireless signal strength measurement is expanded to the entire indoor area, increasing the number of detection points and ensuring a high density of measurement points. This improves positioning accuracy during wireless signal strength measurement and increases wireless signal acquisition efficiency.

[0092] On the basis of the above technical solutions, the device further includes: a first message sending module, a second message receiving module and a data encapsulation module to be used.

[0093] A first message sending module is configured to send a first message to at least three pre-set UWB base stations based on the wireless signal sending device;

[0094] A second message receiving module is configured to receive a second message corresponding to the first message fed back by the at least three UWB base stations, wherein the at least three UWB base stations feed back the second message in sequence based on a preset sending order;

[0095] The data to be used encapsulation module is used to encapsulate the first time data of sending the first message and the second time data of receiving at least three second messages into the data to be used to be sent to the mobile terminal.

[0096] Based on the above technical solutions, the positions of the mobile terminal and the wireless signal sending device change synchronously during the movement.

[0097] Based on the above technical solutions, the device also includes: a distance information determination module, which is used to determine the distance information between the UWB base station and the wireless signal sending device for the at least three UWB base stations based on the second time information, first time information and preset medium propagation speed corresponding to the UWB base station.

[0098] Based on the above technical solutions, the data to be used is presented in a preset format, which includes a message frame header, a polling number, a timestamp, the distance information between the at least three UWB base stations and the signal sending device, and a message frame tail; wherein the polling number is used to represent the number of times data is obtained within a period of time.

[0099] Based on the above technical solutions, the target wireless signal strength determination module 230 includes: determining the wireless signal strength corresponding to the same moment by processing the first time data in the data to be used and the reception time of the at least one target power; determining the current position of the wireless signal sending device based on the distance information in the data to be used and the base station location information of the at least three UWB base stations; and using the wireless signal strength as the target wireless signal strength at the current position.

[0100] The UWB-enabled wireless signal strength determination device provided in the embodiments of the present disclosure can execute the UWB-enabled wireless signal strength determination method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0101] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0102] Example 4

[0103] Figure 9 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 9 , which shows an electronic device (eg Figure 9 The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a laptop computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), an in-vehicle terminal (such as an in-vehicle navigation terminal), and the like. Figure 9 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0104] like Figure 9 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the electronic device 500 are also stored in the RAM 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.

[0105] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 9 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.

[0106] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0107] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0108] The electronic device provided in the embodiment of the present disclosure and the UWB-enabled wireless signal strength determination method provided in the above embodiment belong to the same inventive concept. Technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0109] Example 5

[0110] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the UWB-enabled wireless signal strength determination method provided in the above embodiment.

[0111] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0112] In some embodiments, the server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.

[0113] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0114] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0115] Receiving data to be used sent by a wireless signal transmitting device, wherein the data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device;

[0116] Obtaining at least one target power, wherein the target power is a wireless signal receiving power corresponding to a current location of the mobile terminal, and the current location is a current location of the wireless signal transmitting device and the mobile terminal;

[0117] A target wireless signal strength of the current location is determined based on the data to be used and the at least one target power.

[0118] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C," Rust, or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0119] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0120] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.

[0121] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0122] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0123] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0124] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0125] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A UWB-enabled wireless signal strength determination method, characterized in that: Applied to a mobile terminal, the method includes: Receiving data to be used sent by a wireless signal transmitting device, wherein the data to be used includes first time data based on when the wireless signal transmitting device sends a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device; Obtaining at least one target power, wherein the target power is a wireless signal receiving power corresponding to a current location of the mobile terminal, and the current location is a current location of the wireless signal transmitting device and the mobile terminal; A target wireless signal strength of the current location is determined based on the data to be used and the at least one target power.

2. The method according to claim 1, characterized in that The method further comprises: Sending a first message to at least three pre-set UWB base stations based on the wireless signal sending device; receiving a second message corresponding to the first message fed back by the at least three UWB base stations, wherein the at least three UWB base stations feed back the second message in sequence based on a preset sending order; The first time data of sending the first message and the second time data of receiving at least three second messages are encapsulated as data to be sent to the mobile terminal for use.

3. The method according to claim 1, characterized in that The positions of the mobile terminal and the wireless signal sending device change synchronously during the movement.

4. The method according to claim 1, wherein The data to be used also includes distance information between the wireless signal transmitting device and the at least three UWB base stations. The method further includes: For the at least three UWB base stations, distance information between the UWB base stations and the wireless signal sending device is determined according to the second time information, the first time information, and a preset medium propagation speed corresponding to the UWB base stations.

5. The method according to claim 1, wherein The data to be used is presented in a preset format, wherein the preset format includes a message frame header, a polling number, a first time data, distance information between the at least three UWB base stations and the wireless signal transmitting device, and a message frame tail; The polling times are used to represent the times of acquiring data within a period of time.

6. The method according to claim 1, characterized in that The data to be used includes distance information between at least three UWB base stations and the wireless signal transmitting device, and determining the target wireless signal strength at the current location based on the data to be used and the at least one target power includes: Determine the wireless signal strength corresponding to the same time by processing the first time data in the data to be used and the reception time of the at least one target power; determining a current location of the wireless signal transmitting device according to the distance information in the data to be used and the base station location information of the at least three UWB base stations; The wireless signal strength is used as the target wireless signal strength at the current location.

7. A UWB-enabled wireless signal strength determination device, characterized in that: include: a data-to-be-used receiving module, configured to receive data-to-be-used sent by a wireless signal transmitting device, wherein the data-to-be-used includes first time data based on when the wireless signal transmitting device transmits a first message to at least three UWB base stations, and second time data based on when the wireless signal transmitting device receives a second message corresponding to the first message fed back by the at least three UWB base stations to the wireless signal transmitting device; a target power acquisition module, configured to acquire at least one target power, wherein the target power is the wireless signal receiving power corresponding to the current position of the mobile terminal, and the current position is the current position of the wireless signal transmitting device and the mobile terminal; The target wireless signal strength determination module is configured to determine the target wireless signal strength of the current location based on the data to be used and the at least one target power.

8. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by one or more processors, the one or more processors implement the UWB-enabled wireless signal strength determination method according to any one of claims 1 to 6.

9. A storage medium containing computer-executable instructions, characterized in that: The computer executable instructions, when executed by a computer processor, are used to perform a UWB-enabled wireless signal strength determination method as claimed in any one of claims 1 to 6.

10. A computer program product comprising a computer program, characterized in that When executed by a processor, the computer program implements a UWB-enabled wireless signal strength determination method according to any one of claims 1 to 6.