传送私有数据和数据对象制造技术

技术编号:14384345 阅读:45 留言:0更新日期:2017-01-10 11:45
本公开涉及传送私有数据和数据对象。在某些实现中,方法包括经由互联网协议(IP)网络接口与服务器建立通信信道。方法还包括经由通信信道与服务器传送客户端私有数据。方法还包括基于客户端私有数据经由信息中心网络(ICN)网络接口将一个或多个兴趣消息传输至服务器。在其它实现中,方法包括经由互联网协议(IP)网络接口与客户端设备建立通信信道。方法还包括经由通信信道与客户端设备传送客户端私有数据。方法还包括经由信息中心网络(ICN)网络接口从客户端设备接收一个或多个兴趣消息。

【技术实现步骤摘要】

本公开涉及信息中心网络(ICN)系统架构。更具体地,本公开涉及传送私有数据和/或数据对象。
技术介绍
在ICN系统架构中,客户端设备(例如,消费者或请求者)通常使用兴趣消息从服务器(例如,生产商)请求数据。客户端设备经由一个或多个路由器将兴趣消息传输至服务器,且服务器可使用数据对象(例如,数据消息)将请求的数据向客户端设备传输。兴趣消息可包括可被用于标识数据的名称。路由器可使用该名称向可能含有数据的一个或多个服务器传输(例如,转发或路由)兴趣消息。数据对象还包括包含在数据对象内的数据的名称。路由器还可使用该名称向客户端设备传输(例如,转发或路由)数据对象。
技术实现思路
根据本公开的一个方面,提供了一种方法,包括:经由互联网协议(IP)网络接口与服务器建立通信信道;经由所述通信信道与所述服务器传送客户端私有数据;以及基于所述客户端私有数据,经由信息中心网络(ICN)网络接口将一个或多个兴趣消息传输至所述服务器。根据本公开的另一方面,提供了一种方法,包括:经由互联网协议(IP)网络接口与客户端设备建立通信信道;经由所述通信信道与所述客户端设备传送客户端私有数据;以及经由信息中心网络(ICN)网络接口从所述客户端设备接收一个或多个兴趣消息。根据本公开的又另一方面,提供了一种装置,包括:互联网协议IP网络接口;信息中心网络(ICN)网络接口;一个或多个处理器;以及包括指令的存储器,所述指令被执行时使得所述一个或多个处理器执行包括下述项的操作:经由所述(IP)网络接口与客户端设备建立通信信道;经由所述通信信道与所述客户端设备传送客户端私有数据;以及经由所述(ICN)网络接口从所述客户端设备接收一个或多个兴趣消息。附图说明为了本公开可被本领域普通技术人员理解,可以有通过参考某些说明性的实现的方面的更详细的描述,其中一些说明性的实现方式在附图中被示出。然而,附图仅示出了本公开的某些示例特征且因此不被视为限制性的,因为描述可认同其它有效的特征。图1是根据某些实施例的示出了系统架构的框图。图2是根据某些实施例的示出了用于传送客户端私有数据和/或数据对象的示例过程的时序图。图3是根据某些实施例的示出了用于传送客户端私有数据和/或数据对象的示例过程的时序图。图4是根据某些实施例的用于传送客户端私有数据和/或数据对象的方法的流程图表示。图5是根据某些实施例的用于传送客户端私有数据和/或数据对象的方法的流程图表示。图6是根据某些实施例的计算设备的框图。图7是根据某些实施例的计算设备的框图。根据通用的实施,附图中示出的各种特征可未按比例绘制。因此,各种特征的尺度为了清晰目的可被任意地扩展或减少。此外,某些附图可未描绘给定系统、方法或设备的所有组件。最后,相同的标号可用于贯穿此说明书和所有图中表示相同的特征。具体实施方式许多细节在本文被描述以提供附图中示出的说明性的实现方式的彻底理解。然而,附图仅示出了本公开的某些示例方面且因此不被视为限制性的。本领域普通技术人员从本公开将认识到,其它有效的方面和/或变化不包括本文描述的所有特定的细节。此外,公知的系统、方法、组件、设备和电路详细描述,以免不必要地模糊本文所描述的实现方式的更多相关的方面。概述本文公开的各种实现包括用于传送客户端私有数据和/或数据对象的装置、系统、以及方法。例如,在某些实现方式中,方法包括经由互联网协议(IP)网络接口与服务器建立通信信道。方法还包括经由通信信道与服务器传送客户端私有数据。方法还包括基于客户端私有数据经由信息中心网络(ICN)网络接口将一个或多个兴趣消息(interestmessage)传输至服务器。在其它实现方式中,方法包括经由互联网协议(IP)网络接口与客户端设备建立通信信道。方法还包括经由通信信道与客户端设备传送客户端私有数据。方法还包括经由信息中心网络(ICN)网络接口从客户端设备接收一个或多个兴趣消息。示例实施例信息中心网络(ICN)系统架构正越来越流行。ICN系统架构的示例包括命名数据网络(NDN)系统架构和内容中心网络(CCN)系统架构。如上面讨论的,ICN系统架构(例如,NDN系统架构)可允许消费者(例如,客户端设备)使用标识被请求数据名称的兴趣消息请求数据。生产商(例如,诸如服务器计算设备之类的被请求数据的生产商或提供商)可接收兴趣消息并可向消费者传输数据对象(响应兴趣消息)。兴趣消息和/或数据对象使用兴趣消息和数据对象中的名称在ICN系统架构中被路由器路由和/或转发。传输兴趣消息以请求数据对象、以及接收数据对象可被称为兴趣数据交换。诸如NDN系统架构之类的ICN系统架构可允许路由/转发兴趣消息和/或数据对象的路由器,在其各自的缓存器中存储(例如,缓存)NDN数据对象。当路由器接收数据对象的请求(例如,兴趣分组)、且路由器在其缓存内存储有数据对象时,路由器可从缓存传输NDN数据对象以响应请求,而不是向服务器转发请求。这允许路由器更快地向客户端设备传输NDN数据对象。然而,如果客户端私有数据使用NDN系统架构(或其它ICN系统架构)被传送,则缓存器可包括客户端私有数据,因为NDN路由器在其缓存器内存储数据对象。在一个实施例中,客户端私有数据可以是可为瞬态的数据。例如,客户端私有数据可包括被临时使用的数据(例如,用于一段时间或一个通信会话的加密密钥)。在其它实施例中,客户端私有数据可以是可不被传送到多于一个的客户端设备/用户的数据(例如,可以不是可重用的或可能无法被多次请求)。例如,客户端私人数据可包括用户的用户名和/或密码。相同的用户名和/或密码可以不被多次请求。在进一步的实施例中,客户端私有数据可以是特定于用户和/或通信会话的数据。在另一示例中,客户端私有数据可包括用于特定用户和/或通信会话的加密密钥。当路由器在其缓存器内存储客户端私有数据(例如,包括客户端私有数据的数据对象)时,这可减少缓存器内用于存储其它数据对象的空间的量。因为客户端私有数据可以是瞬态的、特定于用户/会话的、和/或不可重用的(例如,未被不同的客户端设备多次请求),缓存客户端私有数据可能不是有益的,因为客户端私有数据可用尽缓存器中可用于由多个客户端设备多次请求的数据对象的空间。在某些实施例中,系统架构可使用NDN系统架构(或其它ICN系统架构)和IP系统架构。本文公开的系统架构中,客户端设备和服务器(例如,服务器计算机)可以使用经由IP网络接口建立的互联网协议(IP)通信信道(例如,传输控制协议/互联网协议(TCP/IP)通信信道)来传送客户端私有数据。例如,客户端设备可以经由(例如,使用)IP通信信道向服务器提供用户名和/或密码。在客户端私有数据使用IP通信信道被传送之后,客户端设备和服务器可以使用NDN网络接口来交换兴趣消息和/或数据对象。经由IP网络接口传送客户端私有数据可助于防止客户端私有数据被存储于NDN路由器的缓存器中。这可允许NDN路由器在其缓存器内存储更多的数据对象。此外,这可允许现存的网络架构(通常是IP网络架构)更容易地与NDN网络架构结合来工作。尽管本公开可指NDN系统架构,应理解的是,NDN系统架构仅是可被使用的示例架构。其它实施例可使用其它类型的系统架构(例如,CCN架构、Purs本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201610474616.html" title="传送私有数据和数据对象原文来自X技术">传送私有数据和数据对象</a>

【技术保护点】
一种方法,包括:经由互联网协议IP网络接口与服务器建立通信信道;经由所述通信信道与所述服务器传送客户端私有数据;以及基于所述客户端私有数据,经由信息中心网络ICN网络接口将一个或多个兴趣消息传输至所述服务器。

【技术特征摘要】
2015.06.26 US 14/752,5941.一种方法,包括:经由互联网协议IP网络接口与服务器建立通信信道;经由所述通信信道与所述服务器传送客户端私有数据;以及基于所述客户端私有数据,经由信息中心网络ICN网络接口将一个或多个兴趣消息传输至所述服务器。2.如权利要求1所述的方法,还包括:基于所述一个或多个兴趣消息接收一个或多个数据对象。3.如权利要求2所述的方法,其中,所述一个或多个兴趣消息包括所述一个或多个数据对象的一个或多个名称。4.如权利要求1所述的方法,其中,传送客户端私有数据包括:经由所述通信信道将一个或多个用户名或密码传输至所述服务器。5.如权利要求1所述的方法,其中,传送客户端私有数据包括:经由所述通信信道从所述服务器接收cookie。6.如权利要求2所述的方法,其中,传送客户端私有数据包括:经由所述通信信道将搜索请求传输至所述服务器;以及经由所述通信信道接收一个或多个搜索结果,其中,所述一个或多个搜索结果包括所述一个或多个数据对象的一个或多个名称。7.如权利要求2所述的方法,其中,传送客户端私有数据包括:接收清单文件,所述清单文件包括数字视频资产的一个或多个部分的一个或多个名称,其中,所述数字视频资产包括所述一个或多个数据对象。8.如权利要求2所述的方法,其中,传送客户端私有数据包括:经由所述通信信道从所述服务器接收加密密钥。9.如权利要求8所述的方法,其中,接收所述一个或多个数据对象包括:基于所述加密密钥解密所述一个或多个数据对象。10.如权利要求2所述的方法,还包括:经由所述通信信道与所述服务器传送额外的客户端私有数据;基于所述额外的客户端私有数据,经由所述ICN网络接口将额外的兴趣消息传输至所述服务器;以及基于所述额外的兴趣消息接收额外的数据对象。11.一种方法,包括:经由互联网协议IP网络接口与客户端设备建立通信信道;经由所述...

【专利技术属性】
技术研发人员:基思·米勒
申请(专利权)人:思科技术公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1