IP Library Granted Patent US 10,812,552
Granted Patent B2
US 10,812,552 · App. 16/418,193 · Granted Oct 20, 2020

VoLTE communication method and base station thereof

Inventors: William Xiao-qing Huang (New York City, NY); Haitao Jiang (Guandong, CN); Zhenkai Wang (Guandong, CN)
Assignee: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
H04L65/60G10L19/22G10L19/24H04M7/0072H04W28/02H04W84/042
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,812,552
App. No.
16/418,193
Granted
Oct 20, 2020
Kind
B2
Abstract

A VoLTE communication method and a base station thereof are disclosed. The method includes: receiving a VoLTE communication request sent by a calling terminal; determining and sending a first suggestion complying with the VoLTE communication carried out by the calling terminal to a network side, the first suggestion including a first suggested speech coding mode and a corresponding code rate thereof; receiving from the network side a final speech coding mode and a corresponding code rate that are determined based on the first suggested speech coding mode and the corresponding code rate; and sending the final speech coding mode and the corresponding code rate to the calling terminal, such that the speech coding mode and the corresponding cod rate may be adjusted synchronously on the both side of the VoLTE communication.

Claims (50)

1. A VoLTE communication method, comprising:

receiving a VoLTE communication request sent by a calling terminal;

determining and sending a first suggestion complying with VoLTE communication carried out by the calling terminal to a network side, the first suggestion comprising a first suggested speech coding mode and a corresponding code rate thereof;

receiving from the network side a final speech coding mode and a corresponding code rate that are determined based on the first suggested speech coding mode and the corresponding code rate; and

sending the final speech coding mode and the corresponding code rate to the calling terminal, such that the calling terminal sets up the VoLTE communication;

the final speech coding mode and the corresponding code rate are one group, which consumes fewer transmission resources, from groups of the first suggested speech coding mode and the corresponding code rate thereof, and a second suggested speech coding mode and a corresponding code rate thereof, wherein the second suggested speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on channel quality of a channel used by the called terminal and load of a called base station.

2. The method according to claim 1 , wherein

the channel quality of the channel used by the called terminal is determined based on a measurement result of an uplink sounding signal or a channel quality indication feedback of the called terminal.

3. The method according to claim 1 , wherein

the first suggested speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on channel quality of a channel used by the calling terminal and load of a calling base station.

4. The method according to claim 1 , wherein

the first suggested speech coding mode and the corresponding code rate thereof are one group, which consumes fewer transmission resources, from groups of a first recommended speech coding mode and a corresponding code rate thereof, and a second recommended speech coding mode and a corresponding code rate thereof;

wherein the first recommended speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on a measurement value of a signal-to-interference and noise ratio of a reference symbol or a channel quality indication of the calling terminal, and the second recommended speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on channel quality of a channel used by the calling terminal and load of a calling base station.

5. The method according to claim 3 , further comprising:

determining whether the calling base station satisfies the transmission resources required for coding the speech based on the first suggested speech coding mode and the maximum allowable code rate;

if the calling base station satisfies the transmission resources required for coding the speech, using the maximum allowable code rate as the code rate corresponding to the first suggested speech coding mode; and

if the calling base station does not satisfy the transmission resources required for coding the speech, using a difference between the maximum allowable code rate and a predetermined interval value as the code rate corresponding to the first suggested speech coding mode.

6. The method according to claim 1 , further comprising:

determining whether the called base station satisfies the transmission resources required for coding the speech based on the second suggested speech coding mode and the maximum allowable code rate;

if the called base station satisfies the transmission resources required for coding the speech, using the maximum allowable code rate as the code rate corresponding to the second suggested speech coding mode; and

if the called base station does not satisfy the transmission resources required for coding the speech, using a difference between the maximum allowable code rate and a predetermined interval value as the code rate corresponding to the second suggested speech coding mode.

7. A base station, comprising:

at least one processor;

a memory communicably connected to the at least one processor; wherein the memory stores computer-executable instructions that are executable by the at least one processor, wherein the computer-executable instructions, when being executed by the at least one processor, cause the at least one processor to perform the steps of:

receiving a VoLTE communication request sent by a calling terminal;

determining and sending a first suggestion complying with the VoLTE communication carried out by the calling terminal to a network side, the first suggestion comprising a first speech coding mode and a corresponding code rate of the first suggestion;

receiving from the network side a final speech coding mode and a corresponding code rate that are determined by the network side based on the first suggested speech coding mode and the corresponding code rate; and

sending final speech coding mode and the corresponding code rate to the calling terminal, such that the calling terminal sets up the VoLTE communication;

the final speech coding mode and the corresponding code rate are one group, which consumes fewer transmission resources, from groups of the first suggested speech coding mode and the corresponding code rate thereof, and a second suggested speech coding mode and a corresponding code rate thereof, wherein the second suggested speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on channel quality of a channel used by the called terminal and load of a called base station.

8. The base station according to claim 7 , wherein

the channel quality of the channel used by the called terminal is determined based on a measurement result of an uplink sounding signal or a channel quality indication feedback of the called terminal.

9. The base station according to claim 7 , wherein

the first suggested speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on channel quality of a channel used by the calling terminal and load of a calling base station.

10. The base station according to claim 7 , wherein

the first suggested speech coding mode and the corresponding code rate thereof are one group, which consumes fewer transmission resources, from groups of a first recommended speech coding mode and a corresponding code rate thereof, and a second recommended speech coding mode and a corresponding code rate thereof;

wherein the first recommended speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on a measurement value of a signal-to-interference and noise ratio of a reference symbol or a channel quality indication of the calling terminal, and the second recommended speech coding mode and the corresponding code rate thereof are a speech coding mode and maximum allowable code rate that are determined based on channel quality of a channel used by the calling terminal and load of a calling base station.

11. The base station according to claim 9 , wherein the first suggested speech coding mode and the corresponding code rate are determined by the steps of:

determining whether the calling base station satisfies the transmission resources required for coding the speech based on the first suggested speech coding mode and the maximum allowable code rate;

if the calling base station satisfies the transmission resources required for coding the speech, using the maximum allowable code rate as the code rate corresponding to the first suggested speech coding mode; and

if the calling base station does not satisfy the transmission resources required for coding the speech, using a difference between the maximum allowable code rate and a predetermined interval value as the code rate corresponding to the first suggested speech coding mode.

12. The base station according to claim 7 , wherein the second suggested speech coding mode and the corresponding code rate are determined by the steps of:

determining whether the called base station satisfies the transmission resources required for coding the speech based on the second suggested speech coding mode and the maximum allowable code rate;

if the called base station satisfies the transmission resources required for coding the speech, using the maximum allowable code rate as the code rate corresponding to the second suggested speech coding mode; and

if the called base station does not satisfy the transmission resources required for coding the speech, using a difference between the maximum allowable code rate and a predetermined interval value as the code rate corresponding to the second suggested speech coding mode.

13. A non-volatile computer-readable storage medium storing computer-executable instructions that are executable by a computer; wherein the computer executable instructions, when being executed, cause the computer to perform the steps of:

receiving a VoLTE communication request sent by a calling terminal;

determining and sending a first suggestion complying with VoLTE communication carried out by the calling terminal to a network side, the first suggestion comprising a first speech coding mode and a corresponding code rate;

receiving from the network side a final speech coding mode and a corresponding code rate that are determined based on the first suggested speech coding mode and the corresponding code; and

sending the final speech coding mode and the corresponding code rate to the calling terminal, such that the calling terminal sets up the VoLTE communication;

the final speech coding mode and the corresponding code rate are one group, which consumes fewer transmission resources, from groups of the first suggested speech coding mode and the corresponding code rate thereof, and a second suggested speech coding mode and a corresponding code rate thereof, wherein the second suggested speech coding mode and the corresponding code rate thereof are a speech coding mode and a maximum allowable code rate that are determined based on channel quality of a channel used by the called terminal and load of a called base station.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2026
From: DATAA NEW TECHNOLOGY CO., LTD.
To: CHONGQING XINGJIE SHUXING TECHNOLOGY PARTNERSHIP ENTERPRISE (LIMITED PARTNERSHIP)
Reel/Frame 074153/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2025
From: CLOUDMINDS ROBOTICS CO., LTD.
To: DATAA NEW TECHNOLOGY CO., LTD.
Reel/Frame 072052/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2021
From: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
To: CLOUDMINDS ROBOTICS CO., LTD.
Reel/Frame 055620/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2019
From: HUANG, WILLIAM XIAO-QING; JIANG, HAITAO; WANG, ZHENKAI
To: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
Reel/Frame 049244/0561 →
Continuity (2)
Continuation PCTCN2016098367 · Sep 7, 2016
Related Publication 20190273770A1 · Sep 5, 2019