本发明专利技术提出一种基于云服务的VoIP系统、装置和方法。所述系统包括VoIP终端及与VoIP终端相连的云网络;所述VoIP终端负责发起会话初始化协议SIP协商,在SIP协商中确定语音编解码方式;在通话建立后,将未经DSP处理的语音信号发送到云端;云网络处理所述信号后,发送到远端VoIP终端,同时接收由远端VoIP终端发送的语音信号。采用本发明专利技术所述技术方案,解决了现有技术VoIP客户端的负载过高的问题,降低了VoIP终端的软硬件成本,提高了终端的使用效率。
【技术实现步骤摘要】
一种基于云服务的VoIP系统、装置和方法
本专利技术涉及通信
,更具体地,涉及一种基于云服务的VoIP系统、装置和方法。
技术介绍
VoIP全称VoiceoverInternetProtocol,是将模拟声音信号voice数字化,并以数据包的方式在IP网络上实时传输。它的基本原理是通过语音压缩算法对语音数据编码进行压缩处理,对端将数据包串起来后进行解压处理,最后还原成原来的语音信号。VoIP采用的协议主要有H.323、SIP等协议。其中由IETF(InternetEngineeringTaskForce,因特网工程任务组)提出的SIP(SessionInitiationProtocol,会话初始化协议)协议以其良好的兼容性和可扩展性得到了广泛应用。SIP是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以是Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播、单播或两者混合体进行通信。“云计算”的概念由谷歌公司提出,是分布式处理(DistributedComputing)、并行处理(ParallelComputing)和网格计算(GridComputing)的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再由多部服务器所组成的庞大系统经过计算分析之后将处理结果回传给用户。VoIP语音的质量是影响用户使用的重要因素。在传输IP语音之前,需要对语音进行必要的DSP处理,例如回声消除,噪声抑制,舒适底噪(ComfortableNoise)产生(也称静音抑制)。传统VoIP的DSP处理直接在VoIP客户端进行,这种DSP处理增加了客户端的负载,增加了VoIP终端的软硬件成本。
技术实现思路
本专利技术目的是提出一种基于云服务的VoIP系统、装置和方法。为实现上述目的本专利技术提出一种基于云服务的VoIP系统,所述系统包括VoIP终端及与VoIP终端相连的云网络;所述VoIP终端负责发起会话初始化协议SIP协商,在SIP协商中确定语音编解码方式;在通话建立后,将未经DSP处理的语音信号发送到云端;云网络处理所述信号后,发送到远端VoIP终端,同时接收由远端VoIP终端发送的语音信号。进一步地,所述云网络以因特网多媒体子系统IMS网络为载体,IMS网络包括语音处理控制器VPC。进一步地,所述VPC接收来自因特网多媒体子系统IMS网络或终端的语音数据,并对语音数据进行DSP处理,然后转发语音数据。进一步地,所述VPC可以和其他IMS网元共用一个实体,VPC也可以以单独的网络实体存在。本专利技术还提出一种基于云服务的VoIP装置,所述装置包括接收语音报文模块、DSP处理模块、发送语音报文模块和解析SIP消息模块;所述接收语音报文模块接收来自VoIP终端或云网络其他网元的语音信息,并将IP报文解包,提取其中的语音数据,将语音数据发送到DSP处理模块;所述DSP处理模块对语音数据进行数字信号处理;所述发送语音报文模块将经过DSP处理的语音数据封成IP报文,发送到云网络其他网元或VoIP终端;所述解析SIP消息模块解析经过语音处理控制器的SIP报文,提取编解码方式。进一步地,所述发送语音报文模块将经过DSP处理的语音数据封成IP报文,发送到云网络其他网元或VoIP终端之前,将语音信号编码成VoIP协商约定的语音编码信号。进一步地,所述DSP处理模块对语音数据进行数字信号处理包括语音编解码、回声消除、回声抑制、静音消除。进一步地,所述解析SIP消息模块还提取主叫被叫号码信息。本专利技术还提出一种基于云服务的VoIP方法,所述方法包括:云网络语音处理控制器VPC接收到语音报文后判断是来自VoIP终端还是云网络;如果来自VoIP终端,则解包语音报文并提取语音信息,对语音信息进行编码和DSP处理后发送到云网络;如果来自云网络,则解包语音报文并提取语音信息,对语音信息进行编码和DSP处理后发送到VoIP终端。进一步地,所述DSP处理包括语音编解码、回声消除、回声抑制、静音消除。进一步地,将经过DSP处理及编码的语音数据封装成IP报文后发送给云网络或VoIP终端。综上所述,采用本专利技术具有如下有益效果:采用本专利技术技术方案,解决了现有技术VoIP客户端的负载过高的问题,降低了VoIP终端的软硬件成本,提高了终端的使用效率。附图说明图1是本专利技术实例基于云服务的VoIP系统组成示意图;图2是本专利技术实例基于云服务的VoIP系统数据流示意图;图3是本专利技术实例基于云服务的VoIP装置组成示意图;图4是本专利技术实例基于云服务的VoIP方法语音处理控制器处理流程示意图。具体实施方式本专利技术提供了一种基于云服务的VoIP系统、装置和方法,在云端增加语音处理控制器,接收终端或云网络其他网元的语音报文,并对语音数据编解码及回声消除,噪声抑制,静音抑制等数字信号处理,将处理后的语音数据发送的云网络其他网元或终端。下面结合附图和具体实施例对本专利技术技术方案做详细描述。请参考图1所示,是本专利技术实例基于云服务的VoIP系统组成示意图。如图1所示,所述系统包括VoIP终端及与VoIP终端相连的云网络,本实例的云网络以IMS(IPMultimediaSubsystem,因特网多媒体子系统)为载体,IMS网络包括语音处理控制器(VPC)等其他IMS网络节点。语音处理控制器接收来自IMS网络或终端的语音数据,并对语音数据进行DSP处理,然后转发语音数据。VPC可以和别的IMS网元共用一个实体,例如VPC可以和SBC(SessionBorderController,会话边缘控制器)共存于一个实体中。VPC也可以以单独的网络实体存在,前提是语音数据必须经过此网元。其中VoIP终端负责发起SIP协商,在SIP协商中确定语音编解码方式。在通话建立后,将未经DSP处理的PCM(PulseCodeModulation,脉冲编码调制)语音信号发送到云端,经由云网络处理后,发送到远端VoIP终端。同时接收由远端发送并经过云端处理后的语音信号。请参考图2所示,是本专利技术实例基于云服务的VoIP系统数据流示意图。VoIP终端与VPC之间传输的是未经DSP处理的语音数据,而在云网络内部的语音数据是经过VPC做DSP处理后的语音数据。请参考图3所示,是本专利技术实施例基于云服务的VoIP装置组成示意图。所述装置称为语音处理控制器(VPC),VPC转发SIP协商信息并记录协商的编解码方式。在呼叫建立后,VPC接收由VoIP终端发来的PCM信号,对语音数据做DSP处理,并根据之前记录的语音编码方式,将PCM语音信号编码成VoIP协商约定的语音编码信号,发送到云网络下一网元。同时,VPC接收来自云网络其他网元的语音数据,根据SIP协商记录的编解码方式,对收到的语音数据解码,并发送到VoIP终端。所述装置包括接收语音报文模块,DSP处理模块,发送语音报文模块,解析SIP消息模块。其中接收语音报文模块接收来自VoIP终端或云网络其他网元的语音信息,并将IP报文解包,提取其中的语音数据,并将语音数据发送到DSP处理模块。DSP处理模块负责对语音数据进行数字信号处理,包括回声消除、回声抑制、静音消除及语音编解码等。发送语音报文模块将经过DSP处理的语音数本文档来自技高网...
【技术保护点】
1.一种基于云服务的VoIP系统,其特征在于,所述系统包括VoIP终端及与VoIP终端相连的云网络;所述VoIP终端负责发起会话初始化协议SIP协商,在SIP协商中确定语音编解码方式;在通话建立后,将未经DSP处理的语音信号发送到云端;云网络处理所述信号后,发送到远端VoIP终端,同时接收由远端VoIP终端发送的语音信号。
【技术特征摘要】
1.一种基于云服务的VoIP系统,其特征在于,所述系统包括VoIP终端及与VoIP终端相连的云网络;所述VoIP终端负责发起会话初始化协议SIP协商,在SIP协商中确定语音编解码方式;在SIP协商完成后,通话建立,在通话建立后,将未经DSP处理的语音信号发送到云端;云网络处理所述信号后,发送到远端VoIP终端,同时接收由远端VoIP终端发送的语音信号。2.如权利要求1所述的系统,其特征在于,所述云网络以因特网多媒体子系统IMS网络为载体,IMS网络包括语音处理控制器VPC。3.如权利要求2所述的系统,其特征在于,所述VPC接收来自因特网多媒体子系统IMS网络或终端的语音数据,并对语音数据进行DSP处理,然后转发语音数据。4.如权利要求2或3所述的系统,其特征在于,所述VPC可以和其他IMS网元共用一个实体,VPC也可以以单独的网络实体存在。5.一种基于云服务的VoIP装置,其特征在于,所述装置包括接收语音报文模块、DSP处理模块、发送语音报文模块和解析SIP消息模块;所述接收语音报文模块在SIP协商完成后,通话建立,在通话建立后,接收来自VoIP终端或云网络其他网元的语音信息,并将IP报文解包,提取其中的语音数据,将语音数据发送到DSP处理模块;所述DSP处理模块对语音数据进行数字信号处理;所述发送语音报文模块将经过DSP处理的...
【专利技术属性】
技术研发人员:张欢,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。