ICN应用于智慧家庭物联网领域具备以下优势:
(一)、数据命名更直接
在智慧家庭应用场景中,数据获取和服务响应是最主要的实现目标,ICN通过IoT设备分发数据内容并提供服务,而不是在两个设备之间先发送握手信号建立一个通信链路后再传输数据。在需要多模态数据融合分析与设备协同的智慧家庭场景中,尤其是将不同品牌、用途的智能家电设备整合在同一平台中进行数据处理的情况下,命名数据和服务通常比命名设备更为重要。由于已命名的数据易于管理和搜索,减少了信息检索延迟;另外,智慧家庭应用场景中冰箱、电视、洗衣机等相对固定的家电设备,与遥控器、无线控制面板、用户手机等移动设备对IP地址的敏感性都相对较低,使得用户可以在任意具备缓存功能的设备上查询所有节点的数据。
(二)、接收方驱动通信
即仅在用户有需要时才启动通信。此功能是ICN不同于当前的网络体系结构重要特点。家庭中部署的智能设备定期发送数据查询请求,但不包括数倍位置与设备描述名称(MAC、IP等),ICN网络会直接为请求的信息找到最佳的来源并通过耦合或解耦的方法发送至接收端。在耦合方法中,名称解析和路由同时进行,数据沿着发送请求的路径反向传递至接收端。解耦方法中,名称解析和路由独立执行,数据沿着除发送请求的路径以外的任何路径传递至接收方。由于智慧家庭中数据请求与响应频次无规律,因此接收方驱动的通信有助于以减少传输数量的方式节省网络资源。此外,还可以通过文献中介绍的方法来提供发送方驱动通信。仅在发生某些事件时才需要发件人驱动的通信。
(三)、多节点网络缓存
为了减少每一个工作节点上的工作量,ICN支持网络缓存。当出现大量节点进行数据收发的情况时,家庭中每一个具备缓存条件的路由器满都会将数据存储在中间节点上,这些中间节点此时充当了服务器的角色,用于响应接收端的数据查询请求。ICN的网络缓存机制分为路径内缓存与路径外缓存,路径内缓存利用接收端到发送端之间的缓存节点进行数据缓存;路径外缓存可以在耦合方法中的路由系统,以及解耦方法名称解析系统中进行数据存储。这种缓存方式在家庭网络故障和部分节点由于机械故障不可用的情况下,数据请求依旧可以通过缓存节点进行响应。
(四)、支持移动设备
对于智慧家庭中越来越多的移动设备,由于其IP地址不固定,而TCP/IP上的移动IP补丁之类的解决方案又增加了处理移动设备的复杂性,在ICN中,通过使用发布订阅模型可以有效地保证设备的可移动性,任何移动节点都会向网络订阅其所需的信息,而网络中的固定节点协助发布者(数据发送端设备)和订阅者(移动端设备)之间建立通信。当移动设备离开家庭网络时,ICN网络会将该设备的连接信息转移到缓存的节点;如果发布者节点离开家庭网络或更改位置时,可以通过中间节点上的缓存数据向订阅者提供信息。 可移动性使ICN成为移动设备的最佳通信模型。
(五)、信息安全性较高
互联网旨在连接海量计算机并通过网络转发任何数据。此功能使得黑客以及垃圾邮件发送者可以在发动DoS攻击阻塞其他用户网络访问过程中传递自己编辑的信息。现有的诸如IPSec协议无法有效地深入扫描网络以发现此类恶意活动,导致用户隐私与数据安全事件频发。智慧家庭领域要求传输数据具有高度安全性,由于信息命名作为ICN网络寻址的唯一标识,可以帮助用户判断数据包是否来自垃圾邮件发送者;此外,信息名字本身具备安全验证功能,相较于保护主机的IP网络,保护信息内容的ICN网络更难被黑客破解和篡改。因此,ICN的信息命名方式有效减少了DoS攻击以及黑客在数据包中夹带私有指令。
智慧家庭ICN网络优势
日期:2021-03-17 16:10 点击:751