一種藍(lán)牙設(shè)備間的連接建立方法、系統(tǒng)及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及短距離通信技術(shù)領(lǐng)域,尤其涉及一種藍(lán)牙設(shè)備間的連接建立方法、系統(tǒng)及裝置。
【背景技術(shù)】
[0002]藍(lán)牙技術(shù)是一種支持設(shè)備短距離通信(一般1m內(nèi))的無(wú)線(xiàn)電技術(shù),能在包括移動(dòng)電話(huà)、PDA (Personal DigitalAssistant,掌上電腦)、無(wú)線(xiàn)耳機(jī)、筆記本電腦、相關(guān)外設(shè)等設(shè)備之間進(jìn)行無(wú)線(xiàn)信息交換。利用藍(lán)牙技術(shù),能夠有效地簡(jiǎn)化設(shè)備之間的通信,也能夠簡(jiǎn)化設(shè)備與Internet (因特網(wǎng))之間的通信,從而使數(shù)據(jù)傳輸變得更加迅速高效。藍(lán)牙技術(shù)采用分散式網(wǎng)絡(luò)結(jié)構(gòu)以及快跳頻和短包技術(shù),支持點(diǎn)對(duì)點(diǎn)及點(diǎn)對(duì)多點(diǎn)通信,工作在全球通用的2.4GHz ISMdndustrial Scientific Medical,工業(yè)的、科學(xué)的、醫(yī)學(xué)的)射頻頻段,其數(shù)據(jù)速率為1Mbps,采用時(shí)分雙工傳輸方案實(shí)現(xiàn)全雙工傳輸。
[0003]本申請(qǐng)中,將具備藍(lán)牙通信功能的設(shè)備統(tǒng)稱(chēng)為藍(lán)牙設(shè)備,藍(lán)牙設(shè)備間基于藍(lán)牙技術(shù)建立點(diǎn)對(duì)點(diǎn)連接的過(guò)程稱(chēng)為藍(lán)牙配對(duì)。藍(lán)牙技術(shù)規(guī)定每一對(duì)藍(lán)牙設(shè)備間進(jìn)行藍(lán)牙通信時(shí),必須一個(gè)為主端,另一個(gè)為從端;必須由主端藍(lán)牙設(shè)備進(jìn)行檢測(cè),發(fā)起藍(lán)牙配對(duì),建立連接成功后,雙方即可收發(fā)數(shù)據(jù)。
[0004]一個(gè)藍(lán)牙設(shè)備可以在兩個(gè)角色間切換,平時(shí)工作在從模式,等待其他藍(lán)牙設(shè)備來(lái)連接;需要時(shí)轉(zhuǎn)換為主模式,向其他藍(lán)牙設(shè)備發(fā)起呼叫?,F(xiàn)有技術(shù)中,一個(gè)藍(lán)牙設(shè)備通過(guò)檢測(cè)周?chē)趶V播信息的藍(lán)牙設(shè)備進(jìn)行配對(duì),實(shí)際上在檢測(cè)周?chē)乃{(lán)牙設(shè)備時(shí),記錄周?chē)乃{(lán)牙設(shè)備的MAC(MediaAccess Control,媒體接入控制)地址;在選擇配對(duì)周?chē)哪硞€(gè)藍(lán)牙設(shè)備(本申請(qǐng)中稱(chēng)為待配對(duì)藍(lán)牙設(shè)備)時(shí),需要用戶(hù)選擇點(diǎn)擊,在點(diǎn)擊的時(shí)候通過(guò)該待配對(duì)藍(lán)牙設(shè)備的MAC地址進(jìn)行配對(duì)?,F(xiàn)有技術(shù)中,藍(lán)牙配對(duì)需要知道待配對(duì)藍(lán)牙設(shè)備的機(jī)型或者密碼,當(dāng)周?chē)乃{(lán)牙設(shè)備過(guò)多時(shí)檢測(cè)過(guò)程就會(huì)變得復(fù)雜和繁瑣。由此可見(jiàn),現(xiàn)有技術(shù)中藍(lán)牙配對(duì)過(guò)程比較復(fù)雜和繁瑣,藍(lán)牙設(shè)備間的連接建立過(guò)程亟待優(yōu)化。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種藍(lán)牙設(shè)備間的連接建立方法、系統(tǒng)及裝置,用以?xún)?yōu)化現(xiàn)有藍(lán)牙配對(duì)過(guò)程,實(shí)現(xiàn)一鍵式建立藍(lán)牙設(shè)備間的點(diǎn)對(duì)點(diǎn)連接。
[0006]本發(fā)明實(shí)施例提供的藍(lán)牙設(shè)備間的連接建立方法,藍(lán)牙設(shè)備上安裝有二維碼配對(duì)應(yīng)用,所述方法包括:
[0007]第二藍(lán)牙設(shè)備調(diào)用本設(shè)備上安裝的二維碼配對(duì)應(yīng)用掃描第一藍(lán)牙設(shè)備的二維碼,并從掃描到的二維碼中解析第一藍(lán)牙設(shè)備的媒體接入控制MAC地址,所述二維碼是第一藍(lán)牙設(shè)備通過(guò)調(diào)用本設(shè)備上安裝的二維碼配對(duì)應(yīng)用根據(jù)本設(shè)備的MAC地址生成的;
[0008]當(dāng)二維碼解析成功之后,第二藍(lán)牙設(shè)備調(diào)用本設(shè)備上安裝的二維碼配對(duì)應(yīng)用向解析出的MAC地址發(fā)送數(shù)據(jù)包詢(xún)問(wèn)是否進(jìn)行藍(lán)牙配對(duì),以便與所述第一藍(lán)牙設(shè)備間基于藍(lán)牙技術(shù)建立點(diǎn)對(duì)點(diǎn)連接。
[0009]本發(fā)明實(shí)施例提供的藍(lán)牙設(shè)備間的連接建立系統(tǒng),包括第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備,藍(lán)牙設(shè)備上安裝有二維碼配對(duì)應(yīng)用,其中:
[0010]所述第一藍(lán)牙設(shè)備,用于調(diào)用本設(shè)備上安裝的二維碼配對(duì)應(yīng)用根據(jù)本設(shè)備的媒體接入控制MAC地址生成二維碼;
[0011]所述第二藍(lán)牙設(shè)備,用于調(diào)用本設(shè)備上安裝的二維碼配對(duì)應(yīng)用掃描第一藍(lán)牙設(shè)備的二維碼,并從掃描到的二維碼中解析第一藍(lán)牙設(shè)備的MAC地址;當(dāng)二維碼解析成功之后,調(diào)用本設(shè)備上安裝的二維碼配對(duì)應(yīng)用向解析出的MAC地址發(fā)送數(shù)據(jù)包詢(xún)問(wèn)是否進(jìn)行藍(lán)牙配對(duì),以便與所述第一藍(lán)牙設(shè)備間基于藍(lán)牙技術(shù)建立點(diǎn)對(duì)點(diǎn)連接。
[0012]本發(fā)明實(shí)施例提供的用于安裝在藍(lán)牙設(shè)備上的二維碼配對(duì)應(yīng)用裝置,包括:
[0013]二維碼生成單元,用于根據(jù)所安裝藍(lán)牙設(shè)備的媒體接入控制MAC地址生成所安裝藍(lán)牙設(shè)備的二維碼供其他藍(lán)牙設(shè)備進(jìn)行掃描;
[0014]掃描單元,用于掃描待配對(duì)藍(lán)牙設(shè)備的二維碼;
[0015]二維碼解析單元,用于從所述掃描單元掃描到的二維碼中解析待配對(duì)藍(lán)牙設(shè)備的MAC地址;
[0016]藍(lán)牙配對(duì)單元,用于當(dāng)二維碼解析成功之后,向解析出的MAC地址發(fā)送數(shù)據(jù)包詢(xún)問(wèn)是否進(jìn)行藍(lán)牙配對(duì),以便所安裝藍(lán)牙設(shè)備與待配對(duì)藍(lán)牙設(shè)備間基于藍(lán)牙技術(shù)建立點(diǎn)對(duì)點(diǎn)連接。
[0017]本發(fā)明實(shí)施例提供一種用于安裝在藍(lán)牙設(shè)備上的二維碼配對(duì)應(yīng)用,一方面能夠根據(jù)藍(lán)牙設(shè)備的MAC地址生成二維碼,供其他藍(lán)牙設(shè)備進(jìn)行掃描;另一方面能夠掃描其他藍(lán)牙設(shè)備的二維碼,并解析出MAC地址進(jìn)行配對(duì)。安裝了該二維碼配對(duì)應(yīng)用的藍(lán)牙設(shè)備間進(jìn)行配對(duì)時(shí),相比于現(xiàn)有技術(shù)中的藍(lán)牙配對(duì)過(guò)程,節(jié)省了檢測(cè)在周?chē)鷱V播信息的藍(lán)牙設(shè)備的步驟,也不再需要檢測(cè)后用戶(hù)選擇點(diǎn)擊,當(dāng)周?chē)嬖诤芏嗨{(lán)牙設(shè)備在廣播信息的情況下,可以直接進(jìn)行一對(duì)一的相連建立;并且,通過(guò)掃描二維碼,待配對(duì)藍(lán)牙設(shè)備的MAC地址可以通過(guò)二維碼獲得,待配對(duì)藍(lán)牙設(shè)備也不再需要廣播其MAC地址;從而有效優(yōu)化了現(xiàn)有的藍(lán)牙配對(duì)過(guò)程,實(shí)現(xiàn)了一鍵式建立藍(lán)牙設(shè)備間的點(diǎn)對(duì)點(diǎn)連接。
[0018]本申請(qǐng)的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本申請(qǐng)而了解。本申請(qǐng)的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
【附圖說(shuō)明】
[0019]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0020]圖1為本發(fā)明實(shí)施例中二維碼配對(duì)應(yīng)用的裝置框圖;
[0021]圖2為本發(fā)明實(shí)施例中藍(lán)牙設(shè)備間的連接建立方法流程圖;
[0022]圖3為本發(fā)明實(shí)施例中藍(lán)牙設(shè)備間的連接建立系統(tǒng)框圖。
【具體實(shí)施方式】
[0023]本發(fā)明實(shí)施例提供一種藍(lán)牙設(shè)備間的連接建立方法、系統(tǒng)及裝置,用以?xún)?yōu)化現(xiàn)有藍(lán)牙配對(duì)過(guò)程,實(shí)現(xiàn)一鍵式建立藍(lán)牙設(shè)備間的點(diǎn)對(duì)點(diǎn)連接。
[0024]以下結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0025]現(xiàn)有技術(shù)中,一個(gè)藍(lán)牙設(shè)備通過(guò)檢測(cè)周?chē)趶V播的藍(lán)牙設(shè)備進(jìn)行配對(duì),實(shí)際上在檢測(cè)周?chē)乃{(lán)牙設(shè)備時(shí),記錄周?chē)乃{(lán)牙設(shè)備的MAC地址;在選擇配對(duì)周?chē)哪硞€(gè)藍(lán)牙設(shè)備(本申請(qǐng)中稱(chēng)為待配對(duì)藍(lán)牙設(shè)備)時(shí),需要用戶(hù)選擇點(diǎn)擊,在點(diǎn)擊的時(shí)候通過(guò)該待配對(duì)藍(lán)牙設(shè)備的MAC地址進(jìn)行配對(duì)。實(shí)際上,在選擇配對(duì)某個(gè)藍(lán)牙設(shè)備時(shí)需要用戶(hù)選擇點(diǎn)擊,也就是在點(diǎn)擊過(guò)程中包含的解析內(nèi)容是:是否調(diào)用藍(lán)牙配對(duì)接口進(jìn)行配對(duì),即發(fā)送數(shù)據(jù)包詢(xún)問(wèn)是否進(jìn)行藍(lán)牙配對(duì)。本發(fā)明實(shí)施例基于藍(lán)牙技術(shù)、二維碼技術(shù)提供了一種用于安裝在藍(lán)牙設(shè)備上的應(yīng)用(App),稱(chēng)之為二維碼配對(duì)應(yīng)用。該二維碼配對(duì)應(yīng)用一方面能夠根據(jù)藍(lán)牙設(shè)備的MAC地址生成二維碼,供其他藍(lán)牙設(shè)備進(jìn)行掃描;另一方面能夠掃描其他藍(lán)牙設(shè)備的二維碼,并解析出MAC地址進(jìn)行配對(duì)。需要說(shuō)明的是,MAC地址或稱(chēng)為硬件地址,用于定義網(wǎng)絡(luò)設(shè)備的位置。在OSI模型中,第三層網(wǎng)絡(luò)層負(fù)責(zé)IP地址,第二層數(shù)據(jù)鏈路層則負(fù)責(zé)MAC地址;基于此,一個(gè)主機(jī)會(huì)有一個(gè)IP地址,而每個(gè)網(wǎng)絡(luò)位置會(huì)有一個(gè)專(zhuān)屬的MAC地址。
[0026]相比于現(xiàn)有技術(shù)中的藍(lán)牙配對(duì)過(guò)程,節(jié)省了檢測(cè)在周?chē)鷱V播信息的藍(lán)牙設(shè)備的步驟,也不再需要檢測(cè)后用戶(hù)選擇點(diǎn)擊,當(dāng)周?chē)嬖诤芏嗨{(lán)牙設(shè)備在廣播信息的情況下,可以直接進(jìn)行一對(duì)一的相連建立;并且,通過(guò)掃描二維碼,待配對(duì)藍(lán)牙設(shè)備的MAC地址可以通過(guò)二維碼獲得,待配對(duì)藍(lán)牙設(shè)備也不再需要廣播其MAC地址。
[0027]本發(fā)明實(shí)施例提供的用于安裝在藍(lán)牙設(shè)備上的二維碼配對(duì)應(yīng)用,如圖1所示,包括如下功能t吳塊:
[0028]二維碼生成單元101,用于根據(jù)所安裝藍(lán)牙設(shè)備的MAC地址生成所安裝藍(lán)牙設(shè)備的二維碼供其他藍(lán)牙設(shè)備進(jìn)行掃描。
[0029]需要說(shuō)明的是,二維碼生成單元101生