语音传输方法和装置与流程

文档序号:17603203发布日期:2019-05-07 20:31阅读:1278来源:国知局
语音传输方法和装置与流程

本发明涉及通信技术,尤其涉及一种语音传输方法和装置。



背景技术:

随着无线通信技术的发展,集群通信技术从模拟系统发展到窄带数据集群系统和宽带数字集群系统;并且,随着用户对于无线宽带的需求的不断增加,从以前简单的语音业务,已经发展到以长期演进(longtermevolution,简称lte)为代表的数字集群通信系统。

现有技术中,可以在lte网络中承载自适应多速率编解码(adaptivemulti-ratecodec,简称amr)语音业务。在第三代合作伙伴计划(the3rdgenerationpartnershipproject,简称3gpp)的lte网络中,该lte网络使用网络电话(voiceoverinternetprotocol,简称voip)技术去支持语音业务;针对集群通信来说,lte网络采用多播/组播单频网络(multicastbroadcastsinglefrequencynetwork,简称mbsfn)的网络协议(internetprotocol,简称ip)组播去支持语音集群,例如,在宽带集群通信(broadbandtrunkingcommunication,简称b-trunc)中,采用voip技术或者amrover分组数据汇聚协议(packetdataconvergenceprotocol,简称pdcp)技术去支持语音业务,并且语音编码方式采用amr编码格式。

然而现有技术中,在lte网络中进行语音传输的时候,由于采用amr编码格式或者amroverpdcp技术对语音信息进行编解码,进而会造成编码后的语音信息的数据量较大;进一步的,由于在lte网络中主要采用voip技术去传输编码后的语音信息,ip头的加入进而会进一步的增大承载编码后的语音信息的数据报大小。基于以上原因,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较大,从而会造成lte网络分配给语音数据的物理资源块(resourceblock,简称rb)较多,进而造成网络中承载信号的频带较大,而终端上行最大发射功率是定值,从而造成信号的功率谱密度较小,从而在lte网络中传输语音时lte网络所覆盖的小区半径较小。例如,350mhz频分双工(frequencydivisionduplexing,简称fdd)制式的lte网络在传输语音时,所覆盖的小区半径大约8km左右;1.4ghz的lte网络在传输语音时,所覆盖的小区半径大约2km-5km。



技术实现要素:

本发明提供一种语音传输方法和装置,用以解决在lte网络中传输语音时lte网络所覆盖的小区半径较小的问题。

一方面,本发明提供一种语音传输方法,包括:

接收终端发送的语音信息以及至少一个其他终端的标识,其中,所述语音信息为采用了nvoc语音编解码格式进行编码的语音信息;

在lte网络中,采用非ip传输方式将所述语音信息,发送给与所述至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为所述语音信息分配的rb最小为1。

另一方面,本发明提供一种语音传输装置,包括:

第一接收模块,用于接收终端发送的语音信息以及至少一个其他终端的标识,其中,所述语音信息为采用了nvoc语音编解码格式进行编码的语音信息;

第一发送模块,用于在lte网络中,采用非ip传输方式将所述语音信息,发送给与所述至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为所述语音信息分配的rb最小为1。

本发明提供的语音传输方法和装置,通过接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息;在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。通过采用了nvoc语音编解码格式对语音信息进行编码,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息,从而不像在采用voip技术传输语音信息时去向语音信息中增加ip头,进而语音信息中没有ip头,进而会进一步的减小了编码后的语音信息的数据量。从而,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较小,从而会使得lte网络分配给语音数据的rb较少,从而可以突破lte网络标准中为语音信息分配的rb最小为2的限制,在本实施例中可以为语音信息分配的rb最小为1,在终端和网络侧最大发射功率固定的情况下,进而使得语音信号的信噪比较大,使得在lte网络中每一个承载信号的频带比较小的情况下,进而每一个承载信号的频带的功率谱密度比较大,从而在lte网络中传输语音时lte网络所覆盖的小区半径较大,提升了小区半径。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1为通信系统架构示意图;

