Detailed Description
The terminology used in the following embodiments of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of the present application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms as well, unless the context clearly indicates to the contrary. It should also be understood that the term "and/or" as used in this disclosure is intended to encompass any or all possible combinations of one or more of the listed items.
The terms "first," "second," and the like, are used below for descriptive purposes only and are not to be construed as implying or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature, and in the description of embodiments of the application, unless otherwise indicated, the meaning of "a plurality" is two or more.
The application provides an interphone emergency rescue method based on ultra-low power consumption remote wakeup, referring to fig. 1, fig. 1 is a flow diagram of the interphone emergency rescue method based on ultra-low power consumption remote wakeup in the embodiment of the application, comprising the following steps:
Step S101, switching a normal working mode to an ultra-low power consumption mode according to a mode switching instruction triggered and generated by a target emergency;
step S102, under the condition that the switching to the ultra-low power consumption mode is determined, signal monitoring is carried out on a preset communication frequency band according to a preset monitoring strategy to receive a wake-up signal broadcasted by a first search and rescue user on the preset communication frequency band through a first search and rescue terminal interphone, wherein the preset monitoring strategy is a preset periodic dormancy and timing monitoring alternate execution strategy;
step S103, under the condition that the wake-up signal is received from a preset communication frequency band, carrying out safety verification on the wake-up signal so as to switch the ultra-low power consumption mode into a normal working mode;
Step S104, in the case that the normal operation mode is determined to be switched, the target distress operation is executed.
In the above embodiments, the target emergency event represents various events that may be life or property threatening, such as earthquake, fire, etc., and need to trigger the emergency response of the trapped-end interphone; the mode switching instruction is used for indicating a control signal for switching the trapped-end interphone from a normal working mode to an ultralow power consumption mode, the normal working mode is a working state of the trapped-end interphone with a complete communication function, the ultralow power consumption mode is a working state of a limited part of the trapped-end interphone with a function of running, the preset monitoring strategy is preset and is used for guiding the trapped-end interphone to monitor signals in the ultralow power consumption mode, the preset communication frequency band is a rule determined in advance and is used for receiving rescue related signals such as a wake-up signal, the preset communication frequency band can be multiple, the trapped-end interphone can scan the multiple preset communication frequency bands according to a preset scanning mode to determine whether an effective wake-up signal exists, the preset scanning mode comprises but is not limited to a sequential scanning mode (the trapped-end interphone sequentially scans each preset communication frequency band according to a preset frequency band sequence), the prior scanning mode (according to historical scanning data, the characteristics of a rescue area and the preset priority rule, the trapped-end interphone is likely to preferentially scan the effective wake-up signal, the preset communication frequency band can be scanned, the trapped-end interphone can scan the multiple preset communication frequency bands according to a preset scanning mode can scan the preset scanning mode is switched between the actual scanning modes according to a preset scanning frequency band sequence, for example, the mixed mode is used for fast-mode is used for switching between the preset scanning modes, and then adopting a preferential scanning mode or a frequency hopping scanning mode to further confirm and receive a wake-up signal after the potential wake-up signal is found), wherein the wake-up signal is a signal broadcast by a search-and-rescue user through the search-and-rescue-end interphone and used for waking up the trapped-end interphone in an ultra-low power consumption mode, the security verification means that the validity and the effectiveness of the wake-up signal are checked through a specific algorithm and a specific flow, and the target distress operation means a series of actions of transmitting distress information to the search-and-rescue-end interphone after the trapped-end interphone is switched to a normal working mode.
Through the steps, the method can be automatically switched to an ultralow power consumption mode when the target emergency is triggered, so that the energy consumption is reduced. And the preset communication frequency band is monitored by utilizing a preset monitoring strategy, so that the wake-up signal can be received, invalid scanning can be reduced, and the electric quantity is saved. After the wake-up signal is safely verified, the normal working mode is switched to and the target help seeking operation is executed, so that the rescue operation can be accurately and safely responded, and the reliability and stability of rescue communication are obviously improved under the emergency rescue scene. The technical problem that the emergency rescue efficiency of the interphone in the ultra-low power consumption mode in the related art is low is solved, and the technical effect of improving the emergency rescue efficiency of the interphone in the ultra-low power consumption mode is achieved.
The main execution body of the steps may be an intercom system with ultra-low power consumption remote wake-up capability, for example, an intercom emergency rescue system, or a device with ultra-low power consumption remote wake-up capability, for example, a trapped intercom, a search-and-rescue intercom, or a controller or a processor with ultra-low power consumption remote wake-up capability in the device or the system, or a controller or a processor with ultra-low power consumption remote wake-up capability exists alone, or other processing devices or processing units with similar processing functions may also be used, but the method is not limited thereto.
In an alternative embodiment, a normal working mode is switched to an ultra-low power consumption mode according to a mode switching instruction generated by triggering a target emergency, specifically, the method comprises the steps of performing first triggering detection on a trapped user input signal or an environment sensing signal to obtain an event triggering detection result, generating the mode switching instruction when the target triggering signal is determined to exist according to the event triggering detection result, or performing first strength detection on a first signal strength of a current communication frequency band when the environment vibration signal is determined to be greater than or equal to a preset vibration threshold according to the event triggering detection result, wherein the environment sensing signal comprises the environment vibration signal, generating the mode switching instruction when the first signal strength is detected to be less than the preset strength threshold, determining a monitoring period according to the mode switching instruction and a preset monitoring strategy, wherein the monitoring period comprises a dormant duration, a first monitoring duration and a first monitoring frequency, and entering an ultra-low power consumption state according to the dormant duration, wherein the ultra-low power consumption mode comprises the ultra-low power consumption state.
In the above embodiment, the trapped user input signal refers to a signal input by a trapped person through an operation interface of the trapped intercom, for triggering an emergency response; the method comprises the steps of acquiring environment sensing signals by various environment sensors carried by the trapped-end interphone, reflecting surrounding environment states, analyzing the trapped user input signals or the environment sensing signals by using a specific detection algorithm, judging whether an emergency event is triggered or not, enabling an event triggering detection result to be output by the first triggering detection, indicating whether the emergency event triggering signals are detected or not, enabling a target triggering signal to be the trapped-end interphone emergency event triggering trapped-end user input signals directly, enabling the environment vibration signals to be one type of environment sensing signals and capable of being acquired by the vibration sensors and reflecting environment vibration conditions, enabling a preset vibration threshold to be a preset value for judging whether the environment vibration reaches triggering conditions or not, enabling the first signal strength to be a preset signal strength of a current communication frequency band, judging whether the current communication frequency band signal strength meets the triggering conditions or not, enabling a monitoring period to be a time period for enabling the trapped-end interphone to sleep and signal monitoring in an ultra-low power consumption mode, enabling the trapped-end interphone to sleep and the monitoring function to be maintained in the sleep mode, and enabling the ultra-low-power consumption interphone to be in the sleep mode.
In an alternative embodiment, when the switching to the ultra-low power consumption mode is determined, signal monitoring is performed on a preset communication frequency band according to a preset monitoring strategy to receive a wake-up signal broadcast by a first search and rescue user on the preset communication frequency band through a first search and rescue terminal interphone, specifically, when the sleep time period is determined to be finished, the switching is performed from the ultra-low power consumption sleep state to the signal monitoring state, wherein the ultra-low power consumption mode comprises the signal monitoring state, the signal monitoring is performed on the preset communication frequency band according to the first monitoring time period and the first monitoring frequency to obtain a signal monitoring result, when the wake-up signal broadcast by the first search and rescue user on the preset communication frequency band through the first search and rescue terminal interphone is determined to be monitored according to the signal monitoring result, the wake-up signal is received from the preset communication frequency band, or when the wake-up signal is determined not to be monitored according to the signal monitoring result, and the sleep time period is finished, the ultra-low power consumption sleep state is re-entered according to the sleep time period.
In the embodiment, the signal monitoring state is a working state of the trapped-end interphone for monitoring a signal of a preset communication frequency band in an ultra-low power consumption mode, and the signal monitoring result is monitoring data obtained after the trapped-end interphone monitors the signal of the preset communication frequency band according to the first monitoring duration and the first monitoring frequency, and the monitoring data are used for indicating whether a wake-up signal is monitored or not.
In the above embodiment, when the trapped intercom is in the sleep state with ultra-low power consumption and the sleep period is over, the step is performed. Specifically, the trapped-end interphone is switched from an ultra-low power consumption dormant state to a signal monitoring state, and signal monitoring is carried out on a preset communication frequency band according to a first monitoring duration and a first monitoring frequency, so that a signal monitoring result is obtained. If the wake-up signal broadcast by the first search and rescue user in the preset communication frequency band through the first search and rescue terminal interphone is monitored, the preset communication frequency band receives the wake-up signal. If the wake-up signal is not monitored and the monitoring time is over, re-entering the ultra-low power consumption sleep state according to the sleep time.
In an alternative embodiment, after determining that the wake-up signal is not monitored according to the signal monitoring result and the monitoring time period is finished, reentering the ultra-low power consumption sleep state according to the sleep time period, specifically, the method comprises the steps of performing second strength detection on second signal strength of a preset communication frequency band within the sleep time period to determine a signal strength gradient value of the second signal strength, increasing a first monitoring frequency to the second monitoring frequency according to a first preset proportion coefficient and shortening the first monitoring time period to the second monitoring time period according to the first preset proportion coefficient when the signal strength gradient value is positive gradient and the signal strength gradient absolute value is larger than a preset gradient threshold value and the vibration strength is continuously larger than the preset vibration threshold value, wherein the signal strength gradient absolute value is a non-negative proportion value obtained by performing modular operation on the signal strength gradient value, the second monitoring frequency is not larger than a maximum allowable frequency, and the second monitoring time period is not smaller than a minimum guarantee time period, or increasing the first monitoring frequency to the second monitoring frequency according to the first preset proportion coefficient and the first proportion coefficient when the signal strength gradient value is determined to be negative gradient and the signal strength gradient absolute value is larger than the preset gradient threshold value or lower than the preset vibration threshold value, and reducing the first monitoring frequency to the first proportion coefficient is smaller than the first proportion coefficient or equal to the first proportion coefficient.
In the above embodiment, the second signal strength is a signal strength of a preset communication frequency band in an ultra-low power consumption sleep state, the signal strength gradient value is used for indicating a change rate of the second signal strength with time, the positive gradient is used for indicating a rise of the signal strength with time, the negative gradient is used for indicating a fall of the signal strength with time, the preset gradient threshold is a value which is preset and used for judging whether the signal strength gradient reaches a condition for adjusting a monitoring strategy, the first preset proportionality coefficient and the second preset proportionality coefficient are preset and used for adjusting parameters of a monitoring frequency and a monitoring duration, the second monitoring frequency and the third monitoring frequency are respectively adjusted monitoring frequencies, the second monitoring duration and the third monitoring duration are respectively adjusted monitoring duration, the maximum allowable frequency is a highest monitoring frequency which can be supported by the trapped-end interphone (or the search-and-rescue-end interphone), and the minimum guarantee duration is a shortest duration for ensuring that the trapped-end interphone (or the trapped-end interphone) can effectively monitor signals.
In the above embodiment, when the trapped intercom does not monitor the wake-up signal in the ultra-low power consumption mode, and the monitoring duration is over, the step is executed after reentering the ultra-low power consumption sleep state. Specifically, in the sleep time period, the trapped-end interphone detects the second intensity of the second signal intensity of the preset communication frequency band, and calculates the signal intensity gradient value. If the signal intensity gradient value is positive gradient and the absolute value is larger than the preset gradient threshold value, and meanwhile the vibration intensity continuously exceeds the preset vibration threshold value, the first monitoring frequency is increased according to the first preset proportionality coefficient, and meanwhile the first monitoring time period is shortened. If the signal intensity gradient value is a negative gradient and the absolute value of the signal intensity gradient value is larger than a preset gradient threshold value or the vibration intensity is lower than a preset vibration threshold value, reducing the first monitoring frequency according to a second preset proportionality coefficient and simultaneously prolonging the first monitoring time length. If the absolute value of the signal intensity gradient is smaller than or equal to a preset gradient threshold value, the first monitoring frequency and the first monitoring duration are kept unchanged.
In an alternative embodiment, before the wake-up signal is safely verified to switch the ultra-low power consumption mode to the normal operation mode under the condition that the wake-up signal is received from the preset communication frequency band, the method further comprises the steps of entering a high-power emission state according to a preset time interval in the ultra-low power consumption sleep state, sending out a first voice alarm signal and a first flashing alarm signal in the high-power emission state, wherein the normal operation mode comprises the high-power emission state, capturing a first satellite signal by using a target chip, determining first geographic position information according to the first satellite signal, wherein the first geographic position information comprises first longitude and latitude coordinates of trapped personnel, generating a first radio alarm signal according to the first geographic position information, broadcasting the first radio alarm signal on the preset communication frequency band, and receiving a first voice call returned by a second search-and-rescue terminal interphone from the preset communication frequency band, wherein the first voice call is a first radio alarm signal which is displayed by a second search-rescue terminal interphone according to a first visual interface.
In the embodiment, the high power transmitting state is a working state that the trapped-end interphone transmits signals with higher power, the normal working mode comprises a high power transmitting state, the first sound alarm signal is a sound signal which is transmitted by the trapped-end interphone and used for warning in the high power transmitting state, the first light flash alarm signal is a light signal which is transmitted by the trapped-end interphone and used for warning in the high power transmitting state, the target chip is a chip which is used for capturing satellite signals in the trapped-end interphone, the first satellite signals are signals transmitted by satellites and can be captured by the target chip, the first geographic position information is the position information of the trapped user which is determined according to the first satellite signals and comprises first longitude and latitude coordinates, the first sound alarm signal is a distress signal which is generated according to the first geographic position information and is broadcast through a preset communication frequency band, and the first sound call is triggered by the second search-rescue user according to the first radio alarm signal displayed by the visual interface of the second search-end interphone.
In the above embodiment, when the trapped intercom is in the sleep state with ultra-low power consumption, the step is performed before the wake-up signal is received. Specifically, the trapped-end interphone enters a high-power transmitting state according to a preset time interval, and sends out a first sound alarm signal and a first flashing alarm signal to attract the attention of rescue workers. Meanwhile, a target chip is utilized to capture a first satellite signal, and first geographic position information is determined through a signal processing algorithm. And generating a first radio alarm signal according to the first geographic position information, and broadcasting the first radio alarm signal on a preset communication frequency band. And receiving the first voice call returned by the second search and rescue terminal interphone from the preset communication frequency band. In some embodiments, the operation prior to receipt of the wake-up signal may be implemented in a number of ways:
Optionally, at the hardware level, the timer is used to control the interphone at the trapped end to periodically enter a high-power transmitting state, and the audio chip and the light emitting diode are used to respectively emit a first sound alarm signal and a first light flash alarm signal. The method comprises the steps of capturing a first satellite signal by using a satellite positioning chip, processing the signal through a hardware control circuit, determining first geographic position information, generating a first radio alarm signal, and broadcasting by a radio frequency module. And receiving the first voice call through the radio frequency module, and playing the first voice call content by the audio frequency module.
Optionally, the timer control of the built-in software of the trapped-end interphone is used for entering a high-power transmitting state, and the built-in software is used for calling the audio module and the display module to send out a first sound alarm signal and a first flashing alarm signal. The software program controls the satellite positioning chip to capture a first satellite signal, the running algorithm determines first geographic position information, a first radio alarm signal is generated, and the first radio alarm signal is broadcasted through the radio frequency module driver. And analyzing the received first voice call through software, and calling an audio module to play the content of the first voice call. It will be appreciated that the series of operations may be implemented in a manner that is coordinated with other software and hardware, and is not limited herein.
In an alternative embodiment, under the condition that the wake-up signal is received from a preset communication frequency band, the wake-up signal is subjected to safety verification to switch the ultra-low power consumption mode to the normal operation mode, and the method specifically comprises the steps of analyzing the wake-up signal to determine a data frame structure of the wake-up signal, wherein the data frame structure comprises a preamble, a wake-up ID field, a signal type field and a check code field, determining the third signal strength of the wake-up signal by using the preamble and performing gain adjustment processing on the third signal strength, under the condition that the gain adjustment processing is determined to be completed, performing carrier frequency synchronization processing on the wake-up signal by using the preamble, under the condition that the carrier frequency synchronization processing is determined to be completed, extracting a target device identifier from the wake-up ID field and matching the target device identifier with a self device identifier, and performing cyclic redundancy check on the wake-up ID field and the signal type field to obtain a cyclic redundancy check result when the target device identifier is determined to match the target device identifier with the self device identifier, performing cyclic redundancy check on the wake-up ID field and the signal type field to obtain a cyclic redundancy check result, under the condition that the wake-up ID field and the signal type is determined to pass according to the cyclic redundancy check result, performing carrier frequency synchronization processing on the wake-up signal according to the preamble field, and performing carrier frequency synchronization processing on the wake-up signal according to the preamble field to the target device to obtain the target device and the signal type to the signal and the signal type.
In the above embodiment, the data frame structure is a data organization form of the wake-up signal, and includes a preamble, a wake-up ID field, a signal type field, a check code field, and the like, where the preamble is a specific code sequence for operations such as signal strength detection and carrier frequency synchronization, the wake-up ID field is used to store a target device identifier to determine a target interphone (i.e., a trapped-end interphone) of the wake-up signal, the signal type field is used to indicate a specific instruction type of the wake-up signal, the check code field is used to check the wake-up ID field and the signal type field to ensure data accuracy, the third signal strength is a signal strength of the wake-up signal, the gain adjustment process is a process for adjusting the third signal strength of the wake-up signal by a specific algorithm to optimize signal quality, the carrier frequency synchronization process is a process for keeping a carrier frequency of a received signal of the trapped-end interphone consistent with a carrier frequency of the wake-up signal, the target device identifier is an identifier of the target interphone specified by the wake-up signal, the self device identifier is an identifier of the trapped-end interphone, the cyclic redundancy check is a common data check algorithm used to detect an error in a data transmission process, and the wake-up signal is configured to be used to determine an operation mode to switch to a normal mode according to an error configuration parameter.
In the above embodiment, when the trapped intercom receives the wake-up signal in the preset communication band, the step is executed. Specifically, the trapped-end interphone analyzes the wake-up signal and determines the data frame structure thereof. And determining the third signal strength of the wake-up signal by utilizing the preamble, and performing gain adjustment processing. After gain adjustment is completed, carrier frequency synchronization processing is performed by means of the preamble. After the synchronization is completed, the target device identifier is extracted from the wake-up ID field and matched with the self device identifier. If the matching is successful, cyclic redundancy check is carried out on the wake-up ID field and the signal type field by using the check code field. After the verification is passed, the signal type field is analyzed, the wake-up response parameter configuration is obtained, and the ultra-low power consumption mode is switched to the normal working mode according to the configuration. In some embodiments, secure authentication and mode switching of wake-up signals may be achieved in a variety of ways:
Optionally, a special signal analysis chip is arranged in the interphone, and the received wake-up signal is analyzed to determine the data frame structure. And performing gain adjustment on the third signal intensity by using an analog circuit, and realizing carrier frequency synchronization by using a phase-locked loop circuit. Device identifier matching and cyclic redundancy check are performed in hardware logic. After the verification is passed, the hardware control circuit is configured to switch the working mode according to the wake-up response parameter.
Optionally, the received wake-up signal is parsed by built-in software of the interphone. Signal strength gain adjustment and carrier frequency synchronization are performed using a digital signal processing algorithm. Device identifier matching and cyclic redundancy check are performed in the software program. After verification, system parameters are configured through software, and switching of working modes is achieved. It will be appreciated that other combinations of hardware and software may be used to implement this authentication and handoff procedure, and is not limited in this regard.
In an alternative embodiment, when the condition that the normal working mode is switched is determined, target distress operation is performed, specifically, the method comprises the steps of performing second triggering detection on trapped user input signals or environment sensing signals to obtain distress confirmation detection results, entering a high-power transmitting state when the condition that the target distress signals exist is determined according to the distress confirmation detection results, sending out second voice alarm signals and second flashing alarm signals in the high-power transmitting state, capturing second satellite signals through a target chip, determining second geographic position information according to the second satellite signals, wherein the second geographic position information comprises second longitude and latitude coordinates of trapped users, generating second radio alarm signals according to the second geographic position information, sending the second radio alarm signals to a first search-and-rescue-end interphone on a preset communication frequency band, and receiving second voice calls returned by the first search-and-end interphone from the preset communication frequency band when the condition that the second radio alarm signals are sent to the first search-end interphone is determined, wherein the second voice calls are displayed according to the second trigger geographic alarm signals of the first search-and-end interphone of the first search-user.
In the embodiment, the trapped user input signal represents a signal which is input by trapped personnel through an operation interface of the interphone at the trapped end and is intended to initiate the help, for example, a signal generated by pressing an emergency help button, the environment sensing signal refers to various sensors carried by the interphone, for example, a smoke sensor, a vibration sensor and the like, which are collected by the interphone and can indirectly reflect whether the help is required, the second trigger detection is a process of analyzing the trapped user input signal or the environment sensing signal by using a specific algorithm to judge whether to trigger the help flow, the help confirmation detection result is used for indicating a judging result of the second trigger detection, namely, whether to detect a target help signal, the target help signal refers to a communication signal which is automatically triggered by the trapped personnel through the interphone at the trapped end and comprises a specific coding format, the high power transmission state is a working mode of the interphone with higher power transmission signal, thereby enhancing the signal propagation distance, the second sound alarm signal is a high decibel sound sent by the interphone in a high power transmission state so as to attract peripheral attention, the second light alarm signal is sent by the interphone, the second light alarm signal is sent by the second light alarm signal, the second alarm signal is sent by the second satellite in a high power state, the second satellite communication chip is set in advance, the second alarm chip is used for capturing the target help signal through a wireless positioning chip, the second alarm signal is sent by the second satellite positioning chip is a high-level signal is set by the second satellite positioning chip, and the second satellite positioning chip is used for capturing the target signal information, the first search and rescue terminal interphone is communication equipment used by search and rescue personnel, and the second voice call is initiated after the first search and rescue user sees a second radio alarm signal displayed on a second visual interface of the first search and rescue terminal interphone.
In the embodiment, the trapped person can also generate the signal for calling for help by triggering a voice command, the trapped-end interphone is configured with a voice recognition function, and the trapped person only needs to speak preset key words for calling for help, such as 'rescue', 'asking for help', and the like, and the trapped-end interphone generates a corresponding distress signal after recognition. For example, in the seismic ruins, trapped people can not operate keys by being buried with both hands, and help seeking can be triggered by voice instructions. The gesture operation is triggered, the trapped-end interphone supports a gesture sensing function, trapped people make specific gestures, such as circling in the air, waving hands and the like, and after the gesture sensor of the trapped-end interphone captures actions, the trapped-end interphone analyzes and generates a distress signal. For example, in a fire scene, dense smoke is diffused, trapped people are difficult to find keys, and a distress signal can be sent through simple gesture operation. The intelligent terminal is triggered in a linkage way, the trapped-end interphone is connected with the intelligent terminal of the mobile phone (a bracelet, a notebook computer and the like), and the matched application is installed on the intelligent terminal. The trapped person clicks the help-seeking button in application or starts a preset one-key help-seeking function, so that the help-seeking signal can be transmitted to the trapped-end interphone through Bluetooth or Wi-Fi, and the trapped-end interphone executes a subsequent help-seeking process.
In the above embodiment, when the trapped intercom is successfully switched to the normal working mode and is in the emergency rescue scene, this step is performed. Specifically, the trapped-end interphone performs second trigger detection on the trapped user input signal or the environment sensing signal so as to obtain a help-seeking confirmation detection result. If the result shows that the target distress signal exists, the trapped-end interphone instantly enters a high-power transmitting state, sends out a second sound alarm signal and a second light alarm signal, and sends out a distress warning to the surrounding environment. And capturing a second satellite signal by using the target chip, and determining second geographic position information through processing by a built-in algorithm. And generating a second radio alarm signal based on the position information, and transmitting the second radio alarm signal to the first search-and-rescue-side interphone in a preset communication frequency band. After the successful sending of the second radio alarm signal is confirmed, the trapped-end interphone waits for receiving the second voice call returned by the first search-and-rescue-end interphone in a preset communication frequency band. Once the second voice call is received, voice communication with the first search and rescue terminal interphone is allowed, and two-way communication between trapped personnel and search and rescue personnel is achieved.
In some embodiments, the target distress operation in the normal operating mode may be achieved in a number of ways:
Optionally, at the hardware level, connect the user operation button with signal detection circuit, gather stranded user input signal, connect all kinds of environmental sensor simultaneously and gather the environmental sensing signal. And executing second trigger detection through the hardware logic circuit, and enabling the trapped-end interphone to enter a high-power transmitting state through the hardware control circuit when the target distress signal is detected. The audio module is used for driving the loudspeaker to emit a second sound alarm signal, and the LED driving circuit is used for controlling the light emitting diode to emit a second light flash alarm signal. And capturing a second satellite signal by using the satellite positioning chip, determining second geographical position information through processing of the hardware control circuit, generating a second radio alarm signal, and transmitting the second radio alarm signal in a preset communication frequency band by the radio frequency transmitting module. The radio frequency receiving module is responsible for receiving a second voice call returned by the interphone at the first search and rescue end, and playing the content of the second voice call through the audio module.
Optionally, the trapped user input signal is collected by software of the trapped intercom and the environmental sensing signal is obtained from the sensor driver. And running a software algorithm to perform second trigger detection, and enabling the trapped-end interphone to enter a high-power transmitting state through software configuration when the target distress signal is detected. And calling the audio play library to send out a second flashing alarm signal, and controlling the display module to simulate the flashing effect to send out the second flashing alarm signal. The software program controls the satellite positioning chip to capture a second satellite signal, the operation algorithm determines second geographic position information, a second radio alarm signal is generated, and the second radio alarm signal is transmitted in a preset communication frequency band through the radio frequency module driver. The software analyzes the received second voice call and invokes the audio module to play the content of the second voice call. It will be appreciated that the series of operations may be implemented by other combinations of hardware and software, and are not limited in this regard.
According to the embodiment of the application, the system can be automatically switched to the ultra-low power consumption mode when the target emergency is triggered, so that the energy consumption is reduced. And the preset communication frequency band is monitored by utilizing a preset monitoring strategy, so that the wake-up signal can be received, invalid scanning can be reduced, and the electric quantity is saved. After the wake-up signal is safely verified, the normal working mode is switched to and the target help seeking operation is executed, so that the rescue operation can be accurately and safely responded, and the reliability and stability of rescue communication are obviously improved under the emergency rescue scene.
It will be apparent that the embodiments described above are merely some, but not all, embodiments of the invention. The invention will be described in more detail with reference to the following examples:
The embodiment of the application provides an interphone emergency Rescue system based on ultra-low power consumption remote wake-up, which consists of two or more function-enhanced interphone devices, and can be divided into a trapped-end interphone (Distress Radio) and a search-and-Rescue-end interphone (Rescue Radio) according to different use scenes and roles, wherein the trapped-end interphone is an interphone which is distributed to people possibly at risk (such as outdoor seekers, disaster area residents and the like) in advance, and the search-and-Rescue-end interphone is an interphone used by search-and-Rescue personnel. The two interphones may be highly similar on a hardware basis and even use the same hardware platform, and the main difference is in software configuration and use scenario. The search and rescue terminal interphone is used by search and rescue personnel, and has the main functions of waking up the trapped terminal interphone remotely, receiving the position information and the voice signal sent by the trapped terminal interphone, and carrying out voice communication with the trapped terminal interphone. The trapped person interphone is carried by trapped person, and has the main functions of entering an ultra-low power consumption mode under emergency, waiting for remote awakening, automatically sending out voice prompt and sending position information after awakening, and carrying out voice communication with the search and rescue terminal interphone. The communication between the interphones is directly carried out through information interaction between the trapped interphones and the search and rescue interphones by a wireless communication link, and no complex intermediate infrastructure or base station support is needed. In a typical application scenario, a trapped person carries a trapped person-side interphone, presses an emergency button on the interphone once an emergency occurs, and the device enters an ultra-low power consumption mode. The search and rescue personnel use the search and rescue terminal interphone to search for the trapped person terminal interphone in the ultra-low power consumption mode in a certain area range. Once the search and rescue terminal interphone searches the target interphone equipment, a remote wake-up signal can be sent, the trapped terminal interphone is activated, communication connection is established with the trapped terminal interphone, the position information and the site condition of trapped personnel are obtained, and rescue actions are developed.
Fig. 2 is a schematic diagram of a hardware structure of an intercom device module according to an embodiment of the present application, referring to fig. 2, the structure is a general-purpose hardware structure, and is suitable for both a trapped intercom device and a search-and-rescue intercom device, and the main functional modules include:
And the Processor is used as a core control unit of the interphone equipment and is responsible for overall control and management (including mode switching, signal analysis, module coordination, power consumption control and the like) of the interphone equipment, namely, is responsible for running an operating system and an application program, processing various instructions and data and coordinating the work of each hardware module. Preferably, the processor may be an ultra-low power ARM Cortex-M series microcontroller, such as STM32L4 series, NXP LPC54000 series, etc. The processors have the advantages of high performance, ultra-low power consumption, high integration level and the like, and can meet the performance and power consumption requirements of interphone equipment. The processor has integrated therein a Flash memory and an SRAM memory for storing program code and runtime data. The processor also integrates rich peripheral interfaces such as GPIO (general purpose input/output interface), SPI (serial peripheral interface), I2C (inter-integrated circuit communication interface), UART (universal asynchronous receiver transmitter), ADC (analog to digital converter), DAC (digital to analog converter), etc. for communication and data exchange with external modules.
And the communication module (Communication Module) is responsible for receiving and transmitting wireless signals and realizing wireless communication among interphone equipment. The communication module includes, but is not limited to, radio frequency transceiver chips, antennas, filters, power Amplifiers (PA), low Noise Amplifiers (LNA), radio frequency switches, and other peripheral devices. In the ultra-low power mode, the communication module may maintain an ultra-low power listening state to receive the wake-up signal. Preferably, the radio frequency transceiver chip can be an ultralow power consumption radio frequency chip supporting the VHF frequency band and the UHF frequency band. The VHF (136-174 MHz) frequency band and the UHF (400-470 MHz) frequency band have the advantages of long propagation distance, good penetrability, strong diffraction capacity and the like, and are very suitable for being used in complex rescue environments. For the VHF band, chips supporting the band, such as TI CC1120, silicon Labs Si4463, etc., may be selected, and for the UHF band, chips such as TI CC1310, silicon Labs EFR32FG14, etc., may be selected. The communication module may support a specific modem, e.g., 4FSK, etc. In order to realize ultra-low power consumption monitoring, the communication module is provided with an ultra-low power consumption receiving mode and a rapid awakening capability.
The power management module (Power Management Module) is responsible for power supply and management of interphone equipment, including battery charge and discharge control, voltage conversion, power consumption optimization and the like, and ensures long standby time in an ultra-low power consumption mode. The core of the power management module is a Power Management Integrated Circuit (PMIC), and preferably a PMIC chip with high efficiency and ultra-low power consumption, such as TI TPS65090, dialog DA9213 and the like, can be selected. The PMIC may support various power input modes, for example, USB charging, external power supply, and the like. The PMIC can also provide multiple stable voltage outputs so as to provide stable and reliable power for each module such as a processor, a communication module, a positioning module, a sound module and the like. In order to achieve ultra-low power consumption, the PMIC can be provided with a high-efficiency DC-DC converter and a low-dropout linear voltage regulator, and supports dynamic voltage frequency adjustment, power domain management and the like so as to reduce the power consumption of the emergency rescue system to the greatest extent.
And the Sound Module (Sound Module) is used for sending out a Sound signal with high decibel after the interphone equipment wakes up to assist the search and rescue personnel to locate. The sound module may be a high decibel buzzer or speaker, such as a piezoelectric buzzer, an electromagnetic buzzer, a micro speaker, etc. In order to increase the penetration of sound, the sound pressure level of the buzzer or loudspeaker should be above 80dB, preferably above 100 dB. The driving circuit of the sound module is simple and reliable, and the power consumption is low. The processor may control the on-off and ringing modes of the sound module, e.g., continuous ringing, intermittent ringing, SOS signals, etc., through the GPIO interface.
The positioning module (Positioning Module) is used for acquiring the geographic position information of the interphone equipment. The positioning module may be a Global Navigation Satellite System (GNSS) receiving chip, such as GPS, beidou, GLONASS, galileo, etc. Preferably, chips supporting multi-mode multi-frequency GNSS may be selected to improve positioning accuracy and reliability, such as U-blox NEO-M8U, quectel L-M8N, etc. The GNSS chip has the characteristics of ultra-low power consumption, high sensitivity, quick positioning and the like. In order to improve positioning performance in complex environments such as indoor environments, urban canyons and the like, the positioning module can also integrate an Inertial Measurement Unit (IMU), such as an accelerometer, a gyroscope, a magnetometer and the like, so as to realize GNSS/INS (global navigation satellite system/inertial navigation system) combined navigation. The positioning module performs data communication with the processor through a UART, SPI or I2C interface, and transmits positioning results (longitude and latitude coordinates, altitude, positioning accuracy and the like) to the processor.
An emergency button (EMERGENCY BUTTON) is used to quickly trigger the device to enter an ultra-low power mode or send an emergency alert in the event of an emergency. The emergency button can be a mechanical button or a capacitive touch button. The keys should be designed large enough and easy to press, and convenient to operate even in the dark or inflexible hand. The emergency button is connected to the processor through the GPIO interface, and when the key is pressed, an interrupt signal is generated to trigger the processor to execute corresponding operation.
User Interface (User Interface) optional components for displaying device status, power, signal strength, location information, etc., and for simple User operation. The user interface may include an LCD (liquid crystal) display screen, an OLED (organic light emitting diode) display screen, LED indicators, keys/touch keys, knobs, etc. The display screen can be a monochromatic or color LCD/OLED screen with ultra-low power consumption, and is used for displaying information such as characters, icons, numbers and the like. The LED indicator light may be used to indicate the operating status of the device, e.g., power indication, signal indication, alarm indication, etc. Keys and knobs may be used for simple operation by the user, such as channel switching, volume adjustment, mode selection, etc. The user interface is in data communication and control with the processor through an SPI, I2C or GPIO interface.
A Microphone (Microphone) and a Speaker (Speaker) for voice communications.
Software configuration difference between search and rescue terminal interphone and trapped person terminal interphone:
Although the search and rescue interphone and the trapped interphone can adopt a general hardware structure in hardware, the search and rescue interphone and the trapped interphone have differences in software configuration and functional emphasis so as to meet respective application requirements:
1) The configuration of search and rescue terminal interphone software is focused:
The enhanced wake-up signal sending function is that the search and rescue terminal interphone software has a friendly user interface, so that search and rescue personnel can conveniently and quickly select the target trapped person terminal interphone, and a remote wake-up signal is generated and sent. The software may support advanced functions such as batch wake-up, group wake-up, etc. to improve search and rescue efficiency.
The map display and the position information processing are that the search and rescue terminal interphone software can integrate an electronic map display function, can receive and analyze the position information from the trapped person terminal interphone in real time, and can accurately display the position of trapped personnel on the map. The software may also support auxiliary functions for path planning, distance measurement, location marking, etc.
The enhanced communication function is that the search and rescue terminal interphone can be provided with higher transmitting power and a more sensitive receiving module so as to ensure reliable communication with the trapped terminal interphone in a longer-distance and more complex environment. (of course, the search-and-rescue intercom can also adopt the receiving module with the same transmitting power and sensitivity as the trapped intercom, and the receiving module mainly depends on the actual application scene requirement).
The optimized voice communication function is that the search and rescue terminal interphone software can support group calling, priority conversation, conversation recording and other functions, so that search and rescue teams can conduct collaborative operation and information recording.
And the command scheduling function is that the search and rescue terminal interphone can integrate higher-level command scheduling software, such as group calling, priority management, communication record and the like, so that search and rescue teams can carry out collaborative operation.
The equipment management and monitoring function is that the search and rescue terminal interphone software can integrate the equipment management function and is used for monitoring the information such as the electric quantity state, the signal intensity and the like of the search and rescue terminal interphone and the surrounding trapped person terminal interphone, so that the search and rescue personnel can conveniently perform unified management and scheduling.
2) The configuration of the interphone software at the trapped end is focused:
The ultra-low power consumption management is that one of the core targets of the trapped intercom software is to reduce the power consumption to the maximum extent and prolong the standby time. The software can finely manage the power consumption of each hardware module, and various ultra-low power consumption technologies are adopted, such as deep sleep of a processor, clock gating of a peripheral, dynamic voltage frequency adjustment and the like.
The trapped intercom software reliably realizes periodic monitoring, accurately identifies and analyzes the wake-up signal from the search and rescue intercom, responds in time and switches to a normal working mode. The software has good anti-interference capability and avoids false wake-up.
The automatic rescue function is reliably executed, namely the trapped intercom software at the end can ensure that rescue actions such as automatic positioning, voice prompt, position information sending and the like can be reliably executed after the trapped intercom software is awakened, and user intervention is not needed.
The user interface of the intercom software at the trapped end is as simple as possible, the operation flow is simplified as much as possible, the user can quickly get on hand in the emergency, and even the user with unskilled operation can easily use the key functions such as emergency button, alarm sending and the like.
The embodiment of the application also provides an intercom emergency rescue system working flow based on ultra-low power consumption remote wakeup, referring to fig. 3, fig. 3 is a schematic diagram of the intercom emergency rescue system working flow based on ultra-low power consumption remote wakeup in the embodiment of the application, and the working flow comprises the following steps:
step S301, emergency distress is caused to the trapped person;
Step S302, a trapped person presses an emergency button of a trapped-end interphone;
step S303, the trapped-end interphone is switched from a normal working mode to an ultra-low power consumption mode according to the trigger of the emergency button;
step S304, periodically monitoring a wake-up signal by the trapped-end interphone in an ultra-low power consumption mode;
In the ultra-low power consumption mode, the trapped-end interphone can also adopt a fixed monitoring strategy, namely, the trapped-end interphone does not depend on an environment monitoring or dynamic adjustment mechanism, and the trapped-end interphone monitors periodic signals of a preset communication frequency band through preset fixed monitoring duration and monitoring frequency. Specifically, the trapped-end interphone alternately works according to a preset fixed sleep time period (e.g., 5 seconds, etc.) and a fixed monitoring time period (e.g., 100 milliseconds, etc.) in an ultra-low power consumption mode. The monitoring frequency (i.e., the number of times monitored per unit time) also remains fixed (e.g., once every 5 seconds, etc.). The fixed monitoring strategy can be realized only by hardware timer control without depending on environmental sensors or signal intensity detection. And in the fixed monitoring time length, the trapped-end interphone rapidly scans a preset communication frequency band, and if a wake-up signal conforming to the format is detected, the safety verification process is started immediately. Because the monitoring duration and frequency are fixed, the power consumption of the trapped-end interphone can be accurately controlled, and a complex dynamic adjustment algorithm is not needed, so that the design of the emergency rescue system is further simplified, and the reliability is improved. This fixed monitoring strategy is applicable to scenarios where the environmental conditions are stable or where the power consumption requirements are very stringent. For example, in long-term standby applications where battery capacity is limited and frequent replacement is not possible, a fixed monitoring strategy can ensure that the stranded-end interphone continues to operate for months or even longer in an ultra-low power state while still reliably capturing the wake-up signal.
Step S305, broadcasting a wake-up signal on a preset communication frequency band by the search and rescue terminal interphone;
Step S306, when the trapped-end interphone monitors a wake-up signal on a preset communication frequency band, the system is automatically activated (namely, the system is switched from an ultra-low power consumption mode to a normal working mode);
step S307, alarming when the trapped-end interphone is in a normal working mode, and positioning through a satellite positioning module;
Step S308, the search and rescue terminal interphone receives a target distress signal and geographic position information sent by the trapped terminal interphone through a preset communication frequency band;
Step S309, when the search and rescue terminal interphone receives the target distress signal and the geographic position information, the search and rescue personnel check the positions of trapped personnel through the search and rescue terminal interphone;
Step S310, when a search and rescue person searches the position of a trapped person through the search and rescue terminal interphone, the search and rescue person initiates a voice call to the trapped terminal interphone by pressing a PPT button of the search and rescue terminal interphone;
step S311, when the trapped-end interphone receives the voice call initiated by the search-and-rescue-end interphone, the trapped person directly answers the voice of the search and rescue person through the trapped-end interphone;
step S312, when the trapped person directly hears the voice of the search and rescue person through the trapped-end interphone, the trapped person initiates a voice call to the search and rescue-end interphone by pressing the trapped-end interphone, or the trapped-end interphone automatically initiates a voice call to the search and rescue-end interphone;
step S313, under the condition that the search and rescue terminal interphone receives the voice call initiated by the trapped terminal interphone, the search and rescue personnel directly answer the voice of the trapped personnel through the search and rescue terminal interphone;
Step S314, rescue is implemented to the trapped person when the search and rescue person directly receives the voice of the trapped person through the search and rescue terminal interphone;
Step S315, the search and rescue personnel can carry out continuous voice communication with the trapped-end interphone of the trapped personnel through the search and rescue-end interphone, so that the search and rescue personnel can accurately grasp the condition, the environmental details and the potential risk of the trapped personnel in real-time and effective information interaction, and the trapped personnel can be helped to successfully get rid of the trapped personnel.
The order of execution of the step S304 and the step S305 is not limited to this, and the step S304 may be executed before the step S305, the step S305 may be executed before the step S304, the step S304 and the step S305 may be executed simultaneously, and the like.
The embodiment of the application also provides a working time sequence flow of the communication module based on ultra-low power consumption remote wakeup, referring to fig. 4, fig. 4 is a schematic diagram of the working time sequence flow of the communication module in the embodiment of the application, and the flow comprises the following steps:
Step S401, the trapped-end interphone falls asleep emergently, automatically enters a sleep state, and keeps corresponding sleep time;
In an emergency, the trapped person presses an emergency button on the trapped person interphone. And after the processor detects an emergency button pressing event, the processor immediately executes a mode switching operation to switch the trapped intercom to an ultra-low power consumption mode. In the ultra-low power consumption mode, the processor enters a deep sleep state, and the unnecessary modules such as the positioning module, the sound module, the display screen and the like are closed or dormant, so that the communication module is only kept in an ultra-low power consumption monitoring state, and a wake-up signal (corresponding to the wake-up signal) is waited to be received. At this time, the overall power consumption of the intercom at the trapped end is reduced to the minimum, and can be ignored.
In order to reduce the power consumption of the interphone equipment in the standby state to the greatest extent, the interphone equipment can be optimally designed from two layers of hardware and software. In the hardware level, the components such as a processor with ultra-low power consumption, a radio frequency chip, a power management chip, a GNSS chip and the like can be selected, and the device is manufactured by adopting an advanced ultra-low power consumption process. In the software layer, deep sleep mode, clock gating, power gating, dynamic voltage frequency adjustment and the like can be adopted, so that the system power consumption is reduced to the greatest extent. In the ultra-low power consumption mode, the overall power consumption of the interphone device should be controlled at microampere level or even nanoamp level to realize standby time of several months or even longer.
Wake-up signal format and protocol in order to ensure the reliability and anti-interference of remote wake-up, a specific wake-up signal format and communication protocol are set. The wake-up signal may be a low-speed, reliable wireless modulation, such as Frequency Shift Keying (FSK) or Gaussian Frequency Shift Keying (GFSK). In order to improve the interference resistance, frequency Hopping Spread Spectrum (FHSS) or Direct Sequence Spread Spectrum (DSSS) can be adopted. In addition, in order to enhance the security, the data packet of the wake-up signal can be encrypted by adopting an encryption algorithm, so that unauthorized users are prevented from maliciously waking up or interfering. The data frame structure of the wake-up signal may include:
And the Preamble (Preamble) is used for signal detection, automatic Gain Control (AGC) and frequency synchronization of the receiving end.
Wake-up ID (Pagingrx/Pagingtx) contains a unique base wake-up signal and optionally a packet wake-up signal for the target awakened device.
A signal type field (Command TYPE FIELD), an optional field, may be used to extend the functionality of the wake-up signal, e.g., different signal types may be defined, enabling different wake-up actions or parameter configurations.
A check code Field (Checksum/CRC Field) for data check, ensuring reliability of wake-up signal transmission, and preventing data errors due to wireless channel interference. A Cyclic Redundancy Check (CRC) or a checksum or the like may be employed.
Step S402, the trapped-end interphone is switched from a dormant state to a monitoring state in an ultra-low power consumption mode, and monitors a wake-up signal within a monitoring time period;
in the ultra-low power consumption mode, a communication module included in the trapped-end interphone wakes up from a deep sleep state periodically, and monitors whether a preset wake-up signal exists in the air. The listening period may be set to hundreds of milliseconds or seconds, etc., and the listening period may be set to tens of milliseconds, etc.
In order to realize reliable monitoring under ultra-low power consumption, the interphone at the trapped end adopts periodic monitoring. The communication module is not continuously in an operating state, but periodically operates with an extremely low duty cycle in an ultra-low power consumption mode. In each listening period, the communication module is briefly activated, rapidly scanning and detecting wake-up signals on a preset frequency channel (corresponding to the preset communication band described above). The time parameters (such as monitoring duration, dormancy duration, monitoring frequency, etc.) of the monitoring period can be finely configured and optimized according to actual application requirements and power consumption budget so as to reduce the average power consumption of the radio frequency receiving module to the maximum extent, thereby realizing the ultra-long standby of the trapped-end interphone.
Step S403, the trapped-end interphone rapidly scans and switches frequency channels in a monitoring state;
During the monitoring period, the communication module rapidly scans preset wake-up frequency and channel, and detects whether a wake-up signal conforming to the format exists. Upon detection of the wake-up signal, a wake-up signal is immediately sent to the processor and the intercom device is switched to a normal mode of operation. During sleep, the communication module and other unnecessary modules enter a deep sleep state, minimizing power consumption.
Step S404, the search and rescue personnel presets a target search and rescue equipment wake-up ID (corresponding to the target equipment identifier) through the search and rescue terminal interphone;
The search and rescue equipment awakening ID can be preset before search and rescue, and according to different search and rescue scenes, the target search and rescue equipment awakening ID is selected to be added in a self-defined mode (for example, the scene of a field exploration search and rescue scene with a small number of trapped-end interphones, etc.), or the target search and rescue equipment awakening ID is set by selecting the group search and rescue equipment awakening ID (for example, the scene of an emergency disaster-seeking scene with a large number of trapped-end interphones, the same group search and rescue equipment awakening ID is preset by the trapped-end interphones), or the target search and rescue equipment awakening ID is not set, and all the trapped-end interphones in an ultra-low power consumption mode are awakened to exclude the scene that the target search and rescue equipment awakening ID is difficult to screen.
Step S405, when the trapped-end interphone does not monitor the wake-up signal within the monitoring time, the trapped-end interphone automatically enters a sleep state;
Step S406, broadcasting a wake-up signal on a preset communication frequency band by the search and rescue terminal interphone;
Fig. 5 is a schematic diagram of a visual operation interface of the interphone emergency rescue system in the embodiment of the application, and referring to fig. 5, the real-time position distribution of the search and rescue task is visually presented through a map, and efficient command and dispatch are realized by combining related information. The large gray hollow double-ring mark in the map represents the positions of the search and rescue terminal interphone and the search and rescue personnel, and the 3 gray solid dots around the gray hollow double-ring mark represent the positions of the trapped personnel of the search and rescue terminal interphone needing rescue, wherein the gray hollow double-ring mark and the 3 gray solid dots can distinguish the distribution of the positions of the search and rescue personnel and the positions of the trapped personnel in other marking modes such as color, position, size, shape and the like, and can help the search and rescue personnel to quickly identify key information and position the trapped personnel through pattern differences of marking symbols or additional text descriptions. In the search and rescue list below the map, specific information of trapped persons including numbers (# 2381 and #1947, etc.), distances between trapped persons numbered #2381 and #1947 and the search and rescue persons (1.2 km and 2.8 km, respectively) are listed in detail. The specific information can help the search and rescue personnel to quickly establish a rescue action scheme according to the distance and the priority. The channel A-7 displayed in the upper right corner of the search and rescue list represents the wireless communication channel currently used by the search and rescue interphone, so that the search and rescue team can communicate efficiently through the unified channel. The bottom of the operation interface comprises three key function buttons, a left-side sending wakeup button is possibly used for notifying target equipment or members of a search and rescue team to trigger related operations, a middle call record button is used for checking and managing communication history records, and a right-side setting button is used for providing an entrance for parameter adjustment of an interphone emergency rescue system. The whole interface takes clear map navigation as a core, key information can be effectively transmitted through the combination of the position, the characters and the marks, and rescue personnel can quickly make rescue decisions under emergency.
It should be further noted that the visual operation interface and the map engine may be integrated in the search and rescue interphone. The search and rescue terminal interphone can be connected with a mobile terminal device (for example, a mobile phone, an IPAD, a notebook computer and the like, which are not limited herein) or an intelligent wearable device (for example, an intelligent watch, AR glasses, a special head display device for rescue and the like, which are not limited herein) through Bluetooth or OTG (electronic equipment data exchange technology), so that the mobile terminal device or the intelligent wearable device obtains the geographic coordinates of the trapped terminal interphone received by the search and rescue terminal interphone, and then displays the specific position of the trapped terminal interphone on a visual map interface of the special APP according to the geographic coordinates.
The search and rescue personnel use the search and rescue terminal interphone, select the trapped terminal interphone through the operation interface (can wake up the ID or grouping to wake up the ID according to the equipment of presetting), then click "send wake up signal" button. The search and rescue terminal interphone generates a wake-up signal comprising the identifier of the trapped terminal interphone equipment and broadcasts the wake-up signal on a preset wireless communication frequency. The search and rescue personnel can send a specific wireless wake-up signal to the trapped-end interphone in the ultra-low power consumption mode through the search and rescue-end interphone, and after the trapped-end interphone receives the correct wireless wake-up signal, the trapped-end interphone can be automatically switched to a normal working mode from the ultra-low power consumption mode and execute preset rescue actions.
Step S407, when the trapped-end interphone is in a dormant state, no response is given to a wake-up signal broadcasted by the search-and-rescue-end interphone on a preset communication frequency band;
step S408, when the sleep time is over, the trapped intercom is automatically switched from the sleep state to the next monitoring state (i.e. the new monitoring state), and the wake-up signal is monitored in the next monitoring time (i.e. the new monitoring time);
Step S409, continuously broadcasting a wake-up signal on a preset communication frequency band by the search-and-rescue-end interphone under the condition that the search-and-rescue-end interphone does not receive the response of the trapped-end interphone;
Step S410, checking that the wake-up IDs are matched when the trapped-end interphone monitors the wake-up signal in the new monitoring state;
After receiving the wake-up signal in the periodic monitoring process, the trapped intercom at the end in the ultra-low power consumption monitoring mode firstly verifies whether the equipment identifier in the wake-up signal is matched with the own equipment identifier. If the result is matched, the result is confirmed to be an effective wake-up signal sent by the search and rescue terminal interphone.
In order to ensure the directionality and safety of wake-up execution, a dual-level identification matching strategy is adopted. That is, each trapped intercom sets a wake-up ID (i.e., a device identifier, which may include the target device identifier described above, and the setting of the device identifier may be modified according to actual needs) during the initialization phase. When the search and rescue terminal interphone sends a wake-up signal, the wake-up ID of the trapped terminal interphone to be waken up is set in a data packet of the wake-up signal. After monitoring and receiving a wake-up signal, the intercom at the trapped end to be waken up firstly analyzes the data packet, extracts the equipment identifier field (corresponding to the wake-up ID field) in the data packet, and precisely matches the target equipment identifier with the equipment identifier preset by the intercom at the trapped end. When the target equipment identifier is completely consistent with the equipment identifier preset by the target equipment identifier, the trapped intercom only responds to the wake-up signal and executes subsequent wake-up operation, so that false wake-up can be effectively avoided, pertinence and safety of the wake-up operation are further ensured, and especially in a complex rescue scene with a plurality of trapped intercom terminals, accurate wake-up and positioning of specific equipment can be realized.
Step S411, when the trapped intercom verifies that the search-and-rescue intercom sends a valid wake-up signal, the trapped intercom immediately switches from the ultra-low power consumption mode to the normal working mode (i.e. the trapped intercom is awakened by the wake-up signal);
The remote wakeup mechanism is based on asynchronous paging. The search and rescue terminal interphone broadcasts a wake-up signal comprising a target search and rescue equipment wake-up ID in a wireless communication mode. The awakening mode can be asynchronous, and the search and rescue terminal interphone can initiate awakening at any time without carrying out pre-synchronization or time negotiation with the trapped terminal interphone. The asynchronous paging mechanism simplifies the wake-up operation flow and improves the flexibility and response speed of the interphone emergency rescue system.
In order to further improve the rescue success rate, the trapped-end interphone can also have an automatic wake-up function. The user (including but not limited to trapped personnel and search and rescue personnel, etc.) may preset the time interval for automatic wake-up. In the ultra-low power consumption mode, the intercom opportunity of the trapped end automatically wakes up from the deep sleep state according to a preset time interval in the ultra-low power consumption mode, performs the operations of automatic positioning and sending the position information, and then enters the ultra-low power consumption mode again. The automatic wake-up function can ensure that the interphone at the trapped end can still continuously send out the distress signal even if trapped personnel completely lose the operation capability or search and rescue personnel do not send out the remote wake-up signal, and continuous rescue guarantee is provided. To save power, the auto-wake function may be configured to automatically stop when the battery level is below a certain threshold. The user can send an instruction through the search and rescue terminal interphone in a non-emergency state so as to cancel or reconfigure the automatic wake-up function of the trapped terminal interphone.
Step S412, the trapped-end interphone activates the sound module to emit sound signals after switching to the normal working mode;
The trapped intercom activates the sound module after switching to the normal operation mode, and controls the buzzer or speaker to emit a preset high db sound signal for a period of time (e.g., 30 seconds, 50 seconds, 1 minute, etc., without limitation).
Step S413, the trapped-end interphone is automatically positioned in a normal working mode;
The processor included in the trapped-end interphone activates the positioning module, and starts the GNSS receiving chip to position. The GNSS chip rapidly captures satellite signals and solves the geographical position information of the interphone of the current trapped person.
After the trapped intercom at the end is awakened, the position information of the trapped intercom at the end can be quickly and accurately acquired and sent to the intercom at the search and rescue end. In order to achieve a fast positioning, the following may be used:
1) And (3) GNSS quick start, namely selecting a GNSS receiving chip supporting quick start, optimizing the start flow and parameter configuration of the GNSS chip, and shortening the first positioning time (namely the time required by the positioning module from start to first acquisition of effective position coordinates). For example, assisted global navigation satellite systems (A-GNSS) may be employed to accelerate satellite ephemeris download and position calculation using network assistance data.
2) And (3) performing GNSS hot start and warm start, namely realizing the hot start and the warm start by using the cache data of the GNSS chip and the last positioning information when the GNSS is not positioned for the first time, and further shortening the positioning time.
3) Integrated Inertial Measurement Unit (IMU), such as accelerometer and gyroscope, and GNSS receiver to realize integrated navigation of GNSS/INS. And under the environment that GNSS signals are weak or blocked, the inertial navigation capability of the IMU is utilized to conduct position estimation, so that the continuity and reliability of positioning are improved.
3) And the ultra-low power consumption positioning algorithm is adopted, so that the power consumption in the positioning process is reduced, and the battery endurance time is prolonged. For example, an intermittent positioning mode can be adopted, so that the positioning frequency is reduced and the electric energy is saved under the scene that continuous high-precision positioning is not required.
4) The high-decibel sound prompt design is that the sound prompt is an important means for assisting the search and rescue personnel to quickly locate the trapped personnel. In order to ensure the effectiveness of the voice prompt, the voice module has the following characteristics:
And the high sound pressure level output is realized by selecting a buzzer or a loudspeaker with high decibel, so that the sound signal can still be effectively heard in a noisy environment. The sound output intensity should be 100dB or higher to ensure sufficient penetration and coverage.
And (3) optimizing the sound frequency and mode, namely selecting a sound frequency range sensitive to human ears, such as a frequency band of 1kHz-3kHz, and the like, and improving the identification degree of sound signals. The sound mode may be set to a mode of intermittent ringing, SOS signal, or frequency sweep, etc., to increase the uniqueness and legibility of the sound signal. The sound mode can be flexibly adjusted through preset configuration or remote instructions.
And the ultra-low power consumption sound driving circuit is designed, so that the working power consumption of the sound module is reduced, and the service time of a battery is prolonged.
Step S414, after the automatic positioning is finished, the processor packages the geographical position information and sends the geographical position information to the search and rescue terminal interphone in a wireless communication mode through the communication module;
Step S415, after the search and rescue terminal interphone receives the geographic position information sent by the trapped terminal interphone, a voice call is initiated to the trapped terminal interphone;
After the search and rescue terminal interphone receives the position information from the trapped person terminal interphone, the software application program analyzes the position data, extracts information such as longitude and latitude coordinates and the like, and marks the position of trapped personnel on a built-in electronic map. The search and rescue personnel can visually check the geographical position of the trapped personnel through the display screen of the search and rescue terminal interphone.
Step S416, after the trapped-end interphone receives the voice call initiated by the search-and-rescue-end interphone, voice is broadcasted;
after the automatic positioning and the voice prompt are completed, both the trapped-end interphone and the search-and-rescue-end interphone enter a communication standby state and wait for establishing a voice communication link. The search and rescue personnel can initiate a voice call to the awakened trapped-end interphone through the operation interface of the search and rescue-end interphone. After the voice call is received by the trapped person interphone, voice sent by the search and rescue interphone can be directly played, so that trapped persons can quickly confirm rescue instruction signals and respond. For example, when a search and rescue person informs "locate your position, please save physical strength and wait for broken tear" through voice, the trapped person can immediately hear clear voice instructions and act in concert. In addition, when the trapped person gets conscious fuzzy due to injury, fatigue or environmental hypoxia, the trapped-end interphone can actively intervene to prevent the situation from deteriorating. For example, in collapsed ruins, trapped personnel may gradually lose consciousness due to long-term trapping, at this time, the interphone at the trapped end senses that the limb activity of the trapped personnel is reduced or the physiological index is abnormal through a built-in sensor (such as motion detection or heart rate monitoring), automatically triggers a voice broadcasting function, and tries to wake up the attention of the trapped personnel by using a short and repeated voice command (rescue arrives and the surrounding object is knocked back). If the trapped person still does not react, the interphone at the trapped end is switched to high-frequency pulse sound, and the voice design has strong penetrating power in a noisy environment like the short and sharp voice of a fire alarm, and meanwhile, the panic caused by continuous noise is avoided. If the environment is extreme (such as heavy rain, mechanical booming and the like), the trapped-end interphone can be linked with an external microphone to analyze background noise, the volume is dynamically increased to be more than 120 dB, and a body vibration motor is synchronously started, so that the awakening effect is enhanced through tactile stimulation. In a closed narrow space (such as an earthquake interlayer), sharp sounds can be sharp due to reverberation, the sharp sounds can be adjusted to be gradually increased from low ringing, trapped people can have adaptation time, and meanwhile, the multi-sense warning is formed by matching with a flashing red LED lamp. After all alarms are triggered, the trapped-end interphone can return the state and the position of the trapped person to the search-and-rescue-end interphone in real time, so that the search and rescue team can be ensured to synchronously start an emergency scheme, for example, a medical group is scheduled preferentially or a search and rescue path is adjusted. The process does not need manual operation, relies on real-time judgment of the trapped-end interphone on the environment and the state of trapped personnel, can avoid missing the gold rescue time, and can reduce the false touch interference.
Step S417, after the trapped person receives the voice of the search and rescue person through the trapped-end interphone, the trapped-end interphone initiates a voice call to the search and rescue-end interphone;
The trapped person presses the PTT button on the interphone at the trapped person end, so that conversation voice can be sent to the interphone at the search and rescue end of the search and rescue person, and the PTT button is released to receive voice of the other party.
In the case where the trapped person is conscious and can perform a simple operation, the emergency alert function may be manually triggered by a long press of an emergency button or by a voice instruction (e.g., "send alert", "emergency call for help", etc.). After the emergency alarm is triggered, the interphone at the trapped end immediately sends out an alarm signal with high priority. The alert signal may include:
An audible alarm controls the sound module to sound a different, more urgent or sharper alarm than the remote wake-up to indicate a higher level of urgency.
And the LED indicator lamp is controlled to flash rapidly to generate a visual warning effect.
A radio alert signal broadcasts a radio signal containing emergency alert information on a particular frequency or channel through a communication module. The radio alarm signal can be received and identified by nearby search and rescue interphones or other equipment with compatible receiving capability, so that help seeking information can be quickly transmitted.
The high-power transmitting mode is automatically entered, so that the coverage range of the alarm signal is enlarged, and when an emergency alarm is sent, the trapped-person interphone can be automatically switched to the high-power transmitting mode, so that the transmitting power of the radio signal is improved.
Step S418, after the search and rescue terminal interphone receives a voice call initiated by the trapped terminal interphone, broadcasting voice;
step S419, after the search and rescue personnel hear the voice of the trapped personnel through the search and rescue terminal interphone, the search and rescue terminal interphone initiates a plurality of voice calls to the trapped terminal interphone again;
Step S420, after the trapped-end interphone receives a plurality of voice calls initiated by the search-and-rescue-end interphone again, broadcasting voice;
Step S421, after the trapped person receives the multiple voices of the search and rescue person through the trapped-end interphone, the trapped person initiates multiple voice calls to the search and rescue-end interphone through the trapped-end interphone again;
step S422, after the search-and-rescue-side interphone receives a plurality of voice calls initiated by the trapped-side interphone again, voice is broadcasted.
The following describes an intercom emergency rescue system based on ultra-low power consumption remote wake-up in the embodiment of the present application from the perspective of hardware processing, referring to fig. 6, fig. 6 is a schematic structural diagram of an entity device of an intercom emergency rescue system based on ultra-low power consumption remote wake-up in the embodiment of the present application.
It should be noted that, the structure of the intercom emergency rescue system based on ultra-low power consumption remote wake-up shown in fig. 6 is only an example, and should not bring any limitation to the functions and the application range of the embodiment of the present invention.
As shown in fig. 6, the ultra low power consumption remote wake-up-based interphone emergency rescue system includes a central processing unit (Central Processing Unit, CPU) 601 which can perform various appropriate actions and processes according to a program stored in a Read-Only Memory (ROM) 602 or a program loaded from a storage portion 608 into a random access Memory (Random Access Memory, RAM) 603, for example, performing the method described in the above embodiments. In the RAM603, various programs and data required for system operation are also stored. The CPU601, ROM602, and RAM603 are connected to each other through a bus 604. An Input/Output (I/O) interface 605 is also connected to bus 604.
Connected to the I/O interface 605 are an input section 606 including an audio input device, a push button switch, and the like, an output section 607 including a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD) and an audio output device, an indicator lamp, and the like, a storage section 608 including a hard disk, and the like, and a communication section 609 including a network interface card such as a LAN (Local Area Network ) card, a modem, and the like. The communication section 609 performs communication processing via a network such as the internet. The drive 610 is also connected to the I/O interface 605 as needed. Removable media 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed as needed on drive 610 so that a computer program read therefrom is installed as needed into storage section 608.
In particular, according to embodiments of the present invention, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication portion 609, and/or installed from the removable medium 611. When executed by a Central Processing Unit (CPU) 601, the computer program performs the various functions defined in the present invention.
Specific examples of a computer-readable storage medium include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-Only Memory (ROM), an erasable programmable read-Only Memory (Erasable Programmable Read Only Memory, EPROM), a flash Memory, an optical fiber, a portable compact disc read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. Where each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures.
Specifically, the intercom emergency rescue system based on ultra-low power consumption remote wakeup according to the embodiment includes a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the intercom emergency rescue method based on ultra-low power consumption remote wakeup provided by the embodiment is realized.
In another aspect, the present invention further provides a computer readable storage medium, where the storage medium may be included in the intercom emergency rescue system based on ultra-low power consumption remote wake-up described in the above embodiment, or may exist alone, and not be assembled into the intercom emergency rescue system based on ultra-low power consumption remote wake-up. The storage medium carries one or more computer programs, and when the one or more computer programs are executed by a processor of the intercom emergency rescue system based on the ultra-low power consumption remote wakeup, the intercom emergency rescue system based on the ultra-low power consumption remote wakeup realizes the intercom emergency rescue method based on the ultra-low power consumption remote wakeup provided in the embodiment.
While the application has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art that the foregoing embodiments may be modified or equivalents may be substituted for some of the features thereof, and that the modifications or substitutions do not depart from the spirit of the embodiments.
Those of ordinary skill in the art will appreciate that implementing all or part of the above-described method embodiments may be accomplished by a computer program to instruct related hardware, the program may be stored in a computer readable storage medium, and the program may include the above-described method embodiments when executed. The storage medium includes a ROM or a random access memory RAM, a magnetic disk or an optical disk, and other various media capable of storing program codes.