Method for solving random access response timeout of stock terminal satellite communication
By performing appropriate parameter configuration and message processing on the existing commercial terminal and base station side, the problem of random access failure caused by air interface delay in satellite communications by existing commercial terminals is solved, and the successful access of existing commercial terminals is achieved.
Patent Information
- Application Number
- CN202411776479.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-03-18
AI Technical Summary
Due to the change in the air interface delay during satellite communication, existing commercial terminals cannot receive random access response messages sent by the base station within a limited time window, resulting in random access failure.
The system message sends preset random access parameters to the existing commercial terminal, controls the range of the random access preamble, and performs pregroup packets and caches of random access messages on the base station side. The timing of the random access message is calculated based on the air interface delay to ensure that the existing commercial terminals can successfully receive the random access message sent by the base station.
It effectively solves the problem that existing commercial terminals cannot access when the air interface is delayed, ensures the successful reception of random access responses, and improves the communication success rate.
Smart Images

Figure CN119653514A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a method, device, electronic device and storage medium for solving the timeout of random access response of satellite communication of existing terminals. Background Art
[0002] With the development of wireless communication technology, the concept of an integrated space-ground network has gradually become a reality. In order to solve the communication problems in areas with few people and no operator network coverage, existing commercial terminals can communicate with the help of satellites. Since satellites are deployed in orbits ranging from hundreds to thousands of kilometers, and most of the existing commercial terminals are restricted by the existing 3GPP series of protocols, there are the following problems when using existing commercial terminals to communicate with satellites: With the different altitudes of satellite orbits, the air interface delay between existing commercial terminals and satellites will change. In particular, when the satellite is in transparent forwarding mode, the air interface delay of existing commercial terminals accessing the 5GNR ground network through satellites will double. For example, using a satellite 495 kilometers in orbit for transparent forwarding mode communication, it has been calculated that the two-way air interface delay between existing commercial terminals and base stations is as high as 12.006 milliseconds. In this case, since the time window length for existing commercial terminals to receive random access response messages is limited by the protocol (the 3GPP NR 38.331R16 protocol limits the maximum length of the random access response window in the licensed spectrum network to 10 milliseconds), the existing commercial terminals cannot receive the random access response message sent by the base station within this time window, resulting in the failure of random access of the existing commercial terminals. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide a method, device, electronic device and storage medium for solving the timeout of random access response of satellite communication of existing terminals, which can ensure that the existing commercial terminals successfully receive the random access message sent by the base station and ensure the success of random access of the existing commercial terminals.
[0004] In order to achieve the above objectives, the present application embodiment adopts the following technical solutions:
[0005] In the first aspect, an embodiment of the present application provides a method for solving the timeout of random access response of satellite communication of existing terminals, the method comprising: sending a preset random access parameter to an existing commercial terminal through a system message, the random access parameter being used to control the range of random access preamble code selected by the existing commercial terminal; pre-packaging and caching the random access message sent by the base station according to the random access parameter; calculating the timing of the random access message based on the air interface delay generated during the communication between the existing commercial terminal and the satellite, so as to ensure that the existing commercial terminal successfully receives the random access message sent by the base station.
[0006] In one embodiment, the method further includes: configuring random access parameters of existing commercial terminals on the base station side, configuring the number of synchronization signal blocks for each access opportunity and the number of contention access preambles contained in each synchronization signal block in the target field of the random access parameters.
[0007] In one embodiment, the method further includes: determining the number of access opportunity synchronization signal blocks by base station frequency band, and using the minimum value range of the number of random access preamble codes contained in the synchronization signal block as the range of random access preamble codes of the existing commercial terminals.
[0008] In one embodiment, the pre-packaging of the random access message according to the random access parameters includes: adjusting the random access preamble code based on the random access parameters to obtain a random access preamble value and an uplink time advance; and pre-packaging the random access message based on the random access preamble value and the uplink time advance.
[0009] In one embodiment, after pre-packaging the random access message according to the random access parameters, the method includes: caching the random access message and continuously receiving the random access preamble code sent by the existing commercial terminal to request the base station to reply to the random access message.
[0010] In one embodiment, the method further includes: calculating the time interval for the existing commercial terminal to send the random access preamble code to obtain a calculated value; combining the calculated value and the air interface delay value between the existing commercial terminal and the base station to perform scheduling timing calculation for the cached random access response message.
[0011] In one embodiment, the calculating the random access response message timing based on the air interface delay generated during the communication between the existing commercial terminal and the satellite to ensure that the existing commercial terminal successfully receives the random access message sent by the base station includes:
[0012] Parsing the random access corresponding message to obtain a random access preamble value;
[0013] Determining whether the random access preamble value is a value sent by the existing commercial terminal itself when competing for access;
[0014] If so, receive the random access message sent by the base station to complete the random access process of the existing commercial terminal.
[0015] In a second aspect, the present application provides a device for solving the timeout of random access response of satellite communication of existing terminals, comprising:
[0016] A sending module, used to send preset random access parameters to existing commercial terminals through system messages, wherein the random access parameters are used to control the range of random access preamble codes selected by the existing commercial terminals;
[0017] A processing module, used for pre-packaging and caching the random access message sent by the base station according to the random access parameter;
[0018] The access module is used to calculate the random access message timing based on the air interface delay generated during the communication between the existing commercial terminal and the satellite, so as to ensure that the existing commercial terminal successfully receives the random access message sent by the base station.
[0019] In a third aspect, the present application provides an electronic device comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the steps of the method for solving the timeout of random access response of satellite communications of existing terminals as described in any one of the first aspects.
[0020] In a fourth aspect, the present application provides a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor, the steps of the method for solving the timeout of random access response of existing terminal satellite communication as described in any one of the first aspects are implemented.
[0021] The present application provides a method, device, electronic device and storage medium for solving the timeout of random access response of existing terminals in satellite communication, which selects appropriate random access parameters and sends them to existing commercial terminals through system messages; combined with the newly added function of controlling the number of synchronization signal blocks sent on the base station side, while saving air interface resources for sending synchronization signal blocks, the range of contention access preamble codes selected by existing commercial terminals during random access is controlled; the base station side pre-assembles and caches random access response messages according to the predicted selection range of contention access preamble codes for existing commercial terminals; the base station side calculates the timing of random access response messages according to the air interface delay in the communication process between the existing commercial terminal and the satellite, ensuring that the base station sends the random access response message and the existing commercial terminal can successfully receive it within the random access response message receiving window. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0023] Figure 1 A flowchart of a method for resolving random access response timeout of satellite communications of existing terminals is provided as an embodiment of the present application.
[0024] Figure 2The existing commercial terminals in the present invention communicate with the 5G NR ground base station through satellite transparent forwarding.
[0025] Figure 3 This is the communication method in which the existing commercial terminals in the present invention directly communicate with the 5G NR base station on the satellite.
[0026] Figure 4 A schematic diagram of the structure of a device for resolving random access response timeout of satellite communications of existing terminals provided in one embodiment of the present application.
[0027] Figure 5 A schematic diagram of the structure of an electronic device provided for one embodiment of the present application. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0029] The terms "first", "second", etc. in this specification and claims are used to distinguish similar objects, and are not used to describe a particular order or precedence. It should be understood that the terms used in this way can be interchanged where appropriate so that the embodiments of the present application are implemented in a sequence other than those illustrated or described herein. In addition, "and / or" in this specification and claims means at least one of the connected objects, and the character " / " generally means that the objects associated with each other are in an "or" relationship.
[0030] See also Figure 1 , is a flow chart of a method for solving the timeout of random access response of satellite communication of existing terminals provided in an embodiment of the present application. The method for solving the timeout of random access response of satellite communication of existing terminals can be executed by a device for solving the timeout of random access response of satellite communication of existing terminals provided in an embodiment of the present application. The device can be implemented in software and / or hardware, such as electronic devices such as servers, computers, and processors. In this embodiment, the execution subject of the method for solving the timeout of random access response of satellite communication of existing terminals is a processor of a computer as an example. The method for solving the timeout of random access response of satellite communication of existing terminals provided in this embodiment includes:
[0031] Step S1: Sending preset random access parameters to existing commercial terminals through a system message, wherein the random access parameters are used to control the range of random access preamble codes selected by the existing commercial terminals.
[0032] In this embodiment, when the existing commercial terminals comply with the existing 3GPP protocol, appropriate random access parameters are selected and sent to the existing commercial terminals via a system message.
[0033] Preferably, random access parameters of existing commercial terminals are configured on the base station side, and the target field in the random access parameters configures the number of synchronization signal blocks for each access opportunity and the number of contention access preambles contained in each synchronization signal block.
[0034] In addition, the number of the access opportunity synchronization signal blocks is determined by the base station frequency band, and the minimum value range of the number of random access preamble codes contained in the synchronization signal block is used as the range of the random access preamble codes of the existing commercial terminals.
[0035] Specifically, the base station side configures the random access parameters of existing commercial terminals through the RACH-ConfigCommon information element, where the ssb-perRACH-OccasionAndCB-PreamblesPerSSB field can configure the number of synchronization signal blocks for each access opportunity and the number of contention access preambles contained in each synchronization signal block. The number of synchronization signal blocks for each access opportunity is limited by the frequency band supported by the base station, such as: when the frequency band is lower than 3GHz, the maximum number of synchronization signal blocks supported is 4. Since the present invention needs to predict the range of contention access preamble values sent by existing commercial terminals, the minimum range of the number of contention access preambles contained in each synchronization signal block is the most suitable choice. After selecting the relevant random access parameters, the base station side sends them to the existing commercial terminals through a system message.
[0036] Step S2: pre-packaging and buffering the random access message sent by the base station according to the random access parameter.
[0037] It can be understood that in this embodiment, the base station adds the functions of pre-packaging the random access response message and calculating the timing of scheduling and sending the random access response according to air interface delay adaptation.
[0038] Further, the pre-packaging of the random access message according to the random access parameters includes: adjusting the random access preamble code based on the random access parameters to obtain a random access preamble value and an uplink time advance; and pre-packaging the random access message based on the random access preamble value and the uplink time advance.
[0039] Further, after pre-packaging the random access message according to the random access parameters, the method includes: caching the random access message and continuously receiving the random access preamble code sent by the existing commercial terminal to request the base station to reply to the random access message.
[0040] Specifically, after the random access response message is pre-packaged, since the air interface delay is greater than the random access response window length (maximum 10 milliseconds), if the random access response message is sent according to the normal process, the message will inevitably fall outside the time window for the existing commercial terminal to receive the random access response message, resulting in the inability of the existing commercial terminal to receive the random access response message, thereby causing the random access failure; therefore, the base station side temporarily caches the random access response message and does not send it. At the same time, if the existing commercial terminal side does not receive the random access response message, it will continuously send the contention random access preamble to request the base station to reply to the random access response message.
[0041] In addition, to ensure that the random access response message sent by the air interface on the base station side can fall within the time window for the existing commercial terminal to receive the random access response, the base station side calculates the time for the existing commercial terminal to send the next competitive access preamble, and uses the calculated value combined with the air interface communication delay value between the existing commercial terminal and the base station to perform scheduling timing calculation for the temporarily stored random access response message.
[0042] Furthermore, the time interval for the existing commercial terminal to send the random access preamble code is calculated to obtain a calculated value; and the scheduling timing calculation is performed on the cached random access response message by combining the calculated value and the air interface delay value between the existing commercial terminal and the base station.
[0043] It can be understood that the implementation of the present invention also relies on the pre-packaging of the newly added random access response message in the base station and the calculation function of the sending timing of the random access response scheduling according to the air interface delay adaptation.
[0044] Step S3, calculating the random access message timing based on the air interface delay generated during the communication between the existing commercial terminal and the satellite, so as to ensure that the existing commercial terminal successfully receives the random access message sent by the base station.
[0045] In one embodiment, the timing of the random access response message is calculated based on the air interface delay generated during the communication between the existing commercial terminal and the satellite to ensure that the existing commercial terminal successfully receives the random access message sent by the base station, including: parsing the random access response message to obtain a random access preamble value; determining whether the random access preamble value is the value sent by the existing commercial terminal itself when competing for access; if so, receiving the random access message sent by the base station to complete the random access process of the existing commercial terminal.
[0046] Specifically, the existing commercial terminal receives the random access response message within the random access response time window, parses the random access preamble value in the matching message, determines whether it is the value sent by the existing commercial terminal itself when competing for access, and performs subsequent access procedures after the random access preamble value matches successfully.
[0047] The method provided by the present application for solving the timeout of random access response of satellite communication of existing terminals is to select appropriate random access parameters and send them to existing commercial terminals through system messages under the existing commercial terminals following the existing 3GPP protocol; combined with the newly added function of controlling the number of synchronization signal blocks sent on the base station side, while saving the air interface resources for sending synchronization signal blocks, the range of the competitive access preamble selected by the existing commercial terminals during the random access process is controlled; the base station side pre-assembles and caches the random access response message according to the predicted selection range of the competitive access preamble of the existing commercial terminal; the base station side calculates the timing of the random access response message according to the air interface delay in the communication process between the existing commercial terminal and the satellite, ensuring that the base station sends the random access response message and the existing commercial terminal can successfully receive it within the random access response message receiving window. The present invention effectively solves the problem that the existing commercial terminals cannot access due to the limitation of the existing 3GPP protocol in the case of large air interface delay during the satellite communication process.
[0048] In the embodiment of the present application, there are two ways for existing commercial terminals to communicate with satellites. One way is that the satellite transparently forwards the communication information between the existing commercial terminals and the 5G NR ground base station without processing the information, such as Figure 2 As shown; the other is that the existing commercial terminals communicate directly with the 5G base station on the satellite, as shown Figure 3 The present invention only involves the addition of new functions on the 5G base station side and does not involve the modification of existing commercial terminals.
[0049] The above is a description of a specific embodiment of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0050] With the above Figure 1 Corresponding to the method for solving the timeout of random access response of satellite communication of existing terminals shown in the embodiment of the present application, a device for solving the timeout of random access response of satellite communication of existing terminals is also proposed. Figure 4 , is a schematic diagram of a structure of a device for solving a timeout of random access response of satellite communication of an existing terminal provided by an embodiment of the present application, the device comprising:
[0051] A sending module, used to send preset random access parameters to existing commercial terminals through system messages, wherein the random access parameters are used to control the range of random access preamble codes selected by the existing commercial terminals;
[0052] A processing module, used for pre-packaging and caching the random access message sent by the base station according to the random access parameter;
[0053] The access module is used to calculate the random access message timing based on the air interface delay generated during the communication between the existing commercial terminal and the satellite, so as to ensure that the existing commercial terminal successfully receives the random access message sent by the base station.
[0054] The specific definition of the device for solving the timeout of random access response of satellite communication of existing terminals can be referred to the definition of the method for solving the timeout of random access response of satellite communication of existing terminals in the above text, which will not be repeated here. Each module in the above-mentioned device for solving the timeout of random access response of satellite communication of existing terminals can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor of the electronic device in the form of hardware, or can be stored in the memory of the electronic device in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned modules.
[0055] According to another embodiment of the present application, Figure 4 The various units in the device for solving the timeout of random access response of satellite communication of existing terminals shown can be respectively or completely combined into one or several other units to constitute, or one (some) of the units can also be divided into multiple smaller units in function to constitute, which can achieve the same operation without affecting the realization of the technical effect of the embodiment of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the function of one unit can also be realized by multiple units, or the functions of multiple units can be realized by one unit. In other embodiments of the present application, the device for solving the timeout of random access response of satellite communication of existing terminals can also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.
[0056] According to another embodiment of the present application, the program can be executed on a general computing device such as a computer including a central processing unit (CPU), a random access memory (RAM), a read-only memory (ROM), and other processing elements and storage elements. Figure 1 A computer program (including program code) for each step involved in the corresponding method shown in FIG. Figure 4The apparatus for solving the timeout of random access response of satellite communication of existing terminals as shown in the embodiment of the present application and the method for solving the timeout of random access response of satellite communication of existing terminals are implemented. The computer program can be recorded on a computer-readable storage medium, for example, and transferred to an electronic device through the computer-readable storage medium and run therein.
[0057] Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. Figure 5 At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. The memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the electronic device may also include hardware required for other services.
[0058] The processor, network interface and memory can be interconnected through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0059] The memory is used to store the program. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include a memory and a non-volatile memory, and provides instructions and data to the processor.
[0060] The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a data processing device at the logical level. The processor executes the program stored in the memory and is specifically used to execute the method for solving the timeout of random access response of satellite communication of existing terminals provided in this embodiment.
[0061] The electronic device may also perform Figure 1 The method shown in the figure realizes a device for solving the timeout of random access response of satellite communication of existing terminals. Figure 1 The functions of the illustrated embodiment will not be described in detail in the embodiments of the present application.
[0062] Of course, in addition to software implementation methods, the electronic device of the present application does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
[0063] An embodiment of the present application also proposes a computer-readable storage medium, which stores one or more programs, and the one or more programs include instructions. When the instructions are executed by a portable electronic device including multiple application programs, the portable electronic device can execute the method provided in the present application for solving the timeout of random access response of satellite communication of existing terminals.
[0064] In short, the above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
[0065] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0066] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0067] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0068] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
Claims
1. A method for solving the timeout of random access response of satellite communication of existing terminals, characterized in that: include: Sending preset random access parameters to existing commercial terminals through system messages, where the random access parameters are used to control the range of random access preamble codes selected by existing commercial terminals; Pre-packaging and caching the random access message sent by the base station according to the random access parameter; The random access message timing is calculated based on the air interface delay generated during the communication between the existing commercial terminal and the satellite, so as to ensure that the existing commercial terminal successfully receives the random access message sent by the base station.
2. The method according to claim 1, characterized in that The method further comprises: The random access parameters of existing commercial terminals are configured on the base station side, and the target field in the random access parameters is configured with the number of synchronization signal blocks for each access opportunity and the number of contention access preambles contained in each synchronization signal block.
3. The method according to claim 2, characterized in that The method further comprises: The number of the access opportunity synchronization signal blocks is determined by the base station frequency band, and the minimum value range of the number of random access preamble codes contained in the synchronization signal block is used as the range of the random access preamble codes of the existing commercial terminals.
4. The method according to claim 1, characterized in that: The pre-packaging of the random access message according to the random access parameter comprises: Adjust the random access preamble code based on the random access parameter to obtain a random access preamble value and an uplink timing advance; The random access message is pre-packaged based on the random access preamble value and the uplink timing advance.
5. The method according to claim 4, characterized in that After pre-packaging the random access message according to the random access parameter, the method includes: The random access message is cached, and the random access preamble code sent by the existing commercial terminal is continuously received to request the base station to reply to the random access message.
6. The method according to claim 5, characterized in that The method further comprises: Calculating the time interval for the existing commercial terminal to send the random access preamble code to obtain a calculated value; The calculated value and the air interface delay value between the existing commercial terminal and the base station are combined to perform scheduling timing calculation on the cached random access response message.
7. The method according to claim 1, characterized in that The calculating the random access response message timing based on the air interface delay generated during the communication between the existing commercial terminal and the satellite to ensure that the existing commercial terminal successfully receives the random access message sent by the base station includes: Parsing the random access corresponding message to obtain a random access preamble value; Determining whether the random access preamble value is a value sent by the existing commercial terminal itself when competing for access; If so, receive the random access message sent by the base station to complete the random access process of the existing commercial terminal.
8. A device for solving the timeout of random access response of satellite communication of existing terminals, characterized in that: include: A sending module, used to send preset random access parameters to existing commercial terminals through system messages, wherein the random access parameters are used to control the range of random access preamble codes selected by the existing commercial terminals; A processing module, used for pre-packaging and caching the random access message sent by the base station according to the random access parameter; The access module is used to calculate the random access message timing based on the air interface delay generated during the communication between the existing commercial terminal and the satellite, so as to ensure that the existing commercial terminal successfully receives the random access message sent by the base station.
9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the steps of the method for solving the timeout of random access response of satellite communication of existing terminals as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor, the steps of the method for solving the timeout of random access response of existing terminal satellite communication as described in any one of claims 1 to 7 are implemented.