摘要: |
GSM-R作为铁路专用通信技术,正在铁路范围内得到越来越广泛的应用,推动着各国铁路行业的发展。随着GSM-R网络在中国范围内的大面积覆盖,对终端设备的需求日益明显。目前GSM-R终端在我国还处于开发阶段,没有投入生产;国外以SAGEM公司的产品较为成熟,使用范围比较广。本文以GSM-R终端设备——手持台的研发为背景,针对在GSM协议栈平台进行GSM-R功能开发过程中遇到的组接收模式下无法提前得知邻区组呼或广播信道的问题,提出了该模式小区重选优化的四种方案。
高速移动中的手持台,在组接收模式下收听广播或者组呼语音信息时,不能够实现在进入邻小区之前得知邻区的广播或组呼信道位置,只能在进入邻小区时,首先从广播或组呼状态退出,回到空闲状态,收听系统消息,找到语音组呼或广播信道的位置,然后再接入该小区的广播或者组呼当中,这就形成了聆听讲话的短时间中断,可能造成重要语音信息的丢失。本文针对这一情况提出了相应的解决方案。
论文首先从GSM-R网络、终端和协议栈等基本概念入手,简要的对开发过程中,3GPP协议已提出的而MS目前并未实现的功能提出了解决的思路。以GSM小区选择与重选的概念算法流程为基础,详细分析了重选所需要的系统消息,指出了GSM-R小区重选的不同之处以及所需要的条件。论文通过对高速行驶过程的通信特性的分析提出了四种解决方案,并重点介绍了协议栈优化方案。主要分析MS在组接收模式下进行小区重选时,协议栈内RR状态的变化,在此变化基础上进行修改,解析新的系统消息,来完成协议中已规定的,但实际上并未实现的功能。搭建系统,进行设计、编码,将代码下载到手机中进行跟踪验证,数据分析。
本文采用了windows的开发平台,在原GSM协议栈代码平台上进行修改。与硬件、人机接口以及协议栈其他功能的开发同步进行,最后的验证工作是整个研发过程的集合,依赖于各部分的正常工作。
|