Search

CN-122027979-A - Distributed position information aggregation reporting method and system based on group cooperation

CN122027979ACN 122027979 ACN122027979 ACN 122027979ACN-122027979-A

Abstract

The application relates to the technical field of emergency event position uploading, and provides a distributed position information aggregation reporting method and system based on group cooperation. The method comprises the steps that when a trigger device detects a preset emergency event, a cooperative discovery beacon frame is generated, event session information of first position information corresponding to the preset emergency event is sent to each response device in an effective cooperative area, response data information containing second position information is generated by the response device based on the first position information and the event session information, the response data information is sent to the trigger device, and aggregation position information is generated by the trigger device based on the first position information and the second position information, and the aggregation position information and the event session information are sent to a server. The method solves the problems of limitation of reporting position information by single equipment and inflexibility of reporting position information by fixed groups.

Inventors

  • JIANG DETIAN
  • GUI WENQIANG
  • ZHAO XING

Assignees

  • 深圳位置网科技有限公司

Dates

Publication Date
20260512
Application Date
20260318

Claims (10)

  1. 1. A distributed location information aggregation reporting method based on group collaboration, which is used in a collaborative location reporting system, wherein the system comprises a plurality of member devices, and the method comprises: When a trigger device detects a preset emergency event, generating a collaborative discovery beacon frame and sending the collaborative discovery beacon frame to each response device in an effective collaborative area, wherein the trigger device is any one member device of each member device, the response device is one or more member devices except the trigger device, and the collaborative discovery beacon frame comprises event session information corresponding to the preset emergency event and first position information of the trigger device; The response device generates response data information based on the collaborative discovery beacon frame and sends the response data information to the trigger device, wherein the response data information comprises second position information of the response device; And the triggering equipment generates aggregate position information based on the first position information and the second position information, and sends the aggregate position information and the event session information to a server.
  2. 2. The group collaboration-based distributed location information aggregation reporting method of claim 1, wherein the triggering device generates a collaboration discovery beacon frame when detecting a preset emergency event, comprising: continuously monitoring the data acquisition information of the built-in sensor and the state of the instruction interface; When the data acquisition information accords with preset abnormal information or the instruction interface receives an alarm instruction triggered by a user, judging that a preset emergency event is detected; Generating a globally unique event session identifier formed by combining a trigger device code and a random number, and generating an event type of an emergency event based on the data acquisition information or an alarm instruction triggered by a user, wherein the event session identifier and the event type form the event session information; and encapsulating the first position information and the event session information to form the collaborative discovery beacon frame.
  3. 3. The group collaboration-based distributed location information aggregation reporting method of claim 2, wherein the generating an event type of an emergency event based on the data collection information or a user-triggered alarm instruction comprises: when the data acquisition information is judged to trigger an emergency event, matching the data acquisition information with a plurality of preset sensor abnormal modes, and determining the event type associated with the sensor abnormal mode successfully matched with the data acquisition information as the event type of the current emergency event; when the alarm instruction triggered by the user triggers an emergency event, a predefined instruction code is analyzed from the alarm instruction received by the instruction interface, and the instruction code is mapped into a corresponding event type based on a preset instruction code-event type mapping relation.
  4. 4. The group co-ordination based distributed location information aggregation reporting method of claim 2, wherein the triggering device sends the co-discovery beacon frame to each responding device within an active co-ordination area, comprising: determining a communication distance threshold based on the event type, and determining an effective collaboration area based on the communication distance threshold; broadcasting the collaborative discovery beacon frame to each responsive device within the effective collaborative area.
  5. 5. The method for reporting the distributed location information aggregation based on the group collaboration according to claim 2, wherein the response device generates response data information based on the collaboration discovery beacon frame, and the method comprises judging whether to conduct collaboration response to the event type based on a locally preset response policy configuration file, obtaining second location information through a positioning module if the collaboration response is judged, and packaging a corresponding response device code, the second location information and the event session identifier to generate the response data information.
  6. 6. The method for reporting the distributed location information aggregation based on the group collaboration according to claim 5, wherein the determining whether to cooperatively respond to the event type based on the locally preset response policy configuration file includes: performing matching inquiry in the response strategy configuration file based on the event type to acquire a response rule corresponding to the event type; Acquiring current state parameters of the response equipment, wherein the current state parameters at least comprise battery capacity and CPU load rate; Comparing the current state parameter with an execution condition threshold value in the acquired response rule; And when the queried response rule indicates permission response or forced response and the current state parameter meets the execution condition threshold value, judging to cooperatively respond to the event type.
  7. 7. The group collaboration-based distributed location information aggregation reporting method of claim 4, wherein the triggering device generating the aggregate location information based on the first location information and each of the second location information comprises: The method comprises the steps of broadcasting a collaborative discovery beacon frame, starting a data receiving window with preset duration, collecting first position information of the user and response data information containing second position information received from each response device in the data receiving window, taking the reciprocal of a positioning precision estimated value in each position information as a weight, carrying out weighted average calculation on geographic coordinate points of all the position information to obtain an aggregate center coordinate, calculating a minimum boundary rectangle based on the geographic coordinate points of all the position information, wherein the minimum boundary rectangle is a minimum rectangular area capable of covering all the geographic coordinate points, and integrating the aggregate center coordinate, the minimum boundary rectangle, the total number of member devices participating in collaboration and all original position information to generate the aggregate position information.
  8. 8. The group collaboration-based distributed location information aggregation reporting method of claim 7, wherein the calculating the minimum bounding rectangle based on the geographic coordinate points of all location information comprises: extracting geographic coordinate points in each position information; Determining the minimum longitude value and the maximum longitude value in the longitude values corresponding to the geographic coordinate points, and determining the minimum latitude value and the maximum latitude value in the latitude values corresponding to the geographic coordinate points; Determining a lower left corner vertex coordinate of the minimum bounding rectangle based on the minimum longitude value and the minimum latitude value; determining upper right corner vertex coordinates of the minimum bounding rectangle based on the maximum longitude value and the maximum latitude value; The minimum bounding rectangle is determined based on the lower left corner vertex coordinates and the upper right corner vertex coordinates.
  9. 9. The method for reporting the group collaboration-based distributed location information aggregation as claimed in claim 1, wherein the triggering device sends the aggregated location information and the event session information to a server, and the method comprises: Detecting signal quality and connection status of all currently available wide area wireless communication links; And based on a preset channel priority strategy, the signal quality and the connection state of all the currently available wide area wireless communication links, selecting one or more links from all the available wide area wireless communication links as an uplink communication channel, and transmitting the aggregation position information and the event session information to a server through the uplink communication channel.
  10. 10. A co-location reporting system, the system comprising a plurality of member devices, comprising: When a trigger device detects a preset emergency event, generating a collaborative discovery beacon frame and sending the collaborative discovery beacon frame to each response device in an effective collaborative area, wherein the trigger device is any one member device of each member device, the response device is one or more member devices except the trigger device, and the collaborative discovery beacon frame comprises event session information corresponding to the preset emergency event and first position information of the trigger device; The response device generates response data information based on the collaborative discovery beacon frame and sends the response data information to the trigger device, wherein the response data information comprises second position information of the response device; And the triggering equipment generates aggregate position information based on the first position information and the second position information, and sends the aggregate position information and the event session information to a server.

