通信處理方法及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域的設(shè)備發(fā)現(xiàn)和組網(wǎng)技術(shù),尤其涉及一種通信處理方法及設(shè)備。
【背景技術(shù)】
[0002]隨著設(shè)備(如智能手機(jī)、平板電腦、筆記本電腦等設(shè)備)的智能化,設(shè)備還擁有頻繁移動(dòng)的特性,如何實(shí)現(xiàn)設(shè)備的自動(dòng)發(fā)現(xiàn),以使設(shè)備連接形成網(wǎng)絡(luò),并實(shí)現(xiàn)與第三方接入點(diǎn)(AP)設(shè)備的接入,以滿足設(shè)備的數(shù)據(jù)傳輸需求,節(jié)省復(fù)雜的人工配置操作,相關(guān)技術(shù)尚無有效解決方案。
[0003]以智能音響為例,家庭環(huán)境中的多個(gè)智能音響往往需要相互配合實(shí)現(xiàn)多聲道的效果,并實(shí)現(xiàn)對來自互聯(lián)網(wǎng)音頻數(shù)據(jù)的播放功能,如果智能音響采用無線方式與音源連接,基于相關(guān)技術(shù)需要人工配置設(shè)備以實(shí)現(xiàn)設(shè)備的之間的相互發(fā)現(xiàn),從而連接形成網(wǎng)絡(luò)并通過第三方接入點(diǎn)設(shè)備接入互聯(lián)網(wǎng),在家居環(huán)境中,構(gòu)成網(wǎng)絡(luò)的智能音響可能會(huì)被頻繁移動(dòng)或替換,這就需要不斷的人工配置調(diào)整,浪費(fèi)了用戶的時(shí)間,影響了用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種通信處理方法及設(shè)備,能夠?qū)崿F(xiàn)同類設(shè)備之間的自動(dòng)發(fā)現(xiàn),從而在設(shè)備之間連接形成網(wǎng)絡(luò),并支持網(wǎng)絡(luò)中的設(shè)備與第三方接入點(diǎn)設(shè)備建立連接,以使用第三方接入點(diǎn)設(shè)備歸屬的網(wǎng)絡(luò)傳輸數(shù)據(jù)。
[0005]本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]第一方面,本發(fā)明實(shí)施例提供一種通信處理方法,所述方法包括:
[0007]第一設(shè)備切換執(zhí)行至少基于特定信道的廣播操作和監(jiān)聽操作,所述監(jiān)聽操作為基于所述特定信道以及備用信道的操作;其中,
[0008]執(zhí)行在基于特定信道的廣播操作時(shí),在特定信道廣播至少攜帶所述第一設(shè)備的特征碼的握手信息,所述特征碼用于供至少一個(gè)第二設(shè)備確定所述第一設(shè)備與所述第二設(shè)備為同類設(shè)備時(shí)發(fā)送反向握手信息,所述反向握手信息至少攜帶所述第二設(shè)備的特征碼;
[0009]基于所述監(jiān)聽操作得到第二設(shè)備發(fā)送的反向握手信息時(shí),基于所述反向握手信息攜帶的所述第二設(shè)備的特征碼確定與所述第二設(shè)備是否屬于同類設(shè)備。
[0010]優(yōu)選地,所述方法還包括:
[0011]執(zhí)行所述監(jiān)聽操作時(shí),基于信道監(jiān)聽策略依次監(jiān)聽所述特定信道和所述備用信道,所述備用信道為所述第一設(shè)備所使用的通信模式對應(yīng)的信道,且所述備用信道的頻段與所述特定信道的頻段不同。
[0012]優(yōu)選地,所述切換執(zhí)行至少基于特定信道的廣播操作和監(jiān)聽操作,包括:
[0013]從信道序列集合中讀取信道序列,所述信道序列中至少包括所述特定信道;
[0014]確定對應(yīng)所述特定信道的發(fā)送時(shí)長和監(jiān)聽時(shí)長、以及所讀取的信道序列中各備用信道的監(jiān)聽時(shí)長,形成對應(yīng)所述信道序列中的所述特定信道和各備用信道的操作時(shí)長序列;
[0015]基于所讀取的信道序列中的所述特定信道和各備用信道的排列次序、以及所述操作時(shí)長序列,對所述特定信道進(jìn)行廣播操作、以及依次對所讀取的信道序列中的所述特定信道和各備用信道進(jìn)行監(jiān)聽操作。
[0016]優(yōu)選地,所述從信道序列集合中讀取信道序列,包括:
[0017]從所述信道序列集合中依次讀取信道序列,或者,
[0018]從所述信道序列集合中隨機(jī)讀取信道序列。
[0019]優(yōu)選地,所述確定對應(yīng)所述特定信道的發(fā)送時(shí)長和監(jiān)聽時(shí)長、以及所讀取的信道序列中各備用信道的監(jiān)聽時(shí)長,形成對應(yīng)所述信道序列中的所述特定信道和各備用信道的操作時(shí)長序列,包括:
[0020]確定特定發(fā)送時(shí)長和特定監(jiān)聽時(shí)長,所述特定監(jiān)聽時(shí)長大于所述信道序列各信道的最大發(fā)送間隔時(shí)間;
[0021]以所述特定監(jiān)聽時(shí)長作為對應(yīng)所讀取的信道序列中的所述特定信道和各備用信道的監(jiān)聽時(shí)長,基于所述特定發(fā)送時(shí)長和所述特定監(jiān)聽時(shí)長形成所述操作時(shí)長序列;
[0022]或者,
[0023]確定與所讀取的信道序列中的所述特定信道和各備用信道一一對應(yīng)的監(jiān)聽時(shí)長,所述監(jiān)聽時(shí)長不完全相同,且均大于所讀取的信道序列中的所述特定信道和各備用信道的最大發(fā)送間隔時(shí)間;
[0024]基于所述特定操作時(shí)長和所讀取的信道序列中各信道一一對應(yīng)的監(jiān)聽時(shí)長,形成所述操作時(shí)長序列。
[0025]優(yōu)選地,所述信道序列集合中各信道序列所包括的信道的數(shù)量不同或不完全相同。
[0026]優(yōu)選地,所述方法還包括:
[0027]進(jìn)行所述監(jiān)聽操作監(jiān)聽得到所述第三方接入點(diǎn)設(shè)備在所述特定信道、以及所述備用信道中任意信道廣播的連接信息時(shí),
[0028]基于所述連接信息、以及預(yù)設(shè)的接入點(diǎn)信息處理策略得到所述第三方接入點(diǎn)設(shè)備的連接信息。
[0029]優(yōu)選地,所述方法還包括:
[0030]通過所述連接信道廣播所述第三方接入點(diǎn)設(shè)備的連接信息,所述第三方接入點(diǎn)設(shè)備的連接信息用于供所述第二設(shè)備接入所述第三方接入點(diǎn)設(shè)備所歸屬的網(wǎng)絡(luò)。
[0031 ] 優(yōu)選地,所述方法還包括:
[0032]判定與所述第二設(shè)備屬于同類設(shè)備時(shí),使用連接信道與所述第二設(shè)備協(xié)商確定組網(wǎng)連接方式,其中,所述連接信道為基于所述握手信息或所述反向握手信息指示的所述連接信道的標(biāo)識(shí)確定;
[0033]基于協(xié)商確定的自組織網(wǎng)絡(luò)連接方式與所述第二設(shè)備接入自組織網(wǎng)絡(luò)。
[0034]優(yōu)選地,所述使用連接信道與所述第二設(shè)備協(xié)商確定組網(wǎng)連接方式,包括:
[0035]使用所述連接信道向所述第二設(shè)備發(fā)送所述第一設(shè)備的運(yùn)算能力信息,所述第一設(shè)備的運(yùn)算能力信息用于供所述第二設(shè)備結(jié)合所述第二設(shè)備的運(yùn)算能力信息確定所述第一設(shè)備和所述第二設(shè)備的優(yōu)先級,確定最高優(yōu)先級的設(shè)備工作于接入點(diǎn)模式,以作為所述自組織網(wǎng)絡(luò)的接入點(diǎn)設(shè)備;
[0036]基于所述第一設(shè)備的運(yùn)算能力信息、以及所述第二設(shè)備通過所述連接信道發(fā)送的所述第二設(shè)備的運(yùn)算能力信息確定所述第一設(shè)備和所述第二設(shè)備的優(yōu)先級;
[0037]確定最高優(yōu)先級的設(shè)備工作于接入點(diǎn)模式,以作為所述自組織網(wǎng)絡(luò)的接入點(diǎn)設(shè)備。
[0038]優(yōu)選地,基于所述監(jiān)聽操作得到第二設(shè)備發(fā)送的反向握手信息時(shí),所述方法還包括:
[0039]至少攜帶所述第二設(shè)備的特征碼的反向握手信息還攜帶所述第二設(shè)備的運(yùn)算能力信息、以及自組織網(wǎng)絡(luò)的連接信道的標(biāo)識(shí);
[0040]基于所述第一設(shè)備的運(yùn)算能力、以及所述第二設(shè)備的運(yùn)算能力確定所述第一設(shè)備、以及所述第二設(shè)備的優(yōu)先級;
[0041]確定最高優(yōu)先級的設(shè)備工作于接入點(diǎn)模式,以作為所述自組織網(wǎng)絡(luò)的接入點(diǎn)設(shè)備;
[0042]基于所述自組織網(wǎng)絡(luò)的接入點(diǎn)設(shè)備與所述第二設(shè)備接入自組織網(wǎng)絡(luò)。
[0043]優(yōu)選地,所述至少攜帶所述第一設(shè)備的特征碼的握手信息還攜帶隨機(jī)序列以及對應(yīng)所述隨機(jī)序列的簽名,用于供所述第二設(shè)備確定與所述第一設(shè)備屬于同類設(shè)備時(shí),基于所述隨機(jī)序列以及對應(yīng)所述隨機(jī)序列的簽名進(jìn)行驗(yàn)證,在驗(yàn)證通過時(shí)判定所述第一設(shè)備為可信任設(shè)備。
[0044]第二方面,本發(fā)明實(shí)施例提供一種第一設(shè)備,所述第一設(shè)備包括:
[0045]切換執(zhí)行單元,用于切換執(zhí)行至少基于特定信道的廣播操作和監(jiān)聽操作,所述監(jiān)聽操作為基于所述特定信道以及備用信道的操作;
[0046]所述切換執(zhí)行單元,還用于執(zhí)行在基于特定信道的廣播操作時(shí),在特定信道廣播至少攜帶所述第一設(shè)備的特征碼的握手信息,所述特征碼用于供至少一個(gè)第二設(shè)備確定所述第一設(shè)備與所述第二設(shè)備為同類設(shè)備時(shí)發(fā)送反向握手信息,所述反向握手信息至少攜帶所述第二設(shè)備的特征碼;
[0047]確定單元,用于在所述切換執(zhí)行單元基于所述監(jiān)聽操作得到第二設(shè)備發(fā)送的反向握手信息時(shí),基于所述反向握手信息攜帶的所述第二設(shè)備的特征碼確定與所述第二設(shè)備是否屬于同類設(shè)備。
[0048]優(yōu)選地,所述切換執(zhí)行單元,還用于基于信道監(jiān)聽策略依次監(jiān)聽所述特定信道和所述備用信道,所述備用信道為所述第一設(shè)備所使用的通信模式對應(yīng)的信道,且所述備用信道的頻段與所述特定信道的頻段不同。
[0049]優(yōu)選地,所述切換執(zhí)行單元包括:
[0050]讀取模塊,用于從信道序列集合中讀取信道序列,所述信道序列中至少包括所述特定信道;
[0051]確定模塊,用于確定對應(yīng)所述特定信道的發(fā)送時(shí)長和監(jiān)聽時(shí)長、以及所讀取的信道序列中各備用信道的監(jiān)聽時(shí)長,形成對應(yīng)所述信道序列中的所述特定信道和各備用信道的操作時(shí)長序列;
[0052]廣播和監(jiān)聽模塊,用于基于所述讀取模塊所讀取的信道序列中的所述特定信道和各備用信道的排列次序、以及所述操作時(shí)長序列,對所述特定信道進(jìn)行廣播操作、以及依次對所讀取的信道序列中的所述特定信道和各備用信道進(jìn)行監(jiān)聽操作。
[0053]優(yōu)選地,所述讀取模塊,還用于從所述信道序列集合中依次讀取信道序列,或者,從所述信道序列集合中隨機(jī)讀取信道序列。
[0054]優(yōu)選地,所述確定模塊,包括:
[0055]確定子模塊,用于確定特定發(fā)送時(shí)長和特定監(jiān)聽時(shí)長,所述特定監(jiān)聽時(shí)長大于所述信道序列各信道的最大發(fā)送間隔時(shí)間;或者,確定與所讀取的信道序列中的所述特定信道和各備用信道一一對應(yīng)的監(jiān)聽時(shí)長,所述監(jiān)聽時(shí)長不完全相同且均大于所讀取的信道序列中的所述特定信道和各備用信道的最大發(fā)送間隔時(shí)間;
[0056]序列生成子模塊,用于以所述特定監(jiān)聽時(shí)長作為對應(yīng)所讀取的信道序列中的所述特定信道和各備用信道的監(jiān)聽時(shí)長,基于特定發(fā)送時(shí)長和特定監(jiān)聽時(shí)長形成所述操作時(shí)長序列;或者,基于所述特定操作時(shí)長和所讀取的信道序列中各信道一一對應(yīng)的監(jiān)聽時(shí)長,形成所述操作時(shí)長序列。
[0057]優(yōu)選地,所述切換執(zhí)行單元還用于進(jìn)行所述監(jiān)聽操作監(jiān)聽得到所述第三方接入點(diǎn)設(shè)備在所述特定信道、以及所述備用信道中任意信道廣播的連接信息時(shí),基于所述連接信息、以及預(yù)設(shè)的接入點(diǎn)信息處理策略得到所述第三方接入點(diǎn)設(shè)備的連接信息。
[0058]優(yōu)選地,所述切換執(zhí)行單元還用于通過所述連接信道廣播所述第三方接入點(diǎn)設(shè)備的連接信息,所述第三方接入點(diǎn)設(shè)備的連接信息用于供所述第二設(shè)備接入所述第三方接入點(diǎn)設(shè)備所歸屬的網(wǎng)絡(luò)。
[0059]優(yōu)選地,所述確定單元包括:
[0060]協(xié)商模塊,用于判