Movatterモバイル変換


[0]ホーム

URL:


CN113630214B - Channel modulation method, device and storage medium - Google Patents

Channel modulation method, device and storage medium
Download PDF

Info

Publication number
CN113630214B
CN113630214BCN202110949883.0ACN202110949883ACN113630214BCN 113630214 BCN113630214 BCN 113630214BCN 202110949883 ACN202110949883 ACN 202110949883ACN 113630214 BCN113630214 BCN 113630214B
Authority
CN
China
Prior art keywords
speed
coefficient
modulation order
determining
scheduling period
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110949883.0A
Other languages
Chinese (zh)
Other versions
CN113630214A (en
Inventor
张力方
胡泽妍
赵雪聪
程奥林
张伟强
冯毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co LtdfiledCriticalChina United Network Communications Group Co Ltd
Priority to CN202110949883.0ApriorityCriticalpatent/CN113630214B/en
Publication of CN113630214ApublicationCriticalpatent/CN113630214A/en
Application grantedgrantedCritical
Publication of CN113630214BpublicationCriticalpatent/CN113630214B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the application provides a channel modulation method, a device and a storage medium, which are used for acquiring a first signal scheduling period and a first speed of terminal equipment corresponding to the previous data packet transmission, and acquiring a second signal scheduling period and a second speed of the terminal equipment corresponding to the current data packet transmission; determining a step value adjusting coefficient of a modulation order according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period; and determining a target modulation order according to the stepping value adjustment coefficient, and modulating the channel according to the target modulation order. According to the technical scheme, the target modulation order determined by the step value modulation coefficient is more accurate, so that the channel can be accurately modulated when being modulated according to the target modulation order, and the effective utilization rate of the channel is improved.

Description

Translated fromChinese
信道调制方法、装置和存储介质Channel modulation method, device and storage medium

技术领域technical field

本申请涉及通信技术领域,尤其涉及一种信道调制方法、装置和存储介质。The present application relates to the field of communication technologies, and in particular, to a channel modulation method, device, and storage medium.

背景技术Background technique

随着无线通信技术的不断发展和进步,通常使用自适应调制与编码(AdaptiveModulation and Coding,简称AMC)技术,其能够根据信道状况对调制与编码策略(Modulation and Coding Scheme,简称MCS)的等级进行调整,并确定调制阶数,以根据调制阶数对信道进行调制,保证信道的有效利用率。With the continuous development and progress of wireless communication technology, Adaptive Modulation and Coding (AMC) technology is usually used, which can adjust the level of Modulation and Coding Scheme (MCS) according to channel conditions. Adjust and determine the modulation order to modulate the channel according to the modulation order to ensure the effective utilization of the channel.

目前,在确定调制阶数时,将上一次确定的调制阶数与固定的步进值的和,确定为当前的调制阶数,根据当前的调制阶数对信道进行调制。但是,在根据上一次确定的调制阶数和固定的步进值确定当前的调制阶数时,调制阶数每次对应的步进值可能不相同,因此,通过固定的步进值确定的当前的调制阶数的精度较低,使得在根据当前的调制阶数对信道进行调制时,信道的有效利用率较低。At present, when determining the modulation order, the sum of the modulation order determined last time and the fixed step value is determined as the current modulation order, and the channel is modulated according to the current modulation order. However, when the current modulation order is determined according to the modulation order determined last time and the fixed step value, the step value corresponding to the modulation order may be different each time. The precision of the modulation order is lower, so that when the channel is modulated according to the current modulation order, the effective utilization rate of the channel is lower.

发明内容SUMMARY OF THE INVENTION

本申请实施例提供了一种信道调制方法、装置和存储介质,能够提高确定的目标调制阶数的准确度,从而提高信道的有效利用率。The embodiments of the present application provide a channel modulation method, device and storage medium, which can improve the accuracy of the determined target modulation order, thereby improving the effective utilization rate of the channel.

第一方面,本申请实施例提供了一种信道调制方法,所述信道调制方法包括:In a first aspect, an embodiment of the present application provides a channel modulation method, where the channel modulation method includes:

获取前一次发送数据包时对应的第一信号调度周期和终端设备的第一速度,以及,发送当前数据包时对应的第二信号调度周期和所述终端设备的第二速度。Obtain the first signal scheduling period and the first speed of the terminal device corresponding to the previous data packet transmission, and the corresponding second signal scheduling cycle and the second speed of the terminal device when the current data packet is sent.

根据所述第一速度、所述第二速度、所述第一信号调度周期和所述第二信号调度周期,确定调制阶数的步进值调整系数。A step value adjustment coefficient of the modulation order is determined according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period.

根据所述步进值调整系数,确定目标调制阶数,并根据所述目标调制阶数,对信道进行调制。The target modulation order is determined according to the step value adjustment coefficient, and the channel is modulated according to the target modulation order.

在一种可能的实现方式中,所述根据所述步进值调整系数,确定目标调制阶数,包括:In a possible implementation manner, the adjusting the coefficient according to the step value to determine the target modulation order includes:

获取前一次发送数据包时调制阶数的步进值。Get the step value of the modulation order when the previous packet was sent.

根据所述步进值调整系数和前一次发送数据包时调制阶数的步进值,确定调制阶数的目标步进值。The target step value of the modulation order is determined according to the step value adjustment coefficient and the step value of the modulation order when the data packet was sent last time.

根据所述目标步进值,确定所述目标调制阶数。The target modulation order is determined according to the target step value.

在一种可能的实现方式中,所述根据所述目标步进值,确定所述目标调制阶数,包括:In a possible implementation manner, the determining the target modulation order according to the target step value includes:

获取前一次发送数据包时对应的调制阶数。Get the modulation order corresponding to the previous data packet sent.

将所述目标步进值和所述前一次发送数据包时对应的调制阶数的和,确定为所述目标调制阶数。The sum of the target step value and the modulation order corresponding to the previous data packet transmission time is determined as the target modulation order.

在一种可能的实现方式中,所述根据所述第一速度、所述第二速度、所述第一信号调度周期和所述第二信号调度周期,确定调制阶数的步进值调整系数,包括:In a possible implementation manner, the step value adjustment coefficient of the modulation order is determined according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period ,include:

计算所述第二速度和所述第一速度的第一差值,并确定所述第一差值与所述第一速度的第一比值,将所述第一比值确定为第一系数。A first difference between the second speed and the first speed is calculated, and a first ratio of the first difference to the first speed is determined, and the first ratio is determined as a first coefficient.

计算所述第二信号调度周期和所述第一信号调度周期的第二差值,并确定所述第二差值与所述第一信号调度周期的第二比值,将所述第二比值确定为第二系数。calculating a second difference between the second signal scheduling period and the first signal scheduling period, and determining a second ratio of the second difference to the first signal scheduling period, and determining the second ratio is the second coefficient.

根据所述第一系数和所述第二系数,确定所述步进值调整系数。The step value adjustment coefficient is determined according to the first coefficient and the second coefficient.

在一种可能的实现方式中,所述根据所述第一系数和所述第二系数,确定所述步进值调整系数,包括:In a possible implementation manner, the determining the step value adjustment coefficient according to the first coefficient and the second coefficient includes:

根据公式:

Figure BDA0003217984350000021
确定所述步进值调整系数。According to the formula:
Figure BDA0003217984350000021
The step value adjustment coefficient is determined.

其中,K表示所述步进值调整系数,a表示所述第一系数,b表示所述第二系数,T1表示所述第一信号调度周期,β表示预设系数。Wherein, K represents the step value adjustment coefficient, a represents the first coefficient, b represents the second coefficient, T1 represents the first signal scheduling period, and β represents a preset coefficient.

在一种可能的实现方式中,所述根据所述步进值调整系数和前一次发送数据包时调制阶数的步进值,确定调制阶数的目标步进值,包括:In a possible implementation manner, determining the target step value of the modulation order according to the step value adjustment coefficient and the step value of the modulation order when the data packet was sent last time includes:

根据公式:θ=θ1+(-1)j×(1+K)×θ′,确定所述目标步进值。According to the formula: θ=θ1 +(-1)j ×(1+K)×θ′, the target step value is determined.

其中,θ表示所述步进值调整系数,θ1表示前一次发送数据包时调制阶数的步进值,θ’表示所述预设调整步进值,j表示乘方系数。Wherein, θ represents the step value adjustment coefficient, θ1 represents the step value of the modulation order when the data packet was sent last time, θ′ represents the preset adjustment step value, and j represents the power coefficient.

在一种可能的实现方式中,所述方法还包括:In a possible implementation, the method further includes:

若所述第一速度大于所述第二速度,则确定所述乘方系数为1。If the first speed is greater than the second speed, the power coefficient is determined to be 1.

若所述第一速度小于或者等于所述第二速度,则确定所述乘方系数为0。If the first speed is less than or equal to the second speed, the power coefficient is determined to be 0.

第二方面,本申请实施例提供了一种信道调制装置,所述信道调制装置包括:In a second aspect, an embodiment of the present application provides a channel modulation device, where the channel modulation device includes:

获取单元,用于获取前一次发送数据包时对应的第一信号调度周期和终端设备的第一速度,以及,发送当前数据包时对应的第二信号调度周期和所述终端设备的第二速度。The acquiring unit is used to acquire the first signal scheduling period and the first speed of the terminal device corresponding to the previous data packet transmission, and the corresponding second signal scheduling cycle and the second speed of the terminal device when sending the current data packet .

确定单元,用于根据所述第一速度、所述第二速度、所述第一信号调度周期和所述第二信号调度周期,确定调制阶数的步进值调整系数。A determination unit, configured to determine a step value adjustment coefficient of the modulation order according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period.

处理单元,用于根据所述步进值调整系数,确定目标调制阶数,并根据所述目标调制阶数,对信道进行调制。The processing unit is configured to adjust the coefficient according to the step value, determine the target modulation order, and modulate the channel according to the target modulation order.

在一种可能的实现方式中,所述处理单元,具体用于获取前一次发送数据包时调制阶数的步进值;根据所述步进值调整系数和前一次发送数据包时调制阶数的步进值,确定调制阶数的目标步进值;根据所述目标步进值,确定所述目标调制阶数。In a possible implementation manner, the processing unit is specifically configured to obtain the step value of the modulation order when the data packet was sent last time; adjust the coefficient according to the step value and the modulation order when the data packet was sent last time The step value is determined, and the target step value of the modulation order is determined; according to the target step value, the target modulation order is determined.

在一种可能的实现方式中,所述处理单元,具体用于获取前一次发送数据包时对应的调制阶数;将所述目标步进值和所述前一次发送数据包时对应的调制阶数的和,确定为所述目标调制阶数。In a possible implementation manner, the processing unit is specifically configured to obtain the modulation order corresponding to the previous data packet transmission; the target step value and the modulation order corresponding to the previous data packet transmission The sum of the numbers is determined as the target modulation order.

在一种可能的实现方式中,所述确定单元,具体用于计算所述第二速度和所述第一速度的第一差值,并确定所述第一差值与所述第一速度的第一比值,将所述第一比值确定为第一系数;计算所述第二信号调度周期和所述第一信号调度周期的第二差值,并确定所述第二差值与所述第一信号调度周期的第二比值,将所述第二比值确定为第二系数;根据所述第一系数和所述第二系数,确定所述步进值调整系数。In a possible implementation manner, the determining unit is specifically configured to calculate a first difference between the second speed and the first speed, and determine a difference between the first difference and the first speed a first ratio, determining the first ratio as a first coefficient; calculating a second difference between the second signal scheduling period and the first signal scheduling period, and determining the second difference and the first For a second ratio of a signal scheduling period, the second ratio is determined as a second coefficient; the step value adjustment coefficient is determined according to the first coefficient and the second coefficient.

在一种可能的实现方式中,所述确定单元,具体用于根据公式:

Figure BDA0003217984350000031
确定所述步进值调整系数。其中,K表示所述步进值调整系数,a表示所述第一系数,b表示所述第二系数,T1表示所述第一信号调度周期,β表示预设系数。In a possible implementation manner, the determining unit is specifically configured to be based on the formula:
Figure BDA0003217984350000031
The step value adjustment coefficient is determined. Wherein, K represents the step value adjustment coefficient, a represents the first coefficient, b represents the second coefficient, T1 represents the first signal scheduling period, and β represents a preset coefficient.

在一种可能的实现方式中,所述处理单元,具体用于根据公式:θ=θ1+(-1)j×(1+K)×θ′,确定所述目标步进值;其中,θ表示所述步进值调整系数,θ1表示前一次发送数据包时调制阶数的步进值,θ’表示所述预设调整步进值,j表示乘方系数。In a possible implementation manner, the processing unit is specifically configured to determine the target step value according to the formula: θ=θ1 +(-1)j ×(1+K)×θ′; wherein, θ represents the step value adjustment coefficient, θ1 represents the step value of the modulation order when the data packet was sent last time, θ′ represents the preset adjustment step value, and j represents the power coefficient.

在一种可能的实现方式中,所述处理单元,还用于在所述第一速度大于所述第二速度时,确定所述乘方系数为1;在所述第一速度小于或者等于所述第二速度时,确定所述乘方系数为0。In a possible implementation manner, the processing unit is further configured to determine that the power coefficient is 1 when the first speed is greater than the second speed; when the first speed is less than or equal to the When the second speed is determined, the power coefficient is determined to be 0.

第三方面,本申请实施例还提供了一种信道调制装置,该信道调制装置可以包括存储器和处理器;其中,In a third aspect, an embodiment of the present application further provides a channel modulation device, where the channel modulation device may include a memory and a processor; wherein,

所述存储器,用于存储计算机程序。The memory is used to store computer programs.

所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行上述第一方面任一种可能的实现方式中所述的信道调制方法。The processor is configured to read the computer program stored in the memory, and execute the channel modulation method described in any possible implementation manner of the first aspect according to the computer program in the memory.

第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述第一方面任一种可能的实现方式中所述的信道调制方法。In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, where computer-executable instructions are stored in the computer-readable storage medium, and when a processor executes the computer-executable instructions, any of the above-mentioned first aspect is realized. A channel modulation method described in a possible implementation.

第五方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述第一方面任一种可能的实现方式中所述的信道调制方法。In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the channel modulation method described in any possible implementation manner of the first aspect above.

由此可见,本申请实施例提供了一种信道调制方法、装置和存储介质,获取前一次发送数据包时对应的第一信号调度周期和终端设备的第一速度,以及,发送当前数据包时对应的第二信号调度周期和终端设备的第二速度;根据第一速度、第二速度、第一信号调度周期和第二信号调度周期,确定调制阶数的步进值调整系数;根据步进值调整系数,确定目标调制阶数,并根据目标调制阶数,对信道进行调制。由于终端设备的运动速度和信号调度周期,与反应并跟踪信道的变化情况有关,因此,根据终端设备的运动速度和信号调度周期,确定调制阶数的步进值调整系数,并通过步进值调制系数确定的目标调制阶数,使得确定的目标调制系数更加准确。在根据目标调制阶数对信道进行调制时,能够准确地反应并跟踪信道的变化情况,从而提高信道的有效利用率。It can be seen that the embodiments of the present application provide a channel modulation method, device, and storage medium, to obtain the first signal scheduling period and the first speed of the terminal device corresponding to the previous data packet transmission, and, when transmitting the current data packet The corresponding second signal scheduling period and the second speed of the terminal device; according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period, the step value adjustment coefficient of the modulation order is determined; according to the step value adjustment coefficient, determine the target modulation order, and modulate the channel according to the target modulation order. Since the movement speed and signal scheduling period of the terminal equipment are related to the response and tracking of the channel changes, therefore, according to the movement speed and signal scheduling period of the terminal equipment, the step value adjustment coefficient of the modulation order is determined, and the step value adjustment coefficient is determined by the step value. The target modulation order determined by the modulation coefficient makes the determined target modulation coefficient more accurate. When the channel is modulated according to the target modulation order, the change of the channel can be accurately reflected and tracked, thereby improving the effective utilization of the channel.

附图说明Description of drawings

图1为本申请实施例提供的一种自适应调制与编码技术的原理示意图;FIG. 1 is a schematic diagram of the principle of an adaptive modulation and coding technology provided by an embodiment of the present application;

图2为本申请实施例提供的一种固定门限算法的流程示意图;2 is a schematic flowchart of a fixed threshold algorithm provided by an embodiment of the present application;

图3为本申请实施例提供的一种信道调制方法的流程示意图;3 is a schematic flowchart of a channel modulation method provided by an embodiment of the present application;

图4为本申请实施例提供的一种信道调制装置的结构示意图;FIG. 4 is a schematic structural diagram of a channel modulation apparatus provided by an embodiment of the present application;

图5为本申请实施例提供的另一种信道调制装置的结构示意图。FIG. 5 is a schematic structural diagram of another channel modulation apparatus provided by an embodiment of the present application.

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。The above-mentioned drawings have shown clear embodiments of the present disclosure, and will be described in more detail hereinafter. These drawings and written descriptions are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the disclosed concepts to those skilled in the art by referring to specific embodiments.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.

在本申请的实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”一般表示前后关联对象是一种“或”的关系。In the embodiments of the present application, "at least one" refers to one or more, and "a plurality" refers to two or more. "And/or", which describes the association relationship of the associated objects, means that there can be three kinds of relationships, for example, A and/or B, which can mean that A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character "/" generally indicates that the contextual object is an "or" relationship.

本申请实施例提供的技术方案可以应用于信道调制的场景中。当前的无线通信系统,调制与编码策略的通常制为不同传输速率的索引表,为了能够更好的适应信道的变化,自适应调制与编码技术在调制与编码策略等级选取中通常依赖于手段反馈的信道质量指示信息。从而实现了在信道状态好的情况下,传输更多的数据分组,而在信道质量较差的情况下,进行动态调整,降低传输速率,以适应信道状态的变化。The technical solutions provided in the embodiments of the present application can be applied to a channel modulation scenario. In current wireless communication systems, modulation and coding strategies are usually made into index tables of different transmission rates. In order to better adapt to channel changes, adaptive modulation and coding techniques usually rely on means feedback in the selection of modulation and coding strategy levels. channel quality indication information. Therefore, more data packets are transmitted when the channel state is good, and dynamic adjustment is performed to reduce the transmission rate when the channel quality is poor to adapt to the change of the channel state.

其中,自适应调制与编码技术的基本原理可参见图1所示,图1为本申请实施例提供的一种自适应调制与编码技术的原理示意图。根据图1所示,数据以分组的形式传输,对数据进行信道编码与调制得到编码调制后的数据,并通过信道将编码解调后的数据传输至接收端,接收端通过对编码解调后的数据进行解调解码处理,从而以分组的形式输出数据。The basic principle of the adaptive modulation and coding technology may be referred to as shown in FIG. 1 , which is a schematic diagram of the principle of an adaptive modulation and coding technology provided by an embodiment of the present application. As shown in Figure 1, data is transmitted in the form of packets, channel coding and modulation are performed on the data to obtain coded and modulated data, and the coded and demodulated data is transmitted to the receiving end through the channel. The data is demodulated and decoded, thereby outputting the data in the form of packets.

进一步地,在出现信道衰落的情况时,数据的接收端能够根据接收到的包括信道衰落的信号,通过固定门限算法确定下次调度采用的调制等级,具体的可参见图2所示,图2为本申请实施例提供的一种固定门限算法的流程示意图。根据图2所示,可以通过训练序列、离线仿真获得每个信道质量指示对应的矢量信噪比,接收端根据信道衰落以及噪声进行信道估计,将矢量信噪比映射为标量有效信噪比。并通过查找预设的阈值表确定映射信道质量指示的值,于下一个信道质量指示反馈周期反馈给发端,发端确认下次调度采用的调制等级。即发送端根据从收端反馈回来的信道状态信息,进行调制与编码策略的选择,在固定的调制编码方式集合中选取对应的传输速率和调制等级以及调制阶数,从而根据调制等级对数据分组进行编码与调制,从而保证在出现信道衰落的情况下进行数据传输时,能够充分的利用信道,提高数据传输的吞吐量。因此,确定调制阶数对于数据在信道中的输出尤为重要。Further, in the event of channel fading, the receiving end of the data can determine the modulation level used in the next scheduling according to the received signal including the channel fading through a fixed threshold algorithm. For details, see Figure 2. Figure 2 This is a schematic flowchart of a fixed threshold algorithm provided by an embodiment of the present application. As shown in Figure 2, the vector signal-to-noise ratio corresponding to each channel quality indicator can be obtained through the training sequence and offline simulation. The receiver performs channel estimation according to channel fading and noise, and maps the vector signal-to-noise ratio to a scalar effective signal-to-noise ratio. The value of the mapped channel quality indication is determined by searching a preset threshold table, and is fed back to the originating end in the next channel quality indication feedback cycle, and the originating end confirms the modulation level used for the next scheduling. That is, the transmitting end selects the modulation and coding strategy according to the channel state information fed back from the receiving end, and selects the corresponding transmission rate, modulation level and modulation order from a fixed set of modulation and coding methods, so as to group the data according to the modulation level. Coding and modulation are performed to ensure that the channel can be fully utilized when data transmission occurs in the case of channel fading, and the throughput of data transmission can be improved. Therefore, determining the modulation order is particularly important for the output of data in the channel.

在调制等级对数据传输的信道进行编码与调制时,需要确定调制阶数,现有技术中,将上一次数据传输时确定的调制阶数与固定的步进值的和,确定为当前数据传输的调制阶数,并根据当前的调制阶数对信道进行调制,使得数据能够顺利传输。When the modulation level encodes and modulates the channel for data transmission, the modulation order needs to be determined. In the prior art, the sum of the modulation order determined in the last data transmission and the fixed step value is determined as the current data transmission. and modulate the channel according to the current modulation order, so that the data can be transmitted smoothly.

但是,在根据上一次数据传输时确定的调制阶数和固定的步进值确定当前数据传输的调制阶数时,由于前后两次数据传输的调制阶数之间的步进值可能不相同,因此,通过固定的步进值确定的当前数据传输的调制阶数时,使得确定的调制阶数的精度较低,使得在根据当前的调制阶数对信道进行调制时,无法准确的对信道进行调制,从而降低了信道的有效利用率。However, when the modulation order of the current data transmission is determined according to the modulation order determined in the last data transmission and the fixed step value, the step value between the modulation orders of the two data transmissions before and after the data transmission may be different. Therefore, when the modulation order of the current data transmission is determined by the fixed step value, the accuracy of the determined modulation order is low, so that when the channel is modulated according to the current modulation order, the channel cannot be accurately modulated. modulation, thereby reducing the effective utilization of the channel.

为了解决因通过固定的步进值确定的当前数据传输的调制阶数的准确性较低,而导致信道的有效利用率低的问题,可以根据与反应并跟踪信道变化情况速度相关的信号调度周期以及终端设备的移动速度,确定调制阶数的步进值的调整系数,并根据步进值调整系数确定当前数据传输的调制阶数,使得确定的调制阶数的准确性更高,能够准确的进行信道调制,从而提高了信道的有效利用率。In order to solve the problem that the effective utilization rate of the channel is low due to the low accuracy of the modulation order of the current data transmission determined by the fixed step value, the signal scheduling period can be based on the speed of responding and tracking the channel change. and the moving speed of the terminal equipment, determine the adjustment coefficient of the step value of the modulation order, and determine the modulation order of the current data transmission according to the adjustment coefficient of the step value, so that the accuracy of the determined modulation order is higher and can be accurately Channel modulation is performed, thereby improving the effective utilization of the channel.

下面,将通过具体的实施例对本申请提供的信道调制方法进行详细地说明。可以理解的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。Hereinafter, the channel modulation method provided by the present application will be described in detail through specific embodiments. It can be understood that the following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

图3为本申请实施例提供的一种信道调制方法的流程示意图。该信道调制方法可以由软件和/或硬件装置执行,例如,该硬件装置可以为信道调制装置,该信道调制装置可以为终端或者终端中的处理芯片。示例的,请参见图3所示,该信道调制方法可以包括:FIG. 3 is a schematic flowchart of a channel modulation method provided by an embodiment of the present application. The channel modulation method may be executed by software and/or hardware device, for example, the hardware device may be a channel modulation device, and the channel modulation device may be a terminal or a processing chip in the terminal. For example, please refer to FIG. 3 , the channel modulation method may include:

S301、获取前一次发送数据包时对应的第一信号调度周期和终端设备的第一速度,以及,发送当前数据包时对应的第二信号调度周期和终端设备的第二速度。S301. Acquire the first signal scheduling period and the first speed of the terminal device corresponding to the previous data packet transmission, and the second signal scheduling cycle and the second speed of the terminal device corresponding to the current data packet transmission.

示例的,在获取前一次发送数据包时对应的第一信号调度周期,以及发送当前数据包时对应的第二信号调度周期时,可以直接通过前一次数据包发送时存储的第一信号周期,也可以根据预设的信号调度周期获取第一信号调度周期和第二信号调度周期,具体的可根据实际情况进行设定,本申请实施例对此不做任何限定。其中,第一信号调度周期包括第一信号调度周期内包含的第一符号数,第二信号调度周期包括第二信号调度周期内包含的第二符号数。For example, when obtaining the first signal scheduling period corresponding to the previous data packet transmission and the second signal scheduling period corresponding to the current data packet transmission, the first signal period stored in the previous data packet transmission can be directly obtained, The first signal scheduling period and the second signal scheduling period may also be obtained according to the preset signal scheduling period, which may be specifically set according to the actual situation, which is not limited in this embodiment of the present application. The first signal scheduling period includes the number of first symbols included in the first signal scheduling period, and the second signal scheduling period includes the second symbol number included in the second signal scheduling period.

可以理解的是,第一信号调度周期与第二信号调度周期可能相同也可能不相同,本申请实施例对此不做任何限定。It can be understood that, the first signal scheduling period and the second signal scheduling period may be the same or different, which is not limited in this embodiment of the present application.

终端设备的第一速度和终端设备的第二速度仅为终端设备的移动速度,可以通过基站与终端设备之间的交互获取。示例的,终端设备可以实时或者定时向基站发送数据,并接收基站反馈的数据,使得终端设备能够正常的进行通讯业务。其中,终端设备向基站发送的数据可以包括终端设备的实时位置,请求的网络业务等数据,使得基站能够根据终端设备的实时位置,确定终端设备的移动速度。在本申请实施例中,终端设备的移动速度可以为终端设备的平均移动速度,也可以为终端设备的瞬时移动速度,具体的,本申请实施例不做限定。The first speed of the terminal device and the second speed of the terminal device are only the moving speed of the terminal device, which can be obtained through interaction between the base station and the terminal device. For example, the terminal device may send data to the base station in real time or periodically, and receive data fed back by the base station, so that the terminal device can normally perform communication services. The data sent by the terminal device to the base station may include data such as the real-time location of the terminal device, requested network services, etc., so that the base station can determine the moving speed of the terminal device according to the real-time location of the terminal device. In the embodiment of the present application, the moving speed of the terminal device may be the average moving speed of the terminal device, or may be the instantaneous moving speed of the terminal device, which is not specifically limited in the embodiment of the present application.

S302、根据第一速度、第二速度、第一信号调度周期和第二信号调度周期,确定调制阶数的步进值调整系数。S302. Determine the step value adjustment coefficient of the modulation order according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period.

在根据第一速度、第二速度、第一信号调度周期和第二信号调度周期,确定调制阶数的步进值调整系数时,可以计算第二速度和第一速度的第一差值,并确定第一差值与第一速度的第一比值,将第一比值确定为第一系数;计算第二信号调度周期和第一信号调度周期的第二差值,并确定第二差值与第一信号调度周期的第二比值,将第二比值确定为第二系数;根据第一系数和第二系数,确定步进值调整系数。When determining the step value adjustment coefficient of the modulation order according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period, the first difference between the second speed and the first speed can be calculated, and determining a first ratio between the first difference and the first speed, and determining the first ratio as a first coefficient; calculating a second difference between the second signal scheduling period and the first signal scheduling period, and determining the second difference and the first For the second ratio of a signal scheduling period, the second ratio is determined as the second coefficient; the step value adjustment coefficient is determined according to the first coefficient and the second coefficient.

示例的,在第一信号调度周期或第二信号调度周期较小时,混合自动重传请求(Hybrid Automatic Repeat reQuest,简称HARQ)反馈较快,也就是说,能够快速的反应并跟踪信道的变化情况;而在在第一信号调度周期或第二信号调度周期较大时,混合自动重传请求(Hybrid Automatic Repeat reQuest,简称HARQ)反馈较慢,此时,反应并跟踪信道的变化情况的速度较慢。因此,第一信号调度周期与第二信号调度周期均与步进值调整系数成反比。For example, when the first signal scheduling period or the second signal scheduling period is small, the hybrid automatic repeat request (Hybrid Automatic Repeat reQuest, HARQ for short) feedback is faster, that is, it can quickly respond and track changes in the channel. When the first signal scheduling period or the second signal scheduling period is relatively large, the hybrid automatic repeat request (Hybrid Automatic Repeat reQuest, referred to as HARQ) feedback is slow, and at this time, the speed of responding and tracking the change of the channel is relatively slow. slow. Therefore, both the first signal scheduling period and the second signal scheduling period are inversely proportional to the step value adjustment coefficient.

示例的,在终端设备的移动速度较大时,能够快速反应并跟踪信道的变化情况;在终端设备的移动速度较小时,反应并跟踪信道的变化情况较慢。因此,终端设备的第一速度和第二速度均与步进值调整系数成正比。For example, when the moving speed of the terminal device is high, it can quickly respond to and track the change of the channel; when the moving speed of the terminal device is low, it is slow to respond and track the change of the channel. Therefore, both the first speed and the second speed of the terminal device are proportional to the step value adjustment coefficient.

在本申请实施例中,根据第一速度和第二速度确定第一系数,并根据第一信号调度周期和第二信号调度周期确定第二系数,并根据第一系数和第二系数确定步进值调整系数,由于信号调度周期和终端设备的速度与反应并跟踪信道变化情况的快慢相关,使得确定的步进值调整系数与反应并跟踪信道变化情况的快慢相关,从而能够根据步进值调整系数准确的对步进值进行调整。In this embodiment of the present application, the first coefficient is determined according to the first speed and the second speed, the second coefficient is determined according to the first signal scheduling period and the second signal scheduling period, and the step is determined according to the first coefficient and the second coefficient The value adjustment coefficient, because the signal scheduling period and the speed of the terminal device are related to the speed of responding and tracking the channel change, the determined step value adjustment coefficient is related to the speed of responding and tracking the channel change, so it can be adjusted according to the step value. The coefficient accurately adjusts the step value.

在根据第一系数和第二系数,确定步进值调整系数时,可以下述公式(1),确定步进值调整系数。When determining the step value adjustment coefficient according to the first coefficient and the second coefficient, the following formula (1) can be used to determine the step value adjustment coefficient.

Figure BDA0003217984350000081
Figure BDA0003217984350000081

在公式(1)中,K表示步进值调整系数,a表示第一系数,b表示第二系数,T1表示第一信号调度周期,β表示预设系数。In formula (1), K represents the step value adjustment factor, a represents the first factor, b represents the second factor, T1 represents thefirst signal scheduling period, and β represents the preset factor.

示例的,预设系数β的取值范围可以为0≤β≤1,具体的,可根据具体的情况进行设定,本申请实施例对此不做具体限定。For example, the value range of the preset coefficient β may be 0≤β≤1, and specifically, it may be set according to specific conditions, which is not specifically limited in this embodiment of the present application.

示例的,为了进一步提高确定的步进值调整系数的准确度,步进值调整系数的取值范围可以为-1≤K≤1。也就是说,若计算出K的值大于1时,则将K的值确定为1;若计算出K的值小于-1时,则将K的值确定为-1。本申请实施例仅以此为例进行说明,但并不代表本申请实施例仅局限于此。For example, in order to further improve the accuracy of the determined step value adjustment coefficient, the value range of the step value adjustment coefficient may be -1≤K≤1. That is, if the calculated value of K is greater than 1, the value of K is determined to be 1; if the calculated value of K is less than -1, the value of K is determined to be -1. The embodiment of the present application is only described as an example, but it does not mean that the embodiment of the present application is limited to this.

在本申请实施例中,根据第一系数和第二系数,并结合预设系数和第一信号调度周期确定步进值调整系数,使得确定的步进值调整系数更加准确,使得在根据步进值系数确定目标调制阶数时,确定的目标调制阶数更加准确。In this embodiment of the present application, the step value adjustment coefficient is determined according to the first coefficient and the second coefficient in combination with the preset coefficient and the first signal scheduling period, so that the determined step value adjustment coefficient is more accurate, so that the When the value coefficient determines the target modulation order, the determined target modulation order is more accurate.

S203、根据步进值调整系数,确定目标调制阶数,并根据目标调制阶数,对信道进行调制。S203. Determine the target modulation order according to the step value adjustment coefficient, and modulate the channel according to the target modulation order.

在根据步进值调整系数,确定目标调制阶数时,可以获取前一次发送数据包时调制阶数的步进值;根据步进值调整系数和前一次发送数据包时调制阶数的步进值,确定调制阶数的目标步进值;根据目标步进值,确定目标调制阶数。When adjusting the coefficient according to the step value to determine the target modulation order, you can obtain the step value of the modulation order when the data packet was sent last time; adjust the coefficient according to the step value and the modulation order step when the data packet was sent last time value, determine the target step value of the modulation order; according to the target step value, determine the target modulation order.

示例的,前一次发送数据包时调制阶数的步进值在进行数据包传输时可能进行存储,因此,可以在存储的步进值中获取前一次发送数据包时调制阶数的步进值,本申请实施例仅以此为例进行说明,但并不代表本申请实施例仅局限于此。For example, the step value of the modulation order when the data packet was sent last time may be stored during data packet transmission. Therefore, the step value of the modulation order when the previous data packet was sent can be obtained from the stored step value. , the embodiment of the present application is only described as an example, but it does not mean that the embodiment of the present application is limited to this.

在本申请实施例中,根据前一次发送数据包时调制阶数的步进值和步进值调整系数确定目标步进值,使得确定的目标步进值更加准确,从而提高了确定的目标调制阶数的准确度。In the embodiment of the present application, the target step value is determined according to the step value of the modulation order and the step value adjustment coefficient when the data packet was sent last time, so that the determined target step value is more accurate, thereby improving the determined target modulation value. The accuracy of the order.

示例的,在根据步进值调整系数和前一次发送数据包时调制阶数的步进值,确定调制阶数的目标步进值时,可以根据下述公式(2),确定目标步进值。For example, when the target step value of the modulation order is determined according to the step value adjustment coefficient and the step value of the modulation order when the data packet was sent last time, the target step value can be determined according to the following formula (2). .

θ=θ1+(-1)j×(1+K)×θ′ (2)θ=θ1 +(-1)j ×(1+K)×θ′ (2)

其中,θ表示步进值调整系数,θ1表示前一次发送数据包时调制阶数的步进值,θ’表示预设调整步进值,j表示乘方系数。Among them, θ represents the step value adjustment coefficient, θ1 represents the step value of the modulation order when the data packet was sent last time, θ' represents the preset adjustment step value, and j represents the power coefficient.

示例的,预设步进值调整系数可以根据实际情况以及技术人员的经验值进行设定,本申请实施例对此不做任何限定。For example, the preset step value adjustment coefficient may be set according to the actual situation and the technical personnel's experience value, which is not limited in this embodiment of the present application.

在本申请实施例中,通过乘方系数和预设调整步进值能够进一步提高确定的目标步进值的准确度。In the embodiment of the present application, the accuracy of the determined target step value can be further improved by using the power coefficient and the preset adjustment step value.

示例的在公式(2)中,若第一速度大于第二速度,则确定乘方系数为1;若第一速度小于或者等于第二速度,则确定乘方系数为0。For example, in formula (2), if the first speed is greater than the second speed, the power coefficient is determined to be 1; if the first speed is less than or equal to the second speed, the power coefficient is determined to be 0.

在本申请实施例中,根据第一速度与第二速度的大小,确定乘方系数的取值,能够保证确定的目标步进值的准确度。In the embodiment of the present application, the value of the power coefficient is determined according to the magnitudes of the first speed and the second speed, which can ensure the accuracy of the determined target step value.

在根据目标步进值,确定目标调制阶数时,可以获取前一次发送数据包时对应的调制阶数;将目标步进值和前一次发送数据包时对应的调制阶数的和,确定为目标调制阶数。能够准确的确定出目标调制阶数,使得根据目标调制阶数对信道进行调制时,能够提高信道调制的准确度,从而提高了信道的有效利用率。When the target modulation order is determined according to the target step value, the modulation order corresponding to the previous data packet transmission can be obtained; the sum of the target step value and the modulation order corresponding to the previous data packet transmission can be determined as Target modulation order. The target modulation order can be accurately determined, so that when the channel is modulated according to the target modulation order, the accuracy of channel modulation can be improved, thereby improving the effective utilization rate of the channel.

由此可见,本申请实施例提供的信道调制方法,获取前一次发送数据包时对应的第一信号调度周期和终端设备的第一速度,以及,发送当前数据包时对应的第二信号调度周期和终端设备的第二速度;根据第一速度、第二速度、第一信号调度周期和第二信号调度周期,确定调制阶数的步进值调整系数;根据步进值调整系数,确定目标调制阶数,并根据目标调制阶数,对信道进行调制。本申请提供的技术方案,能够根据与反应并跟踪信道的变化情况有关的终端设备的运动速度和信号调度周期,确定调制阶数的步进值调整系数,从而确定把目标调制阶数,使得确定的目标调制系数更加准确。在根据目标调制阶数对信道进行调制时,能够准确地反应并跟踪信道的变化情况,从而提高信道的有效利用率。It can be seen that the channel modulation method provided by the embodiment of the present application obtains the first signal scheduling period and the first speed of the terminal device corresponding to the previous data packet transmission, and the second signal scheduling period corresponding to the current data packet transmission and the second speed of the terminal device; according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period, determine the step value adjustment coefficient of the modulation order; according to the step value adjustment coefficient, determine the target modulation order, and modulate the channel according to the target modulation order. The technical solution provided by the present application can determine the step value adjustment coefficient of the modulation order according to the motion speed and signal scheduling period of the terminal device related to the response and tracking of the channel change, so as to determine the target modulation order so that the determination The target modulation factor is more accurate. When the channel is modulated according to the target modulation order, the change of the channel can be accurately reflected and tracked, thereby improving the effective utilization of the channel.

为了便于理解本申请实施例提供的信道调制方法,下面,将通过具体的实施例,对本申请提供的技术方案进行详细的描述。In order to facilitate understanding of the channel modulation method provided by the embodiments of the present application, the technical solutions provided by the present application will be described in detail below through specific embodiments.

在本申请实施例中,通过θn表示每个分组数据包重复发送第n次的调制阶数调整步进值,θ表示调制阶数固定步进值,K表示步进值调整系数,MSCn表示第n次分组数据包发送时,累计步进后的调制阶数,MSCn-1表示第n-1次分组数据包发送时,累计步进后的调制阶数,Speedi表示用户在第i个信号调度周期内的平均运动速度,Speedi-1表示用户在第i-1个信号调度周期内的平均运动速度,N_TTIi表示第i个信号调度周期内所包含的符号数,N_TTIi-1表示第i-1个信号调度周期内所包含的符号数。在本申请实施例中,n为大于1的正整数,i为大于1的正整数。In the embodiment of the present application, θn represents the modulation order adjustment step value of the nth time that each packet data packet is repeatedly sent, θ represents the modulation order fixed step value, K represents the step value adjustment coefficient, and MSCn Indicates the modulation order after the cumulative step when the nth packet data packet is sent, MSCn-1 indicates the modulation order after the cumulative step when the n-1th packet data packet is sent, Speedi indicates that the user is in the nth The average motion speed in the i signal scheduling period, Speedi-1 represents the average motion speed of the user in the i-1 th signal scheduling period, N_TTIi represents the number of symbols contained in the ith signal scheduling period, N_TTIi -1 indicates the number of symbols included in the i-1th signal scheduling period. In the embodiments of the present application, n is a positive integer greater than 1, and i is a positive integer greater than 1.

根据上述实施例所述,可以根据下述公式(3)确定步进值调整系数。According to the above embodiments, the step value adjustment coefficient can be determined according to the following formula (3).

Figure BDA0003217984350000101
Figure BDA0003217984350000101

其中,β的取值范围为0≤β≤1,可根据实际情况对β的值进行调节,本申请实施例对此不做任何限定。此外,步进值调整系数的取值范围为-1≤K≤1,也就是说,当K的计算值大于1时,自动向下取整,K的值定为1;当K的计算值小于-1时,自动向上取整,K的值定为-1。The value range of β is 0≤β≤1, and the value of β can be adjusted according to the actual situation, which is not limited in the embodiment of the present application. In addition, the value range of the step value adjustment coefficient is -1≤K≤1, that is to say, when the calculated value of K is greater than 1, it is automatically rounded down, and the value of K is set to 1; when the calculated value of K is When it is less than -1, it is automatically rounded up, and the value of K is set to -1.

进一步,根据步进值调整系数,利用下述公式(4),确定目标步进值。Further, according to the step value adjustment coefficient, the following formula (4) is used to determine the target step value.

θn=θn-1+(-1)j×(1+k)×θ (4)θn = θn-1 +(-1)j ×(1+k)×θ (4)

其中,当Speedi<Speedi-1时,j=1,当Speedi≥Speedi-1时,j=0。Wherein, when Speedi <Speedi-1 , j=1, and when Speedi ≥Speedi-1 , j=0.

根据上述实施例所述,可根据下述公式(5)确定目标调制阶数。According to the above embodiments, the target modulation order can be determined according to the following formula (5).

Figure BDA0003217984350000111
Figure BDA0003217984350000111

其中,

Figure BDA0003217984350000112
表示计算得到的目标调制系数的值向下取整。in,
Figure BDA0003217984350000112
Indicates that the value of the calculated target modulation coefficient is rounded down.

综上所述,本申请实施例提供的技术方案,能够准确的确定出目标调制阶数,使得在根据目标调制阶数对信道进行调制时,提高了信道调制的准确度,从而提高了信道的有效利用率。To sum up, the technical solutions provided in the embodiments of the present application can accurately determine the target modulation order, so that when the channel is modulated according to the target modulation order, the accuracy of channel modulation is improved, thereby improving the channel reliability. effective utilization.

图4为本申请实施例提供的一种信道调制装置40的结构示意图,示例的,请参见图4所示,该信道调制装置40可以包括:FIG. 4 is a schematic structural diagram of achannel modulation apparatus 40 provided by an embodiment of the present application. For an example, please refer to FIG. 4 . Thechannel modulation apparatus 40 may include:

获取单元401,用于获取前一次发送数据包时对应的第一信号调度周期和终端设备的第一速度,以及,发送当前数据包时对应的第二信号调度周期和终端设备的第二速度。The obtainingunit 401 is configured to obtain the corresponding first signal scheduling period and the first speed of the terminal device when the data packet was sent last time, and the corresponding second signal scheduling period and the second speed of the terminal device when sending the current data packet.

确定单元402,用于根据第一速度、第二速度、第一信号调度周期和第二信号调度周期,确定调制阶数的步进值调整系数。The determiningunit 402 is configured to determine the step value adjustment coefficient of the modulation order according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period.

处理单元403,用于根据步进值调整系数,确定目标调制阶数,并根据目标调制阶数,对信道进行调制。Theprocessing unit 403 is configured to adjust the coefficient according to the step value, determine the target modulation order, and modulate the channel according to the target modulation order.

可选的,处理单元403,具体用于获取前一次发送数据包时调制阶数的步进值;根据步进值调整系数和前一次发送数据包时调制阶数的步进值,确定调制阶数的目标步进值;根据目标步进值,确定目标调制阶数。Optionally, theprocessing unit 403 is specifically configured to obtain the step value of the modulation order when the data packet was sent last time; determine the modulation order according to the step value adjustment coefficient and the step value of the modulation order when the data packet was sent last time. The target step value of the number; according to the target step value, the target modulation order is determined.

可选的,处理单元403,具体用于获取前一次发送数据包时对应的调制阶数;将目标步进值和前一次发送数据包时对应的调制阶数的和,确定为目标调制阶数。Optionally, theprocessing unit 403 is specifically used to obtain the modulation order corresponding to the previous data packet transmission; the sum of the target step value and the modulation order corresponding to the previous data packet transmission is determined as the target modulation order. .

可选的,确定单元402,具体用于计算第二速度和第一速度的第一差值,并确定第一差值与第一速度的第一比值,将第一比值确定为第一系数;计算第二信号调度周期和第一信号调度周期的第二差值,并确定第二差值与第一信号调度周期的第二比值,将第二比值确定为第二系数;根据第一系数和第二系数,确定步进值调整系数。Optionally, the determiningunit 402 is specifically configured to calculate a first difference between the second speed and the first speed, and determine a first ratio between the first difference and the first speed, and determine the first ratio as the first coefficient; calculating a second difference between the second signal scheduling period and the first signal scheduling period, and determining a second ratio between the second difference and the first signal scheduling period, and determining the second ratio as a second coefficient; according to the first coefficient and The second coefficient determines the step value adjustment coefficient.

可选的,确定单元402,具体用于根据公式:

Figure BDA0003217984350000121
确定步进值调整系数。其中,K表示步进值调整系数,a表示第一系数,b表示第二系数,T1表示第一信号调度周期,β表示预设系数。Optionally, the determiningunit 402 is specifically configured to, according to the formula:
Figure BDA0003217984350000121
Determines the step value adjustment factor. Wherein, K represents a step value adjustment coefficient, a represents a first coefficient, b represents a second coefficient, T1 represents a first signal scheduling period, and β represents a preset coefficient.

可选的,处理单元403,具体用于根据公式:θ=θ1+(-1)j×(1+K)×θ′,确定目标步进值;其中,θ表示步进值调整系数,θ1表示前一次发送数据包时调制阶数的步进值,θ’表示预设调整步进值,j表示乘方系数。Optionally, theprocessing unit 403 is specifically configured to determine the target step value according to the formula: θ=θ1 +(-1)j ×(1+K)×θ′; wherein, θ represents the step value adjustment coefficient, θ1 represents the step value of the modulation order when the data packet was sent last time, θ' represents the preset adjustment step value, and j represents the power coefficient.

可选的,处理单元403,还用于在第一速度大于第二速度时,确定乘方系数为1;在第一速度小于或者等于第二速度时,确定乘方系数为0。Optionally, theprocessing unit 403 is further configured to determine the power coefficient as 1 when the first speed is greater than the second speed; and determine the power coefficient as 0 when the first speed is less than or equal to the second speed.

本申请实施例提供的信道调制装置,可以执行上述任一实施例中的信道调制方法的技术方案,其实现原理以及有益效果与信道调制方法的实现原理及有益效果类似,可参见信道调制方法的实现原理及有益效果,此处不再进行赘述。The channel modulation device provided in the embodiment of the present application can implement the technical solutions of the channel modulation method in any of the above-mentioned embodiments, and its implementation principle and beneficial effects are similar to those of the channel modulation method. The realization principle and beneficial effects will not be repeated here.

图5为本申请实施例提供的另一种信道调制装置50的结构示意图,示例的,请参见图5所示,该信道调制装置50可以包括处理器501和存储器502;FIG. 5 is a schematic structural diagram of anotherchannel modulation apparatus 50 provided by an embodiment of the present application. For example, please refer to FIG. 5 , thechannel modulation apparatus 50 may include aprocessor 501 and a memory 502;

其中,in,

所述存储器502,用于存储计算机程序。The memory 502 is used to store computer programs.

所述处理器501,用于读取所述存储器502存储的计算机程序,并根据所述存储器502中的计算机程序执行上述任一实施例中的信道调制方法的技术方案。Theprocessor 501 is configured to read the computer program stored in the memory 502, and execute the technical solution of the channel modulation method in any of the foregoing embodiments according to the computer program in the memory 502.

可选地,存储器502既可以是独立的,也可以跟处理器501集成在一起。当存储器502是独立于处理器501之外的器件时,信道调制装置50还可以包括:总线,用于连接存储器502和处理器501。Optionally, the memory 502 may be independent or integrated with theprocessor 501 . When the memory 502 is a device independent of theprocessor 501 , thechannel modulation apparatus 50 may further include: a bus for connecting the memory 502 and theprocessor 501 .

可选地,本实施例还包括:通信接口,该通信接口可以通过总线与处理器501连接。处理器501可以控制通信接口来实现上述信道调制装置50的接收和发送的功能。Optionally, this embodiment further includes: a communication interface, where the communication interface can be connected to theprocessor 501 through a bus. Theprocessor 501 can control the communication interface to implement the receiving and transmitting functions of thechannel modulation apparatus 50 described above.

本申请实施例所示的信道调制装置50,可以执行上述任一实施例中的信道调制方法的技术方案,其实现原理以及有益效果与信道调制方法的实现原理及有益效果类似,可参见信道调制方法的实现原理及有益效果,此处不再进行赘述。Thechannel modulation device 50 shown in the embodiment of the present application can implement the technical solutions of the channel modulation method in any of the above-mentioned embodiments, and its implementation principle and beneficial effects are similar to those of the channel modulation method. For details, please refer to the channel modulation method. The realization principle and beneficial effects of the method will not be repeated here.

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述任一实施例中的信道调制方法的技术方案,其实现原理以及有益效果与信道调制方法的实现原理及有益效果类似,可参见信道调制方法的实现原理及有益效果,此处不再进行赘述。Embodiments of the present application further provide a computer-readable storage medium, where computer-executable instructions are stored in the computer-readable storage medium, and when a processor executes the computer-executable instructions, the method for channel modulation in any of the foregoing embodiments is implemented. The implementation principle and beneficial effects of the technical solution are similar to those of the channel modulation method, and reference may be made to the implementation principle and beneficial effects of the channel modulation method, which will not be repeated here.

本申请实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述任一实施例中的信道调制方法的技术方案,其实现原理以及有益效果与信道调制方法的实现原理及有益效果类似,可参见信道调制方法的实现原理及有益效果,此处不再进行赘述。Embodiments of the present application further provide a computer program product, including a computer program, when the computer program is executed by a processor, a technical solution for implementing the channel modulation method in any of the foregoing embodiments, its implementation principle, beneficial effects, and channel modulation The implementation principle and beneficial effects of the method are similar, and reference may be made to the implementation principle and beneficial effects of the channel modulation method, which will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所展示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元展示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。The units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.

上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例方法的部分步骤。The above-mentioned integrated modules implemented in the form of software functional modules may be stored in a computer-readable storage medium. The above-mentioned software function modules are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to execute the methods of the various embodiments of the present application. some steps.

应理解的是,上述处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital SignalProcessor,简称:DSP)、专用集成电路(英文:Application Specific IntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。It should be understood that the above-mentioned processor may be a central processing unit (English: Central Processing Unit, referred to as: CPU), or other general-purpose processors, digital signal processors (English: Digital SignalProcessor, referred to as: DSP), dedicated integrated Circuit (English: Application Specific Integrated Circuit, referred to as: ASIC) and so on. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in conjunction with the invention can be directly embodied as executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。The memory may include high-speed RAM memory, and may also include non-volatile storage NVM, such as at least one magnetic disk memory, and may also be a U disk, a removable hard disk, a read-only memory, a magnetic disk or an optical disk, and the like.

总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(ExtendedIndustry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。The bus may be an industry standard architecture (Industry Standard Architecture, ISA) bus, a Peripheral Component (Peripheral Component, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, or the like. The bus can be divided into address bus, data bus, control bus and so on. For convenience of representation, the buses in the drawings of the present application are not limited to only one bus or one type of bus.

上述计算机可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。The above computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM) , Erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic Disk or Optical Disk. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present application. scope.

Claims (9)

1. A method for channel modulation, comprising:
acquiring a first signal scheduling period and a first speed of terminal equipment corresponding to the previous data packet transmission, and a second signal scheduling period and a second speed of the terminal equipment corresponding to the current data packet transmission, wherein the first speed and the second speed are both the moving speed of the terminal equipment;
determining a step value adjustment coefficient of a modulation order according to the first speed, the second speed, the first signal scheduling period and the second signal scheduling period;
the determining a step value adjustment coefficient of a modulation order according to the first speed, the second speed, the first signal scheduling period, and the second signal scheduling period includes:
calculating a first difference between the second speed and the first speed, determining a first ratio of the first difference to the first speed, and determining the first ratio as a first coefficient;
calculating a second difference value between the second signal scheduling period and the first signal scheduling period, determining a second ratio of the second difference value to the first signal scheduling period, and determining the second ratio as a second coefficient;
determining the step value adjusting coefficient according to the first coefficient and the second coefficient;
and determining a target modulation order according to the stepping value adjustment coefficient, and modulating a channel according to the target modulation order.
2. The method of claim 1, wherein determining a target modulation order based on the step value adjustment factor comprises:
acquiring a stepping value of a modulation order when a data packet is transmitted last time;
determining a target stepping value of a modulation order according to the stepping value adjustment coefficient and the stepping value of the modulation order when the data packet is sent last time;
and determining the target modulation order according to the target stepping value.
3. The method of claim 2, wherein the determining the target modulation order according to the target step value comprises:
acquiring a corresponding modulation order when a data packet is sent at the previous time;
and determining the sum of the target stepping value and the modulation order corresponding to the previous data packet transmission as the target modulation order.
4. The method according to any one of claims 1-3, wherein said determining the step-value adjustment coefficient based on the first coefficient and the second coefficient comprises:
according to the formula:
Figure DEST_PATH_IMAGE002
determining the stepping value adjustment coefficient;
wherein K represents the step value adjustment coefficient, a represents the first coefficient, b represents the second coefficient, and T represents the step value adjustment coefficient1 Represents the firstAnd a signal scheduling period, wherein beta represents a preset coefficient.
5. The method of claim 2, wherein determining the target step value of the modulation order according to the step value adjustment coefficient and the step value of the modulation order at the previous time of transmitting the data packet comprises:
according to the formula:
Figure DEST_PATH_IMAGE004
determining the target step value;
wherein θ represents the step value adjustment coefficient, θ1 And the step value of the modulation order when the data packet is sent last time is represented, theta' represents a preset adjustment step value, and j represents a power coefficient.
6. The method of claim 5, further comprising:
if the first speed is greater than the second speed, determining that the power coefficient is 1;
and if the first speed is less than or equal to the second speed, determining that the power coefficient is 0.
7. A channel modulation apparatus, comprising:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a first signal scheduling period and a first speed of terminal equipment corresponding to the previous data packet transmission, and acquiring a second signal scheduling period and a second speed of the terminal equipment corresponding to the current data packet transmission, and the first speed and the second speed are both the moving speed of the terminal equipment;
a determining unit, configured to determine a step value adjustment coefficient of a modulation order according to the first speed, the second speed, the first signal scheduling period, and the second signal scheduling period;
the determining unit is specifically configured to calculate a first difference between the second speed and the first speed, determine a first ratio of the first difference to the first speed, and determine the first ratio as a first coefficient; calculating a second difference value between the second signal scheduling period and the first signal scheduling period, determining a second ratio of the second difference value to the first signal scheduling period, and determining the second ratio as a second coefficient; determining a stepping value adjusting coefficient according to the first coefficient and the second coefficient;
and the processing unit is used for determining a target modulation order according to the stepping value adjustment coefficient and modulating a channel according to the target modulation order.
8. A channel modulation apparatus comprising a memory and a processor; wherein,
the memory for storing a computer program;
the processor is configured to read the computer program stored in the memory and execute a channel modulation method according to any one of claims 1 to 6 according to the computer program in the memory.
9. A computer-readable storage medium having computer-executable instructions stored thereon, which when executed by a processor, implement a channel modulation method as claimed in any one of claims 1-6.
CN202110949883.0A2021-08-182021-08-18Channel modulation method, device and storage mediumActiveCN113630214B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110949883.0ACN113630214B (en)2021-08-182021-08-18Channel modulation method, device and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110949883.0ACN113630214B (en)2021-08-182021-08-18Channel modulation method, device and storage medium

Publications (2)

Publication NumberPublication Date
CN113630214A CN113630214A (en)2021-11-09
CN113630214Btrue CN113630214B (en)2022-09-20

Family

ID=78386423

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110949883.0AActiveCN113630214B (en)2021-08-182021-08-18Channel modulation method, device and storage medium

Country Status (1)

CountryLink
CN (1)CN113630214B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108900278A (en)*2018-06-082018-11-27Oppo广东移动通信有限公司A kind of method of adjustment of modulation demodulation system, terminal and computer storage medium
CN112995080A (en)*2021-04-212021-06-18华南理工大学Self-adaptive wireless energy-carrying communication system based on bias ASK modulation

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6334219B1 (en)*1994-09-262001-12-25Adc Telecommunications Inc.Channel selection for a hybrid fiber coax network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108900278A (en)*2018-06-082018-11-27Oppo广东移动通信有限公司A kind of method of adjustment of modulation demodulation system, terminal and computer storage medium
CN112995080A (en)*2021-04-212021-06-18华南理工大学Self-adaptive wireless energy-carrying communication system based on bias ASK modulation

Also Published As

Publication numberPublication date
CN113630214A (en)2021-11-09

Similar Documents

PublicationPublication DateTitle
CN104811983B (en)Adaptive modulation coding method and device
BRPI0706300A2 (en) methods and equipment for noise estimation in a communication system
CN103828279B (en) Adaptive adjustment method and device for target value of downlink initial transmission block error rate
CN114423043B (en) A method and device for allocating links to a mobile terminal
WO2023123688A1 (en)Signal transmission method, signal transmission apparatus, and electronic device
CN112752346B (en)UCI multiplexing configuration method, UCI multiplexing configuration device, UCI multiplexing configuration equipment and UCI multiplexing configuration computer readable storage medium
CN113839684B (en)Signal processing method, receiving device and storage medium
JP2017050874A (en)Adjusting physical layer transmission properties
WO2020228419A1 (en)Method for signaling transmission, user terminal, base station and storage medium
CN114745079B (en)Adaptive modulation coding method, access network equipment and storage medium
CN116566921B (en)Congestion control method, system and storage medium for remote direct memory access reading
WO2019052343A1 (en)Data transmission method and apparatus
EP2426983B1 (en)Method for link adaptation and apparatus thereof
CN113630214B (en)Channel modulation method, device and storage medium
CN110876187A (en)Uplink power control method and device
WO2022141560A1 (en)Method for transporting data stream and communication device
CN108768589B (en)Method and device for adjusting initial MCS configuration
CN113873562B (en)Coding control method, device and system applied to double-card double-pass terminal and base station
CN111107032A (en) Reference signal generation method, terminal device and network side device
WO2023093587A1 (en)Information measurement method and apparatus, terminal and readable storage medium
CN113891404A (en) A wireless network-based one-way data traffic rate optimization method
CN113452481A (en)Channel quality indication correction method and device
CN114079536A (en)Inner ring MCS value determination method, device, storage medium and computer equipment
CN114629757A (en)Modulation strategy selection method, system, storage medium and terminal for non-orthogonal transmission
CN116781213B (en)Coding modulation parameter determining method and service equipment based on index modulation transmission

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp