[发明专利]一种业务实现方法及业务系统有效
申请号: | 200910163675.7 | 申请日: | 2009-08-10 |
公开(公告)号: | CN101997759A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 汪军;马苏安 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 龙洪;霍育栋 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 实现 方法 系统 | ||
1.一种业务实现方法,在对等叠加网中与业务的业务标识符相对应的对等节点中存储所述业务的业务节点地址后,该方法包括:
用户设备获取到所述业务的业务标识符后,向对等叠加网发送携带所述业务标识符的业务请求;
接收到用户设备发送的业务请求后,对等叠加网中的对等节点根据所述业务标识符从对等叠加网中获取所述业务的业务节点地址,并根据所述地址向对应的业务节点发送业务请求。
2.如权利要求1所述的方法,其特征在于,
存储所述业务节点地址的所述对等节点为对等叠加网中的负责节点;
用户设备将业务请求发送给对等叠加网中的用户接入节点;接收到用户设备发送的业务请求后,所述用户接入节点采用对等协议的路由算法向所述负责节点发送携带所述业务标识符的P2P获取请求,以获取所述业务节点地址;
获取到所述业务节点地址后,所述用户接入节点根据所述地址向对应的业务节点发送业务请求。
3.如权利要求1所述的方法,其特征在于,
存储所述业务节点地址的所述对等节点为对等叠加网中的负责节点;
用户设备将业务请求发送给对等叠加网中的用户接入节点;接收到用户设备发送的业务请求后,所述用户接入节点采用对等协议的路由算法向所述负责节点转发业务请求;
接收到所述用户接入节点转发的业务请求后,所述负责节点根据所述业务标识符获取本地存储的所述业务节点地址,并根据所述地址向对应的业务节点发送业务请求。
4.如权利要求1所述的方法,其特征在于,
如果获取到所述业务的多个业务节点地址,向业务节点发送业务请求的所述对等节点在发送业务请求前,根据负载均衡策略从所述多个业务节点地址中选择一个,向选定的业务节点地址所对应的业务节点发送业务请求。
5.如权利要求2或3所述的方法,其特征在于,
用户设备向所述用户接入节点发送业务请求前,还根据对等叠加网的入口域名获取用户接入节点地址,并根据预先设定的策略从获取到的多个用户接入节点地址中选择一个,向选定的用户接入节点地址对应的用户接入节点发送业务请求。
6.如权利要求1所述的方法,其特征在于,
采用如下方式在对等叠加网中存储所述业务的业务节点地址:
业务节点向业务目录服务器SDS发送业务注册请求,该请求中包含所述业务的业务名称;
接收到所述业务注册请求后,SDS采用对等协议的哈希算法对所述业务名称进行哈希运算,生成所述业务的业务标识符,并向对等叠加网发送P2P存储请求,该请求中包含所述业务标识符和业务节点地址;
对等叠加网中与所述业务标识符对应的负责节点接收到所述P2P存储请求后,存储所述业务节点地址。
7.如权利要求6所述的方法,其特征在于,
接收到所述业务注册请求后,SDS启动保活定时器;
如果SDS在所述保活定时器超时前,接收到所述业务节点发送的注册刷新请求,则SDS复位所述保活定时器;
如果SDS在所述保活定时器超时前没有接收到所述业务节点发送的注册刷新请求,则SDS向对等叠加网发送P2P删除请求,该请求中包含所述业务的业务标识符和所述业务节点的地址信息;所述负责节点接收到所述P2P删除请求后,删除所述业务的业务节点地址。
8.如权利要求6所述的方法,其特征在于,
接收到所述P2P存储请求后,所述负责节点启动保活定时器;
SDS接收到所述业务节点发送的注册刷新请求后,向所述负责节点发送所述P2P存储请求后;
如果在所述保活定时器超时前,所述负责节点接收到所述P2P存储请求,则所述负责节点复位所述保活定时器;
如果在所述保活定时器超时前,所述负责节点没有接收到所述P2P存储请求,则所述负责节点删除所述业务的业务节点地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910163675.7/1.html,转载请声明来源钻瓜专利网。