论文部分内容阅读
跨系统切换是指移动终端从一个通信系统被切换到另一个不同的通信系统,本文主要研究和实现无线网络控制器中移动终端从第三代移动通信系统到第二代移动通信系统的跨系统切换,这里的跨系统切换是指移动终端在最初的第三代系统小区与网络实现连接之后,由于信号质量、信号强度、网络负载或者操作维护等原因使得移动终端需要离开当前提供服务的小区而被切换到第二代系统小区中。切换属于无线资源管理过程,而整个切换的过程必需保证移动终端接收的通信服务不被中断。
跨系统切换对于从第二代系统平滑过渡到第三代系统是十分重要的。第三代系统的初级覆盖区域只是第二代系统已经成熟的覆盖区域的一个子集,所以从覆盖范围相对较小的区域到覆盖范围相对较大的区域的切换是必不可少的。而且从网络效率的角度出发,当移动终端在不合适的服务小区通信时,不仅它的通信质量会受到影响,而且还将增加整个网络的负荷,甚至对网络中别的移动终端用户造成干扰。所以通过切换技术保证移动终端使用网络中最优化的通信链路进行通信。
首先说明第三代无线通信系统的整体结构以及无线网络控制器在这个结构中的位置和作用,然后解释无线网络控制器的软件分层模型和它相应的子系统的逻辑结构,之后研究切换的概念、触发切换的条件以及切换发生时的服务类型,接下来设计双模系统中的整体跨系统切换流程,然后详细阐述无线网络控制器结点内部切换和子系统级切换,设计出相应流程图并且对各个步骤加以详细解释,对于涉及到具体代码的子系统级切换,通过结合软件的状态图和部分软件代码来阐述整个软件实现过程,最后使用模拟工具对跨系统切换的软件实现做测试,证明设计代码的可行性和可靠性。
本设计的创新点主要有两个,第一点是切换评估和切换执行由无线网络控制器分层结构中的不同层次的两个子系统分别实现,这就使得切换流程清晰明了、设计方案简单高效;第二点是在负责实现切换执行的子系统中,四种不同服务类型的切换的重叠部分在这个子系统的一个封装中全部实现,这就减少了状态图的重复设计和代码的重复编写。