一種藍(lán)牙低功耗組網(wǎng)互連方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及藍(lán)牙技術(shù)領(lǐng)域,尤其涉及一種藍(lán)牙低功耗組網(wǎng)互連方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著電子設(shè)備的普及,越來越多的智能終端被人們廣泛使用,如智能電視、無線音 響、智能手機、平板、筆記本、電腦、無線路由器、無線相機、無線投影儀、智能燈具、智能冰 箱、智能熱水器、智能打印機等。這些帶有無線模塊的智能終端通常會用于無線連接業(yè)務(wù), 比如智能電視和智能手機之間的WiFi顯示業(yè)務(wù),智能手機與無線投影儀之間的視頻放映 業(yè)務(wù),無線相機與無線路由器或電腦之間的照片傳輸備份業(yè)務(wù),平板與無線音響之間的音 樂播放業(yè)務(wù),平板與智能冰箱或智能熱水器的控制業(yè)務(wù)等。當(dāng)啟動這些業(yè)務(wù)時,往往需要用 戶對多個設(shè)備之間進(jìn)行設(shè)置與連接才能正常使用,對用戶來說,使用不是很方便。
[0003] 因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明針對現(xiàn)有技術(shù)的上述缺陷,提供一種藍(lán)牙低功耗組網(wǎng)互連方法及系統(tǒng),旨 在解決現(xiàn)有支持藍(lán)牙的無線設(shè)備無線互連使用不方便的問題。
[0005] 本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下: 一種藍(lán)牙低功耗組網(wǎng)互連方法,其中,所述方法包括步驟: A、 中心設(shè)備向周圍以低功耗模式及可連接非定向方式廣播自定義廣播消息; B、 當(dāng)有一個外圍設(shè)備收到中心設(shè)備的自定義廣播消息時,則當(dāng)前外圍設(shè)備向中心設(shè)備 發(fā)送自定義連接請求信令,使中心設(shè)備和當(dāng)前外圍設(shè)備建立連接; C、 當(dāng)前外圍設(shè)備向中心設(shè)備發(fā)送第一自定義鏈路層數(shù)據(jù)信令,并將當(dāng)前外圍設(shè)備支持 的業(yè)務(wù)類型和業(yè)務(wù)地址發(fā)送給中心設(shè)備,發(fā)送完成后斷開連接; D、 中心設(shè)備恢復(fù)到可連接非定向方式廣播自定義廣播消息,等待下一個外圍設(shè)備的連 接請求; E、 當(dāng)下一外圍設(shè)備與中心設(shè)備建立連接時,則將該外圍設(shè)備支持的業(yè)務(wù)類型和業(yè)務(wù)地 址發(fā)送給中心設(shè)備; F、 中心設(shè)備將所有外圍設(shè)備的藍(lán)牙地址、業(yè)務(wù)類型和業(yè)務(wù)地址合一,形成外圍設(shè)備業(yè) 務(wù)列表,并完成組網(wǎng); G、 中心設(shè)備根據(jù)所述外圍設(shè)備業(yè)務(wù)列表,使網(wǎng)絡(luò)中任意兩個外圍設(shè)備無線連接。
[0006] 所述藍(lán)牙低功耗組網(wǎng)互連方法,其中,所述步驟C中第一自定義鏈路層數(shù)據(jù)信令 為Payload格式,其中Payload格式的第一自定義鏈路層數(shù)據(jù)信令包括信令長度字段,業(yè)務(wù) 類型字段、是否支持該業(yè)務(wù)類型的標(biāo)志位字段及業(yè)務(wù)地址字段。
[0007] 所述藍(lán)牙低功耗組網(wǎng)互連方法,其中,所述步驟G具體包括: G11、中心設(shè)備向周圍以低功耗模式及可連接非定向方式廣播廣播信令,其中,廣播信 令里包含待觸發(fā)的業(yè)務(wù)類型; G12、當(dāng)外圍設(shè)備接收所述廣播信令,并根據(jù)所述廣播信令判斷是否支持廣播信令中對 應(yīng)的業(yè)務(wù)類型,當(dāng)支持時則向中心設(shè)備發(fā)送掃描請求; G13、當(dāng)中心設(shè)備接收到多個支持該業(yè)務(wù)類型的外圍設(shè)備掃描請求時,選擇多個外圍設(shè) 備中的兩個外圍設(shè)備,并向被選中的兩個外圍設(shè)備發(fā)送自定義掃描回復(fù)數(shù)據(jù)包; G14、被選中的兩個外圍設(shè)備接收所述自定義掃描回復(fù)數(shù)據(jù)包,并根據(jù)自定義掃描回復(fù) 數(shù)據(jù)包中的業(yè)務(wù)類型、業(yè)務(wù)對象地址及主從模式進(jìn)行互連。
[0008] 所述藍(lán)牙低功耗組網(wǎng)互連方法,其中,所述自定義掃描回復(fù)數(shù)據(jù)包用于觸發(fā)兩個 外圍設(shè)備或中心設(shè)備與外圍設(shè)備互連。
[0009] 所述藍(lán)牙低功耗組網(wǎng)互連方法,其中,所述步驟G具體包括: G21、中心設(shè)備以低功耗模式及可連接非定向方式廣播廣播信令; G22、當(dāng)外圍設(shè)備有業(yè)務(wù)觸發(fā)請求時則向中心設(shè)備發(fā)送連接請求信令,并與中心設(shè)備建 立連接; G23、外圍設(shè)備以第二自定義鏈路層數(shù)據(jù)信令格式向中心設(shè)備發(fā)送待觸發(fā)的業(yè)務(wù)類 型; G24、當(dāng)中心設(shè)備完成接收所述待觸發(fā)的業(yè)務(wù)類型時,斷開與外圍設(shè)備的連接; G25、中心設(shè)備向周圍以低功耗模式及可連接非定向方式廣播待觸發(fā)的業(yè)務(wù)類型; G26、當(dāng)外圍設(shè)備接收所述廣播信令,并根據(jù)所述廣播信令判斷是否支持廣播信令中對 應(yīng)的業(yè)務(wù)類型,當(dāng)支持時則向中心設(shè)備發(fā)送掃描請求; G27、當(dāng)中心設(shè)備接收到多個支持該業(yè)務(wù)類型的外圍設(shè)備掃描請求時,選擇多個外圍設(shè) 備中的兩個外圍設(shè)備,并向被選中的兩個外圍設(shè)備發(fā)送自定義掃描回復(fù)數(shù)據(jù)包; G28、被選中的兩個外圍設(shè)備接收所述自定義掃描回復(fù)數(shù)據(jù)包,并根據(jù)自定義掃描回復(fù) 數(shù)據(jù)包中的業(yè)務(wù)類型、業(yè)務(wù)對象地址及主從模式進(jìn)行互連。
[0010] 所述藍(lán)牙低功耗組網(wǎng)互連方法,其中,所述第二自定義鏈路層數(shù)據(jù)信令為Payload 格式,其中Payload格式的第二自定義鏈路層數(shù)據(jù)信令包括信令長度字段,業(yè)務(wù)類型字段。
[0011] 一種藍(lán)牙低功耗組網(wǎng)互連系統(tǒng),其中,包括: 廣播模塊,用于中心設(shè)備向周圍以低功耗模式及可連接非定向方式廣播自定義廣播消 息; 連接建立控制模塊,用于當(dāng)有一個外圍設(shè)備收到中心設(shè)備的自定義廣播消息時,則當(dāng) 前外圍設(shè)備向中心設(shè)備發(fā)送自定義連接請求信令,使中心設(shè)備和當(dāng)前外圍設(shè)備建立連接; 連接斷開控制模塊,用于當(dāng)前外圍設(shè)備向中心設(shè)備發(fā)送第一自定義鏈路層數(shù)據(jù)信令, 并將當(dāng)前外圍設(shè)備支持的業(yè)務(wù)類型和業(yè)務(wù)地址發(fā)送給中心設(shè)備,發(fā)送完成后斷開連接; 循環(huán)廣播模塊,用于中心設(shè)備恢復(fù)到可連接非定向方式廣播自定義廣播消息,等待下 一個外圍設(shè)備的連接請求; 發(fā)送模塊,用于當(dāng)下一外圍設(shè)備與中心設(shè)備建立連接時,則將該外圍設(shè)備支持的業(yè)務(wù) 類型和業(yè)務(wù)地址發(fā)送給中心設(shè)備; 組網(wǎng)模塊,用于中心設(shè)備將所有外圍設(shè)備的藍(lán)牙地址、業(yè)務(wù)類型和業(yè)務(wù)地址合一,形成 外圍設(shè)備業(yè)務(wù)列表,并完成組網(wǎng); 互連模塊,用于中心設(shè)備根據(jù)所述外圍設(shè)備業(yè)務(wù)列表,使網(wǎng)絡(luò)中任意兩個外圍設(shè)備無 線連接。
[0012] 所述藍(lán)牙低功耗組網(wǎng)互連系統(tǒng),其中,所述第一自定義鏈路層數(shù)據(jù)信令為Payload 格式,其中Payload格式的第一自定義鏈路層數(shù)據(jù)信令包括信令長度字段,業(yè)務(wù)類型字段、 是否支持該業(yè)務(wù)類型的標(biāo)志位字段及業(yè)務(wù)地址字段。
[0013] 所述藍(lán)牙低功耗組網(wǎng)互連系統(tǒng),其中,所述互連模塊具體包括: 第一廣播信令廣播單元,用于中心設(shè)備向周圍以低功耗模式及可連接非定向方式廣播 廣播信令,其中,廣播信令里包含待觸發(fā)的業(yè)務(wù)類型; 第一掃描請求發(fā)送單元,用于當(dāng)外圍設(shè)備接收所述廣播信令,并根據(jù)所述廣播信令判 斷是否支持廣播信令中對應(yīng)的業(yè)務(wù)類型,當(dāng)支持時則向中心設(shè)備發(fā)送掃描請求; 第一掃描回復(fù)數(shù)據(jù)包發(fā)送單元,用于當(dāng)中心設(shè)備接收到多個支持該業(yè)務(wù)類型的外圍設(shè) 備掃描請求時,選擇多個外圍設(shè)備中的兩個外圍設(shè)備,并向被選中的兩個外圍設(shè)備發(fā)送自 定義掃描回復(fù)數(shù)據(jù)包; 第一外圍設(shè)備互連單元,用于被選中的兩個外圍設(shè)備接收所述自定義掃描回復(fù)數(shù)據(jù) 包,并根據(jù)自定義掃描回復(fù)數(shù)據(jù)包中的業(yè)務(wù)類型、業(yè)務(wù)對象地址及主從模式進(jìn)行互連。
[0014] 所述藍(lán)牙低功耗組網(wǎng)互連系統(tǒng),其中,所述互連模塊具體包括: 第二廣播信令廣播單元,用于中心設(shè)備以低功耗模式及可連接非定向方式廣播廣播信 令; 請求信令發(fā)送及連接單元,用于當(dāng)外圍設(shè)備有業(yè)務(wù)觸發(fā)請求時則向中心設(shè)備發(fā)送連接 請求信令,并與中心設(shè)備建立連接; 鏈路層數(shù)據(jù)信令發(fā)送單元,用于外圍設(shè)備以第二自定義鏈路層數(shù)據(jù)信令格式向中心設(shè) 備發(fā)送待觸發(fā)的業(yè)務(wù)類型; 接收及斷開連接單元,用于當(dāng)中心設(shè)備完成接收所述待觸發(fā)的業(yè)務(wù)類型時,斷開與外 圍設(shè)備的連接; 第三廣播信令廣播單元,用于中心設(shè)備向周圍以低功耗模式及可連接非定向方式廣播 待觸發(fā)的業(yè)務(wù)類型; 第二掃描請求發(fā)送單元,用于當(dāng)外圍設(shè)備接收所述廣播信令,并根據(jù)所述廣播信令判 斷是否支持廣播信令中對應(yīng)的業(yè)務(wù)類型,當(dāng)支持時則向中心設(shè)備發(fā)送掃描請求; 第二掃描回復(fù)數(shù)據(jù)包發(fā)送單元,用于當(dāng)中心設(shè)備接收到多個支持該業(yè)務(wù)類型的外圍設(shè) 備掃描請求時,選擇多個外圍設(shè)備中的兩個外圍設(shè)備,并向被選中的兩個外圍設(shè)備發(fā)送自 定義掃描回復(fù)數(shù)據(jù)包; 第二外圍設(shè)備互連單元,用于被選中的兩個外圍設(shè)備接收所述自定義掃描回復(fù)數(shù)據(jù) 包,并根據(jù)自定義掃描回復(fù)數(shù)據(jù)包中的業(yè)務(wù)類型、業(yè)務(wù)對象地址及主從模式進(jìn)行互連。
[0015] 本發(fā)明提供了一種藍(lán)牙低功耗組網(wǎng)互連方法及系統(tǒng),方法包括:中心設(shè)備向周圍 以低功耗模式及可連接非定向方式廣播自定義廣播消息;當(dāng)有一個外圍設(shè)備收到中心設(shè)備 的自定義廣播消息時,則當(dāng)前外圍設(shè)備向中心設(shè)備發(fā)送自定義連接請求信令,使中心設(shè)備 和當(dāng)前外圍設(shè)備建立連接;當(dāng)前外圍設(shè)備向中心設(shè)備發(fā)送第一自定義鏈路層數(shù)據(jù)信令,并 將當(dāng)前外圍設(shè)備支持的業(yè)務(wù)類型和業(yè)務(wù)地址發(fā)送給中心設(shè)備,發(fā)送完成后斷開連接;中心 設(shè)備恢復(fù)到可連接非定向方式廣播自定義廣播消息,等待下一個外圍設(shè)備的連接請求;當(dāng) 下一外圍設(shè)備與中心設(shè)備建立連接時,則將該外圍設(shè)備支持的業(yè)務(wù)類型和業(yè)務(wù)地址發(fā)送給 中心設(shè)備;中心設(shè)備將所有外圍設(shè)備的藍(lán)牙地址、業(yè)務(wù)類型和業(yè)務(wù)地址合一,形成外圍設(shè)備 業(yè)務(wù)列表,并完成組網(wǎng);中心設(shè)備根據(jù)所述外圍設(shè)備業(yè)務(wù)列表,使網(wǎng)絡(luò)中任意兩個外圍設(shè)備 在所支持的無線業(yè)務(wù)上實現(xiàn)無線連接。本發(fā)明使得用戶只要使用網(wǎng)絡(luò)中任意一個智能終 端,就可以控制與其他智能終端之間的無線連接業(yè)務(wù),不僅操作方便,而且節(jié)能環(huán)保。
【附圖說明】
[0016] 圖1是本發(fā)明所述藍(lán)牙低功耗組網(wǎng)互連方法較佳實施例的流程圖。
[0017] 圖2為本發(fā)明提供的所述藍(lán)牙低功耗組網(wǎng)互連方法第一實施例的流程示意圖。
[0018] 圖3為本發(fā)明提供的所述藍(lán)牙低功耗組網(wǎng)互連方法第二實施例的流程示意圖。
[0019] 圖4為本發(fā)明提供的所述藍(lán)牙低功耗組網(wǎng)互連方法第三實施例的流程示意圖。
[0020] 圖5為本發(fā)明提供的所述藍(lán)牙低功耗組網(wǎng)互連方法第四實施例的流程示意圖。
[0021] 圖6是本發(fā)明所述藍(lán)牙低功耗組網(wǎng)互連系統(tǒng)較佳實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0022] 為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對 本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用 于限定本發(fā)明。
[0023] 首先對低功耗藍(lán)牙協(xié)議進(jìn)行詳細(xì)說明如下。
[0024] 與傳統(tǒng)藍(lán)牙和高速藍(lán)牙相比,低功耗藍(lán)牙(Bluetooth Low Energy,B