一种多模块语音数据通信系统及方法技术方案

技术编号:18460575 阅读:41 留言:0更新日期:2018-07-18 13:25
本发明专利技术涉及一种多模块语音数据通信系统及方法,所述AP芯片控制两个以上的卫星信号处理模块进行数据通信,所述第二开关阵列的一端均与两个以上的卫星信号处理模块电连接,所述第二开关阵列的另一端与所述第一开关阵列的一端电连接,所述第一开关阵列的另一端与所述编解码器模块电连接,本发明专利技术中发明专利技术方法将天线卫星信号传送给相对应的卫星处理模块;进行重新编码成AT指令,并以脉冲的方式提醒系统适配层;然后系统适配层根据当前状态来进行开关阵列的切换;系统适配层发送控制信号给AP芯片,进行PCM共享通道的切换。本发明专利技术能够有效保障手机在特殊环境下的正常通信,还能够有效降低硬件开发成本,减少软件编译难度和工作量。

A multi module voice data communication system and method

The invention relates to a multi module voice data communication system and method. The AP chip controls more than two satellite signal processing modules for data communication. One end of the second switch array is electrically connected with more than two satellite signal processing modules, and the other end of the second switch array is connected with the first switch array. The other end of the first switch array is electrically connected with the codec module at the other end of the first switch array. In the invention, an invention method transmits an antenna satellite signal to the corresponding satellite processing module; recodes into a AT instruction and reminding the system adaptation layer in a pulse mode; then the system adapts the layer according to the current state. To switch the switch array, the system adaption layer sends control signals to the AP chip to switch the PCM shared channel. The invention can effectively protect the normal communication of the mobile phone in special environment, effectively reduce the development cost of hardware, and reduce the difficulty and workload of software compilation.

