Frequency offset estimated value determination method, electronic device, and computer readable storage medium

By combining the Doppler frequency deviation range and the maximum peak value of the PRACH signal in satellite communication, the integer multiple coefficient and decimal multiple coefficient of the frequency deviation estimation value are solved, and the error of medium frequency deviation estimation in large delay and large frequency deviation scenarios is large. The problem is to accurately estimate the frequency deviation of any size and size, and is suitable for larger delay and frequency deviation scenarios.

WO2025001921A1PCT designated stage expired Publication Date: 2025-01-02ZTE CORP

Patent Information

Application Number
PCT/CN2024/099863
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-29
Filing Date
2024-06-18
Publication Date
2025-01-02

AI Technical Summary

Technical Problem

In the satellite communication scenarios with large delays and large frequency deviations, the frequency deviation estimation error is large and is not suitable for the delay frequency deviation estimation of satellites directly connected to the terminal. Traditional methods such as the frequency deviation of DMRS and PRACH It is estimated that due to the service scope and movement speed of the new 5G air interface, the problem of greater delay and frequency deviation cannot be effectively solved.

Method used

By obtaining the Doppler frequency deviation range and the maximum peak target position of the PRACH signal, we determine the multiple candidate integer multiple coefficients and candidate time advance TA values ​​of the frequency deviation estimate, and combine the actual TA values ​​and the estimated values ​​of the decimal multiple coefficients to achieve The determination of the frequency deviation estimation value improves the accuracy and efficiency of frequency deviation estimation, and is suitable for larger delays and frequency deviation scenarios.

Benefits of technology

Accurate estimation of frequency deviations of any size is realized, the scope of application scenarios is expanded, and the determination efficiency of frequency deviation estimation value is improved. It is suitable for cases where both frequency deviation and TA are large, and the frequency deviation estimation error of traditional methods is solved. Daiwa inapplicability issues.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024099863_02012025_PF_FP_ABST
    Figure CN2024099863_02012025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a frequency offset estimated value determination method, an electronic device, and a computer readable storage medium. The method comprises: on the basis of a preset Doppler frequency offset range and a target position of the maximum peak value of a physical random access channel (PRACH) signal, acquiring a plurality of candidate integer multiple coefficients for frequency offset estimation, and candidate timing advance (TA) values corresponding to the candidate integer multiple coefficients; on the basis of the relationship between an actual TA value and a first candidate TA value corresponding to a first candidate integer multiple coefficient, acquiring a target integer multiple coefficient for the frequency offset estimation, wherein the actual TA value is determined by means of a plurality of candidate TA values, and the first candidate integer multiple coefficient is any one of the plurality of candidate integer multiple coefficients; and on the basis of the target integer multiple coefficient and an estimated value of a fractional multiple coefficient, determining a frequency offset estimated value, wherein the estimated value of the fractional multiple coefficient is determined by means of the maximum peak value, a first peak value, and a second peak value of the PRACH signal.
Need to check novelty before this filing date? Find Prior Art

Description

Method for determining frequency offset estimation value, electronic device, and computer-readable storage medium

[0001] Cross-references

[0002] This application claims priority to a Chinese patent application filed with the Patent Office of China on June 29, 2023, with application number 202310785418.7 and application name “Method for determining frequency deviation estimation value, electronic device and computer-readable storage medium”. The entire contents of the application are incorporated by reference into this application. Technical Field

[0003] 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

[0004] With the development of communications and the integration of space and earth, more and more long-distance, high-speed communication scenarios have emerged. For example, in non-terrestrial networks (NTN), terminals can directly connect to satellites. This means that user terminals can communicate with both base stations and low-orbit satellites that meet the minimum elevation angle requirement. During communication, the difference in the maximum and minimum transmission distances between users within a single satellite cell results in significant latency, and the relative speed of up to 6 km / s between the satellite and the stationary terminal results in significant frequency deviation.

