数据传输系统及方法技术方案

技术编号:15727497 阅读:385 留言:0更新日期:2017-06-30 02:27
本发明专利技术公开了一种数据传输系统及方法,该方法应用于移动终端以及通过预设接口与移动终端连接的外接设备,移动终端包括与第一用户识别卡和第二用户识别卡连接的第一调制解调器、第一应用处理器和第一计时器,外接设备包括第二应用处理器、第二计时器和第二调制解调器;当处于唤醒状态的第二应用处理器侦测到数据发送指令,且检测到预设接口中未存在处于发送状态的数据包时,初始化第二计时器;当第二计时器的值等于或者大于第一预设时间时,第二应用处理器通过预设接口将待发送数据包发送给处于唤醒状态的第一应用处理器。本发明专利技术实现了在移动终端通过外接设备实现双LTE通信功能过程中,提高了移动终端识别外接设备所发送的数据包的准确率。

【技术实现步骤摘要】
数据传输系统及方法
本专利技术涉及通信
,尤其涉及一种数据传输系统及方法。
技术介绍
随着移动通信技术的发展,越来越多的移动终端如智能手机具有双卡双通的功能,使得用户在实现语音业务的待机同时,能建立数据业务链接。现有的移动终端可以实现两张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