Modulation and coding scheme determination method, apparatus, device, storage medium, and product

By receiving channel quality and geographical location information from the terminal side and dynamically adjusting the smoothing parameters, the problem of slow response to changes in signal-to-noise ratio when the satellite is near or far from the terminal is solved, improving spectrum utilization and transmission stability, and enhancing the performance of the communication system.

CN121036922BActive Publication Date: 2026-02-06PENG CHENG LAB +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511536509.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-27
Publication Date
2026-02-06
Estimated Expiration
2045-10-27

AI Technical Summary

Technical Problem

In existing technologies, when a satellite approaches or moves away from a terminal, the fixed smoothing parameters cannot quickly respond to changes in the signal-to-noise ratio, resulting in low spectrum utilization and insufficient transmission stability.

Method used

By receiving channel quality indication information and geographical location information reported by the terminal, the distance between the satellite and the terminal is determined based on the geographical location information and satellite ephemeris. The smoothing parameters are dynamically adjusted, and the actual signal-to-noise ratio (SNR) value is determined in combination with the channel quality indication information. Then, the SNR value and modulation and coding scheme after smoothing are determined.

Benefits of technology

It enables faster response to changes in signal-to-noise ratio, improves spectrum utilization, ensures transmission stability, and enhances the performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121036922B_ABST
    Figure CN121036922B_ABST
Patent Text Reader

Abstract

The application discloses a modulation coding scheme determination method and device, equipment, a storage medium and a product, and relates to the technical field of communication. The method comprises the following steps: receiving channel quality indication information and geographical position information reported by a terminal side, determining the distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris, and dynamically adjusting a smoothing parameter according to the distance; determining an actual reported signal-to-noise ratio value according to the channel quality indication information; determining a smoothed signal-to-noise ratio value according to the last acquired signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter, so as to determine a modulation coding scheme. The distance between the satellite and the terminal side is determined through the geographical position information of the terminal side and the satellite ephemeris, the smoothing parameter is dynamically adjusted based on the distance, and the smoothed signal-to-noise ratio value is determined based on the adjusted smoothing parameter and the channel quality indication information, so that a more suitable modulation coding scheme can be selected, and the spectrum utilization rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a modulation and coding scheme determination method and device, equipment, storage medium and product. BACKGROUND

[0002] In ground communication, self-implementation modulation and coding technology is usually based on channel quality indication (CQI) parameters measured according to reference signals to adjust modulation and coding scheme (MCS) based on a lookup table. In order to improve the performance of the communication system, the signal-to-noise ratio is usually smoothed, and the smoothing parameter in the ground communication system is generally fixed.

[0003] In the process of the satellite approaching the terminal, the signal-to-noise ratio will rise slowly and then rise quickly; in the process of the satellite moving away from the terminal, the signal-to-noise ratio will decrease quickly and then decrease slowly. In the stage of the satellite approaching the terminal, the fixed smoothing parameter cannot quickly respond to the rise of the signal-to-noise ratio, and cannot better improve the spectrum utilization rate, and at the same time, a too large fixed smoothing parameter will make the signal-to-noise ratio smoothing degree not enough, resulting in too fast rise of the MCS. In the stage of the satellite moving away from the terminal, the fixed smoothing parameter also cannot quickly respond to the decrease of the signal-to-noise ratio, and cannot guarantee the stability of the transmission, and a too large smoothing parameter will result in too fast decrease of the MCS, resulting in insufficient resource utilization. SUMMARY

[0004] The main purpose of the present application is to provide a modulation and coding scheme determination method, device, equipment, storage medium and product, aiming at solving the technical problem that the fixed smoothing parameter cannot quickly respond to the change of the signal-to-noise ratio and the spectrum utilization rate is low.

[0005] To achieve the above purpose, the present application provides a modulation and coding scheme determination method, which is applied to the base station side, and the method comprises the following steps of:

[0006] receiving channel quality indication information reported by a terminal side and geographical position information of the terminal side;

[0007] determining the distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris;

[0008] dynamically adjusting a smoothing parameter according to the distance to obtain an adjusted smoothing parameter;

[0009] determining an actual reported signal-to-noise ratio value according to the channel quality indication information;

[0010] determining a smoothed signal-to-noise ratio value according to the last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter.

[0011] determining a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

[0012] In an embodiment, the step of receiving the channel quality indication information reported by the terminal side and the geographical position information of the terminal side comprises:

[0013] generating a measurement configuration according to the measurement information to be performed by the terminal side, and delivering the measurement configuration to the terminal side;

[0014] receiving the geographical position information reported by the terminal side according to the measurement configuration;

[0015] generating a channel state information reference signal according to the network configuration information, and delivering the channel state information reference signal to the terminal side;

[0016] receiving the channel quality indication information reported by the terminal side according to the channel state information reference signal.

[0017] In an embodiment, the distance comprises a current distance and a previous distance.

[0018] The step of dynamically adjusting the smoothing parameter according to the distance to obtain an adjusted smoothing parameter comprises:

[0019] determining whether the satellite is approaching the terminal side according to the current distance and the previous distance;

[0020] if the satellite is approaching the terminal side, setting a preset multiple coefficient to a first value;

[0021] if the satellite is moving away from the terminal side, setting the preset multiple coefficient to a second value;

[0022] determining the adjusted smoothing parameter according to the preset multiple coefficient and the smoothing parameter.

[0023] In an embodiment, the step of dynamically adjusting the smoothing parameter according to the distance to obtain an adjusted smoothing parameter further comprises:

[0024] determining a positive-negative coefficient according to the current distance and the previous distance;

[0025] dynamically adjusting the smoothing parameter according to at least one of the positive-negative coefficient, an orbit height of the satellite and an adjustment factor to obtain an adjusted smoothing parameter, wherein the orbit height of the satellite is a height of an orbit of the satellite from the earth surface.

[0026] To achieve the above object, the present application further provides a modulation and coding scheme determination method, which is applied to a terminal side, and the method comprises:

[0027] receive a measurement configuration issued by a base station side, measure geographical position information currently located according to the measurement configuration, and the measurement configuration represents measurement information to be executed by a terminal side;

[0028] report the geographical position information to the base station side;

[0029] receive a channel state information reference signal issued by the base station side, and perform channel measurement based on the channel state information reference signal to generate channel quality indication information;

[0030] report the channel quality indication information to the base station side, so that the base station side determines a modulation and coding scheme according to the channel quality indication information and the geographical position information.

[0031] In addition, to achieve the above-mentioned purpose, the application further provides a modulation and coding scheme determination device, which is applied to a base station side, and comprises:

[0032] an information receiving module, configured to receive channel quality indication information reported by a terminal side and geographical position information of the terminal side;

[0033] a distance determining module, configured to determine a distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris;

[0034] a parameter adjusting module, configured to dynamically adjust a smoothing parameter according to the distance to obtain an adjusted smoothing parameter;

[0035] a signal-to-noise ratio value determining module, configured to determine an actually reported signal-to-noise ratio value according to the channel quality indication information;

[0036] a signal-to-noise ratio value processing module, configured to determine a smoothed signal-to-noise ratio value according to a last obtained signal-to-noise ratio value, the actually reported signal-to-noise ratio value and the adjusted smoothing parameter;

[0037] a scheme determining module, configured to determine a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

[0038] In addition, to achieve the above-mentioned purpose, the application further provides a modulation and coding scheme determination device, which is applied to a terminal side, and comprises:

[0039] a position measuring module, configured to receive a measurement configuration issued by a base station side, measure geographical position information currently located according to the measurement configuration, and the measurement configuration represents measurement information to be executed by a terminal side;

[0040] a position reporting module, configured to report the geographical position information to the base station side;

[0041] a channel measurement module, configured to receive a channel state information reference signal sent by a base station side, and perform channel measurement based on the channel state information reference signal to generate channel quality indication information;

[0042] a channel reporting module, configured to report the channel quality indication information to the base station side, so that the base station side determines a modulation and coding scheme according to the channel quality indication information and the geographic location information.

[0043] In addition, to achieve the above-mentioned purpose, the present application further provides a modulation and coding scheme determination device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the modulation and coding scheme determination method as described above.

[0044] In addition, to achieve the above-mentioned purpose, the present application further provides a storage medium, which is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the modulation and coding scheme determination method as described above.

[0045] In addition, to achieve the above-mentioned purpose, the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the modulation and coding scheme determination method as described above.

[0046] The present application provides a modulation and coding scheme determination method, which receives channel quality indication information and geographic location information reported by a terminal side, determines the distance between a satellite and the terminal side according to the geographic location information and satellite ephemeris, dynamically adjusts a smoothing parameter according to the distance, determines an actual reported signal-to-noise ratio value according to the channel quality indication information, determines a smoothed signal-to-noise ratio value according to the last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter, and determines a modulation and coding scheme according to the smoothed signal-to-noise ratio value. The present application determines the distance between a satellite and a terminal side according to the geographic location information of the terminal side and satellite ephemeris, dynamically adjusts a smoothing parameter based on the distance, and determines a smoothed signal-to-noise ratio value based on the adjusted smoothing parameter and channel quality indication information, so that a more suitable modulation and coding scheme can be selected, and the spectrum utilization is improved. BRIEF DESCRIPTION OF DRAWINGS

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

[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, the drawings are only for the purpose of illustrating the embodiments of the present application, and for the person skilled in the art, other drawings can also be obtained without creative labor.

[0049] Figure 1 The flowchart provided by the modulation and coding scheme determination method embodiment one of the present application;

[0050] Figure 2 The flowchart of adjusting the smoothing parameter at the cell level in the modulation and coding scheme determination method of the present application;

[0051] Figure 3 The flowchart of adjusting the smoothing parameter at the user level in the modulation and coding scheme determination method of the present application;

[0052] Figure 4 The trend chart of the smoothing parameter corresponding to different distances;

[0053] Figure 5 The trend chart of the signal-to-noise ratio corresponding to the satellite orbit;

[0054] Figure 6 The flowchart provided by the modulation and coding scheme determination method embodiment two of the present application;

[0055] Figure 7 The module structure schematic diagram of the modulation and coding scheme determination device first embodiment of the present application embodiment;

[0056] Figure 8 The module structure schematic diagram of the modulation and coding scheme determination device second embodiment of the present application embodiment;

[0057] Figure 9 The device structure schematic diagram of the hardware running environment involved in the modulation and coding scheme determination method in the present application embodiment.

[0058] The purpose of the present application, the function characteristics and the advantages will be further explained in combination with the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0059] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application, and are not used to limit the present application.