[0005] Traditional satellite communication technology uses a single-carrier communication system, which can inherently tolerate large frequency offsets. Current industry solutions for addressing large delays and frequency offsets, such as frequency offset estimation based on the Demodulation Reference Signal (DMRS), timing advance (TA) detection based on the Physical Random Access Channel (PRACH), and frequency offset estimation for the Physical Uplink Shared Channel (PUSCH), are limited to the service range and mobile speeds permitted by the 5G New Radio (NR). These limitations on TA and frequency offsets lead to significant estimation errors for larger delays and frequency offsets, making them unsuitable for delay and frequency offset estimation in scenarios where terminals are directly connected to satellites.

[0006] Summary of the Invention

[0007] 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 fractional multiple coefficient, 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.

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

[0009] 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.

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

[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] FIG1 shows an architecture diagram of an NTN communication system provided by an embodiment of the present application;

[0014] FIG2 shows a schematic diagram of a PRACH-based TA detection method provided by an embodiment of the present application;

[0015] FIG3 shows a schematic diagram of a fractional frequency offset provided by an embodiment of the present application;

[0016] FIG4 shows a schematic diagram of another fractional frequency offset provided by an embodiment of the present application;

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

[0018] FIG6 is a schematic structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0019] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain 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] As shown in Figure 1, the NTN communication system 10 primarily comprises four components: terminal 11, satellite 12, gateway 13, and data network 14. Gateway 13 is responsible for connecting non-terrestrial networks to data network 14. Satellite 12 is typically served by one or more gateways deployed within the satellite's coverage area to ensure service continuity. Satellites 12 include both transparent and regenerative satellites. Transparent satellites perform RF filtering, frequency conversion, and amplification, while regenerative satellites perform RF filtering, frequency conversion, amplification, as well as demodulation / decoding, switching and / or routing, and encoding / modulation. This is effectively equivalent to installing all or part of the base station functions on the satellite. Terminals 11 are served by satellites 12 within the target service area and include handheld devices, very small aperture terminals (VSATs), and mobile platforms (aircraft, ships).

[0022] The link between satellite 12 and gateway 13 is the feeder link, and the link between terminal 11 and satellite 12 is the service link. For terminal 11 to successfully communicate with satellite 12 on the service link based on terrestrial communication, it is necessary to address the issues of latency and frequency offset. Current solutions for addressing latency and frequency offset 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 a 3-pilot symbol 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 ], the received DMRS symbol can be expressed as The conjugate operation is performed on the received DMRS symbols 3 and 7, and 7 and 11, and the average value is obtained to obtain |s| 2 e j2πΔf·4 , and then the frequency offset Δf can be directly estimated through the phase value.

[0025] However, the DMRS frequency offset estimation method has the disadvantage of relying on phase values ​​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 excessively large frequency offsets.

[0026] 2. TA detection method based on PRACH

[0027] The 3rd Generation Partnership Project (3GPP) protocol specifies 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 protocol stipulates that the size of the detection window is only applicable to the current 5G scenario. In the case of large frequency offset and large delay, due to the impact of frequency offset and delay on the peak, there is no applicable detection window, and it is impossible to determine the specific detection window where the peak is located, and it is impossible to further obtain the TA.

[0029] 3. A frequency offset estimation method

[0030] This method proposes a frequency offset estimation method. Based on the peak values ​​of the main peak and the secondary peak, a first frequency offset, i.e., a fractional frequency offset, is first determined. The first frequency offset is then used to compensate the PRACH signal for frequency offset, obtaining a compensated sequence after frequency offset compensation. The frequency offset between the compensated sequence and the pilot sequence is calculated to obtain a second frequency offset, i.e., an integer frequency offset. The access signal delay is then estimated based on the second frequency offset.

[0031] This method calculates the frequency domain correlation between the pilot signal and the local pilot sequence to obtain the maximum peak and then determines the integer frequency offset based on it. In addition to the conventional receiver-side correlation detection method of time domain correlation and frequency domain conjugation, it also adds an additional correlation calculation.

[0032] This method is achieved by To obtain the fractional frequency offset, N is the preamble length and R is the ratio of the maximum peak to the secondary peak. This method was simulated with TA = 0 and TA = 400 (unit: the sampling duration of one symbol). As shown in Figure 3, the estimated value of this method is close to the true value when TA = 0, indicating good estimation performance. However, as shown in Figure 4, the estimation is inaccurate when TA = 400.