图2为本申请实施例提供的一种语音传输方法的流程示意图;

图3为本申请实施例提供的另一种语音传输方法的流程示意图;

图4为本发明实施例提供的一种语音传输装置的结构示意图;

图5为本发明实施例提供的另一种语音传输装置的结构示意图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

首先对本发明所涉及的名词进行解释:

警用数字集群(policeprofessionaldigitaltrunking,简称pdt)网络:pdt网络是一种窄带通信网络,pdt网络可以满足多数集群通信行业用户的需求。

泛欧集群无线电(transeuropeantrunkedradio,简称tetra)网络:tetra网络是一种窄带通信网络,tetra网络是一种基于数字时分多址技术的无线集群移动通信系统。

lte网络:lte网络是一种宽带通信网络,lte网络是由第三代合作伙伴计划(the3rdgenerationpartnershipproject,简称3gpp)组织制定的通用移动通信系统(universalmobiletelecommunicationssystem,简称umts)技术标准。

声码器前向纠错(forwarderrorcorrection,简称fec):是增加数据通讯可信度的方法。在单向通讯信道中,一旦错误被发现,其接收器将无权再请求传输;fec是利用数据进行传输冗余信息的方法,当传输中出现错误,将允许接收器再建数据。

b-trunc:是一种由宽带集群产业联盟组织制定的、基于分时长期演进(timedivisionlongtermevolution,简称td-lte)的“lte数字传输+集群语音通信”专网宽带集群系统标准。

服务质量(qualityofservice,简称qos):指一个网络能够利用各种基础技术,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。

本发明提供的数据传输的方法,可以适用于图1所示的通信系统架构示意图。如图1所示,该通信系统包括:接入网设备01以及多个终端设备02。需要说明的是,图1所示的通信系统可以适用于lte网络下的各网络制式。

故而,可选的,上述基站可以lte中的演进型基站(evolutionalnodeb,简称enb或enodeb),或者中继站或接入点,本发明在此并不限定。

上述终端设备可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radioaccessnetwork,简称ran)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(personalcommunicationservice,简称pcs)电话、无绳电话、会话发起协议(sessioninitiationprotocol,简称sip)话机、无线本地环路(wirelesslocalloop,简称wll)站、个人数字助理(personaldigitalassistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)、用户设备(userdeviceoruserequipment),在此不作限定。可选的,上述终端设备还可以是智能手表、平板电脑等设备。

本发明具体的应用场景如下。作为一种窄带数字集群中的pdt网络采用窄带声码器(narrowbandvoicecoder,简称nvoc)语音编解码方式,tetra网络采用可以采用高级多频段激励声码器(advancedmulti-bandexcitationvocoder),简称ambe)编码格式支持语音传输。lte网络中进行语音传输的时候,由于采用amr编码格式或者amroverpdcp技术对语音信息进行编解码,进而会造成编码后的语音信息的数据量较大;进一步的,由于在lte网络中主要采用voip技术去传输编码后的语音信息,ip头的加入进而会进一步的增大编码后的承载语音信息的数据报大小。基于以上原因,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较大,从而会造成lte网络分配给语音数据的rb较多,进而造成网络中承载信号的频带较大,而终端上行最大发射功率是定值,从而造成信号的功率谱密度较小,从而在lte网络中传输语音时lte网络所覆盖的小区半径较小。例如,350mhzfdd制式的lte网络在传输语音时,所覆盖的小区半径大约8km左右;1.4ghz的lte网络在传输语音时,所覆盖的小区半径大约2km-5km。

