Uplink synchronization method, device, computer equipment and storage medium
By generating and using cyclic shift parameters during the uplink synchronization process, the mobile terminal and the base station can effectively select the appropriate downlink physical control channel aggregation level, solving the problems of low data transmission reliability and efficiency in the prior art, and achieving more efficient and reliable data transmission.
Patent Information
- Application Number
- CN201911096654.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-11
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2039-11-11
AI Technical Summary
In the process of uplink synchronization, it is difficult to effectively select the appropriate downlink physical control channel aggregation level in the prior art, which affects the reliability and efficiency of data transmission.
By generating cyclic shift parameters, the mobile terminal sends them to the base station, which selects an appropriate downlink physical control channel aggregation level based on the cyclic shift parameters.
It improves the robustness of the physical downlink control channel, ensures the reliability of downlink scheduling, and meets the needs of data transmission.
Smart Images

Figure CN112788773B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of uplink and downlink synchronization, and in particular to an uplink synchronization method, apparatus, computer equipment and storage medium. Background Art
[0002] At present, only when downlink synchronization and uplink synchronization are completed between the mobile terminal and the base station, the mobile terminal can send data to the base station. Among them, downlink synchronization means that the base station sends a system message to the mobile terminal by broadcasting, and the mobile terminal completes downlink synchronization after receiving the system message. At this time, the mobile terminal needs to send a random access preamble sequence (i.e. RA-preamble) to the base station to inform the base station that there is an access request from the mobile terminal. This process is the uplink synchronization process. After that, the base station sends a confirmation message (i.e. RAR message) to the mobile terminal based on the access request to feedback whether the mobile terminal has successfully accessed the network. Summary of the invention
[0003] The present application provides an uplink synchronization method, apparatus, computer equipment and storage medium.
[0004] In a first aspect, the present application provides an uplink synchronization method, comprising:
[0005] generating a cyclic shift parameter, where the cyclic shift parameter is used by the base station to select a corresponding downlink physical control channel aggregation level;
[0006] A corresponding random access preamble sequence is generated according to the cyclic shift parameter, and the random access preamble sequence is sent to a base station.
[0007] In a second aspect, the present application provides an uplink synchronization method, including:
[0008] When receiving a random access preamble sequence sent by a mobile terminal, parsing the random access preamble sequence to obtain a corresponding cyclic shift parameter;
[0009] A corresponding downlink physical control channel aggregation level is selected according to the cyclic shift parameter.
[0010] In a third aspect, the present application provides an uplink synchronization device, including:
[0011] A parameter generation module, used to generate a cyclic shift parameter, where the cyclic shift parameter is used by the base station to select a corresponding downlink physical control channel aggregation level;
[0012] The sequence generation module is used to generate a corresponding random access preamble sequence according to the cyclic shift parameter, and send the random access preamble sequence to a base station.
[0013] In a fourth aspect, the present application provides an uplink synchronization device, including:
[0014] A sequence parsing module, configured to parse the random access preamble sequence sent by the mobile terminal to obtain a corresponding cyclic shift parameter when receiving the random access preamble sequence sent by the mobile terminal;
[0015] The level determination module is used to select the corresponding downlink physical control channel aggregation level according to the cyclic shift parameter.
[0016] In a fifth aspect, the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method provided in the first aspect or the second aspect when executing the computer program.
[0017] In a sixth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method provided in the first aspect or the second aspect are implemented.
[0018] The uplink synchronization method, device, computer equipment and storage medium provided in the embodiments of the present application first generate a cyclic shift parameter, then generate a corresponding random access preamble sequence according to the cyclic shift parameter, and then send the random access preamble sequence to the base station. Since the cyclic shift parameter is used by the base station to select the corresponding downlink physical control channel aggregation level, the base station can select a suitable downlink physical control channel aggregation level according to the cyclic shift parameter, and the downlink physical control channel aggregation level reflects the carrying capacity of the downlink physical control channel, so it can meet the data transmission requirements, thereby improving the robustness of the physical downlink control channel to better ensure the reliability of downlink scheduling. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0020] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0021] Figure 1 This is a system architecture diagram of an uplink synchronization method in an embodiment of the present application;
[0022] Figure 2 A schematic diagram of a flow chart of an uplink synchronization method in an embodiment of the present application;
[0023] Figure 3 A schematic diagram of a flow chart of an uplink synchronization method in an embodiment of the present application;
[0024] Figure 4 This is a structural block diagram of an uplink synchronization device in an embodiment of the present application;
[0025] Figure 5 This is a structural block diagram of an uplink synchronization device in an embodiment of the present application;
[0026] Figure 6 It is a structural block diagram of a computer device in one embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0028] Figure 1 is a system architecture diagram of the uplink synchronization method in the embodiment of the present application. The uplink synchronization method can be implemented by the system architecture. Figure 1 The system architecture includes a base station 110 and a mobile terminal 120; wherein: the base station 110 first sends a system message to the mobile terminal 120 in the form of broadcasting, and the mobile terminal 120 completes downlink synchronization after receiving the system message, and then the mobile terminal 120 sends a random access preamble sequence to the base station 110. After receiving the random access preamble sequence, the base station 110 feeds back to the mobile terminal 120 whether it has successfully accessed the network, thereby achieving uplink synchronization. Only after successfully accessing the network can the mobile terminal 120 send data to the base station 110.
[0029] In a first aspect, based on the above system architecture, an embodiment of the present application provides an uplink synchronization method, which is executed by the above mobile terminal, such as Figure 2 As shown, the method includes:
[0030] S210, generating a cyclic shift parameter, where the cyclic shift parameter is used by the base station to select a corresponding downlink physical control channel aggregation level;
[0031] The above cyclic shift parameter is the root of the cyclic shift, that is, N cs .
[0032] It is understandable that the parameters used to generate the cyclic shift parameters will represent or carry the parameters, so that the cyclic shift parameters can carry different information. The specific parameters used to generate the cyclic shift parameters are not limited here. For example, the cyclic shift parameters can be generated according to the moving speed of the mobile terminal, and the cyclic shift parameters will carry the speed information of the mobile terminal; for another example, the cyclic shift parameters can be generated according to the distance between the mobile terminal and the base station, and the cyclic shift parameters will carry the distance information between the mobile terminal and the base station; for another example, the cyclic shift parameters can be generated according to the moving speed of the mobile terminal and the distance between the mobile terminal and the base station, and the cyclic shift parameters will carry the speed information of the mobile terminal and the distance information between the mobile terminal and the base station. Of course, there are other situations, and we will not list them one by one here.
[0033] It is understandable that the downlink physical control channel aggregation level indicates the number of control channel units of the downlink physical control channel. For example, aggregation level 1 indicates that the physical downlink control channel (i.e., PDCCH) is composed of 1 control channel unit (i.e., CCE), aggregation level 2 indicates that the physical downlink control channel is composed of 2 control channel units, aggregation level 4 indicates that the physical downlink control channel is composed of 4 control channel units, aggregation level 8 indicates that the physical downlink control channel is composed of 8 control channel units, and aggregation level 16 indicates that the physical downlink control channel is composed of 16 control channel units. Since the function of the physical downlink control channel is to carry downlink control information, the more control channel units there are, the stronger its carrying capacity. The physical downlink control channel containing more control channel units has a higher aggregation level, that is, the aggregation level of aggregation level 16 in the above text is the highest, and the aggregation level of aggregation level 1 is the lowest.
[0034] It is understandable that the cyclic shift parameter is used by the base station to select the corresponding downlink physical control channel aggregation level, that is, the base station may select the corresponding different downlink physical control channel aggregation levels according to different cyclic shift parameters, that is, select the carrying capacity of the downlink physical control channel. In fact, the downlink physical control channel aggregation level is also selected according to the parameters based on which the cyclic shift parameter is generated. For example, the cyclic shift parameter is generated according to the distance between the mobile terminal and the base station, which is equivalent to selecting the corresponding downlink physical control channel aggregation level according to the distance between the mobile terminal and the base station, that is, selecting the downlink physical control channel aggregation level suitable for the distance between the terminal and the base station.
[0035] S220. Generate a corresponding random access preamble sequence according to the cyclic shift parameter, and send the random access preamble sequence to a base station.
[0036] In practical applications, the corresponding cyclic shift parameter C is calculated vAfter that, according to C v The random access preamble sequence is generated by combining the ZC root sequence, and the specific sequence generation method is not described in detail here.
[0037] The uplink synchronization method provided by the present application first generates a cyclic shift parameter, then generates a corresponding random access preamble sequence according to the cyclic shift parameter, and then sends the random access preamble sequence to a base station. Since the cyclic shift parameter is used by the base station to select the corresponding downlink physical control channel aggregation level, the base station can select a suitable downlink physical control channel aggregation level according to the cyclic shift parameter, and the downlink physical control channel aggregation level reflects the carrying capacity of the downlink physical control channel, so it can meet the data transmission requirements, thereby improving the robustness of the physical downlink control channel to better ensure the reliability of downlink scheduling.
[0038] In some embodiments, a cyclic shift parameter may be generated according to the distance between the mobile terminal and the base station. That is, generating the cyclic shift parameter in the above S210 may include: determining the distance information of the mobile terminal relative to the base station, and determining the corresponding cyclic shift parameter according to the distance information.
[0039] The distance information may be a specific distance size, or a mark representing the distance size, i.e., a distance mark, such as a long distance mark, a medium distance mark, a short distance mark, etc. Since the calculation of the specific distance size may be complicated, a distance mark may be selected to represent the distance information in practice. Further, the process of determining the distance information of the mobile terminal relative to the base station may include: determining a corresponding distance mark according to the reference signal received power, the distance mark being the distance information.
[0040] It can be understood that the reference signal received power is the average value of the signal power received on all REs (i.e., resource elements) carrying the reference signal in a certain symbol, which can characterize the strength of the wireless signal. Therefore, the higher the reference signal received power, the better the signal coverage status, and the better the coverage status, the closer the distance between the mobile terminal and the base station.
[0041] For example, if the distance mark is divided into a long-distance mark, a medium-distance mark, and a short-distance mark, the process of determining the corresponding distance mark according to the reference signal receiving power may include: if the reference signal receiving power is greater than or equal to -80dBm, the distance mark corresponding to the distance of the mobile terminal relative to the base station is a short-distance mark; if the reference signal receiving power is less than or equal to -91dBm, the distance mark corresponding to the distance of the mobile terminal relative to the base station is a long-distance mark; if the reference signal receiving power is less than -80dB and greater than -91dBm, the distance mark corresponding to the distance of the mobile terminal relative to the base station is a medium-distance mark.
[0042] In the above example, the reference signal received power is divided into three levels. The higher the reference signal received power, the higher the signal strength, which can also reflect that the distance between the mobile terminal and the base station is closer. Here, the distance between the mobile terminal and the base station is not directly calculated, and the distance mark is determined according to the distance. Instead, the distance mark is selected by the size of the reference signal received power, which reflects the distance between the mobile terminal and the base station. This method is simple, convenient and easy to implement. The three-level division standard of the above-mentioned reference signal received power is not limited to -80dBm and -91dBm, and the appropriate level division standard can be selected according to the actual situation.
[0043] After determining the distance information, the process of determining the corresponding cyclic shift parameter according to the distance information includes the following steps:
[0044] S211a, obtaining the current carrier spacing, restriction level and configuration information of the physical random access channel in the system message;
[0045] It is understandable that the above system message is the message SIB2 broadcast by the base station to the mobile terminal during downlink synchronization, and SIB2 includes configuration information of the physical random access channel (ie, PRACH), which is the configuration parameters related to PRACH in SIB2.
[0046] It is understandable that the restriction level can be obtained through existing technologies and will not be described in detail here.
[0047] It is understandable that there are generally three types of carrier spacing, 1.25 kHz, 5 kHz and 15.2 μ kHZ, where μ is 0, 1, 2 or 3, and the first two carrier spacings are more commonly used.
[0048] S212a, determining a corresponding zero autocorrelation area configuration index according to the distance mark and the configuration information;
[0049] Among them, the specific process of determining the corresponding zero autocorrelation zone configuration index according to the distance mark and the configuration information may include: determining the zero autocorrelation zone configuration index corresponding to the current distance mark according to the correspondence between the distance mark and the zero autocorrelation zone configuration index recorded in the configuration information.
[0050] Among them, the configuration information may include at least a distance mark set and a zero autocorrelation zone configuration index set; the distance mark set includes at least a first distance mark and a second distance mark, and the distance corresponding to the first distance mark is smaller than the distance corresponding to the second distance mark; the zero autocorrelation zone configuration index set includes at least a first zero autocorrelation zone configuration index and a second zero autocorrelation zone configuration index, and the first zero autocorrelation zone configuration index is smaller than the second zero autocorrelation zone configuration index; the first zero autocorrelation zone configuration index corresponds to the first distance mark, and the second zero autocorrelation zone configuration index corresponds to the second distance mark. That is, in the configuration information, the smaller the distance corresponding to the distance mark, the smaller the zero autocorrelation zone configuration index corresponding to the distance mark.
[0051] For example, the configuration information is:
[0052]
[0053] Among them, there are three PRACH-related configuration parameters: prach-ConfigIndex, Flag and zeroCorrelationZoneConfig. prach-ConfigIndex is the configuration index of PRACH, which is used to determine the format of the random access preamble sequence, the timing of transmission (for example, in which frame to transmit), etc. Flag is a distance mark set, including a close distance mark-near, a medium distance mark-mid, and a long distance mark-long, which are used to indicate the three situations of the distance of the mobile terminal relative to the base station. zeroCorrelationZoneConfig is a zero autocorrelation zone configuration index set, including three values 0, 5 and 10, of course, not limited to the above three values. The three values in zeroCorrelationZoneConfig correspond one-to-one to the above three distance situations. The zero autocorrelation zone configuration index corresponding to the close distance mark is 0, the zero autocorrelation zone configuration index corresponding to the medium distance mark is 5, and the zero autocorrelation zone configuration index corresponding to the long distance mark is 10. It can be seen that the zero autocorrelation zone configuration index corresponding to the close distance mark, the medium distance mark and the long distance mark gradually increase.
[0054] In the above example, Flag includes three distance markers, and the corresponding zeroCorrelationZoneConfig also includes three values. Of course, Flag can also include two distance markers (for example, a long distance marker and a short distance marker), and the corresponding zeroCorrelationZoneConfig also includes two values (for example, 0, 10). Of course, Flag can also include four distance markers or even more distance markers (for example, a longer distance marker, a long distance marker, a medium distance marker, a short distance marker, and a closer distance marker), but the number of values included in zeroCorrelationZoneConfig is the same as the number of distance markers in Flag.
[0055] For example, the reference signal received power obtained by the mobile terminal is -100dBm, and the corresponding distance mark is a long-distance mark. Further, from the configuration information, it can be known that the zero autocorrelation zone configuration index corresponding to the long-distance mark is 10, so the mobile terminal needs to generate a random access preamble sequence with a zero autocorrelation zone configuration index of 10. The larger the distance corresponding to the determined distance mark, the larger the corresponding zero autocorrelation zone configuration index.
[0056] S213a. Determine, according to the zero autocorrelation zone configuration index, a corresponding cyclic shift parameter under the carrier spacing and the restriction level.
[0057] Wherein, under the same carrier spacing and the same restriction level, the larger the zero autocorrelation zone configuration index is, the larger the corresponding cyclic shift parameter is. The zero autocorrelation zone configuration index can reflect the distance between the mobile terminal and the base station, and the larger the zero autocorrelation zone configuration index is, the farther the distance between the mobile terminal and the base station is.
[0058] In this embodiment, the cyclic shift parameter is determined according to the distance between the mobile terminal and the base station, so that the cyclic shift parameter carries the distance information between the mobile terminal and the base station, thereby realizing carrying more terminal information with less signaling, so that the base station can know more about the mobile terminal. Since the cyclic shift parameter carries the distance information between the mobile terminal and the base station, the generated random access preamble sequence also carries the distance information between the mobile terminal and the base station. When the base station receives the random access preamble sequence, it parses it to obtain the cyclic shift parameter, and then selects the downlink physical control channel aggregation level according to the cyclic shift parameter, that is, realizes the selection of the carrying capacity of the downlink physical control channel according to the distance between the mobile terminal and the base station.
[0059] In some embodiments, the cyclic shift parameter may also be generated according to the moving speed of the mobile terminal. That is, generating the cyclic shift parameter in the above S210 may also include: determining the speed information of the mobile terminal, and generating the corresponding cyclic shift parameter according to the speed information.
[0060] The speed information may be a speed mark, such as a high speed mark, a medium speed mark, a low speed mark, etc. The process of determining the speed information of the mobile terminal may include: acquiring the moving speed of the mobile terminal, and determining a corresponding speed mark according to the moving speed, wherein the speed mark is the speed information.
[0061] In actual applications, the mobile terminal can determine the corresponding speed mark according to its own moving speed, and the specific division standard can be set according to the actual situation. If the speed mark is divided into three levels, namely, a high-speed mark, a medium-speed mark, and a low-speed mark, if the moving speed is greater than or equal to 200km / h, the corresponding speed mark is a high-speed mark; if the moving speed is less than or equal to 79km / h, the corresponding speed mark is a low-speed mark; if the moving speed is less than 200km / h and greater than 79km / h, the corresponding speed mark is a medium-speed mark. Of course, the number of speed marks can also be 2, for example, a high-speed mark and a low-speed mark. Of course, the number of speed marks can also be four or even more.
[0062] After the speed information of the mobile terminal is determined, the process of generating the corresponding cyclic shift parameter according to the speed information may include the following steps:
[0063] S211b, obtaining the current carrier spacing and zero autocorrelation zone configuration index;
[0064] Among them, the zero autocorrelation zone configuration index can be obtained through existing technologies and will not be introduced in detail.
[0065] S212b, determining a restriction level corresponding to the carrier interval according to the speed mark;
[0066] Under different carrier intervals, the same speed mark may correspond to different restriction levels. The process of determining the restriction level corresponding to the carrier interval according to the speed mark may include: obtaining a preset correspondence between the speed mark and the restriction level under the carrier interval; and determining the restriction level corresponding to the current speed mark according to the preset correspondence.
[0067] Wherein, if the carrier interval is the first carrier interval, the preset corresponding relationship may be: the first speed mark corresponds to the first restriction level, and the second speed mark corresponds to the second restriction level; the first speed mark and the second speed mark are any two of a plurality of speed marks, the speed corresponding to the first speed mark is less than the speed corresponding to the second speed mark, the first restriction level and the second restriction level are any two of a plurality of restriction levels, and the level of the first restriction level is lower than the level of the second restriction level. That is to say, in the case where the carrier interval is the first carrier interval, if the speed mark is the first speed mark, the corresponding restriction level is the first restriction level, and if the speed mark is the second speed mark, the corresponding restriction level is the second restriction level.
[0068] For example, the speed mark includes a high-speed mark, a medium-speed mark, and a low-speed mark, and the restriction levels include an unrestricted level, a restricted level A, and a restricted level B, and the levels of the unrestricted level, the restricted level A, and the restricted level B gradually increase. In the first carrier interval (for example, 1.25 kHz or 5 kHz), the low-speed mark corresponds to the unrestricted level, the medium-speed mark corresponds to the restricted level A, and the high-speed mark corresponds to the restricted level B. That is, in the case where the carrier interval is the first carrier interval, if the speed mark is a low-speed mark, the corresponding restriction level is the unrestricted level; if the speed mark is a medium-speed mark, the corresponding restriction level is the restricted level A; if the speed mark is a high-speed mark, the corresponding restriction level is the restricted level B.
[0069] Of course, under the same carrier interval, different speed marks may also correspond to the same restriction level. For example, if the carrier interval is the second carrier interval, the preset correspondence relationship may be that each speed mark corresponds to the unrestricted level, the unrestricted level is the lowest restriction level, and the second carrier interval may be 15.2 μ kHZ, μ is 0, 1, 2 or 3.
[0070] S213b. Determine, according to the restriction level, a cyclic shift parameter corresponding to the carrier spacing and the zero autocorrelation zone configuration index.
[0071] In this embodiment, when the carrier interval is the first carrier interval, the restriction level can reflect the moving speed of the mobile terminal at the first carrier interval. It can be seen that the cyclic shift parameter carries the speed information of the mobile terminal, thereby achieving more terminal information with less signaling, so that the base station can know more about the mobile terminal.
[0072] In some embodiments, a cyclic shift parameter may also be generated based on the moving speed of the mobile terminal and the distance between the mobile terminal and the base station. That is, generating the cyclic shift parameter in the above S210 may also include: determining the distance information of the mobile terminal relative to the base station and the speed information of the mobile terminal, and generating corresponding cyclic shift parameters based on the distance information and the speed information.
[0073] Among them, the process of determining the distance information of the mobile terminal relative to the base station and the speed information of the mobile terminal may include: determining a corresponding distance mark based on the reference signal receiving power, and the distance mark is the distance information; obtaining the moving speed of the mobile terminal, and determining a corresponding speed mark based on the moving speed, and the speed mark is the speed information.
[0074] After determining the distance information and the speed information, the process of generating corresponding cyclic shift parameters according to the distance information and the speed information may include the following steps:
[0075] S211c, obtaining the current carrier interval and configuration information of the physical random access channel in the system message;
[0076] It is understandable that the explanation of the configuration information and the distance can be referred to above.
[0077] S212c, determining a corresponding zero autocorrelation zone configuration index according to the distance mark and the configuration information;
[0078] It is understandable that the specific process of this step can refer to S212a above.
[0079] S213c, determining a restriction level corresponding to the carrier interval according to the speed mark;
[0080] It is understandable that the specific process of this step can refer to S212b above.
[0081] S214c. Determine a corresponding cyclic shift parameter under the carrier spacing according to the zero autocorrelation zone configuration index and the restriction level.
[0082] It is understandable that, under the same carrier spacing and the same restriction level, the larger the zero autocorrelation zone configuration index is, the larger the corresponding cyclic shift parameter is, that is, when other parameters are determined, the farther the distance between the mobile terminal and the base station is, the larger the corresponding cyclic shift parameter is. When the carrier spacing is the first carrier spacing, the restriction level reflects the size of the mobile terminal's moving speed to a certain extent. It can be seen that the setting of the cyclic shift parameter here mainly considers two factors: the distance between the mobile terminal and the base station and the size of the mobile terminal's moving speed under the first carrier spacing.
[0083] For example, when the carrier spacing is 1.25 kHz, Ncs can be determined according to the following Table 1; when the carrier spacing is 5 kHz, Ncs can be determined according to the following Table 2; and when the carrier spacing is 15.2 μ kHZ, Ncs can be determined according to the following Table 3, in which Unrestricted set is the unrestricted level, Restricted set type A is the restricted level A, and Restricted set type B is the restricted level B:
[0084] Table 1
[0085]
[0086] Table 2
[0087]
[0088] Table 3
[0089] zeroCorrelationZoneConfig <![CDATA[N CS value for unrestricted]]> 0 0 5 10 10 19
[0090] From the table corresponding to each carrier spacing above, it can be seen that under the same restriction level, the larger the zero autocorrelation zone configuration index, the corresponding N cs The above three tables are also applicable to S211a-S213a and S211b-S213b.
[0091] According to Table 1 above, when the carrier spacing is 1.25 kHz, multiple speed marks, restriction levels, distance marks, zero autocorrelation zone configuration indexes and N cs The comparison relationship is shown in Table 4 below:
[0092] Table 4
[0093]
[0094] According to Table 2 above, when the carrier spacing is 5 kHz, multiple speed marks, restriction levels, distance marks, zero autocorrelation zone configuration indexes and N cs The comparison relationship is shown in Table 5 below:
[0095] Table 5
[0096]
[0097] According to Table 3 above, when the carrier spacing is 15.2 μ kHZ, multiple speed markers, limit levels, distance markers, zero autocorrelation zone configuration index and N cs The comparison relationship is shown in Table 6 below:
[0098] Table 6
[0099]
[0100] That is to say, based on the above Tables 1 to 3, the corresponding cyclic shift parameter under the carrier spacing can be determined according to the zero autocorrelation zone configuration index and the restriction level.
[0101] In this embodiment, the distance mark corresponding to the distance between the mobile terminal and the base station is determined, and the corresponding zero autocorrelation zone configuration index is determined according to the distance mark; and the speed mark corresponding to the moving speed of the mobile terminal is determined, and the corresponding restriction level under the current carrier interval is determined according to the speed mark; and then the corresponding cyclic shift parameter under the carrier interval can be determined according to the zero autocorrelation zone configuration index and the restriction level; finally, the corresponding random access preamble sequence is generated according to the cyclic shift parameter and sent to the base station. Since the cyclic shift parameter is determined according to the zero autocorrelation zone configuration index and the restriction level, wherein the zero autocorrelation zone configuration index can reflect the distance between the mobile terminal and the base station, and the restriction level can reflect the moving speed of the mobile terminal, it can be seen that the random access preamble sequence reflects the moving speed of the mobile terminal and the distance between the mobile terminal and the base station, so that the random access preamble sequence carries more terminal information, and more terminal information is carried with less signaling, which is beneficial to the subsequent scheduling selection of the base station.
[0102] In a second aspect, the present application provides an uplink synchronization method, which is executed by a base station, such as Figure 3 As shown, the method may include the following steps:
[0103] S310, when receiving a random access preamble sequence sent by a mobile terminal, parsing the random access preamble sequence to obtain a corresponding cyclic shift parameter;
[0104] That is, after receiving the random access preamble sequence sent by the mobile terminal, the base station parses the random access preamble sequence to obtain the cyclic shift parameter Ncs.
[0105] S320. Select a corresponding downlink physical control channel aggregation level according to the cyclic shift parameter;
[0106] In practical applications, step S320 may specifically include: searching a preset mapping table for a corresponding downlink physical control channel aggregation level according to the cyclic shift parameter; storing a one-to-one mapping relationship between multiple cyclic shift parameter subsets and multiple aggregation levels in the mapping table, each cyclic shift parameter subset includes at least one cyclic shift parameter, and for any two aggregation levels, any cyclic shift parameter in the cyclic shift parameter subset corresponding to the higher aggregation level is higher than any cyclic shift parameter in the cyclic shift parameter subset corresponding to the lower aggregation level.
[0107] For example, the above mapping table may refer to the following Table 7:
[0108] Table 7
[0109] NcS PDCCH aggregation level 0、15 1 36、38 2 68、76 4 93、94 8 97、100、137 16
[0110] As can be seen from Table 7 above, there are 5 aggregation levels in total, and there are also 5 cyclic shift parameter subsets: {0, 15}, {36, 38}, {68, 76}, {93, 94}, {97, 100, 137}.
[0111] It can be understood that aggregation level 1 means that the physical downlink control channel (ie, PDCCH) is composed of 1 control channel unit (ie, CCE), aggregation level 2 means that the physical downlink control channel is composed of 2 control channel units, aggregation level 4 means that the physical downlink control channel is composed of 4 control channel units, aggregation level 8 means that the physical downlink control channel is composed of 8 control channel units, and aggregation level 16 means that the physical downlink control channel is composed of 16 control channel units.
[0112] For example, for aggregation level 4 and aggregation level 8, the cyclic shift parameter subset corresponding to aggregation level 4 is {68, 76}, and the cyclic parameter subset corresponding to aggregation level 8 is {93, 94}. It can be seen that any Ncs in {93, 94} is higher than any Ncs in {68, 76}.
[0113] It is understandable that if the parameters used to generate the cyclic shift parameters include distance information, the corresponding PDCCH aggregation level is actually selected in the mapping table based on the distance between the mobile terminal and the base station. When the distance between the mobile terminal and the base station is far, the zero autocorrelation zone configuration index is large, and the cyclic shift parameter is large when other parameters are determined, so the aggregation level is also high, and the physical downlink control channel contains more CCEs and has a stronger carrying capacity. It can be seen that the distance between the mobile terminal and the base station is far, and the carrying capacity of the physical downlink control channel is also strong. This meets the actual needs of the poor network conditions caused by the long distance between the mobile terminal and the base station, and can improve the robustness of the physical downlink control channel.
[0114] It is understandable that if the parameters used to generate the cyclic shift parameters include speed information, the base station can also learn the speed information of the mobile terminal and better understand the current movement status of the mobile terminal.
[0115] The uplink synchronization method provided in the present application, when the base station receives the random access preamble sequence sent by the mobile terminal, parses it to obtain the corresponding cyclic shift parameter, and then selects the corresponding downlink physical control channel aggregation level according to the cyclic shift parameter, thereby selecting the appropriate bearing capacity to ensure data transmission.
[0116] In a third aspect, the present application provides an uplink synchronization device, the hardware form of which can be a mobile terminal, such as Figure 4 As shown, the device 400 includes:
[0117] A parameter generating module 410, configured to generate a cyclic shift parameter, wherein the cyclic shift parameter is used by the base station to select a corresponding downlink physical control channel aggregation level;
[0118] The sequence generation module 420 is configured to generate a corresponding random access preamble sequence according to the cyclic shift parameter, and send the random access preamble sequence to a base station.
[0119] It is understandable that the explanations, examples, embodiments, beneficial effects, etc. of the relevant contents in the device provided in the third aspect can refer to the corresponding contents in the first aspect and will not be repeated here.
[0120] In a fourth aspect, the present application provides an uplink synchronization device, the hardware form of which may be a base station, such as Figure 5 As shown, the device 500 includes:
[0121] The sequence parsing module 510 is used to parse the random access preamble sequence sent by the mobile terminal to obtain a corresponding cyclic shift parameter when receiving the random access preamble sequence sent by the mobile terminal;
[0122] The level determination module 520 is configured to select a corresponding downlink physical control channel aggregation level according to the cyclic shift parameter.
[0123] It is understandable that the explanations, examples, embodiments, beneficial effects, etc. of the relevant contents in the device provided in the fourth aspect can refer to the corresponding contents in the second aspect and will not be repeated here.
[0124] In a fifth aspect, the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method provided in the first aspect or the second aspect when executing the computer program.
[0125] Figure 6 FIG. 2 shows an internal structure diagram of a computer device in one embodiment. Figure 6 As shown, the computer device includes a processor, a memory, a network interface, an input device, and a display screen connected through a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement the uplink synchronization method provided in the first aspect or the second aspect. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may execute the uplink synchronization method provided in the first aspect or the second aspect. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a button, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse.
[0126] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0127] In one embodiment, the uplink synchronization device provided in the third aspect or the fourth aspect of the present application can be implemented in the form of a computer program. Figure 6 The computer device shown in the figure is run. The memory of the computer device can store various program modules in the uplink synchronization device. The computer program composed of various program modules enables the processor to execute the steps of the uplink synchronization method in various embodiments of the present application described in this specification.
[0128] It is understandable that the explanations, examples, beneficial effects, etc. of the relevant contents of the computer device provided in the embodiments of the present application may refer to the corresponding parts in the first aspect or the second aspect and will not be repeated here.
[0129] In a sixth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method provided in the first aspect or the second aspect are implemented.
[0130] It is understandable that the explanations, examples, beneficial effects, etc. of the relevant contents of the computer device provided in the embodiments of the present application may refer to the corresponding parts in the first aspect or the second aspect and will not be repeated here.
[0131] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0132] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. An uplink synchronization method, characterized in that: include: Generate a cyclic shift parameter in one of the following ways, where the cyclic shift parameter is used by the base station to select a corresponding downlink physical control channel aggregation level; Method 1: determining distance information of the mobile terminal relative to the base station, and determining a corresponding cyclic shift parameter according to the distance information; Method 2: determining speed information of the mobile terminal, and generating corresponding cyclic shift parameters according to the speed information; Mode three: determining distance information of the mobile terminal relative to the base station and speed information of the mobile terminal, and generating corresponding cyclic shift parameters according to the distance information and the speed information; A corresponding random access preamble sequence is generated according to the cyclic shift parameter, and the random access preamble sequence is sent to a base station.
2. The method according to claim 1, characterized in that The determining of the distance information of the mobile terminal relative to the base station includes: determining a corresponding distance mark according to a reference signal received power, wherein the distance mark is the distance information.
3. The method according to claim 2, characterized in that The determining a corresponding cyclic shift parameter according to the distance information includes: Obtain the current carrier spacing, restriction level, and configuration information of the physical random access channel in the system message; Determine a corresponding zero autocorrelation zone configuration index according to the distance mark and the configuration information; According to the zero autocorrelation zone configuration index, a corresponding cyclic shift parameter under the carrier spacing and the restriction level is determined.
4. The method according to claim 1, characterized in that The determining of the speed information of the mobile terminal includes: acquiring the moving speed of the mobile terminal, and determining a corresponding speed mark according to the moving speed, wherein the speed mark is the speed information.
5. The method according to claim 4, characterized in that The generating a corresponding cyclic shift parameter according to the speed information includes: Get the current carrier spacing and zero autocorrelation zone configuration index; According to the speed mark, determining a corresponding restriction level under the carrier interval; According to the restriction level, a cyclic shift parameter corresponding to the carrier spacing and the zero autocorrelation zone configuration index is determined.
6. The method according to claim 1, characterized in that The determining the distance information of the mobile terminal relative to the base station and the speed information of the mobile terminal includes: Determine a corresponding distance mark according to the reference signal received power, where the distance mark is the distance information; The moving speed of the mobile terminal is acquired, and a corresponding speed mark is determined according to the moving speed, where the speed mark is the speed information.
7. The method according to claim 6, characterized in that The generating a corresponding cyclic shift parameter according to the distance information and the speed information includes: Obtain the current carrier spacing and configuration information of the physical random access channel in the system message; Determine a corresponding zero autocorrelation zone configuration index according to the distance mark and the configuration information; According to the speed mark, determining a corresponding restriction level under the carrier interval; According to the zero autocorrelation zone configuration index and the restriction level, a corresponding cyclic shift parameter under the carrier spacing is determined.
8. The method according to claim 3 or 7, characterized in that: The larger the distance corresponding to the distance mark, the larger the corresponding zero autocorrelation zone configuration index; under the same carrier spacing and the same restriction level, the larger the zero autocorrelation zone configuration index, the larger the corresponding cyclic shift parameter.
9. The method according to claim 3 or 7, characterized in that: The determining, according to the distance mark and the configuration information, a corresponding zero autocorrelation zone configuration index comprises: According to the correspondence between the distance mark and the zero autocorrelation area configuration index recorded in the configuration information, the zero autocorrelation area configuration index corresponding to the current distance mark is determined.
10. The method according to claim 9, characterized in that The configuration information includes at least a distance mark set and a zero autocorrelation zone configuration index set; the distance mark set includes at least a first distance mark and a second distance mark, and the distance corresponding to the first distance mark is smaller than the distance corresponding to the second distance mark; the zero autocorrelation zone configuration index set includes at least a first zero autocorrelation zone configuration index and a second zero autocorrelation zone configuration index, and the first zero autocorrelation zone configuration index is smaller than the second zero autocorrelation zone configuration index; the first zero autocorrelation zone configuration index corresponds to the first distance mark, and the second zero autocorrelation zone configuration index corresponds to the second distance mark.
11. The method according to claim 5 or 7, characterized in that: The determining, according to the speed mark, a corresponding restriction level under the carrier interval includes: Acquire a preset correspondence between a speed mark and a restriction level under the carrier interval; and determine the restriction level corresponding to the current speed mark according to the preset correspondence.
12. The method according to claim 11, characterized in that If the carrier interval is the first carrier interval, the preset corresponding relationship is: the first speed mark corresponds to the first restriction level, and the second speed mark corresponds to the second restriction level; the first speed mark and the second speed mark are any two of a plurality of speed marks, the speed corresponding to the first speed mark is less than the speed corresponding to the second speed mark, the first restriction level and the second restriction level are any two of a plurality of restriction levels, and the level of the first restriction level is lower than the level of the second restriction level.
13. The method according to claim 11, characterized in that If the carrier interval is the second carrier interval, the preset corresponding relationship is that each speed mark corresponds to a non-restricted level, and the non-restricted level is the lowest restricted level.
14. An uplink synchronization method, characterized in that: include: When receiving a random access preamble sequence sent by a mobile terminal, parsing the random access preamble sequence to obtain a corresponding cyclic shift parameter; The cyclic shift parameter is determined according to one of the following: Distance information of the mobile terminal relative to the base station; Speed information of the mobile terminal; distance information of the mobile terminal relative to the base station and speed information of the mobile terminal; A corresponding downlink physical control channel aggregation level is selected according to the cyclic shift parameter.
15. The method according to claim 14, characterized in that The selecting, according to the cyclic shift parameter, a corresponding downlink physical control channel aggregation level comprises: According to the cyclic shift parameter, a corresponding downlink physical control channel aggregation level is searched in a preset mapping table; a one-to-one mapping relationship between multiple cyclic shift parameter subsets and multiple aggregation levels is stored in the mapping table, each cyclic shift parameter subset includes at least one cyclic shift parameter, and for any two aggregation levels, any cyclic shift parameter in the cyclic shift parameter subset corresponding to the higher aggregation level is higher than any cyclic shift parameter in the cyclic shift parameter subset corresponding to the lower aggregation level.
16. An uplink synchronization device, characterized in that: include: A parameter generation module, used to generate a cyclic shift parameter in one of the following ways, where the cyclic shift parameter is used by the base station to select a corresponding downlink physical control channel aggregation level; Method 1: determining distance information of the mobile terminal relative to the base station, and determining a corresponding cyclic shift parameter according to the distance information; Method 2: determining speed information of the mobile terminal, and generating corresponding cyclic shift parameters according to the speed information; Mode three: determining distance information of the mobile terminal relative to the base station and speed information of the mobile terminal, and generating corresponding cyclic shift parameters according to the distance information and the speed information; The sequence generation module is used to generate a corresponding random access preamble sequence according to the cyclic shift parameter, and send the random access preamble sequence to a base station.
17. An uplink synchronization device, characterized in that: include: A sequence parsing module, configured to parse the random access preamble sequence sent by the mobile terminal to obtain a corresponding cyclic shift parameter when receiving the random access preamble sequence sent by the mobile terminal; The cyclic shift parameter is determined according to one of the following: Distance information of the mobile terminal relative to the base station; Speed information of the mobile terminal; distance information of the mobile terminal relative to the base station and speed information of the mobile terminal; The level determination module is used to select the corresponding downlink physical control channel aggregation level according to the cyclic shift parameter.
18. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 15 are implemented.
19. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 15 are implemented.
Citation Information
Patent Citations
Method for generating random access preamble sequence and user equipment
CN109792771A
Wireless communication method and device
CN110198200A