- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于xDSL宽带网络测试系统的TL1通信协议设计与实现的论文.doc
基于xDSL宽带网络测试系统的TL1通信协议设计与实现的论文
摘要:基于xdsl宽带网络测试系统的tl1通信协议模块的设计与实现,以tcp/ip协议承载的tl1协议模块在设备层提供tl1协议接c7,根据adsl宽带网络测试系统的工作流程以及tl1协议进行研究分析,提出将tl1通信协议模块划分为多任务思想,主要采用基于嵌入式实时操作系统vx同时,用户对通信业务的质量要求越来越高,对于故障解决的及时性和有效性要求也越来越高。如何定位用户侧故障、线路故障和网络侧故障,如何快速解决故障,这些都成为dsl发展的新需求。目前,国内关于xdsl测试系统的研究和应用正处于启动期,无论国内厂商还是国外厂商在中国都没有投入应用的实例。本文基于xdsl宽带网络测试系统,主要讨论tl1通信协议模块的设计及实现。
1adsl宽带网络测试系统的总体设计
本节简单介绍整个系统软件总体的总体目标及软件模块的划分,以及各模块的目标及完成的功能以及各模块之间的关系。并说明测试服务器与dslam网管接口、与112系统接口、与97资源数据库接口。
1.1软件设计结构
1.1.1客户端软件①测试服务器测试命令呈现界面(包括文本、图形、报表显示);同时汇总日报、周报、月报数据。②对atp设备自身的管理界面(包括对设备的配置管理、故障管理、性能管理、拓扑管理等),相当于设备层面的ems。③对应用系统的管理界面(包括用户管理、白志管理、权限管理、用户自定义设置)。
1.1.2服务器软件①相对于界面的后台处理模块,包括对测试命令的发送、解析(使用tl1协议);对前台界面的相应处理。②提供与其他系统的api接口(包括112网关系统的接口;dslam设备网管的通信协议)。③支持atp设备多级组网的要求。④支持多协议,如tl1,snmp协议。
1.1.3112网关软件①112网关软件提供和运营商112系统的接口,解析112接口协议格式。②112网关系统提供脱机存储功能。
1.1.4设备层通信软件①在设备层提供tl1协议的接口,完成客户端与测试探头的通信,接收测试任务,发送测试任务,传送设备处理后的相应数据。②支持被动测试和相关告警信息的主动上传。被动测试返回结果打包成tl1响应消息格式,主动上传的消息打包成tl1自治消息格式,发送给客户端,以便客户端进行识别。
2.2测试服务器测试服务器完成规范定义的测试工作,并完成对设备的管理层面的管理,采用j2ee的解决方案,实现系统跨平台的处理方式。测试服务器主要包括atp测试功能、atp自维护功能、与dslam网管接口、与112系统接口、与97资源数据库接口。
测试服务器与dslam网管接口,dram设备和adsl测试设备之间需要提供测试总线和测试通信接口,当需要对某一用户进行测试时,先将该用户端口的内侧或外侧切换到测试总线上,然后通过测试通信接口发命令给测试设备启动相关测试,并把测试结果返回给dslam设备,测试完毕后释放端口与测试总线的连接。
测试服务器与112系统接口,adsl测试服务器可以位于adsl网管之外,测试服务器通过网络与测试设备连接。adsl网管和adsl测试服务器分别和112连接,前者实现用户端口查询功能,后者实现测试设备测试功能。adsl网管和112系统的接口是为了把adsl障碍测试融合到112系统中,以实现adsl障碍的集中受理、集中测试、集中派修和集中管理。当112系统受理到adsl用户报障后,112系统根据adsl线路所在的位置〔局向、机框号、槽位、端口号)和需要做的测试命令发给adsl网管,adsl网管收到测试命令后,对相应端口进行测试,然后把测试结果返回到112系统。
测试服务器与97资源数据接口,应用服务器系统是从电信97工程的数据库(97数据库的数据)中通过api接口实现数据共享,提取97数据库中的相关资源数据,例如:局、交换机、主配线架、交接箱、分线盒,端子、号码等信息。
3基于vxtake(),结果取决于调用时该二进制是否可用。如果可用,信号量将变得不可用,而任务继续执行,如果信号量不可用,任务被挂起到任务阻塞队列,直到该信号量可用。
当任务释放一个信号量时要调用semgive(),结果也要依赖于调用时该信号量是否可用。如果可用,本次释放信号量不起任何作用,如果信号量不可用,并且没有在等待该信号量,那么信号量变为可用;如果信号量不可用,并且有一个或多个任务在等待该信号量,那么阻塞队列中的第一个任务解除阻塞,而信号量仍不可用。
本模块中各任务在设定优先级时都设为相同的优先级,每个任务在处理一条测试命令后将调用taskdelay()函数,延时操作提供一个简单的任务睡眠机制。taskdelayo用来移动调用任务到相同优先级就绪队列的尾部。在本模块中,通过调用taskdela
您可能关注的文档
最近下载
- 2021年事业单位工会系统招聘考试《工会基础知识》真题库及答案.pdf VIP
- 急性肺栓塞诊断与治疗指南 生活科普.pdf VIP
- 柴油泄漏应急预案演练.docx VIP
- 《可爱的中国》节选 Beloved China (Excerpt)-来源:英语世界(第2021010期)-商务印书馆有限公司.pdf VIP
- 农村二层别墅建设工程项目施工组织设计(最全).doc VIP
- 宋词概述详解.ppt
- 胆管癌护理疑难病例讨论ppt.pptx
- 【2024】大象版科学五年级上册每课教学反思(带目录) .pdf VIP
- 大象版科学五年级上册知识点梳理总结 .pdf VIP
- 2022大象版(2017)科学五年级上册每课教学反思(附目录).docx VIP
文档评论(0)