WRRU与WBBU接口概要设计

上传人:灯火****19 文档编号:121127671 上传时间:2020-02-16 格式:DOC 页数:12 大小:845KB
返回 下载 相关 举报
WRRU与WBBU接口概要设计_第1页
第1页 / 共12页
WRRU与WBBU接口概要设计_第2页
第2页 / 共12页
WRRU与WBBU接口概要设计_第3页
第3页 / 共12页
WRRU与WBBU接口概要设计_第4页
第4页 / 共12页
WRRU与WBBU接口概要设计_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《WRRU与WBBU接口概要设计》由会员分享,可在线阅读,更多相关《WRRU与WBBU接口概要设计(12页珍藏版)》请在金锄头文库上搜索。

1、文档编号:系统类别宽带系统共12页(含封页)产品型号产品代号项目/产品名称WRRU与WBBU接口概要设计(文档版本号:V1.00)拟 制:刘力菡日 期:2008-7-31审 核:日 期:会 签:日 期:批 准:日 期:北京信威通信技术股份有限公司版权所有 不得复制WRRU与WBBU接口概要设计修订记录修订记录日 期修订版本描 述作 者信威公司 内部资料 请勿外传WRRU与WBBU接口概要设计目录目 录1 标题111.1 标题211.1.1 标题31图表目录图 11 图题1表 11 表题1IWRRU与WBBU接口概要设计WRRU与WBBU接口概要设计【摘要】:在WBBU与WRRU之间的信令消息在

2、光纤链路上传载,WRRU侧由MCU解析信令,WBBU侧在正常工作时由三层解析信令,校准时由DSP6412解析校准用信令。 本文描述了该信令在三层实现的方法,格式和内容。【关键词】:WRRU WBBU1 引言1.1 编写目的WBBU和WRRU项目旨在开发一款光纤拉远型宽带基站,它们分别开发基站的基带部分和射频部分。两部分通过光纤进行连接。WBBU与WRRU之间的物理层采用自定义的物理层协议相连。WBBU与WRRU之间的数据链路层采用两种数据包(应用包和控制包)复用格式,并提供检错机制保证消息的正确性传输。WBBU与WRRU之间的应用层主要处理WBBU对WRRU的控制消息和网管消息。WRRU和WB

3、BU的组网图如图 11:图 11 WRRU和WBBU组网结构图对WRRU而言,网关被WBBU屏蔽了,对网关测,WRRU被WBBU屏蔽了,对WBBU而言,WRRU发来的信息要重新打包发给网关,网关发给WRRU测的信息也要重新打包,这些工作主要是在 WBBU的三层完成。即可考虑在WBBU的OAM模块实现相应功能,也可单独列一个任务。这里选择单独列一个任务完成相应功能。1.2 术语和缩略语WBBU:Wideband BaseBand Unit,宽带基带单元WRRU:Wideband Remote RF Unit,宽带远端射频单元MCU:Main control unit,主控单元SPI:Serial

4、 Peripheral interface, 串行外围设备接口SSC:Synchronous Serial Controller同步串行控制器1.3 参考资料1 新一代宽频基站的可行性分析报告,刘广峰,武光宇2 市场可行性分析报告-降成本McWiLL宏基站,刘宝3 WRRU总体设计方案,刘广峰4 WBBU校准概要设计说明书,姚琦渊5 WRRU18项目对外软件接口规范,赵永富2 总体设计2.1 系统描述2.1.1 需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见相应的需求规格说明书。2.2 总体设计说明2.2.1 基本设计概述WBBU和WRRU的接口主要完成以下功能

5、: WRRU往EMS 消息的转发 EMS往WRRU消息的转发 WBBU和WRRU之间消息的交互 WRRU与WBBU之间链路的维护2.2.2 设计思想建立专门的接口任务负责消息结构、消息号及发送方向的翻译工作,将需要处理的消息分发到WBBU的各个模块,由各模块处理,处理结果依然返回接口任务,由接口任务将消息格式转换后交由相应的发送任务发送出去。2.3 系统结构和处理流程CWRRU代表接口任务。WRRU发往WBBU的消息经过WBBU的L1,L2后加上了二三层的头,经过L3的CTaskPciIf接收,发送至CWRRU任务,CWRRU任务经过解析消息号,对于无需处理的消息,CWRRU将置换二三层的头,

