Method, device, electronic device, storage medium and computer program product for seeking help

By using three receiving channels in electronic devices to acquire beams of different GEO satellites and determine the inbound response beam, the problem of low rescue efficiency in the prior art is solved, and a faster rescue process is achieved.

CN116800880BActive Publication Date: 2025-03-18QIANXUN SPATIAL INTELLIGENCE INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210247138.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-14
Publication Date
2025-03-18
Estimated Expiration
2042-03-14

AI Technical Summary

Technical Problem

In the prior art, when sending distress information, electronic devices need to capture and track the beam of each satellite in the satellite navigation system through multiple channels, resulting in a long time for the equipment to search for stars, a long time for determining the inbound response beam, and a low efficiency for the rescue.

Method used

The beams of a different geostationary orbit (GEO) satellite are obtained through three receiving channels, and at least the inbound response beam is determined based on the acquired beam, the local time and the time of the inbound response beam are synchronized, and the emergency search and rescue inbound frames are generated for rescue requests, and transmitted to rescue requests.

Benefits of technology

The number and time of obtaining beams is reduced, and the duration of determining the inbound response beam is shortened, thereby improving the help-seeking efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116800880B_ABST
    Figure CN116800880B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment, medium and product for asking for help, and relates to the field of positioning technology. The method for asking for help includes: obtaining beams of different GEO satellites through three receiving channels respectively; determining at least an inbound response beam according to the obtained beams; synchronizing the local time with the time of the inbound response beam; generating an emergency search and rescue inbound frame for asking for help according to the inbound response beam; transmitting the emergency search and rescue inbound frame to ask for help. According to the scheme disclosed in the present application, the efficiency of asking for help can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of positioning technology, and in particular relates to a method, device, equipment, medium and product for asking for help. Background Art

[0002] Search and rescue usually refers to the use of existing personnel and facilities coordinated by a rescue coordination center to locate persons in distress (i.e. those calling for help), rescue them, provide them with initial medical treatment or other necessary services, and transfer them to a safe place.

[0003] When people in distress call for help, they will use electronic devices to send distress messages. In related technologies, when sending distress messages, electronic devices need to capture and track the beams of each satellite in the satellite navigation system through multiple channels, and then determine the inbound response beam based on the captured beam, and then call for help based on the inbound response beam. Since electronic devices need to capture and track the beams of each satellite in the satellite navigation system through multiple channels, the device takes a long time to search for satellites and determine the inbound response beam, and the rescue efficiency is low. Summary of the invention

[0004] The embodiments of the present application provide a method, device, equipment, medium and product for asking for help, which can solve the problem of low efficiency of asking for help.

[0005] In a first aspect, an embodiment of the present application provides a method for seeking help, including:

[0006] The beam of a different geostationary Earth Orbit (GEO) satellite is acquired through three receiving channels respectively;

[0007] Determine at least an inbound response beam based on the acquired beam;

[0008] Synchronize local time with the time of the inbound response beam;

[0009] generating an emergency search and rescue inbound frame for requesting help according to the inbound response beam;

[0010] Transmit an emergency search and rescue inbound frame to request help.

[0011] In a second aspect, an embodiment of the present application provides a device for asking for help, including:

[0012] An acquisition module, used to acquire the beam of a different GEO satellite through three receiving channels respectively;

[0013] A determination module, configured to determine at least an inbound response beam according to the acquired beam;

[0014] A synchronization module, used to synchronize the local time with the time of the inbound response beam;

[0015] A generating module, used for generating an emergency search and rescue inbound frame for seeking help according to an inbound response beam;

[0016] The transmitting module is used to transmit the emergency search and rescue inbound frame to ask for help.

[0017] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the rescue method of the first aspect is implemented.

[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the rescue method of the first aspect is implemented.

[0019] In a fifth aspect, an embodiment of the present application provides a computer program product. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method for asking for help in the first aspect.

[0020] In the embodiment of the present application, the beams of a different GEO satellite are acquired through three receiving channels respectively; based on the acquired beams, at least the inbound response beam is determined; the local time is synchronized with the time of the inbound response beam; based on the inbound response beam, an emergency search and rescue inbound frame for distress is generated; and the emergency search and rescue inbound frame is transmitted to call for help. In this way, the embodiment of the present application only needs to acquire one beam of three different GEO satellites respectively, and there is no need to capture and track other satellite beams in the satellite navigation system. The number of acquired beams is less than the number of acquired beams in the related art, and the time length for determining the inbound response beam is shorter than the time length for determining the inbound response beam in the related art, so the efficiency of distress can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0022] Figure 1 It is a flowchart of the method for seeking help provided in an embodiment of the present application;

[0023] Figure 2 It is a schematic diagram of a distress call process without a lost beam provided by an embodiment of the present application;

[0024] Figure 3 It is a schematic diagram of a distress call process with a lost beam provided in an embodiment of the present application;

[0025] Figure 4 It is a structural schematic diagram of a rescue device provided in an embodiment of the present application;

[0026] Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0028] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0029] The following, in conjunction with the accompanying drawings, describes in detail the rescue method, device, equipment, medium and product provided in the embodiments of the present application through specific embodiments and their application scenarios.

[0030] Figure 1 Schematic diagram of the process of the method for seeking help provided in the embodiment of the present application. Figure 1 As shown, methods of seeking help may include:

[0031] S101: Acquire a beam of a different GEO satellite through three receiving channels respectively;

[0032] S102: Determine at least an inbound response beam according to the acquired beam;

[0033] S103: Synchronize the local time with the time of the inbound response beam;

[0034] S104: Generate an emergency search and rescue inbound frame for seeking help according to the inbound response beam;

[0035] S105: Send an emergency search and rescue inbound frame to ask for help.

[0036] The specific implementation of each of the above steps will be described in detail below.

[0037] In the embodiment of the present application, the beams of a different GEO satellite are acquired through three receiving channels respectively; based on the acquired beams, at least the inbound response beam is determined; the local time is synchronized with the time of the inbound response beam; based on the inbound response beam, an emergency search and rescue inbound frame for calling for help is generated; and the emergency search and rescue inbound frame is transmitted to call for help. In this way, the embodiment of the present application only needs to acquire one beam of three different GEO satellites respectively, and there is no need to capture and track the beams of other satellites in the satellite navigation system. The number of acquired beams is less than the number of acquired beams in the related art, and the time length for determining the inbound response beam is shorter than the time length for determining the inbound response beam in the related art, thus improving the efficiency of calling for help.

