A method, device, computer storage medium and terminal for updating channel parameters

By grouping beams and determining the first beam update channel parameters based on signal quality, the problem of excessive computational load on the user terminal processor is solved, the amount of computation by the processor is reduced, and the working efficiency of the user terminal is improved.

CN115226119BActive Publication Date: 2025-01-10BEIJING BDSTAR NAVIGATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110407645.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-15
Publication Date
2025-01-10
Estimated Expiration
2041-04-15

AI Technical Summary

Technical Problem

When dual-mode or multi-mode user terminals are processing more than two services simultaneously, the processor's computational load becomes too heavy, affecting the normal operation of the user terminal.

Method used

The beams in a stable tracking state are divided into different beam groups, and one or more first beams are determined based on the beam signal quality. The channel parameters of the entire beam group are then updated using the channel parameters of the first beams.

Benefits of technology

By reducing the computation of channel parameters for other beams in the beam group, the computational load on the processor is reduced, thus improving the efficiency of the user terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115226119B_ABST
    Figure CN115226119B_ABST
Patent Text Reader

Abstract

This article discloses a method, device, computer storage medium and terminal for updating channel parameters. In an embodiment of the present invention, for a beam in a stable tracking state, according to the satellite to which the beam belongs, the beam in a stable tracking state is divided into different beam groups; for each divided beam group, more than one first beam is determined according to the beam signal quality; and the channel parameters of the beam group where the first beam is located are updated according to the channel parameters of the first beam. In each beam group of the embodiment of the present invention, it is only necessary to update the channel parameters of other beams according to the channel parameters of the first beam, thereby reducing the calculation of the channel parameters of other beams in the beam group and reducing the amount of calculation of the channel parameters by the processor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to, but is not limited to, satellite communication technology, and in particular to a method, device, computer storage medium and terminal for updating channel parameters. Background Art

[0002] The satellite navigation system is an important symbol of a country's scientific and technological level and comprehensive national strength. In addition to positioning and speed measurement functions, my country's Beidou navigation system can also provide satellite radio determination services (RDSS). When performing RDSS, the distance measurement and position calculation from the user to the satellite cannot be completed independently by the user himself, but must be completed by the external system through the user's response. Through the user's response, while completing the positioning, the position report is transmitted to other users of the external system, and the integration of positioning and communication can be realized. The RDSS service provides users with short message communication, two-way timing, positioning and position reporting services; because the geosynchronous satellites it uses have a wide coverage range, it has been widely used in aviation, maritime, land transportation and emergency rescue.

[0003] With the successful global networking of BeiDou III, BeiDou III will provide positioning, timing and navigation services to users around the world, and support dual-mode or multi-mode user terminals of satellite radio navigation service (RNSS) and RDSS, which can realize functions such as continuous positioning, speed measurement, communication and position reporting. When dual-mode or multi-mode user terminals operate two or more services at the same time, the computing burden of the processor will become heavy, and how to balance the computing load of user terminals has become a problem to be solved. Summary of the invention

[0004] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0005] The embodiments of the present invention provide a method, an apparatus, a computer storage medium and a terminal for updating channel parameters, which can reduce the amount of calculation for channel parameter calculation performed by a user terminal.

[0006] An embodiment of the present invention provides a method for updating channel parameters, including:

[0007] According to the satellite to which the beam belongs, the beams in a stable tracking state are divided into different beam groups;

[0008] Grouping each of the divided beams, and determining one or more first beams according to beam signal quality;

[0009] The channel parameters of the beam group in which the first beam is located are updated according to the channel parameters of the first beam.

[0010] On the other hand, an embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the method for updating channel parameters is implemented.

[0011] In another aspect, an embodiment of the present invention further provides a terminal, comprising: a memory and a processor, wherein the memory stores a computer program; wherein:

[0012] The processor is configured to execute the computer program in the memory;

[0013] When the computer program is executed by the processor, the method for updating channel parameters as described above is implemented.

[0014] In another aspect, an embodiment of the present invention further provides a device for updating channel parameters, comprising: a dividing unit, a determining unit and an updating unit; wherein,

[0015] The division unit is configured to: divide the beams in a stable tracking state into different beam groups according to the satellites to which the beams belong;

[0016] The determination unit is configured to: group each of the divided beams and determine more than one first beam according to beam signal quality;

[0017] The updating unit is configured to update the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam.

[0018] In the embodiment of the present invention, for beams in a stable tracking state, according to the satellites to which the beams belong, the beams in a stable tracking state are divided into different beam groups; for each divided beam group, more than one first beam is determined according to the beam signal quality; and the channel parameters of the beam group where the first beam is located are updated according to the channel parameters of the first beam. In each beam group of the embodiment of the present invention, it is only necessary to update the channel parameters of other beams according to the channel parameters of the first beam, thereby reducing the calculation of the channel parameters of other beams in the beam group and reducing the amount of calculation of the channel parameters by the processor.

[0019] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.

[0021] Figure 1 A flow chart of a method for updating channel parameters according to an embodiment of the present invention;

[0022] Figure 2 A structural block diagram of a device for updating channel parameters according to an embodiment of the present invention;

[0023] Figure 3 A flow chart of a method for updating channel parameters for an application example of the present invention;

[0024] Figure 4 A flow chart of a method for determining a first beam for an application example of the present invention;

[0025] Figure 5 The figure is a schematic diagram of the effect of an application example of the present invention. DETAILED DESCRIPTION

[0026] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0027] The steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions. Also, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a sequence different from that shown here.

[0028] When a dual-mode or multi-mode user terminal simultaneously operates more than two services, there is a problem of heavy computing load. The inventor of the present application analyzed and found that: the multi-channel parallel physical channels of the user terminal supporting RDSS are independent. When the processor calculates channel parameters including carrier frequency control words, carrier NCO, pseudo-code frequency control words, and pseudo-code NCO, the amount of calculation increases linearly with the increase in the number of channels. The processor's computing load is heavy, which affects the normal operation of the user terminal.

[0029] Figure 1 Flow chart of a method for updating channel parameters according to an embodiment of the present invention, such as Figure 1 As shown, including:

[0030] Step 101: dividing the beams in a stable tracking state into different beam groups according to the satellites to which the beams belong;

[0031] In an exemplary embodiment, whether the beam of the embodiment of the present invention is in a stable tracking state can be determined by referring to the relevant technology; in an exemplary embodiment, the embodiment of the present invention determines whether the beam is in a stable tracking state, including: querying system parameters at a preset interval, and determining the tracking state of the channel according to the queried system parameters; in an exemplary embodiment, the system parameters include but are not limited to: carrier phase lock (PLD, Phase Lock Detect); the preset interval can be set and adjusted by those skilled in the art according to the frequency of updating the channel parameters. For example, the preset interval can be set to 1 second.

[0032] In an exemplary example, the satellite to which the beam of an embodiment of the present invention belongs can be determined by existing system parameters; generally, the satellites in a satellite navigation system contain the same number of beams, and the number of beams contained in the satellite can be determined according to the definition of the radio determination service (RDSS) outbound signal. Assuming that each satellite contains N beams and the satellite navigation system includes several satellites, according to the above example, the embodiment of the present invention can determine that beams 1 to beam N in a stable tracking state belong to satellite number 1, beams N+1 to beam 2N belong to satellite number 2, beams 2N+1 to beam 3N belong to satellite number 3, and so on; based on the different satellites to which the above beams belong, the embodiment of the present invention can divide beams 1 to beam N in a stable tracking state into a beam group, divide beams N+1 to beam 2N into a beam group, and divide beams 2N+1 to beam 3N into a beam group.

[0033] Step 102: determining one or more first beams according to beam signal quality;

[0034] In an exemplary embodiment, an embodiment of the present invention determines more than one first beam according to beam signal quality, including:

[0035] One or more beams with the best beam signal quality are determined as first beams.

[0036] Step 103: Update the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam.

[0037] In the embodiment of the present invention, for beams in a stable tracking state, according to the satellites to which the beams belong, the beams in a stable tracking state are divided into different beam groups; for each divided beam group, more than one first beam is determined according to the beam signal quality; and the channel parameters of the beam group where the first beam is located are updated according to the channel parameters of the first beam. In each beam group of the embodiment of the present invention, it is only necessary to update the channel parameters of other beams according to the channel parameters of the first beam, thereby reducing the calculation of the channel parameters of other beams in the beam group and reducing the amount of calculation of the channel parameters by the processor.

[0038] In an exemplary embodiment, the method for updating channel parameters according to an embodiment of the present invention is applicable to a system including an RDSS receiver.

