[发明专利]无线通信系统远端射频单元的信息记录的实现方法无效
申请号: | 200610139167.1 | 申请日: | 2006-10-18 |
公开(公告)号: | CN101166334A | 公开(公告)日: | 2008-04-23 |
发明(设计)人: | 林晓翰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/34 | 分类号: | H04Q7/34;H04Q7/38 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 王晶 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线通信 系统 远端 射频 单元 信息 记录 实现 方法 | ||
技术领域
本发明涉及用于无线通信技术领域,尤其涉及用于记录远端射频单元运行信息的方法。
背景技术
在无线通信的发展过程中,越来越多的基站设备朝着基带池单元(BBU)+远端设备单元的架构上发展,远端设备的典型应用是远端射频单元(RRU),但不仅限于这种应用。在BBU+RRU的架构下面,一般RRU属于被管理对象,BBU属于管理对象,一个BBU可以管理多个RRU,BBU与RRU之间通过传输线缆相连,远端设备与通信设备的分离成为一种趋势。RRU的运行信息难以获得,无法监测。可以使用一个很大的全局结构记录运行信息,但是如果RRU中途复位了,以前记录的信息就会全部丢失。
发明内容
针对现有技术存在的缺陷和不足,本发明提供一种用于RRU上报自身的运行信息的无线通信系统远端射频单元的信息记录的实现方法。
为达到上述目的,本发明采用以下技术方案:一种无线通信系统远端射频单元的信息记录的实现方法,包括如下步骤:
步骤A,在无线通信系统远端射频单元的物理内存中划出一块保留内存,或者使用非易失性存储器,作为记录运行信息的黑匣子;
步骤B,运行在远端射频单元上的高层软件调用写函数,向黑匣子写入信息,在黑匣子的首地址置有标明黑匣子是否有信息内容的信息标志;
步骤C,远端射频单元上报黑匣子信息,成功后清除所述信息标志。
优选的:在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤C具体为:
步骤C11,基带池单元和远端射频单元都启动后,后台网管向远端射频单元发送定时器设置命令;
步骤C12,定时器超时后,远端射频单元通过信息标志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果没有,则不上报。
优选的:在所述无线通信系统远端射频单元的信息记录的实现方法中,在步骤C12中:当信息内容过长时,由后台设置单次上报的最大信息长度,将所述信息内容分成若干段,依次上报。
优选的:在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤C具体为:
步骤C21,远端射频单元上设置一监控进程;
步骤C22,远端射频单元复位后,监控进程收到上电信息后,远端射频单元通过信息标志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果没有,则不上报。
优选的:在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤C具体为:
步骤C31,后台网管通过基带池单元操作维护向远端射频单元发送请求上报命令;
步骤C32,远端射频单元收到命令后,通过信息标志判断黑匣子内是否有信息内容,如果有,就上报信息,并将已写入信息的总长度清零,读写指针都指向黑匣子首地址;如果没有,则上报“无信息”的回应。
优选的:在所述无线通信系统远端射频单元的信息记录的实现方法中,所述步骤B还包括:复位时,调用复位钩子函数,向黑匣子写入复位前的必要信息,该必要信息包括:程序指针、堆栈指针。
远端射频单元复位后,黑匣子能够保存复位之前记录的信息,不丢失;黑匣子能够定位因故障导致的复位原因;能够记录完整的日志信息,便于分析远端射频单元的故障。
附图说明
图1是定时上报黑匣子信息的流程;
图2是请求黑匣子信息的流程。
具体实施方式
参照附图1,定时上报黑匣子信息的流程为:
1黑匣子构建
RRU上电,初始化物理内存时,在物理内存中划出一块区域,称为保留内存。RRU复位时,上电初始化程序对保留内存不做清除操作,保留内存的内容能够保持不变。
因此,可以使用保留内存作为记录运行信息的黑匣子。保留内存的大小由实际需要和物理内存决定。
例如:RRU上物理内存是32MB,地址空间是[0,0x1ffffff],设置保留内存的大小为512KB,地址范围是[0x1f80000,0x1ffffff]。
也可以使用非易失性存储器作为黑匣子。
2向黑匣子写入信息
提供一个写函数,由高层调用,向黑匣子写入信息。
在黑匣子的首地址,预留4字节作为信息标志,当信息标志不为0,表明黑匣子有内容。当调用写函数后,将信息标志置数。
提供一个复位钩子函数,复位时调用向黑匣子写入复位前的必要信息,例如程序指针、堆栈指针等。当RRU运行出现异常,导致复位时,可以记录到复位原因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610139167.1/2.html,转载请声明来源钻瓜专利网。