【技术实现步骤摘要】
对等网络中实现策略控制的方法、资源控制代理及系统
本专利技术涉及对等(P2P,Peer-to-Peer)网络技术,特别涉及一种P2P网络中实现策略控制的方法、资源控制代理(RC-proxy,ResourceControlProxy)及系统。
技术介绍
P2P网络是一种分布式网络,P2P网络的参与者共享整个网络所拥有的资源和服务,这些共享资源和服务能被网络中的其它节点直接访问而无须经过特殊的中间实体的转发。在P2P网络中,每个参与者既是资源和服务的提供者(server),同时又是资源和服务的获取者(client)。P2P网络采用的是叠加网技术,即:节点加入到自组织的叠加(Overlay)网络中,并可以使用分布式哈希表(DHT,DistributedHashTable)算法实现资源的快速查找和定位。P2P网络的协议主要包括:因特网工程任务组(IETF,InternetEngineeringTaskForce)定义的资源定位与发现(RELOAD,REsourceLOcationAndDiscovery)协议,RELOAD协议详见draft-ietf-p2psip-base-00。RELOAD协议提供了自组织网络的基本业务,所述基本业务包括:节点间消息的路由、数据的存储及查找。此外,RELOAD协议还定义了节点登记服务器(EnrollmentServer),所述EnrollmentServer用于为节点分配节点号、安全证书、以及overlay网络的配置信息,其中,所述配置信息包括:采用何种DHT算法等。RELOAD协议将overlay网络中的节点分成两类,即:Pe ...
【技术保护点】
一种对等(P2P)网络中实现策略控制的方法,其特征在于,该方法包括:呼叫过程中,资源控制代理(RC?proxy)收到P2P网络中的业务控制功能(SCF)节点发送的应用层业务信息消息后,获取策略控制实体(PCE)的地址信息,之后向PCE发送应用层服务质量(QoS)请求消息;和/或,所述RC?proxy收到所述PCE发送的Diameter消息后,获取对应的SCF节点的地址信息,之后向SCF节点发送策略控制相关消息。
【技术特征摘要】
1.一种对等P2P网络中实现策略控制的方法,其特征在于,该方法包括:资源控制代理RC-proxy收到策略控制实体PCE发送的Diameter消息后,获取对应的业务控制功能SCF节点的地址信息,之后向所述SCF节点发送策略控制相关消息;或,呼叫过程中,RC-proxy收到P2P网络中的SCF节点发送的应用层业务信息消息后,获取PCE的地址信息,之后向PCE发送应用层服务质量QoS求消息;所述RC-proxy收到所述PCE发送的Diameter消息后,获取对应的SCF节点的地址信息,之后向SCF节点发送策略控制相关消息;其中,所述获取对应的SCF节点的地址信息,包括:当所述RC-proxy本地预先已存储对应的SCF节点的地址信息时,直接从本地获取对应的SCF节点的地址信息;当所述RC-proxy本地未存储对应的SCF节点的地址信息时,根据DHT算法从P2P网络中查询对应的SCF节点的地址信息。2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:呼叫过程中所述SCF节点首次向所述RC-proxy发送消息时,所述SCF节点获取所述RC-proxy的地址信息,之后与所述RC-proxy建立连接。3.根据权利要求2所述的方法,其特征在于,所述获取所述RC-proxy的地址信息,为:所述SCF节点加入P2P网络时,登记服务器将包含所述RC-proxy的地址信息的配置文件下发给SCF节点;或者,所述SCF节点从P2P网络中的跟踪服务器中查询,获取所述RC-proxy的地址信息;或者,所述SCF节点通过分布式哈希表DHT算法,获取所述RC-proxy的地址信息。4.根据权利要求3所述的方法,其特征在于,所述RC-proxy的地址信息为:IP地址、或为域名、或为节点Node编号ID。5.根据权利要求1所述的方法,其特征在于,所述获取P2P网络中的PCE的地址信息,为:所述RC-proxy向Diameter路由代理DRA查询,获取所述PCE的地址信息;或者,所述RC-proxy从本地运营商策略配置中获取所述PCE的地址信息;或者,所述RC-proxy从本地预先存储的地址信息中获取所述PCE的地址信息。6.根据权利要求1所述的方法,其特征在于,当所述RC-proxy与所述SCF节点之间、以及所述RC-proxy与所述PCE之间传送应用层QoS请求消息及策略控制相关信息采用的协议不同时,在向PCE发送应用层QoS请求消息之前,该方法进一步包括:所述RC-proxy将收到的应用层QoS请求消息进行协议转换处理;相应的,在向SCF节点发送策略控制相关消息之前,该方法进一步包括:所述RC-proxy将收到的策略控制相关消息进行协议转换。7.根据权利要求1所述的方法,其特征在于,该方法进一步包括:如果应用功能AF实体的功能部署在所述SCF节点上,所述SCF节点将应用层会话描述协议SDP信息映射成应用层QoS信息,之后向所述RC-proxy发送包含应用层QoS信息的应用层业务信息消息;如果AF实体的功能部署在所述RC-Proxy上,所述RC-proxy将收到的应用层业务信息消息中的应用层SDP信息映射成应用层QoS信息。8.根据权利要求7所述的方法,其特征在于,在获取对应的SCF节点的地址信息,且当所述RC-proxy本地预先已存储对应的SCF节点的地址信息时,所述RC-proxy获知对应的SCF节点失效后,该方法进一步包括:根据DHT算法从P2P网络中查询失效的SCF节点的备份SCF节点的地址信息,将存储的失效的SCF节点的地址信息更新为所述备份SCF节点的地址信息,之后向所述备份SCF节点发送策略控制相关消息。9.根据权利要求8所述的方法,其特征在于,在向所述备份SCF节点发送策略控制相关消息之前,该方法进一步包括:所述RC-proxy与所述备份SCF节点建立连接。10.根据权利要求1所述的方法,其特征在于,当RC-proxy本地预先已存储对应的SCF节点的地址信息,且RC-proxy确定出收到的策略控制相关消息对应的数据已发生迁移时,该方法进一步包括:所述SCF节点向所述RC-proxy返回错误应答消息;所述RC-proxy收到错误应答消息后,根据DHT算法从P2P网络中查询数据迁移到的目标SCF节点的地址,将存储的对应的SCF节点的地址信息更新为所述数据迁移到的目标SCF节点的地址信息,之后向所述数据迁移到的目标SCF节点发送策略控制相关消息。11.根据权利要求10所述的方法,其特征在于,在向所述数据迁移的目标SCF节点发送策略控制相关消息之前,该方法进一步包括:所述RC-proxy与所述数据迁移到的目标SCF节点建立连接。12.一种P2P网络中实现策略控制的资源控制代理,其特征在于,该资源控制代理包括:获取模块及发送模块;其中,获取模块,用于收到PCE发送的Diameter消息后,获取对应的SCF节点的地址信息,并将获取的SCF节点的地址信息发送给发送模块;或,用于收到SCF节点发送的应用层业务信息消息后,获取PCE的地址信息,并将获取的PCE的地址信息发送给发送模块;收到PCE发送的Diameter消息后,获取对应的SCF节点的地址信息,并将获取的SCF节点的地址信息发送给发送模块;发送模块,用于收到获取模块发送的SCF节点的地址信息后,向SCF节点发送策略控制相关消息;或,用于收到获取模块发送的PCE的地址信息后,向PCE发送应用层QoS请求消息;收到获取模块发送的SCF节点的地址信息后,向S...
【专利技术属性】
技术研发人员:吴建华,陶全军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。