一種自動(dòng)接入無(wú)線局域網(wǎng)的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及通信技術(shù)領(lǐng)域,特別是涉及一種自動(dòng)接入無(wú)線局域網(wǎng)的方法,以及,一種自動(dòng)接入無(wú)線局域網(wǎng)的系統(tǒng)。
【背景技術(shù)】
[0002]WiFi是一種能夠?qū)€(gè)人電腦、手持設(shè)備(如PDA、手機(jī))等終端以無(wú)線方式互相連接的技術(shù),WiFi原先是無(wú)線保真的縮寫,WiFi的英文全稱為wireless fidelity,在無(wú)線局域網(wǎng)的范疇是指“無(wú)線相容性認(rèn)證”,實(shí)質(zhì)上是一種商業(yè)認(rèn)證,同時(shí)也是一種無(wú)線聯(lián)網(wǎng)的技術(shù),以前通過(guò)網(wǎng)線連接電腦,而現(xiàn)在則是通過(guò)無(wú)線電波來(lái)連網(wǎng);常見的就是一個(gè)無(wú)線路由器,那么終端在這個(gè)無(wú)線路由器的電波覆蓋的有效范圍都可以采用WiFi連接方式進(jìn)行聯(lián)網(wǎng),如果無(wú)線路由器連接了一條ADSL線路或者別的上網(wǎng)線路,則又被稱為“熱點(diǎn)”。
[0003]公知的是,終端連接網(wǎng)絡(luò)有兩種方式,一種是通過(guò)無(wú)線的方式,一種是通過(guò)有線的方式。其中,通過(guò)無(wú)線的方式連接網(wǎng)絡(luò)是指終端進(jìn)入WiFi熱點(diǎn)區(qū)域,掃描附近的無(wú)線訪問(wèn)接入點(diǎn)(Wireless Access Point, AP)或 WiFi 熱點(diǎn),而后進(jìn)行 SSID (Service SetIdentifier,服務(wù)集標(biāo)識(shí))選擇和密碼輸入。對(duì)于任何一臺(tái)新進(jìn)入的終端,其操作步驟都是,首先,在無(wú)線設(shè)置中打開WiFi開關(guān),然后,掃描終端附近范圍內(nèi)的AP或WiFi熱點(diǎn)等,之后,從用SSID標(biāo)識(shí)掃描出來(lái)的AP或WiFi熱點(diǎn)中選擇一個(gè)AP或WiFi熱點(diǎn)的SSID,最后,輸入該SSID對(duì)應(yīng)的AP或WiFi熱點(diǎn)的密碼,密碼驗(yàn)證成功則終端可以連接網(wǎng)絡(luò),否則不能通過(guò)該AP或WiFi熱點(diǎn)連接網(wǎng)絡(luò)。
[0004]通過(guò)有線的方式連接網(wǎng)絡(luò)是指終端通過(guò)網(wǎng)絡(luò)電纜連接網(wǎng)絡(luò)接入設(shè)備進(jìn)行網(wǎng)絡(luò)連接,為了便于識(shí)別與管理,通常需要網(wǎng)絡(luò)管理員手動(dòng)給新接入的終端分配IP地址,設(shè)置掩碼地址和網(wǎng)關(guān)地址,之后,該終端才可以連接網(wǎng)絡(luò)。
[0005]然而,當(dāng)在無(wú)線局域網(wǎng)的網(wǎng)絡(luò)環(huán)境中存在多個(gè)終端需要配置時(shí),不論通過(guò)無(wú)線的方式,還是通過(guò)有線的方式連接網(wǎng)絡(luò)都需要大量的人工操作,例如:當(dāng)前有50臺(tái)需要接入該無(wú)線網(wǎng)絡(luò)的智能終端,在這種情況下,通過(guò)無(wú)線的方式需要在每一臺(tái)終端上至少輸入一次密碼,或者,通過(guò)有線的方式需要在每一臺(tái)終端上至少設(shè)置一次IP地址、掩碼地址和網(wǎng)關(guān)地址,造成時(shí)間的耗費(fèi),影響工作的效率,并且,多次密碼的輸入,或者,多臺(tái)終端IP地址的設(shè)置容易出現(xiàn)錯(cuò)誤,增加出錯(cuò)的機(jī)率,導(dǎo)致網(wǎng)絡(luò)連接困難程度的增加,使得資源不能充分合理利用。
[0006]因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是:提供一種自動(dòng)接入無(wú)線局域網(wǎng)的方法和系統(tǒng),用以在不增加任何硬件及其他成本的前提下,減少人工操作,提高無(wú)線局域網(wǎng)接入的簡(jiǎn)易性和準(zhǔn)確性,節(jié)約無(wú)線局域網(wǎng)的接入時(shí)間,充分合理利用資源。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種自動(dòng)接入無(wú)線局域網(wǎng)的方法,用以在不增加任何硬件及其他成本的前提下,減少人工操作,提高無(wú)線局域網(wǎng)接入的簡(jiǎn)易性和準(zhǔn)確性,節(jié)約無(wú)線局域網(wǎng)的接入時(shí)間,充分合理利用資源。
[0008]相應(yīng)的,本發(fā)明實(shí)施例還提供了一種自動(dòng)接入無(wú)線局域網(wǎng)的裝置,用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
[0009]為了解決上述問(wèn)題,本發(fā)明公開了一種自動(dòng)接入無(wú)線局域網(wǎng)的方法,包括:
[0010]判斷所述無(wú)線局域網(wǎng)中,是否存在包含有效網(wǎng)絡(luò)連接信息的第一設(shè)備;
[0011]若是,則在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備時(shí),由所述第一設(shè)備將所述有效網(wǎng)絡(luò)連接信息傳送至所述第二設(shè)備;
[0012]所述第二設(shè)備采用所述有效網(wǎng)絡(luò)連接信息對(duì)自身進(jìn)行配置,接入所述無(wú)線局域網(wǎng)中。
[0013]優(yōu)選地,所述第一設(shè)備為無(wú)線接入設(shè)備,所述第二設(shè)備為無(wú)線接入設(shè)備或有線接入設(shè)備。
[0014]優(yōu)選地,當(dāng)所述第二設(shè)備為無(wú)線接入設(shè)備時(shí),所述網(wǎng)絡(luò)連接信息包括無(wú)線網(wǎng)絡(luò)連接配置信息;
[0015]所述第一設(shè)備安裝并啟動(dòng)無(wú)線直連WiFi Direct服務(wù);所述第二設(shè)備安裝有無(wú)線直連WiFi Direct服務(wù);
[0016]通過(guò)如下方式在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0017]第二設(shè)備通過(guò)所述無(wú)線直連WiFi Direct服務(wù)掃描指定名稱的一個(gè)或多個(gè)設(shè)備;所述指定名稱的一個(gè)或多個(gè)設(shè)備中包括第一設(shè)備;
[0018]第二設(shè)備選定所述第一設(shè)備后,與所述第一設(shè)備基于所述無(wú)線直連WiFi Direct服務(wù)進(jìn)行連接;
[0019]若連接成功,則確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備;
[0020]或者,
[0021]通過(guò)如下方式在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0022]第一設(shè)備通過(guò)所述無(wú)線直連WiFi Direct服務(wù)掃描指定名稱的一個(gè)或多個(gè)設(shè)備;所述指定名稱的一個(gè)或多個(gè)設(shè)備中包括第二設(shè)備;
[0023]第一設(shè)備選定所述第二設(shè)備后,與所述第二設(shè)備基于所述無(wú)線直連WiFi Direct服務(wù)進(jìn)行連接;
[0024]若連接成功,則確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備。
[0025]優(yōu)選地,還包括:
[0026]在所述第二設(shè)備上啟動(dòng)所述無(wú)線直連WiFi Direct服務(wù)。
[0027]優(yōu)選地,當(dāng)所述第二設(shè)備為無(wú)線接入設(shè)備時(shí),所述網(wǎng)絡(luò)連接信息包括無(wú)線網(wǎng)絡(luò)連接配置信息;
[0028]通過(guò)如下方式在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0029]第二設(shè)備掃描指定的無(wú)線接入點(diǎn)AP ;
[0030]當(dāng)掃描到所述指定的無(wú)線接入點(diǎn)AP被配置在第一設(shè)備上時(shí),所述第二與所述第一設(shè)備進(jìn)行無(wú)線連接;
[0031]若連接成功,則確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備。
[0032]優(yōu)選地,在所述由所述第一設(shè)備將所述有效網(wǎng)絡(luò)連接信息傳送至所述第二設(shè)備的步驟之后,還包括:
[0033]所述第二設(shè)備在接收到所述有效網(wǎng)絡(luò)連接信息后,斷開與所述第一設(shè)備的連接。
[0034]優(yōu)選地,在所述所述第二設(shè)備采用所述有效網(wǎng)絡(luò)連接信息對(duì)自身進(jìn)行配置,接入所述無(wú)線局域網(wǎng)中的步驟之后,還包括:
[0035]所述第二設(shè)備采用所述有效網(wǎng)絡(luò)連接信息連接網(wǎng)絡(luò)成功后,在所述第二設(shè)備上配置所述指定的無(wú)線接入點(diǎn)AP。
[0036]優(yōu)選地,當(dāng)所述第二設(shè)備為有線接入設(shè)備時(shí),所述網(wǎng)絡(luò)連接信息包括有線網(wǎng)絡(luò)連接配置信息;所述第二設(shè)備中預(yù)設(shè)有所述無(wú)線局域網(wǎng)內(nèi)的私有IP地址;
[0037]通過(guò)如下方式在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0038]當(dāng)所述第二設(shè)備通過(guò)內(nèi)網(wǎng)廣播發(fā)現(xiàn)所述私有IP地址為不重復(fù)的私有IP地址時(shí),采用所述私有IP地址在所述無(wú)線局域網(wǎng)內(nèi)發(fā)起尋求IP地址廣播協(xié)議;
[0039]當(dāng)所述第一設(shè)備根據(jù)所述尋求IP地址廣播協(xié)議接收到所述第二設(shè)備的私有IP地址時(shí),確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備。
[0040]優(yōu)選地,所述第一設(shè)備具有本身的IP地址、掩碼地址和網(wǎng)關(guān)地址;所述有線網(wǎng)絡(luò)連接配置信息包括可用的IP地址、掩碼地址和網(wǎng)關(guān)地址,所述由所述第一設(shè)備將所述有效網(wǎng)絡(luò)連接信息傳送至所述第二設(shè)備的步驟包括:
[0041]所述第一設(shè)備接收到所述第二設(shè)備的廣播地址后,根據(jù)所述第一設(shè)備本身的IP地址生成可用的IP地址;
[0042]所述第一設(shè)備將所述可用的IP地址、掩碼地址和網(wǎng)關(guān)地址廣播給所述第二設(shè)備。
[0043]依據(jù)本發(fā)明的實(shí)施例,公開了一種自動(dòng)接入無(wú)線局域網(wǎng)的系統(tǒng),包括:
[0044]第一設(shè)備存在判斷模塊,用于判斷所述無(wú)線局域網(wǎng)中,是否存在包含有效網(wǎng)絡(luò)連接信息的第一設(shè)備;
[0045]網(wǎng)絡(luò)連接信息傳送模塊,用于在存在包含有效網(wǎng)絡(luò)連接信息的第一設(shè)備時(shí),則在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備時(shí),由所述第一設(shè)備將所述有效網(wǎng)絡(luò)連接信息傳送至所述第二設(shè)備;
[0046]網(wǎng)絡(luò)連接信息配置模塊,用于所述第二設(shè)備采用所述有效網(wǎng)絡(luò)連接信息對(duì)自身進(jìn)行配置,接入所述無(wú)線局域網(wǎng)中。
[0047]優(yōu)選地,所述第一設(shè)備為無(wú)線接入設(shè)備,所述第二設(shè)備為無(wú)線接入設(shè)備或有線接入設(shè)備。
[0048]優(yōu)選地,當(dāng)所述第二設(shè)備為無(wú)線接入設(shè)備時(shí),所述網(wǎng)絡(luò)連接信息包括無(wú)線網(wǎng)絡(luò)連接配置信息;
[0049]所述第一設(shè)備安裝并啟動(dòng)無(wú)線直連WiFi Direct服務(wù);第二設(shè)備安裝有無(wú)線直連WiFi Direct 服務(wù);
[0050]通過(guò)如下子模塊在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0051]主動(dòng)掃描子模塊,用于第二設(shè)備通過(guò)所述無(wú)線直連WiFi Direct服務(wù)掃描指定名稱的一個(gè)或多個(gè)設(shè)備;所述指定名稱的一個(gè)或多個(gè)設(shè)備中包括第一設(shè)備;
[0052]主動(dòng)連接子模塊,用于第二設(shè)備選定所述第一設(shè)備后,與所述第一設(shè)備基于所述無(wú)線直連WiFi Direct服務(wù)進(jìn)行連接;
[0053]第一確定子模塊,用于在連接成功時(shí),則確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備;
[0054]或者,
[0055]通過(guò)如下子模塊在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0056]被動(dòng)掃描子模塊,用于第一設(shè)備通過(guò)所述無(wú)線直連WiFi Direct服務(wù)掃描指定名稱的一個(gè)或多個(gè)設(shè)備;所述指定名稱的一個(gè)或多個(gè)設(shè)備中包括第二設(shè)備;
[0057]被動(dòng)連接子模塊,用于第一設(shè)備選定所述第二設(shè)備后,與所述第二設(shè)備基于所述無(wú)線直連WiFi Direct服務(wù)進(jìn)行連接;
[0058]第二確定子模塊,用于在連接成功時(shí),則確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備。
[0059]優(yōu)選地,所述系統(tǒng)還包括:
[0060]WiFi Direct服務(wù)啟動(dòng)模塊,用于在所述第二設(shè)備上啟動(dòng)所述無(wú)線直連WiFiDirect月艮務(wù)。
[0061]優(yōu)選地,當(dāng)所述第二設(shè)備為無(wú)線接入設(shè)備時(shí),所述網(wǎng)絡(luò)連接信息包括無(wú)線網(wǎng)絡(luò)連接配置信息;
[0062]通過(guò)如下子模塊在所述無(wú)線局域網(wǎng)中查找新進(jìn)入的第二設(shè)備:
[0063]無(wú)線接入點(diǎn)AP掃描子模塊,用于第二設(shè)備掃描指定的無(wú)線接入點(diǎn)AP ;
[0064]無(wú)線連接子模塊,用于在掃描到所述指定的無(wú)線接入點(diǎn)AP被配置在第一設(shè)備上時(shí),所述第二與所述第一設(shè)備進(jìn)行無(wú)線連接;
[0065]第三確定子模塊,用于在連接成功時(shí),則確定在所述無(wú)線局域網(wǎng)中查找到新進(jìn)入的第二設(shè)備。
[0066]優(yōu)選地,所述系統(tǒng)還包括:
[0067]連接斷開子模塊,用于所述第二設(shè)備在接收到所述有效網(wǎng)絡(luò)連接信息后,斷開與所述第一設(shè)備的連接。
[0068]優(yōu)選地,在所述系統(tǒng)還包括:
[0069]無(wú)線接入點(diǎn)AP配置子模塊,用于所述第二設(shè)備采用所述有效網(wǎng)絡(luò)連接信息連接網(wǎng)絡(luò)成功后,在所述第二設(shè)備上配置所述指定的無(wú)線接入點(diǎn)AP。
[0070]優(yōu)選地,當(dāng)所述第二設(shè)備為有線接入設(shè)備時(shí),所述網(wǎng)絡(luò)