[发明专利]蓝牙通信装置与数据传输方法在审
申请号: | 202110571544.3 | 申请日: | 2021-05-25 |
公开(公告)号: | CN115395988A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 孙焕;许晓丹;汪思源 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | H04B5/02 | 分类号: | H04B5/02;H04L1/16;H04W4/80;H04W24/02;H04W28/06 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 黄艳;郑特强 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 通信 装置 数据传输 方法 | ||
1.一种蓝牙通信装置,包含:
一无线收发器电路,用以经由一蓝牙网络耦接至一第一装置;
至少一存储器电路,用以存储一程序码以及一数据块丢失数据;以及
至少一处理器电路,用以执行该程序码,以:
开始传输一映像档中的一第一数据区段中的多个数据块至该第一装置;
当所述多个数据块中已传输给该第一装置的至少一第一数据块的一个数不小于一传输窗口时,确认该第一装置是否有收到全部的该至少一第一数据块,以更新该数据块丢失数据;
若该第一装置有收到全部的该至少一第一数据块,根据该数据块丢失数据动态地调整该传输窗口,以继续传输所述多个数据块中的剩余数据块或是该映像档中的一第二数据区段给该第一装置;以及
若该第一装置没有收到全部的该至少一第一数据块,重新传输至少一第二数据块给该第一装置,其中该至少一第二数据块为该至少一第一数据块中未被该第一装置收到的数据块。
2.如权利要求1所述的蓝牙通信装置,其中该至少一处理器电路用以根据该数据块丢失数据获取该至少一第二数据块的一个数或传输该至少一第二数据块的一重传次数,并根据该个数或该重传次数中至少一者动态地调整该传输窗口。
3.如权利要求2所述的蓝牙通信装置,其中若该个数或该重传次数中该至少一者大于或等于一临界值且该传输窗口的一当前数值不为1,该至少一处理器电路用以将该当前数值减去一第一数值,以更新该传输窗口。
4.如权利要求3所述的蓝牙通信装置,其中若该个数或该重传次数中的该至少一者越大,该第一数值越大。
5.如权利要求2所述的蓝牙通信装置,其中若该个数或该重传次数中的该至少一者低于一临界值且该传输窗口的一当前数值小于所述多个数据块的一个数,该至少一处理器电路用以将该当前数值增加一第一数值,以更新该传输窗口。
6.如权利要求5所述的蓝牙通信装置,其中若该个数或该重传次数中的该至少一者越小,该第一数值越大。
7.如权利要求1所述的蓝牙通信装置,其中该至少一处理器电路还用以在开始传输该第一数据区段前,根据该蓝牙网络的一传输速度设定该传输窗口的一初始值为一第一预设值或是一第二预设值,其中该第一预设值大于该第二预设值。
8.如权利要求7所述的蓝牙通信装置,其中当该传输速度大于或等于一预设速度时,该至少一处理器电路用以设定该初始值为该第一预设值,且该第一预设值为所述多个数据块的一个数。
9.如权利要求7所述的蓝牙通信装置,其中当该传输速度低于一预设速度时,该至少一处理器电路用以设定该初始值为该第二预设值,且该第二预设值为1。
10.一种数据传输方法,包含:
经由一蓝牙网络开始传输一映像档中的一第一数据区段中的多个数据块至一第一装置;
当所述多个数据块中已传输给该第一装置的至少一第一数据块的一个数等于一传输窗口时,确认该第一装置是否有收到全部的该至少一第一数据块,以更新该数据块丢失数据;
若该第一装置有收到全部的该至少一第一数据块,根据该数据块丢失数据动态地调整该传输窗口,以继续传输所述多个数据块中的剩余数据块或是传输该映像档中的一第二数据区段;以及
若该第一装置没有收到全部的该至少一第一数据块,重新传输至少一第二数据块给该第一装置,其中该至少一第二数据块为该至少一第一数据块中未被该第一装置收到的数据块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110571544.3/1.html,转载请声明来源钻瓜专利网。