[发明专利]一种串口接管方法及装置无效
申请号: | 200910143655.3 | 申请日: | 2009-05-31 |
公开(公告)号: | CN101582055A | 公开(公告)日: | 2009-11-18 |
发明(设计)人: | 傅先刚 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | G06F13/36 | 分类号: | G06F13/36;G06F3/14;H04L12/40 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串口 接管 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种串口接管方法及装置。
背景技术
在现有的通信设备上,通常采用多单板设计,例如包括至少一个主控板和至少一个线卡板,其中,主控板实现通信设备的系统管理控制和路由计算等,线卡板实现各种业务处理。现有技术中一种多单板通信设备如图1所示,包括主控板、线卡板1、线卡板2、线卡板3、.....、线卡板N,各块单板之间贴和紧密。其中,该示例中以使用一个主控板,且主控板位于机箱上端为例说明,实际应用中也可以使用多个主控板,其他主控板如线卡板一样,接收来自一块主控板的控制命令并反馈,主控板也可以位于其他位置。
如图2所示为具有串口的多单板系统结构图,通信设备中每个单板上都会出一个串口,用于向计算机输出本单板的初始化信息,及接收用户的指令进行相应操作。例如,单板启动后,对本单板的CPU进行初始化,如果初始化成功,则向计算机发送CPU(Center Process Unit,中央处理单元)初始化成功消息,否则,发送CPU初始化失败消息;同理,对本单板的内存进行初始化,如果初始化成功,则向计算机发送内存初始化成功消息,否则,发送内存初始化失败消息。因此,串口因实现简单,价格低廉,被广泛应用在通信设备上,作为管理和维护的通道。在主控板上,串口在各单板完成初始化,板间通信通道建立之后,还可以用于维护整个系统,通过串口查询单板信息及向单板下发控制指令。
在通信设备正常工作时,由于线卡板端口密度较大,或者因一致性考虑,没有在面板上放置串口,而是放在线卡板内,而线卡板内的串口被上面的单板覆盖,无法连接串口线;或者,没有使用标准的RS232串口接口,需要专用的接口线,例如10针或者3针排线。因此,通常只有主控板才会通过串口连接计算机。
当发生以下几种情况时,为保持现场,不适合将线卡板拔出,插到方便接板内串口的槽位;或现场没有专用的串口线,导致看不到启动过程信息,进而会导致维护困难。
为了克服上述问题,现有技术中在主控板和所有线卡板间,增加多条串口通道,如图3所示:线卡板的控制单元在向本地串口输出启动信息时,同步向主控板的串口通信通道输出启动信息。主控板收到线卡板发送过来的启动信息之后,可以通过本板的串口输出到计算机。用户在主控板上输入的命令,也可以通过这些串口通信通道发送到指定的线卡板。通过这种方式,可以达到在线卡板故障时,观察线卡板启动信息,控制线卡板的目的,例如,控制线卡板内存自检,通常情况下,只检查程序存放位置的内存,但如果多次自检都不能通过,问题可能存在于内存其他位置,需要通过串口输入指令,检测全部内存。
现有技术中存在以下缺点:在硬件上,主控板需要为系统中的每一个线卡板增加一个串口通信控制器,增加了成本;每一个串口通信通道需要至少2根信号线,在系统中的单板较多时,布线难度增加较多。在软件上,主控板需要为每一个线卡板的串口通信通道分配中断资源,或者由主控板的控制器定时轮询每一个线卡板的信息,系统资源开销大。
发明内容
本发明提供了一种串口接管方法及装置,在线卡板故障时,无需连接串口线即可获得线卡板的启动信息,并能控制线卡板。
本发明提供了一种串口接管装置,包括至少一个主控板和至少一个线卡板,所述主控板包括主控板控制器、主控板共享接口和主控板串口,所述线卡板包括线卡板控制器和线卡板共享接口,
所述线卡板控制器,用于将线卡板初始化信息通过所述线卡板共享接口发送到所述主控板共享接口,并通过所述线卡板共享接口接收来自所述主控板的控制指令,根据所述控制指令进行对应操作;
所述主控板控制器,用于通过主控板共享接口接收来自所述线卡板的初始化信息,通过所述主控板串口上报给控制设备,并通过所述主控板串口接收控制设备控制指令,通过所述主控板共享接口发送给所述线卡板。
优选地,
所述主控板共享接口与所述主控板控制器之间还包括主控板串口处理器,用于进行共享信号与串口信号的转换。
优选地,所述主控板串口处理器还用于解析所述控制指令,获取所述控制指令的目的线卡板地址,所述目的线卡板地址为主控板通过共享接口向所述线卡板发送控制指令的地址,通过所述主控板共享接口将所述控制指令发送到所述目的线卡板。
优选地,
所述线卡板共享接口与所述线卡板控制器之间还包括线卡板串口处理器,用于进行共享信号与串口信号的转换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910143655.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络延续单元插座
- 下一篇:一种密码输入器防窥罩