End station access method, primary station, end station, storage medium
By employing different access modes in high-throughput satellite communication systems and utilizing precise satellite position information measured by end stations, the problem of excessive access time slot resource allocation caused by inaccurate satellite position information was solved, thereby improving service transmission capabilities.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2021-06-23
- Publication Date
- 2026-07-28
AI Technical Summary
In geostationary high-throughput satellite communication systems, inaccurate satellite position information leads to large errors in the forward and reverse air interface delay values calculated by the terminal station, affecting the proportion of access time slot resources and reducing service transmission capacity.
By establishing different access modes between the terminal station and the master station, the first access mode is used for access first. After the terminal station measures the accurate satellite position information, it switches to the second access mode to reduce the resource ratio of access time slots and increase the resource ratio of service time slots.
By calculating accurate satellite position information, the error in forward and reverse air interface delay values is reduced, the resource ratio of access time slots is decreased, thereby improving the service transmission capacity of the satellite communication system.
Smart Images

Figure CN115514404B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to, but is not limited to, the field of satellite communication, and particularly to a terminal station access method, a master station, a terminal station, and a storage medium. Background Technology
[0002] Compared to traditional low-throughput satellites, geostationary high-throughput satellites have a significant advantage in communication capabilities and represent the future trend of satellite communication. A satellite communication system typically includes a master station, satellites, and terminal stations. The master station broadcasts its own location information and the satellite's location information to the terminal stations. The terminal stations calculate the corresponding forward and reverse air interface delay values based on the received location information and then send access time slots according to these delay values, thereby accessing the satellite communication system.
[0003] For geostationary high-throughput satellites using Time Divide Multi Access (TDMA) for inbound traffic, the outbound and inbound coverage areas differ, and the high-throughput satellites undergo relative motion. The master station cannot obtain accurate satellite position information using conventional radio frequency signal delay deviation measurements. If the satellite position information is inaccurate, the forward and reverse air interface delay values calculated by the end station will have significant errors. To ensure successful access, the common approach is to increase the master station's tolerance for delay deviation, allocating more air interface time slots as access time slots and leaving only a few for service time slots, thus impacting the service transmission capacity of the satellite communication system. Summary of the Invention
[0004] The following is an overview of the subject matter described in detail herein. This overview is not intended to limit the scope of the claims.
[0005] This invention provides a terminal station access method, a master station, a terminal station, and a storage medium, which can reduce the resource proportion of access time slots, thereby increasing the resource proportion of service time slots and improving the service transmission capability of satellite communication systems.
[0006] In a first aspect, embodiments of the present invention provide a terminal station access method, applied to a master station, comprising:
[0007] The access mode also includes a second access mode, wherein the resource proportion of the access time slot corresponding to the first access mode is greater than the resource proportion of the access time slot corresponding to the second access mode.
[0008] Broadcast first broadcast information so that the terminal station determines the access mode as the first access mode based on the first broadcast information, and accesses the master station through the access time slot configured according to the first access mode;
[0009] When the target satellite location information sent by the terminal station is received, the access mode is switched to the second access mode, wherein the target satellite location information is obtained by the terminal station when accessing the master station in the first access mode;
[0010] A second broadcast message is broadcast so that the terminal station determines the access mode as the second access mode based on the second broadcast message, and accesses the master station through the access time slot configured according to the second access mode, wherein the second broadcast message carries the target satellite location information.
[0011] Secondly, embodiments of the present invention also provide a terminal station access method, applied to a terminal station, comprising:
[0012] Obtain the first broadcast information broadcast by the main station, and determine the access mode as the first access mode based on the first broadcast information. The access mode represents the resource allocation of the access time slot in the air interface time slot. The access mode also includes a second access mode. The resource ratio of the access time slot corresponding to the first access mode is greater than the resource ratio of the access time slot corresponding to the second access mode.
[0013] Access the main station by means of the access time slot configured according to the first access mode;
[0014] The target satellite location information is determined and sent to the master station, so that the master station switches the access mode to the second access mode;
[0015] The system obtains the second broadcast information broadcast by the master station, determines the access mode as the second access mode based on the second broadcast information, and accesses the master station through the access time slot configured according to the second access mode. The second broadcast information carries the target satellite location information.
[0016] Thirdly, embodiments of the present invention provide a master station, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the terminal station access method as described in the first aspect.
[0017] Fourthly, embodiments of the present invention provide a terminal station, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the terminal station access method as described in the second aspect.
[0018] The embodiments of the present invention include:
[0019] The access mode is determined to be a first access mode, wherein the access mode represents the resource allocation of access time slots in the air interface time slots. The access mode also includes a second access mode, wherein the resource proportion of the access time slots corresponding to the first access mode is greater than the resource proportion of the access time slots corresponding to the second access mode. A first broadcast message is broadcast so that the terminal station determines the access mode as the first access mode based on the first broadcast message and accesses the master station through the access time slots configured according to the first access mode. When the target satellite position information sent by the terminal station is received, the access mode is switched to the second access mode, wherein the target satellite position information is obtained by the terminal station when accessing the master station in the first access mode. A second broadcast message is broadcast so that the terminal station determines the access mode as the second access mode based on the second broadcast message and accesses the master station through the access time slots configured according to the second access mode, wherein the second broadcast message carries the target satellite position information. According to the solution provided in the embodiments of the present invention, the target satellite position information can be calculated after the terminal station accesses the master station. Since the target satellite position information is highly accurate, the error of the forward and reverse air interface delay values calculated by the terminal station is reduced. Therefore, it is possible to switch to the second access mode to complete the access with fewer access time slots, reduce the resource ratio of access time slots, thereby increase the resource ratio of service time slots and improve the service transmission capability of the satellite communication system.
[0020] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description, claims, and drawings. Attached Figure Description
[0021] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.
[0022] Figure 1 This is a flowchart of an end-station access method applied to a master station, provided by an embodiment of the present invention;
[0023] Figure 2 This is a flowchart for determining a first access mode provided in another embodiment of the present invention;
[0024] Figure 3 This is a flowchart for determining a second access mode provided in another embodiment of the present invention;
[0025] Figure 4 This is a flowchart of a terminal station accessing the network according to a first access mode, provided in another embodiment of the present invention;
[0026] Figure 5 This is a flowchart of obtaining target satellite position information provided in another embodiment of the present invention;
[0027] Figure 6 This is a flowchart of a second access mode for terminal station applications provided in another embodiment of the present invention;
[0028] Figure 7 This is a flowchart of periodically updating the target satellite position information provided in another embodiment of the present invention;
[0029] Figure 8 This is a flowchart of a terminal access method applied to a terminal station, provided in another embodiment of the present invention;
[0030] Figure 9 This is a flowchart of a terminal station accessing the network according to a first access mode, provided in another embodiment of the present invention;
[0031] Figure 10 This is a flowchart of obtaining target satellite position information provided in another embodiment of the present invention;
[0032] Figure 11 This is a flowchart of a second access mode for terminal station applications provided in another embodiment of the present invention;
[0033] Figure 12 This is a flowchart of periodically updating the target satellite position information provided in another embodiment of the present invention;
[0034] Figure 13 This is a diagram of an example satellite communication system provided by the present invention;
[0035] Figure 14 This is a flowchart of an example terminal access method provided by the present invention;
[0036] Figure 15 This is an air interface timeslot distribution diagram of a first access mode provided by the present invention;
[0037] Figure 16 This is an example of the air interface time slot distribution diagram of the second access mode provided by the present invention;
[0038] Figure 17 This is a device diagram of the main station provided in another embodiment of the present invention;
[0039] Figure 18 This is a diagram of a terminal station provided in another embodiment of the present invention. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0041] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, or the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0042] This invention provides a terminal station access method, a master station, a terminal station, and a storage medium. The terminal station access method includes: determining an access mode as a first access mode, wherein the access mode represents the resource allocation of access time slots in an air interface time slot, and the access mode further includes a second access mode, wherein the resource proportion of the access time slot corresponding to the first access mode is greater than the resource proportion of the access time slot corresponding to the second access mode; broadcasting first broadcast information to enable the terminal station to determine the access mode as the first access mode based on the first broadcast information, and accessing the master station through the access time slot configured according to the first access mode; when receiving target satellite location information sent by the terminal station, switching the access mode to the second access mode, wherein the target satellite location information is obtained by the terminal station when accessing the master station in the first access mode; broadcasting second broadcast information to enable the terminal station to determine the access mode as the second access mode based on the second broadcast information, and accessing the master station through the access time slot configured according to the second access mode, wherein the second broadcast information carries the target satellite location information. According to the solution provided in the embodiments of the present invention, the target satellite position information can be calculated after the terminal station accesses the master station. Since the target satellite position information is highly accurate, the error of the forward and reverse air interface delay values calculated by the terminal station is reduced. Therefore, it is possible to switch to the second access mode to complete the access with fewer access time slots, reduce the resource ratio of access time slots, thereby increase the resource ratio of service time slots and improve the service transmission capability of the satellite communication system.
[0043] The embodiments of the present invention will be further described below with reference to the accompanying drawings.
[0044] like Figure 1 As shown, Figure 1 This invention provides a terminal station access method according to an embodiment of the present invention, applied to a master station, including but not limited to steps S110, S120, S130, and S140:
[0045] Step S110: Determine the access mode as the first access mode. The access mode represents the resource allocation of access time slots in the air interface time slots. The access mode also includes a second access mode. The resource ratio of the access time slots corresponding to the first access mode is greater than the resource ratio of the access time slots corresponding to the second access mode.
[0046] It should be noted that during the initial power-on phase of the master station, since it is difficult for the master station to directly measure the accurate position of the satellite, the terminal station can only access the system based on satellite position information with relatively large errors. In this case, more air interface time slots need to be allocated for access, and the terminal station access is performed using a conventional access method. After the terminal station accesses the system, it can measure more accurate satellite position information. At this time, since the forward and reverse air interface delay values with smaller errors can be calculated, the terminal station can consume fewer access time slots for access. Therefore, different access modes can be pre-set in the master station to correspond to the accuracy of the satellite position information available to the terminal station. For example, the first access mode can be applied during the initial power-on phase of the master station, so that the access time slots account for a larger proportion of the air interface time slots, ensuring that the terminal station can access the master station even with the larger air interface transmission delay.
[0047] It should be noted that in the first access mode, the proportion of access time slots can be calculated based on the set tolerable air interface delay error value. For example, with an inbound carrier bandwidth of 1.536M symbol rate, the tolerable air interface delay error value corresponding to the first access mode is ±500us. Those skilled in the art can determine, based on conventional baseband processing algorithms, that 87.5% of the air interface time slot resources need to be configured as access time slots for access, and the remaining 12.5% of the air interface time slot resources are used as service time slots for signaling and service transmission. The specific calculation method is not an improvement made in this embodiment and will not be elaborated here.
[0048] It is worth noting that the resource allocation ratio in the above example is merely a specific example and does not limit the resource proportion of access time slots to be greater than that of service time slots in the first access mode. In actual use, more access time slots can be allocated for terminal station access, but the resource proportion of access time slots is less than that of service time slots. It should be noted that although the resource proportion of access time slots in the first access mode is not limited, it is necessary to ensure that the resource proportion of access time slots in the first access mode is greater than that in the second access mode. Since the first access mode accesses through satellite position information with larger errors, while the second access mode switches after obtaining satellite position information with smaller errors, in the second access mode, the terminal station can calculate a smaller forward and reverse delay value based on the satellite position information with smaller errors, thereby accessing the master station with less access time slot consumption. Those skilled in the art are familiar with how to adjust the resource proportion of access time slots based on the accuracy of the forward and reverse delay values. This embodiment does not impose any specific limitations on the specific value of the resource proportion of access time slots.
[0049] Step S120: Broadcast first broadcast information so that the terminal station determines the access mode as the first access mode based on the first broadcast information and accesses the master station through the access time slot configured according to the first access mode.
[0050] It should be noted that the master station can broadcast the first broadcast information to the air interface, so that the end station can obtain the first broadcast information when accessing. The specific information exchange method will not be elaborated here.
[0051] It should be noted that, since this embodiment adds an access mode compared to the prior art, after the master station determines the access mode, it needs to inform the end station of the access mode via broadcast, so that the end station can allocate air interface time slots using the same access mode. In addition to the access mode, the first broadcast information may include any information related to the end station's access, such as master station location information and pre-set estimated satellite location information. Those skilled in the art will have the motivation to add or remove specific content according to actual needs, which will not be elaborated upon here.
[0052] It should be noted that in the first access mode, a larger number of air interface time slots are allocated as access time slots. The technology of the terminal station accessing the master station based on the larger access time slot is well known to those skilled in the art and will not be elaborated here.
[0053] Step S130: When the target satellite location information sent by the terminal station is received, the access mode is switched to the second access mode, wherein the target satellite location information is obtained by the terminal station when accessing the master station in the first access mode.
[0054] It should be noted that when a terminal station connects to the master station, the forward and reverse air interface delay values need to be calculated based on the master station's location information, the terminal station's location information, and the satellite's location information. If the satellite location information has a large error, the calculated forward and reverse air interface delay values will be large, resulting in the need to allocate more access time slots. However, the master station's and terminal station's location information are usually quite accurate. Therefore, to reduce the error in the forward and reverse air interface delay values, the error in the satellite location information can be reduced. Based on this, after the terminal station connects to the master station through the first access mode, it can use transmission parameters to calculate the satellite location information, thereby improving the accuracy of the satellite location information. The calculated satellite location information is usually more accurate than the preset estimate, thus providing a data basis for reducing the allocation of access time slots.
[0055] It should be noted that after obtaining the target satellite location information sent by the terminal station, the access time slot corresponding to the second access mode can be determined by adjusting the tolerable air interface delay error value. For example, referring to the example above, the tolerable air interface delay error value corresponding to the first access mode is ±500us. After obtaining the target satellite location information, the tolerable air interface delay error value can be adjusted to ±100us. According to the same calculation method, it can be seen that 9.7% of the air interface time slot resources need to be configured as access time slots for access, and the remaining 90.3% of the air interface resources are used as service time slots for signaling and service transmission, thus effectively improving the service time slots.
[0056] Step S140: Broadcast second broadcast information so that the terminal station determines the access mode as the second access mode based on the second broadcast information and accesses the master station through the access time slot configured according to the second access mode. The second broadcast information carries the target satellite position information.
[0057] It should be noted that, referring to the above embodiments, the resource ratio of service time slots is effectively improved in the second access mode. Since the master station can access multiple end stations, after obtaining the target satellite location information through any end station, the target satellite location information can be broadcast to all end stations, and the current access mode can be informed that it is the second access mode. This allows all end stations to access the master station with a lower access time slot, effectively improving the service transmission capacity.
[0058] Additionally, refer to Figure 2 In one embodiment, Figure 1 Step S110 in the illustrated embodiment also includes, but is not limited to, the following steps:
[0059] Step S210: Obtain the preset access threshold value;
[0060] Step S220: When the number of terminal stations currently connected to the master station is less than the access threshold, or the master station has not obtained the target satellite location information, the access mode is determined to be the first access mode.
[0061] It is worth noting that the first access mode requires a large number of access time slots for access. Therefore, in order to reduce the impact on ensuring service transmission, the first access mode can be used when the number of accessing terminals is small, so as to realize the calculation of target satellite position information. Based on this, an access threshold value can be preset. The specific value can be adjusted according to the actual situation. This embodiment does not impose any restrictions on the specific value.
[0062] It should be noted that since the second access mode depends on the target satellite position information, it cannot reduce the error of the forward and reverse air interface delay values when the main station does not obtain the target satellite position information. Therefore, it is necessary to determine the access mode as the first access mode to complete the access with a larger access time slot.
[0063] Additionally, refer to Figure 3 In one embodiment, during execution Figure 1 Before step S130 in the illustrated embodiment, the following steps may also be included, but are not limited to:
[0064] Step S310: Determine that the number of currently accessing terminal stations is greater than or equal to the access threshold value.
[0065] Understandably, when the number of connected end stations is small, switching the access mode has limited impact on improving service transmission capabilities. Even if the first access mode is used, it will not significantly limit service transmission. Therefore, after the master station obtains the target satellite location information, it is still necessary to determine whether the number of currently connected end stations is greater than or equal to the access threshold.
[0066] It is worth noting that, in order to increase the resource share of service time slots, and since the calculation of target satellite location information is completed by a single terminal station, the access threshold value can be set to a small number, such as 0 or 1. Those skilled in the art are motivated to select a suitable access threshold value based on the actual resource usage, and this embodiment does not impose any restrictions on this.
[0067] In another embodiment, the first broadcast information includes a first access mode notification, master station location information, and preset estimated satellite location information, as referred to Figure 4 , Figure 1 Step S120 in the illustrated embodiment also includes, but is not limited to, the following steps:
[0068] Step S410: Broadcast first broadcast information to the terminal station so that the terminal station determines the access mode as the first access mode according to the first access mode notification, configures the target access time slot according to the first access mode, and obtains the terminal station's location information. Then, based on the terminal station's location information, the master station's location information, and the estimated satellite location information, the first forward and reverse air interface delay value is obtained, and the master station is accessed based on the first forward and reverse air interface delay value and the target access time slot.
[0069] It is understandable that the first access mode notification can be any form of notification information, as long as it can be used to inform the terminal station that the current access mode is the first access mode.
[0070] It should be noted that since it is difficult for the main station to measure the precise position of the satellite, the satellite's position is usually estimated in the initial stage, for example, based on the coordinates of the ideal center point of the satellite published by the satellite company. This estimate usually has a large error compared to the actual position of the satellite. Therefore, the calculated first forward and reverse air interface delay value has a large error, and more target access time slots need to be allocated for access. The allocation method of target access time slots can be referred to the description in the above embodiments, and will not be repeated here.
[0071] It should be noted that the direction from the terminal station to the satellite or from the master station to the satellite is forward, and the direction from the satellite to the master station or the terminal station is reverse. Therefore, the forward and reverse air interface delay values are the transmission delay from the terminal station to the satellite to the master station. The above definitions are well known to those skilled in the art in the field of satellite communication, and will not be elaborated further here.
[0072] It is worth noting that the location information of the terminal station and the master station can be obtained by the station itself. Usually, for the convenience of calculation, three-dimensional spatial coordinates can be used as the location information. Based on this, the first forward and reverse air interface delay value can be calculated by conventional two-point coordinates in three-dimensional space. For example, according to the propagation speed of the satellite beam in the atmosphere and vacuum layer, the forward distance from the terminal station to the satellite can be calculated by using the terminal station coordinates and the estimated satellite coordinates. Then, the reverse distance from the satellite to the master station can be calculated by using the estimated satellite coordinates and the master station coordinates, thereby obtaining the first forward and reverse air interface delay value. This not only realizes access through the first access mode, but also provides a data basis for the calculation of the target satellite location information.
[0073] Additionally, refer to Figure 5 In one embodiment, during execution Figure 1 Following step S130 in the illustrated embodiment, the following steps may also be included, but are not limited to:
[0074] Step S510: Determine the time advance (TA) value of the target access time slot;
[0075] Step S520: The TA value is sent to the terminal station so that the terminal station can obtain the second forward and reverse air interface delay value based on the TA value and the first forward and reverse air interface delay value. Then, the target satellite position information is obtained based on the second forward and reverse air interface delay value, the terminal station position information and the master station position information, and the target satellite position information is sent to the master station.
[0076] It should be noted that after the access mode is determined, the resource allocation of the access time slot is also determined. Therefore, the TA value between the target access time slot sent by the terminal station and the allocated access time slot can be measured. The specific measurement method is not an improvement made in this embodiment. Those skilled in the art are familiar with how to measure the TA value of the target access time slot, and will not be elaborated here. After obtaining the TA value and sending it to the terminal station, since the TA value can reflect the difference between transmission delays, the second forward and reverse air interface delay value calculated by the terminal station based on the TA value and the first forward and reverse air interface delay value is actually a relatively accurate forward and reverse air interface delay value. Since the forward and reverse air interface delay value is calculated based on the terminal station location information, the master station location information, and the satellite location information, and the terminal station location information and the master station location information have been discussed as accurate in the above embodiment, and the error of the second forward and reverse air interface delay value is also smaller than that of the first forward and reverse air interface delay value, the target satellite location information with smaller error can be calculated based on the terminal station location information, the master station location information, and the second forward and reverse air interface delay value, thereby providing a data basis for the second access mode.
[0077] It should be noted that the target satellite position information and the estimated satellite position information refer to the same satellite's position, such as its coordinates. The only difference lies in the error. The error between the target satellite position information and the actual satellite position is less than that between the estimated satellite position information and the actual satellite position information, which will not be elaborated upon further.
[0078] The following example illustrates the calculation of target satellite position information, using coordinates as an example:
[0079] For example, the coordinates of the master station are (x1, y1, z1), the coordinates of the terminal station are (x3, y3, z3), and the estimated coordinates of the satellite are (x2, y2, z2). The second forward and reverse air interface delay value T1 has been obtained by measuring the uplink frame time offset through the master station. According to the motion law of geostationary satellites, its X and Y axis coordinates are very close to the precise value, only the Z axis value is significantly different from the precise value. When the precise second forward and reverse air interface delay value is obtained through the above steps, the precise spatial distance can be calculated. Based on the spatial distance and the average microwave propagation speed v, the following equation can be obtained:
[0080]
[0081] Since only z2 is unknown, the solution to z2 can be obtained using the mathematical formula for solving a quadratic equation in one variable, thus obtaining the target satellite's position information.
[0082] In another embodiment, the second broadcast information further includes a second access mode notification and master station location information, as referred to Figure 6 , Figure 1 Step S140 in the illustrated embodiment also includes, but is not limited to, the following steps:
[0083] Step S610: Broadcast second broadcast information to the terminal station so that the terminal station determines the access mode as the second access mode according to the second access mode notification, reconfigures the target access time slot according to the second access mode, and accesses the master station according to the second forward and reverse air interface delay value and the reconfigured target access time slot. Wherein, when the terminal station does not access the master station, the second forward and reverse air interface delay value is obtained by the terminal station according to the terminal station location information, the master station location information and the target satellite location information.
[0084] It is understandable that, since the target satellite position information can be obtained by any terminal station, after the master station obtains the target satellite position information, it can broadcast the second broadcast information to the air interface in a broadcast manner. This allows the terminal station to obtain the second access mode notification, the target satellite position information, and the master station position information from the second broadcast information. In this way, it can configure the access time slot and service time slot according to the second access mode and access the master station with fewer access time slots.
[0085] It should be noted that when the terminal station has already been connected to the master station, it can maintain access by adjusting the target access time slot according to the second access mode, and allocate more air interface time slots to service transmission; when the terminal station is a new terminal station that has not been connected to the master station, it can directly configure time slot resources according to the second access mode, and calculate the second forward and reverse air interface delay value according to the target satellite position information for access. The specific access method and the adjustment method of access time slot will not be elaborated here.
[0086] Additionally, refer to Figure 7 In one embodiment, during execution Figure 1 Following step S140 in the illustrated embodiment, the following steps may also be included, but are not limited to:
[0087] Step S710: Obtain the updated information of the target satellite position information fed back by the terminal station according to a preset period;
[0088] Step S720: Update the target satellite position information according to the update information, and apply the updated target satellite position information to the second broadcast information.
[0089] It is worth noting that although the target satellite position information calculated by the terminal station in combination with the TA value is more accurate than the estimated satellite position information, the TA value is also obtained by measuring the time slot, which inevitably introduces errors. Therefore, in order to further improve the accuracy of the satellite position information, after the terminal station accesses the master station in the second access mode, it can periodically calculate the target satellite position information and send it to the master station for updating. The calculation method can be referred to the description of the above embodiment, and will not be elaborated here.
[0090] It is worth noting that after the main station obtains the location information of multiple target satellites, it can calculate the location information of the target satellites to be broadcast using statistical methods. For example, it can calculate the average value of the satellite coordinates sent by multiple terminal stations, or use filtering to obtain more accurate target satellite location information. Those skilled in the art are familiar with how to calculate more accurate target satellite location information when multiple coordinate values are obtained, and will not be limited here.
[0091] In addition, another embodiment of the present invention provides a terminal station access method, applied to a terminal station, including but not limited to steps S810, S820, S830 and S840:
[0092] Step S810: Obtain the first broadcast information broadcast by the master station, and determine the access mode as the first access mode based on the first broadcast information. The access mode represents the resource allocation of the access time slot in the air interface time slot. The access mode also includes a second access mode. The resource ratio of the access time slot corresponding to the first access mode is greater than the resource ratio of the access time slot corresponding to the second access mode.
[0093] Step S820: Access the main station through the access time slot configured according to the first access mode;
[0094] Step S830: Determine the target satellite location information and send the target satellite location information to the main station so that the main station switches the access mode to the second access mode;
[0095] Step S840: Obtain the second broadcast information broadcast by the main station, determine the access mode as the second access mode based on the second broadcast information, and access the main station through the access time slot configured according to the second access mode, wherein the second broadcast information carries the target satellite location information.
[0096] It should be noted that the technical solution of this embodiment is different from... Figure 1 The technical solutions described in the embodiments shown are similar, the difference being that the technical solutions in this embodiment are described with the terminal station as the execution subject, and will not be repeated here for the sake of simplicity.
[0097] In another embodiment, the first broadcast information includes a first access mode notification, master station location information, and preset estimated satellite location information, as referred to Figure 9 , Figure 8 Step S820 in the illustrated embodiment also includes, but is not limited to, the following steps:
[0098] Step S910: Determine the access mode as the first access mode based on the first access mode notification;
[0099] Step S920: Configure the target access time slot according to the first access mode;
[0100] Step S930: Obtain the terminal station location information, and obtain the first forward and reverse air interface delay value based on the terminal station location information, the master station location information, and the estimated satellite location information;
[0101] Step S940: Access the master station based on the first forward and reverse air interface delay value and the target access time slot.
[0102] It should be noted that the technical solution of this embodiment is different from... Figure 4 The technical solutions described in the embodiments shown are similar, the difference being that the technical solutions in this embodiment are described with the terminal station as the execution subject, and will not be repeated here for the sake of simplicity.
[0103] Additionally, refer to Figure 10 In one embodiment, Figure 8 Step S830 in the illustrated embodiment also includes, but is not limited to, the following steps:
[0104] Step S1010: Obtain the TA value sent by the master station. The TA value is determined by the master station based on the target access time slot.
[0105] Step S1020: Obtain the second forward and reverse air interface delay value based on the TA value and the first forward and reverse air interface delay value;
[0106] Step S1030: Obtain the target satellite position information based on the second forward and reverse air interface delay value, the terminal station position information, and the master station position information.
[0107] It should be noted that the technical solution of this embodiment is different from... Figure 5 The technical solutions described in the embodiments shown are similar, the difference being that the technical solutions in this embodiment are described with the terminal station as the execution subject, and will not be repeated here for the sake of simplicity.
[0108] In another embodiment, the second broadcast information further includes a second access mode notification and master station location information, as referred to Figure 11 , Figure 8 Step S840 in the illustrated embodiment also includes, but is not limited to, the following steps:
[0109] Step S1110: Determine the access mode as the second access mode based on the second access mode notification;
[0110] Step S1120: Reconfigure the target access time slot according to the second access mode;
[0111] Step S1130: When the terminal station has already connected to the master station, it connects to the master station according to the second forward and reverse air interface delay value and the re-determined target access time slot.
[0112] or,
[0113] Step S1140: When the terminal station is not connected to the master station, the second forward and reverse air interface delay value is obtained based on the terminal station location information, the master station location information and the target satellite location information, and the terminal station connects to the master station based on the second forward and reverse air interface delay value and the re-determined target access time slot.
[0114] It should be noted that the technical solution of this embodiment is different from... Figure 6 The technical solutions described in the embodiments shown are similar, the difference being that the technical solutions in this embodiment are described with the terminal station as the execution subject, and will not be repeated here for the sake of simplicity.
[0115] Additionally, refer to Figure 12 In one embodiment, after execution Figure 8 Following step S840 in the illustrated embodiment, the following steps may also be included, but are not limited to:
[0116] Step S1210: Obtain target satellite position information according to a preset period and generate update information for the target satellite position information;
[0117] Step S1220: Send the update information to the master station so that the master station updates the target satellite position information according to the update information and applies the updated target satellite position information to the second broadcast information.
[0118] It should be noted that the technical solution of this embodiment is different from... Figure 7 The technical solutions described in the embodiments shown are similar, the difference being that the technical solutions in this embodiment are described with the terminal station as the execution subject, and will not be repeated here for the sake of simplicity.
[0119] In addition, a specific example is provided to better illustrate the technical solution of the embodiments of the present invention.
[0120] It should be noted that, for better illustration of the overall process, this example begins with the initial power-on of the master station. During the master station's power-on phase, the number of connections at the end stations can be considered to be 0; therefore, the master station's initial access mode is the first access mode. Furthermore, for simplicity, location information is described using coordinate values. This example uses coarse satellite coordinates to represent the estimated satellite location information and precise satellite coordinates to represent the target satellite location information. The terms "coarse" and "precise" are relative to each other; that is, the coarse satellite coordinates have a larger error than the precise satellite coordinates. This does not constitute a limitation or description of the specific precision of the satellite location information, and will not be elaborated upon further.
[0121] refer to Figure 13 , Figure 13 The satellite communication system in this example includes a master station 1310 and a terminal station 1320. The master station 1310 includes an access mode decision and switching module 1311, an access time slot measurement module 1312, and a forward information transmission module 1313. The access mode decision and switching module 1311 determines the current access mode and switches the access mode accordingly. The access time slot measurement module 1312 measures the TA value after the terminal station accesses the system. The forward information transmission module 1313 broadcasts forward information to the terminal station. The terminal station 1320 includes a satellite precise coordinate value calculation module. 1321, 1322, 1323, 1324, and 1325 are respectively configured as follows: The satellite precise coordinate value calculation module 1321 is used to calculate the satellite's precise coordinate values; the forward information receiving module 1322 is used to acquire the forward information broadcast by the master station; the access time slot sending module 1323 is used to send access time slots to access the master station; the reverse information sending module 1324 is used to send information to the master station; and the air interface delay calculation module 1325 is used to calculate the forward and reverse air interface delay values. Additionally, the master station 1310 and the terminal station 1320 are also connected to a high-throughput satellite for communication. Since this invention does not involve improvements to high-throughput satellites, these connections are omitted here for simplicity.
[0122] exist Figure 13 Based on the structure shown, refer to Figure 14 The terminal access method includes, but is not limited to, the following steps:
[0123] Step S1410: Determine the current access mode as the first access mode and wait for the terminal station to attempt access.
[0124] It should be noted that during normal operation, the master station's access mode decision and switching module determines the number of currently connected end stations. If the number is less than a threshold or if precise satellite coordinates are not received, it enters the first access mode, setting most of the air interface time slots as access time slots for end station access. The distribution method can be referenced. Figure 15As shown, service time slots account for a small portion of air interface time slots, with the majority being access time slots. If the number of currently connected end stations is greater than or equal to a threshold and precise satellite coordinates have been received, the system enters the second access mode, where most air interface time slots are designated as service time slots. The distribution pattern can be referenced. Figure 16 As shown, service time slots occupy the majority of air interface time slots, with only a small portion used as access time slots. Simultaneously, the master station's forward information transmission module broadcasts information such as the first access mode, master station coordinates, and approximate satellite coordinates to the air interface, awaiting attempts from end stations to access the network.
[0125] Step S1420: The terminal station accesses the master station according to the first access mode.
[0126] In the first access mode, the forward information receiving module on the terminal station receives information such as the first access mode, the coordinates of the main station, and the approximate coordinates of the satellite sent by the main station. When the terminal station attempts to access, it calculates the distance between the main station and the satellite, and between the satellite and the terminal station, based on the received first access mode, the coordinates of the main station, the approximate coordinates of the satellite, and its own coordinates in the air interface delay calculation module. According to the coordinates of two points in conventional three-dimensional space, the distance between the main station and the satellite, and between the satellite and the terminal station are calculated respectively. According to the propagation speed of the satellite beam in the atmosphere and vacuum layer, the approximate transmission delay value from the main station to the satellite to the terminal station is obtained and recorded as the first forward and reverse air interface delay value. Based on the first forward and reverse air interface delay value and the number of access time slot resources configured in the first access mode, the terminal station accesses the main station through the access time slot sending module under a high redundancy access time slot.
[0127] Step S1430: The terminal station calculates the precise coordinates of the satellite;
[0128] In the first access mode, the terminal station attempts to access the network by generating highly redundant access time slot frames using a conventional TDMA method. Once the terminal station successfully accesses the network, the master station's access time slot measurement module measures the TA value of the access time slot and sends it to the terminal station via the forward information transmission module. The terminal station's forward information receiving module receives the TA value and, based on the TA value and the first forward and reverse air interface delay value, calculates the second forward and reverse air interface delay value using the satellite precise coordinate value calculation module. The error of the second forward and reverse air interface delay value is smaller than that of the first. Using the master station coordinate value, the terminal station coordinate value, and the satellite coarse coordinate value, the satellite precise coordinate value is obtained and reported to the master station via the reverse information transmission module.
[0129] Step S1440: The main station switches to the second access mode.
[0130] Once the master station's access mode decision and switching module detects that the number of successfully accessed end stations is greater than or equal to a threshold, and has received the precise satellite coordinates reported by any of the accessed end stations, it enters the second access mode. It calculates the required number of air interface time slots that the system can tolerate based on the system's internal latency error. This calculation uses a conventional baseband processing algorithm and will not be elaborated upon here. Most time slot resources are allocated to service time slots, leaving only a small number of access time slots. Access operations still follow the conventional TDMA method, and the second access mode, master station coordinates, and precise satellite coordinates are broadcast via the forward information transmission module.
[0131] In step S1450, the terminal station accesses the master station through the second access mode.
[0132] In the second access mode phase, when a new terminal station attempts to access, the terminal station's access timeslot transmission module uses the second access mode, the master station coordinates, the satellite's precise coordinates, and its own terminal station coordinates to calculate the second forward and reverse air interface delay value, and accesses the terminal station based on the number of air interface resources matched by the second access mode.
[0133] Step S1460: Periodically update the precise coordinates of the satellite.
[0134] In the second access mode phase, the already connected terminal stations periodically recalculate the precise satellite coordinates and report them to the master station through the reverse information transmission module. The master station performs corresponding processing, such as taking the average value or using filtering, and saves the precise satellite coordinates.
[0135] Step S1470: Determine the access mode based on the number of connected terminal stations.
[0136] In the second access mode phase, if the access mode decision and switching module of the master station detects that the number of connected end stations is less than the threshold value, it enters the first access mode and repeats step 1410; otherwise, it continues to be in the second access mode and repeats step S1460.
[0137] Additionally, refer to Figure 17 An embodiment of the present invention also provides a master station 1700, which includes a memory 1710, a processor 1720, and a computer program stored in the memory 1710 and executable on the processor 1720.
[0138] The processor 1720 and memory 1710 can be connected via a bus or other means.
[0139] The non-transient software program and instructions required to implement the terminal access method of the above embodiments are stored in the memory 1710. When executed by the processor 1720, the terminal access method applied to the master station 1700 in the above embodiments is executed, for example, the method described above is executed. Figure 1Method steps S110 to S140, Figure 2 Method steps S210 to S220, Figure 3 Method steps S310, Figure 4 Method steps S410, Figure 5 Method steps S510 to S520 Figure 6 Method steps S610, Figure 7 Method steps S710 to S720.
[0140] Additionally, refer to Figure 18 An embodiment of the present invention also provides a terminal station 1800, which includes a memory 1810, a processor 1820, and a computer program stored in the memory 1810 and executable on the processor 1820.
[0141] The processor 1820 and memory 1810 can be connected via a bus or other means.
[0142] The non-transient software program and instructions required to implement the terminal 1800 access method of the above embodiments are stored in the memory 1810. When executed by the processor 1820, the terminal access method applied to the terminal 1800 in the above embodiments is executed, for example, the method described above is executed. Figure 8 Method steps S810 to S840 Figure 9 Method steps S910 to S940 Figure 10 Method steps S1010 to S1030, Figure 11 Method steps S1110 to S1140, Figure 12 The method steps S1210 to S1220.
[0143] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0144] Furthermore, one embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions that are executed by a processor or controller, for example, by a processor in the above-described master station embodiment, causing the processor to execute the end-station access method applied to the master station in the above-described embodiment, for example, executing the above-described... Figure 1 Method steps S110 to S140, Figure 2 Method steps S210 to S220, Figure 3 Method steps S310, Figure 4 Method steps S410, Figure 5 Method steps S510 to S520 Figure 6 Method steps S610, Figure 7 Method steps S710 to S720; for example, if executed by a processor in the above-described terminal station embodiment, the processor can execute the terminal station access method applied to the terminal station in the above-described embodiment, for example, executing the method described above. Figure 8 Method steps S810 to S840 Figure 9 Method steps S910 to S940 Figure 10 Method steps S1010 to S1030, Figure 11 Method steps S1110 to S1140, Figure 12 The method steps S1210 to S1220 are described above. Those skilled in the art will understand that all or some of the steps and systems disclosed in the above methods can be implemented as software, firmware, hardware, or suitable combinations thereof. Some or all physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled 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 storing 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 technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0145] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.
Claims
1. A terminal station access method, applied to a master station, comprising: The access mode is determined to be the first access mode, wherein the access mode represents the resource allocation of access time slots in the air interface time slots. The access mode also includes a second access mode, wherein the resource proportion of the access time slots corresponding to the first access mode is greater than the resource proportion of the access time slots corresponding to the second access mode. Broadcast first broadcast information so that the terminal station determines the access mode as the first access mode based on the first broadcast information, and accesses the master station through the access time slot configured according to the first access mode; When the target satellite location information sent by the terminal station is received, the access mode is switched to the second access mode, wherein the target satellite location information is obtained by the terminal station when accessing the master station in the first access mode; A second broadcast message is broadcast so that the terminal station determines the access mode as the second access mode based on the second broadcast message, and accesses the master station through the access time slot configured according to the second access mode, wherein the second broadcast message carries the target satellite location information.
2. The method of claim 1, wherein, The determination of the access mode as the first access mode includes: Obtain the pre-set access threshold value; When the number of terminal stations currently connected to the master station is less than the access threshold, or the master station has not obtained the target satellite location information, the access mode is determined to be the first access mode.
3. The method of claim 2, wherein, Before switching the access mode to the second access mode, the method further includes: The number of currently accessing end stations is determined to be greater than or equal to the access threshold value.
4. The method of claim 1, wherein, The first broadcast information includes a first access mode notification, master station location information, and preset estimated satellite location information. Broadcasting the first broadcast information so that the terminal station determines the access mode as the first access mode based on the first broadcast information and accesses the master station through the access time slot configured according to the first access mode includes: The terminal station broadcasts a first broadcast message to the terminal station, so that the terminal station determines the access mode as the first access mode according to the first access mode notification, configures the target access time slot according to the first access mode, and obtains the terminal station's location information. Then, based on the terminal station's location information, the master station's location information, and the estimated satellite location information, it obtains a first forward and reverse air interface delay value, and accesses the master station according to the first forward and reverse air interface delay value and the target access time slot.
5. The method according to claim 4, characterized in that, After broadcasting the first broadcast information, the method further includes: Determine the advance time deviation (TA) value of the target access time slot; The TA value is sent to the terminal station so that the terminal station can obtain the second forward and reverse air interface delay value based on the TA value and the first forward and reverse air interface delay value, thereby obtaining the target satellite position information based on the second forward and reverse air interface delay value, the terminal station position information and the master station position information, and sending the target satellite position information to the master station.
6. The method according to claim 5, characterized in that, The second broadcast information also includes a second access mode notification and the main station location information. Broadcasting the second broadcast information so that the terminal station determines the access mode as the second access mode based on the second broadcast information, and accesses the main station through the access time slot configured according to the second access mode, includes: A second broadcast message is broadcast to the terminal station so that the terminal station determines the access mode as the second access mode according to the second access mode notification, reconfigures the target access time slot according to the second access mode, and accesses the master station according to the second forward and reverse air interface delay value and the reconfigured target access time slot. When the terminal station does not access the master station, the second forward and reverse air interface delay value is obtained by the terminal station according to the terminal station location information, the master station location information and the target satellite location information.
7. The method according to claim 1, characterized in that, After broadcasting the second broadcast information, the method further includes: Obtain updated information of the target satellite's position information fed back by the terminal station according to a preset period; The target satellite position information is updated according to the updated information, and the updated target satellite position information is applied to the second broadcast information.
8. A terminal station access method, applied to a terminal station, comprising: Obtain the first broadcast information broadcast by the main station, and determine the access mode as the first access mode based on the first broadcast information. The access mode represents the resource allocation of the access time slot in the air interface time slot. The access mode also includes a second access mode. The resource ratio of the access time slot corresponding to the first access mode is greater than the resource ratio of the access time slot corresponding to the second access mode. Access the main station by means of the access time slot configured according to the first access mode; The target satellite location information is determined and sent to the master station, so that the master station switches the access mode to the second access mode; The system obtains the second broadcast information broadcast by the master station, determines the access mode as the second access mode based on the second broadcast information, and accesses the master station through the access time slot configured according to the second access mode. The second broadcast information carries the target satellite location information.
9. The method according to claim 8, characterized in that, The first broadcast information includes a first access mode notification, master station location information, and preset estimated satellite location information. Accessing the master station via the access time slot configured according to the first access mode includes: The access mode is determined to be the first access mode based on the first access mode notification; Configure the target access time slot according to the first access mode; Obtain the terminal station location information, and obtain the first forward and reverse air interface delay value based on the terminal station location information, the master station location information, and the estimated satellite location information; Access the main station based on the first forward and reverse air interface delay value and the target access time slot.
10. The method according to claim 9, characterized in that, The determination of the target satellite location information includes: Obtain the TA value sent by the master station, wherein the TA value is determined by the master station based on the target access time slot; The second forward and reverse air interface delay value is obtained based on the TA value and the first forward and reverse air interface delay value; The target satellite position information is obtained based on the second forward and reverse air interface delay value, the terminal station position information, and the master station position information.
11. The method according to claim 10, characterized in that, The second broadcast information also includes a second access mode notification and the main station location information. The step of obtaining the second broadcast information broadcast by the main station, determining the access mode as the second access mode based on the second broadcast information, and accessing the main station through the access time slot configured according to the second access mode includes: The access mode is determined to be the second access mode according to the second access mode notification; Reconfigure the target access time slot according to the second access mode; When the terminal station has already connected to the master station, it connects to the master station according to the second forward and reverse air interface delay value and the reconfigured target access time slot; or, When the terminal station is not connected to the master station, the second forward and reverse air interface delay value is obtained based on the terminal station location information, the master station location information and the target satellite location information, and the terminal station connects to the master station based on the second forward and reverse air interface delay value and the reconfigured target access time slot.
12. The method according to claim 10, characterized in that, After accessing the main station via the access time slot configured according to the second access mode, the method further includes: The target satellite position information is acquired according to a preset period, and updated information for the target satellite position information is generated. The update information is sent to the master station so that the master station updates the target satellite position information according to the update information and applies the updated target satellite position information to the second broadcast information.
13. A main site, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, when the processor executes the computer program, it implements the terminal access method as described in any one of claims 1 to 7.
14. A terminal station, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, when the processor executes the computer program, it implements the terminal access method as described in any one of claims 8 to 12.
15. A computer-readable storage medium storing computer-executable instructions for performing the terminal access method as described in any one of claims 1 to 12.