发明名称 一种构建垂直虚拟组的P2P网络的方法
摘要 本发明涉及一种构建垂直虚拟组的P2P网络的方法,包括按产业对企业进行分类步骤:根据企业生产经营的产品或服务按分类方法分为各种垂直组织;构建垂直虚拟组语义P2P网络的步骤;它还包括分布式动作执行的步骤,本发明与现有技术相比具有以下有益效果:本发明的方法采用将所有企业按一定的分类标准进行分类,而形成分级企业树,树中各个路径形成一个垂直虚拟组织,每个企业归属于一个或多个垂直虚拟组织,所有的垂直虚拟组织形成全球的企业虚拟组织;企业按其类型进行分类,加入到相应的虚拟组织,全球所有的企业按分类标准加入到相应的垂直虚拟组织,从而相互联结起来;各个企业利用此大虚拟组织可方便地进行企业间合作。
申请公布号 CN101621539A 申请公布日期 2010.01.06
申请号 CN200910100926.7 申请日期 2009.08.06
申请人 浙江理工大学 发明人 黄理灿
分类号 H04L29/08(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 浙江杭州金通专利事务所有限公司 代理人 赵红英
主权项 1、一种构建垂直虚拟组的P2P网络的方法,其特征在于:包括按产业对企业进行分类步骤:根据企业生产经营的产品或服务按分类方法分为各种垂直组织;构建垂直虚拟组语义P2P网络的步骤:1)网络起始节点设置其路由表内容,并建立虚拟组,路由表内容主要包括节点实体信息,实体信息包含节点ID和IP地址,其中节点ID为企业名@域名,域名由几级组成,各级之间由圆点“.”隔开,各级均是具有企业分类含义的文字、字符及数字,虚拟组根据企业分类含义划分为分级的域,2)节点根据分级的域加入企业分类的P2P覆盖网络步骤,3)节点离开P2P覆盖网络步骤;它还包括分布式动作执行的步骤,具体如下:1a)用户节点确定对目标节点的执行动作,并包含在动作消息中,在动作消息中,确定目标节点的目标虚拟组域名;1b)用户节点通过查找其路由表,转发动作消息到更接近目标虚拟组域名的邻近节点作为下一跳节点;1c)邻近的节点通过查找其路由表,转发动作消息到更接近目标虚拟组域名的节点作为下一跳节点;1d)判断是否是目标虚拟组,若判断结果是,则执行下一步骤,若判断结果否,则重复步骤1c)~1d);1e)目标虚拟组一节点D对目标虚拟组所有节点广播动作消息;1f)目标虚拟组所有节点检查是否符合动作消息的条件,若符合,执行动作消息中规定的动作,并将结果返回给动作消息广播节点D;1g)动作消息广播节点D整合结果,并发送到用户节点;1h)用户节点将动作消息广播节点D缓存到路由表中。
地址 310018浙江省杭州市江干区下沙高教园区