用于基于分层名称结构的网络的方法和设备的制作方法

文档序号:7855563阅读:253来源:国知局
专利名称:用于基于分层名称结构的网络的方法和设备的制作方法
技术领域
以下描述涉及一种用于在基于分层名称结构的网络中的内容请求者和内容提供者的通信方法和设备。
背景技术
互联网协议(IP)通常被用作互联网上的网络层协议。然而,基于目的地址的网络层协议可能会由于互联网的快速发展而产生ー些问题。例如,可能会由于大量用户集中于ー些具有流行内容的节点而引起发生通信拥堵。网络的扩展可被用于解决由于智能电话、平板计算机、计算机等的用户数量的增·加而导致的互联网使用量的快速増加。因此,可使用基于分层名称结构的网络。与基于例如IP头中的75. 2. 35. 37的目的地址值来发送包的IP不同,基于分层名称结构的网络可改为使用内容的分层名称。然而,基于分层名称结构的网络可通过与全内容名称匹配的请求来将内容请求包发送给另ー节点。也就是说,为了请求内容,用户必须具有内容的全部分层名称。因此,当请求内容的用户仅具有分层名称的片段或关于分层名称的不准确信息时,用户不会被提供内容。另外,整个内容名称的发送可能会使资源減少。因此,存在对这样的通信方法的需求所述通信方法不受使用内容的全部分层名称的限制而请求期望的内容并响应该请求。

