Frequency offset estimation value determination method, electronic equipment and computer readable storage medium

By analyzing the peak value and Doppler frequency deviation range of the PRACH signal, determining the candidate integer multiple coefficients and decimal multiple coefficients, the accurate estimation of frequency deviations of any size is achieved, and the problem of large errors in the estimation of medium-frequency deviations in the prior art is solved. Directly connected to the satellite scene to the terminal.

CN119254585APending Publication Date: 2025-01-03ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310785418.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

In the case of greater delay and frequency deviation, it is difficult to accurately estimate the frequency deviation value, especially in the case of direct terminal connection satellites. The traditional frequency deviation estimation method has large errors and is not applicable and cannot be satisfied. Large demand for delay and frequency deviation.

Method used

By analyzing the maximum peak, first peak and second peak of the PRACH signal, combining the preset Doppler frequency deviation range, the candidate integer multiple coefficient and decimal multiple coefficient are determined, and the frequency deviation estimate is calculated to achieve the frequency deviation of any size frequency A more accurate estimate.

Benefits of technology

It improves the efficiency and accuracy of the frequency deviation estimation value, expands the scope of application scenarios, and can accurately estimate when both the TA value and the frequency deviation are unknown, and is suitable for larger delay and frequency deviation scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254585A_ABST
    Figure CN119254585A_ABST
Patent Text Reader

Abstract

The invention discloses a frequency offset estimation value determination method, computer equipment and a computer readable storage medium, and the method comprises the steps: obtaining a plurality of candidate integer multiple coefficients of frequency offset estimation according to a preset Doppler frequency offset range and a target position of a maximum peak value of a physical random access channel (PRACH) signal, obtaining candidate time advance TA values corresponding to the candidate integer multiple coefficients; based on the size relation between an actual TA value and a first candidate TA value corresponding to a first candidate integer multiple coefficient, obtaining a target integer multiple coefficient of the frequency offset estimation, the actual TA value being determined through a plurality of candidate TA values, and the first candidate integer multiple coefficient being any one of the plurality of candidate integer multiple coefficients; and determining a frequency offset estimation value according to the estimation values of the target integral multiple coefficient and the decimal multiple coefficient, the estimation value of the decimal multiple coefficient being determined through the maximum peak value, the first peak value and the second peak value of the PRACH signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a method for determining a frequency offset estimation value, an electronic device, and a computer-readable storage medium. Background Art

[0002] With the development of communication and the integration of space and earth, more and more long-distance high-speed communication scenarios have emerged, such as the terminal direct satellite connection scenario in the non-terrestrial network (NTN), that is, the user terminal can communicate with the base station or directly with the visible low-orbit satellite that meets the minimum elevation angle condition. During the communication process, the difference in the maximum and minimum transmission distances of users in a single satellite cell brings about a very large delay, and the relative speed of up to 6km / s between the satellite and the stationary terminal brings about a very large frequency deviation.

[0003] Traditional satellite communication technology uses a single-carrier communication system, which can tolerate large frequency deviations. The solutions to large delays and large frequency deviations currently used in the industry, such as frequency deviation estimation based on the demodulation reference signal (DMRS), timing advance (TA) detection based on the physical random access channel (PRACH), and frequency deviation estimation of the physical uplink shared channel (PUSCH), are all limited to the service range and mobile speed allowed by the 5G New Radio (NR). There are limitations on the TA and frequency deviation range. For larger delays and frequency deviations, the estimation error is large, and it is not suitable for delay and frequency deviation estimation in scenarios where the terminal is directly connected to the satellite. Summary of the invention

[0004] The embodiments of the present application provide a method for determining a frequency offset estimation value, an electronic device, and a computer-readable storage medium, which can solve the problem of how to determine a frequency offset estimation value in the case of greater time delay and frequency offset.

[0005] In order to solve the above technical problems, this application is implemented as follows:

[0006] In a first aspect, a method for determining a frequency offset estimation value is provided, comprising: obtaining a plurality of candidate integer multiple coefficients for frequency offset estimation and a candidate time advance TA value corresponding to each of the candidate integer multiple coefficients according to a preset Doppler frequency offset range and a target position of a maximum peak of a physical random access channel (PRACH) signal; obtaining a target integer multiple coefficient for the frequency offset estimation based on a size relationship between an actual TA value and a first candidate TA value corresponding to a first candidate integer multiple coefficient, wherein the actual TA value is determined by a plurality of the candidate time advance TA values, and the first candidate integer multiple coefficient is any one of the plurality of candidate integer multiple coefficients; determining a frequency offset estimation value according to an estimated value of the target integer multiple coefficient and a decimal multiple coefficient, wherein the estimated value of the decimal multiple coefficient is determined by the maximum peak, the first peak, and the second peak of the PRACH signal.

[0007] In a second aspect, an electronic device is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0008] In a third aspect, a computer-readable storage medium is provided, wherein at least one computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by a processor to implement the steps of the method described in the first aspect above.

[0009] In a fourth aspect, a computer program product is provided, the computer program product comprising at least one computer program, the computer program being loaded and executed by a processor to implement the steps of the method described in the first aspect above.

[0010] In an embodiment of the present application, multiple candidate integer multiple coefficients and candidate time advance TA values ​​corresponding to each of the candidate integer multiple coefficients are determined by the maximum peak, first peak, second peak and preset Doppler frequency offset range of the PRACH signal, and then the actual TA value is determined by the multiple candidate time advance TA values, and the target integer multiple coefficient of the frequency offset estimation is obtained based on the size relationship between the actual TA value and the first candidate TA value corresponding to the first candidate integer multiple coefficient, and then the frequency offset estimation value is determined according to the target integer multiple coefficient and the estimated value of the decimal multiple coefficient. Therefore, the present application only needs to detect the PRACH signal once to obtain the maximum peak, the first peak and the second peak, and the estimated values ​​of multiple candidate integer multiple coefficients and decimal multiple coefficients can be determined by the maximum peak, the first peak, the second peak and the preset Doppler frequency offset range, without multiple detections and determinations, which not only improves the efficiency of determining the frequency offset estimation value, but also realizes accurate estimation of frequency offset of any size when both the actual TA value and the frequency offset estimation value are unknown, thereby expanding the scope of application scenarios.

[0011] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0013] Figure 1 An architecture diagram of an NTN communication system provided by an embodiment of the present application is shown;

[0014] Figure 2 A schematic diagram of a PRACH-based TA detection method provided by an embodiment of the present application is shown;

[0015] Figure 3 A schematic diagram of a fractional frequency deviation provided by an embodiment of the present application is shown;

[0016] Figure 4 A schematic diagram showing another fractional frequency deviation provided by an embodiment of the present application is shown;

[0017] Figure 5 A schematic flow chart of a method for determining a frequency offset estimation value provided by an embodiment of the present application is shown;

[0018] Figure 6 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0019] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0020] In order to better understand the technical solution provided by this application, the technology involved in this application is first introduced.

[0021] like Figure 1 As shown, in the NTN communication system 10, there are four main parts: terminal 11, satellite 12, gateway 13 and data network 14. Gateway 13 is responsible for connecting the non-terrestrial network to the data network 14. Satellite 12 is generally provided with services by one or more gateways deployed in the satellite coverage area to ensure the continuity of service. Satellite 12 includes two types: transparent transmission and regeneration. Transparent transmission satellites can perform radio frequency filtering, frequency conversion and amplification, and regeneration satellites can perform radio frequency filtering, frequency conversion and amplification, as well as demodulation / decoding, switching and / or routing, encoding / modulation, which is actually equivalent to installing all or part of the base station functions on the satellite. Terminal 11 is provided with services by satellite 12 in the target service area, and the types include handheld devices, Very Small Aperture Terminals (VSAT), mobile platforms (aircraft, ships), etc.

