Method and device for transmitting outbound message, computer storage medium and terminal
The central station determines the beam status information of the upper-level user terminal and the lower-level user terminal, and selects overlapping beams for outbound message transmission, which solves the problem of reception failure in the Beidou short message system and achieves a higher reception success rate and outbound efficiency.
Patent Information
- Application Number
- CN202510147856.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-10-24
AI Technical Summary
In the Beidou short message communication system, the beam coverage of the upper user terminal and the lower user terminal does not overlap or the reception status is different, resulting in reception failure. The existing technology may not be able to ensure that the upper user terminal receives the outbound messages of the lower user terminal through the outbound beam with the strongest carrier-to-noise ratio. Especially when the terminal mobility is strong or the geographical span is large, the outbound message transmission failure rate is high.
The central station determines whether there are overlapping beam numbers by determining the beam status information of the upper-level user terminal and the lower-level user terminal, and selects the outbound beam from the overlapping beams to transmit the outbound message, ensuring that the upper-level user terminal and the lower-level user terminal are successfully received.
It improves the success rate of outbound message collection, reduces the probability of collection failure, and improves the user experience and the system's outbound efficiency.
Smart Images

Figure CN120834835A_ABST
Abstract
Description
Technical Field
[0001] This article relates to satellite communication technology, and more particularly to a method, apparatus, computer storage medium, and terminal for transmitting outbound messages. Background Art
[0002] The BeiDou short message function refers to the two-way messaging capability unique to the BeiDou satellite navigation system. From BeiDou-1 and BeiDou-2 to the current BeiDou-3, the system's capacity has continuously expanded and its functionality has been enriched. This function supports short message communication between user terminals via BeiDou satellites, enabling two-way data transmission. When a user terminal is located in remote mountainous, oceanic, or desert areas without mobile communication signal coverage, the BeiDou short message function allows the terminal to send message communication information and position reports to other terminals or the command center (central station), while also receiving replies from them. This capability is not only useful for daily communications and emergency rescue, but also in transportation, fisheries, forestry, meteorology, and geological exploration, enabling the positioning, tracking, and monitoring of objects, people, vehicles, animals, and plants. At present, the BeiDou-3 regional short message service is provided by three geostationary orbit (GEO) satellites. Each satellite broadcasts N beams, totaling 3*N beams. The coverage range of each beam can be approximately regarded as a circular area with a radius of R. When a user machine is within the coverage range of a beam, it can receive the outbound message transmitted through the beam, extract and parse the outbound information of other user machines. Figure 1 The following is a schematic diagram of Beidou message communication related technology, such as Figure 1 As shown, the system includes three GEO satellites SV1 to SV3 that provide short message services, user terminal ai (terminal) and user terminal aj. User terminal ai is within the coverage of one of the beams BeamSV1_X sent by GEO satellite SV1, and user terminal aj is within the coverage of one of the beams BeamSV1_Y sent by GEO satellite SV2. The two short message user terminals use the BeiDou system (satellite + ground center station) as a relay and complete the transmission links ① to ④ to achieve point-to-point message communication and position reporting services.
[0003] The command and reception type superior user machine can receive the outbound message of the subordinate user machine configured under the beam coverage thereof, which is the design mechanism of the communication system including the Beidou No. 3 regional short message system. That is, in order to receive the outbound message of the subordinate user machine, the command and reception type superior user machine must meet two constraint conditions: one is that the receiving party user machine is the subordinate user machine of the command and reception type superior user machine, that is, the two are in a superior-inferior relationship in the user network attribute, and the command and reception type user machine is the superior user and the receiving party user machine is the subordinate user; the other is that the superior user must be in the same beam coverage as the subordinate user. The superior-inferior relationship in the user network attribute is determined by the registered user information in the authorization component and is consistent with the ground center station operation and control system. However, due to the diversity of the actual application scenarios, it is difficult to ensure that the two terminals are within the same beam coverage, and if the two terminals move with the carrier, they are likely to be out of the coverage of the same beam, resulting in that the superior user machine cannot receive the outbound message of the subordinate user machine. In addition, even if the superior user machine and the subordinate user machine are in the same beam coverage, that is, the beam coverage of the two devices completely overlaps, there may be a difference in the receiving state of the two terminals to the same beam signal. Figure 2 For the related art short message reception diagram, as shown in Figure 2 The command and reception type superior user machine A (the superior user machine A in the Beidou No. 3 regional short message system) has two subordinate subordinate user machines, subordinate user machine ai and subordinate user machine aj, which are respectively within the coverage of the beam BeamSV1_X transmitted by the GEO satellite SV1 and the beam BeamSV3_Z transmitted by the GEO satellite SV3; when the subordinate user machine ai sends a short message to the subordinate user machine aj, if the superior user machine A and the receiving party subordinate user machine aj are in the same coverage of the beam BeamSV3_Z, the superior user machine A can reliably receive the short message sent by the subordinate user machine ai to the subordinate user machine aj, that is, the reception is successful; however, if the superior user machine A device moves, for example, to the coverage of the beam BeamSV2_Y transmitted by the GEO satellite SV2, and the superior user machine A and the subordinate user machine aj have no overlap in the beam that can be stably received, the superior user machine A will not receive the short message sent by the subordinate user machine ai to the subordinate user machine aj, that is, the reception fails.
[0004] In the related art, in order to avoid the reception failure, a constraint must be added at the application end, that is, it is necessary to ensure that the superior user machine and the subordinate user machine to be received are within the same beam coverage, or at least the beams that can be reliably received by the two have a certain range of overlap, so that Figure 1The system composition example, the lower user machine ai sends short message to the lower user machine aj, the inbound message carries the short message to be sent to the lower user machine aj in addition, also carries the beam state information of the satellite beam currently received by the lower user machine ai, see table 1, the beam state information includes satellite number (SatPRN), beam number (BeamNum), and the carrier-to-noise ratio value (CN0_BeamNum) representing the beam signal strength, the carrier-to-noise ratio values of different beams are distinguished by coding after BeamNum underscore, for example, CN0_BeamNum_0 represents the carrier-to-noise ratio value of beam 0; Assuming that the beam state information contains 4 beams, and the carrier-to-noise ratio values are sorted as: CN0_BeamNum_0≥CN0_BeamNum_1≥CN0_BeamNum_2≥CN0_BeamNum_3; Based on the above sorting, the BeamNum_0 with the largest carrier-to-noise ratio value is determined as the response beam, and the remaining beams (BeamNum_1~BeamNum_3) are determined as redundant beams. These beam state information of the lower user machine ai can be sent to the beidou ground center station together with the inbound message, and the short message is uploaded to the satellite by the center station, and then the satellite sends the outbound message to the lower user machine aj, and the beam state information can be retained by the center station for standby; When other devices send short messages to the lower user machine ai, the center station temporarily stores the information and marks it as "pending information", the center station determines the beam number of the outbound beam for sending outbound message according to the beam state information reported by the lower user machine ai last time, and sends the "pending information" to the satellite, and then the satellite sends the "pending information" to the lower user machine ai through the determined outbound beam; The beam selection can refer to the following: preferentially outbound from the response beam BeamNum_0 (CN0 is the strongest), if the outbound message is delayed on the response beam, then the redundant beam BeamNum_1 with CN0 is the second strongest is selected, and so on, to select the final actual outbound beam. In order to consider the outbound efficiency of short message and the receiving success rate of the lower user machine ai, after selecting the outbound beam BeamNum_x (beam index number x satisfies 0≤x≤3), the center station determines the corresponding outbound information rate according to the CN0 value corresponding to the selected outbound beam BeamNum_x; For example, if the CN0 of the selected outbound beam is less than or equal to the pre-determined low threshold CN0_TH_L, then the L rate is outbound; If the CN0 of the selected outbound beam is greater than the pre-determined high threshold CN0_TH_H, then the H rate is outbound; If the CN0 of the selected outbound beam is greater than the low threshold CN0_TH_L but less than or equal to the high threshold CN0_TH_H, then the M rate is outbound. In order to realize the selection of outbound beam, all inbound message frames including timing state report, start-up report, communication receipt, positioning report, etc. Carry the beam state information of the above received beam.When the lower user machine ai moves across regions and across beam coverage areas, the beam state information stored in the center station is refreshed in time as long as there is a successful transmission of the inbound message, which enables the center station to find the outbound beam for the lower user machine ai to receive the message at any time as long as the device sends a short message or a location report to the lower user machine ai, so as to ensure that the lower user machine ai can receive the outbound message.
[0005] The above method directly selects the beam with the strongest carrier-to-noise ratio (CN0) as the outbound beam, and when the beam receiving states of the upper user machine and the lower user machine are not completely the same, the outbound beam is only selected according to the information reported by the lower user machine, which may result in that the upper user machine cannot receive the outbound information. In addition, in actual application, especially in the case that the number of lower user machines is large, the application region is large, and the terminal mobility is strong, the outbound message cannot be completely transmitted, which greatly limits the use of users. SUMMARY
[0006] Embodiments of the present application provide a method for transmitting an outbound message, comprising:
[0007] The center station determines the first beam state information of the upper user machine and the second beam state information reported by the lower user machine; the beam state information includes a beam number and a carrier-to-noise ratio (CN0);
[0008] It is determined whether there is an overlapping beam number in the first beam state information and the second beam state information;
[0009] When there is an overlapping beam number, a first outbound beam for transmitting the outbound message is determined from the overlapping beams, and the outbound message transmission is performed through the determined first outbound beam.
[0010] In another aspect, the embodiments of the present application also provide a computer storage medium, which stores a computer program, and the computer program is executed by a processor to implement the above method for transmitting an outbound message.
[0011] In still another aspect, the embodiments of the present application also provide a terminal, comprising a memory and a processor, and the memory stores a computer program; wherein,
[0012] The processor is configured to execute the computer program in the memory;
[0013] The computer program is executed by the processor to implement the above method for transmitting an outbound message.
[0014] In still another aspect, the embodiments of the present application also provide an apparatus for transmitting an outbound message, comprising a first determining unit, a second determining unit and a processing unit; wherein,
[0015] The first determining unit is configured to determine first beam state information of the upper user machine and second beam state information reported by the lower user machine; the beam state information includes a beam number and a carrier-to-noise ratio;
[0016] The second determining unit is configured to determine whether there is an overlapping beam number in the first beam state information and the second beam state information.
[0017] The processing unit is configured to determine a first outbound beam for transmitting an outbound message from the overlapping beams when there is an overlapping beam number, and transmit the outbound message through the determined first outbound beam.
[0018] The embodiments of the present disclosure determine whether there is beam overlap through the first beam state information of the upper user machine and the second beam state information of the lower user machine by the center station: if there is beam overlap, a first outbound beam for transmitting an outbound message is determined from the overlapping beams; since the first outbound beam is determined from the overlapping beams of the upper and lower user machines, only one outbound can take into account the reception of the upper user machine and the reception of the lower user machine, avoiding the situation that the upper user machine cannot receive, and improving the success rate of outbound message reception and the user experience.
[0019] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the present application. Other advantages of the present application can be realized and obtained by means of the schemes described in the specification and the drawings. BRIEF DESCRIPTION OF DRAWINGS
[0020] The accompanying drawings are used to provide an understanding of the technical solutions of the present application, and constitute a part of the specification, and are used to explain the technical solutions of the present application together with the embodiments of the present application, and do not constitute a limitation on the technical solutions of the present application.
[0021] Figure 1 It is a schematic diagram of related technology Beidou message communication;
[0022] Figure 2 It is a schematic diagram of related technology short message reception;
[0023] Figure 3 It is a flowchart of the method for transmitting an outbound message according to the embodiments of the present disclosure;
[0024] Figure 4 It is a structural block diagram of the device for transmitting an outbound message according to the embodiments of the present disclosure;
[0025] Figure 5 It is a flowchart of the application example of the present disclosure. DETAILED DESCRIPTION
[0026] The present application describes a number of embodiments, but the description is exemplary rather than limiting and it will be apparent to those of ordinary skill in the art that numerous more embodiments and implementations are possible within the scope of the embodiments described in the present application. Although a number of possible combinations of features have been set forth in the appended figures and discussed in the detailed description, many other combinations of features are possible. Any feature or element of any embodiment can be used with any other feature or element from any other embodiment, or can replace any other feature or element in any other embodiment, unless specifically restricted, and any single implementation of an embodiment does not have to have all of the outward features that are disclosed, or that can be described in the detailed description. The disclosure can also be implemented in a computer program product, which can include a computer-readable medium having stored thereon the computer program of the present application.
[0027] The present application includes and contemplates combinations of features and elements known to those of ordinary skill in the art. The embodiments, features, and elements disclosed in the present application can also be combined with any conventional features or elements to form unique inventive solutions. Any feature or element of any embodiment can also be combined with features or elements from other inventive solutions to form another unique inventive solution. Therefore, it should be understood that any feature shown and / or discussed in the present application can be implemented alone or in any suitable combination. Embodiments should therefore not be limited, except as set forth in the claims, and their equivalents, as permitted, and further modifications and variations can be possible within the scope of rights given to the applicants below.
[0028] Further, in describing representative embodiments, the specification can have presented the method and / or process as a particular sequence of steps. However, to the extent that the method or process depends on more than one step, the method or process should not be limited to the particular sequence of steps described. Other sequences of steps can be possible, and should be construed as falling within the scope of the application. The particular sequence of steps described should not be construed as limiting the described method or process to the specific order described, unless so claimed by the applicant. Further, the claims should not be limited to the steps of the method and / or process in the order in which they are written, as this can vary, and still fall within the scope of the application.
[0029] The inventors of the present application have found that in Figure 2 In the short message compatible diagram shown, the reason why the upper user machine A under the GEO satellite SV2 beam BeamSV2_Y coverage cannot compatibly receive the outbound message sent by the lower user machine ai to the lower user machine aj is that the ground central station only transmits the outbound message according to the beam state information reported by the lower user machine aj, and this outbound mode only takes into account the reception of the lower user machine aj, and ignores the compatibility of the upper user machine A, which may lead to compatibility failure.
[0030] Figure 3A flowchart of a method for transmitting an outbound message by the center station according to an embodiment of the present disclosure is shown in FIG. 3, which includes the following steps: Figure 3
[0031] Step 301: The center station determines first beam state information of the superior user machine and second beam state information reported by the subordinate user machine; the beam state information includes beam number and carrier-to-noise ratio.
[0032] Step 302: It is determined whether there is an overlapping beam number in the first beam state information and the second beam state information.
[0033] Step 303: When there is an overlapping beam number, a first outbound beam for transmitting the outbound message is determined from the overlapping beams, and the outbound message is transmitted through the determined first outbound beam.
[0034] According to an embodiment of the present disclosure, the center station determines whether there is a beam overlap through the first beam state information of the superior user machine and the second beam state information of the subordinate user machine: if there is a beam overlap, a first outbound beam for transmitting the outbound message is determined from the overlapping beams. Since the first outbound beam is determined from the overlapping beams of the superior user machine and the subordinate user machine, only one outbound transmission can take into account the reception of the superior user machine and the reception of the subordinate user machine, avoiding the situation that the superior user machine cannot receive, and improving the success rate of outbound message reception and the user experience.
[0035] In an exemplary example, the embodiment of the present disclosure can be applied to all communication scenarios of message reception.
[0036] In an exemplary example, the center station of the embodiment of the present disclosure determines the first beam state information of the superior user machine by one of the following methods:
[0037] The first beam state information is determined according to the inbound signal power (RSSI);
[0038] The first beam state information is determined according to the geographic location information of the superior user machine;
[0039] The superior user machine reports the first beam state information.
[0040] The RSSI and the geographic location information, and the method for determining the first beam state information based on the two, can be determined according to the relevant principles of satellite communication. The superior user machine of the embodiment of the present disclosure reports the first beam state information, which includes reporting by the following methods: the superior user machine (command machine) uploads the inbound message to the satellite, the satellite transmits the inbound message to the ground center station, and the center station analyzes the inbound message to obtain the first beam state information.
[0041] In an exemplary embodiment, the embodiment of the present disclosure determines whether an upper-level user terminal and a lower-level user terminal have overlapping beams, including:
[0042] Determining, according to the first beam state information, a first beam number of a beam sent by the satellite to an upper-level user terminal;
[0043] When at least one of the first beam number and the second beam number in the second beam state information is identical, a group of beams having the same beam number are determined as overlapping beams.
[0044] In an exemplary embodiment, when the overlapping beam numbers of the embodiment of the present disclosure include only one group, the beam with the smaller carrier-to-noise ratio is determined as the first outbound beam.
[0045] In an exemplary embodiment, when the embodiment of the present disclosure includes more than two groups, beams with smaller carrier-to-noise ratios in each group are selected as candidate beams, the carrier-to-noise ratios of the candidate beams are sorted, and the beam with the largest carrier-to-noise ratio is determined as the first outbound beam.
[0046] In the embodiment of the present disclosure, when there are more than two overlapping beam numbers, the beam with the smaller carrier-to-noise ratio in each group is selected as the candidate beam to ensure that all receiving ends can reliably receive messages. The carrier-to-noise ratios of the candidate beams are sorted, and the beam with the largest carrier-to-noise ratio is determined as the first outbound beam to shorten the system outbound delay and ensure the transmission efficiency of the outbound messages.
[0047] In an exemplary embodiment, the embodiment of the present disclosure determines a smaller value of the carrier-to-noise ratio of a group of overlapping beams based on the carrier-to-noise ratio of the beam in the first beam state information and the carrier-to-noise ratio of the beam in the second beam state information.
[0048] In an exemplary instance, when the first beam number in the embodiment of the present disclosure and the second beam number in the second beam status information are different, it is determined that there are no overlapping beams; if the first beam status information of the upper-level user terminal and the second beam status information of the lower-level user terminal have the same beam number, there are overlapping beams; if there are no identical beam numbers, there are no overlapping beams.
[0049] In an exemplary embodiment, when there are no overlapping beams, the method of the embodiment of the present disclosure further includes:
[0050] According to the first beam state information, a beam with the largest carrier-to-noise ratio among the beams sent by the satellite to the upper-level user terminal is determined as the second outbound beam;
[0051] According to the second beam state information, a beam with the largest carrier-to-noise ratio among the beams sent by the satellite to the lower-level user terminal is determined as the third outbound beam.
[0052] Outbound message transmission is performed through the determined second outbound beam and third outbound beam respectively.
[0053] The embodiment of the present disclosure determines the beams used by the superior user equipment and the subordinate user equipment to transmit the outbound message according to the first beam state information and the second beam state information in the absence of overlapping beams, thereby improving the transmission quality of the outbound message and reducing the probability of failure of the collection.
[0054] The embodiment of the present disclosure adopts one outbound beam to transmit the outbound message in the presence of overlapping beams, thereby reducing unnecessary outbound message transmission, reducing system redundancy, and achieving a balance between outbound load and outbound efficiency; in the absence of overlapping beams, the second outbound beam and the third outbound beam are used to transmit the outbound message, the receiving party and the collected party are taken into account, and the optimal outbound rate is used for outbound transmission, thereby improving the transmission quality of the outbound message, improving the receiving success rate of the receiving party, and reducing the probability of failure of the collection.
[0055] In an exemplary example, the embodiment of the present disclosure transmits the outbound message through the determined first outbound beam, including:
[0056] The transmission rate of the outbound message is determined according to the carrier-to-noise ratio of the first outbound beam.
[0057] In an exemplary example, the embodiment of the present disclosure refers to the related art, and determines the transmission rates of the second outbound beam and the third outbound beam for transmitting the outbound message according to the carrier-to-noise ratios of the second outbound beam and the third outbound beam.
[0058] The embodiment of the present disclosure also provides a computer storage medium, and the computer storage medium stores a computer program. When the computer program is executed by a processor, the method for transmitting the outbound message is implemented.
[0059] The embodiment of the present disclosure also provides a terminal, including a memory and a processor, and the memory stores a computer program.
[0060] The processor is configured to execute the computer program in the memory.
[0061] The processor is configured to execute the computer program in the memory.
[0062] The computer program is executed by the processor to implement the method for transmitting the outbound message.
[0063] Figure 4 The structure block diagram of the device for transmitting the outbound message of the embodiment of the present disclosure is shown in FIG. 1, including a first determination unit, a second determination unit, and a processing unit. Figure 4
[0064] The first determination unit is configured to determine the first beam state information of the superior user equipment and the second beam state information reported by the subordinate user equipment. The beam state information includes a beam number and a carrier-to-noise ratio.
[0065] The second determining unit is configured to determine whether there is an overlapping beam number in the first beam state information and the second beam state information.
[0066] The processing unit is configured to, when there is an overlapping beam number, determine a first outbound beam for transmitting an outbound message from the overlapping beams, and transmit the outbound message through the determined first outbound beam.
[0067] The apparatus in the embodiments of the present disclosure can be a center station or a component establishing a communication connection with the center station, and the embodiments of the present disclosure do not limit this.
[0068] In an exemplary example, the first determining unit in the embodiments of the present disclosure is configured to determine the first beam state information of the superior user machine by one of the following methods:
[0069] determine the first beam state information according to inbound signal power (RSSI);
[0070] determine the first beam state information according to geographic position information of the superior user machine;
[0071] the superior user machine reports the first beam state information.
[0072] In an exemplary example, the processing unit in the embodiments of the present disclosure is configured to determine a first outbound beam for transmitting an outbound message from the overlapping beams, and includes:
[0073] When there is only one group, the beam with a smaller carrier-to-noise ratio is determined as the first outbound beam.
[0074] In an exemplary example, the processing unit in the embodiments of the present disclosure is configured to determine a first outbound beam for transmitting an outbound message from the overlapping beams, and includes:
[0075] When there are more than two groups, the beam with a smaller carrier-to-noise ratio in each group is selected as a candidate beam, the carrier-to-noise ratios of the candidate beams are sorted, and the beam with the largest carrier-to-noise ratio is determined as the first outbound beam.
[0076] In an exemplary example, the processing unit in the embodiments of the present disclosure is further configured to:
[0077] determine a second outbound beam from a beam with the largest carrier-to-noise ratio among beams transmitted by a satellite to the superior user machine according to the first beam state information;
[0078] determine a third outbound beam from a beam with the largest carrier-to-noise ratio among beams transmitted by the satellite to the subordinate user machine according to the second beam state information.
[0079] transmit the outbound message through the determined second outbound beam and the third outbound beam, respectively.
[0080] In an exemplary instance, the processing unit of the embodiment of the present disclosure is further configured to:
[0081] determine the transmission rate of the outbound message according to the carrier-to-noise ratio of the first outbound beam.
[0082] In an exemplary instance, the processing unit of the embodiment of the present disclosure is further configured to:
[0083] determine the transmission of the outbound message by the second outbound beam and the second outbound beam according to the second outbound beam and the carrier-to-noise ratio of the second outbound beam, respectively.
[0084] The following will briefly describe the embodiment of the present disclosure through application examples, which are only used to state the embodiment of the present disclosure and do not limit the protection scope of the embodiment of the present disclosure.
[0085] Application Example
[0086] Figure 5 The flowchart of the application example of the present disclosure is shown as follows, Figure 5 which includes:
[0087] Step 501, the center station receives any type of transmission inbound of the superior user machine A and the subordinate user machine aj, and respectively obtains the first beam state information and the second beam state information; the first beam state information and the second beam state information can be the latest beam state information of the two devices;
[0088] Step 502, determine whether there is an overlapping beam according to the first beam state information and the second beam state information;
[0089] The embodiment of the present disclosure discards the non-overlapping beam information and retains the overlapping beam information; here, the number of overlapping beams can take values of 1, 2, 3, and 4, corresponding to the number of non-overlapping beams of 3, 2, 1, and 0; for example, the overlapping beam numbers are 3# and / or 5#, wherein the beams from the superior user machine A are 3-A# and 5-A#, and the beams from the user machine are 3-aj# and 5-aj#.
[0090] Step 5030, when there is an overlapping beam, for each determined set of overlapping (beams of the same beam number) beams, the carrier-to-noise ratios of the pair of overlapping beams are sorted respectively, and the smaller carrier-to-noise is taken as the carrier-to-noise ratio of the overlapping beam; the embodiment of the present disclosure updates the carrier-to-noise ratio of the determined overlapping beam to the beam state information of the beam and retains it, and each beam state information includes the satellite number, the beam number, and the carrier-to-noise ratio;
[0091] For example: for the 3# beam, compare the carrier-to-noise ratios of 3-A# and 3-aj#, and take the weaker 3-A#.
[0092] For the 5# beam, compare the carrier-to-noise ratio of 5-A# and 5-aj#, and take the weaker one, 5-aj#.
[0093] Step 5031, determine whether the number of the overlapping beams is one group;
[0094] Step 50320, when the number of the overlapping beams is one group, directly take the overlapping beams as the first outbound beam; for example, when the number of the overlapping beams is 3-A#1, then take the beam as the first outbound beam of aj and A;
[0095] Step 50321, when there are more than two groups of the overlapping beams, sort the carrier-to-noise ratio of each group of the determined overlapping beams, and take the overlapping beam with the strongest carrier-to-noise ratio as the first outbound beam;
[0096] The embodiment of the present disclosure can form a group of beam information sets (for example, 3-A# and 5-aj#), (the beams come from aj, or A, or aj and A), sort the beams in the group according to the carrier-to-noise ratio from strong to weak, and take the beam with the strongest carrier-to-noise ratio (for example, take 3-A#) in the sorted beam state information as the common outbound beam of aj and A;
[0097] Step 50322, transmit the outbound message according to the determined first outbound beam; after determining the first outbound beam, the embodiment of the present disclosure can transmit the outbound message by referring to the “point-to-point communication information outbound strategy” in the related art, at this time, only one outbound transmission can simultaneously consider the reception of the subordinate user machine aj and the reception of the superior user machine A;
[0098] Step 5040, if there is no overlapping beam, determine the second outbound beam of the superior user machine for transmitting the outbound message and the third outbound beam of the subordinate user machine for transmitting the outbound message according to the first beam state information and the second beam state information;
[0099] Step 5041, the superior user machine transmits the outbound message according to the second outbound beam, and the subordinate user machine transmits the outbound message according to the third outbound beam;
[0100] In an exemplary example, the embodiment of the present disclosure transmits to the subordinate user machine aj according to the above-mentioned “point-to-point communication information outbound strategy”, which is the first outbound transmission; optionally, the center station temporarily stores the “to-be-transferred information” of the subordinate user machine ai; then, transmits to the superior user machine A according to the above-mentioned “point-to-point communication information outbound strategy”, and the center station transmits the first beam state information of the superior user machine A and the “to-be-transferred information” to the satellite, and then the satellite transmits the “to-be-transferred information” to the superior user machine A according to the response beam of the superior user machine A, which is the second outbound transmission.
[0101] The above-mentioned application examples are further described in combination with specific parameters as follows:
[0102] The present disclosure refers to the related art, and proposes that the CN0_TH_H value is 48 and the CN0_TH_L value is 45; the L-grade outbound rate is 8 kbps, the M-grade outbound rate is 16 kbps, and the H-grade outbound rate is 24 kbps.
[0103] Suppose case 1):
[0104] The second beam state information reported by the subordinate user machine aj is shown in Table 1:
[0105]
[0106] Table 1
[0107] The first beam state information reported by the superior user machine A is shown in Table 2:
[0108]
[0109] Table 2
[0110] In combination with Table 1 and Table 2, it can be determined that the beam numbers of the overlapping beams of the subordinate user machine aj and the superior user machine A are 3, 8 and 10, and the lower CN0 group is retained, and the retained group of parameters is sorted from strong to weak according to CN0, as shown in Table 3:
[0111] Satellite number 2 2 1 Beam number 10 8 3 Carrier-to-Noise ratio (CN0) 50 49 44
[0112] Table 3
[0113] In the sorted beam information, the 10# beam with the strongest CN0 is taken as the outbound beam, and since the CN0 value of the 10# beam is 50, which is greater than the CN0 high threshold CN0_TH_H (the value is 48), therefore, the final outbound strategy of the central station of the present disclosure is to outbound once through the 10# beam at the H-grade rate (24 kbps).
[0114] Suppose case 2):
[0115] The second beam state information reported by the subordinate user machine aj is shown in Table 4:
[0116]
[0117] Table 4
[0118] The first beam state information reported by the superior user machine A is shown in Table 5:
[0119]
[0120] Table 5
[0121] Combining Table 4 and Table 5, it can be determined that the overlapped beam numbers of the subordinate user machine aj and the superior user machine A are 3, and the group of numbers with lower CN0 is retained (green part), as shown in Table 6:
[0122] Satellite number 1 Beam number 3 Carrier-to-Noise ratio (CN0) 44
[0123] Table 6
[0124] Since the overlapped beam is only one, which is the 3# beam, the 3# beam is taken as the outbound beam. Since the CN0 value of the 3# beam is 44, which is less than the CN0 low threshold CN0_TH_L (the value is 45), the final optimized outbound strategy of the center station is to outbound once through the 3# beam at the L-grade rate (8 kbps).
[0125] Suppose case 3):
[0126] The second beam state information reported by the subordinate user machine aj is shown in Table 7:
[0127]
[0128] Table 7
[0129] The first beam state information reported by the superior user machine A is shown in Table 8:
[0130]
[0131] Table 8
[0132] Combining Table 7 and Table 8, it can be determined that the subordinate user machine aj and the superior user machine A have no overlapped beam, and thus the subordinate user machine aj and the superior user machine A respectively outbound according to the “point-to-point communication information outbound strategy”; wherein,
[0133] The outbound beam of the subordinate user machine aj selects the 16# beam with the strongest CN0. Since the CN0 of the 16# beam is 52, which is greater than the CN0 threshold CN0_TH_H (the value is 48), the final optimized outbound strategy of the center station is to make the first outbound through the 16# beam at the H-grade rate (24 kbps).
[0134] The outbound beam of the superior user machine A selects the 10# beam with the strongest CN0. Since the CN0 of the 10# beam is 47, which is between the CN0 low threshold CN0_TH_L (the value is 45) and the CN0 high threshold CN0_TH_H (the value is 48), the final optimized outbound strategy of the center station is to make the second outbound through the 10# beam at the M-grade rate (16 kbps).
[0135] Those of ordinary skill in the art will realize and understand that all or some of the steps in the methods disclosed above and the functional modules / units in the systems and devices can be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components in cooperation. Some or all of the components can be implemented as software executed by a processor, such as a digital signal processor or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on computer-readable media, which can include computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, the term "computer storage media" includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that can be accessed by a computer. Furthermore, it is common and well understood by those of ordinary skill in the art that communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and can include any information delivery media.
Claims
1. A method of transmitting an outbound message, the method comprising: The method comprises the following steps: The central station determines the first beam state information of the upper user machine and the second beam state information reported by the lower user machine; The beam state information comprises a beam number and a carrier-to-noise ratio; It is determined whether there is an overlapping beam number in the first beam state information and the second beam state information; When there is an overlapping beam number, a first outbound beam for transmitting outbound messages is determined from the overlapping beams, and outbound message transmission is performed through the determined first outbound beam.
2. The method of claim 1, wherein, The central station determines the first beam state information of the upper user machine in one of the following ways: The first beam state information is determined according to the inbound signal power RSSI of the upper user machine; The first beam state information is determined according to the geographic position information of the upper user machine; The upper user machine reports the first beam state information.
3. The method of claim 1, wherein, When the overlapping beam number contains only one group, the beam with a smaller carrier-to-noise ratio is determined as the first outbound beam.
4. The method of claim 1, wherein, When the overlapping beam number contains more than two groups, the beam with a smaller carrier-to-noise ratio in each group is selected as a candidate beam, the carrier-to-noise ratios of the candidate beams are sorted, and the beam with the largest carrier-to-noise ratio is determined as the first outbound beam.
5. The method according to any one of claims 1 to 4, characterized in that, When there is no overlapping beam, the method further comprises the following steps: According to the first beam state information, the beam with the largest carrier-to-noise ratio among the beams transmitted by the satellite to the upper user machine is determined as a second outbound beam; According to the second beam state information, the beam with the largest carrier-to-noise ratio among the beams transmitted by the satellite to the lower user machine is determined as a third outbound beam; Outbound message transmission is performed through the determined second outbound beam and third outbound beam respectively.
6. The method according to any one of claims 1 to 4, characterized in that, The outbound message transmission through the determined first outbound beam comprises the following steps: The transmission rate of the outbound message is determined according to the carrier-to-noise ratio of the first outbound beam.
7. The method of claim 5, wherein, Before the outbound message transmission through the determined second outbound beam and third outbound beam respectively, the method further comprises the following steps: The transmission rates of the second outbound beam and the third outbound beam for transmitting the outbound message are determined according to the carrier-to-noise ratios of the second outbound beam and the third outbound beam respectively.
8. A computer storage medium, wherein a computer program is stored in the computer storage medium, and the computer program is executed by a processor to implement the outbound message transmission method according to any one of claims 1 to 7.
9. A terminal comprising: A memory and a processor, wherein the memory stores a computer program; The processor is configured to execute the computer program in the memory; The computer program is executed by the processor to implement the outbound message transmission method according to any one of claims 1 to 7.
10. An apparatus for transmitting an outbound packet, comprising: A first determining unit, a second determining unit, and a processing unit; wherein The first determining unit is configured to determine the first beam state information of the upper user machine and the second beam state information reported by the lower user machine; the beam state information comprises a beam number and a carrier-to-noise ratio; The second determining unit is configured to determine whether there is an overlapping beam number in the first beam state information and the second beam state information; The processing unit is configured to determine a first outbound beam for transmitting the outbound packet from the overlapping beams when there are overlapping beam numbers, and transmit the outbound packet through the determined first outbound beam.