发明名称 电信网络用户数据存储管理的方法及装置
摘要 为了解决电信网络中集中式用户数据管理带来的缺陷,本发明通过对分布式哈希表(DHT)技术进行改进,并应用到通讯网络的用户数据管理中,实现了一种高效的通讯网络的分布式数据管理系统,克服了原有的集中式数据管理的不足。一种基于DHT的存放通讯网络用户数据的方法,其特征在于,包括:DHT叠加网中的第一节点接收待存放的用户数据;将所述待存放的用户数据作为备份数据分割成L/K份,所述L大于或等于所述DHT叠加网中的第二节点的下行带宽和可用于数据恢复的上行带宽之比;所述K为备份数据的总份数,K为大于零的整数;将所述待存放的用户数据作为主数据,将所述的主数据和K×L/K份分割后的备份数据分别存放在1+K×L/K个DHT节点上。
申请公布号 CN101997726B 申请公布日期 2012.10.03
申请号 CN201010566976.7 申请日期 2008.02.29
申请人 华为技术有限公司 发明人 施广宇;邬浩;陈坚;龚皓
分类号 H04L12/24(2006.01)I;H04W24/04(2009.01)I;G06F17/30(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 一种基于分布式哈希表的查询通讯网络用户数据的方法,其特征在于,包括:分布式哈希表叠加网中的第一节点接收查询用户数据的请求;根据所述的请求,得到key值,根据所述key值得出存储所述用户数据的分布式哈希表节点信息;根据所述分布式哈希表节点信息,从主数据所在节点和备份数据所在节点中选择x个节点,向这x个所述节点发送查询用户数据的请求,x为整数,1≤x≤K+1,所述K为主数据外的备份数据的总份数;接收所述接收查询用户数据的请求的分布式哈希表节点的返回信息,当接收的返回信息的个数大于R时,则查询成功,所述R是整数,表示实现查询请求成功所需的最小副本数,1≤R≤K+1;比较查询获得的多个返回信息中的用户数据,将最新的数据作为查询结果。
地址 518129 广东省深圳市龙岗区坂田华为基地总部办公楼