CN101136960B - 一种实现单板自动识别的方法 - Google Patents
一种实现单板自动识别的方法 Download PDFInfo
- Publication number
- CN101136960B CN101136960B CN2006101127132A CN200610112713A CN101136960B CN 101136960 B CN101136960 B CN 101136960B CN 2006101127132 A CN2006101127132 A CN 2006101127132A CN 200610112713 A CN200610112713 A CN 200610112713A CN 101136960 B CN101136960 B CN 101136960B
- Authority
- CN
- China
- Prior art keywords
- veneer
- board type
- type
- singleboard
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种实现单板自动识别的方法,该方法包括:单板向管理侧发送单板类型请求消息;所述管理侧向所述单板发送单板类型应答消息,所述单板类型应答消息携带有所述单板应该安装的单板类型信息;所述单板向所述管理侧发送当前单板类型消息,所述当前单板类型消息携带有当前单板类型的信息;所述管理侧通过所述当前单板类型消息判断是否向所述单板发送配置消息;如果所述管理侧发送所述配置消息,则所述单板在指定时间内接收完所述配置消息,如果接收超时,则转到所述步骤一。本发明解决了在新单板替换老单板的情况下,因为单板类型不一致而不能配置保护组问题,实现了单板类型的自动识别,同时单板类型可动态配置。
Description
技术领域
本发明属于通信领域,尤其涉及一种实现不同类型单板自动识别的方法。
背景技术
在通信领域中,很多业务功能都是在单板上实现的。随着技术的发展,单板业务功能的集成度越来越高,类型越来越多样化。早期开发的业务单一的单板逐渐停止生产后,处于维护阶段的早期单板,如果出现故障,就需要用新的单板替换。新开发的单板支持的业务种类更多,功能更全面,同时也兼容老单板,但是新单板在管理侧呈现的板类型与老的单板不同,这样对于单板的统一管理不利,特别是不同的板类型无法组成1:N的保护(一种用1个单板保护N个单板的保护方法),限制了单板的维护和升级。所以新开发的单板需要适应不同的板类型配置,满足维护需要。
在识别不同的板类型时,目前比较通用的方法是通过硬件拨码来区分,这种方式的缺点就是拨码规则难于记忆,一般拨码开关是多个按钮的ON和OFF开关的不同组合,对工程维护人员的操作要求高,生产发货时容易拨错,给用户的使用带来很多不便。
发明内容
本发明所要解决的技术问题是提供一种实现单板自动识别的方法,以解决现有***设备中新老单板类型不一致时,现有硬件拨码方法不利于操作,无法完成保护组配置的问题。
为达到上述目的,本发明提供了一种实现单板自动识别的方法,其特点在于,该方法包括如下步骤:
步骤一,单板向管理侧发送单板类型请求消息;
步骤二,所述管理侧向所述单板发送单板类型应答消息,所述单板类型应答消息携带有所述单板应该安装的单板类型信息;
步骤三,所述单板向所述管理侧发送当前单板类型消息,如果单板支持所述应安装的单板类型,则当前单板类型消息携带所述应安装的单板类型,如果单板不支持所述应安装的单板类型,则当前单板类型消息携带所述单板的默认类型;
步骤四,所述管理侧判断所述当前单板类型消息中携带的当前单板类型和所述管理侧数据库中单板类型是否一致,如果是,向所述单板发送配置消息,否则不发送配置消息;
步骤五,如果所述管理侧没有发送所述配置消息,则自动识别过程结束;如果所述管理侧发送所述配置消息,则所述单板在指定时间内接收完所述配置消息,如果接收超时,则转到所述步骤一。
上述的方法,其特点在于,所述步骤二进一步包括在发送所述单板类型应答消息之前,检测所述单板是否已经***正确槽位或所述单板是否***到位。
上述的方法,其特点在于,所述单板所述应该安装的单板类型来自于所述管理侧的数据库。
上述的方法,其特点在于,如果所述单板支持所述应该安装的单板类型,并且所述单板的默认单板类型与所述应该安装的单板类型不同,则改写所述单板的芯片和相关变量,将所述单板类型修改为所述应该安装的单板类型。
上述的方法,其特点在于,所述管理侧是网元控制板。
本发明用软件的方法对单板类型进行自动识别和配置,解决了在新单板替换老单板的情况下,因为单板类型不一致而不能配置保护组问题,实现了单板类型的自动识别,同时单板类型可动态配置。另外,本发明的方法可以把一个单板自动配置成多种单板类型来使用,无须人工对单板硬件进行拨码操作,提高了单板的兼容性,节约了成本。
下面结合附图进一步详细说明本发明的具体实施例。
附图说明
图1是本发明方法的流程示意图;
图2是本发明方法中NCP回复单板类型请求消息的流程示意图;
图3是本发明方法中单板向NCP发送当前单板类型消息的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明用软件的方法对单板类型进行自动识别的配置,对***设备原有的保护组和业务配置无影响,能实现平滑升级,提高了单板的兼容性。
下面参考图1,以同步数字系列(Synchronous Digital Hierarchy,SDH)领域的一种单板为实施例介绍本发明。
在本实施例中,ETT3为一种同时支持34M和45M速率信号的SDH单板类型名称。网元控制板(Network Control Panel,NCP)位于管理侧,执行单板的管理功能。
对于***某***设备的ETT3单板的处理流程如下:
步骤S100,初始化单板的相关芯片和变量,将单板类型默认初始化为ETT3类型;
步骤S120,ETT3单板向NCP发送单板类型请求信息,请求ETT3单板应安装的单板类型信息;
步骤S130,NCP收到单板类型请求信息后,发送单板类型应答消息,向单板回复应安装的单板类型信息;
步骤S140,ETT3单板收到单板类型应答消息后,向NCP发送当前单板类型消息,携带有当前单板类型的相关的参数;
步骤S150,NCP接收当前单板类型消息,检测ETT3单板上报的当前单板类型是否与数据库中的单板类型一致,如果一致,则转到步骤S160,否则结束流程,不向单板下发配置命令;
步骤S160,NCP向ETT3单板下发配置命令,该配置命令包括保护组配 置命令;
步骤S170,ETT3单板开始接收配置命令,如果接收超时则转到步骤S120重新开始上述流程,如果接收未超时,则转到步骤S180;
步骤S180,如果ETT3单板在预定时间内接收完配置消息,则自动识别过程结束;如果ETT3单板未在预定时间内接收完配置消息,则ETT3转到步骤S170。
如图2所示,步骤S130进一步包括如下步骤:
步骤S200,NCP收到单板类型请求信息后,检测***设备中相应槽位是否***单板以及单板是否***到位,如果***设备中相应槽位没有***单板或单板未***到位,则转到步骤S210,如果单板已经***到位,则转到步骤S220;
步骤S210,管理侧上报并显示该槽位的单板未安装的告警消息;
步骤S220,管理侧在数据库中查找该单板应安装的单板类型信息;
步骤S230,NCP发送单板类型应答消息,向单板回复应安装的单板类型信息。
如图3所示,步骤S140进一步包括如下步骤:
步骤S300,ETT3单板收到单板类型应答消息后,检查管理侧下发的应安装单板类型是否是自身可动态支持的单板类型,如果可支持,且管理侧下发的单板类型不是ETT3,那么要改写芯片寄存器和相关变量,把单板类型修改为管理侧下发的单板类型并转到步骤S310;如果网管下发的应安装的单板类型就是ETT3,则不需要修改芯片和变量并转到步骤S310;如果ETT3单板不支持管理侧下发的应安装的单板类型,则转到步骤S320;
步骤S310,ETT3单板向NCP发送当前单板类型消息,携带有当前单板类型的相关参数且均为NCP下发的应安装板类型的参数;
步骤S320,ETT3单板向NCP发送当前单板类型消息,携带有单板默认设置的类型相关的参数。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (6)
1.一种实现单板自动识别的方法,其特征在于,包括:
步骤一,单板向管理侧发送单板类型请求消息;
步骤二,所述管理侧向所述单板发送单板类型应答消息,所述单板类型应答消息携带有所述单板应该安装的单板类型信息;
步骤三,所述单板向所述管理侧发送当前单板类型消息,如果单板支持所述应安装的单板类型,则当前单板类型消息携带所述应安装的单板类型,如果单板不支持所述应安装的单板类型,则当前单板类型消息携带所述单板的默认类型;
步骤四,所述管理侧判断所述当前单板类型消息中携带的当前单板类型和所述管理侧数据库中单板类型是否一致,如果是,向所述单板发送配置消息,否则不发送配置消息;
步骤五,如果所述管理侧没有发送所述配置消息,则自动识别过程结束;如果所述管理侧发送所述配置消息,则所述单板在指定时间内接收完所述配置消息,如果接收超时,则转到所述步骤一。
2.根据权利要求1所述的方法,其特征在于,所述步骤二进一步包括在发送所述单板类型应答消息之前,检测所述单板是否已经***正确槽位或所述单板是否***到位。
3.根据权利要求1所述的方法,其特征在于,所述单板所述应该安装的单板类型来自于所述管理侧的数据库。
4.根据权利要求1所述的方法,其特征在于,如果所述单板支持所述应该安装的单板类型,并且所述单板的默认单板类型与所述应该安装的单板类型不同,则改写所述单板的芯片和相关变量,将所述单板类型修改为所述应该安装的单板类型。
5.根据权利要求1所述的方法,其特征在于,所述管理侧是网元控制板。
6.根据权利要求1所述的方法,其特征在于,所述配置消息包括保护组配置消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101127132A CN101136960B (zh) | 2006-08-30 | 2006-08-30 | 一种实现单板自动识别的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101127132A CN101136960B (zh) | 2006-08-30 | 2006-08-30 | 一种实现单板自动识别的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101136960A CN101136960A (zh) | 2008-03-05 |
CN101136960B true CN101136960B (zh) | 2011-06-22 |
Family
ID=39160778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101127132A Expired - Fee Related CN101136960B (zh) | 2006-08-30 | 2006-08-30 | 一种实现单板自动识别的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101136960B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101621396B (zh) * | 2008-07-01 | 2013-02-27 | 中兴通讯股份有限公司 | 单板自动管理装置及方法 |
CN101631046B (zh) * | 2009-08-25 | 2012-01-11 | 中兴通讯股份有限公司 | 一种单板自动升级的方法和装置 |
CN103812680B (zh) * | 2012-11-14 | 2017-12-19 | 中兴通讯股份有限公司 | 一种实现单板切换的***及方法 |
CN106385323A (zh) * | 2015-07-27 | 2017-02-08 | 中兴通讯股份有限公司 | 属性修改方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030084409A (ko) * | 2002-04-26 | 2003-11-01 | 한국전자통신연구원 | 교환기의 직렬 버스형 자동 형상인식장치 및 방법 |
CN1759375A (zh) * | 2003-03-28 | 2006-04-12 | Ut斯达康(中国)有限公司 | 单板自动配置的方法 |
CN1798057A (zh) * | 2004-12-22 | 2006-07-05 | 华为技术有限公司 | 软件加载方法 |
-
2006
- 2006-08-30 CN CN2006101127132A patent/CN101136960B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030084409A (ko) * | 2002-04-26 | 2003-11-01 | 한국전자통신연구원 | 교환기의 직렬 버스형 자동 형상인식장치 및 방법 |
CN1759375A (zh) * | 2003-03-28 | 2006-04-12 | Ut斯达康(中国)有限公司 | 单板自动配置的方法 |
CN1798057A (zh) * | 2004-12-22 | 2006-07-05 | 华为技术有限公司 | 软件加载方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101136960A (zh) | 2008-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160196128A1 (en) | Software updating method, system, and device | |
US10346481B2 (en) | Customizing operating system based on detected carrier | |
CN101969384B (zh) | 针对主备主控板切换的兼容性判断方法、装置及网络设备 | |
EP2611226B1 (en) | Processing method and system for over-the-air bootstrap | |
EP2600565B1 (en) | Disaster tolerance service system and disaster tolerance method | |
CN105677433A (zh) | 服务器程序热升级的方法及装置 | |
CN103677864A (zh) | 软件的升级方法及终端 | |
CN103249027B (zh) | 一种终端业务处理的方法和设备 | |
CN101136960B (zh) | 一种实现单板自动识别的方法 | |
CN104899116B (zh) | 数据备份的方法、源服务器、目标服务器及*** | |
CN104125558A (zh) | 一种基于客户端的业务处理方法、设备及*** | |
CN104023324A (zh) | 对陌生通话号码进行处理的方法和装置 | |
US20080161049A1 (en) | Methods and systems for sim-based radio technology modules and non-sim-based radio technology modules | |
WO2016192161A1 (zh) | 一种数据处理方法和装置 | |
CN107241201B (zh) | 工单处理方法及装置 | |
CN102073508A (zh) | 一种终端及其软件升级方法和装置 | |
CN102316117A (zh) | 资源处理方法和装置 | |
CN111901440A (zh) | 一种多通道消息推送方法及装置 | |
CN101212346B (zh) | 一种网元管理***的软件版本管理方法及装置 | |
CN109787789B (zh) | 软件升级的兼容性管理方法、装置及设备、存储介质 | |
CN101312469A (zh) | 终端显示订购业务的方法及*** | |
CN102004654A (zh) | 软件安装方法和装置 | |
CN101883013A (zh) | 可选模式单板自动配置方法和*** | |
CN101674572A (zh) | 一种对移动终端进行远程锁定解锁的方法和*** | |
CN106161532A (zh) | 一种基于云服务的定向清理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110622 Termination date: 20150830 |
|
EXPY | Termination of patent right or utility model |