锐米通信:支持高校物联网研究 锐米开源LoRa系统
1 一个成功的故事:伯克利大学与UNIX
47岁的大叔–UNIX(尤其是它的后辈Linux和BSD UNIX)是这个星球上最有生命力的操作系统,从巨型机,到手机,都有它们默默工作的舞台。
同时,美国加州大学伯克利分校显然对UNIX有着非常重要的贡献:
1)1975年,比尔.乔伊(不是比尔.盖茨,他1975年刚从哈佛退学,以卖BASIC为生)将PASCAL编译系统整合在UNIX系统里,并且以BSD命名进行发布。
2)伯克利大学为了发展UNIX成立了计算机研究小组,世界上优秀的程序员都参与到BSD系统的改进之中,不断反馈BUG改进UNIX。
3)1983年,随着计算机网络的发展,伯克利大学将TCP/IP协议整合到了UNIX,发布了4.2BSD,人们普遍一个共识就是BSD才是最先进的UNIX系统。
2 我们的愿景:促进高校LoRa物联网研究
一个不争的事实是,70年来,美国在信息技术领域取得垄断性的优势。
一个公开的秘密是,美国的产业界与教育界越来越紧密地结合。
一个硅谷的经验是,以下3者的无缝融合:
大学/教授 –(提供) –> 发明或技术;
科技公司 –(经营) –> 产品与市场;
风投公司 –(提供) –> 资金和人脉;
“他山之石,可以攻玉”!今天,我们想借助美国科技产业的成功经验,和中国的高校,一起合作,推进LoRa物联网的研究。
3 锐米开源P2P和TDMA的价值
3年来,锐米通信成功研发3条LoRa产品线:P2P, TDMA和LoRaWAN,了解这3者的特点,请您参考《锐米产品特点与应用场景》http://www.rimelink.com/nd.jsp?id=44&_np=105_315
现在,准备向高校开源:P2P和TDMA系统。
等等,您可能会问,为什么不开源LoRaWAN呢?这有2个原因:
1)它太复杂,需要技术特别深厚的团队,才能掌握;
2)我们需要一些时间来组织文档,完成开源的准备工作;
时机成熟后,我们会开源LoRaWAN给“优秀”的高校实验室。
即将开源的 P2P 和 TDMA系统,有哪些优点呢?这包括以下几点。
3.1 产品成熟稳定
2年来,超过100家客户,测试和使用锐米通信的LoRa产品,这些包括上市公司和国内重点大学;
更可贵的是,锐米通信的LoRa产品,已经部署到工程应用中,经过实战的考验。
3.2 卓越的低功耗技术
锐米LoRa终端在休眠时,功耗低至1.6uA,这是硬件的极限!因为:MCU带RTC的休眠=1.4uA,RF的休眠=0.2uA。
低功耗测试实验,可以参考《锐米LoRa终端说明书》http://www.rimelink.com/nd.jsp?id=38&_np=105_315
3.3 自主知识产权
除使用Contiki(它是开源与免费操作系统)外,所有知识产权(包括源代码、算法、协议、测试数据等)都属于锐米通信公司。这样一来,开源就无后顾之忧,不用担心任何第三方的知识产权纠纷!
3.4 优秀的组网算法
内嵌多种无线通信算法,支持TDMA(时分复用),支持超低功耗唤醒,智能解决:通信碰撞、微弱信号、外界干扰、断网继连等挑战,提供一个长期稳定运营的物联网系统。
3.5 科学的研发流程
除规范优雅的源代码外,这2个系统,涵盖了产品研发的精髓:
高层设计:需求收集 -> 系统设计 -> 组件选择(硬件/软件/结构件)
详细设计:软件框架 -> 难点突破 -> 算法设计 -> 接口协议
构建实现:代码开发 -> 白/黑/灰盒测试 -> 系统集成
产品测试:集成测试 -> 功能测试 -> 性能测试 -> 压力测试
发布产品:撰写文档 -> 客户反馈 -> 持续改进
3.6 丰富的研发文档
我们始终坚持:文档是软件的重要部分!(就像“医疗队”是“部队”的重要部分,这样,才能最大程度地挽救生命和保持战斗力。)
下图,摘要了研发文档的一部分,可以看到,核心的技术,都有文档说明。
4 高校合作方式
合作讲究“两厢情愿”,我们抛出100%的诚意,也需要高校的意愿和具备研发LoRa物联网的兴趣。
4.1 您适合研究哪种LoRa产品
“UNIX很简单,但需要有一定天赋的人才能理解这种简单。”–Dennis Ritchie
确实,我们提供LoRa的源代码和所有设计资料;您,同时,会有这样的疑惑:“我能掌握该系统吗?”
有一个简便的方法,按下面的链接,下载并完成《嵌入式软件试题》 http://www.rimelink.com/col.jsp?id=106
如果您的得分≥80,可以研究TDMA网络;
没达到,也不要紧,我们提供P2P的所有源代码。
4.2 您可以得到哪些LoRa知识产权
TDMA | 终端 | 源代码 | 核心算法(超低功耗、TDMA、同步唤醒)与设计文档 |
网关 | 源代码 | 核心算法(入网退网、时钟同步、上报下发)与设计文档 | |
云 | 源代码 | 接口协议与设计文档 | |
P2P | LoRa点对点通信系统源代码 |
>4.3 您需要承担的一点“小义务”
4.3.1 保密
一个研发团队,经历2年时间,耗资几十万;这些成果,用于支持高校研究,那是为一种“贡献”;如果被竞争对手“不花一分钱”攫取,那是一种“损失”。
因此,我们开源的代码和文档,仅限于本高校内科研使用,绝不能用于商业。
4.3.2 改进
尽管我们科学地研发和细致测试,仍不能保证100%正确,这是研发的固有特性。如果您发现了bug,一定要立即通知我们,最好有测试数据或理论证明;
如果您改进了算法,提升了系统性能,也请将您的成果共享给我们。
4.4 我们的技术支持
P2P系统,因为简单,请您自行理解和调试,我们不提供技术支持。
TDMA系统,涉及3种产品(终端、网关和云服务器),比较庞大和复杂,我们提供远程技术支持(论坛、Email和电话沟通)。
5 开心之旅(列出流程图)
为实现双方有效沟通,尽可能高效率,请您发Email到support@rimelink.com,我们会尽可能快地回复。
您的留言或需求: