[發(fā)明專利]一種基于BLE的多客戶端與單一外設(shè)節(jié)點會話保持方法有效
| 申請?zhí)枺?/td> | 201810586760.3 | 申請日: | 2018-06-08 |
| 公開(公告)號: | CN108811185B | 公開(公告)日: | 2021-10-26 |
| 發(fā)明(設(shè)計)人: | 包文強;張琳軒;祖暢;李樂菡;張鑒;楊潘宇梟;楊義 | 申請(專利權(quán))人: | 東華大學(xué) |
| 主分類號: | H04W76/25 | 分類號: | H04W76/25;H04W4/80 |
| 代理公司: | 上海泰能知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31233 | 代理人: | 宋纓;錢文斌 |
| 地址: | 201620 上海市*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 ble 客戶端 單一 外設(shè) 節(jié)點 會話 保持 方法 | ||
1.一種基于BLE的多客戶端與單一外設(shè)節(jié)點會話保持方法,其特征在于,包括多個安卓客戶端和單一藍牙節(jié)點服務(wù)端,多個藍牙節(jié)點設(shè)備作為客戶端,多個安卓客戶端和單一藍牙節(jié)點服務(wù)端之間建立一種偽連接,即安卓客戶端和單一藍牙節(jié)點服務(wù)端在第一次連接成功后,開啟一個定時連接任務(wù),每隔一個周期時間安卓客戶端和單一藍牙節(jié)點服務(wù)端建立一次短暫連接,連接時間到達后無論通信是否完成立刻斷開;所述安卓客戶端與單一藍牙節(jié)點服務(wù)端在進行首次連接時,安卓客戶端發(fā)出的首次連接請求包括安卓客戶端的ID標識碼;單一藍牙節(jié)點服務(wù)端收到ID標識碼后,分配一個未被占用的編號,回復(fù)給安卓客戶端,同時將ID標識碼和對應(yīng)的編號綁定在一起發(fā)送給上位機;上位機收到ID標識碼和對應(yīng)的編號后,創(chuàng)建一個和該編號綁定的新線程,在線程中存儲有該ID標識碼和用戶接入的時間,同時開啟倒計時看門狗任務(wù);安卓客戶端收到包含編號的應(yīng)答信號后,進入會話狀態(tài);所述安卓客戶端與單一藍牙節(jié)點服務(wù)端在進行會話時,安卓客戶端定時向單一藍牙節(jié)點服務(wù)端建立連接,并發(fā)送傳感器數(shù)據(jù)請求,并將被分配的編號嵌入到請求幀頭;節(jié)點收到傳感器數(shù)據(jù)請求后,提取幀頭到編號發(fā)送給上位機,另一方面向安卓客戶端發(fā)送傳感器數(shù)據(jù);上位機收到編號后,檢索與該編號綁定的線程,刷新其中的倒計時;所述安卓客戶端與單一藍牙節(jié)點服務(wù)端在進行會話時,安卓客戶端關(guān)閉會話,則發(fā)送關(guān)閉指令給單一藍牙節(jié)點服務(wù)端;單一藍牙節(jié)點服務(wù)端收到關(guān)閉指令后,在Cookie表中釋放該Cookie,通知上位機關(guān)閉該編號的線程;所述安卓客戶端與單一藍牙節(jié)點服務(wù)端在進行會話時,上位機將該編號綁定的線程長時間沒有被刷新,倒計時看門狗任務(wù)的計數(shù)到0,通知單一藍牙節(jié)點服務(wù)端釋放該編號,最后關(guān)閉該線程。
2.根據(jù)權(quán)利要求1所述的基于BLE的多客戶端與單一外設(shè)節(jié)點會話保持方法,其特征在于,所述短暫連接的連接時間為100ms。
3.根據(jù)權(quán)利要求1所述的基于BLE的多客戶端與單一外設(shè)節(jié)點會話保持方法,其特征在于,所述安卓客戶端嘗試連接時正好遇上藍牙通道被占用,即安卓客戶端每隔固定時間連續(xù)嘗試連接,直到連接成功或者嘗試連接次數(shù)達到設(shè)定的溢出值為止,其中,固定時間小于所述短暫連接的連接時間。
4.根據(jù)權(quán)利要求1所述的基于BLE的多客戶端與單一外設(shè)節(jié)點會話保持方法,其特征在于,所述安卓客戶端和單一藍牙節(jié)點服務(wù)端連接后傳輸?shù)臄?shù)據(jù)格式滿足以下要求:安卓客戶端能對藍牙節(jié)點服務(wù)端進行地址編號;安卓客戶端能向單一藍牙節(jié)點服務(wù)端發(fā)送控制命令。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于東華大學(xué),未經(jīng)東華大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810586760.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 低功耗藍牙的通信方法以及裝置
- 低功耗藍牙BLE設(shè)備、數(shù)據(jù)更新系統(tǒng)及方法
- 一種基于BLE技術(shù)的組網(wǎng)定位系統(tǒng)及方法
- BLE-MESH設(shè)備的事件聚類
- 基于BLE藍牙的數(shù)據(jù)通信方法及系統(tǒng)、BLE藍牙網(wǎng)關(guān)、BLE設(shè)備
- 基于BLE藍牙的數(shù)據(jù)通信系統(tǒng)、BLE藍牙網(wǎng)關(guān)、BLE設(shè)備
- 射頻功率調(diào)整方法、BLE芯片、BLE設(shè)備及電子終端
- 適用于礦井空間的BLE網(wǎng)絡(luò)及漫游通信方法
- 一種車身測距和定位裝置
- 自動識別身份的方法、裝置和芯片





