发明名称 覆盖网络系统和服务提供方法
摘要 在如下覆盖网络系统中,提供了关于所有节点的至少一个服务:其中通过分布式哈希表技术将至少一个节点映射在哈希空间中,每个节点具有通过对自身节点的标识信息进行哈希操作而获得的节点标识符。每个节点包括存储单元和控制器。存储单元存储服务的服务名和服务主体。控制器使用通过对服务名进行哈希操作而获得的服务密钥来搜索当前服务提供者节点,如果自身节点的节点标识符与服务密钥之间的距离小于当前服务提供者节点的节点标识符与服务密钥之间的距离、则检查是否允许自身节点来接管服务,以及如果接管被许可、则调用服务主体以提供服务。
申请公布号 CN101252601B 申请公布日期 2011.12.21
申请号 CN200810074086.7 申请日期 2008.02.21
申请人 索尼株式会社 发明人 王宏刚
分类号 H04L29/08(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 黄小临
主权项 一种覆盖网络系统,其中通过分布式哈希表技术将至少一个节点映射在哈希空间中,所述至少一个节点的每个都具有通过对自身节点的标识信息进行哈希操作而获得的节点标识符,并且其中提供了关于构成所述覆盖网络系统的所有节点的至少一个服务,所述至少一个节点的每个包括:存储单元,被配置以存储表示所述服务的名称的服务名和表示所述服务的主体的服务主体;以及控制器,被配置以便使用存在于所述哈希空间中的服务密钥来搜索当前服务提供者节点、以便在所述自身节点新加入所述覆盖网络系统时在所述自身节点的节点标识符和所述哈希空间中的所述服务密钥之间的距离小于所述当前服务提供者节点的节点标识符和所述哈希空间中的所述服务密钥之间的距离时检查是否允许所述自身节点来接管所述服务、以便在所述接管被许可时调用在所述自身节点中的所述服务主体以提供所述服务、以及以便在完成所述接管后向所述当前服务提供者节点发送完成通知以使得所述当前服务提供者节点停止正提供的服务,其中通过对所述服务名进行哈希操作而获得所述服务密钥。
地址 日本东京都