草庐IT

NB-IoT/LoRa/eMTC和蓝牙/WiFi的关系是互补还是替代?

成都亿佰特 2023-03-28 原文

近年来,相继出现了许多物联网技术。WiFi、蓝牙、NB-IoT、LoRa、eMTC和其他技术为IoT实践提供了一流的技术支持通讯端口。拥有这么多技术,能够互相替代吗?还是能起到互补的作用?为低功耗广域网与有线局域网之间的实践带来很多可能性。答案是“互补性”。

 

这种技术之间的互补关系实现了物联网应用的垂直开发,给复杂场景带来了诸多选择,同时也可能使现有行业形成新的生产和策略模式。

 

1.将原有解决方案进行垂直扩展

 

不可否认,在许多固定的地方,有线局域网中的物联网应用具有优势,例如:

WiFi在频繁的智能家居实时和大规模数据交换中起着替代作用。

室内照明、交换机等场景使用低电功耗蓝牙、Zigbee的Mesh功能。

室内定位通常使用蓝牙信标台。

传统的433合十礼无线本地连接方法的超低成本是很多室内场景的选择。

 

但是,如果这些个的固定站点应用程序经常需要按项目工程客制化的设置修订和管理,则无法创建可复制、垂直集成的管理方法。

 

例如,Sensoro国内首家在购物商城、体育馆、景区等大型室内场景引入了数十万个低电功耗Beacon传感器,实现了室内定位、客流分析、环境监控、数字化体验,但这些个广泛的室内传感器统一管理通常需要本地闸道器设备。信标台有限的传输距离需要大量的闸道器,会产生建设和管理费用。

 

 



在引进LoRa技术后,Sensoro开发了嵌入近场和远场通讯协议的无线电通讯芯片。近场通讯以低电功耗蓝牙实现,远场通讯以扩展LoRa连接协议实现。将该传感器嵌入芯片,可实现原始室内定位场景溶解热的垂直扩展。此时,仅通过在传感器密集的区域中配置少量的LoRa基站收发台,就能够远程管理所有的传感器。

 

室内定位是使用低电功耗广域网来实现垂直扩展的,在这里,LPWAN和LAN只有互补的关系,没有代替的关系。

 

2.为复杂环境应用带来更多选择

 

许多网络应用程序面临着复杂的网络环境。为了提高用户体验,通常需要多种无线合十礼方法来相互应用备份和补充。特别是面向消费者的物联网终端和应用程序。事实上,我们每天使用的智能手机离不开2G/3G/4G蜂窝网络和WiFi、蓝牙、NFC和其他近距离网络的配合使用,用户可以根据需要切换模式,从而提高用户体验。

 

 

记得5月23日,Mobike,高通和中国移动合作开始了中国第一个emtc/nB-IOT/全球移动通信系统多模现场测试吗?共享自行车采用低功率广域网技术进行数据传输。针对城市中复杂的环境,采用emtc/nB-IOT/全球移动通信系统多模式方式进行通讯,根据联网环境、车速和车辆状态选择通讯方式,确保车内无缝通讯。

 

除了这些的广域通讯技术,蓝牙技术和其他技术之间也是存在互补关系的。其中,高通公司的MDM9206调制调解器和Mobike的蓝牙低电功耗用于Mobike的智能推荐停车点。实现“亚米”级别的定位。用户的解锁通常主要通过广域网来实现,实现命令的传递,当广域网无法通讯端口快速解锁时,用户可以通过蓝牙实现快速解锁,而蓝牙则是用户本身。

 

3.全新产品生命周期管理功能

 

对于使用WiFi、蓝牙、Zigbee和其他局域网技术的IoT场景,制造商已经建构定了适合用户的使用场景,但是没有更好的方法来管理产品的生命周期。在低功率广域网在多种产品中商业化之后,制造商可以远程管理所销售的产品的生命周期,并据此形成更好的业务模型。

 

例如,以往智能家居制造公司将重点放在有线局域网技术(特别是部分电器和家电设备)通过WiFi、蓝牙等技术带来的使用场面和体验上,加强用户和设备之间的交互,形成现场体验。这些的设备制造商管理还通过家庭闸道器收集设备无线模块收集的信息。

 

但是,家里的大部分机器并不是一天24小时开电。如果用户仅在需要时打开洗衣机、空调、电饭锅和其他家用终端,并使用这些个家用电器或家用设备,则不一定需要相当多的用户连接。有些甚至没有使用过联网功能。因此,这些个的智能家居制造商不能充分了解设备的使用情况,一旦设备上市,设备和制造商之间的消息源被切断,也不能进行产品的生命周期管理。

 

有些制造商正在考虑通过蜂窝网络实施产品的生命周期管理,但2G/3G/4G模块的电功耗很高,如果不向设备供电,电池将无法供电。低功耗广域网,特别是通讯级网络的部署为这些个提供商提供了前所未有的机会。

 

以空调为例,安装了NB-IoT模块,用电池为模块供电,定期收集空调的过滤烟嘴、电机等核心零配件的状态和位置信息。在5-10年的空调更换周期中,是否接通空调将持续成为上线了,可以在工厂等空调生命周期的各个阶段及时获取信息,为销售、使用、倒买倒卖、资源再生、处置、实现全面的生命周期管理提供适当的服务。

 

海尔、美国、海信等家电厂商已与通讯设备和运营商合作,共同研发和测试基于NB-IoT的家电,实现产品生命周期管理的能力可以说是积极接受NB-IoT的重要因素。

 

许多重型机械、打印机、洗涤塔和其他设备从提供产品转为通过物联网提供服务,能够通过低电功耗广域网实现产品生命周期管理的设备,也成为能够探索这种变化的手机网络锁。将来,整个行业的生产和运营模式可能会发生根本变化。

 

最初仅使用WiFi、蓝牙和Zigbee智能设备的制造商可以将低电功耗广域网视为由于两者的“互补效应”而发生的工业变化。而作为一个多样化的市场,没有解决网络应用的所有问题的技术。在像NB-IoT/LoRa/eMTC这样的低功率广域网技术还没有大规模商业化的时代,需要采取整体的观点。不是盲目的地强调新技术的“无所不能”,而是考虑各种技术之间的互补且替代的关系。

有关NB-IoT/LoRa/eMTC和蓝牙/WiFi的关系是互补还是替代?的更多相关文章

  1. ruby - 在 jRuby 中使用 'fork' 生成进程的替代方案? - 2

    在MRIRuby中我可以这样做:deftransferinternal_server=self.init_serverpid=forkdointernal_server.runend#Maketheserverprocessrunindependently.Process.detach(pid)internal_client=self.init_client#Dootherstuffwithconnectingtointernal_server...internal_client.post('somedata')ensure#KillserverProcess.kill('KILL',

  2. ruby-on-rails - 更好的替代方法 try( :output). try( :data). try( :name)? - 2

    “输出”是一个序列化的OpenStruct。定义标题try(:output).try(:data).try(:title)结束什么会更好?:) 最佳答案 或者只是这样:deftitleoutput.data.titlerescuenilend 关于ruby-on-rails-更好的替代方法try(:output).try(:data).try(:name)?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

  3. ruby - Rails 关联 - 同一个类的多个 has_one 关系 - 2

    我的问题的一个例子是体育游戏。一场体育比赛有两支球队,一支主队和一支客队。我的事件记录模型如下:classTeam"Team"has_one:away_team,:class_name=>"Team"end我希望能够通过游戏访问一个团队,例如:Game.find(1).home_team但我收到一个单元化常量错误:Game::team。谁能告诉我我做错了什么?谢谢, 最佳答案 如果Gamehas_one:team那么Rails假设您的teams表有一个game_id列。不过,您想要的是games表有一个team_id列,在这种情况下

  4. [工业相机] 分辨率、精度和公差之间的关系 - 2

    📢博客主页:https://blog.csdn.net/weixin_43197380📢欢迎点赞👍收藏⭐留言📝如有错误敬请指正!📢本文由Loewen丶原创,首发于CSDN,转载注明出处🙉📢现在的付出,都会是一种沉淀,只为让你成为更好的人✨文章预览:一.分辨率(Resolution)1、工业相机的分辨率是如何定义的?2、工业相机的分辨率是如何选择的?二.精度(Accuracy)1、像素精度(PixelAccuracy)2、定位精度和重复定位精度(RepeatPrecision)三.公差(Tolerance)四.课后作业(Post-ClassExercises)视觉行业的初学者,甚至是做了1~2年

  5. ruby - 允许主机名包含下划线的 URI.parse 的替代方法 - 2

    我正在使用DMOZ的listofurltopics,其中包含一些具有包含下划线的主机名的url。例如:608609TheOuterHeaven610InformationandimagegalleryofMcFarlane'sactionfiguresforTrigun,Akira,TenchiMuyoandotherJapaneseSci-Fianimations.611Top/Arts/Animation/Anime/Collectibles/Models_and_Figures/Action_Figures612虽然此url可以在网络浏览器中使用(或者至少在我的浏览器中可以使用:

  6. ruby - Rails 组合多个 activerecord 关系 - 2

    我想合并多个事件记录关系例如,apple_companies=Company.where("namelike?","%apple%")banana_companies=Company.where("namelike?","%banana%")我想结合这两个关系。不是合并,合并是apple_companies.merge(banana_companies)=>Company.where("namelike?andnamelike?","%apple%","%banana%")我要Company.where("名字像?还是名字像?","%apple%","%banana%")之后,我会写代

  7. ruby-on-rails - Ruby on Rails - has_one 关系,如何检查它是否具有现有关联? - 2

    我有一个简单的问题,与关联有关。我有一个书的模型,它有_onereservation。预订属于_书本。我想在预订Controller的创建方法中确保在预订时没有预订一本书。换句话说,我需要检查该书是否存在任何其他预订。我该怎么做?编辑:Aaa我做到了,感谢大家的提示,学到了一些新东西。当我尝试提供的解决方案时,出现no_method错误或nil_class等。这让我开始思考,我尝试处理的对象根本不存在。Krule给了我使用book.find的想法,所以我尝试使用它。最终我得到了它的工作:book=Book.find_by_id(reservation_params[:book_id])

  8. ruby-on-rails - jRails 替代品 - 2

    你知道jrails的替代品吗?它或多或少已经过时(使用jQuery1.5-现在1.7是当前版本)。有人知道替代方案吗?谢谢编辑:我知道如何使用jqueryallone构建rails助手-但我喜欢rails助手,所以我不想单独使用jquery(没有jrails) 最佳答案 我一直在Rails中使用Prototype助手,最近我决定转而使用JQuery。起初我查看了JRails,因为它是一个直接替代品,因此需要最少的工作。但是!在阅读了更多关于JQuery的信息并尝试使用它之后,我逐渐明白,结合使用Rails和JQuery的最佳方式就是

  9. ruby-on-rails - Ruby/Rails - 检查 HABTM 关系记录中是否存在子 ID - 2

    我有一组名为Tasks和Posts的资源,它们之间存在has_and_belongs_to_many(HABTM)关系。还有一个连接它们的值的连接表。create_table'posts_tasks',:id=>falsedo|t|t.column:post_id,:integert.column:task_id,:integerend所以我的问题是如何检查特定任务的ID是否存在于从@post.tasks创建的数组中?irb(main):011:0>@post=Post.find(1)=>#@post.tasks=>[#,#]所以我的问题是,@post.tasks中是否存在"@task

  10. Ruby On Rails 模型、 View 和 Controller 之间的关系 - 2

    根据我目前的理解,如果我必须描述Rails应用程序的各个组件如何协同工作以响应请求,我会说以下内容:1)路由确定哪些请求URL映射到哪些Controller方法。2)Controller方法从模型中获取信息并将该信息(以全局变量的形式)传递给相应的View模板。3)View模板使用存储在全局变量中的数据来构造最终响应。在上面的解释中,几个组件之间的关系是明确的,不可否认的;即:1)路由和Controller方法2)Controller方法和View模板其实上面的关系是一对一的。但是,模型类与其相邻组件类型(即Controller)的关系并不明确。是的,Controller从模型中检索信

随机推荐