[0038] In some possible implementations of the embodiments of the present application, three receiving channels may be preconfigured, and each receiving channel is used to capture and track a beam of a GEO satellite.

[0039] In some possible implementations of the embodiments of the present application, the GEO satellite in the embodiments of the present application may be a GEO satellite in a Beidou satellite navigation system, wherein each GEO satellite in the Beidou satellite navigation system broadcasts 7 beams through the S band.

[0040] By receiving channel A, beam W1-7 broadcasted by GEO satellite S1 is captured and tracked to obtain the beam broadcasted by GEO satellite S1; by receiving channel B, beam W8-14 broadcasted by GEO satellite S2 is captured and tracked to obtain the beam broadcasted by GEO satellite S2; by receiving channel C, beam W15-21 broadcasted by GEO satellite S3 is captured and tracked to obtain the beam broadcasted by GEO satellite S3.

[0041] In some possible implementations of the embodiments of the present application, in S102, when the beam of one GEO satellite among three GEO satellites is acquired, the inbound response beam is determined; when the beams of two GEO satellites among three GEO satellites are acquired, the inbound response beam and the working time difference beam are determined; when the beams of three GEO satellites are acquired, the inbound response beam, the working time difference beam and the standby time difference beam are determined.

[0042] In some possible implementations of the embodiments of the present application, the inbound response beam in the embodiments of the present application refers to a beam that is synchronized with the time of transmitting the emergency search and rescue inbound frame when the emergency search and rescue inbound frame is transmitted. The working time difference beam refers to the beam corresponding to the beam information in the RDSS time difference data field of the user message filled in the emergency search and rescue inbound frame when the emergency search and rescue inbound frame is composed, wherein RDSS is the abbreviation of Radio Determination Satellite System, and RadioDetermination Satellite System refers to the satellite radio determination system. The standby time difference beam refers to the beam corresponding to the beam information in the RDSS time difference data field of the user message that does not need to be filled in the emergency search and rescue inbound frame when the emergency search and rescue inbound frame is composed, and the standby time difference beam is used as a standby beam for transmitting the emergency search and rescue inbound frame.

[0043] In some possible implementations of the embodiments of the present application, S102 may include: when only one of the three receiving channels obtains a beam, using the beam with the largest carrier-to-noise ratio among the obtained beams as an inbound response beam; when two of the three receiving channels obtain beams, respectively determining the beam with the largest carrier-to-noise ratio among the beams obtained by each of the two receiving channels, using the beam with the large carrier-to-noise ratio among the two determined beams as the inbound response beam, and using the beam with the small carrier-to-noise ratio among the two beams as the working time difference beam; when all three receiving channels obtain beams, respectively determining the beam with the largest carrier-to-noise ratio among the beams obtained by each of the three receiving channels, using the beam with the largest carrier-to-noise ratio among the three determined beams as the inbound response beam, using the beam with the smallest carrier-to-noise ratio among the three beams as the standby time difference beam, and using beams other than the inbound response beam and the standby time difference beam among the three beams as the working time difference beam.

[0044] Exemplarily, assuming that only receiving channel B obtains beams W9, W11 and W14 broadcast by GEO satellite S2, and the carrier-to-noise ratio of beam W9 is greater than the carrier-to-noise ratio of beams W11 and W14, then beam W9 is the beam with the largest carrier-to-noise ratio among the obtained beams, and beam W9 is used as the inbound response beam.

[0045] As another example, assuming that receiving channel A acquires beam W1-7 broadcasted by GEO satellite S1, receiving channel B acquires beams W9, W11 and W14 broadcasted by GEO satellite S2, and the carrier-to-noise ratio of beam W1 is greater than the carrier-to-noise ratio of beam W2-6, and the carrier-to-noise ratio of beam W9 is greater than the carrier-to-noise ratio of beams W11 and W14, then beam W1 is the beam with the largest carrier-to-noise ratio among the beams received by receiving channel A, and beam W9 is the beam with the largest carrier-to-noise ratio among the beams received by receiving channel B. When the carrier-to-noise ratio of beam W1 is greater than the carrier-to-noise ratio of beam W9, beam W1 is used as an inbound response beam, and beam W9 is used as a working time difference beam; when the carrier-to-noise ratio of beam W9 is greater than the carrier-to-noise ratio of beam W1, beam W9 is used as an inbound response beam, and beam W1 is used as a working time difference beam.

[0046] As another example, assume that receiving channel A obtains beam W1-7 broadcast by GEO satellite S1, receiving channel B obtains beams W9, W11 and W14 broadcast by GEO satellite S2, and receiving channel C obtains beam W19-21 broadcast by GEO satellite S3, and the carrier-to-noise ratio of beam W1 is greater than the carrier-to-noise ratio of beam W2-6, the carrier-to-noise ratio of beam W9 is greater than the carrier-to-noise ratios of beams W11 and W14, and the carrier-to-noise ratio of beam W20 is greater than the carrier-to-noise ratios of beams W19 and W21, then beam W1 is the beam with the largest carrier-to-noise ratio among the beams received by receiving channel A, beam W9 is the beam with the largest carrier-to-noise ratio among the beams received by receiving channel B, and beam W20 is the beam with the largest carrier-to-noise ratio among the beams received by receiving channel C. The beam with the largest carrier-to-noise ratio among beams W1, W9 and W20 is used as the inbound response beam, the beam with the smallest carrier-to-noise ratio among beams W1, W9 and W20 is used as the standby time difference beam, and the beams among beams W1, W9 and W20 other than the inbound response beam and the standby time difference beam are used as working time difference beams. For example, if the carrier-to-noise ratio of beam W9 is greater than that of beam W1, and the carrier-to-noise ratio of beam W1 is greater than that of beam W20, beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam, and beam W20 is used as the standby time difference beam.

[0047] In some possible implementations of the embodiments of the present application, after determining the beam with the largest carrier-to-noise ratio among the beams received by each receiving channel, and before determining the inbound response beam, the working time difference beam, and the backup time difference beam, the rescue method provided by the embodiments of the present application may also include: determining whether the beam with the largest carrier-to-noise ratio among the beams received by the receiving channel is available; if available, determining the inbound response beam, the working time difference beam, and the backup time difference beam; if unavailable, reacquiring the beam of the GEO satellite corresponding to the unavailable beam through the receiving channel corresponding to the unavailable beam.

[0048] Exemplarily, it is assumed that it is determined that the beam with the largest carrier-to-noise ratio among the beams received by receiving channel A is beam W1, the beam with the largest carrier-to-noise ratio among the beams received by receiving channel B is beam W9, and the beam with the largest carrier-to-noise ratio among the beams received by receiving channel C is beam W20. Determine whether beams W1, W9, and W20 are available.

[0049] If beams W1, W9 and W20 are all available, the beam with the largest carrier-to-noise ratio among beams W1, W9 and W20 is used as the inbound response beam, the beam with the smallest carrier-to-noise ratio among beams W1, W9 and W20 is used as the backup time difference beam, and the beams among beams W1, W9 and W20 except the inbound response beam and the backup time difference beam are used as working time difference beams.

[0050] If two beams among beams W1, W9 and W20 are available, the beam with a larger carrier-to-noise ratio among the two available beams is used as the inbound response beam, the beam with a smaller carrier-to-noise ratio among the two available beams is used as the working time difference beam, and the beam of the GEO satellite corresponding to the receiving channel is reacquired through the receiving channel corresponding to the unavailable beam. For example, beams W1 and W9 among beams W1, W9 and W20 are available, the beam with a larger carrier-to-noise ratio among beams W1 and W9 is used as the inbound response beam, the beam with a smaller carrier-to-noise ratio among beams W1 and W9 is used as the working time difference beam, and beams W15-21 broadcast by GEO satellite S3 are recaptured and tracked through receiving channel C corresponding to beam W20.

[0051] If only one of beams W1, W9, and W20 is available, the available beam is used as the inbound response beam, and the beam of the GEO satellite corresponding to the receiving channel is reacquired through the receiving channel corresponding to the unavailable beam. For example, beam W1 is available among beams W1, W9, and W20, and beam W1 is used as the inbound response beam, and beams W8-14 broadcasted by GEO satellite S2 are reacquired and tracked through receiving channel B corresponding to beam W9, and beams W15-21 broadcasted by GEO satellite S3 are reacquired and tracked through receiving channel C corresponding to beam W20.

[0052] The embodiments of the present application do not limit the method used to determine whether a beam is available, and any available method can be applied to the embodiments of the present application. For example, the beam is parsed and decoded to extract the common segment information of the beam (frame number, version number, rate indication, time slot indication, broadcast information), and a cyclic redundancy check is performed. If the check fails, the beam is determined to be unavailable; if the check passes, the time information (seconds in the week, week count), frequency dynamic control information, and integrity information (broadcast message comparison integrity, outbound link delay integrity) in the broadcast information are extracted according to the frame number. When the broadcast message comparison integrity and the outbound link delay integrity are both normal, the beam is determined to be available, otherwise, the beam is determined to be unavailable.

[0053] In some possible implementations of the embodiments of the present application, S103 may include: when only the inbound response beam is determined, starting one pulse signal, and aligning the rising front edge of the pulse signal with the reference time mark of the inbound response beam, and using the pulse signal as a working pulse signal for distress; when the inbound response beam and the working time difference beam are determined, starting two pulse signals, and aligning the rising front edges of the two pulse signals with the reference time marks of the inbound response beam and the working time difference beam, respectively, and using the pulse signal aligned with the reference time mark of the inbound response beam as the working pulse signal; when the inbound response beam, the working time difference beam and the standby time difference beam are determined, starting three pulse signals, and aligning the rising front edges of the three pulse signals with the reference time marks of the inbound response beam, the working time difference beam and the standby time difference beam, respectively, and using the pulse signal aligned with the reference time mark of the inbound response beam as the working pulse signal.

[0054] In some possible implementations of the embodiment of the present application, the pulse signal in the embodiment of the present application may be a pulse signal with 32 pulses per second (ie, 32 pulses per second (Pulse Per Second, PPS)).

[0055] In an embodiment of the present application, by aligning the rising front edge of the pulse signal with the reference time stamp of the corresponding beam, when a beam is used as an inbound response beam, the pulse signal corresponding to the beam can be immediately used as a working pulse signal, and rescue can be immediately performed based on the working pulse signal, thereby improving the rescue efficiency.

[0056] In some possible implementations of the embodiments of the present application, before S104, the method for asking for help provided by the embodiments of the present application may further include: when a time difference beam is determined, measuring the time difference between the time difference beam and the inbound response beam.

[0057] When the inbound and outbound response beams and the working time difference beam are determined, the time difference between the working time difference beam and the inbound response beam is measured. The pseudorange value of the working time difference beam can be subtracted from the pseudorange value of the inbound response beam to obtain the working time difference value.

[0058] When the inbound and outbound response beams, working time difference beams and backup time difference beams are determined, the time difference between the working time difference beam and the inbound response beam and the time difference between the backup time difference beam and the inbound response beam are measured. The pseudorange value of the working time difference beam can be subtracted from the pseudorange value of the inbound response beam to obtain the working time difference value, and the pseudorange value of the backup time difference beam can be subtracted from the pseudorange value of the inbound response beam to obtain the backup time difference value.

[0059] When only the inbound and outbound response beams are determined, no time difference measurements are made.

[0060] In some possible implementations of the embodiments of the present application, before S104, the distress method provided by the embodiments of the present application may further include: in the event of beam loss, controlling the inbound response beam according to a beam control strategy.

[0061] In some possible implementations of the embodiments of the present application, due to obstructions of buildings, interference of reflected signals, interference of the signal itself, signal blocking, attenuation caused by the antenna, and signal attenuation caused by the processor, when the signal is completely blocked or the signal power is attenuated below the receiver sensitivity, the receiver channel will not be able to track the satellite beam normally. In this case, the receiver channel will no longer be able to maintain the stability of the carrier tracking loop and the code tracking loop, and will lose tracking of the satellite beam, that is, the beam is lost (also known as satellite loss).

[0062] In some possible implementations of the embodiments of the present application, controlling the inbound response beam according to the beam steering strategy includes at least one of the following items:

[0063] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and at least one of the working time difference beam and the standby time difference beam is lost, the inbound response beam is kept unchanged, and when the working time difference beam is lost but the standby time difference beam is not lost, the standby time difference beam is used as the working time difference beam;

[0064] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam is out of lock, the working time difference beam is used as the inbound response beam and the standby time difference beam is used as the working time difference beam;

[0065] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam is locked, the working time difference beam or the standby time difference beam is locked, the time difference beam that is not locked is used as the inbound response beam;

[0066] When the inbound response beam and the working time difference beam are determined and the working time difference beam loses lock, the inbound response beam is kept unchanged;

[0067] When the inbound response beam and the working time difference beam are determined and the inbound response beam loses lock, the working time difference beam is used as the inbound response beam;

