CN105050055B - 基于wifi接入点名称编码的数据采集方法 - Google Patents
基于wifi接入点名称编码的数据采集方法 Download PDFInfo
- Publication number
- CN105050055B CN105050055B CN201510498967.1A CN201510498967A CN105050055B CN 105050055 B CN105050055 B CN 105050055B CN 201510498967 A CN201510498967 A CN 201510498967A CN 105050055 B CN105050055 B CN 105050055B
- Authority
- CN
- China
- Prior art keywords
- access point
- data
- sensor
- wifi
- point name
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 2
- 238000013480 data collection Methods 0.000 claims description 2
- 238000012795 verification Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract description 13
- 230000006855 networking Effects 0.000 abstract description 5
- 230000008569 process Effects 0.000 abstract description 4
- 238000011161 development Methods 0.000 description 2
- PYZSVQVRHDXQSL-UHFFFAOYSA-N dithianon Chemical group S1C(C#N)=C(C#N)SC2=C1C(=O)C1=CC=CC=C1C2=O PYZSVQVRHDXQSL-UHFFFAOYSA-N 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000006424 Flood reaction Methods 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种基于WIFI接入点名称编码的数据采集方法。本发明的基本思路是采用了接入点名称编码传输数据的方式,利用接入点名称将传感器实时数据编码后通过beacons包广播,传感器数据需求方收到接入点的beacons包后解析接入点名称,获取需要的传感器数据。本发明的整个过程没有WIFI连接过程,从而避免了WIFI连接的兼容性问题,同时beacons包是非常标准的,目前还没有发现WIFI扫描有兼容性问题。整个方法也没有组网过程,不存在组网稳定性问题。
Description
技术领域
本发明主要涉及WIFI传感器领域,特别涉及基于WIFI接入点名称编码的数据采集方法。
背景技术
WIFI传感器数据采集一般是通过连接到某个WIFI接入点,然后将传感器数据通过UDP/TCP方式主动、被动将数据传递到需求方,这些传感器具有信息采集、数据处理和无线通信等功能,同时具有WIFI兼容性问题,需要有网关,WIFI存在接入点数量有限,稳定性差,组网复杂的特点。WIFI传感器能够在人们无法接近的恶劣或特殊环境中工作,如气候监控、外层空间以及战场环境和信息采集系统建设等,也可以在水灾、火灾或地震灾难性环境的灾害监测中发挥重要作用,这类场景是WIFI传感器一类常见的应用模式。然而在这类场景下,可能缺少WIFI接入点,WIFI传感器的数据链路稳定性比较差,其可用性在外界环境的影响下可能严重下降。如何提高WIFI传感器的稳定性、易用性、减少外部依赖成为了WIFI传感器研究领域的热点问题。
传统的WIFI传感器数据采集协议主要基于可靠路由传输策略而设计,但这类方法通常需要预设WIFI接入点,对网络进行预配置,同时往往数据接收方与WIFI传感器需要在同一局域网内。然而,在灾难、WIFI接入点不稳定,网络故障等极端场景下,此类基于路由的策略往往显得低效而不适用,更可行的方法是用传感器作为接入点,然后利用接入点名称将传感器数据进行广播,尽最大可能减少了依赖性,极大提升了稳定性。
现有的WIFI传感器数据采集策略仍存在着一些不足以及未解决的问题,主要是必须要有外部接入点,WIFI接入点和工作站的相互兼容问题,WIFI连接稳定性问题,接入点接入数量限制,网络异常问题等,会极大程度的影响WIFI传感器在各种应用场合的兼容性,稳定性。
发明目的
本发明的目的在于针对WIFI传感器网络中数据采集稳定性、兼容性、易用性、去依赖性的问题,在前人研究的策略基础上,提出一种有效的技术方法,来提高WIFI传感器网络中的持久性数据采集稳定性、兼容性、易用性、去依赖性。
为了达到以上目的,本发明的基本思路是采用了接入点名称编码传输数据的方式,利用接入点名称将传感器实时数据编码后通过beacons包广播,传感器数据需求方收到接入点的beacons包后解析接入点名称,获取需要的传感器数据。
本发明解决其技术问题的技术方案是:
步骤1.部署WIFI传感器:
将大量传感器节点撒播在欲监测区域,并启动接入点模式。
步骤2.传感器数据采集:
打开传感器功能,开始采集数据。
步骤3.数据编码:
将采集到的数据按照编码规则进行编码、加密。
步聚4.设置接入点名称:
将接入点名称设置为编码好的数据,并利用beacons包广播,同时根据传感器数据进行接入点名称调整。
步骤5.数据收集:
数据需求方打开WIFI扫描,可以扫描到传感器的接入点名称,将接入点名称按照编码规则进行解码,即得到传感器的数据。
本发明有益效果:
1、避免兼容性问题:目前市面上的接入点设备和工作站设备之间多少存在兼容性问题,导致WIFI连接失败,而本发明不需要工作站接入到接入点,且目前还没有发生过工作站接收不到接入点名称的问题,从而避免了入点设备和工作站设备之间兼容性问题。
2、提高稳定性:本发明不需要组网,从而避免了组网稳定性问题。
而且传统WIFI数据传输会受无线污染的影响较大,本发明只要不在最极端(恶意污染无线网络)的情况,基本不受影响。
同时WIFI传感器网络往往需要有外部接入点,接入点的稳定性影响到整个网络的稳定性,而本发明没有接入点,从而提高了稳定性。
3、对WIFI网络影响小:WIFI beacons 传输速度为1Mbit/s,而且长度非常短,这个广播对WIFI网络影响非常小,同时WIFI传感器并不传输其他数据,所以总的来说WIFI网络影响非常小。
4.提升传输距离:传统的WIFI传感器网络一般需要信号强度强于-80DBm,才能进行稳定的数据传输,而本发明在信号强度-100DBm的情况下仍能稳定传输,差别20DBm相当于提升空旷条件下直线传输距离20%以上。
5.对于采集方没有数量限制。
6.减少第三方开发难度:第三方只需要带WIFI设备,知晓编码格式即可使用,只有单向数据,没有复杂的交互。
附图说明
图1为本发明使用场景示意图
具体实施方式:
以下结合附图1和实施例对本发明作进一步说明。
以温度传感器为例。
将带WIFI接入点功能的温度传感器放置于需要采集的温度的位置,例如水中、地面,在接收端建立位置与传感器序列号的对应表(见表1),上电启动。
表 1
| 传感器序列号 | 所处位置 |
| 20157 | 地面 |
| 20158 | 10米高空 |
| 20159 | 水下 |
传感器开始采集温度数据值,一次采集完成后,打开WIFI模块的接入点功能。根据表2编码规则对采集到的温度数据进行编码,比如厂家名称是DELAN,传感器类型为TEMP,序列号为20157,温度为26摄氏度,那么编码结果为,CGDELANTEMP201572600000000000000N,N为校验码(实施例中先忽略实际校验值)。
表 2
修改WIFI接入点名称为CGDELANTEMP201572600000000000000N,这时候接入点会将自己的名称通过WIFI标准的beacons包广播出去,传输距离根据发射功率可以调整,最大理论值可达800m。
打开传感器数据接收端的WIFI扫描功能,由于传感器WIFI模块广播的beacons包是完全标准的,所以接收端只要在传感器的信号范围内就能扫描到传感器WIFI接入点的名称,此时的接收端没有数量限制。
接收端扫描到接入点名称后,接收先判断接入点名称是否是CG开头,如果不是那么丢弃,然后对名称前31字节进行求和,然后对62取余,再换算成字符,与32字节数据进行对比,对比失败丢弃。然后接收端判断传感器厂家名称和传感器型号,判断到是“DELAN”厂家的“TEMP”传感器,然后根据序列号查询对应表传感所处位置(见表1),从而判断出地面温度为26摄氏度。然后可以进行后续处理。
当传感器采集到的温度发生变化时,例如27度,将温度数据进行重新编码,编码结果是CGDELANTEMP201572700000000000000M,修改WIFI接入点名称为CGDELANTEMP201572700000000000000M,接收端解析。
循环执行以上步骤,传感器的实时数据就可以传递给需求方。
整个过程没有WIFI连接过程,从而避免了WIFI连接的兼容性问题,同时beacons包是非常标准的,目前还没有发现WIFI扫描有兼容性问题。整个方法也没有组网过程,不存在组网稳定性问题。也没有需要传感器和接入点之外的设备,去除了第三方依赖性。beacons包传输时间不超过0.1毫秒,基本不影响无线网络。beacons包广播距离比WIFI连接下数据传输距离多出20%,增加了传感器的使用场合。beacons包广播可以被任意数量的WIFI接收方收到,因此接收端的数量没有任何限制。数据接收端只要简单的解析传感器的接入点名称就可以得到传感器数据,开发难度极低。
Claims (3)
1.基于WIFI接入点名称编码的数据采集方法,其特征在于该方法包括以下步骤:
步骤1.部署WIFI传感器:
将大量传感器节点撒播在欲监测区域,并启动接入点模式;
步骤2.传感器数据采集:
打开传感器功能,开始采集数据;
步骤3.数据编码:
将采集到的数据按照编码规则进行编码;
步聚4.设置接入点名称:
将接入点名称设置为步骤3中已完成编码的数据,并利用beacons包广播,同时根据传感器数据进行接入点名称调整;
步骤5.数据收集:
数据需求方打开WIFI扫描,扫描到传感器的接入点名称,将接入点名称按照编码规则进行解码,即得到传感器的数据。
2.根据权利要求1所述的基于WIFI接入点名称编码的数据采集方法,其特征在于:编码规则中设定的通讯协议长度为32字节,每个字节以字符表示,为62进制,字符范围为0至9,a至z,A至Z。
3.根据权利要求1所述的基于WIFI接入点名称编码的数据采集方法,其特征在于:编码规则中的数据格式包括固定头、厂家代码、传感器类型、传感器序列号、传感器数据和校验码。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510498967.1A CN105050055B (zh) | 2015-08-14 | 2015-08-14 | 基于wifi接入点名称编码的数据采集方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510498967.1A CN105050055B (zh) | 2015-08-14 | 2015-08-14 | 基于wifi接入点名称编码的数据采集方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105050055A CN105050055A (zh) | 2015-11-11 |
| CN105050055B true CN105050055B (zh) | 2019-02-01 |
Family
ID=54456158
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510498967.1A Expired - Fee Related CN105050055B (zh) | 2015-08-14 | 2015-08-14 | 基于wifi接入点名称编码的数据采集方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105050055B (zh) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106982463B (zh) * | 2016-07-31 | 2021-01-29 | 曾华明 | 基于多信息的定位方法、定位装置、定位终端和服务端 |
| CN106412805A (zh) * | 2016-10-18 | 2017-02-15 | 杨跃龙 | 基于无线热点的空间标志系统 |
| CN107896164B (zh) * | 2017-11-28 | 2021-10-29 | 上海华测导航技术股份有限公司 | 一种gnss接收机批量配置方法 |
| US11917488B2 (en) | 2019-09-13 | 2024-02-27 | Troverlo, Inc. | Passive asset tracking using observations of pseudo Wi-Fi access points |
| US11622234B2 (en) | 2019-09-13 | 2023-04-04 | Troverlo, Inc. | Passive asset tracking using observations of Wi-Fi access points |
| US11589187B2 (en) | 2019-09-13 | 2023-02-21 | Troverlo, Inc. | Passive sensor tracking using observations of Wi-Fi access points |
| US10848934B1 (en) * | 2019-09-13 | 2020-11-24 | Troverlo, Llc | Passive sensor tracking with existing infrastructure |
| CN110677820A (zh) * | 2019-09-24 | 2020-01-10 | 深圳探科技术有限公司 | 数采设备同步触发的方法和系统、终端设备、存储介质 |
| CN112787859B (zh) * | 2020-12-31 | 2022-03-18 | 武汉长光科技有限公司 | 一种维护gpon设备的方法 |
| CN116887199A (zh) * | 2023-08-11 | 2023-10-13 | 西安迪通电子智能科技有限责任公司 | 一种免接入的实时移动终端信息推送系统及其使用方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001026327A2 (en) * | 1999-10-06 | 2001-04-12 | Sensoria Corporation | Apparatus for sensor networking |
| CN103428493A (zh) * | 2013-07-24 | 2013-12-04 | 天津师范大学 | 轻型化高清视频无线传输系统 |
| CN104735813A (zh) * | 2015-03-10 | 2015-06-24 | 小米科技有限责任公司 | 网络连接建立方法和装置 |
-
2015
- 2015-08-14 CN CN201510498967.1A patent/CN105050055B/zh not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001026327A2 (en) * | 1999-10-06 | 2001-04-12 | Sensoria Corporation | Apparatus for sensor networking |
| CN103428493A (zh) * | 2013-07-24 | 2013-12-04 | 天津师范大学 | 轻型化高清视频无线传输系统 |
| CN104735813A (zh) * | 2015-03-10 | 2015-06-24 | 小米科技有限责任公司 | 网络连接建立方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105050055A (zh) | 2015-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105050055B (zh) | 基于wifi接入点名称编码的数据采集方法 | |
| CN110557184B (zh) | 一种基于中继设备的通信、终端与基站的通信方法和装置 | |
| CN103327030B (zh) | 一种利用Wi-Fi报文长度进行信息传输的方法 | |
| CN103517348B (zh) | 一种基于数据优先级的数据传输方法和网关 | |
| CN103765848A (zh) | 用于媒体访问控制替换的装置和方法 | |
| CN106059848A (zh) | 基于北斗短报文通信的电力数据采集传输处理系统和方法 | |
| CN106452688A (zh) | 一种北斗数据缺报重传方法及系统 | |
| CN106488447A (zh) | 一种智能设备接入网络的方法及系统 | |
| CN104618019A (zh) | 基于可见光通信的WiFi接入系统和数据帧转换方法 | |
| CN108198286A (zh) | 一种基于nb-iot技术的智能门锁系统 | |
| CN110167193A (zh) | WiFi自动配网方法和WiFi设备 | |
| CN109525370A (zh) | 基于zigbee的数据包发送方法 | |
| CN109688564A (zh) | 一种基于蓝牙和LoRa的电力监测系统及运维方法 | |
| US11646925B2 (en) | Data-packet preamble sequence and packet header, and processing method and data frame thereof | |
| CN105992162A (zh) | 一种在无关联的wifi环境下通过组播帧内嵌数据进行通信的方法 | |
| CN112105008B (zh) | 一种基于数据单元的LoRaWAN网关节点数据交互方法 | |
| CN105654694A (zh) | 一种基于433MHz无线模块和WiFi技术的智能锁系统 | |
| CN117480807A (zh) | 无线通信的方法及设备 | |
| CN111225393B (zh) | 信道校正方法、装置、设备和系统 | |
| CN203632802U (zh) | 基于Mesh网络的实时视频传输系统 | |
| CN103167632A (zh) | 一种油田数据传输系统及其方法 | |
| CN106793051B (zh) | 数据传输方法及接收端 | |
| CN105979511B (zh) | 一种在无关联的wifi环境下利用sd信息加密实现sd和ap快速连接的方法 | |
| CN104168590A (zh) | 一种用于微功率无线通信协议分析的方法及设备 | |
| CN106851773A (zh) | Sub‑GHz小无线射频的设备入网方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190201 Termination date: 20190814 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |