所有提交的电磁系统将被重定向到在线手稿提交系统。作者请直接提交文章在线手稿提交系统各自的杂志。

以内容为中心的网络及其应用

迪帕莉Damodar阿希尔族人* 1Prashant教授。b . Kumbharkar2
  1. 计算机科学和工程、普纳/ Siddhant工程学院/普纳,印度马哈拉施特拉邦
  2. 计算机科学和工程、普纳/ Siddhant工程学院/普纳,印度马哈拉施特拉邦
通讯作者:迪帕莉Damodar阿希尔族人,电子邮件:deepaliahir@gmail.com
相关文章Pubmed,谷歌学者

访问更多的相关文章全球研究计算机科学杂志》上

文摘

越来越多使用数码设备和社交网络的渗透了很多个人内容网络共享。内容共享越来越受欢迎,它是互联网最常用的应用之一,然而网络设计没有考虑内容共享。它主要是用来连接不同网络中的节点,所以跟上最新的趋势和有效地使用互联网内容分享一个新概念发展被称为内容为中心的网络(CCN)。CCN提供低通信开销和卖空下载时间,本文将解释CCN,它的应用程序,可能对CCN的增强。

关键字

指定数据,以内容为中心的网络(CCN),移动内容共享。

介绍

快速移动技术的发展彻底改变了人们的使用方式感知手机。在早期,手机只是作为设备打电话。然而,各种各样的嵌入式特性,如通讯、上网、高质量的数字摄像机,媒体播放器,第三方应用程序和无线局域网(WLAN)能力改变了移动设备到多媒体电脑。这些移动多媒体设备已经成为每个人日常生活的重要组成部分,主要用于创建数字内容消费设备。用户现在可以创建自己的内容,很容易和快速的,可能会与别人分享他们的内容,作为一个扩展的人类需要交流和经验分享。
今天,只检索内容的方法是建立一个端到端的连接。虽然沟通模式在互联网以来一直在发展初期,从客户机-服务器模型对等网络,和云网络,已被证明的重要一点。,互联网的使用模式已成为主要内容型的。即内容消费者不在乎在哪里以及如何获得一块内容。
然而,互联网作为一个通信网络设计,不是一个媒体的分销网络。这些限制的影响每一个生态系统的一部分——从航空公司到出版商,在有线和无线通讯,运营商需要经济的方式来解决这些问题超出边际改进现有解决方案和工具。
CCN网络体系结构的另一种方法是基于一个通信网络的原则应该允许用户关注他或她需要的数据,而不必引用一个特定的物理位置,检索数据。CCN内容缓存可以减少拥堵,提高交货速度、更简单的网络设备的配置和安全建立在网络在数据层面。主动继续获得动力以开放源代码版本,安卓系统实现发布,与著名的工业合作伙伴和商业活动由帕洛阿尔托研究中心[1]。相比当前的TCP / IP通信模型,CCN有以下不同的特征:
Receiver-centric通信模型:接收器将通过发送消息感兴趣的信息。最多一个数据信息是针对感兴趣。
b。层次内容命名方案:CCN不特定主机的地址,但内容对象本身。内容层次的名字,这类似于url。兴趣在转发数据包转发通过longest-prefix匹配决策阶段。
c。缓存和转发架构:每个CCN设备可以缓存数据并使用它们为未来服务请求。
从以上特点,CCN预计在今天的互联网解决问题如流动性、安全性、多路径支持,等等。
剩下的纸是组织如下,第二节介绍了CCNx协议,第三节描述CCN在移动环境中,第四节描述代理协助CCN,第五节引用CCN各种可能的应用领域,第六节捕获的优点和缺点的结论。

CCNX协议

内容分享在CCNx CCN完成协议的传输协议是CCN [2] [3]。CCNx协议有效地提供命名内容而不是主机连接到其他主机。每个包的数据可能在任何CCNx路由器缓存——结合内在支持多播或广播交付这将导致一个非常有效的利用网络,许多人对相同的内容感兴趣。
CCNx名叫数据包的协议提供了独立于位置的寻交付服务。服务内容包括多跳转发的端到端交付、流控制、透明和自动网络多播交付使用缓冲存储器可用,无路由循环的多路径转发,验证内容完整性无论交付的路径,和任意应用程序数据的马车。应用程序CCNx协议运行在一些下层通信服务能够传送数据包。没有任何限制的性质下层服务:它可能是一个物理运输或另一个网络或传输协议。例如,应用程序通常会运行CCNx UDP协议之上的利用现有的IP连接。因为内容是名叫CCNx协议独立的位置,它也可能被无限期保存网络,提供有效的分布式文件系统服务的一种形式。
CCNx协议一般,支持各种网络应用程序。是很自然的认为存储内容的应用,如视频或文档文件的分布,但CCNx模型还支持实时通信和发现协议和一般足以携带主机之间的对话,比如TCP连接。离开的协议支持范围广泛的应用程序命名约定到应用程序的选择。CCNx指定的共同功能独立的名称和数据的内容和交流的语义。除了CCNx,因此,一个完整的规范的使用CCNx协议为特定应用程序将需要额外的命名规则,规范数据格式和消息语义。这种规格的应用协议的CCNx协议(加上可能API规范)被称为概要文件。
CCNx协议是专为端到端应用程序之间的通信,所以它的目的是成为集成到应用程序处理而不是被实现为一个单独的层。

CCNx定义:

下面给出一些定义用于CCNx协议:节点
CCNx网络实体实现转发和缓冲。

方:

网络使用CCNx协议中的任何实体沟通。注意,政党不只是机器,而且使用协议的应用程序。

信息:

CCNx包。这个术语是用来避免混淆与下层包可能携带CCNx消息。一个下层包(例如一个UDP数据包)可能包含不止一个CCNx消息。

消息格式和编码:

与许多其他协议,CCNx协议没有任何固定长度的字段。相反,CCNx数据格式和编码的XML模式定义的明确识别领域的边界。这种设计允许任意长度的字段值,当省略可选字段,消费没有包空间,和嵌套结构。使用XML结构并不意味着字段值文本字符串也不要求消息被编码为人类可读的文本。大多数字段定义为包含任意的二进制值,包括那些确定的内容。
CCNx消息的有线格式是一种有效的二进制编码的XML结构称为ccnb,它定义了诸如字节顺序。还有一个文本的XML编码是有用的调试、测试、演示文档,等等,但不能使用的线。

内容识别:

CCNx协议实现转移的内容的名字,无论机器的身份或位置。名字是hierarchically-structured CCNx内容,组成的组件的数量。IP地址的层次结构是这样,但CCNx名称和名称组件有任意长度和组件部门明确识别与阶级模型中的IP地址。协议并不依赖于任何但层次结构的名字,所以他们可能包含任意二进制数据,如加密数据。
CCNx内容名称不解释的操作CCNx协议本身,只是匹配。所有任务的意义名称或其组成部分来自应用程序中,机构,和/或全球公约反映在前缀转发规则。
CCNx名称有时识别一个特定的块的数据,但是在其他情况下确定一组数据的名字命名一个点的树下,可能有多条数据。名称识别类似于一个数据集合的地址的网络主机IP的解决方案,可以看到,网络地址来识别主机连接到网络的集合。命名的一个集合,CCNx名称的前缀名称的每一个内容块的集合,就像一个IPv4网络地址给一个前缀的成员主机的IP地址。出于这个原因,CCNx名称可以被称为一个名称前缀或简单的前缀。CCNx名称可以使用URI表示或使用XML来表示。一个名称元素代表一个层次CCNx内容的名称。它只包含一个组件元素的序列。每个组件元素包含零个或多个字节的序列。没有限制可以使用字节序列。

URI表示:

常方便使用URI表示CCNx名称。CCNx计划方案标识符是一个¢€•ccnxA¢€–,和CCNx URI不需要有权威的组件(即初始/ /后一部分在熟悉的http URI)。
例子:
一个HTTP URI:
在ccnx URI http://www.ccnx.org/releases/latest/doc//Name.html可能代表:ccnx: / /最新版本/ / doc / Name.html

XML表示:

没有任何限制什么字节序列可用于一个组件,所以当显示为XML,可能需要base64Binary或十六进制的二进制编码。可打印utf - 8字节时发生,更人性化的“文本”的替代方法是可用的。
分配一个数据块的CCNx名称总是包含作为它的最后,最具体的组件的值来源于数据,称为消化组件。因为它是来自数据本身,消化组件是多余的,所以不是传播。

CCNx消息类型:

CCN协议是基于两个包类型,即兴趣和数据包(也称为内容对象)(图1)
兴趣消息用于请求数据的名字。从这些最重要的领域是一个内容的名字。图2显示了一个示例内容的名称。感兴趣的消息可以识别一大块内容检索非常特别。另外,感兴趣的消息可以提供一个名称前缀和其他条件限制从集合中哪些数据是可以接受的名字的前缀。
图像
图像
数据包是用来供应数据。数据包不仅包含了一个数据负载但识别名称(没有隐式消化组件),加密签名,和识别签名者(称为发布者)签署以及其他信息。正式,数据包是一个不可变的绑定的一个名字,一个出版商,分配一个数据块。每个数据包都包含一个有效的签名。通过这种方式,所有的数据与CCNx协议证明。
任何CCNx方可以验证签名的任何内容对象接收到消息。要使用数据的应用程序必须首先验证。验证可能需要公钥本身并不是包含在内容对象的消息得到证实。CCNx方丢弃一个内容对象信息,无法验证。
CCNx协议没有提供一个单独的密钥分发机制,因为钥匙可以分布就像任何其他数据使用协议的一般特征。概要文件的密钥分发是单独的规范,而不是CCNx协议本身的一部分。签名验证确认内容对象的信息没有被损坏在运输途中(有意或其他),因为它最初签署,签署的确认了,出版商,但这些验证是不一样的决定,出版商的问题是一个值得信赖的数据来源为特定的应用目的。CCNx方使用信任管理实践决定是否信任数据从特定的出版商为特定的目的,但这种做法并不指定为CCNx协议本身的一部分。CCNx协议旨在确保认证的数据,没有约束决定密钥分发和信任管理。

基本的交流:

使用receiver-controlled CCNx协议通信。数据传输消息感兴趣的消费者可以连接和任何一方收到消息和数据相匹配,或者满足,请求(根据规范的消息)可能匹配的内容对象传递消息。数据只能传播针对感兴趣相匹配的数据。感兴趣的消息可以使用广播或多播传输设施的基础传输以达到很多的潜在来源数据以最小的带宽成本。
一方最多只能传输一个内容对象消息在回应一个收到利益的信息,即使党有很多内容相匹配的对象。利益之间的一对一映射和数据信息维护一个平衡,允许接收方控制流的速率传输数据从发送方,并避免使用带宽不希望任何地方发送数据。
节点需要实现抑制机制以减少潜在的两个不同的节点传输两个内容对象消息来响应一个利益受到两个节点(例如通过广播或多播)。抑制机制需要包括随机化响应时间和检测,另一个节点广播或多播响应的兴趣可能会被丢弃。当前版本的CCNx协议不指定抑制规则。
接收器,欲望来获取大量的数据需要多个内容对象消息必须传输序列感兴趣的消息。流水线,接收机可以传输多个兴趣消息而不必等待数据响应每一个在发送下一个。这是唯一可能的,如果接收机足够了解内容对象的名称提前构建不同的利益。与相同的请求发送多个兴趣消息通常会导致相同的内容对象反复传播,由于发送者必须应对利益仅基于可用的内容,而不是任何的记忆他们以前传播什么内容对象。
CCNx协议并不假定基础传输的消息是可靠的。提供可靠的交付,利息不满意的消息在合理的时间内必须转播的。接收器需要维护一个计时器不满意的利益它仍然希望数据,并当计时器到期重新发送它们。当前版本的CCNx协议并不指定计时器的值。
这些规则的基本利益/数据交换本地通信是同行之间的交流,相互直接接收消息传输。自从CCNx协议可以用于任何数据包传输,这个地方的定义相当宽泛,包括双节点身体远但使用远程连接,比如一个TCP连接隧道传输CCNx直接消息。多次反射CCNx协议通信需要转发CCNx消息中指定的节点在下一节中描述的模型。