再将lte网络与pdt网络进行比较。由于窄带语音编码格式与宽带语音编码格式是不同,进而窄带通信网络的编码器输出的数据bit位数、与宽带通信网络的编码器输出的数据bit位数是不同。pdt网络的发射功率与lte网络的发射功率不同,pdt网络下的基站的发射功率最大可以到50w@12.5khz;而lte网络下的基站的发射功率一般可以80w@20mhz,也有少数可以160w@20mhz;进而lte网络与pdt网络各自的平均发射功率谱密度是不同的。并且,lte网络在终端功率受限的情况下,会分配出的rb较多,如amr12.2k在小区边缘分配3个rb,信号的功率谱密度较小,信噪比较多,进而影响语音覆盖半径。

并且,通过以上分析可知,在lte网络中,针对于语音业务,很难通过提升发射功率的方式,去提升lte网络在传输语音时所覆盖的小区的半径,不能使得该半径可以达到pdt网络在传输语音时所覆盖的小区的半径。进而在lte网络中传输语音时,如何提升lte网络所覆盖的小区的半径,是一个亟需解决的问题。

本发明提供的语音传输方法和装置,旨在解决现有技术的如上技术问题。

下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

图2为本申请实施例提供的一种语音传输方法的流程示意图。如图2所示,该方法包括:

步骤101、接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息。

在本实施例中,具体的,本实施例以网络设备为执行主体进行说明,并且,网络设备为采用了lte网络下的网络设备。终端已经与其他终端建立了连接,例如,终端与一个其他终端进行点对点语音业务,或者终端与多个其他终端进行群组语音业务。

然后,终端获取到语音信息,终端采用nvoc语音编解码格式对语音信息进行编码;然后终端将编码后的语音信息,发送给网络设备,并且,终端将至少一个其他终端的标识发送给网络设备。

网络设备可以接收到终端发送的编码后的语音信息。

步骤102、在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。

在本实施例中,具体的,网络设备采用非ip传输方式,对采用了nvoc语音编解码格式进行编码的语音信息进行传输。具体来说,网络设备确定出与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,然后网络设备将采用了nvoc语音编解码格式进行编码的语音信息,采用非ip传输方式,去传输给各其他终端。进而不再采用voip方式去传输语音信息。并且,在传输的过程中,由于语音信息采用了nvoc语音编解码格式进行编码,进而可以确定出为语音信息分配的rb最小为1。

本实施例通过接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息;在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。通过采用了nvoc语音编解码格式对语音信息进行编码,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息,从而不像在采用voip技术传输语音信息时去向语音信息中增加ip头,进而语音信息中没有ip头,进而会进一步的减小了编码后的语音信息的数据量。从而,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较小,从而会使得lte网络分配给语音数据的rb较少,从而可以突破lte网络标准中为语音信息分配的rb最小为2的限制,在本实施例中可以为语音信息分配的rb最小为1,在终端和网络侧最大发射功率固定的情况下,进而使得语音信号的信噪比较大,使得在lte网络中每一个承载信号的频带比较小的情况下,进而每一个承载信号的频带的功率谱密度比较大,从而在lte网络中传输语音时lte网络所覆盖的小区半径较大,提升了小区半径。

图3为本申请实施例提供的另一种语音传输方法的流程示意图。如图3所示,该方法包括:

步骤201、接收终端发送的连接请求、以及终端的语音编解码格式信息,其中,连接请求表征终端请求与至少一个其他终端进行语音通信,语音编解码格式信息包括终端所支持的至少一种语音编解码格式。

在本实施例中,具体的,终端向网络设备发送连接请求、以及终端所支持的至少一种语音编解码格式,可以将终端所支持的至少一种语音编解码格式携带在语音编解码格式信息中。进而,网络设备接收到终端发送的连接请求、以及终端的语音编解码格式信息。

例如,终端向网络设备发送语音呼叫请求、以及终端所支持的至少一种语音编解码格式,语音呼叫请求表征终端请求与一个其他终端进行点对点语音业务。或者,终端向网络设备发送群组建立请求、以及终端所支持的至少一种语音编解码格式,群组建立请求表征终端请求与至少一个其他终端中的每一个终端进行群组语音业务。

