1、TCP应用
(1)FTP:文件传输协议;
(2)SSH:安全登录、文件传送(SCP)和端口重定向;
(3)Telnet:不安全的文本传送;
(4)SMTP:简单邮件传输协议Simple Mail Transfer Protocol (E-mail);
(5)>
2、UDP应用
(1)流媒体
采用TCP,一旦发生丢包,TCP会将后续包缓存起来,等前面的包重传并接收到后再继续发送,延迟会越来越大。基于UDP的协议如WebRTC是极佳的选择。
(2)实时游戏
对实时要求较为严格的情况下,采用自定义的可靠UDP协议,比如Enet、RakNet(用户有sony online game、minecraft)等,自定义重传策略,能够把丢包产生的延迟降到最低,尽量减少网络问题对游戏性造成的影响。
采用UDP的经典游戏如FPS游戏Quake、CS,著名的游戏引擎Unity3D采用的也是RakNet。
(3)物联网
2014年google旗下的Nest建立Thread Group,推出了物联网通信协议Thread,完善物联网通信。
全球将近50%的人都在使用互联网,人们不断的追求更快、更好的服务,一切都在变化,在越来越多的领域,UDP将会抢占TCP的主导地位。
(4)QQ 文件传输、QQ语音、QQ视频
对于网络通讯质量要求不高的情况下,要求网络通讯速度能尽量快捷方便,就可以使用UDP技术。
MQTT是非常流行的设备的接入协议,包括IBM、亚马逊、微软的IoT托管服务都有支持,而CoAP在这方面几乎没有露面的机会。感觉以下几点是MQTT优于CoAP的主要原因:MQTT基于TCP,在做反控设备的时候比UDP更可靠,比如CoAP走3G、4G的时候甚至需要实现CoAP over TCP,否则反控很不稳定甚至无法联通。
MQTT异步Pub/Sub实现,好比发个微信,无需等待对方确认便可以继续,而不像CoAP那样必须等待对方应答才能返回的同步模式。
MQTT为物联网提供了许多体贴的设计,比如QoS,比如“遗言”的设计。
篇幅有限,无法完全枚举MQTT的优越性,建议参考以下文章:
MQTT入门篇
MQTT进阶篇
MQTT安全篇
MQTT实战篇
当然,CoAP在功耗方面有优势,不过随着物联网设备特别是网管的计算能力加强,这点应该不是主要矛盾。1、物联网的覆盖范围要远大于互联网。互联网的产生是为了人通过网络交换信息,其服务的主体是人。而物联网是为物而生,主要为了管理物,让物自主的交换信息,间接服务于人类。
2、互联网用户通过端系统的服务器、台式机、笔记本和移动终端访问互联网资源,发送或接收电子邮悔并件;写博客或读博客;通过网络电话通信;在网上买卖碧搭迹股票,定机票、酒店。而物联网中的传枝誉感器结点需要通过无线传感器网络的汇聚结点接入互联网。
3、物联网涉及的技术范围更广。物联网运用的技术主要包括无线技术、互联网、智能芯片技术、软件技术,几乎涵盖了信息通信技术的所有领域。而互联网只是物联网的一个技术方向。互联网只能是一种虚拟的交流,而物联网实现的就是实物之间的交流。Long Term Evolution Category 1(长期演进技术类别1)即LTE CAT 1 是一种众所周知的LTE标准,广泛应用于全球物联网通信行业。由3GPP(第三代合作伙伴计划)(第8版)在2008年推出以用于物联网,自推出以来一直保持显著增长。LTE Cat 1 因其广泛的覆盖范围和低成本优势而广受欢迎。LTE Cat 1 专为功能繁杂的物联网应用而设计,目前被认可为不可或缺的连接技术。LTE CAT 1 使用技术优越并可全球部署的动态系统,在全球范围内提供最佳的物联网解决方案。换而言之,LTE CAT 1 可以被称为LTE 物联网的特定变体,它使物联网网络更加智能。
LTE CAT 1的特点
• 中速LTE 标准
• 专为物联网和M2M 通信而设计
• 满足足够的上、下行数据速度
• 适用于带宽密集型物联网应用
• 超强的建筑穿透力
• 低延迟(50至100ms)
• 更高的数据传输效率
• 上行(5Mb/s)和下行(10Mb/s)
• 向下兼容3G 和2G
• 优化后的功耗延长电池寿命周期(最多5年)
• 支持低功耗的待机和睡眠模式
• 支持全双工FDD/TDD 和VoLTE(LTE语音服务)
• 室内覆盖
• 语音支持
• 移动支持
• 远程控制设备
• 超低成本
• 使用简捷
LTE CAT 1的应用
LTE CAT 1 应用于多种领域
• 自动化/交通:帮助监测车辆和各种参数、诊断信息、里程、位置、发动机使用情况、车队管理、电动滑板车等
• 安全:视频监控、交通摄像头、传输高质量视频、家庭监控、低端/基于云的摄像头、支持LTE 语音
• 移动医疗警报系统,门诊监测,预测性维护。适用于自动取款机、自动贩卖机、智能电网、资产跟踪、电表、无线支付、智能可穿戴设备。通过蜂窝网络一键通话。
LTE CAT M/LTEM/eMTC
众所周知,2017年3GPP 推出的LTE CAT M/LTEM/eMTC(第13版,这里“M”代表机器)是定义低成本机器类通信协议或简单的LTEM 协议,主要用于增强机器间的通信,这项技术相对较新,正处于发展阶段,专门为机对机通信和物联网设计使用。在实际运用中,为支持更高吞吐量设备的移动性而设计,并提供:
• 低延迟(10-15微秒)
• 上行和下行1Mbps
• 支持VoLTE
• 电池寿命长达10年
它还用于物联网平台设备。
这两种技术都被证明是物联网和M2M 通信的最佳选择。根据使用情况和覆盖率,用户可以自行选择。此外,在计算各种参数时,这两种技术都有各自优势,如Quectelcom收集的数据所示:
CAT 1 和CAT M 基础数据
LTE CAT 1 和CAT M 的对比
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)