Processing

Please wait...

Settings

Settings

Goto Application

1. WO2012142978 - METHOD, RESOURCE CONTROL PROXY AND SYSTEM FOR POLICY CONTROL IN PEER-TO-PEER NETWORK

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ ZH ]

权利要求书

1、一种对等(P2P ) 网络中实现策略控制的方法,其特征在于,该方 法包括:

呼叫过程中, 资源控制代理(RC-proxy )收到 P2P网络中的业务控制 功能( SCF )节点发送的应用层业务信息消息后,获取策略控制实体( PCE ) 的地址信息,之后向 PCE发送应用层服务质量(QoS )请求消息;和 /或, 所述 RC-proxy收到所述 PCE发送的 Diameter消息后,获取对应的 SCF节 点的地址信息,之后向 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、根据权利要求 1至 7任一项所述的方法,其特征在于,所述获取对 应的 SCF节点的地址信息,为:

当所述 RC-proxy本地预先已存储对应的 SCF节点的地址信息时,直接 从本地获取对应的 SCF节点的地址信息;

当所述 RC-proxy本地未存储对应的 SCF节点的地址信息时,根据 DHT 算法从 P2P网络中查询对应的 SCF节点的地址信息。

9、根据权利要求 8所述的方法,其特征在于,在获取对应的 SCF节点 的地址信息,且当所述 RC-proxy本地预先已存储对应的 SCF节点的地址信 息时,所述 RC-proxy获知对应的 SCF节点失效后,该方法进一步包括: 根据 DHT算法从 P2P网络中查询失效的 SCF节点的备份 SCF节点的 地址信息,将存储的失效的 SCF节点的地址信息更新为所述备份 SCF节点 的地址信息,之后向所述备份 SCF节点发送策略控制相关消息。

10、根据权利要求 9所述的方法,其特征在于,在向所述备份 SCF节 点发送策略控制相关消息之前,该方法进一步包括:

所述 RC-proxy与所述备份 SCF节点建立连接。

11、根据权利要求 8所述的方法,其特征在于,当 RC-proxy本地预先 已存储对应的 SCF节点的地址信息,且 RC-proxy确定收到的策略控制相关 消息对应的数据已发生迁移时,该方法进一步包括:

所述 SCF节点向所述 RC-proxy返回错误应答消息;

所述 RC-proxy收到错误应答消息后,根据 DHT算法从 P2P网络中查 询数据迁移到的目标 SCF节点的地址,将存储的对应的 SCF节点的地址信 息更新为所述数据迁移到的目标 SCF节点的地址信息,之后向所述数据迁 移到的目标 SCF节点发送策略控制相关消息。

12、根据权利要求 11所述的方法,其特征在于,在向所述数据迁移的 目标 SCF节点发送策略控制相关消息之前,该方法进一步包括:

所述 RC-proxy与所述数据迁移到的目标 SCF节点建立连接。

13、一种 P2P网络中实现策略控制的资源控制代理,其特征在于,该 资源控制代理包括:获取模块及发送模块;其中,

获取模块,用于收到 SCF节点发送的应用层业务信息消息后,获取 PCE 的地址信息,并将获取的 PCE 的地址信息发送给发送模块;和 /或,收到 PCE发送的 Diameter消息后,获取对应的 SCF节点的地址信息,并将获取 的 SCF节点的地址信息发送给发送模块;

发送模块,用于收到获取模块发送的 PCE的地址信息后,向 PCE发送 应用层 QoS请求消息;和 /或,收到获取模块发送的 SCF节点的地址信息后, 向 SCF节点发送策略控制相关消息。

14、根据权利要求 13所述的资源控制代理,其特征在于,在获取 PCE 的地址信息时,所述获取模块,具体用于:向 DRA查询,获取 PCE的地 址信息;或者,从本地运营商策略配置中获取 PCE的地址信息;或者,从 本地预先存储的地址信息中获取 PCE的地址信息。

15、根据权利要求 13所述的资源控制代理,其特征在于,在获取对应 的 SCF节点的地址信息时,所述获取模块,具体用于:当本地预先已存储 对应的 SCF节点的地址信息时,直接从本地获取对应的 SCF节点的地址信 息;当本地未存储对应的 SCF节点的地址信息时,根据 DHT算法从 P2P 网络中查询对应的 SCF节点的地址信息。

16、根据权利要求 15所述的资源控制代理,其特征在于,在获取对应 的 SCF节点的地址信息,且当本地预先已存储对应的 SCF节点的地址信息 时,并在获知对应的 SCF 节点失效后,所述获取模块,还用于根据 DHT 算法从 P2P网络中查询失效的 SCF节点的备份 SCF节点的地址信息,将存 储的失效的 SCF节点的地址信息更新为所述备份 SCF节点的地址信息,并 将所述备份 SCF节点的地址信息发送给发送模块;