CCNx节点模型:

完整CCNx节点(而不是一个有限CCNx党等单个应用程序)包含以下数据结构提供缓冲/缓存和无路由循环转发。

内容库(CS):

缓冲区内存组织由前缀匹配检索查找名称。自从CCNx内容对象消息自我识别、自我验证每一个许多消费者可能是有用的。CS需要实现一个替换策略,最大化重用的可能性,如最近最少使用(LRU)或最常用(LFU)。CS可能无限期保留内容对象消息但是不需要采取任何特殊措施来保护他们;CS是缓存,而不是一个持久化存储。

脸:

脸是一个泛化的概念接口:一脸可能是直接连接到网络或应用程序。脸可以配置为发送和接收广播或多播数据包在一个特定的网络接口,或发送和接收数据包在底层使用点对点的解决交通、或使用隧道(例如TCP通道)。脸也可以连接到一个应用程序进程运行在同一台机器上,通过一个封装如UDP或一个os进程间通信的路径。所有消息到达通过一张脸,发出了一张脸。

转发信息库(FIB):

表的出站面临利益,组织由最长前缀匹配检索查找名称。每个前缀条目FIB可能指向列表的脸,而不是只有一个。

等待利益表(坑):

表满足利益的来源,为检索组织最长前缀匹配查找的名字。坑可能指向列表中的每个条目的来源。坑中的条目必须超时而不是无限期关押。
注意,上述表可以通过一个相互关联的索引来查找操作的成本最小化的核心CCNx消息处理和转发。这样的索引必须命令或优先实现的效果低于指定的查找顺序。

在CCN消息处理:

处理感兴趣的消息:

处理感兴趣的消息根据下列顺序:
在CS上执行查找。如果找到一个匹配的ContentObject,它会传播到达面对作为一个响应消息感兴趣。注意,以匹配ContentObject必须满足所有的规范给定的消息。同时也要注意可能是多个ContentObjects比赛在这种情况下,规范的消息将被用来确定哪些对象返回。当找到匹配的CS、加工停止和兴趣消息被丢弃,因为它已经满足。
b。在坑上执行查找。如果找到匹配的兴趣消息坑这意味着同等利益的消息已经被转发和等待。到来的新的兴趣消息被添加到列表的来源满足利益坑入口和兴趣消息丢弃。
c。FIB执行查找。如果找到一个匹配的前缀FIB,创建一个条目的坑确定到达的兴趣消息和消息传播策略规则的一个或多个出站FIB前缀的面孔。注意,一个出站的面孔可能是连接到一个本地代理使用名称的语义来动态配置新面孔。
d。如果没有找到匹配前面的步骤,那么该节点已经无法满足目前感兴趣的消息。它可能在短时间内举行之前被丢弃,因为建立一个新的FIB条目可以提供满足方式。
图像

处理内容信息:

处理ContentObject根据下列顺序:
查找在CS上执行。如果找到一个匹配的ContentObject这意味着新来ContentObject重复,可以安全地被丢弃,因为任何兴趣消息已经满足,新的将满意的CS。
在坑上执行查找。如果有一个匹配的坑,ContentObject传播所有的源脸上的利益代表。一个节点在转发之前执行ContentObject的验证,并可以申请各种政策限制。
b。如果没有找到匹配在前面的步骤,然后主动提供的内容。向前一个节点不主动数据和丢弃主动数据但可能存储在CS以防随后要求。
图3。显示一个示例场景中处理CCN的消息。

策略规则:

