[发明专利]设备间通过以太网接口传递额外数据的系统及方法有效
申请号: | 200710125316.3 | 申请日: | 2007-12-21 |
公开(公告)号: | CN101197742A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 熊伟 | 申请(专利权)人: | 深圳市三旺通信技术有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/06 |
代理公司: | 深圳市千纳专利代理有限公司 | 代理人: | 胡坚 |
地址: | 518000广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 通过 以太网 接口 传递 额外 数据 系统 方法 | ||
所属技术领域
本发明公开一种额外数据传输系统及方法,特别是一种在以太网技术应用领域中设备间通过以太网接口传递额外数据的系统及方法。
背景技术
以太网作为一种通信接口在众多设备中已经得到广泛应用,然而有时候在两个相连的以太网设备之间不仅需要传输以太网数据还要传输诸如握手信息、控制信息、管理信息等额外信息。通过以太网数据包传送这些信息不仅占用宝贵的以太网带宽,甚至在某些应用中是不被允许的。现有技术主要是利用以太网数据帧中的部分不敏感的数据位(例如填充数据位、源MAC地址位等),通过修改以太网数据包,把需传递的数据位在这些数据位中进行传输,接收端则从相应的数据位中把信息提取出来并还原以太网数据,从而达到设备间传递额外信息的目的。但是,这种传递方式实现起来复杂,会给编程等带来很大麻烦,用户必须对现有以太网数据包结构十分了解,否则无法实现数据传输,应用面较窄。并且这种方案传输的额外数据位极其有限,要受到数据帧中的不敏感的数据位位数的限制,由于以太网数据包中能被利用的数据位数量有限,因此这种方案传输的额外信息带宽十分有限。本方案的额外数据传输还必须跟随以太网数据帧一同传输,当没有以太网数据帧传输或以太网数据帧中无法找到可利用数据位时则无法实现数据传输。
发明内容
针对上述提到的现有技术中的以太网设备之间传输额外数据需要依赖以太网数据帧的传输,传输数据位有限,实现复杂,且无以太网数据帧传输时,额外数据便不能传输等缺点,本发明提供一种额外数据传输系统及方法,其通过数据发送装置中的封装模块实时检测以太网MAC控制器的MII接口的数据传输情况,在以太网MAC控制器的MII接口没有以太网数据传输时,封装模块将传输来的额外数据进行封装后由以太网PHY收发器发出,数据接收装置接收发送来的数据,通过解封装模块识别数据格式,将额外数据通过数据接口输出给相应装置。
本发明解决其技术问题采用的技术方案是:一种设备间通过以太网接口传递额外数据的系统,系统包括数据发送装置和数据接收装置,数据发送装置包括以太网MAC控制器、封装模块、以太网PHY收发器,以太网MAC控制器通过MII接口与封装模块的信号输入端连接,封装模块的数据输出端通过MII接口与以太网PHY收发器的数据输入端连接,以太网PHY收发器的数据输出端与数据接收装置连接;数据接收装置包括以太网MAC控制器、解封装模块、以太网PHY收发器,以太网PHY收发器接收数据发送装置发送的数据,以太网PHY收发器通过MII接口与的数据输入端连接,解封装模块通过MII接口与以太网MAC控制器的数据输入端连接。
一种设备间通过以太网接口传递额外数据的方法,该方法包括在数据发送端,以太网数据传输给以太网MAC控制器,通过以太网MAC控制器将以太网数据封装后通过MII接口传输给封装模块,封装模块通过MII接口将以太网数据传输给以太网PHY收发器,由以太网PHY收发器将以太网数据发送出,封装模块实时检测以太网MAC控制器数据发送情况,当以太网MAC控制器的MII接口空闲时,额外数据传输给封装模块,封装模块将额外数据封装后并通过MII接口传输给以太网PHY收发器,由以太网PHY收发器发送出,额外数据封装格式异于以太网数据的封装格式;在数据接收端,以太网PHY收发器接收数据发送端发来的数据,并通过MII接口传输给解封装模块,解封装模块通过数据封装格式识别数据类别,将以太网数据通过MII接口传输给以太网MAC控制器,由以太网MAC控制器输出给相应装置,额外数据由解封装模块输出给相应装置。
本发明解决其技术问题采用的技术方案进一步还包括:
所述的以太网MAC控制器的MII接口空闲为以太网MAC控制器的MII接口无数据传输给封状模块时。
所述的以太网MAC控制器的MII接口空闲为以太网MAC控制器的MII接口传输以太网数据时帧与帧之间的传输间隙。
所述的额外数据的数据包大小不超过12字节。
所述的额外数据为握手信息或控制信息或管理信息或其他非以太网接口数据。
本发明的有益效果是:本发明通过封装模块封装需要发送的数据,未涉及到以太网上层协议,电路实现简单。本发明传输额外数据是通过以太网数据包空闲时传输,一方面不会对以太网的数据帧数据产生任何改变,另一方面也不会占用以太网数据帧带宽,不会对现有以太网传输性能产生任何影响。
下面将结合附图和具体实施方式对本发明做进一步说明。
附图说明
图1为本发明系统结构方框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市三旺通信技术有限公司,未经深圳市三旺通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710125316.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:逆变器一体式电动压缩机
- 下一篇:异物采集装置及适用该装置的洗衣机