[0060] In order to better understand the technical solutions of the present application, the present application will be described in detail in combination with the drawings in the specification and the specific embodiments.

[0061] The main solution of the embodiment of the present application is that the base station side receives channel quality indication information and geographical position information of the terminal side; the distance between the satellite and the terminal side is determined according to the geographical position information and satellite ephemeris; the smoothing parameter is dynamically adjusted according to the distance, and the adjusted smoothing parameter is obtained; the actual reported signal-to-noise ratio value is determined according to the channel quality indication information; the smoothed signal-to-noise ratio value is determined according to the last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter; and the modulation and coding scheme is determined according to the smoothed signal-to-noise ratio value.

[0062] In the prior art, the signal-to-noise ratio will rise slowly and then quickly when the satellite approaches the terminal, and the signal-to-noise ratio will decrease quickly and then slowly when the satellite moves away from the terminal. In the stage of approaching the terminal, the fixed smoothing parameter cannot quickly respond to the rise of the signal-to-noise ratio, and cannot better improve the spectrum utilization rate, and at the same time, a too large fixed smoothing parameter cannot be set, which will make the signal-to-noise ratio smoothing degree not enough, resulting in too fast rise of the MCS. In the stage of moving away from the terminal, the fixed smoothing parameter cannot quickly respond to the decrease of the signal-to-noise ratio, and cannot guarantee the stability of transmission, and a too large smoothing parameter will cause too fast decrease of the MCS, resulting in insufficient resource utilization.

[0063] The present application provides a solution, which receives the channel quality indication information and the geographical position information reported by the terminal side, determines the distance between the satellite and the terminal side according to the geographical position information and satellite ephemeris, dynamically adjusts the smoothing parameter according to the distance, determines the actual reported signal-to-noise ratio value according to the channel quality indication information, determines the smoothed signal-to-noise ratio value according to the last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter, and determines the modulation and coding scheme according to the smoothed signal-to-noise ratio value. The present application determines the distance between the satellite and the terminal side through the geographical position information of the terminal side and the satellite ephemeris, dynamically adjusts the smoothing parameter based on the distance, and determines the smoothed signal-to-noise ratio value based on the adjusted smoothing parameter and the channel quality indication information, so as to select a more appropriate modulation and coding scheme and improve the spectrum utilization rate.

[0064] It should be noted that the execution subject of the method of the embodiment can be the base station side and the terminal side, the base station side can be a communication base station having the function of determining the modulation and coding scheme, and the terminal side can be a terminal device such as a mobile phone.

[0065] Based on this, the embodiment of the present application provides a modulation and coding scheme determination method, which is applied to the base station side, and refers to Figure 1 , Figure 1 The flowchart of the first embodiment of the modulation and coding scheme determination method of the present application is shown.

[0066] In this embodiment, the modulation and coding scheme determination method comprises steps S10-S60:

[0067] Step S10, receiving the channel quality indication information reported by the terminal side and the geographic location information of the terminal side.

[0068] It should be noted that adaptive modulation and coding (AMC) is a wireless communication technology that dynamically adjusts the modulation method and coding strategy according to the real-time conditions of the wireless channel to optimize the rate, reliability and spectral efficiency of data transmission. The AMC technology first needs to evaluate the quality of the wireless channel in real time, which is usually based on channel state information (CSI) such as signal-to-noise ratio (SNR), channel gain, Doppler effect, etc. According to the evaluation result of the channel quality, AMC dynamically selects the most appropriate modulation method, such as QPSK, 16-QAM, 64-QAM or 256-QAM, etc. When the channel condition is good, high-order modulation can be selected to increase the data rate; when the channel condition is poor, low-order modulation is selected to ensure transmission reliability. It also involves adjusting the coding rate, i.e. adjusting the ratio between useful bits and total transmission bits to achieve forward error correction (FEC). When the coding rate is high, the redundancy of transmission is low, the data rate is high but the reliability is low; when the coding rate is low, the redundancy of transmission is high, the data rate is low but the reliability is high. AMC is usually used in combination with link adaptation algorithm, which dynamically adjusts the modulation and coding parameters according to the real-time channel conditions and block error rate (BLER) feedback to keep the BLER within an acceptable range.

[0069] It can be understood that the adaptive modulation and coding scheme based on location information to adjust the signal-to-noise ratio smoothing parameter in real time is proposed in this embodiment. In the interaction with the terminal side (for example, mobile phone), the channel quality indication information reported by the receiving terminal side and the geographic location information of the terminal side are received. The geographic location information is used to dynamically adjust the smoothing parameter, and the channel quality indication information is used to determine the signal-to-noise ratio value reported by the terminal side.

[0070] In a feasible implementation, step S10 can comprise steps S101-S104:

[0071] Step S101, generating a measurement configuration according to the measurement information to be performed by the terminal side, and sending the measurement configuration to the terminal side.

[0072] It can be understood that after the base station side and the terminal side access, the basic configuration information of the network and the satellite ephemeris information are obtained, and the base station side sets the initial signal-to-noise ratio smoothing parameter and the adjustment factor β. And according to the measurement information to be performed at the terminal side, the measurement configuration is set, which defines the measurement type, measurement period, trigger condition and the like that the terminal needs to perform. When the preset trigger condition is met, the terminal triggers the position information reporting process. The base station side sends the measurement configuration to the terminal side.

[0073] Step S102, receiving the geographic position information reported by the terminal side according to the measurement configuration.

[0074] It should be understood that the base station side receives the GNSS position information of the terminal measured by the terminal side according to the measurement type, measurement period, trigger condition and the like in the measurement configuration. The GNSS position information refers to the position data obtained through the Global Navigation Satellite System (GNSS).

[0075] Step S103, generating a channel state information reference signal according to the network configuration information, and sending the channel state information reference signal to the terminal side.

[0076] It should be understood that the base station determines the transmission parameters of the CSI-RS, such as frequency, time slot, period and the like, according to the network configuration, generates the channel state information reference signal CSI-RS, determines the specific time-frequency resource according to the transmission parameters, and sends the CSI-RS to the terminal through the wireless signal on the specific time-frequency resource.

[0077] Step S104, receiving the channel quality indicator information reported by the terminal side according to the channel state information reference signal.

[0078] It can be understood that the base station receives the channel quality indicator information CQI reported by the terminal side according to the channel state information reference signal.

[0079] In this embodiment, the base station sends the measurement configuration and the channel state information reference signal to the terminal, which defines the measurement type, measurement period, trigger condition and the like that the terminal needs to perform, so that the terminal side reports the channel quality indicator information and the geographic position information according to the information.

[0080] Step S20, determining the distance between the satellite and the terminal side according to the geographic position information and the satellite ephemeris.

[0081] Understandably, after connecting to the terminal, satellite ephemeris information can be obtained. Satellite ephemeris is an expression used to describe the position and velocity of a satellite. Then, the base station calculates the distance between the satellite and the terminal based on the geographical location information and the satellite ephemeris, first determining that the ground terminal and the low-Earth orbit satellite are in the same three-dimensional coordinate system, with the Earth's center as the origin. Assume the terminal's coordinates are (...). The satellite's real-time coordinates are ( The formula for calculating the distance from the satellite to the ground terminal is as follows:

[0082] (1)

[0083] Step S30: Dynamically adjust the smoothing parameters according to the distance to obtain the adjusted smoothing parameters.

[0084] In one feasible implementation, step S30 may include steps A10 to A40:

[0085] Step A10: Determine whether the satellite is approaching the terminal based on the current distance and the previous distance.

[0086] Understandably, based on the changing patterns of the distance between the satellite and the terminal, the smoothing parameters can be determined at the cell level. The procedure for adjusting the smoothing parameters at the cell level can be found by referring to... Figure 2 As shown, the distance Dnew and the previous distance Dlast can be used to determine whether a satellite is approaching the terminal.

[0087] Step A20: If the satellite is approaching the terminal, set the preset multiplier coefficient to the first value.

[0088] It should be understood that when At that time, it indicates that the satellite is approaching the terminal, where, This is the distance from the satellite to the terminal in the previous measurement. This represents the current distance from the satellite to the terminal. The initial smoothing parameters are set as follows. The preset multiplier is then set to the first value k1, for example, k1 = 1.5 or k1 = 1.4. The formula for calculating the adjusted smoothing parameters is then:

[0089] (2)

[0090] Step A30: If the satellite is moving away from the terminal, the preset multiplier coefficient is set to the second value.

[0091] It should be understood that when When the satellite is far away from the terminal, the preset multiple coefficient is set as a second value k2, for example, the second value can be k2=2 or k2=2.1, and the calculation formula of the adjusted smoothing parameter at this time can be:

[0092] (3)

[0093] Step A40, determining an adjusted smoothing parameter according to the preset multiple coefficient and the smoothing parameter.

[0094] In the embodiment, it is considered that the signal-to-noise ratio will rise slowly and then quickly in the process that the satellite approaches the terminal, and the signal-to-noise ratio will decrease quickly and then slowly in the process that the satellite moves away from the terminal. Therefore, by dynamically adjusting the value of the smoothing parameter according to whether the satellite is approaching the terminal side according to the current distance and the last distance, the change of the signal-to-noise ratio can be responded more quickly, the spectrum utilization rate is improved, and the signal-to-noise ratio smoothness is ensured.

[0095] In another possible implementation, step S30 can further include steps B10-B20:

[0096] Step B10, determining a positive-negative coefficient according to the current distance and the last distance.

[0097] It can be understood that, by using the change rule of the distance between the satellite and the terminal, the determination manner of the smoothing parameter further includes a user level manner, and the process of adjusting the smoothing parameter by the user level manner can refer to FIG. 2. First, a positive-negative coefficient a is determined according to the distance between the satellite and the terminal. Wherein, a is related to the trend of the satellite movement, a = 1 when the satellite approaches the terminal, and a = -1 when the satellite moves away from the terminal. Figure 3

[0098] Step B20, dynamically adjusting the smoothing parameter according to at least one of the positive-negative coefficient, a satellite orbit height, and an adjustment factor, to obtain an adjusted smoothing parameter, wherein the satellite orbit height is the height of the running orbit of the satellite from the earth's surface.

[0099] It should be understood that the adjusted smoothing parameter can be calculated according to the following formula:

[0100] (4)