【技术实现步骤摘要】
一种多模块语音数据通信系统及方法
本专利技术涉及通信领域,尤其涉及一种多模块语音数据通信系统及方法。
技术介绍
目前常用的语音数据通信解决方案(高通、MTK、展讯、联芯等)基本都是将电源管理单元(集成编解码器)和蓝牙的PCM与基带连接,然后基带再通过与其连接的射频模块中的调制解调器与远端交互语音和数据。当不想用方案商专用的调制解调器时,软件底层需要进行较为繁杂的大量工作,增加软件编译难度和工作量的同时较易出现BUG。同时,现有的手机以及芯片厂商没有针对卫星的双卡双待的解决方案。在特定的场景以及情况下无法进行通信。比如一些特定区域,例如沙漠、海上、无人区、以及部分山区等一些特殊的地理区域;同时一些特殊场景例,如应急情况下,比如自然灾害的情况、洪水、地震等特殊情况,以及一些特定的工作场景,例如石油管线的检测、天然气的运输管线的检测。现有的手机是无法进行通信的。当前的语音数据通信解决方案中没有同时支持双卫星的语音通信的解决方案。确保手机在这些场景下正常通信,成了本领域技术人员亟待解决的技术问题,为此,为了解决现在的技术空白,做到在降低硬件开发成本的同时减少软件编译难度和工作量,提供一种新的语音数据通信方式成为本领域亟待解决的技术问题。
技术实现思路
为至少在一定程度上克服相关技术中存在的问题,本申请提供一种多模块语音数据通信系统及方法,能够有效保障手机在特殊环境下的正常通信,弥补了现有技术的空白,同时还能够有效降低硬件开发成本,减少软件编译难度和工作量。根据本申请实施例的第一方面,提供一种多模块语音数据通信系统,包括两个以上的卫星信号处理模块,AP芯片、第一开关阵列、第二开关阵列、编解码器模块和蓝牙模块;所述AP芯片控制两个以上的卫星信号处理模块进行数据通信,所述第二开关阵列的一端均与两个以上的卫星信号处理模块电连接,所述第二开关阵列的另一端与所述第一开关阵列的一端电连接,所述第一开关阵列的另一端与所述编解码器模块电连接,所述蓝牙模块与所述编解码器模块通信连接;所述第一、二开关阵列为单刀双掷的模拟开关阵列,所述AP芯片用于向所述第一、二开关阵列输出切换控制信号;卫星信号处理模块包括第一卫星信号处理模块和第二卫星信号处理模块;所述第一卫星信号处理模块上连接有第一通信天线,所述第二卫星信号处理模块上连接有第二通信天线,所述蓝牙模块上连接有蓝牙天线。进一步的,该多模块语音数据通信系统中还包括系统适配层和用户接口层;一方面,第一通信天线把来自第一卫星的信号传送给第一卫星信号处理模块;所述第一卫星信号处理模块对接收到信号进行编码解码操作,第一卫星信号处理模块把处理后的数据以脉冲的方式发送中断提醒,所述系统适配层接收到脉冲的中断提醒后,从串口中读取相应的信息,并根据信息的类型分别提醒用户接口层,用户接口层会根据系统适配层提供的信息,展示用户界面;另一方面,第二通信天线把来自第二卫星的信号传送给第二卫星信号处理模块;所述第二卫星信号处理模块对接收到信号进行编码解码操作,第二卫星信号处理模块把处理后的数据以脉冲的方式发送中断提醒,所述系统适配层接收到脉冲的中断提醒后,从串口中读取相应的信息,并根据信息的类型分别提醒用户接口层,用户接口层会根据系统适配层提供的信息,展示用户界面。进一步的,多模块语音数据通信系统中通过脉冲方式提醒系统适配层,系统适配层根据脉冲的方式来区分脉冲来自第一卫星信号处理模块还是第一卫星信号处理模块;然后系统适配层根据当前状态来进行开关阵列的切换;系统适配层发送控制信号给AP芯片,所述AP芯片发出第一开关阵列切换控制信号和第二开关阵列切换控制信号来进行PCM共享通道的切换。进一步的,AP芯片向所述第二开关阵列输出切换控制信号来选择多个通信模块中的一个通信模块参与通信;AP芯片向所述第一开关阵列输出切换控制信号来控制所述第一开关阵列在所述是编解码器模块和所述蓝牙模块之间进行切换以形成PCM语音通路。进一步的,所述第一通信模块上设置有第一SIM卡,所述第二通信模块上设置有第二SIM卡。所述编解码器模块上还连接有麦克风、接收器、扬声器和耳机。根据本申请实施例的第二方面,提供一种多模块语音数据通信方法,该方法采用上述的多模块语音数据通信系统,具体语音通信方法如下:第一通信天线和第二通信天线接收到卫星信号后,将信号数据传送给相对应的卫星处理模块;卫星处理模块对接收到的信号数据进行处理;卫星处理模块把处理后的数据,进行重新编码成AT指令,并以脉冲的方式提醒系统适配层;系统适配层接收到脉冲中断后,进行两部分工作:第一部分工作为:系统适配层接收到脉冲中断后,从串口进行读取数据;系统适配层从串口读取数据后,将信息进行解码并处理;系统适配层会根据数据类型,进行用户接口的通知;第二部分工作为:系统适配层根据脉冲的方式来区分脉冲来自第一卫星信号处理模块还是第一卫星信号处理模块;然后系统适配层根据当前状态来进行开关阵列的切换;系统适配层发送控制信号给AP芯片,进行PCM共享通道的切换。进一步的,所述AP芯片发出第一开关阵列切换控制信号和第二开关阵列切换控制信号,通过切换两个串联的开关阵列将参与通信的卫星信号处理模块与编解码器模块连接形成PCM语音通路;或者通过切换两个串联的开关阵列将参与通信的卫星信号处理模块与编解码器模块和所述蓝牙模块连接形成PCM语音通路。进一步的,当AP芯片判断第一卫星信号处理模块工作时,AP芯片发送指令使第二开关阵列接入第一卫星信号处理模块,同时AP芯片根据设置在所述AP芯片中的CPU指令通过第一开关阵列接入选择的编解码器模块或蓝牙模块;当第一开关阵列接入选择的编解码器模块参与通信时,所述第一卫星信号处理模块将卫星数据进行解码,解码后将数据传送到编解码器模块;所述编解码器模块对音频编解码后输出;另外,当第一开关阵列接入选择的蓝牙模块参与通信时,所述第一卫星信号处理模块将卫星数据进行解码,解码后,将数据传送到编解码器模块;所述编解码器模块对音频编解码后将数据传送到蓝牙模块模块;蓝牙模块将来自编解码器模块的数据发送到远端设备。相对应的,当AP芯片判断第二卫星信号处理模块工作时,AP芯片发送指令使第二开关阵列接入第二卫星信号处理模块,同时AP芯片根据设置在所述AP芯片中的CPU指令通过第一开关阵列接入选择的编解码器模块或蓝牙模块;当第一开关阵列接入选择的编解码器模块参与通信时,所述第二卫星信号处理模块将卫星数据进行解码,解码后将数据传送到编解码器模块;所述编解码器模块对音频编解码后输出;另外,当第一开关阵列接入选择的蓝牙模块参与通信时,所述第二卫星信号处理模块将卫星数据进行解码,解码后,将数据传送到编解码器模块;所述编解码器模块对音频编解码后将数据传送到蓝牙模块模块;蓝牙模块将来自编解码器模块的数据发送到远端设备。本专利技术中,PCM共享通路的切换具体方法如下:当系统适配层接收到脉冲信号后,处理脉冲编解码;解码后处理消息,并检查是否需要切换PCM通道;当前系统PCM通道和来自脉冲信号提醒的通道一致时,则不做处理;当前系统PCM通道和来自脉冲信号提醒的PCM通道不一致时,则系统适配层准备切换PCM通道;系统适配层在切换PCM通道前,需要检查PCM通道是否接受切换,判断当前PCM通道是否被占用,如果PCM通道已经本文档来自技高网...

