无线通信系统远端射频单元的信息记录的实现方法

文档序号:7969620阅读:387来源:国知局
专利名称:无线通信系统远端射频单元的信息记录的实现方法
技术领域
本发明涉及用于无线通信技术领域,尤其涉及用于记录远端射频单元运行信息的方法。
技术背景在无线通信的发展过程中,越来越多的基站设备朝着基带池单元(BBU) +远端设备单 元的架构上发展,远端设备的典型应用是远端射频单元(RRU),但不仅限于这种应用。在BBU + RRU的架构下面, 一般RRU属于被管理对象,BBU属于管理对象, 一个BBU可以管理多个 RRU, BBU与RRU之间通过传输线缆相连,远端设备与通信设备的分离成为一种趋势。RRU的 运行信息难以获得,无法监测。可以使用一个很大的全局结构记录运行信息,但是如果RRU 中途复位了,以前记录的信息就会全部丢失。 发明内容针对现有技术存在的缺陷和不足,本发明提供一种用于RRU上报自身的运行信息的无线 通信系统远端射频单元的信息记录的实现方法。为达到上述目的,本发明采用以下技术方案 一种无线通信系统远端射频单元的信息记录的实现方法,包括如下步骤歩骤A,在无线通信系统远端射频单元的物理内存中划出一块保留内存,或者使用非易 失性存储器,作为记录运行信息的黑匣子;步骤B,运行在远端射频单元上的高层软件调用写函数,向黑匣子写入信息,在黑匣子 的首地址置有标明黑匣子是否有信息内容的信息标志;歩骤C,远端射频单元上报黑匣子信息,成功后清除所述信息标志。优选的在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤C具体为步骤Cll,基带池单元和远端射频单元都启动后,后台网管向远端射频单元发送定时器 设置命令;步骤C12,定时器超时后,远端射频单元通过信息标志判断黑匣子内是否有信息内容, 如果有,就上报信息,并将己写入信息的总长度清零,读写指针都指向黑匣子首地址;如果 没有,则不上报。优选的在所述无线通信系统远端射频单元的信息记录的实现方法中,在步骤C12中 当信息内容过长时,由后台设置单次上报的最大信息长度,将所述信息内容分成若干段,依 次上报。
优选的在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤C具体为步骤C21,远端射频单元上设置一监控进程;步骤C22,远端射频单元复位后,监控进程收到上电信息后,远端射频单元通过信息标 志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读 写指针都指向黑匣子首地址;如果没有,则不上报。优选的在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤C具体为步骤C31,后台网管通过基带池单元操作维护向远端射频单元发送请求上报命令;步骤C32,远端射频单元收到命令后,通过信息标志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果没有,则上报"无信息"的回应。优选的在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤B还包括复位时,调用复位钩子函数,向黑匣子写入复位前的必要信息,该必要信息包括程序指针、堆栈指针。远端射频单元复位后,黑匣子能够保存复位之前记录的信息,不丢失;黑匣子能够定位 因故障导致的复位原因;能够记录完整的日志信息,便于分析远端射频单元的故障。


图1是定时上报黑匣子信息的流程; 图2是请求黑匣子信息的流程。
具体实施方式
参照附图l,定时上报黑匣子信息的流程为 1黑匣子构建RRU上电,初始化物理内存时,在物理内存中划出一块区域,称为保留内存。RRU复位时, 上电初始化程序对保留内存不做清除操作,保留内存的内容能够保持不变。因此,可以使用保留内存作为记录运行信息的黑匣子。保留内存的大小由实际需要和物 理内存决定。例如:RRU上物理内存是32MB,地址空间是
,设置保留内存的大小为512KB, 地址范围是
。也可以使用非易失性存储器作为黑匣子。 2向黑匣子写入信息
提供一个写函数,由高层调用,向黑匣子写入信息。在黑匣子的首地址,预留4字节作为信息标志,当信息标志不为O,表明黑匣子有内容。 当调用写函数后,将信息标志置数。提供一个复位钩子函数,复位时调用向黑匣子写入复位前的必要信息,例如程序指针、堆栈指针等。当RRU运行出现异常,导致复位时,可以记录到复位原因。例如在黑匣子首地址0xlf80000,预留4字节,当第一次向黑匣子写入信息时,置信 息标志为0x12345678。每次写入信息后,写指针向后偏移。 3上报黑匣子信息 RRU采用3种方式上报黑匣子信息(1) 定时上报;(2) 复位上报;(3) 请求上报 上报成功后,清除信息标志。定时上报BBU和RRU都启动后,后台网管向RRU发送定时器设置命令,从而控制上报的频度,例 如设置定时器为1小时。定时器超时后,RRU检査信息标志是否为0x12345678,如果是,就上报信息,并将已写 入信息的总长度清零,读写指针都指向黑匣子首地址。由于RRU和通信设备之间的通信协议限制,可能无法一次上报过长的数据,因此由后台 设置单次上报的最大数据长度,分多次上报,直到黑匣子的信息上报完毕。复位上报RRU上实现了一个监控进程,RRU复位后,监控进程收到上电消息后,RRU检査信息标志 是否为0x12345678,如果是,就上报信息,并将已写入信息的总长度清零,读写指针都指向 黑匣子首地址。请求上报(参照附图2)后台网管通过BBU 0AM向RRU发送请求上报命令,RRU收到后,检查信息标志是否为 0x12345678,如果是,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子 首地址。
权利要求
1、一种无线通信系统远端射频单元的信息记录的实现方法,包括如下步骤步骤A,在无线通信系统远端射频单元的物理内存中划出一块保留内存,或者使用非易失性存储器,作为记录运行信息的黑匣子;步骤B,运行在远端射频单元上的高层软件调用写函数,向黑匣子写入信息,在黑匣子的首地址置有标明黑匣子是否有信息内容的信息标志;步骤C,远端射频单元上报黑匣子信息,成功后清除所述信息标志。
2、 根据权利要求1所述的无线通信系统远端射频单元的信息记录的实现方法,其特征在 于,所述步骤C具体为歩骤Cll,基带池单元和远端射频单元都启动后,后台网管向远端射频单元发送定时器 设置命令;歩骤C12,定时器超时后,远端射频单元通过信息标志判断黑匣子内是否有信息内容, 如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果 没有,则不上报。
3、 根据权利要求2所述的无线通信系统远端射频单元的信息记录的实现方法,其特征在 于,在步骤C12中当信息内容过长时,由后台设置单次上报的最大信息长度,将所述信息 内容分成若干段,依次上报。
4、 根据权利要求1所述的无线通信系统远端射频单元的信息记录的实现方法,其特征在 于,所述步骤C具体为步骤C21,远端射频单元上设置一监控进程;步骤C22,远端射频单元复位后,监控进程收到上电信息后,远端射频单元通过信息标志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果没有,则不上报。
5、 根据权利要求1所述的无线通信系统远端射频单元的信息记录的实现方法,其特征在于,所述步骤c具体为-步骤C31,后台网管通过基带池单元操作维护向远端射频单元发送请求上报命令;步骤C32,远端射频单元收到命令后,通过信息标志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果没有,则上报"无信息"的回应。
6、 根据权利要求1所述的无线通信系统远端射频单元的信息记录的实现方法,其特征在于,所述步骤B还包括复位时,调用复位钩子函数,向黑匣子写入复位前的必要信息,该 必要信息包括程序指针、堆栈指针。
全文摘要
本发明公开了一种无线通信系统远端射频单元的信息记录的实现方法,解决了现有远端射频单元的运行信息难以获得,无法监测的问题。包括在无线通信系统远端射频单元的物理内存中划出一块保留内存,作为记录运行信息的黑匣子;高层调用写函数,向黑匣子写入信息,在黑匣子的首地址置有标明黑匣子是否有信息内容的信息标志;远端射频单元上报黑匣子信息,成功后清除所述信息标志。远端射频单元复位后,黑匣子能够保存复位之前记录的信息,不丢失;黑匣子能够定位因故障导致的复位原因;能够记录完整的日志信息,便于分析远端射频单元的故障。
文档编号H04W24/04GK101166334SQ20061013916
公开日2008年4月23日 申请日期2006年10月18日 优先权日2006年10月18日
发明者林晓翰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1