举例来说,终端向网络设备上报语音编解码格式信息的时候,终端可以在注册时可选上报终端的语音编解码格式信息,如不上报默认不支持nvoc语音编解码格式,上报时的代码如下:

步骤202、根据预设的语音编解码格式集合包括的不同终端的语音编解码格式信息,确定至少一个其他终端中的每一个其他终端的语音编解码格式信息。

在本实施例中,具体的,网络设备可以获取到语音编解码格式集合,语音编解码格式集合中包括了不同终端的语音编解码格式信息。进而,在网络设备接收到终端的连接请求之后,网络设备可以查询出终端所呼叫的每一个其他终端的语音编解码格式信息。

步骤203、在根据终端的语音编解码格式信息、以及至少一个其他终端中的每一个其他终端的语音编解码格式信息,确定终端、以及至少一个其他终端中的每一个其他终端都支持nvoc语音编解码格式时,配置网络参数集,其中,网络参数集中包括支持nvoc语音编解码格式的参数。

其中,配置网络参数集的方式如下:选择nvoc语音编解码格式,并获取信道状态;根据nvoc语音编解码格式和信道状态,分配以下参数中的至少一种:qos标度值(qosclassidentifier,简称qci)、保证比特速率(guaranteedbitrate,简称gbr)、传输时间间隔(transmissiontimeinterval,简称tti)、分配和保留优先级(allocationandretentionpriority,简称arp)。

在本实施例中,具体的,网络设备对终端的语音编解码格式信息、以及每一个其他终端的语音编解码格式信息进行判断分析,进而去确定出终端以及每一个其他终端都支持的语音编解码格式有哪些。

网络设备若确定终端以及每一个其他终端都支持的nvoc语音编解码格式,网络设备就可以去配置出包括有支持nvoc语音编解码格式的参数的网络参数集了。网络设备配置网络参数集的时候,具体来说,首先网络设备配置出语音编解码格式为nvoc语音编解码格式,然后网络设备选择出nvoc语音编解码格式对应的一个索引值,然后确定出与索引值对应的qci;然后网络设备该qci和信道状态,为传输语音信息去分配出rb,且为传输语音信息分配出的rb最小可以为1,并且网络设备可以为传输语音信息去分配出gbr、arp和tti。其中,gbr表征了传输语音信息时的时延;qci表征了语音信息的业务特性,例如时延是否敏感、或者是否需要重传;arp用于业务在信道资源紧张时,分配的抢占和被抢占的优先级。其中,qci、gbr、arp等都是qos参数。

从而,终端在发起点对点语音业务或群组语音业务的时候,终端向网络设备上报支持的语音编解码格式信息,其中,支持nvoc语音编解码格式的终端,会向网络设备发送指示nvoc语音编码格式的支持能力信息。网络侧在确定终端以及终端所呼叫的其他终端,都支持nvoc语音编码的方式的情况下,网络设备去配置出相应的参数。

步骤204、将网络参数集发送给终端和至少一个其他终端中的每一个其他终端,以使终端和至少一个其他终端中的每一个其他终端根据网络参数集,确定采用nvoc语音编解码格式对语音信息进行编码。

其中,网络参数集中包括以下参数中的至少一种:与nvoc语音编解码格式对应的索引值、业务类型、qci、gbr、tti、arp。其中,业务类型表征终端发起的语音业务的业务类型。

在本实施例中,具体的,网络设备将配置出的上述网络参数集,分别发送给终端、以及每一个其他终端。进而终端以及每一个其他终端,确定需要通过nvoc语音编码的方式进行语音通信。

从而在终端接收到语音信息的时候,终端需要采用nvoc语音编解码格式对语音信息进行编码。

步骤205、接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息。

在本实施例中,具体的,本步骤可以参见图2的步骤101,不再赘述。

步骤206、在lte网络中,确定为语音信息分配的rb最小为1。

