基于移动通信网络的群组呼叫方法、终端及服务器的制作方法

文档序号:7866093阅读:108来源:国知局
专利名称:基于移动通信网络的群组呼叫方法、终端及服务器的制作方法
技术领域
本发明涉及一种群组呼叫技术,特别涉及一种基于移动通信网络的群组呼叫方法、终端及服务器。
背景技术
传统的语音呼叫方式主要对讲机呼叫方式和手机呼叫方式。对讲机呼叫方式不需要利用网络,直接通过对讲机之间发射和接收信号来实现语音的传输,通话过程不产生费用,但在语音的实时传输过程中,语音质量容易受到距离和障碍物的影响,且无法在特定群体间实现一对多的呼叫,只要保持在一定范围、一定通信频率上,所有的对讲机都是呼叫和接收的对象。而手机呼叫方式则是通过移动通信网络来进行语音的实时传输,通话成本较高,且无法通过简单的方式、花费较少的费用在特定群体间实现一对多的呼叫。因此,这些现有的呼叫技术都存在一定的局限性。发明内容
本发明的主要目的是提供一种基于移动通信网络的群组呼叫方法,以花费较少的成本来实现在特定群体间实现一对多的、高通信质量的呼叫。
此外,还提供一种适用于所述群组呼叫方法的终端,以花费较少的成本来实现在特定群体间实现一对多的、高通信质量的呼叫。
此外,还提供一种适用于所述群组呼叫方法的服务器,以花费较少的成本来实现在特定群体间实现一对多的、高通信质量的呼叫。
一种基于移动通信网络的群组呼叫方法。该方法包括步骤服务器获取群组数据; 从至少一个终端处发起呼叫;发起呼叫的终端实时接收语音模拟信号,将接收的语音模拟信号转换成语音数字信号并进行压缩,并将压缩的语音数字信号通过移动通信网络发送给服务器;服务器接收发送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端外的其他终端;所述其他终端接收从服务器发送来的压缩的语音数字信号并进行解压,将解压的语音数字信号转换成语音模拟信号,并将转换的语音模拟信号进行播放。
—种适用于所述群组呼叫方法的终端。所述终端包括语音接收/播放模块,用于分析是否需要发起呼叫,及在需要发起呼叫时实时接收语音模拟信号;信号处理模块,用于将接收的语音模拟信号转换成语音数字信号并进行压缩;网络通信模块,用于将压缩的语音数字信号通过移动通信网络发送给服务器;所述网络通信模块,还用于接收从服务器发送来的压缩的语音数字信号;所述信号处理模块,还用于对接收的压缩的语音数字信号进行解压,并将解压的语音数字信号转换成语音模拟信号;所述语音接收/播放模块,还用于将转换的语音模拟信号进行播放。
进一步地,所述终端上设置有呼叫发起功能键,所述语音接收/播放模块通过侦测设置的呼叫发起功能键的信号来分析是否需要发起呼叫。
一种与所述终端配合使用的服务器。所述服务器包括参数获取模块,用于获取群组数据;及数据分配模块,用于接收从终端发送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端外的其他终端。
相较现有技术,本发明通过将语音模拟信号与语音数字信号间的转换,在将语音数字信号通过移动通信网络发送之前进行压缩,在将压缩的语音数字信号通过移动通信网络接收之后进行解压,在特定群体间实现了一对多的、高通信质量的、高传输速度的呼叫, 有效降低了使用成本和使用门槛。


图I为本发明基于移动通信网络的群组呼叫装置较佳实施例的运行架构图。
图2为图I中终端的功能|旲块图。
图3为图I中服务器的功能模块图。
图4为本发明基于移动通信网络的群组呼叫方法较佳实施例的具体实施流程图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图I所示,为本发明基于移动通信网络的群组呼叫装置较佳实施例的运行架构图。基于移动通信网络的群组呼叫装置包括至少一个终端3 (图中以3个为例)及服务器I。终端3通过移动通信网络2与服务器I进行通信。所述终端3可以是车载终端、平板电脑、个人数字助理(Personal Digital Assistant, PDA)或其他任意适用的终端电子设备。
如图2和图3所示,终端3包括语音接收/播放模块30、信号处理模块31及网络通信模块32。服务器I包括参数获取模块10及数据分配模块11。
语音接收/播放模块30,用于分析是否需要发起呼叫,及在需要发起呼叫时实时接收语音模拟信号。在本实施例中,终端3上设置有呼叫发起功能键(图中未示出),语音接收/播放模块30通过侦测设置的呼叫发起功能键的信号来判断是否需要发起呼叫;在本发明的其他实施例中,语音接收/播放模块30通过识别呼叫发起的声音控制信号或者其他任意适用的信号来判断是否需要发起呼叫。
信号处理模块31,用于将语音接收/播放模块30接收的语音模拟信号转换成语音数字信号,并对转换的语音数字信号进行压缩。
网络通信模块32,用于将压缩的语音数字信号通过移动通信网络2发送给服务器I。移动通信网络2由无线接入网、核心网和骨干网三部分组成,无线接入网为终端3提供接入网络服务,核心网和骨干网为各种业务提供交换和传输服务。
参数获取模块10,用于获取群组数据。所述参数获取模块10按照如下步骤获取群组数据默认保存的群组数据,及在第一次设置或者需要重新设置时,提供选择项,以设置群组数据。在本实施例中,所述群组数据包括组成群组的终端3的通信标识数据。所述通信标识数据是终端3与服务器I间实现通信的链接数据,例如,电话号码、IP地址或者其他任意适用的标识数据。
数据分配模块11,用于接收从网络通信模块32发送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端3外的其他终端3。
网络通信模块32,还用于接收从数据分配模块11发送来的压缩的语音数字信号。
信号处理模块31,还用于将网络通信模块32接收的压缩的语音模拟信号进行解压,并将解压的语音数字信号转换成语音模拟信号。
语音接收/播放模块30,还用于将信号处理模块31转换的语音模拟信号进行播放。
如图4所示,为本发明基于移动通信网络的群组呼叫方法较佳实施例的具体实施流程图。
需要强调的是图4所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围
服务器I获取群组数据;从至少一个终端3处发起呼叫;发起呼叫的终端3实时接收语音模拟信号,将接收的语音模拟信号转换成语音数字信号并进行压缩,并将压缩的语音数字信号通过移动通信网络2发送给服务器I ;服务器I接收传送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端3外的其他终端3 ;所述其他终端3接收并解压发送来的语音数字信号,并将解压的语音数字信号转换成语音模拟信号进行播放。
对本领域的技术人员来说,上述技术方案中“服务器I获取群组数据”的步骤并不是一定要处于第一执行顺位,该步骤只要在“服务器I根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端3外的其他终端3”步骤之前执行即可。
以下是结合本实施例逐步实现利用移动通信网络在特定的群体中进行一对多实时呼叫。
步骤S10,服务器I中的参数获取模块10获取群组数据。所述参数获取模块10按照如下步骤获取群组数据默认保存的群组数据,及在第一次设置或者需要重新设置时,提供选择项,以设置群组数据。在本实施例中,所述群组数据包括组成群组的终端3的通信标识数据。所述通信标识数据是终端3与服务器I间实现通信链接的身份识别数据,例如,电话号码、IP地址或者其他任意适用的标识数据。
步骤SI I,终端3中的语音接收/播放模块30分析是否需要发起呼叫。
在需要发起呼叫时,转入执行下述步骤S12,或者,在不需要发起呼叫时,流程结束。
步骤S12,发起呼叫的终端3中的语音接收/播放模块30实时接收语音模拟信号。
步骤S13,发起呼叫的终端3中的信号处理模块31将语音接收/播放模块30接收的语音模拟信号转换成语音数字信号,并对转换的语音数字信号进行压缩。
步骤S15,发起呼叫的终端3中的网络通信模块32将压缩的语音数字信号通过移动通信网络2发送给服务器I。移动通信网络2由无线接入网、核心网和骨干网三部分组成,无线接入网为终端3提供接入网络服务,核心网和骨干网为各种业务提供交换和传输服务。
步骤S16,服务器I中的数据分配模块11接收从网络通信模块32发送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端3外的其他终端3。
步骤S17,群组内除发起呼叫的终端3外的其他终端3中的网络通信模块32接收从数据分配模块11发送来的压缩的语音数字信号。群组内除发起呼叫的终端3外的其他终端3中的信号处理模块31将接收的压缩的语音模拟信号进行解压,并将解压的语音数字信号转换成语音模拟信号。群组内除发起呼叫的终端3外的其他终端3中的语音接收/播放模块30将信号处理模块31转换的语音模拟信号进行播放。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种基于移动通信网络的群组呼叫方法,其特征在于,该方法包括步骤 服务器获取群组数据; 从至少一个终端处发起呼叫; 发起呼叫的终端实时接收语音模拟信号,将接收的语音模拟信号转换成语音数字信号并进行压缩,并将压缩的语音数字信号通过移动通信网络发送给服务器; 服务器接收发送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端外的其他终端; 所述其他终端接收从服务器发送来的压缩的语音数字信号并进行解压,将解压的语音数字信号转换成语音模拟信号,并将转换的语音模拟信号进行播放。
2.如权利要求I所述的群组呼叫方法,其特征在于,所述群组数据包括组成群组的终端的通信标识数据,所述通信标识数据是终端与服务器间实现通信的链接数据。
3.如权利要求I所述的群组呼叫方法,其特征在于,所述服务器获取群组数据的步骤包括 默认保存的群组数据;或者 在第一次设置或者需要重新设置时,提供选择项,以设置群组数据。
4.如权利要求I所述的群组呼叫方法,其特征在于,所述服务器获取群组数据的步骤不处于第一执行顺位。
5.如权利要求I所述的群组呼叫方法,其特征在于,所述从至少一个终端处发起呼叫的步骤包括 至少一个终端分析是否需要发起呼叫; 在有终端需要发起呼叫时,从需要发起呼叫的终端处发起呼叫。
6.一种适用于权利要求I至5任一权利要求所述的群组呼叫方法的终端,其特征在于,所述终端包括 语音接收/播放模块,用于分析是否需要发起呼叫,及在需要发起呼叫时实时接收语音模拟信号; 信号处理模块,用于将接收的语音模拟信号转换成语音数字信号并进行压缩; 网络通信模块,用于将压缩的语音数字信号通过移动通信网络发送给服务器; 所述网络通信模块,还用于接收从服务器发送来的压缩的语音数字信号; 所述信号处理模块,还用于对接收的压缩的语音数字信号进行解压,并将解压的语音数字信号转换成语音模拟信号; 所述语音接收/播放模块,还用于将转换的语音模拟信号进行播放。
7.如权利要求6所述的终端,其特征在于,所述终端上设置有呼叫发起功能键,所述语音接收/播放模块通过侦测设置的呼叫发起功能键的信号来分析是否需要发起呼叫。
8.一种与权利要求6所述的终端配合使用的服务器,其特征在于,所述服务器包括 参数获取模块,用于获取群组数据;及 数据分配模块,用于接收从终端发送来的压缩的语音数字信号,并根据获取的群组数据将接收的压缩的语音数字信号,发送给群组内除发起呼叫的终端外的其他终端。
全文摘要
本发明提供了一种基于移动通信网络的群组呼叫方法。该方法通过将语音模拟信号与语音数字信号间的转换,在将语音数字信号通过移动通信网络发送之前进行压缩,在将压缩的语音数字信号通过移动通信网络接收之后进行解压,在特定群体间实现了一对多的、高通信质量的、高传输速度的呼叫,有效降低了使用成本和使用门槛。本发明还提供一种适用于所述群组呼叫方法的终端和服务器。
文档编号H04W4/06GK102984661SQ20121047576
公开日2013年3月20日 申请日期2012年11月21日 优先权日2012年11月21日
发明者连红星, 冯俊杰, 吴明, 廖海鸿, 刘立向, 党少军, 赵惠 申请人:深圳市领华卫通数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1