V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
favormm
V2EX  ›  问与答

声波支付原理?

  •  
  •   favormm · 2013-10-20 09:47:30 +08:00 via iPhone · 14507 次点击
    这是一个创建于 4051 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在很多移动支付有声波支付的功能,如支付宝,paywave. 就连微信加好友也有声波加的功能。请问,这个原理是什么呢?在比较吵杂的环境下也能成功呢?如何做到精确识别?

    大家有什么文档,论文或网站介绍这技术的?
    22 条回复    2014-08-12 17:03:34 +08:00
    yishanhe
        1
    yishanhe  
       2013-10-20 10:28:20 +08:00
    去主页上看了看,感觉paywave好像用的是rfid, 支付宝的声波支付应该用的是声波 不知道是否可以听到(20-20khz) 我没有用过。如果不能听到估计就20k-22k,因为一般手机的音频设备就44khz采样率, 我猜测应该是用常用的digital modulation(PSK ASK FSK)方式调制了一段数据发出去,这段数据应该是加密的,也就是说调制的是密文,这段密文应该是含有账户信息 账单信息的,应该不会有密码,然后应该有一个极短的过期时间。接受端可以解码并且解密,然后确认支付。不过最近听说有一个支付宝离线支付。。我没用过,我在想是这个离线声波支付是怎么实现的?
    不过这种“近场”通信应该不是非常可靠,还是有安全隐患,所以我看支付宝只能支持200元以下声波支付。

    如果你想知道相关技术,你得看看1)声音调制解调 2)数据加密解密。

    有用过的人能不能说说支付宝的声波支付具体是怎么用的?
    qiayue
        2
    qiayue  
       2013-10-20 10:28:52 +08:00
    本来一种声音就够了,人耳不能听到的高频声波
    但是为了让用户知道正在传输,又加上了人耳能听到的“咻咻咻”的声音

    吵杂的环境,是人耳能听到的,不会扰乱信息传输
    antmanler
        4
    antmanler  
       2013-10-20 11:00:35 +08:00
    @qiayue 即使某些型号的手机可以发出高于22k的音频,手机的mic也没法接受高频声音,这个场景本来就不符合一般的使用习惯,所以超高音频的传输目前是不靠谱的,经过实验,很多孩子是可以听到23kHZ左右的声音,会对身体有害的,特别是支付宝这个匹配多种机型,那就更不会是超高频传输了
    ipconfiger
        5
    ipconfiger  
       2013-10-20 11:10:20 +08:00
    超声波传输我们有技术预研和储备,其实原理不复杂,抗干扰能力还行,就是传输速度不行,所以不适合大量数据的传输
    favormm
        6
    favormm  
    OP
       2013-10-20 11:44:13 +08:00 via iPhone
    @ipconfiger
    是不是dsp相关技术?
    favormm
        7
    favormm  
    OP
       2013-10-20 11:46:04 +08:00 via iPhone
    @qiayue 现在手机不能发与接受高频声波吧,他们说得高频只是宣传手段吧
    favormm
        8
    favormm  
    OP
       2013-10-20 11:47:43 +08:00 via iPhone
    @antmanler
    就是没有技术细节。到底用的什么技术
    yishanhe
        9
    yishanhe  
       2013-10-20 11:52:29 +08:00
    @ipconfiger 很好奇传输速度能做到大概多高?
    afterain
        10
    afterain  
       2013-10-20 12:00:07 +08:00
    @yishanhe 可以超过200,结合WiFI Mac、GPS以及可信第三方(支付宝)安全方面还是很有保障的。
    ipconfiger
        11
    ipconfiger  
       2013-10-20 12:01:23 +08:00
    @favormm 技术细节现在还是属于公司资产不便透露

    @yishanhe 这个速度是论 byte/second 算的
    sgissb1
        12
    sgissb1  
       2013-10-20 12:06:39 +08:00
    @antmanler 手机的喇叭可以发出不可听的频率吗?这个没有研究过啊。
    sgissb1
        13
    sgissb1  
       2013-10-20 12:07:53 +08:00
    @ipconfiger 数据被调制在可听频率范围还是不可听的范围?求解
    quake0day
        14
    quake0day  
       2013-10-20 14:15:48 +08:00   ❤️ 1
    我们组前段时间对声波支付做了一些研究。并且提出了一种全新的利用噪音对声波加密的方法。可以参考下我们的论文:
    http://eprint.iacr.org/2013/581.pdf

    另外我个人负责项目的后期实现,AcousAuth是我们参加Mobicom‘13 App比赛的一个作品。是上面论文的工程实现。

    因为是我们研究组的项目,且有相关专利保护,我没法公开源代码。见谅。
    favormm
        15
    favormm  
    OP
       2013-10-20 18:06:11 +08:00
    @quake0day
    太感谢了,我也来研究一下这个论文。谢谢。
    xuzhe
        16
    xuzhe  
       2013-10-20 18:40:32 +08:00
    和调制解调器原理类似没什么神奇的。速率要比 56K 猫低很多,因为环境噪音比模拟电话线更厉害。

    环境嘈杂当然是有影响的,不过在这种交换的数据量下多搞几遍纠错也就很可靠了。而且现在的手机不都有多麦降噪功能么,只要主麦离放音处近一些,估计就算在迪厅里也有不错的可用性。
    Semidio
        17
    Semidio  
       2013-10-20 18:49:43 +08:00   ❤️ 1
    @ipconfiger 这些现有的都不是通过声音直接传数据的,只是传一个Token配对而已,之后就和一般的联机传输没有任何区别了,其实和Bump是一个原理,只不过一个用的声波,一个用的加速感应器而已。
    ipconfiger
        18
    ipconfiger  
       2013-10-20 20:09:39 +08:00
    @Semidio 我们的技术是在速度优化上下了很大功夫的,基本上能在一分钟内把几十K的数据完整的传输了
    ipconfiger
        19
    ipconfiger  
       2013-10-20 20:12:25 +08:00
    @Semidio 如果是bump这类发ID的绝对是秒传了,完全不在话下
    favormm
        20
    favormm  
    OP
       2013-10-20 20:49:32 +08:00
    @Semidio
    目前我了解的原理就是将信息encode成声音通过扬声器发音,然后其它设备收到声音decode成信息。
    http://chirp.io/tech/ 这个的原理也是这样的,
    http://nearbytes.com/en/tech.php

    好像是的确需要dsp技术。
    yishanhe
        21
    yishanhe  
       2013-10-20 23:48:00 +08:00
    @quake0day friendly jamming 比较有意思
    m386792133
        22
    m386792133  
       2014-08-12 17:03:34 +08:00
    波付通是南京携众信息的一种基于超声波通讯技术的移动设备现场支付解决方案 !
    它通过超声波或超高频声波传递独特的音频指纹信息, 可以在一些随身携带的移动设备(如手机、PDA、PAD)、消费类电子产品、PC和智能控件设备间进行近距离无接触式数据 通信,从而让这些随身设备具备现场无卡化收款和支付的功能。
    波付通是纯软件的解决方案,在不增加和修改硬件条件下,即可实现手机间、手机与设备(如PC、PDA和PAD等)间的近 距离非接触式的双向数据交换,提供了一套完整、安全、可靠、有效的技术集合,让消费者充分体验时尚、便捷的基于 手机的现场支付服务。
    具体可以参考这个链接: http://www.xzitc.com/indexToWaveToPay.html 里面有更详细的介绍!!~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2823 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:02 · PVG 22:02 · LAX 06:02 · JFK 09:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.