在本实施例中,具体的,网络设备处于lte网络状态下,网络设备首先采用非ip传输方式将接收到的编码后的语音信息,发送给pdcp层、无线链路层控制协议(radiolinkcontrol,简称rlc)层;然后,网络设备的物理(mediaaccesscontrol,简称mac)层去调度pdcp层和rlc层中处理后的编码语音信息,网络设备的mac层对编码后的语音信息调度,分配语音编码信息承载的rb,由于语音编码后的数据量较小,可以突破现有lte标准的限制,最小可以分配一个rb,后续进行lte的物理层加扰、编码、速率匹配等处理。

步骤207、在lte网络中,将语音信息发送给空中接口,以使空中接口采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端。

在本实施例中,具体的,在步骤206之后,网络设备的物理层将处理后的语音信息发送给网络设备中的空中接口。

然后,空中接口采用非ip传输方式将编码后的语音信息,发送给一个其他终端或各其他终端,进而在空中接口采用非ip方式承载nvoc语音编码,例如针对点对点的语音业务来说,编码后的语音信息可以为48bit/72bit数据,针对群组语音业务来说,群组语音的下行数据可以根据需求设定为normal循环前缀(cyclicprefix,简称cp)或扩展cp。或者,空中接口采用非ip传输方式将编码后的语音信息,发送给核心网;网络设备在发给核心网的编码后的语音信息中增加ip头,核心网然后将增加了ip头的语音信息发送给交换设备;交换设备发送ip数据报给其他终端的网络设备,其中,终端所在的网络设备与其他终端所在的网络设备可以相同,然后其他终端所在的网络设备将语音信息中的ip头去掉,其他终端所在的网络设备将没有ip头的语音数据,发送给另一个空中接口;另一个空中接口将没有了ip头的语音数据,发送给其他终端。在以上过程中,空中接口传输语音信息的时候,语音信息中没有ip头,进而会进一步的减小了编码后的语音信息的数据量。

进而,在终端与一个其他终端进行点对点语音业务的时候,终端和其他终端可以接收到nvoc编码的点对点语音业务的语音数据;在终端与多个其他终端进行群组语音业务的时候,终端和其他终端可以接收到nvoc编码的集群语音数据。

本实施例通过接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息;在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。通过采用了nvoc语音编解码格式对语音信息进行编码,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息,从而不像在采用voip技术传输语音信息时去向语音信息中增加ip头,进而语音信息中没有ip头,进而会进一步的减小了编码后的语音信息的数据量。从而,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较小,从而会使得lte网络分配给语音数据的rb较少,从而可以突破lte网络标准中为语音信息分配的rb最小为2的限制,在本实施例中可以为语音信息分配的rb最小为1,在终端和网络侧最大发射功率固定的情况下,进而使得语音信号的信噪比较大,使得在lte网络中每一个承载信号的频带比较小的情况下,进而每一个承载信号的频带的功率谱密度比较大,从而在lte网络中传输语音时lte网络所覆盖的小区半径较大,提升了小区半径。并且,终端在发起点对点语音业务或群组语音业务的时候,终端向网络设备上报支持的语音编解码格式信息,其中,支持nvoc语音编解码格式的终端,会向网络设备发送指示nvoc语音编码格式的支持能力信息。网络侧在确定终端以及终端所呼叫的其他终端,都支持nvoc语音编码的方式的情况下,网络设备去配置出相应的参数;网络设备将配置出的网络参数集发送给待通信的终端,进而终端以及每一个其他终端,确定需要通过nvoc语音编码的方式进行语音通信。并且,在引入nvoc编解码方式的情况下,由于语音编码的数据量较小,无论48bit或72bit,都可以用一个rb承载语音数据,进而突破了lte网络的限制,支持调度分配一个rb,进而达到提升功率谱密度,提升覆盖半径的目的。

