一种移动终端内部通信方法技术

技术编号:9798904 阅读:91 留言:0更新日期:2014-03-22 16:03
本发明专利技术公开了一种移动终端内部通信方法,属于移动终端内部通信领域,其中应用处理模块与基带处理模块之间的控制信号通道由一第一信号通道、一第二信号通道以及一反馈通道组成;应用处理模块通过第一信号通道向基带处理模块发送第一请求信号,并通过反馈通道接收由基带处理模块发送的反馈信号;应用处理模块接收到反馈信号后,向基带处理模块发送数据;基带处理模块通过第二信号通道向应用处理模块发送第二请求信号;随后基带处理模块向应用处理模块发送数据。上述技术方案的有益效果是:节省了系统的硬件资源,降低了系统的功耗,缩短了通信连接过程,提高了数据传输的速率;同时加入了数据重传机制,保证了数据传输的安全性和可靠性。

【技术实现步骤摘要】
【国外来华专利技术】一种移动终端内部通信方法
本专利技术涉及移动终端内部通信
,尤其涉及一种移动终端内部通信方法。
技术介绍
现有技术中的移动通信终端,其内部通常采用AP+Modem的通信方案来进行数据传输。现有技术中的AP通常指应用处理器(ApplicationProcessor)。所谓应用处理器,是在低功耗CPU的基础上扩展音视频功能和专用接口的超大规模集成电路。应用处理器的作用在于控制移动通信终端上的多个功能程序,例如拍摄、音乐播放、视频图像播放等,以扩展传统手机的功能,使其摆脱只能拨打电话和收发短信的局限。现有技术中的Modem通常指基带处理器。所谓基带处理器,相当于一个协议处理器。传统的基带处理器主要作为运行通信协议物理层的控制码,同时控制通信协议的上层软件。传统的AP+Modem通信方法,在AP和Modem之间建立通信连接时,需要较多的连线,通常采用至少四根信号传输线来进行握手机制,随后建立连接。同样的,当Modem拟向AP传输数据时,也需要至少四根信号传输线来进行握手机制,随后建立连接。这样的连接方式需要较多信号线的握手机制,占用了较多的芯片PIN脚,同时增大了系统的功耗,在AP和Modem建立连接的过程中,也会由于握手时间较长而使数据传输的速率受到限制。中国专利(CN103220822A)公开了一种数据传输方法、装置和移动终端,属于终端
方法包括:第一终端设备接收用于传输指定文件的数据传输指令;检测第一终端设备的声音状态,并根据声音状态生成指定握手信息;所述第一终端设备根据所述指定文件发送所述指定握手信息,使得所述第二终端设备和所述第一终端设备根据所述指定握手信息建立数据连接;通过第一终端设备与第二终端设备之间的数据连接,向第二终端设备发送指定文件。上述技术方案虽然提到了握手机制,但对该握手机制并未做详细的描述。因此,上述技术方案并不能解决现有技术中存在的问题。中国专利(CN102264045A)公开了一种实现即时通讯握手的方法,移动终端通过在无线通讯的控制信道消息的数据包中携带移动终端的即时通信客户端和即时通讯应用服务器之间的握手消息,实现即时通信客户端和即时通讯应用服务器之间的握手。本专利技术还提供了一种实现即时通讯握手的系统。上述技术方案并未涉及到握手机制的具体信号传输过程,无法解决现有技术中存在的问题。
技术实现思路
根据现有技术中存在的缺陷,即AP和Modem之间的信号连接线较多,从而导致通信连接的时间较长,影响传输速率,同时耗费了硬件资源,增大了系统功耗;现提供一种移动终端内部通信方法的技术方案,具体包括:一种移动终端内部通信方法,适用于移动终端,所述移动终端内设置有应用处理模块和基带处理模块,所述应用处理模块和基带处理模块之间设有一控制信号通道;其中,所述控制信号通道由一第一信号通道、一第二信号通道以及一反馈通道组成;所述应用处理模块通过所述第一信号通道向所述基带处理模块发送用以请求发送数据的第一请求信号,并通过所述反馈通道接收由所述基带处理模块发送的用以准备接收数据的反馈信号;所述应用处理模块接收到所述反馈信号后,向所述基带处理模块发送数据;所述基带处理模块通过所述第二信号通道向所述应用处理模块发送用以请求发送数据的第二请求信号;随后所述基带处理模块向所述应用处理模块发送数据。优选的,该移动终端内部通信方法,其中,所述应用处理模块向所述基带处理模块发送数据的步骤具体包括:步骤a1,所述应用处理模块通过所述第一信号通道向所述基带处理模块发送所述第一请求信号;步骤a2,所述基带处理模块通过所述反馈通道向所述应用处理模块发送所述反馈信号;步骤a3,所述应用处理模块向所述基带处理模块发送数据;步骤a4,所述应用处理模块完成数据发送,随后退出。优选的,该移动终端内部通信方法,其中,所述步骤a1中,首先判断所述基带处理模块的工作状态:步骤a11,判断所述基带处理模块的SDIO接口是否处于空闲状态;若所述SDIO接口处于空闲状态,则转至步骤a12;若所述SDIO接口未处于所述空闲状态,则返回给所述应用处理模块请求失败的信号,随后退出;步骤a12,判断所述基带处理模块是否处于接收数据状态;所述基带处理模块未处于接收数据状态,则转至步骤a13;若所述基带处理模块处于所述接收数据状态,则所述应用处理模块等待所述基带处理模块接收数据完毕,随后转至步骤a13;步骤a13,判断所述基带处理模块是否处于发送数据状态;若所述基带处理模块未处于发送数据状态,则继续执行所述步骤a1;若所述基带处理模块处于所述发送数据状态,则所述应用处理模块等待所述基带处理模块发送数据完毕,随后继续执行所述步骤a1。优选的,该移动终端内部通信方法,其中,所述步骤a2中,当所述基带处理模块收到所述第一请求信号后,判断所述基带处理模块的工作状态:若所述基带处理模块处于发送数据状态,则所述基带处理模块等待数据发送完毕,随后通过所述反馈通道向所述应用处理模块发送所述反馈信号;若所述基带处理模块未处于所述发送数据状态,则所述基带处理模块直接通过所述反馈通道向所述应用处理模块发送所述反馈信号。优选的,该移动终端内部通信方法,其中,所述步骤a4中,在所述应用处理模块向所述基带处理模块发送数据时,所述应用处理模块将工作状态更新为发送数据状态。优选的,该移动终端内部通信方法,其中,所述步骤a5中,当所述应用处理模块完成数据发送时,所述应用处理模块将工作状态更新为空闲状态。优选的,该移动终端内部通信方法,其中,所述基带处理模块接收数据的步骤具体包括:步骤b1,所述基带处理模块采用一第一数据缓冲区域读取所述应用处理模块发送的数据,并通过所述反馈通道向所述应用处理模块发送所述反馈信号;步骤b2,等待所述第一数据缓冲区域读取数据完毕后,所述基带处理模块从所述第一数据缓冲区域中读取数据;步骤b3,判断所述基带处理模块的发送队列是否为空;若所述发送队列不为空,则所述基带处理模块开始发送数据;若所述发送队列为空,则退出。优选的,该移动终端内部通信方法,其中,所述步骤b1中,首先判断所述基带处理模块的SDIO接口是否处于空闲状态:若所述SDIO接口处于所述空闲状态,则继续执行所述步骤b1;若所述SDIO接口未处于所述空闲状态,则等待所述基带处理模块发送数据完毕,随后判断此时所述SDIO接口是否可以读取数据;若所述SDIO接口能够读取数据,则继续执行所述步骤b1;若所述SDIO接口不能读取数据,则所述基带处理模块将工作状态更新为发送数据状态,并转至所述步骤b3。优选的,该移动终端内部通信方法,其中,所述步骤b2中,等待所述第一数据缓冲区域读取数据完毕后,所述基带处理模块将工作状态更新为读取数据状态,并从所述第一数据缓冲区域中读取数据。优选的,该移动终端内部通信方法,其中,所述步骤b2中,所述基带处理模块采用一复用器从所述第一数据缓冲区域中读取数据。优选的,该移动终端内部通信方法,其中,所述基带处理模块向所述应用处理模块发送数据的步骤具体包括:步骤c1,所述基带处理模块开始向所述应用处理模块发送数据;步骤c2,所述基带处理模块通过所述第二信号通道向所述应用处理模块发送所述第二请求信号;步骤c3,所述基带处理模块发送数据完毕,并退出。优选的,该移动终端内部通信方法本文档来自技高网
...
一种移动终端内部通信方法

【技术保护点】
一种移动终端内部通信方法,适用于移动终端,所述移动终端内设置有应用处理模块和基带处理模块,所述应用处理模块和基带处理模块之间设有一控制信号通道;其特征在于,所述控制信号通道由一第一信号通道、一第二信号通道以及一反馈通道组成;所述应用处理模块通过所述第一信号通道向所述基带处理模块发送用以请求发送数据的第一请求信号,并通过所述反馈通道接收由所述基带处理模块发送的用以准备接收数据的反馈信号;所述应用处理模块接收到所述反馈信号后,向所述基带处理模块发送数据;所述基带处理模块通过所述第二信号通道向所述应用处理模块发送用以请求发送数据的第二请求信号;随后所述基带处理模块向所述应用处理模块发送数据。

【技术特征摘要】
【国外来华专利技术】1.一种移动终端内部通信方法,适用于移动终端,所述移动终端内设置有应用处理模块和基带处理模块,所述应用处理模块和基带处理模块之间设有一控制信号通道;其特征在于,所述控制信号通道由一第一信号通道、一第二信号通道以及一反馈通道组成;所述应用处理模块通过所述第一信号通道向所述基带处理模块发送用以请求发送数据的第一请求信号,并通过所述反馈通道接收由所述基带处理模块发送的用以准备接收数据的反馈信号;所述应用处理模块接收到所述反馈信号后,向所述基带处理模块发送数据;所述基带处理模块通过所述第二信号通道向所述应用处理模块发送用以请求发送数据的第二请求信号;随后所述基带处理模块向所述应用处理模块发送数据。2.如权利要求1所述的移动终端内部通信方法,其特征在于,所述应用处理模块向所述基带处理模块发送数据的步骤具体包括:步骤a1,所述应用处理模块通过所述第一信号通道向所述基带处理模块发送所述第一请求信号;步骤a2,所述基带处理模块通过所述反馈通道向所述应用处理模块发送所述反馈信号;步骤a3,所述应用处理模块向所述基带处理模块发送数据;步骤a4,所述应用处理模块完成数据发送,随后退出。3.如权利要求2所述的移动终端内部通信方法,其特征在于,所述步骤a1中,首先判断所述基带处理模块的工作状态:步骤a11,判断所述基带处理模块的SDIO接口是否处于空闲状态;若所述SDIO接口处于空闲状态,则转至步骤a12;若所述SDIO接口未处于所述空闲状态,则返回给所述应用处理模块请求失败的信号,随后退出;步骤a12,判断所述基带处理模块是否处于接收数据状态;所述基带处理模块未处于接收数据状态,则转至步骤a13;若所述基带处理模块处于所述接收数据状态,则所述应用处理模块等待所述基带处理模块接收数据完毕,随后转至步骤a13;步骤a13,判断所述基带处理模块是否处于发送数据状态;若所述基带处理模块未处于发送数据状态,则继续执行所述步骤a1;若所述基带处理模块处于所述发送数据状态,则所述应用处理模块等待所述基带处理模块发送数据完毕,随后继续执行所述步骤a1。4.如权利要求2所述的移动终端内部通信方法,其特征在于,所述步骤a2中,当所述基带处理模块收到所述第一请求信号后,判断所述基带处理模块的工作状态:若所述基带处理模块处于发送数据状态,则所述基带处理模块等待数据发送完毕,随后通过所述反馈通道向所述应用处理模块发送所述反馈信号;若所述基带处理模块未处于所述发送数据状态,则所述基带处理模块直接通过所述反馈通道向所述应用处理模块发送所述反馈信号。5.如权利要求2所述的移动终端内部通信方法,其特征在于,所述步骤a3中,在所述应用处理模块向所述基带处理模块发送数据时,所述应用处理模块将工作状态更新为发送数据状态。6.如权利要求2所述的移动终端内部通信方法,其特征在于,所述步骤a4中,当所述应用处理模块完成数据发送时,所述应用处理模块将工作状态更新为空闲状态。7.如权利要求1所述的移动终端内部通信方法,其特征在于,所述基带处理模块接收数据的步骤具体包括:步骤b1,所述基带处理模块采用一第一数据缓冲区域读取所述应用处理模块发送的数据,并通过所述反馈通道向所述应用处理模块发送所述反馈信号;步骤b2,等待所述第一数据缓冲区域读取数据完毕后,所述基带处理模块从所述第一数据缓冲区域中读取数据;步骤b3,判断所述基带处理模块的发送队列是否为空;若所述发送队列不为空,则所述基带处理模块开始发送数据;若所述发送队列为空,则退出。8.如权利要求7所述的移动终端内部通信方法,其特征在于,所述步骤b1中,首先判断所述基带处理模块的SDIO接口是否处于空闲状态:若所述SDIO接口处于所述空闲状态,则继续执行所述步骤b1;若所述SDIO接口未处于所述空闲状态,则等待所述基带处理模块发送数据完毕,随后判断此时所述SDIO接口是否可以读取数据;若所述SDIO接口能够读取数据,则继续执行所述步骤b1;若所述SDIO接口不能读取数据,则所述基带处理模块将工作状态更新为发送数据状态,并转至所述步骤b3。9.如权利要求8所述的移动终端内部通信方法,其特征在于,所述步骤b2中,等待所述第一数据缓冲区域读取数据完毕后,所述基带处理模块将工作状态更新为读取数据状态,并从所述第一数据缓冲区域中读取数据。10.如权利要求8所述的移动终端内部通信方法,其特征在于,所述步骤b2中,所述基带处理模块...

【专利技术属性】
技术研发人员:盛焱新
申请(专利权)人:展讯通信上海有限公司
类型:
国别省市:

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

1