昭

0个粉丝

15

问答

0

专栏

1

资料

 发布于  2015-07-31 02:22:18
采纳率 0%
15个问答
4887

WIFILink智能配置WiFi技术(一键设置)

 
WIFILink智能配置WiFi技术

一、背景:

随着智能家居,物联网产业的快速发展,无线传输技术应用越来越广泛,常见的无线传输技术有Zigbee技术,Zwave技术,蓝牙技术,WiFi技术。基于WiFi技术的智能家居产品最为常见,其优势在于传输速度快,可以直接连接路由器上网,且产品成本低,生活中也最为普及。对用户来说,基于WiFi的智能家居组合最为省事,购买设备直接组网即可。

WiFi技术已经应用于各种场合,技术相当成熟。WiFi传输数据方式是发射电磁波,由于电磁波的无界性,任意无线设备在一定范围内都能接受彼此发出的信号,为了解决WiFi数据传输安全性问题,两个无线设备之间传输都需要加密。常见加密方式有WEP,WPA,WPA2,破解难度逐级增加,目前WPA2加密方式的安全防护能力非常出色,极其安全的一种加密方式。一般家用及公共场合AP(热点)都会加密,要将一个无线设备配置连接指定的热点,需要知道热点名称(SSID),加密方式,秘钥等。对于一个没有输入和输出设备(如:智能插座,网络摄像机等)配置WiFi局限性就很多,不仅繁琐而且可能会增加硬件陈本。

厦门爱尔特电子有限公司深圳研发中心经过对WiFi传输协议及各种WiFi模块驱动深入分析,找到了一种快捷,方便,有效的配置WiFi方式,称之为FastLink。FastLink系统使用存软件方式实现,不增加任何硬件成本。

二、WIFILink技术原理

WIFILink应用于带有WiFi模块的设备,WiFi模块只需支持STA(客户端模式)即可使用FastLink技术。WiFi设备要连接路由器必须要获取路由器信息,最重要的是热点密码,WiFi设备通过搜索可以直接获取路由器的SSID,加密方式,信道等信息。现在我们要做到只是告诉WiFi设备需要去连接哪个SSID和当前SSID的密钥。由于电磁波无界性,WiFi设备可以监听到周围路由器发送的加密数据包,但是从数据包中直接破解密钥几乎不可能。既然WiFi设备能监听到周围的无线数据包,那么如果有一个发送方连续不间断的发送特定有规律的广播数据包,WiFi设备都能监听到,监听到数据包后就可以按照预先制定的协议解析出SSID和密钥。有了SSID和密钥,加上搜索获取的加密模式,加密算法就可以连接路由器了。

WIFILink是一个系统,WiFi设备是接收方,同时还需要一个发送特定格式数据的客户端,这个客户端可以是PC机,手机,平板等带WiFi的无线设备。FastLink需要将要连接路由器的SSID及密钥以特殊格式的广播包发送出去。接收方根据协议解析数据,由于数据中添加了校验等错误检测机制,FastLink系统能准确无误的传输数据。

三、WIFILink技术特点

WIFILink兼容性强,解析数据快,抗干扰能力强。支持市场上常见wifi模块,根据不同wifi模块驱动优化算法,降低配置时间提高准确性。目前TI开发的SmartLink与EasyLink实现原理相似,但SmartLink技术只支持CC3000等TI自己推出的WiFi模块,协议不对外开放,硬件成本也较高。SmartLink在WiFi信号过多干扰较大环境中配置时间长且成功率不高。

WIFILink已经在不同的厂商常见WiFi模块上已经测试成功,不同厂商WiFi模块驱动设计风格差异很大,FastLink为了每个系列的WiFi提供最快最合适的方案。

WIFILink与其他方案对比

注:列举方案默认都带WiFi模块。

1)有线网络

    典型应用:网络摄像机(IPC)

特点:WiFi配置比较繁琐,硬件成本增加,同时有线网络模块占用很大空间,设备无法做小做薄。

· USB或者串口

典型应用:网络摄像机(IPC)

特点:电脑通过USB或者串口给IPC下载数据配置WiFi,IPC需要USB或者串口芯片来支持,硬件陈本相对有线网络低,但电脑需要下载对应的USB或者串口驱动,整个配置过程相当繁琐。

· 蓝牙

典型应用:网络摄像机(IPC)

特点:配置简单,方便,速度快,只要支持蓝牙的手机加上客户端软件都可以快速配置WiFi,唯一不足:需要蓝牙模块来支持,增加硬件成本。

· WPS

典型应用:智能插座,智能电器

特点:路由器需要支持WPS功能,目前市场上有很多路由器不支持WPS。且WPS受环境干扰大,有时配置不成功。

5)AP+STA

典型应用:智能插座,智能电器

特点:不需要额外添加硬件,纯软件实现,但配置很繁琐,配置失败后需要手动复位或者手动切换模式,两种模式切换开发难度也大,同时需要WiFi芯片支持模式切换。

6)二维码扫描

典型应用:网络摄像机

特点:利用网络摄像机镜头扫描带有SSID和密码的二维码(手机或电脑生成二维码)提取有用信息连接路由器,配置相对简单,方便,但是局限性很大。二维码扫描成功率与镜头焦距,清晰度,镜头与二维码距离,角度,周围光线,手机分辨率等关系很大,配置成功率相对较低。

7)WIFILink

典型应用:智能插座,智能电器,网络摄像机等带WiFi模块设备

特点:不需要额外增加硬件,配置简单,成功率高,体验效果好,兼容性强,不挑路由器,开发简单。一次能配置多个设备,特别适合工厂批量生产测试。



·WIFILink应用

1、支持多个厂商的WiFI芯片:支持MTxxx,RTxxx,ARxxx系列WiFI芯片,常见芯片有MT7601、MT7681、RT3070、AR9271、AR9331等

2、驱动目前只支持linux,客户端提供Android ,Win32,IOS等平台开发库。



五、WIFILink合作方式

· 定制开发,提供技术支持,客户提供硬件平台在上面实现FastLink,提供客户端sdk文档及库,收取一定的开发费用。

· 提供整个方案源码及核心算法。
我来回答
回答1个
时间排序
认可量排序

0个粉丝

15

问答

0

专栏

1

资料

2015-08-12 22:34:17
认可0
这个有演示视频,有兴趣的和我联系咯。237753582
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区