本發明專利技術適用于通信技術領域,提供了一種終端設備配對連接的方法及系統。所述方法包括:第一藍牙設備接收多個第二藍牙設備廣播的廣播數據包,并獲取與所述廣播數據包關聯的RSSI數據;第一藍牙設備根據所述RSSI數據建立多個第一RSSI變化曲線,其中每個第二藍牙設備對應一個第一RSSI變化曲線;第一藍牙設備從所述多個第一RSSI變化曲線中查找符合預定模式的第一RSSI變化曲線,將查找到的所述符合預定模式的第一RSSI變化曲線對應的第二藍牙設備作為目標第二藍牙設備;第一藍牙設備向所述目標第二藍牙設備發起連接請求,以建立連接。本發明專利技術提高了配對連接的效率以及安全性,增強了用戶體驗。
【技術實現步驟摘要】
本專利技術屬于通信
,尤其涉及一種第一藍牙設備與第二藍牙設備配對連接的方法及系統。
技術介紹
在現有技術中,終端設備(如第一藍牙設備與第二藍牙設備)配對連接的流程一般包括以下步驟:步驟I,第一藍牙設備掃描第二藍牙設備;步驟2,用戶從掃描到的第二藍牙設備中選擇目標第二藍牙設備;步驟3,如果第一藍牙設備與目標第二藍牙設備已經配對過,則直接建立藍牙連接;步驟4,如果第一藍牙設備與目標第二藍牙設備未配對過,則觸發配對流程。如果目標第二藍牙設備是Justwork配對模式,則配對過程不需要用戶參與,但是該配對模式安全性較低;如果目標第二藍牙設備使用輸入配對碼的配對模式,則配對過程需要用戶輸入4至6位的配對碼;如果目標第二藍牙設備使用數字比對的配對模式,則用戶需要比較第一藍牙設備和第二藍牙設備各自屏幕上顯示的6位比對數字是否一樣,如果一樣則雙方通過點擊確認鍵來完成配對;步驟5,配對完成后,第一藍牙設備與目標第二藍牙設備建立藍牙連接。由上可知,如果需要保證較高的安全性,現有第一藍牙設備與第二藍牙設備的配對連接需要用戶參與選擇、輸入、確認等,操作復雜,配對連接效率較低,影響用戶體驗。
技術實現思路
鑒于此,本專利技術實施例提供一種終端設備配對連接的方法及系統,旨在保證較高安全性的前提下,減少人為操作,提高終端設備配對連接的效率。第一方面,本專利技術提供了一種終端設備配對連接的方法,所述方法包括:第一藍牙設備接收多個第二藍牙設備廣播的廣播數據包,并獲取與所述廣播數據包關聯的RSSI數據;第一藍牙設備根據所述RSSI數據建立多個第一 RSSI變化曲線,其中每個第二藍牙設備對應一個第一 RSSI變化曲線;第一藍牙設備從所述多個第一 RSSI變化曲線中查找符合預定模式的第一 RSSI變化曲線,將查找到的所述符合預定模式的第一 RSSI變化曲線對應的第二藍牙設備作為目標第二藍牙設備;第一藍牙設備向所述目標第二藍牙設備發起連接請求,以建立連接。第二方面,本專利技術提供了一種終端設備配對連接的方法,所述方法包括:第一藍牙設備在與目標第二藍牙設備建立連接后,根據預設時間間隔獲取所述目標第二藍牙設備的藍牙信號的RSSI數據;第一藍牙設備根據所述RSSI數據建立第一 RSSI變化曲線;第一藍牙設備判斷所述第一 RSSI變化曲線是否符合預定模式;若否,則斷開與所述目標第二藍牙設備的連接。第三方面,本專利技術提供了一種終端設備配對連接的系統,所述系統包括:第一數據獲取單元,用于接收多個第二藍牙設備廣播的廣播數據包,并獲取與所述廣播數據包關聯的RSSI數據;第一曲線建立單元,用于根據所述RSSI數據建立多個第一 RSSI變化曲線,其中每個第二藍牙設備對應一個第一 RSSI變化曲線;查找單元,用于從所述多個第一 RSSI變化曲線中查找符合預設模式的第一 RSSI變化曲線,將查找到的所述符合預定模式的第一 RSSI變化曲線對應的第二藍牙設備作為目標第二藍牙設備;連接單元,用于向所述目標第二藍牙設備發起連接請求,以建立連接。第四方面,本專利技術提供了一種終端設備配對連接的系統,所述系統包括:第五數據獲取單元,用于在與目標第二藍牙設備建立連接后,根據預設時間間隔獲取所述目標第二藍牙設備的藍牙信號的RSSI數據;第四曲線建立單元,用于根據所述RSSI數據建立第一 RSSI變化曲線;第四判斷單元,用于判斷所述第一 RSSI變化曲線是否符合預定模式;第四處理單元,用于在所述第四判斷單元判斷結果為否時,斷開與所述目標第二藍牙設備的連接。本專利技術實施例與現有技術相比存在的有益效果是:本專利技術實施例將符合預定模式的第一 RSSI變化曲線對應的第二藍牙設備作為所述目標第二藍牙設備,向所述目標第二藍牙設備發起連接請求,以建立連接。與現有技術相比,本專利技術實施例所述配對連接過程不需要用戶參與選擇、輸入、確認等操作,在保證較高安全性的前提下,減少了人為操作,提高了終端設備配對連接的效率,增強了用戶體驗,具有較強的易用性和實用性。【附圖說明】為了更清楚地說明本專利技術實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術實施例提供的終端設備配對連接方法的應用場景圖;圖2是本專利技術實施例提供的終端設備配對連接方法的實現流程示意圖;圖3是本專利技術另一實施例提供的終端設備配對連接方法的實現流程示意圖;圖4是本專利技術另一實施例提供的終端設備配對連接方法的實現流程示意圖;圖5是本專利技術實施例提供的終端設備配對連接系統的組成結構示意圖。【具體實施方式】以下描述中,為了說明而不是為了限定,提出了諸如特定系統結構、技術之類的具體細節,以便透切理解本專利技術實施例。然而,本領域的技術人員應當清楚,在沒有這些具體細節的其它實施例中也可以實現本專利技術。在其它情況中,省略對眾所周知的系統、裝置、電路以及方法的詳細說明,以免不必要的細節妨礙本專利技術的描述。為了說明本專利技術所述的技術方案,下面通過具體實施例來進行說明。圖1示出了本專利技術實施例提供的終端設備配對連接方法的應用場景,為了便于說明,僅示出了與本專利技術實施例相關的部分。如圖1所示,所述應用場景包括一個第一藍牙設備010以及多個第二藍牙設備020 ;其中,所述第一藍牙設備010和第二藍牙設備020為具有藍牙功能(優選具有藍牙4.0協議的藍牙低能耗(Bluetooth Low Energy,BLE)功能)的終端設備,例如智能手機、平板電腦等。在該應用場景中,所述多個第二藍牙設備020在BLE模式下,按設定的時間間隔向周圍廣播設定的廣播數據包。例如,間隔時間可以為20ms?10.24s。所述第一藍牙設備010在配對連接前,打開藍牙,接收所述多個第二藍牙設備020廣播的廣播數據包,并獲取與所述廣播數據包關聯的接收信號的強度指示值(ReceivedSignal Strength Indicat1n,RSSI)數據。需要說明的是,所述所述第一藍牙設備010在接收到一個廣播數據包后,會計算出一個對應的RSSI值,該RSSI值至少每個連接間隔后更新I次。該RSSI值與第二藍牙設備020的發射功率、第一藍牙設備010的接收靈敏度成正相關,與第一藍牙設備010與第二藍牙設備020的距離成反相關(一般信號強度隨著距離增大大致按指數衰減)。所述第一藍牙設備010在獲取所述RSSI數據后,根據所述RSSI數據建立多個第一 RSSI變化曲線,其中每個第二藍牙設備020對應一個第一 RSSI變化曲線。具體的是,根據每一個第二藍牙設備020發送的多個廣播數據包,獲取關聯的多個RSSI值,根據所述多個RSSI值建立與該第二藍牙設備020相對應的第一 RSSI變化曲線。進一步的,在建立所述多個第一 RSSI變化曲線后,所述第一藍牙設備010從所述多個第一 RSSI變化曲線中查找符合預定模式(如RSSI變化幅度在預設范圍內,RSSI變化周期符合特定規則等)的第一 RSSI變化曲線,將查找到的所述符合預定模式的第一 RSSI變化曲線對應的第二藍牙設備作為所述目標第二藍牙設備。作為本專利技術的一可選示例,所述第一藍牙設備010可在運本文檔來自技高網...
【技術保護點】
一種終端設備配對連接的方法,其特征在于,所述方法包括:第一藍牙設備接收多個第二藍牙設備廣播的廣播數據包,并獲取與所述廣播數據包關聯的RSSI數據;第一藍牙設備根據所述RSSI數據建立多個第一RSSI變化曲線,其中每個第二藍牙設備對應一個第一RSSI變化曲線;第一藍牙設備從所述多個第一RSSI變化曲線中查找符合預定模式的第一RSSI變化曲線,將查找到的所述符合預定模式的第一RSSI變化曲線對應的第二藍牙設備作為目標第二藍牙設備;第一藍牙設備向所述目標第二藍牙設備發起連接請求,以建立連接。
【技術特征摘要】
【專利技術屬性】
技術研發人員:陳柳章,
申請(專利權)人:深圳市文鼎創數據科技有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。