UWB-based indoor short message communication positioning system and method

By transmitting reply signals carrying numbered and text information between UWB terminals and base stations, and combining the positioning calculation engine module and the communication positioning application module, high-precision positioning and text information communication of the UWB indoor short message communication positioning system are realized, solving the problems of complexity and high cost of existing systems and improving indoor space management capabilities.

CN116170872BActive Publication Date: 2026-05-19CHINESE PEOPLES LIBERATION ARMY KET FORCE ENG DESIGN INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINESE PEOPLES LIBERATION ARMY KET FORCE ENG DESIGN INST
Filing Date
2022-12-22
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing UWB indoor communication and positioning systems suffer from problems such as system complexity, high cost, and inconvenience of use, especially in large basement spaces or warehouses where positioning requirements are high.

Method used

Design an indoor short message communication positioning system based on UWB. By transmitting reply signals carrying number information and text information between UWB terminals and base stations, and combining a positioning calculation engine module and a communication positioning application module, a high-precision positioning and text information communication integration is achieved.

Benefits of technology

It enables high-precision positioning and text communication of UWB terminals, improves the ability to manage personnel, materials and vehicles in indoor spaces, avoids deviations when positioning and communication systems are separated, and reduces system complexity and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116170872B_ABST
    Figure CN116170872B_ABST
Patent Text Reader

Abstract

The application provides a UWB-based indoor short message communication positioning system and method, which comprises a plurality of UWB base stations, a UWB terminal having a binding relationship with a person to be positioned, and a server in communication connection with each UWB base station, wherein the UWB base station sends a polling signal to each UWB terminal in the indoor space; the UWB terminal sends a reply signal to the corresponding UWB base station after receiving the polling signal, the UWB base station receives the reply signal of each UWB terminal, calculates the distance information between the current UWB base station and each UWB terminal, and sends the distance information between the UWB base station and each UWB terminal and the corresponding UWB terminal number information and / or text information to the server; the server calculates the relative position data of each UWB terminal according to the distance information between each UWB base station and each UWB terminal, records the corresponding relationship between each UWB base station and the UWB terminal, stores the relative position data, the UWB terminal number and / or the text information, and displays on a display interface, thereby realizing high-precision positioning and low-rate communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of UWB communication technology, and in particular to an indoor short message communication positioning system and method based on UWB. Background Technology

[0002] Current indoor communication and positioning technologies mainly include WiFi, Bluetooth, and cellular mobile communication technologies. All of these technologies are developed based on existing communication technologies, offering strong communication capabilities but generally weaker positioning capabilities and lower accuracy. For example, WiFi positioning technology typically has two types: the first is the proximity method, which identifies the location based on the nearest hotspot or base station; the second is the fingerprint method, which determines location through the collection and comparative analysis of massive amounts of data. Bluetooth and cellular mobile communication technologies are generally based on the RSSI positioning principle, and their positioning accuracy is also relatively low.

[0003] For smaller indoor spaces, wireless technologies with strong communication capabilities but weak positioning capabilities are commonly used. However, for large basement spaces or storage facilities, where positioning requirements are higher, the aforementioned communication and positioning technologies are insufficient.

[0004] UWB technology is widely used for precise indoor positioning, offering a wide signal bandwidth and high accuracy, reaching decimeter and centimeter levels. UWB is less commonly used in wireless communication; when it is, time-hopping spread spectrum signals are often employed, offering advantages such as strong anti-interference capabilities, good security, and high communication speeds. The UWB communication technology system differs from the positioning technology system. Currently, simultaneously implementing UWB communication and positioning on a single terminal requires a dual-system approach. However, this dual-system approach is complex, costly, and inconvenient to use. Summary of the Invention

[0005] In view of the above problems, this invention proposes an indoor short message communication positioning system and method based on UWB to solve the problems of system complexity, high cost and inconvenience of use of existing UWB indoor communication positioning systems.

[0006] One aspect of the present invention provides an indoor short message communication positioning system based on UWB. The system includes multiple UWB base stations installed in different indoor spaces, a UWB terminal bound to a person to be located, and a server communicatively connected to each UWB base station. The UWB terminal includes an MCU, a UWB module, a UWB antenna, a communication processing module, a power supply, an input module, and a display module. The server includes a positioning calculation engine module and a communication positioning application module.

[0007] The multiple UWB base stations are used to send polling signals to each UWB terminal;

[0008] The UWB terminal is used to send a reply signal to the corresponding UWB base station after receiving a polling signal. The reply signal carries the UWB terminal's identification information and / or text information.

[0009] Each UWB base station is also used to receive the response signals from each UWB terminal, calculate the distance information between the current UWB base station and each UWB terminal, and package the distance information between the current UWB base station and each UWB terminal, along with the corresponding UWB terminal number information and / or text information, and send them to the positioning calculation engine module.

[0010] The positioning calculation engine module is used to calculate the relative position data of each UWB terminal based on the distance information between each UWB base station and each UWB terminal, record the correspondence between each UWB base station and UWB terminal, and send the relative position data, UWB terminal number and / or text information to the communication positioning application module.

[0011] The communication and positioning application module is used to store the received data in a database, display the location of each UWB terminal on an indoor space map presented on the display interface, and / or display the text information on the display interface.

[0012] Furthermore, the UWB terminal is also used to package and process the text information after receiving the text information input by the user through the input module, and send the data packet to the UWB base station;

[0013] The UWB base station is used to send the data packet to the positioning calculation engine module after receiving the data packet sent by the UWB terminal;

[0014] The positioning calculation engine module is used to calculate data packets to obtain text information and send the text information to the communication positioning application module;

[0015] The communication and positioning application module receives text information sent by the positioning calculation engine module, stores the text information in the database, and displays the text information on the display interface.

[0016] Furthermore, the UWB terminal is also used to receive text information input by the user through the input module, and to receive the target UWB terminal number of the target UWB terminal specified by the user to receive the text information, and to package the text information containing the target UWB terminal number.

[0017] Furthermore, the communication positioning application module is also used to determine whether the text information carries the target UWB terminal number when it receives the text information sent by the positioning calculation engine module. If the text information does not carry the target UWB terminal number, the module performs the operation of storing the text information in the database and displaying the text information on the display interface. If the text information carries the target UWB terminal number, the module selects the target UWB terminal as the receiving object according to the target UWB terminal number, packages the text information containing the target UWB terminal number, and sends it to the positioning calculation engine module.

[0018] The positioning calculation engine module is used to extract the target UWB terminal number from the text information after receiving the data packet sent by the communication positioning application module, query the correspondence between the UWB base station and the UWB terminal, confirm the UWB base station corresponding to the target UWB terminal, and send the data packet to the corresponding UWB base station.

[0019] UWB base stations are used to send text information containing UWB terminal IDs to the target UWB terminal after receiving the text information.

[0020] The target UWB terminal is used to receive and display text information.

[0021] Furthermore, the communication positioning application module is also used to receive text information edited and input by the user, receive the target UWB terminal number of the target UWB terminal specified by the user to receive the current text information, and package and process the text information containing the target UWB terminal number and send it to the positioning calculation engine module.

[0022] The positioning calculation engine module is used to extract the target UWB terminal number from the text information after receiving the data packet sent by the communication positioning application module, query the correspondence between the UWB base station and the UWB terminal, confirm the UWB base station corresponding to the target UWB terminal, and send the data packet to the corresponding UWB base station.

[0023] UWB base stations are used to send text information containing UWB terminal IDs to the target UWB terminal after receiving the text information.

[0024] The target UWB terminal is used to receive and display text information.

[0025] Furthermore, the communication positioning application module selects multiple UWB terminals as target UWB terminals for information multicast transmission via multicast.

[0026] In another aspect, the present invention provides an indoor short message communication positioning method based on UWB, the method comprising:

[0027] Each UWB base station sends polling signals to each UWB terminal in the indoor space;

[0028] After receiving the polling signal, each UWB terminal sends a reply signal to the corresponding UWB base station. The reply signal carries the UWB terminal's identification number and / or text information.

[0029] Each UWB base station receives the response signals from each UWB terminal, calculates the distance information between the current UWB base station and each UWB terminal, and packages the distance information between the current UWB base station and each UWB terminal, along with the corresponding UWB terminal number information and / or text information, and sends them to the positioning calculation engine module.

[0030] The server calculates the relative position data of each UWB terminal based on the distance information between each UWB base station and each UWB terminal, records the correspondence between each UWB base station and each UWB terminal, stores the relative position data, UWB terminal number and / or text information in the database, and displays the position of each UWB terminal on the indoor space map presented on the display interface, and / or displays the text information on the display interface.

[0031] Furthermore, the method also includes:

[0032] After receiving text information input by the user through the input module, the UWB terminal packages and processes the text information and sends the data packet to the UWB base station.

[0033] After receiving a data packet sent by a UWB terminal, the UWB base station sends the data packet to the server. The server decodes the data packet to obtain text information, stores the text information in a database, and displays the text information on the display interface.

[0034] Furthermore, the method also includes:

[0035] UWB terminal users input text information through the input module, and receive the target UWB terminal number of the target UWB terminal specified by the user to receive the text information. The text information containing the target UWB terminal number is packaged and the data packet is sent to the UWB base station.

[0036] After receiving the data packet sent by the UWB terminal, the UWB base station sends the data packet to the server;

[0037] The server decodes the data packet to obtain text information and the target UWB terminal number. Based on the target UWB terminal number, it selects the target UWB terminal as the receiving object, packages the text information containing the target UWB terminal number, queries the correspondence between UWB base stations and UWB terminals, confirms the UWB base station corresponding to the target UWB terminal, and sends the data packet to the corresponding UWB base station.

[0038] After receiving a text message containing the UWB terminal number, the UWB base station sends the text message to the target UWB terminal.

[0039] The target UWB terminal receives the text information and displays it.

[0040] Furthermore, the method also includes:

[0041] The server receives the text information edited and entered by the user, receives the target UWB terminal number of the target UWB terminal specified by the user to receive the current text information, packages the text information containing the target UWB terminal number, queries the correspondence between UWB base stations and UWB terminals based on the target UWB terminal number, confirms the UWB base station corresponding to the target UWB terminal, and sends the data packet to the corresponding UWB base station.

[0042] UWB base stations are used to send text information containing UWB terminal IDs to the target UWB terminal after receiving the text information.

[0043] The target UWB terminal is used to receive and display text information.

[0044] The UWB-based indoor short message communication positioning system and method provided in this invention have the following beneficial effects:

[0045] UWB terminals have text messaging communication capabilities, which can be used by communication positioning application modules to send various alarm information and other data, and can also be used for text messaging communication between UWB terminals.

[0046] When the UWB terminal sends alarm information, the communication and positioning application module can simultaneously see the precise location of the UWB terminal. Since the information transmission and location positioning are achieved by the same terminal, the location of the UWB terminal is reliable and there will be no positioning deviation when the communication and positioning systems are separated.

[0047] UWB communication and positioning systems are suitable for the Internet of Things in indoor spaces, including personnel, materials, and vehicles, thereby improving the management capabilities of personnel, materials, and vehicles.

[0048] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0049] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0050] Figure 1 This is a topology diagram of an indoor short message communication and positioning system based on UWB according to an embodiment of the present invention.

[0051] Figure 2 This is a schematic diagram of the structure of the UWB terminal proposed in an embodiment of the present invention;

[0052] Figure 3 This is a flowchart illustrating an indoor short message communication positioning method based on UWB, according to an embodiment of the present invention.

[0053] Figure 4 This is a flowchart illustrating the specific process of implementing UWB terminal positioning according to an embodiment of the present invention.

[0054] Figure 5 This is a flowchart illustrating the specific process of sending text communication from a UWB terminal to the background of the communication and positioning application module of the server, as proposed in an embodiment of the present invention.

[0055] Figure 6 This is a flowchart illustrating the specific process for implementing text communication between UWB terminals as proposed in an embodiment of the present invention.

[0056] Figure 7 This is a flowchart illustrating the specific process of sending text communication from the background of the communication positioning application module to the UWB terminal, as proposed in an embodiment of the present invention.

[0057] Figure 8 This is a network structure diagram of an indoor short message communication and positioning system based on UWB, according to an embodiment of the present invention. Detailed Implementation

[0058] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0059] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the term “comprising” as used in this specification means the presence of the stated features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0060] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the meaning consistent with their meaning in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined.

[0061] Figure 1 The diagram schematically illustrates the topology of an indoor short message communication positioning system based on UWB, according to an embodiment of the present invention. (Refer to...) Figure 1 The indoor short message communication positioning system based on UWB proposed in this embodiment of the invention specifically includes multiple UWB base stations 10 set in different indoor spaces, a UWB terminal 20 bound to the person to be located, and a server 30 that is communicatively connected to each UWB base station 10. The server 30 includes a positioning calculation engine module and a communication positioning application module.

[0062] like Figure 2 As shown, the UWB terminal 20 includes an MCU, a UWB module, a UWB antenna, a communication processing module, a power supply, an input module, and a display module. The display module can be a display screen, and the input module can be an input device such as an input keyboard or a touch screen.

