一種基于藍牙的多設(shè)備智能互連方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及藍牙技術(shù)領(lǐng)域,尤其涉及一種基于藍牙的多設(shè)備智能互連方法及系 統(tǒng)。
【背景技術(shù)】
[0002] 隨著電子設(shè)備的普及,越來越多的帶有藍牙功能的智能終端被人們廣泛使用,如 智能手機、平板、筆記本電腦、藍牙音響、藍牙耳機、無線相機、智能電視、智能燈具、智能冰 箱、智能熱水器、智能打印機等。用戶往往希望這些智能終端能夠智能互連,其中智能手機 由于功能強大且經(jīng)常使用,希望成為這些智能終端的控制中心和業(yè)務提供者,比如:有時候 用戶希望通過手上的智能手機控制智能燈具或智能熱水器;有時候用戶希望用手上的平板 操控遠處的智能手機來接聽和撥打電話;有時候用戶希望用藍牙音箱或平板來播放智能手 機里的歌曲;有時候用戶希望用筆記本電腦來顯示和處理智能手機的GNSS定位信息。目 前,智能手機一般可以通過傳統(tǒng)藍牙與其他藍牙設(shè)備實現(xiàn)互連來完成部分業(yè)務功能,但是, 當啟動這些業(yè)務時,往往需要用戶對多個設(shè)備之間進行設(shè)置與連接才能正常使用,而且部 分業(yè)務功能,如平板通過智能手機接聽或撥打電話的功能一般都不支持,對用戶來說,使用 不是很方便。
[0003] 因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明針對現(xiàn)有技術(shù)的上述缺陷,提供一種基于藍牙的多設(shè)備智能互連方法及系 統(tǒng),旨在解決現(xiàn)有技術(shù)中啟動不同設(shè)備間業(yè)務時需對多個設(shè)備分別設(shè)置與連接,步驟較繁 瑣的問題。
[0005] 本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下: 一種基于藍牙的多設(shè)備智能互連方法,其中,所述方法包括步驟: A、 中心設(shè)備查詢周圍一預定距離范圍內(nèi)的外圍設(shè)備,向外圍設(shè)備發(fā)送連接請求; B、 建立連接后,中心設(shè)備向外圍設(shè)備發(fā)送第一自定義字符串消息,通知外圍設(shè)備上報 業(yè)務類型; C、 外圍設(shè)備向中心設(shè)備發(fā)送第二自定義字符串消息,上報自身業(yè)務類型; D、 中心設(shè)備接收到外圍設(shè)備上報的業(yè)務類型,中心設(shè)備斷開與外圍設(shè)備的連接; E、 重復上述步驟,中心設(shè)備依次與其他外圍設(shè)備建立連接,根據(jù)所有外圍設(shè)備的對應 的藍牙地址和業(yè)務類型,生成外圍設(shè)備業(yè)務類型列表并存儲,組網(wǎng)完成; F、 中心設(shè)備通過主動觸發(fā)業(yè)務或收到外圍設(shè)備的業(yè)務觸發(fā)請求后,和外圍設(shè)備重新建 立連接,完成中心設(shè)備和外圍設(shè)備的互連。
[0006] 所述基于藍牙的多設(shè)備智能互連方法,其特征在于,所述第一自定義字符串消息、 第二自定義字符串消息都包括命令長度字段、目的信道ID字段和有效載荷信息字段。
[0007] 所述基于藍牙的多設(shè)備智能互連方法,其中,所述步驟F具體包括: F11、中心設(shè)備主動觸發(fā)業(yè)務,查詢附近的外圍設(shè)備; F12、根據(jù)存儲的外圍設(shè)備業(yè)務類型列表中選擇支持所述業(yè)務類型的外圍設(shè)備,依次建 立連接,形成微微網(wǎng); F13、中心設(shè)備向微微網(wǎng)中的所有設(shè)備發(fā)送自定義廣播信息,廣播待觸發(fā)的業(yè)務類型; F14、微微網(wǎng)中的外圍設(shè)備收到中心設(shè)備廣播的業(yè)務類型后,接收用戶的指令,向中心 設(shè)備發(fā)送自定義應答消息; F15、中心設(shè)備根據(jù)外圍設(shè)備的應答消息內(nèi)容作出連接或斷開連接的反饋。
[0008] 所述基于藍牙的多設(shè)備智能互連方法,其中,所述步驟F具體包括: F21、一個或多個外圍設(shè)備發(fā)出業(yè)務觸發(fā)請求,分別與中心設(shè)備建立連接; F22、外圍設(shè)備向中心設(shè)備發(fā)送自定義業(yè)務觸發(fā)消息,通知中心設(shè)備待觸發(fā)的業(yè)務類 型; F23、中心設(shè)備接收到自定義業(yè)務觸發(fā)消息后,接收用戶的指令,接受或拒絕該業(yè)務。
[0009] 上述任一項所述基于藍牙的多設(shè)備智能互連方法,其中,所述中心設(shè)備為帶有藍 牙功能的移動終端。
[0010] 一種基于藍牙的多設(shè)備智能互連系統(tǒng),其中,包括: 查詢模塊,用于中心設(shè)備查詢周圍一預定距離范圍內(nèi)的外圍設(shè)備,向外圍設(shè)備發(fā)送連 接請求; 發(fā)送與通知模塊,用于建立連接后,中心設(shè)備向外圍設(shè)備發(fā)送第一自定義字符串消息, 通知外圍設(shè)備上報業(yè)務類型; 上報模塊,用于外圍設(shè)備向中心設(shè)備發(fā)送第二自定義字符串消息,上報自身業(yè)務類 型; 控制斷開模塊,用于中心設(shè)備接收到外圍設(shè)備上報的業(yè)務類型,中心設(shè)備斷開與外圍 設(shè)備的連接; 組網(wǎng)模塊,用于中心設(shè)備依次與其他外圍設(shè)備建立連接,根據(jù)所有外圍設(shè)備的對應的 藍牙地址和業(yè)務類型,生成外圍設(shè)備業(yè)務類型列表并存儲,組網(wǎng)完成; 互連模塊,用于中心設(shè)備通過主動觸發(fā)業(yè)務或收到外圍設(shè)備的業(yè)務觸發(fā)請求后,和外 圍設(shè)備重新建立連接,完成中心設(shè)備和外圍設(shè)備的互連。
[0011] 所述基于藍牙的多設(shè)備智能互連系統(tǒng),其中,所述第一自定義字符串消息、第二自 定義字符串消息都包括命令長度字段、目的信道ID字段和有效載荷信息字段。
[0012] 所述基于藍牙的多設(shè)備智能互連系統(tǒng),其中,所述互連模塊包括: 發(fā)送與查詢單元,用于中心設(shè)備主動觸發(fā)業(yè)務,查詢附近的外圍設(shè)備; 第一連接單元,用于根據(jù)存儲的外圍設(shè)備業(yè)務類型列表中選擇支持所述業(yè)務類型的外 圍設(shè)備,依次建立連接,形成微微網(wǎng); 廣播單元,用于中心設(shè)備向微微網(wǎng)中的所有設(shè)備發(fā)送自定義廣播信息,廣播待觸發(fā)的 業(yè)務類型; 應答單元,用于微微網(wǎng)中的外圍設(shè)備收到中心設(shè)備廣播的業(yè)務類型后,接收用戶的指 令,向中心設(shè)備發(fā)送自定義應答消息; 反饋模塊,用于中心設(shè)備根據(jù)外圍設(shè)備的應答消息內(nèi)容作出連接或斷開連接的反饋。
[0013] 所述基于藍牙的多設(shè)備智能互連系統(tǒng),其中,所述互連模塊包括: 第二連接單元,用于一個或多個外圍設(shè)備發(fā)出業(yè)務觸發(fā)請求,分別與中心設(shè)備建立連 接; 通知單元,用于外圍設(shè)備向中心設(shè)備發(fā)送自定義業(yè)務觸發(fā)消息,通知中心設(shè)備待觸發(fā) 的業(yè)務類型; 接收單元,用于中心設(shè)備接收到自定義業(yè)務觸發(fā)消息后,接收用戶的指令,接受或拒絕 該業(yè)務。
[0014] 上述任一項所述基于藍牙的多設(shè)備智能互連系統(tǒng),其中,所述中心設(shè)備為帶有藍 牙功能的移動終端。
[0015] 本發(fā)明提供了一種基于藍牙的多設(shè)備智能互連方法及系統(tǒng),方法包括:中心設(shè)備 查詢周圍一預定距離范圍內(nèi)的外圍設(shè)備,向外圍設(shè)備發(fā)送連接請求;建立連接后,中心設(shè)備 向外圍設(shè)備發(fā)送第一自定義字符串消息,通知外圍設(shè)備上報業(yè)務類型;外圍設(shè)備向中心設(shè) 備發(fā)送第二自定義字符串消息,上報自身業(yè)務類型;中心設(shè)備接收到外圍設(shè)備上報的業(yè)務 類型,中心設(shè)備斷開與外圍設(shè)備的連接;重復上述步驟,中心設(shè)備依次與其他外圍設(shè)備建立 連接,根據(jù)所有外圍設(shè)備的對應的藍牙地址和業(yè)務類型,生成外圍設(shè)備業(yè)務類型列表并存 儲,組網(wǎng)完成;中心設(shè)備通過主動觸發(fā)業(yè)務或收到外圍設(shè)備的業(yè)務觸發(fā)請求后,和外圍設(shè)備 重新建立連接,完成中心設(shè)備和外圍設(shè)備的互連。本發(fā)明基于傳統(tǒng)藍牙的組網(wǎng)及互連,實現(xiàn) 將智能手機周圍帶有藍牙功能的外圍設(shè)備智能互連起來,為用戶快速啟動各設(shè)備間基于藍 牙的業(yè)務連接提供了方便。
【附圖說明】
[0016] 圖1為本發(fā)明提供的所述基于藍牙的多設(shè)備智能互連方法第一實施例的藍牙網(wǎng) 絡(luò)拓撲結(jié)構(gòu)示意圖。
[0017] 圖2是本發(fā)明提供的所述基于藍牙的多設(shè)備智能互連方法較佳實施例的流程圖。
[0018] 圖3為本發(fā)明提供的所述基于藍牙的多設(shè)備智能互