[0033] This method directly estimates the frequency offset when the TA is known, and then estimates the TA when the frequency offset and peak value 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, which increases the processing process at 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, multiple possible TA values ​​are obtained, and combined with the random access (RA) process, 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 are obtained.

[0041] FIG5 is a flow chart of a method for determining a frequency offset estimation value provided by an embodiment of the present application. As shown in FIG5 , the method can be executed by a network-side device and 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 respective 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.

[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. 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, two peaks at L RA As the frequency deviation increases with Δf RA For the periodic peak conversion, where L RA is the length of the PRACH signal preamble sequence, Δf RA is the subcarrier spacing. And for the frequency offset Δf, if the positive and negative frequency offset is considered and the frequency offset Δf satisfies Then the detection exists three intervals d u The detection peaks are located at (r-1)d u 、rd u and (r+1)d 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 offset. 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: Obtain the target integer multiple coefficient for the frequency offset estimation based on a 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 using multiple candidate TA values, and the first candidate integer multiple coefficient is any one of the multiple candidate integer multiple coefficients. It is understood that, among the multiple determined candidate integer multiple coefficients, the candidate TA value corresponding to any one candidate integer multiple coefficient can be determined as the first candidate TA value. The actual TA value can be obtained by the terminal transmitting multiple candidate TA values ​​in MSG3.

[0047] S530: Determine a frequency offset estimation value according to the estimated values ​​of the target integer multiple coefficient and the fractional 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 for 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 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, and 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, and 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 offset is caused by the relative speed of the two communicating parties, and the time delay is caused by the inconsistency in the distance between the user side and the transmitter, that is, the inconsistency in the transmission distance. Both of the above are factors affecting the PRACH peak, so when performing frequency offset estimation, the frequency offset value cannot be accurately determined. In addition, the existing method of estimating frequency offset using phase value, when the frequency offset 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 fractional multiple coefficients, so that the represented frequency offset estimate value has no range limit, thereby achieving accurate estimation of frequency offset 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 candidate integer multiple coefficient 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 based on the size relationship between the actual TA value and the first candidate TA value corresponding to the first candidate integer multiple coefficient, the target integer multiple coefficient of the frequency offset estimation is obtained, and then the frequency offset estimation value is determined according to the target integer multiple coefficient and the estimated value of the fractional multiple coefficient. Therefore, the present application only needs to detect the PRACH signal once to obtain the maximum peak, first peak, and second peak, and the estimated values ​​of multiple candidate integer multiple coefficients and fractional multiple coefficients can be determined by the maximum peak, first peak, second peak, and preset Doppler frequency offset range, without multiple detection and determination, which not only improves the efficiency of determining the frequency offset estimation value, but also realizes accurate estimation of the frequency offset of any size when both the actual TA value and the frequency offset estimation value are unknown. At the same time, the frequency offset estimation value can also be accurately determined in the case of larger time delay and frequency offset, thereby expanding the scope of application scenarios.

[0053] In one implementation, the candidate timing advance value TA 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 timing advance value TA 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, where 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 can be used: Δ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, wherein 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] Furthermore, in one implementation, obtaining the target integer multiple coefficient for 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 includes: determining the target integer multiple coefficient based on the magnitude 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 formula for determining the first candidate TA value can be: a =t a -nd u , where t ais the actual TA value, d u is 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 is understandable 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] Optionally, as shown in Figure 6, 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 method for determining the frequency offset estimation value 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 method for determining the frequency offset estimation value is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0062] The processor is the 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), 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 offset 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 variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted 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 the opposite 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 the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this 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, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or 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 this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A method for determining a frequency offset estimate, the method comprising: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, 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 method for determining a frequency offset estimation value as described in any one of claims 1 to 9 is implemented.

11. A computer-readable storage medium storing a program or an instruction, wherein the program or the instruction is executed by a processor to implement the method for determining a frequency offset estimation value according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Low-orbit broadband satellite system integer multiple subcarrier interval frequency offset estimation method

    CN112803992A

  • Signal frequency offset estimation method, equipment, device and storage medium

    CN116264532A

  • Random access method, terminal, base station and system

    US20150003427A1

Cited By

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

    CN120111557A

  • Anti-delay enhancement frequency offset estimation method for NTN scene

    CN122554945A