收集无线网络信息的方法及收集无线网络信息的系统的制作方法

文档序号:8301702阅读:289来源:国知局
收集无线网络信息的方法及收集无线网络信息的系统的制作方法
【技术领域】
[0001] 本发明涉及一种收集无线网络信息的方法及收集无线网络信息的系统,且特别涉 及一种用于网络层(Layerf)运作,藉由收发特定格式的封包来获取其他节点的无线网络信 息的方法及系统。
【背景技术】
[0002] 传统上,计算机装置彼此通过局域网络(Local Area Network, LAN)来进行通信。 然而,随着笔记本型计算机、智能型手机之类的便携式移动装置需求的增长,无线局域网络 (Wireless Local Area Network,WLAN)已经发展成计算机装置通过无线电信号、红外线信 号等在无线接口中传输而彼此相互通信的一种方式。
[0003] 为了提升无线局域网络间以及与有线局域网络之间的互通性,开发了作为无线 局域网络的国际标准IEEE802. 11标准。一般而言,IEEE802. 11标准用来给使用者显现与 IEEE802有线局域网络相同的端口,并同时允许在无线接口中传输数据。
[0004] 然而,在某些无线网络环境中,例如,在IEEE802. 11标准的IEEE802. 11a、 IEEE802. lib、IEEE802. llg、IEEE802. Iln等规范中,一节点难以得知另一节点的无线网络 信息。
[0005] 有鉴于此,需要一种可以应用于IEEE802. 11标准或其他适用于TCP/IP的无线网 络环境中取得一节点的无线网络信息的方法及系统,以改善上述问题。
[0006] 因此,需要提供一种收集无线网络信息的方法及收集无线网络信息的系统来解决 上述问题。

【发明内容】

[0007] 本发明提供一种收集无线网络信息的方法及系统。
[0008] 本发明的一实施例提供了一种收集无线网络信息的方法,该收集无线网络信息的 方法包括:藉由一第一节点传送一 ICMP (Internet Control Message Protocol,因特网 控制信息协议)要求封包;以及藉由一第二节点接收上述ICMP要求封包,根据上述ICMP要 求封包收集上述第二节点的一无线网络信息,并回传一 ICMP响应封包至上述第一节点;其 中,上述ICMP响应封包包括与上述无线网络信息相关的一响应数据。
[0009] 本发明的一实施例提供了一种收集无线网络信息的系统,上述收集无线网络信息 的系统包括:一第一节点以及一第二节点;该第一节点传送一 ICMP要求封包;该第二节点 接收上述ICMP要求封包,根据上述ICMP要求封包收集上述第二节点的一无线网络信息,并 回传一 ICMP响应封包至上述第一节点;其中上述ICMP响应封包包括与上述无线网络信息 相关的一响应数据。
[0010] 本发明提供一节点获取另一节点的无线网络信息,使得此节点可根据无线网络信 息作适当地调整,以即时改善通信的质量。
[0011] 下文为介绍本发明的最佳实施例。各实施例用以说明本发明的原理,但非用以限 制本发明。本发明的范围应当以所附的权利要求书为准。
【附图说明】
[0012] 图1是显示根据本发明一实施例的开放式系统互联模型的示意图。
[0013] 图2是显示根据本发明一实施例的无线通信系统的示意图。
[0014] 图3是根据本发明一实施例所述的第一节点及第二节点收集无线网络信息的信 息序列图。
[0015] 图4是根据本发明一实施例所述的收集无线网络信息的方法的流程图。
[0016] 主要组件符号说明:
[0017] 100 通信装置
[0018] 102 物理层
[0019] 104 数据链路层
[0020] 106 网络层
[0021] 108 传输层
[0022] 110 会话层
[0023] 112 表示层
[0024] 114 应用层
[0025] 116 通信装置
[0026] 200 无线通信系统
[0027] 210 第一节点
[0028] 220 第二节点
[0029] 300 信息序列图
[0030] S305、S310 步骤
[0031] 400 流程图
[0032] S405, S410, S415, S420, S430, S435 步骤
【具体实施方式】
[0033] 为了让本发明的目的、特征及优点能更明显易懂,下文特举较佳实施例,并配合所 附附图的图1至图4,作详细的说明。本说明书提供不同的实施例来说明不同实施方式的技 术特征。其中,实施例中的各组件的配置为说明之用,并非用以限制本案。且实施例中附图 标号的部分重复,是为了简化说明,并非意指不同实施例之间的关联性。
[0034] 图1是显示根据本发明一实施例的开放式系统互联(Open System Interconnection, 0SI)模型的示意图。如图所示,开放式系统互联模型中的各层分别为: 第一层为物理层(Physical Layer) 102、第二层为数据链路层(Data-link Layer) 104、第 三层为网络层(Network Layer) 106、第四层为传输层(Transport Layer) 108、第五层为会 话层(Session Layer) 110、第六层为表示层(Presentation Layer) 112、第七层为应用层 (Application Layer)114。开放式系统互联模型中的每一层都仅对上层提供服务并对下层 提出服务要求。而在物理层102中,不同的通信装置100及116才可直接互相通信。
[0035] 由于无线局域网络的IEEE802. 11标准在开放式系统互联模型中的数据链路层 104上进行操作,因此第三层和第三层上方的层能够根据与IEEE802有线局域网络所共同 使用的相同协议来进行操作。此外,第三层和其上面的层可能无法知道网络实际上是在第 二层或是下一层上传输数据。因此,第三层和其上面的层同样能够在IEEE802有线局域网 络和IEEE802. 11无线局域网络中进行操作。
[0036] 虽然在本文的下面针对根据IEEE802. 11标准的操作描述了本发明的特定实施 例,但熟知本领域的技术人士应当可知道,这些技术均可应用于其他通信系统中。例如,本 发明的技术也可应用于TCP/IP通信协议的规定和/或任何其他通信标准的系统。可预期 这种可替换的示范性实施例处于本申请的范围内。此外,本发明亦可应用于其他无线网络 环境,例如,蓝牙无线网络、Zigbee无线网络或是其他适用于TCP/IP环境的无线网络系统。
[0037] 图2是显示根据本发明一实施例的无线通信系统200的示意图。无线通信系统200 包括一第一节点210及一第二节点220。其中第一节点210及第二节点220可以是包括多 个天线群组的接入网络(Access Network, AN)或接入终端(Access Terminal, AT)。接入网 络也可为与终端设备进行通信的固定基站或基站,可称作接入点(Access Point,AP)、B节 点(Node B)、基站、进化基站、进化B节点(eNode B)或其他专业术语。而接入终端也可称 作使用者设备(User Equipment,UE)、无线通信装置、终端、接入终端或其他专业术语。
[0038] 进一步说明,图3是根据本发明一实施例所述的第一节点210及第二节点220收 集无线网络信息的信息序列图300。如图3所示,首先,第一节点210欲取得第二节点220 的一无线网络信息时,会先将一要求指令写入一 ICMP要求封包内。接着,在步骤S305中,第 一节点210传送上述ICMP要求封包至第二节点220。在第二节点220接收上述ICMP要求 封包之后,将根据上述ICMP要求封包中的要求指令收集上述无线网络信息,并在步骤S310 中,回传一 ICMP响应封包至第一节点210。在其他实施例中,第一节点210与第二节点220 之间可包括其他节点,第一节点210与第二节点220可经由其他节点传送及接收封包。
[0039] 在一实施例中,无线网络信息可包括接收的信号强度指示(Received Signal Strength Indication,RSSI)、信号噪声比(Signal to Noise Ratio, SNR)和 / 或一 WI-FI 环境中的信道使用状况等信息。举例来说,第一节点欲取得第二节点的无线网络信息为第 二节点的信号强度。因此,第一节点将一要求信号强度的要求指令写入要求封包中。表格 1是显不一 ICMP要求封包的内容表格。如表格1所不,0x5aa5为要求第二节点信号强度的 要求指令。
[0040]
【主权项】
1. 一种收集无线网络信息的方法,该收集无线网络信息的方法包括: 藉由一第一节点传送一 ICMP要求封包;W及 藉由一第二节点接收上述ICMP要求封包,根据上述ICMP要求封包收集上述第二节点 的一无线网络信息,并回传一 ICMP响应封包至上述第一节点; 其中,上述ICMP响应封包包括与上述无线网络信息相关的一响应数据。
2. 如权利要求1所述的收集无线网络信息的方法,还包括: 当上述第一节点在传送上述ICMP要求封包后,判断是否在一预设时间内接收到上述 ICMP响应封包; 若上述第一节点在上述预设时间内接收到上述ICMP响应封包,则依据上述ICMP响应 封包执行后续处理程序;W及 若上述第一节点未在上述预设时间内接收到上述ICMP响应封包,则重新传送上述 ICMP要求封包至上述第二节点。
3. 如权利要求1所述的收集无线网络信息的方法,其中上述ICMP要求封包包括一要求 指令,该要求指令用W要求上述第二节点收集上述无线网络信息。
4. 如权利要求1所述的收集无线网络信息的方法,其中上述无线网络信息包括接收的 信号强度指示、信号噪声比和/或一 WI-FI环境中的通道使用状况。
5. 如权利要求1所述的收集无线网络信息的方法,其中上述第一节点及上述第二节点 支持IE邸802. 11标准的通信协议。
6. -种收集无线网络信息的系统,上述收集无线网络信息的系统包括: 一第一节点,该第一节点传送一 ICMP要求封包;W及 一第二节点,该第二节点接收上述ICMP要求封包,根据上述ICMP要求封包收集上述第 二节点的一无线网络信息,并回传一 ICMP响应封包至上述第一节点; 其中上述ICMP响应封包包括与上述无线网络信息相关的一响应数据。
7. 如权利要求6所述的收集无线网络信息的系统,其中上述第一节点在传送上述ICMP 要求封包后,判断是否在一预设时间内接收到上述ICMP响应封包,若上述第一节点在上述 预设时间内接收到上述ICMP响应封包,则依据上述ICMP响应封包执行后续处理程序;若上 述第一节点未在上述预设时间内接收到上述ICMP响应封包,则重新传送上述ICMP要求封 包至上述第二节点。
8. 如权利要求6所述的收集无线网络信息的系统,其中上述ICMP要求封包包括一要求 指令,该要求指令用W要求上述第二节点收集上述无线网络信息。
9. 如权利要求6所述的收集无线网络信息的系统,其中上述无线网络信息包括接收的 信号强度指示、信号噪声比和/或一 WI-FI环境中的通道使用状况。
10. 如权利要求6所述的收集无线网络信息的系统,其中上述第一节点及上述第二节 点支持IE邸802. 11标准的通信协议。
【专利摘要】一种收集无线网络信息的方法及收集无线网络信息的系统。该收集无线网络信息的方法包括:藉由一第一节点传送一ICMP要求封包;以及藉由一第二节点接收上述ICMP要求封包,根据上述ICMP要求封包收集上述第二节点的一无线网络信息,并回传一ICMP响应封包至上述第一节点;其中,上述ICMP响应封包包括与上述无线网络信息相关的一响应数据。本发明提供一节点获取另一节点的无线网络信息,使得此节点可根据无线网络信息作适当地调整,以即时改善通信的质量。
【IPC分类】H04L29-08, H04W80-04, H04L29-06
【公开号】CN104618408
【申请号】CN201310537754
【发明人】许峰钟
【申请人】启碁科技股份有限公司
【公开日】2015年5月13日
【申请日】2013年11月4日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1