6、把组装好的消息发送至CSOCKET任务,由CSOCKET任务发送到EMS。对于需要处理的消息,CWRRU将消息重新组装后发送到相应的处理模块,相应的处理模块处理完后交由CWRRU,再由CWRRU确定发送的方向,重组消息头,将消息发送到相应的发送任务CTaskPciIf或CSOCKET中去。EMS发送给WRRU的消息,由CSOCKET接收后也发到CWRRU,由CWRRU任务解析消息号,如果需要处理,则发送到相应的处理模块,处理完成后返回至CWRRU,CWRRU则更改消息头,发送至CTaskPciIf,如果不需处理,CWRRU直接更改消息头,将其发送至CTaskPciIf。WRRU相关消息的处理流

7、程框图如下图所示:2.3.1 WRRU启动流程及链路监控当WRRU启动后,会发送Data_Link_Init等信令建立链路通道,WBBU到收到Alarm_WRRU_Reset为WRRU启动完全。在WRRU启动完成后,WBBU和WRRU之间需要维护链路,通过心跳消息Poll_Mcu, Poll_Mcu_Ack确认链路完好。心跳信息的间隔是5s,如果两个心跳消息见还有其他消息,心跳消息的间隔时间不受影响,仍为5s。如果WBBU在连续发送三条Poll_Mcu后仍未收到WRRU的响应Poll_Mcu,则WBBU向EMS发送Alarm_WBBU_recv_nopoll告警。这条告警是WBBU自己产生的,

8、如图所示。在WBBU的底层会对心跳消息作帧号检测,如果帧号不连续,则上报帧号不连续告警Alarm_WBBU_FNWrong给EMS。这条告警是由WBBU自己产生,由二层发给三层的。由于Alarm_WBBU_recv_nopoll和Alarm_WBBU_FNWrong都是WRRU和WBBU之间的接口告警,所以格式上和WRRU产生的告警格式保持一致,不经过WBBU的告警处理模块,直接由CWRRU任务转换格式后交由CSOCKET任务发送到EMS。2.3.2 配置管理及维护管理流程由于BBU对以上消息只做转发,不做分析处理,因此消息直接在CWRRU,CtaskPciIf,CSOCKET之间发送。2.3

9、.3 WRRU代码加载流程WRRU的代码存在WBBU上,WBBU需要处理代码加载的消息。当WBBU收到Download_MCUCode_Ack时就将代码发到WRRU上,每八条消息为一组,收到WRRU的应答消息后发后八组,最后一组的代码数据不够八条的补零。2.3.4 校准流程 校准流程还为确定,以上是个暂时版本。2.3.5 告警流程对于WRRU发来的告警消息,WBBU全部透传到EMS对了维护WRRU链路,WBBU还需要新增两条告警,这两条告警都是直接发送至EMS,没有告警超时、告警恢复等处理,因此也无需发送至CTaskAlm任务,只需直接发送至CSOCKET即可。这两条告警分别是Alarm_WB

10、BU_recv_nopoll,Alarm_WBBU_FNWrong。具体见2.3.1。3 系统数据结构3.1 WRRU发送给WBBU的数据结构:字段名长度Byte注释DES1MCU:0x01;WBBU:0x10;SRC1Type1Length1ContentNCRC2DES:消息目的地址 SRC:消息源地址TYPE:消息类型LEN:长度字段,只包含消息体的长度。CRC:对从DES到消息体字段的内容进行CRC校验,校验多项式为:X16+X12+X5+13.2 经过WBBU的L1,L2层后发给L3的数据结构为:字段名长度 Byte注释Des2L2的任务为L2_mainL3的任务为CWRRUSrc2

11、Eid4MsgId20x9000MsgLen2Reserved2UID2payloadN其中Payload为WRRU发送给WBBU的全部数据。3.3 CWRRU发送给其他任务模块的数据格式为:字段名长度ByteDES1SRC1MsgId1Length1ContentNCRC2DES:CWRRU的任务号; SRC:目的任务号:MsgId:Type对应于WBBU中定义的消息号Content:WRRU发送给WBBU的Content。3.4 L3和EMS之间的消息格式:字段名长度 Byte注释IP Header20UDP Header8MsgArea2BTS ID4MA2MOC2Action Type2TransID2Action Result2PayloadN信威公司 内部资料 请勿外传- 9 -

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号