[0039] In an exemplary embodiment, the embodiment of the present invention requires channel parameters to be calculated separately for each beam, and corresponding calculations can be performed separately with reference to related technologies.

[0040] In an exemplary embodiment, an embodiment of the present invention determines more than one first beam according to beam signal quality, including:

[0041] Acquire the beam signal quality of each beam included in the beam group according to a preset period;

[0042] Determine one or more first beams according to the acquired beam signal quality; wherein the beam signal quality includes any one of the following: carrier-to-noise ratio information, phase error information, in-phase orthogonal signal energy ratio information, and PLD carrier vector state information.

[0043] In an exemplary embodiment, when the beam signal quality of the embodiment of the present invention includes carrier-to-noise ratio information, the larger the carrier-to-noise ratio information is, the optimal beam signal quality is; when the beam signal quality includes phase error information, the smaller the phase error information is, the optimal beam signal quality is; when the beam signal quality includes in-phase orthogonal signal energy ratio information, the larger the in-phase orthogonal signal energy ratio information is, the optimal beam signal quality is; when the beam signal quality includes PLD carrier vector state information, the larger the PLD carrier vector state information is, the optimal beam signal quality is;

[0044] In an exemplary embodiment, an embodiment of the present invention determines one or more first beams according to the acquired beam signal quality, including:

[0045] For a first preset period, one or more beams with the greatest beam signal quality in the beam group are determined as first beams;

[0046] Starting from the second preset period, subtract the optimal beam signal quality parameter of the current preset period from the optimal beam signal quality parameter of the previous preset period and take the absolute value to obtain a first quality difference;

[0047] When the first quality difference is greater than a preset threshold, one or more beams with the best beam signal quality in a current preset period in the beam group are determined as the first beam;

[0048] When the first quality difference is less than or equal to the threshold, the optimal beam signal quality parameter of the current preset period is subtracted from the beam signal quality parameter in the first beam channel of the current preset period and the absolute value is taken to obtain the second quality difference; when the second quality difference is greater than the preset threshold, one or more beams with the best beam signal quality in the current preset period in the beam group are determined as the first beam; when the second quality difference is less than or equal to the threshold, the first beam is kept unchanged.

[0049] In an exemplary embodiment, the channel parameters include one or any combination of the following: correlation value operation, carrier numerically controlled oscillator (NCO), pseudocode NCO, carrier frequency control word, pseudocode frequency control word; in an exemplary embodiment, the correlation value operation includes: leading / immediate / lagging correlation values; in an exemplary embodiment, the channel parameters of an embodiment of the present invention can be obtained by referring to the existing operation methods in the related art, for example, the correlation value can be obtained by correlation value operation, the carrier NCO can be obtained by carrier loop update calculation, and the pseudocode NCO can be obtained by pseudocode loop update calculation.

[0050] In an exemplary embodiment, the embodiment of the present invention updates the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam, including:

[0051] When the first beam is one, the channel parameters of the first beam are calculated;

[0052] The channel parameters of the first beam obtained by the operation are set as the channel parameters of the second beam in the beam group;

[0053] The second beam includes: other beams except the first beam.

[0054] In an exemplary embodiment, the embodiment of the present invention updates the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam, including:

[0055] When there are more than two first beams, the channel parameters of each first beam are obtained by calculation;

[0056] Performing weighted operation on the channel parameters of the more than one first beam obtained by operation to obtain weighted channel parameters;

[0057] Setting the obtained weighted channel parameters as the channel parameters of the second beam in the beam grouping;

[0058] The second beam includes: other beams except the first beam.

[0059] In an exemplary instance, the weighted operation includes: weighted average operation; in an exemplary instance, the weighted operation may also include: for each first beam, respectively setting corresponding linearly related coefficients according to the numerical value of the beam signal quality, and obtaining weighted channel parameters by weighted summation of the coefficients; for example, when two first beams are included, setting a first coefficient for the channel parameter of the first first beam, and setting a second coefficient for the channel parameter of the second first beam; multiplying the channel parameter of the first first beam by the first coefficient, and then adding the channel parameter of the second first beam multiplied by the second coefficient to obtain the weighted channel parameter; generally, the larger the beam signal quality, the larger the coefficient value in the weighted operation, the cumulative sum of the coefficients is 1.

