一种光波入网方法及系统技术方案

技术编号:15943141 阅读:67 留言:0更新日期:2017-08-05 00:14
本发明专利技术提供一种光波入网方法及系统,该方法包括步骤:终端根据预存的路由配置信息构建有效信息字符串,路由配置信息由终端连接路由器后自动生成;终端将有效信息字符串中的每个字符转换成对应的ASCII码值;终端将ASCII码值根据第一预设规则进行编码,以得到第一脉冲波形;终端输出第一脉冲波形,以控制发光源根据第一脉冲波形进行发光;待连网设备接收发光源发出的光;待连网设备将发光源发出的光转换成电信号,以得到第二脉冲波形;待连网设备将第二脉冲波形根据第二预设规则进行解码,以获得路由配置信息;待连网设备根据路由配置信息连接路由器以完成入网。通过优化路由配置信息编码方式,本发明专利技术具有缩短数据传输时间和提高连网速度的特点。

【技术实现步骤摘要】
一种光波入网方法及系统
本专利技术涉及无线通信
,尤其涉及一种光波入网方法及系统。
技术介绍
传统终端(如手机)通过获取路由器的路由配置信息,如SSID(ServiceSetIdentifier服务集标识)、Password与CRC(CyclicRedundancyCheck循环冗余校验码)校验值信息等实现自动连网。而目前存在一些待连网设备,如WIFI贴,WIFI贴是一种能够借助WIFI模块实现连网且无显示功能的设备,同时WIFI贴上设置有按键,用于实现一键购物功能等,而这些待连网设备由于无显示功能,不能采用传统的连网方式实现入网。目前光波入网的方式是通过光信号的方式将路由器的用户名和密码等相关路由配置信息发送给待连网设备,待连网设备获得用户名和密码后自动连上WIFI后正常工作。然而传统路由配置信息的编码方式致使数据传输时间长,进而导致用户等待时间长,给用户的使用带来了不好的体验。
技术实现思路
本专利技术的目的在于提供一种改善路由配置信息编码方式,缩短数据传输时间且能够提高连网速度的光波入网方法及系统。为解决上述技术问题,专利技术采用如下所述的技术方案。一种光波入网方法,包括以下步骤:终端根据预存的路由配置信息构建有效信息字符串,所述路由配置信息由所述终端连接路由器后自动生成;终端将所述有效信息字符串中的每个字符转换成对应的ASCII码值;终端将所述ASCII码值根据第一预设规则进行编码,以得到第一脉冲波形;终端输出所述第一脉冲波形,以控制发光源根据所述第一脉冲波形进行发光;待连网设备接收所述发光源发出的光;待连网设备将所述发光源发出的光转换成电信号,以得到第二脉冲波形;待连网设备将所述第二脉冲波形根据第二预设规则进行解码,以获得所述路由配置信息;待连网设备根据所述路由配置信息连接路由器以完成入网。优选地,所述路由配置信息至少包括SSID、Password、IP地址以及CRC校验值信息。优选地,所述第一预设规则为将每一个ASCII码值按照从低位到高位的顺序,且以相邻的2bit为一组进行拆分,以使每一个ASCII码值拆分成4个数组;计算4个数组分别对应的十进制数值;按照从高位数组至低位数组的顺序查找第一个非零值,以确定第一个非零值所在的组别,将该组与之后的低位组别一起确定为待传送组别,在该组之前的高位组别不进行传送;将每一个待传送组对应的十进制数值加1,以得到每个待传送组对应的脉冲边缘数,且每个待传送组内脉冲边缘之间的时间间隔为15ms;传送时由待传送组的低位组开始,相邻两组之间设置有150ms的组结束延时;在待传送组别均传送结束时,在最后一组后设置有300ms的字符结束延时;传递字符串时,在字符串头/尾部均设置有900ms的延时。优选地,所述发光源为终端自带的发光源或独立于所述终端之外的发光源。优选地,所述第二预设规则为根据所述组结束延时和字符结束延时确定所述第二脉冲波形所对应的组别;每个组对应脉冲波形的边缘数减1,以得到4个数组对应的十进制数值;按照二进制转换规则得到对应的ASCII码值;根据ASCII对照表查找与该ASCII码值对应的有效字符。一种光波入网系统,包括终端和待连网设备,所述终端包括构建单元,用于根据预存的路由配置信息构建有效信息字符串,所述路由配置信息由所述终端连接路由器后自动生成;第一转换单元,用于将所述有效信息字符串中的每个字符转换成对应的ASCII码值;编码单元,用于将所述ASCII码值根据第一预设规则进行编码,以得到第一脉冲波形;输出单元,用于输出所述第一脉冲波形,以控制发光源根据所述第一脉冲波形进行发光;所述待连网设备包括接收单元,用于接收所述发光源发出的光;第二转换单元,用于将所述发光源发出的光转换成电信号,以得到第二脉冲波形;解码单元,用于将所述第二脉冲波形根据第二预设规则进行解码,以获得所述路由配置信息;连接单元,用于根据所述路由配置信息连接路由器以完成入网。优选地,所述路由配置信息至少包括SSID、Password、IP地址以及CRC校验值信息。优选地,所述编码单元还包括拆分单元,用于按照所述第一预设规则中的将每一个ASCII码值按照从低位到高位的顺序,且以相邻的2bit为一组进行拆分,以使每一个ASCII码值拆分成4个数组;计算单元,用于计算4个数组分别对应的十进制数值;第一确定单元,用于按照从高位数组至低位数组的顺序查找第一个非零值,以确定第一个非零值所在的组别,将该组与之后的低位组别一起确定为待传送组别,在该组之前的高位组别不进行传送;增值单元,用于将每一个待传送组对应的十进制数值加1,以得到每个待传送组对应的脉冲边缘数,且每个待传送组内脉冲边缘之间的时间间隔为15ms;第一设置单元,用于传送时由待传送组的低位组开始,相邻两组之间设置有150ms的组结束延时;第二设置单元,用于在待传送组别均传送结束时,在最后一组后设置有300ms的字符结束延时;第三设置单元,用于在传递字符串时,在字符串头/尾部均设置有900ms的延时。优选地,所述发光源为终端自带的发光源或独立于所述终端之外的发光源。优选地,所述解码单元还包括第二确定单元,用于按照第二预设规则中的组结束延时和字符结束延时确定所述第二脉冲波形所对应的组别;减值单元,用于将每个组对应脉中波形的边缘数减1,以得到4个数组对应的十进制数值;第三转换单元,用于按照二进制转换规则得到对应的ASCII码值;查找单元,用于根据ASCII对照表查找与该ASCII码值对应的有效字符。本专利技术的有益技术效果在于:该光波入网方法通过将路由配置信息按照第一预设规则进行编码,将对应字符的ASCII码值进行分组并得到脉冲边缘数,从而得到对应第一脉冲波形,并控制发光源按照第一脉冲波形进行指定频率发光,以使待连网设备接收发光源的光并将其转换成电信号以得到第二脉冲波形,然后将第二脉冲波形进行解码,从而得到路由配置信息,以使待连网设备连接路由器完成入网。本专利技术通过优化路由配置信息的编码方式,大大的减少了数据传输时间,减少了用户等待时间,从而提高了连网速度,带给用户良好的使用体验。附图说明图1是一种较佳实施例的光波入网方法的流程图。图2是一种具体实施例的脉冲波形。图3是另一种具体实施例的脉冲波形。图4是一种较佳实施例的光波入网系统的结构图。图5是图4中的编码器的结构框图。图6是图4中的解码器的结构框图。具体实施方式为使本领域的普通技术人员更加清楚地理解专利技术的目的、技术方案和优点,以下结合附图和实施例对专利技术做进一步的阐述。参照图1所示,一种较佳实施方式的光波入网方法的流程图。在本实施例中,该光波入网方法10包括以下步骤:101:终端根据预存的路由配置信息构建有效信息字符串,路由配置信息由终端连接路由器后自动生成。具体地,在本实施例中,该终端为手机、平板等可连网的终端,并且终端在连网之后会存储相应的路由配置信息。该路由配置信息至少包括SSID、Password、IP地址、以及CRC校验值信息。该路由配置信息还可以包括终端IP、终端监听端口以及加密类型。其中SSID长度范围是1-32个字节,Password长度范围是8-64字节,IP长度是4字节的无符号整形,端口长度是2个字节的无符号短整型,CRC校验值长度是1字节,且CRC本文档来自技高网...
一种光波入网方法及系统