[0022] The link between the satellite 12 and the gateway 13 is a feeder link, and the link between the terminal 11 and the satellite 12 is a service link. If the terminal 11 wants to successfully communicate with the satellite 12 on the service link based on ground communication, it is necessary to solve the problems of delay and frequency deviation. At present, the solutions to solve delay and frequency deviation include the following:

[0023] 1. Frequency offset estimation method based on DMRS

[0024] DMRS generally includes multiple pilot symbols, and the time-frequency resource locations of the specific symbols are specified by the 5G protocol. The industry usually uses the method of calculating the phase difference between DMRS received symbols to obtain the frequency offset estimate. For example, when DMRS is 3 pilot symbols as specified by the protocol, the DMRS position is [3 7 11]. Assume that the frequency offset is Δf, and the DMRS symbols are [s3, s7, s 11 ], then the received DMRS symbol can be expressed as [s3e j2πΔf·3 ,s7e j2πΔf·7 ,s 11 e j2πΔf·11 ]. Conjugate operations are performed on the received DMRS symbols 3 and 7, and 7 and 11, respectively, and the average is calculated to obtain |s|2 e j2πΔf·4 , and then the frequency offset Δf can be directly estimated by the phase value.

[0025] However, the disadvantage of the DMRS frequency offset estimation method is that it relies on the phase value to estimate the frequency offset. Since the phase is limited, the range of frequency offset that can be estimated is also limited. This method cannot estimate a frequency offset that is too large.

[0026] 2. TA detection method based on PRACH

[0027] The 3rd Generation Partnership Project (3GPP) protocol has defined the generation method of the PRACH preamble sequence, the size of the detection window at the receiving end, and the detection method. By detecting the size of the peak value in each detection window at the receiving end, the specific detection window where the preamble sequence is located can be determined, and the difference between the actual detection peak position and the ideal detection peak position in the detection window is the TA. For details, please refer to Figure 2 , where L RA is the length of the PRACH preamble sequence, N CS is the detection window size.

[0028] However, the disadvantage of the PRACH-based TA detection method is that the size of the detection window specified in the protocol is only applicable to the current 5G scenario. In the case of large frequency deviation and large delay, there is no applicable detection window due to the impact of frequency deviation and delay on the peak value, and it is impossible to determine the specific detection window where the peak value is located, and it is impossible to further obtain TA.

[0029] 3. A frequency offset estimation method

[0030] The method proposes a frequency offset estimation method, which first determines a first frequency offset, i.e., a fractional frequency offset, based on the peak values ​​of the main peak and the secondary peak, and then uses the first frequency offset to perform frequency offset compensation on the PRACH signal to obtain a compensation sequence after frequency offset compensation; calculates the frequency offset between the compensation sequence and the pilot sequence to obtain a second frequency offset, i.e., an integer frequency offset, and then estimates the access signal delay based on the second frequency offset.

[0031] The method calculates the frequency domain correlation between the pilot reception signal and the local pilot sequence to obtain the maximum peak and determine the integer frequency offset based on the maximum peak. In addition to the time domain correlation and frequency domain conjugation of the conventional receiving end correlation detection method, an additional correlation calculation is added.

[0032] This method is achieved by To obtain the fractional frequency deviation, N is the length of the preamble sequence, and R is the ratio of the maximum peak to the secondary peak. The method is simulated when TA = 0 and TA = 400 (the unit is the sampling time of one symbol), where Figure 3As shown in , when TA = 0, the estimated value of this method is close to the true value, and the estimation performance is good; Figure 4 As shown, when TA=400, there is an estimation inaccuracy.

[0033] This method directly estimates the frequency offset when the TA is known, and then estimates the TA when the frequency offset and the detected peak are known. It is not suitable for scenarios where both the frequency offset and the TA are unknown.

[0034] This method first estimates the fractional frequency offset, then uses it for pre-compensation, and then estimates the integer frequency offset. The entire frequency offset estimation process adds the process of receiving sequence buffering, pre-compensation and re-estimation, and increases the processing process of the receiving end.

[0035] In summary, this method has the following disadvantages:

[0036] 1) Multiple related tests are required.

[0037] 2) The frequency offset estimation error is large.

[0038] 3) Not applicable to scenarios where both frequency offset and TA are unknown.

[0039] 4) There is a post-estimation pre-compensation and then re-estimation operation.

[0040] In view of this, the present application proposes a solution, through in-depth analysis of the joint impact of frequency offset TA and PRACH detection results, to obtain multiple possible TA values, and combined with the random access (RA) process, to obtain a method for determining the frequency offset estimation value when both the frequency offset and TA are large, a computer device and a readable storage medium.

[0041] Figure 5 A flow chart of a method for determining a frequency offset estimation value provided in an embodiment of the present application. Figure 5 As shown, the method can be executed by a network side device, and the method includes the following steps:

[0042] S510: Acquire multiple candidate integer multiple coefficients for frequency offset estimation and candidate timing advance TA values ​​corresponding to the candidate integer multiple coefficients according to a preset Doppler frequency offset range and the target position of the maximum peak of the physical random access channel PRACH signal.

[0043] By detecting the received physical random access channel PRACH signal, the target position of the maximum peak value of the PRACH signal can be determined, and the target position can be an index, and the index value index can be: a+rdu, because PRACH detection is performed under frequency offset Δf and TA, the frequency offset Δf will affect the position and peak value of the detection peak at the receiving end, so that the detection has two intervals of predetermined value d u The detection peaks of the two peaks are at L RA As the frequency deviation increases with Δf RA is the period-to-period peak conversion, where L RA is the length of the PRACH signal preamble sequence, Δf RA is the subcarrier spacing. And for the frequency deviation Δf, if the positive and negative frequency deviation are considered and the frequency deviation Δf satisfies Then the detection exists three intervals d u The detection peaks are located at (r-1)d u ,rd u and (r+10d u , where (r+1)d u The position detection peak is caused by the positive frequency deviation, [r-1]d u The position detection peak is caused by the negative frequency deviation. RA ,(r+0.5)Δf RA ], the maximum peak position of the received detection peak is always rd u Generally, TA only affects the detection peak position, not the detection peak value, and TA shifts the three detection peaks of frequency deviation Δf to t a +(r-1)d u ,t a +rd u and t a +(r+1)d u , at this time for the range [(r-0.5)Δf RA ,(r+0.5)Δf RA ], so the target position for detecting the maximum peak at the receiving end can be t a +rd u .

[0044] After determining the target position of the maximum peak, the Doppler frequency deviation range can be used: Δf <nΔf RA (n is a positive integer) and the target position index of the maximum peak, and obtain multiple candidate integer multiple coefficients for frequency offset estimation and the TA value corresponding to each candidate integer multiple coefficient.

[0045] S520: Acquire the target integer multiple coefficient of the frequency offset estimation based on the magnitude relationship between the actual TA value and the first candidate TA value corresponding to the first candidate integer multiple coefficient.

[0046] The actual TA value is determined by a plurality of the candidate time advance TA values, and the first candidate integer multiple coefficient is any one of the plurality of candidate integer multiple coefficients. It is understandable that, among the plurality of determined candidate integer multiple coefficients, the candidate time advance TA value corresponding to any one of the candidate integer multiple coefficients can be determined as the first candidate TA value. The actual TA value can be obtained by the terminal using a plurality of candidate time advance TA values ​​for transmission in msg3.

[0047] S530: Determine a frequency offset estimation value according to the estimated values ​​of the target integer multiple coefficient and the decimal multiple coefficient.