所述发送模块, 还用于收到获取模块发送的所述备份节点的地址信息 后,向所述备份 SCF节点发送策略控制相关消息。

17、根据权利要求 15所述的资源控制代理,其特征在于,当本地预先 已存储对应的 SCF节点的地址信息,且确定收到的策略控制相关消息对应 的数据已发生迁移时,所述获取模块,还用于根据 DHT算法从 P2P网络中 查询数据迁移到的目标 SCF节点的地址,将存储的对应的 SCF节点的地址 信息更新为所述数据迁移到的目标 SCF节点的地址信息并将所述数据迁移 到的目标 SCF节点的地址信息发送给发送模块;

所述发送模块, 还用于收到获取模块发送的所述数据迁移到的目标 SCF节点的地址信息后, 向所述数据迁移到的目标 SCF节点发送策略控制 相关消息。

18、根据权利要求 13至 17任一项所述的资源控制代理,其特征在于, 当 RC-proxy与 SCF节点之间及 RC-proxy与 PCE之间传送应用层 QoS请求 消息及策略控制相关信息所采用的协议不同时, 所述发送模块,还用于将 收到的应用层 QoS请求消息、和 /或策略控制相关信息进行协议转换处理, 并将协议转换处理后的应用层 QoS请求消息、和 /或策略控制相关信息分别 发送给 PCE和 /或 SCF节点。

19、根据权利要求 13至 17任一项所述的资源控制代理,其特征在于, 该资源控制代理进一步包括:存储模块,用于存储 PCE 的地址信息、和 / 或 SCF节点的地址信息。

20、根据权利要求 13至 17任一项所述的资源控制代理,其特征在于, 该资源控制代理进一步包括:建立连接模块,用于与 SCF节点建立连接。

21、一种 P2P网络中实现策略控制的系统,其特征在于,该系统包括: 第一 SCF节点、 RC-proxy、以及 PCE; 其中,

第一 SCF节点,用于呼叫过程中,向 RC-proxy发送应用层业务信息消 息;和 /或,接收 RC-proxy发送的策略控制相关消息;

RC-proxy, 用于收到第一 SCF节点发送的应用层业务信息消息后,获 取 PCE的地址信息,并向 PCE发送应用层 QoS请求消息;和 /或,收到 PCE 发送的 Diameter消息后,获取对应的 SCF节点的地址信息,并向第一 SCF 节点发送策略控制相关消息;

PCE, 用于接收 RC-proxy发送的应用层 QoS 请求消息;和 /或,向 RC-proxy发送 Diameter消息。

22、根据权利要求 21所述的系统,其特征在于,

所述第一 SCF节点,还用于呼叫过程中首次向所述 RC-proxy发送消息 时,获取 RC-proxy的地址信息,并与 RC-proxy建立连接;

所述 RC-proxy, 还用于与第一 SCF节点建立连接。

23、根据权利要求 21或 22所述的系统,其特征在于,该系统进一步 包括第二 SCF节点,为第一 SCF节点的备份 SCF节点,用于接收 RC-proxy 发送的策略控制相关消息;

在获取对应的 SCF节点的地址信息,且当 RC-proxy本地预先已存储第 一 SCF 节点的地址信息, RC-proxy 获知第一 SCF 节点失效后,所述 RC-proxy, 还用于根据 DHT算法从 P2P网络中查询第二 SCF节点的地址 信息,将存储的第一 SCF节点的地址信息更新为第二 SCF节点的地址信息, 并向第二 SCF节点发送策略控制相关消息。

24、根据权利要求 23所述的系统,其特征在于,

所述 RC-proxy, 还用于与第二 SCF节点建立连接;

所述第二 SCF节点,还用于与 RC-proxy建立连接。

25、根据权利要求 21或 22所述的系统,其特征在于,该系统进一步 包括:第三 SCF节点,用于接收 RC-proxy发送的策略控制相关消息;

当 RC-proxy本地预先已存储对应的 SCF节点的地址信息,且 RC-proxy 确定收到的策略控制相关消息对应的数据已发生迁移时,所述第一 SCF节 点,还用于向 RC-proxy返回错误应答消息;

所述 RC-proxy, 还用于收到第一 SCF节点返回的错误应答消息后,根 据 DHT算法从 P2P网络中查询第三 SCF节点的地址,将存储的对应的第 一 SCF节点的地址信息更新为第三 SCF节点的地址信息,并向第三 SCF 节点发送策略控制相关消息。

26、根据权利要求 25所述的系统,其特征在于,

所述 RC-proxy, 还用于与第三 SCF节点建立连接; 第三 SCF节点,还用于与 RC-proxy建立连接。