通讯终端利用音频信号进行无线网络配置的方法及装置
技术领域
本发明涉及网络技术领域,尤其涉及一种通讯终端利用音频信号进行无线网络配置的方法及装置。
背景技术
目前手机电脑等带有人机界面的设备在联网时,都是通过人机交互界面如键盘、触摸屏设置联网参数。具体地:从智能设备例如手机、pad的人机交互界面中打开浏览器,通过输入设备IP,搜索所要连接的WIFI网络,输入需要连接的WIFI密码保存到设备,最终实现设备的联网。显然,现有的这种无线网络配置方式,操作过程较为繁琐,便捷性低。
发明内容
本发明的主要目的在于提出一种通讯终端利用音频信号进行无线网络配置的方法及装置,旨在解决现有的无线网络配置方式,操作繁琐,便捷性低的技术问题。
为实现上述目的,本发明提供的一种通讯终端利用音频信号进行无线网络配置的方法,应用于第一终端,所述无线网络配置的方法包括:
第一终端接收第二终端广播的音频信号,其中,所述音频信号由所述第二终端根据无线网络配置参数调制得到;
对接收到的所述音频信号进行解调,得到无线网络配置参数;
基于所述无线网络配置参数配置无线网络。
优选地,所述第一终端接收第二终端广播的音频信号的步骤之前,所述无线网络配置的方法还包括:
在检测到所述第二终端广播音频信号时,所述第一终端输出提示信息以提示用户触摸按键,在检测到用户触摸所述按键时,执行接收第二终端广播的音频信号的步骤;
或者,在检测到所述第二终端广播音频信号,且所述第一终端未预存有无线网络配置参数时,执行接收第二终端广播的音频信号的步骤。
此外,为实现上述目的,本发明还提出一种通讯终端利用音频信号进行无线网络配置的方法,应用于第二终端,所述无线网络配置的方法包括:
第二终端提取无线网络配置参数;
将所述无线网络配置参数调制成音频信号;
播放调制后的所述音频信号,以供第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,并基于所述无线网络配置参数配置无线网络。
优选地,所述将所述无线网络配置参数调制成音频信号的步骤包括:
所述第二终端对所述无线网络配置参数进行编码,得到二进制数据流;
将所述二进制数据流进行多进制映射得到多进制信号;
在所述多进制信号中添加多个固定幅度和频率的导频信号,得到音频信号。
优选地,所述将所述二进制数据流进行多进制映射得到多进制信号的步骤之前,所述无线网络配置的方法还包括:
所述第二终端在二进制数据流中添加预设的纠错编码,以便所述第一终端在接收到音频信号时,对解调后的二进制数据流进行验证,并在验证成功后获取无线网络配置参数以配置无线网络,其中,纠错编码包括分组码、卷积码或复合编码。
此外,为实现上述目的,本发明还提出一种通讯终端利用音频信号进行无线网络配置的装置,应用于第一终端,所述无线网络配置的装置包括:
接收模块,用于接收第二终端广播的音频信号,其中,所述音频信号由所述第二终端根据无线网络配置参数调制得到;
解调模块,用于对接收到的所述音频信号进行解调,得到无线网络配置参数;
配置模块,用于基于所述无线网络配置参数配置无线网络。
优选地,所述无线网络配置的装置还包括:
处理模块,用于在检测到所述第二终端广播音频信号时,输出提示信息以提示用户触摸按键,在检测到用户触摸所述按键时,接收第二终端广播的音频信号;
所述接收模块,还用于在检测到所述第二终端广播音频信号,且所述第一终端未预存有无线网络配置参数时,接收第二终端广播的音频信号。
此外,为实现上述目的,本发明还提出一种通讯终端利用音频信号进行无线网络配置的装置,应用于第二终端,所述无线网络配置的装置包括:
提取模块,用于提取无线网络配置参数;
调制模块,用于将所述无线网络配置参数调制成音频信号;
播放模块,用于播放调制后的所述音频信号,以供第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,并基于所述无线网络配置参数配置无线网络。
优选地,所述调制模块包括:
编码单元,用于对所述无线网络配置参数进行编码,得到二进制数据流;
映射单元,用于将所述二进制数据流进行多进制映射得到多进制信号;
添加单元,用于在所述多进制信号中添加多个固定幅度和频率的导频信号,得到音频信号。
优选地,所述无线网络配置的装置还包括:
添加模块,用于在二进制数据流中添加预设的纠错编码,以便所述第一终端在接收到音频信号时,对解调后的二进制数据流进行验证,并在验证成功后获取无线网络配置参数以配置无线网络,其中,纠错编码包括分组码、卷积码或复合编码。
本发明提出的通讯终端利用音频信号进行无线网络配置的方法及装置,第一终端先接收第二终端广播的音频信号,由于所述音频信号由所述第二终端根据无线网络配置参数调制得到,因此,对接收到的所述音频信号进行解调,即可得到无线网络配置参数,最终基于所述无线网络配置参数配置无线网络,而不用在人机交互界面中打开浏览器,通过输入设备IP,搜索所要连接的WIFI网络,输入需要连接的WIFI密码保存到设备,才能实现设备的联网,本发明根据第二终端发送的音频信号,即可实现无线网络参数的配置过程,提高了无线网络配置的便捷性。
附图说明
图1为本发明无线网络配置的方法第一实施例的流程示意图;
图2为本发明无线网络配置的方法第二实施例的流程示意图;
图3为本发明将所述无线网络配置参数调制成音频信号较佳实施例的流程示意图;
图4为本发明无线网络配置的装置第一实施例的功能模块示意图;
图5为本发明无线网络配置的装置第二实施例的功能模块示意图;
图6为图5中调制模块的细化功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种通讯终端利用音频信号进行无线网络配置的方法,应用于第一终端。
本发明中,所述通讯终端优选为智能通讯终端,如手机、pad等终端,下文中用第一终端和第二终端表示,下文不再进行赘述。
参照图1,图1为本发明无线网络配置的方法第一实施例的流程示意图。
在本实施例中,所述无线网络配置的方法包括:
步骤S10,第一终端接收第二终端广播的音频信号,其中,所述音频信号由所述第二终端根据无线网络配置参数调制得到;
在本实施例中,第一终端通过预置的的拾音器(麦克风)接收第二终端广播的音频信号,应当理解的是,所述第一终端在距离第二终端一定范围内才能接收到音频信号。而所述第二终端广播的音频信号,是由无线网络配置参数调制成的,具体地,所述第二终端提取无线网络配置参数,并对所述无线网络配置参数进行编码,得到二进制数据流,再对所述二进制数据流进行多进制映射,得到多进制信号,最终将所述多进制信号作为音频信号进行播放。应当理解的是,将无线网络配置参数编码得到二进制数据流,再由二进制数据流多进制映射得到多进制信号的调制方式,实际上是mfsk(多进制数字频率调制)调制方式。所述无线网络配置参数包括但不限于的无线网络的标识信息、无线网络的WIFI接入密码、无线接入点的环境信息(WIFI环境信息包含操作***类型、所述无线接入点所支持的无线网络规范等等),以及无线接入点的其他配置信息。
在本实施例中,为了提高音频信号接收的灵活性,所述步骤S10之前,所述无线网络配置的方法还包括:
在检测到所述第二终端广播音频信号时,所述第一终端输出提示信息以提示用户触摸按键,在检测到用户触摸所述按键时,执行接收第二终端广播的音频信号的步骤;
或者,在检测到所述第二终端广播音频信号,且所述第一终端未预存有无线网络配置参数时,执行接收第二终端广播的音频信号的步骤。
也就是说,在第一终端接收第二终端广播的音频信号之前,先确定是否检测到所述第二终端广播音频信号,若是,所述第一终端输出提示信息以提示用户触摸按键,在检测到用户触摸所述按键时,才执行接收第二终端广播的音频信号的步骤。
当然,还可以在检测到所述第二终端广播音频信号时,确定当前是否预存有无线网络配置参数,若未预存有无线网络配置参数,则执行接收第二终端广播的音频信号的步骤。
步骤S20,对接收到的所述音频信号进行解调,得到无线网络配置参数;
在接收第二终端广播的音频信号时,所述第一终端对接收到的音频信号进行解调,由于上文已经提到所述音频信号由所述第二终端根据无线网络配置参数调制得到,那么所述第一终端执行解调操作,即可得到所述无线网络配置参数。具体地,所述第一终端将音频信号进行解调得到二进制数据流,然后对所述二进制数据流进行解码,得到无线网络配置参数。
步骤S30,基于所述无线网络配置参数配置无线网络。
在得到所述无线网络配置参数之后,即可自动配置无线网络,也就是说,根据无线网络的标识信息、无线网络的WIFI接入密码以及无线接入点的环境信息等等,自动配置无线网络,最终实现无线网络的配置。
本实施例提出的通讯终端利用音频信号进行无线网络配置的方法,第一终端先接收第二终端广播的音频信号,由于所述音频信号由所述第二终端根据无线网络配置参数调制得到,因此,对接收到的所述音频信号进行解调,即可得到无线网络配置参数,最终基于所述无线网络配置参数配置无线网络,而不用在人机交互界面中打开浏览器,通过输入设备IP,搜索所要连接的WIFI网络,输入需要连接的WIFI密码保存到设备,才能实现设备的联网,本发明根据第二终端发送的音频信号,即可实现无线网络参数的配置过程,提高了无线网络配置的便捷性。
可以理解的是,本发明通过对音频调制技术来传输联网参数,使得智能通讯设备接收音频时解调出联网参数以获取到联网参数信息,解决了现在很多新的智能硬件设备联网参数没有输入接口,或者有输入接口也需要进行人工输入导致的便捷性低以及操作繁琐等问题,使得智能硬件设备联网更方便易用,更进一步地提高智能通讯设备配置联网参数的操作效率。
本发明进一步提供一种通讯终端利用音频信号进行无线网络配置的方法,应用于第二终端。
在本实施例,参照图2,所述无线网络配置的方法包括:
步骤S40,第二终端提取无线网络配置参数;
在本实施例中,在第二终端仅预存一个无线网络配置参数时,直接提取预存的无线网络配置参数,进一步地,在第二终端中预存有多个无线网络配置参数时,所述步骤S40的实施方式包括:
1)方式一、在预存的各个无线网络配置参数中,确定共享优先级最高的无线网络配置参数,然后提取出共享优先级最高的所述无线网络配置参数,其中,所述共享优先级可以是共享次数最多的无线网络配置参数,也可以是存储时间最近的网络配置参数。
2)方式二、在预存的各个无线网络配置参数中,确定***中默认共享的无线网络配置参数,然后提取出默认共享的无线网络配置参数。
步骤S50,将所述无线网络配置参数调制成音频信号;
在本实施例中,在提取无线网络配置参数之后,将所述无线网络配置参数调制成音频信号。具体地,调制方式为MFSK(多进制数字频率调制),通过MFSK的调制方式即可将所述无线网络配置参数调制成音频信号。
进一步地,为了提高音频调制的准确性,音频调制方式优选为多音多载波频移键控(Multiple Tone Multiple Frequency Shift Keying,MTMFSK),具体地,所述步骤S50的实施方式包括:
1)方式一、参照图3,所述步骤S50包括:
步骤S51,所述第二终端对所述无线网络配置参数进行编码,得到二进制数据流;
步骤S52,将所述二进制数据流进行多进制映射得到多进制信号;
步骤S53,在所述多进制信号中添加多个固定幅度和频率的导频信号,得到音频信号。
在多进制信号中添加多个固定幅度和频率的导频信号,实际上是多个不同频率音频信号的组合,最终调制器按照固定持续时间间隔逐个发送调制后的音频信号,也就是依次播放调制后的音频信号。通过添加多个固定幅度和频率的导频信号,音频调制方式就变成多音多载波频移键控(Multiple Tone Multiple Frequency Shift Keying,MTMFSK),提高指令及数据传输速度,以及提高信号捕获及同步性能。
2)方式二、所述步骤S50包括:
对所述无线网络配置参数进行编码,得到二进制数据流;
对所述二进制数据流进行多进制映射,得到多进制信号;
将所述多进制信号作为音频信号。
也就是说,在提取无线网络配置参数之后,将所述无线网络配置参数调制成音频信号。具体地,调制方式为MFSK(多进制数字频率调制),通过MFSK的调制方式即可将所述无线网络配置参数调制成音频信号,包括:对所述无线网络配置参数进行编码,得到二进制数据流,再对所述二进制数据流进行多进制映射,得到多进制信号。
进一步地,为了提高指令及数据传输速度,以及提高信号捕获及同步性能,所述将所述多进制信号作为音频信号具体包括:在所述多进制信号中添加多个固定幅度和频率的导频信号,得到音频信号。
值得注意的是,在多进制信号中添加多个固定幅度和频率的导频信号,实际上是多个不同频率音频信号的组合,最终调制器按照固定持续时间间隔逐个发送调制后的音频信号,也就是依次播放调制后的音频信号。通过添加多个固定幅度和频率的导频信号,音频调制方式就变成多音多载波频移键控(Multiple Tone Multiple Frequency ShiftKeying,MTMFSK),提高指令及数据传输速度,以及提高信号捕获及同步性能。
可以理解的是,通过上述两种实施方式,都可以将无线网络参数配置成音频信号。
在本实施例中,为了提高音频信号传输的准确性,所述步骤S52之前,所述无线网络配置的方法还包括:
所述第二终端在二进制数据流中添加预设的纠错编码,以便所述第一终端在接收到音频信号时,对解调后的二进制数据流进行验证,并在验证成功后获取无线网络配置参数以配置无线网络,其中,纠错编码包括分组码、卷积码或复合编码。
在本实施例中,所述第二终端在二进制数据流中添加预设的纠错编码,实际上是在二进制数据流的最开始位置添加纠错编码,然后根据添加了纠错编码的二进制数据流进行多进制映射得到多进制信号,再由多进制信号调制得到音频信号,最终发送音频信号,而所述第一终端在接收到音频信号时,进行解调操作,并对解调后的二进制数据流进行验证,若此时检测到纠错编码没有改变,说明数据传输过程中没有收到干扰,所述第二终端直接采用二进制数据流对应的无线网络配置参数即可配置无线网络。
为更好理解本实施例,举例应用场景如下:
二进制数据流为1、2、3、4、5,此时,所述第二终端在二进制数据流中添加纠错编码0,并继续执行音频调制操作,最终得到音频信号,并将音频信号发送至第一终端,第一终端在接收到音频信号时,执行解调操作,得到二进制数据流,若此时二进制数据流为0、1、2、3、4、5,说明数据传输无误,则获取无线网络配置参数进行无线网络的配置;若此时二进制数据流为的最开始不是0,说明数据传输有误,则不获取无线网络配置参数。
也就是说,为了提高传输***对复杂环境及环境噪声的适应(抵抗)能力,对二进制数据流加入了纠错编码,编码方式可根据业务场景进行选择,具体包括分组码、卷积码或复合编码,相当于是信道编码根据不同的目标应用环境可以设置采用不同的分组码、卷积码或复合编码等类型,以得到不同复杂度的编码方式。
步骤S60,播放调制后的所述音频信号,以供第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,并基于所述无线网络配置参数配置无线网络。
在本实施例中,所述第二终端播放调制后的音频信号时,必须是距离第二终端一定距离内的第一终端才能接收到所述音频信号,第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,最终基于所述无线网络配置参数即可配置无线网络。
本实施例提出的通讯终端利用音频信号进行无线网络配置的方法,第二终端先提取无线网络配置参数,然后将所述无线网络配置参数调制成音频信号,最终播放调制后的所述音频信号,以供第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,并基于所述无线网络配置参数配置无线网络,而不用在人机交互界面中打开浏览器,通过输入设备IP,搜索所要连接的WIFI网络,输入需要连接的WIFI密码保存到设备,才能实现设备的联网,本发明由第二终端发送无线网络配置参数调制成的音频信号,即可实现第一终端中无线网络参数的配置过程,提高了无线网络配置的便捷性。
可以理解的是,本方法所使用的调制方式以MFSK(多进制数字频率调制)为基础;为了提高数据传输速度,以及信号捕获及同步性能,本方法所使用的传输信号在MFSK调制信号上叠加了多个固定幅度和频率的导频信号,得到MTMFSK调制方式;为了提高传输***对复杂环境及环境噪声的适应(抵抗)能力,对传输数据加入了纠错编码,从而提高了数据传输的效率和准确性。
本发明进一步提供一种通讯终端利用音频信号进行无线网络配置的装置,应用于第一终端。
参照图4,图4为本发明无线网络配置的装置第一实施例的功能模块示意图。
需要强调的是,对本领域的技术人员来说,图4所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图4所示的无线网络配置的装置的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该无线网络配置的装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。
在本实施例中,所述无线网络配置的装置包括:
接收模块10,用于接收第二终端广播的音频信号,其中,所述音频信号由所述第二终端根据无线网络配置参数调制得到;
在本实施例中,接收模块10通过预置的的拾音器(麦克风)接收第二终端广播的音频信号,应当理解的是,所述接收模块10在距离第二终端一定范围内才能接收到音频信号。而所述第二终端广播的音频信号,是由无线网络配置参数调制成的,具体地,所述第二终端提取无线网络配置参数,并对所述无线网络配置参数进行编码,得到二进制数据流,再对所述二进制数据流进行多进制映射,得到多进制信号,最终将所述多进制信号作为音频信号进行播放。应当理解的是,将无线网络配置参数编码得到二进制数据流,再由二进制数据流多进制映射得到多进制信号的调制方式,实际上是mfsk(多进制数字频率调制)调制方式。所述无线网络配置参数包括但不限于的无线网络的标识信息、无线网络的WIFI接入密码、无线接入点的环境信息(WIFI环境信息包含操作***类型、所述无线接入点所支持的无线网络规范等等),以及无线接入点的其他配置信息。
在本实施例中,为了提高音频信号接收的灵活性,所述无线网络配置的装置还包括:
处理模块,用于在检测到所述第二终端广播音频信号时,输出提示信息以提示用户触摸按键,在检测到用户触摸所述按键时,接收第二终端广播的音频信号;
所述接收模块10,还用于在检测到所述第二终端广播音频信号,且所述第一终端未预存有无线网络配置参数时,接收第二终端广播的音频信号。
也就是说,在接收模块10接收第二终端广播的音频信号之前,处理模块先确定是否检测到所述第二终端广播音频信号,若是,输出提示信息以提示用户触摸按键,在检测到用户触摸所述按键时,才接收第二终端广播的音频信号。
当然,还可以在检测到所述第二终端广播音频信号时,确定当前是否预存有无线网络配置参数,若未预存有无线网络配置参数,则所述接收模块10接收第二终端广播的音频信号。
解调模块20,用于对接收到的所述音频信号进行解调,得到无线网络配置参数;
在接收模块10接收第二终端广播的音频信号时,解调模块20对接收到的音频信号进行解调,由于上文已经提到所述音频信号由所述第二终端根据无线网络配置参数调制得到,那么解调模块20执行解调操作,即可得到所述无线网络配置参数。具体地,所述解调模块20将音频信号进行解调得到二进制数据流,然后对所述二进制数据流进行解码,得到无线网络配置参数。
配置模块30,用于基于所述无线网络配置参数配置无线网络。
在得到所述无线网络配置参数之后,配置模块30即可自动配置无线网络,也就是说,配置模块30根据无线网络的标识信息、无线网络的WIFI接入密码以及无线接入点的环境信息等等,自动配置无线网络,最终实现无线网络的配置。
本实施例提出的通讯终端利用音频信号进行无线网络配置的装置,第一终端先接收第二终端广播的音频信号,由于所述音频信号由所述第二终端根据无线网络配置参数调制得到,因此,对接收到的所述音频信号进行解调,即可得到无线网络配置参数,最终基于所述无线网络配置参数配置无线网络,而不用在人机交互界面中打开浏览器,通过输入设备IP,搜索所要连接的WIFI网络,输入需要连接的WIFI密码保存到设备,才能实现设备的联网,本发明根据第二终端发送的音频信号,即可实现无线网络参数的配置过程,提高了无线网络配置的便捷性。
可以理解的是,本发明通过对音频调制技术来传输联网参数,使得智能通讯设备接收音频时解调出联网参数以获取到联网参数信息,解决了现在很多新的智能硬件设备联网参数没有输入接口,或者有输入接口也需要进行人工输入导致的便捷性低以及操作繁琐等问题,使得智能硬件设备联网更方便易用,更进一步地提高智能通讯设备配置联网参数的操作效率。
本发明进一步提供一种通讯终端利用音频信号进行无线网络配置的装置,应用于第二终端。
在本实施例,参照图5,所述无线网络配置的装置包括:
提取模块40,用于提取无线网络配置参数;
在本实施例中,在第二终端仅预存一个无线网络配置参数时,提取模块40直接提取预存的无线网络配置参数,进一步地,在第二终端中预存有多个无线网络配置参数时,所述提取模块40提取无线网络配置参的实施方式包括:
1)方式一、在预存的各个无线网络配置参数中,确定共享优先级最高的无线网络配置参数,然后提取模块40提取出共享优先级最高的所述无线网络配置参数,其中,所述共享优先级可以是共享次数最多的无线网络配置参数,也可以是存储时间最近的网络配置参数。
2)方式二、在预存的各个无线网络配置参数中,确定***中默认共享的无线网络配置参数,然后提取模块40提取出默认共享的无线网络配置参数。
调制模块50,用于将所述无线网络配置参数调制成音频信号;
在本实施例中,在提取模块40提取无线网络配置参数之后,调制模块50将所述无线网络配置参数调制成音频信号。具体地,调制方式为MFSK(多进制数字频率调制),通过MFSK的调制方式即可将所述无线网络配置参数调制成音频信号。
进一步地,为了提高音频调制的准确性,音频调制方式优选为多音多载波频移键控(Multiple Tone Multiple Frequency Shift Keying,MTMFSK),具体地,所述调制模块50的实施方式包括:
1)方式一、参照图6,所述调制模块50包括:
编码单元51,用于对所述无线网络配置参数进行编码,得到二进制数据流;
映射单元52,用于将所述二进制数据流进行多进制映射得到多进制信号;
添加单元53,用于在所述多进制信号中添加多个固定幅度和频率的导频信号,得到音频信号。
添加单元53在多进制信号中添加多个固定幅度和频率的导频信号,实际上是多个不同频率音频信号的组合,最终调制器按照固定持续时间间隔逐个发送调制后的音频信号,也就是依次播放调制后的音频信号。通过添加多个固定幅度和频率的导频信号,音频调制方式就变成多音多载波频移键控(Multiple Tone Multiple Frequency Shift Keying,MTMFSK),提高指令及数据传输速度,以及提高信号捕获及同步性能。
2)方式二、所述调制模块,还用于对所述无线网络配置参数进行编码,得到二进制数据流;
对所述二进制数据流进行多进制映射,得到多进制信号;
将所述多进制信号作为音频信号。
也就是说,在提取无线网络配置参数之后,将所述无线网络配置参数调制成音频信号。具体地,调制方式为MFSK(多进制数字频率调制),通过MFSK的调制方式即可将所述无线网络配置参数调制成音频信号,包括:对所述无线网络配置参数进行编码,得到二进制数据流,再对所述二进制数据流进行多进制映射,得到多进制信号。
进一步地,为了提高指令及数据传输速度,以及提高信号捕获及同步性能,所述将所述多进制信号作为音频信号具体包括:在所述多进制信号中添加多个固定幅度和频率的导频信号,得到音频信号。
值得注意的是,在多进制信号中添加多个固定幅度和频率的导频信号,实际上是多个不同频率音频信号的组合,最终调制器按照固定持续时间间隔逐个发送调制后的音频信号,也就是依次播放调制后的音频信号。通过添加多个固定幅度和频率的导频信号,音频调制方式就变成多音多载波频移键控(Multiple Tone Multiple Frequency ShiftKeying,MTMFSK),提高指令及数据传输速度,以及提高信号捕获及同步性能。
可以理解的是,通过上述两种实施方式,都可以将无线网络参数配置成音频信号。
在本实施例中,为了提高音频信号传输的准确性,所述无线网络配置的装置还包括:
添加模块,用于在二进制数据流中添加预设的纠错编码,以便所述第一终端在接收到音频信号时,对解调后的二进制数据流进行验证,并在验证成功后获取无线网络配置参数以配置无线网络,其中,纠错编码包括分组码、卷积码或复合编码。
在本实施例中,添加模块在二进制数据流中添加预设的纠错编码,实际上是在二进制数据流的最开始位置添加纠错编码,然后映射单元52根据添加了纠错编码的二进制数据流进行多进制映射得到多进制信号,再由多进制信号调制得到音频信号,最终发送音频信号,而所述第一终端在接收到音频信号时,进行解调操作,并对解调后的二进制数据流进行验证,若此时检测到纠错编码没有改变,说明数据传输过程中没有收到干扰,所述第二终端直接采用二进制数据流对应的无线网络配置参数即可配置无线网络。
为更好理解本实施例,举例应用场景如下:
二进制数据流为1、2、3、4、5,此时,添加模块在二进制数据流中添加纠错编码0,并继续执行音频调制操作,最终得到音频信号,并将音频信号发送至第一终端,第一终端在接收到音频信号时,执行解调操作,得到二进制数据流,若此时二进制数据流为0、1、2、3、4、5,说明数据传输无误,则获取无线网络配置参数进行无线网络的配置;若此时二进制数据流为的最开始不是0,说明数据传输有误,则不获取无线网络配置参数。
也就是说,为了提高传输***对复杂环境及环境噪声的适应(抵抗)能力,添加模块对二进制数据流加入了纠错编码,编码方式可根据业务场景进行选择,具体包括分组码、卷积码或复合编码,相当于是信道编码根据不同的目标应用环境可以设置采用不同的分组码、卷积码或复合编码等类型,以得到不同复杂度的编码方式。
播放模块60,用于播放调制后的所述音频信号,以供第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,并基于所述无线网络配置参数配置无线网络。
在本实施例中,播放模块60播放调制后的音频信号时,必须是距离第二终端一定距离内的第一终端才能接收到所述音频信号,第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,最终基于所述无线网络配置参数即可配置无线网络。
本实施例提出的通讯终端利用音频信号进行无线网络配置的装置,第二终端先提取无线网络配置参数,然后将所述无线网络配置参数调制成音频信号,最终播放调制后的所述音频信号,以供第一终端在接收到所述音频信号时,对所述音频信号进行解调得到无线网络配置参数,并基于所述无线网络配置参数配置无线网络,而不用在人机交互界面中打开浏览器,通过输入设备IP,搜索所要连接的WIFI网络,输入需要连接的WIFI密码保存到设备,才能实现设备的联网,本发明由第二终端发送无线网络配置参数调制成的音频信号,即可实现第一终端中无线网络参数的配置过程,提高了无线网络配置的便捷性。
可以理解的是,本装置所使用的调制方式以MFSK(多进制数字频率调制)为基础;为了提高数据传输速度,以及信号捕获及同步性能,本方法所使用的传输信号在MFSK调制信号上叠加了多个固定幅度和频率的导频信号,得到MTMFSK调制方式;为了提高传输***对复杂环境及环境噪声的适应(抵抗)能力,对传输数据加入了纠错编码,从而提高了数据传输的效率和准确性。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。