首页> 中文学位 >数据同步在基于内存数据库的HLR系统中的研究与实现
【6h】

数据同步在基于内存数据库的HLR系统中的研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 引言

1.1 CDMA移动通信技术的发展现状

1.2 CDMA网络介绍

1.3 HLR系统概述

1.4 HLR改进方案概述

1.5 本文讨论的内容

第二章 基于内存数据库的HLR系统的设计

2.1 基于内存数据库系统方案的提出

2.2 HLR系统总体设计介绍

2.3 前后台数据同步模块在系统中的作用

2.4 前后台数据同步模块实现的难点

2.5本章小结

第三章 前后台数据同步模块HDBAgent的实现

3.1 前后台数据同步模块概述

3.2 前后台数据同步模块结构

3.3 DBMAP子系统的实现

3.4 DBSYNC子系统的实现

3.5 本章小结

第四章 前后台数据同步模块HDBAgent设计优化

4.1 数据传输流量控制优化

4.2 数据上载可靠性优化

4.3 数据传输的完整性优化

4.4 本章小结

第五章 系统测试

5.1 测试环境

5.2 可靠性测试结果

5.3 性能测试结果

第六章 结论

致谢

参考文献

在学期间的研究成果

展开▼

摘要

归属位置寄存器HLR(Home Location Register)作为CDMA移动通讯系统中的一个重要数据库,主要存储和提供移动终端用户的位置信息和业务信息,是CDMA系统的核心。系统对其稳定性和可靠性提出了很高的要求。传统HLR系统的信令前置机部件、业务处理部件、数据库部件之间采用高速以太网互连,业务处理部件需要访问数据库部件才能完成业务处理。但是在实际的应用中,出现了因为网络、病毒或数据库部件自身的软硬件故障而导致HLR业务处理中断的情况。为了避免或降低上述因素对HLR系统的影响,提高 HLR系统的可靠性,需要设计一种更加可靠的方式来存储数据。
  本文在商用数据库管理系统的基础上研究并设计了一种满足实时性、可靠性要求的基于内存数据库(Memory Resident Database)的HLR系统方案。内存数据库作为主数据库,商用大型数据库作为备份数据库。这一设计思路的困难在于:如何保证用户数据在内存库(前台)和商用库(后台)之间的一致。前后台数据库中的数据存在差异,如果不能实时的实现数据同步,可能会造成呼叫等操作的失败。此外由于系统用户数量大,单个用户信息量大的特点,前后台数据同步还必须考虑流量控制,数据传输的可靠性和完整性。
  本文提出了前后台数据同步设计实现方案。针对上述难点采用以下方式对系统进行了优化,有效的保证系统的实时性和可靠性:
  1.数据上载时采用失步缓冲区和内存库一一对应的关系,对每个内存数据库数据定时循环上载,减少对单个数据库的负荷,有效的控制上载流量和速度,防止在上载数据过程中系统负荷过大影响业务操作。
  2.数据传输过程中采用严密的消息应答方式,使失步消息不丢弃,保证了数据传输消息的可靠性。
  3.数据上载时,对分包的用户数据采用临时缓冲区存储,数据接收完整再写入内存库,有效的保证了用户数据的完整性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号