在可选的一种实施方式中,连接请求为语音呼叫请求,语音呼叫请求表征终端请求与一个其他终端进行点对点语音业务;则步骤203,包括以下步骤:

步骤2031a、在根据终端的语音编解码格式信息、以及至少一个其他终端中的每一个其他终端的语音编解码格式信息,确定终端、以及至少一个其他终端中的每一个其他终端都支持nvoc语音编解码格式时,获取终端所使用的网络的第一网络类型,以及一个其他终端所使用的网络的第二网络类型。

在本实施例中,具体的,若在步骤201中终端发起进行点对点语音业务的语音呼叫请求,进而在步骤203中,网络设备若确定终端和该终端所呼叫的其他终端,都支持nvoc语音编解码格式时,网络设备需要确定出终端和其他终端的网络类型。由于终端和其他终端都与网络设备进行了连接,进而网络设备可以确定出终端所使用的网络和其他终端所使用的网络,进而网设备确定出终端所使用的网络的第一网络类型,以及其他终端所使用的网络的第二网络类型。

步骤2032a、若确定第一网络类型为lte网络且第二网络类型为pdt网络,或确定第一网络类型为pdt网络且第二网络类型为lte网络,则确定索引值为第一索引值,并配置网络参数集。

在本实施例中,具体的,网络设备若确定终端所使用的网络为lte网络,且其他终端所使用的网络为pdt网络,或者若确定终端所使用的网络为pdt网络,且其他终端所使用的网络为lte网络,则网络设备确定出与nvoc语音编解码格式对应的索引值为第一索引值,例如,第一索引值为qciindexn2,并且配置上述网络参数集。

步骤2033a、若确定第一网络类型和第二网络类型都是lte网络,则确定索引值为第二索引值,并配置网络参数集。

在本实施例中,具体的,网络设备若确定终端所使用的网络和其他终端所使用的网络都是lte网络,则网络设备确定出与nvoc语音编解码格式对应的索引值为第二索引值,例如,第二索引值为qciindexn1,并且配置上述网络参数集。

并且,第一索引值指示采用nvoc语音编解码格式对未编码的语音信息进行编码、且采用采用声码器前向纠错fec处理方式对未编码的语音信息进行处理,第二索引值指示采用nvoc语音编解码格式对未编码的语音信息进行编码。

举例来说,nvoc语音编解码方式所使用的语音声码器(vocoder)采用8khz采样20ms帧,则编码速率为2.4kb/s,可以输出48bit/帧,或者编码速率为2.15kb/s,可以输出43bit/帧;采用fec处理方式对语音信息进行处理,会得到fec数据,fec数据的大小为24bit;在采用vocoder和fec处理方式对语音信息进行处理的时候,可以确定编码速率为3.6kb/s,可以输出72bit/帧。进而,若终端所使用的网络为lte网络且其他终端所使用的网络为pdt网络,或者终端所使用的网络为pdt网络且其他终端所使用的网络为lte网络,则终端可以采用语音编码数据+fec=72bit数据作为承载,进而实现lte网络的终端和pdt网络的终端之间采用nvoc编解码方式与fec数据相结合的时候,完成语音编码数据的传输。其中,针对nvoc编解码方式得到的数据的大小是48bit,pdt窄带编码时得到的fec数据是24bit;在pdt网络的终端与lte网络的终端进行通信的时候,在需要考虑覆盖优先的时候,可以去定义一个qci参数如qci为1或定义扩展qciindexn1等等,也可以根据覆盖和容量的优先级去定义qci参数的数值;进而得到索引值qciindexn1,在采用与qciindexn1对应的nvoc编解码格式对语音数据进行处理时,语音数据的大小为48bit,对应的gbr为8kbps;在采用与qciindexn2对应的nvoc编解码格式对语音数据进行处理时,语音数据的大小为72bit,对应的gbr为16kbps。

