对等通信网络中的对等节点选择制造技术

技术编号:15187659 阅读:140 留言:0更新日期:2017-04-19 10:41
本发明专利技术提供了一种用于选择P2P网络中对等节点的方法和设备。P2P网络中的请求对等节点请求与多个目标对等节点相关的地理位置信息。响应于所述请求,请求节点接收每个目标对等节点的地理位置信息。请求节点使用地理位置信息和其他信息来选择目标对等节点。所述请求可以发送至每个目标对等节点,或发送至维持每个目标对等节点的地理位置信息的中心资源记录对等节点。这允许基于目标对等节点的位置来选择目标对等节点,并在根据位置的信任以及根据位置的允许内容方面提供优点。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及对等通信网络领域,具体地,涉及对等通信网络中的对等节点选择
技术介绍
对等(P2P)计算机网络利用网络中参与者之间的连接线,不需要集中控制或层级组织。与传统的客户端-服务器类型的网络不同,P2P服务或内容可以由P2P网络中的任何对等节点来提供。这些对等节点提供如带宽、处理能力和存储容量之类的资源,因此与传统的客户端-服务器网络不同,加入更多对等节点提供了网络的性能和能力。此外,P2P网络比客户端-服务器网络更加健壮,因为对等端可以从许多对等端之一获得其所需的数据或服务,而不是仅仅依赖于几个集中服务器之一。P2P网络中缺少集中服务器的所带来的另一优点在于,个体可以进行协作以形成P2P网络,无需投资附加的高性能硬件来对其进行协调。此外,P2P网络提供了一种会聚和利用在空闲的个体计算机上保持未使用的、巨大的计算和存储资源的方式。当对等节点希望从P2P网络中的另一对等节点获得内容或服务时,其通过测量延迟来决定要使用哪个(或哪些)其他对等节点。延迟测量技术,如发送ping并接收响应,给出了两个节点可以多快地交换数据的指示,但是几乎未提供更多信息。在一些情况下,可能期望对等节点估计其他对等节点的接近程度。在一定程度上,延迟测量可以有助于此,但是并不完全可靠。例如,从接近的对等节点经由较差连接的延迟测量可能高于从远处节点经由较好连接的延迟测量。此外,延迟测量需要周期性更新,增大了网络中的信令负载。
技术实现思路
专利技术人认识到,网络中对等端的地理位置是对等节点在从P2P网络中选择其他对等节点以提供内容或服务时可以使用的有用信息。在一些情况下,可以使用地理信息来将服务或内容的提供限制在指定区域。例如,P2P网络可以包括在地理上位于瑞典和俄罗斯的对等节点,在瑞典,法律可能允许特定数据内容,而在俄罗斯则不允许。本专利技术将允许在P2P网络中将该内容分发至位于瑞典的对等节点,而不分发至位于俄罗斯的对等节点。地理位置还可以用作信任机制。位于特定区域中的对等节点可以比位于其他区域中的对等节点更受信任。地理位置信息可以用于创建信任圈,并根据信任等级来允许信息、内容或服务。根据本专利技术的第一方面,提供了一种用于选择P2P网络中的对等节点的方法。P2P网络中进行请求的对等节点请求与多个目标对等节点相关的地理位置信息。响应于所述请求,请求节点接收每个目标对等节点的地理位置信息。请求节点使用地理位置信息来选择目标对等节点。这允许基于目标对等节点的位置来选择目标对等节点,并在根据位置的信任以及根据位置的允许内容方面提供优点。在可选实施例中,所述请求被发送至每个目标对等节点。每个目标对等节点向进行请求的对等节点发回对所述请求的响应。在另一种选择中,针对地理信息的请求包括在-->与所提供的服务相关的请求消息中。按照这种方式,可以最小化信令。在备选的可选实施例中,针对地理信息的请求被发送至资源记录对等节点。所述资源记录对等节点维持P2P网络中对等节点的地理位置的记录。所述资源记录对等节点对所述请求进行响应,允许请求节点接收所需地理位置信息。在这种情况下,可选地,在资源记录中维持地理位置的记录。所述资源记录包括与P2P网络中的每个对等节点或仅仅是P2P网络中的目标对等节点组的标识、所提供的服务和地理位置相关的信息。可选地,地理信息是从国内位置、全球定位卫星数据、地图坐标或专用位置信息中的任一项中选择的。国内位置可以包括如村或镇、邮政或邮递编码、邮政地址(街道名称等)或仅仅国家码(如US、FI、RU等)之类的位置数据。地图坐标不仅限于纬度和经度,还可以包括栅格参考或其他类型的地图坐标。在另一选择中,地理信息由第三方节点提供。这样做的优点在于,允许对等节点具有对其位置的独立验证。第三方节点可选地对地理信息进行签名,允许多个目标对等节点中的每个对等节点认证其地理位置信息。根据本专利技术的第二方面,提供了一种在P2P网络中使用的对等节点。所述对等节点具有:发射机,用于发送针对与多个目标对等节点相关的地理位置信息的请求。还提供了接收机,用于响应于所述请求,接收针对所述多个目标对等节点中的每个目标对等节点的地理位置信息。提供了处理器,用于基于所接收的地理信息来选择目标对等节点。这允许基于目标对等节点的位置来选择目标对等节点,带来了根据位置的信任以及根据位置的允许内容方面的优点。可选地,发射机被配置为向所述多个对等节点中的每个目标对等节点发送针对地理位置信息的请求,在这种情况下,接收机被配置为从所述多个目标对等节点中的每个目标对等节点接收地理位置信息。在备选选择中,发射机被配置为向资源记录对等节点发送针对地理位置信息的请求,在这种情况下,接收机被配置为从资源记录对等节点接收针对所述多个目标对等节点中的每个目标对等节点的地理位置信息。根据本专利技术的第三方面,提供了一种在P2P通信网络中使用的资源记录对等节点。所述资源记录对等节点具有:第一接收机,用于从P2P网络中的多个目标对等节点接收消息。所述消息包括与所述多个目标对等节点中的每个目标对等节点相关的地理位置信息。可选地,这些消息是注册消息。所述资源记录对等节点还具有:存储器,用于存储每个目标对等节点的标识和与每个目标对等节点相关的地理位置信息的记录。提供了第二接收机,用于接收针对与所述多个目标对等节点中的至少一些相关的地理位置信息的请求。所述请求是从进行请求的对等节点接收的。提供了处理器,用于处理所述请求,并从存储器中检索地理信息;提供了发射机,用于发送与所请求的地理信息所针对的目标对等节点相关的地理位置信息。根据本专利技术的第四方面,提供了一种在P2P通信网络中使用的目标对等节点。所述目标对等节点具有:接收机,用于从进行请求的对等节点接收针对与目标对等节点相关的地理位置信息的请求。还具有:发射机,用于发送对所述请求的响应,所述响应包括与目标对等节点相关的地理位置信息。通过向进行请求的对等节点发送地理位置信息,进行请求的对等节点能够基于目标对等节点的位置来选择一个或多个目标对等节点。-->附图说明图1是示意了根据本专利技术实施例的步骤的流程图;图2示意性示出了根据本专利技术实施例的P2P网络和信令的框图;图3示意性示出了根据本专利技术备选实施例的P2P网络和信令的框图;图4示意性示出了根据本专利技术实施例的请求P2P网络节点的框图;图5示意性示出了根据本专利技术实施例的响应P2P网络节点的框图;以及图6示意性示出了根据本专利技术实施例的资源记录P2P网络节点的框图。具体实施方式当对等端希望能够与P2P网络中的其他对等端通信时,其请求针对所选对等节点的地理位置信息。一旦对等节点接收到所请求的信息,则其基于地理信息来判定其将与所选对等节点中的哪一个进行通信。图1示意了本专利技术的步骤。以下编号与图1中的编号相对应。S1.对等节点请求与多个目标对等节点相关的地理位置信息。可以向多个目标对等节点或者向单个资源记录对等节点发送该请求,如以下各实施例中所述。S2.在可选实施例中,如以下更详细描述的,地理信息可以由第三方提供者提供,还可以由第三方提供者签名。S3.作为该请求的结果,对等节点接收针对所述多个目标对等节点中的每个目标对等节点的地理位置信息。地理位置信息也可以由第三方地理位置提供者来提供和签名或加密。S4.基于所接收的地理信息,对等节点本文档来自技高网...