[0101] Wherein, a is related to the trend of the satellite movement, a = 1 when the satellite approaches the terminal, and a = -1 when the satellite moves away from the terminal; h is the satellite orbit height, which refers to the height of the running orbit of the satellite from the earth's surface; and β is an adjustment factor of the smoothing parameter of each user. The trend of the calculated a is as shown in FIG. 3. Figure 4 ​The α is quickly raised to respond to the increase of the signal-to-noise ratio when the satellite approaches the terminal, and the spectrum utilization is improved. However, the MCS is not raised too fast to lose the smoothness of the signal-to-noise ratio. When the satellite is far away from the terminal, the α is continuously raised to respond to the decrease of the signal-to-noise ratio, so as to ensure the stability of the system transmission.

[0102] In the embodiment, the user-level strategy is adopted, the positive and negative coefficients are determined according to the distance, and then the smoothness parameter is adjusted comprehensively in combination with the satellite orbit height and the adjustment factor. The related parameters are configured for each user respectively, and the adjustment of the single user is more accurate.

[0103] It should be noted that, in the two smoothness parameter adjustment strategies, the cell-level strategy is simpler in parameter configuration and smoothness parameter calculation. The user-level strategy needs to configure the related parameters for each user respectively, and the calculation is slightly more complex, but the adjustment of the single user is more accurate. The smoothness parameter is adjusted dynamically. When the SINR reporting is in the rising trend, the signal-to-noise ratio is responded as much as possible to improve the spectrum utilization, and the signal-to-noise ratio has good smoothness. When the SINR reporting is in the falling trend, the signal-to-noise ratio is responded more quickly to ensure that the MCS is selected to a lower value more quickly, and the transmission stability is ensured.

[0104] In step S40, the actual reported signal-to-noise ratio value is determined according to the channel quality indication information.

[0105] It can be understood that, after the base station receives the channel quality indication information CQI reported by the terminal, the actual reported signal-to-noise ratio value SINR value is queried by using the CQI. The actual reported signal-to-noise ratio value is recorded as The last acquired SINR value recorded by the base station is .

[0106] In step S50, the smoothness-processed signal-to-noise ratio value is determined according to the last acquired signal-to-noise ratio value, the actual reported signal-to-noise ratio value, and the adjusted smoothness parameter.

[0107] It should be noted that, in order to improve the performance of the communication system, the signal-to-noise ratio is processed by smoothing, and the calculation formula of the smoothness-processed signal-to-noise ratio value is as follows:

[0108] , (5)

[0109] Wherein, is the smoothness-processed signal-to-noise ratio value, is the latest actual reported signal-to-noise ratio value, is the last signal-to-noise ratio value, is the smoothness parameter.

[0110] It can be understood that in low-orbit satellite communication, the orbit of the satellite is predictable, and the trend of the signal-to-noise ratio can also be predicted, and the signal-to-noise ratio change rule can be referred to as SINRproc Figure 5 In the process that the satellite approaches the mobile phone terminal, the signal-to-noise ratio will go through a slow rise and then a rapid rise; in the process that the satellite moves away from the mobile phone terminal, the signal-to-noise ratio will go through a rapid drop and then a slow drop. In the stage that the satellite approaches the terminal, the fixed smoothing parameter cannot quickly respond to the rise of the signal-to-noise ratio, and cannot better improve the spectrum utilization rate, and at the same time, a too large fixed smoothing parameter will make the signal-to-noise ratio smoothing degree not enough, resulting in that the MCS rises too fast. In the stage that the satellite moves away from the terminal, the fixed smoothing parameter also cannot quickly respond to the drop of the signal-to-noise ratio, and cannot guarantee the stability of transmission, and a too large smoothing parameter will cause the MCS to drop too fast, resulting in that the resource utilization rate is not enough. Therefore, the dynamic adjustment of the smoothing parameter in the embodiment can more quickly respond to the change of the signal-to-noise ratio, improve the spectrum utilization rate, and at the same time, can guarantee a certain signal-to-noise ratio smoothing degree.

[0111] Step S60, determining the modulation and coding scheme according to the smoothed signal-to-noise ratio value.

[0112] It should be noted that the 5G network adjusts the modulation and coding scheme MCS based on the measured channel quality indicator parameter according to the table. Specifically, in the downlink AMC technology, the user measures the CQI according to the reference signal and reports it, and the base station adjusts the MCS according to the CQI; in the uplink AMC technology, the base station measures the CQI according to the uplink reference signal, and then notifies the user to adjust the MCS through control signaling. Therefore, the signal-to-noise ratio is a key parameter in AMC, which directly affects the selection of the modulation and coding scheme. In the embodiment, the signal-to-noise ratio is smoothed by the above-mentioned method, and finally the MCS is selected based on the smoothed SINRproc value, and then the is updated to for subsequent parameter update.

[0113] The embodiment provides a modulation and coding scheme determination method, receives channel quality indicator information and geographical position information reported by a terminal side, determines the distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris, and dynamically adjusts a smoothing parameter according to the distance; determines an actually reported signal-to-noise ratio value according to the channel quality indicator information; determines a smoothed signal-to-noise ratio value according to the last obtained signal-to-noise ratio value, the actually reported signal-to-noise ratio value and the adjusted smoothing parameter, and determines a modulation and coding scheme according to the smoothed signal-to-noise ratio value. In the embodiment, the distance between the satellite and the terminal side is determined through the geographical position information of the terminal side and the satellite ephemeris, the smoothing parameter is dynamically adjusted based on the distance, and the smoothed signal-to-noise ratio value is determined based on the adjusted smoothing parameter and the channel quality indicator information, so that a more suitable modulation and coding scheme can be selected, and the spectrum utilization rate is improved.

[0114] Further, with reference to Figure 6 , Figure 6 is a flowchart of a second embodiment of the modulation and coding scheme determination method of the present application, and the second embodiment of the modulation and coding scheme determination method of the present application is proposed.

[0115] In the second embodiment, the modulation and coding scheme determination method is applied to the terminal side, and the modulation and coding scheme determination method comprises steps S01-S04:

[0116] Step S01, receiving a measurement configuration issued by the base station side, measuring the geographical position information of the current location according to the measurement configuration, and the measurement configuration represents the measurement information to be executed by the terminal side.

[0117] It is worth noting that after the terminal side is turned on, the initial access is performed by searching and connecting to the 5G NTN network, the basic configuration information of the network is obtained, including satellite ephemeris information, and the basic configuration information of the network and the satellite ephemeris information are sent to the base station side. And receiving the measurement configuration issued by the base station side, measuring the position information according to the measurement type, measurement period and trigger condition and other information in the measurement configuration.

[0118] Step S02, reporting the geographical position information to the base station side.

[0119] It can be understood that when the trigger condition is met, the terminal side will trigger the position information reporting process. The trigger condition for position reporting is: the terminal position changes or the signal strength changes; or, it is judged whether the terminal current time slot reports CQI, if CQI is reported, the position information is reported at the same time.

[0120] Step S03, receiving the channel state information reference signal issued by the base station side, and performing channel measurement based on the channel state information reference signal to generate channel quality indication information.

[0121] It should be understood that when the terminal side receives the channel state information reference signal CSI-RS sent by the base station side, the terminal obtains the predetermined time and frequency resources from the CSI-RS detection configuration, and receives the CSI-RS sent by the base station on the time and frequency resources. The terminal performs channel measurement on the received CSI-RS to obtain channel state information (CSI). And determine the channel quality indication information CQI based on the CSI, and report the measurement report to the base station side.

[0122] Step S04, reporting the channel quality indication information to the base station side, so that the base station side determines the modulation and coding scheme according to the channel quality indication information and the geographical position information.

[0123] In the embodiment, the terminal side receives the measurement configuration issued by the base station side, measures the geographical position information of the current location according to the measurement configuration, the measurement configuration represents the measurement information to be executed by the terminal side, reports the geographical position information to the base station side, receives the channel state information reference signal issued by the base station side, and performs channel measurement based on the channel state information reference signal to generate channel quality indication information, and reports the channel quality indication information to the base station side. Because in the embodiment, the terminal side measures and reports the geographical position information by receiving the measurement configuration issued by the base station side, and measures and reports the channel quality indication information by receiving the channel state information reference signal issued by the base station side. The channel quality feedback and the position information reporting are both messages of 3GPP 5G NTN, and no new message field needs to be added in the original message, no additional message and interface need to be added, and the method can be applied to the existing terminal.

[0124] It should be noted that the above examples are only used for understanding the present application and do not constitute a limitation on the modulation and coding scheme determination method of the present application. More forms of simple transformation based on this technical concept are within the protection scope of the present application.

[0125] The present application also provides a modulation and coding scheme determination device, please refer to Figure 7 , the modulation and coding scheme determination device is applied to the base station side, and the modulation and coding scheme determination device comprises:

[0126] The information receiving module 10 is configured to receive the channel quality indication information reported by the terminal side and the geographical position information of the terminal side.

[0127] The distance determination module 20 is configured to determine the distance between the satellite and the terminal side according to the geographical position information and the satellite ephemeris.

[0128] The parameter adjustment module 30 is configured to dynamically adjust the smoothing parameter according to the distance to obtain an adjusted smoothing parameter.

[0129] The signal-to-noise ratio value determination module 40 is configured to determine the actually reported signal-to-noise ratio value according to the channel quality indication information.

[0130] The signal-to-noise ratio value processing module 50 is configured to determine the smoothed signal-to-noise ratio value according to the last obtained signal-to-noise ratio value, the actually reported signal-to-noise ratio value and the adjusted smoothing parameter.

[0131] The scheme determination module 60 is configured to determine the modulation and coding scheme according to the smoothed signal-to-noise ratio value.

[0132] The present application also provides a modulation and coding scheme determination device, please refer to Figure 8 , the modulation and coding scheme determination device is applied to the terminal side, and the modulation and coding scheme determination device comprises:

[0133] a position measurement module 01 configured to receive a measurement configuration issued by a base station, and measure geographical position information of a current location according to the measurement configuration, the measurement configuration representing measurement information to be performed by a terminal side;

[0134] a position reporting module 02 configured to report the geographical position information to the base station side;

[0135] a channel measurement module 03 configured to receive a channel state information reference signal issued by the base station side, and perform channel measurement based on the channel state information reference signal to generate channel quality indication information;

[0136] a channel reporting module 04 configured to report the channel quality indication information to the base station side, so that the base station side determines a modulation and coding scheme according to the channel quality indication information and the geographical position information.

[0137] The modulation and coding scheme determination apparatus provided in the present application adopts the modulation and coding scheme determination method in the above embodiments, and can solve the technical problem. Compared with the prior art, the modulation and coding scheme determination apparatus provided in the present application has the same beneficial effects as the modulation and coding scheme determination method provided in the above embodiments, and other technical features in the modulation and coding scheme determination apparatus are the same as the features disclosed in the above embodiments, which will not be repeated here.

[0138] The present application provides a modulation and coding scheme determination device, which comprises at least one processor and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the modulation and coding scheme determination method in Embodiment I.

[0139] Reference will now be made to the following description Figure 9 which shows a structural schematic diagram of a modulation and coding scheme determination device suitable for implementing the embodiments of the present application. The modulation and coding scheme determination device in the embodiments of the present application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 9 The modulation and coding scheme determination device shown is only an example, and should not impose any limitation on the functions and use range of the embodiments of the present application.

[0140] As shown in Figure 9 The modulation and coding scheme determination device can include a processing apparatus 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to programs stored in a read-only memory 1002 or loaded from a storage apparatus 1003 into a random access memory 1004. Various programs and data required for the operation of the modulation and coding scheme determination device are also stored in the random access memory 1004. The processing apparatus 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other through a bus 1005. An input / output interface 1006 is also connected to the bus. Generally, the following systems can be connected to the input / output interface 1006: input apparatuses 1007 including, for example, a touch panel, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output apparatuses 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage apparatus 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication apparatus 1009. The communication apparatus 1009 can allow the modulation and coding scheme determination device to perform wireless or wired communication with other devices to exchange data. Although the modulation and coding scheme determination device having various systems is shown in the figure, it should be understood that all the shown systems are not required to be implemented or possessed. More or less systems can be alternatively implemented or possessed.

[0141] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication apparatus, or installed from the storage apparatus 1003, or installed from the ROM 1002. When the computer program is executed by the processing apparatus 1001, the above-mentioned functions defined in the methods of embodiments of the present disclosure are performed.

[0142] The modulation and coding scheme determination device provided by the present disclosure adopts the modulation and coding scheme determination method in the above embodiments, and can solve the technical problem of modulation and coding scheme determination. Compared with the prior art, the modulation and coding scheme determination device provided by the present disclosure has the same beneficial effects as the modulation and coding scheme determination method provided by the above embodiments, and other technical features in the modulation and coding scheme determination device are the same as the features disclosed in the previous embodiment method, which will not be repeated here.

[0143] It should be understood that various aspects of the disclosure can be implemented in hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any appropriate manner in any one or more embodiments or examples.

[0144] The above description is merely illustrative of the application and is not intended to limit the scope of the application. Any modifications or equivalents of the application should be construed as falling within the scope of the application. The scope of the application should be determined by the appended claims.

[0145] The present application provides a computer readable storage medium having stored thereon computer readable program instructions (i.e., a computer program) for performing the modulation and coding scheme determination method in the above embodiments.

[0146] The computer readable storage medium provided by the present application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of the computer readable storage medium can include, but are not limited to, an electric connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any appropriate combination thereof. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer readable storage medium can be transmitted by any appropriate medium, including but not limited to an electric wire, an optical cable, an RF (Radio Frequency), etc., or any appropriate combination thereof.

[0147] The above computer readable storage medium can be included in the modulation and coding scheme determination device, or can exist separately without being assembled into the modulation and coding scheme determination device.

[0148] The computer readable storage medium stores one or more programs, when the one or more programs are executed by the modulation and coding scheme determination device, the modulation and coding scheme determination device is caused to: receive channel quality indication information reported by a terminal side and geographical position information of the terminal side; determine a distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris; dynamically adjust a smoothing parameter according to the distance, to obtain an adjusted smoothing parameter; determine an actually reported signal-to-noise ratio value according to the channel quality indication information; determine a smoothed signal-to-noise ratio value according to a last obtained signal-to-noise ratio value, the actually reported signal-to-noise ratio value and the adjusted smoothing parameter; and determine a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

[0149] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0150] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0151] The modules described in the embodiments of the present application can be implemented in the form of software or in the form of hardware. In some cases, the names of the modules do not constitute a limitation on the modules themselves.

[0152] The computer readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e., a computer program) for executing the modulation and coding scheme determination method described above, and can solve the technical problems. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the modulation and coding scheme determination method provided by the above embodiments, and will not be described here.

[0153] The present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the modulation and coding scheme determination method as described above.

[0154] The computer program product provided by the present application can solve the technical problems. Compared with the prior art, the computer program product provided by the present application has the same beneficial effects as the modulation and coding scheme determination method provided by the above embodiments, and will not be described here.

[0155] The above only describes some embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structural transformation, direct / indirect application in other related technical fields based on the technical concept of the present application, and the contents of the present application and the accompanying drawings are included in the patent protection scope of the present application.

Claims

1. A modulation and coding scheme determination method, characterized by, The method is applied to a base station side, and the method comprises: receiving channel quality indication information reported by a terminal side and geographical position information of the terminal side; determining a distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris; dynamically adjusting a smoothing parameter according to the distance to obtain an adjusted smoothing parameter; determining an actual reported signal-to-noise ratio value according to the channel quality indication information; determining a smoothed signal-to-noise ratio value according to a last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter; determining a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

2. The method of claim 1, wherein, The step of receiving the channel quality indication information reported by the terminal side and the geographical position information of the terminal side comprises: generating a measurement configuration according to measurement information to be executed by the terminal side, and delivering the measurement configuration to the terminal side; receiving geographical position information reported by the terminal side according to the measurement configuration; generating a channel state information reference signal according to network configuration information, and delivering the channel state information reference signal to the terminal side; receiving channel quality indication information reported by the terminal side according to the channel state information reference signal.

3. The method of claim 1, wherein, The distance comprises a current distance and a last distance. The step of dynamically adjusting the smoothing parameter according to the distance to obtain the adjusted smoothing parameter comprises: determining whether the satellite is approaching the terminal side according to the current distance and the last distance; if the satellite is approaching the terminal side, setting a preset multiple coefficient to a first value; if the satellite is moving away from the terminal side, setting the preset multiple coefficient to a second value; determining the adjusted smoothing parameter according to the preset multiple coefficient and the smoothing parameter.

4. The method of claim 3, wherein, The step of dynamically adjusting the smoothing parameter according to the distance to obtain the adjusted smoothing parameter further comprises: determining a positive-negative coefficient according to the current distance and the last distance; dynamically adjusting the smoothing parameter according to at least one of the positive-negative coefficient, a satellite orbit height and an adjustment factor to obtain the adjusted smoothing parameter, wherein the satellite orbit height is a height of an orbit of the satellite from the earth surface.

5. A modulation and coding scheme determination method, characterized by, The method is applied to a terminal side, and the method comprises: receiving a measurement configuration delivered by a base station side, and measuring current geographical position information according to the measurement configuration, wherein the measurement configuration represents measurement information to be executed by the terminal side; reporting the geographical position information to the base station side; receiving a channel state information reference signal delivered by the base station side, and performing channel measurement based on the channel state information reference signal to generate channel quality indication information; reporting the channel quality indication information to the base station side, so that the base station side determines a modulation and coding scheme according to the channel quality indication information and the geographical position information; The base station side determines a modulation and coding scheme according to the channel quality indication information and the geographical position information, which comprises: receiving channel quality indication information reported by a terminal side and geographical position information of the terminal side; determining a distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris; dynamically adjusting a smoothing parameter according to the distance to obtain an adjusted smoothing parameter; determine an actual reported signal-to-noise ratio value according to the channel quality indication information; determine a smoothed signal-to-noise ratio value according to a last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter; determine a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

6. A modulation and coding scheme determination apparatus, characterized by comprising: The modulation and coding scheme determination apparatus is applied to a base station side, and comprises: an information receiving module, configured to receive channel quality indication information reported by a terminal side and geographical position information of the terminal side; a distance determining module, configured to determine a distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris; a parameter adjusting module, configured to dynamically adjust a smoothing parameter according to the distance to obtain an adjusted smoothing parameter; a signal-to-noise ratio value determining module, configured to determine an actual reported signal-to-noise ratio value according to the channel quality indication information; a signal-to-noise ratio value processing module, configured to determine a smoothed signal-to-noise ratio value according to a last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter; a scheme determining module, configured to determine a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

7. A modulation coding scheme determination device, characterized in that, The modulation and coding scheme determination apparatus is applied to a terminal side, and comprises: a position measuring module, configured to receive a measurement configuration issued by a base station side, and measure geographical position information according to the measurement configuration, the measurement configuration representing measurement information to be performed by the terminal side; a position reporting module, configured to report the geographical position information to the base station side; a channel measuring module, configured to receive channel state information reference signals issued by the base station side, and perform channel measurement based on the channel state information reference signals to generate channel quality indication information; a channel reporting module, configured to report the channel quality indication information to the base station side, so that the base station side determines a modulation and coding scheme according to the channel quality indication information and the geographical position information; the base station side determines a modulation and coding scheme according to the channel quality indication information and the geographical position information, comprising: receiving channel quality indication information reported by a terminal side and geographical position information of the terminal side; determining a distance between a satellite and the terminal side according to the geographical position information and satellite ephemeris; dynamically adjusting a smoothing parameter according to the distance to obtain an adjusted smoothing parameter; determining an actual reported signal-to-noise ratio value according to the channel quality indication information; determining a smoothed signal-to-noise ratio value according to a last obtained signal-to-noise ratio value, the actual reported signal-to-noise ratio value and the adjusted smoothing parameter; determining a modulation and coding scheme according to the smoothed signal-to-noise ratio value.

8. A modulation and coding scheme determination device, characterized by The device comprises a memory, a processor and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the modulation and coding scheme determination method according to any one of claims 1 to 4 or claim 5.

9. A storage medium, characterized by The storage medium is a computer readable storage medium, and the storage medium stores a computer program. The computer program is executed by a processor to implement the steps of the modulation and coding scheme determination method in any one of claims 1 to 4 or claim 5.

10. A computer program product, characterised in that, The computer program product comprises a computer program. The computer program is executed by a processor to implement the steps of the modulation and coding scheme determination method in any one of claims 1 to 4 or claim 5.

Citation Information

Patent Citations

  • Data transmission method, terminal device and network device

    US20220385393A1