1 前言

本文作者 IoT小能手 twowinter,转载请联系微信公众号 twowinter。

这是一篇关于全球首个从太空发回LoRa信号的深度报道,你可能已经在一些渠道里得知了这个令人无比兴奋的消息。但在这篇报道里你会获得一些更深入,与技术更相关的细节。

在今年1月底的时候本能手就知道有大事发生,The Things Network (TTN) 的小伙伴给我发了一张会议邀请,他们 计划召开第一次开发者大会,邀请全球的LoRa开发者参加。其中最让人最振奋的分享莫过于这个,“Using gateways on satelites to connect your existing LoRaWAN devices anywhere in the world(使用卫星基站连接全球任意位置的LoRaWAN设备)”,真TM吊炸天。

2 TTN大会

The Things Network (TTN)这两年的发展非常迅速。两年前由 Wienke Giezeman 和 Johan Stokking 成立,那时候他们刚刚用 LoRaWAN 网络覆盖了荷兰阿姆斯特丹,并且开源了 LoRaWAN 技术的软硬件,在 kickstarter 一下就众筹了 30 多万欧元,同时也吸引了全球物联网的注意。作为 LoRa 联盟董事会成员,TTN 现在已经在全球90多个国家部署了3000多个基站,这个数字还在飞速增长中。TTN一直秉承的 ‘Let’s build this thing together‘ 的开放文化也吸引了超过3万名开发者加入 TTN 社区。

TTN 办这个大会本能手是强烈支持的,现在是个互联网公司都要搞个开发者大会,谷歌苹果亚马逊,国内的BAT甚至于讯飞等等,而与物联网相关的则都未见到,TTN 的这个会议是一个真正属于物联网的大会。

本能手立马查了中国飞阿姆斯特丹的机票,卧槽5000多软妹币。不过作为与比尔盖茨一起平均净资产高达900亿美元的IoT界著名KOL ,这点机票钱自然不放在眼里。不巧的是,支付宝来找我谈一个5个亿的项目,那个项目后来传的很开,估计现在不少人都知道了。本能手于是留在了国内,通过互联网与荷兰的小伙伴一起参与了这次盛会。

3 LoRa 之父 Nicolas

大会现场来了600多名开发者,大家都见到了 Semtech 的 Nicolas Sornin 本尊,就是我们顶礼膜拜的 LoRa 之父,原本活跃在 LoRaWAN 协议封面的一个名字,突然变成了一个英姿飒爽、谦卑有礼的活人,让本能手多了一些兴奋。

Nicolas 通过 keynote 分享了 LoRa 及 LoRaWAN 的下一步计划,其中的“In-device sensor data processing …”甚是惹眼,能这样那便更省成本了。

大会现场有很多开发者带来的有意思的东西,比如这个 LoRaWAN 水位监测传感器。

4 Lacuna Space 的卫星物联网计划

当然大会的重头戏是 Lacuna Space 的 CTO Thomas Telkamp 带来的’卫星物联网’的分享。

Thomas 详细介绍了 Lacuna Space 的计划,他们想通过卫星来拓展 LoRaWAN 网络,实现全球范围内的网络覆盖。

We will be using a constellation of polar orbiting low-earth orbiting satellites to receive LoRa-based messages from sensors on the ground.  At about 500km above the ground, they circle over the poles of the earth every 100 minutes and as the earth revolves below them, they cover the whole globe.

按计划,将会建成一个极地轨道低轨卫星星座,位于地球上空 500 公里高度。这些卫星每100分钟会越过地球两极,绕地球一圈,以此来实现全球网络覆盖。卫星接受地面设备的 LoRa 数据消息,并且缓存一段时间,等经过地面基站时再传送给地面基站,最后地面基站再转发给云服务器。

这是整个分享最关键的一张 keynote,读者朋友们注意收藏。

5 LoRa卫星回传演示

激动人心的是现场 LoRa 卫星回传的演示,为此 TTN 与 Lacuna 在大会期间从 Space Norway, Norwegian 航天中心那边借来了 Norsat-2 卫星,也就是一颗短期的 TTNSat-1 卫星。当这颗卫星从会议室上空飞过时,从卫星上发 LoRa 消息下来。在会议大楼以及荷兰台夫特理工大学的屋顶上都使用 Semtech 标准芯片搭建了接收节点,一旦卫星经过,会立马传回消息,再通过现场布置的一台60年高龄的电报机打出消息。

Throughout the conference, we borrowed the Norsat-2 satellite, thanks to our friends at Space Norway, Norwegian Space Centre, and ESA, and for a short period TTNSat-1 was born!  From this satellite we transmitted a LoRa-based message as the satellite passed over the conference.  We located receivers based on the standard Semtech chip on the roof of the conference building and also the TU Delft, and each time the satellite came into view, we printed it out on a 60-year old telex machine  (see picture below and in action here).

下图便是演示现场。

大屏幕上展示 Norsat-2 的实时位置,屏幕右边则是那台60年高龄的电报机。给电报机来个特写,向传统技术致敬。

