Method and device for realizing fast uplink access
By performing time-frequency transformation and energy distribution analysis on satellite signals, potential access frequencies can be quickly determined, solving the problem of long scanning time for low-orbit satellite network terminals and achieving fast uplink access and an efficient access process.
Patent Information
- Application Number
- CN202410283012.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-12
- Publication Date
- 2025-09-12
AI Technical Summary
During the access process, low-orbit satellite network terminals need to scan multiple frequency bands and frequency grids, which results in long scanning time, possible missed access opportunities, and affected access efficiency.
By performing time-frequency transformation on the received signal, the energy distribution of the signal in the first frequency band is obtained, potential access frequencies are determined, and uplink access is performed at these frequencies, avoiding frequency scanning one by one. The scanning process is optimized using preset thresholds and termination scanning conditions.
It reduces the time it takes for the terminal to start up and access the network, enables fast uplink access, improves access efficiency, and avoids access delays caused by long scanning times.
Smart Images

Figure CN120640377A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a method and device for implementing fast uplink access. Background Art
[0002] Low-orbit broadband satellites are a key technology direction for integrated space-air communications following terrestrial wireless communication networks. They enable global coverage, ultra-long-distance transmission, and are unrestricted by the deployment conditions of terrestrial communication network base stations. Low-orbit satellite orbits are generally 500 to 800 kilometers above the ground, far exceeding the coverage radius of terrestrial communication network cells. To balance wide-area coverage with the transmit and receive link budget, a single satellite in a low-orbit satellite constellation system is equipped with multiple transmit and receive beams. However, the number of beams is still limited by the payload of the low-orbit satellite. Therefore, beam-hopping mechanisms for time-sharing coverage have been widely researched and applied. However, this also poses challenges for satellite network access terminals.
[0003] After a large number of low-orbit satellites are used to form constellations, satellite network terminals are likely to evolve from the current support for the first-generation GEO (Geostationary Orbit) high-orbit satellite communications to hybrid orbit communications. At a certain moment, there will be more than one satellite and beam frequency band that can provide signaling guidance and services to the cell where the terminal is located, and the frequency bands and points that the terminal can support will also increase accordingly.
[0004] Therefore, when accessing the network, satellite network terminals will face greater pressure to scan and detect different frequency bands and different frequency grids within the frequency band. If the terminal scans each frequency point in the frequency band one by one in this scenario to find the satellite beam that can currently provide service, the scan will take a long time and it is easy to miss the beam that could provide access during the scanning process, further extending the access time. Summary of the Invention
[0005] The purpose of the embodiments of the present invention is to provide a method and apparatus for achieving fast uplink access, thereby reducing the time it takes for a terminal to start up and access the network and achieving fast uplink access. The specific technical solution is as follows:
[0006] In a first aspect, an embodiment of the present invention provides a method for implementing fast uplink access, which is applied to a terminal. The method includes:
[0007] Receive signals from satellites;
[0008] Performing time-frequency transformation on the received signal to obtain energy distribution of the signal in a first frequency band;
[0009] Determining potential access frequencies included in the first frequency band based on the energy distribution;
[0010] Perform uplink access at the potential access frequency point.
[0011] Optionally, the potential access frequency is a frequency whose corresponding received energy indication RSSI is not less than a preset threshold.
[0012] Optionally, the frequency band to be scanned includes a subband, the bandwidth of the subband is related to the broadband receiving capability of the terminal; the first frequency band is included in the subband; after completing the scan for the current first frequency band, the method further includes:
[0013] Determining whether a preset scanning termination condition is met; the preset scanning termination condition is: the subbands included in the frequency band to be scanned have been traversed and scanned, or uplink access has been executed and completed at the determined potential access frequency point;
[0014] If so, the scanning process for the frequency band to be scanned is terminated.
[0015] Optionally, if not, the first frequency band is switched to an unscanned sub-band in the frequency band to be scanned, and for the first frequency band, the execution of receiving the signal sent by the satellite is returned until the preset scanning termination condition is met.
[0016] Optionally, the potential access frequency point is: the frequency point corresponding to the location of the first type of resource block RB in the first frequency band, and / or the frequency point with the smallest frequency domain distance to the location of the second type of RB in the first frequency band; wherein, the first type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and whose location corresponds to the frequency point; the second type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and whose location does not correspond to the frequency point.
[0017] Optionally, the preset threshold is related to the estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite; the estimated signal reception energy is related to the signal transmission power of the satellite and the link loss of the signal transmitted from the satellite to the ground cell.
[0018] Optionally, the preset threshold includes category thresholds corresponding to a plurality of preset environment categories, each of which corresponds to a preset value range of the background noise signal strength; the category threshold corresponding to the preset environment category is related to an estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite within the ground cell of the satellite under the interference of the background noise signal corresponding to the preset environment category;
[0019] Before determining the potential access frequencies included in the first frequency band based on the energy distribution, the method further includes:
[0020] The noise floor signal strength in the communication environment is collected, and a category threshold corresponding to the collected noise floor signal strength is determined; the potential access frequency points included in the first frequency band are: the frequency points whose corresponding RSSI is not less than the category threshold.
[0021] Optionally, the duration of the terminal receiving the signal is not less than one synchronization signal broadcast cycle.
[0022] In a second aspect, an embodiment of the present invention provides a device for implementing fast uplink access, which is applied to a terminal, and the device includes:
[0023] A receiving module, used for receiving signals sent by satellites;
[0024] a transform module, configured to perform time-frequency transform on the received signal to obtain energy distribution of the signal within a first frequency band;
[0025] a determining module, configured to determine potential access frequencies included in the first frequency band based on the energy distribution;
[0026] The access module is used to perform uplink access at the potential access frequency point.
[0027] Optionally, the potential access frequency is a frequency whose corresponding received energy indication RSSI is not less than a preset threshold.
[0028] Optionally, the frequency band to be scanned includes a sub-band, the bandwidth of the sub-band is related to the broadband receiving capability of the terminal; the first frequency band is included in the sub-band; and the apparatus further includes:
[0029] A judgment module is used to determine whether a preset termination scanning condition is met; the preset termination scanning condition is: the subbands included in the frequency band to be scanned have been traversed and scanned, or uplink access has been executed and completed at the determined potential access frequency point; if so, the receiving module is instructed to end the scanning process for the frequency band to be scanned.
[0030] Optionally, the judgment module is also used to, if not, switch the first frequency band to an unscanned sub-band in the frequency band to be scanned, and for the first frequency band, instruct the receiving module to return to execute the signal sent by the receiving satellite until the preset termination scanning condition is met.
[0031] Optionally, the potential access frequency point is: the frequency point corresponding to the location of the first type of resource block RB in the first frequency band, and / or the frequency point with the smallest frequency domain distance to the location of the second type of RB in the first frequency band; wherein, the first type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and whose location corresponds to the frequency point; the second type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and whose location does not correspond to the frequency point.
[0032] Optionally, the preset threshold is related to the estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite; the estimated signal reception energy is related to the signal transmission power of the satellite and the link loss of the signal transmitted from the satellite to the ground cell.
[0033] Optionally, the preset threshold includes category thresholds corresponding to a plurality of preset environment categories, each of which corresponds to a preset value range of the background noise signal strength; the category threshold corresponding to the preset environment category is related to an estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite within the ground cell of the satellite under the interference of the background noise signal corresponding to the preset environment category;
[0034] The device further comprises:
[0035] The acquisition module is used to collect the background noise signal strength in the communication environment and determine the category threshold corresponding to the collected background noise signal strength; the potential access frequency points included in the first frequency band are: the frequency points whose corresponding RSSI is not less than the category threshold
[0036] In a third aspect, an embodiment of the present invention provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0037] Memory for storing computer programs;
[0038] The processor is configured to implement any of the above methods for achieving fast uplink access when executing a program stored in the memory.
[0039] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for determining a potential access frequency point according to any one of the above items is implemented.
[0040] An embodiment of the present invention further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute any of the above-mentioned methods for achieving fast uplink access.
[0041] Beneficial effects of the embodiments of the present invention:
[0042] The method and apparatus for achieving fast uplink access provided by an embodiment of the present invention obtain the energy distribution of the received signal within the first frequency band by performing time-frequency transformation on the signal received by the terminal. The application of this transformation process enables the determination of the signal reception energy corresponding to the signals received by the terminal at different frequencies within the first frequency band based on the terminal's one-time signal reception behavior, thereby enabling the rapid determination of potential access frequencies contained in the first frequency band based on the obtained energy distribution, and performing uplink reception at the potential access frequencies. This can avoid the long time-consuming process of scanning frequencies one by one based on a frequency grid, improve the efficiency of determining potential access frequencies, thereby reducing the terminal's boot-up time and achieving fast uplink access.
[0043] Of course, it is not necessary to achieve all of the advantages described above simultaneously in order to implement any product or method of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other embodiments can also be obtained based on these drawings.
[0045] Figure 1 A schematic diagram of a first flow chart of a method for achieving fast uplink access provided by an embodiment of the present invention;
[0046] Figure 2 A schematic diagram of a process for determining potential access frequencies included in a frequency band to be scanned, provided by an embodiment of the present invention;
[0047] FIG3( a ) is a schematic diagram illustrating a received signal energy trend of a terminal at different locations within a cell in a terrestrial communication scenario according to an embodiment of the present invention;
[0048] FIG3( b ) is a schematic diagram illustrating a received signal energy trend of a terminal at different locations within a cell in a satellite communication scenario according to an embodiment of the present invention;
[0049] Figure 4 A second flow chart of a method for achieving fast uplink access provided by an embodiment of the present invention;
[0050] Figure 5 A third flow chart of a method for achieving fast uplink access provided by an embodiment of the present invention;
[0051] Figure 6 A schematic diagram of the structure of an apparatus for achieving fast uplink access provided by an embodiment of the present invention;
[0052] Figure 7A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0053] The following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field based on this application are within the scope of protection of the present invention.
[0054] In satellite communication systems, before a ground terminal can connect to a low-orbit satellite constellation, it must first scan the access or signaling beams provided by all satellites serving the current cell to determine the frequency band and RF center frequency to be used. Once the frequency band and center frequency are determined, the terminal will lock onto that band for downlink synchronization, cell search, and subsequent random access.
[0055] Specifically, during this process, the terminal detects the frequencies within the satellite's supported frequency band and determines the frequency to attempt access. This frequency refers to the synchronization signal's frequency. The relevant communication protocols define the frequency grid that synchronization signals must adhere to. The frequency grid, which can be understood as the frequency spacing between adjacent frequencies, indicates the specific location of the frequencies. In actual application scenarios, the terminal can use this frequency grid to determine the frequency to detect within the band.
[0056] When determining the frequency point for attempting access, the current solution is that after the terminal is powered on, it switches to receive and attempt to demodulate information on the channel and beam that can initiate access at the frequency points indicated by the frequency grid according to the satellite network frequency band supported by the terminal. Specifically, the terminal needs to use the frequency grid as a step size to scan each frequency point contained in the frequency band, and through this frequency scanning operation, it can filter out the frequency points that can be used for attempting access. Since the terminal needs to stay for a period of time to receive the signal at each frequency point, it often takes a long time for the terminal to find a suitable access beam and channel, and may miss the opportunity to initiate an uplink access request.
[0057] In order to enable the terminal to quickly find a frequency point that can be used for access attempt, the embodiment of the present invention provides a method for achieving fast uplink, see Figure 1 , the method specifically comprises the following steps:
[0058] Step S101: Receive a signal from a satellite.
[0059] As mentioned above, to access the satellite network, the terminal needs to first find a frequency point that can be used for access attempt among the synchronization signal frequencies included in the satellite network frequency band. In the embodiment of the present invention, the frequency point that can be used for access attempt is specifically referred to as a potential access frequency point.
[0060] Specifically, the terminal can perform this signal reception operation for a specific frequency range. In this embodiment of the present invention, the terminal does not need to receive and detect signals for each frequency point contained therein in sequence. Instead, it can leverage its own radio frequency performance to perform broadband reception of signals across the entire frequency range, thereby acquiring satellite signals with different frequencies within the range through a single signal reception operation.
[0061] It is worth noting that, in a specific implementation, in order to collect signals sufficient for frequency analysis, the terminal needs to receive signals for a certain duration t.
[0062] In a possible implementation, in order to ensure that the terminal can receive the synchronization signal sent by the satellite within a duration t, t may be set to be no less than one synchronization signal broadcast period.
[0063] Specifically, since the satellite sends synchronization signals based on the broadcast cycle, if the terminal receives the signal for less than one broadcast cycle, the terminal may miss the synchronization information sent by the satellite, making the scanning process performed by the terminal meaningless.
[0064] In actual applications, satellites can transmit synchronization signals based on various synchronization signal patterns specified by the communication protocol. Different synchronization signal patterns correspond to specific broadcast periods. Therefore, the terminal's supported synchronization signal pattern can be obtained based on its configuration information, and the duration t of the terminal's received signal can be determined based on the broadcast period corresponding to that synchronization signal pattern. If the terminal is not configured with a specific supported synchronization signal pattern, the duration t can be set based on the longest broadcast period among the various synchronization signal patterns that may be used by the satellite, based on empirically determined broadcast periods. This ensures that the terminal receives sufficient signals for potential access frequency analysis.
[0065] Step S102: performing time-frequency transformation on the received signal to obtain energy distribution of the signal in the first frequency band.
[0066] The first frequency band is a frequency band on which the terminal needs to perform a frequency scanning operation to find a potential access frequency point when uplink access is required.
[0067] In actual applications, the first frequency band may be determined by querying the satellite network frequency band supported by the terminal according to the terminal configuration information; or the first frequency band may be set according to configuration experience for the communication network.
[0068] In this step, the signals cumulatively received by the terminal over the duration t need to be transformed from the time domain to the frequency domain. That is, a time-frequency transformation operation is performed on the received signals to obtain the signal's energy distribution within the target scanning frequency band. Specifically, through this time-frequency transformation operation, the energy distribution result obtained specifically includes the signal reception energy corresponding to the signals received by the terminal at each different frequency within the first frequency band. In other words, by performing the time-frequency transformation, it is equivalent to being able to obtain the signal reception energy corresponding to each frequency point when the terminal receives the signal at different frequency points in the first frequency band based on a one-time signal reception behavior.
[0069] Specifically, by performing a Fourier transform on the received signal, the signal can be transformed from the time domain to the frequency domain. In specific implementation, an appropriate Fourier transform algorithm can be selected to perform this transformation process according to actual needs. For example, a certain sampling interval can be set to sample the signal received by the terminal within a time length t in the time domain, and the sampling results can be transformed using the FFT (Fast Fourier Transform) algorithm. Then, the transformed results are non-correlatedly accumulated to obtain the energy distribution of the signal within the target scanning frequency band.
[0070] Step S103: Based on the energy distribution, determine potential access frequency points included in the first frequency band.
[0071] As mentioned above, by transforming the received signal from the time domain to the frequency domain, it is possible to determine the signal reception energy corresponding to the signals received by the terminal at different frequencies within the first frequency band, which is equivalent to knowing the signal reception energy corresponding to each frequency point in the first frequency band.
[0072] When determining frequencies that can be used for access attempts, if the signal energy received by the terminal at a particular frequency is high, it is generally considered that the terminal has a certain probability of successfully accessing the frequency. In embodiments of the present invention, such frequencies are referred to as potential access frequencies. Specifically, by analyzing the energy distribution of the signal within the first frequency band, it is possible to quickly determine which frequencies within the first frequency band are potential access frequencies that can be used for access attempts.
[0073] For example, the signal reception energy corresponding to each frequency point included in the first frequency band can be determined based on the energy distribution result, and these frequency points can be sorted in descending order of signal reception energy, and a certain number of frequency points at the front of the sorting result can be used as potential access frequency points.
[0074] Step S104: Perform uplink access at the potential access frequency point.
[0075] After determining the potential access frequencies, the terminal can perform subsequent cell search, downlink synchronization, random access, and other processes at these potential access frequencies.
[0076] The method for achieving fast uplink access provided by an embodiment of the present invention obtains the energy distribution of the received signal within the first frequency band by performing time-frequency transformation on the signal received by the terminal. The application of this transformation process enables the determination of the signal reception energy corresponding to the signals received by the terminal at different frequencies within the first frequency band based on the terminal's one-time signal reception behavior, thereby enabling the rapid determination of potential access frequencies contained in the first frequency band based on the obtained energy distribution, and performing uplink reception at the potential access frequencies. This can avoid the long time-consuming process of scanning frequencies one by one based on a frequency grid, improve the efficiency of determining potential access frequencies, thereby reducing the terminal's boot-up time and achieving fast uplink access.
[0077] In addition, in actual applications, satellite networks usually have a large service bandwidth, which may exceed the terminal's radio frequency receiving capability. In this case, the terminal cannot obtain signals distributed over the entire frequency band to be scanned through a one-time broadband reception. Therefore, in an embodiment of the present invention, in order to avoid missing potential access frequencies in the frequency band to be scanned, the frequency band to be scanned can be pre-divided into multiple sub-bands based on the terminal's broadband receiving capability, that is, the radio frequency capability, so that the terminal can subsequently scan these sub-bands as target scanning frequency bands in turn and receive signals on different sub-bands respectively, thereby comprehensively and accurately determining the potential access frequencies contained in the frequency band to be scanned. Specifically, the broadband receiving capability is determined by the terminal's own performance and is characterized by the parameter of the maximum receiving bandwidth supported by the terminal. This parameter is usually recorded in the terminal's own memory. Therefore, in actual applications, the terminal's broadband receiving capability can be determined by loading the information recorded in the terminal's own memory.
[0078] Therefore, in the embodiment of the present invention, the frequency band to be scanned includes sub-bands, the bandwidth of the sub-bands is related to the broadband receiving capability of the terminal; the first frequency band is included in the sub-bands. Figure 2 As shown, the above step S103 may further include the following steps:
[0079] Step S105: Determine whether a preset scanning termination condition is met. If not, execute step S106. If so, terminate the process of confirming potential access frequencies.
[0080] Step S106: Switch the first frequency band to an unscanned sub-band in the frequency band to be scanned, and return to step S101 for the first frequency band until a preset scanning termination condition is met.
[0081] In the embodiment of the present invention, scanning a sub-band may be specifically understood as receiving a signal on the sub-band.
[0082] Specifically, when dividing the frequency band to be scanned according to the broadband receiving capability of the terminal, the bandwidth of the divided sub-bands should not be greater than the maximum downlink receiving bandwidth supported by the terminal.
[0083] For example, the maximum downlink receiving bandwidth supported by the terminal can be used as the size of the sub-bands to be divided, and the frequency band to be scanned can be divided into multiple sub-bands. In this case, if the width of the frequency band to be scanned is expressed as Band-BW and the maximum receiving bandwidth supported by the terminal is expressed as UE-BW, the frequency band to be scanned can be specifically divided into sub-bands, among which, Represents rounding up.
[0084] After completing the division of the frequency bands to be scanned and determining the synchronization signal frequencies contained in these sub-bands, a sub-band can be determined as the first frequency band, and the potential access frequencies contained therein can be determined according to the above steps S101-S103.
[0085] After completing the scan for the sub-band currently set as the first frequency band, the terminal can switch the first frequency band to another sub-band and return to the above-mentioned step S101 to determine the potential access frequency points contained in the other sub-band. In the case where the frequency band to be scanned contains N sub-bands, by setting these N sub-bands as the first frequency band in turn and repeating the above-mentioned steps S101-S103 N times, the potential access frequency points contained in the frequency band to be scanned can be obtained. After completing the scan of these N sub-bands, the terminal can attempt to perform cell search, downlink synchronization and random access at the determined potential access frequency points based on the above-mentioned step S104. In this case, it can be considered that the preset termination scanning condition for the terminal to terminate the above-mentioned scanning process is specifically set to: the sub-bands contained in the frequency band to be scanned have been traversed.
[0086] In actual applications, after completing the scan for each sub-band and determining the potential access frequency contained therein, the terminal may also attempt to perform the cell search, downlink synchronization, and random access process on the potential access frequency contained in this sub-band based on the above step S104. If the terminal successfully accesses, there is no need to scan the next sub-band. If the terminal fails to access, the next sub-band is used as the first frequency band and the above steps S101-S103 are returned to this sub-band until the terminal successfully accesses. In this case, it can be considered that the preset termination condition for the terminal to terminate the above scanning process is specifically set to: the terminal has executed and completed uplink access at the determined potential access frequency.
[0087] In an embodiment of the present invention, when the frequency band to be scanned by the terminal has a large bandwidth, the terminal scans the sub-bands contained in the frequency band to be scanned separately to determine the potential access frequencies contained therein, thereby ensuring that the terminal can comprehensively and accurately find the potential access frequencies contained in the frequency band to be scanned that can be used to attempt access.
[0088] In addition, when screening potential access frequencies from the frequencies included in the first frequency band, considering that in satellite communication scenarios, the energy difference of satellite signals received by terminals at different locations within a satellite ground cell is not obvious, a basic scanning decision threshold, or a preset threshold, can be set for ground terminals to screen potential access frequencies. In this case, when the RSSI (Received Signal Strength Indicator) detected by the ground terminal for a certain frequency reaches the threshold, the frequency can be determined as a potential access frequency.
[0089] The following describes the signal reception scenarios of terminals in terrestrial and satellite communication scenarios. Specifically, from the perspective of wireless link budget, since satellite networks differ from terrestrial networks, the correlation between the amount of received signal energy and the terminal's location within the cell differs significantly in terrestrial and satellite communication scenarios.
[0090] Refer to Figure 3(a), which specifically shows the trend of received energy changes for signals received by a terrestrial network user terminal at different locations within a cell. Figure 3(a) shows that when a terminal receives the base station's synchronization signal at the center of the terrestrial network cell, the received energy is highest. The further away from the cell center the terminal is, the less received energy it receives. This shows that there are significant differences in the received energy of the base station's synchronization signal received by terminals at different locations within the terrestrial network cell.
[0091] Due to this characteristic of terrestrial communication scenarios, it is not practical to configure a decision threshold for the terminal in practical applications, so that the terminal can screen potential access frequencies based on the decision threshold. The specific reason is that when setting the decision threshold, it is necessary to analyze the received energy of the base station synchronization signal when the terminal receives it within the corresponding cell of the base station. Based on the received energy, an appropriate preset threshold is set to ensure that the terminal can attempt to access the frequency provided by the base station in the cell range covering its location. Therefore, in a terrestrial communication scenario, if the decision threshold is set based on the energy received by the terminal in the near field (the area within the cell close to the cell center), then when the terminal is turned on in the far field (the area within the cell far from the cell center), if the terminal searches for potential access frequencies based on this set decision threshold, the decision threshold may be set too high, making it impossible for the terminal to find a frequency that meets the decision threshold to attempt access. Correspondingly, if the decision threshold is set based on the energy received by the terminal in the far field, then when the terminal is turned on in the near field, if the terminal searches for potential access frequencies based on this set decision threshold, the decision threshold may be set too low, causing the terminal to determine frequencies with low received energy and unsuitable for access as potential access frequencies. The identified potential access frequencies are inaccurate and redundant. Therefore, this method of screening potential access frequencies by setting a decision threshold is unreasonable.
[0092] Refer to Figure 3(b), which specifically shows the trend in received energy for signals received by satellite network user terminals at different locations within a cell. Figure 3(b) shows that compared to the received energy when the terminal receives the satellite synchronization signal at the center of the satellite network cell, the received energy decreases only slightly when the terminal is located farther from the cell center. This shows that there is almost no significant difference in the received energy of the synchronization signal sent from the satellite for terminals at different locations within the terrestrial cell covered by the satellite.
[0093] Therefore, in satellite communications scenarios, configuring a decision threshold for the terminal and allowing it to screen potential access frequencies based on the threshold is a reasonable solution. This helps ensure that the terminal quickly and accurately selects potential access frequencies that meet the requirements within the target scanning band. Specifically, by analyzing the received energy of the satellite synchronization signal received by the terminal within the terrestrial cell covered by the satellite, a relatively appropriate decision threshold can be derived, applicable regardless of the terminal's power-on position within the cell.
[0094] Therefore, in one embodiment of the present invention, the potential access frequency points included in the first frequency band are specifically: frequency points whose corresponding RSSI is not less than a preset threshold.
[0095] As previously described, based on the energy distribution obtained through the time-frequency transform operation, the received signal energy corresponding to signals received by the terminal at different frequencies within the first frequency band can be determined. RSSI is a specific value used to represent received signal energy, so the terminal can determine the RSSI corresponding to different frequencies within the first frequency band based on the energy distribution.
[0096] In an embodiment of the present invention, the potential access frequency points that the terminal seeks are specifically the frequencies, among the synchronization signal frequencies included in the first frequency band, whose corresponding RSSIs can reach a preset threshold. As mentioned above, the terminal can determine the synchronization signal frequencies included in a specific frequency band based on protocol provisions. Therefore, in an embodiment of the present invention, the terminal can specifically search for the RSSI corresponding to each synchronization signal frequency point based on the obtained energy distribution. By screening the frequencies whose corresponding RSSIs reach the preset threshold, the potential access frequency points can be determined.
[0097] In one embodiment of the present invention, the preset threshold is related to the estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell covered by the satellite; the estimated signal reception energy is related to the signal transmission power of the satellite and the link loss of the signal transmitted from the satellite to the ground cell.
[0098] Specifically, the signal transmission power of the satellite can be determined based on the basic information of the satellites in the satellite network supported by the terminal, or based on the configuration experience of the communication network, and then the link loss of the synchronization signal sent by the satellite to the ground cell can be determined based on the wireless link space loss model. Based on the signal transmission power and link loss, the estimated receiving energy of the terminal when receiving the signal sent by the satellite in the ground cell is determined, and the preset threshold is determined on this basis.
[0099] In one possible implementation, when determining the preset threshold, in addition to link loss during signal transmission, the impact of the communication environment on the terminal's signal reception energy can also be considered. This impact is related to the specific terrain, reflections, obstructions, and other conditions in the environment. Therefore, when determining the preset threshold, after determining a preset threshold based on the satellite's signal transmission power and link loss, the preset threshold can be adjusted based on environmental factors. Specifically, because in the presence of significant interference in the communication environment, the signal reception energy when the terminal receives the synchronization signal is actually the superposition of the synchronization signal's own energy and the interference signal's energy, the preset threshold can be appropriately raised based on the interference situation in the environment. Alternatively, the energy of the synchronization signal transmitted by the satellite when the terminal receives it can be measured in a real communication environment, and the preset threshold can be set based on this. Specifically, before implementing the access frequency determination method provided in the embodiments of the present invention, the preset threshold can be determined in advance using the above method, and the determined preset threshold can be recorded in the terminal's memory. Therefore, after the terminal is powered on and detects significant interference in the environment, the corresponding preset threshold can be directly read from the memory.
[0100] Furthermore, since the terminal may be turned on in different communication environments, and different communication environments may have different impacts on the energy of the terminal receiving the signal, in actual applications, a set of preset thresholds for different preset environment categories can be set for the terminal. In an embodiment of the present invention, this preset threshold is called a category threshold.
[0101] Since the communication environment in which the terminal is located when it is turned on is uncertain, considering that the terminal can achieve preliminary confirmation of the communication environment based on the background noise in the environment, different communication environments can be distinguished to a certain extent based on different background noise signal strengths, that is, each preset environment category is set to correspond to a specific preset value range of the background noise signal strength. Among them, the background noise signal strength can also be understood as the degree of interference to the received signal when the terminal normally receives the synchronization signal sent by the satellite. Therefore, different preset environment categories are divided according to the preset value range of the background noise signal strength, that is, various communication environments with different levels of interference.
[0102] When setting category thresholds for different preset environment categories, a preliminary energy decision threshold can be determined based on the satellite's signal transmission power and link loss. Then, by testing the specific interference conditions in the corresponding communication environment, the energy decision threshold can be appropriately raised to obtain a category threshold corresponding to that communication environment. This prevents the noise floor from interfering with the determination of potential access frequencies. Alternatively, the strength of the satellite signal received by the terminal in different communication environments can be measured, and based on this, category thresholds corresponding to different communication environments can be set, with the category thresholds being limited through experiments.
[0103] Exemplarily, communication scenarios may be divided into indoor scenarios and outdoor scenarios, and then the interference conditions experienced by the terminal in the two environments are detected and analyzed respectively to determine category thresholds corresponding to the two communication scenarios.
[0104] Therefore, in the embodiment of the present invention, the above-mentioned method for determining the potential access frequency point specifically includes the following steps: Figure 4 Steps S401-S404 are shown:
[0105] Step S401: collecting the strength of the background noise signal in the communication environment, and determining a category threshold corresponding to the collected background noise signal strength.
[0106] Specifically, after the terminal is powered on, it can first dynamically collect the background noise signal in the environment to determine which preset environment category the communication environment belongs to. That is, it can determine the preset value range of the background noise signal strength. The preset environment category corresponding to this preset value range is the preset environment category to be determined. The category threshold set for this preset environment category is also determined.
[0107] Step S402: Receive a signal from a satellite.
[0108] Step S403: performing time-frequency transformation on the received signal to obtain energy distribution of the signal in the first frequency band.
[0109] Step S404: Based on the energy distribution, determine potential access frequency points included in the first frequency band.
[0110] Step S405: Perform uplink access at the potential access frequency point.
[0111] The above steps S402-S405 are consistent with the above steps S301-S304, and the details can be referred to the above description.
[0112] After determining the specific category threshold to be applied, the terminal can then identify potential access frequencies based on this category threshold. Thus, in step S404, the potential access frequencies determined within the first frequency band are specifically those whose corresponding RSSIs are not less than the category threshold determined in step S401.
[0113] It can be seen that in the embodiment of the present invention, the category threshold corresponding to the preset environment category is set in combination with the actual situation of the communication environment. In the actual application scenario, the terminal can apply the corresponding category threshold to screen the potential access frequency points based on the actual detection results of the communication environment, so that the above process of determining the potential access frequency points is more applicable and more accurate.
[0114] In order to further ensure that the terminal comprehensively and accurately determines the potential access frequency points included in the first frequency band, in one embodiment of the present invention, the above-mentioned potential access frequency points are specifically: the frequency points corresponding to the location of the first type of RB (Resource Block) in the first frequency band, and / or the frequency points in the first frequency band with the smallest frequency domain distance to the location of the second type of RB; wherein, the first type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and the location corresponds to the frequency point; the second type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and the location does not correspond to the frequency point.
[0115] Specifically, the frequencies that the terminal needs to detect are actually specific frequencies discretely distributed throughout the first frequency band. Therefore, while the energy distribution obtained based on time-frequency transformation can represent the RSSI corresponding to different frequencies within the first frequency band, the terminal only needs to focus on the RSSI corresponding to the synchronization signal frequencies contained in the first frequency band.
[0116] After transforming the received signal from the time domain to the frequency domain, analysis of the frequency domain signal is performed at the RB granularity. Because the relevant communication protocols specify the RB format, each RB position in the frequency domain corresponds to a specific frequency. Since a frequency bin also refers to a specific frequency, in practical applications, for a frequency bin to be detected, the specific RB position corresponding to that frequency bin can be determined.
[0117] Therefore, those skilled in the art should understand that, when the RSSI corresponding to different RBs in the first frequency band can be determined based on the obtained energy distribution, the RBs in some positions themselves correspond to a certain synchronization signal frequency point, while the RBs in other positions do not correspond to any synchronization signal frequency point.
[0118] As mentioned above, the relevant communication protocols specify a frequency grid for synchronization signals, and the terminal can specifically determine the frequency points included in the frequency band based on the frequency grid. Therefore, in embodiments of the present invention, the frequency points included in the first frequency band can be determined based on the frequency grid specified by the communication protocol to determine the specific locations of the RBs.
[0119] However, in actual application scenarios, there may be certain deviations in the reception and analysis of satellite signals, and the synchronization signal may be interfered with or lost during transmission, resulting in frequency deviation of the synchronization signal received by the terminal. In this case, the RSSI detected by the terminal for the synchronization signal sent by the satellite at a specific frequency may not correspond to the actual RB position in the energy distribution result, which is determined based on the frequency grid specified by the communication protocol. Therefore, if the terminal only searches for the RSSI corresponding to the RB corresponding to the synchronization signal frequency based on the obtained energy distribution and selects potential access frequencies from it, it may miss the detection of potential access frequencies.
[0120] Therefore, in an embodiment of the present invention, the position of the RB whose corresponding RSSI is not less than the preset threshold within the target scanning frequency band can be first determined based on the obtained energy distribution, and then it is determined whether the position of the screened RB corresponds to the frequency point, that is, it is determined whether the position of the screened RB is the position of the RB corresponding to the frequency point that can be determined based on the frequency grid. If so, the RB itself corresponds to a synchronization signal frequency point (this type of RB is the first type of RB), so the frequency point corresponding to the RB can be directly determined as a potential access frequency point; if not, the RB itself does not actually correspond to a specific synchronization signal frequency point (this type of RB is the second type of RB). In this case, the embodiment of the present invention believes that the signal received by the terminal may have a frequency deviation phenomenon, so that the synchronization signal frequency point closest to the RB in the frequency domain can be inferred as a potential access frequency point. The synchronization signal frequency point closest to the RB in the frequency domain can be specifically understood as a frequency point that can be determined based on the frequency grid specified in the protocol and has the smallest frequency interval with the RB.
[0121] In an embodiment of the present invention, the position of the RB whose corresponding RSSI meets the preset threshold is first determined based on the obtained energy distribution, and then, when the determined position of the RB corresponds to the frequency point, the frequency point corresponding to the RB position is determined as the potential access frequency point. When the determined position of the RB does not correspond to the frequency point, the frequency point that meets the frequency grid closest to the RB position is determined as the potential access frequency point. This can avoid the phenomenon of missed detection of potential access frequencies caused by frequency deviation, and comprehensively find the potential access frequencies contained in the target scanning frequency band.
[0122] The following combination Figure 5The method for achieving fast uplink access provided by the embodiment of the present invention is further described. Figure 5 , the method specifically comprises the following steps:
[0123] Step S501: The terminal is powered on, and the terminal capability and energy decision threshold are loaded.
[0124] Specifically, before executing the above step S501, the preset threshold P to be applied in the subsequent determination of the potential access frequency point may be set according to the satellite network supported by the terminal. ref Preset to the terminal NVM (Non-Volatile Memory).
[0125] After the terminal is powered on, the frequency band supported by the terminal and its width Band-BW, the maximum downlink receiving bandwidth UE-BW supported by the terminal, and the energy decision threshold P can be loaded from the local non-volatile storage. ref (ie the aforementioned preset threshold).
[0126] Step S502: Divide the supported frequency band into N bands according to the terminal's radio frequency capability.
[0127] Specifically, the frequency band to be scanned by the terminal is divided into A sub-band.
[0128] Step S503: The terminal turns on the maximum radio frequency receiving capability and receives signals for a cumulative time t.
[0129] Specifically, the terminal receives a signal on a sub-band based on the maximum downlink receiving bandwidth and accumulates the signal for a period of time t.
[0130] Furthermore, while receiving signals, the terminal can also perform simultaneous antenna matching adjustments to ensure optimal signal reception. Specifically, terminals typically have antenna tuning capabilities, which help improve detection accuracy during signal reception. Therefore, in embodiments of the present invention, the terminal can enable the tuning function during signal reception to prevent external interference from affecting signal reception, thereby improving the effectiveness and accuracy of subsequent potential access frequency analysis based on the received signal.
[0131] Step S504: transform the signal into the frequency domain, perform energy spectrum screening, and find the frequency point that reaches the energy decision threshold or the frequency point closest to it.
[0132] If the N sub-bands have not been scanned, the process returns to step S503 to scan another sub-band. If the N sub-bands have been scanned, the process proceeds to step S505.
[0133] Specifically, by transforming the received signal into the frequency domain, the energy distribution result obtained can also be specifically called an energy spectrum, so that the frequency point where the corresponding RSSI reaches the energy decision threshold can be found according to the energy spectrum as a potential access frequency point. When the position of the RB where the corresponding RSSI reaches the energy decision threshold does not correspond to the frequency point of the synchronization signal, the frequency point closest to it in the frequency domain can also be found as a potential access frequency point.
[0134] Step S505: Perform cell search, downlink synchronization and random access at the filtered frequency points.
[0135] It can be seen that based on the above process, the terminal's own broadband receiving capability and the preset energy judgment threshold can be combined to complete synchronization and fast beam frequency guidance before random access, and quickly find potential access frequencies, avoiding the long time-consuming frequency scanning one by one based on the frequency grid, thereby reducing the terminal's startup and network access time.
[0136] Based on the same inventive concept, an embodiment of the present invention provides a device for achieving fast uplink access, see Figure 6 , the device comprises:
[0137] Receiving module 601, used to receive signals sent by satellites;
[0138] a transform module 602, configured to perform a time-frequency transform on the received signal to obtain energy distribution of the signal within a first frequency band;
[0139] A determination module 603 is configured to determine potential access frequencies included in the first frequency band based on the energy distribution;
[0140] The access module 604 is configured to perform uplink access at a potential access frequency point.
[0141] The apparatus for achieving fast uplink access provided by an embodiment of the present invention obtains the energy distribution of the received signal within the first frequency band by performing time-frequency transformation on the signal received by the terminal. The application of this transformation process enables the determination of the signal reception energy corresponding to the signals received by the terminal at different frequencies within the first frequency band based on the terminal's one-time signal reception behavior, thereby enabling the rapid determination of potential access frequencies contained in the first frequency band based on the obtained energy distribution, and performing uplink reception at the potential access frequencies. This can avoid the long time-consuming process of scanning frequencies one by one based on a frequency grid, improve the efficiency of determining potential access frequencies, thereby reducing the terminal's boot-up time and achieving fast uplink access.
[0142] In one embodiment of the present invention, the potential access frequency point is a frequency point whose corresponding RSSI is not less than a preset threshold.
[0143] In one embodiment of the present invention, the frequency band to be scanned includes a sub-band, the bandwidth of the sub-band is related to the broadband receiving capability of the terminal; the first frequency band is included in the sub-band; and the apparatus further includes:
[0144] The judgment module is used to determine whether the preset termination scanning condition is met; the preset termination scanning condition is: the sub-bands included in the frequency band to be scanned have been traversed and scanned, or uplink access has been executed and completed at the determined potential access frequency point; if so, the receiving module 601 is instructed to end the scanning process for the frequency band to be scanned.
[0145] In one embodiment of the present invention, the judgment module is further configured to, if not, switch the first frequency band to an unscanned sub-band in the frequency band to be scanned, and for the first frequency band, instruct the receiving module 601 to return to receiving signals sent by the satellite until the preset scanning termination condition is met.
[0146] In one embodiment of the present invention, the potential access frequency points are: the frequency points corresponding to the location of the first type of resource block RB in the first frequency band, and / or the frequency points in the first frequency band with the smallest frequency domain distance to the location of the second type of RB; wherein, the first type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and whose location corresponds to the frequency point; the second type of RB is: the RB whose corresponding RSSI is not less than the preset threshold and whose location does not correspond to the frequency point.
[0147] In one embodiment of the present invention, the preset threshold is related to the estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite; the estimated signal reception energy is related to the signal transmission power of the satellite and the link loss of the signal transmitted from the satellite to the ground cell.
[0148] In one embodiment of the present invention, the preset thresholds include category thresholds corresponding to a plurality of preset environment categories, the preset environment categories corresponding to preset value ranges of noise floor signal strengths; the category thresholds corresponding to the preset environment categories are related to an estimated signal reception energy when a terminal receives a synchronization signal transmitted by a satellite within a ground cell of the satellite under interference from a noise floor signal corresponding to the preset environment category;
[0149] The device further comprises:
[0150] The acquisition module is used to collect the background noise signal strength in the communication environment and determine the category threshold corresponding to the collected background noise signal strength; the potential access frequency points included in the first frequency band are: the corresponding RSSI is not less than the category threshold frequency points.
[0151] In one embodiment of the present invention, the duration of the terminal receiving the signal is not less than one synchronization signal broadcasting period.
[0152] The embodiment of the present invention further provides an electronic device, such as Figure 7 As shown, it includes a processor 701, a communication interface 702, a memory 703 and a communication bus 704, wherein the processor 701, the communication interface 702, and the memory 703 communicate with each other through the communication bus 704.
[0153] Memory 703, used for storing computer programs;
[0154] The processor 701 is configured to execute the program stored in the memory 703, and implement the following steps:
[0155] Receive signals from satellites;
[0156] Performing time-frequency transformation on the received signal to obtain energy distribution of the signal in a first frequency band;
[0157] Determining potential access frequencies included in the first frequency band based on the energy distribution;
[0158] Perform uplink access at potential access frequencies.
[0159] The communication bus mentioned in the electronic device mentioned above may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in the figure, but this does not mean that there is only one bus or only one type of bus.
[0160] The communication interface is used for communication between the above electronic device and other devices.
[0161] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.
[0162] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
[0163] In another embodiment of the present invention, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the computer program implements the steps of any of the above methods for achieving fast uplink access.
[0164] In another embodiment of the present invention, a computer program product including instructions is provided. When the computer program product is executed on a computer, the computer executes any one of the methods for achieving fast uplink access in the above embodiments.
[0165] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0166] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0167] Each embodiment in this specification is described in a related manner. Similar portions between the various embodiments can be referenced to each other. Each embodiment focuses on the differences from other embodiments. In particular, the embodiments of the apparatus, electronic device, and computer-readable storage medium for achieving fast uplink access are generally similar to the method embodiments, so their description is relatively simple. For related portions, reference can be made to the description of the method embodiments.
[0168] The above description is only a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention are included in the scope of protection of the present invention.
Claims
1. A method for achieving fast uplink access, characterized in that: Applied to a terminal, the method includes: Receive signals from satellites; Performing time-frequency transformation on the received signal to obtain energy distribution of the signal in a first frequency band; Determining potential access frequencies included in the first frequency band based on the energy distribution; Perform uplink access at the potential access frequency point.
2. The method according to claim 1, characterized in that The potential access frequency point is a frequency point whose corresponding received energy indication RSSI is not less than a preset threshold.
3. The method according to claim 1, characterized in that The frequency band to be scanned includes a sub-band, the bandwidth of the sub-band is related to the broadband receiving capability of the terminal; the first frequency band is included in the sub-band; After completing the scan for the current first frequency band, the method further includes: Determine whether the preset scanning termination condition is met; The preset scanning termination condition is: the sub-bands included in the frequency band to be scanned have been traversed and scanned, or uplink access has been performed and completed at the determined potential access frequency point; If so, the scanning process for the frequency band to be scanned is terminated.
4. The method according to claim 3, characterized in that If not, the first frequency band is switched to an unscanned sub-band in the frequency band to be scanned, and for the first frequency band, the process returns to executing the reception of the signal sent by the satellite until the preset scanning termination condition is met.
5. The method according to claim 2, characterized in that The potential access frequency point is: the frequency point corresponding to the location of the first type of resource block RB in the first frequency band, and / or the frequency point with the smallest frequency domain distance to the location of the second type of RB in the first frequency band; wherein, the first type of RB is: the corresponding RSSI is not less than the preset threshold, and the location corresponds to the frequency point of the RB; the second type of RB is: the corresponding RSSI is not less than the preset threshold, and the location does not correspond to the frequency point of the RB.
6. The method according to claim 2, characterized in that The preset threshold is related to the estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite; the estimated signal reception energy is related to the signal transmission power of the satellite and the link loss of the signal transmitted from the satellite to the ground cell.
7. The method according to claim 6, characterized in that The preset thresholds include category thresholds corresponding to a plurality of preset environment categories, wherein the preset environment categories correspond to preset value ranges of background noise signal strength; The category threshold corresponding to the preset environment category is related to an estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite under the interference of the background noise signal corresponding to the preset environment category; Before determining the potential access frequencies included in the first frequency band based on the energy distribution, the method further includes: The noise floor signal strength in the communication environment is collected, and a category threshold corresponding to the collected noise floor signal strength is determined; the potential access frequency points included in the first frequency band are: the frequency points whose corresponding RSSI is not less than the category threshold.
8. The method according to claim 1, characterized in that The duration of the terminal receiving the signal is not less than one synchronization signal broadcasting cycle.
9. A device for achieving fast uplink access, characterized in that: Applied to a terminal, the device includes: A receiving module, used for receiving signals sent by satellites; a transform module, configured to perform time-frequency transform on the received signal to obtain energy distribution of the signal within a first frequency band; a determining module, configured to determine potential access frequencies included in the first frequency band based on the energy distribution; The access module is used to perform uplink access at the potential access frequency point.
10. The device according to claim 9, characterized in that The potential access frequency point is a frequency point whose corresponding received energy indication RSSI is not less than a preset threshold.
11. The device according to claim 9, characterized in that The frequency band to be scanned includes a sub-band, the bandwidth of the sub-band is related to the broadband receiving capability of the terminal; the first frequency band is included in the sub-band; the apparatus further includes: A judgment module is used to determine whether a preset termination scanning condition is met; the preset termination scanning condition is: the subbands included in the frequency band to be scanned have been traversed and scanned, or uplink access has been executed and completed at the determined potential access frequency point; if so, the receiving module is instructed to end the scanning process for the frequency band to be scanned.
12. The device according to claim 11, characterized in that The judgment module is further configured to, if not, switch the first frequency band to an unscanned sub-band in the frequency band to be scanned, and for the first frequency band, instruct the receiving module to return to executing the reception of signals sent by the satellite until the preset scanning termination condition is met.
13. The device according to claim 10, characterized in that The potential access frequency point is: the frequency point corresponding to the location of the first type of resource block RB in the first frequency band, and / or the frequency point with the smallest frequency domain distance to the location of the second type of RB in the first frequency band; wherein, the first type of RB is: the corresponding RSSI is not less than the preset threshold, and the location corresponds to the frequency point of the RB; the second type of RB is: the corresponding RSSI is not less than the preset threshold, and the location does not correspond to the frequency point of the RB.
14. The device according to claim 10, characterized in that The preset threshold is related to the estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite; the estimated signal reception energy is related to the signal transmission power of the satellite and the link loss of the signal transmitted from the satellite to the ground cell.
15. The device according to claim 14, characterized in that The preset thresholds include category thresholds corresponding to a plurality of preset environment categories, wherein the preset environment categories correspond to preset value ranges of background noise signal strength; The category threshold corresponding to the preset environment category is related to an estimated signal reception energy when the terminal receives the synchronization signal sent by the satellite in the ground cell of the satellite under the interference of the background noise signal corresponding to the preset environment category; The device further comprises: The acquisition module is used to collect the noise floor signal strength in the communication environment and determine the category threshold corresponding to the collected noise floor signal strength; The potential access frequency points included in the first frequency band are: frequency points whose corresponding RSSI is not less than the category threshold.
16. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory for storing computer programs; A processor, configured to implement the method steps described in any one of claims 1 to 8 when executing a program stored in a memory.
17. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps of any one of claims 1 to 8 are implemented.