[0048] Wherein, the estimated value of the fractional multiple coefficient is determined by the maximum peak, the first peak and the second peak of the PRACH signal. In one implementation, determining the estimated value of the fractional multiple coefficient by the maximum peak, the first peak and the second peak of the PRACH signal may include: determining the estimated value of the fractional multiple coefficient of frequency offset estimation based on the maximum peak and the larger peak of the first peak and the second peak. Wherein, the first position of the first peak is located before the maximum peak and the distance from the maximum peak is a predetermined value, and the second position of the second peak is located after the maximum peak and the distance from the maximum peak is a predetermined value. In another implementation, the estimated value of the fractional multiple coefficient is the difference between 1 and a first ratio, wherein the first ratio is the ratio of the maximum peak to the second value, and the second value is the sum of the maximum peak and the larger peak of the first peak and the second peak.

[0049] It can be understood that, by detecting the received PRACH signal, not only the maximum peak value and the target position of the maximum peak of the PRACH signal can be determined, but also the first peak and the second peak whose distance from the maximum peak is a predetermined value can be determined, wherein the first peak is located before the maximum peak, i.e., on the left, and the second peak is located after the maximum peak, i.e., on the right, the peak value of the first peak is the first peak value, the position of the first peak is the first position, the peak value of the second peak is the second peak value, the position of the second peak is the second position, and the intervals between the first position and the second position and the target position are both predetermined values.

[0050] In the above implementation, when the second peak is greater than the first peak, the second value is the sum of the maximum peak and the second peak, the first ratio is the ratio of the maximum peak to the second value, then the estimated value of the decimal multiple coefficient is the difference between 1 and the first ratio. When the first peak is greater than the second peak, the second value is the sum of the maximum peak and the first peak, the first ratio is the ratio of the maximum peak to the second value, then the estimated value of the decimal multiple coefficient is the difference between 1 and the first ratio. It should be noted that when the second peak is greater than the first peak, the true estimated value corresponding to the estimated value of the decimal multiple coefficient is positive, and when the first peak is greater than the second peak, the true estimated value corresponding to the estimated value of the decimal multiple coefficient is negative. In this implementation, the estimated value of the decimal multiple coefficient is the absolute value of the corresponding true estimated value. In addition, the determination of the estimated value of the decimal multiple coefficient is independent of the positions of the maximum peak, the first peak and the second peak.

[0051] In S530, the frequency deviation is caused by the relative speed of the two communicating parties, and the delay is caused by the inconsistency in the distance between the user side and the transmitting end, that is, the inconsistency in the transmission distance. Both of the above are influencing factors of the PRACH peak, so when estimating the frequency deviation, the frequency deviation value cannot be accurately determined. In addition, the existing method of estimating the frequency deviation using the phase value, when the frequency deviation of the PRACH signal is too large, the phase value will exceed the representable range, resulting in estimation failure. Therefore, the present application analyzes the PRACH signal to determine the estimated values ​​of multiple candidate integer multiple coefficients and decimal multiple coefficients, so that the represented frequency deviation estimate value has no range limit, thereby achieving accurate estimation of frequency deviation of any size.

[0052] In an embodiment of the present application, multiple candidate integer multiple coefficients and candidate time advance TA values ​​corresponding to each of the candidate integer multiple coefficients are determined by the maximum peak, first peak, second peak and preset Doppler frequency offset range of the PRACH signal, and then the actual TA value is determined by the multiple candidate time advance TA values, and the target integer multiple coefficient of the frequency offset estimation is obtained based on the size relationship between the actual TA value and the first candidate TA value corresponding to the first candidate integer multiple coefficient, and then the frequency offset estimation value is determined according to the target integer multiple coefficient and the estimated value of the decimal multiple coefficient. Therefore, the present application only needs to detect the PRACH signal once to obtain the maximum peak, the first peak and the second peak, and the estimated values ​​of multiple candidate integer multiple coefficients and decimal multiple coefficients can be determined by the maximum peak, the first peak, the second peak and the preset Doppler frequency offset range, without multiple detections and determinations, which not only improves the efficiency of determining the frequency offset estimation value, but also realizes accurate estimation of frequency offset of any size when both the actual TA value and the frequency offset estimation value are unknown, thereby expanding the scope of application scenarios.

