国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種低功耗短距離無線電技術(shù)設(shè)備的制作方法

      文檔序號:12809041閱讀:330來源:國知局
      一種低功耗短距離無線電技術(shù)設(shè)備的制作方法與工藝

      本發(fā)明涉及無線數(shù)據(jù)傳輸技術(shù)領(lǐng)域,尤其涉及一種低功耗短距離無線電技術(shù)設(shè)備。



      背景技術(shù):

      低功耗短距離無線電技術(shù)(bluetoothlowenergy,以下簡稱:ble)是專為使用電池的終端設(shè)備設(shè)計的一種數(shù)據(jù)傳輸技術(shù),其具有功耗低的優(yōu)點,且廣泛應(yīng)用于手機、筆記本電腦、pad等終端設(shè)備與短距離無線電技術(shù)外設(shè)設(shè)備之間的數(shù)據(jù)傳輸。

      目前,隨著可穿戴設(shè)備、智能家居、自動化控制等技術(shù)的發(fā)展,越來越多的短距離無線電技術(shù)外設(shè)設(shè)備采用ble技術(shù)與具有控制功能的終端設(shè)備進行數(shù)據(jù)傳輸。但是受制于ble技術(shù)的傳輸帶寬、短距離無線電技術(shù)外設(shè)設(shè)備的處理能力及復(fù)雜的無線環(huán)境等因素的影響,ble數(shù)據(jù)傳輸穩(wěn)定性較差,容易出現(xiàn)數(shù)據(jù)包丟失等情況。尤其是在進行大容量數(shù)據(jù)傳輸?shù)倪^程中,ble數(shù)據(jù)傳輸?shù)?/p>

      穩(wěn)定性問題尤為突出。



      技術(shù)實現(xiàn)要素:

      本發(fā)明的目的是提供一種低功耗短距離無線電技術(shù)設(shè)備,能夠有效減少低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸過程中的數(shù)據(jù)包丟失情況,提高數(shù)據(jù)傳輸?shù)姆€(wěn)定性。

      為實現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:

      一種低功耗短距離無線電技術(shù)設(shè)備,包括:微處理器,用與信息處理;數(shù)據(jù)分割模塊,用于將預(yù)傳輸?shù)臄?shù)據(jù)分割為至少兩個數(shù)據(jù)包;數(shù)據(jù)發(fā)送模塊,用于向數(shù)據(jù)接收端一次性發(fā)送約定數(shù)值個數(shù)據(jù)包,所述約定數(shù)值在數(shù)據(jù)包發(fā)送前設(shè)定;所述數(shù)據(jù)發(fā)送模塊,還用于若接收到所述數(shù)據(jù)接收端反饋已接收到約定數(shù)值個數(shù)據(jù)包的通知消息,則繼續(xù)向所述數(shù)據(jù)接收端一次性發(fā)送新的約定數(shù)值個數(shù)據(jù)包;供電模塊,用于短距離無線電技術(shù)設(shè)備的供電。

      進一步地,還包括:參數(shù)發(fā)送模塊,用于通過控制字段向所述數(shù)據(jù)接收端發(fā)送所述約定數(shù)值、所述數(shù)據(jù)文件的大小、所述分割得到的數(shù)據(jù)包數(shù)目和所述數(shù)據(jù)文件的校驗值中的任一或其組合。

      進一步地,還包括:補零處理模塊,用于若所述數(shù)據(jù)文件分割得到的數(shù)據(jù)包數(shù)目不是所述約定數(shù)值的整數(shù)倍,則通過補零處理獲得補零數(shù)據(jù)包,所述分割得到的數(shù)據(jù)包數(shù)目和所述補零數(shù)據(jù)包的數(shù)目之和為約定數(shù)值的整數(shù)倍。

      進一步地,所述數(shù)據(jù)發(fā)送模塊還用于若超過預(yù)設(shè)時間段沒有接收到數(shù)據(jù)接收端反饋已接收到約定數(shù)值個數(shù)據(jù)包的通知消息,則再次向所述數(shù)據(jù)接收端一次性發(fā)送已發(fā)送過的約定數(shù)值個數(shù)據(jù)包。

      進一步地,包括:數(shù)據(jù)接收模塊,用于接收數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包為所述數(shù)據(jù)發(fā)送端對同一個預(yù)傳輸?shù)臄?shù)據(jù)文件進行分割得到;通知消息發(fā)送模塊,用于在接收到約定數(shù)值個數(shù)據(jù)包后,向所述數(shù)據(jù)發(fā)送端反饋已接收到約定數(shù)值個數(shù)據(jù)包的通知消息,所述約定數(shù)值在數(shù)據(jù)包接收前設(shè)定;數(shù)據(jù)包合成模塊,用于在接收完所有數(shù)據(jù)包后,將接收到的所有數(shù)據(jù)包進行合并,獲得預(yù)傳輸?shù)臄?shù)據(jù)文件。

      進一步地,所述數(shù)據(jù)接收模塊還包括有數(shù)據(jù)接口。

      本發(fā)明提供的低功耗短距離無線電技術(shù)設(shè)備,其中在數(shù)據(jù)發(fā)送端向數(shù)據(jù)接收端發(fā)送數(shù)據(jù)文件時,將一個數(shù)據(jù)文件分割為至少兩個數(shù)據(jù)包,并一次性發(fā)送約定數(shù)值個數(shù)據(jù)包,然后等待數(shù)據(jù)接收端確認,是否已經(jīng)接收到上述約定數(shù)值個數(shù)據(jù)包,僅在數(shù)據(jù)接收端已經(jīng)接收到約定數(shù)值個數(shù)據(jù)包后,再繼續(xù)發(fā)送剩余的數(shù)據(jù)包。通過上述的技術(shù)方案,能夠確保在利用低功耗短距離無線電技術(shù)進行數(shù)據(jù)傳輸過程中,數(shù)據(jù)發(fā)送端每次發(fā)送的數(shù)據(jù)包都能夠被數(shù)據(jù)接收端接收到,從而避免數(shù)據(jù)包丟失,提供數(shù)據(jù)傳輸?shù)姆€(wěn)定性。

      附圖說明

      圖1為本發(fā)明低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸方法的流程示意圖;

      圖2為本發(fā)明低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;

      具體實施方式

      下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。

      圖1是本發(fā)明第三實施例提供的低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸方法的流程示意圖。本實施例中,是以手機作為數(shù)據(jù)發(fā)送端,以與手機通過低功耗短距離無線電技術(shù)連接的短距離無線電技術(shù)外設(shè)設(shè)備作為數(shù)據(jù)接收端,傳輸?shù)臄?shù)據(jù)文件為短距離無線電技術(shù)外設(shè)設(shè)備的固件升級數(shù)據(jù)文件。本實施例中,手機和短距離無線電技術(shù)外設(shè)設(shè)備均支持低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸功能,提供相應(yīng)數(shù)據(jù)傳輸服務(wù),可以稱為transportservice,在transportservice中提供兩個特征值,一個為控制特征值,其為控制字段的一種,可以稱為controlcharacteristic,手機可以通過該控制特征值實現(xiàn)控制指令發(fā)送,本實施例中利用該控制特征值將約定數(shù)值發(fā)送給短距離無線電技術(shù)外設(shè)設(shè)備;另一個是數(shù)據(jù)特征值,可以稱為datacharacteristic,手機可以通過該數(shù)據(jù)特征值實現(xiàn)數(shù)據(jù)包的發(fā)送。

      本實施例利用低功耗短距離無線電技術(shù)傳輸方法進行固件升級數(shù)據(jù)文件的傳輸,其中手機將固件升級數(shù)據(jù)文件先進行分割,得到多個數(shù)據(jù)包,然后在按照一次發(fā)送約定數(shù)值個數(shù)據(jù)包的方式,等待短距離無線電技術(shù)外設(shè)設(shè)備的反饋,直到短距離無線電技術(shù)外設(shè)設(shè)備反饋已經(jīng)接收到上述約定數(shù)值個數(shù)據(jù)包后,再繼續(xù)發(fā)送新的數(shù)據(jù)包。通過上述技術(shù)方案能夠有效避免固件升級數(shù)據(jù)文件傳輸過程中發(fā)生數(shù)據(jù)包丟失。

      圖2是本發(fā)明第四實施例提供的低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖,低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸裝置包括:微處理器、數(shù)據(jù)分割模塊、數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)收發(fā)模塊、供電模塊、參數(shù)發(fā)送模塊,補零處理模塊。

      其中,數(shù)據(jù)分割模塊用于將預(yù)傳輸?shù)臄?shù)據(jù)分割為至少兩個數(shù)據(jù)包;

      數(shù)據(jù)發(fā)送模塊用于向數(shù)據(jù)接收端一次性發(fā)送約定數(shù)值個數(shù)據(jù)包,所述約定數(shù)值在數(shù)據(jù)包發(fā)送前設(shè)定;以及,還用于若接收到所述數(shù)據(jù)接收端反饋已接收到約定數(shù)值個數(shù)據(jù)包的通知消息,則繼續(xù)向所述數(shù)據(jù)接收端一次性發(fā)送新的約定數(shù)值個數(shù)據(jù)包。

      參數(shù)發(fā)送模塊用于通過控制字段向所述數(shù)據(jù)接收端發(fā)送約定數(shù)值、所述數(shù)據(jù)文件的大小、所述分割得到的數(shù)據(jù)包數(shù)目和所述數(shù)據(jù)文件的校驗值中的任一或其組合。

      補零處理模塊用于若所述數(shù)據(jù)文件分割得到的數(shù)據(jù)包數(shù)目不是約定數(shù)值的整數(shù)倍,則通過補零處理獲得補零數(shù)據(jù)包,上述分割得到的數(shù)據(jù)包數(shù)目和補零數(shù)據(jù)包的數(shù)目之和為約定數(shù)值的整數(shù)倍。

      另外,本實施例中的數(shù)據(jù)發(fā)送模塊還用于若超過預(yù)設(shè)時間段沒有接收到數(shù)據(jù)接收端反饋已接收到約定數(shù)值個數(shù)據(jù)包的通知消息,則再次向數(shù)據(jù)接收端一次性發(fā)送已發(fā)送過的約定數(shù)值個數(shù)據(jù)包。



      技術(shù)特征:

      技術(shù)總結(jié)
      本發(fā)明涉及無線數(shù)據(jù)傳輸技術(shù)領(lǐng)域,尤其涉及一種低功耗短距離無線電技術(shù)設(shè)備。一種低功耗短距離無線電技術(shù)設(shè)備,包括:微處理器,用與信息處理;數(shù)據(jù)分割模塊,用于將預(yù)傳輸?shù)臄?shù)據(jù)分割為至少兩個數(shù)據(jù)包;數(shù)據(jù)發(fā)送模塊,用于向數(shù)據(jù)接收端一次性發(fā)送約定數(shù)值個數(shù)據(jù)包,所述約定數(shù)值在數(shù)據(jù)包發(fā)送前設(shè)定;所述數(shù)據(jù)發(fā)送模塊,還用于若接收到所述數(shù)據(jù)接收端反饋已接收到約定數(shù)值個數(shù)據(jù)包的通知消息,則繼續(xù)向所述數(shù)據(jù)接收端一次性發(fā)送新的約定數(shù)值個數(shù)據(jù)包;供電模塊,用于短距離無線電技術(shù)設(shè)備的供電。本發(fā)明的有益效果是:能夠有效減少低功耗短距離無線電技術(shù)數(shù)據(jù)傳輸過程中的數(shù)據(jù)包丟失情況,提高數(shù)據(jù)傳輸?shù)姆€(wěn)定性。

      技術(shù)研發(fā)人員:徐曉聲
      受保護的技術(shù)使用者:鎮(zhèn)江高科信息科技有限公司
      技術(shù)研發(fā)日:2015.12.28
      技術(shù)公布日:2017.07.04
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1