调整语音速率的方法、发送端以及系统与流程

文档序号:12600556阅读:907来源:国知局
调整语音速率的方法、发送端以及系统与流程

本发明涉及移动通信技术领域,特别涉及一种调整语音速率的方法、发送端以及系统。



背景技术:

VoLTE(Voice over LTE,LTE语音服务)采用的声码器技术,能够支持多种语音速率。

在语音通话过程中,语音速率的调整涉及端到端流程。对于VoLTE的端到端链路而言,发送端的上行无线信道,是决定通话语音质量的瓶颈,发送端的上行无线信道变差,导致接收端接收语音数据发生丢包,接收端接收到的语音包丢包率较高,向发送端终端提出降低语音速率的请求,发送端接收到此请求后,进一步降低语音速率。

上述的语音速率调整方法,由接收端根据接收到的语音数据包情况,向发送端发出改变语音速率请求,发送端根据接收端的请求调整发送的语音速率,语音速率调整流程较长,调整不够及时,难以快速跟随无线信道变化情况进行调整。



技术实现要素:

本发明实施例所要解决的一个问题是,现有语音速率调整流程较长,调整不够及时的问题。

根据本发明实施例的一个方面,提供的一种调整语音速率的方法,包括:发送端检测上行TTI(Transmission Time Interval,传输时间间隔)占用率;发送端根据上行TTI占用率动态调整语音速率。

在一个实施例中,发送端根据上行TTI占用率动态调整语音速率包括:如果上行TTI占用率低于预设的第一门限,则提高语音速率; 或者,如果上行TTI占用率超过预设的第二门限,则降低语音速率;其中,第一门限低于第二门限。

在一个实施例中,第一门限和第二门限由发送端固定设置,或者由发送端根据网络参数进行配置。

在一个实施例中,第一门限和第二门限根据测试获得。

在一个实施例中,发送端根据预设时间内传送语音数据的TTI数量确定上行TTI占用率;或者,发送端通过调整声码器模式调整语音速率。

根据本发明实施例的第二个方面,提供的一种发送端,包括:TTI占用率检测单元,用于检测上行TTI占用率;语音速率调整单元,用于根据上行TTI占用率动态调整语音速率。

在一个实施例中,语音速率调整单元,用于如果上行TTI占用率低于预设的第一门限,则提高语音速率;或者,如果上行TTI占用率超过预设的第二门限,则降低语音速率;其中,第一门限低于第二门限。

在一个实施例中,发送端还包括:门限配置单元,用于对第一门限和第二门限进行固定设置,或者根据网络参数进行配置。

在一个实施例中,发送端还包括:测试单元,用于通过测试获得第一门限和第二门限。

在一个实施例中,TTI占用率检测单元,用于根据预设时间内传送语音数据的TTI数量确定上行TTI占用率;或者,语音速率调整单元,用于通过调整声码器模式调整语音速率。

根据本发明实施例的第三个方面,提供的一种调整语音速率的系统,包括:前述任一个实施例中的发送端,以及接收端。

本发明中,发送端根据上行TTI占用率变化情况,动态调整语音速率,调整流程只涉及发送端本身,不涉及接收端的反馈过程,调整较快,能够使得语音速率与上行无线信道变化情况快速匹配。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出本公开的示例性实施例的调整语音速率的方法的流程示意图。

图2示出本公开的另一种示例性实施例的调整语音速率的方法的流程示意图。

图3示出本公开的示例性实施例的发送端的结构示意图。

图4示出本公开的另一种示例性实施例的发送端的结构示意图。

图5示出本公开的示例性实施例的调整语音速率的系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

针对现有技术中的语音速率调整方案涉及流程较长,调整不够及时,难以快速跟随无线信道变化情况进行调整的问题,提出本方案。

发明人发现根据LTE(长期演进)技术的特性,语音速率一定时,上行无线信道恶化会使得传送语音数据包采用更低阶的MCS(Modulation and Coding Scheme,调制与编码策略),间接导致上行TTI占用率抬升,而上行无线信道改善会使得传送语音包采用更 高阶的MCS,间接导致上行TTI占用率降低。因此,发送端可以根据上行TTI占用率情况,评估上行无线信道质量是否与当前语音速率匹配,并做出语音速率动态调整,这种调整由于不涉及语音数据包接收端的反馈,能够更加迅速的跟随无线信道变化情况进行调整。

下面结合图1对本发明调整语音速率的方法的一个实施例进行描述。

图1为本发明调整语音速率的方法一个实施例的流程图。如图1所示,该实施例的方法包括:

步骤S102,发送端通过VoLTE呼叫与接收端建立了通话,设置初始语音速率。

步骤S104,发送端检测上行TTI占用率。

其中,发送端根据预设时间内传送语音数据的TTI数量确定上行TTI占用率。例如,TTI=1ms,100ms内即100个TTI,用于传送语音数据的TTI数量是40,那么TTI占用率就是40%。

步骤S106,发送端根据上行TTI占用率动态调整语音速率。如果上行TTI占用率比较低,说明传送语音包采用更高阶的MCS,间接说明上行无线信道改善,因此可以提升语音速率,反之,如果上行TTI占用率比较高,可以降低语音速率。

其中,发送端通过调整声码器模式调整语音速率。VoLTE中对于宽带语音,包含了0~8共计9种声码器模式,也就是9种语音速率等级;对于窄带语音,包含了0~7共计8种声码器模式,也就是8种语音速率等级。发送端例如可以通过逐级降低声码器模式等级来逐渐降低语音速率,从而最终确定最适合当前信道状态的语音速率。或者,如果上行TTI占用率与期望门限的差距比较大,也可以增大声码器模式等级的调整幅度,以增大语音速率的调整幅度。

上述方法发送端根据上行TTI占用率变化情况,动态调整语音速率,调整流程只涉及发送端本身,不涉及接收端的反馈过程,调整较快,能够使得语音速率与上行无线信道变化情况快速匹配。

下面结合图2对发送端如何根据上行TTI占用率动态调整语音 速率进行描述。在本实施例中,设置了第一门限和第二门限,分别对应需要调整语音速率的上行TTI占用率的下限和上限,当上行TTI占用率低于第一门限时发送端提高语音速率,当上行TTI占用率高于第二门限时发送端降低语音速率。

图2为本发明调整语音速率的方法另一个实施例的流程图。如图2所示,本实施具体包括:

步骤S202,发送端通过VoLTE呼叫与接收端建立了通话,设置初始语音速率。

步骤S204,发送端检测上行TTI占用率是否低于预设的第一门限,如果是,则执行步骤S206,否则执行步骤S208.

步骤S206,发送端提高语音速率。

步骤S208,发送端检测上行TTI占用率是否高于预设的第二门限,如果是,则执行步骤S210,否则不进行语音速率的调整。

步骤S210,发送端降低语音速率。

其中,第一门限低于第二门限。第一门限和第二门限例如可以根据测试获得,通过调整不同的参数确定使得语音质量最佳的第一门限和第二门限。第一门限和第二门限可以由发送端固定设置,或者由基站侧通过广播向发送端终端发送门限参数,发送端根据网络参数进行配置。

一种应用场景:终端1通过VoLTE呼叫与终端2建立了通话,声码器初始模式为宽带语音模式8,也就是高清语音的最高速率模式。网络中第一门限设置为50%,第二门限设置为75%。通话建立初期,终端1处于较好信号环境中,上行TTI占用率一直小于第一门限。通话过程中,终端1向信号较差的环境移动,此过程中上行TTI占用率不断升高,并超过第一门限。终端1继续向信号更差的环境移动,该过程中,终端检测到上行TTI占用率继续升高,并超过门限2,终端1将发送的声码器模式从宽带语音模式8降低为宽带语音模式7。此时,经过终端1检测,上行TTI占用率降低至第二门限以下,通话继续进行。

上述方法能够根据无线信道质量的变化情况及时地调整语音速率,不涉及接收端根据接收到的语音数据包情况,向发送端发出改变语音速率请求等过程。在信道质量较差时,降低语音速率,从而降低接收端的丢包率,在信道质量较好时,提高语音速率,可以使用户获得更好的体验。

根据本发明实施例的第二个方面,提供的一种发送端,下面结合图3进行描述。

图3为本发明发送端一个实施例的结构图。如图3所示,发送端300包括:

TTI占用率检测单元302,用于检测上行TTI占用率。

其中,TTI占用率检测单元,用于根据预设时间内传送语音数据的TTI数量确定上行TTI占用率。

语音速率调整单元304,用于根据上行TTI占用率动态调整语音速率。

其中,语音速率调整单元304,具体用于如果上行TTI占用率低于预设的第一门限,则提高语音速率;或者,如果上行TTI占用率超过预设的第二门限,则降低语音速率,第一门限低于第二门限。语音速率调整单元304,用于通过调整声码器模式调整语音速率。

下面结合图4对发送端300进行进一步描述。

图4为本发明发送端另一个实施例的结构图。如图4所示,发送端300还包括:

门限配置单元406,用于对第一门限和第二门限进行固定设置,或者根据网络参数进行配置。

测试单元408,用于通过测试获得第一门限和第二门限。

根据本发明实施例的第三个方面,提供的一种调整语音速率的系统,下面结合图5进行描述。

图5为本发明调整语音速率的系统一个实施例的结构图。如图5所示,系统500包括:前述任一个实施例中的发送端300,以及接收端502。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1