CN112822640B - Target object position acquisition system - Google Patents

Target object position acquisition system Download PDF

Info

Publication number
CN112822640B
CN112822640B CN202110002884.4A CN202110002884A CN112822640B CN 112822640 B CN112822640 B CN 112822640B CN 202110002884 A CN202110002884 A CN 202110002884A CN 112822640 B CN112822640 B CN 112822640B
Authority
CN
China
Prior art keywords
data packet
positioning data
repeater
information
network access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110002884.4A
Other languages
Chinese (zh)
Other versions
CN112822640A (en
Inventor
董占峰
张帅
靳猛
杨鹏
张昭岳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Glodon Co Ltd
Original Assignee
Glodon Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Glodon Co Ltd filed Critical Glodon Co Ltd
Priority to CN202110002884.4A priority Critical patent/CN112822640B/en
Publication of CN112822640A publication Critical patent/CN112822640A/en
Application granted granted Critical
Publication of CN112822640B publication Critical patent/CN112822640B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • H04B7/15507Relay station based processing for cell extension or control of coverage area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a target object position acquisition system, which comprises: a wireless communication networking system and a master control system; the wireless communication networking system comprises a plurality of repeaters and at least one gateway device, wherein the repeaters and the gateway device form a mesh topology structure and are used for acquiring the label information of the label device bound with a target object, generating a positioning data packet according to the device information of the repeaters acquiring the label information and the label information, and sending the positioning data packet to the master control system; the master control system is used for determining the position information of the target object according to the positioning data packet, and the corresponding relation between the label information and the target object and the corresponding relation between the equipment information of the relay and the position information are stored in the master control system. By implementing the method and the system, the position of the target object is less influenced by the environment when being acquired, and the target object position acquisition system provided by the invention can cover a wider range.

Description

Target object position acquisition system
Technical Field
The invention relates to the technical field of wireless radio frequency, in particular to a target object position acquiring system.
Background
In order to realize the management of personnel in the building industry, a gate is generally installed on a construction site to manage the attendance of users in and out, identity information is input through a computer, and a display displays real-time images of the personnel in and out. Because the gate, the computer and the display need to be connected through cables, and the gate, the computer and the display are far away from each other, the deployment and installation of the gate, the computer and the display are complicated, the cost is high, and the attendance checking of personnel is limited by the position of the gate, so that the system is not flexible. In order to solve the problems, in the prior art, the position information of personnel is captured through a jobsite treasure, and a local server and a cloud server are uploaded through a 4G network in real time, the position of the personnel, attendance and other information are displayed in real time through a large screen by local data, although the problems that a floodgate machine, a computer and a display are installed and the attendance is limited by the position of the floodgate machine are solved, the effective coverage range of a single jobsite treasure is small, only the identity information near the deployment position can be counted, the requirement of the whole jobsite coverage cannot be met, the jobsite treasure depends on the 4G network, the deployment position must be in an area with a good signal, and the performance is relatively poor aiming at environments such as basements and indoor environments.
Disclosure of Invention
Therefore, the technical problem to be solved by the present invention is to overcome the defects of small coverage area and high requirement on environmental signals of the attendance system in the prior art, so as to provide a target object position acquisition system.
The invention provides a target object position acquisition system, which comprises: a wireless communication networking system and a master control system; the wireless communication networking system comprises a plurality of repeaters and at least one gateway device, wherein the repeaters and the gateway device form a mesh topology structure and are used for acquiring the label information of the label device bound with a target object, generating a positioning data packet according to the device information and the label information of the repeaters acquiring the label information and transmitting the positioning data packet to the master control system; the master control system is used for determining the position information of the target object according to the positioning data packet, and the corresponding relation between the label information and the target object and the corresponding relation between the equipment information of the relay and the position information are stored in the master control system.
Optionally, in the target object position acquiring system provided by the present invention, the repeater is configured to perform the following processes: acquiring label information of label equipment, and generating a positioning data packet according to the label information, equipment information of a repeater and time information for acquiring the label information; sending a handshake request to one superior father node of the repeater, wherein the superior father node is a repeater or gateway equipment directly connected with the repeater; and when receiving the handshake response message frame, sending a positioning data packet to a superior father node sending the handshake response frame.
Optionally, in the target object position acquiring system provided by the present invention, the repeater further performs the following process: storing the positioning data packet to a first storage module of the repeater; performing filtering operation on the positioning data packets in the first storage module; and if the repeater meets the sending condition of the positioning data packet, executing a step of sending a handshake request to one upper parent node of the repeater.
Optionally, in the target object position obtaining system provided by the present invention, when the relay is a superior parent node, the relay is further configured to perform the following process: receiving a handshake request, and sending a handshake response message frame according to the handshake request; receiving a positioning data packet sent by a sub-node repeater; and sending the positioning data packet sent by the relay of the child node to the superior parent node.
Optionally, in the target object position obtaining system provided by the present invention, when the relay is used as a superior parent node, the following process is further performed: storing the positioning data packet sent by the sub-node repeater to a second storage module of the repeater; and if the repeater meets the sending condition of the positioning data packet, executing the step of sending the positioning data packet sent by the repeater of the child node to the superior father node.
Optionally, in the target object location obtaining system provided in the present invention, the gateway device is configured to execute the following process when serving as a superior parent node: receiving a handshake request sent by a sub-node repeater, and sending a handshake response message frame according to the handshake request; receiving a positioning data packet sent by a sub-node repeater, and carrying out filtering operation on the positioning data packet according to a preset filtering table; and sending the filtered positioning data packet to a master control system.
Optionally, in the system for acquiring a location of a target object provided by the present invention, a preset weight filtering table includes tag information, device information, and time information corresponding to each location data packet, the location data packet further includes signal strength when the tag information is acquired, and the step of performing, by the gateway device, a weight filtering operation on the location data packet according to the preset weight filtering table includes: analyzing the positioning data packet to obtain label information, equipment information and time information in the positioning data packet; if information which has the same label information as the positioning data packet and time information is in the same time period exists in the weight filtering table, comparing the positioning data packet with the information which has the same label information as the positioning data packet and time information is in a reference positioning data packet in the same time period, and recording the signal intensity when the label information is acquired; if the signal intensity recorded in the positioning data packet when the tag information is acquired is greater than the signal intensity recorded in a reference positioning data packet when the tag information is acquired, deleting the reference data packet; and recording the label information, the equipment information and the time information in the positioning data packet to the filtering list.
Optionally, in the target object position obtaining system provided by the present invention, the superior parent node is further configured to allocate a time window to the child node relay, and in the time window, the superior parent node communicates with the child node relay currently allocated with the time window until the communication time exceeds the time defined by the time window, or receives an exit handshake frame sent by the child node relay currently allocated with the time window.
Optionally, in the target object position acquiring system provided by the present invention, the relay is further configured to perform the following process: broadcasting a network query frame; receiving the network response frames, and calculating the priority of the communication link corresponding to each network response frame according to each network response frame; sending a network access request frame to equipment corresponding to a plurality of communication links with highest priority, wherein the equipment comprises a repeater and/or gateway equipment in a wireless communication networking system; and receiving the network access notification, and forming a communication link with the repeater and/or the gateway equipment which sends the network access notification.
Optionally, in the target object position acquiring system provided by the present invention, the relay is further configured to perform the following process: receiving a network query frame and sending a network response frame to a repeater which sends the network query frame; receiving a network access request frame, sending the network access request frame to a superior father node, and recording at least one report message, wherein the report message is used for recording the network access request frame; sending a network access request frame to a superior father node according to a report message in a first preset time interval; receiving a network access notification sent by a superior father node, sending the network access notification to a repeater which sends a network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification; and sending a network access notification to the repeater sending the network access request frame according to the downlink message in a second preset time interval.
Optionally, in the target object location obtaining system provided in the present invention, the gateway device is configured to perform the following processes: receiving a network access request frame, sending a network access notification according to the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification; and sending a network access notification according to the downlink message within a second preset time interval.
Optionally, in the target object position obtaining system provided by the present invention, the gateway device is further configured to execute the following processes: receiving a network query frame and sending a network response frame to a repeater which sends the network query frame; receiving a network access request frame, sending a network access notification according to the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification; and sending a network access notification according to the downlink message within a second preset time interval.
The technical scheme of the invention has the following advantages:
the system for acquiring the position of the target object provided by the invention is used for acquiring and transmitting the label information through a wireless communication networking system, the wireless communication networking system is independent of a 4G network, the label information can be accurately acquired and sent to a master control system even in an environment with poor signals, the position of the target object is determined, and the repeater and the gateway equipment form a mesh topology structure.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic block diagram of a specific example of a target object location acquisition system in an embodiment of the present invention;
fig. 2 is a flowchart of the repeater establishing a communication link according to an embodiment of the present invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the accompanying drawings, and it should be understood that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it should be noted that the terms "first", "second", and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In addition, the technical features involved in the different embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
Example 1
An embodiment of the present invention provides a target object position acquisition system, and as shown in fig. 1, the target object position acquisition system includes: the system comprises a wireless communication networking system 2 and a master control system 3, wherein the master control system 3 is a server with data processing capability.
The wireless communication networking system 2 includes: the plurality of repeaters 21 and at least one gateway device 23, wherein the repeaters 21 and the gateway device 23 form a network topology structure, and are configured to acquire the tag information of the tag device 1 bound to the target object, generate a positioning data packet according to the device information and the tag information of the repeaters 21 acquiring the tag information, and send the positioning data packet to the master control system 3. In a specific embodiment, the tag devices 1 correspond to target objects one to one, the tag information of one tag device 1 corresponds to only the identity information of one target object, and the tag device 1 may be a device, such as a mobile phone, which is worn on a target object and can periodically send out broadcast frames.
In the embodiment of the present invention, each tag device 1 has unique tag information, the tag information includes a unique identifier of the tag device 1 for identifying the tag device, each repeater 21 has unique device information, and the device information includes a unique identifier of each repeater 21.
The total control system 3 is configured to determine the position information of the target object according to the positioning data packet, and the total control system stores the corresponding relationship between the tag information and the target object, and the corresponding relationship between the device information of the relay 21 and the position information. After the main control system 3 acquires the positioning data packet, the positioning data packet is analyzed, the tag information and the device information in the positioning data packet can be acquired, the target object corresponding to the tag information can be determined through the tag information, the position information corresponding to the device information can be acquired through the device information, and the position information corresponding to the device information is determined as the position information of the target object corresponding to the tag information, so that the target object can be positioned.
In a specific embodiment, in order to obtain more accurate location information, a certain algorithm may be used to calculate information such as signal strength information when the tag information is obtained and location information of the repeater 21 that obtains the tag information, so as to obtain more accurate location information.
The system for acquiring the position of the target object provided by the embodiment of the invention is implemented by the wireless communication networking system 2, the data transmission in the wireless communication networking system 2 is not dependent on a 4G network, even if the repeater 21 in the wireless communication networking system 2 is in an environment with a poor signal, the repeater can accurately acquire the tag information and transmit the tag information to the gateway device 23, the tag information is transmitted to the master control system 3 by the gateway device 23 to determine the position of the target object, and the repeater 21 and the gateway device 23 form a mesh topology structure, so that when the repeater 21 cannot directly transmit the positioning data packet to the gateway device 23, the positioning data packet can be indirectly transmitted to the gateway device 23 through a superior father node of the repeater 21, and therefore, the system for acquiring the position of the target object provided by the embodiment of the invention can cover a wider range.
The repeater 21 and the gateway device 23 in the wireless communication networking system 2 perform different operations in different scenes, and implement different functions.
In an alternative embodiment, all of the repeaters 21 in the wireless communication networking system 2 may be used to perform the following process:
first, tag information of the tag device 1 is acquired, and a positioning data packet is generated according to the tag information, device information of the repeater 21, and time information of the acquired tag information. In the embodiment of the present invention, the repeater 21 adds the time information when acquiring the tag information when generating the positioning data packet, and the overall control system 3 can include the position information of the target object in different time periods by analyzing the positioning data.
Then, a handshake request is transmitted to one of the upper parent nodes of the relay 21, which is the relay 21 or the gateway device 23 directly connected to the relay 21. If the link can be established, the superior parent node returns a handshake reply message frame.
And when the handshake response message frame is received, sending a positioning data packet to a superior father node which sends the handshake response frame. In this embodiment of the present invention, the repeater 21 further includes a 433M wireless transmission module, and sends the positioning data packet through the 433M wireless transmission module.
In an optional embodiment, after the repeater 21 collects the tag information and generates the positioning data packet according to the tag information, the device information, and the time information, the positioning data packet may be stored in the first storage module of the repeater 21, then the filtering operation is performed on the positioning data packet in the first storage module, and when the repeater 21 meets the sending condition of the positioning data packet, the positioning data packet in the first storage module is sent to the parent node of the upper level of the repeater 21.
In the embodiment of the present invention, the first storage module is a storage unit in the repeater 21, and is used for storing the self-generated positioning data packet, and exemplarily, 100 tag records collected by the first storage module in each repeater 21 may be cached in the first storage module, where each tag record corresponds to one positioning data packet.
The repeater 21 performs a filtering operation on the positioning data packet in the first storage module, which means that a plurality of same tag information collected in the same time period are filtered, and only one positioning data packet generated according to the same tag information is reserved in the same time period. Through carrying out the heavy operation of straining to the location data package in the first storage module, can reduce total control system 3's work load on the basis of not losing effective data.
The sending condition of the positioning data packet of the relay 21 may be whether the time for sending the positioning data packet last time exceeds a preset threshold, if the time for sending the positioning data packet last time by the relay 21 exceeds the preset threshold, it indicates that the relay 21 meets the sending condition of the positioning data packet, and exemplarily, the preset threshold may be set to 30s, that is, the relay 21 sends the positioning data packet to the parent node of the upper level every 30 s.
In an optional embodiment, in order to confirm that the relay 21 has successfully transmitted the positioning data packet to the superior parent node, the superior parent node may transmit a data response frame after receiving the positioning data packet, if the relay 21 waits for the data response frame to be overtime, the relay 21 may attempt to retransmit the data, if the retransmission number exceeds the maximum limit, stop the subsequent data transmission, wait for the next communication cycle, and perform data transmission again.
In the embodiment of the present invention, when the distance between the repeater 21 and the gateway device 23 is short, the repeater may directly establish a connection with the gateway device 23, and send the location data packet to the gateway device 23 after the handshake is successful. When the distance between the repeater 21 and the gateway device 23 is long, the repeater 21 cannot be directly connected with the gateway device 23, and can be indirectly connected with the gateway device 23 through other repeaters 21, so that a handshake request needs to be sent to a superior father node, a positioning data packet is sent to the superior father node after the handshake is successful, and the superior father node sends the positioning data packet to the gateway device 23, so that the cascade transmission of data is realized.
It should be noted that, when sending the positioning data packet to the gateway device 23, the superior parent node may also send the positioning data packet in a cascade manner, and the maximum network depth of the wireless communication networking system 2 provided in the embodiment of the present invention may reach 20 levels, and the theoretical maximum coverage range may be 4 kilometers long.
In an optional embodiment, when the child node repeater generates a positioning data packet and needs to upload the positioning data packet to the gateway device 23, if the repeater 21 is used as a superior parent node directly connected to the child node, the repeater 21 is configured to perform the following process:
in the embodiment of the present invention, in order to ensure stable data transmission, the child node repeater sends a handshake request to a parent node at a higher level, namely, the repeater 21, before sending a positioning data packet, to ensure that the repeater 21 is idle, and if the repeater 21 receives the handshake request, the repeater 21 sends a handshake response message frame according to the handshake request, and after sending the handshake response message frame, the repeater 21 switches its own state to a communication busy state, and does not respond to handshake messages of other child nodes within a period of time.
After receiving the handshake response message frame, the child node repeater sends a positioning data packet to the repeater 21, and at this time, the repeater 21 receives the positioning data packet sent by the child node repeater and sends the positioning data packet sent by the child node repeater to the superior parent node.
In an optional embodiment, the relay 21, as a superior parent node, stores the positioning data packet sent by the child node into the second storage module after receiving the positioning data packet sent by the child node, and sends the positioning data packet sent by the child node to the superior parent node when the relay 21 meets the condition for sending the positioning data packet.
The second storage module is a storage unit in the repeater 21 for storing the positioning data packets sent by the child nodes, and in a specific embodiment, the repeater 21 may store 400 received label records sent by the child nodes, where each label record corresponds to one positioning data packet.
When the repeater 21 forwards the positioning data packet transmitted by the child node as the parent node, the transmission condition of the positioning data packet is the same as the condition of the repeater 21 transmitting the positioning data packet generated by itself.
It should be noted that, if the repeater 21 is busy in communicating with other devices when receiving the handshake request, the handshake request message is ignored, and no reply is made.
In an optional embodiment, when the gateway device 23 receives, as an upper parent node, a positioning data packet sent by a child node repeater, the gateway device is configured to perform the following process:
and receiving the handshake request sent by the child node repeater 21, and sending a handshake response message frame according to the handshake request. Before sending the positioning data packet, the child node repeater 21 needs to send a handshake request first to ensure that the gateway device 23 is in an idle state, and if the gateway device 23 is in the idle state when receiving the handshake request, feeds back a handshake response message frame.
After receiving the handshake response message frame, the child node repeater 21 sends a positioning data packet generated and received by the child node repeater 21 to the gateway device 23, and after receiving the positioning data packet sent by the child node repeater 21, the gateway device 23 filters the positioning data packet according to a preset filtering table, and sends the filtered positioning data packet to the master control system 3.
In an optional embodiment, the preset filtering table includes tag information, device information, and time information corresponding to each positioning data packet, and the gateway device 23 performs a filtering operation on the positioning data packet according to the preset filtering table by the following steps:
analyzing the positioning data packet to obtain label information, equipment information and time information in the positioning data packet, if information which has the same label information as the positioning data packet and is in the same time period exists in the filtering table, comparing the positioning data packet with the information which has the same label information as the positioning data packet and is in the same time period and is recorded in a reference positioning data packet of which the time information is in the same time period, and obtaining the signal intensity of the label information; if the signal intensity when the tag information is acquired in the positioning data packet is greater than the signal intensity when the tag information is acquired in the reference positioning data packet, deleting the data corresponding to the reference positioning data packet in the filtering list; and recording the label information, the equipment information and the time information in the positioning data packet to a filtering list.
When different repeaters 21 all detect the tag information of the same tag device 1 at the same time and generate different positioning data packets, if the master control system 3 analyzes the information in all the positioning data packets, the same target object can be located at different positions at the same time, and the result is obviously contradictory. In the embodiment of the present invention, in order to avoid a contradiction between the positioning results of the target object, the gateway device 23 filters the positioning data packets generated by each relay 21, and when different relays 21 acquire the tag information of the same tag device 1 at the same time, the greater the signal strength, the closer the tag device 1 is to the relay 21 is indicated, so that the position information corresponding to the device information in the positioning data packet with the highest signal strength can be determined as the position information of the target object.
If there is not the locating data package that has the same label information with the locating data package in straining heavily table, or even label information is the same, nevertheless obtain time position and same time quantum in, then can be on the basis of keeping original data, with this locating data package record to straining heavily table.
In a specific embodiment, in addition to the tag information, the device information, and the time information corresponding to each positioning data packet, the preset filtering table may be used to record the reporting state of each positioning data packet, when the tag information, the device information, and the time information corresponding to each positioning data packet are recorded in the filtering table, the reporting state is recorded as "unreported", when the gateway device 23 sends the positioning data packet to the master control system 3, the gateway device will filter the positioning data packet whose reporting state is "unreported" and send the positioning data packet, and after the sending is successful, the reporting state of the positioning data packet will be updated as "reported", and the gateway device 23 will clear the information of the positioning data packet whose reporting state is "reported" in the filtering table according to a certain period.
In an optional embodiment, after the superior parent node sends the handshake response message frame to the child node repeater, the superior parent node is further configured to allocate a time window to the child node repeater, and within the time window, the superior parent node only communicates with the child node repeater currently allocating the time window until the communication time exceeds the time defined by the time window, or receives an exit handshake frame sent by the child node repeater currently allocating the time window.
In one embodiment, the time defined by the time window may be adjusted according to actual conditions, for example, since the transmission of the positioning data packets by the repeater 21 is periodically transmitted, if the interval time between two adjacent transmissions is long, a larger time window may be set, and if the interval time between two adjacent transmissions is short, a smaller time window may be set, so that resource waste may be avoided on the basis of ensuring timely transmission of the positioning data packets through reasonable setting of the time window.
In the target object position acquisition system provided by the embodiment of the invention, after the upper parent node sends the handshake response message frame to the child node repeater, the time window is allocated for the child node repeater, so that the collision interference is avoided, and if the handshake quitting request frame sent by the child node repeater is received, the communication with the child node repeater is ended, so that the occupied time of the upper parent node is saved, and the network communication efficiency is improved.
In an alternative embodiment, as shown in fig. 2, when the repeater 21 is a newly added device and does not establish a connection with any device in the wireless communication networking system 2, or the repeater 21 does not receive a handshake response message frame sent by an upper parent node after sending a handshake request although the connection is already established, it needs to establish a connection with other devices in the wireless communication networking system 2, where the other devices include other repeaters and a gateway device 23, and then the repeater 21 is configured to perform the following processes:
in one embodiment, in order to increase the success rate of link formation, the repeater 21 broadcasts the network request frame at intervals, for example, the network request frame may be sent every two seconds for 5 times, and the specific sending interval and the sending times may be adjusted according to actual requirements.
After the network query frame is broadcast, the state of the repeater 21 is changed into a receiving state, the device waiting for receiving the network query frame feeds back the network response frame, and after the network response frame is received, the priority of the communication link corresponding to each network response frame is calculated according to each network response frame. In the embodiment of the present invention, the repeater 21 may calculate the priority of the communication link where the other repeater 21 or the gateway device 23 is located according to the network level, the link signal strength, and the device load number of the device that sends the network response frame. If the network response frame is not received, the step of broadcasting the network query frame is executed again.
And sending network access requests to the devices corresponding to the communication links with the highest priority, wherein after sending the network access request frame, the state of the repeater 21 is changed to a receiving state, and the repeater waits for receiving a network access notification.
In a specific embodiment, the more the number of the established communication links is, the more the normal transmission of the data can be ensured, but resources are wasted, and the less the number of the established communication links is, the less the normal transmission of the data can be ensured, but the less resources are occupied.
In a specific embodiment, before sending the network access request to the devices corresponding to the multiple communication links with the highest priority, the M devices with the highest priority may also be recorded in the list of accessible network access points, and then the network access request frames are sent to the first three network access points respectively in sequence, and if the network access notifications sent by the first three network access points and the network access points are not received, the network access request frames are sent to other network access points in the list of accessible network access points. In an embodiment of the present invention, the value of M may be set to 6. And deleting the list of the accessible access points after the network access is finished.
In the embodiment of the present invention, the priority of the communication link depends on the quality factor of the point-to-point communication physical layer link, the existing network depth factor, and the number of the sub-nodes already mounted by the relay sending the network response frame, the network depth factor may represent the minimum path from the gateway device 23, and the number of the sub-nodes already mounted by the relay sending the network response frame may represent the load capacity of the relay sending the network response frame.
The network connection stability algorithm integrates the three factors, weight compensation is carried out respectively, a reference index of connection stability is obtained through final calculation, objective sorting can be carried out on the network connection stability of the relay equipment which is connected into the network according to the reference index, and therefore the most reasonable link is selected.
The access request of the repeater 21 is transmitted to the gateway device 23, the gateway device 23 determines whether the repeater 21 satisfies the access condition, and if so, the access notification is issued, after receiving the access notification, the repeater 21 forms a communication link with the repeater that transmits the access notification and/or the gateway device 23, it should be noted that even if the repeater 21 transmits the access request frame to other repeaters, other repeaters need to transmit the access request frame upwards to the gateway device 23, after the gateway device 23 issues the access notification, other repeaters forward the access notification to the repeater 21, and the repeater 21 establishes a connection with the last device when forwarding the access notification.
In an embodiment, after the repeater 21 receives the network entry notification, the state of the repeater 21 is converted into a network entry success state, and waits for receiving for a period of time, and if a new network entry notification is received, a link where the repeater 21 or the gateway device 23 that newly forwards the network entry notification is located is determined as a standby link.
In one embodiment, if the repeater 21 has established a communication link with another repeater 21, after the repeater 21 fails to receive the handshake response frames of all the parent nodes, the repeater 21 deletes the communication link currently established with the parent node before broadcasting the network query frame.
In an alternative embodiment, for the repeater 21 that has established a connection with another device, when the other repeater sends out the network query frame, if the repeater 21 receives the network query frame, the following procedure is further performed:
and sending a network response frame to the repeater which sends the network query frame.
The repeater which sends the network query frame sends a network access request frame to the repeater 21 which sends the network response frame after receiving the network response frame, and at this time, the repeater 21 receives the network access request frame, sends the network access request frame to a superior parent node, and records at least one report message, wherein the report message is used for recording the network access request frame. The upper parent node may be the gateway device 23 or another relay 21.
After forwarding the network access request frame, the repeater 21 sends the network access request frame to the superior parent node again according to the report message within a first preset time interval.
In the embodiment of the invention, after the network access request frame is sent to the superior father node, at least one report message is locally recorded, the network access request frame is sent again after a period of time, and the reliability of the transmission of the network access request frame can be improved by forwarding the network access request frame for multiple times. The forwarding times of the network access request frame can be adjusted according to actual requirements, and in the embodiment of the invention, the repeater 21 forwards the network access request twice, so that only one report message needs to be recorded.
The network access request is finally forwarded to the gateway device 23, and if the gateway device sends the network access notification, the repeater 21 receives the network access notification forwarded by the superior parent node, sends the network access notification to the repeater 21 that sends the network access request frame, and records at least one downlink message, where the downlink message is used for recording the network access notification.
After forwarding the network access notification, the repeater 21 sends the network access notification to the repeater 21 sending the network access request frame according to the downlink message within a second preset time interval, and as with the above-mentioned report message, the reliability of network access notification delivery can be improved by forwarding the network access notification for multiple times. The forwarding times of the network access notification can be adjusted according to actual requirements, and in the embodiment of the present invention, the repeater 21 forwards the network access notification twice, so that only one downlink message needs to be recorded.
In an alternative embodiment, when the repeater 21 forwards the network entry request to the gateway device 23, the gateway device 23 is further configured to perform the following process:
and receiving the network access request frame, sending a network access notification according to the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification.
And sending a network access notification according to the downlink message within a second preset time interval.
In an alternative embodiment, when the gateway device 23 receives a network query broadcast by a repeater that needs to establish a connection, the gateway device 23 is further configured to perform the following process:
the network response frame is transmitted to the repeater 21 that transmitted the network query frame.
And receiving the network access request frame, sending a network access notification according to the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification.
And sending a network access notification according to the downlink message within a second preset time interval.
The target object position acquisition system provided by the embodiment of the invention is characterized in that the wireless communication networking system 2 which is in charge of acquiring the label information and forwarding the label information and the reference information supports ad hoc network, and when the repeater 21 which acquires the label information cannot transmit data through the current communication link, new connection can be established with other repeaters 21 or gateway equipment 23, so that the reliability of data transmission is ensured.
In an alternative embodiment, all the repeaters 21 and the gateway device 23 in the wireless communication networking system 2 support three power supply schemes: 220V commercial power, 36V alternating current and solar panel power supply. The inside is from taking backup battery, and is extremely strong to the abominable site environment adaptability of frequent outage, power supply unstability. The repeater 21 can continue to operate for 48 hours when the external power supply is interrupted, during which time the external power supply is restored and the device recharges the internal battery to normal. In the whole process, the repeater 21 works normally without any data loss or network abnormality. And after 48 hours, the external power supply is not recovered, and the device enters a low-power-consumption sleep mechanism to wait for the recovery of the external power supply.
It should be understood that the above examples are only for clarity of illustration and are not intended to limit the embodiments. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. And obvious variations or modifications therefrom are within the scope of the invention.

Claims (11)

1. A target object position acquisition system, comprising: a wireless communication networking system and a master control system;
the wireless communication networking system comprises a plurality of repeaters and at least one gateway device, wherein the repeaters and the gateway device form a mesh topology structure and are used for acquiring label information of a label device bound with a target object, generating a positioning data packet according to the equipment information of the repeaters acquiring the label information and the label information, and sending the positioning data packet to the master control system, and the repeaters receive broadcast frames sent by the label devices within a certain range so as to acquire the label information;
the master control system is used for determining the position information of the target object according to the positioning data packet, the corresponding relation between the label information and the target object and the corresponding relation between the equipment information and the position information of the repeater are stored in the master control system, after the master control system obtains the positioning data packet, the label information and the equipment information in the positioning data packet are obtained, the target object corresponding to the label information is determined through the label information, the position information corresponding to the equipment information is obtained through the equipment information, and the position information corresponding to the equipment information is determined as the position information of the target object corresponding to the label information, so that the target object is positioned;
the repeater is specifically configured to perform the following process:
acquiring label information of the label equipment, and generating the positioning data packet according to the label information, the equipment information of the repeater and the time information for acquiring the label information;
sending a handshake request to one of the superior father nodes of the repeater, wherein the superior father node is a repeater or a gateway device directly connected with the repeater;
and when a handshake response message frame is received, the positioning data packet is sent to a superior father node which sends the handshake response message frame.
2. The target object position acquisition system according to claim 1, wherein the repeater further performs the following process:
storing the positioning data packet to a first storage module of the repeater;
performing a filtering operation on the positioning data packet in the first storage module;
and if the repeater meets the transmission condition of the positioning data packet, executing a step of transmitting a handshake request to one superior father node of the repeater.
3. The system of claim 1, wherein the relay is further configured to perform the following procedure when acting as a superior parent node:
receiving a handshake request sent by a sub-node repeater, and sending a handshake response message frame according to the handshake request;
receiving a positioning data packet sent by the child node repeater;
and sending the positioning data packet sent by the relay of the child node to a superior parent node.
4. The system according to claim 3, wherein the relay further performs, as a parent node of a higher hierarchy level, a process of:
storing the positioning data packet sent by the child node repeater to a second storage module of the repeater;
and if the repeater meets the sending condition of the positioning data packet, executing the step of sending the positioning data packet sent by the repeater of the child node to an upper parent node.
5. The system according to claim 1, wherein the gateway device, when serving as a parent node of a higher level, is configured to perform:
receiving a handshake request sent by a sub-node repeater, and sending a handshake response message frame according to the handshake request;
receiving a positioning data packet sent by a sub-node repeater, and carrying out filtering operation on the positioning data packet according to a preset filtering table;
and sending the filtered positioning data packet to the master control system.
6. The system according to claim 5, wherein the predetermined filtering table comprises tag information, device information, and time information corresponding to each positioning data packet, and the signal strength of the positioning data packet when the tag information is obtained is recorded,
the gateway device performs the filtering operation on the positioning data packet according to a preset filtering table, and the step includes:
analyzing the positioning data packet to obtain label information, equipment information and time information in the positioning data packet;
if the filtering list has the information which has the same label information as the positioning data packet and the time information is positioned in the same time period,
comparing the positioning data packet with the signal intensity recorded in a reference positioning data packet which has the same label information as the positioning data packet and time information in the same time period and acquires the label information;
if the signal intensity recorded in the positioning data packet when the tag information is acquired is larger than the signal intensity recorded in a reference positioning data packet when the tag information is acquired, deleting the reference positioning data packet;
and recording the label information, the equipment information and the time information in the positioning data packet to the filtering list.
7. The system according to claim 3 or 5, wherein the superior parent node is further configured to assign a time window to the child node relay, and within the time window, the superior parent node communicates with the child node relay currently assigned with the time window until the communication time exceeds the time defined by the time window, or receives an exit handshake frame sent by the child node relay currently assigned with the time window.
8. The target object location acquisition system of claim 1, wherein the relay is further configured to perform the following:
broadcasting a network query frame;
receiving network response frames, and calculating the priority of a communication link corresponding to each network response frame according to each network response frame;
sending a network access request frame to a device corresponding to a plurality of communication links with the highest priority, wherein the device comprises a repeater and/or a gateway device in the wireless communication networking system;
and receiving the network access notification, and forming a communication link with the repeater and/or the gateway equipment which send the network access notification.
9. The target object location acquisition system of claim 1, wherein the relay is further configured to perform the following:
receiving a network query frame and sending a network response frame to a repeater which sends the network query frame;
receiving a network access request frame, sending the network access request frame to a superior father node, and recording at least one report message, wherein the report message is used for recording the network access request frame;
sending the network access request frame to the superior father node according to the report message in a first preset time interval;
receiving a network access notification sent by the superior father node, sending the network access notification to a relay which sends the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification;
and sending the network access notification to a repeater which sends the network access request frame according to the downlink message within a second preset time interval.
10. The system of claim 1, wherein the gateway device is further configured to perform the following:
receiving a network access request frame, sending a network access notification according to the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification;
and sending the network access notification according to the downlink message in a second preset time interval.
11. The system of claim 1, wherein the gateway device is further configured to perform the following:
receiving a network query frame and sending a network response frame to a repeater which sends the network query frame;
receiving a network access request frame, sending a network access notification according to the network access request frame, and recording at least one downlink message, wherein the downlink message is used for recording the network access notification;
and sending the network access notification according to the downlink message in a second preset time interval.
CN202110002884.4A 2021-01-04 2021-01-04 Target object position acquisition system Active CN112822640B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110002884.4A CN112822640B (en) 2021-01-04 2021-01-04 Target object position acquisition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110002884.4A CN112822640B (en) 2021-01-04 2021-01-04 Target object position acquisition system

Publications (2)

Publication Number Publication Date
CN112822640A CN112822640A (en) 2021-05-18
CN112822640B true CN112822640B (en) 2023-02-24

Family

ID=75856997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110002884.4A Active CN112822640B (en) 2021-01-04 2021-01-04 Target object position acquisition system

Country Status (1)

Country Link
CN (1) CN112822640B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7301448B1 (en) * 2004-04-30 2007-11-27 Sprint Communications Company L.P. Method and system for deduplicating status indications in a communications network
CN106327061A (en) * 2016-08-11 2017-01-11 广联达科技股份有限公司 Positioning and prompt method and device, information processing device, and communication system
CN107465764A (en) * 2017-09-20 2017-12-12 诚迈科技(南京)股份有限公司 Internet of Things network communication system, gateway device and method based on stelliform connection topology configuration
CN107643508A (en) * 2017-08-25 2018-01-30 重庆慧联无限科技有限公司 Indoor locating system
CN108063811A (en) * 2017-12-12 2018-05-22 欧普照明股份有限公司 Smart machine networking tracking and component

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7301448B1 (en) * 2004-04-30 2007-11-27 Sprint Communications Company L.P. Method and system for deduplicating status indications in a communications network
CN106327061A (en) * 2016-08-11 2017-01-11 广联达科技股份有限公司 Positioning and prompt method and device, information processing device, and communication system
CN107643508A (en) * 2017-08-25 2018-01-30 重庆慧联无限科技有限公司 Indoor locating system
CN107465764A (en) * 2017-09-20 2017-12-12 诚迈科技(南京)股份有限公司 Internet of Things network communication system, gateway device and method based on stelliform connection topology configuration
CN108063811A (en) * 2017-12-12 2018-05-22 欧普照明股份有限公司 Smart machine networking tracking and component

Also Published As

Publication number Publication date
CN112822640A (en) 2021-05-18

Similar Documents

Publication Publication Date Title
CN108521656B (en) Lora communication method and system
EP1624625B1 (en) Constructing a tree-structured multi-hop radio system by selecting a host connection accepting radio node based on number of hops and either root radio node information or number of connected radio nodes
CN109640392B (en) Internet of things data acquisition system and method based on satellite mobile communication system
US7606210B2 (en) System and method for message consolidation in a mesh network
CN108171957B (en) Meter reading method, device and system and communication gateway
RU2629428C2 (en) Efficient control of intermediary tables in communication networks
US20060056363A1 (en) System and method for a wireless mesh network
CN111586120B (en) Internet of things gateway equipment, data transmission method, storage medium and installation method
US20090135750A1 (en) System and Method for Message Consolidation in a Mesh Network
CN113724485B (en) Rapid intensive information acquisition method
CN102461142A (en) Method and system for obtaining radio access network (ran) information of cellular telecommunications networks
CN110784779B (en) Data acquisition method of electricity consumption information acquisition system
EP2675196B1 (en) Method for processing content network information, base station and content network system
CN103314564A (en) System and method for machine-to-machine application based congestion control
US20130314229A1 (en) Alarm information transmission method wireless sensor node device and gateway node device
CN113068142B (en) Wireless communication method based on LoRa and smoke collection and exhaust machine system
EP2656588A1 (en) Component, system and method for controlling communication of data of at least one application of a communications network
CN113645593B (en) Broadcast communication method, system, base station and storage medium of M2M equipment node
CN103404202A (en) Method, station, access point, relay device and system for determining relay device
CN114143741A (en) Wireless gateway system based on LoRa wireless communication technology
CN110611939A (en) Mesh structure-based intelligent transmission method for monitoring data of power distribution network
CN112822640B (en) Target object position acquisition system
CN107204921B (en) Multi-channel information transmission method and system applied to power transformation system
CN113891479A (en) Time slot estimation method based on beacon network
CN114374639A (en) Air awakening-based LoRa-Mesh networking method and mobile terminal networking method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant