草庐IT

5G 和物联网:连接改变世界

Samuel Greengard 2023-03-30 原文

迟正在增强和推进物联网。 这就是它的样子。

我们生活在一个联系日益紧密的世界,而物联网 (IoT) 处于其中心。如今,连接的传感器和小工具让我们可以通过语音命令打开和关闭灯;从田间地头和工厂收集数据;通过智能音箱订购商品;并使用智能手表来跟踪我们的步伐、睡眠和心率。

据估计,到2022年底,全球将有144亿台联网物联网设备,仅去年一年就增长了约18%,到2025年将攀升至270亿台。根据德勤咨询公司的数据,一个典型的美国家庭有22个联网设备,包括智能家居系统、可穿戴设备和其他个人便携式电子产品。

“物联网连接将在我们的生活中发挥越来越重要的作用,”物联网神话的合著者Matt Hatton说。

这并不是一个新想法。上世纪70年代,卡内基梅隆大学(Carnegie Mellon University)的研究人员开发了可能是第一个物联网设备:他们在自动售货机上安装了监控其内容物的开关,然后将机器连接到他们的网络(这是互联网之前的时代),这样他们就可以在决定走向自动售货机之前查看饮料是否可用以及是否冰镇。(公平地说,那里离他们的办公室很远。)

从那时起,广泛的互联网连接、更强大的计算能力、增加的存储和电池容量,以及先进但廉价的传感器的可用性进一步推动了界限。 5G 的高速和低延迟有助于推动物联网转型,无论是在家中还是在旅途中。

5G 和物联网让连接变得重要

物联网正在迅速发展,随着构成物联网的数十亿个传感器和设备上线,它们将收集大量数据。 5G 的高速、大容量和低延迟可以帮助管理数据的传输,以便可以近乎实时地做出决策和采取行动。 正如咨询公司 McKinsey & Company 所报告的那样,“网络是使物联网栩栩如生并使之成为可能的支柱。”

麦肯锡公司的报告指出,物联网的经济价值集中在几个关键领域:工厂设置,如受益于自主系统或机器人的生产环境;具有传感器和连接的医疗设备的人体健康设置;以及家庭、城市等智能环境。物联网的力量因这些系统与其他设备(媒体播放器、办公设备、工业机械、销售点终端、嵌入式传感器和智能手机等)的互联能力而被放大。

随着网络的成熟——以及 5G 继续成为主流——这些功能也在不断发展。 更重要的是,5G还容纳了网络边缘的数据处理和计算,即边缘计算。 通过使计算能力更接近数据收集地,数据不需要传输到可能数千英里外的数据中心进行处理,这意味着更短的往返行程和更低的延迟。 Hatton 指出,边缘计算对于依赖低延迟和高速数据传输以近乎实时运行的无人机和自动驾驶汽车等设备尤为重要。

物联网和 5G 已经有望推动应急响应、消防、远程机器和医疗诊断以及建筑等各个领域的进步。 例如,增强现实应用程序允许建筑师和工程师通过将平板电脑指向墙壁来查看电气系统和其他基础设施的覆盖图。 连接的摄像头和人工智能可以监控交通状况,而无需在道路上嵌入昂贵的传感器。

Hatton 说,更小、更复杂的设备以低电池电量运行(想想永远在线的可穿戴设备和健康监测器)并无缝搭载其他数字技术可以进一步突破界限。 与此同时,自动驾驶汽车、互联家庭和工厂、智能电网和智慧城市等更复杂的应用正在迅速形成,并影响着未来的发展。

5G和物联网扩展了可能性

更大的变化还在后面。 几年之内,物联网和 5G 可以帮助跟踪和监控食品从农场到餐桌的过程,从而提高食品安全。 例如,在农场,精准农业可以通过田间传感器实现; 他们收集的数据可以传输到数据管理工具,该工具可以帮助自动确定如何以及何时给作物浇水(或收割)。 在供应链的更深处,传感器可以帮助确定食品是否暴露在不适当的条件或温度下并发出警报。 5G 的增强速度和带宽有助于确保近乎实时地提供数据。

可以肯定的是,一个高度互联的世界已经存在。 物联网和 5G 将继续引入智能技术,这些技术将影响我们生活的方方面面——从我们的身体到我们的城市。 Hatton总结道:“这些系统正在改变我们的世界。”

