GSM基站控制器操作系统内核在ATCA平台下的实现
作者单位:电子科技大学
学位级别:硕士
导师姓名:卢显良
授予年度:2005年
学科分类:080904[工学-电磁场与微波技术] 0810[工学-信息与通信工程] 0809[工学-电子科学与技术(可授工学、理学学位)] 08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 081001[工学-通信与信息系统]
摘 要:在当今世界的通信领域中,GSM(Global System for Mobile communication)数字蜂窝无线网络仍然是占主导地位的移动通信系统,它为移动台之间以及移动台和固定电话网络之间提供了可靠及时的通信服务。基站控制器(Base Station Controller)是GSM 中的重要网络子系统,它主要负责无线网络资源的管理,无线小区配置数据的管理,信号功率的控制,定位和切换等,它在功能结构上由一个内部交换网络和连接在该网络上的不同电路模块构成,从计算机的角度看,基站控制器的每个模块就像一台计算机,有其独立的CPU 和内存。 近几十年来,CPU 的运行速度以每十八个月就增长两倍的速度在迅速提高。目前基站控制器的各个电路模块大都采用Intel 80X86 系列处理器。于是我们希望通过采用更高速率的处理器来使基站控制器能够在保证连续性的情况下支持更高的传输速率,以此来适应日益增长的移动通信用户对服务的数量和质量的要求。 随着ATCA(Advanced Telecommunication Computing Architecture――先进的通信计算机构架)这一由全球工业计算机制造商协会开发制定的基于网络设备模块化的硬件设计标准的颁布,从封闭、专有实现的通信解决方案向基于标准化、模块化的平台的转移成为了整个电讯行业的一种最重要的发展方向。ATCA 硬件平台能为基站控制器的运行提供比传统平台更为强大的硬件及网络支持。为了更好的适应这种转变趋势,将传统的基站控制器软件移植到根据ATCA 标准设计的硬件平台上的项目应运而生。 为了让运行在传统硬件平台下的基站控制器软件能够平滑地被移植到新的ATCA 硬件平台下,必须尽量保持原有的基站控制器应用程序不变,即让它们尽可能的被重用,于是传统硬件平台下的基站控制器专有操作系统构架需要被重新设计,才能适应新的ATCA 标准化平台。 本课题所采用的新的操作系统构架的实现技术就是,以一种实时Linux 作为基础操作系统平台,再在这层基础平台上实现一个模拟操作系统(Virtual Operating System),以此来模拟目前的操作系统内核所实现的功能。这就意味着是以这样的操作系统构架来替换目前的基站控制器的专有操作系统,来保证基站控制器的上层应用软件仍能够在新的ATCA 平台下正常的运行,并获得更高的运行性能。 最后,在完成了该模拟操作系统的总体设计、详细设计与编码工作之后,对所设计的模拟操作系统进行了测试,测试结果表明实现了设计目标,它能够为基