本公開涉及設備連接領域,尤其涉及設備連接方法、裝置及存儲介質(zhì)。
背景技術(shù):
1、目前,設備上登錄某個賬號后,可以快速地搜索附近是否有登錄相同賬號的其他設備,以實現(xiàn)與登錄相同賬號的設備之間建立連接。然而,對于一些公共設備,沒有登錄賬號,例如個人計算機(personal?computer,pc)、平板(pad)、電視機(television,tv)等。對于這些設備,則無法搜索相同賬號的設備,即無法實現(xiàn)自組網(wǎng)。
技術(shù)實現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本公開提供一種設備連接方法、裝置及存儲介質(zhì)。
2、根據(jù)本公開實施例的第一方面,提供一種設備連接方法,包括:響應于所述第一設備對應有多個待連接的第二設備,將所述多個第二設備的第一連接數(shù)據(jù)映射為第二連接數(shù)據(jù),所述第二連接數(shù)據(jù)的長度小于所述多個第一連接數(shù)據(jù)的總長度;基于所述第二連接數(shù)據(jù),與獲取到所述第二連接數(shù)據(jù)的所述第二設備建立連接。
3、在一種實施方式中,所述將多個第一連接數(shù)據(jù)映射為第二連接數(shù)據(jù),包括:將所述第一連接數(shù)據(jù)進行n次映射,映射的目標為預設的映射值集合,得到n個映射值;基于多個所述第一連接數(shù)據(jù)分別對應的n個映射值,得到所述第二連接數(shù)據(jù)。
4、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述m和所述n采用如下方式確定:響應于所述第二設備的預估數(shù)量為第一預設數(shù)量,從第一數(shù)據(jù)對集合中確定m和n,所述第一數(shù)據(jù)對集合包括多組m和n的數(shù)據(jù)對,且每組數(shù)據(jù)對的誤差概率小于第一閾值,所述誤差概率表示不同第一連接數(shù)據(jù)對應相同映射值的概率。
5、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述m和所述n采用如下方式確定:響應于所述第二設備的預估數(shù)量為第二預設數(shù)量,所述第二預設數(shù)量表示誤差概率小于第二閾值的最大預估數(shù)量,從第二數(shù)據(jù)對集合中確定m和n,所述第二數(shù)據(jù)對集合包括多組m和n的數(shù)據(jù)對,且每組數(shù)據(jù)對的誤差概率小于所述第二閾值,所述誤差概率表示不同第一連接數(shù)據(jù)對應相同映射值的概率。
6、在一種實施方式中,所述從第二數(shù)據(jù)對集合中確定m和n,包括:從第二數(shù)據(jù)對集合中確定m值最小的數(shù)據(jù)對;基于所述數(shù)據(jù)對確定m和n。
7、在一種實施方式中,基于所述第二連接數(shù)據(jù),與獲取到所述第二連接數(shù)據(jù)的所述第二設備建立連接,包括:基于所述第二連接數(shù)據(jù),以及所述第一設備對應的第三連接數(shù)據(jù),與獲取到所述第二連接數(shù)據(jù)和所述第三連接數(shù)據(jù)的所述第二設備建立連接。
8、根據(jù)本公開實施例的第二方面,提供一種設備連接方法,包括:獲取第一設備廣播的第二連接數(shù)據(jù);其中,所述第二連接數(shù)據(jù)基于多個第一連接數(shù)據(jù)映射得到,所述第二連接數(shù)據(jù)的長度小于所述多個第一連接數(shù)據(jù)的總長度;響應于所述第二連接數(shù)據(jù)與所述第二設備對應,與所述第一設備建立連接。
9、在一種實施方式中,所述響應于所述第二連接數(shù)據(jù)與所述第二設備對應,與廣播所述第二連接數(shù)據(jù)的第一設備建立連接,包括:將所述第二設備對應的第一連接數(shù)據(jù)進行n次映射,映射的目標為預設的映射值集合,得到n個映射值;響應于所述第二連接數(shù)據(jù)中包括所述第二設備對應的n個映射值,與廣播所述第二連接數(shù)據(jù)的第一設備建立連接。
10、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述m和所述n采用如下方式確定:響應于所述第二設備的預估數(shù)量為第一預設數(shù)量;從第一數(shù)據(jù)對集合中確定m和n,所述第一數(shù)據(jù)對集合包括多組m和n的數(shù)據(jù)對,且每組數(shù)據(jù)對的誤差概率小于第一閾值,所述誤差概率表示不同的第一連接數(shù)據(jù)對應的映射值相同的概率。
11、在一種實施方式中,所述m和所述n采用如下方式確定:響應于所述第二設備的預估數(shù)量為第二預設數(shù)量,所述第二預設數(shù)量表示誤差概率小于第二閾值的最大預估數(shù)量;從第二數(shù)據(jù)對集合中確定m和n,所述第二數(shù)據(jù)對集合中包括多組m和n的數(shù)據(jù)對,且每個數(shù)據(jù)對的誤差概率小于所述第二閾值。
12、在一種實施方式中,所述從第二數(shù)據(jù)對集合中確定m和n,包括:從第二數(shù)據(jù)對集合中確定m值最小的數(shù)據(jù)對;基于所述數(shù)據(jù)對確定m和n。
13、在一種實施方式中,獲取第二連接數(shù)據(jù),包括:獲取第一設備廣播的第二連接數(shù)據(jù);獲取所述第一設備對應的第三連接數(shù)據(jù);響應于所述第二連接數(shù)據(jù)與所述第二設備對應,且所述第三連接數(shù)據(jù)與所述第二設備之間具有關(guān)聯(lián)關(guān)系,與所述第一設備建立連接。
14、根據(jù)本公開實施例的第三方面,提供一種設備連接裝置,包括:處理模塊,用于響應于所述第一設備對應有多個待連接的第二設備,將所述多個第二設備的第一連接數(shù)據(jù)映射為第二連接數(shù)據(jù),所述第二連接數(shù)據(jù)的長度小于所述多個第一連接數(shù)據(jù)的總長度;基于所述第二連接數(shù)據(jù),與獲取到所述第二連接數(shù)據(jù)的所述第二設備建立連接。
15、在一種實施方式中,所述處理模塊采用如下方式將多個第一連接數(shù)據(jù)映射為第二連接數(shù)據(jù):將所述第一連接數(shù)據(jù)進行n次映射,映射的目標為預設的映射值集合,得到n個映射值;基于多個所述第一連接數(shù)據(jù)分別對應的n個映射值,得到所述第二連接數(shù)據(jù)。
16、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述處理模塊采用如下方式確定所述m和所述n:響應于所述第二設備的預估數(shù)量為第一預設數(shù)量,從第一數(shù)據(jù)對集合中確定m和n,所述第一數(shù)據(jù)對集合包括多組m和n的數(shù)據(jù)對,且每組數(shù)據(jù)對的誤差概率小于第一閾值,所述誤差概率表示不同第一連接數(shù)據(jù)對應相同映射值的概率。
17、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述處理模塊采用如下方式確定所述m和所述n:響應于所述第二設備的預估數(shù)量為第二預設數(shù)量,所述第二預設數(shù)量表示誤差概率小于第二閾值的最大預估數(shù)量,從第二數(shù)據(jù)對集合中確定m和n,所述第二數(shù)據(jù)對集合包括多組m和n的數(shù)據(jù)對,且每組數(shù)據(jù)對的誤差概率小于所述第二閾值,所述誤差概率表示不同第一連接數(shù)據(jù)對應相同映射值的概率。
18、在一種實施方式中,所述處理模塊采用如下方式從第二數(shù)據(jù)對集合中確定m和n:從第二數(shù)據(jù)對集合中確定m值最小的數(shù)據(jù)對;基于所述數(shù)據(jù)對確定m和n。
19、在一種實施方式中,所述處理模塊采用如下方式與獲取到所述第二連接數(shù)據(jù)的所述第二設備建立連接:基于所述第二連接數(shù)據(jù),以及所述第一設備對應的第三連接數(shù)據(jù),與獲取到所述第二連接數(shù)據(jù)的所述第二設備建立連接。
20、根據(jù)本公開實施例的第四方面,提供一種設備連接裝置,包括:獲取模塊,用于獲取第一設備廣播的第二連接數(shù)據(jù);其中,所述第二連接數(shù)據(jù)基于多個第一連接數(shù)據(jù)映射得到,所述第二連接數(shù)據(jù)的長度小于所述多個第一連接數(shù)據(jù)的總長度,每個所述第一連接數(shù)據(jù)對應一個設備;處理模塊,用于響應于所述第二連接數(shù)據(jù)與所述第二設備對應,與所述第一設備建立連接。
21、在一種實施方式中,所述處理模塊采用如下方式響應于所述第二連接數(shù)據(jù)與所述第二設備對應,與廣播所述第二連接數(shù)據(jù)的第一設備建立連接:將所述第二設備對應的第一連接數(shù)據(jù)進行n次映射,映射的目標為預設的映射值集合,得到n個映射值;響應于所述第二連接數(shù)據(jù)中包括所述第二設備對應的n個映射值,與廣播所述第二連接數(shù)據(jù)的第一設備建立連接。
22、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述處理模塊采用如下方式確定所述m和所述n:響應于所述第二設備的預估數(shù)量為第一預設數(shù)量;從第一數(shù)據(jù)對集合中確定m和n,所述第一數(shù)據(jù)對集合包括多組m和n的數(shù)據(jù)對,且每組數(shù)據(jù)對的誤差概率小于第一閾值,所述誤差概率表示不同的第一連接數(shù)據(jù)對應的映射值相同的概率。
23、在一種實施方式中,所述預設的映射值集合中包括m個映射值,所述處理模塊采用如下方式確定所述m和所述n::響應于所述第二設備的預估數(shù)量為第二預設數(shù)量,所述第二預設數(shù)量表示誤差概率小于第二閾值的最大預估數(shù)量;從第二數(shù)據(jù)對集合中確定m和n,所述第二數(shù)據(jù)對集合中包括多組m和n的數(shù)據(jù)對,且每個數(shù)據(jù)對的誤差概率小于所述第二閾值。
24、在一種實施方式中,所述處理模塊采用如下方式從第二數(shù)據(jù)對集合中確定m和n:從第二數(shù)據(jù)對集合中確定m值最小的數(shù)據(jù)對;基于所述數(shù)據(jù)對確定m和n。
25、在一種實施方式中,所述獲取模塊還用于:獲取所述第一設備對應的第三連接數(shù)據(jù);所述處理模塊還用于:響應于所述第二連接數(shù)據(jù)與所述第二設備對應,且所述第三連接數(shù)據(jù)與所述第二設備之間具有關(guān)聯(lián)關(guān)系,與所述第一設備建立連接。
26、根據(jù)本公開實施例的第五方面,提供一種電子設備,包括:存儲器,用于存儲指令;以及處理器,用于調(diào)用存儲器存儲的指令執(zhí)行第一方面以及第一方面任意一種實施方式或第二方面以及第二方面任意一種實施方式中的設備連接方法。
27、根據(jù)本公開實施例的第六方面,提供一種存儲介質(zhì),存儲介質(zhì)中存儲有指令,指令被處理器執(zhí)行時,執(zhí)行第一方面或第一方面任意一種實施方式中的設備連接方法。
28、本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過響應于第一設備對應有多個待連接的第二設備,將多個待連接的第二設備的連接數(shù)據(jù)進行映射,映射后的連接數(shù)據(jù)長度小于映射前連接數(shù)據(jù)總長度,基于映射后的連接數(shù)據(jù)與第二設備建立連接,能夠快速地與具有信任關(guān)系的設備建立連接,提高效率。
29、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。