- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信息与通信]分布式基站设备仿真系统详细设计说明书
目 录
1. 引言 1
1.1编写目的 1
1.2规定范围 1
1.3预期读者和阅读建议 1
1.4文档约定 1
1.5参考资料 1
1.6缩写术语 2
1.7运行环境 2
2. 项目需求概述 2
2.1UI界面的需求 2
2.2消息的处理和操作 3
2.3状态的处理 4
2.4定时器需求 4
2.5异常情况处理 4
3. 仿真系统总体设计 4
3.1设计目标 4
3.2系统框架设计 5
3.2.1界面操作层 5
3.2.2数据处理层 6
3.2.3 Socket通信层 6
3.2.4 DBS Emulator类设计 6
3.3消息机制设计 7
3.4界面操作设计 11
3.4.1 BBU控制窗口设计 11
3.4.2 RRU注册窗口设计 16
3.4.3 RRU控制窗口设计 16
4. 接口设计及消息描述 17
4.1DBS Emulator接口设计 17
4.2DBS Emulator接口消息总流程 18
4.3各消息格式及功能 18
4.3.1广播消息 18
4.3.2握手消息 19
4.3.3保活消息 20
4.3.4查询消息 21
4.3.5控制消息 22
5. 状态设计 23
6. 定时器设计 24
7. 应用层消息处理流程 26
7.1广播消息处理流程 26
7.2握手消息处理流程 27
7.3保活消息处理流程 28
7.4查询消息处理流程 30
7.5控制消息处理流程 31
8. 复赛新增功能设计 32
8.1拓扑结构配置功能设计 32
8.2设备自动竞争功能设计 33
8.2.1重构广播组 34
8.2.2竞争算法 34
8.3设备属性转换功能设计 35
9. 性能及异常问题容错设计 35
9.1异常现象输出信息及处理设计 35
9.2异常现象原因 36
10. 结束语 36
引言
1.1编写目的
本文档为“中兴捧月杯”校园程序设计大赛题目之分布式基站设备仿真系统的详细设计说明文档,主要用于为实现仿真系统功能而进行详细分析设计,详细说明各程序组成模块的框架、实现流程、接口、功能等内容,便于评审专家组和相关测试人员对整个系统的功能进行了解。
1.2规定范围
本文档仅用于对“中兴捧月杯”校园程序设计大赛题目之分布式基站设备仿真系统进行详细设计说明,也可以作为相关软件设备开发的借鉴学习资料。
1.3预期读者和阅读建议
本文档供ZTE专家委员、测试人员阅读。
1.4文档约定
1)文档用Word 2003编写,Microsoft Visio2003或Edraw绘图软件画图,正文中文宋体五号,英文Times New Man五号。
2)文档所采用的标准是参照《软件公测导论》沈美明著的“计算机软件开发文档编写指南”。
1.5参考资料
以下列出在设计过程中所用到的有关资料:
Visual C++.NET基础教程与上机指导 涂光平、黄敏等编著 清华大学出版社
Visual C++ 开发高级界面实例 冯峰 王雪梅等编著 人民邮电出版社
面向对象技术与Visual C++ 甘玲 邱劲编著 清华大学出版社
The Point To Point Protocol(PPP) RFC1661
文档所采用的标准时参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。
1.6缩写术语
BBU Base Band Unit 基带处理单元 RRU Romate Radiofrequency Unit 射频拉远单元 DBS Protocol Distributed Base Studio Protocol 分布式基站设备处理协议 DBS Emulator Distributed Base Studio Emulator分布式基站设备仿真系统 1.7运行环境
操作系统:windows xp及以上32位操作系统
运行环境:Microsoft.NET Framework 2.0及以上版本
开发环境:Microsoft Visual Studio 2008
开发语言:Visual C++、C#
项目需求概述
本系统的设计原则需严格按照此次程序设计大赛的要求进行制定。在无线系统中,有很多基站分布在不同的区域,因此需要一个统一的管理平台来管理和维护这些基站,题目要求设计一个分布式基站设备仿真系统,实现基站间的通信等功能。那么根据题目要求,需要从以下几个方面来满足题意:
2.1UI界面的需求
UI界面上要有一系列的操作窗口,来实现对基站的维护和管理,主要分为BBU控制窗口和RRU控制窗口。
BBU控制窗口的操作主要有:
广播消息发送:可以向其他每个与之有光纤连接的设备发送广播消息。
设备注册:在BBU设备控制窗口上能够注册多个(4个)RRU设备,并对每个RRU设备配置网络端口、地理位置(用于设置其设备在界面上的显
您可能关注的文档
最近下载
- 【冲刺实验班】河北衡水中学19中考提前自主招生数学模拟试卷(6(1).docx VIP
- 品酒师考试:白酒品酒师学习资料.docx VIP
- 品酒师考试:葡萄酒品酒师必看题库知识点(强化练习).docx VIP
- 【冲刺实验班】江苏苏州高级中学2021中考提前自主招生数学模拟试.doc VIP
- 品酒师考试:白酒品酒师测试题(强化练习).docx VIP
- 品酒师考试:品酒师考试测试题(强化练习).docx VIP
- 【冲刺实验班】广东深圳高级中学2019中考提前自主招生数学模拟试.docx VIP
- 品酒师考试葡萄酒品酒师.doc VIP
- 【冲刺实验班】广东执信中学19中考提前自主招生数学模拟试卷(1.doc VIP
- 汉字与中华传统文化 (14).pdf
文档评论(0)