【技术保护点】
1.一种多模块语音数据通信系统,其特征在于:包括两个以上的卫星信号处理模块,AP芯片、第一开关阵列、第二开关阵列、编解码器模块和蓝牙模块;所述AP芯片控制两个以上的卫星信号处理模块进行数据通信,所述第二开关阵列的一端均与两个以上的卫星信号处理模块电连接,所述第二开关阵列的另一端与所述第一开关阵列的一端电连接,所述第一开关阵列的另一端与所述编解码器模块电连接,所述蓝牙模块与所述编解码器模块通信连接;所述第一、二开关阵列为单刀双掷的模拟开关阵列,所述AP芯片用于向所述第一、二开关阵列输出切换控制信号;卫星信号处理模块包括第一卫星信号处理模块和第二卫星信号处理模块;所述第一卫星信号处理模块上连接有第一通信天线,所述第二卫星信号处理模块上连接有第二通信天线,所述蓝牙模块上连接有蓝牙天线。

【技术特征摘要】
1.一种多模块语音数据通信系统,其特征在于:包括两个以上的卫星信号处理模块,AP芯片、第一开关阵列、第二开关阵列、编解码器模块和蓝牙模块;所述AP芯片控制两个以上的卫星信号处理模块进行数据通信,所述第二开关阵列的一端均与两个以上的卫星信号处理模块电连接,所述第二开关阵列的另一端与所述第一开关阵列的一端电连接,所述第一开关阵列的另一端与所述编解码器模块电连接,所述蓝牙模块与所述编解码器模块通信连接;所述第一、二开关阵列为单刀双掷的模拟开关阵列,所述AP芯片用于向所述第一、二开关阵列输出切换控制信号;卫星信号处理模块包括第一卫星信号处理模块和第二卫星信号处理模块;所述第一卫星信号处理模块上连接有第一通信天线,所述第二卫星信号处理模块上连接有第二通信天线,所述蓝牙模块上连接有蓝牙天线。2.根据权利要求1所述的多模块语音数据通信系统,其特征在于:该多模块语音数据通信系统中还包括系统适配层和用户接口层;第一通信天线把来自第一卫星的信号传送给第一卫星信号处理模块;所述第一卫星信号处理模块对接收到信号进行编码解码操作,第一卫星信号处理模块把处理后的数据以脉冲的方式发送中断提醒,所述系统适配层接收到脉冲的中断提醒后,从串口中读取相应的信息,并根据信息的类型分别提醒用户接口层,用户接口层会根据系统适配层提供的信息,展示用户界面;第二通信天线把来自第二卫星的信号传送给第二卫星信号处理模块;所述第二卫星信号处理模块对接收到信号进行编码解码操作,第二卫星信号处理模块把处理后的数据以脉冲的方式发送中断提醒,所述系统适配层接收到脉冲的中断提醒后,从串口中读取相应的信息,并根据信息的类型分别提醒用户接口层,用户接口层会根据系统适配层提供的信息,展示用户界面。3.根据权利要求2所述的多模块语音数据通信系统,其特征在于:多模块语音数据通信系统中通过脉冲方式提醒系统适配层,系统适配层根据脉冲的方式来区分脉冲来自第一卫星信号处理模块还是第一卫星信号处理模块;然后系统适配层根据当前状态来进行开关阵列的切换;系统适配层发送控制信号给AP芯片,所述AP芯片发出第一开关阵列切换控制信号和第二开关阵列切换控制信号来进行PCM共享通道的切换。4.根据权利要求3所述的多模块语音数据通信系统,其特征在于:AP芯片向所述第二开关阵列输出切换控制信号来选择多个通信模块中的一个通信模块参与通信;AP芯片向所述第一开关阵列输出切换控制信号来控制所述第一开关阵列在所述是编解码器模块和所述蓝牙模块之间进行切换以形成PCM语音通路。5.根据权利要求1至4任一项所述的多模块语音数据通信系统,其特征在于:所述第一通信模块上设置有第一SIM卡,所述第二通信模块上设置有第二SIM卡;所述编解码器模块上还连接有麦克风、接收器、扬声器和耳机。6.一种多模块语音数据通信方法,其特征在于:该方法采用上述权利要求1至5任一项所述的多模块语音数据通信系统,具体语音通信方法如下:第一通信天线和第二通信天线接收到卫星信号后,将信号数据传送给相对应的卫星处理模块;卫星处理模块对接收到的信号数据进行处理;卫星处理模块把处理后的数据,进行重新编码成AT指令,并以脉冲的方式提醒系统适配层;系统适配层接收到脉冲中断后,进行两部分工作:第一部分工作为:系统适配层接收到脉冲中断后,从串口进行读取数据;系统适配层从串口读取数据后,将信息进行解码并处理;系统适配层会根据数据类型,进行用户接口的通知;第二部分工作为:系...

【专利技术属性】
技术研发人员:史峰
申请(专利权)人:柒星通信科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1