[0063] The plurality of UWB base stations 10 are used to send polling signals to each UWB terminal 20;

[0064] The UWB terminal 20 is used to send a reply signal to the corresponding UWB base station 10 after receiving the polling signal. The reply signal carries the number information and / or text information of the UWB terminal 20. The text information may be short message information such as personnel alarm, personnel paging and temporary notification.

[0065] Each UWB base station 10 is also used to receive the response signal from each UWB terminal 20, calculate the distance information between the current UWB base station 10 and each UWB terminal 20, and package and send the distance information between the current UWB base station 10 and each UWB terminal 20, along with the corresponding UWB terminal 20 number information and / or text information, to the positioning calculation engine module.

[0066] The positioning calculation engine module is used to calculate the relative position data of each UWB terminal 20 based on the distance information between each UWB base station 10 and each UWB terminal 20, record the correspondence between each UWB base station 10 and UWB terminal 20, and send the relative position data, UWB terminal 20 number and / or text information to the communication positioning application module.

[0067] The communication and positioning application module is used to store the received data in a database, display the location of each UWB terminal 20 on an indoor space map presented on the display interface, and / or display the text information on the display interface.

[0068] UWB (Ultra Wide Band) is a wireless carrier communication technology that does not use sinusoidal carriers but instead transmits data using nanosecond-level non-sinusoidal narrow pulses, thus occupying a very wide spectrum. This invention is a UWB-based indoor short message communication positioning system that leverages UWB positioning technology to achieve high-precision positioning and low-speed communication.

[0069] The UWB-based indoor short message communication positioning system provided in this embodiment of the invention can also realize the function of sending text communication from the UWB terminal to the background of the communication positioning application module. Specifically, the UWB terminal 20 is also used to package and process the text information after receiving the text information input by the user through the input module, and send the data packet to the UWB base station 10; the UWB base station 10 is used to send the data packet sent by the UWB terminal 20 to the positioning calculation engine module after receiving the data packet; the positioning calculation engine module is used to calculate the data packet to obtain text information, and send the text information to the communication positioning application module; the communication positioning application module receives the text information sent by the positioning calculation engine module, stores the text information in the database, and displays the text information on the display interface.

[0070] The UWB-based indoor short message communication positioning system provided in this embodiment of the invention can also realize text communication between UWB terminals. Specifically, the UWB terminal 20 is also used to receive text information input by the user through the input module, and to receive the target UWB terminal 20 number specified by the user to receive the text information. The UWB terminal 20 packages the text information containing the target UWB terminal 20 number and sends the data packet to the UWB base station 10. The UWB base station 10, after receiving the data packet sent by the UWB terminal 20, sends the data packet to the positioning calculation engine module. The positioning calculation engine module is used to calculate the data packet to obtain text information and send the text information to the communication positioning application module. The communication positioning application module is also used to determine whether the text information received from the positioning solution engine module carries the target UWB terminal 20 number when the text information is received. If the text information does not carry the target UWB terminal 20 number, the module stores the text information in the database and displays the text information on the display interface. If the text information carries the target UWB terminal 20 number, the module selects the target UWB terminal 20 as the receiving object based on the target UWB terminal 20 number, packages the text information containing the target UWB terminal 20 number, and sends it to the positioning solution engine module. The positioning calculation engine module is used to extract the target UWB terminal 20 number from the text information after receiving the data packet sent by the communication positioning application module, query the correspondence between UWB base station 10 and UWB terminal 20, confirm the UWB base station 10 corresponding to the target UWB terminal 20, and send the data packet to the corresponding UWB base station 10. The UWB base station 10 is used to send the text information containing the UWB terminal 20 number to the target UWB terminal 20 after receiving the text information. The target UWB terminal 20 is used to receive the text information and display the text information.

[0071] The UWB-based indoor short message communication and positioning system provided in this embodiment of the invention can also realize the function of sending text communication from the background of the communication positioning application module to the UWB terminal. Specifically, the communication positioning application module is also used to receive text information edited and input by the user, receive the target UWB terminal 20 number specified by the user to receive the current text information, package the text information containing the target UWB terminal 20 number and send it to the positioning calculation engine module; the positioning calculation engine module is used to extract the target UWB terminal 20 number from the text information after receiving the data packet sent by the communication positioning application module, query the correspondence between UWB base station 10 and UWB terminal 20, confirm the UWB base station 10 corresponding to the target UWB terminal 20, and send the data packet to the corresponding UWB base station 10, wherein one UWB terminal can correspond to one or more UWB base stations; the UWB base station 10 is used to send the text information containing the UWB terminal 20 number to the target UWB terminal 20 after receiving the text information; the target UWB terminal 20 is used to receive the text information and display the text information. Furthermore, the communication positioning application module selects multiple UWB terminals 20 as target UWB terminals 20 for information multicasting via multicast, thereby enabling simultaneous text communication to multiple UWB terminals.

