[go: up one dir, main page]

CN110581749B - VoLTE voice quality improvement method and device of TD-LTE - Google Patents

VoLTE voice quality improvement method and device of TD-LTE Download PDF

Info

Publication number
CN110581749B
CN110581749B CN201810595639.7A CN201810595639A CN110581749B CN 110581749 B CN110581749 B CN 110581749B CN 201810595639 A CN201810595639 A CN 201810595639A CN 110581749 B CN110581749 B CN 110581749B
Authority
CN
China
Prior art keywords
mcs
tbs
volte voice
volte
voice packet
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
CN201810595639.7A
Other languages
Chinese (zh)
Other versions
CN110581749A (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 Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang 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 Mobile Communications Group Co Ltd, China Mobile Group Zhejiang Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201810595639.7A priority Critical patent/CN110581749B/en
Publication of CN110581749A publication Critical patent/CN110581749A/en
Application granted granted Critical
Publication of CN110581749B publication Critical patent/CN110581749B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供了一种TD‑LTE的VoLTE语音质量提升方法及装置,该方法中网络侧设备(例如基站)在根据CQI初步确定了MCS以及TBS之后能够对MCS进行二次选阶,能够在保持RB个数不变的情况下(也即保证空口容量不变)选择可以承载待发送的VoLTE语音包且能够使得MCS的阶数降低的TBS,从而在保证数据能够正常收发的同时实现MCS降阶的目的,提高数据包的信号抗干扰能力,提升VOLTE语音质量。

Figure 201810595639

Embodiments of the present invention provide a TD-LTE VoLTE voice quality improvement method and device. In the method, a network-side device (such as a base station) can perform a secondary order selection for the MCS after initially determining the MCS and the TBS according to the CQI. Under the condition that the number of RBs is kept unchanged (that is, the air interface capacity is kept unchanged), the TBS that can carry the VoLTE voice packets to be sent and can reduce the order of the MCS is selected, so that the MCS can be realized while ensuring the normal transmission and reception of data. The purpose of downgrading is to improve the signal anti-interference ability of the data packet and improve the VOLTE voice quality.

Figure 201810595639

Description

VoLTE voice quality improvement method and device of TD-LTE
Technical Field
The embodiment of the invention relates to the technical field of computers, in particular to a VoLTE voice quality improving method and device of TD-LTE.
Background
Different from the conventional VoLTE voice service in a user slow-speed moving scene or a user position fixing scene, the VoLTE voice service in a high-speed scene faces the problems of high-speed rail penetration loss, high user moving speed, more online users and the like, the problems have small influence in a conventional scene LTE network, but the problems are key problems influencing the VoLTE voice quality in a high-speed scene, easily cause the problems of interruption, word swallowing, packet loss and the like of the VoLTE voice service, and seriously influence the perception of the VoLTE user.
At present, the VoLTE Voice quality in a high-speed scene is optimized, and VoLTE services are optimized mainly by parameters such as an a2 threshold, a B2 threshold and the like of LTE conventional basic parameters such as frequency handover delay, same-frequency handover delay, power parameters, DRX parameters and intersystem mobility parameters such as an Enhanced Single Radio Voice Call Continuity (ESRVCC).
However, in the process of implementing the invention and creation, the inventor finds that the existing scheme for optimizing the VoLTE voice quality in a high-speed scene mainly refers to the optimization scheme of a conventional LTE network, does not fully consider the characteristics of high moving speed, weak coverage and more users of the VoLTE voice service in the high-speed scene, and has insufficient promotion force on the voice quality.
Disclosure of Invention
The embodiment of the invention provides a VoLTE voice quality improving method and device for TD-LTE.
In a first aspect, an embodiment of the present invention provides a method for improving voice quality of TD-LTE VoLTE, which is applied to a network device, and includes:
acquiring a channel quality indicator CQI reported by a user;
according to the CQI, determining a modulation and coding strategy MCS and a transport block size TBS which are required by sending downlink data; determining the number of Resource Blocks (RBs) allocated to downlink according to the size of a VoLTE voice packet to be sent in downlink, MCS and TBS;
judging whether a target TBS meeting preset conditions exists, wherein the preset conditions are as follows: under the condition that the number of RBs is kept unchanged, the VoLTE voice packet to be sent can be borne, and the order of the MCS is reduced; if yes, re-determining the MCS according to the target TBS;
and transmitting the VoLTE voice packet according to the target TBS and the re-determined MCS.
In a second aspect, an embodiment of the present invention provides a device for improving voice quality of TD-LTE VoLTE, which is applied to a network device, and includes:
a receiving unit, configured to obtain a channel quality indicator CQI reported by a user;
a resource allocation unit, configured to determine, according to the CQI, a modulation and coding strategy MCS and a transport block size TBS required for sending downlink data; determining the number of Resource Blocks (RBs) allocated to downlink according to the size of a VoLTE voice packet to be sent in downlink, MCS and TBS;
a secondary step selection unit, configured to determine whether there is a target TBS that meets a preset condition, where the preset condition is: under the condition that the number of RBs is kept unchanged, the VoLTE voice packet to be sent can be borne, and the order of the MCS is reduced; if yes, re-determining the MCS according to the target TBS;
and a transmitting unit, configured to transmit a VoLTE voice packet according to the target TBS and the re-determined MCS.
In a third aspect, a further embodiment of the present invention provides a network-side device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method according to the first aspect when executing the program.
In a fourth aspect, a further embodiment of the invention provides a computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the method according to the first aspect.
The embodiment of the invention provides a method and a device for improving VoLTE voice quality of TD-LTE, wherein network side equipment (such as a base station) can perform secondary order selection on MCS after primarily determining the MCS and TBS according to CQI, and can select the TBS which can bear the VoLTE voice packet to be sent and can reduce the order of the MCS under the condition of keeping the number of RBs unchanged (namely ensuring that the air interface capacity is unchanged), so that the aim of reducing the order of the MCS is fulfilled while normal data receiving and sending are ensured, the signal anti-interference capability of the data packet is improved, and the VOLTE voice quality is improved.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a schematic diagram of allocated PRB resources;
fig. 2 is a flowchart of a method for improving the voice quality of the TD-LTE voice according to an embodiment of the present invention;
fig. 3 is a schematic diagram illustrating that when a VOLTE packet is retransmitted, MCS selection is reduced and the number of RBs is increased for retransmission according to an embodiment of the present invention;
fig. 4 is a diagram of data transmission using RANK2 and RANK1 in the prior art;
fig. 5 is a diagram comparing data transmission using RANK2 and RANK1 in the prior art and data transmission using RANK1 for VOLTE service in the embodiment of the present invention;
fig. 6 is a schematic structural diagram of an embodiment of a device for improving the voice quality of the VoLTE of the TD-LTE according to the present invention;
fig. 7 is a block diagram of an embodiment of a computer device provided in the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
To facilitate understanding of the method provided in the embodiment of the present invention, a resource allocation method for downlink data transmission in the prior art is first described.
First, the concepts of cqi (channel Quality indicator), MCS (Modulation and Coding Scheme), and TBS (Transmit Block Size) are introduced.
The LTE physical shared channel (PDSCH) supports three coding schemes: QPSK, 16QAM, and 64QAM, different coding schemes require different channel conditions, and the higher the coding scheme (QPSK <16QAM <64QAM), the better the dependent channel conditions. Since downlink scheduling is performed by the eNodeB, and the eNodeB does not know how the downlink channel condition is, the UE needs to report the channel condition, that is, report the CQI. The CQI is mainly used to make order selection, i.e. to map the MCS according to the CQI (essentially to determine the IMCS, i.e. the index of the MCS). Specifically, the 4-bit reported CQI is converted into a 5-bit format with a sequence number of 0 to 31, wherein 29 to 31 are reserved, and the converted result is the IMCS. This process of converting from 5 bits to 4 bits involves some specific conversion algorithms, which are prior art and will not be described herein. After the IMCS is determined. The ITBS (index of TBS) may then be determined from the mapping of IMCS to ITBS in table 1. The corresponding TBSize of different ITBSs is different. For example, if the IMCS is 28 and the ITBS is 26 according to the CQI, then one PRB maximum TB Size is 712 bits; if the IMCS is determined to be 22 and the ITBS is determined to be 20 according to the CQI, one PRB maximum TB Size is 452 bits. That is, the order of the MCS, TBS and TB Size are all uniquely corresponding.
TABLE 1MCS to TBS mapping relationship
Figure GDA0001821071680000041
Figure GDA0001821071680000051
Figure GDA0001821071680000061
As can be seen from the above description, the ITBS is different, and the maximum TBSize of one PRB is also different, that is, the TBS determines the air interface capacity. Referring to fig. 1, if it is to be ensured that an RTP voice packet is completely transmitted in one scheduling, the information capacity that can be carried by the PRB resources allocated to this scheduling must be greater than or equal to the information size of a user RTP packet (that is, a downlink voice data packet to be transmitted), but the minimum unit for scheduling air interface resources for a user by LTE is RB, that is, the number of PRB resources allocated to the user must be an integer multiple of RB, and the packet size of the user RTP packet has a certain randomness, so that the possibility that all PRBs are just filled with information carried by the RTP packet is small, and therefore, a certain padding is required to be filled. Padding is done to ensure that transport block sizes are consistent, and padding is actually redundant information for the user.
As is clear from the above description, the order of the MCS determines the code modulation scheme, and thus the interference rejection of the signal. In a high-speed scenario, a problem of voice quality degradation of VoLTE caused by rapid fluctuation of a user terminal signal exists, and therefore, in order to enhance the capability of the terminal against rapid signal fluctuation in the high-speed scenario, it is desirable that, when the terminal performs VoLTE service, the terminal performs data coding of an air interface with a lower MCS order relative to that of data service. However, the terminal unlimitedly reduces the MCS order to perform air interface data modulation, which may cause the maximum TB Size of one PRB to be correspondingly reduced, and further cause the air interface capacity to be reduced, and cannot carry voice data packets. Therefore, in a scenario of a high-speed railway with a large number of simultaneous online users, the unlimited reduction of MCS will affect the overall performance of the network.
Based on this, in a first aspect, an embodiment of the present invention provides a method for improving voice quality of TD-LTE VoLTE, which is applied to a network device, as shown in fig. 2, and includes:
s101, acquiring a Channel Quality Indicator (CQI) reported by a user;
s102, determining a modulation and coding strategy MCS and a transport block size TBS required by sending downlink data according to the CQI; determining the number of Resource Blocks (RBs) allocated to downlink according to the size of a VoLTE voice packet to be sent in downlink, MCS and TBS;
s103, judging whether a target TBS meeting preset conditions exists or not, wherein the preset conditions are as follows: under the condition that the number of RBs is kept unchanged, the VoLTE voice packet to be sent can be borne, and the order of the MCS is reduced; if yes, re-determining the MCS according to the target TBS;
and S104, transmitting the VoLTE voice packet according to the target TBS and the re-determined MCS.
In the method provided by the embodiment of the present invention, after primarily determining an MCS and a TBS according to a CQI, a network side device (e.g., a base station) can perform secondary order selection on the MCS, and can select the TBS that can carry a VoLTE voice packet to be sent and can reduce the order of the MCS under the condition of keeping the number of RBs unchanged (i.e., ensuring that the capacity of an air interface is unchanged), so that the purpose of reducing the order of the MCS is achieved while ensuring that data can be normally received and sent, the signal interference resistance of the data packet is improved, and the VoLTE voice quality is improved.
The high-speed scene here refers to a scene in which the user is moving at a high speed, for example, the user is in a running high-speed rail or a car. The manner in which step S102 determines MCS and TBS according to CQI is described in detail in the foregoing, and is not described herein again.
In addition, the preset condition that the target TBS satisfies in step S103 here may further be: and under the condition that the number of RBs is kept unchanged, the VoLTE voice packet to be sent can be carried, and the order of the MCS is reduced to be as low as possible. Therefore, the anti-interference capability of signals can be improved as much as possible on the premise of ensuring normal conversation, and the VOLTE voice quality is improved.
The method provided by the embodiment of the present invention is exemplified by taking an example that a 872-bits high-definition voice packet needs to be sent in the downlink, and a CQI mapping ITBS reported by a user is 26 and an IMCS is 28 for transmission.
According to the method provided by the embodiment of the invention, after the method is applied, the secondary selection of the MCS can be performed according to the situation, the number of allocated PRBs is kept unchanged, and the MCS is reduced as much as possible. Table 1 lookup may be used to obtain that when the ITBS is 20, the TBS corresponding to 2 PRBs is 904, which is enough to carry 872bits of higher layer data, and only padding of 32bits is needed, so that TBS is 20, which is the target TBS, and the corresponding IMCS is 22. Compared with the prior IMCS (international mobile communication system) ═ 28, the MCS reduction is realized, and the VOLTE voice quality is improved.
After applying the optimization method in a high-speed rail scene, observing the empty packet loss rate of the VOLTE service, wherein: the downlink packet loss rate of the VOLTE voice service is reduced from 0.172% to 0.082%, and the amplitude is reduced by 52.33%; the uplink packet loss rate of the VOLTE voice service is reduced from 0.49% to 0.40%, and the amplitude is reduced by 20%; the voice quality improvement effect on VOLTE is obvious.
In addition, it is understood that the method provided by the embodiment of the present invention may further include:
and S105, if the target TBS does not exist, transmitting the VoLTE voice packet according to the current MCS and TBS.
That is, if the MCS level cannot be reduced any more, and the speech packet cannot be carried any more, the speech packet is also transmitted at the originally determined MCS and TBS.
For high speed motion scenes, there are other factors that affect voice communication in addition to the problems described above. For example, in a high-speed rail scene, the penetration loss of a bullet train body is large, and along with the incident angle of a signal and the immobility of the riding position of a user, the difference of the received signal strength of the users at different positions in the same carriage is large, so that the coverage of part of the users is weak, and the problem is more obvious particularly when the users pass through scenes such as a tunnel. When a user performs VOLTE voice service at a position with weak coverage, the problem that an RTP packet cannot be correctly received by an opposite terminal occurs due to poor quality of a wireless link, and the RTP packet needs to be retransmitted at the moment.
For downlink, after i TTIs from the initial transmission, the UE feeds back ACK/NACK, and retransmits at least k TTIs after receiving NACK feedback (k > 4 in TDD system). The interval between the initial transmission and the retransmission is different under different subframe ratios, and under the condition that the current uplink and downlink subframe ratio is SA2, the interval between the initial transmission and the retransmission is between 8 subframes and 12 subframes, and between 8ms and 12 ms. For uplink, the position and MCS of the RB resource for retransmission are completely consistent with those of initial transmission, that is, the reselection data is sent at the same time after 10 subframes, and the initial transmission and reselection delay is 10 ms.
As can be seen from the above description, after an RTP packet is not correctly received by an opposite end, a time interval between retransmission data and initial transmission data is within 16ms, the current operating speed of the high-speed rail is about 300KM, and within 16ms, a high-speed rail user only moves 1.3 meters, that is, within a short time of 16ms, the position of the high-speed rail user is almost unchanged, so at the time of retransmission, the quality of a wireless link of the user is almost the same as that of the wireless link at the time of initial transmission, and the opposite end cannot correctly receive the packet at the time of initial transmission, if the same quality of the wireless link is still adopted for modulation at the same MCS order as that of the initial transmission at the time of retransmission, the probability that the retransmission packet is correctly received by the opposite end is small.
Based on this, the method provided by the embodiment of the present invention may further include:
s106, when the VoLTE voice packet is not correctly received by the user terminal and is retransmitted, reducing the order of the VoLTE voice packet on the basis of the current MCS, and determining the TBS corresponding to the MCS after the order reduction and the RB number required by transmitting the VoLTE voice packet;
and S107, retransmitting the VoLTE voice packet according to the newly determined RB number, MCS and TBS.
Specifically, the conventional LTE general retransmission scheduling procedure is as follows:
1. the eNodeB sends initial transmission data to the UE on the PDSCH;
2. the eNodeB waits for ACK fed back by the UE after the UE correctly receives the data;
3. and if the eNodeB successfully receives the ACK, the eNodeB transmits the subsequent data, and if the ACK is not received or the NACK is received, the eNodeB retransmits the data by using the MCS order and the RB resource number which are the same as those of the initial transmission.
After the optimization method provided by the embodiment of the present invention is used, when the VOLTE data packet is retransmitted, the MCS selection order is reduced, and the RB number is increased for retransmission, and a specific process may be as shown in fig. 3, including:
1. the ENODEB sends initial transmission data to the UE on the PDSCH;
2. the ENODEB waits for ACK fed back by the UE after the UE correctly receives the data;
3. if the ENODEB successfully receives the ACK, the transmission of subsequent data is carried out; if no ACK or NACK is received, the MCS order is reduced (for example, one order can be reduced) on the basis of the original MCS, the number of RBs required after the reduction is calculated, and the data is retransmitted.
That is to say, when the VOLTE service is retransmitted because the data packet is not correctly received by the peer end, the RB resource is added to the user, and the MCS order of the user is reduced at the same time to perform retransmission, so that the probability that the retransmitted packet is correctly received by the peer end can be greatly improved after the MCS order is reduced to perform retransmission under the same radio link quality.
In addition, the method provided by the embodiment of the present invention may also improve the VoLTE voice quality in a high speed scene from other angles, and specifically may include:
and S108, when the current service type is determined to be VoLTE service, the RANK1 mode is fixedly used for downlink data transmission.
Specifically, there are 7 downlink transmission modes of LTE, i.e., TM1 to TM4 and TM6 to TM8, and MIMO schemes in the transmission modes include single antenna transmission, transmit diversity, space division multiplexing, and Beamforming. The various transmission modes are detailed in table 1.
TABLE 1LTE Downlink Transmission modes
Figure GDA0001821071680000101
Figure GDA0001821071680000111
The transmission mode of the base station can be configured into two schemes:
(1) transmission mode adaptation. In this configuration, the terminal can switch between transmission modes, such as between TM3 and TM8, according to a change in wireless environment.
(2) The transmission mode is fixed. The base station is configured to fix a transmission mode, and the terminal can only use the transmission mode to perform air interface data transmission.
The two MIMO schemes, namely closed-loop spatial multiplexing and Beamforming, may lose the performance of the network, and therefore, for a high-speed scenario, only two MIMO schemes, namely open-loop spatial multiplexing and transmit diversity, may be used, corresponding to the transmission mode TM3, and therefore, the transmission mode of the current high-speed network is configured as the fixed TM3 mode, that is, the above-mentioned mode (2) is adopted.
Fixed TM3 mode, there may be two MIMO schemes RANK1 (transmit diversity) and RANK2 (open loop spatial multiplexing). RANK1 has better air interface demodulation performance, but the air interface efficiency is lower; the RANK2 air interface has higher efficiency, but the demodulation performance of the air interface is poorer, and the packet loss rate of the air interface is higher than that of the RANK 1. When the base station configures a fixed TM3 mode, the terminal may adaptively use a RANK1 or RANK2 mode according to a difference in wireless environment.
As shown in fig. 4, for LTE data services in the prior art, the higher the downlink rate, the better the user perception. Because the air interface efficiency is high in RANK2 mode, it is desirable to use RANK2 for data transmission as much as possible (e.g., the midpoint user in fig. 4), and to use RANK1 for data transmission only when the radio link is severely degraded (e.g., the far-end user in fig. 4).
However, in the process of the invention creation, the inventor finds that, for VOLTE voice service, the requirement on the downlink rate is low, and the requirement on voice quality perception is high, and for the mid-point user in fig. 4, if the RANK2 mode is used, the air interface packet loss rate is high, and voice quality is perceived to be affected.
Therefore, the method provided in the embodiment of the present invention considers the requirement of high quality requirement of the air interface of the VOLTE service, and as shown in fig. 5, after identifying that the user performs the VOLTE service, the VOLTE service is transmitted by using the RANK1 mode, so that the packet loss rate can be effectively reduced. And for data service, the original scheme is still adopted and self-adaptive adjustment is carried out according to the wireless environment. Therefore, the VOLTE voice service can be adjusted in a targeted manner, and the VOLTE voice quality is improved.
In a second aspect, an embodiment of the present invention provides another apparatus for improving voice quality of TD-LTE VoLTE, which is applied to a network device side, and as shown in fig. 6, the apparatus includes:
a receiving unit 601, configured to obtain a channel quality indicator CQI reported by a user;
a resource allocation unit 602, configured to determine, according to the CQI, a modulation and coding strategy MCS and a transport block size TBS required for sending downlink data; determining the number of Resource Blocks (RBs) allocated to downlink according to the size of a VoLTE voice packet to be sent in downlink, MCS and TBS;
a secondary rank selection unit 603, configured to determine whether there is a target TBS that meets preset conditions, where the preset conditions are: under the condition that the number of RBs is kept unchanged, the VoLTE voice packet to be sent can be borne, and the order of the MCS is reduced; if yes, re-determining the MCS according to the target TBS;
a sending unit 604, configured to send a VoLTE voice packet according to the target TBS and the re-determined MCS.
In some embodiments, the sending unit 604 is further configured to:
and if the target TBS does not exist, transmitting the VoLTE voice packet according to the current MCS and the TBS.
In some embodiments, the secondary order selecting unit 603 is further configured to, when the VoLTE voice packet is not correctly received by the user terminal and is retransmitted, reduce the order of the VoLTE voice packet based on the current MCS, and determine the TBS corresponding to the reduced MCS and the number of RBs required for transmitting the VoLTE voice packet;
and the sending unit is further configured to retransmit the VoLTE voice packet according to the re-determined RB number, MCS, and TBS.
In some embodiments, the apparatus further comprises:
a mode selecting unit 605, configured to perform downlink data transmission by using the RANK1 mode when the current service type is determined to be the VoLTE service.
Since the voice quality improving apparatus for TD-LTE introduced in the second aspect is an apparatus capable of executing the voice quality improving method for TD-LTE in the embodiment of the present invention, based on the voice quality improving method for TD-LTE introduced in the embodiment of the present invention, a person skilled in the art can understand a specific implementation manner and various variations of the voice quality improving apparatus for TD-LTE in the embodiment, and therefore, how the voice quality improving apparatus for TD-LTE realizes the voice quality improving method for TD-LTE in the embodiment of the present invention is not described in detail herein. As long as those skilled in the art implement the apparatus used in the method for improving the VoLTE voice quality of TD-LTE in the embodiment of the present invention, the apparatus is within the scope of the present application.
Fig. 7 shows a block diagram of a network device according to an embodiment of the present invention.
Referring to fig. 7, the network side device includes: a processor (processor)701, a memory (memory)702, and a bus 703;
the processor 701 and the memory 702 complete communication with each other through the bus 703.
The processor 701 is configured to call the program instructions in the memory 702 to execute the method provided in the first embodiment.
Embodiments of the present invention also disclose a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, where the computer program includes program instructions, and when the program instructions are executed by a computer, the computer is capable of executing the method provided in the foregoing first aspect embodiment.
Embodiments of the present invention further provide a non-transitory computer-readable storage medium, which stores computer instructions, where the computer instructions cause the computer to perform the method provided in the foregoing first aspect.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
Some component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components of a gateway, proxy server, system according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

Claims (8)

1.一种TD-LTE的VoLTE语音质量提升方法,应用于网络侧设备,其特征在于,包括:1. a VoLTE voice quality improvement method of TD-LTE, applied to network side equipment, is characterized in that, comprises: 获取用户上报的信道质量指示CQI;Obtain the channel quality indicator CQI reported by the user; 根据CQI,确定发送下行数据所需的调制与编码策略MCS以及传输块大小TBS;根据下行待发送的VoLTE语音包的大小、MCS以及TBS,确定分配给下行的资源块RB的个数;According to the CQI, determine the modulation and coding strategy MCS and the transport block size TBS required for sending downlink data; determine the number of resource blocks RB allocated to the downlink according to the size, MCS and TBS of the downlink VoLTE voice packet to be sent; 判断是否有满足预设条件的目标TBS,所述预设条件为:在RB的个数保持不变的情况下能够承载所述待发送的VoLTE语音包,且使得MCS的阶数降低;若存在,则根据所述目标TBS重新确定MCS;Judging whether there is a target TBS that satisfies a preset condition, the preset condition is: when the number of RBs remains unchanged, the VoLTE voice packet to be sent can be carried, and the order of the MCS is reduced; if there is , then the MCS is re-determined according to the target TBS; 所述方法还包括:在VoLTE语音包没有被用户终端正确接收而发生重传时,在当前MCS的基础上降低其阶数,并确定降阶之后的MCS对应的TBS以及传输VoLTE语音包所需的RB数;根据重新确定的RB数、MCS以及TBS对VoLTE语音包进行重传;The method also includes: when the VoLTE voice packet is not correctly received by the user terminal and retransmission occurs, reducing its order on the basis of the current MCS, and determining the TBS corresponding to the reduced MCS and the required value for transmitting the VoLTE voice packet. the number of RBs; the VoLTE voice packet is retransmitted according to the re-determined number of RBs, MCS and TBS; 按所述目标TBS以及所述重新确定的MCS发送VoLTE语音包。Send VoLTE voice packets according to the target TBS and the re-determined MCS. 2.根据权利要求1所述的方法,其特征在于,所述方法还包括:2. The method according to claim 1, wherein the method further comprises: 若不存在目标TBS,则按当前的MCS以及TBS发送VoLTE语音包。If there is no target TBS, the VoLTE voice packet is sent according to the current MCS and TBS. 3.根据权利要求1所述的方法,其特征在于,所述方法还包括:3. The method according to claim 1, wherein the method further comprises: 在确定当前的业务类型为VoLTE业务时,固定使用RANK1模式进行下行数据传输。When it is determined that the current service type is the VoLTE service, the RANK1 mode is fixed for downlink data transmission. 4.一种TD-LTE的VoLTE语音质量提升装置,应用于网络侧设备,其特征在于,包括:4. a VoLTE voice quality improving device of TD-LTE, applied to network side equipment, is characterized in that, comprising: 接收单元,用于获取用户上报的信道质量指示CQI;a receiving unit, configured to obtain the channel quality indicator CQI reported by the user; 资源分配单元,用于根据CQI,确定发送下行数据所需的调制与编码策略MCS以及传输块大小TBS;并根据下行待发送的VoLTE语音包的大小、MCS以及TBS,确定分配给下行的资源块RB的个数;The resource allocation unit is used to determine the modulation and coding strategy MCS and the transport block size TBS required for sending downlink data according to the CQI; the number of RBs; 二次选阶单元,用于判断是否有满足预设条件的目标TBS,所述预设条件为:在RB的个数保持不变的情况下能够承载所述待发送的VoLTE语音包,且使得MCS的阶数降低;若存在,则根据所述目标TBS重新确定MCS;The secondary order selection unit is used for judging whether there is a target TBS that satisfies a preset condition. The preset condition is: under the condition that the number of RBs remains unchanged, the VoLTE voice packet to be sent can be carried, and such that The order of the MCS is reduced; if it exists, the MCS is re-determined according to the target TBS; 所述二次选阶单元,还用于在VoLTE语音包没有被用户终端正确接收而发生重传时,在当前MCS的基础上降低其阶数,并确定降阶之后的MCS对应的TBS以及传输VoLTE语音包所需的RB数;The second order selection unit is also used to reduce the order of the VoLTE voice packet on the basis of the current MCS when the VoLTE voice packet is not correctly received by the user terminal and retransmit, and determine the TBS and transmission corresponding to the MCS after the order reduction. Number of RBs required for VoLTE voice packets; 所述发送单元,还用于根据重新确定的RB数、MCS以及TBS对VoLTE语音包进行重传;The sending unit is also used to retransmit the VoLTE voice packet according to the re-determined number of RBs, MCS and TBS; 发送单元,用于按所述目标TBS以及所述重新确定的MCS发送VoLTE语音包。A sending unit, configured to send VoLTE voice packets according to the target TBS and the re-determined MCS. 5.根据权利要求4所述的装置,其特征在于,所述发送单元,还用于:5. The device according to claim 4, wherein the sending unit is further configured to: 若不存在目标TBS,则按当前的MCS以及TBS发送VoLTE语音包。If there is no target TBS, the VoLTE voice packet is sent according to the current MCS and TBS. 6.根据权利要求4所述的装置,其特征在于,所述装置还包括:6. The apparatus of claim 4, wherein the apparatus further comprises: 模式选择单元,用于在确定当前的业务类型为VoLTE业务时,固定使用RANK1模式进行下行数据传输。The mode selection unit is used for fixedly using the RANK1 mode for downlink data transmission when it is determined that the current service type is the VoLTE service. 7.一种网络侧设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-3任一所述方法的步骤。7. A network side device, comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor implements any of claims 1-3 when the processor executes the program. a step of the method. 8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-3任一所述方法的步骤。8. A computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the steps of the method according to any one of claims 1-3 are implemented.
CN201810595639.7A 2018-06-11 2018-06-11 VoLTE voice quality improvement method and device of TD-LTE Active CN110581749B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810595639.7A CN110581749B (en) 2018-06-11 2018-06-11 VoLTE voice quality improvement method and device of TD-LTE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810595639.7A CN110581749B (en) 2018-06-11 2018-06-11 VoLTE voice quality improvement method and device of TD-LTE

Publications (2)

Publication Number Publication Date
CN110581749A CN110581749A (en) 2019-12-17
CN110581749B true CN110581749B (en) 2022-03-04

Family

ID=68809901

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810595639.7A Active CN110581749B (en) 2018-06-11 2018-06-11 VoLTE voice quality improvement method and device of TD-LTE

Country Status (1)

Country Link
CN (1) CN110581749B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111294346B (en) * 2020-01-22 2022-09-13 深圳国人无线通信有限公司 VoLTE voice service optimization method and optimization system
CN112511998B (en) * 2020-12-04 2022-09-13 素泰智能科技(上海)有限公司 Method for improving and adjusting VOLTE voice downlink time delay jitter and terminal equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014168224A (en) * 2013-01-29 2014-09-11 Ntt Docomo Inc User terminal, wireless base station and adaptive modulation coding method
CN106685587A (en) * 2015-11-06 2017-05-17 株式会社Kt Method of determining modulation order and transport block size in downlink data channel, and apparatus thereof
CN107852287A (en) * 2015-04-02 2018-03-27 三星电子株式会社 Transmitting and receiving method and apparatus for reducing transmission time interval in wireless cellular communication system
CN107886961A (en) * 2017-10-26 2018-04-06 西安电子科技大学 Low speed speech optimization method in AMR based on VoLTE carryings

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103580788A (en) * 2012-07-27 2014-02-12 电信科学技术研究院 Method and device for transmitting MCS instructing information
CN104243086B (en) * 2013-06-09 2018-06-26 华为技术有限公司 Modulation and Coding Scheme determines method, base station and communication system
CN104244424B (en) * 2014-09-30 2017-06-16 大唐移动通信设备有限公司 A kind of distribution method of half-persistence scheduling resources and base station

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014168224A (en) * 2013-01-29 2014-09-11 Ntt Docomo Inc User terminal, wireless base station and adaptive modulation coding method
CN107852287A (en) * 2015-04-02 2018-03-27 三星电子株式会社 Transmitting and receiving method and apparatus for reducing transmission time interval in wireless cellular communication system
CN106685587A (en) * 2015-11-06 2017-05-17 株式会社Kt Method of determining modulation order and transport block size in downlink data channel, and apparatus thereof
CN107886961A (en) * 2017-10-26 2018-04-06 西安电子科技大学 Low speed speech optimization method in AMR based on VoLTE carryings

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP TS 36.213 V12.8.0;3GPP;《3GPP》;20151231;全文 *
基于LTE_Advanced的混合业务的资源配置和性能优化;吕昕;《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑(月刊)》;20150815;全文 *

Also Published As

Publication number Publication date
CN110581749A (en) 2019-12-17

Similar Documents

Publication Publication Date Title
JP7302482B2 (en) Communication device and communication method
US9781738B2 (en) Physical layer (PHY) design for a low latency millimeter wave (MMW) backhaul system
EP3413489B1 (en) Fountain harq for reliable low latency communication
JP2019126069A (en) Method and apparatus for transmitting SRS in cellular mobile communication system
JP5931828B2 (en) User terminal, base station, and wireless communication method
US10028283B2 (en) Dynamic physical uplink control channel (PUCCH)
KR102284453B1 (en) Method and apparatus for uplink control information transmission in wirelee cellular communication systems
CN105580416B (en) Method and apparatus for reporting CSI in LTE-TDD EIMTA
EP3731589A1 (en) Methods and apparatus for determining device-to-device transmission patterns
WO2019029823A1 (en) Dynamic management of uplink control signaling resources in wireless network
US20100128650A1 (en) Base station apparatus and communication control method
CN103209483A (en) Method for transmitting uplink control information, user equipment and base station
JP2019514279A (en) Wireless network node, wireless device and method implemented in them
EP4078872B1 (en) Selective processing of multicast and broadcast retransmissions
US11968047B2 (en) Method and apparatus for sending feedback information, and method and apparatus for receiving feedback information
US9999061B2 (en) Radio resource adaptation method and associated wireless communication devices
KR20170100188A (en) Method and Apparatus for supporting Uplink Non-orthogonal Multiple Access and Joint Reception
WO2022051126A1 (en) Feedback triggered tx/rx for a ue based on multiple ack/nack
WO2013141301A1 (en) Wireless communication system, user terminal, wireless base station device and wireless communication method
CN110581749B (en) VoLTE voice quality improvement method and device of TD-LTE
JPWO2018025493A1 (en) Base station, terminal and communication method
KR102425660B1 (en) Method and Apparatus for managing a congestion in a wireless communication system
CN103888995B (en) The method and apparatus that signal is retransmitted
CN102916792B (en) Data transmission method and subscriber equipment
WO2015018073A1 (en) Hybrid a/n bundling and multiplexing in eimta

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant