CN101247274B - 获取串口信息的方法和设备 - Google Patents
获取串口信息的方法和设备 Download PDFInfo
- Publication number
- CN101247274B CN101247274B CN2008101011027A CN200810101102A CN101247274B CN 101247274 B CN101247274 B CN 101247274B CN 2008101011027 A CN2008101011027 A CN 2008101011027A CN 200810101102 A CN200810101102 A CN 200810101102A CN 101247274 B CN101247274 B CN 101247274B
- Authority
- CN
- China
- Prior art keywords
- master control
- wiring board
- control borad
- serial port
- port information
- 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
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种获取串口信息的方法和设备,属于通信领域。所述方法包括:主控板与至少一个线路板的串口相连,所述主控板通过所述线路板的串口获取所述线路板的串口信息。所述设备包括:主控板和线路板。所述主控板包括发送模块和解析模块。所述线路板包括接口转换器件。本发明通过将主控板和线路板的串口连接起来,主控板可以通过线路板的串口获取线路板的串口信息,从而使维护人员可以通过远程登录主控板获取串口信息,便于实时观测串口状态或者进行故障定位。
Description
技术领域
本发明涉及通信领域,特别涉及一种获取串口信息的方法和设备。
背景技术
分布式路由器、交换机等分布式***的管理平面和业务平面是分离的,分别对应不同的物理模块。在如图1所示的分布式***中,负责业务管理的管理控制模块由主控板构成,负责业务处理的业务模块由线路板构成,主控板与线路板插在同一块背板上。线路板在启动时会在主控板注册,接受主控板的管理,例如,主控板记录线路板的物理位置、线路板的类型等相关的线路板信息。主控板和线路板之间的信息交互是通过以太网口进行的,管理人员可以通过telnet、串口等方式登录主控板,通过主控板的以太网管理通道对分布式***的各个部分进行管理和维护。
线路板的串口信息是线路板在启动后自动运行的启动信息,当线路板出现异常时,管理人员能够通过线路板的串口信息进行问题定位。现有技术中,当线路板出现故障与主控板之间的以太网通信中断的时候,维护人员必须要到机房现场收集串口信息,而对于偏远的无人职守的机房,会导致***的故障恢复时间长,***的可维护性差。
在实现本发明的过程中发明人发现,上述现有技术至少存在以下缺点:维护人员无法远程获取线路板的串口信息。
发明内容
为了可以远程获取线路板的串口信息,本发明实施例提供了一种获取串口信息的方法和设备。所述技术方案如下:
本发明实施例提供了一种获取串口信息的方法,所述方法包括:
主控板通过串行总线与至少一个线路板的接口转换器件相连,所述接口转换器件与所述线路板的串口相连;
所述主控板通过所述串行总线发送请求消息;
所述接口转换器件收到所述请求消息后,判断是否需要向所述主控板反馈串口信息,如果是,则将所述串口信息转换成所述串行总线可支持的传输消息,通过所述串行总线向所述主控板发送所述传输消息;
所述主控板通过所述串行总线收到所述传输消息后,对所述传输消息进行解析得到所述线路板的串口信息。
本发明实施例提供了一种获取串口信息的设备,所述设备包括主控板和至少一个线路板,所述线路板包括接口转换器件,所述主控板通过串行总线与所述线路板的接口转换器件相连,所述接口转换器件与所述线路板的串口相连;
所述主控板具体包括:
发送模块,用于通过串行总线发送请求消息;
解析模块,用于通过串行总线收到所述接口转换器件发送的传输消息后,对所述传输消息进行解析得到线路板的串口信息;
所述接口转换器件具体包括:
接收模块,用于接收所述主控板发送的请求消息;
处理模块,用于在所述接收模块收到所述请求消息后,判断是否需要向所述主控板反馈串口信息,如果是,则将所述线路板的串口信息转换成所述串行总线可支持的传输消息;
发送模块,用于通过所述串行总线向所述主控板发送所述传输消息。
本发明实施例提供的技术方案的有益效果是:
本发明实施例通过将主控板和线路板的串口连接起来,主控板可以通过线路板的串口获取线路板的串口信息,从而维护人员可以通过远程登录主控板获取线路板的串口信息。
附图说明
图1是分布式***的结构示意图;
图2是分布式***中的线路板串口分开管理的结构示意图;
图3是分布式***中的线路板串口集中管理的结构示意图;
图4是本发明实施例1提供的获取串口信息的方法的流程图;
图5是本发明实施例2提供的获取串口信息的方法的流程图;
图6是本发明实施例3提供的获取串口信息的设备的结构示意图;
图7是本发明实施例4提供的获取串口信息的设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在分布式***中,每个线路板的串口可以是独立的,如图2所示;也可以是将各线路板的串口集中引到一个串口集中管理模块,如图3所示,对线路板的串口进行集中管理。
本发明实施例将主控板和线路板的串口连接起来,线路板能够通过串口向主控板反馈自己的串口信息,从而维护人员可以通过远程登录主控板获取线路板的串口信息。本发明实施例既适用于图2所示的线路板串口相对独立的情况,也适用于图3所示的对线路板串口进行集中管理的情况。
实施例1
主控板可以与至少一个线路板的串口直接相连,这样线路板在启动后,主控板可以通过线路板的串口实时地接收线路板发送的串口信息。
参见图4,本实施例提供了一种获取串口信息的方法,具体包括:
101:将主控板与至少一个线路板的串口直接相连。
102:主控板选通与主控板相连的线路板的串口。
当主控板与多个线路板的串口相连时,主控板可以根据需要选通某一个线路板的串口,也可以选通多个线路板的串口。
103:主控板通过选通的串口获取线路板的串口信息。
本实施例中,主控板与线路板的串口直接相连,主控板可以通过线路板的串口获取线路板的串口信息,便于维护人员通过远程登录主控板,根据获取的线路板的串口信息观测串口状态。当线路板出现故障导致与主控板之间的以太网通信中断时,便于维护人员根据线路板的串口信息进行故障定位。
实施例2
主控板也可以通过串行总线与至少一个线路板的串口相连,例如,CAN(Controller AreaNetwork,控制器局域网)总线,通过串行总线可以将多个线路板的串口信息传输到主控板上。由于串行总线不可以直接传输线路板的串口信息,因此需要将线路板的串口信息转换成串行总线可支持的传输消息,再将传输消息通过串行总线发送给主控板。
参见图5,本实施例提供了一种获取串口信息的方法,具体包括:
201:将主控板通过串行总线与至少一个线路板的串口相连。
本实施例中,主控板通过串行总线与线路板的接口转换器件相连,接口转换器件与线路板的串口相连。该接口转换器件具有收发消息和消息转换的功能,能够将线路板的串口信息转换成串行总线可支持的传输消息,再将传输消息通过串行总线发送给主控板。
202:主控板发送请求消息,请求获取线路板的串口信息。
其中,上述请求消息中携带线路板的标识信息,标识信息可以是线路板的插槽号等注册信息,本实施例中,主控板通过串行总线发送该请求消息。
203:线路板的接口转换器件收到主控板发送的请求消息后,判断是否需要向主控板反馈串口信息,如果是,则执行204;否则,执行206。
本实施例中,每个线路板上的接口转换器件都会收到主控板发送的请求消息,接口转换器件判断请求消息中携带的标识信息是否与线路板对应,如果是,则需要向主控板反馈串口信息。否则,不需要向主控板反馈串口信息。
204:线路板的接口转换器件通过串行总线向主控板发送该线路板的串口信息。
本实施例中,接口转换器件将该线路板的串口信息换成串行总线可支持的传输消息,再通过串行总线向主控板发送该传输消息。
205:主控板获取线路板的串口信息。
本实施例中,主控板通过串行总线接收到传输消息后,对该传输消息进行解析得到线路板的串口信息。
当收到多个线路板的传输消息时,根据串行总线的总线协议,不同线路板的传输消息的消息头是不同的,主控板在收到传输消息后,可以对传输消息的消息头进行解析,判断出具体是哪个线路板的串口信息。
206:线路板不做任何处理。
实际应用中,接口转换器件可以是一个独立的设备,也可以将接口转换器件与其他器件集成在一个设备上,例如,可以将接口转换器件与用于监控温度、电压等信息的监控器件集成在一起。
本实施例通过串行总线将主控板和线路板的串口连接起来,使得主控板可以通过线路板的串口获取线路板的串口信息,便于维护人员通过远程登录主控板,根据获取的线路板的串口信息实时地观测串口状态;另外,当线路板出现故障导致与主控板之间的以太网通信中断时,便于维护人员根据线路板的串口信息快速地进行故障定位,减少分布式***的故障恢复时间,有利于提高分布式***的可维护性和可靠性。
另外,上述实施例2中如果串行总线选择CAN总线,则线路板串口的最大速率不大于CAN总线的最大速率。
实施例3
参见图6,本发明实施例提供了一种获取串口信息的设备,该设备包括主控板和至少一个线路板,上述主控板与至少一个线路板的串口直接相连:
主控板,用于通过线路板的串口获取线路板的串口信息;
线路板,用于通过上述串口向主控板发送该线路板的串口信息。
上述主控板可以包括:
选通模块,用于选通与主控板相连的线路板的串口;
获取模块,用于通过选通模块选通的串口获取线路板的串口信息。
本实施例通过将主控板和线路板的串口连接起来,主控板可以通过线路板的串口实时地获取线路板的串口信息,从而维护人员可以通过远程登录主控板,根据获取的线路板的串口信息,实时地观测串口状态或者进行故障定位。
实施例4
参见图7,本发明实施例提供了一种获取串口信息的设备,该设备包括主控板和至少一个线路板,线路板包括接口转换器件,上述主控板通过串行总线与至少一个线路板的接口转换器件相连,该接口转换器件与线路板的串口相连:
主控板,用于通过线路板的串口获取线路板的串口信息;
线路板,用于通过上述串口向主控板发送该线路板的串口信息。
上述主控板可以具体包括:
发送模块,用于通过串行总线向接口转换器件发送请求消息;
解析模块,用于通过串行总线收到接口转换器件发送的传输消息后,对传输消息进行解析得到线路板的串口信息;
相应地,上述接口转换器件可以具体包括:
接收模块,用于接收主控板发送的请求消息;
处理模块,用于在接收模块收到请求消息后,判断是否需要向主控板反馈串口信息,如果是,则将线路板的串口信息转换成串行总线可支持的传输消息;
发送模块,用于通过串行总线向主控板发送传输消息。
本实施例通过串行总线将主控板和线路板的串口连接起来,主控板可以通过线路板的串口获取线路板的串口信息,从而维护人员可以通过远程登录主控板,根据获取的线路板的串口信息,实时地观测串口状态或者进行故障定位。
本发明实施例可以通过软件和硬件相结合的方式实现,相应的软件可以存储在可读取的存储介质中,例如,计算机的硬盘、软盘或光盘中。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种获取串口信息的方法,其特征在于,所述方法包括:
主控板通过串行总线与至少一个线路板的接口转换器件相连,所述接口转换器件与所述线路板的串口相连;
所述主控板通过所述串行总线发送请求消息;
所述接口转换器件收到所述请求消息后,判断是否需要向所述主控板反馈串口信息,如果是,则将所述串口信息转换成所述串行总线可支持的传输消息,通过所述串行总线向所述主控板发送所述传输消息;
所述主控板通过所述串行总线收到所述传输消息后,对所述传输消息进行解析得到所述线路板的串口信息。
2.根据权利要求1所述的获取串口信息的方法,其特征在于,所述判断是否需要向所述主控板反馈串口信息,具体为:
所述接口转换器件判断所述请求消息中携带的标识信息是否与所述线路板对应,如果是,则需要向所述主控板反馈串口信息。
3.一种获取串口信息的设备,其特征在于,所述设备包括主控板和至少一个线路板,
所述线路板包括接口转换器件,所述主控板通过串行总线与所述线路板的接口转换器件相连,所述接口转换器件与所述线路板的串口相连;
所述主控板具体包括:
发送模块,用于通过串行总线发送请求消息;
解析模块,用于通过串行总线收到所述接口转换器件发送的传输消息后,对所述传输消息进行解析得到线路板的串口信息;
所述接口转换器件具体包括:
接收模块,用于接收所述主控板发送的请求消息;
处理模块,用于在所述接收模块收到所述请求消息后,判断是否需要向所述主控板反馈串口信息,如果是,则将所述线路板的串口信息转换成所述串行总线可支持的传输消息;
发送模块,用于通过所述串行总线向所述主控板发送所述传输消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101011027A CN101247274B (zh) | 2008-02-28 | 2008-02-28 | 获取串口信息的方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101011027A CN101247274B (zh) | 2008-02-28 | 2008-02-28 | 获取串口信息的方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101247274A CN101247274A (zh) | 2008-08-20 |
CN101247274B true CN101247274B (zh) | 2010-09-29 |
Family
ID=39947501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101011027A Expired - Fee Related CN101247274B (zh) | 2008-02-28 | 2008-02-28 | 获取串口信息的方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101247274B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105868149A (zh) * | 2016-03-24 | 2016-08-17 | 杭州昆海信息技术有限公司 | 一种串口信息的传输方法和装置 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997737A (zh) * | 2010-11-04 | 2011-03-30 | 中兴通讯股份有限公司 | 串口定位故障方法及*** |
CN105634769A (zh) * | 2014-10-29 | 2016-06-01 | 中兴通讯股份有限公司 | 一种路由设备管理方法、主用主控单元和线卡单元 |
CN106776181B (zh) * | 2016-12-20 | 2020-05-12 | 广东威创视讯科技股份有限公司 | 一种多板卡的集中调试方法及*** |
CN106649179B (zh) * | 2016-12-29 | 2019-08-09 | 北京奇艺世纪科技有限公司 | 一种输出串口信息的装置及转接部件和一种电子设备 |
CN111131087B (zh) * | 2019-12-13 | 2021-07-16 | 威创集团股份有限公司 | 一种以太网物理层信号的传输***及信号传输方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1874252A (zh) * | 2005-06-01 | 2006-12-06 | 华为技术有限公司 | 一种进行单板调试串口映射的*** |
CN1901569A (zh) * | 2006-07-05 | 2007-01-24 | 华为技术有限公司 | 远程调试方法及*** |
CN101127642A (zh) * | 2007-09-24 | 2008-02-20 | 中兴通讯股份有限公司 | 通讯***设备串口管理装置及方法 |
-
2008
- 2008-02-28 CN CN2008101011027A patent/CN101247274B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1874252A (zh) * | 2005-06-01 | 2006-12-06 | 华为技术有限公司 | 一种进行单板调试串口映射的*** |
CN1901569A (zh) * | 2006-07-05 | 2007-01-24 | 华为技术有限公司 | 远程调试方法及*** |
CN101127642A (zh) * | 2007-09-24 | 2008-02-20 | 中兴通讯股份有限公司 | 通讯***设备串口管理装置及方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105868149A (zh) * | 2016-03-24 | 2016-08-17 | 杭州昆海信息技术有限公司 | 一种串口信息的传输方法和装置 |
CN105868149B (zh) * | 2016-03-24 | 2020-02-11 | 新华三信息技术有限公司 | 一种串口信息的传输方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101247274A (zh) | 2008-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101247274B (zh) | 获取串口信息的方法和设备 | |
CN101345581B (zh) | 一种无源光网络的故障定位方法及*** | |
CN101160828A (zh) | 基于智能平台管理接口的管理***和方法 | |
CN101099397A (zh) | 加电的配线架 | |
CN1983969A (zh) | 一种串口网络重定向***及其实现方法 | |
CN101277214A (zh) | 一种管理刀片式服务器的方法及*** | |
CN104679703A (zh) | 高密度服务器*** | |
CN103997533B (zh) | 一种基于无线网络的动态终端远程维护方法 | |
CN106850271A (zh) | 一种配电主站与终端通信网络故障研判方法 | |
CN101505414A (zh) | 视频监控***接入不同网络方式前端设备的实现方法 | |
CN103281712A (zh) | 基于智能平台管理接口的通信基站电源监视和控制*** | |
CN105871614A (zh) | 一种通信设备中板卡的保护方法和装置 | |
CN108259068A (zh) | 光伏***安全控制方法、设备及*** | |
CN102724164A (zh) | 电力控制***的多通信协议传输装置及方法 | |
CN114124159B (zh) | 一种整机柜服务器直流电力线定位通信***与方法 | |
CN102170366B (zh) | 与单板进行通信的方法、装置和*** | |
CN102104490B (zh) | 用于铁路通信网的综合网络管理*** | |
CN101567822A (zh) | 一种动力环境集中监控***的组网综合服务设备及其运用方法 | |
CN1147331A (zh) | 组件式结构带有通信模块的atm-通信*** | |
CN103138975A (zh) | 多个机架***的托管方法 | |
CN101232405B (zh) | Atca平台下的ipmi报文监视***以及方法 | |
CN116032355A (zh) | 获取光网络***的信息的方法、设备及光网络*** | |
CN1817002B (zh) | 通信***中的或者关于通信***的改善 | |
JPH10303900A (ja) | 電子回路キャビネット監視装置 | |
CN110011417A (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100929 Termination date: 20160228 |