[0060] It should be noted that the threshold value can be set according to the sensitivity and stability of the system. When the stability requirement is high, the threshold value is set large, and when the sensitivity requirement is high, the threshold value is set small. In an exemplary embodiment, the threshold value can be set to 3 decibels (dB).

[0061] In an exemplary embodiment, before the embodiment of the present invention determines more than one first beam for updating channel parameters, the method of the embodiment of the present invention further includes:

[0062] The number of first beams is determined according to the beam signal quality.

[0063] In an exemplary instance, when the beam signal quality is the carrier-to-noise ratio information, when the carrier-to-noise ratio information of an embodiment of the present invention is lower than 42, the number of first beams is determined to be 2; when the carrier-to-noise ratio information is higher than 42, the number of first beams is determined to be 1; for general application scenarios, the number of first beams in a beam group is less than or equal to two.

[0064] An embodiment of the present invention further provides a computer storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method for updating channel parameters is implemented.

[0065] The embodiment of the present invention further provides a terminal, comprising: a memory and a processor, wherein a computer program is stored in the memory; wherein:

[0066] The processor is configured to execute the computer program in the memory;

[0067] When the computer program is executed by a processor, the method for updating channel parameters as described above is implemented.

[0068] Figure 2 A structural block diagram of a device for updating channel parameters according to an embodiment of the present invention is shown in FIG. Figure 2 As shown, it includes: a division unit, a determination unit and an update unit; wherein,

[0069] The division unit is configured to: divide the beams in a stable tracking state into different beam groups according to the satellites to which the beams belong;

[0070] The determination unit is configured to: group each of the divided beams and determine more than one first beam according to beam signal quality;

[0071] The updating unit is configured to update the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam.

[0072] In the embodiment of the present invention, for beams in a stable tracking state, according to the satellites to which the beams belong, the beams in a stable tracking state are divided into different beam groups; for each divided beam group, more than one first beam is determined according to the beam signal quality; and the channel parameters of the beam group where the first beam is located are updated according to the channel parameters of the first beam. In each beam group of the embodiment of the present invention, it is only necessary to update the channel parameters of other beams according to the channel parameters of the first beam, thereby reducing the calculation of the channel parameters of other beams in the beam group and reducing the amount of calculation of the channel parameters by the processor.

[0073] In an exemplary embodiment, the device of the embodiment of the present invention further includes a computing unit configured to: compute channel parameters of the first beam.

[0074] In an exemplary embodiment, the determining unit of the embodiment of the present invention is configured as:

[0075] Acquire the beam signal quality of each beam included in the beam group according to a preset period;

[0076] Determining one or more first beams according to the acquired beam signal quality;

[0077] The beam signal quality includes any one of the following: carrier-to-noise ratio information, phase error information, in-phase and orthogonal signal energy ratio information, and PLD carrier vector state information.

[0078] In an exemplary embodiment, the determining unit of the embodiment of the present invention is configured to determine more than one first beam according to the acquired beam signal quality, including:

[0079] For a first preset period, one or more beams with the greatest beam signal quality in the beam group are determined as first beams;

[0080] Starting from the second preset period, subtract the optimal beam signal quality parameter of the current preset period from the optimal beam signal quality parameter of the previous preset period and take the absolute value to obtain a first quality difference;

[0081] When the first quality difference is greater than a preset threshold, one or more beams with the best beam signal quality in a current preset period in the beam group are determined as the first beam;

[0082] When the first quality difference is less than or equal to the threshold, the optimal beam signal quality parameter of the current preset period is subtracted from the beam signal quality parameter in the first beam channel of the current preset period and the absolute value is taken to obtain a second quality difference; when the second quality difference is greater than the preset threshold, one or more beams with the best beam signal quality in the current preset period in the beam group are determined as the first beam; when the second quality difference is less than or equal to the threshold, the first beam is kept unchanged. In an exemplary embodiment, the updating unit of the embodiment of the present invention is configured as:

[0083] When the first beam is one, the channel parameters of the first beam are calculated;

[0084] The channel parameters of the first beam obtained by the operation are set as the channel parameters of the second beam in the beam group;

[0085] The second beam includes: other beams except the first beam.

[0086] In an exemplary embodiment, the updating unit of the embodiment of the present invention is configured as:

[0087] When there are more than two first beams, the channel parameters of each first beam are obtained by calculation;

[0088] Performing weighted operation on the channel parameters of the more than one first beam obtained by operation to obtain weighted channel parameters;

[0089] Setting the obtained weighted channel parameters as the channel parameters of the second beam in the beam grouping;

[0090] The second beam includes: other beams except the first beam.

[0091] The following briefly describes the embodiments of the present invention through application examples. The application examples are only used to illustrate the present invention and are not used to limit the protection scope of the present invention.

[0092] Application Examples

[0093] This application example uses the carrier-to-noise ratio information as the beam signal quality of the beam, and sets the carrier-to-noise ratio information to be greater than 42. A beam group includes a first beam; Figure 3 The following is a flow chart of a method for updating channel parameters according to an application example of the present invention. Figure 3 As shown, including:

[0094] Step 301: determine a beam in a stable tracking state; in this application example, a processor included in a user terminal may perform query processing of the tracking state of the beam;

[0095] Step 302: The beams in a stable tracking state are divided into corresponding beam groups according to the different satellites to which they belong;

[0096] Step 303: Group each divided beam and determine the first beam for channel parameter update;

[0097] Step 304, calculating the channel parameters of the first beam;

[0098] Step 305: read the channel parameters of the first beam obtained by the operation, and set the read channel parameters as the channel parameters of the second beam; wherein the second beam is the other beams in the beam group except the first beam.

[0099] In an exemplary embodiment, for each beam, the channel parameters that need to be calculated separately can be calculated separately by referring to the relevant technology; which channel parameters need to be calculated separately can be analyzed and determined by those skilled in the art. In this application example, determining the first beam for channel parameter update includes: determining the first beam for channel parameter update according to carrier-to-noise ratio information, the larger the carrier-to-noise ratio, the better the beam signal quality; Figure 4 The flowchart of the method for determining the first beam is shown in the following example. Figure 4 As shown, including:

[0100] Step 401: when inputting a beam of a beam group, determining the maximum carrier-to-noise ratio information; the comparison of the carrier-to-noise ratio information in the embodiment of the present invention can be determined by comparison using a comparator;

[0101] Step 402: determine the beam with the largest carrier-to-noise ratio information as the first beam;

[0102] Step 403: When determining the carrier-to-noise ratio information of a new preset period, calculate the difference between the maximum carrier-to-noise ratio information of the current preset period and the determined carrier-to-noise ratio information of the first beam and take the absolute value to obtain a first carrier-to-noise ratio difference; the first carrier-to-noise ratio difference is a quality difference when the beam signal quality is the carrier-to-noise ratio information;

[0103] Step 404: whether the first carrier-to-noise ratio difference is less than or equal to a preset threshold value; when the first carrier-to-noise ratio difference is less than or equal to the threshold value, execute step 4050; when the first carrier-to-noise ratio difference is greater than the threshold value, execute step 4060;

[0104] Step 4050: subtract the maximum carrier-to-noise ratio information of the current preset period from the carrier-to-noise ratio information in the first beam channel of the current preset period and take the absolute value to obtain a second carrier-to-noise ratio difference;

[0105] Step 4051, determining whether the second carrier-to-noise ratio difference is greater than a threshold value; when the second carrier-to-noise ratio difference is greater than the threshold value, executing step 40511; when the second carrier-to-noise ratio difference is less than or equal to the threshold value, executing step 40512;

[0106] Step 40511: Determine one or more beams with the largest carrier-to-noise ratio information in the current preset period in the beam group as the first beam

[0107] Step 40512: keep the first beam unchanged;

[0108] Step 4060: Determine a beam with the largest carrier-to-noise ratio information in the current preset period in the beam group as the first beam.

[0109] This application example was tested. When the clock frequency was 150 MHz, the statistical mean of the amount of computation of the channel parameters of the first beam was about 5100 clock cycles, and the statistical mean of the amount of computation of the channel parameters of the second beam was about 2900 clock cycles. The amount of computation of each second beam was reduced by 44%, achieving good results. Figure 5 The effect diagram of the application example of the present invention is as follows: Figure 5 As shown, the epoch of the horizontal axis is the period information, the vertical axis represents the clock frequency, the upper curve represents the amount of calculation of the channel parameter calculation of the first beam, and the several curves around the vertical axis coordinate 3000 represent the amount of calculation performed by the second beam during the channel update process.

