【技术实现步骤摘要】
【国外来华专利技术】低功耗蓝牙BLE设备、数据更新系统及方法
本专利技术涉及无线通讯领域,特别涉及低功耗蓝牙BLE设备、数据更新系统及方法。
技术介绍
目前短距离无线通讯技术,例如低功耗蓝牙(BLE),紫峰(ZigBee)技术,经典蓝牙(classbluetooth)等,在众多电子设备,如智能手机、手环、可穿戴设备、传感器等中得到了广泛的应用。这些电子设备支持空中下载技术(Over-the-AirTechnology,简称“OTA”),利用无线传输空中通道,传输更新数据包,完成系统自动更新功能。当电子设备的系统出现故障,或者需要利用系统资源扩充应用,或版本更新时,使用OTA功能,为用户提供了便利。专利技术人在实现本专利技术的过程中发现,现在具有无线传输能力的设备虽然有很多空中下载技术(OTA)方案,但都需要服务器,人工操作,且版本不可传播。在这些方案中电子设备的系统更新依赖于服务器,当服务器与电子设备无法建立连接时,电子设备就不能更新系统;当大批量设备需要更新系统时,会加重服务器的负载,影响系统更新。
技术实现思路
本专利技术实施方式的目的在于提供一种低功耗蓝牙BLE设备、数据更新系统及方法,无需人工干预,无需特定后台服务器,自动在BLE网络中传递更新数据,使得BLE网络中设备的系统更新更简单。为解决上述技术问题,本专利技术的实施方式提供了一种低功耗蓝牙BLE设备,包括处理器和BLE通讯模块,所述处理器用于在BLE设备获取到更新数据时,触发所述BLE通讯模块将更新数据通过BLE链路传递给周边BLE设备,直到检测到所述周边BLE设备均获得上述更新数据为止;其中,上述周边BLE设备为 ...
【技术保护点】
一种低功耗蓝牙BLE设备,其特征在于,包括处理器和BLE通讯模块;所述处理器用于在BLE设备获取到更新数据时,触发所述BLE通讯模块将所述更新数据通过BLE链路传递给周边BLE设备,直到检测到所述周边BLE设备均获得所述更新数据为止;其中,所述周边BLE设备为能够与所述获取到更新数据的BLE设备进行端到端BLE通讯的设备。
【技术特征摘要】
【国外来华专利技术】1.一种低功耗蓝牙BLE设备,其特征在于,包括处理器和BLE通讯模块;所述处理器用于在BLE设备获取到更新数据时,触发所述BLE通讯模块将所述更新数据通过BLE链路传递给周边BLE设备,直到检测到所述周边BLE设备均获得所述更新数据为止;其中,所述周边BLE设备为能够与所述获取到更新数据的BLE设备进行端到端BLE通讯的设备。2.根据权利要求1所述的BLE设备,其特征在于,所述BLE设备还包括加密模块;所述加密模块用于在BLE设备作为更新发布设备时,对更新数据进行安全性处理,以形成加密的更新数据;所述BLE通讯模块还用于将所述加密的更新数据传递给周边BLE设备。3.根据权利要求2所述的BLE设备,其特征在于,所述加密模块包括提取子模块和混合子模块;所述提取子模块,用于提取设备特征;所述混合子模块,用于按照预设规则将提取的所述设备特征与所述更新数据混合,将混合后的数据作为所述加密的更新数据;其中,所述设备特征包括:更新发布设备和/或待更新设备的特征。4.根据权利要求2所述的BLE设备,其特征在于,所述加密模块在对更新数据进行安全性处理时,依据更新发布设备和待更新设备共享的密钥对更新数据进行加密处理,以形成加密的更新数据。5.根据权利要求1至4任意一项所述的BLE设备,其特征在于,所述BLE设备还包括解密模块;所述解密模块用于在BLE设备作为更新数据接收方时,对接收到的更新数据进行安全性验证,并在验证成功时,触发所述BLE设备进行系统更新;在验证失败时,将所述接收到的更新数据通过BLE通讯模块传递给所述周边BLE设备。6.根据权利要求5所述的BLE设备,其特征在于,所述解密模块包括解析子模块和匹配子模块;所述解析子模块用于从接收到的更新数据中解析出设备特征;所述匹配子模块用于将解析出的设备特征与本BLE设备的特征进行匹配,并在匹配成功时,判定验证成功;在匹配失败时,判定验证失败;其中,所述设备特征包括:更新发布设备和/或待更新设备的特征。7.根据权利要求5所述的BLE设备,其特征在于,所述解密模块在对接收到的更新数据进行安全性验证时,采用更新发布设备和待更新设备共享的密钥对接收到的更新数据进行解密,得到解密数据;并校验所述解密数据的正确性;在校验正确时,判定验证成功;在校验失败时,判定验证失败。8.根据权利要求1所述的BLE设备,其特征在于,所述BLE设备还包括源地址记录模块;所述源地址记录模块用于BLE设备作为更新数据接收方时,在接收到更新数据时记录源设备地址;其中,所述源设备地址为向本BLE设备传递所述更新数据的BLE设备的地址;所述BLE通讯模块还用于在本BLE设备完成系统更新时,向源设备传递自身的设备信息;所述BLE通讯模块还用于在本BLE设备接收到已更新设备的设备信息时,向源设备传递接收到的已更新设备的设备信息。9.一种数据更新系统,其特征在于,所述数据更新系统包括若干个权利要求1至8中任一项所述的低功耗蓝牙BLE设备。10.一种数据更新方法,其特征在于,包括:在BLE设备获取到更新数据时,将所述更新数据通过BLE链路传递给周边BLE设备,直到检测到所述周边BLE设备均获得所述更新数据为止;其中,所述周边BLE设备为能够与所述获取到更新数据的BLE设备进行端到端BLE通讯的设备。11.根据权利要求10所述的数据更新方法,其特征在于,所...
【专利技术属性】
技术研发人员:周芦明,刘和兴,宋志刚,
申请(专利权)人:深圳市汇顶科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。