CN107592164B - 一种低频段声波通信数据传输抗干扰编码方法 - Google Patents
一种低频段声波通信数据传输抗干扰编码方法 Download PDFInfo
- Publication number
- CN107592164B CN107592164B CN201710882454.XA CN201710882454A CN107592164B CN 107592164 B CN107592164 B CN 107592164B CN 201710882454 A CN201710882454 A CN 201710882454A CN 107592164 B CN107592164 B CN 107592164B
- Authority
- CN
- China
- Prior art keywords
- frequency
- coding
- sound wave
- frequency points
- frequency point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
本发明提供一种低频段声波通信数据传输抗干扰编码算法,包括确定可用的编码频点:1100HZ,1200HZ,1300HZ,1400HZ,1500HZ,1600HZ,1700HZ,1800HZ,1900HZ,2000HZ,2100HZ,2200HZ,2300HZ,2400HZ,2500HZ,2600HZ,2700HZ,2800HZ,2900HZ共19个频点资源,各编码频点之间间隔100HZ;根据所确定的19个频点资源,采用三个编码频点混合编码,并固定中间编码频点为:1800HZ,1900HZ,2000HZ;编码的三个声波编码频点采用同样的能量分贝值;依据编码规则,得到具体编码组合值,可以大大提高在较为复杂的声音环境下传输可靠性,降低被环境干扰的几率,提高传输正确性进而提高效率,在声音发送和接收设备比较便宜的应用里面,提供一种可靠、实用、低成本的小量数据通信手段。
Description
[技术领域]
本发明涉及编码算法技术领域,尤其涉及一种可靠度高、实用、低成本的低频段声波通信数据传输抗干扰编码算法。
[背景技术]
现有安防监控和各行各业都有应用声波作为数据通信手段,声波主要频道为20HZ-20KHZ,频率太低传输效率低容易受干扰,频率太高的声音在消费性电子产品对用户体验带来负面影响,因此消费性电子主要应用传输频段为1KHZ-10KHZ。在硬件性能受限的应用产品里面,主要使用8KHZ的采样频率,这样的话,传输频率范围就限定在1KHZ-3KHZ区间,1KHZ-3KHZ声波通信最大的挑战是:这个频段是人讲话声音和日常生活声音的主要频段,非常容易受到干扰。常见的应用要么采用更高的硬件配置来提高通信频段到5KHZ-10KHZ,这样就增加了硬件成本和***的资源消耗。
基于此,怎样才能在不过大增加硬件成本和***资源消耗的情况下,保证信号传输的稳定性,本领域的技术人员进行了大量的研发和实验,从具体原理方面入手进行改进和改善,并取得了较好的成绩。
[发明内容]
为克服现有技术所存在的问题,本发明提供一种可靠度高、实用、低成本的低频段声波通信数据传输抗干扰编码算法。
本发明解决技术问题的方案是提供一种低频段声波通信数据传输抗干扰编码算法,包括以下步骤,
S1:确定可用的编码频点:1100HZ,1200HZ,1300HZ,1400HZ,1500HZ,1600HZ,1700HZ,1800HZ,1900HZ,2000HZ,2100HZ,2200HZ,2300HZ,2400HZ,2500HZ, 2600HZ,2700HZ,2800HZ,2900HZ共19个频点资源,各编码频点之间间隔100HZ;
S2:根据步骤S1中所确定的19个频点资源,采用三个编码频点混合编码,并固定中间编码频点为:1800HZ,1900HZ,2000HZ;保证某个特定编码的三个声波编码频点是等差关系,即最低频点、中间频点、最高频点间隔是一样的;且编码的三个声波编码频点采用同样的能量分贝值;
S3:依据步骤S2的编码规则,得到下述具体编码组合值:
0:1100HZ,2000HZ,2900HZ
1:1200HZ,2000HZ,2800HZ
2:1300HZ,2000HZ,2700HZ
3:1400HZ,2000HZ,2600HZ
4:1500HZ,2000HZ,2500HZ
5:1600HZ,2000HZ,2400HZ
6:1100HZ,1900HZ,2700HZ
7:1200HZ,1900HZ,2600HZ
8:1300HZ,1900HZ,2500HZ
9:1400HZ,1900HZ,2400HZ
A:1500HZ,1900HZ,2300HZ
B:1600HZ,1900HZ,2200HZ
C:1100HZ,1800HZ,2500HZ
D:1200HZ,1800HZ,2400HZ
E:1300HZ,1800HZ,2300HZ
F:1400HZ,1800HZ,2200HZ;
S4:编码完毕。
优选地,所述声波通信的采用频率为8HZ,即使用1KHZ-3KHZ频段进行声波通信。
优选地,所述步骤S3中各编码中的声波编码频点依次递增。
与现有技术相比,本发明一种低频段声波通信数据传输抗干扰编码算法通过采用3个频点混合编码,并且加上去干扰的编码算法规则,在硬件条件受限的8K 采样率情况下,能够在低成本消耗的情况下提供误码率更低的声波通信,可以大大提高在较为复杂的声音环境下传输可靠性,降低被环境干扰的几率,提高传输正确性进而提高效率,在声音发送和接收设备比较便宜的应用里面,提供一种可靠、实用、低成本的小量数据通信手段。
[附图说明]
图1是本发明一种低频段声波通信数据传输抗干扰编码算法的流程示意图。
[具体实施方式]
为使本发明的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定此发明。
请参阅图1,本发明一种低频段声波通信数据传输抗干扰编码算法1包括以下步骤,
S1:确定可用的编码频点:1100HZ,1200HZ,1300HZ,1400HZ,1500HZ,1600HZ,1700HZ,1800HZ,1900HZ,2000HZ,2100HZ,2200HZ,2300HZ,2400HZ,2500HZ, 2600HZ,2700HZ,2800HZ,2900HZ共19个频点资源,各编码频点之间间隔100HZ;
S2:根据步骤S1中所确定的19个频点资源,采用三个编码频点混合编码,并固定中间编码频点为:1800HZ,1900HZ,2000HZ;保证某个特定编码的三个声波编码频点是等差关系,即最低频点、中间频点、最高频点间隔是一样的;且编码的三个声波编码频点采用同样的能量分贝值;
S3:依据步骤S2的编码规则,得到下述具体编码组合值:
0:1100HZ,2000HZ,2900HZ
1:1200HZ,2000HZ,2800HZ
2:1300HZ,2000HZ,2700HZ
3:1400HZ,2000HZ,2600HZ
4:1500HZ,2000HZ,2500HZ
5:1600HZ,2000HZ,2400HZ
6:1100HZ,1900HZ,2700HZ
7:1200HZ,1900HZ,2600HZ
8:1300HZ,1900HZ,2500HZ
9:1400HZ,1900HZ,2400HZ
A:1500HZ,1900HZ,2300HZ
B:1600HZ,1900HZ,2200HZ
C:1100HZ,1800HZ,2500HZ
D:1200HZ,1800HZ,2400HZ
E:1300HZ,1800HZ,2300HZ
F:1400HZ,1800HZ,2200HZ;
S4:编码完毕。
本申请通过采用3个频点混合编码,并且加上去干扰的编码算法规则,在硬件条件受限的8K采样率情况下,能够在低成本消耗的情况下提供误码率更低的声波通信,可以大大提高在较为复杂的声音环境下传输可靠性,降低被环境干扰的几率,提高传输正确性进而提高效率,在声音发送和接收设备比较便宜的应用里面,提供一种可靠、实用、低成本的小量数据通信手段。
优选地,所述声波通信的采用频率为8HZ,即使用1KHZ-3KHZ频段进行声波通信。
优选地,所述步骤S3中各编码中的声波编码频点依次递增。
本申请的背景概述:基于8K的音频采样率,在可用的声波频道为0HZ-3KHZ 范围内选取较为高效且相对不易被干扰的1KHZ-3KHZ进行数据通信传输编码。
通信应用:发送端需要把ASCII字符通过声波通信传输到接收端,先在发送端编码并通过音频发声设备发送,再在接收端通过音频接收设备接收并解码,即可完成声波数据通信。
功能实现方案:ASCII字符是0x00-0xff之间的字符,只需要用一段声波编码实现0-f的16个字符的一位编码,即可用2位编码来表示一个字符。
编码可用频点资源:在1100HZ-2900HZ频道完成编码,考虑到接收端采用8K 采样率的分辨率较低,那么编码的频点选择需要间隔100HZ比较安全。因此,可用的编码频点有:1100HZ,1200HZ,1300HZ,1400HZ,1500HZ,1600HZ,1700HZ, 1800HZ,1900HZ,2000HZ,2100HZ,2200HZ,2300HZ,2400HZ,2500HZ,2600HZ, 2700HZ,2800HZ,2900HZ。共19个频点资源可作为编码。
本申请的现有技术编码分析:如果按一般编码,有几种方案如下,但这些方案都很容易或比较容易受到干扰:方案一,用单频点编码,一个频点代表一个字符,例如用1100HZ代表0,这种编码只适合在理想的静音环境,而在人们生活场景下一定有其他频点的声波,例如假如同时出现1800HZ这个声波,则无法判断哪个是原始数据,就会出错;方案二,用2个频点混合编码,出现的问题跟第一个一样,但因为2个频点编码有配对的核查,相对能降低错误几率但仍然会有很大几率错误;方案三,采用3个频点混合编码,有机会进一步降低错误几率,但如果没有抗干扰算法,仍然有较高的错误几率,因为频率资源有限以及运算资源有限,采用4个和4个以上频点混合编码会让声波通信变得更加复杂。
与现有技术相比,本发明一种低频段声波通信数据传输抗干扰编码算法1通过采用3个频点混合编码,并且加上去干扰的编码算法规则,在硬件条件受限的 8K采样率情况下,能够在低成本消耗的情况下提供误码率更低的声波通信,可以大大提高在较为复杂的声音环境下传输可靠性,降低被环境干扰的几率,提高传输正确性进而提高效率,在声音发送和接收设备比较便宜的应用里面,提供一种可靠、实用、低成本的小量数据通信手段。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
Claims (1)
1.一种低频段声波通信数据传输抗干扰编码方法,其特征在于:包括以下步骤,S1:确定可用的编码频点:1100HZ,1200HZ,1300HZ,1400HZ,1500HZ,1600HZ,1700HZ,1800HZ,1900HZ,2000HZ,2100HZ,2200HZ,2300HZ,2400HZ,2500HZ,2600HZ,2700HZ,2800HZ,2900HZ共19个频点资源,各编码频点之间间隔100HZ;S2:根据步骤S1中所确定的19个频点资源,采用三个编码频点混合编码,并固定中间编码频点为:1800HZ,1900HZ,2000HZ;保证某个特定编码的三个声波编码频点是等差关系,即最低频点、中间频点、最高频点间隔是一样的;且编码的三个声波编码频点采用同样的能量分贝值;S3:依据步骤S2的编码规则,得到下述具体编码组合值:
0:1100HZ,2000HZ,2900HZ
1:1200HZ,2000HZ,2800HZ
2:1300HZ,2000HZ,2700HZ
3:1400HZ,2000HZ,2600HZ
4:1500HZ,2000HZ,2500HZ
5:1600HZ,2000HZ,2400HZ
6:1100HZ,1900HZ,2700HZ
7:1200HZ,1900HZ,2600HZ
8:1300HZ,1900HZ,2500HZ
9:1400HZ,1900HZ,2400HZ
A:1500HZ,1900HZ,2300HZ
B:1600HZ,1900HZ,2200HZ
C:1100HZ,1800HZ,2500HZ
D:1200HZ,1800HZ,2400HZ
E:1300HZ,1800HZ,2300HZ
F:1400HZ,1800HZ,2200HZ;
S4:编码完毕;所述声波通信的采样频率为8KHZ,使用1KHZ-3KHZ频段进行声波通信;所述步骤S3中各编码中的声波编码频点依次递增。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710882454.XA CN107592164B (zh) | 2017-09-26 | 2017-09-26 | 一种低频段声波通信数据传输抗干扰编码方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710882454.XA CN107592164B (zh) | 2017-09-26 | 2017-09-26 | 一种低频段声波通信数据传输抗干扰编码方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107592164A CN107592164A (zh) | 2018-01-16 |
CN107592164B true CN107592164B (zh) | 2021-05-18 |
Family
ID=61048615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710882454.XA Active CN107592164B (zh) | 2017-09-26 | 2017-09-26 | 一种低频段声波通信数据传输抗干扰编码方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107592164B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109935232A (zh) * | 2019-02-19 | 2019-06-25 | 浙江工业大学 | 一种声学标识码及其编码识别方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243052A (zh) * | 2014-07-24 | 2014-12-24 | 福建星网视易信息***有限公司 | 一种声波通信的编码、解码的方法与装置 |
CN106375024A (zh) * | 2016-09-09 | 2017-02-01 | 深圳声桥科技有限公司 | 声波通信***及方法 |
CN107124230A (zh) * | 2017-04-25 | 2017-09-01 | 腾讯科技(深圳)有限公司 | 声波通信方法、终端及服务器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140073773A (ko) * | 2012-12-07 | 2014-06-17 | 한국전자통신연구원 | 매장 방문을 실시간으로 확인하고 보상을 제공하는 체크인 장치와 그 방법 |
-
2017
- 2017-09-26 CN CN201710882454.XA patent/CN107592164B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243052A (zh) * | 2014-07-24 | 2014-12-24 | 福建星网视易信息***有限公司 | 一种声波通信的编码、解码的方法与装置 |
CN106375024A (zh) * | 2016-09-09 | 2017-02-01 | 深圳声桥科技有限公司 | 声波通信***及方法 |
CN107124230A (zh) * | 2017-04-25 | 2017-09-01 | 腾讯科技(深圳)有限公司 | 声波通信方法、终端及服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN107592164A (zh) | 2018-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102362368B1 (ko) | 음파를 통한 데이터 전송/수신 방법 및 데이터 송신 시스템 | |
US11870502B2 (en) | Data delivery using acoustic transmissions | |
Dhananjay et al. | Hermes: data transmission over unknown voice channels | |
CN101320563B (zh) | 一种背景噪声编码/解码装置、方法和通信设备 | |
WO2019153477A1 (zh) | 语音遥控方法和装置 | |
CN104796888A (zh) | 基于声波的智能硬件终端连接wi-fi网络的方法及实现所述方法的*** | |
CN103560836A (zh) | 声波无线通信方法和装置 | |
KR20080100166A (ko) | 데이터 통신 개선 | |
MX2011002660A (es) | Metodos para señalizacion en banda a traves de codigos de velocidad variable mejorados. | |
AU2012344463A1 (en) | Near field communication implementation method and system | |
EP1518379A1 (en) | A system and method for wirelessly transmitting and receiving digital data using acoustical tones | |
CN105790854A (zh) | 一种基于声波的短距离数据传输方法及装置 | |
CN103957220A (zh) | 一种基于变频声波的数据传输方法及*** | |
Cai et al. | Boosting chirp signal based aerial acoustic communication under dynamic channel conditions | |
CN103840997A (zh) | 建立网络连接的方法及装置 | |
CN107592164B (zh) | 一种低频段声波通信数据传输抗干扰编码方法 | |
US10615884B2 (en) | Low frequency ultrasonic communication system, low frequency ultrasonic communication method, low frequency ultrasonic transmitting apparatus, and low frequency ultrasonic receiving apparatus | |
CN108988958A (zh) | 一种声波通信方法与装置 | |
US11870501B2 (en) | Method and system for improved acoustic transmission of data | |
CN109830242B (zh) | 一种利用音频进行编码通信的方法及*** | |
Won et al. | Inaudible transmission system with selective dual frequencies robust to noisy surroundings | |
CN111431562B (zh) | 一种消防信息传输***、方法及装置 | |
CN101563848A (zh) | 音频编码与解码装置及其方法 | |
CN114448523A (zh) | 一种基于频域调制pwam的超声波通信方法及*** | |
CN114333861A (zh) | 音频处理方法、装置、存储介质、设备及产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |