[发明专利]一种串口服务器、协转芯片及数据传输方法有效
申请号: | 201210085810.2 | 申请日: | 2012-03-28 |
公开(公告)号: | CN102624738A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 孙忠波;王再众;郭志惠;李英喜 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串口 服务器 芯片 数据传输 方法 | ||
技术领域
本发明涉及网络技术领域,尤其涉及一种串口服务器、协转芯片及数据传输方法。
背景技术
串口服务器是一种工业上常用的协议转换设备,串口设备通过串口服务器可以将串口数据通过以太网传输到远端的主机或其他以太网接口设备,同样的,远端以太网接口设备可以通过串口服务器将以太业务转换成串口业务传输给串口设备,从而实现串口设备与以太网接口设备的数据互传。
目前市场上的大多数串口服务器都是只有一个以太网口和多个串口,只能实现以太网数据与串口数据之间的互转,并且通过以太网口只能同一台主机建立数据通讯。若要串口服务器能够与多主机通讯,还需要增加一台交换机来完成以太数据交换,从而达到多机访问的目的。这无疑会增加设备组网的成本。更重要的是,在工业环境以及电信环境中不止需要以太网传输串口数据业务,还有可能需要其他通信方式传输,例如通过E1方式进行传输,那么就需要再增加一套以太网到E1的协转设备,这样不仅增加了成本,同时给施工、维护方面造成了压力。
并且,现有技术中的串口服务器不具有媒质无关接口(Media Independent Interface,MII)数据与串口数据的转换功能。
发明内容
本发明实施例提供了一种串口服务器、协转芯片及数据传输方法,用以实现具有MII数据与串口数据的转换功能的串口服务器。
本发明实施例提供的一种串口服务器包括:包括CPU、交换芯片,内存DDR和闪存(flash),该串口服务器还包括:至少一个第一协转芯片;
第一协转芯片包括媒质无关接口MII和多个串口,通过MII与CPU相连,用于从CPU接收以太网报文,从以太网报文中解析出媒体接入控制MAC地址,确定该MAC地址对应的串口,从该串口发送该以太网报文中的数据;以及,将从串口接收到的数据打包成以太网报文,其中携带该串口对应的MAC地址,然后将该以太网报文发送给CPU;
所述CPU包括第一以太网口和第二以太网口,通过第一以太网口从交换芯片接收以太网报文并解析,从中获取数据,并重新打包成以太网报文,将该以太网报文通过第二以太网口发送给第一协转芯片;以及,CPU通过第二以太网口接收第一协转芯片发送的以太网报文并解析,从中获取数据,并重新打包成以太网报文后通过第一以太网口发送给交换芯片;
所述交换芯片包括多个以太网口,其中包括用于与多个主机通讯的多个以太网口,以及用于与CPU通讯的以太网口;所述交换芯片根据从主机接收到的以太网报文的MAC地址,将从主机接收到的以太网报文发送给CPU,以及,根据来自CPU的以太网报文的MAC地址,将来自CPU的以太网报文发送给主机。
本发明实施例提供的一种协转芯片,包括:介质无关接口MII和多个串口;
该协转芯片还包括:
处理模块,用于通过MII从CPU接收以太网报文,从以太网报文中解析出媒体接入控制MAC地址,确定该MAC地址对应的串口,从该串口发送该以太网报文中的数据;以及,将从串口接收到的数据打包成以太网报文,其中携带该串口对应的MAC地址,然后将该以太网报文发送给CPU。
本发明实施例提供的一种数据传输的方法,包括:
第一协转芯片从CPU接收以太网报文,从以太网报文中解析出媒体接入控制MAC地址,确定该MAC地址对应的串口,从该串口发送该以太网报文中的数据;以及,将从串口接收到的数据打包成以太网报文,其中携带该串口对应的MAC地址,然后将该以太网报文发送给CPU;
CPU通过第一以太网口从交换芯片接收以太网报文并解析,从中获取数据,并重新打包成以太网报文,将该以太网报文通过第二以太网口发送给第一协转芯片;以及,CPU通过第二以太网口接收第一协转芯片发送的以太网报文并解析,从中获取数据,并重新打包成以太网报文后通过第一以太网口发送给交换芯片;
交换芯片根据从主机接收到的以太网报文的MAC地址,将从主机接收到的以太网报文发送给CPU,以及,根据来自CPU的以太网报文的MAC地址,将来自CPU的以太网报文发送给主机。
本发明实施例提供的一种数据传输方法包括:
通过介质无关接口MII从CPU接收以太网报文,从以太网报文中解析出媒体接入控制MAC地址,确定该MAC地址对应的串口,从该串口发送该以太网报文中的数据;
将从串口接收到的数据打包成以太网报文,其中携带该串口对应的MAC地址,然后将该以太网报文发送给CPU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210085810.2/2.html,转载请声明来源钻瓜专利网。