信息电子学院黄理灿教授近日在国际上首次提出了一种新型的P2P网络——语义P2P网络。这是浙江省钱江人才计划资助海归近期产生的重要科研成果。
P2P网络即点对点(peer to peer)网络,相对于Client/Server计算模型,P2P具有许多优点。目前世界上存在两种P2P网络。一是无结构的P2P网络,采用洪泛协议发现节点。这种P2P网络存在通讯阻塞,不能保证发现适合的节点的缺点。二是有结构的P2P网络,采用DHT将内容与节点映射到相同格式的全局唯一标识。其缺点为节点和内容本身的语义被哈希函数打破了。
黄理灿创造性地提出了一种新型的P2P网络——语义P2P网络VIRGO。在此语义P2P网络中,节点被类似DNS域名标识。节点动态地形成虚拟树拓扑,并与随机缓存的节点组成网络状拓扑结构。黄理灿还发明了对路由表上所有类型的节点计算理论步跳的一致方法。VIRGO具有有结构的P2P网络一样的可扩展性,但保留了节点和内容的完整语义。VIRGO除了能用于目前P2P网络的应用外,还可用于社会网络等领域。通过类SQL语句,VIRGO能够进行复杂条件的查询。
据悉,该研究成果已受到国际同行的广泛关注。黄理灿应邀于5月20日在上海举办的ServP2P会议上就 “P2P 从无结构、有结构到语义网络(P2P: From unstructured, structured to semantic network)”主题作了特邀报告。