与IP, CCNx FIB条目可能指向多个同时跳的目的地。感兴趣的自我识别的自然信息和ContentObjects意味着循环可以避免建立一个生成树只允许一个目的地在任何特定节点为任何特定的前缀。多个出站面临的可能性意味着不同的策略可以用来选择其中转发消息时。一个节点需要实施一些策略规则,即使是只传输一个兴趣消息所有上市出站脸上序列。一个节点可以实现多种不同的策略。策略规则应该由FIB条目指定:在这种情况下,FIB条目可能包含有效约束程序处理兴趣消息的转发处理特定的前缀。
一个节点需要抛弃坑条目没有刷新的到来新的兴趣在一些超时消息。新利益确认潜在接受者接收内容仍然感兴趣。一个节点必须定期重新发送兴趣消息等待坑条目。一个节点可以使用不同的超时刷新活性得到感兴趣的信息(下游利益)与用于电源等待兴趣消息(上游利益),并可能使用不同的超时相关不同的面孔。通过这种方式,每个节点应该匹配下游和上游派对

在移动环境中CCN

尽管CCN可以提供本地化内容交付,有可能发生的情况下,这种内在利益受损,如果内容请求者是一个移动设备。如图4所示(一个),X移动设备发送兴趣包的原始y利益通过网络数据包转发,遍历几CCN设备。数据包从内容源路由数据包感兴趣的路径遍历。每个CCN设备沿路径存储转发数据包的内容源内容请求者。
图像
如图4 (b)所述,CCN的网络设备,这是附近的老位置移动设备X, X不知道设备的运动所以,数据包是不必要的传播在移动设备的老位置X此外,兴趣反复数据包传输后移交请求数据包已经要求在老位置。切换事件后,许多冗余的兴趣包发送再次检索要求的数据包。然而,当数据包存储旧位置附近才可用路由表更新,交接后的再次请求数据包从remote-located原创内容持有人交付,而不是从附近CCN设备与缓存的内容。所以导致长时间延迟和太多在设备运动控制开销

减少控制开销CCN的移动环境下:

减少控制开销和浪费的带宽使用CCN在移动环境中,j·李和d·金提出了一个代理协助计划[4]。在这个方案中配置用户代理与CCN功能叠加在IP网络架构。CCN代理可以是一个移动设备或电脑必须持续活跃。
CCN代理行为的常见的路由路径点所有内容共享。此外,代理作为一个点的间接(提供传送服务)以及提供额外的服务,如信息过滤、安全协会,等等。
基本的想法是,用户设备要求代理下载请求的内容代表他们(如图5)。CCN代理参与传统CCN叠加,并负责所有下载的设备。所以,如果一个用户设备想要具体内容数据,它只是发送给代理节点内容查询包,这是类似于兴趣包初始CCN架构。也就是说,用户设备不需要解决,使自己与其他内容持有者设备连接。
图像
CCN代理接收兴趣包可能会发现使用正常CCN的兴趣/数据交换的内容代表内容的请求者。请求的内容数据传输从代理到请求方设备。从这个代理架构,移动设备可以减少开销CCN路由信息配置和共享内容。提出了基于代理的移动CCN下一章中详细说明。

代理协助CCN

代理协助CCN提议CCN的方差,以避免在移动环境中控制开销。每个操作的代理协助CCN详细描述如下。

CCN覆盖配置:

首先,一个移动CCN设备安全协会CCN代理节点内容前缀声明和内容共享。假设代理节点提前配置覆盖网络,因此识别他人的身份信息。每个设备包括代理节点有一个独特的加密形式的公共密钥对身份。之间有一个紧密的耦合装置及其所使用的密钥对身份,这样可以很容易地确定所有设备。通过标识信息,代理节点可以建立配置构造路由表。安全协会后,移动CCN设备和代理节点交换身份信息以及IP地址。存储这些信息可以传递内容数据没有额外的利益交换数据包时移动消费设备的IP地址或改变服务代理节点。也就是说,一旦有一个安全的移动消费设备之间的联系的代理节点,没有进一步的处理在其他代理节点,除了网络协会(即。,创建配置它们之间)。