[0110] “A person skilled in the art will appreciate that all or some of the steps, systems, and functional modules / units in the above disclosed methods may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or a microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a transient medium). As is known in the art, As is well known to those skilled in the art, the term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those skilled in the art, communication media typically contains computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media. "

Claims

1. A method for updating channel parameters, comprising: According to the satellite to which the beam belongs, the beams in a stable tracking state are divided into different beam groups; Grouping each of the divided beams, and determining one or more first beams according to beam signal quality; Update the channel parameters of the beam group where the first beam is located according to the channel parameters of the first beam; The method of determining one or more first beams according to the beam signal quality includes: obtaining the beam signal quality of each beam contained in the beam group according to a preset period; for the first preset period, determining one or more beams with the best beam signal quality in the beam group as the first beam; starting from the second preset period, subtracting the best beam signal quality parameter of the current preset period from the best beam signal quality parameter in the previous preset period and taking the absolute value to obtain a first quality difference; when the first quality difference is greater than a preset threshold, the beam group is selected as the first beam. One or more beams with the best beam signal quality in the previous preset period are determined as the first beam; when the first quality difference is less than or equal to the threshold, the best beam signal quality parameter of the current preset period is subtracted from the beam signal quality parameter in the first beam channel of the current preset period and the absolute value is taken to obtain the second quality difference; when the second quality difference is greater than the preset threshold, one or more beams with the best beam signal quality in the current preset period in the beam group are determined as the first beam; when the second quality difference is less than or equal to the threshold, the first beam is kept unchanged.

2. The method according to claim 1, characterized in that The beam signal quality includes any one of the following: carrier-to-noise ratio information, phase error information, in-phase and quadrature signal energy ratio information, and carrier phase lock PLD carrier vector state information.

3. The method according to any one of claims 1 to 2, characterized in that The updating of the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam includes: When the first beam is one, calculating the channel parameters of the first beam; Setting the channel parameters of the first beam obtained by the operation as the channel parameters of the second beam in the beam group; The second beam includes: other beams except the first beam.

4. The method according to any one of claims 1 to 2, characterized in that The updating of the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam includes: When there are more than two first beams, calculating and obtaining a channel parameter of each of the first beams; Performing weighted operation on the channel parameters of the one or more first beams obtained by operation to obtain weighted channel parameters; Setting the obtained weighted channel parameters as channel parameters of the second beam in the beam group; The second beam includes: other beams except the first beam.

5. A computer storage medium, wherein a computer program is stored in the computer storage medium, and when the computer program is executed by a processor, the method for updating channel parameters as described in any one of claims 1 to 4 is implemented.

6. A terminal, comprising: A memory and a processor, wherein the memory stores a computer program; wherein, The processor is configured to execute the computer program in the memory; When the computer program is executed by the processor, the method for updating channel parameters according to any one of claims 1 to 4 is implemented.

7. A device for updating channel parameters, comprising: A division unit, a determination unit and an update unit; wherein, The division unit is configured to: divide the beams in a stable tracking state into different beam groups according to the satellites to which the beams belong; The determination unit is configured to: for each divided beam group, obtain the beam signal quality of each beam contained in the beam group according to a preset period; for the first preset period, determine one or more beams with the best beam signal quality in the beam group as the first beam; starting from the second preset period, subtract the best beam signal quality parameter of the current preset period from the best beam signal quality parameter in the previous preset period and take the absolute value to obtain a first quality difference; when the first quality difference is greater than a preset threshold, determine one or more beams with the best beam signal quality in the current preset period in the beam group as the first beam; when the first quality difference is less than or equal to the threshold, subtract the best beam signal quality parameter of the current preset period from the beam signal quality parameter in the first beam channel of the current preset period and take the absolute value to obtain a second quality difference; when the second quality difference is greater than the preset threshold, determine one or more beams with the best beam signal quality in the current preset period in the beam group as the first beam; when the second quality difference is less than or equal to the threshold, keep the first beam unchanged; The updating unit is configured to update the channel parameters of the beam group in which the first beam is located according to the channel parameters of the first beam.

8. The device according to claim 7, characterized in that The beam signal quality includes any one of the following: carrier-to-noise ratio information, phase error information, in-phase and quadrature signal energy ratio information, and PLD carrier vector state information.

Citation Information

Patent Citations

  • Subset based spatial quasi-co-location parameter indication using multiple beams

    CN110999116A

  • Beam switching method and related equipment

    CN111756414A