收集無線網(wǎng)絡(luò)信息的方法及收集無線網(wǎng)絡(luò)信息的系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種收集無線網(wǎng)絡(luò)信息的方法及收集無線網(wǎng)絡(luò)信息的系統(tǒng),且特別涉 及一種用于網(wǎng)絡(luò)層(Layerf)運(yùn)作,藉由收發(fā)特定格式的封包來獲取其他節(jié)點(diǎn)的無線網(wǎng)絡(luò)信 息的方法及系統(tǒng)。
【背景技術(shù)】
[0002] 傳統(tǒng)上,計(jì)算機(jī)裝置彼此通過局域網(wǎng)絡(luò)(Local Area Network, LAN)來進(jìn)行通信。 然而,隨著筆記本型計(jì)算機(jī)、智能型手機(jī)之類的便攜式移動裝置需求的增長,無線局域網(wǎng)絡(luò) (Wireless Local Area Network,WLAN)已經(jīng)發(fā)展成計(jì)算機(jī)裝置通過無線電信號、紅外線信 號等在無線接口中傳輸而彼此相互通信的一種方式。
[0003] 為了提升無線局域網(wǎng)絡(luò)間以及與有線局域網(wǎng)絡(luò)之間的互通性,開發(fā)了作為無線 局域網(wǎng)絡(luò)的國際標(biāo)準(zhǔn)IEEE802. 11標(biāo)準(zhǔn)。一般而言,IEEE802. 11標(biāo)準(zhǔn)用來給使用者顯現(xiàn)與 IEEE802有線局域網(wǎng)絡(luò)相同的端口,并同時(shí)允許在無線接口中傳輸數(shù)據(jù)。
[0004] 然而,在某些無線網(wǎng)絡(luò)環(huán)境中,例如,在IEEE802. 11標(biāo)準(zhǔn)的IEEE802. 11a、 IEEE802. lib、IEEE802. llg、IEEE802. Iln等規(guī)范中,一節(jié)點(diǎn)難以得知另一節(jié)點(diǎn)的無線網(wǎng)絡(luò) 信息。
[0005] 有鑒于此,需要一種可以應(yīng)用于IEEE802. 11標(biāo)準(zhǔn)或其他適用于TCP/IP的無線網(wǎng) 絡(luò)環(huán)境中取得一節(jié)點(diǎn)的無線網(wǎng)絡(luò)信息的方法及系統(tǒng),以改善上述問題。
[0006] 因此,需要提供一種收集無線網(wǎng)絡(luò)信息的方法及收集無線網(wǎng)絡(luò)信息的系統(tǒng)來解決 上述問題。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明提供一種收集無線網(wǎng)絡(luò)信息的方法及系統(tǒng)。
[0008] 本發(fā)明的一實(shí)施例提供了一種收集無線網(wǎng)絡(luò)信息的方法,該收集無線網(wǎng)絡(luò)信息的 方法包括:藉由一第一節(jié)點(diǎn)傳送一 ICMP (Internet Control Message Protocol,因特網(wǎng) 控制信息協(xié)議)要求封包;以及藉由一第二節(jié)點(diǎn)接收上述ICMP要求封包,根據(jù)上述ICMP要 求封包收集上述第二節(jié)點(diǎn)的一無線網(wǎng)絡(luò)信息,并回傳一 ICMP響應(yīng)封包至上述第一節(jié)點(diǎn);其 中,上述ICMP響應(yīng)封包包括與上述無線網(wǎng)絡(luò)信息相關(guān)的一響應(yīng)數(shù)據(jù)。
[0009] 本發(fā)明的一實(shí)施例提供了一種收集無線網(wǎng)絡(luò)信息的系統(tǒng),上述收集無線網(wǎng)絡(luò)信息 的系統(tǒng)包括:一第一節(jié)點(diǎn)以及一第二節(jié)點(diǎn);該第一節(jié)點(diǎn)傳送一 ICMP要求封包;該第二節(jié)點(diǎn) 接收上述ICMP要求封包,根據(jù)上述ICMP要求封包收集上述第二節(jié)點(diǎn)的一無線網(wǎng)絡(luò)信息,并 回傳一 ICMP響應(yīng)封包至上述第一節(jié)點(diǎn);其中上述ICMP響應(yīng)封包包括與上述無線網(wǎng)絡(luò)信息 相關(guān)的一響應(yīng)數(shù)據(jù)。
[0010] 本發(fā)明提供一節(jié)點(diǎn)獲取另一節(jié)點(diǎn)的無線網(wǎng)絡(luò)信息,使得此節(jié)點(diǎn)可根據(jù)無線網(wǎng)絡(luò)信 息作適當(dāng)?shù)卣{(diào)整,以即時(shí)改善通信的質(zhì)量。
[0011] 下文為介紹本發(fā)明的最佳實(shí)施例。各實(shí)施例用以說明本發(fā)明的原理,但非用以限 制本發(fā)明。本發(fā)明的范圍應(yīng)當(dāng)以所附的權(quán)利要求書為準(zhǔn)。
【附圖說明】
[0012] 圖1是顯示根據(jù)本發(fā)明一實(shí)施例的開放式系統(tǒng)互聯(lián)模型的示意圖。
[0013] 圖2是顯示根據(jù)本發(fā)明一實(shí)施例的無線通信系統(tǒng)的示意圖。
[0014] 圖3是根據(jù)本發(fā)明一實(shí)施例所述的第一節(jié)點(diǎn)及第二節(jié)點(diǎn)收集無線網(wǎng)絡(luò)信息的信 息序列圖。
[0015] 圖4是根據(jù)本發(fā)明一實(shí)施例所述的收集無線網(wǎng)絡(luò)信息的方法的流程圖。
[0016] 主要組件符號說明:
[0017] 100 通信裝置
[0018] 102 物理層
[0019] 104 數(shù)據(jù)鏈路層
[0020] 106 網(wǎng)絡(luò)層
[0021] 108 傳輸層
[0022] 110 會話層
[0023] 112 表示層
[0024] 114 應(yīng)用層
[0025] 116 通信裝置
[0026] 200 無線通信系統(tǒng)
[0027] 210 第一節(jié)點(diǎn)
[0028] 220 第二節(jié)點(diǎn)
[0029] 300 信息序列圖
[0030] S305、S310 步驟
[0031] 400 流程圖
[0032] S405, S410, S415, S420, S430, S435 步驟
【具體實(shí)施方式】
[0033] 為了讓本發(fā)明的目的、特征及優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所 附附圖的圖1至圖4,作詳細(xì)的說明。本說明書提供不同的實(shí)施例來說明不同實(shí)施方式的技 術(shù)特征。其中,實(shí)施例中的各組件的配置為說明之用,并非用以限制本案。且實(shí)施例中附圖 標(biāo)號的部分重復(fù),是為了簡化說明,并非意指不同實(shí)施例之間的關(guān)聯(lián)性。
[0034] 圖1是顯示根據(jù)本發(fā)明一實(shí)施例的開放式系統(tǒng)互聯(lián)(Open System Interconnection, 0SI)模型的示意圖。如圖所示,開放式系統(tǒng)互聯(lián)模型中的各層分別為: 第一層為物理層(Physical Layer) 102、第二層為數(shù)據(jù)鏈路層(Data-link Layer) 104、第 三層為網(wǎng)絡(luò)層(Network Layer) 106、第四層為傳輸層(Transport Layer) 108、第五層為會 話層(Session Layer) 110、第六層為表示層(Presentation Layer) 112、第七層為應(yīng)用層 (Application Layer)114。開放式系統(tǒng)互聯(lián)模型中的每一層都僅對上層提供服務(wù)并對下層 提出服務(wù)要求。而在物理層102中,不同的通信裝置100及116才可直接互相通信。
[0035] 由于無線局域網(wǎng)絡(luò)的IEEE802. 11標(biāo)準(zhǔn)在開放式系統(tǒng)互聯(lián)模型中的數(shù)據(jù)鏈路層 104上進(jìn)行操作,因此第三層和第三層上方的層能夠根據(jù)與IEEE802有線局域網(wǎng)絡(luò)所共同 使用的相同協(xié)議來進(jìn)行操作。此外,第三層和其上面的層可能無法知道網(wǎng)絡(luò)實(shí)際上是在第 二層或是下一層上傳輸數(shù)據(jù)。因此,第三層和其上面的層同樣能夠在IEEE802有線局域網(wǎng) 絡(luò)和IEEE802. 11無線局域網(wǎng)絡(luò)中進(jìn)行操作。
[0036] 雖然在本文的下面針對根據(jù)IEEE802. 11標(biāo)準(zhǔn)的操作描述了本發(fā)明的特定實(shí)施 例,但熟知本領(lǐng)域的技術(shù)人士應(yīng)當(dāng)可知道,這些技術(shù)均可應(yīng)用于其他通信系統(tǒng)中。例如,本 發(fā)明的技術(shù)也可應(yīng)用于TCP/IP通信協(xié)議的規(guī)定和/或任何其他通信標(biāo)準(zhǔn)的系統(tǒng)。可預(yù)期 這種可替換的示范性實(shí)施例處于本申請的范圍內(nèi)。此外,本發(fā)明亦可應(yīng)用于其他無線網(wǎng)絡(luò) 環(huán)境,例如,藍(lán)牙無線網(wǎng)絡(luò)、Zigbee無線網(wǎng)絡(luò)或是其他適用于TCP/IP環(huán)境的無線網(wǎng)絡(luò)系統(tǒng)。
[0037] 圖2是顯示根據(jù)本發(fā)明一實(shí)施例的無線通信系統(tǒng)200的示意圖。無線通信系統(tǒng)200 包括一第一節(jié)點(diǎn)210及一第二節(jié)點(diǎn)220。其中第一節(jié)點(diǎn)210及第二節(jié)點(diǎn)220可以是包括多 個天線群組的接入網(wǎng)絡(luò)(Access Network, AN)或接入終端(Access Terminal, AT)。接入網(wǎng) 絡(luò)也可為與終端設(shè)備進(jìn)行通信的固定基站或基站,可稱作接入點(diǎn)(Access Point,AP)、B節(jié) 點(diǎn)(Node B)、基站、進(jìn)化基站、進(jìn)化B節(jié)點(diǎn)(eNode B)或其他專業(yè)術(shù)語。而接入終端也可稱 作使用者設(shè)備(User Equipment,UE)、無線通信裝置、終端、接入終端或其他專業(yè)術(shù)語。
[0038] 進(jìn)一步說明,圖3是根據(jù)本發(fā)明一實(shí)施例所述的第一節(jié)點(diǎn)210及第二節(jié)點(diǎn)220收 集無線網(wǎng)絡(luò)信息的信息序列圖300。如圖3所示,首先,第一節(jié)點(diǎn)210欲取得第二節(jié)點(diǎn)220 的一無線網(wǎng)絡(luò)信息時(shí),會先將一要求指令寫入一 ICMP要求封包內(nèi)。接著,在步驟S305中,第 一節(jié)點(diǎn)210傳送上述ICMP要求封包至第二節(jié)點(diǎn)220。在第二節(jié)點(diǎn)220接收上述ICMP要求 封包之后,將根據(jù)上述ICMP要求封包中的要求指令收集上述無線網(wǎng)絡(luò)信息,并在步驟S310 中,回傳一 ICMP響應(yīng)封包至第一節(jié)點(diǎn)210。在其他實(shí)施例中,第一節(jié)點(diǎn)210與第二節(jié)點(diǎn)220 之間可包括其他節(jié)點(diǎn),第一節(jié)點(diǎn)210與第二節(jié)點(diǎn)220可經(jīng)由其他節(jié)點(diǎn)傳送及接收封包。
[0039] 在一實(shí)施例中,無線網(wǎng)絡(luò)信息可包括接收的信號強(qiáng)度指示(Received Signal Strength Indication,RSSI)、信號噪聲比(Signal to Noise Ratio, SNR)和 / 或一 WI-FI 環(huán)境中的信道使用狀況等信息。舉例來說,第一節(jié)點(diǎn)欲取得第二節(jié)點(diǎn)的無線網(wǎng)絡(luò)信息為第 二節(jié)點(diǎn)的信號強(qiáng)度。因此,第一節(jié)點(diǎn)將一要求信號強(qiáng)度的要求指令寫入要求封包中。表格 1是顯不一 ICMP要求封包的內(nèi)容表格。如表格1所不,0x5aa5為要求第二節(jié)點(diǎn)信號強(qiáng)度的 要求指令。
[0040]
【主權(quán)項(xiàng)】
1. 一種收集無線網(wǎng)絡(luò)信息的方法,該收集無線網(wǎng)絡(luò)信息的方法包括: 藉由一第一節(jié)點(diǎn)傳送一 ICMP要求封包;W及 藉由一第二節(jié)點(diǎn)接收上述ICMP要求封包,根據(jù)上述ICMP要求封包收集上述第二節(jié)點(diǎn) 的一無線網(wǎng)絡(luò)信息,并回傳一 ICMP響應(yīng)封包至上述第一節(jié)點(diǎn); 其中,上述ICMP響應(yīng)封包包括與上述無線網(wǎng)絡(luò)信息相關(guān)的一響應(yīng)數(shù)據(jù)。
2. 如權(quán)利要求1所述的收集無線網(wǎng)絡(luò)信息的方法,還包括: 當(dāng)上述第一節(jié)點(diǎn)在傳送上述ICMP要求封包后,判斷是否在一預(yù)設(shè)時(shí)間內(nèi)接收到上述 ICMP響應(yīng)封包; 若上述第一節(jié)點(diǎn)在上述預(yù)設(shè)時(shí)間內(nèi)接收到上述ICMP響應(yīng)封包,則依據(jù)上述ICMP響應(yīng) 封包執(zhí)行后續(xù)處理程序;W及 若上述第一節(jié)點(diǎn)未在上述預(yù)設(shè)時(shí)間內(nèi)接收到上述ICMP響應(yīng)封包,則重新傳送上述 ICMP要求封包至上述第二節(jié)點(diǎn)。
3. 如權(quán)利要求1所述的收集無線網(wǎng)絡(luò)信息的方法,其中上述ICMP要求封包包括一要求 指令,該要求指令用W要求上述第二節(jié)點(diǎn)收集上述無線網(wǎng)絡(luò)信息。
4. 如權(quán)利要求1所述的收集無線網(wǎng)絡(luò)信息的方法,其中上述無線網(wǎng)絡(luò)信息包括接收的 信號強(qiáng)度指示、信號噪聲比和/或一 WI-FI環(huán)境中的通道使用狀況。
5. 如權(quán)利要求1所述的收集無線網(wǎng)絡(luò)信息的方法,其中上述第一節(jié)點(diǎn)及上述第二節(jié)點(diǎn) 支持IE邸802. 11標(biāo)準(zhǔn)的通信協(xié)議。
6. -種收集無線網(wǎng)絡(luò)信息的系統(tǒng),上述收集無線網(wǎng)絡(luò)信息的系統(tǒng)包括: 一第一節(jié)點(diǎn),該第一節(jié)點(diǎn)傳送一 ICMP要求封包;W及 一第二節(jié)點(diǎn),該第二節(jié)點(diǎn)接收上述ICMP要求封包,根據(jù)上述ICMP要求封包收集上述第 二節(jié)點(diǎn)的一無線網(wǎng)絡(luò)信息,并回傳一 ICMP響應(yīng)封包至上述第一節(jié)點(diǎn); 其中上述ICMP響應(yīng)封包包括與上述無線網(wǎng)絡(luò)信息相關(guān)的一響應(yīng)數(shù)據(jù)。
7. 如權(quán)利要求6所述的收集無線網(wǎng)絡(luò)信息的系統(tǒng),其中上述第一節(jié)點(diǎn)在傳送上述ICMP 要求封包后,判斷是否在一預(yù)設(shè)時(shí)間內(nèi)接收到上述ICMP響應(yīng)封包,若上述第一節(jié)點(diǎn)在上述 預(yù)設(shè)時(shí)間內(nèi)接收到上述ICMP響應(yīng)封包,則依據(jù)上述ICMP響應(yīng)封包執(zhí)行后續(xù)處理程序;若上 述第一節(jié)點(diǎn)未在上述預(yù)設(shè)時(shí)間內(nèi)接收到上述ICMP響應(yīng)封包,則重新傳送上述ICMP要求封 包至上述第二節(jié)點(diǎn)。
8. 如權(quán)利要求6所述的收集無線網(wǎng)絡(luò)信息的系統(tǒng),其中上述ICMP要求封包包括一要求 指令,該要求指令用W要求上述第二節(jié)點(diǎn)收集上述無線網(wǎng)絡(luò)信息。
9. 如權(quán)利要求6所述的收集無線網(wǎng)絡(luò)信息的系統(tǒng),其中上述無線網(wǎng)絡(luò)信息包括接收的 信號強(qiáng)度指示、信號噪聲比和/或一 WI-FI環(huán)境中的通道使用狀況。
10. 如權(quán)利要求6所述的收集無線網(wǎng)絡(luò)信息的系統(tǒng),其中上述第一節(jié)點(diǎn)及上述第二節(jié) 點(diǎn)支持IE邸802. 11標(biāo)準(zhǔn)的通信協(xié)議。
【專利摘要】一種收集無線網(wǎng)絡(luò)信息的方法及收集無線網(wǎng)絡(luò)信息的系統(tǒng)。該收集無線網(wǎng)絡(luò)信息的方法包括:藉由一第一節(jié)點(diǎn)傳送一ICMP要求封包;以及藉由一第二節(jié)點(diǎn)接收上述ICMP要求封包,根據(jù)上述ICMP要求封包收集上述第二節(jié)點(diǎn)的一無線網(wǎng)絡(luò)信息,并回傳一ICMP響應(yīng)封包至上述第一節(jié)點(diǎn);其中,上述ICMP響應(yīng)封包包括與上述無線網(wǎng)絡(luò)信息相關(guān)的一響應(yīng)數(shù)據(jù)。本發(fā)明提供一節(jié)點(diǎn)獲取另一節(jié)點(diǎn)的無線網(wǎng)絡(luò)信息,使得此節(jié)點(diǎn)可根據(jù)無線網(wǎng)絡(luò)信息作適當(dāng)?shù)卣{(diào)整,以即時(shí)改善通信的質(zhì)量。
【IPC分類】H04L29-08, H04W80-04, H04L29-06
【公開號】CN104618408
【申請?zhí)枴緾N201310537754
【發(fā)明人】許峰鐘
【申請人】啟碁科技股份有限公司
【公開日】2015年5月13日
【申請日】2013年11月4日