发明内容
在ー个方面,提供了一种用于在基于分层名称结构的网络中的内容请求者的通信方法,所述通信方法包括产生包括与内容搜索请求相应的内容的分层名称的部分而不是整个分层名称的内容搜索请求包;通过发送内容搜索请求包,请求包括在基于分层名称结构的网络中的至少ー个虚拟社群中的通信装置搜索所述内容。所述至少一个虚拟社群可包括以下至少ー个第一虚拟社群,作为包括通信装置的最低等级的社群,第二虚拟社群,作为比第一虚拟社群更高等级的社群,共享第一虚拟社群的信息,并通过组合第一虚拟社群而被产生,以及第三虚拟社群,作为比第二虚拟社群更高等级的社群,共享第二虚拟社群的信息,并通过第二虚拟社群之间的互连而被产生。通信装置可包括具有第一虚拟社群、第二虚拟社群和第三虚拟社群中的每ー个的前缀的内容,并包括基于包括在所述至少ー个通信装置中的内容名称而产生的分层名称。所述通信方法还可包括从通信装置接收包括由内容捜索请求请求的内容的分层名称的第一响应包;产生并发送向通信装置请求与内容搜索请求相应的内容的内容请求包;以及接收从通信装置发送的包括与内容搜索请求相应的内容的第二响应包。所述产生的步骤可包括将指示符插入到内容搜索请求包中,所述指示符指示预
权利要求
1.一种用于在基于分层名称结构的网络中的内容请求者的通信方法,所述通信方法包括 产生包括与内容搜索请求相应的内容的分层名称的部分而不是整个分层名称的内容搜索请求包;以及 通过发送内容搜索请求包,请求包括在基于分层名称结构的网络中的至少ー个虚拟社群中的通信装置捜索所述内容。
2.如权利要求I所述的通信方法,其中,所述至少一个虚拟社群包括以下至少ー个 第一虚拟社群,作为包括通信装置的最低等级的社群, 第二虚拟社群,作为比第一虚拟社群更高等级的社群,共享第一虚拟社群的信息,并通过组合第一虚拟社群而被产生,以及 第三虚拟社群,作为比第二虚拟社群更高等级的社群,共享第二虚拟社群的信息,并通过第二虚拟社群之间的互连而被产生。
3.如权利要求2所述的通信方法,其中,通信装置包括具有第一虚拟社群、第二虚拟社群和第三虚拟社群中的每ー个的前缀的内容,并包括基于包括在所述至少ー个通信装置中的内容名称而产生的分层名称。
4.如权利要求I所述的通信方法,还包括 从通信装置接收包括由内容捜索请求请求的内容的分层名称的第一响应包; 产生并发送向通信装置请求与内容搜索请求相应的内容的内容请求包;以及 接收从通信装置发送的包括与内容搜索请求相应的内容的第二响应包。
5.如权利要求I所述的通信方法,其中,所述产生的步骤包括将指示符插入到内容搜索请求包中,所述指示符指示预定的命令。
6.如权利要求I所述的通信方法,其中,所述产生的步骤包括将指示符插入到内容搜索请求包中,所述指示符基于内容的分层名称来指定捜索区域。
7.如权利要求I所述的通信方法,其中,所述产生的步骤包括将指示符插入到内容搜索请求包中,所述指示符基于使用内容的分层名称识别的所述至少一个虚拟社群的名称或者基于包括在所述至少一个虚拟社群中的成员的名称,来指定捜索区域。
8.如权利要求I所述的通信方法,其中,所述产生的步骤包括将指示符插入到内容搜索请求包中,所述指示符基于由内容请求者请求的关键字来请求搜索内容。
9.如权利要求I所述的通信方法,其中,所述产生的步骤包括将指示符插入到内容搜索请求包中,所述指示符基于根据请求的内容的元数据识别的信息来请求搜索内容。
10.如权利要求9所述的通信方法,其中,根据请求的内容的元数据识别的信息包括累积信息以及以下中的至少ー个内容类型、产生内容的日期、产生内容的位置、内容的请求频率,其中,累积信息包括由于内容的传输而产生的内容的路由信息。
11.如权利要求I所述的通信方法,其中,所述产生的步骤包括将指示符插入到内容搜索请求包中,所述指示符通过将内容的分层名称、由内容请求者请求的关键字和根据请求的内容的元数据识别的信息中的至少两个组合而被产生。
12.一种用于在基于分层名称结构的网络中的内容提供者的通信方法,所述通信方法包括 分析包括与内容搜索请求相应的内容的分层名称的部分而不是整个分层名称的内容搜索请求包,所述内容搜索请求从包括在基于分层名称结构的网络中的至少ー个虚拟社群中的内容请求者接收; 基于分析的结果来搜索请求的内容; 产生包括请求的内容的整个分层名称的响应包;以及 将响应包发送到内容请求者。
13.如权利要求12所述的通信方法,其中,所述至少一个虚拟社群包括以下至少ー个 第一虚拟社群,作为包括内容提供者的最低等级的社群, 第二虚拟社群,作为比第一虚拟社群更高等级的社群,共享第一虚拟社群的信息,并通过组合第一虚拟社群而被产生,以及 第三虚拟社群,作为比第二虚拟社群更高等级的社群,共享第二虚拟社群的信息,并通过第二虚拟社群之间的互连而被产生。
14.如权利要求13所述的通信方法,其中,内容提供者包括具有第一虚拟社群、第二虚拟社群和第三虚拟社群中的每ー个的前缀的内容,并具有基于包括在内容提供者中的内容名称而产生的分层名称。
15.如权利要求12所述的通信方法,其中,所述分析的步骤包括 分离指示预定命令并被插入到内容搜索请求包中的指示符;以及 分析从分离的指示符识别的预定命令。
16.如权利要求12所述的通信方法,其中,所述搜索的步骤包括通过基于内容的分层名称指定搜索区域来搜索内容。
17.如权利要求12所述的通信方法,其中,所述搜索的步骤包括通过基于使用内容的分层名称识别的所述至少一个虚拟社群的名称或者基于包括在所述至少一个虚拟社群中的成员的名称指定搜索区域,来搜索内容。
18.如权利要求12所述的通信方法,其中,所述搜索的步骤包括基于由内容请求者请求的关键字来搜索内容。
19.如权利要求12所述的通信方法,其中,所述搜索的步骤包括基于根据请求的内容的元数据识别的信息来搜索内容。
20.如权利要求12所述的通信方法,其中,所述通信方法还包括 从内容请求者接收对与整个内容名称相应的内容的请求;以及 将请求的内容提供给内容请求者。
21.一种在基于分层名称结构的网络中的内容请求者,所述内容请求者包括 产生器,被配置用于产生包括与内容搜索请求相应的内容的分层名称的部分而不是整个分层名称的内容搜索请求包;以及 请求者,被配置用于将对捜索内容的请求发送到包括在基于分层名称结构的网络中的至少ー个虚拟社群中的至少ー个通信装置。
22.一种在基于分层名称结构的网络中的内容提供者,所述内容提供者包括 分析器,被配置用于分析包括与内容搜索请求相应的内容的分层名称的部分而不是整个分层名称的内容搜索请求包,所述内容搜索请求从包括在基于分层名称结构的网络中的至少ー个虚拟社群中的内容请求者接收; 搜索单元,被配置用于基于分析的结果来捜索与内容搜索请求相应的请求的内容;产生器, 被配置用于产生包括请求的内容的整个分层名称的响应包。
全文摘要
提供了一种用于基于分层名称结构的网络的方法和设备。内容请求者可在基于分层名称结构的网络中不使用整个内容名称来搜索内容。
文档编号H04L12/56GK102811167SQ201210180960
公开日2012年12月5日 申请日期2012年6月4日 优先权日2011年6月2日
发明者裴英仁, 金载勋, 张明郁, 李炳濬 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1