一种数据传输方法及系统及主设备和从设备技术方案

技术编号:15355328 阅读:164 留言:0更新日期:2017-05-17 12:10
本发明专利技术公开了一种数据传输方法及系统及主设备和从设备,本发明专利技术通过主设备与从设备间建立蓝牙模式连接,并存储蓝牙连接信息、数据标识和状态信息在主设备中,然后关闭各自的蓝牙模式,从设备通过与主设备的NFC通信读取数据标识信息和状态信息,当数据标识大于或等于一预设的数据阀值并且状态信息为可传输数据时,从设备打开自身的蓝牙,并通过NFC通信使主设备打开自身的蓝牙,然后根据蓝牙连接信息,主设备与从设备建立蓝牙连接通道,从设备进行数据的接收,当数据接收完成后,主设备和从设备分别关闭各自的蓝牙,从而实现了主从设备间能够高速率低功耗的传输数据,降低主设备的功耗。

【技术实现步骤摘要】

本专利技术涉及数据通信领域,特别是涉及一种数据传输方法及系统及主设备和从设备
技术介绍
目前,智能设备的应用越来越普及。智能设备的一般应用模式,主智能设备采集数据并进行存储,然后将数据传输至从智能设备,以便用户获取相关的信息。比如,用户想通过智能手机获取智能手环的相关信息,该智能手环作为主智能设备,智能手机作为从智能设备,智能手环将采集的数据发送至智能手机,用户通过智能手机获取该信息。但是主智能设备的电池容量小,续航能力差,输出接口受限,而主智能设备随着应用的开发所需要消耗的电量也越来越多,然而如今的电池还无法实现长时间的供电,因此为了实现更长的电池寿命和更高的性能,对智能设备低功耗的要求也越来越高。目前,智能设备间一般通过蓝牙模式进行数据传输,蓝牙模式传输数据速度快,但是操作麻烦,需要用户打开蓝牙进行蓝牙配对,然后进行数据传输,蓝牙配对能量消耗大,并且数据传输结束不及时关闭蓝牙模式也会导致持续的功耗。NFC(NearFieldCommunication,近场通信)是一种适合手持式移动设备的近距离无线通信技术,结合了RFID(无线射频识别)读卡器和智能卡的功能特点,NFC的通讯距离通常是0-10cm,是一种非常安全的通信范围。在该距离范围内,可在极短的时间内完成两台设备之间的数据传输。因此NFC配对快,功耗低,并且NFC工作在被动模式下基本不耗电,但是NFC数据传输较慢。因此,智能设备间如何利用NFC和蓝牙进行数据传输,从而降低主智能设备的功耗,是本领域的技术人员普遍关注的问题。
技术实现思路
鉴于此,本专利技术的目的在于提供一种数据传输方法及系统及主设备和从设备,用以实现主从设备间高速率低功耗地传输数据,降低主设备的功耗。根据上述专利技术目的,本专利技术提供一种基于数据传输方法,所述方法包括:S1,主设备与从设备间建立蓝牙模式连接,并存储蓝牙连接信息、数据标识和状态信息在所述主设备中,关闭各自的蓝牙模式;S2,所述主设备和从设备进行NFC通信,从设备读取数据标识信息和状态信息;S3,当所述数据标识大于或等于一预设的数据阀值并且所述状态信息为可传输数据时,所述从设备打开自身的蓝牙,并通过NFC通信使主设备打开自身的蓝牙;S4,根据所述蓝牙连接信息,所述主设备与从设备建立蓝牙连接通道,所述从设备进行数据的接收,当数据接收完成后,所述主设备和从设备分别关闭各自的蓝牙。优选地,于步骤S1前还包括:所述主设备初始化所述数据标识信息和所述状态信息。优选地,步骤S4具体还包括:所述主设备实时更新所述数据标识信息和状态信息,所述从设备定时读取更新后的数据标识信息和状态信息。优选地,所述方法还包括:当关闭所述主设备的蓝牙时,修改自身NFC模块的数据标识信息。根据上述专利技术目的,本专利技术还提供了一种数据传输系统,所述系统包括主设备和从设备,所述主设备和从设备建立蓝牙连接,其中,所述主设备用于存储蓝牙连接信息、数据标识和状态信息;所述主设备和从设备进行NFC通信,并通过各自的NFC模块关闭各自的蓝牙;所述从设备用于读取所述数据标识信息和状态信息,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,所述从设备打开自身的蓝牙,并通过NFC通信,使主设备打开自身的蓝牙;根据所述蓝牙连接信息,所述主设备和从设备建立蓝牙连接通道,所述从设备进行数据的接收,当数据接收完成后,所述主设备和从设备关闭各自的蓝牙。优选地,所述主设备包括:第一蓝牙模块,用于与所述从设备建立蓝牙连接,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,根据所述蓝牙连接信息,所述第一蓝牙模块与从设备的第二蓝牙建立蓝牙连接通道,所述第一蓝牙模块进行数据的发送;存储模块,用于存储所述蓝牙连接信息,并存储所述数据标识信息和数据状态信息;第一NFC模块,用于与所述从设备进行NFC通信,并控制启闭所述第一蓝牙模块。优选地,所述从设备包括:第二蓝牙模块,用于与所述主设备建立蓝牙连接,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,根据所述蓝牙连接信息,所述第二蓝牙模块与主设备的第一蓝牙建立蓝牙连接通道,所述第二蓝牙模块进行数据的接收;第二NFC模块,用于与所述主设备进行NFC通信,并控制启闭所述第二蓝牙模块。优选地,所述存储模块还用于在数据传输的过程中实时更新所述数据标识信息和数据状态信息。根据上述专利技术目的,本专利技术还提供了一种数据传输主设备,所述主设备包括:第一蓝牙模块,用于与从设备建立蓝牙连接;存储模块,用于存储所述蓝牙连接信息,并初始化及存储所述数据标识信息和数据状态信息;第一NFC模块,用于当所述主设备与从设备建立第一次蓝牙连接后,与所述从设备进行NFC通信,控制关闭所述第一蓝牙模块,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,控制打开所述第一蓝牙模块,当数据发送完成时,关闭所述第一蓝牙模块;所述第一蓝牙模块,还用于当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,根据所述蓝牙连接信息,所述第一蓝牙模块与从设备的第二蓝牙建立蓝牙连接通道,所述第一蓝牙模块进行数据的发送。根据上述专利技术目的,本专利技术还提供了一种数据传输从设备,所述从设备包括:第二蓝牙模块,用于与主设备建立蓝牙连接;第二NFC模块,用于当所述从设备与主设备建立第一次蓝牙连接后,与所述主设备进行NFC通信,控制关闭所述第二蓝牙模块,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,控制打开所述第二蓝牙模块,当数据接收完成时,关闭所述第二蓝牙模块;所述第二蓝牙模块,还用于当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,根据所述蓝牙连接信息,所述第二蓝牙模块与主设备的第一蓝牙建立蓝牙连接通道,所述第二蓝牙模块进行数据的接收。与现有技术相比,本专利技术一种数据传输方法及系统及主设备和从设备,具有以下有益效果:通过从设备的NFC不断读取主设备的数据信息,而主设备运行在NFC被动模式,使主设备能耗降低,延长主设备的电池使用时间;通过蓝牙通道连接进行数据传输,又保证了数据传输的高速率,提高了用户的体验;根据获取存储的蓝牙连接信息,主从设备间快速建立蓝牙连接通道,相对于传统的蓝牙传输方式减少了用户连接上传过程,使再次进行蓝牙通道连接速度加快,从而减低了设备的功耗;当数据传输结束后,可以立即关闭蓝牙模式,避免了多余的功耗,从而减低了设备的功耗;通过自动切换蓝牙模式传输数据,不需要用户操作,提高了用户体验。附图说明图1为本专利技术实施例的一种数据传输方法的流程图;图2为本专利技术实施例的一种数据传输系统的结构图;图3为本专利技术一具体实施例的数据传输主设备的系统结构图;图4为本专利技术一具体实施例的数据传输从设备的系统结构图。具体实施方式正如
技术介绍
中提及的,主从设备间如何利用NFC和蓝牙进行数据传输,降低主设备的功耗,是普遍关注的问题。因此,本专利技术通过主设备与从设备间建立蓝牙模式连接,并存储蓝牙连接信息、数据标识和状态信息在主设备中,然后关闭各自的蓝牙模式,从设备通过与主设备的NFC通信读取数据标识信息和状态信息,当数据标识大于或等于一预设的数据阀值并且状态信息为可传输数据时,从设备本文档来自技高网
...
一种数据传输方法及系统及主设备和从设备

【技术保护点】
一种数据传输方法,其特征在于,所述方法包括:S1,主设备与从设备间建立蓝牙模式连接,并存储蓝牙连接信息、数据标识和状态信息在所述主设备中,关闭各自的蓝牙模式;S2,所述主设备和从设备进行NFC通信,从设备读取数据标识信息和状态信息;S3,当所述数据标识大于或等于一预设的数据阀值并且所述状态信息为可传输数据时,所述从设备打开自身的蓝牙,并通过NFC通信使主设备打开自身的蓝牙;S4,根据所述蓝牙连接信息,所述主设备与从设备建立蓝牙连接通道,所述从设备进行数据的接收,当数据接收完成后,所述主设备和从设备分别关闭各自的蓝牙。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:S1,主设备与从设备间建立蓝牙模式连接,并存储蓝牙连接信息、数据标识和状态信息在所述主设备中,关闭各自的蓝牙模式;S2,所述主设备和从设备进行NFC通信,从设备读取数据标识信息和状态信息;S3,当所述数据标识大于或等于一预设的数据阀值并且所述状态信息为可传输数据时,所述从设备打开自身的蓝牙,并通过NFC通信使主设备打开自身的蓝牙;S4,根据所述蓝牙连接信息,所述主设备与从设备建立蓝牙连接通道,所述从设备进行数据的接收,当数据接收完成后,所述主设备和从设备分别关闭各自的蓝牙。2.如权利要求1所述的数据传输方法,其特征在于,于步骤S1前还包括:所述主设备初始化所述数据标识信息和所述状态信息。3.如权利要求2所述的一种基于NFC和蓝牙的数据传输方法,其特征在于,步骤S4具体还包括:所述主设备实时更新所述数据标识信息和状态信息,所述从设备读取更新后的数据标识信息和状态信息。4.如权利要求3所述的数据传输方法,其特征在于,所述方法还包括:当关闭所述主设备的蓝牙时,修改自身NFC模块的数据标识信息。5.一种数据传输系统,其特征在于,所述系统包括主设备和从设备,所述主设备和从设备建立蓝牙连接,其中,所述主设备用于存储蓝牙连接信息、数据标识和状态信息;所述主设备和从设备进行NFC通信,并通过各自的NFC模块关闭各自的蓝牙;所述从设备用于读取所述数据标识信息和状态信息,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,所述从设备打开自身的蓝牙,并通过NFC通信,使主设备打开自身的蓝牙;根据所述蓝牙连接信息,所述主设备和从设备建立蓝牙连接通道,所述从设备进行数据的接收,当数据接收完成后,所述主设备和从设备关闭各自的蓝牙。6.如权利要求5所述的数据传输系统,其特征在于,所述主设备包括:第一蓝牙模块,用于与所述从设备建立蓝牙连接,并当所述数据标识大于或者等于一预设的数据阀值并所述状态信息为可传输数据时,根据所述蓝牙连接信息,所述第一蓝牙模块与从设备的第二蓝牙建立蓝牙连接通道,所述第一蓝牙模块进行数据的发送;存储模块,用于存储...

【专利技术属性】
技术研发人员:熊龙
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1