[发明专利]基于声波的信息发射、读取方法及装置有效
申请号: | 201210524425.3 | 申请日: | 2012-12-07 |
公开(公告)号: | CN103856269A | 公开(公告)日: | 2014-06-11 |
发明(设计)人: | 苏伟 | 申请(专利权)人: | 国民技术股份有限公司 |
主分类号: | H04B11/00 | 分类号: | H04B11/00;H04L1/00 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 声波 信息 发射 读取 方法 装置 | ||
技术领域
本发明涉及数据传输领域,特别是涉及一种基于声波的信息发射、读取方法及装置。
背景技术
日常生活中的防伪方法主要通过条形码防伪标签、二维码防伪标签、射频识别标签等防伪标签进行防伪数据的存储以及发射。然而,这些防伪标签极易被复制伪造,因此给上述标签对应的防伪方法的使用和普及带来了很大的阻碍。
基于上述传统防伪方法,当前提出一种基于音频的防伪标签,其主要通过在防伪标签中内置声波发送单元,将防伪数据通过声波发送给读取设备,读取设备通过接收声波并读取其中的防伪数据,从而实现防伪。另外,由于目前广泛使用的移动终端如手机、电脑,都具备声波接收能力,因此该种音频防伪标签具有极为广阔的普及前景。
然而,由于声波本身的码率较低,而且易受外界环境噪声影响,因此现有技术的声波信息传输方法的成功率和数据传输认证的可靠性并不理想。
综上所述,有必要提供一种基于声波的信息发射、读取方法及装置,以解决上述问题。
发明内容
本发明主要解决的技术问题是提供一种基于声波的信息发射、读取方法及装置,使得声波信息在传输时不易受外界噪声环境的影响,从而增加声波信息传输的成功率,提高数据传输认证的可靠性。
为了解决上述技术问题,本发明采用的一个技术方案是:提供一种基于声波的信息发射方法,包括:读取防伪数据;对防伪数据进行通信分包处理,得到多个数据包;对数据包进行编码调制,将编码调制后的数据包加载于声波并发出,其中,每个数据包至少发送两次。
其中,对防伪数据进行通信分包处理,得到多个数据包的步骤和对数据包进行编码调制的步骤之间进一步包括:对数据包进行扰码预处理;为数据包增加前导码;为数据包增加发送序号标识;为数据包增加末包标识;为数据包增加对应的奇偶校验位;对数据包进行封装处理。
其中,读取防伪数据的步骤之前包括:接受外部物理激励并转换为电能,电能为发射工作能量。
为了解决上述技术问题,本发明采用的另一个技术方案是:提供一种基于声波的信息发射装置,包括:读取模块,用于读取防伪数据;处理模块,用于将防伪数据进行通信分包处理,得到多个数据包,并对多个数据包进行编码调制;发射模块,用于将编码调制后的数据包以声波发出,其中,每个数据包至少发送两次。
其中,处理模块进一步用于对数据包进行扰码预处理、为数据包增加前导码、为数据包增加发送序号标识、为数据包增加末包标识、为数据包增加对应的奇偶校验位以及对每一数据包进行封装处理。
其中,信息发射装置还包括电能转换模块,用于接收外部物理激励并转换为供信息发射装置工作的电能。
为了解决上述技术问题,本发明采用的又一个技术方案是:提供一种基于声波的信息读取方法,包括:接收加载有防伪数据的声波;对多次接收的声波进行模数转换,获取多个数据包;对多个数据包进行解调解码;对解调解码后的数据包进行校验,判断数据包是否正确;对判断是的多个数据包进行组包处理,并发送至应用层。
其中,数据包的格式包括前导码、发送序号标识、末包标识、数据段和奇偶校验位;对解调解码后的数据包进行组包处理,并发送至应用层的步骤包括:检测接收的数据包的前导码,判断数据包是否有效;若数据包有效,则检测数据包的奇偶校验位,判断数据包是否正确;若数据包正确,则对数据包的末包标识进行判断,直至得到最后数据包;将多个正确的数据包进行组包处理,并发送至应用层。
其中,检测数据包的奇偶校验位,以判断数据包是否正确的步骤包括:对每一数据包进行两次接收;检测数据包的发送序号标识,以判断数据包的发送次数;若接收到的数据包为第一次发送的第一包数据,则检测第一包数据的奇偶校验位,以验证第一包数据是否通过奇偶校验;若接收到的数据包为第二次发送的第二包数据,则检测第二包数据的奇偶校验位,以验证第二包数据是否通过奇偶校验;若第一次发送和第二次发送中至少之一者通过奇偶校验,则判断数据包正确。
为解决上述问题,本发明采用的有一个技术方案是:提供一种基于声波的信息读取装置,包括:接收模块,用于接收加载有防伪数据的声波;模数转换模块,用于对多次接收的声波进行模数转换,获取多个数据包;解调解码模块,用于对多个数据包进行解调解码;校验模块,对解调解码后的数据包进行校验,判断数据包是否正确;发送模块,用于对判断是正确的多个数据包进行组包处理,并发送至应用层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国民技术股份有限公司,未经国民技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210524425.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于即时消息客户端的文件转发方法及系统
- 下一篇:一种网页的发布方法和系统
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置