Description

Distributed position information aggregation reporting method and system based on group cooperation Technical Field The application relates to the technical field of emergency event position uploading, in particular to a distributed position information aggregation reporting method and system based on group cooperation. Background With the increasing demands of modern emergency rescue and team safety monitoring, a position reporting system based on a mobile terminal is widely applied. The prior art generally relies on a single device reporting its own location information to a central server independently, or employing a predefined fixed group for simple location sharing. However, in emergency events, it is difficult for the existing method to aggregate the overall location information of related persons around the emergency event. The information provided by a single reporting source is limited and may be misaligned, and the fixed group mechanism lacks self-adaptive coordination capability on temporary and regional events, so that a rescue center cannot quickly obtain comprehensive and reliable on-site personnel distribution conditions, and the timeliness and accuracy of rescue or command decisions are affected. Disclosure of Invention The application provides a distributed position information aggregation reporting method and system based on group cooperation. To solve the problems set forth in the background art. In a first aspect, the present application provides a distributed location information aggregation reporting method based on group collaboration, which is used in a collaborative location reporting system, where the system includes a plurality of member devices, and the method includes: When a trigger device detects a preset emergency event, generating a collaborative discovery beacon frame and sending the collaborative discovery beacon frame to each response device in an effective collaborative area, wherein the trigger device is any one member device of each member device, the response device is one or more member devices except the trigger device, and the collaborative discovery beacon frame comprises event session information corresponding to the preset emergency event and first position information of the trigger device; The response device generates response data information based on the collaborative discovery beacon frame and sends the response data information to the trigger device, wherein the response data information comprises second position information of the response device; And the triggering equipment generates aggregate position information based on the first position information and the second position information, and sends the aggregate position information and the event session information to a server. In a second aspect, the present application provides a distributed location information aggregation reporting system based on group collaboration, where the system includes a plurality of member devices, and the system is configured to implement: When a trigger device detects a preset emergency event, generating a collaborative discovery beacon frame and sending the collaborative discovery beacon frame to each response device in an effective collaborative area, wherein the trigger device is any one member device of each member device, the response device is one or more member devices except the trigger device, and the collaborative discovery beacon frame comprises event session information corresponding to the preset emergency event and first position information of the trigger device; The response device generates response data information based on the collaborative discovery beacon frame and sends the response data information to the trigger device, wherein the response data information comprises second position information of the response device; And the triggering equipment generates aggregate position information based on the first position information and the second position information, and sends the aggregate position information and the event session information to a server. The application provides a distributed position information aggregation reporting method and system based on group cooperation. The method comprises the steps of firstly, generating a collaborative discovery beacon frame through a triggering device when a preset emergency event is detected, sending the collaborative discovery beacon frame to each response device in an effective collaborative area, dynamically initiating a collaborative request network at an event occurrence place, establishing a communication basis for collecting position information of peripheral related devices, then generating response data information containing second position information of the response device through the response device based on the received collaborative discovery beacon frame and replying the response data information to the triggering device, collecting scattered and isolated device position data to an