[0068] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and all three beams are lost, or, the inbound response beam and the working time difference beam are determined and both beams are lost, or, the inbound response beam is determined and the inbound response beam is lost, continue to execute S101.

[0069] Exemplarily, when beam W9 is used as an inbound response beam, beam W1 is used as a working time difference beam, beam W20 is used as a standby time difference beam, and beam W20 is unlocked, beam W9 is kept as an inbound response beam and beam W1 is kept as a working time difference beam. At this time, the electronic device (i.e., the rescue device, usually referred to as the search and rescue device) is in a dual-receive and single-transmit inbound mode, and the search and rescue device is positioned using a dual-receive and single-transmit active positioning mode, wherein the dual-receive and single-transmit active positioning mode means that the search and rescue device can receive beams from two GEO satellites, and an inbound response beam and a working time difference beam are set. The emergency search and rescue inbound frame transmitted by the search and rescue device is received by any one of the above two GEO satellites, and positioning can be completed.

[0070] As another example, when beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam, beam W20 is used as the standby time difference beam, and beam W1 is unlocked, beam W9 is kept as the inbound response beam, and beam W20 is used as the working time difference beam. At this time, the active positioning mode of dual-receive and single-transmit is used to locate the search and rescue equipment.

[0071] As another example, when beam W9 is used as an inbound response beam, beam W1 is used as a working time difference beam, beam W20 is used as a standby time difference beam, and beams W1 and W20 are unlocked, beam W9 is kept as an inbound response beam. The search and rescue equipment is configured as a single-receive dual-transmit inbound mode, and the search and rescue equipment is positioned using a single-receive dual-transmit active positioning mode, wherein the single-receive dual-transmit active positioning mode means that the search and rescue equipment can only receive a beam from one GEO satellite and is set as an inbound response beam, and the emergency search and rescue inbound frame transmitted by the search and rescue equipment must be received by at least two GEO satellites to complete the positioning.

[0072] For example, when beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam, beam W20 is used as the standby time difference beam, and beam W9 is unlocked, beam W1 is used as the inbound response beam and beam W20 is used as the working time difference beam. At this time, the active positioning mode of dual-receive and single-transmit is used to locate the search and rescue equipment.

[0073] For example, when beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam, beam W20 is used as the standby time difference beam, and beams W9 and W1 are locked, beam W20 is used as the inbound response beam. At this time, the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment.

[0074] As another example, when beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam, beam W20 is used as the standby time difference beam, and beams W9 and W20 are out of lock, beam W1 is used as the inbound response beam. At this time, the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment.

[0075] As another example, when beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam and beam W1 is lost, beam W9 is kept as the inbound response beam. At this time, the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment.

[0076] As another example, when beam W9 is used as the inbound response beam, beam W1 is used as the working time difference beam and beam W9 is lost, beam W1 is used as the inbound response beam. At this time, the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment.

[0077] As another example, when beam W9 is used as an inbound response beam, beam W1 is used as a working time difference beam, beam W20 is used as a standby time difference beam, and beams W9, W1, and W20 are all lost, S101 is continued to be executed.

[0078] As another example, when beam W9 is used as an inbound response beam, beam W1 is used as a working time difference beam, and both beams W9 and W1 are out of lock, S101 is continued to be executed.

[0079] As another example, when beam W9 is used as an inbound response beam and beam W9 is lost, S101 is continued to be executed.

[0080] In the embodiment of the present application, when there is an unlocked beam, the inbound response beam can also be quickly determined, and then an emergency search and rescue inbound frame can be transmitted for help. In particular, when the inbound response beam is locked and at least one of the working time difference beam and the backup time difference beam is not locked, the working time difference beam or the backup time difference beam can be immediately used as the inbound response beam, and then an emergency search and rescue inbound frame can be transmitted for help. Compared with the related art in which when the inbound response beam is locked, the search and rescue equipment cannot transmit the emergency search and rescue inbound frame for help for a long time, the embodiment of the present application can immediately transmit the emergency search and rescue inbound frame for help, thereby improving the rescue efficiency.

[0081] In some possible implementations of the embodiments of the present application, the rescue method provided by the embodiments of the present application may also include: reacquiring the beam of the GEO satellite corresponding to the first receiving channel through the first receiving channel corresponding to the lost beam; when the lost beam includes an inbound response beam, at least determining the inbound response beam based on the reacquired beam.

[0082] For example, when beam W9 is used as an inbound response beam, beam W1 is used as a working time difference beam, beam W20 is used as a standby time difference beam, and beam W20 is unlocked, beam W9 is kept as an inbound response beam and beam W1 is kept as a working time difference beam. Beams W15-21 broadcast by GEO satellite S3 are recaptured and tracked through receiving channel C corresponding to beam W20.

[0083] As another example, when beam W9 is used as an inbound response beam, beam W1 is used as a working time difference beam, beam W20 is used as a standby time difference beam, and beam W9 is unlocked, beam W1 is used as an inbound response beam, and beam W20 is used as a working time difference beam. Beam W8-14 broadcast by GEO satellite S2 is recaptured and tracked through receiving channel B corresponding to beam W9. After receiving channel B reacquires the beam, the beam with the largest carrier-to-noise ratio among the beams received by receiving channel B is determined. It is assumed that the determined beam is beam W7, and it is determined that beam W7 is available. The beam with the largest carrier-to-noise ratio among beams W1, W7 and W20 is used as an inbound response beam, the beam with the smallest carrier-to-noise ratio among beams W1, W7 and W20 is used as a standby time difference beam, and the beams among beams W1, W7 and W20 other than the inbound response beam and the standby time difference beam are used as working time difference beams.

[0084] When a rescue is needed, an emergency rescue inbound frame is generated and transmitted. The emergency rescue inbound frame is a protocol frame used to send rescue information to the satellite. The emergency rescue inbound frame includes a synchronization header, a service segment, and a data segment, among which the data segment includes a data segment preamble, downlink status data, recipient address type, information category, and user message, among others. When there is a working time difference beam, the information of the working time difference beam needs to be filled in the downlink status data field of the data segment.

[0085] Figure 2 It is a schematic diagram of a distress call process without a lost beam provided in an embodiment of the present application.

[0086] Start the three preconfigured receive channels (receive channels A, B, and C).

[0087] Receiving channel A captures and tracks beam W1-7 broadcast by GEO satellite S1, receiving channel B captures and tracks beam W8-14 broadcast by GEO satellite S2, and receiving channel C captures and tracks beam W15-21 broadcast by GEO satellite S3.

[0088] If receiving channel A captures and tracks the beam broadcast by GEO satellite S1, it selects the beam with the largest carrier-to-noise ratio among the captured and tracked beams, and determines whether the beam is available. If it is not available, receiving channel A continues to capture and track beam W1-7 broadcast by GEO satellite S1. If receiving channel A does not capture and track the beam broadcast by GEO satellite S1, receiving channel A continues to capture and track beam W1-7 broadcast by GEO satellite S1.

[0089] If receiving channel B captures and tracks the beam broadcast by GEO satellite S2, it selects the beam with the largest carrier-to-noise ratio among the captured and tracked beams, and determines whether the beam is available. If it is not available, receiving channel B continues to capture and track beam W8-14 broadcast by GEO satellite S2. If receiving channel B fails to capture and track the beam broadcast by GEO satellite S2, receiving channel B continues to capture and track beam W8-14 broadcast by GEO satellite S2.

[0090] If the receiving channel C captures and tracks the beam broadcast by the GEO satellite S3, it selects the beam with the largest carrier-to-noise ratio among the captured and tracked beams, and determines whether the beam is available. If it is not available, the receiving channel C continues to capture and track the beam W15-21 broadcast by the GEO satellite S3. If the receiving channel C fails to capture and track the beam broadcast by the GEO satellite S3, the receiving channel C continues to capture and track the beam W15-21 broadcast by the GEO satellite S3.

[0091] When there are three available beams, the inbound response beam, working time difference beam and standby time difference beam are determined in turn according to the size of the carrier-to-noise ratio, and three pulse signals are started. The rising front edges of the three pulse signals are aligned with the reference time scales of the inbound response beam, working time difference beam and standby time difference beam respectively, and the time differences between the inbound response beam and the working time difference beam and standby time difference beam are measured. When rescue is needed, an emergency search and rescue inbound frame is generated and transmitted.

[0092] When there are two available beams, the inbound response beam and the working time difference beam are determined in turn according to the size of the carrier-to-noise ratio, the two pulse signals are started, and the rising front edges of the two pulse signals are aligned with the reference time scales of the inbound response beam and the working time difference beam respectively, and the time difference between the inbound response beam and the working time difference beam is measured. When rescue is needed, an emergency search and rescue inbound frame is generated and transmitted.

[0093] When there is only one available beam, use the available beam as the inbound response beam, start a pulse signal, align the rising edge of the pulse signal with the reference time stamp of the inbound response beam, and configure the search and rescue equipment to be in the single-receive dual-transmit inbound mode. When help is needed, generate and transmit an emergency search and rescue inbound frame.

[0094] Figure 3 It is a schematic diagram of a distress call process with a lost beam provided in an embodiment of the present application.

[0095] Start the three preconfigured receive channels (receive channels A, B, and C).

[0096] Receiving channel A captures and tracks beam W1-7 broadcast by GEO satellite S1, receiving channel B captures and tracks beam W8-14 broadcast by GEO satellite S2, and receiving channel C captures and tracks beam W15-21 broadcast by GEO satellite S3.

[0097] If receiving channel A captures and tracks the beam broadcast by GEO satellite S1, it selects the beam with the largest carrier-to-noise ratio among the captured and tracked beams, and determines whether the beam is available. If it is not available, receiving channel A continues to capture and track beam W1-7 broadcast by GEO satellite S1. If receiving channel A does not capture and track the beam broadcast by GEO satellite S1, receiving channel A continues to capture and track beam W1-7 broadcast by GEO satellite S1.

[0098] If receiving channel B captures and tracks the beam broadcast by GEO satellite S2, it selects the beam with the largest carrier-to-noise ratio among the captured and tracked beams, and determines whether the beam is available. If it is not available, receiving channel B continues to capture and track beam W8-14 broadcast by GEO satellite S2. If receiving channel B fails to capture and track the beam broadcast by GEO satellite S2, receiving channel B continues to capture and track beam W8-14 broadcast by GEO satellite S2.

[0099] If the receiving channel C captures and tracks the beam broadcast by the GEO satellite S3, it selects the beam with the largest carrier-to-noise ratio among the captured and tracked beams, and determines whether the beam is available. If it is not available, the receiving channel C continues to capture and track the beam W15-21 broadcast by the GEO satellite S3. If the receiving channel C fails to capture and track the beam broadcast by the GEO satellite S3, the receiving channel C continues to capture and track the beam W15-21 broadcast by the GEO satellite S3.

[0100] When there are three available beams, the inbound response beam, the working time difference beam and the standby time difference beam are determined in turn according to the size of the carrier-to-noise ratio, the three pulse signals are started, and the rising leading edges of the three pulse signals are aligned with the reference time scales of the inbound response beam, the working time difference beam and the standby time difference beam, respectively, and the time differences between the inbound response beam and the working time difference beam and the standby time difference beam are measured.

[0101] When there are two available beams, the inbound response beam and the working time difference beam are determined in turn according to the size of the carrier-to-noise ratio, the two pulse signals are started, and the rising front edges of the two pulse signals are aligned with the reference time marks of the inbound response beam and the working time difference beam respectively, and the time difference between the inbound response beam and the working time difference beam is measured.

[0102] When there is only one available beam, the available beam is used as the inbound response beam, a pulse signal is started, and the rising front edge of the pulse signal is aligned with the reference time stamp of the inbound response beam, and the search and rescue equipment is configured in the single-receive and dual-transmit inbound mode.

[0103] For the following beam lock situations:

[0104] Case 1: When the inbound response beam, the working time difference beam and the backup time difference beam are determined and the inbound response beam is unlocked, the beam broadcast by the tracking GEO satellite corresponding to the receiving channel corresponding to the inbound response beam is recaptured through the receiving channel corresponding to the inbound response beam, and the working time difference beam is used as the inbound response beam, and the backup time difference beam is used as the working time difference beam. The search and rescue equipment is in the dual-receive and single-transmit inbound mode, and the dual-receive and single-transmit active positioning mode is used to locate the search and rescue equipment. When the beam broadcast by the tracking GEO satellite corresponding to the receiving channel is recaptured through the receiving channel corresponding to the inbound response beam, the inbound response beam, the working time difference beam and the backup time difference beam are re-determined.

[0105] Case 2: When the inbound response beam, working time difference beam and standby time difference beam are determined and the working time difference beam is unlocked, the inbound response beam is kept unchanged, and the beam corresponding to the receiving channel of the working time difference beam is recaptured, and the standby time difference beam is used as the working time difference beam. The search and rescue equipment is in the dual-receive and single-transmit inbound mode, and the dual-receive and single-transmit active positioning mode is used to locate the search and rescue equipment.

