專利名稱:漫游于無(wú)線局域網(wǎng)絡(luò)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通訊系統(tǒng),特別涉及一種用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法與裝置。
背景技術(shù):
隨著無(wú)線局域網(wǎng)絡(luò)(WLAN)日益普及,各種不同的應(yīng)用也隨之迅速發(fā)展,而許多團(tuán) 隊(duì)也相繼投入于提升無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)傳輸品質(zhì)的研究。在無(wú)線局域網(wǎng)絡(luò)中,移動(dòng)無(wú)線發(fā) 送/接收單元(Wireless Transmit/ReceiveUnit, WTRU)可能同時(shí)在多個(gè)接入點(diǎn)(Access Point, AP)的信號(hào)傳輸范圍內(nèi)。當(dāng)無(wú)線發(fā)送/接收單元在多個(gè)接入點(diǎn)之間漫游(roaming) 時(shí),所連接的接入點(diǎn)可能需隨著所在位置及信號(hào)品質(zhì)而有所調(diào)整。圖1描述了無(wú)線局域網(wǎng)絡(luò)中,站點(diǎn)13由一個(gè)接入點(diǎn)11的傳輸范圍漫游至另一個(gè) 接入點(diǎn)12的傳輸范圍的情況。圖2顯示在理想情況下,站點(diǎn)13隨著時(shí)間由左至右移動(dòng),其 接收接入點(diǎn)11及接入點(diǎn)12的信號(hào)強(qiáng)度分別如曲線21及曲線22所示。站點(diǎn)13所探測(cè)到 的信號(hào)強(qiáng)度根據(jù)接入點(diǎn)11及接入點(diǎn)12所發(fā)出的周期性的信標(biāo)(beacon)決定,該周期約為 50ms。站點(diǎn)13可根據(jù)其接收信號(hào)的強(qiáng)度決定所連接的對(duì)象。例如,在時(shí)間Ts之前,站點(diǎn) 13與接入點(diǎn)11保持連接。在時(shí)間Ts之后,由于站點(diǎn)13接收接入點(diǎn)11發(fā)出的信號(hào)強(qiáng)度已 經(jīng)小于接入點(diǎn)12的信號(hào)強(qiáng)度,因此站點(diǎn)13的連接對(duì)象轉(zhuǎn)變成接入點(diǎn)12。然而在某些情況 下,原來(lái)所連接的接入點(diǎn)11的信號(hào)強(qiáng)度可能因?yàn)槭褂铆h(huán)境的改變而瞬間大幅降低,而非逐 漸降低。例如,接入點(diǎn)11為一會(huì)議室中所配置的接入點(diǎn),使用者持站點(diǎn)13離開(kāi)會(huì)議室并將 門關(guān)上,且朝向會(huì)議室外接入點(diǎn)12方向前進(jìn)。圖3顯示該情況接入點(diǎn)11及接入點(diǎn)12的信 號(hào)強(qiáng)度隨時(shí)間變化情形。圖3中,在關(guān)上門(時(shí)間TO)時(shí),接入點(diǎn)11的信號(hào)已大幅降低,此 時(shí)站點(diǎn)13應(yīng)該切換連接對(duì)象至接入點(diǎn)12。然而,因?yàn)槟壳暗臋C(jī)制是根據(jù)接入點(diǎn)11周期性 的信標(biāo)信號(hào)更新接入點(diǎn)11的信號(hào)強(qiáng)度,所以當(dāng)站點(diǎn)13在時(shí)間Tl發(fā)現(xiàn)接入點(diǎn)11的信號(hào)已 經(jīng)相當(dāng)微弱時(shí),卻已經(jīng)有Tl-TO的時(shí)間無(wú)法正常接收信號(hào)。在這段延遲期間中除了無(wú)法傳 送及接收幀之外,也可能造成重要幀的遺失。因此,如何更快速更新接入點(diǎn)信號(hào)值以達(dá)到無(wú) 縫隙漫游,已成為產(chǎn)業(yè)界努力的方向。
發(fā)明內(nèi)容
本發(fā)明的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法與裝置根據(jù)所連接的接入點(diǎn)發(fā)出的所 有幀,作為更新接收信號(hào)強(qiáng)度指示值的依據(jù)。此外,也主動(dòng)發(fā)出無(wú)效幀至所連接的接入點(diǎn), 并根據(jù)該接入點(diǎn)所回復(fù)的確認(rèn)幀來(lái)更新接收信號(hào)強(qiáng)度指示值。本發(fā)明的一個(gè)方面揭示一種用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法,該方法包含下列步 驟接收第一接入點(diǎn)發(fā)出的多個(gè)幀;根據(jù)該多個(gè)幀中的任意一個(gè)更新至少一個(gè)接收信號(hào)強(qiáng) 度指示值;以及若該至少一個(gè)接收信號(hào)強(qiáng)度指示值小于閾值或距離接收前一個(gè)幀的時(shí)間超 過(guò)設(shè)定時(shí)間時(shí),則與第二接入點(diǎn)連接。本發(fā)明的另一方面揭示一種用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法,該方法包含下列步驟周期性地發(fā)送無(wú)效幀至第一接入點(diǎn);接收該第一接入點(diǎn)發(fā)送的至少一個(gè)幀;根據(jù)該至 少一個(gè)幀更新至少一個(gè)接收信號(hào)強(qiáng)度指示值;以及若該至少一個(gè)接收信號(hào)強(qiáng)度指示值小于 閾值或距離接收前一個(gè)幀的時(shí)間超過(guò)設(shè)定時(shí)間時(shí),則與第二接入點(diǎn)連接。
本發(fā)明的另一方面揭示一種幀接收裝置,其包含發(fā)送單元、接收單元、更新單元、 判斷單元及切換連接單元。該發(fā)送單元用以周期性地發(fā)送至少一個(gè)無(wú)效幀至第一接入點(diǎn)。 該接收單元用以接收該第一接入點(diǎn)發(fā)出的多個(gè)幀。該更新單元用以根據(jù)該多個(gè)幀中的任意 一個(gè)更新至少一個(gè)接收信號(hào)強(qiáng)度指示值。該判斷單元用以判斷該至少一個(gè)接收信號(hào)強(qiáng)度指 示值是否小于閾值或距離接收前一個(gè)幀的時(shí)間是否超過(guò)設(shè)定時(shí)間。該切換連接單元,根據(jù) 該判斷單元的判斷結(jié)果連接至第二接入點(diǎn)。
圖1描述了站點(diǎn)在無(wú)線網(wǎng)絡(luò)中漫游的情況;
圖2顯示接收信號(hào)強(qiáng)度指示值隨時(shí)間變化的情況;
圖3顯示另一接收信號(hào)強(qiáng)度指示值隨時(shí)間變化的情況
圖4顯示本發(fā)明的實(shí)施范例的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法的流程圖5顯示本發(fā)明的另一實(shí)施例的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法的流程圖;以及
圖6描述了本發(fā)明的又一實(shí)施例的用于漫游于無(wú)線局域網(wǎng)絡(luò)的裝置方塊圖。
主要元件符號(hào)說(shuō)明
11、12接入點(diǎn)
13站點(diǎn)
S401 S407 步驟
S501 S508 步驟
601發(fā)送單元
602接收單元
603更新單元
604判斷單元
605切換連接單元
具體實(shí)施例方式
圖4顯示本發(fā)明的一個(gè)實(shí)施例的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法的流程圖。為了 使本領(lǐng)域技術(shù)人員可以通過(guò)本實(shí)施例的指示實(shí)施本發(fā)明,以下結(jié)合圖1及圖4說(shuō)明幀接收 方法的流程。假設(shè)站點(diǎn)13完成標(biāo)準(zhǔn)頻道掃瞄程序。根據(jù)該標(biāo)準(zhǔn)頻道掃瞄程序產(chǎn)生的接入點(diǎn) 候選名單包含接入點(diǎn)11及接入點(diǎn)12,站點(diǎn)13目前已和接入點(diǎn)11連接中。上述的取點(diǎn)11 及接入點(diǎn)12及站點(diǎn)13皆是符合電子電機(jī)工程協(xié)會(huì)所規(guī)范的802. 11標(biāo)準(zhǔn)的裝置。在步驟 S401中,開(kāi)始本實(shí)施例的流程。在步驟S402中,判斷是否收到接入點(diǎn)11所發(fā)出的任一類型 的幀。該幀類型包含但不限于數(shù)據(jù)幀(Data frame)、控制幀(Control frame)及管理幀 (Management frame)??刂茙纾?qǐng)求發(fā)送(Request to Send, RTS)幀、清除發(fā)送 (Clear to Send, CTS)幀、確認(rèn)(Acknowledgement)幀或省電輪詢(PS-Poll)幀。管理幀 包含,例如,信標(biāo)(beacon)幀、認(rèn)證(Authentication)中貞、解除認(rèn)證(De-authentication)
5中貞、連接請(qǐng)求(Association request)中貞、連接口向應(yīng)(Association response)中貞、再連接 請(qǐng)求(Re-association request)中貞、再連接口向應(yīng)(Re-association response)中貞、角軍除連 接口向應(yīng)(Disassociation response)中頁(yè)、探須Iji青求(Probe request)中頁(yè)、探須Ij口向應(yīng)(Probe response)中貞或公告流量指示信息(Announcement TrafficIndication Message,ATIM)中貞。 若否,則在步驟S403中判斷距離上次接收到幀的時(shí)間是否超過(guò)設(shè)定時(shí)間。該設(shè)定時(shí)間小于 或等于100ms,在本實(shí)施例中該設(shè)定該時(shí)間為100ms。若否,則回到步驟S402。若是,則在 步驟S406中切換連接至接入點(diǎn)12。在步驟S402中,若有接收到任一幀,則在步驟S404中 站點(diǎn)13根據(jù)該幀更新接收信號(hào)強(qiáng)度指示(Received Signal Strength Indication, RSSI) 值。在步驟S405中,判斷最新的接收信號(hào)強(qiáng)度指示值是否小于閾值。若是,則在步驟S406 中切換連接至接入點(diǎn)12。本實(shí)施例的流程可在步驟S407中結(jié)束,或再次重復(fù)步驟S402至 步驟S406。圖5顯示本發(fā)明的另一實(shí)施例的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法的流程圖。為了 使本領(lǐng)域技術(shù)人員可以通過(guò)本實(shí)施范例的指示實(shí)施本發(fā)明,以下結(jié)合圖1及圖5說(shuō)明幀接 收方法的流程。假設(shè)站點(diǎn)13已完成標(biāo)準(zhǔn)頻道掃瞄程序。根據(jù)該標(biāo)準(zhǔn)頻道掃瞄程序產(chǎn)生的接 入點(diǎn)候選名單包含接入點(diǎn)11及接入點(diǎn)12,站點(diǎn)13目前已和接入點(diǎn)11連接中。上述的接入 點(diǎn)11及接入點(diǎn)12及站點(diǎn)13皆是符合電子電機(jī)工程協(xié)會(huì)所規(guī)范的802. 11標(biāo)準(zhǔn)的裝置。在 步驟S501中,開(kāi)始本實(shí)施例的流程。在步驟S502中,站點(diǎn)13主動(dòng)周期性地發(fā)送無(wú)效(Null) 幀至接入點(diǎn)11。該周期小于或等于50ms,在本實(shí)施例中該周期設(shè)定為50ms。在步驟S503 中判斷是否收到接入點(diǎn)11所發(fā)出的確認(rèn)(Acknowledgement)幀,或是其他類型的幀,如數(shù) 據(jù)幀、控制幀或管理幀。控制幀包含請(qǐng)求發(fā)送幀、清除發(fā)送幀、確認(rèn)幀或省電輪詢幀。管理幀 包含信標(biāo)幀、認(rèn)證幀、解除認(rèn)證幀、連接請(qǐng)求幀、連接響應(yīng)幀、再連接請(qǐng)求幀、再連接響應(yīng)幀、 解除連接響應(yīng)幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或公告流量指示信息幀。若否,則在步驟S504中 判斷距離上次接收到幀的時(shí)間是否超過(guò)設(shè)定時(shí)間。該設(shè)定時(shí)間小于或等于100ms,本實(shí)施例 設(shè)定該時(shí)間為100ms。若否,則回到步驟S502。若是,則在步驟S507中切換連接至接入點(diǎn) 12。在步驟S503中,若有接收到任一幀,則在步驟S505中站點(diǎn)13根據(jù)該幀更新接收信號(hào) 強(qiáng)度指示值。在步驟S506中,判斷最新的接收信號(hào)強(qiáng)度指示值是否小于閾值。若是,則在 步驟S507中切換連接至接入點(diǎn)12。本實(shí)施例的流程可在步驟S508中結(jié)束,或再次重復(fù)步 驟S502至步驟S507。圖6描述了本發(fā)明的又一實(shí)施例的用于漫游于無(wú)線局域網(wǎng)絡(luò)的裝置方塊圖。以下 結(jié)合圖1及圖6說(shuō)明本實(shí)施范例。用于漫游于無(wú)線局域網(wǎng)絡(luò)的裝置600包含發(fā)送單元601、 接收單元602、更新單元603、判斷單元604及切換連接單元605。發(fā)送單元601用以周期 性地發(fā)送無(wú)效幀至接入點(diǎn)11。該周期小于或等于50ms,在本實(shí)施例中該周期設(shè)定為50ms。 接收單元602用以接收接入點(diǎn)11發(fā)出的幀。更新單元603用以根據(jù)接入點(diǎn)11發(fā)出的幀更 新接收信號(hào)強(qiáng)度指示值。判斷單元604用以判斷所述接收信號(hào)強(qiáng)度指示值是否小于閾值, 或距離接收前一個(gè)幀的時(shí)間是否超過(guò)設(shè)定時(shí)間。該設(shè)定時(shí)間小于或等于100ms,本實(shí)施例設(shè) 定該時(shí)間為100ms。當(dāng)最新接收信號(hào)強(qiáng)度指示值小于閾值或距離接收前一個(gè)幀的時(shí)間已超 過(guò)該設(shè)定時(shí)間時(shí),則切換連接單元605切換連接至接入點(diǎn)12。本發(fā)明的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法與裝置將所連接的接入點(diǎn)發(fā)出的所有 幀作為更新接收信號(hào)強(qiáng)度指示值的依據(jù)。此外,也主動(dòng)發(fā)出無(wú)效幀至所連接的接入點(diǎn),并根據(jù)該接入點(diǎn)回復(fù)的確認(rèn)幀來(lái)更新接收信號(hào)強(qiáng)度指示值。本發(fā)明的用于漫游于無(wú)線局域網(wǎng)絡(luò) 的方法與裝置可快速更新其連接的接入點(diǎn)的連接情況,當(dāng)接收信號(hào)強(qiáng)度指示值小于閾值或 距離接收前一個(gè)幀的時(shí)間超過(guò)設(shè)定時(shí)間時(shí)即切換連接至另一接入點(diǎn)。
本發(fā)明的技術(shù)內(nèi)容及技術(shù)特點(diǎn)已揭示如上,然而本領(lǐng)于技術(shù)人員仍可能基于本發(fā) 明的指示及揭示而作種種不背離本發(fā)明實(shí)質(zhì)的替換及修改。因此,本發(fā)明的保護(hù)范圍應(yīng)不 限于實(shí)施例所揭示的內(nèi)容,而應(yīng)包括各種不背離本發(fā)明的替換及修改,并為權(quán)利要求書(shū)的 范圍所涵蓋。
權(quán)利要求
一種漫游于無(wú)線局域網(wǎng)絡(luò)的方法,包含接收第一接入點(diǎn)發(fā)出的多個(gè)幀;根據(jù)該多個(gè)幀中的任意一個(gè)更新至少一個(gè)接收信號(hào)強(qiáng)度指示值;以及若該至少一個(gè)接收信號(hào)強(qiáng)度指示值小于閾值或距離接收前一個(gè)幀的時(shí)間超過(guò)設(shè)定時(shí)間,則與第二接入點(diǎn)連接。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含根據(jù)標(biāo)準(zhǔn)頻道掃瞄程序產(chǎn)生連接候選名
3.根據(jù)權(quán)利要求2所述的方法,其中該連接候選名單包含該第一接入點(diǎn)及該第二接入點(diǎn)ο
4.根據(jù)權(quán)利要求1所述的方法,其中該多個(gè)幀的種類包含數(shù)據(jù)幀、控制幀及管理幀。
5.根據(jù)權(quán)利要求4所述的方法,其中該控制幀為請(qǐng)求發(fā)送幀、清除發(fā)送幀、確認(rèn)幀或省 電輪詢幀。
6.根據(jù)權(quán)利要求4所述的方法,其中該管理幀為信標(biāo)幀、認(rèn)證幀、解除認(rèn)證幀、連接請(qǐng) 求幀、連接響應(yīng)幀、再連接請(qǐng)求幀、再連接響應(yīng)幀、解除連接響應(yīng)幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng) 幀或公告流量指示信息幀。
7.根據(jù)權(quán)利要求1所述的方法,其中該設(shè)定時(shí)間小于或等于100ms。
8.一種漫游于無(wú)線局域網(wǎng)絡(luò)的方法,包含 周期性地發(fā)送無(wú)效幀至第一接入點(diǎn);接收該第一接入點(diǎn)發(fā)送的至少一個(gè)幀;根據(jù)該至少一個(gè)幀更新至少一個(gè)接收信號(hào)強(qiáng)度指示值;以及若該至少一個(gè)接收信號(hào)強(qiáng)度指示值小于閾值或距離接收前一個(gè)幀的時(shí)間超過(guò)設(shè)定時(shí) 間,則與第二接入點(diǎn)連接。
9.根據(jù)權(quán)利要求8所述的方法,其進(jìn)一步包含根據(jù)標(biāo)準(zhǔn)頻道掃瞄程序產(chǎn)生連接候選名
10.根據(jù)權(quán)利要求9所述的方法,其中該連接候選名單包含該第一接入點(diǎn)及該第二接 入點(diǎn)。
11.根據(jù)權(quán)利要求8所述的方法,其中該至少一個(gè)幀為確認(rèn)幀。
12.根據(jù)權(quán)利要求8所述的方法,其中該至少一個(gè)幀為數(shù)據(jù)幀、控制幀或管理幀。
13.根據(jù)權(quán)利要求12所述的方法,其中該控制幀為請(qǐng)求發(fā)送幀、清除發(fā)送幀或省電輪 詢幀。
14.根據(jù)權(quán)利要求12所述的方法,其中該管理幀為信標(biāo)幀、認(rèn)證幀、解除認(rèn)證幀、連接 請(qǐng)求幀、連接響應(yīng)幀、再連接請(qǐng)求幀、再連接響應(yīng)幀、解除連接響應(yīng)幀、探測(cè)請(qǐng)求幀、探測(cè)響 應(yīng)幀或公告流量指示信息幀。
15.根據(jù)權(quán)利要求8所述的方法,其中該周期小于或等于50ms,該設(shè)定時(shí)間小于或等于 100ms。
16.一種用于漫游于無(wú)線局域網(wǎng)絡(luò)的裝置,包含發(fā)送單元,用以周期性地發(fā)送至少一個(gè)無(wú)效幀至第一接入點(diǎn);接收單元,用以接收該第一接入點(diǎn)發(fā)出的多個(gè)幀;更新單元,用以根據(jù)該多個(gè)幀中的任意一個(gè)幀更新至少一個(gè)接收信號(hào)強(qiáng)度指示值;判斷單元,用以判斷該至少一個(gè)接收信號(hào)強(qiáng)度指示值是否小于閾值或距離接收前一個(gè) 幀的時(shí)間是否超過(guò)設(shè)定時(shí)間;以及切換連接單元,根據(jù)該判斷單元的判斷結(jié)果切換連接至第二接入點(diǎn)。
17.根據(jù)權(quán)利要求16所述的裝置,其中該多個(gè)幀的種類包含數(shù)據(jù)幀、控制幀及管理幀。
18.根據(jù)權(quán)利要求17所述的裝置,其中該控制幀為請(qǐng)求發(fā)送幀、清除發(fā)送幀、確認(rèn)幀或 省電輪詢幀。
19.根據(jù)權(quán)利要求17所述的裝置,其中該管理幀為信標(biāo)幀、認(rèn)證幀、解除認(rèn)證幀、連接 請(qǐng)求幀、連接響應(yīng)幀、再連接請(qǐng)求幀、再連接響應(yīng)幀、解除連接響應(yīng)幀、探測(cè)請(qǐng)求幀、探測(cè)響 應(yīng)幀或公告流量指示信息幀。
20.根據(jù)權(quán)利要求16所述的裝置,其中該周期小于50ms,該設(shè)定時(shí)間小于100ms。
全文摘要
本發(fā)明提出一種漫游于無(wú)線局域網(wǎng)絡(luò)的方法及裝置。本發(fā)明的用于漫游于無(wú)線局域網(wǎng)絡(luò)的方法與裝置將所連接的接入點(diǎn)發(fā)出的所有類型的幀作為更新接收信號(hào)強(qiáng)度指示值的依據(jù)。此外,該裝置也主動(dòng)發(fā)出無(wú)效幀至所連接的接入點(diǎn),并根據(jù)該接入點(diǎn)所回復(fù)的確認(rèn)幀來(lái)更新接收信號(hào)強(qiáng)度指示值。
文檔編號(hào)H04W36/08GK101909339SQ20091014691
公開(kāi)日2010年12月8日 申請(qǐng)日期2009年6月5日 優(yōu)先權(quán)日2009年6月5日
發(fā)明者蔡政龍, 許家祥 申請(qǐng)人:雷凌科技股份有限公司