物联网概念火热,靠技术如何落地

物联网概念火热,靠技术如何落地,第1张

物联网的概念已经非常火了,10时代的物联网还只能是以手机这样的控制终端为中心的星形网络结构,到了20时代,物联网已经开始向物物互联迈进,任何物品之间都将实现互联互通。这里我们从技术角度解析一下目前物联网的一些协议框架和解决方案,看看物联网的概念如何通过这些技术实现落地。
根据互联网数据中心的预测,到了2020年左右,物联网将有可能实现2120亿物品之间的互联,消费者的用户体验将伴随着物联网技术的发展而不断提升。但是要保证这种物物互联概念的落地,相关的协议、标准、框架与解决方案是必不可少的,而它们根据不同的平台和产品,可分为三个类别:
第一类是为解决具体问题而提供的技术解决方案。方案跟具体的协议相关,例如ZeroConf,全称为Zero configuration networking,是一种用于自动生成可用IP地址的技术,不需要额外的手动配置和专属的配置服务器,让非专业用户也能便捷的连接各类网络设备,如计算机和打印机等等。整个搭建网络的过程都是通过程序自动化实现。这一类的解决方案要根据具体执行方案来做决定,花费的时间较长,产品不同,选择也不尽相同。
第二类是为多个协议创建一个框架。这个框架解决具体的互通问题,侧重点在涵盖多数据通路方面,能够处理包括安全、产品试运行和路由选择等多个问题。例如AllSeen联盟就是这一类的典型代表,这是一个由高通、海尔、Linux基金会、TP-Link和思科等数十家企业组成的物联网联盟,其中涵盖了处理器厂商、网络基础设施提供商、路由器厂商和家庭终端厂商等各类企业。这个联盟主要由高通创新中心驱动,框架来源于AllJoyn开源项目,无论是终端产品还是应用服务,通过AllJoyn就可以实现互相通信。
第三类针对具体应用实现的方案。例如家庭物联网通讯协定技术Thread是这一类的典型代表,致力于在家庭中安全可靠地连接上百个产品,同时保证电池的寿命稳定。Thread是由三星、飞思卡尔和ARM等公司联合推出的,是一种基于IP的无线网络协议。目前我们家庭中常用的网络协议均有不同的缺点,例如蓝牙功耗虽然低,但是不支持IPv6,而且20与40出现了混乱并存的局面;Wifi适合传输大量的数据,但是功耗却又偏高;ZigBee布线复杂,并不适合家庭用户。Thread就弥补了这些不足,通过6LoWPAN技术支持IPv6,可以支持250个以上的设备同时联网,能够覆盖到家中所有的灯管、开关、传感器和其他智能设备,保证超低能耗的同时还可以让设备稳定的运行数年。
这些协议框架和解决方案都是应行业的具体需求而生,一切开发都是本着简化连接、优化用户体验的原则进行的,为物联网在具体技术上的实现打下了坚实的基础。
要打造更好的物联网,连接数以十亿计的设备,并且让用户参与其中,通过物联网平台来整合所有这些协议框架和解决方案才是真正的关键。目前的物联网云平台已经能够解决设备连接和数据传输的问题,但是框架还并不成熟,等到这些框架得到产业链的认可之后,物联网的大平台将会更加完善。在这里我们不妨期待一下,一个整合了协议、框架与应用解决方案的物联网平台在不久的将来就会出现。
以上由物联传媒转载,如有侵权联系删除

物联网正以前所未有的速度肆虐。在我们向您介绍物联网(IoT)开源开发工具之前,您还应该先了解其他一些内容。随着IT部门对Gartner和思科等公司的预测所产生的炒作进行了大肆宣传,声称到2020年底,物联网将连接超过500亿台设备,突然间每个人都想成为物联网的一部分。嗯,难怪你也期待成为一个价值19万亿美元的行业的一部分。

物联网开源开发工具普及的原因是用户社区。该社区希望拥有利用消费者技术设备的开放市场,而不是由单一供应商主导。开源的另一个原因是提供一个生态系统,其中开发的 物联网设备和应用程序 可以无需麻烦和许多努力进行集成。最后开源意味着您的设备或应用程序可以支持众多供应商,因为您不会为任何特定供应商开发代码。

物联网(IoT)开源开发工具大多是由早期在物联网领域开发的开源社区开发的。您可以比以前更快地部署使用这些工具的 IoT应用程序 。如果您 开始构建您的第一个物联网应用程序, 那么这个开源工具指南专门为您服务。

在这里,我们列出了100个最广泛使用和可靠的 开源工具,用于开发物联网应用程序 。我已尽力包括物联网硬件平台,开发工具,软件,集成工具, *** 作系统和监控工具。

现在所有上面列出的开发工具都非常用户友好,但在您选择这些工具之前,我们建议您在此处查看完整的配置文件

开发任何物联网应用程序最重要的部分是选择合适的硬件平台。开始使用像Arduino Yun这样的简单平台来升级到UDOO,这完全取决于应用程序的资源需求。以下是可供选择的 最佳物联网硬件平台

我们建议您在从以下列出的任何软件中做出选择之前, 如何选择家庭自动化系统。

43 Eclipse SmartHome

44 Home Gateway Initiative (HGI)( Home Automation)

45 Ninja Blocks

46 openHAB

47 PrivateEyePi

48 RaZberry

49 The Thing System

许多首次使用 物联网的应用程序开发人员都 低估了选择正确的中间件的重要性。中间件是一种能够在所有不同组件之间实现顺畅通信的机制。

简单来说,“中间件”便于“互联网”和“物联网”之间的通信。

根据您的需要从以下选择正确的中间件:

选择合适的硬件平台后,就可以为您的应用选择合适的物联网 *** 作系统了。选择应基于应用程序级别,API要求和硬件需求。以下是可供选择的 顶级物联网 *** 作系统

物联网开源工具列表中的下一个是将有兴趣选择的集成平台。下面列出了一些目前可用的最佳物联网集成工具。

最后,您正处于为物联网应用选择正确的通信平台的阶段。以下是建议:

物联网开源资源

最后,如果您需要任何专门资源的参考,您可能想看看下面列出的那些。

我已尽最大努力找到这100个物联网开源工具和资源列表。如有更好的,请随时在下面留下您的评论。

我也学这个的,有什么具体要配置的,可以问我。 思科命令大全
Access-enable 允许路由器在动态访问列表中创建临时访问列表入口
Access-group 把访问控制列表(ACL)应用到接口
Access-list 定义一个标准的IP ACL
Access-template 在连接的路由器上手动替换临时访问列表入口
Appn 向APPN子系统发送命令
Atmsig 执行ATM信令命令
B 手动引导 *** 作系统
Bandwidth 设置接口的带宽
Banner motd 指定日期信息标语
Bfe 设置突发事件手册模式
Boot system 指定路由器启动时加载的系统映像
Calendar 设置硬件日历
Cd 更改路径
Cdp enable 允许接口运行CDP协议
Clear 复位功能
Clear counters 清除接口计数器
Clear interface 重新启动接口上的件逻辑
Clockrate 设置串口硬件连接的时钟速率,如网络接口模块和接口处理器能接受的速率
Cmt 开启/关闭FDDI连接管理功能
Config-register 修改配置寄存器设置
Configure 允许进入存在的配置模式,在中心站点上维护并保存配置信息
Configure memory 从NVRAM加载配置信息
Configure terminal 从终端进行手动配置
Connect 打开一个终端连接
Copy 复制配置或映像数据
Copy flash tftp 备份系统映像文件到TFTP服务器
Copy running-config startup-config 将RAM中的当前配置存储到NVRAM
Copy running-config tftp 将RAM中的当前配置存储到网络TFTP服务器上
Copy tftp flash 从TFTP服务器上下载新映像到Flash
Copy tftp running-config 从TFTP服务器上下载配置文件
Debug 使用调试功能
Debug dialer 显示接口在拨什么号及诸如此类的信息
Debug ip rip 显示RIP路由选择更新数据
Debug ipx routing activity 显示关于路由选择协议(RIP)更新数据包的信息
Debug ipx sap 显示关于SAP(业务通告协议)更新数据包信息
Debug isdn q921 显示在路由器D通道ISDN接口上发生的数据链路层(第2层)的访问过程
Debug ppp 显示在实施PPP中发生的业务和交换信息
Delete 删除文件
Deny 为一个已命名的IP ACL设置条件
Dialer idle-timeout 规定线路断开前的空闲时间的长度
Dialer map 设置一个串行接口来呼叫一个或多个地点
Dialer wait-for-carrier-time 规定花多长时间等待一个载体
Dialer-group 通过对属于一个特定拨号组的接口进行配置来访问控制
Dialer-list protocol 定义一个数字数据接受器(DDR)拨号表以通过协议或ACL与协议的组合来控制控制拨号
Dir 显示给定设备上的文件
Disable 关闭特许模式
Disconnect 断开已建立的连接
Enable 打开特许模式
Enable password 确定一个密码以防止对路由器非授权的访问
Enable password 设置本地口令控制不同特权级别的访问
Enable secret 为enable password命令定义额外一层安全性(强制安全,密码非明文显示)
Encapsulation frame-relay 启动帧中继封装
Encapsulation novell-ether 规定在网络段上使用的Novell独一无二的格式
Encapsulation PPP 把PPP设置为由串口或ISDN接口使用的封装方法
Encapsulation sap 规定在网络段上使用的以太网8022格式Cisco的密码是sap
End 退出配置模式
Erase 删除闪存或配置缓存
Erase startup-config 删除NVRAM中的内容
Exec-timeout 配置EXEC命令解释器在检测到用户输入前所等待的时间
Exit 退出所有配置模式或者关闭一个激活的终端会话和终止一个EXEC
Exit 终止任何配置模式或关闭一个活动的对话和结束EXEC
format 格式化设备
Frame-relay local-dlci 为使用帧中继封装的串行线路启动本地管理接口(LMI)

Help 获得交互式帮助系统
History 查看历史记录
Hostname 使用一个主机名来配置路由器,该主机名以提示符或者缺省文件名的方式使用
Interface 设置接口类型并且输入接口配置模式
Interface 配置接口类型和进入接口配置模式
Interface serial 选择接口并且输入接口配置模式
Ip access-group 控制对一个接口的访问
Ip address 设定接口的网络逻辑地址
Ip address 设置一个接口地址和子网掩码并开始IP处理
Ip default-network 建立一条缺省路由
Ip domain-lookup 允许路由器缺省使用DNS
Ip host 定义静态主机名到IP地址映射
Ip name-server 指定至多6个进行名字-地址解析的服务器地址
Ip route 建立一条静态路由
Ip unnumbered 在为给一个接口分配一个明确的IP地址情况下,在串口上启动互联网协议(IP)的处理过程
Ipx delay 设置点计数
Ipx ipxwan 在串口上启动IPXWAN协议
Ipx maximum-paths 当转发数据包时设置Cisco IOS软件使用的等价路径数量
Ipx network 在一个特定接口上启动互联网数据包交换(IPX)的路由选择并且选择封装的类型(用帧封装)

Ipx router 规定使用的路由选择协议
Ipx routing 启动IPX路由选择
Ipx sap-interval 在较慢的链路上设置较不频繁的SAP(业务广告协议)更新
Ipx type-20-input-checks 限制对IPX20类数据包广播的传播的接受
Isdn spid1 在路由器上规定已经由ISDN业务供应商为B1信道分配的业务简介号(SPID)

Isdn spid2 在路由器上规定已经由ISDN业务供应商为B2信道分配的业务简介号(SPID)

Isdntch-type 规定了在ISDN接口上的中央办公区的交换机的类型
Keeplive 为使用帧中继封装的串行线路LMI(本地管理接口)机制
Lat 打开LAT连接
Line 确定一个特定的线路和开始线路配置
Line concole 设置控制台端口线路
Line vty 为远程控制台访问规定了一个虚拟终端
Lock 锁住终端控制台
Login 在终端会话登录过程中启动了密码检查
Login 以某用户身份登录,登录时允许口令验证
Logout 退出EXEC模式
Mbranch 向下跟踪组播地址路由至终端
Media-type 定义介质类型
Metric holddown 把新的IGRP路由选择信息与正在使用的IGRP路由选择信息隔离一段时间
Mrbranch 向上解析组播地址路由至枝端
Mrinfo 从组播路由器上获取邻居和版本信息
Mstat 对组播地址多次路由跟踪后显示统计数字
Mtrace 由源向目标跟踪解析组播地址路径
Name-connection 命名已存在的网络连接
Ncia 开启/关闭NCIA服务器
Network 把一个基于NIC的地址分配给一个与它直接相连的路由器把网络与一个IGRP的路由选择的过程联系起来在IPX路由器配置模式下,在网络上启动加强的IGRP
Network 指定一个和路由器直接相连的网络地址段
Network-number 对一个直接连接的网络进行规定
No shutdown 打开一个关闭的接口
Pad 开启一个X29 PAD连接
Permit 为一个已命名的IP ACL设置条件
Ping 把ICMP响应请求的数据包发送网络上的另一个节点检查主机的可达性和网络的连通性对网络的基本连通性进行诊断
Ping 发送回声请求,诊断基本的网络连通性
Ppp 开始IETF点到点协议
Ppp authentication 启动Challenge握手鉴权协议(CHAP)或者密码验证协议(PAP)或者将两者都启动,并且对在接口上选择的CHAP和PAP验证的顺序进行规定
Ppp chap hostname 当用CHAP进行身份验证时,创建一批好像是同一台主机的拨号路由器
Ppp chap password 设置一个密码,该密码被发送到对路由器进行身份验证的主机命令对进入路由器的用户名/密码的数量进行了限制
Ppp pap sent-username 对一个接口启动远程PAP支持,并且在PAP对同等层请求数据包验证过程中使用sent-username和password
Protocol 对一个IP路由选择协议进行定义,该协议可以是RIP,内部网关路由选择协议(IGRP),开放最短路径优先(OSPF),还可以是加强的IGRP
Pwd 显示当前设备名
Reload 关闭并执行冷启动;重启 *** 作系统
Rlogin 打开一个活动的网络连接
Router 由第一项定义的IP路由协议作为路由进程,例如:router rip 选择RIP作为路由协议
Router igrp 启动一个IGRP的路由选择过程
Router rip 选择RIP作为路由选择协议
Rsh 执行一个远程命令
Sdlc 发送SDLC测试帧
Send 在tty线路上发送消息
Service password-encryption 对口令进行加密
Setup 运行Setup命令
Show 显示运行系统信息
Show access-lists 显示当前所有ACL的内容
Show buffers 显示缓存器统计信息
Show cdp entry 显示CDP表中所列相邻设备的信息
Show cdp interface 显示打开的CDP接口信息
Show cdp neighbors 显示CDP查找进程的结果
Show dialer 显示为DDR(数字数据接受器)设置的串行接口的一般诊断信息
Show flash 显示闪存的布局和内容信息
Show frame-relay lmi 显示关于本地管理接口(LMI)的统计信息
Show frame-relay map 显示关于连接的当前映射入口和信息
Show frame-relay pvc 显示关于帧中继接口的永久虚电路(pvc)的统计信息
Show hosts 显示主机名和地址的缓存列表
Show interfaces 显示设置在路由器和访问服务器上所有接口的统计信息
Show interfaces 显示路由器上配置的所有接口的状态
Show interfaces serial 显示关于一个串口的信息
Show ip interface 列出一个接口的IP信息和状态的小结
Show ip interface 列出接口的状态和全局参数
Show ip protocols 显示活动路由协议进程的参数和当前状态
Show ip route 显示路由选择表的当前状态
Show ip router 显示IP路由表信息
Show ipx interface 显示Cisco IOS软件设置的IPX接口的状态以及每个接口中的参数
Show ipx route 显示IPX路由选择表的内容
Show ipx servers 显示IPX服务器列表
Show ipx traffic 显示数据包的数量和类型
Show isdn active 显示当前呼叫的信息,包括被叫号码、建立连接前所花费的时间、在呼叫期间使用的自动化 *** 作控制(AOC)收费单元以及是否在呼叫期间和呼叫结束时提供AOC信息
Show isdn ststus 显示所有isdn接口的状态、或者一个特定的数字信号链路(DSL)的状态或者一个特定isdn接口的状态
Show memory 显示路由器内存的大小,包括空闲内存的大小
Show processes 显示路由器的进程
Show protocols 显示设置的协议
Show protocols 显示配置的协议。这条命令显示任何配置了的第3层协议的状态
Show running-config 显示RAM中的当前配置信息
Show spantree 显示关于虚拟局域网(VLAN)的生成树信息
Show stacks 监控和中断程序对堆栈的使用,并显示系统上一次重启的原因
Show startup-config 显示NVRAM中的启动配置文件
Show ststus 显示ISDN线路和两个B信道的当前状态
Show version 显示系统硬件的配置,软件的版本,配置文件的名称和来源及引导映像
Shutdown 关闭一个接口
Telnet 开启一个telect连接
Term ip 指定当前会话的网络掩码的格式
Term ip netmask-format 规定了在show命令输出中网络掩码显示的格式
Timers basic 控制着IGRP以多少时间间隔发送更新信息
Trace 跟踪IP路由
Username password 规定了在CHAP和PAP呼叫者身份验证过程中使用的密码
Verify 检验flash文件
Where 显示活动连接
Which-route OSI路由表查找和显示结果
Write 运行的配置信息写入内存,网络或终端
Write erase 现在由copy startup-config命令替换
X3 在PAD上设置X3参数
Xremote 进入XRemote模式

↑ (更多信息到物联网之家) 随着物联网(ToT)的发展,人类建造智能家庭、办公室、街道和城市的梦想正在实现。
物联网(IoT)的概念最先由英国科学家Kevin Ashton提出,就是指一种和现实生活紧密相连的网络系统。物联网可以提供一个由内部交流设备构成的全球网络服务,它结合无所不在的交流,海量的计算和遍及的情报信息。
当前,物联网技术中“物”特指日常生活用品,比如:各种各样家用电器、家具、衣服、交通工具,还有其他各种网络可以识别、定位、控制的物品。
优势
尽管现在有很多将实体物品联网的有趣应用,但物联网的发展还处于初级阶段,需进一步挖掘出其潜在巨大价值才能被广大用户接受和广泛使用。
这项技术的优点包括:优化的体验;商业活动自动化的可见性和可测量性;通过实时高分辨率的信息捕捉可提供性价比更高的服务;实现对产品实时性能信息的分析;通过提高运行效率、准确性、灵活性和自动化来创新已存在的商业流程。
发展趋势
物联网技术的部署趋势包括:
感应器尺寸的减小:微软电系统和纳电子学正在致力于制作尺寸更小的节能传感器,以应用在比较小的物体或有生命的系统之中。思科系统公司、爱特梅尔半导体公司、瑞典计算机研究院和其他技术供应商还有IPSO,联合推出IPv6,这是世界最小的开放资源之一,能够兼容各个应用,不管能量和记忆多么有限,一旦有了网络协议地址,就可以推广物联网应用。
将移动电话作为数据采集设备:这一趋势是指移动手机数据采集功能的扩展。支持网络连接的手机,作为一种已经普及的通讯工具,在推动数据采集的广泛应用和接收方面有很大优势,如同很多移动设备都能用摄像机来识别2D条码。
阻碍
物联网的发展在很大程度上依赖于机器对机器(M2M)的对接、电子通讯协议、嵌入系统,无线通讯、射频识别(RFID)、感应器等技术的进步,并且每个加入物联网的物品都要有自己的识别身份。管理一个集命名、地址标注和发现为一体的全球网络体系是一件非常艰巨的工作。
射频识别也是一种感应器。市场上感应器多种多样,功能也不尽相同,这些感应器构成网络建设的主要成本。另外一个阻碍就是在技术部署过程中需要有坚固的智能设备,以防御任何极端环境的破坏。
信用、隐私和安全问题对物联网也是至关重要,该项技术的发展还要解决数据所有权和管理方式的问题。
印度人的视角
作为蜂窝移动通讯发展增速最快的市场,印度迫切希望采用最新的技术来改善国内居民的生活方式。
大部分印度人居住在农村地区从事农业耕作工作。科技在监测和提高资源运用效率方面起着很大的作用。在医疗保健和教育方面,科学技术也能够发挥很大作用,比如让住在城市的优秀医生和教师通过互联网把服务延伸到农村地区,然而,由于在部署技术方面的种种挑战,要利用网络技术助推印度发展并非易事。
能否支付得起这项技术的开支是成功的关键因素之一。随着标准化技术、设备、生产流程的普及和生产数量的提升,技术应用成本会逐渐下降。
可能会有一些过去的设备和系统无法兼容新的标准而需与新的技术共存,市场对产品和服务的高度可靠性和健壮性也有很高的要求。同时,社会对物联网技术的接受程度还取决于文化、物流、地理和政治因素的考量。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/dianzi/13476826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-14
下一篇 2023-08-14

发表评论

登录后才能评论

评论列表(0条)

保存