[发明专利]通过声音实现数据传输的系统及数据发送、接收端有效
申请号: | 201210519780.1 | 申请日: | 2012-12-06 |
公开(公告)号: | CN103023650A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 封林毅;滕路遥 | 申请(专利权)人: | 深圳市创想天空科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L1/00;H04L29/08 |
代理公司: | 深圳市中原力和专利商标事务所(普通合伙) 44289 | 代理人: | 王英鸿 |
地址: | 518040 广东省深圳市福田区天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 声音 实现 数据传输 系统 数据 发送 接收 | ||
技术领域
本发明涉及数据传输技术领域,尤其涉及一种通过声音实现数据传输的系统及数据发送、接收端。
背景技术
通过声音进行数据传输,不但实现的过程简单,而且实现的成本也较低廉。我们可以检索到许多通过声音进行数据传输的专利文献,例如,中国专利申请号201110349377.4,发明名称为:一种通过音频信号进行手机现场支付的方法,就是一种通过声音实现数据传输方法的应用。
在该专利公开的技术内容中,其通过声音进行数据传输的方法为:如图1所示,收款客户端计算传输数据的校验值,给需传输数据加上校验起始标志和校验值,组成完整数据,之后再将所述完整数据的每个数值转换到对应的双音多频叠加信号上,根据发送持续时间组成连续的多音多频叠加信号信息,实现了数据与多音多频声波信号的对应转换。最后,收款客户端将转换得到的双音多频叠加信号信息通过连续地发出声波信号方式发送出去,付款客户端接收到收款客户端发出的声波信号后,进行保存,然后对该保存的声波信号进行计算、解码,再对解码的数据进行校验。至此,完成了通过声音传输数据的过程。
但是,上述技术方案具有如下弊端:
1. 所有的数据都要通过声音传输,若传输较大数据,例如音频数据,图像数据以及大的文件数据,使用上述技术方案实现的数据传输会较慢。
2. 数据在传输前进行的编码过程采用的是固定编码方式,即,通过计算传输数据的校验值,给需传输数据加上校验起始标志和校验值,最后组成完整的编码后的数据以待传输。这种编码方式,一旦传输数据被录制或者被截获,很容易被模仿,数据传输安全性低。
3. 收款客户端需要连续发出声波信号,这是因为其使用了CRC校验方式,该校验方式只能校验本次传输数据的对错,无法纠错,所以,一旦付款客户端数据接收有误,收款客户端需要反复播放声波信号,付款客户端才能够获得完整的数据信息,给数据被录制或者被截获提供了便利。
发明内容
为此,本发明所要解决的技术问题是:提供一种通过声音实现数据传输的系统及数据发送、接收端,不但可以实现大容量的数据传输,而且可以有效提高数据传输的安全性和效率性。
于是,本发明提供了一种通过声音实现数据传输的系统,该系统包括:
数据发送端,用于将需要传输的数据上传至中转服务器;同时接收中转服务器发送回的密钥和动态编码表,并通过所述动态编码表对所述密钥进行编码,使其转换成声音信号,并播放;
中转服务器,用于接收数据发送端上传的需要传输的数据,对该数据打包,并生成唯一密钥和带失效时间的动态编码表,同时将该密钥和动态编码表发送回数据发送端;
数据接收端,用于接收数据发送端播放的声音信号,接收到声音信号后,到中转服务器上获取所述动态编码表,并依据该动态编码表对接收到的声音信号进行解码,获得所述密钥,数据接收端使用所述密钥到中转服务器上获取数据发送端上传的所述数据,并下载。
其中,所述数据发送端包括:
上传单元,用于将需要传输的数据上传至中转服务器;
接收单元,用于接收中转服务器发送回的密钥和动态编码表;
动态编码器,通过所述动态编码表对所述密钥进行编码,使所述密钥转化成编码数据;
调制器,将动态编码器输出的所述编码数据通过调制方式转化为与声音频率对应的声音数字信号;
滤波器,用于对调制器输出的所述声音数字信号中冗余的数字信号进行过滤;
D/A转换电路,将滤波器输出的声音数字信号转换为声音模拟信号;
功率放大器,将D/A转换电路输出的声音模拟信号放大成可以驱动扬声器发声的声音信号;
播放器,用于播放功率放大器输出的所述声音信号。
其中,所述中转服务器包括:
接收单元,用于接收数据发送端上传的需要传输的数据,以及数据接收端发送的所述解码后的密钥;
打包生成单元,用于对接收单元接收到的数据进行打包,并生成唯一密钥和带失效时间的动态编码表;
发送单元,将打包生成单元生成的密钥和动态编码表发送给数据发送端;
核对单元,用于核对数据接收端发送的密钥,若密钥正确,则同意数据接收端对数据发送端上传的所述数据进行下载。
其中,所述数据接收端包括:
接收单元,用于接收声音信号;
触发获取单元,当接收单元接收到所述声音信号后,该单元会立即到中转服务器上去获取动态编码表;
A/D转换电路,用于将接收到的声音信号转换为声音数字信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市创想天空科技有限公司,未经深圳市创想天空科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210519780.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电声换能器
- 下一篇:无线装置及其无线连接方法