有关5G 和物联网:连接改变世界的更多相关文章

  1. ruby - 续集在添加关联时访问many_to_many连接表 - 2

    我正在使用Sequel构建一个愿望list系统。我有一个wishlists和itemstable和一个items_wishlists连接表(该名称是续集选择的名称)。items_wishlists表还有一个用于facebookid的额外列(因此我可以存储opengraph操作),这是一个NOTNULL列。我还有Wishlist和Item具有续集many_to_many关联的模型已建立。Wishlist类也有:selectmany_to_many关联的选项设置为select:[:items.*,:items_wishlists__facebook_action_id].有没有一种方法可以

  2. ruby - 无法在 60 秒内获得稳定的 Firefox 连接 (127.0.0.1 :7055) - 2

    我使用的是Firefox版本36.0.1和Selenium-Webdrivergem版本2.45.0。我能够创建Firefox实例,但无法使用脚本继续进行进一步的操作无法在60秒内获得稳定的Firefox连接(127.0.0.1:7055)错误。有人能帮帮我吗? 最佳答案 我遇到了同样的问题。降级到firefoxv33后一切正常。您可以找到旧版本here 关于ruby-无法在60秒内获得稳定的Firefox连接(127.0.0.1:7055),我们在StackOverflow上找到一个类

  3. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  4. ruby - 我的 Ruby IRC 机器人没有连接到 IRC 服务器。我究竟做错了什么? - 2

    require"socket"server="irc.rizon.net"port="6667"nick="RubyIRCBot"channel="#0x40"s=TCPSocket.open(server,port)s.print("USERTesting",0)s.print("NICK#{nick}",0)s.print("JOIN#{channel}",0)这个IRC机器人没有连接到IRC服务器,我做错了什么? 最佳答案 失败并显示此消息::irc.shakeababy.net461*USER:Notenoughparame

  5. ruby - 改变替换的大小写 - 2

    我有以下内容:text.gsub(/(lower)(upper)/,'\1\2')我可以将\2替换为大写吗?类似于:sed-e's/\(abc\)/\U\1/'这在Ruby中可行吗? 最佳答案 查看gsub文档:str.gsub(模式){|匹配|block}→new_str在block形式中,当前匹配字符串作为参数传入,$1、$2、$`、$&、$'等变量将被适当设置。block返回的值将替换为每次调用的匹配项。"alowerupperb".gsub(/(lower)(upper)/){|s|$1+""+$2.upcase}

  6. ruby-on-rails - 连接字符串时如何在 <%=%> block 内输出 html_safe? - 2

    考虑一下:现在这些情况:#output:http://domain.com/?foo=1&bar=2#output:http://domain.com/?foo=1&bar=2#output:http://domain.com/?foo=1&bar=2#output:http://domain.com/?foo=1&bar=2我需要用其他字符串输出URL。我如何保证&符号不会被转义?由于我无法控制的原因,我无法发送&。求助!把我的头发拉到这里:\编辑:为了澄清,我实际上有一个像这样的数组:@images=[{:id=>"fooid",:url=>"http://

  7. ruby - Faye WebSocket,关闭处理程序被触发后重新连接到套接字 - 2

    我有一个super简单的脚本,它几乎包含了FayeWebSocketGitHub页面上用于处理关闭连接的内容:ws=Faye::WebSocket::Client.new(url,nil,:headers=>headers)ws.on:opendo|event|p[:open]#sendpingcommand#sendtestcommand#ws.send({command:'test'}.to_json)endws.on:messagedo|event|#hereistheentrypointfordatacomingfromtheserver.pJSON.parse(event.d

  8. ruby-on-rails - 什么会导致与 APNS 的连接间歇性断开连接? - 2

    我有一个ruby​​脚本可以打开与Apple推送服务器的连接并发送所有待处理的通知。我看不出任何原因,但当Apple断开我的脚本时,我遇到了管道损坏错误。我已经编写了我的脚本来适应这种情况,但我宁愿只是找出它发生的原因,这样我就可以在第一时间避免它。它不会始终根据特定通知断开连接。它不会以特定的字节传输大小断开连接。一切似乎都是零星的。您可以在单个连接上发送的数据传输或有效负载计数是否有某些限制?看到人们的解决方案始终保持一个连接打开,我认为这不是问题所在。我看到连接在3次通知后断开,我看到它在14次通知后断开。我从未见过它能超过14点。有没有人遇到过这种类型的问题?如何处理?

  9. ruby - 如何断开现有的 ruby​​ 续集与数据库的连接? - 2

    我的意思是之前建立的那个DB=Sequel.sqlite('my_blog.db')或DB=Sequel.connect('postgres://user:password@localhost/my_db')或DB=Sequel.postgres('my_db',:user=>'user',:password=>'password',:host=>'localhost')等等。Sequel::Database类没有名为“disconnect”的公共(public)实例方法,尽管它有一个“connect”。也许有人已经遇到过这个问题。我将不胜感激。 最佳答案

  10. ruby-on-rails - 遗留数据库的 ActiveRecord 连接表 - 2

    我有一个遗留数据库,我正在努力让ActiveRecord使用它。我遇到了连接表的问题。我有以下内容:classTvShow然后我有一个名为tvshowlinkepisode的表,它有2个字段:idShow、idEpisode所以我有2个表和它们之间的连接(多对多关系),但是连接使用非标准外键。我的第一个想法是创建一个名为TvShowEpisodeLink的模型,但没有主键。我的想法是,由于外键是非标准的,我可以使用set_foreign_key并进行一些控制。最后,我想说一些类似TvShow.find(:last).episodes或Episode.find(:last).tv_sho

随机推荐