[发明专利]基于BLE的通讯方法、装置、设备、系统以及存储介质在审
申请号: | 202010432203.3 | 申请日: | 2020-05-20 |
公开(公告)号: | CN113709055A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 张心 | 申请(专利权)人: | 安徽华米信息科技有限公司 |
主分类号: | H04L12/805 | 分类号: | H04L12/805;H04B5/00 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
地址: | 230088 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ble 通讯 方法 装置 设备 系统 以及 存储 介质 | ||
本公开提供一种基于BLE的通讯方法、装置、设备、系统以及存储介质,所述方法包括:确定对端设备的协议数据单元所支持的最大数据长度的协议数据单元,以使所述对端设备基于所述最大数据长度的协议数据单元对待发送的目标数据进行分包处理,生成一个或多个数据分包;接收所述对端设备发送的所述一个或多个数据分包;基于所述数据分包进行重组得到所述目标数据,并对所述目标数据进行处理。本公开实施例有利于提高数据传输效率。
技术领域
本公开涉及蓝牙通讯技术领域,尤其涉及一种基于BLE的通讯方法、装置、设备、系统以及计算机可读存储介质。
背景技术
可穿戴设备(如手表、手环、臂带等)在与相应的控制端(如手机、平板等)进行交互的过程中经常需要进行数据传输,其中一种传输方式是基于蓝牙技术进行数据传输,目前蓝牙低能耗(Bluetooth Low Energy,BLE)是可穿戴技术中最热门的技术之一,蓝牙低能耗旨在用于医疗保健、运动健身、信标、安防、家庭娱乐等领域的新兴应用,相较经典蓝牙,低功耗蓝牙旨在保持同等通信范围的同时显著降低功耗和成本。但目前通过BLE技术进行数据传输存在传输效率低的问题。
发明内容
为克服相关技术中存在的问题,本公开提供了一种基于BLE的通讯方法、装置、设备、系统以及计算机可读存储介质。
根据本公开实施例的第一方面,提供一种基于BLE的通讯方法,包括:
确定对端设备的协议数据单元所支持的最大数据长度的协议数据单元,以使所述对端设备基于所述最大数据长度的协议数据单元对待发送的目标数据进行分包处理,生成一个或多个数据分包;
接收所述对端设备发送的所述一个或多个数据分包;
基于所述数据分包进行重组得到所述目标数据,并对所述目标数据进行处理。
根据本公开实施例的第二方面,提供一种基于BLE的通讯装置,应用于可穿戴设备,包括:
长度确定模块,用于确定对端设备的协议数据单元所支持的最大数据长度的协议数据单元,以使所述对端设备基于所述最大数据长度的协议数据单元对待发送的目标数据进行分包处理,生成一个或多个数据分包;
数据分包接收模块,用于接收所述对端设备发送的所述一个或多个数据分包;
目标数据处理模块,用于基于所述数据分包进行重组得到所述目标数据,并对所述目标数据进行处理。根据本公开实施例的第三方面,提供一种可穿戴设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,
所述处理器被配置为调用所述可执行指令时执行如上所述方法中的操作。
根据本公开实施例的第四方面,提供一种通讯系统,包括第三方面所述的可穿戴设备以及对端设备;
所述可穿戴设备用于确定对端设备的协议数据单元所支持的最大数据长度并反馈给所述对端设备上的应用程序;
所述对端设备上的应用程序用于基于所述最大数据长度的协议数据单元对待发送的目标数据进行分包处理,生成发送至所述可穿戴设备的一个或多个数据分包;
所述可穿戴设备还用于基于所述数据分包进行重组得到所述目标数据,并对所述目标数据进行处理。
根据本公开实施例的第五方面,提供一种计算机可读存储介质,其上存储有计算机程序,当由一个或多个处理器执行时,使得处理器执行如上所述方法中的操作。
本公开的实施例提供的技术方案可以包括以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽华米信息科技有限公司,未经安徽华米信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010432203.3/2.html,转载请声明来源钻瓜专利网。