[0072] In the UWB-based indoor short message communication and positioning system provided in this embodiment of the invention, the UWB terminal has text information communication capabilities. It can be used by the communication and positioning application module to send various alarm messages and other data, and also for text information communication between UWB terminals. When the UWB terminal sends alarm information, the communication and positioning application module can simultaneously see the precise location of the UWB terminal. Since the information transmission and location positioning are achieved by the same terminal, the location of the UWB terminal is reliable, and there will be no positioning deviation as when the communication and positioning systems are separated.

[0073] Figure 3 A flowchart illustrating an embodiment of the UWB-based indoor short message communication positioning method of the present invention is shown. (Refer to...) Figure 3 The indoor short message communication positioning method based on UWB provided in this embodiment of the invention includes the following steps:

[0074] S21. Each UWB base station sends a polling signal to each UWB terminal in the indoor space.

[0075] S22. After receiving the polling signal, each UWB terminal sends a reply signal to the corresponding UWB base station. The reply signal carries the UWB terminal's identification number and / or text information.

[0076] S23. Each UWB base station receives the reply signal from each UWB terminal, calculates the distance information between the current UWB base station and each UWB terminal, and packages the distance information between the current UWB base station and each UWB terminal, along with the corresponding UWB terminal number information and / or text information, and sends it to the server.

[0077] S24. The server calculates the relative position data of each UWB terminal based on the distance information between each UWB base station and each UWB terminal, records the correspondence between each UWB base station and each UWB terminal, stores the relative position data, UWB terminal number and / or text information in the database, and displays the position of each UWB terminal on the indoor space map presented on the display interface, and / or displays the text information on the display interface.

[0078] In this embodiment, the server includes a positioning calculation engine module and a communication positioning application module.

[0079] like Figure 4 As shown, in a specific embodiment, the positioning of the UWB terminal is achieved through the following steps:

[0080] 1) Multiple UWB base stations send polling signals to the UWB terminal;

[0081] 2) The UWB terminal receives the polling signal and sends a reply signal to multiple UWB base stations. The reply signal contains the UWB terminal number information.

[0082] 3) The UWB base station receives signals from each UWB terminal and calculates the distance between the UWB base station and each UWB terminal.

[0083] 4) The UWB base station sends the calculated distance to each UWB terminal and the corresponding UWB terminal number information to the positioning calculation engine module.

[0084] 5) The positioning calculation engine module calculates the relative position of each UWB terminal based on the multi-point positioning calculation principle, records the correspondence between each UWB base station and UWB terminal, and sends the UWB terminal number and location data to the communication positioning application module.

[0085] 6) The communication and positioning application module receives the data calculated by the positioning calculation engine module, stores it in the database, and displays the location of each UWB terminal on the map of the application software.

[0086] In this embodiment of the invention, the method further includes: after receiving text information input by the user through the input module, the UWB terminal packages and processes the text information and sends the data packet to the UWB base station; after receiving the data packet sent by the UWB terminal, the UWB base station sends the data packet to the server, the server decodes the data packet to obtain the text information, stores the text information in the database, and displays the text information on the display interface.

[0087] like Figure 5 As shown, in a specific embodiment, the UWB terminal sends text communication to the backend of the server's communication and positioning application module through the following steps:

[0088] 1) The UWB terminal packages and processes the text information and sends the data packet to the UWB base station via UWB electromagnetic signals;

[0089] 2) The UWB base station receives text information data packets and sends the data packets to the positioning calculation engine module;

[0090] 3) The positioning calculation engine module calculates the text information and sends it to the communication positioning application module;

[0091] 4) The communication and positioning application module receives text information from the positioning calculation engine module, stores it in the database, and displays it on the application software.

[0092] In this embodiment of the invention, the method further includes: a UWB terminal user inputting text information through an input module, receiving a target UWB terminal number specified by the user for receiving the text information, packaging the text information containing the target UWB terminal number, and sending the data packet to a UWB base station; the UWB base station sending the data packet to a server after receiving it from the UWB terminal; the server decomposing the data packet to obtain the text information and the target UWB terminal number, selecting the target UWB terminal as the receiving object based on the target UWB terminal number, packaging the text information containing the target UWB terminal number, querying the correspondence between UWB base stations and UWB terminals to confirm the UWB base station corresponding to the target UWB terminal, and sending the data packet to the corresponding UWB base station; the UWB base station sending the text information to the target UWB terminal after receiving it; and the target UWB terminal receiving and displaying the text information.

[0093] like Figure 6 As shown, in a specific embodiment, text communication between UWB terminals is achieved through the following steps:

[0094] 1) The UWB terminal packages the text information containing the target UWB terminal number and sends the data packet to the UWB base station via UWB electromagnetic signals;

[0095] 2) The UWB base station receives text information data packets and sends the data packets to the positioning calculation engine module;

[0096] 3) The positioning calculation engine module calculates the text information and sends it to the communication positioning application module;

[0097] 4) The communication and positioning application module reads the text information, selects the target UWB terminal as the sending object according to the target UWB terminal number, and sends the communication information to the positioning calculation engine module.

[0098] 5) The positioning and solving engine module receives text information data packets and extracts the target UWB terminal number from the text information;

[0099] 6) The positioning and calculation engine module queries the correspondence between UWB base stations and UWB terminals, confirms the UWB base station corresponding to the target UWB terminal, where one UWB terminal can correspond to one or more UWB base stations, and sends the data packet to the corresponding UWB base station.

[0100] 7) The UWB base station receives a text message data packet containing the UWB terminal number and sends the data packet to the UWB terminal via UWB electromagnetic signals;

[0101] 8) The UWB terminal receives text information data packets and displays the text information of the data packets on the UWB terminal.

[0102] In this embodiment of the invention, the method further includes: the server receiving text information edited and input by the user, receiving the target UWB terminal number of the target UWB terminal specified by the user to receive the current text information, packaging the text information containing the target UWB terminal number, querying the correspondence between UWB base stations and UWB terminals according to the target UWB terminal number, confirming the UWB base station corresponding to the target UWB terminal, and sending the data packet to the corresponding UWB base station; the UWB base station is used to send the text information containing the UWB terminal number to the target UWB terminal after receiving the text information; the target UWB terminal is used to receive the text information and display the text information.

[0103] like Figure 7 As shown, in a specific embodiment, the communication positioning application module sends text communication to the UWB terminal through the following steps:

[0104] 1) The communication and positioning application module edits and packages the text information, selects a UWB terminal as the sending target, and sends the text information containing the target UWB terminal number to the positioning calculation engine module.

[0105] 2) The communication and positioning application module can select multiple UWB terminals to send information via multicast.

[0106] 3) The positioning and solving engine module receives text information data packets and extracts the target UWB terminal number from the text information;

[0107] 4) The positioning and calculation engine module queries the correspondence between UWB base stations and UWB terminals, confirms the UWB base station corresponding to the target UWB terminal, where one UWB terminal can correspond to one or more UWB base stations, and sends the data packet to the corresponding UWB base station.

[0108] 5) The UWB base station receives a text information data packet containing the UWB terminal number and sends the data packet to the UWB terminal via UWB electromagnetic signals;

[0109] 6) The UWB terminal receives text information data packets and displays the text information of the data packets on the UWB terminal.

[0110] The following example uses an application of UWB communication technology in indoor space personnel management as a specific embodiment to explain the UWB-based indoor short message communication positioning method of the present invention. It should be noted that the application in indoor space personnel management is only for illustrative purposes and should not be construed as limiting the technical solution of the present invention.

[0111] In indoor space personnel management systems, such as Figure 8 As shown, UWB technology is used for the positioning and communication management of UWB terminals. In each monitored area, such as each room, a UWB base station is installed. In the entire communication and positioning system, the communication and positioning base station is the smallest base point, serving as the nearest base point for communication and positioning. When a UWB terminal enters the reading range of the UWB base station device, the UWB base station device automatically receives the agreed identification information in the UWB terminal wirelessly or writes specific information, thereby realizing the positioning of the UWB terminal.

[0112] Communication and location software is typically installed on the server backend in the computer room. The UWB terminal is bound to a specific person. When a person needs to send a text message to the backend, they can input the text message through the keyboard and screen of the UWB terminal, select the recipient, such as other UWB terminals or the backend, and send the text message. At the same time, the server backend can also send missing person information and notifications to the person's UWB terminal.