Proxy-assisted CCN内容分享:

移动设备,想要获得一个特定的内容数据发送一个请求消息包含所请求的内容名称其代理节点如图6所示。
图像
代理节点收到请求消息内容启动正常CCN内容分享过程。即假定代理节点内容请求一个请求从自己的应用程序层。在收到请求的内容与内容的元数据信息,代理节点提供所请求的内容数据的元数据信息的移动设备。假定可以获得当CCN内容元数据信息生成,搭载在第一段数据的内容。所以,移动设备可以配置的假坑条目请求内容数据未发出进一步的兴趣包段单元的内容数据。

运动:

移动设备检测网络状态改变时通过使用物理链路或子网地址的信息。在提出的体系结构中,两个子网和代理改变被认为是一个切换事件。作为该方案假设CCN IP覆盖架构,IP地址更改的内容请求者直接相关的新面孔配置CCN架构到代理节点。以同样的方式,应当通知代理更改事件之前的代理节点,以防止不必要的丢包和资源消耗。当检测到运动事件迫在眉睫,移动设备发送一个¢€—当前请求的消息代理节点。
接到一个¢€—维持请求”消息,目前代理节点停止交付内容数据包向移动设备和只在其本地知识库中存储的内容数据的后续重发。,何氏领域中的相关条目设置为1。如图7所示,CCN代理节点接收兴趣包说明具体内容数据配置为未来的内容数据交付基于内容的路由条目。即路由表的架构方案只有差异一个¢€—HO坑配置的字段。
图像
图像
之后,如果接收到数据包内容,检查是否一个特定的代理节点坑条目存在,相关条目有何指示。如果何鸿燊是¢€—1 ',接收到的数据包内容不是转发并存储在存储库中(如图8)。因此,该方案可以防止不必要的包丢失和网络资源消耗向通往老移动设备的位置。

内容迁移处理:

子网的改变:

当获得新的IP地址时,移动设备通知新的IP地址信息的代理节点使用¢€—交接通知消息捎带内容序号,它终于收到旧的位置。CCN代理节点传输数据包存储内容的新位置的移动设备。,该方案不需要移动设备传输又兴趣包的存储数据包的内容。在收到最后一个数据段的内容,要求在老位置,移动设备只是等待后续内容数据段不使用额外CCN兴趣包。

代理的改变:

通过代理广告信息,移动设备可以检测到新的代理节点的存在。协会在做处理新代理节点,移动设备提供身份信息之前的代理节点到新代理节点。所以,新的代理节点可以要求提供缓存的内容数据的移动设备。期间减少控制开销的数据缓存的内容,新代理利用修改CCN的兴趣,这表明所请求的内容名称和序列号是去年收到代理之前的内容。此外,它可以暂时有两个同步路径接收请求的内容数据,一个用于路径从间接路径通过之前的代理节点和一个新代理的直接路径(如图9)。
图像

应用程序

CCN应用各领域除了内容传播常规web服务器的流量。下面讨论这些可能的应用:

医疗设备和医疗管理系统:

个人健康、远程健康监控和辅助生活越来越医疗市场扩大移动设备和服务,可以安全的使用记录,存储和共享个人医疗数据。智能手机和平板电脑都在增加消费和医疗行业,有成千上万的医疗和医疗应用程序可用。
消费者、医疗服务提供者、医疗设备供应商和医生认识到移动医疗设备和服务的好处来监控和分享与医生、患者重要器官提供个人获得聚合卫生信息,并使用在应急情况下有限的访问基础设施。
然而,这些设备、系统和应用程序也存在挑战在确保隐私和安全,连接多个异构设备,和聚合和分享信息。这些障碍阻碍的可用性和部署解决方案使用现有的网络技术。而不是拼凑网络组件和安全服务或分段的基础设施和信息,有一个明确的需要开发一个安全的统一通信平台访问、卫生和健康数据的存储和传输。
CCN-based无线技术使医疗器械注册,安全地共享和访问敏感内容而不需要部署基础设施或后端系统支持。使用CCN的以数据为中心的加密方法,健康和健康数据可以共享安全与隐私水平定义和设置由用户或供应商。CCN的高度可用的招生程序可以应用于多种医疗设备类型。CCN的协议无关的通信模型允许建立一个低成本的沟通平台为一组异构设备。