【技术保护点】
一种用于选择对等网络中的对等节点的方法,所述方法包括:在进行请求的对等节点处,请求与多个目标对等节点相关的地理位置信息;作为所述请求的结果,接收所述多个目标对等节点中的每个目标对等节点的地理位置信息;以及基于所接收的地理信息来选择目标对等节点。

【技术特征摘要】
【国外来华专利技术】1.一种用于选择对等网络中的对等节点的方法,所述方法包括:在进行请求的对等节点处,请求与多个目标对等节点相关的地理位置信息;作为所述请求的结果,接收所述多个目标对等节点中的每个目标对等节点的地理位置信息;以及基于所接收的地理信息来选择目标对等节点。2.根据权利要求1所述的方法,其中,所述请求被发送至所述多个目标对等节点中的每个目标对等节点,从所述多个目标对等节点中的每个对等节点接收响应,所述响应包括所述多个目标对等节点中的每个目标对等节点的地理位置信息。3.根据权利要求2所述的方法,其中,针对地理信息的请求被包括在与所提供的服务相关的请求消息中。4.根据权利要求1所述的方法,其中,针对地理信息的请求被发送至资源记录对等节点,所述资源记录对等节点维持所述多个目标对等节点中的每个目标对等节点的地理位置的记录,其中,所述多个目标对等节点中的每个目标对等节点的地理位置信息是在来自所述资源记录对等节点的响应中接收的。5.根据权利要求4所述的方法,其中,将地理位置的记录维持在资源记录中,所述资源记录包括与所述多个目标对等节点中的每个对等节点的标识、所提供的服务以及地理位置相关的信息。6.根据权利要求1至5中任一项所述的方法,其中,地理信息是从国内位置、全球定位卫星数据、地图坐标或专用位置信息中的任一项中选择的。7.根据权利要求1至6中任一项所述的方法,其中,地理信息由第三方节点提供。8.根据权利要求7所述的方法,其中,第三方节点对地理信息进行签名,允许所述多个目标对等节点中的每个对等节点认证其地理位置信息。9.一种在对等网络中使用的对等节点,所述对等节点包括:发射机,用于发送针对与多个目标对等节点相关...

【专利技术属性】
技术研发人员:奥斯卡·诺沃迪亚斯亚尼·豪塔科皮
申请(专利权)人:艾利森电话股份有限公司
类型:发明
国别省市:瑞典;SE

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

1