Uplink synchronization method, terminal to be connected, base station, and computer-readable storage medium
By distributing unique uplink synchronization sequences and controlling the connection process, the method addresses synchronization collisions, enhancing connection success rates in wireless communication systems.
Patent Information
- Application Number
- KR1020267015076
- Authority / Receiving Office
- KR · KR
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-13
- Filing Date
- 2024-02-27
- Publication Date
- 2026-07-21
AI Technical Summary
In wireless communication systems, the initial connection phase is plagued by low success rates due to uplink synchronization collisions among multiple terminal devices, leading to signal interference and conflicts.
A method where the base station distributes unique uplink synchronization sequences to terminals, allowing it to control the connection process, including steps of sequence distribution, signal transmission, and power adjustment, ensuring synchronized communication.
This approach enhances the success rate of terminal connections by avoiding collisions and improving synchronization efficiency through unified scheduling and management.
Smart Images

Figure PCT00004_ABST
Abstract
Description
Technology Field
[0001] This application claims priority to Chinese patent application No. 202311333378.9 filed on October 13, 2023, and all contents of said Chinese patent application are incorporated by reference into this application.
[0002] The present application relates to the field of wireless communication technology, and in particular to an uplink synchronization method, a terminal to be connected, a base station, and a computer-readable storage medium. Background Technology
[0003] In wireless communication systems such as Long Term Evolution systems, new wireless systems, and wireless network systems, the initial connection phase refers to the process in which a mobile terminal and a base station establish a communication connection. In this phase, the mobile terminal must perform uplink synchronization with the base station to ensure that the signal can be received and decoded by the base station.
[0004] Taking the Long Term Evolution system as an example, the specific flow is as follows: the base station broadcasts connection parameters through a system message block, and after the terminal receives random connection parameters, it selects one suitable preamble from different code groups according to the parameters, generates and transmits an uplink synchronization sequence, and then the base station and the terminal proceed with uplink synchronization response and connection confirmation to establish a connection.
[0005] However, in the process described above, the base station is responsible only for broadcasting connection parameters and responding to and confirming connection requests, and thus cannot determine the order of terminal connections. If multiple terminal devices transmit up-synchronization sequences within the same time window, it may cause connection collisions. Such collisions lead to signal interference and conflicts, which affect the connection success rate of the terminal devices.
[0006] The above description is intended merely to aid in understanding the technical solution of the present application and does not constitute prior art. The problem to be solved
[0007] The main objective of the present application is to provide an upsynchronization method for solving the technical problem of a low success rate of connecting terminal devices, a terminal to be connected, a base station, and a computer-readable storage medium. means of solving the problem
[0008] To achieve the above-mentioned purpose, the present application provides an uplink synchronization method, said uplink synchronization method is applied to a terminal to be connected, and said uplink synchronization method,
[0009] A step of obtaining an uplink synchronization sequence distributed by the base station to the terminal to be connected;
[0010] A step of transmitting an up-synchronization signal to the base station on a time-frequency resource corresponding to the up-synchronization sequence;
[0011] The method includes the step of the base station receiving a configuration resource that is fed back based on the uplink synchronization signal, and performing uplink synchronization according to the configuration resource.
[0012] In one embodiment, the step of receiving a main system message transmitted from the base station;
[0013] A step of performing demodulation on the above main system message to obtain scheduling information of an auxiliary system message;
[0014] A step of receiving a corresponding auxiliary system message according to the scheduling information of the above auxiliary system message;
[0015] It includes the step of performing demodulation on the above auxiliary system message to obtain the uplink synchronization sequence distributed by the base station.
[0016] In one embodiment, the step of receiving a main system message transmitted from the base station is
[0017] A step of receiving a main synchronization signal and an auxiliary synchronization signal transmitted from the above base station;
[0018] The method includes the step of determining the time-frequency domain location of a main system message according to the main synchronization signal and the auxiliary synchronization signal, and receiving the main system message according to the time-frequency domain location.
[0019] In one embodiment, prior to the step of transmitting an up-synchronization signal to the base station on a time-frequency resource corresponding to an up-synchronization sequence,
[0020] A step in which the base station obtains expected received power for receiving the uplink synchronization signal;
[0021] The method includes the step of comparing the sum of the expected received power and downpath loss with the maximum launch power of the terminal to be connected, determining the transmission power of the uplinking signal according to the comparison result, and transmitting the uplinking signal to the terminal to be connected according to the transmission power.
[0022] In one embodiment, the upward synchronization method is,
[0023] If the setting resource that the base station feeds back based on the uplink synchronization signal is not received within a preset time, the method further includes the step of re-determining the transmission power of the uplink synchronization signal and transmitting the uplink synchronization signal to the base station according to the re-determined transmission power.
[0024] In one embodiment, the step of re-determining the transmission power of the up-synchronization signal is
[0025] A step of the above base station acquiring the current expected received power when receiving the uplink synchronization signal;
[0026] If the current estimated received power is not the same as the estimated received power obtained during the previous up-synchronization process, the step of comparing the sum of the current estimated received power and the down-path loss with the maximum transmission power, and determining the latest transmission power of the up-synchronization signal according to the comparison result;
[0027] If the current estimated received power is the same as the estimated received power used in the previous up-synchronization process, the method includes the step of calculating the sum of the current estimated received power, the down-path loss, and the preset power adjustment amount, comparing this with the maximum transmitted power, and determining the latest transmitted power of the up-synchronization signal.
[0028] To achieve the above-mentioned purpose, the present application provides an uplink synchronization method, said uplink synchronization method is applied to a base station, and said uplink synchronization method is,
[0029] A step of distributing an up-sync sequence to terminals to be connected;
[0030] A step of transmitting an uplink synchronization sequence distributed to the terminal to be connected;
[0031] A step in which the terminal to be connected receives an up-sync signal that feeds back based on the up-sync sequence;
[0032] The method includes the step of transmitting a configuration resource to the terminal to be connected when the uplink synchronization signal and the uplink synchronization sequence match.
[0033] In one embodiment, prior to the step of distributing an up-synchronization sequence to a terminal to be connected,
[0034] A step of distributing all of the above terminals to whitelists with different priorities according to the business type of the terminals;
[0035] Step of selecting the highest priority whitelist as the candidate whitelist;
[0036] If an unconnected terminal exists in the above candidate whitelist, the step of installing the unconnected terminal as a terminal to be connected;
[0037] If no connected terminal exists in the above candidate whitelist, the next priority whitelist is set as the new candidate whitelist, and if no connected terminal exists in the above candidate whitelist, the step of moving to and executing the above step of installing the said non-connected terminal as a terminal to be connected is included.
[0038] In one embodiment, the step of distributing an up-synchronization sequence to a terminal to be connected is,
[0039] A step of obtaining all available up-synchronization sequences and determining the relationship between each of the said up-synchronization sequences;
[0040] It includes the step of distributing the up-synchronization sequences to terminals to be connected in the whitelist according to the relationship between each confirmed up-synchronization sequence.
[0041] In addition, to realize the above-described purpose, the present application further provides a terminal to be connected, said terminal to be connected comprises a storage device, a processor, and an uplink synchronization program stored on said storage device and operable on said processor, said uplink synchronization program is configured to realize the steps of the uplink synchronization method described above.
[0042] In addition, to realize the above-described purpose, the present application further provides a base station, said base station comprising a storage device, a processor, and an uplink synchronization program stored on said storage device and operable on said processor, said uplink synchronization program configured to realize the steps of the uplink synchronization method said above.
[0043] Additionally, to achieve the above-described purpose, the present application further provides a computer-readable storage medium, wherein an upsynchronization program is stored on the computer-readable storage medium, and the upsynchronization program implements the steps of the upsynchronization method described above when executed by a processor. Effects of the invention
[0044] In one technical solution provided in the present application, a terminal to be connected obtains an uplink synchronization sequence distributed by a base station, transmits an uplink synchronization signal to the base station on a corresponding time-frequency resource, and then proceeds with uplink synchronization based on a configuration resource fed back from the base station. In this solution, the terminal is controlled to proceed with uplink synchronization according to parameters distributed by the base station, and substantially transfers the initiative of the connection to the base station; that is, the base station can determine whether the connection of the terminal is allowed and the order of the connection, thereby realizing unified scheduling and management of terminal devices, avoiding collisions between terminal devices, and improving the success rate of terminal connection. Brief explanation of the drawing
[0045] FIG. 1 is a schematic flowchart of a first embodiment of the up-synchronization method of the present application. FIG. 2 is a schematic flowchart of step (S11) in the first embodiment of the upward synchronization method of the present application. FIG. 3 is a schematic diagram of the interaction in the first embodiment of the up-synchronization method of the present application. FIG. 4 is a schematic flowchart of step (S111) in the first embodiment of the upward synchronization method of the present application. FIG. 5 is a flowchart of a second embodiment of the up-synchronization method of the present application. FIG. 6 is a schematic diagram of the transmission power calculation in the second embodiment of the up-synchronization method of the present application. FIG. 7 is a schematic flowchart of a third embodiment of the up-synchronization method of the present application. FIG. 8 is a flowchart of the fourth embodiment of the up-synchronization method of the present application. FIG. 9 is a schematic flowchart of step (S31) in the fourth embodiment of the upward synchronization method of the present application. FIG. 10 is a schematic diagram of the structure of a terminal and a base station to be connected in a hardware operating environment according to an embodiment of the present application. The realization of the purpose, functional features, and advantages of the present application will be further explained by associating embodiments and referring to the attached drawings. Specific details for implementing the invention
[0046] It should be understood that the specific embodiments described herein are for the purpose of interpreting this application only and are not intended to limit this application.
[0047] In the Long Term Evolution (TD-SCDMA Long Term Evolution, LTE) system, in the initial connection phase, random connection parameters are transmitted via System Information Block Type 2, and are the same for all terminals, and the launch power of the uplink synchronization channel of a specific terminal cannot be specified, and the uplink synchronization sequence used by the terminal is selected by the terminal from Group A or Group B according to the setting parameters.
[0048] In the New Radio (NR) system, during the initial connection phase, random connection parameters are transmitted via System Information Block Type 1, and similar to LTE, the configuration parameters are the same for all terminals.
[0049] In a wireless network system (Wireless Fidelity, WIFI), a workstation discovers a network through a scanning method, and the network determines whether the workstation is allowed to connect to the network through an identity authentication method; network scanning is divided into active scanning and passive scanning, active scanning is when the workstation actively transmits a Probe Request frame on the channel and requests the network to respond through a Probe Response frame; passive scanning is when the workstation passively receives a Beacon frame on the channel and discovers the network through the Beacon frame.
[0050] As can be seen from the above, the transmission process of the up-sync sequence is established via system message blocks, the parameters received by all terminals are identical, and the selection of the up-sync sequence is determined by the terminals; consequently, the base station cannot determine the priority order of terminal connections, nor can it configure the power control parameters of some terminals. If multiple terminal devices transmit up-sync sequences within the same time window, it may cause connection collisions. Such collisions lead to signal interference and conflicts, thereby affecting the connection success rate of the terminal devices.
[0051] To address the aforementioned problems, the present solution adopts a method of distributing uplink synchronization sequences to terminals via base stations, thereby enabling base station control over the uplink synchronization process of each terminal and improving the success rate of device connection.
[0052] To better understand the technical solution described above, a more detailed description of exemplary embodiments of the present application will be provided with reference to the drawings attached below. Although exemplary embodiments of the present application are illustrated in the attached drawings, it should be understood that the present application can be realized in various forms, not limited to the embodiments described herein. Conversely, the provision of such embodiments is intended to enable a clearer understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0053] An embodiment of the present application provides an upsynchronization method, and with reference to FIG. 1, FIG. 1 is a flowchart of a first embodiment of the upsynchronization method of the present application.
[0054] In the present embodiment, the up-synchronization method is applied to a terminal to be connected, and the up-synchronization method includes the following steps.
[0055] Step (S11): The base station obtains the uplink synchronization sequence distributed to the terminal to be connected;
[0056] A base station is a device within a wireless communication system intended to provide wireless signals to cover and connect terminal devices; the terminal to be connected refers to a terminal device within a mobile communication system (e.g., a mobile phone, a tablet PC, etc.), and the terminal to be connected can realize functions such as voice calls, text message transmission, and data transmission by communicating with the base station; and the uplink synchronization sequence is a sequence for performing uplink signal synchronization in a wireless communication system, and it can be understood that in wireless communication technologies such as LTE, the uplink synchronization sequence is intended to assist the terminal and the base station in performing time and frequency synchronization to secure a normal communication connection.
[0057] The base station distributes different uplink synchronization sequences to different connected terminals, and correspondingly, each connected terminal receives the uplink synchronization sequence distributed by the base station, and the specific process is as follows.
[0058] In one embodiment, the base station receives a connection request transmitted from a terminal and proceeds with an acceptance process, which includes distributing an uplink synchronization sequence. When the connection request is accepted, the base station includes the uplink synchronization sequence distributed to the terminal in a system information block (SIB) and transmits it to the terminal. Correspondingly, the terminal receives the system information block, interprets the information therein, and includes the distribution information of the uplink synchronization sequence.
[0059] In one embodiment, referring to FIG. 2, the step (S11) includes the following steps.
[0060] Step (S111): Receive a main system message transmitted from the base station;
[0061] It can be understood that Master System Information (MSI) is the basic configuration information of the wireless communication system, such as system bandwidth, subframe settings, and special subframe settings; and Secondary System Information (SSI) is more detailed network and system information, such as cell ID, cell coverage range, neighbor cell relationships, frequency and power settings, and system parameters. Whether it is MSI or SSI, it is generally transmitted to the terminal in the form of system information blocks. Here, there is a certain relationship and dependency between the Master System Information and the Secondary System Information; the base station carries the scheduling information of the Secondary System Information through the Master System Information, and the base station carries the terminal's deterministic scheduling information through the Secondary System Information.
[0062] In one embodiment, referring to FIG. 3, the terminal can receive a main system message at a specific time according to a pre-set time slot or time window.
[0063] In one embodiment, referring to FIG. 4, the step (S111) includes the following steps.
[0064] Step (S1111): Receive the main synchronization signal and the auxiliary synchronization signal transmitted from the base station;
[0065] Step (S1112): Determine the time-frequency domain location of the main system message according to the main synchronization signal and the auxiliary synchronization signal, and receive the main system message according to the time-frequency domain location.
[0066] The base station will be able to understand that it transmits the main synchronization signal, the auxiliary synchronization signal, and the main system message through the broadcasting method on the downlink.
[0067] In one embodiment, the connected terminal first receives a main synchronization signal and an auxiliary synchronization signal, and then performs comparison and correction on the main synchronization signal and the auxiliary synchronization signal, respectively. In this process, the main synchronization signal provides a primary time reference, and the auxiliary synchronization signal provides an additional time reference. Based on the result of the synchronization processing, the location of the main system message in the time-frequency domain is determined, wherein the time domain location indicates the location of the message on the time axis, and the frequency domain location indicates the location of the message on the frequency spectrum.
[0068] Thus, the terminal can receive a main system message by determining the arrival time of the message based on the time domain location and determining the frequency spectrum characteristics of the message based on the frequency domain location.
[0069] Step (S112): demodulate the above main system message to obtain scheduling information for the auxiliary system message;
[0070] Step (S113): Receive a corresponding auxiliary system message according to the scheduling information of the auxiliary system message;
[0071] Step (S114): Demodulate the auxiliary system message to obtain the uplink synchronization sequence distributed by the base station.
[0072] It can be understood that demodulation is performed on the signal using a demodulator, and since the demodulated signal generally contains many different data streams, a synchronization detector must be used to locate the starting position of the target information; based on this location, the target message can be interpreted from the main system message, and subsequent processing can be performed using that target message.
[0073] In one embodiment, based on the principle described above, the terminal to be connected may obtain parameters related to up-sync and may include, but is not limited to, auxiliary system message scheduling information, and the auxiliary system message scheduling information includes parameter information such as time-frequency position transmitted as an auxiliary system message.
[0074] In another method of implementation, a time-frequency domain location at the time when an auxiliary system message is transmitted is determined according to the scheduling information of the auxiliary system message, and a corresponding auxiliary system message is received at the time-frequency domain location.
[0075] In another method of implementation, the connected terminal performs demodulation on the auxiliary system message, and the specific principle is as described above, thereby obtaining the uplink synchronization sequence distributed by the base station.
[0076] A single auxiliary system message may carry an uplink sequence index composed of multiple uplink sequences, and it should be noted that a mapping relationship may exist between the uplink sequence and the terminal identifier. In such cases, the terminal to be connected must obtain the uplink sequence index and determine the uplink sequence distributed by the base station for itself according to the terminal identifier in the auxiliary system message, wherein the terminal identifier refers to an identifier distributed by the base station to the terminal (e.g., terminal ID) or refers to the terminal's unique identifier (e.g., terminal's MAC address, etc.).
[0077] Unlike overall transmission, this method adopts a transmission method that separates main system messages and auxiliary system messages. Since the main system message generally includes necessary system settings and parameter information, and the auxiliary system message includes some selectable and additional system information, the terminal can select which message to receive and interpret according to its own needs, thereby reducing the transmission and processing of unnecessary information, increasing flexibility, reducing the occupation of wireless resources and the processing burden on the terminal, and improving the overall efficiency of the system.
[0078] Step (S12): Transmitting an up-synchronization signal to the base station on a time-frequency resource corresponding to the up-synchronization sequence;
[0079] Time-frequency resources refer to a combination of time and frequency resources, that is, time positions and frequency positions as described above. It can be understood that when transmitting data in a communication system, resources must be rationally distributed in terms of time and frequency to realize efficient and reliable communication.
[0080] In one embodiment, since the time-frequency resources corresponding to different uplink synchronization sequences are different, the time-frequency resources corresponding to the current uplink synchronization sequence must be determined. On the one hand, the transmission time of the uplink synchronization signal is determined according to the time domain position among them, and the uplink synchronization signal is transmitted at an accurate time to ensure synchronization with the base station; on the other hand, transmission parameters (e.g., parameters such as the center frequency, bandwidth, and power of the transmission signal) are set according to the frequency domain position among them, and the uplink synchronization signal is ensured to be transmitted on the accurate frequency resources.
[0081] Thus, the terminal to be connected can transmit an uplink synchronization signal to the base station according to the transmission time and transmission parameters described above, and thus the terminal device can achieve synchronization with the base station and ensure that communication proceeds on the correct time and frequency.
[0082] Step (S13): The base station receives a configuration resource that is fed back based on the uplink synchronization signal, and performs uplink synchronization according to the configuration resource;
[0083] It will be understood that the base station receives an uplink synchronization signal transmitted by a terminal to be connected, and then feeds back configuration resources based on the said uplink synchronization signal, including but not limited to configuration resources related to wireless link connection and uplink transmission resources for transmitting uplink data, and that this embodiment does not provide specific limitations.
[0084] Correspondingly, the connected terminal receives the feedback configuration resource and executes the corresponding configuration operation.
[0085] In one technical solution provided in the present embodiment, a terminal to be connected obtains an uplink synchronization sequence distributed by a base station, transmits an uplink synchronization signal to the base station on a corresponding time-frequency resource, and then proceeds with uplink synchronization based on the connection resource fed back from the base station. In the present solution, the terminal is controlled to proceed with uplink synchronization according to parameters distributed by the base station, and the initiative for the connection is substantially transferred to the base station; that is, the base station can determine whether the connection of the terminal is allowed and the order of the connection, thereby realizing unified scheduling and management of terminal devices, avoiding collisions between terminal devices, and improving the success rate of terminal connection.
[0086] Referring to FIG. 5, a second embodiment of the up-synchronization method of the present application is disclosed. Based on the embodiment illustrated in FIG. 1 described above, prior to the step of transmitting an up-synchronization signal to the base station on a time-frequency resource corresponding to the up-synchronization sequence, the method comprises the following steps.
[0087] Step (S21): The base station obtains the expected received power for receiving the uplink synchronization signal;
[0088] Step (S22): The sum of the expected received power and downpath loss is compared with the maximum transmission power of the terminal to be connected, and the transmission power of the uplink synchronization signal is determined according to the comparison result, and the uplink synchronization signal is transmitted to the terminal to be connected according to the transmission power.
[0089] Expected received power refers to the frequency range of the uplink signal transmitted by the terminal device expected to be subsequently received by the base station; the launch frequency refers to the frequency at which the connected terminal transmits the corresponding uplink signal; and downpath loss refers to the signal power consumption of the corresponding uplink signal during transmission due to factors such as the transmission medium, transmission distance, and transmission environment, and it can be understood that this can be specifically calculated based on the downlink reference signal.
[0090] In one embodiment, the connected terminal performs demodulation on the main system message to obtain the expected received power at which the base station receives the uplink synchronization signal, and the specific demodulation process is the same as in the first embodiment, and a redundant description thereof is omitted here.
[0091] In one embodiment, the sum of the expected received power and the downpath loss is calculated, and the sum is compared with the maximum transmission power of the terminal to be connected. A relatively smaller value is selected from this as the transmission power of the uplink synchronization signal, and subsequently, the terminal to be connected transmits the uplink synchronization signal according to the transmission power.
[0092] The specific calculation formula is as follows.
[0093]
[0094] Here, P USS is the transmission power of the up-synchronization signal, and P CMAX is the maximum launch power, and P USS, init is the expected received power, and PL is the downpath loss.
[0095] The above upward synchronization method further includes the following steps.
[0096] If the configuration resource that the base station feeds back based on the uplink synchronization signal is not received within a preset time, the transmission power of the uplink synchronization signal is re-determined, and the uplink synchronization signal is transmitted to the base station according to the re-determined transmission power.
[0097] It will be possible to understand that the terminal operates a timer while transmitting an up-sync signal. Meanwhile, a counter is used for the number of times the up-sync signal is transmitted (T cnt ) can be written and initialized to 1, and if the terminal fails to perform uplink synchronization, the transmission power of the next uplink synchronization signal to be transmitted can be adjusted through the accumulated transmission count value.
[0098] In one case, the terminal stops the timer when it receives a configuration resource that the base station feeds back based on an uplink synchronization signal.
[0099] In another case, if the configuration resources fed back from the base station are not received within a preset time after the timer has started, it is explained that causes such as signal interference, insufficient signal strength, or channel congestion have occurred, preventing the up-synchronization signal from being successfully transmitted to the base station; therefore, it is acknowledged that the up-synchronization signal has failed to be transmitted and that this up-synchronization process has failed. In such a case, the connected terminal must initiate the up-synchronization process again according to the most recently received main system message and auxiliary system message, and the corresponding up-synchronization sequence among the auxiliary system messages.
[0100] When restarting the up-synchronization process, it must be noted that the transmission power of the up-synchronization signal must be re-determined, and the up-synchronization signal must be re-transmitted to the base station according to the re-determined transmission power.
[0101] Here, the step of re-determining the transmission power of the up-sync signal includes the following steps.
[0102] Step (A): The base station obtains the current expected received power when receiving the uplink synchronization signal;
[0103] Step (B): If the current estimated received power is not the same as the estimated received power obtained during the previous up-synchronization process, compare the sum of the current estimated received power and the down-path loss with the maximum transmission power, and determine the latest transmission power of the up-synchronization signal based on the comparison result;
[0104] Step (C): If the current estimated received power is the same as the estimated received power used in the previous up-synchronization process, the sum of the current estimated received power, the down-path loss, and the preset power adjustment amount is calculated and compared with the maximum transmitted power to determine the latest transmitted power of the up-synchronization signal.
[0105] It can be understood that frequency spectrum resources in mobile communication systems are limited and require effective dynamic management and distribution. Therefore, the expected reception frequency of base stations is adjusted according to the current frequency spectrum resource situation to ensure the rational and maximized utilization of frequency spectrum resources.
[0106] In one embodiment, the current expected received power (i.e., the latest expected received power) at which the base station receives the uplink synchronization signal is obtained from the main system message, and the specific acquisition steps are as described above, and a redundant explanation thereof is omitted here. Meanwhile, the transmission power adjustment step length of the uplink synchronization signal (i.e., the increase in transmission power compared to the previous time when the terminal fails uplink synchronization and transmits the uplink synchronization signal again) may be obtained from this and subsequently used to calculate a preset power adjustment amount.
[0107] Referring to Fig. 6, if the current estimated received power differs from the estimated received power obtained during the previous up-synchronization process—that is, if a change occurs in the estimated received power—the calculation can be performed by adopting the formula described above, i.e.: am.
[0108] If the current estimated received power is identical to the estimated received power obtained during the previous up-synchronization process—that is, if there is no change in the estimated received power—and calculations are still performed using the aforementioned formula, the obtained result does not change, and if the same transmission power as before is still adopted, there is still a high probability that transmission failure will occur. Therefore, the sum of the current estimated received power, down-path loss, and preset power adjustment amount is calculated, and then this sum is compared with the maximum transmitted power; the value that is relatively smaller from this is selected as the latest transmission power of the up-synchronization signal.
[0109] In one embodiment, the numerical value of the preset power adjustment amount can be directly set as a single fixed value; or, the calculation can be performed according to the number of transmission failures and the step length of the transmission power adjustment.
[0110] The specific formula is as follows.
[0111]
[0112] Here, P USS is the transmission power of the up-synchronization signal, and P CMAX is the maximum launch power, and P USS, init is the current estimated received power, PL is the downpath loss, and T cnt is the number of uplink synchronization sequences that the terminal to be connected has already failed to transmit, and P USS, step is the launch power adjustment step length, and multiplying the two gives the preset power adjustment amount.
[0113] Meanwhile, the technical rules for the counter are as follows.
[0114] If the current estimated received power differs from the estimated received power obtained during the previous up-synchronization process, the number of up-synchronization sequence transmissions (T cnt Initializing ) to 1;
[0115] If the current expected received power is the same as the expected received power obtained during the previous up-synchronization process, the number of up-synchronization sequence transmissions (T cnt Add 1 to ).
[0116] In one technical solution provided in this embodiment, the transmission power is calculated based on the expected received power, the sum of downpath losses, and the maximum launch power of the terminal to be connected, and an uplink synchronization signal is transmitted to the terminal to be connected according to the transmission power. If transmission fails, the transmission power is re-determined based on the acquired current expected received power, and the uplink synchronization signal is transmitted according to the re-determined transmission power. By installing it in this way, it is ensured that the signal reaches the expected received power level during the transmission process, thereby improving the transmission quality and reliability of the signal, reducing the signal's bit error rate and packet loss rate, and enhancing the system's performance and user experience.
[0117] Referring to FIG. 7, a third embodiment of the up-synchronization method of the present application is disclosed. In this embodiment, the up-synchronization method is applied to a base station, and the up-synchronization method includes the following steps.
[0118] Step (S31): Distribute the up-sync sequence to the terminals to be connected;
[0119] Step (S32): Transmit the uplink synchronization sequence distributed to the terminal to be connected;
[0120] The base station can realize the generation of a terminal list to list all unconnected terminals, and after a terminal successfully connects to the base station, the base station can understand removing that terminal from the list of terminals to be connected.
[0121] In one embodiment, the base station may distribute an uplink synchronization sequence to each terminal to be connected according to factors such as current parameters of the terminal to be connected and past distribution conditions, and then transmit the uplink synchronization sequence distributed to the terminal to be connected.
[0122] For example, different terminals may operate under different channel quality environments, and the base station may improve synchronization performance by distributing an appropriate up-synchronization sequence according to the channel quality conditions of the terminals.
[0123] For example, when there is interference from other terminals or external sources of interference in the system, the base station distributes uplink synchronization sequences that are independent of the sources of interference to the terminals to be connected as much as possible to improve the reliability and robustness of the synchronization.
[0124] Step (S33): The terminal to be connected receives an up-sync signal that feeds back based on the up-sync sequence;
[0125] Step (S34): When the up-sync signal and the up-sync sequence match, the configuration resource is transmitted to the terminal to be connected.
[0126] In one embodiment, the base station receives an uplink synchronization signal fed back by a connected terminal based on an uplink synchronization sequence, and the specific reception method may proceed according to a corresponding time domain position and frequency domain position, and a redundant explanation thereof is omitted here.
[0127] In one embodiment, when an uplink synchronization signal and an uplink synchronization sequence are matched, it is explained that the uplink synchronization signal transmitted by the terminal to be connected and the uplink synchronization sequence previously distributed to the terminal by the base station correspond to each other. Such matching indicates that the terminal can transmit a synchronization signal in accordance with the request of the base station, and the base station can accurately receive and decode the signal, thereby enabling communication between the terminal and the base station on the same time and frequency to realize data transmission and other related operations. Accordingly, the base station transmits a setting resource to the terminal to be additionally connected to realize uplink synchronization.
[0128] In one technical solution provided in this embodiment, the base station distributes and transmits an uplink synchronization sequence to the terminal to be connected, receives an uplink synchronization signal feedback from the terminal to be connected, and if the uplink synchronization signal matches the uplink synchronization sequence, transmits configuration resources to the terminal to be connected. The base station takes control of terminal connections through a parameter distribution method, determines whether the terminal connection is permitted and the order of connections, thereby realizing unified scheduling and management of terminal devices, avoiding conflicts between terminal devices, and improving the success rate of terminal connections.
[0129] Referring to FIG. 8, a fourth embodiment of the up-synchronization method of the present application is disclosed. Based on the embodiment illustrated in FIG. 8 described above, prior to the step of distributing an up-synchronization sequence to a terminal to be connected, the following steps are included.
[0130] Step (S41): Distribute all of the above terminals into whitelists with different priorities according to the business type of the terminals;
[0131] It should be understood that the base station may install a whitelist mechanism, and specifically, the base station may dynamically adjust the whitelist settings in auxiliary system messages according to factors such as available uplink synchronization sequences, the number of terminals to be connected, the type of terminal to be connected, and connection delay.
[0132] In one implementation method, the types of tasks of different terminals differ; for example, a terminal with a real-time task transmission request must perform channel measurement before the task begins and the time required to establish a wireless link connection is long; whereas a terminal transmitting tasks non-real-time does not need to perform channel measurement before the task begins and the time required to establish a wireless link connection is short. Based on this, all terminals can be distributed to whitelists with different priorities according to the type of task of the terminals; for example, a whitelist with a higher priority is set for terminals with a real-time task transmission request to ensure that terminals of that type are prioritized for network access.
[0133] Step (S42): Set the whitelist with the highest priority as the candidate whitelist;
[0134] Step (S43): If there is a non-connected terminal in the above candidate whitelist, the non-connected terminal is installed as a terminal to be connected;
[0135] Step (S44): If there are no unconnected terminals in the above candidate whitelist, the next priority whitelist is set as the new candidate whitelist, and if there are unconnected terminals in the above candidate whitelist, the process moves to the above step of installing the unconnected terminal as a terminal to be connected and executes.
[0136] In one implementation method, the whitelist with the highest priority is designated as a candidate whitelist, and if there is a non-connected terminal in the candidate whitelist, the non-connected terminal is installed as a terminal to be connected; if there is no non-connected terminal in the candidate whitelist, it is explained that all terminals with the highest priority are already connected, and at this time, the whitelist with the next highest priority is designated as a new candidate whitelist, and the process can proceed to the aforementioned judgment step. By installing in this manner, it is guaranteed that the whitelist of terminals with high connection priority is set first, and until all are connected, this whitelist is transmitted redundantly via auxiliary system messages, after which the next whitelist can be distributed.
[0137] Referring to FIG. 9, step (S31) includes the following steps.
[0138] Step (S45): Obtain all available up-synchronization sequences, determine the relationship between each of the up-synchronization sequences;
[0139] Step (S46): The up-synchronization sequences are distributed to terminals in the whitelist to be connected, according to the relationship between each confirmed up-synchronization sequence.
[0140] It can be understood that parameters related to the same uplink signal emission power can be set through terminals configured in a whitelist that transmit with the same auxiliary system message, and that by utilizing this characteristic and a method of reasonably distributing whitelist groups, the success rate of terminal connections and the terminal connection delay of the entire network can be improved and reduced.
[0141] In one embodiment, the base station acquires all currently available uplink synchronization sequences, determines and calculates the correlation between different uplink synchronization sequences, and specifically obtains the correlation result by calculating the convolution or correlation coefficient between two sequences, and indicates that the closer the value is to 1, the higher the correlation between the two sequences.
[0142] In one implementation method, a relevance threshold is set according to actual requirements, and high relevance is recognized only when the relevance of two synchronization sequences exceeds the threshold. A relevance matrix is constructed based on the calculated relevance results, wherein the rows and columns of the matrix represent the terminal to be connected and the synchronization sequence, respectively, and the elements of the matrix represent the relevance between the corresponding terminal and the synchronization sequence.
[0143] In one embodiment, highly relevant synchronization sequences are distributed to terminals to be connected in a whitelist according to information in a relevance matrix, and, for example, the synchronization sequence with the highest relevance according to each row of the relevance matrix can be selected and distributed to the corresponding terminals.
[0144] Finally, based on the distribution results, the synchronization sequence information of each terminal in the whitelist is updated; that is, the distributed synchronization sequence is associated with the terminal to enable subsequent use.
[0145] By installing it in this way, when distributing the whitelist, the uplink synchronization sequence used by the terminal is specified, and the uplink synchronization sequence is transmitted on the same time-frequency resource through the terminal in the whitelist transmitted via the same auxiliary system message. Therefore, when distributing the whitelist, the correlation between the uplink synchronization sequences is sufficiently considered, so that synchronization sequences with low mutual interference are distributed to the same whitelist group and transmitted via the same auxiliary system message, thereby reducing uplink synchronization signal interference and improving the demodulation performance of the receiving side; and for a terminal that has failed to connect multiple times, the whitelist group to which it is located is adjusted, or the uplink synchronization sequence used is redistributed, or the expected reception power of the uplink synchronization signal set in the main system message is improved, thereby reducing the connection delay of the terminal and improving the connection success rate of the terminal.
[0146] In one technical solution provided in this embodiment, the base station may control the connection order of terminals and control the number of terminals initiating uplink on the same time-frequency resource through a method of setting a whitelist, and may support setting different uplink signal expected reception powers for different terminals; and for terminals that have failed uplink multiple times, the whitelist group may be adjusted or / or the uplink sequence may be redistributed to effectively improve the success rate of uplink and reduce the delay of uplink.
[0147] Referring to FIG. 10, FIG. 10 is a schematic diagram of the structure of a terminal and a base station to be connected in a hardware operating environment according to an embodiment of the present application.
[0148] As illustrated in FIG. 10, the terminal and base station to be connected may include a processor (1001) (e.g., a Central Processing Unit (CPU)), a communication bus (1002), a user interface (1003), a network interface (1004), and a storage device (1005). Here, the communication bus (1002) is configured to enable connection communication between these components. The user interface (1003) may include an input unit such as a display screen or a keyboard, and the user interface (1003) may further include a standard wired interface and a wireless interface. The network interface (1004) may include a standard wired interface and a wireless interface (e.g., a Wireless-Fidelity (WI-FI) interface). The storage device (1005) may be a high-speed random access memory (RAM) and may be a stable non-volatile memory (NVM), for example, a magnetic disk storage device. The storage device (1005) may also be a storage device independent of the aforementioned processor (1001).
[0149] If you are skilled in the relevant technical field, the structure illustrated in FIG. 10 does not constitute a limitation on the terminal and base station to be connected, and may include more or fewer components, combine some components, or have different component arrangements.
[0150] As illustrated in FIG. 10, a storage device (1005), which is a type of storage medium, may include an operating system, a data storage module, a network communication module, a user interface module, and an upsynchronization program.
[0151] In the terminal and base station to be connected as illustrated in FIG. 10, the network interface (1004) is configured to primarily perform data communication with other devices; the user interface (1003) is configured to primarily perform data interaction with the user; the processor (1001) and storage device (1005) of the terminal and base station to be connected of the present application may be installed in the terminal and base station to be connected, and the terminal and base station to be connected call an uplink synchronization program stored in the storage device (1005) through the processor (1001) to execute the uplink synchronization method provided in the embodiment of the present application.
[0152] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and the computer program implements steps of any embodiment of the up-synchronization method described above when run by a processor.
[0153] Since the embodiments of the computer-readable storage medium portion correspond to the embodiments of the method portion, the embodiments of the computer-readable storage medium portion refer to the description of the embodiments of the method portion, and redundant descriptions thereof are omitted.
[0154] In this document, the terms “comprising,” “comprising,” or any other variations thereof are intended to describe a process, method, object, or system comprising a series of elements that includes, by means of a non-exclusive inclusion, not only including such elements but also other elements not explicitly listed, or further including elements unique to such process, method, object, or system. Without further limitation, an element limited by the phrase “comprising one ……” does not exclude the existence of a separate identical element in the process, method, object, or system comprising said element.
[0155] The numbers of the embodiments of the present application described above are for illustrative purposes only and do not represent the superiority or inferiority of the embodiments.
[0156] Through the above description of the implementation, a person skilled in the art will clearly understand that the method of the above-described embodiment can be realized by combining software with an essential general-purpose hardware platform, and of course, can also be realized through hardware, but in many cases, the former is a more desirable method of implementation. Based on this understanding, the technical solution of the present application, or parts that contribute to the existing technology, can be implemented in the form of a software product, and said computer software product is stored on a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) as described above, and includes multiple instructions to enable a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to realize the method described in each embodiment of the present application.
[0157] The above description is merely an optional embodiment of the present application and does not limit the scope of the patent of the present application; any equivalent structure or equivalent flow transformation, or any direct or indirect operation in other related technical fields, performed using the specifications and attached drawings of the present application, is likewise included within the scope of protection of the present application.
Claims
Claim 1 An uplink synchronization method, wherein the uplink synchronization method is applied to a terminal to be connected, and the uplink synchronization method comprises: a step of acquiring an uplink synchronization sequence distributed by a base station to the terminal to be connected; a step of transmitting an uplink synchronization signal to the base station on a time-frequency resource corresponding to the uplink synchronization sequence; and a step of receiving a setting resource that the base station feeds back based on the uplink synchronization signal and performing uplink synchronization according to the setting resource. Claim 2 An uplink synchronization method according to claim 1, wherein the step of obtaining an uplink synchronization sequence distributed by a base station to a terminal to be connected comprises: receiving a main system message transmitted by the base station; performing demodulation on the main system message to obtain scheduling information of an auxiliary system message; receiving an auxiliary system message corresponding to the scheduling information of the auxiliary system message; and performing demodulation on the auxiliary system message to obtain the uplink synchronization sequence distributed by the base station. Claim 3 An up-synchronization method according to claim 2, wherein the step of receiving a main system message transmitted by the base station comprises: a step of receiving a main synchronization signal and an auxiliary synchronization signal transmitted by the base station; and a step of determining a time-frequency domain position of the main system message according to the main synchronization signal and the auxiliary synchronization signal, and receiving the main system message according to the time-frequency domain position. Claim 4 An uplinking method according to claim 1, comprising: a step of obtaining an expected received power at which the base station receives the uplinking signal, prior to the step of transmitting an uplinking signal to the base station on a time-frequency resource corresponding to an uplinking sequence; and a step of comparing the sum of the expected received power and downlink loss with the maximum launch power of the terminal to be connected, determining the launch power of the uplinking signal according to the comparison result, and transmitting the uplinking signal to the terminal to be connected according to the launch power. Claim 5 An uplink synchronization method according to claim 4, further comprising the step of, if a setting resource that the base station feeds back based on the uplink synchronization signal is not received within a preset time, re-determining the transmission power of the uplink synchronization signal and transmitting the uplink synchronization signal to the base station according to the re-determined transmission power. Claim 6 An uplinking method characterized by comprising: a step of re-determining the transmission power of the uplinking signal in claim 5, wherein the step of obtaining the current expected reception power at which the base station receives the uplinking signal; a step of, if the current expected reception power is not the same as the expected reception power obtained in the previous uplinking process, comparing the sum of the current expected reception power and the downpath loss with the maximum transmission power and determining the latest transmission power of the uplinking signal according to the comparison result; and, if the current expected reception power is the same as the expected reception power used in the previous uplinking process, calculating the sum of the current expected reception power, the downpath loss, and a preset power adjustment amount, and performing a comparison with the maximum transmission power to determine the latest transmission power of the uplinking signal. Claim 7 An uplink synchronization method, wherein the uplink synchronization method is applied to a base station, and the uplink synchronization method comprises: a step of distributing an uplink synchronization sequence to a terminal to be connected; a step of transmitting the uplink synchronization sequence distributed to the terminal to be connected; a step of receiving an uplink synchronization signal that the terminal to be connected provides feedback on based on the uplink synchronization sequence; and a step of transmitting a setting resource to the terminal to be connected when the uplink synchronization signal and the uplink synchronization sequence are matched. Claim 8 An uplink synchronization method characterized by comprising, prior to the step of distributing an uplink synchronization sequence to terminals to be connected, a step of distributing all said terminals to whitelists of different priorities according to the business type of the terminals; a step of setting the whitelist with the highest priority as a candidate whitelist; a step of installing said terminals to be connected if there are said terminals not connected in said candidate whitelist; a step of moving to and executing the step of setting the whitelist with the next highest priority as a new candidate whitelist if there are no terminals not connected in said candidate whitelist, and installing said terminals not connected if there are said terminals not connected in said candidate whitelist. Claim 9 An uplink synchronization method according to claim 8, wherein the step of distributing uplink synchronization sequences to terminals to be connected comprises: a step of obtaining all available uplink synchronization sequences and determining the relationship between each of the uplink synchronization sequences; and a step of distributing the uplink synchronization sequences to terminals to be connected in a whitelist according to the determined relationship between each of the uplink synchronization sequences. Claim 10 A terminal to be connected, comprising a storage device, a processor, and an uplink synchronization program stored on the storage device and operable on the processor, wherein the uplink synchronization program is configured to implement the steps of an uplink synchronization method of any one of claims 1 to 6. Claim 11 A base station comprising a storage device, a processor, and an uplink synchronization program stored on the storage device and operable on the processor, wherein the uplink synchronization program is configured to implement the steps of an uplink synchronization method of any one of claims 7 to 9. Claim 12 A computer-readable storage medium, wherein an up-synchronization program is stored on the computer-readable storage medium, and the up-synchronization program realizes the steps of an up-synchronization method of any one of claims 1 to 6 or 7 to 9 when executed by a processor.