[0113] The UWB communication and positioning system enables the location data of all personnel's UWB terminals to be located on a map, allowing for the management of UWB terminal personnel, such as historical trajectory query, patrol management, behavior analysis, and attendance management. Through text message interaction between personnel's UWB terminals and between personnel's UWB terminals and the backend, information interconnection between personnel can be achieved, such as personnel alarms, personnel paging, and temporary notifications.

[0114] By using the above UWB communication and positioning system, comprehensive management and information exchange of personnel in indoor spaces can be achieved, improving personnel management efficiency and work efficiency.

[0115] The indoor short message communication positioning system and method based on UWB provided in this invention employs communication and positioning fusion technology of UWB terminals. Traditional UWB positioning terminals lack a communication processing module. This invention adds a communication processing module to the UWB terminal. When the UWB terminal and UWB base station transmit and receive UWB pulse signals for ranging, by loading data frames containing text information into the ranging signal, the ranging signal containing text information is transmitted between the UWB tag, UWB base station, switch, communication positioning calculation engine module, and communication positioning application module, thereby realizing text information communication between the UWB terminal and the communication positioning application module.

[0116] Furthermore, the UWB communication and positioning system is highly integrated. By adding a communication processing module to the UWB terminal, communication and positioning are achieved under a single terminal and a single technology system, effectively avoiding the management problems caused by the separation of positioning tags and communication equipment. Simultaneously, since text information is directly transmitted within the ranging signal, the UWB base station only needs to be a traditional UWB positioning base station, without the need for software or hardware upgrades, making the system highly scalable. The communication and positioning calculation engine module analyzes the ranging signal transmitted from the UWB base station. If it contains text information, it transmits the text information to the communication and positioning application module; otherwise, it only transmits the location information to the communication and positioning application module. For the text information transmitted from the communication and positioning application module to the communication and positioning calculation engine module, the communication and positioning calculation engine module first extracts the UWB terminal number information from the text information, then queries the correspondence between UWB base stations and UWB terminals to confirm the UWB base station corresponding to the target UWB terminal, and then sends the information to the corresponding UWB base station. Through this highly integrated design, the entire UWB communication and positioning system has a relatively simple composition and low system cost.

[0117] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods and systems described in or in part of the various embodiments.

[0118] Furthermore, those skilled in the art will understand that although some embodiments herein include certain features included in other embodiments but not others, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.

