專利名稱:無線網(wǎng)絡(luò)連接方法和計(jì)算機(jī)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及和外界通信的計(jì)算機(jī)設(shè)備,并且更具體地涉及可以與無線LAN進(jìn)行連接的計(jì)算機(jī)設(shè)備。
背景技術(shù):
以筆記本型個人計(jì)算機(jī)(筆記本PC)為代表的計(jì)算機(jī)設(shè)備通過稱為NIC(網(wǎng)絡(luò)接口卡)或LAN適配器的接口單元和諸如LAN(局域網(wǎng))的網(wǎng)絡(luò)進(jìn)行連接。早期與網(wǎng)絡(luò)連接的接口單元是調(diào)制解調(diào)器,但是目前諸如令牌環(huán)或以太網(wǎng)(美國施樂公司的商標(biāo))等有線通信是主流。將來,隨著筆記本PC、便攜式電話和諸如PDA的移動終端的快速發(fā)展,預(yù)期會推廣無線LAN以避免復(fù)雜的電纜布線。
其中,對于在移動期間使用的便攜式計(jì)算機(jī)設(shè)備例如筆記本PC或移動終端來說,需要在每個移動位置與網(wǎng)絡(luò)進(jìn)行連接。由于通常對于各個移動位置網(wǎng)絡(luò)環(huán)境是變化的,首先,便攜式計(jì)算機(jī)設(shè)備最好具有多個能在各個移動位置處進(jìn)行連接的網(wǎng)絡(luò)適配器。另外,還要有效地從所提供的多個網(wǎng)絡(luò)適配器中選擇一個能用于該位置的網(wǎng)絡(luò)適配器并且對該位置的該網(wǎng)絡(luò)適配器進(jìn)行適當(dāng)?shù)木W(wǎng)絡(luò)設(shè)置。
盡管本發(fā)明不直接關(guān)心,但與無線LAN系統(tǒng)相關(guān)的現(xiàn)有技術(shù)之一是帶有增強(qiáng)的安全等級的接入點(diǎn)設(shè)備以及它的核準(zhǔn)方法(例如,參見專利文獻(xiàn)1已公布的待審查專利申請No.2001-345819(第4頁和5頁,圖1))然而,在常規(guī)操作系統(tǒng)(OS)中,當(dāng)一個系統(tǒng)具有多個網(wǎng)絡(luò)適配器時(shí),不存在明顯的用來指明使用哪個網(wǎng)絡(luò)適配器來與網(wǎng)絡(luò)進(jìn)行連接的手段。即,在常規(guī)操作系統(tǒng)中,專注于其中假定位置不移動的桌面型PC,并且?guī)缀醪恍枰该饕x擇哪個網(wǎng)絡(luò)進(jìn)行連接,于是,需要通過去掉網(wǎng)絡(luò)適配器或網(wǎng)絡(luò)電纜的物理手段來指示利用常規(guī)系統(tǒng)的連接達(dá)到網(wǎng)絡(luò)的切換。
另外,在常規(guī)操作系統(tǒng)中,一個網(wǎng)絡(luò)適配器只允許用來設(shè)置一個網(wǎng)絡(luò)。尤其在用于安裝到筆記本PC等的移動技術(shù)規(guī)范中,當(dāng)在具有不同設(shè)置的辦公室和家中之間共享一個網(wǎng)絡(luò)適配器時(shí),每次連接時(shí)都需要不怕麻煩地改變網(wǎng)絡(luò)設(shè)置。而且,對于初學(xué)者用戶來說設(shè)置網(wǎng)絡(luò)是特別困難的,并且由于逐步出現(xiàn)新的網(wǎng)絡(luò)例如無線網(wǎng)絡(luò)、VPN(虛擬專用網(wǎng)絡(luò))和寬帶網(wǎng),使得用戶更難進(jìn)行網(wǎng)絡(luò)連接。
鑒于這種問題,在日本專利申請No.2002-27459中提供一種技術(shù),其中通過應(yīng)用程序來檢測接入點(diǎn)的網(wǎng)絡(luò)名并且自動地進(jìn)行諸如無線LAN的網(wǎng)絡(luò)設(shè)置。在用戶可以自動地進(jìn)行網(wǎng)絡(luò)設(shè)置并容易連接到網(wǎng)絡(luò)方面,所提出的技術(shù)是優(yōu)越的。但是,從安全的角度看來,出現(xiàn)了甚至當(dāng)接入點(diǎn)的網(wǎng)絡(luò)名為隱藏時(shí)也允許和接入點(diǎn)連接的新要求。
另一方面,在無線LAN適配器中,需要周期地掃描所有支持的信道以發(fā)現(xiàn)供連接的接入點(diǎn)。此時(shí),當(dāng)使用管理802.11b基無線網(wǎng)絡(luò)和802.11a快速無線LAN的雙模式無線LAN適配器時(shí),所支持的信道數(shù)量(總共46個信道)多于普通的11b單模式適配器,雖然在802.11b單模式適配器中進(jìn)行主動掃描(主動搜索用于從移動終端發(fā)送探查幀并且一旦應(yīng)答搜索接入點(diǎn)的掃描方法),在雙模式無線LAN適配器中為支持全球漫游進(jìn)行被動掃描(被動搜索用于監(jiān)視從接入點(diǎn)固定時(shí)間周期發(fā)送的信標(biāo)信號的掃描方法)。
由于這個原因,雙模式無線LAN適配器中進(jìn)行一次信道掃描約需100秒。該掃描時(shí)間明顯地長于掃描時(shí)間僅約為2秒的現(xiàn)有802.11b。在進(jìn)行該信道掃描時(shí),無線客戶機(jī)不能進(jìn)入節(jié)電方式,這增加平均功耗。
圖13是示出雙模式無線LAN適配器中功耗變化的曲線。在圖13中,橫坐標(biāo)是時(shí)間(秒),縱坐標(biāo)是功耗(瓦)。圖中重復(fù)100秒的掃描和60秒的節(jié)電,其中100秒的掃描消耗1W而60秒的節(jié)電消耗0.07W。結(jié)果是,在圖13中示出的例子中無線LAN設(shè)備的平均功耗可達(dá)到650mW。在這種情況下,筆記本PC的電池時(shí)間縮短30分鐘或更多。
本發(fā)明可以解決上面提及的技術(shù)問題,并且本發(fā)明的一個目的是即使接入點(diǎn)的網(wǎng)絡(luò)名為隱藏時(shí)仍允許在最佳時(shí)刻連接到接入點(diǎn)。
此外,本發(fā)明的另一個目的是進(jìn)一步減小具有和無線LAN連接功能的計(jì)算機(jī)設(shè)備中的功耗。
發(fā)明內(nèi)容
為了達(dá)到上述目的,本發(fā)明提供一種能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,包括存儲裝置,用于存儲可連接網(wǎng)絡(luò)的識別信息和與識別信息關(guān)聯(lián)地存儲指示用于網(wǎng)絡(luò)連接的接入點(diǎn)是一個不公布識別信息的“隱藏接入點(diǎn)”的信息;連接確認(rèn)裝置,用于在從該存儲裝置中得到信息后通過嘗試實(shí)際連接到“隱藏接入點(diǎn)”來確認(rèn)連接;識別信息獲取裝置,用于為了指定連接對方通過掃描識別信息獲取預(yù)定的識別信息;連接執(zhí)行裝置,用于對具有該識別信息獲取裝置獲得的預(yù)定識別信息的網(wǎng)絡(luò)接入點(diǎn)或者對該連接確認(rèn)裝置確認(rèn)對其連接的接入點(diǎn)執(zhí)行連接;以及,無線電功能停止裝置,用于當(dāng)該識別信息獲取裝置未獲得該存儲裝置中存儲的識別信息和該連接確認(rèn)裝置未對存儲在該存儲裝置中的識別信息進(jìn)行連接確認(rèn)時(shí)停止無線電發(fā)送和接收功能。
這里,該存儲裝置可存儲附帶著連接優(yōu)先順序的網(wǎng)絡(luò)識別信息并且和網(wǎng)絡(luò)的識別信息關(guān)聯(lián)地存儲指示“已發(fā)布網(wǎng)絡(luò)名的接入點(diǎn)”的信息。該“計(jì)算機(jī)設(shè)備”可以是個人計(jì)算機(jī)例如筆記本PC或者是各種類型的移動終端設(shè)備例如PDA或便攜式電話,這一點(diǎn)以下同樣適用。
另外,本發(fā)明還提供一種計(jì)算機(jī)設(shè)備,包括存儲裝置,用于存儲供進(jìn)行無線LAN連接的網(wǎng)絡(luò)信息;判定裝置,用于判定是否有可能連接到在該存儲裝置中存儲了其信息的網(wǎng)絡(luò);以及,無線電發(fā)送和接收功能停止裝置,用于當(dāng)該判定裝置判定對于所有在該存儲裝置中存儲了其信息的網(wǎng)絡(luò)都不可能進(jìn)行連接時(shí),在系統(tǒng)電源為接通的情況下斷開進(jìn)行無線LAN連接的無線電發(fā)送和接收功能。這里,該判定裝置通過掃描識別信息判定是否可能連接到在該存儲裝置中已存儲其信息的網(wǎng)絡(luò),和/或通過嘗試實(shí)際連接來判定是否可能連接到在該存儲裝置中已存儲其信息的網(wǎng)絡(luò)。
對于本發(fā)明的另一個方面,提供一種計(jì)算機(jī)設(shè)備,包括連接候選清單存儲裝置,用于存儲包括可連接網(wǎng)絡(luò)的信息的連接候選清單;連接裝置,用于嘗試連接到包含在連接候選清單中的網(wǎng)絡(luò);以及,設(shè)置裝置,用于當(dāng)該連接裝置嘗試連接的網(wǎng)絡(luò)不確認(rèn)用來識別網(wǎng)絡(luò)的網(wǎng)絡(luò)名時(shí)在該連接候選清單中設(shè)置指示“隱藏接入點(diǎn)”的信息。這里,當(dāng)該連接裝置嘗試連接的網(wǎng)絡(luò)確認(rèn)用于識別網(wǎng)絡(luò)的網(wǎng)絡(luò)名時(shí),該設(shè)置裝置在該連接候選清單中設(shè)置指示“具有確認(rèn)名的接入點(diǎn)”的信息。
從本發(fā)明的另一個方面,提供一種能夠通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,其中接入點(diǎn)檢測裝置檢測是否存在任何可連接的接入點(diǎn),無線電功能停止裝置在該接入點(diǎn)檢測裝置未找到可連接的接入點(diǎn)時(shí)在保持系統(tǒng)電源接通情況下斷開進(jìn)行無線電連接的無線電發(fā)送和接收功能,移動狀態(tài)感測裝置感測該設(shè)備的移動狀態(tài),以及無線電控制裝置根據(jù)該移動狀態(tài)感測裝置感測到的該設(shè)備的移動狀態(tài)接通無線電發(fā)送和接收功能以進(jìn)行無線電通信。更具體地,該無線電控制裝置從該無線電功能停止裝置斷開無線電發(fā)送和接收功能的狀態(tài)接通無線電發(fā)送和接收功能。這里,該移動狀態(tài)感測裝置利用一個用來感測設(shè)備移動的姿態(tài)變動傳感器感測移動狀態(tài),并且這是優(yōu)選的,因?yàn)樵谙到y(tǒng)正運(yùn)行的情況下移動該設(shè)備時(shí)漫游移動目的地處的接入點(diǎn)。
在另一方面,本發(fā)明提供一種能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,包括姿態(tài)變動感測裝置,用于感測該設(shè)備的姿態(tài)變動;以及掃描執(zhí)行裝置,用于根據(jù)該姿態(tài)變動感測裝置感測到的該設(shè)備的姿態(tài)變動掃描接入點(diǎn)。
這里,該計(jì)算機(jī)設(shè)備還包括用于存儲接入點(diǎn)的簡表的簡表存儲裝置,其中當(dāng)該姿態(tài)變動感測裝置感測到該設(shè)備的姿態(tài)不變動時(shí)該掃描執(zhí)行裝置停止掃描,或者當(dāng)該姿態(tài)變動感測裝置感測到該設(shè)備的姿態(tài)變動時(shí)該掃描執(zhí)行裝置執(zhí)行對該簡表存儲裝置中存儲的簡表的掃描。這種結(jié)構(gòu)是優(yōu)選的,因?yàn)樗芤种朴捎趫?zhí)行無用掃描造成的較低吞吐量。
本發(fā)明還提供一種在計(jì)算機(jī)設(shè)備中通過和預(yù)定無線電網(wǎng)絡(luò)的連接進(jìn)行無線電通信的無線電網(wǎng)絡(luò)連接方法,該方法包括通過掃描該計(jì)算機(jī)設(shè)備所處于的環(huán)境里的接入點(diǎn)獲取網(wǎng)絡(luò)名的步驟,從存儲器中存儲的無線電網(wǎng)絡(luò)連接候選清單中獲取不公布網(wǎng)絡(luò)名的“隱藏接入點(diǎn)”的信息的步驟,按優(yōu)先級順序比較通過掃描獲得的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)和從連接候選清單中獲得的“隱藏接入點(diǎn)”的無線電網(wǎng)絡(luò)的步驟,當(dāng)通過按優(yōu)先級順序比較得出經(jīng)掃描獲得的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)執(zhí)行連接到通過掃描獲得的帶有網(wǎng)絡(luò)名的接入點(diǎn)的步驟,以及當(dāng)通過按優(yōu)先級順序比較得出連接候選清單中獲取的“隱藏接入點(diǎn)”的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)嘗試連接到該“隱藏接入點(diǎn)”的步驟。
另外,本發(fā)明提供一種無線電網(wǎng)絡(luò)連接方法,包括,從存儲該計(jì)算機(jī)設(shè)備可連接的無線電網(wǎng)絡(luò)的識別信息的連接清單表中獲取指示用來和無線電網(wǎng)絡(luò)連接的接入點(diǎn)是一個不發(fā)布識別信息的“隱藏接入點(diǎn)”的信息的步驟,通過嘗試實(shí)際連接到該“隱藏接入點(diǎn)”來確認(rèn)對該無線電網(wǎng)絡(luò)的連接的步驟,通過掃描識別信息檢索預(yù)定接入點(diǎn)的步驟,根據(jù)存儲在該連接清單表中的信息經(jīng)該檢索到的接入點(diǎn)或者經(jīng)確認(rèn)對其連接的該“隱藏接入點(diǎn)”執(zhí)行通信的步驟,以及當(dāng)不能連接到在該連接清單表中存儲著信息的無線電網(wǎng)絡(luò)時(shí)停止無線電發(fā)送和接收功能的步驟。
此外,本發(fā)明提供一種無線電網(wǎng)絡(luò)連接方法,包括,確認(rèn)是否存在任何可由該計(jì)算機(jī)設(shè)備連接的無線電網(wǎng)絡(luò)的接入點(diǎn)的步驟,當(dāng)不存在可連接無線電網(wǎng)絡(luò)的接入點(diǎn)時(shí)停止無線電發(fā)送和接收功能的步驟,感測該計(jì)算機(jī)設(shè)備的姿態(tài)變動的步驟,以及根據(jù)感測到的姿態(tài)變動恢復(fù)被停止的無線電發(fā)送和接收功能的步驟。這里,感測姿態(tài)變動的步驟包括通過把從姿態(tài)變動傳感器得到的傳感器數(shù)據(jù)的值和在靜止?fàn)顟B(tài)下得到的標(biāo)稱值進(jìn)行比較來感測是否存在任何姿態(tài)變動。
本發(fā)明還提供一種無線電網(wǎng)絡(luò)連接方法,包括,感測計(jì)算機(jī)設(shè)備中的姿態(tài)變動的步驟,以及基于該計(jì)算機(jī)設(shè)備的姿態(tài)變動根據(jù)一簡表執(zhí)行對接入點(diǎn)的掃描的步驟。這里,該感測姿態(tài)變動的步驟包括使姿態(tài)變動傳感器感測該計(jì)算機(jī)設(shè)備在經(jīng)過預(yù)定時(shí)間后是否存在姿態(tài)變動,并且該執(zhí)行掃描的步驟包括當(dāng)判定該計(jì)算機(jī)設(shè)備在經(jīng)過預(yù)定時(shí)間后具有姿態(tài)變動時(shí)執(zhí)行該掃描。
這些發(fā)明可以作為一種使計(jì)算機(jī)設(shè)備實(shí)現(xiàn)各種功能的程序,其中該計(jì)算機(jī)設(shè)備通過連接到預(yù)定網(wǎng)絡(luò)來進(jìn)行通信。以安裝在計(jì)算機(jī)例如筆記本PC上或者存儲在計(jì)算機(jī)可讀存儲媒體中的形式向用戶提供該程序,該存儲媒體可以是軟盤或光盤媒體,其中通過軟盤機(jī)或光盤機(jī)讀出該程序、存儲到閃速ROM中并且執(zhí)行。另外,可以由程序傳輸設(shè)備通過網(wǎng)絡(luò)分發(fā)該程序。該程序傳輸設(shè)備可設(shè)置在主機(jī)側(cè)的服務(wù)器上,并且包含用于存儲該程序的存儲器以及用于通過網(wǎng)絡(luò)發(fā)送該程序的程序發(fā)送裝置。
該程序使計(jì)算機(jī)設(shè)備實(shí)現(xiàn)通過對該計(jì)算機(jī)設(shè)備所處環(huán)境中的接入點(diǎn)的掃描獲取網(wǎng)絡(luò)名的功能,從存儲在存儲器內(nèi)的無線電網(wǎng)絡(luò)連接候選清單中獲得不公布網(wǎng)絡(luò)名的“隱藏接入點(diǎn)”的信息的功能,按優(yōu)先級順序比較由該掃描獲得的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)和從該連接候選清單中獲得的“隱藏接入點(diǎn)”的無線電網(wǎng)絡(luò)的功能,當(dāng)通過該按優(yōu)先級順序比較得出由掃描得到的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)執(zhí)行連接到該由掃描得到的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)中的接入點(diǎn)的功能,以及當(dāng)通過該按優(yōu)先級順序比較得出從該連接候選清單中獲得的“隱藏接入點(diǎn)”的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)嘗試連接到該“隱藏接入點(diǎn)”的功能。
本發(fā)明還提供一種程序,以使諸如筆記本PC的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)從存儲該計(jì)算機(jī)設(shè)備可連接的無線電網(wǎng)絡(luò)的識別信息的連接清單表中獲得指示用來連接到無線電網(wǎng)絡(luò)的接入點(diǎn)是一個不發(fā)布識別信息的“隱藏接入點(diǎn)”的信息的功能,通過嘗試實(shí)際連接到該“隱藏接入點(diǎn)”來確認(rèn)對該無線電網(wǎng)絡(luò)的連接的功能,通過掃描識別信息檢索預(yù)定接入點(diǎn)的功能,根據(jù)存儲在該連接清單表中的信息經(jīng)該檢索到的接入點(diǎn)或者經(jīng)確認(rèn)對其連接的該“隱藏接入點(diǎn)”執(zhí)行通信的功能,以及當(dāng)不能連接到在該連接清單表中存儲著信息的無線電網(wǎng)絡(luò)時(shí)停止無線電發(fā)送和接收功能的功能。
此外,本發(fā)明提供一種程序以使計(jì)算機(jī)設(shè)備實(shí)現(xiàn)從存儲該計(jì)算機(jī)設(shè)備可連接的無線電網(wǎng)絡(luò)的信息的連接清單表中獲得無線電網(wǎng)絡(luò)的信息的功能,判定是否可能連接到在該連接清單表中存儲著其信息的無線電網(wǎng)絡(luò)的功能,以及當(dāng)判定對所有在該連接清單表中存儲著信息的無線電網(wǎng)絡(luò)都不可能進(jìn)行連接時(shí)在該計(jì)算機(jī)設(shè)備的系統(tǒng)電源為接通情況下斷開無線電發(fā)送和接收功能的功能。
另外,本發(fā)明提供一種程序以使計(jì)算機(jī)設(shè)備實(shí)現(xiàn)確認(rèn)是否存在任何可由該計(jì)算機(jī)設(shè)備連接的無線電網(wǎng)絡(luò)的接入點(diǎn)的功能,當(dāng)不存在可連接的無線電網(wǎng)絡(luò)的接入點(diǎn)時(shí)停止無線電發(fā)送和接收功能的功能,感測該計(jì)算機(jī)設(shè)備的姿態(tài)變動的功能,以及根據(jù)感測到的姿態(tài)變動恢復(fù)被停止的無線電發(fā)送和接收功能的功能。
而且,本發(fā)明提供一種程序以使通過接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)執(zhí)行對預(yù)定簡表掃描的功能,感測該計(jì)算機(jī)設(shè)備中的姿態(tài)變動的功能,當(dāng)感測到該計(jì)算機(jī)設(shè)備中的姿態(tài)變動時(shí)執(zhí)行對該簡表的掃描的功能,以及作為掃描的結(jié)果發(fā)現(xiàn)簡表中列出優(yōu)先級要比目前高的接入點(diǎn)時(shí)漫游接入點(diǎn)的功能。
圖1示出依據(jù)本發(fā)明的一實(shí)施例的網(wǎng)絡(luò)連接系統(tǒng)的硬件配置;圖2示出如圖1中所示的網(wǎng)絡(luò)連接系統(tǒng)中的軟件配置;圖3是連接清單表中存儲的連接候選清單的一個例子;圖4是解釋依據(jù)本發(fā)明的該實(shí)施例的循環(huán)算法的流程圖;圖5是示出更新該連接清單表的過程的流程圖;圖6舉例示出向用戶顯示的切換清單表;圖7a至7c解釋依據(jù)本發(fā)明的該實(shí)施例的電源管理方法;圖8是示出停止無線電發(fā)送和接收功能的過程的流程圖;圖9解釋通過接通或斷開無線電LAN進(jìn)行電源管理的用戶接口;圖10是用于實(shí)現(xiàn)依據(jù)本發(fā)明的實(shí)施例2的帶有姿態(tài)運(yùn)動檢測的掃描啟動功能的方塊圖;圖11是示出帶有姿態(tài)變動檢測的掃描啟動過程的流程圖;圖12是一個流程圖,示出和姿態(tài)變動感測管理程序并行執(zhí)行的檢測運(yùn)動狀態(tài)的過程;圖13是示出雙模式無線LAN適配器中的功耗變化的曲線;圖14是一條曲線,示出相對于時(shí)間接入點(diǎn)和客戶機(jī)之間的吞吐量是如何躍遷的;以及圖15是一個流程圖,顯出一個用于帶有姿態(tài)變動檢測的位置簡表的漫游過程。
具體實(shí)施例方式
下面參照
本發(fā)明的優(yōu)選實(shí)施例。
實(shí)施例1圖1示出依據(jù)本發(fā)明的實(shí)施例1的網(wǎng)絡(luò)連接系統(tǒng)的硬件配置。這里,該系統(tǒng)配置是在作為一種形式的計(jì)算機(jī)設(shè)備的筆記本PC(移動終端單元)上提供的并且包括CPU21和存儲器22,其中CPU21充當(dāng)整個計(jì)算機(jī)設(shè)備的大腦以在OS的控制下執(zhí)行實(shí)用程序和各種類型的程序,存儲器22是主存儲器,用于向CPU21提供各種程序(指令)包括應(yīng)用程序并且用于存儲數(shù)據(jù)。CPU21還通過PCI(外設(shè)部件互連)總線25和各個外設(shè)互連。
PCI總線25能進(jìn)行相對快速的數(shù)據(jù)傳送,并且按數(shù)據(jù)總線寬度為32位或64位的規(guī)范標(biāo)準(zhǔn)化,最大操作頻率是33MHz或66MHz,并且最大數(shù)據(jù)傳送率為132MB/s或528MB/s。外設(shè)之一硬盤控制器27控制作為存儲裝置的硬盤機(jī)(HDD)28并且還與PCI總線25連接。未示出的小型PCI槽和PC卡槽也可以與該P(yáng)CI總線25連接,可以在這些槽中安裝(連接)遵守小型PCI標(biāo)準(zhǔn)的無線電LAN卡30。無線電LAN卡30還整體地帶有RF天線33,以在該筆記本PC所處環(huán)境下和接入點(diǎn)進(jìn)行無線電(無線)通信。除了整體地和無線電LAN卡30一起提供外,RF天線33可以是一個設(shè)置在筆記本PC的機(jī)體內(nèi)的分集式天線,在該機(jī)體內(nèi)RF(射頻)信號經(jīng)一個天線連接件(未示出)通過同軸電纜與接入點(diǎn)進(jìn)行無線電通信。接入點(diǎn)是網(wǎng)絡(luò)服務(wù)提供者為用戶準(zhǔn)備的連接點(diǎn)。
無線電LAN卡30具有一個MAC控制器31和一個RF部分(用于無線電通信的射頻電路部分)32,該MAC控制器31具有一個和CPU21的在數(shù)據(jù)鏈路層的一較低子層MAC(媒體訪問控制)層上的接口,而該RF部分32用于支持國際標(biāo)準(zhǔn)IEEE802.11b下的2.4GHz頻帶無線電LAN或者支持國際標(biāo)準(zhǔn)IEEE862.11a下的5GHz頻帶無線電LAN,并且在CPU21的控制下經(jīng)RF天線33與接入點(diǎn)進(jìn)行通信。
在該實(shí)施例中,通過采用具有上述系統(tǒng)配置的無線電LAN卡30,在最優(yōu)時(shí)刻連接到接入點(diǎn)。另外,提供一個無線電功能停止裝置,用于當(dāng)發(fā)現(xiàn)找不到可連接的有關(guān)接入點(diǎn)時(shí)在系統(tǒng)主單元的電源為接通的情況下下斷開對無線電網(wǎng)絡(luò)的無線電發(fā)送和接收功能,從而抑制筆記本PC等的系統(tǒng)中的電池的無用消耗,如后面說明那樣。這里,作為一種斷開(停止)無線電LAN卡30中的無線電功能的方法,采用的技術(shù)是通過CPU21向無線電LAN卡30發(fā)送其內(nèi)置固件可以處理的無線電關(guān)閉命令從而停止無線電LAN卡30的RF部分32以斷開無線電發(fā)送和接收功能。
圖2示出圖1中所示的網(wǎng)絡(luò)連接系統(tǒng)的軟件配置。這里,該網(wǎng)絡(luò)連接系統(tǒng)包括該實(shí)施例的主要組成部分,包含接入點(diǎn)切換軟件51,它是一個在CPU21上執(zhí)行的應(yīng)用軟件用于完成接入點(diǎn)的切換;設(shè)備驅(qū)動程序52,它是一個按設(shè)備來管理無線電LAN卡30的軟件;以及,一個記錄在硬盤機(jī)28中用于存儲優(yōu)先級順序以及接入點(diǎn)的連接清單信息的連接清單表53。
連接清單表53(存儲裝置)按照優(yōu)先級順序存儲一個用于接入點(diǎn)的連接候選清單并且存儲各種類型的與網(wǎng)絡(luò)名有關(guān)的信息。接入點(diǎn)切換軟件51作為識別信息獲取裝置運(yùn)行以向設(shè)備驅(qū)動程序52輸出有關(guān)接入點(diǎn)的掃描指令并且獲得掃描結(jié)果清單。從而,通過參照連接清單表53,有可能確認(rèn)在該網(wǎng)絡(luò)系統(tǒng)(例如筆記本PC)周圍是否存在任何具有連接候選清單中的接入點(diǎn)的網(wǎng)絡(luò)名(SSID服務(wù)建立標(biāo)識)的接入點(diǎn)。
即,在自動切換網(wǎng)絡(luò)中,接入點(diǎn)切換軟件51作為一個應(yīng)用檢測SSID或接入點(diǎn)的識別信息,從而自動進(jìn)行網(wǎng)絡(luò)例如無線LAN的設(shè)置,并且通過連接執(zhí)行裝置完成連接。在常規(guī)操作下,首先通過掃描獲得接入點(diǎn)的網(wǎng)絡(luò)名(SSID),并且接著檢索是否在硬盤機(jī)28中存儲的位置名中登記了含有該SSID的網(wǎng)絡(luò)的設(shè)置簡表。并且若找到該位置名,自動切換包含該無線設(shè)置在內(nèi)的所有網(wǎng)絡(luò)設(shè)置。該SSID是用于指定通信對方的識別號并且充當(dāng)用于彼此核對的個人識別號。除非該SSID匹配,否則不允許各方間的通信,當(dāng)匹配時(shí)該SSID在基礎(chǔ)設(shè)施方式和802.11AD Hoc方式中是有效的。除SSID之外,通過掃描獲得的識別信息可以是MAC地址,以識別在MAC(媒體訪問控制)幀中提供的帶有不變位計(jì)數(shù)的傳輸?shù)刂纷侄魏湍康牡氐刂纷侄巍?br>
在該實(shí)施例中,除了常規(guī)操作之外,如果在連接清單表53的連接候選清單中存在不發(fā)布網(wǎng)絡(luò)名(SSID)的“隱藏接入點(diǎn)”,即使當(dāng)掃描結(jié)果是檢索到這樣的特定接入點(diǎn)時(shí),向部件驅(qū)動程序52輸出一個連接指令以連接到在連接候選清單中具有較高優(yōu)先級順序的候選接入點(diǎn),并且利用無線電LAN卡30實(shí)際嘗試該連接,設(shè)備驅(qū)動程序52通過無線電LAN卡30獲得連接結(jié)果(連接成功或失敗),并且向接入點(diǎn)切換軟件51報(bào)告該連接結(jié)果。以這種方式,接入點(diǎn)切換軟件51通過參照連接清單表53組合連接和檢索,并且接著嘗試連接到該接入點(diǎn)。作為實(shí)際連接,規(guī)定安全性、為該接入點(diǎn)上的信道設(shè)置信道號并且進(jìn)行網(wǎng)絡(luò)設(shè)置。分配給該網(wǎng)絡(luò)的連接設(shè)置信息是和網(wǎng)絡(luò)名關(guān)聯(lián)的并且存儲在硬盤機(jī)28內(nèi)。
圖3示出存儲在作為連接候選清單存儲裝置的連接清單表53中的連接候選清單的一個例子。這里,對SSID的網(wǎng)絡(luò)名(AAAA至XXXX)設(shè)置1到M的優(yōu)先級順序(優(yōu)先級)。并且,在圖3中示出的連接候選清單中設(shè)置和網(wǎng)絡(luò)名對應(yīng)的指示接入點(diǎn)是否是隱藏的標(biāo)志(隱藏標(biāo)志)。在圖3的例子中,準(zhǔn)備了指示隱藏接入點(diǎn)的“H(隱藏)”標(biāo)志、指示公布網(wǎng)絡(luò)名的接入點(diǎn)的“P(公開)”標(biāo)志以及在利用新軟件激勵以前連接的接入點(diǎn)時(shí)指示不明(未知)隱藏點(diǎn)的“U(未知)”標(biāo)志。在圖3中示出的連接候選清單例子中,網(wǎng)絡(luò)名CCCC和EEEE是隱藏接入點(diǎn),AAAA是未知接入點(diǎn),而其它是發(fā)布了名字的接入點(diǎn)。
例如,考慮具有圖3那樣的連接候選清單的筆記本PC在該筆記本PC能和無線電接入點(diǎn)連接的環(huán)境下嘗試無線電連接的實(shí)例。當(dāng)接收入點(diǎn)切換軟件51通過掃描檢測到具有如圖3中所示的標(biāo)志P的網(wǎng)絡(luò)名時(shí),執(zhí)行對檢測到的網(wǎng)絡(luò)名中優(yōu)先級順序最高的接入點(diǎn)的連接。另外,作為例子,在接入點(diǎn)切換軟件51搜索SSID但未能檢測到帶有標(biāo)志P的接入點(diǎn)的網(wǎng)絡(luò)名如BBBB、DDDD、FFFF、GGGG等的情況下,它按較高的優(yōu)先級順序嘗試連接到帶有標(biāo)志H為隱藏接入點(diǎn)的接入點(diǎn)。結(jié)果,假如在優(yōu)先級順序?yàn)镸的網(wǎng)絡(luò)名XXXX上成功連接,直接保持該連接以繼續(xù)無線電通信。作為另一個例子,假設(shè)對SSID搜索的結(jié)果是,檢索到優(yōu)先級順序?yàn)榈谄叩木W(wǎng)絡(luò)名GGGG。此刻,接入點(diǎn)切換軟件51嘗試連接到優(yōu)先級順序比網(wǎng)絡(luò)名GGGG高的并且不帶有標(biāo)志P的接入點(diǎn)。結(jié)果,如果可以連接到與網(wǎng)絡(luò)名CCCC對應(yīng)的接入點(diǎn),則保持對該優(yōu)先級順序較高的網(wǎng)絡(luò)名CCCC的連接,以繼續(xù)無線電通信。
圖4是解釋依據(jù)本發(fā)明的實(shí)施例1的循環(huán)算法的流程圖,例如,由于當(dāng)打開筆記本PC的蓋重新啟動計(jì)算機(jī)設(shè)備時(shí)(例如該計(jì)算機(jī)設(shè)備從暫停狀態(tài)恢復(fù)時(shí))的觸發(fā),無線功能變?yōu)楝F(xiàn)用,從而啟動圖4的流程圖。這里,該暫停狀態(tài)意味該筆記本PC處于節(jié)電方式,其中可使用最少量的用來保持?jǐn)?shù)據(jù)所需的電源量并且停止其它饋電。另外,該恢復(fù)意味一種從中斷狀態(tài)啟動操作,例如當(dāng)接通電源或者打開筆記本PC的蓋時(shí)。
首先,如果接入點(diǎn)切換軟件53啟動以掃描如圖3中所示的連接候選清單以獲得網(wǎng)絡(luò)名(SSID),并且從外圍接入點(diǎn)獲得網(wǎng)絡(luò)名(SSID)(步驟101)。并且,從連接候選清單獲得標(biāo)志為U的隱藏SSID的信息(步驟102)。這里,判定是否在該連接候選清單中得到網(wǎng)絡(luò)名(SSID)(步驟103)。若是,過程轉(zhuǎn)到步驟104,或者或不是轉(zhuǎn)到步驟112。
首先,如果獲得網(wǎng)絡(luò)名(SSID),比較找到的SSID和隱藏的SSID(步驟104)。接著,判定該隱藏的SSID是否具有比找到的SSID更高的優(yōu)先級順序(步驟105)。若隱藏的SSID具有較低的優(yōu)先級順序或者該找到的SSID具有較高的優(yōu)先級順序,進(jìn)行對帶有經(jīng)掃描找到的SSID的接入點(diǎn)的連接(步驟106),在硬盤機(jī)28中留下該連接信息(步驟107),并結(jié)束該過程。
如果在步驟105該隱藏SSID具有較高的優(yōu)先級順序,根據(jù)具有較高優(yōu)先級順序的SSID的連接信息嘗試對該接入點(diǎn)的連接(步驟108)。這里,判定是否完成該連接(步驟109)。如果連接,在硬盤機(jī)28中留下連接信息(步驟107),并且結(jié)束該過程。如果未連接,判定是否對所有隱藏SSID都嘗試了連接,結(jié)果在該清單上不再有隱藏的SSID(步驟110)。如果沒有隱藏的SSID,過程轉(zhuǎn)到步驟106以完成對帶有通過掃描找到的SSID的接入點(diǎn)的連接,留下連接信息(步驟107),并結(jié)束過程。如果在步驟110還有隱藏的SSID,比較下一個優(yōu)先級順序較高的隱藏SSID和通過掃描找到的SSID(步驟111),并且過程轉(zhuǎn)到步驟105以重復(fù)上述處理。
另一方面,如果在步驟103未找到SSID,根據(jù)連接信息嘗試連接到清單中各隱藏SSID中優(yōu)先級順序較高的接入點(diǎn)(步驟112)。然后,判定是否完成連接(步驟113)。若連接上,留下連接信息(步驟107),并結(jié)束過程。若未連接上,判定是否對所有隱藏SSID都嘗試了連接,結(jié)果清單上不再有隱藏的SSID(步驟114)。若還有隱藏的SSID,該過程轉(zhuǎn)到步驟112以重復(fù)上面的處理。如果沒有,在硬盤機(jī)28中留下未連接信息(步驟115),并結(jié)束過程。如圖3所示的連接候選清單中的帶有標(biāo)志U(未知)的網(wǎng)絡(luò)名按帶有標(biāo)志H(隱藏)的隱藏SSID處理。
以這種方式,在通過圖4的處理實(shí)現(xiàn)的循環(huán)算法中,首先根據(jù)圖3中所示的連接候選清單確認(rèn)存在優(yōu)先級順序要比通過掃描獲得的網(wǎng)絡(luò)名的接入點(diǎn)(“帶有通過掃描識別的SSID的接入點(diǎn)”)更高的“隱藏接入點(diǎn)”。并且嘗試連接到該“隱藏接入點(diǎn)”,當(dāng)連上時(shí)經(jīng)該“隱藏接入點(diǎn)”繼續(xù)無線電通信。在優(yōu)先級順序比“帶有通過掃描識別的SSID的接入點(diǎn)”中的優(yōu)先級順序最高的接入點(diǎn)更高的所有“隱藏接入點(diǎn)”上進(jìn)行連接確認(rèn),并且若沒有完成連接,則通過“帶有通過掃描識別的SSID的接入點(diǎn)”中的優(yōu)先級順序最高的接入點(diǎn)進(jìn)行無線電通信。
在這種方式下,根據(jù)存儲在連接清單表53中如圖3中所示的連接候選清單進(jìn)行與接入點(diǎn)的連接,從而在每次實(shí)際連接時(shí)頻繁地更新進(jìn)行連接所使用的連接候選清單的內(nèi)容。例如,用戶首先輸入網(wǎng)絡(luò)的設(shè)置信息,并且按下連接按鈕以嘗試實(shí)際連接,于是發(fā)現(xiàn)該接入點(diǎn)的名字已被發(fā)布。以這種方式,每次連接時(shí)知道該網(wǎng)絡(luò)名已公布并且它的信息存儲在連接清單表53中。當(dāng)連接成功時(shí),可以先隱藏該網(wǎng)絡(luò)名,但是以后可以公布,其中把標(biāo)志從H改變成P。
圖5示出更新連接清單表53的過程。由接入點(diǎn)切換軟件51進(jìn)行這一系列的處理。如果啟動如圖4中所示的循環(huán)算法的處理過程,首先獲取存儲在連接清單表53中的連接候選清單(步驟201)。并且對于標(biāo)志U(未知),象標(biāo)志H(隱藏)那樣嘗試連接(步驟202)。接著,判定是否完成連接(步驟203)。如果未連接上,該過程返回到步驟201以重復(fù)該操作,直至覆蓋整個連接候選清單,若連接上,判定是否確認(rèn)網(wǎng)絡(luò)名(步驟204)。若確認(rèn)網(wǎng)絡(luò)名,把標(biāo)志置成為P(公開)(步驟205)。若未確認(rèn)網(wǎng)絡(luò)名,把標(biāo)志置為H(隱藏)(步驟206)。每次完成對接入點(diǎn)的連接時(shí)進(jìn)行該處理以便更新連接清單表53,并且結(jié)束該過程。
圖6示出一個向用戶顯示的切換清單表的例子。在如圖6中所示的用于接入點(diǎn)的切換清單表中,根據(jù)接入點(diǎn)切換軟件51的執(zhí)行在例如筆記本PC的液晶顯示器(LCD)的顯示器屏幕上顯示連接清單表53中存儲的內(nèi)容。在圖6的顯示例子中,和優(yōu)先級順序以及網(wǎng)絡(luò)名(SSID)信息一起顯示位置簡表名。提供位置簡表以便簡化在進(jìn)行網(wǎng)絡(luò)連接時(shí)必須決定的參數(shù)輸入操作,其中沒有經(jīng)驗(yàn)的用戶(初學(xué)者)可以利用“位置”概念直觀地識別網(wǎng)絡(luò)設(shè)置。為了進(jìn)行網(wǎng)絡(luò)連接必須決定的參數(shù)例如對應(yīng)于“通信中使用的網(wǎng)絡(luò)適配器”和“對該網(wǎng)絡(luò)適配器的網(wǎng)絡(luò)設(shè)置”。如圖6中所示,把位置名登記成辦公室座位、會議室、在路上、機(jī)場、旅店和住宅,從而用戶可以容易地識別它們。用戶利用各種指點(diǎn)器(未示出)簡單地在移動場所選擇預(yù)置位置。從而,用戶無須復(fù)雜的操作就可以通過一次切換接口和連接設(shè)置(接口切換和連接設(shè)置切換)來進(jìn)行網(wǎng)絡(luò)連接。簡表信息作為位置簡表數(shù)據(jù)庫存儲在硬盤機(jī)28上,從而指定簡表的用戶可以調(diào)用和使用設(shè)置信息。
通過參照如圖6中所示的帶有優(yōu)先級順序的切換清單表中的網(wǎng)絡(luò)名(SSID),接入點(diǎn)切換軟件51嘗試連接到接入點(diǎn)。此刻,接入點(diǎn)切換軟件51嘗試連接到優(yōu)先級順序較高的位置簡表,從而如圖6中所示自動地切換該清單中列出的位置簡表。另外,判定該表中是否存在對接入點(diǎn)的檢索結(jié)果。如果該表中不存在檢索結(jié)果,從該表中只選擇“隱藏網(wǎng)絡(luò)名(SSID)”,并且實(shí)際上嘗試在此位置上的對接入點(diǎn)的連接。
這里,作為嘗試連接的結(jié)果,如果在該連接候選清單中不存在接入點(diǎn),停止(斷開)和無線電發(fā)送和接收功能有關(guān)的部分(無線電LAN卡30的RF部分32),即在該實(shí)施例中自動地切斷無線電LAN的無線電信號以減小功耗。例如,如果斷開RF部分32,有可能把無線電LAN卡30的功耗減小到約40mW或更低,由此可以降低筆記本PC中的電池的消耗。
圖7a至7c解釋依據(jù)本發(fā)明的該實(shí)施例的電源管理方法。在圖7a中,該目標(biāo)筆記本PC在區(qū)域1的環(huán)境下通過帶有網(wǎng)絡(luò)名(SSID)=東京的接入點(diǎn)進(jìn)行無線電通信(無線電=接通)。現(xiàn)在,假定攜帶該筆記本PC的用戶關(guān)上該筆記本PC的蓋以結(jié)束無線電通信和把該筆記本PC置為暫停狀態(tài),并且如圖7B中所示移動到區(qū)域2的環(huán)境。此刻,在區(qū)域2的環(huán)境下附近不存在供無線電通信的接入點(diǎn)。此時(shí),假定攜帶該筆記本PC的該用戶打開蓋,從而該筆記本PC從暫停狀態(tài)轉(zhuǎn)到恢復(fù)狀態(tài)。由于在區(qū)域2的環(huán)境下不能進(jìn)行無線電通信,該筆記本PC的接入點(diǎn)切換軟件51通過掃描以及確認(rèn)對隱藏SSID的連接執(zhí)行包含對網(wǎng)絡(luò)名(SSID)檢索的循環(huán)算法,從而意識到不存在可連接的接入點(diǎn)。根據(jù)該認(rèn)識,接入點(diǎn)切換軟件51指示無線電LAN卡30的MAC控制器31停止(切斷)RF部分32。一旦用戶明確指示并且該筆記本PC重新啟動或轉(zhuǎn)到恢復(fù)狀態(tài)時(shí)執(zhí)行該RF部分32的停止(斷開),而且繼續(xù)下去直到執(zhí)行循環(huán)算法。
考慮在圖7b的區(qū)域2的環(huán)境下的用戶已攜帶該筆記本PC移動到圖7c的區(qū)域3的環(huán)境的情況。在區(qū)域3的環(huán)境下,有可能通過SSID=大阪、SSID=京都和SSID=名古屋對應(yīng)的接入點(diǎn)進(jìn)行無線電通信。當(dāng)打開該筆記本PC的蓋時(shí)或者重新啟動該筆記本PC時(shí),該筆記本PC的接入點(diǎn)切換軟件51通過掃描以及確認(rèn)對隱藏SSID的連接執(zhí)行包含檢索網(wǎng)絡(luò)名(SSID)的循環(huán)算法。但是,在如圖7中所示的筆記本PC中,沒有在該筆記本PC的連接清單表中登記網(wǎng)絡(luò)名為SSID=大阪、SSID=京都和SSID=名古屋的SSID。從而接入點(diǎn)切換軟件51指示在保持整個系統(tǒng)電源的狀態(tài)下停止(切斷)RF部分32,從而該筆記本PC轉(zhuǎn)到對無線電通信的節(jié)電方式(低功耗方式)。由此,減少該筆記本PC中的電池的消耗。
接著,考慮攜帶該筆記本PC的用戶移動到如圖7A中所示的區(qū)域1的環(huán)境中的情況。例如,通過把該筆記本PC從暫停置成恢復(fù)或重新啟動狀態(tài)接通被停止的RF部分32的電源,從而執(zhí)行該包括檢索網(wǎng)絡(luò)名(SSID)和確認(rèn)對隱藏SSID的連接的循環(huán)算法。由此,有可能通過具有SSID=東京的網(wǎng)絡(luò)進(jìn)行無線電通信。
圖8是示出停止無線電發(fā)送和接收功能的過程的流程圖。例如,如果該筆記本PC從暫停中恢復(fù),則啟動該過程,從而接通用來進(jìn)行無線電LAN的無線電發(fā)送和接收功能的RF部分32(步驟301)。并且,接入點(diǎn)切換軟件51通過參照連接清單表53中存儲的SSID嘗試對接入點(diǎn)的連接(步驟302)。作為連接的結(jié)果,判定是否存在任何可以連接的接入點(diǎn)(步驟303)。
在步驟303,如果存在任何接入點(diǎn),通過該接入點(diǎn)進(jìn)行無線電通信(步驟304)。在此情況下,檢查連接狀態(tài)(步驟305)。如果不可能連接,過程返回步驟302,以嘗試對另一個接入點(diǎn)的連接。若該連接是可能的,繼續(xù)執(zhí)行步驟304的無線電通信(步驟306)。如果步驟303不存在要連接的接入點(diǎn),斷開RF部分32以停止無線電發(fā)送和接收功能(步驟307)。在顯示器上利用圖符顯示對用戶指示無線電通信的斷開狀態(tài)(步驟308),并且結(jié)束該過程。以這種方式,在該實(shí)施例的節(jié)電功能中,通過CPU21向在無線電LAN卡30中內(nèi)置的固件發(fā)送無線電關(guān)閉命令,以切斷無線電LAN卡30的RF部分32,從而有可能減少該筆記本PC中的計(jì)算機(jī)系統(tǒng)功耗。
圖9解釋用于通過接通或斷開無線電LAN的電源管理的用戶接口。在該筆記本PC的顯示器屏幕上顯示多個條目以供用戶選定。在圖9的該例中,顯示三個條目“斷開無線電”、“自動斷開無線電”和“使能節(jié)電方式”,以允許用戶利用預(yù)定的指點(diǎn)部件對它們進(jìn)行選定。例如,為了如前面所說明的當(dāng)在連接清單表53中存儲的連接候選清單里不存在候選的接入點(diǎn)時(shí)自動地切斷無線電LAN的無線電信號,用戶只需要選定圖9中所示的顯示器屏幕上的條目“自動斷開無線電”。
如上面細(xì)敘那樣,依據(jù)該實(shí)施例,通過將掃描和實(shí)際連接相結(jié)合來進(jìn)行對接入點(diǎn)的連接,采用這種方法或所謂的混合方法,可以大大縮短連接時(shí)間并且可以通過所謂的其中不公布網(wǎng)絡(luò)名的“隱藏接入點(diǎn)”進(jìn)行無線電LAN連接。該方法解決了當(dāng)用戶在系統(tǒng)中具有多個連接清單時(shí)連接時(shí)間變長的問題。另外,作為連接目的地的網(wǎng)絡(luò)具有和網(wǎng)絡(luò)名對應(yīng)的預(yù)置優(yōu)先級順序,從而在可應(yīng)用多個無線電網(wǎng)絡(luò)的環(huán)境中選擇更優(yōu)選的網(wǎng)絡(luò)。
另外,在該實(shí)施例中,在和網(wǎng)絡(luò)名關(guān)聯(lián)的連接清單表中存儲指示接入點(diǎn)是公布的還是隱藏的或者是否公布諸如網(wǎng)絡(luò)名(SSID)的識別信息的信息。動態(tài)地更新該連接清單表,從而根據(jù)連接狀態(tài)掌握接入點(diǎn)的最新狀態(tài),另外,除了接通/斷開系統(tǒng)主單元之外,還增加了控制無線電功能的接通/斷開的功能,從而可以降低功耗。尤其在使用電池的例如筆記本PC的移動終端設(shè)備中,電池的壽命得到延長。
實(shí)施例2在該實(shí)施例2中,作為一種形式的計(jì)算機(jī)設(shè)備(移動終端設(shè)備)的筆記本PC配置有感測該設(shè)備(無線客戶機(jī))的移動的姿態(tài)變動傳感器,其中根據(jù)該無線客戶機(jī)的移動決定是否啟動掃描。和實(shí)施例1相同的功能用相同的標(biāo)號表示,并且不做詳細(xì)說明。
圖10是依據(jù)本發(fā)明的實(shí)施例2的通過姿態(tài)移動檢測來實(shí)現(xiàn)掃描啟動功能的方塊圖。這里,硬件配置包括作為無線LAN硬件的無線電LAN卡30以及用于感測該無線客戶機(jī)是否移動的姿態(tài)變動傳感器39。姿態(tài)變動傳感器39例如是一個可以感測傾斜的加速度傳感器,或者可以是一個感測筆記本PC內(nèi)的震動的傳感器(例如,為防止硬盤機(jī)受到猛烈震動所需的傳感器)。
軟件配置包括作為一個用來控制該無線客戶機(jī)的應(yīng)用軟件的無線控制軟件55,該無線控制軟件55由CPU21執(zhí)行;設(shè)備驅(qū)動程序52,是一個用來管理無線電LAN卡30的軟件;以及姿態(tài)變動感測管理程序56,是一個根據(jù)姿態(tài)變動傳感器39的檢測結(jié)果來感測筆記本PC的移動的軟件。
如實(shí)施例1中說明那樣,當(dāng)系統(tǒng)從暫停中恢復(fù)時(shí)或者在系統(tǒng)引導(dǎo)時(shí)通過掃描接入點(diǎn)在圖6的位置簡表中不存在登記的接入點(diǎn)時(shí),有可能通過停止(切斷)和無線電發(fā)送和接收功能有關(guān)的部分,即禁止無線電通信電路(無線電電路),來節(jié)約電源。但是,當(dāng)在某位置未找到接入點(diǎn)時(shí),即使在禁止該無線電電路后在該系統(tǒng)操作情況下改變了位置,在移動目的地該無線電電路仍保持禁止。此刻,即使在該移動目的地處存在任何接入點(diǎn),也不能進(jìn)行漫游。因此,在本實(shí)施例中,利用姿態(tài)變動傳感器39檢測該無線客戶機(jī)是否移動,從而根據(jù)該檢測將該計(jì)算機(jī)設(shè)備從無線電斷開狀態(tài)轉(zhuǎn)到正常操作方式。
圖11是示出通過姿態(tài)變動檢測來啟動掃描過程的流程圖。在系統(tǒng)引導(dǎo)后,在接收到來自無線控制軟件55的指令時(shí),設(shè)備驅(qū)動程序52初始化該無線設(shè)備(步驟401)。設(shè)備驅(qū)動程序52通過掃描信道搜索接入點(diǎn)(步驟402)。在步驟403,如果判定存在任務(wù)接入點(diǎn),該計(jì)算設(shè)備經(jīng)接入點(diǎn)和網(wǎng)絡(luò)連接(步驟404)。若判定不存在接入點(diǎn),根據(jù)來自無線控制軟件55的指令把該計(jì)算設(shè)備置為無線電斷開狀態(tài)(步驟405)。該無線電斷開狀態(tài)是節(jié)電方式,其中切斷強(qiáng)電源并且無線電功能不消耗無用電力。
無線控制軟件55對該無線客戶機(jī)的“移動”周期地輪詢姿態(tài)變動感測管理程序56。即,該過程等待N分鐘(步驟406),并且判定該無線客戶機(jī)是否移動(步驟407),如圖11中所示。若該無線客戶機(jī)未移動,該過程從步驟406重復(fù)。若該無線客戶機(jī)移動,使能無線電以恢復(fù)到正常操作方式下的操作(步驟408),并且該過程接著轉(zhuǎn)到步驟402以指示設(shè)備驅(qū)動程序52重新啟動掃描。
圖12是示出通過姿態(tài)變動感測管理程序56并行進(jìn)行的移動狀態(tài)檢測過程的流程圖。首先,把移動監(jiān)視器計(jì)時(shí)器T(s)置成0以作為初始值(步驟501),并且例如每100msec從姿態(tài)變動傳感器39獲取一次傳感器數(shù)據(jù)(步驟502)。重新計(jì)算過去一秒鐘的傳感器數(shù)據(jù)的平均值(步驟503),并且計(jì)算靜止?fàn)顟B(tài)下得到的標(biāo)稱值和該平均值之間的差(步驟504)。
然后,判定該計(jì)算出的差是否超過預(yù)定值(步驟505)。若沒有,該過程返回到步驟501。如果超過該預(yù)定值,將該移動監(jiān)視器計(jì)時(shí)器增加100msec(步驟506)。并判定該移動監(jiān)視器計(jì)時(shí)器T是否大于最小有效無線電范圍(半徑)R(米)除以平均步行速度V(米/秒),即T>R/V步驟(507)。如果不大于,該過程返回到步驟502。如果大于,在圖1中示出的存儲器22中記錄存在移動(步驟508)。然后,判定是否存在來自無線控制軟件55的輪詢(步驟509)。若不存在輪詢,該操作等待輪詢。若存在輪詢,從步驟501開始重復(fù)該過程。
以這種方式,依據(jù)實(shí)施例2,姿態(tài)變動傳感器39感測該無線客戶機(jī)筆記本PC的移動(存在姿態(tài)變動),并且作為用來控制姿態(tài)變動傳感器39的軟件的姿態(tài)變動感測管理程序39記憶感測結(jié)果。另一方面,用來控制該無線客戶機(jī)的無線控制軟件55周期地對于“移動”輪詢姿態(tài)變動感測管理程序56。如果感測到移動并且禁止無線電通信電路(無線電電路),無線控制軟件55指示無線LAN的設(shè)備驅(qū)動程序52使能無線電通信電路并且重新啟動掃描。
利用這種配置,即使在“自動切斷無線電”方式下為降低無線電LAN的功耗而切斷無線電功能時(shí),也有可能通過檢測該無線客戶機(jī)的預(yù)定移動狀態(tài)重新啟動對無線電LAN的接入點(diǎn)的掃描。即,當(dāng)在某位置未發(fā)現(xiàn)接入點(diǎn)時(shí),并且在禁止無線電電路后在保持系統(tǒng)運(yùn)行情況下改變了位置,在移動目的地自動地使能該無線電電路。從而,在移動目的地適當(dāng)?shù)剡M(jìn)行對接入點(diǎn)的漫游,從而減少系統(tǒng)的功耗,并且大大改進(jìn)了系統(tǒng)的可用性或所謂的使用性。
實(shí)施例3在實(shí)施例3中,利用實(shí)施例2中的姿態(tài)變動傳感器39和姿態(tài)變動感測管理程序56,根據(jù)該設(shè)備(無線客戶機(jī))是否移動來控制在每個固定時(shí)間對接入點(diǎn)的掃描。與實(shí)施例1和2相同的功能用相同的標(biāo)號表示,并且不再詳細(xì)說明。
用于無線控制的實(shí)用程序的一個重要功能是位置簡表漫游。當(dāng)安裝有無線LAN的客戶機(jī)PC從一個位置移動到另一個位置時(shí),它進(jìn)行網(wǎng)絡(luò)簡表切換。為了實(shí)現(xiàn)該功能,需要周期地感測(掃描)可通信的接入點(diǎn)。在一專用軟件中,每分鐘一次地向該無線驅(qū)動程序發(fā)送這種掃描命令。作為掃描的結(jié)果,如果找到比目前優(yōu)先級順序更高的列在該簡表中的接入點(diǎn),就進(jìn)行對該接入點(diǎn)的漫游。
但是,每分鐘一次的掃描對適當(dāng)客戶機(jī)和接入點(diǎn)的通信具有不利影響。
圖14示出相對于時(shí)間接入點(diǎn)和客戶機(jī)之間的吞吐量如何躍遷。橫坐標(biāo)是時(shí)間(sec)而縱坐標(biāo)是吞吐量(Mbps)。在掃描期間客戶機(jī)必須停止與接入點(diǎn)的通信。從而,如圖14中所示,就掃描來說,每秒一次大大降低了吞吐量。在本實(shí)施例中,利用圖10中所示的姿態(tài)變動傳感器39解決了該問題。
更具體地,在進(jìn)行對預(yù)定簡表的掃描之前,圖10所示的無線控制軟件55詢問姿態(tài)變動感測管理程序56該客戶機(jī)是否存在移動(姿態(tài)變動)。利用姿態(tài)變動傳感器39感測客戶機(jī)是否移動。如果未移動,取消掃描并且計(jì)時(shí)器開始為下次掃描計(jì)時(shí)(例如,一分鐘)。若存在移動,則掃描簡表。作為掃描的結(jié)果如果發(fā)現(xiàn)該簡表中有比目前優(yōu)先級順序高的接入點(diǎn),則對該接入點(diǎn)進(jìn)行漫游,若未發(fā)現(xiàn)這樣的接入點(diǎn),計(jì)時(shí)器開始為下次掃描計(jì)數(shù)(例如,一分鐘)。借助這種配置,抑制由于不必要掃描造成的低吞量。
圖15是利用姿態(tài)變動檢測對位置簡表的漫游過程的流程圖。無線控制軟件55對設(shè)備驅(qū)動程序52發(fā)出根據(jù)圖1所示的硬盤機(jī)28中存儲的網(wǎng)絡(luò)設(shè)置簡表執(zhí)行掃描的指令,從而設(shè)備驅(qū)動程序52操作無線電LAN卡30以執(zhí)行掃描并找到接入點(diǎn)(步驟601)。
無線控制軟件55啟動計(jì)時(shí)器以對下次掃描計(jì)數(shù)并且等待一分鐘(步驟602),并且詢問姿態(tài)變動感測管理程序56該無線客戶機(jī)是否存在移動(步驟603)。并根據(jù)姿態(tài)變動傳感器39判定該無線客戶機(jī)是否移動(步驟604)。若沒有移動,該過程返回到步驟602,在此計(jì)時(shí)器開始計(jì)數(shù)。若存在移動,進(jìn)行設(shè)置簡表的掃描(步驟605)。通過執(zhí)行掃描,判定是否存在優(yōu)先級順序更高的接入點(diǎn)。若沒有優(yōu)先級順序更高的接入點(diǎn),該過程返回到計(jì)時(shí)器開始計(jì)數(shù)的步驟602。若存在優(yōu)先級順序更高的接入點(diǎn),對該接入點(diǎn)進(jìn)行漫游(步驟607)。
以這種方式,依據(jù)實(shí)施例3,利用姿態(tài)變動傳感器39和姿態(tài)變動感測管理程序56,根據(jù)該設(shè)備(無線客戶機(jī))是否移動控制在每個固定時(shí)間進(jìn)行的對接入點(diǎn)的掃描。通常,由于難以估量從一個位置到另一個位置的接入點(diǎn)的移動,當(dāng)設(shè)備(無線客戶機(jī))不移動時(shí)幾乎想不到會感測新的接入點(diǎn)。在這種情況下,當(dāng)根據(jù)設(shè)置進(jìn)行掃描時(shí),存在如圖14中所示的較低吞吐量。但是,依據(jù)實(shí)施例3,若判定設(shè)備(無線客戶機(jī))移動,則啟動掃描,從而有可能減少不必要的掃描并且抑制較低的吞吐量。以這種方式,借助本發(fā)明,可以通過在適當(dāng)條件下選擇預(yù)定的接入點(diǎn)進(jìn)行無線電通信。
權(quán)利要求
1.一種能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,包括存儲裝置,用于存儲可連接網(wǎng)絡(luò)的識別信息并且與識別信息關(guān)聯(lián)地存儲指示用于連接到所述網(wǎng)絡(luò)的所述接入點(diǎn)是一個不公布識別信息的隱藏接入點(diǎn)的信息;以及連接確認(rèn)裝置,用于在從所述存儲裝置中得到所述信息后通過嘗試實(shí)際連接到所述隱藏接入點(diǎn)來確認(rèn)連接。
2.依據(jù)權(quán)利要求1的計(jì)算機(jī)設(shè)備,還包括識別信息獲取裝置,用于通過掃描該識別信息獲取預(yù)定的識別信息以指定連接對方;以及,連接執(zhí)行裝置,用于對具有所述識別信息獲取裝置獲得的所述預(yù)定識別信息的接入點(diǎn)或者對所述連接確認(rèn)裝置確認(rèn)對其連接的接入點(diǎn)執(zhí)行連接。
3.依據(jù)權(quán)利要求2的計(jì)算機(jī)設(shè)備,還包括無線電功能停止裝置,用于當(dāng)所述識別信息獲取裝置未獲得所述存儲裝置中存儲的識別信息和所述連接確認(rèn)裝置未對所述存儲裝置中存儲的識別信息進(jìn)行連接確認(rèn)時(shí)停止無線電發(fā)送和接收功能。
4.依據(jù)權(quán)利要求1的計(jì)算機(jī)設(shè)備,其中所述存儲裝置在附加連接優(yōu)先級順序情況下存儲識別信息。
5.依據(jù)權(quán)利要求1的計(jì)算機(jī)設(shè)備,其中所述存儲裝置與所述網(wǎng)絡(luò)的識別信息相關(guān)地存儲指示公布了網(wǎng)絡(luò)名的接入點(diǎn)的信息。
6.一種計(jì)算機(jī)設(shè)備,包括存儲裝置,用于存儲網(wǎng)絡(luò)信息以進(jìn)行無線LAN連接;判定裝置,用于判定是否有可能連接到在所述存儲裝置中存儲了它的信息的所述網(wǎng)絡(luò);以及無線電功能停止裝置,用于當(dāng)所述判定裝置判定對于所有在所述存儲裝置中存儲著其信息的所述網(wǎng)絡(luò)都不可能進(jìn)行連接時(shí),在系統(tǒng)電源為接通的情況下斷開進(jìn)行無線LAN連接的無線電發(fā)送和接收功能。
7.依據(jù)權(quán)利要求6的計(jì)算機(jī)設(shè)備,其中所述判定裝置通過掃描識別信息判定是否可能連接到在存儲裝置中存儲著其信息的所述網(wǎng)絡(luò),和/或通過嘗試實(shí)際連接來判定是否可能連接到在所述存儲裝置中存儲著其信息的所述網(wǎng)絡(luò)。
8.一種能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,包括連接候選清單存儲裝置,用于存儲含有可連接網(wǎng)絡(luò)的信息的連接候選清單;連接裝置,用于嘗試連接到包含在所述連接候選清單存儲裝置中存儲的所述連接候選清單中的所述網(wǎng)絡(luò);以及設(shè)置裝置,用于當(dāng)所述連接裝置嘗試連接的所述網(wǎng)絡(luò)不確認(rèn)用來識別所述網(wǎng)絡(luò)的網(wǎng)絡(luò)名時(shí),在所述連接候選清單中設(shè)置指示隱藏接入點(diǎn)的信息。
9.依據(jù)權(quán)利要求8的計(jì)算機(jī)設(shè)備,其中當(dāng)所述連接裝置嘗試連接的所述網(wǎng)絡(luò)確認(rèn)用于識別所述網(wǎng)絡(luò)的網(wǎng)絡(luò)名時(shí),所述設(shè)置裝置在所述連接候選清單中設(shè)置指示該接入點(diǎn)帶有確認(rèn)名的信息。
10.一種能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,其包括姿態(tài)變動感測裝置,用于感測該設(shè)備的姿態(tài)變動;以及無線電控制裝置,用于根據(jù)所述姿態(tài)變動感測裝置感測的該設(shè)備的姿態(tài)變動接通用于進(jìn)行無線電通信的無線電發(fā)送和接收功能。
11.依據(jù)權(quán)利要求10的計(jì)算機(jī)設(shè)備,還包括接入點(diǎn)檢測裝置,用于檢測是否存在可連接的接入點(diǎn);以及無線電功能停止裝置,用于當(dāng)所述接入點(diǎn)檢測裝置未檢測到可連接的接入點(diǎn)時(shí),在系統(tǒng)電源為接通的情況下切斷用來進(jìn)行無線電連接的無線電發(fā)送和接收功能;其中所述無線電控制裝置從所述無線電功能停止裝置斷開所述無線電發(fā)送和接收功能的狀態(tài)接通無線電發(fā)送和接收功能。
12.依據(jù)權(quán)利要求10的計(jì)算機(jī)設(shè)備,其中所述姿態(tài)變動感測裝置通過一個感測該設(shè)備的移動的姿態(tài)變動傳感器感測姿態(tài)變動。
13.一種能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備,包括姿態(tài)變動感測裝置,用于感測該設(shè)備的姿態(tài)變動;以及掃描執(zhí)行裝置,用于根據(jù)所述姿態(tài)變動感測裝置感測到的該設(shè)備的姿態(tài)變動執(zhí)行對接入點(diǎn)的掃描。
14.依據(jù)權(quán)利要求13的設(shè)備,還包括用于存儲接入點(diǎn)的簡表的簡表存儲裝置,其中當(dāng)所述姿態(tài)變動感測裝置感測到該設(shè)備的姿態(tài)不變動時(shí)所述掃描執(zhí)行裝置停止掃描,或者當(dāng)該姿態(tài)變動感測裝置感測到該設(shè)備的姿態(tài)變動時(shí)所述掃描執(zhí)行裝置執(zhí)行對所述簡表存儲裝置中存儲的簡表的掃描。
15.一種在計(jì)算機(jī)設(shè)備中通過和預(yù)定無線電網(wǎng)絡(luò)的連接進(jìn)行無線電通信的無線電網(wǎng)絡(luò)連接方法,所述方法包括通過掃描所述計(jì)算機(jī)設(shè)備所處的環(huán)境中的接入點(diǎn)獲得網(wǎng)絡(luò)名的步驟;從一預(yù)定存儲器中存儲的無線電網(wǎng)絡(luò)連接候選清單獲得不公布網(wǎng)絡(luò)名的隱藏接入點(diǎn)的信息的步驟;按優(yōu)先級順序比較通過所述掃描獲得的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)和從所述連接候選清單中獲得的所述隱藏接入點(diǎn)的無線電網(wǎng)絡(luò)的步驟;以及當(dāng)通過所述按優(yōu)先級順序比較得出經(jīng)所述掃描獲得的帶有網(wǎng)絡(luò)名的所述無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)執(zhí)行對通過所述掃描獲得的帶有網(wǎng)絡(luò)名的接入點(diǎn)的連接的步驟。
16.依據(jù)權(quán)利要求15的無線電網(wǎng)絡(luò)連接方法,還包括當(dāng)通過所述按優(yōu)先級順序比較得出從所述連接候選清單獲得的所述隱藏接入點(diǎn)的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)嘗試連接到所述隱藏接入點(diǎn)的步驟。
17.一種在計(jì)算機(jī)設(shè)備中通過連接到預(yù)定無線電網(wǎng)絡(luò)進(jìn)行無線電通信的無線電網(wǎng)絡(luò)連接方法,所述方法包括從存儲所述計(jì)算機(jī)設(shè)備可連接的無線電網(wǎng)絡(luò)識別信息的連接清單表中獲得指示用于連接到所述無線電網(wǎng)絡(luò)的接入點(diǎn)是一個不公布識別信息的隱藏接入點(diǎn)的信息的步驟;以及通過嘗試實(shí)際連接到所述隱藏接入點(diǎn)來確認(rèn)對無線電網(wǎng)絡(luò)的連接的步驟。
18.依據(jù)權(quán)利要求17的無線電連接方法,還包括通過掃描識別信息檢索預(yù)定接入點(diǎn)的步驟,以及根據(jù)存儲在所述連接清單表中的信息經(jīng)所述檢索到的接入點(diǎn)或者經(jīng)確認(rèn)對其連接的所述隱藏接入點(diǎn)執(zhí)行通信的步驟。
19.依據(jù)權(quán)利要求17的無線電連接方法,還包括當(dāng)不能連接到在所述連接清單表中存儲著信息的無線電網(wǎng)絡(luò)時(shí)停止無線電發(fā)送和接收功能的步驟。
20.一種在計(jì)算機(jī)設(shè)備中通過連接到預(yù)定無線電網(wǎng)絡(luò)進(jìn)行無線電通信的無線電網(wǎng)絡(luò)連接方法,所述方法包括確認(rèn)是否存在任何可由所述計(jì)算機(jī)設(shè)備連接的無線電網(wǎng)絡(luò)的接入點(diǎn)的步驟;當(dāng)不存在可連接無線網(wǎng)絡(luò)的接入點(diǎn)時(shí)停止無線電發(fā)送和接收功能的步驟;感測所述計(jì)算機(jī)設(shè)備的姿態(tài)變動的步驟;以及根據(jù)所述感測到的姿態(tài)變動恢復(fù)被停止的所述無線電發(fā)送和接收功能的步驟。
21.依據(jù)權(quán)利要求20的無線電網(wǎng)絡(luò)連接方法,其中所述感測姿態(tài)變動的步驟包括通過把從姿態(tài)變動傳感器得到的傳感器數(shù)據(jù)的值和在靜止?fàn)顟B(tài)下得到的標(biāo)稱值進(jìn)行比較感測是否存在任何姿態(tài)變動。
22.一種帶有無線電網(wǎng)絡(luò)連接方法的計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備能通過預(yù)定接入點(diǎn)進(jìn)行無線電通信,所述方法包括感測所述計(jì)算機(jī)設(shè)備中的姿態(tài)的變動的步驟;以及基于所述計(jì)算機(jī)設(shè)備的姿態(tài)變動根據(jù)一簡表執(zhí)行對接入點(diǎn)的掃描的步驟。
23.依據(jù)權(quán)利要求22的計(jì)算機(jī)設(shè)備,其中所述感測姿態(tài)變動的步驟包括使姿態(tài)變動傳感器感測所述計(jì)算機(jī)設(shè)備在經(jīng)過預(yù)定時(shí)間后是否存在姿態(tài)變動,并且所述執(zhí)行掃描的步驟包括當(dāng)判定所述計(jì)算機(jī)設(shè)備在經(jīng)過所述預(yù)定時(shí)間后具有姿態(tài)變動時(shí)執(zhí)行該掃描。
24.一種程序,用于使通過連接到預(yù)定無線電網(wǎng)絡(luò)來進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)通過對所述計(jì)算機(jī)設(shè)備所處環(huán)境中的接入點(diǎn)的掃描獲得網(wǎng)絡(luò)名的功能;從存儲在存儲器中的無線電網(wǎng)絡(luò)的連接候選清單中獲得不公布網(wǎng)絡(luò)名的隱藏接入點(diǎn)的信息的功能;按優(yōu)先級順序比較通過所述掃描獲得的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)和從所述連接候選清單中獲得的所述隱藏接入點(diǎn)的無線電網(wǎng)絡(luò)的功能;以及當(dāng)通過按所述優(yōu)先級順序比較得出通過所述掃描獲得的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí),執(zhí)行對該通過掃描得到的帶有網(wǎng)絡(luò)名的無線電網(wǎng)絡(luò)的接入點(diǎn)的連接的功能。
25.依據(jù)權(quán)利要求24的程序,還包括在通過按所述優(yōu)先級順序比較得出從所述連接候選清單中獲得的所述隱藏接入點(diǎn)的無線電網(wǎng)絡(luò)具有較高優(yōu)先級時(shí)使所述計(jì)算機(jī)設(shè)備實(shí)現(xiàn)嘗試連接到所述隱藏接入點(diǎn)的功能。
26.一種程序,用于使通過連接到預(yù)定無線電網(wǎng)絡(luò)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)從存儲所述計(jì)算機(jī)設(shè)備可連接的無線電的識別信息的連接清單表中獲得指示用于連接到所述無線電網(wǎng)絡(luò)的一個接入點(diǎn)是一個不公布識別信息的隱藏接入點(diǎn)的信息的功能;以及通過嘗試實(shí)際連接到所述隱藏接入點(diǎn)確認(rèn)對該無線電網(wǎng)絡(luò)的連接的功能。
27.依據(jù)權(quán)利要求26的程序,還包括使所述計(jì)算機(jī)設(shè)備實(shí)現(xiàn)通過掃描識別信息檢索預(yù)定接入點(diǎn)的功能,以及實(shí)現(xiàn)根據(jù)所述連接清單表中存儲的信息經(jīng)所述檢索到的接入點(diǎn)或者經(jīng)確認(rèn)對其連接的該隱藏接入點(diǎn)執(zhí)行通信的功能。
28.依據(jù)權(quán)利要求26的程序,還包括使所述計(jì)算機(jī)設(shè)備實(shí)現(xiàn)當(dāng)不能連接到在所述連接清單表中存儲著信息的無線電網(wǎng)絡(luò)時(shí)停止無線電發(fā)送和接收功能的功能。
29.一種程序,用于使通過連接到預(yù)定無線電網(wǎng)絡(luò)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)從存儲所述計(jì)算機(jī)設(shè)備可連接的無線電網(wǎng)絡(luò)的信息的連接清單表中獲得所述無線電網(wǎng)絡(luò)的信息的功能;判定是否可能連接到在所述連接清單表中存儲著它的信息的所述無線電網(wǎng)絡(luò);以及當(dāng)判定對于所有在所述連接清單表中存儲著信息的所述無線電網(wǎng)絡(luò)連接都是不可能時(shí),在所述計(jì)算機(jī)設(shè)備的系統(tǒng)電源為接通的情況下斷開無線電發(fā)送和接收功能的功能。
30.一種程序,用于使通過連接到預(yù)定無線電網(wǎng)絡(luò)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)確認(rèn)是否存在任何可由所述計(jì)算機(jī)設(shè)備連接的無線電網(wǎng)絡(luò)的接入點(diǎn)的功能;當(dāng)不存在可連接的無線電網(wǎng)絡(luò)的接入點(diǎn)時(shí)停止無線電發(fā)送和接收功能的功能;感測所述計(jì)算機(jī)設(shè)備的姿態(tài)變動的功能;以及根據(jù)所述感測到的姿態(tài)變動恢復(fù)被停止的無線電發(fā)送和接收功能的功能。
31.一種程序,用于使經(jīng)接入點(diǎn)進(jìn)行無線電通信的計(jì)算機(jī)設(shè)備實(shí)現(xiàn)執(zhí)行對預(yù)定簡表掃描的功能;感測所述計(jì)算機(jī)設(shè)備中姿態(tài)變動的功能;當(dāng)感測到所述計(jì)算機(jī)設(shè)備中的姿態(tài)變動執(zhí)行對該簡表的掃描的功能;以及當(dāng)作為掃描的結(jié)果發(fā)現(xiàn)簡表中有優(yōu)先級要比目前高的接入點(diǎn)時(shí)漫游所述接入點(diǎn)的功能。
全文摘要
本發(fā)明提供一種無線網(wǎng)絡(luò)連接方法和計(jì)算機(jī)設(shè)備,即使接入點(diǎn)的網(wǎng)絡(luò)名是隱藏時(shí)也允許在最優(yōu)時(shí)刻連接到預(yù)定接入點(diǎn)。根據(jù)本發(fā)明的計(jì)算機(jī)設(shè)備包括連接清單表53,用于存儲可連接網(wǎng)絡(luò)的識別信息和與識別信息關(guān)聯(lián)地存儲指示用于和網(wǎng)絡(luò)連接的接入點(diǎn)是一個不公布識別信息的“隱藏接入點(diǎn)”的信息;以及,接入點(diǎn)切換軟件51,用于在從該連接清單表53中得到信息后通過嘗試實(shí)際連接到“隱藏接入點(diǎn)”來確認(rèn)連接,并且用于通過掃描識別信息獲得預(yù)定識別信息以指定連接對方。
文檔編號H04L12/28GK1485751SQ0315330
公開日2004年3月31日 申請日期2003年8月8日 優(yōu)先權(quán)日2002年8月21日
發(fā)明者麻生純一, 藤井一男, 下遠(yuǎn)野享, B·R·坦阿瓦拉, V·B·阿隆, 哈里什·T·G, S·S·拉奧, T G, 享, 坦阿瓦拉, 拉奧, 男, 阿隆 申請人:國際商業(yè)機(jī)器公司