从而通过以上步骤,在lte网络中进行点对点语音业务的时候,可以采用了nvoc语音编解码格式对语音信息进行编码,或者采用nvoc语音编解码格式和fec处理方式对语音信息进行处理,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息。从而,都位于lte网络的终端之间可以使用48bit编码通信,也可以使用72bit编码通信;在pdt网络的终端与在lte网络的终端之间通信时,使用72bit的编码格式通信。

在可选的一种实施方式中,连接请求为群组建立请求,群组建立请求表征终端请求与至少一个其他终端中的每一个终端进行群组语音业务;则步骤203,包括以下步骤:

步骤2031b、在根据终端的语音编解码格式信息、以及至少一个其他终端中的每一个其他终端的语音编解码格式信息,确定终端、以及至少一个其他终端中的每一个其他终端都支持nvoc语音编解码格式时,确定索引值为第二索引值或第三索引值,并配置网络参数集。

在本实施例中,具体的,若在步骤201中终端发起进行群组语音业务的群组建立请求,进而在步骤203中,网络设备可以确定与nvoc语音编解码格式对应的索引值为第二索引值或第三索引值,例如,第二索引值为qciindex1,第三索引值为qciindexn2,并且配置上述网络参数集。从而通过以上步骤,在lte网络中进行群组语音业务的时候,可以采用了nvoc语音编解码格式对语音信息进行编码,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息。

图4为本发明实施例提供的一种语音传输装置的结构示意图,如图4所示,本实施例的装置可以包括:

第一接收模块31,用于接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息;

第一发送模块32,用于在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。

本实施例的语音传输装置可执行本发明实施例提供的一种语音传输方法,其实现原理相类似,此处不再赘述。

本实施例通过接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息;在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。通过采用了nvoc语音编解码格式对语音信息进行编码,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息,从而不像在采用voip技术传输语音信息时去向语音信息中增加ip头,进而语音信息中没有ip头,进而会进一步的减小了编码后的语音信息的数据量。从而,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较小,从而会使得lte网络分配给语音数据的rb较少,从而可以突破lte网络标准中为语音信息分配的rb最小为2的限制,在本实施例中可以为语音信息分配的rb最小为1,在终端和网络侧最大发射功率固定的情况下,进而使得语音信号的信噪比较大,使得在lte网络中每一个承载信号的频带比较小的情况下,进而每一个承载信号的频带的功率谱密度比较大,从而在lte网络中传输语音时lte网络所覆盖的小区半径较大,提升了小区半径。

图5为本发明实施例提供的另一种语音传输装置的结构示意图,在图4所示实施例的基础上,如图5所示,本实施例的装置,还包括:

第二接收模块41,用于在第一接收模块31接收终端发送的语音信息以及至少一个其他终端的标识之前,接收终端发送的连接请求、以及终端的语音编解码格式信息,其中,连接请求表征终端请求与至少一个其他终端进行语音通信,语音编解码格式信息包括终端所支持的至少一种语音编解码格式;

确定模块42,用于根据预设的语音编解码格式集合包括的不同终端的语音编解码格式信息,确定至少一个其他终端中的每一个其他终端的语音编解码格式信息;

配置模块43,用于在根据终端的语音编解码格式信息、以及至少一个其他终端中的每一个其他终端的语音编解码格式信息,确定终端、以及至少一个其他终端中的每一个其他终端都支持nvoc语音编解码格式时,配置网络参数集,其中,网络参数集中包括支持nvoc语音编解码格式的参数;

第二发送模块44,用于将网络参数集发送给终端和至少一个其他终端中的每一个其他终端,以使终端和至少一个其他终端中的每一个其他终端根据网络参数集,确定采用nvoc语音编解码格式对语音信息进行编码。

网络参数集中包括以下参数中的至少一种:与nvoc语音编解码格式对应的索引值、业务类型、qci、gbr、tti、arp。

配置模块43,具体用于:

选择nvoc语音编解码格式,并获取信道状态;

根据nvoc语音编解码格式和信道状态,分配以下参数中的至少一种:qci、gbr、tti、arp。

在可选的一种实施方式中,连接请求为语音呼叫请求,语音呼叫请求表征终端请求与一个其他终端进行点对点语音业务;则配置模块43,包括:

获取子模块,用于在根据终端的语音编解码格式信息、以及至少一个其他终端中的每一个其他终端的语音编解码格式信息,确定终端、以及至少一个其他终端中的每一个其他终端都支持nvoc语音编解码格式时,获取终端所使用的网络的第一网络类型,以及一个其他终端所使用的网络的第二网络类型;

第一配置子模块,用于若确定第一网络类型为lte网络且第二网络类型为警用数字集群pdt网络,或确定第一网络类型为pdt网络且第二网络类型为lte网络,则确定索引值为第一索引值,并配置网络参数集;

第二配置子模块,用于若确定第一网络类型和第二网络类型都是lte网络,则确定索引值为第二索引值,并配置网络参数集,其中,第一索引值指示采用nvoc语音编解码格式对未编码的语音信息进行编码、且采用采用声码器前向纠错fec处理方式对未编码的语音信息进行处理,第二索引值指示采用nvoc语音编解码格式对未编码的语音信息进行编码。

在可选的一种实施方式中,连接请求为群组建立请求,群组建立请求表征终端请求与至少一个其他终端中的每一个终端进行群组语音业务。

本实施例提供的第一发送模块32,包括:

确定子模块321,用于在lte网络中,确定为语音信息分配的rb最小为1;

发送子模块322,用于在lte网络中,将语音信息发送给空中接口,以使空中接口采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端。

本实施例的语音传输装置可执行本发明实施例提供的另一种语音传输方法,其实现原理相类似,此处不再赘述。

本实施例通过接收终端发送的语音信息以及至少一个其他终端的标识,其中,语音信息为采用了nvoc语音编解码格式进行编码的语音信息;在lte网络中,采用非ip传输方式将语音信息,发送给与至少一个其他终端的标识中的每一个其他终端的标识所对应的其他终端,其中,为语音信息分配的rb最小为1。通过采用了nvoc语音编解码格式对语音信息进行编码,进而编码后的语音信息的数据量较小;且通过采用非ip传输方式传输语音信息,从而不像在采用voip技术传输语音信息时去向语音信息中增加ip头,进而语音信息中没有ip头,进而会进一步的减小了编码后的语音信息的数据量。从而,在lte网络中进行语音传输的时候,由于在lte网络中传输的编码后的语音信息的数据量较小,从而会使得lte网络分配给语音数据的rb较少,从而可以突破lte网络标准中为语音信息分配的rb最小为2的限制,在本实施例中可以为语音信息分配的rb最小为1,在终端和网络侧最大发射功率固定的情况下,进而使得语音信号的信噪比较大,使得在lte网络中每一个承载信号的频带比较小的情况下,进而每一个承载信号的频带的功率谱密度比较大,从而在lte网络中传输语音时lte网络所覆盖的小区半径较大,提升了小区半径。并且,终端在发起点对点语音业务或群组语音业务的时候,终端向网络设备上报支持的语音编解码格式信息,其中,支持nvoc语音编解码格式的终端,会向网络设备发送指示nvoc语音编码格式的支持能力信息。网络侧在确定终端以及终端所呼叫的其他终端,都支持nvoc语音编码的方式的情况下,网络设备去配置出相应的参数;网络设备将配置出的网络参数集发送给待通信的终端,进而终端以及每一个其他终端,确定需要通过nvoc语音编码的方式进行语音通信。并且,在引入nvoc编解码方式的情况下,由于语音编码的数据量较小,无论48bit或72bit,都可以用一个rb承载语音数据,进而突破了lte网络的限制,支持调度分配一个rb,进而达到提升功率谱密度,提升覆盖半径的目的。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例的方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本发明旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。

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