[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An indoor short message communication positioning system based on UWB, characterized in that, The system includes multiple UWB base stations set up in different indoor spaces, UWB terminals bound to the person to be located, and servers that communicate with each UWB base station; the UWB terminal includes an MCU, a UWB module, a UWB antenna, a communication processing module, a power supply, an input module, and a display module; the server includes a positioning calculation engine module and a communication positioning application module. The multiple UWB base stations are used to send polling signals to each UWB terminal; The UWB terminal is used to send a reply signal to the corresponding UWB base station after receiving a polling signal. The reply signal carries the UWB terminal's identification information and / or text information. Each UWB base station is also used to receive the response signals from each UWB terminal, calculate the distance information between the current UWB base station and each UWB terminal, and package the distance information between the current UWB base station and each UWB terminal, along with the corresponding UWB terminal number information and / or text information, and send them to the positioning calculation engine module. The positioning calculation engine module is used to calculate the relative position data of each UWB terminal based on the distance information between each UWB base station and each UWB terminal, record the correspondence between each UWB base station and UWB terminal, and send the relative position data, UWB terminal number and / or text information to the communication positioning application module. The communication positioning application module is used to store the received data in a database, display the location of each UWB terminal on an indoor space map presented on the display interface, and / or display the text information on the display interface; The communication positioning application module is also used to receive text information edited and input by the user, receive the target UWB terminal number of the target UWB terminal specified by the user to receive the current text information, and package and process the text information containing the target UWB terminal number and send it to the positioning calculation engine module. The positioning calculation engine module is used to extract the target UWB terminal number from the text information after receiving the data packet sent by the communication positioning application module, query the correspondence between the UWB base station and the UWB terminal, confirm the UWB base station corresponding to the target UWB terminal, and send the data packet to the corresponding UWB base station. UWB base stations are used to send text information containing UWB terminal IDs to the target UWB terminal after receiving the text information. The target UWB terminal is used to receive and display text information.

2. The system according to claim 1, characterized in that, The UWB terminal is also used to package and process the text information after receiving it from the user through the input module, and send the data packet to the UWB base station. The UWB base station is used to send the data packet to the positioning calculation engine module after receiving the data packet sent by the UWB terminal; The positioning calculation engine module is used to calculate data packets to obtain text information and send the text information to the communication positioning application module; The communication and positioning application module receives text information sent by the positioning calculation engine module, stores the text information in the database, and displays the text information on the display interface.

3. The system according to claim 2, characterized in that, The UWB terminal is also used to receive text information input by the user through the input module, and to receive the target UWB terminal number of the target UWB terminal specified by the user to receive the text information, and to package the text information containing the target UWB terminal number.

4. The system according to claim 3, characterized in that, The communication positioning application module is also used to determine whether the text information carries the target UWB terminal number when it receives the text information sent by the positioning calculation engine module. If the text information does not carry the target UWB terminal number, the module performs the operation of storing the text information in the database and displaying the text information on the display interface. If the text information carries the target UWB terminal number, the module selects the target UWB terminal as the receiving object according to the target UWB terminal number, packages the text information containing the target UWB terminal number, and sends it to the positioning calculation engine module. The positioning calculation engine module is used to extract the target UWB terminal number from the text information after receiving the data packet sent by the communication positioning application module, query the correspondence between the UWB base station and the UWB terminal, confirm the UWB base station corresponding to the target UWB terminal, and send the data packet to the corresponding UWB base station. UWB base stations are used to send text information containing UWB terminal IDs to the target UWB terminal after receiving the text information. The target UWB terminal is used to receive and display text information.

5. The system according to claim 1, characterized in that, The communication and positioning application module selects multiple UWB terminals as target UWB terminals for multicast information transmission via multicast.

6. A UWB-based indoor short message communication positioning method, characterized in that, The method includes: Each UWB base station sends polling signals to each UWB terminal in the indoor space; After receiving the polling signal, each UWB terminal sends a reply signal to the corresponding UWB base station. The reply signal carries the UWB terminal's identification number and / or text information. Each UWB base station receives the response signals from each UWB terminal, calculates the distance information between the current UWB base station and each UWB terminal, and packages the distance information between the current UWB base station and each UWB terminal, along with the corresponding UWB terminal number information and / or text information, and sends them to the positioning calculation engine module. The server calculates the relative position data of each UWB terminal based on the distance information between each UWB base station and each UWB terminal, records the correspondence between each UWB base station and each UWB terminal, stores the relative position data, UWB terminal number and / or text information in the database, and displays the position of each UWB terminal on the indoor space map presented on the display interface, and / or displays the text information on the display interface. The method further includes: The server receives the text information edited and entered by the user, receives the target UWB terminal number of the target UWB terminal specified by the user to receive the current text information, packages the text information containing the target UWB terminal number, queries the correspondence between UWB base stations and UWB terminals based on the target UWB terminal number, confirms the UWB base station corresponding to the target UWB terminal, and sends the data packet to the corresponding UWB base station. UWB base stations are used to send text information containing UWB terminal IDs to the target UWB terminal after receiving the text information. The target UWB terminal is used to receive and display text information.

7. The method according to claim 6, characterized in that, The method further includes: After receiving text information input by the user through the input module, the UWB terminal packages and processes the text information and sends the data packet to the UWB base station. After receiving a data packet sent by a UWB terminal, the UWB base station sends the data packet to the server. The server decodes the data packet to obtain text information, stores the text information in a database, and displays the text information on the display interface.

8. The method according to claim 6, characterized in that, The method further includes: The UWB terminal receives text information input by the user through the input module, and receives the target UWB terminal number of the target UWB terminal specified by the user to receive the text information. The UWB terminal then packages the text information containing the target UWB terminal number and sends the data packet to the UWB base station. After receiving the data packet sent by the UWB terminal, the UWB base station sends the data packet to the server; The server decodes the data packet to obtain text information and the target UWB terminal number. Based on the target UWB terminal number, it selects the target UWB terminal as the receiving object, packages the text information containing the target UWB terminal number, queries the correspondence between UWB base stations and UWB terminals, confirms the UWB base station corresponding to the target UWB terminal, and sends the data packet to the corresponding UWB base station. After receiving a text message containing the UWB terminal number, the UWB base station sends the text message to the target UWB terminal. The target UWB terminal receives the text information and displays it.