安全的和成本有效的照明控制系统:

照明系统为工业、市政、住宅逐渐过渡到节能的替代品,如发光二极管(led)以降低成本和环境影响,以及符合节能立法。
许多新的照明控制系统开始使用一种基于ip的体系结构和功能,但这种方法是昂贵和低效的。它需要管理和分配IP地址,构建防火墙安全,管理复杂的配置。还有一个高风险的安全漏洞时构建安全系统是无线控制。有机会的新方法来设计和部署功能增强的安全控制系统,直观的命名,简单的可管理性。以内容为中心的网络(CCN)技术提供了一种新的交流和建筑模型,提供了安全、自我配置,具有成本效益的、健壮的照明控制。
特定元素的工作可能包括:
a。设计和实现引导机制,为设备发现使用CCN协议细节,维护和协会。
b。大纲命名策略,将装置与直观的命名机制。
c。实现使用Linux服务器控制逻辑实现和通信与照明灯具和运动的政策。命令可以从控制台输入一组或一个移动设备根据工业或住宅设置。
d。Android设备上实现移动接口接收用户命令输入,使通信控制器,进而与照明灯具。

优点和缺点

做好网络的好处:

。提供了一个无缝的、无处不在的经验,可以让人们轻松地发送和接收数字内容从多个位置,移动设备,和不同的网络。
b。简化了网络的使用,减少安装时间,不需要手动配置通过防火墙,vpn和特定的同步协议。
c。减少交通拥堵和延迟,不通过网络发送无关或冗余信息管道。
d。改善网络性能,同时降低运营成本,增加效率至少三个数量级。
e。提高网络可靠性,使用任何可用的媒体提供信息。
f。消除了许多安全问题,保证信息的完整性和信任属性的内容,不是渠道。
g。支持新的和新兴应用,便于移动和无线接入(目前降级的边缘网络),并使广播、语音IP (VoIP)自治传感器网络,无处不在的应用程序和上下文感知计算。授权用户——允许人们表达的意图,他们的网络(例如,也会优先考虑具体内容),并且重视他们的需求从内部网络。

CCN的缺点:

。CCN仍然在发展概念,因此没有多少可用的硬件或软件的支持。
b。CCN地址内容传播的问题,但可能会导致浪费的带宽时,使用移动设备。我们已经在前一章讨论这个问题和可能的解决方案。

结论

当前互联网有效沟通而不是分布,CCN生产一旦认识到大量的信息,然后复制很多次。摘要清除CCN的主意,其应用程序和设备移动性的影响在CCN基础内容交付环境。移动消费设备的频繁的网络变化导致性能下降的内容共享,导致糟糕的用户体验。因此,提出了基于代理的CCN方案来弥补用户运动的影响。
代理节点执行内容分享代表移动消费设备和充当公共点的路径和新路径。从提出代理体系结构,它可以防止不必要的数据包传输在前面的位置,移动设备已经搬出去了。此外,它可以节省能源消耗,减少重复传输数据包不接收数据包在网络感兴趣的变化。这个特性是非常重要的在内容中心网络设备运动以来固有的动态拓扑变化原因和高资源消耗。

引用

  1. http://www.parc.com/work/focus-area/content-centric-networking/
  2. http://www.ccnx.org/
  3. http://www.ccnx.org/releases/latest/doc/technical/CCNxProtocol.html
  4. 一个¢€•Proxy-assisted内容共享使用中心NetworkingA¢A€–Jihoon李,成员IEEE Daeyoub金,成员,IEEE
  5. http://www.ccnx.org/395/1/van-jacobsen-at-google/