[0106] Case 3: When the inbound response beam, working time difference beam and standby time difference beam are determined and the standby time difference beam is unlocked, keep the inbound response beam and working time difference beam unchanged. The search and rescue equipment is in the dual-receive and single-transmit inbound mode, and the dual-receive and single-transmit active positioning mode is used to locate the search and rescue equipment. Recapture the beam broadcast by the tracking GEO satellite corresponding to the receiving channel corresponding to the standby time difference beam through the receiving channel corresponding to the receiving channel.

[0107] Case 4: When the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam and the working time difference beam are lost, the beam corresponding to the receiving channel of the inbound response beam is recaptured, and the beam corresponding to the receiving channel of the working time difference beam is recaptured, and the standby time difference beam is used as the inbound response beam. The search and rescue equipment is configured to the single-receive dual-transmit inbound mode, and the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment. When the beam is recaptured, the inbound response beam, the working time difference beam and the standby time difference beam are re-determined.

[0108] Case 5: When the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam and the standby time difference beam are lost, the receiving channel corresponding to the inbound response beam is used to recapture the beam corresponding to the receiving channel that tracks the broadcast of the GEO satellite, and the receiving channel corresponding to the standby time difference beam is used to recapture the beam corresponding to the receiving channel that tracks the broadcast of the GEO satellite, and the working time difference beam is used as the inbound response beam, and the search and rescue equipment is configured to the single-receive dual-transmit inbound mode, and the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment. When the beam is recaptured, the inbound response beam, the working time difference beam and the standby time difference beam are re-determined.

[0109] Case 6: When the inbound response beam, the working time difference beam and the backup time difference beam are determined and the working time difference beam and the backup time difference beam are lost, the inbound response beam is kept unchanged, and the beam broadcast by the tracking GEO satellite corresponding to the receiving channel corresponding to the working time difference beam is recaptured through the receiving channel corresponding to the backup time difference beam. The search and rescue equipment is configured to the single-receive and dual-transmit inbound mode, and the single-receive and dual-transmit active positioning mode is used to locate the search and rescue equipment.

[0110] Case 7: When the inbound response beam, the working time difference beam, and the standby time difference beam are determined and all three beams are unlocked, the receiving channel corresponding to the inbound response beam is used to recapture the beam corresponding to the receiving channel that tracks the broadcast of the GEO satellite, the receiving channel corresponding to the working time difference beam is used to recapture the beam corresponding to the receiving channel that tracks the broadcast of the GEO satellite, and the receiving channel corresponding to the standby time difference beam is used to recapture the beam corresponding to the receiving channel that tracks the broadcast of the GEO satellite. When the beams are recaptured, the inbound response beam, the working time difference beam, and the standby time difference beam are re-determined.

[0111] Case 8: When the inbound response beam and the working time difference beam are determined and the inbound response beam is lost, the beam broadcast by the tracking GEO satellite corresponding to the receiving channel of the inbound response beam is recaptured through the receiving channel corresponding to the inbound response beam, and the working time difference beam is used as the inbound response beam. The search and rescue equipment is configured to the single-receive dual-transmit inbound mode, and the single-receive dual-transmit active positioning mode is used to locate the search and rescue equipment. When the beam is recaptured, the inbound response beam, the working time difference beam and the standby time difference beam are re-determined.

[0112] Case 9: When the inbound response beam and the working time difference beam are determined and the working time difference beam is lost, the beam broadcast by the tracking GEO satellite corresponding to the receiving channel corresponding to the working time difference beam is recaptured through the receiving channel corresponding to the working time difference beam, the inbound response beam is kept unchanged, and the search and rescue equipment is configured to the single-receive and dual-transmit inbound mode, and the single-receive and dual-transmit active positioning mode is used to locate the search and rescue equipment.

[0113] Case 10: When the inbound response beam and the working time difference beam are determined and both beams are locked, the beam corresponding to the receiving channel corresponding to the inbound response beam is recaptured for tracking the beam broadcast by the GEO satellite, and the beam corresponding to the working time difference beam is recaptured for tracking the beam broadcast by the GEO satellite. When the beam is recaptured, the inbound response beam, the working time difference beam, and the standby time difference beam are re-determined.

[0114] Case 11: When the inbound response beam is determined and the beam is unlocked, the beam corresponding to the receiving channel of the inbound response beam is recaptured and the beam broadcast by the tracking GEO satellite is recaptured. When the beam is recaptured, the inbound response beam, the working time difference beam and the standby time difference beam are re-determined.

[0115] When help is needed, an emergency search and rescue inbound frame is generated and transmitted.

[0116] Corresponding to the above method embodiment, the present application embodiment also provides a rescue device, such as Figure 4 shown. Figure 4 4 is a schematic diagram of the structure of a rescue device provided in an embodiment of the present application. The rescue device 400 may include:

[0117] An acquisition module 401 is used to respectively acquire a beam of a different GEO satellite through three receiving channels;

[0118] A determination module 402, configured to determine at least an inbound response beam according to the acquired beam;

[0119] A synchronization module 403, used to synchronize the local time with the time of the inbound response beam;

[0120] A generating module 404, configured to generate an emergency search and rescue inbound frame for requesting help according to the inbound response beam;

[0121] The transmitting module 405 is used to transmit an emergency search and rescue inbound frame to ask for help.

[0122] In the embodiment of the present application, the beams of a different GEO satellite are acquired through three receiving channels respectively; based on the acquired beams, at least the inbound response beam is determined; the local time is synchronized with the time of the inbound response beam; based on the inbound response beam, an emergency search and rescue inbound frame for distress is generated; and the emergency search and rescue inbound frame is transmitted to call for help. In this way, the embodiment of the present application only needs to acquire one beam of three different GEO satellites respectively, and there is no need to capture and track other satellite beams in the satellite navigation system. The number of acquired beams is less than the number of acquired beams in the related art, and the time length for determining the inbound response beam is shorter than the time length for determining the inbound response beam in the related art, so the efficiency of distress can be improved.

[0123] In some possible implementations of the embodiments of the present application, the determination module 402 may be specifically used to:

[0124] In the case that only one of the three receiving channels obtains a beam, the beam with the largest carrier-to-noise ratio among the obtained beams is used as the inbound response beam;

[0125] In the case that two of the three receiving channels obtain beams, the beam with the largest carrier-to-noise ratio among the beams obtained by each of the two receiving channels is determined respectively, and the beam with the larger carrier-to-noise ratio among the two determined beams is used as the inbound response beam, and the beam with the smaller carrier-to-noise ratio among the two beams is used as the working time difference beam;

[0126] When all three receiving channels obtain beams, the beam with the largest carrier-to-noise ratio among the beams obtained by each of the three receiving channels is determined respectively, and the beam with the largest carrier-to-noise ratio among the three determined beams is used as the inbound response beam, the beam with the smallest carrier-to-noise ratio among the three beams is used as the backup time difference beam, and the beams among the three beams except the inbound response beam and the backup time difference beam are used as the working time difference beam.

[0127] In some possible implementations of the embodiments of the present application, the synchronization module 403 may be specifically used to:

[0128] When only the inbound response beam is determined, a pulse signal is started, and the rising front edge of the pulse signal is aligned with the reference time scale of the inbound response beam, and the pulse signal is used as a working pulse signal for distress;

[0129] When the inbound response beam and the working time difference beam are determined, two pulse signals are started, and the rising leading edges of the two pulse signals are aligned with the reference time scales of the inbound response beam and the working time difference beam respectively, and the pulse signal aligned with the reference time scale of the inbound response beam is used as the working pulse signal;

[0130] When the inbound response beam, working time difference beam and standby time difference beam are determined, three pulse signals are started, and the rising leading edges of the three pulse signals are aligned with the reference time marks of the inbound response beam, working time difference beam and standby time difference beam respectively, and the pulse signal aligned with the reference time mark of the inbound response beam is used as the working pulse signal.

[0131] In some possible implementations of the embodiments of the present application, the rescue device 400 provided in the embodiments of the present application may further include:

[0132] The measurement module is used to measure the time difference between the time difference beam and the inbound response beam when the time difference beam is determined.

[0133] In some possible implementations of the embodiments of the present application, the rescue device 400 provided in the embodiments of the present application may further include:

[0134] The control module is used to control the inbound response beam according to the beam control strategy when there is a beam loss.

[0135] In some possible implementations of the embodiments of the present application, the control module is specifically used for at least one of the following items:

[0136] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and at least one of the working time difference beam and the standby time difference beam is lost, the inbound response beam is kept unchanged, and when the working time difference beam is lost but the standby time difference beam is not lost, the standby time difference beam is used as the working time difference beam;

[0137] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam is out of lock, the working time difference beam is used as the inbound response beam and the standby time difference beam is used as the working time difference beam;

[0138] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam is locked, the working time difference beam or the standby time difference beam is locked, the time difference beam that is not locked is used as the inbound response beam;

[0139] When the inbound response beam and the working time difference beam are determined and the working time difference beam loses lock, the inbound response beam is kept unchanged;

[0140] When the inbound response beam and the working time difference beam are determined and the inbound response beam loses lock, the working time difference beam is used as the inbound response beam;

[0141] When the inbound response beam, the working time difference beam and the standby time difference beam are determined and all three beams are lost, or, the inbound response beam and the working time difference beam are determined and both beams are lost, or, the inbound response beam is determined and the inbound response beam is lost, the acquisition module 401 is triggered.

[0142] In some possible implementations of the embodiments of the present application, the acquisition module 401 may also be used to:

[0143] Reacquire the beam of the GEO satellite corresponding to the first receiving channel through the first receiving channel corresponding to the unlocked beam;

[0144] The determination module 402 may also be configured to: when the lost beam includes the inbound response beam, determine at least the inbound response beam according to the reacquired beam.

[0145] Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0146] The electronic device may include a processor 501 and a memory 502 storing computer program instructions.

[0147] Specifically, the processor 501 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0148] The memory 502 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 502 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 502 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 502 may be inside or outside the electronic device. In some specific embodiments, the memory 502 is a non-volatile solid-state memory.

[0149] In some specific embodiments, the memory may include a read-only memory (ROM), a random access memory (RAM), a disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Therefore, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the rescue method provided according to the embodiments of the present application.

[0150] The processor 501 implements the rescue method provided in the embodiment of the present application by reading and executing the computer program instructions stored in the memory 502.

[0151] In some examples, the electronic device may further include a communication interface 503 and a bus 510. Figure 5 As shown, the processor 501, the memory 502, and the communication interface 503 are connected via a bus 510 and communicate with each other.

[0152] The communication interface 503 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0153] The bus 510 includes hardware, software or both, coupling the components of the electronic device to each other. For example, but not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro channel architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus or other suitable buses or a combination of two or more of these. Where appropriate, the bus 510 may include one or more buses. Although embodiments of the present application describe and illustrate a particular bus, the present application contemplates any suitable bus or interconnect.

[0154] The electronic device can execute the method for asking for help provided in the embodiment of the present application, thereby achieving the corresponding technical effects of the method for asking for help provided in the embodiment of the present application.

[0155] In addition, in combination with the method for seeking help in the above embodiment, the embodiment of the present application further provides a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by the processor, the method for seeking help provided in the embodiment of the present application is implemented. Examples of computer-readable storage media include non-transitory computer-readable media, such as ROM, RAM, magnetic disk, or optical disk.

[0156] The embodiments of the present application also provide a computer program product. When the instructions in the computer program product are executed by the processor of an electronic device, the electronic device executes the method for asking for help provided in the embodiments of the present application and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0157] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0158] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an ASIC, appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable read-only memory (Erasable Read Only Memory, EROM), floppy disks, compact discs (Compact Disc Read-Only Memory, CD-ROM), optical disks, hard disks, optical fiber media, radio frequency (Radio Frequency, RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0159] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0160] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0161] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A method for asking for help, characterized in that: The method comprises: The beam of a different GEO satellite is acquired through three receiving channels respectively; Determining at least an inbound response beam based on the beam; synchronizing a local time with a time of the inbound response beam; generating an emergency search and rescue inbound frame for requesting help according to the inbound response beam; Transmitting the emergency search and rescue inbound frame to request for help; The step of determining at least an inbound response beam according to the beam comprises: In the case that only one receiving channel among the three receiving channels obtains a beam, using a beam with a maximum carrier-to-noise ratio among the obtained beams as the inbound response beam; In the case that two receiving channels among the three receiving channels obtain beams, respectively determine the beam with the largest carrier-to-noise ratio among the beams obtained by each of the two receiving channels, use the beam with the larger carrier-to-noise ratio among the two determined beams as the inbound response beam, and use the beam with the smaller carrier-to-noise ratio among the two beams as the working time difference beam; In the case that the three receiving channels all acquire beams, respectively determine the beam with the largest carrier-to-noise ratio among the beams acquired by each of the three receiving channels, use the beam with the largest carrier-to-noise ratio among the determined three beams as the inbound response beam, use the beam with the smallest carrier-to-noise ratio among the three beams as the standby time difference beam, and use the beams among the three beams except the inbound response beam and the standby time difference beam as the working time difference beam; The synchronizing the local time with the time of the inbound response beam includes: In the case where only the inbound response beam is determined, a pulse signal is started, and the rising front edge of the pulse signal is aligned with the reference time scale of the inbound response beam, and the pulse signal is used as a working pulse signal for distress; When the inbound response beam and the working time difference beam are determined, two pulse signals are started, and the rising leading edges of the two pulse signals are respectively aligned with the reference time scales of the inbound response beam and the working time difference beam, and the pulse signal aligned with the reference time scale of the inbound response beam is used as the working pulse signal; When the inbound response beam, the working time difference beam and the standby time difference beam are determined, three pulse signals are started, and the rising leading edges of the three pulse signals are respectively aligned with the reference time marks of the inbound response beam, the working time difference beam and the standby time difference beam, and the pulse signal aligned with the reference time mark of the inbound response beam is used as the working pulse signal.

2. The method according to claim 1, characterized in that: Before generating an emergency search and rescue inbound frame for seeking help according to the inbound response beam, the method further includes: When a time difference beam is determined, the time difference between the time difference beam and the inbound response beam is measured, wherein the time difference beam includes a working time difference beam, or a working time difference beam and a standby time difference beam.

3. The method according to claim 1, characterized in that Before generating an emergency search and rescue inbound frame for seeking help according to the inbound response beam, the method further includes: In the case of beam lock loss, the inbound response beam is controlled according to the beam control strategy; wherein the beam lock loss is caused by the obstruction of buildings, interference of reflected signals, interference of the signal itself, signal blocking, attenuation caused by the antenna, and attenuation of the signal by the processor. When the signal is completely shielded or the signal power is attenuated below the receiver sensitivity, the receiver channel will not be able to track the satellite beam normally, the receiver channel will no longer be able to maintain the stability of the carrier tracking loop and the code tracking loop, and will lose tracking of the satellite beam; The controlling the inbound response beam according to the beam steering strategy comprises at least one of the following items: In the case where the inbound response beam, the working time difference beam and the standby time difference beam are determined and at least one of the working time difference beam and the standby time difference beam is lost, the inbound response beam is kept unchanged, and in the case where the working time difference beam is lost but the standby time difference beam is not lost, the standby time difference beam is used as the working time difference beam; In the case where the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam is out of lock, the working time difference beam is used as the inbound response beam and the standby time difference beam is used as the working time difference beam; In the case where the inbound response beam, the working time difference beam and the standby time difference beam are determined and the inbound response beam is out of lock, the working time difference beam or the standby time difference beam is out of lock, the time difference beam that is not out of lock is used as the inbound response beam; When the inbound response beam and the working time difference beam are determined and the working time difference beam is out of lock, keeping the inbound response beam unchanged; When the inbound response beam and the working time difference beam are determined and the inbound response beam is out of lock, using the working time difference beam as the inbound response beam; When it is determined that the inbound response beam, the working time difference beam and the standby time difference beam are all lost, or when it is determined that the inbound response beam and the working time difference beam are both lost, or when it is determined that the inbound response beam is lost, the step of acquiring a beam of a different GEO satellite through three receiving channels is continued.

4. The method according to claim 3, characterized in that The method further comprises: Reacquire the beam of the GEO satellite corresponding to the first receiving channel through the first receiving channel corresponding to the unlocked beam; In a case where the lost beam includes the inbound response beam, at least the inbound response beam is determined based on the reacquired beam.

5. A rescue device, characterized in that: The device comprises: An acquisition module, used to acquire the beam of a different GEO satellite through three receiving channels respectively; A determination module, configured to determine at least an inbound response beam based on the beam; A synchronization module, used for synchronizing a local time with a time of the inbound response beam; A generating module, used for generating an emergency search and rescue inbound frame for seeking help according to the inbound response beam; A transmitting module, used for transmitting the emergency search and rescue inbound frame to ask for help; The determination module is specifically used for: In the case that only one receiving channel among the three receiving channels obtains a beam, using a beam with a maximum carrier-to-noise ratio among the obtained beams as the inbound response beam; In the case that two receiving channels among the three receiving channels obtain beams, respectively determine the beam with the largest carrier-to-noise ratio among the beams obtained by each of the two receiving channels, use the beam with the larger carrier-to-noise ratio among the two determined beams as the inbound response beam, and use the beam with the smaller carrier-to-noise ratio among the two beams as the working time difference beam; In the case that the three receiving channels all acquire beams, respectively determine the beam with the largest carrier-to-noise ratio among the beams acquired by each of the three receiving channels, use the beam with the largest carrier-to-noise ratio among the determined three beams as the inbound response beam, use the beam with the smallest carrier-to-noise ratio among the three beams as the standby time difference beam, and use the beams among the three beams except the inbound response beam and the standby time difference beam as the working time difference beam; The synchronization module is specifically used for: In the case where only the inbound response beam is determined, a pulse signal is started, and the rising front edge of the pulse signal is aligned with the reference time scale of the inbound response beam, and the pulse signal is used as a working pulse signal for distress; When the inbound response beam and the working time difference beam are determined, two pulse signals are started, and the rising leading edges of the two pulse signals are respectively aligned with the reference time scales of the inbound response beam and the working time difference beam, and the pulse signal aligned with the reference time scale of the inbound response beam is used as the working pulse signal; When the inbound response beam, the working time difference beam and the standby time difference beam are determined, three pulse signals are started, and the rising leading edges of the three pulse signals are respectively aligned with the reference time marks of the inbound response beam, the working time difference beam and the standby time difference beam, and the pulse signal aligned with the reference time mark of the inbound response beam is used as the working pulse signal.

6. An electronic device, characterized in that: The electronic device comprises: a processor and a memory storing computer program instructions; The processor reads and executes the computer program instructions to implement the rescue method as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by the processor, the method for seeking help as described in any one of claims 1 to 4 is implemented.

8. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the rescue method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Positioning method for intermediate orbit satellite search and rescue system

    CN102087363A

  • Dual-satellite synergistic ship rescuing system and method

    CN110426716A