全场一起喊着倒计时,期待着卫星经过阿姆斯特丹上空。如图,还剩1分半钟。

当电报机终于滴滴嗒嗒开动时,全场沸腾了!

现在奉上现场视频,只有18秒,不要怕流量,大家感受下。

从低轨卫星回传的LoRa信号现场

后排的朋友们,电报机上的文字看得到吗?

chirp, chirp, chirp
hello from space.
thanks to esa, space norway, norwegian space centre, and semtech
ttnsat calling here
let's build this thing together
the secret code is xxxxxx
goodbye

TMD这仪式感不要太强,阿姆斯特朗上月球都没你们这么煽情。坚强如本能手,被女儿抢走圆筒冰淇淋也不哭的我,居然掉下了泪水。

6 现场 LoRa 信号捕捉

Thomas 也提前公布 LoRa 通讯的相关配置信息,让开发者们一起捕捉这历史性的一刻。

Center frequency: 161.862500Mhz
Bandwidth: 125kHz
Sync word: 0x12
Spreading: SF11
Low Data Rate Optimize: on
Header: on
Coding Rate: 4/8 (this is in the header, no need to configure)
IQ inverted

可见,TTNSat-1 是在 161.8625 MHz 的中心频点上传输消息,为了与公共 LoRaWAN 网络区分,使用了 0x12 的私有协议同步字,扩频因子只调到了SF11,但编码率开到了最大的4/8。

为什么中心频点和扩频因子没调到更合适的参数呢,本能手猜测应该是受限于卫星硬件。

现场也有大神如愿捕捉了 LoRa 信号,这是捕捉的视频,可以清楚地看到 LoRa 可在噪声水平下传输。

从NORSAT2卫星回传的LoRa信号捕捉

7 国内情况

在为国外先驱者的技术实力和高效执行力而惊叹赞赏时,我也搜集了下国内 LoRa 卫星物联网的发展情况,发现国内的LoRa卫星技术也在蓬勃发展中。

LoRa联盟成员厦门四信与天基物联网运营服务商深圳天佑卫星在2017年就有所动作,实现了地质、林业、电力等多个远郊区域的LoRa+卫星通信解决方案,有意思的是还实现了对大熊猫的卫星定位监控。

远郊区域,常常无运营商网络,通过在大熊猫脖圈中嵌入LoRa模块,利用长距离LoRa技术可覆盖20多公里半径的传输特性,与地面卫星中继终端通信,再通过海事卫星系统返回到地面服务器,以实现对该区域内的大熊猫位置的监控。

不过这些项目还不是通过LoRa调制直接与卫星通信,据报道,天佑计划与厦门四信继续合作,携合作伙伴通过发射一枚6U立方星进行LoRa载荷试验,如果验证成功就可以逐步实现基于LoRa传输的低轨物联网星座。

被Lacuna捷足先登的还有另一家国内卫星创业公司九天微星,今年2月刚完成亿元A轮融资,同时也发射了自己的第一颗卫星“少年星一号”,是首颗教育共享卫星,将为中小学生提供测控真实卫星的体验。九天微星曾在2017年10月与中兴CLAA签署战略协议,共建共享基于LoRa技术的卫星物联网。根据此前的报道,九天微星将在2020年底前部署完成72颗低轨卫星,建成商用低轨物联网星座系统,其中应该就包含LoRa载荷试验性卫星。

8 小结

回顾这个事件里,我们能感受到,LoRa技术的开放性确实让整个LoRa生态特别具有活力,各种有意思的应用层出不穷。在记录这篇文章期间,我也看到了 Sigfox 的伙伴在朋友圈里发了一些消息,也在酝酿着在卫星上有所动作。期待国内LoRa物联网同仁们以及其他物联网技术也能顺利征服浩瀚星辰。

最后还是祝贺下 Lacuna Space、The Things Network 以及 Semtech 等,打心里为他们感到高兴,祝贺他们获得如此具有里程碑意义的成就。感谢他们告诉了我们未来卫星物联网的可能性。


作者其他精彩文章:

  • 行业围观
    LoRaWAN介绍 - LoRa从业者读这篇就够了
    中兴对华为NB-IoT的大反击 - CLAA
    农业物联网的道路上,还有个联想的身影
    最高旨意下达,Sigfox在中国鸣枪开干

  • 心得分享
    文档啊,最重要的还是层次感
    技术管理入门课_先做个不讨厌的人
    你一定没见过这么有意思的电路板


深度报道 第1个从太空发回的LoRa信号(含视频)相关推荐

  1. 商业价值深度报道 iPad降临昭示苹果的未来

    商业价值深度报道 iPad降临昭示苹果的未来 不管这个产品最终的销售业绩是否能给苹果带来新高峰,它都是数字出版和消费电子行业一个新时代的开始. 美国太平洋时间1月27日上午10点,苹果公司主题为&qu ...

  2. 《陕西日报》深度报道神州信息汉滨区村集体经济+社区工厂工作经验

    近日,陕西日报以<集体经济给力,村民日子富裕>为题,深度报道汉滨区村集体经济+社区工厂工作经验.神州信息充分发挥业务和技术优势,结合汉滨区特色产业,为汉滨区提供最优解决方案,实现了村集体产 ...

  3. 全球金融的幕后大亨:家族办公室 | 深度报道

    全球金融的幕后大亨:家族办公室 | 深度报道 原创: 经济学人集团 经济学人 1周前 请输入标题 bcdef 伴随全球亿万富翁的数量以及他们所控制的财富加速增长,帮助富豪打理家业的家族办公室正在从幕后 ...

  4. Filezilla 服务器发回了不可路由的地址。使用服务器地址代替

    文章目录 1.现象 2. 解决方法 1.现象 状态: 正在连接 XXXXXXXXXXXXXX- 状态: 连接建立,等待欢迎消息- 响应: 220 Microsoft FTP Service 命令: U ...

  5. 【ESP01S】使用串口调试助手,发送AT指令收回的是乱码/重复一遍AT指令发回的问题

    调试帮助,技术交流Q:1083091092(备注CSDN) 一. 问题描述 在使用ESP01S,外观如下图所示: 使用串口调试助手,发送AT指令出现异常情况,比如返回乱码或者重复一遍用户发送的内容 二 ...

  6. VBA Excel如何在工作表区域内查找某个值,发回这个值所在的行号、列号

    用VBA代码编写,如何在工作表区域内查找某个值,发回这个值所在的行号.列号 spwangxu | 浏览 7128 次 推荐于2016-01-03 11:29:18 最佳答案 1 2 3 4 5 6 7 ...

  7. python发朋友圈突破朋友圈限制_突破限制!原来朋友圈可以发长达5分钟的视频,后悔没早点知道...

    原标题:突破限制!原来朋友圈可以发长达5分钟的视频,后悔没早点知道 现在使用微信的人越来越多,很多人喜欢在微信朋友圈分享自己的生活,可能是发图片,也可能是发日常的视频,但是视频有限制怎么办? 一.朋友 ...

  8. 【pureftp】解决filezilla连接ftp报错 服务器发回了不可路由的地址 使用服务器地址代替

    问题 服务器设置pureftp,设置完成之后,使用filezilla连接,报错返回 服务器发回了不可路由的地址.使用服务器地址代替. 解决方案 1 配置返回主动模式 2 站点管理器配置主动模式 3 检 ...

  9. 宝塔面板FTP连接时“服务器发回了不可路由的地址。使用服务器地址代替。”

    问题描述: 我的服务器是华为的ESC 安装了宝塔面板, 但是在宝塔配置ftp后使用FileZilla可以连接成功, 但是没有文件列表, 就在网上搜索, 找到了以下结果, 就给搬过来了..... 下边的 ...

最新文章

  1. SECTIONS bss段初始化分析
  2. text-indent无效解决方案
  3. mysql model only_full_group_by_MySql版本问题sql_mode=only_full_group_by的完美解决方案
  4. springmvc atomikos mysql数据源_springboot+atomikos+多数据源管理事务(mysql 8.0)
  5. Qt无法用UTF-8编辑问题
  6. P4149 [IOI2011]Race
  7. 人脸识别进水_万维|人脸识别闸机怎么选?
  8. pytorch自动求梯度—详解
  9. 不同系统的Single Sign On(单点登录)
  10. 内存一致性模型(Memory Consistency Models)
  11. 在ubuntu上一键安装TIM的脚本
  12. 交换机POE技术知识大全
  13. 函数式程序设计为什么至关重要(转载)
  14. 白杨SEO:谈谈如何让微信公众号排版设计好看又实用?
  15. linux服务器安装laravel教程
  16. Python搭建一个系统信息实时监控数据可视化大屏
  17. 深度学习--超参数(持续更新)
  18. Hypermesh案例学习笔记
  19. windows 10 开启vt-x
  20. 局域网内Linux服务器时间同步

热门文章

  1. 第二届SLAM暑期学校和全国技术论坛有感
  2. 用java画哆啦a梦,来画哆啦A梦吧!
  3. 彩虹物语服务器维护,红手指彩虹物语云手机使用教程_红手指彩虹物语云挂机教程_彩虹物语息屏挂机教程_红手指云手机官网...
  4. 插入摄像头时,系统右下角提示:无法识别的USB设备:跟这台计算机连接的一个USB设备运行不正常...
  5. HDU 5238 Calculator(中国剩余定理+线段树)
  6. CentOS 6.8 数据库安装5.5.32
  7. 项目难于管理的根本原因在于项目的”VUCA”特性
  8. 挑战杯获奖作品_创新筑梦济南大学“挑战杯”获奖作品展示(二)
  9. Python基础:第015课——弹跳的小球(优化版),条件语句和常量
  10. 计算机cpu的功能和作用是什么意思,电脑的CPU和内存都起什么作用?