移动终端及其数据传输方法技术

技术编号:15727500 阅读:217 留言:0更新日期:2017-06-30 02:28
本发明专利技术公开了一种移动终端及其数据传输方法,移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、第一计时器,其中,第一调制解调器与实体用户识别卡连接,第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;当处于唤醒状态的第二处理芯片侦测到数据发送指令,且检测到预设接口中未存在处于发送状态的数据包时,初始化第二计时器;当第二计时器的值等于或大于第一预设时间时,第二处理芯片通过预设接口将待发送数据包发送给处于唤醒状态的第一处理芯片。本发明专利技术提高了两个处理芯片在数据传输过程中识别所接收数据包的准确率。

【技术实现步骤摘要】
移动终端及其数据传输方法
本专利技术涉及通信
,尤其涉及一种移动终端及其数据传输方法。
技术介绍
随着移动通信技术的发展,越来越多的移动终端如智能手机具有双卡双通的功能,使得用户在实现语音业务的待机同时,能建立数据业务链接。现有的移动终端可以实现两张SIM(SubscriberIdentityModule,用户身份识别卡)卡同时上网,但是如果一张SIM卡上4G(the4thGenerationMobileCommunicationTechnology,第四代移动通信技术),如LTE(LongTermEvolution,长期演进技术),另一张卡只能上3G(3rdGeneration,第三代移动通信技术)的网络或者2G(2-Generationwirelesstelephonetechnology,第二代手机通信技术规格),即两张SIM卡不能同时使用4G网络。由于移动终端中的两张卡全开时,只有一张卡以使用4G网络,另一张卡只能使用2G或3G网络,导致移动终端中数据传输的效率较低。若两张SIM卡要同时使用4G网络,需要两个调制解调器,而移动终端中只有一个调制解调器。因此,为了使移动终端中的两张SIM卡同时支持双LTE,以提高数据传输效率,在移动终端中内置两个处理芯片,每个处理芯片都有对应的调制解调器,以使移动终端的两张SIM卡可对应不同的调制解调器,从而实现双LTE通信功能。但是,当移动终端内置两个处理芯片时,如果两个处理芯片之间传输数据包的速度太快,将会导致其中一个处理芯片将另一个处理芯片发送的多个数据包识别为一个数据包,导致移动终端两个处理芯片之间的数据交互出现识别错误的情况。
技术实现思路
本专利技术的主要目的在于提出一种移动终端及其数据传输方法,旨在解决移动终端通过两个处理芯片实现双LTE通信功能过程中,移动终端两个处理芯片之间的数据交互出现识别错误的技术问题。为实现上述目的,本专利技术提供的一种移动终端,所述移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,所述第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、以及第一计时器,其中,第一调制解调器连接有实体用户识别卡,所述第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;所述第二处理芯片,用于当处于唤醒状态侦测到数据发送指令,且检测到所述预设接口中未存在处于发送状态的数据包时,初始化所述第二计时器;当所述第二计时器的值等于或者大于第一预设时间时,通过所述预设接口将待发送数据包发送给处于唤醒状态的所述第一处理芯片。可选地,所述第二处理芯片还用于当处于休眠状态,且接收到数据交互请求时,从所述休眠状态进入唤醒状态,通过所述预设接口发送探测包给所述第一处理芯片,并初始化所述第二计时器;当所述第二计时器的值等于或者大于第二预设时间时,检测是否侦测到数据发送指令。可选地,所述第一处理芯片还用于当处于休眠状态接收到所述探测包时,根据所述探测包从所述休眠状态进入所述唤醒状态,并初始化所述第一计时器;当所述第一计时器的值等于或者大于所述第三预设时间时,接收所述待发送数据包,并处理所述待发送数据包,其中,所述第二预设时间和所述第三预设时间之间的差值等于或者小于预设数值。可选地,所述第一处理芯片还用于判断所述第一计时器的值是否等于或者大于第三预设时间;若所述第一计时器的值小于所述第三预设时间,且接收到所述待发送数据包,则丢弃所述待发送数据包。可选地,所述第二处理芯片还用于当所述第二计时器的值小于所述第三预设时间时,在间隔预设时长后再次通过所述预设接口发送所述探测包给所述第一处理芯片。此外,为实现上述目的,本专利技术还提出一种数据传输方法,所述数据传输方法应用于移动终端,所述移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,所述第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、以及第一计时器,其中,第一调制解调器连接有实体用户识别卡,所述第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;当处于唤醒状态的所述第二处理芯片侦测到数据发送指令,且检测到所述预设接口中未存在处于发送状态的数据包时,初始化所述第二计时器;当所述第二计时器的值等于或者大于第一预设时间时,所述第二处理芯片通过所述预设接口将待发送数据包发送给处于唤醒状态的所述第一处理芯片。可选地,所述当处于唤醒状态的所述第二处理芯片侦测到数据发送指令,且检测到所述预设接口中未存在处于发送状态的数据包时,初始化所述第二计时器的步骤之前,还包括:当所述第二处理芯片处于休眠状态,且所述第二处理芯片接收到数据交互请求时,所述第二处理芯片从所述休眠状态进入唤醒状态,通过所述预设接口发送探测包给所述第一处理芯片,并初始化所述第二计时器;当所述第二计时器的值等于或者大于第二预设时间时,所述第二处理芯片检测是否侦测到数据发送指令。可选地,所述第二处理芯片从所述休眠状态进入唤醒状态,通过所述预设接口发送探测包给所述第一处理芯片,并初始化所述第二计时器的步骤之后,还包括:当处于休眠状态的所述第一处理芯片接收到所述探测包时,所述第一处理芯片根据所述探测包从所述休眠状态进入所述唤醒状态,并初始化所述第一计时器;所述第二处理芯片通过所述预设接口将待发送数据包发送给处于唤醒状态的所述第一处理芯片的步骤之后,还包括:当所述第一计时器的值等于或者大于所述第三预设时间时,所述第一处理芯片接收所述待发送数据包,并处理所述待发送数据包,其中,所述第二预设时间和所述第三预设时间之间的差值等于或者小于预设数值。可选地,当所述第一计时器的值等于或者大于所述第三预设时间时,所述第一处理芯片接收所述待发送数据包,并处理所述待发送数据包的步骤之前,还包括:所述第一处理芯片判断所述第一计时器的值是否等于或者大于第三预设时间;若所述第一计时器的值小于所述第三预设时间,且所述第一处理芯片接收到所述待发送数据包,所述第一处理芯片则丢弃所述待发送数据包。可选地,所述第二处理芯片从所述休眠状态进入唤醒状态,通过所述预设接口发送探测包给所述第一处理芯片,并初始化所述第二计时器的步骤之后,还包括:当所述第二计时器的值小于所述第三预设时间时,所述第二处理芯片在间隔预设时长后再次通过所述预设接口发送所述探测包给所述第一处理芯片。本专利技术提供一种移动终端及其数据传输方法,所述数据传输方法应用于移动终端,所述移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,所述第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、以及第一计时器,其中,第一调制解调器连接有实体用户识别卡,所述第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;当处于唤醒状态的所述第二处理芯片侦测到数据发送指令,且检测到所述预设接口中未存在处于发送状态的数据包时,初始化所述第二计时器;当所述第二计时器的值等于或者大于第一预设时间时,所述第二处理芯片通过所述预设接口将待发送数据包发送给处于唤醒状态的所述第一处理芯片。实现了在移动终端通过两个处理芯片实现双LTE通信功能过程中,当预设接口中未存在处于发送状态的数据包时,只有在第二计时器的值等于或者大于第一预设时间时,第二处理芯片才发送待发送数据包发送给第一处理芯片。避免了移动终端本文档来自技高网
...
移动终端及其数据传输方法

【技术保护点】
一种移动终端,其特征在于,所述移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,所述第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、以及第一计时器,其中,第一调制解调器连接有实体用户识别卡,所述第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;所述第二处理芯片,用于当处于唤醒状态侦测到数据发送指令,且检测到所述预设接口中未存在处于发送状态的数据包时,初始化所述第二计时器;当所述第二计时器的值等于或者大于第一预设时间时,通过所述预设接口将待发送数据包发送给处于唤醒状态的所述第一处理芯片。

【技术特征摘要】
1.一种移动终端,其特征在于,所述移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,所述第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、以及第一计时器,其中,第一调制解调器连接有实体用户识别卡,所述第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;所述第二处理芯片,用于当处于唤醒状态侦测到数据发送指令,且检测到所述预设接口中未存在处于发送状态的数据包时,初始化所述第二计时器;当所述第二计时器的值等于或者大于第一预设时间时,通过所述预设接口将待发送数据包发送给处于唤醒状态的所述第一处理芯片。2.如权利要求1所述的移动终端,其特征在于,所述第二处理芯片还用于当处于休眠状态,且接收到数据交互请求时,从所述休眠状态进入唤醒状态,通过所述预设接口发送探测包给所述第一处理芯片,并初始化所述第二计时器;当所述第二计时器的值等于或者大于第二预设时间时,检测是否侦测到数据发送指令。3.如权利要求2所述的移动终端,其特征在于,所述第一处理芯片还用于当处于休眠状态接收到所述探测包时,根据所述探测包从所述休眠状态进入所述唤醒状态,并初始化所述第一计时器;当所述第一计时器的值等于或者大于所述第三预设时间时,接收所述待发送数据包,并处理所述待发送数据包,其中,所述第二预设时间和所述第三预设时间之间的差值等于或者小于预设数值。4.如权利要求3所述的移动终端,其特征在于,所述第一处理芯片还用于判断所述第一计时器的值是否等于或者大于第三预设时间;若所述第一计时器的值小于所述第三预设时间,且接收到所述待发送数据包,则丢弃所述待发送数据包。5.如权利要求2所述的移动终端,其特征在于,所述第二处理芯片还用于当所述第二计时器的值小于所述第三预设时间时,在间隔预设时长后再次通过所述预设接口发送所述探测包给所述第一处理芯片。6.一种数据传输方法,其特征在于,所述数据传输方法应用于移动终端,所述移动终端包括通过预设接口连接的第一处理芯片和第二处理芯片,所述第一处理芯片包括第一应用处理器、与虚拟用户识别卡连接的第一调制解调器、以及第一计时器,其中,第一调制解调器连接有实体用户识别卡,所述第二处理芯片包括第二应用处理器、第二计时器和第二调制解调器;当处于唤醒状态的所述第二处理芯片侦测到数据发送指令,且检测到所述预设接口中未...

【专利技术属性】
技术研发人员:王朝车晓东
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1