[发明专利]蓝牙通信装置与数据传输方法在审
申请号: | 202110571544.3 | 申请日: | 2021-05-25 |
公开(公告)号: | CN115395988A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 孙焕;许晓丹;汪思源 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | H04B5/02 | 分类号: | H04B5/02;H04L1/16;H04W4/80;H04W24/02;H04W28/06 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 黄艳;郑特强 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 通信 装置 数据传输 方法 | ||
本申请提供了蓝牙通信装置和数据传输方法,数据传输方法包含下列操作:经由蓝牙网络开始传输映像档中的第一数据区段中的多个数据块至第一装置;当该些数据块中已传输给该第一装置的至少一第一数据块的个数等于传输窗口时,确认第一装置是否有收到全部的至少一第一数据块,以更新数据块丢失数据;若第一装置有收到全部的至少一第一数据块,根据数据块丢失数据动态地调整传输窗口,以继续传输该些数据块中的剩余数据块或是传输映像档中的第二数据区段;以及若第一装置没有收到全部的至少一第一数据块,重新传输第一装置先前未收到的数据块给第一装置。
技术领域
本公开涉及蓝牙通信装置,尤其是在蓝牙网状网络系统中执行固件更新程序的蓝牙通信装置与数据传输方法。
背景技术
在现有的蓝牙通信装置中,多个装置可经由蓝牙网络互相交换数据与/或传输映像档,以完成装置固件更新。然而,在映像档的传输过程中,若发出请求询问待更新装置是否有正确收到数据的次数过多,或是重新传输数据的次数过多,都会使得固件更新的整体时间过长。
发明内容
于一些实施方式中,蓝牙通信装置包含一无线收发器电路、至少一存储器电路以及至少一处理器电路。无线收发器电路用以经由一蓝牙网络耦接至一第一装置。至少一存储器电路用以存储程序码以及数据块丢失数据。至少一处理器电路用以执行该程序码,以开始传输一映像档中的一第一数据区段中的多个数据块至该第一装置;当该些数据块中已传输给该第一装置的至少一第一数据块的一个数不小于一传输窗口时,确认该第一装置是否有收到全部的该至少一第一数据块,以更新该数据块丢失数据;若该第一装置有收到全部的该至少一第一数据块,根据该数据块丢失数据动态地调整该传输窗口,以继续传输该些数据块中的剩余数据块或是该映像档中的一第二数据区段给该第一装置;以及若该第一装置没有收到全部的该至少一第一数据块,重新传输至少一第二数据块给该第一装置,其中该至少一第二数据块为该至少一第一数据块中未被该第一装置收到的数据块。
于一些实施方式中,数据传输方法包含下列操作:经由一蓝牙网络开始传输一映像档中的一第一数据区段中的多个数据块至一第一装置;当该些数据块中已传输给该第一装置的至少一第一数据块的一个数等于一传输窗口时,确认该第一装置是否有收到全部的该至少一第一数据块,以更新该数据块丢失数据;若该第一装置有收到全部的该至少一第一数据块,根据该数据块丢失数据动态地调整该传输窗口,以继续传输该些数据块中的剩余数据块或是传输该映像档中的一第二数据区段;以及若该第一装置没有收到全部的该至少一第一数据块,重新传输至少一第二数据块给该第一装置,其中该至少一第二数据块为该至少一第一数据块中未被该第一装置收到的数据块。
有关本公开的特征、实作与技术效果,兹配合附图作优选实施例详细说明如下。
附图说明
图1A为根据本公开一些实施例绘制的一种网络系统的示意图;
图1B为根据本公开一些实施例绘制的一种固件更新方法的流程图;
图1C为根据本公开一些实施例绘制的拆分映像档的示意图;
图2为根据本公开一些实施例绘制的一种数据传输方法的流程图;
图3A与图3B为根据本公开一些实施例绘制的图2中多个操作所对应的多个步骤的流程图;
图3C为根据本公开一些实施例绘制的图3B中的一步骤的流程图;
图3D为根据本公开一些实施例绘制的图3A中的一操作的流程图;以及
图4为根据本公开一些实施例绘制的一种蓝牙通信装置的示意图。
符号说明
100:网络系统
101~107:电子装置
110:固件更新方法
200:数据传输方法
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110571544.3/2.html,转载请声明来源钻瓜专利网。