[0053] In one implementation, the candidate time advance TA value corresponding to the candidate integer multiple coefficient is determined based on the target position of the maximum peak, the candidate integer multiple coefficient and the predetermined value. In another implementation, the candidate time advance TA value corresponding to the candidate integer multiple coefficient is the difference between the index of the target position of the maximum peak and a first value, and the first value is the product of the candidate integer multiple coefficient and the predetermined value.

[0054] It can be understood that after determining the target position of the maximum peak, the Doppler frequency deviation range: Δf <nΔf RA (n is a positive integer) and the target position index of the maximum peak, multiple candidate integer multiple coefficients a can be obtained, where a = 0, ±1, ..., ±n, and the TA value corresponding to each candidate integer multiple coefficient a, where the candidate time advance TA value corresponding to each candidate integer multiple coefficient is the difference between the index of the target position of the maximum peak and the first value, and the first value is the product of the candidate integer multiple coefficient and the predetermined value. Optionally, the determination formula of the candidate time advance TA value corresponding to each candidate integer multiple coefficient can be: index-ad u , where index is the index of the target position of the maximum peak, a is the candidate integer multiple coefficient corresponding to each candidate time advance TA, and d u is a predetermined value.

[0055] Further, in one implementation, based on the size relationship between the actual TA value and the first candidate TA value corresponding to the first candidate integer multiple coefficient, obtaining the target integer multiple coefficient of the frequency offset estimation includes: determining the target integer multiple coefficient based on the size relationship between the actual TA value and the first candidate TA value, the correspondence between the first candidate TA value and the first candidate integer multiple coefficient, and the correspondence between the target integer multiple coefficient and the actual TA value. As can be seen from the foregoing, the correspondence between the first candidate TA value and the first candidate integer multiple coefficient can be t a ′=index-ad u .

[0056] In another implementation, the magnitude relationship between the actual TA value and the first candidate TA value includes: the difference between the actual TA value and the first candidate TA value is an integer multiple of the predetermined value. That is, the first candidate TA value can be determined based on the actual TA value and the corresponding relationship with the actual TA value. Optionally, the determination formula of the first candidate TA value can be: t′ a =t a -nd u , where t a is the actual TA value, d uis a predetermined value, and n is an arbitrary integer.

[0057] In another implementation, the correspondence between the target integer multiple coefficient and the actual TA value includes: the difference between the index of the target position of the maximum peak and the actual TA value is the product of the target integer multiple coefficient and the predetermined value. That is, the target integer multiple coefficient can be determined according to the index of the target position of the maximum peak, the actual TA value and the predetermined value. Optionally, the formula corresponding to the correspondence can be: index = t a +rdu, where index is the index of the target position of the maximum peak, t a is the actual TA value, d u is a predetermined value.

[0058] In this implementation, based on the above three corresponding relationships, the target integer multiple coefficient can be determined as: r = r'-n, where r' is the first candidate TA value t' a The corresponding candidate integer multiple coefficients.

[0059] Furthermore, in another implementation, the frequency offset estimate is determined based on the estimated values ​​of the target integer multiple coefficient and the decimal multiple coefficient, including: determining the frequency offset estimate as the product of a third value and the subcarrier spacing, wherein the third value is the sum of the estimated values ​​of the target integer multiple coefficient and the decimal multiple coefficient. It can be understood that the target integer multiple coefficient can be determined based on the estimated values ​​of the target integer multiple coefficient and the decimal multiple coefficient and the subcarrier spacing, wherein the formula for determining the frequency offset estimate can be: Δf = (r + δ) Δf RA , where Δf RA is the subcarrier spacing, r is the target integer multiple coefficient, and δ is the estimated value of the fractional multiple coefficient.

[0060] Optional, such as Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 610, a memory 620, and a program or instruction stored in the memory 620 and executable on the processor 610. When the program or instruction is executed by the processor 610, each process of the above-mentioned frequency offset estimation value determination method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0061] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned frequency offset estimation value determination method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0062] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0063] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned frequency deviation estimation value determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0064] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0065] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes 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 one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0066] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0067] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for determining a frequency offset estimate, characterized in that: The method comprises: According to a preset Doppler frequency offset range and a target position of a maximum peak value of a physical random access channel PRACH signal, a plurality of candidate integer multiple coefficients for frequency offset estimation and candidate time advance TA values ​​corresponding to each of the candidate integer multiple coefficients are obtained; Obtaining a target integer multiple coefficient for the frequency offset estimation based on a magnitude relationship between an actual TA value and a first candidate TA value corresponding to the first candidate integer multiple coefficient, wherein the actual TA value is determined by a plurality of the candidate timing advance TA values, and the first candidate integer multiple coefficient is any one of the plurality of candidate integer multiple coefficients; The frequency offset estimation value is determined according to the estimated values ​​of the target integer multiple coefficient and the fractional multiple coefficient, wherein the estimated value of the fractional multiple coefficient is determined by the maximum peak value, the first peak value, and the second peak value of the PRACH signal.

2. The method according to claim 1, characterized in that The candidate timing advance TA value corresponding to the candidate integer multiple coefficient is determined based on the target position of the maximum peak, the candidate integer multiple coefficient and a predetermined value.

3. The method according to claim 2, characterized in that The candidate time advance TA value corresponding to the candidate integer multiple coefficient is the difference between the index of the target position of the maximum peak and a first value, and the first value is the product of the candidate integer multiple coefficient and the predetermined value.

4. The method according to claim 1, characterized in that: Determining an estimated value of a fractional multiple coefficient of frequency offset estimation based on the maximum peak, the first peak, and the second peak of the PRACH signal includes: Based on the larger peak of the first peak and the second peak and the maximum peak, an estimated value of the fractional coefficient of the frequency offset estimation is determined, wherein the position of the first peak is before the maximum peak and the distance from the maximum peak is a predetermined value, and the position of the second peak is after the maximum peak and the distance from the maximum peak is the predetermined value.

5. The method according to claim 4, characterized in that The estimated value of the fractional multiple coefficient is the difference between 1 and a first ratio, wherein the first ratio is the ratio of the maximum peak to a second value, and the second value is the sum of the maximum peak and a larger peak between the first peak and the second peak.

6. The method according to any one of claims 1 to 5, characterized in that: Acquiring a target integer multiple coefficient of the frequency offset estimation based on a magnitude relationship between an actual TA value and a first candidate TA value corresponding to the first candidate integer multiple coefficient includes: The target integer multiple coefficient is determined based on the size relationship between the actual TA value and the first candidate TA value, the corresponding relationship between the first candidate TA value and the first candidate integer multiple coefficient, and the corresponding relationship between the target integer multiple coefficient and the actual TA value.

7. The method according to claim 6, characterized in that The magnitude relationship between the actual TA value and the first candidate TA value includes: The difference between the actual TA value and the first candidate TA value is an integer multiple of the predetermined value.

8. The method according to claim 6, characterized in that The corresponding relationship between the target integer multiple coefficient and the actual TA value includes: The difference between the index of the target position of the maximum peak and the actual TA value is the product of the target integer multiple coefficient and the predetermined value.

9. The method according to any one of claims 1 to 5, characterized in that: Determining a frequency offset estimate value according to the target integer multiple coefficient and the estimated value of the decimal multiple coefficient includes: The frequency offset estimation value is determined as the product of a third value and the subcarrier spacing, wherein the third value is the sum of the estimated values ​​of the target integer multiple coefficient and the fractional multiple coefficient.

10. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the method for determining the frequency offset estimation value as described in any one of claims 1 to 9 is implemented.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the method for determining a frequency offset estimation value as described in any one of claims 1 to 9 is implemented.

Citation Information

Cited By

  • Signal frequency offset determination method and device, electronic equipment and computer program product

    CN120111557A