【技术保护点】
一种光波入网方法,其特征在于,包括以下步骤:终端根据预存的路由配置信息构建有效信息字符串,所述路由配置信息由所述终端连接路由器后自动生成;终端将所述有效信息字符串中的每个字符转换成对应的ASCII码值;终端将所述ASCII码值根据第一预设规则进行编码,以得到第一脉冲波形;终端输出所述第一脉冲波形,以控制发光源根据所述第一脉冲波形进行发光;待连网设备接收所述发光源发出的光;待连网设备将所述发光源发出的光转换成电信号,以得到第二脉冲波形;待连网设备将所述第二脉冲波形根据第二预设规则进行解码,以获得所述路由配置信息;待连网设备根据所述路由配置信息连接路由器以完成入网。

【技术特征摘要】
1.一种光波入网方法,其特征在于,包括以下步骤:终端根据预存的路由配置信息构建有效信息字符串,所述路由配置信息由所述终端连接路由器后自动生成;终端将所述有效信息字符串中的每个字符转换成对应的ASCII码值;终端将所述ASCII码值根据第一预设规则进行编码,以得到第一脉冲波形;终端输出所述第一脉冲波形,以控制发光源根据所述第一脉冲波形进行发光;待连网设备接收所述发光源发出的光;待连网设备将所述发光源发出的光转换成电信号,以得到第二脉冲波形;待连网设备将所述第二脉冲波形根据第二预设规则进行解码,以获得所述路由配置信息;待连网设备根据所述路由配置信息连接路由器以完成入网。2.如权利要求1所述的光波入网方法,其特征在于,所述路由配置信息至少包括SSID、Password、IP地址以及CRC校验值信息。3.如权利要求1所述的光波入网方法,其特征在于,所述第一预设规则为:将每一个ASCII码值按照从低位到高位的顺序,且以相邻的2bit为一组进行拆分,以使每一个ASCII码值拆分成4个数组;计算4个数组分别对应的十进制数值;按照从高位数组至低位数组的顺序查找第一个非零值,以确定第一个非零值所在的组别,将该组与之后的低位组别一起确定为待传送组别,在该组之前的高位组别不进行传送;将每一个待传送组对应的十进制数值加1,以得到每个待传送组对应的脉冲边缘数,且每个待传送组内脉冲边缘之间的时间间隔为15ms;传送时由待传送组的低位组开始,相邻两组之间设置有150ms的组结束延时;在待传送组别均传送结束时,在最后一组后设置有300ms的字符结束延时;传递字符串时,在字符串头/尾部均设置有900ms的延时。4.如权利要求1所述的光波入网方法,其特征在于:所述发光源为终端自带的发光源或独立于所述终端之外的发光源。5.如权利要求1所述的光波入网方法,其特征在于:所述第二预设规则为:根据所述组结束延时和字符结束延时确定所述第二脉冲波形所对应的组别;每个组对应脉冲波形的边缘数减1,以得到4个数组对应的十进制数值;按照二进制转换规则得到对应的ASCII码值;根据ASCII对照表查找与该ASCII码值对应的有效字符。6.一种光波入网系统,包括终端和待连网设备,其特征在于:所述终端包括:构建单元,用于根据预存的路由配置信息构建有效信息字符串,所述路由配置信息由所述终端连接路由器后自...

【专利技术属性】
技术研发人员:刘紫进徐国飞童辉王贤楼
申请(专利权)人:深圳市睿祺智尚科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1