本發(fā)明涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種建立通信連接的方法、設(shè)備及系統(tǒng)。
背景技術(shù):
Wi-Fi P2P(無線點(diǎn)對(duì)點(diǎn))技術(shù)是一種基于點(diǎn)對(duì)點(diǎn)的Wi-Fi Direct技術(shù),是指允許無線設(shè)備以點(diǎn)對(duì)點(diǎn)形式實(shí)現(xiàn)互連,無需通過無線路由器即可相互連接以及連接后的數(shù)據(jù)傳輸。兩個(gè)無線設(shè)備需要建立Wi-Fi P2P連接時(shí),一個(gè)處于搜索狀態(tài)的設(shè)備以廣播形式向周圍所有設(shè)備發(fā)送請(qǐng)求,所有接收到請(qǐng)求的設(shè)備要向其發(fā)送響應(yīng)信息,該設(shè)備根據(jù)相應(yīng)信息選擇期望連接的設(shè)備,進(jìn)而建立Wi-Fi P2P連接。因此,現(xiàn)有技術(shù)是以非定向的方式發(fā)送請(qǐng)求,等待周圍所有設(shè)備的響應(yīng)后從中選擇,增加了網(wǎng)絡(luò)連接時(shí)間,連接效率低。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種建立通信連接的方法、設(shè)備及系統(tǒng),能夠有效減少兩個(gè)設(shè)備之間建立連接的時(shí)間,提高連接效率。
一方面,本發(fā)明實(shí)施例提供了一種建立通信連接的方法,包括:
向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得第一指定設(shè)備將獲取到所述目標(biāo)設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息;
當(dāng)監(jiān)測到第一探測消息時(shí),從第一探測消息中解析目標(biāo)設(shè)備屬性信息;
當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),第一指定設(shè)備回復(fù)第一探測響應(yīng)消息;
與第一指定設(shè)備建立通信連接。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述與第一指定設(shè)備建立通信連接是指建立點(diǎn)對(duì)點(diǎn)連接,并且在建立點(diǎn)對(duì)點(diǎn)連接之后,還包括:
通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式發(fā)送
設(shè)備連接的路由信息,以使得所述第一指定設(shè)備連接所述路由信息對(duì)應(yīng)的無線網(wǎng)絡(luò);
或者,
通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式,獲取所述第一指定設(shè)備發(fā)送的路由信息;
根據(jù)所述接收的路由信息,連接與所述路由信息相對(duì)應(yīng)的無線網(wǎng)絡(luò)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一探測消息被配置有設(shè)備屬性字段,所述設(shè)備屬性字段用于承載目標(biāo)設(shè)備屬性信息;
所述設(shè)備屬性字段包括:
屬性地址字段,用于指示點(diǎn)對(duì)點(diǎn)通信類型;
長度指示字段,用于指示設(shè)備地址字段的長度;
設(shè)備地址字段,用于承載目標(biāo)設(shè)備屬性信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述發(fā)送自身的目標(biāo)設(shè)備屬性信息包括:
按照指定方式,與所述第一指定設(shè)備建立專用通信連接,所述指定方式包括近場通信、藍(lán)牙通信、紅外通信;
通過專用信道向所述第一指定設(shè)備傳輸自身的目標(biāo)設(shè)備屬性信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
通過所述專用信道協(xié)商建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接時(shí)所需的設(shè)備角色信息;
在所述設(shè)備角色信息協(xié)商完成后,基于已確定的設(shè)備角色信息,與所述第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
監(jiān)測其他指定設(shè)備發(fā)送的其他指定設(shè)備自身的目標(biāo)設(shè)備屬性信息;
將與其他指定設(shè)備自身對(duì)應(yīng)的目標(biāo)設(shè)備屬性信息攜帶在第二探測信息中,廣播第二探測信息;
當(dāng)接收到其他指定設(shè)備回復(fù)的第二探測響應(yīng)信息時(shí),與所述其他指定設(shè)備建立通信連接。
第二方面,本發(fā)明實(shí)施例提供了一種建立通信連接的設(shè)備,所述設(shè)備能夠與第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接,所述設(shè)備用于向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得第一指定設(shè)備將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息,所述設(shè)備包括:
解析單元,用于當(dāng)監(jiān)測到第一探測消息時(shí),從第一探測消息中解析目標(biāo)設(shè)備屬性信息;
回復(fù)單元,用于當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息;
第一接口單元,用于與第一指定設(shè)備建立通信連接。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述設(shè)備還包括:
發(fā)送單元,用于通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式發(fā)送設(shè)備連接的路由信息,以使得所述第一指定設(shè)備連接所述路由信息對(duì)應(yīng)的無線網(wǎng)絡(luò);
或者,
獲取單元,通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式,獲取所述第一指定設(shè)備發(fā)送的路由信息;
連接單元,用于根據(jù)所述接收的路由信息,連接與所述路由信息相對(duì)應(yīng)的無線網(wǎng)絡(luò)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一探測消息被配置有設(shè)備屬性字段,所述設(shè)備屬性字段用于承載目標(biāo)設(shè)備屬性信息;
所述設(shè)備屬性字段包括:
屬性地址字段,用于指示點(diǎn)對(duì)點(diǎn)通信類型;
長度指示字段,用于指示設(shè)備地址字段的長度;
設(shè)備地址字段,用于承載目標(biāo)設(shè)備屬性信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述設(shè)備用于向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息包括:
按照指定方式,與所述第一指定設(shè)備建立專用通信連接,所述指定方式包括近場通信、紅外通信、藍(lán)牙通信;
通過專用信道向所述第一指定設(shè)備傳輸自身的目標(biāo)設(shè)備屬性信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述設(shè)備還包括:
協(xié)商單元,用于通過所述專用信道協(xié)商建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接時(shí)所需的設(shè)備角色信息;
第二接口單元,用于在所述設(shè)備角色信息協(xié)商完成后,基于已確定的設(shè)備角色信息,與所述第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述設(shè)備還包括:
監(jiān)測單元,用于監(jiān)測其他指定設(shè)備發(fā)送的其他指定設(shè)備自身的目標(biāo)設(shè)備屬性信息;
廣播單元,用于將其他指定設(shè)備自身對(duì)應(yīng)的目標(biāo)設(shè)備屬性信息攜帶在第二探測信息中,廣播第二探測信息;
第三接口單元,用于當(dāng)接收到其他指定設(shè)備回復(fù)的第二探測響應(yīng)信息時(shí),與所述其他指定設(shè)備建立通信連接。
第三方面,本發(fā)明還提供一種建立通信連接的系統(tǒng),所述系統(tǒng)包括第一設(shè)備和第二設(shè)備:
所述第一設(shè)備用于向第二設(shè)備發(fā)送自身的設(shè)備屬性信息;以使得第二設(shè)備將獲取到所述第一設(shè)備的設(shè)備屬性信息攜帶于探測消息中,并廣播所述探測消息;
所述第二設(shè)備用于監(jiān)測第一設(shè)備發(fā)送的自身的設(shè)備屬性信息;
所述第二設(shè)備還用于將所述第一設(shè)備的設(shè)備屬性信息攜帶在所述探測信息中,廣播所述探測信息;
所述第一設(shè)備還用于當(dāng)監(jiān)測到所述探測消息時(shí),從所述探測消息中解析第一設(shè)備的設(shè)備屬性信息;
所述第一設(shè)備還用于當(dāng)解析到的第一設(shè)備的設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第二設(shè)備回復(fù)探測響應(yīng)消息;
所述第二設(shè)備還用于基于所述第一設(shè)備恢復(fù)的探測響應(yīng)消息,與第一設(shè)備還用于與第二設(shè)備建立通信連接。
本發(fā)明實(shí)施例提供了一種建立通信連接的方法、設(shè)備及系統(tǒng),向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得指定設(shè)備將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,通過監(jiān)測到建立通信連接的第一指定設(shè)備發(fā)送的第一探測消息,從第一探測消息中解析目標(biāo)設(shè)備屬性信息,而當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息,從而,與第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。相比于現(xiàn)有技術(shù),兩個(gè)設(shè)備在建立Wi-Fi P2P連接時(shí),以非定向的方式發(fā)送請(qǐng)求信息,等待其他設(shè)備響應(yīng)后在從中選擇出建立連接的設(shè)備,本發(fā)明實(shí)施例提供的設(shè)備通過將期望建立連接的目標(biāo)設(shè)備屬性信息攜帶在第一探測消息中,設(shè)備將探測信息中的設(shè)備屬性信息與自身設(shè)備屬性信息進(jìn)行匹配,從而,采用定向搜索的方式建立通信連接,進(jìn)而減小網(wǎng)絡(luò)連接時(shí)間,提高網(wǎng)絡(luò)連接效率。另一方面,通過本發(fā)明實(shí)施例提供的定向搜索過程中,只有對(duì)應(yīng)的目標(biāo)設(shè)備才回復(fù),這樣建立網(wǎng)絡(luò)連接的過程中,更好的保護(hù)網(wǎng)絡(luò)連接的安全性。
【附圖說明】
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實(shí)施例提供的一種建立通信連接的方法流程圖;
圖2是本發(fā)明實(shí)施例提供的另一建立通信連接的方法流程圖;
圖3是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖4是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖5是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖6是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖7是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖8是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖9是本發(fā)明實(shí)施例提供的另一種建立通信連接的方法流程圖;
圖10是本發(fā)明實(shí)施例提供的一種建立通信連接的設(shè)備的結(jié)構(gòu)圖;
圖11是本發(fā)明實(shí)施例提供的另一種建立通信連接的設(shè)備的結(jié)構(gòu)圖;
圖12是本發(fā)明實(shí)施例提供的另一種建立通信連接的設(shè)備的結(jié)構(gòu)圖;
圖13是本發(fā)明實(shí)施例提供的一種建立通信連接的設(shè)備的結(jié)構(gòu)圖;
圖14是本發(fā)明實(shí)施例提供的一種建立通信連接的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
本發(fā)明實(shí)施例提供了一種建立通信連接的方法,適用于終端設(shè)備建立通信連接的過程中,當(dāng)兩個(gè)設(shè)備在建立點(diǎn)對(duì)點(diǎn)通信連接時(shí),一個(gè)處于搜索狀態(tài)的設(shè)備以廣播形式向周圍其他設(shè)備發(fā)送請(qǐng)求,然后等待接收到請(qǐng)求的其他設(shè)備要發(fā)送響應(yīng)信息,該設(shè)備從發(fā)送響應(yīng)信息的設(shè)備中選擇希望連接的設(shè)備,建立通信連接,由于這種非定向搜索建立通信連接的方式,需要等待搜索到的周圍所有設(shè)備的響應(yīng)后才能選擇建立連接的設(shè)備,增加建立通信連接的時(shí)間。因此,為了解決該問題,本發(fā)明實(shí)施例提供了一種建立通信連接的方法,該方法應(yīng)用于具有接收建立通信連接的目標(biāo)角色設(shè)備中,如圖1所示,包括:
101、向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得第一指定設(shè)備將獲取到所述目標(biāo)設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息。
其中,第一指定設(shè)備是指建立通信連接的兩個(gè)設(shè)備中發(fā)起建立通信連接的設(shè)備。每一臺(tái)設(shè)備都要自己的設(shè)備屬性信息,該屬性信息是一種身份信息,用于區(qū)分每一臺(tái)設(shè)備,該屬性信息可以包括設(shè)備的類型信息、指定的識(shí)別信息、屬性地址等信息。例如,設(shè)備屬性信息可以是設(shè)備的MAC(Media Access Control,多媒體訪問控制)地址,設(shè)備的SSID(Service Set Identifier,服務(wù)集標(biāo)識(shí))。
其中,第一探測消息是建立通信連接的發(fā)起設(shè)備在與其他設(shè)備建立通信連接時(shí)向其他設(shè)備發(fā)送的請(qǐng)求信息。
需要說明的是,該探測信息是以數(shù)據(jù)幀的形式在信道1或信道6或信道11中,進(jìn)行廣播傳送的。而設(shè)備屬性信息基于P2P(peer to peer,點(diǎn)對(duì)點(diǎn)通信)協(xié)議的格式,封裝在探測信息對(duì)應(yīng)的數(shù)據(jù)幀中。其中,該數(shù)據(jù)幀包括三個(gè)部分:數(shù)據(jù)幀頭、數(shù)據(jù)部分以及數(shù)據(jù)幀尾。數(shù)據(jù)幀頭和數(shù)據(jù)幀尾包括一些控制信息,該控制信息中包括接收該數(shù)據(jù)幀設(shè)備的地址定位以及其他網(wǎng)絡(luò)信息;數(shù)據(jù)部分為數(shù)據(jù)主體,承載了消息的主要內(nèi)容,例如,該探測信息對(duì)應(yīng)的數(shù)據(jù)中,數(shù)據(jù)幀頭和數(shù)據(jù)幀尾包括期望建立通信連接的設(shè)備的地址定位信息,而其數(shù)據(jù)部分承載著上述設(shè)備建立通信連接的請(qǐng)求以及通信傳輸協(xié)議等數(shù)據(jù)信息。
102、當(dāng)監(jiān)測到第一探測消息時(shí),從第一探測消息中解析目標(biāo)設(shè)備屬性信息。
由于該第一探測消息以數(shù)據(jù)幀形式進(jìn)行傳輸?shù)模虼?,?dāng)該設(shè)備監(jiān)聽到第一探測信息后,設(shè)備將監(jiān)聽的第一探測消息的數(shù)據(jù)幀進(jìn)行解壓處理后,從而解析出該第一探測消息中攜帶的第一設(shè)備屬性信息。
103、當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息。
補(bǔ)充說明的是,當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息不匹配時(shí),該設(shè)備不響應(yīng)該探測信息,對(duì)第一指定設(shè)備不做回復(fù)。
104、與第一指定設(shè)備建立通信連接。
優(yōu)選地,本實(shí)施例中的通信連接是指該設(shè)備與第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接,并且在建立點(diǎn)對(duì)點(diǎn)連接時(shí),還需要確定自身的角色信息以及第一指定設(shè)備的角色信息,然后設(shè)備之間進(jìn)行身份認(rèn)證信息的交互,根據(jù)協(xié)商好的角色,按照Wi-Fi P2P的標(biāo)準(zhǔn)握手協(xié)議建立無線網(wǎng)絡(luò)連接。其中,設(shè)備間角色的確定以及身份認(rèn)證的操作遵循現(xiàn)有技術(shù)。
本發(fā)明實(shí)施例提供了一種建立通信連接的方法,向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得第一設(shè)備將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息,通過監(jiān)測到建立通信連接的指定設(shè)備發(fā)送的第一探測消息,從第一探測消息中解析目標(biāo)設(shè)備屬性信息,而當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息,從而,與第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。相比于現(xiàn)有技術(shù),兩個(gè)設(shè)備在建立Wi-Fi P2P連接時(shí),以非定向的方式發(fā)送請(qǐng)求信息,等待其他設(shè)備響應(yīng)后在從中選擇出建立連接的設(shè)備,本發(fā)明實(shí)施例提供的方法通過將期望建立連接的目標(biāo)設(shè)備屬性信息攜帶在第一探測消息中,設(shè)備將探測信息中的第一設(shè)備屬性信息與自身設(shè)備屬性信息進(jìn)行匹配,從而,采用定向搜索的方式建立通信連接,進(jìn)而減小網(wǎng)絡(luò)連接時(shí)間,提高網(wǎng)絡(luò)連接效率。另一方面,通過本發(fā)明實(shí)施例提供的定向搜索過程中,只有對(duì)應(yīng)的目標(biāo)設(shè)備才回復(fù),這樣建立網(wǎng)絡(luò)連接的過程中,更好的保護(hù)網(wǎng)絡(luò)連接的安全性。
進(jìn)一步,當(dāng)該設(shè)備與第一指定設(shè)備建立了Wi-Fi點(diǎn)對(duì)點(diǎn)連接,建立連接的設(shè)備之間還可以分享自身連接的網(wǎng)絡(luò)路由信息,基于此目的,本發(fā)明實(shí)施例提供了兩種可能的實(shí)現(xiàn)方式。
需要說明的是,建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接的終端設(shè)備支持基站和Wi-Fi P2P共存的并發(fā)模式,即設(shè)備在建立Wi-Fi P2P的過程中,不需要與網(wǎng)絡(luò)接入點(diǎn)斷開,而設(shè)備與網(wǎng)絡(luò)接入點(diǎn)之間進(jìn)行無線連接時(shí),也不需要與建立Wi-Fi P2P網(wǎng)絡(luò)連接的設(shè)備斷開連接。
第一種實(shí)現(xiàn)方式,該設(shè)備將自身連接網(wǎng)絡(luò)的信息發(fā)送給第一指定設(shè)備,該方法的方法流程圖如圖2所示,包括:
105、通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式發(fā)送設(shè)備連接的路由信息,以使得所第一指定設(shè)備連接所述路由信息對(duì)應(yīng)的無線網(wǎng)絡(luò)。
第二種實(shí)現(xiàn)方式,第一指定設(shè)備將自身連接網(wǎng)絡(luò)的信息發(fā)送給該設(shè)備,該方法的方法流程圖如圖3所示,包括:
106、通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式,接收所述第一指定設(shè)備發(fā)送的路由信息。
107、根據(jù)所述接收的路由信息,連接與所述路由信息相對(duì)應(yīng)的無線網(wǎng)絡(luò)。
采用上述兩種實(shí)現(xiàn)方式中的任意一種,都能夠使得兩個(gè)設(shè)備中的一個(gè)設(shè)備快速連接到另一個(gè)設(shè)備已經(jīng)建立的無線網(wǎng)絡(luò)中,整個(gè)過程不需要用戶干預(yù)就可以自動(dòng)完成,這樣采用本實(shí)施例提供的通信連接方法建立兩個(gè)設(shè)備之間的Wi-Fi點(diǎn)對(duì)點(diǎn)連接后,即使其中一個(gè)設(shè)備被拿開,并超過了這兩個(gè)設(shè)備之間能夠?qū)崿F(xiàn)Wi-Fi點(diǎn)對(duì)點(diǎn)通信的距離,也可以通過共享的路由信息,通過無線網(wǎng)絡(luò)的形式保持兩個(gè)設(shè)備間的通信。
進(jìn)一步,為了實(shí)現(xiàn)定向搜索建立通信網(wǎng)絡(luò)連接的操作,在該設(shè)備監(jiān)聽到的第一探測消息中增加設(shè)備屬性信息,基于此目的,本發(fā)明實(shí)施例提供了一種可能的實(shí)現(xiàn)方式,在探測信息中配置有設(shè)備屬性字段,該設(shè)備屬性字段用于承載目標(biāo)設(shè)備屬性信息,其中,該設(shè)備屬性字段包括:
屬性地址字段,用于指示點(diǎn)對(duì)點(diǎn)通信類型。
長度指示字段,用于指示設(shè)備地址字段的長度。
設(shè)備地址字段,用于承載目標(biāo)設(shè)備屬性信息。
具體的,設(shè)備屬性字段如表1所述:
表1
上述表1中設(shè)備屬性字段中的每一類字段表示的含義如下:
屬性地址字段(Attribute ID),長度為1個(gè)字節(jié),值固定為3,代表該內(nèi)容是Device ID的內(nèi)容;長度指示字段(Length),長度為2個(gè)字節(jié),值固定位6,代表設(shè)備地址的內(nèi)容是6個(gè)字節(jié)的;設(shè)備地址字段,長度為6個(gè)字節(jié),代表要搜索的目標(biāo)設(shè)備的MAC地址。
進(jìn)一步,結(jié)合上述操作方法,為了使得第一指定設(shè)備獲取到目標(biāo)設(shè)備屬性信息,針對(duì)于向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,本發(fā)明實(shí)施例提供了一種可能的實(shí)現(xiàn)方法流程如圖4所示,具體包括:
201、按照指定方式,與所述第一指定設(shè)備建立專用通信連接。
在具體的實(shí)現(xiàn)過程中,按照指定方式,與所述第一指定設(shè)備建立專用通信連接實(shí)現(xiàn)方式可以有多種。
例如,上述建立通信連接的兩個(gè)設(shè)備都設(shè)置有NFC(Near field communication,近距離無線通信)芯片,近場通信芯片具有在相距20厘米范圍內(nèi)允許電子設(shè)備之間進(jìn)行非接觸式數(shù)據(jù)交換、傳輸?shù)淖饔?,因此,?dāng)建立通信連接的兩個(gè)設(shè)備彼此靠近時(shí),建立近場通信連接,從而進(jìn)行數(shù)據(jù)交互。
或者,建立通信連接的兩個(gè)設(shè)備都設(shè)置有紅外通信的功能,其中,這種通信方式都用于短距離數(shù)據(jù)交換中。發(fā)起設(shè)備和目標(biāo)設(shè)備的紅外通信功能都開啟時(shí),目標(biāo)設(shè)備向外輻射紅外線波,該紅外線波承載有目標(biāo)設(shè)備的設(shè)備屬性信息,然后發(fā)起設(shè)備的紅外通信功能的接收該紅外線光波,實(shí)現(xiàn)數(shù)據(jù)的傳輸交互。
又或者,建立連接的兩個(gè)設(shè)備都開啟藍(lán)牙功能,通過藍(lán)牙配對(duì),然后利用藍(lán)牙功能進(jìn)行數(shù)據(jù)的交互。其中,藍(lán)牙功能也用于短距離數(shù)據(jù)交互中。
需要說明的是,以上舉例僅為按照指定方式與所述第一指定設(shè)備建立專用通信連接中的三種具體的實(shí)現(xiàn)方式,其中,按照指定方式與所第一指定設(shè)備建立專用通信連接的方式包括近場通信、紅外通信、藍(lán)牙通信,但是并不限于這三種方式。
202、通過專用信道向所述第一指定設(shè)備傳輸自身的目標(biāo)設(shè)備屬性信息。
進(jìn)一步,信息的傳輸需要一定的時(shí)間,在信息傳輸過程中存在著由于某些原因第一指定設(shè)備沒有接收到該設(shè)備回復(fù)的第一探測響應(yīng)消息,造成該設(shè)備與第一設(shè)備無法建立通信連接,針對(duì)此問題本發(fā)明實(shí)施例提供例一種可能的解決方法,如圖5所示,具體包括:
108、通過所述專用信道協(xié)商建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接時(shí)所需的設(shè)備角色信息。
具體舉例說明通過專用信道協(xié)商建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接時(shí)所需的設(shè)備角色信息的過程,其中,該設(shè)備為目標(biāo)設(shè)備,第一指定設(shè)備為建立通信連接的發(fā)起設(shè)備。具體實(shí)現(xiàn)過程包括:發(fā)起設(shè)備與目標(biāo)設(shè)備通過專用信道交互準(zhǔn)備啟動(dòng)Wi-Fi P2P網(wǎng)絡(luò)連接建立的請(qǐng)求命令,然后發(fā)起設(shè)備中的網(wǎng)絡(luò)模塊向該設(shè)備的處理器發(fā)送Wi-Fi direct group owner(Wi-Fi P2P通信連接的發(fā)起者)角色的熱點(diǎn)信息,相應(yīng)的該設(shè)備將自身的Wi-Fi P2P通信連接接受者角色的信息通過專用信道傳輸給發(fā)起設(shè)備,發(fā)起設(shè)備的建立專用信道的功能模塊接收該角色信息,并發(fā)送給發(fā)起設(shè)備的處理器。
需要說明的是,若發(fā)起設(shè)備的建立專用信道的功能模塊不能與自身的處理器進(jìn)行信令交互,上述設(shè)備角色信息的協(xié)商的實(shí)現(xiàn)也可以由目標(biāo)設(shè)備來完成;若目標(biāo)設(shè)備的建立專用信道的功能模塊也不能與自身的處理器進(jìn)行信令交互,則直接結(jié)束Wi-Fi P2P,提示連接失敗。
109、在所述設(shè)備角色信息協(xié)商完成后,基于已確定的設(shè)備角色信息,與所述第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。
進(jìn)一步,結(jié)合上述任一種建立通信連接的方法,該方法還可以用于建立通信連接的發(fā)起角色設(shè)備中,基于此目標(biāo),本發(fā)明實(shí)施例還提供了另一種可能的實(shí)現(xiàn)方式,如圖6所示,該方法還包括:
301、監(jiān)測其他指定設(shè)備發(fā)送的其他指定設(shè)備自身的目標(biāo)設(shè)備屬性信息。
其中,其他指定設(shè)備是指建立通信連接的兩個(gè)設(shè)備中的目標(biāo)設(shè)備。
其中,該設(shè)備監(jiān)測其他指定設(shè)備發(fā)送的其他指定設(shè)備自身的目標(biāo)設(shè)備屬性信息可以通過該設(shè)備與其他指定設(shè)備按照指定方式建立的專用信道監(jiān)測其他指定設(shè)備發(fā)送的其他指定設(shè)備自身的目標(biāo)設(shè)備屬性信息。上述建立專用信道的指定方式包括但不限于近場通信、紅外通信、藍(lán)牙通信的方式。
302、將所述其他指定設(shè)備自身對(duì)應(yīng)的目標(biāo)設(shè)備屬性信息攜帶在第二探測信息中,廣播第二探測信息。
其中,將其他指定設(shè)備自身對(duì)應(yīng)目標(biāo)設(shè)備屬性信息攜帶于第二探測消息中的方法與將該設(shè)備自身的目標(biāo)設(shè)備屬性信息攜帶在第一探測消息中的方法一樣,且第二探測消息中設(shè)置的設(shè)備屬性字段與第一探測消息中的設(shè)備屬性字段的組成結(jié)構(gòu)相同,因此,這里不再贅余。
其中,第二探測消息也在信道1或信道6或信道11中,進(jìn)行廣播傳送的
303、當(dāng)接收到其他指定設(shè)備回復(fù)的第二探測響應(yīng)信息時(shí),與所述其他指定設(shè)備建立通信連接
需要說明的是,上述實(shí)施例中步驟101至109是該設(shè)備作為建立通信連接的目標(biāo)接收角色設(shè)備,與作為發(fā)起角色設(shè)備建立通信連接的執(zhí)行過程;而步驟301~步驟303是該設(shè)備作為建立通信連接發(fā)起角色設(shè)備時(shí),向作為目標(biāo)接收角色的其他設(shè)備發(fā)起建立通信連接的執(zhí)行過程,該設(shè)備作為目標(biāo)接收角色設(shè)備執(zhí)行建立通信連接的過程與作為發(fā)起角色設(shè)備執(zhí)行建立通信連接的過程是兩個(gè)獨(dú)立的過程。
補(bǔ)充說明的是,本發(fā)明實(shí)施例中提及的與執(zhí)行上述任一實(shí)施例中執(zhí)行設(shè)備建立通信連接是的第一指定設(shè)備和其他指定設(shè)備可以為同一個(gè)指定設(shè)備,也可以是不同的指定設(shè)備。當(dāng)?shù)谝恢付ㄔO(shè)備與其他指定設(shè)備為同一指定設(shè)備時(shí),假設(shè)執(zhí)行上述實(shí)施例的設(shè)備作為目標(biāo)接收角度設(shè)備與作為發(fā)起角色的第一指定設(shè)備(其他指定設(shè)備)在建立通信連接時(shí),上述實(shí)施例的執(zhí)行設(shè)備與第一指定設(shè)備發(fā)生角色互換,即第一指定設(shè)備作為目標(biāo)接收角色設(shè)備,執(zhí)行設(shè)備作為發(fā)起角色設(shè)備,兩個(gè)設(shè)備在建立通信連接時(shí),需要先斷開該執(zhí)行設(shè)備作為目標(biāo)接收角色設(shè)備執(zhí)行建立通信連接的過程,才能執(zhí)行該執(zhí)行設(shè)備作為發(fā)起角色設(shè)備執(zhí)行建立通信連接的過程,實(shí)現(xiàn)兩個(gè)設(shè)備角色互換后完成點(diǎn)對(duì)點(diǎn)連接的建立。另外,該執(zhí)行設(shè)備作為目標(biāo)接收角色設(shè)備執(zhí)行建立通信連接的過程,與建立通信連接的設(shè)備發(fā)生角色互換時(shí),其操作處理的方式與上述角色互換后的建立點(diǎn)對(duì)點(diǎn)連接的方式相同。
基于上述定向搜索建立通信連接的方法,結(jié)合用戶實(shí)現(xiàn)移動(dòng)打印時(shí),設(shè)備之間建立連接關(guān)系的過程為例,具體說明設(shè)備建立通信連接的方法。其中,建立通信連接的第一指定設(shè)備為圖像形成設(shè)備,如打印機(jī);目標(biāo)設(shè)備為手機(jī)終端。如圖7所示,為圖像形成設(shè)備與手機(jī)終端建立通信連接的流程示意圖,該方法具體包括:
步驟1、手機(jī)終端向圖像形成設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得圖像形成設(shè)備將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息。
步驟1.1、按照指定方式,與所述圖像形成設(shè)備建立專用通信連接,所述指定方式包括近場通信、紅外通信、藍(lán)牙通信。
步驟1.2、通過專用信道向圖像形成設(shè)備傳輸手機(jī)終端自身的設(shè)備屬性信息。
步驟2、當(dāng)手機(jī)終端監(jiān)測到第一探測消息時(shí),從第一探測消息中解析目標(biāo)設(shè)備屬性信息。
步驟3、當(dāng)手機(jī)終端解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向圖像形成設(shè)備回復(fù)第一探測響應(yīng)消息。
補(bǔ)充說明的是,當(dāng)手機(jī)終端從第一探測消息中解析的目標(biāo)設(shè)備屬性信息與自身的設(shè)備屬性信息不匹配,該手機(jī)終端對(duì)此探測信息不做回復(fù),該手機(jī)終端與此圖像形成設(shè)備不會(huì)建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接。
步驟4、手機(jī)終端與圖像形成設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。
其中,當(dāng)圖像形成設(shè)備由于某些原因沒有接收到手機(jī)終端回復(fù)的第一探測響應(yīng)消息時(shí),還包括:
步驟5、手機(jī)終端與圖像形成設(shè)備通過所述專用信道協(xié)商建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接時(shí)所需的設(shè)備角色信息。
步驟6、在所述設(shè)備角色信息協(xié)商完成后,基于已確定的設(shè)備角色信息,與所述圖像形成設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。
步驟7、手機(jī)終端通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式發(fā)送所述設(shè)自身連接的路由信息,以使得所述圖像形成設(shè)備連接所述路由信息對(duì)應(yīng)的無線網(wǎng)絡(luò)。
步驟8、通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式,手機(jī)終端接收所述圖像設(shè)備發(fā)送的路由信息。
步驟9、手機(jī)終端根據(jù)所述接收的路由信息,連接與所述路由信息相對(duì)應(yīng)的無線網(wǎng)絡(luò)。
需要說明的是,本實(shí)施例僅為實(shí)施例提供的建立通信連接的方法中的其中一種具體實(shí)現(xiàn)方式,并不用以限制本申請(qǐng)。
本發(fā)明實(shí)施例提供了一種建立通信連接的方法,向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得第一指定設(shè)備將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息,通過監(jiān)測到建立通信連接的第一指定設(shè)備發(fā)送的第一探測消息,從第一探測消息中解析目標(biāo)設(shè)備屬性信息,而當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息,從而,與第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。相比于現(xiàn)有技術(shù),兩個(gè)設(shè)備在建立Wi-Fi P2P連接時(shí),以非定向的方式發(fā)送請(qǐng)求信息,等待其他設(shè)備響應(yīng)后在從中選擇出建立連接的設(shè)備,本發(fā)明實(shí)施例提供的方法通過將期望建立連接的目標(biāo)設(shè)備屬性信息攜帶在第一探測消息中,設(shè)備將探測信息中的第一設(shè)備屬性信息與自身設(shè)備屬性信息進(jìn)行匹配,從而,采用定向搜索的方式建立通信連接,進(jìn)而減小網(wǎng)絡(luò)連接時(shí)間,提高網(wǎng)絡(luò)連接效率。另一方面,通過本發(fā)明實(shí)施例提供的定向搜索過程中,只有對(duì)應(yīng)的目標(biāo)設(shè)備才回復(fù),這樣建立網(wǎng)絡(luò)連接的過程中,更好的保護(hù)網(wǎng)絡(luò)連接的安全性。
基于上述結(jié)合用戶實(shí)現(xiàn)移動(dòng)打印時(shí),設(shè)備之間建立連接關(guān)系的實(shí)施例,上述手機(jī)終端設(shè)備也可以向圖像形成設(shè)備發(fā)起建立通信連接的信息,從而建立連接。其中,手機(jī)終端為建立連接的發(fā)起設(shè)備,圖像形成設(shè)備為建立連接的目標(biāo)設(shè)備。如圖8所示,為本發(fā)明實(shí)施例還提供了另一種可能的實(shí)現(xiàn)方法的流程示意圖,該方法還包括:
步驟10、手機(jī)終端監(jiān)測圖像形成設(shè)備發(fā)送的第二目標(biāo)設(shè)備屬性信息。
其中,手機(jī)終端通過手機(jī)終端與圖像形成設(shè)備利用指定方式近場通信、紅外通信、藍(lán)牙通信等方式建立專用信道監(jiān)測圖像形成設(shè)備發(fā)送的設(shè)備屬性信息。
步驟20、手機(jī)終端將所述圖像形成設(shè)備的設(shè)備屬性信息攜帶在第二探測信息中,廣播第二探測信息。
其中,將圖像形成設(shè)備的設(shè)備屬性信息攜帶于第二探測消息中的方法與將手機(jī)終端的設(shè)備屬性信息攜帶在第一探測消息中的方法一致,且第二探測消息中設(shè)置的設(shè)備屬性字段與第一探測消息中的設(shè)備屬性字段的組成結(jié)構(gòu)相同,因此,這里不再贅余。
其中,第二探測消息也在信道1或信道6或信道11中,進(jìn)行廣播傳送的
步驟30、手機(jī)終端當(dāng)接收到圖像形成設(shè)備回復(fù)的第二探測響應(yīng)信息時(shí),與圖像形成設(shè)備建立點(diǎn)對(duì)點(diǎn)通信連接。
需要說明的是,本實(shí)施例僅為實(shí)施例提供的建立通信連接的方法中的其中一種具體實(shí)現(xiàn)方式,并不用以限制本申請(qǐng)。
本發(fā)明還提供了另一實(shí)施例中,如圖9所示,在上述的步驟104:“與第一指定設(shè)備建立網(wǎng)絡(luò)連接”中的網(wǎng)絡(luò)連接除了上述實(shí)施例中的“點(diǎn)對(duì)點(diǎn)連接”,也可以是Wi-Fi連接;例如上述的目標(biāo)設(shè)備屬性信息包括路由器的“SSID和密碼”,第一指定設(shè)備和路由器在步驟S101-S103基礎(chǔ)上,建立Wi-Fi連接。
基于上述定向搜索建立Wi-Fi連接的方法,下面也結(jié)合用戶實(shí)現(xiàn)移動(dòng)打印時(shí),進(jìn)一步補(bǔ)充說明:
步驟1001.1、手機(jī)按照指定方式,例如近場通信、紅外通信、藍(lán)牙通信,與圖像形成設(shè)備建立專用通信連接。
步驟1001.2、通過專用信道向圖像形成設(shè)備傳輸手機(jī)終端自身中連接的所有路由器的“SSID和密碼”信息,并選擇其中一個(gè)可用的路由器的“SSID和密碼”。
優(yōu)選地,選擇信號(hào)強(qiáng)度最強(qiáng)的一個(gè)路由器作為目標(biāo)設(shè)備,并且該路由器的“SSID和密碼”作為目標(biāo)設(shè)備的屬性信息。
步驟1002、當(dāng)目標(biāo)設(shè)備(信號(hào)強(qiáng)度最強(qiáng)的路由器)監(jiān)測到第一探測消息時(shí),從第一探測消息中解析目標(biāo)設(shè)備屬性信息。
步驟1003、當(dāng)目標(biāo)設(shè)備(信號(hào)強(qiáng)度最強(qiáng)的路由器)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向圖像形成設(shè)備回復(fù)第一探測響應(yīng)消息。
補(bǔ)充說明的是,當(dāng)其他路由器從第一探測消息中解析的目標(biāo)設(shè)備屬性信息與自身的設(shè)備屬性信息不匹配,其他路由器對(duì)此探測信息不做回復(fù),其他路由器與此圖像形成設(shè)備不會(huì)建立Wi-Fi連接。
步驟1004、目標(biāo)設(shè)備(信號(hào)強(qiáng)度最強(qiáng)的路由器)與圖像形成設(shè)備建立Wi-Fi連接。
本實(shí)施例提供的通過定向搜索建立Wi-Fi連接之后的其他步驟,在上述實(shí)施例的基礎(chǔ)上只需要將“Wi-Fi連接”替換為“Wi-Fi點(diǎn)對(duì)點(diǎn)連接”,同樣也適用于本實(shí)施例的步驟、方法、設(shè)備和系統(tǒng),在此不再贅述。
基于上述建立通信連接的方法,本發(fā)明實(shí)施例提供了一種建立通信連接的設(shè)備,該設(shè)備能夠與建立通信連接的發(fā)起設(shè)備建立點(diǎn)對(duì)點(diǎn)連接,該設(shè)備用于向建立通信連接的發(fā)起設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得建立通信連接的發(fā)起將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息。其中,該設(shè)備的結(jié)構(gòu)框圖如圖10所述,包括:
解析單元61,用于當(dāng)監(jiān)測到第一探測消息時(shí),從第一探測消息中解析目標(biāo)設(shè)備屬性信息。
回復(fù)單元62,用于當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息。
第一接口單元63,用于與第一指定設(shè)備建立通信連接。
可選的是,如圖11所示,該設(shè)備還包括:
發(fā)送單元64,用于通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式發(fā)送設(shè)備連接的路由信息,以使得所述第一指定設(shè)備連接所述路由信息對(duì)應(yīng)的無線網(wǎng)絡(luò)。
獲取單元65,通過已建立的Wi-Fi點(diǎn)對(duì)點(diǎn)通信方式,獲取所述第一指定設(shè)備發(fā)送的路由信息。
連接單元66,用于根據(jù)所述接收的路由信息,連接與所述路由信息相對(duì)應(yīng)的無線網(wǎng)絡(luò)。
可選的是,該第一探測消息被配置有設(shè)備屬性字段,所述設(shè)備屬性字段用于承載目標(biāo)設(shè)備屬性信息;
所述設(shè)備屬性字段包括:
屬性地址字段,用于指示點(diǎn)對(duì)點(diǎn)通信類型。
長度指示字段,用于指示設(shè)備地址字段的長度。
設(shè)備地址字段,用于承載目標(biāo)設(shè)備屬性信息。
可選的是,該設(shè)備向建立通信連接的發(fā)起設(shè)備發(fā)送自身的第一設(shè)備屬性信息包括:
按照指定方式,與所述第一指定設(shè)備建立專用通信連接,所述指定方式包括近場通信、紅外通信、藍(lán)牙通信。
通過專用信道向所述第一指定設(shè)備傳輸自身的目標(biāo)設(shè)備屬性信息。
可選的是,如圖12所示,該設(shè)備還包括:
協(xié)商單元67,用于通過所述專用信道協(xié)商建立Wi-Fi點(diǎn)對(duì)點(diǎn)連接時(shí)所需的設(shè)備角色信息。
第二接口單元68,用于在所述設(shè)備角色信息協(xié)商完成后,基于已確定的設(shè)備角色信息,與所述第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。
可選的是,如圖13所示,該設(shè)備還包括:
監(jiān)測單元70,用于監(jiān)測其他指定設(shè)備發(fā)送的其他指定設(shè)備自身的目標(biāo)設(shè)備屬性信息。
廣播單元71,用于將所述其他指定設(shè)備自身對(duì)應(yīng)的目標(biāo)設(shè)備屬性信息攜帶在第二探測信息中,廣播第二探測信息。
第三接口單元72,用于當(dāng)接收到其他指定設(shè)備回復(fù)的第二探測響應(yīng)信息時(shí),與其他指定設(shè)備建立通信連接。
本發(fā)明實(shí)施例提供了一種建立通信連接的設(shè)備,向第一指定設(shè)備發(fā)送自身的目標(biāo)設(shè)備屬性信息,以使得第一指定設(shè)備將獲取到所述第一設(shè)備屬性信息攜帶于第一探測消息中,并廣播所述第一探測消息,通過監(jiān)測到建立通信連接的第一指定設(shè)備發(fā)送的第一探測消息,從第一探測消息中解析目標(biāo)設(shè)備屬性信息,而當(dāng)解析到的目標(biāo)設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第一指定設(shè)備回復(fù)第一探測響應(yīng)消息,從而,與第一指定設(shè)備建立點(diǎn)對(duì)點(diǎn)連接。相比于現(xiàn)有技術(shù),兩個(gè)設(shè)備在建立Wi-Fi P2P連接時(shí),以非定向的方式發(fā)送請(qǐng)求信息,等待其他設(shè)備響應(yīng)后在從中選擇出建立連接的設(shè)備,本發(fā)明實(shí)施例提供的設(shè)備通過將期望建立連接的目標(biāo)設(shè)備屬性信息攜帶在第一探測消息中,設(shè)備將探測信息中的第一設(shè)備屬性信息與自身設(shè)備屬性信息進(jìn)行匹配,從而,采用定向搜索的方式建立通信連接,進(jìn)而減小網(wǎng)絡(luò)連接時(shí)間,提高網(wǎng)絡(luò)連接效率。另一方面,通過本發(fā)明實(shí)施例提供的定向搜索過程中,只有對(duì)應(yīng)的目標(biāo)設(shè)備才回復(fù),這樣建立網(wǎng)絡(luò)連接的過程中,更好的保護(hù)網(wǎng)絡(luò)連接的安全性。
本發(fā)明實(shí)施例還提供了一種建立通信連接的系統(tǒng),該系統(tǒng)包括第一設(shè)備810和第二820,該系統(tǒng)的結(jié)構(gòu)圖如圖14所示,第一設(shè)備810與第二設(shè)備820用于信令的交互,完成通信連接的建立,其中第一設(shè)備810為建立通信連接的目標(biāo)設(shè)備,第二設(shè)備820為建立通信連接的發(fā)起設(shè)備。
第一設(shè)備810用于向第二設(shè)備820發(fā)送自身的設(shè)備屬性信息;以使得第二820將獲取到所述第一設(shè)備810的設(shè)備屬性信息攜帶于探測消息中,并廣播所述探測消息。
第二設(shè)備820用于監(jiān)測第一設(shè)備810發(fā)送的自身的設(shè)備屬性信息。
第二設(shè)備820還用于將所述第一設(shè)備810的設(shè)備屬性信息攜帶在所述探測信息中,廣播所述探測信息。
第一設(shè)備810還用于當(dāng)監(jiān)測到所述探測消息時(shí),從所述探測消息中解析第一設(shè)備810的設(shè)備屬性信息。
第一設(shè)備810還用于當(dāng)解析到的第一設(shè)備810的設(shè)備屬性信息與自身設(shè)備屬性信息匹配時(shí),向第二設(shè)備820回復(fù)探測響應(yīng)消息。
第一設(shè)備810還用于與第二設(shè)備820建立點(diǎn)對(duì)點(diǎn)連接。
本發(fā)明實(shí)施例提供了一種建立通信連接的系統(tǒng),通過將期望建立連接的目標(biāo)設(shè)備屬性信息攜帶在第一探測消息中,設(shè)備將探測信息中的第一設(shè)備屬性信息與自身設(shè)備屬性信息進(jìn)行匹配,從而,采用定向搜索的方式建立通信連接,進(jìn)而減小網(wǎng)絡(luò)連接時(shí)間,提高網(wǎng)絡(luò)連接效率。上述實(shí)施例可以應(yīng)用于各種移動(dòng)終端設(shè)備中,完成該移動(dòng)終端設(shè)備建立通信連接。
優(yōu)選地,當(dāng)手機(jī)終端與圖像形成設(shè)備建立點(diǎn)對(duì)點(diǎn)連接之后,手機(jī)終端能夠通過點(diǎn)對(duì)點(diǎn)的連接網(wǎng)絡(luò),實(shí)時(shí)監(jiān)控圖像形成設(shè)備的狀態(tài)變化,例如圖像形成設(shè)備中的耗材使用狀態(tài),具體地,當(dāng)圖像形成設(shè)備為激光打印機(jī)或者LED打印機(jī)時(shí),圖像形成設(shè)備內(nèi)的碳粉剩余量信息,可以通過點(diǎn)對(duì)點(diǎn)的連接網(wǎng)絡(luò)實(shí)時(shí)傳輸至手機(jī)終端中的應(yīng)用程序,這樣用戶就可以通過手機(jī)實(shí)時(shí)了解圖像形成設(shè)備的使用狀態(tài);并且手機(jī)終端中的應(yīng)用程序還能夠設(shè)置有檢測圖像形成設(shè)備內(nèi)耗材型號(hào)、廠商等信息的功能,用戶可以用手機(jī)終端中的應(yīng)用程序通過點(diǎn)對(duì)點(diǎn)的連接網(wǎng)絡(luò)對(duì)圖像形成設(shè)備發(fā)送檢測識(shí)別信號(hào),圖像形成設(shè)備收到該識(shí)別信號(hào)后,將檢測到的耗材型號(hào)、廠商等信息反饋至手機(jī)終端,這樣用戶就能夠通過手機(jī)終端中的應(yīng)用程序查驗(yàn)自己購買的耗材真?zhèn)?;通過手機(jī)終端檢驗(yàn)的優(yōu)點(diǎn)是:圖像形成設(shè)備中的檢測單元通常都是在出廠前安裝的版本,升級(jí)比較繁瑣,部分偽劣耗材,可能使用了不法的技術(shù)手段,蒙蔽圖像形成設(shè)備中舊版本檢測單元的檢測功能,使得偽劣耗材也能被安裝在圖像形成設(shè)備中,而手機(jī)終端中的應(yīng)用程序升級(jí)相對(duì)容易,這樣就能夠通過手機(jī)終端準(zhǔn)確檢測耗材的真?zhèn)巍?/p>
優(yōu)選地,手機(jī)終端中的打印、掃描或者傳真應(yīng)用程序,在點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)連接的過程中自動(dòng)啟動(dòng),這樣用戶就可以在手機(jī)上將需要打印、掃描或者傳真的文檔點(diǎn)開,然后將手機(jī)終端靠近圖像形成設(shè)備,通過上述技術(shù)方案,快速建立與圖像形成設(shè)備建立點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)連接;然后自動(dòng)將需要打印、掃描或者傳真的文檔發(fā)送至圖像形成設(shè)備;這樣用戶能夠更加方便、快捷地完成打印、掃描或者傳真動(dòng)作。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),設(shè)備和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),設(shè)備和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(Processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。