专利名称:以太网设备、以太网通信系统、及以太网设备的配置方法
技术领域:
本发明涉及通信系统,具体地,涉及一种以太网设备、以太网 通信系统、及以太网设备的配置方法。
背景技术:
在现代通讯及计算机设备中广泛使用以太网技术,各种中央处
理单元(Central Processor Unit,筒称为CPU)、网络处理器、交换 芯片都提供以太网接口用于相互连接。
才妄月氛4专#T 4空制十办i义/互耳关网十办i义(Transmission Control Protocol/Internet Protocol,简称为TCP/IP )才莫型,以太网分为应用 层、传输层、网络层和主4几到网络层,主才几到网络层又可分为凄t据 链路层和物理层。按照TCP/IP模型设计的以太网端口是在物理层上 进行连接的。
以太网的数据链路层包括逻辑链路控制(Logical Link Control, 简称为LLC)子层和i某体访问控制(Media Access Control,简称为 MAC)子层。在IEEE802.3十办i义标准中,MAC就是4某体4妄入控制 器,^立于LLC和物理层之间,并且MAC可以单独作为一个子层, 这样,就不会因为i某体访问方法的改变而影响#交高层次的协议。
MAC由数据拆装和々某体访问管理两个才莫块组成,其主要功能 是完成数据帧的封装、解封、发送和接收。CPU、网络处理器、以 及交换芯片等以太网相关芯片的以太网接口一般统称为MAC接口 , 通常,在两个以太网i殳备的MAC 4妄口之间,可以通过连冲妄PHY (physic)芯片来实现以太网物理层。
PHY芯片的功能是将数据链路层传来的并行数据信号串行化, 然后按照物理层的编码井见则(例如,4B/5B等)进行编码,最后转 换为适合在双绞线上传输的差分信号。
传统的设备内部以太网接口的互联都是在物理层上实现的,即, 通过连接PHY芯片来实现物理层的功能,按照互耳关信号的耦合方式 又分为以下两种方式。
方式一,变压器互连方式。图1示出了以太网网口之间以变压 器互连方式在物理层上实现连接的情况,如图1所示,协议处理器 和网络处理器的MAC接口都外接一个PHY芯片,PHY芯片通过变 压器将信号耦合到对端的PHY芯片上。MAC接口与PHY芯片连接 的才妾口为Mil <接口 ,该4妄口通常一皮称为々某体无关4妻口 。这种连4姿方 式的优点在于抗干扰能力强,传输距离长,但是,其缺点在于变压 器体积过大,占用印刷电^各^反(Printed Circuit Board,简称为PCB ) 的面积4交大,且成本4艮高。
方式二,电容器互连方式。图2示出了以太网网口之间以电容 器互连方式在物理层上实现连接的情况,如图2所示,协议处理器 和网全备处理器的MAC 4妻口者I^H妾一个PHY芯片,PHY芯片通过电 容将信号耦合到对端的PHY芯片上。相对于方式一,方式二的优点 在于节省了隔离变压器、减少了占有PCB的面积、减少了成本,因 此,目前设备内部以太网网口的互连方式主要采用方式二。但是, 方式二的缺点在于不同厂家的PHY芯片通过电容耦合时可能会出现不能相互兼容的问题,在这种情况下,就必须用变压器互联的方 式(方式一)。
可以看出,上述这两种以太网网口的连^妄方式老卩是在物理层上
实现的,其优点是抗干扰性较强,而缺点是连接的成本较高、PHY 芯片增加系统的功库毛、以及变压器和电容将占用PCB面积。这样, 对于一些限制成本和功库毛的i殳备,就不适合采用上述两种连4妾方式。
针对上述在同 一设备内部,以太网网口间的互联技术中存在的 成本高、占用PCB面积大、以及功库C高的问题,目前尚未提出有效 的解决方案。
发明内容
考虑到相关技术中以太网网口间的互l关才支术中存在的成本高、 占用PCB面积大、以及功耗高的问题而估爻出本发明,为此,本发明 的主要目的在于提供一种以太网设备、以太网通信系统、及以太网 设备的配置方法。
根据本发明的一个方面,提供了一种以太网设备,该设备用于 通过其媒体接入控制接口即MAC接口连接至其它以太网设备的 MAC接口 。
根据本发明的以太网设备包括管理接口装置、控制及状态连接 装置、时钟接口装置和数据线连接装置,其中,
该以太网i殳备与其它以太网i殳备通过管理4妄口装置进行数据流 速率和工作方式的交互和/或十办商,并且该以太网i殳备通过管理3妄口 装置配置该以太网i殳备的MAC^妾口的工作状态、以及配置用于对 该以太网设备提供时钟信号的外部时钟发生装置的工作频率;
该以太网设备与其它以太网设备通过控制及状态连接装置实现
状态信息以及控制信号的交互;
该以太网设备通过时钟接口装置接收来自外部时钟发生装置的 时钟信号,时钟接口装置还用于向管理接口装置、控制及状态连接 装置、和数据线连接装置提供时钟信号;
该以太网i殳备与其它以太网设备通过数据线连接装置实现基于 ^t据流速率和工作方式的交互和/或协商的结果、该以太网i殳备的 MAC 4妄口和其它以太网"i殳备的MAC 4妄口的工作状态、以及外部时 钟发生装置的工作频率的以太网^t据通信。
其中,在该以太网设备与其它以太网i殳备所在的系统中存在共 享数据空间的情况下,该以太网设备通过管理-接口装置访问共享数 据空间中预先存储的配置数据,以配置该以太网设备的MAC接口 的工作状态和数据流速。
其中,在该以太网i殳备与其它以太网i殳备所在的系统中不存在 共享数据空间的情况下,该以太网设备将其期望的工作状态通过管 理接口装置通知给其它以太网设备、接收其它以太网设备通知的其 它以太网i殳备期望的工作爿犬态、响应于其它以太网i殳备通知的工作 状态发送反馈信息、接收来自其它以太网设备的反馈信息。
根据本发明的另 一 个方面,提供了 一种以太网通信系统。
才艮据本发明的以太网通信系统包含通过MAC接口连接的第一 以太网i殳备和第二以太网i殳备,其中,第一以太网i殳备和第二以太 网设备均为上述根据本发明的以太网设备,其中,
第一以太网设备的管理接口装置与第二以太网设备的管理接口 装置连接;
第 一 以太网设备的控制及状态连接装置与第二以太网设备的控
制及状态连接装置连接;
第 一 以太网设备的数据线连接装置与第二以太网设备的数据线 连接装置连接;
并且,该以太网通信系统进一步包括
时钟发生装置,连接至第一以太网设备的时钟接口装置与第二 以太网设备的时钟接口装置,并连接至第 一以太网设备的管理接口 装置或第二以太网设备的管理4妄口装置,用于才艮据第 一 以太网设备 的MAC 4妄口的工作频率和第一以太网i殳备的MAC 4妄口的工作频 率向第一 MAC接口和第二 MAC接口提供时钟信号。
并且,该以太网通4言系统进一步包4舌
共享数据存储模块,第 一 以太网设备的管理接口装置与第二以 太网设备的管理接口装置,用于存储第一以太网设备与第二以太网 设备配置各自的MAC接口的工作状态和数据流速所需的配置信息。
此外,第 一以太网设备与第二以太网设备将各自期望的工作状 态通知给对方,以及响应于对方的通知的工作状态将反馈信息通知 给对方。
优选地,时钟发生装置支持的工作频率为2.5 MHz和/或25 MHz。
根据本发明的又一个方面,提供一种以太网设备的配置方法, 用于在上述以太网通信系统中进行以太网设备的配置。
根据本发明的以太网设备的配置方法包括
判断是否存在第 一 以太网设备与第二以太网设备配置各自的
MAC接口的工作状态和数据流速所需的配置信息;
在判断为是的情况下,第 一 以太网设备与第二以太网设备根据 配置信息进行配置;
在判断为否的情况下,第一以太网设备与第二以太网设备通过 相互连接的管理接口装置进行双方MAC接口的数据流速率和工作 方式的交互和/或协商并分别进行MAC接口工作状态、以及外部时 钟发生装置的工作频率的配置。
其中,根据时钟发生装置支持的2.5 MHz和25 MHz配置时钟 发生装置的工作频率。
通过本发明的上述纟支术方案,通过对MAC 4妄口的重新定义, 能够在MAC层上实现可靠有效的数据交换,解决了相关技术中在 物理层上实现数据交换所带来的互联i殳备成本高、占用PCB面积 大、以及功碑毛高的问题。
此处所说明的附图用来冲是供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1是根据相关技术的以太网网口之间在物理层上进行连接的 方式一的示意图2是根据相关技术的以太网网口之间在物理层上进行连接的 方式二的示意图3是根据本发明的以太网通信系统的连接方式的简要示意
图4A是才艮据本发明i殳备实施例的以太网设备的框图4B是根据本发明优选设备实施例的以太网设备的框图5是根据本发明优选系统实施例的以太网通讯系统的框图6是4艮据本发明系统实施例的以太网通讯系统中配置工作状 态的处理流禾呈图7是根据本发明优选系统实施例的以太网通讯系统的框图8是4艮据本发明方法实施例的以太网i殳备的配置方法的处理 流程图9是才艮据本发明方法实施例的以太网i殳备的配置方法在实际 应用中的处理流畔呈图。
具体实施例方式
功能扭克述
本发明针对相关技术中以太网网口间的互联设备存在成本高和 功诔毛高的问题,才是出了一种以太网i殳备和通信系统。其中,该通信 系统能够通过管理接口获取或协商通信系统内部以太网设备间合适 的工作方式,能够可靠稳定地传输数据,从而在不需要通过物理层 的情况下,就能够实现双方的互相通信,节省了成本、降低了功耗。
下面对本发明提出的思路进行简要说明。
3口上戶斤述,i某体^妾入4空制(MediaAccess Control,简一尔为MAC ) 的主要功能是完成数据帧的封装、解封、发送和接收,在相关技术 中两个i殳备的MAC 4姿口间可以通过连4妄PHY (physic)芯片来实 现以太网的物理层(如图l和图2所示),从而在MAC接口间进行 数据交换。
以太网物理层的作用是实3见的以太网的物理编石马子层(Physical Coder Sublayer,简称、为PCS )、物理介质4妾入(Physical Media Access, 简称为PMA)子层、物理介质相关(Physical Media D印endent,简 称为PMD )子层、以及4某体相关4妄口 ( Media Dependent Interface, 简称为MDI)子层。
更具体地,以太网物理层的主要功能有以下三个第一,在发 送端将MAC 4妻口送来的并行数据转换为适合在双绞线上传输的差 分模拟信号,在接收端将差分模拟信号恢复为并行数据送给MAC; 第二,速率自适应功能,PHY信号通过^^件及相应的协i义支持,可 自动协商出通讯的速率及全双工半双工方式;第三,4艮据线^各上的 数据恢复出时钟,并将该时钟提供给MAC作为发生和接收数据的 工作时钟。
在同一个设备内部,以太网接口间的距离不是特别远,可以通 过PCB走线在以太网接口间进行连接,这样,即使设备内部没有 PHY提供的并串转换、编解码和驱动功能,设备内部的以太网数据 也可以正常的收发,也就是说,通过PCB走线连4妄起MAC 4妄口而 不通过物理层也可以实现MAC接口间的数据交换,但是,在这种 情况下,必须提供一个合适的时钟发生装置来代替PHY的时钟恢复 功能,这样才能保证数据的正常交换。
从节约成本和减小功耗的角度出发,在同 一设备内部要直接在 MAC层进行数据交换,而不是通过物理层芯片来实现数据交换,并 且,要保证所连接的双方能够正常工作,需要考虑以下问题
第一,在MAC 4妄口之间需要一个工作时钟来控制教:据-接收和 发送;
第二,在MAC接口之间应该设置合适的工作方式,包括进行 通ifl速率和全^又工半^又工^)犬态的参凄t配置;
第三,在MAC接口之间应该正确地传输数据、控制和状态信
基于以上考虑,本发明提出了一种以太网设备和通信系统,用 于在设备内部在MAC层上进行数据交换。图3示出了才艮据本发明 的以太网通信系统的筒要连接方式,如图3所示,在MAC接口上 直接在MAC层上实现数据的交换,即,在MII接口上直接实现数 据交换,而不是在物理层上进行数据交换。
下面结合附图对本发明的优选实施例进行详细说明。 设备实施例
图4A是根据本发明设备实施例的以太网设备的框图,如图4A 所示,根据本发明设备实施例的以太网设备包括时钟接口装置402、 数据线连接装置404、控制及状态连接装置406和管理接口装置408。
下面对上述^^莫块进行详细说明。
该以太网设备通过时钟接口装置402接收来自外部时钟发生装 置(图4A中未示出)的时钟信号,时钟接口装置402还用于向管 理接口装置408、控制及状态连接装置406、和数据线连接装置404
提供时钟信号。 该以太网i殳备与其它以太网i殳备通过凄t据线连4妾装置404实现 基于凄t据流速率和工作方式的交互和/或协商的结果、该以太网i殳备 的MAC 4妄口和其它以太网"i殳备的MAC 4妻口的工作习犬态、以及外 部时钟发生装置的工作频率的以太网凌t据通信。
该以太网设备与其它以太网设备通过控制及状态连接装置406 实现状态信,t,以及控制信号的交互。
该以太网设备与其它以太网设备通过管理接口装置408进行数 据流速率和工作方式的交互和/或协商,并且该以太网设备通过管理 接口装置408配置该以太网设备的MAC接口的工作状态、以及配 置用于对该以太网设备提供时钟信号的外部时钟发生装置的工作频率。
下面对上述才莫块间的交互处理过程进4于i兑明。
在该以太网设备与其它以太网设备进行连接并进行数据交换 时,首先要沟通双方i殳备的工作信息,并在经过协商确定双方都4妄 收某种工作方式的情况下,双方i殳备都将该工作方式i殳置为工作方 式。这样,
在该以太网设备与其它以太网设备所在的系统中存在共享数据 空间(图4A中未示出该共享数据空间)的情况下,该以太网i殳备 通过管理接口装置408访问共享数据空间中预先存储的配置数据, 以配置该以太网i殳备的MAC 4妻口的工作状态和凄t据流速;
在该以太网设备与其它以太网设备所在的系统中不存在共享数 据空间的情况下,该以太网设备将其期望的工作状态通过管理接口 装置408通知给其它以太网设备、接收其它以太网i殳备通知的其它 以太网设备期望的工作状态、响应于其它以太网设备通知的工作状 态发送反馈信息、接收来自其它以太网设备的反馈信息。
其次,在"i殳置了双方以太网i殳备的工作方式后,就可以在以太 网设备间进行数据交换。控制及状态连接装置406控制数据线连接 装置404进4于^t据发送的启动和停止,数据线连接装置404响应于 控制及状态连接装置406发出的启动数据发送的控制,参考时钟接 口装置402输出的时钟信号,将数据发送到对端以太网设备。
下面对本发明的优选实施例进行说明。
图4B是根据本发明优选设备实施例的以太网设备的框图,如 图4B所示,以太网设备包括时钟接口装置402、数据线连接装置 404、控制及状态连冲妄装置406、和管理接口装置408。
上述才莫块进一步包括以下端口 。
时钟接口装置402中包括TXC 4022和RXC 4044这两个端口 , TXC 4022端口是发送数据的工作时钟,RXC 4044是接收数据的工 作时4中,这两个时4中可以同步工作也可以不同步工作。
数据线连接装置404中包括TX[3:0] 4042和RX[3:0] 4044端口 ,
这两个端口与对方以太网设备的数据线连接装置相连接,TX[3:0] 4042端口用于发送以太网数据才艮文,RX[3:0] 4044端口用于4妄收以 太网数据报文。TX[3:0] 4042和对方以太网设备中的数据线连接装 置中的RX[3:0]连接,按时钟接口装置402发出的每个时钟周期4bit 的顺序依次向对方以太网i殳备发送数据净艮文;RX[3:0] 40"和对方 以太网设备中的数据线连接装置中的TX[3:0]连接,按时钟接口装置 402发出的每个时钟周期4bit的顺序依次接收对方以太网设备发送 过来的数据报文。
控制及状态连接装置406中包括发送数据始能(TXEN ) 4062、 发送数据错误(TXER) 4064、接收数据有效(RXDV ) 4066、接收 数据错误(EXER) 4068、载波才企测信号(CRS ) 4070、碰撞4佥测信
号(COL) 4072这6个端口,用于控制凝:据流的启动和停止,检测 数据碰撞,检测载波信号,指示错误信息。TXEN4062和对方以太 网设备的控制及状态连接装置(以下简称为"对方的")中的RXDV 相连,当TXEN4062有效时,TX[3:0] 4042端口开始发送数据,此 时当对方的RXDV有效时,对方的RX[3:0]端开始接收数据。TXER 4064和对方的RXER相连,当TXER 4064有效时,表示TX[3:0] 4042 端发送的数据是错误的,此时当对方的RXER是有效的,对方的 RX[3:0]端停止接收数据。由于根据本发明的以太网设备是通过点到 点方式与其它以太网i殳备连4妄的,所以不可能出现发送数据石並撞, 因此将COL4072接"0"电平,并且,由于该以太网设备没有连接 PHY器件,所以不存在载波信号,因此将CRS 4070接"0"电平。
图4B中模块间的交互处理过程与参照图4A所述的处理过程相 同,不在赘述。
通过上述技术方案,提供了一种以太网设备,能够为设备内部 以太网4妄口的凄tl居交^:在MAC层上实3见。
系统实施例
根据本发明实施例,还提供了一种以太网通讯系统。
图5示出了根据本发明系统实施例的以太网通讯系统。如图5 所示,根据本发明的以太网通讯系统包括第 一 以太网设备51和第二 以太网i殳备52,第一以太网i殳备51和第二以太网i殳备52间通过 MAC 4妻口连4妄,其中,第一以太网i殳备51和第二以太网i殳备52 均可以为图4所示的以太网i殳备。
下面对以太网通讯系统中的第一以太网i殳备51和第二以太网 设备52间的连接关系及处理过程进行详细说明。
第一以太网i殳备51和第二以太网i殳备52间的端口进行如下所 述的连接。
如图5所示,第一以太网设备51的数据线连接装置5112与第 二以太网设备52的数据线连接装置5212连4妄,进行数据交互;
第一以太网设备51的控制及状态连接装置5113与第二以太网 设备52的控制及状态连接装置5213连接,进行数据发送启动和停 止的控制;
第 一 以太网设备51的管理接口装置5114与第二以太网设备52 的管理接口装置连接5214,其间进行工作状态信息和工作时钟的协 商和确定工作;
并且,该以太网通信系统进一步包括时钟发生装置53和共享数 据存储模块54。
时钟发生装置53,连接至第一以太网i殳备51的时钟接口装置 5111与第二以太网设备52的时钟接口装置5"1,并连接至第一以 太网设备51的管理接口装置5114或第二以太网i殳备52的管理接口 装置5214,用于根据第一以太网设备51的MAC接口的工作频率和 第二以太网i殳备52的MAC^妄口的工作频率向第一MAC^妄口和第 二MAC接口提供时钟信号。并且,时钟发生装置53支持的工作频 率为2.5 MHz ,W或25 MHz。
共享数据存储模块54 ,第 一以太网设备51的管理接口装置51" 与第二以太网i殳备52的管理接口装置5214,用于存^^第一以太网 设备51与第二以太网设备52配置各自的MAC接口的工作状态和
数据流速所需的配置信息。
此外,第一以太网设备51与第二以太网设备52将各自期望的 工作状态通知给对方,以及响应于对方的通知的工作状态将反々贵信 息通4卩纟会3t方。
下面详细说明以太网通讯系统中配置第一以太网设备51和第 二以太网i殳备52之间的工作状态的处理流禾呈。
基于图5所示的系统,图6示出了根据本发明系统实施例的以 太网通ifl系统中配置工作状态的处理流禾呈,如图6所示,具体的处 理过程包括如下步骤。
步-骤601a,以太网通讯系统中存在共享凄史据空间的情况下,第 一以太网设备51通过管理接口装置5114访问共享数据存储;模块54 中预先存储的配置数据,即,预先配置的关于工作状态的信息;
步-骤601b,在以太网通ifl系统中不存在共享凝:才居空间的情况 下,第 一以太网设备51询问第二以太网设备52是否接收第 一 以太 网设备51的期望的工作状态,即,第一以太网设备51通过管理接 口装置5114向第二以太网设备52的管理接口装置5214发送询问消 息,如果第二以太网i殳备52^妻受第一以太网"i殳备51所询问的工作 状态,则确定该工作状态设置为第一以太网设备51和第二以太网设 备52的工作状态;如果不4妄收,则第一以太i殳备51向第二以太i殳 备依次询问是否接收第二工作方式或更低的工作方式,在第二以太 网设备52接受第一以太网设备51所询问的工作状态的情况下,确 定该工作状态设置为第一以太网设备51和第二以太网设备52的工 作状态;
步骤602,根据步骤60la或601b中所确定的工作状态,设置 时钟发生装置53的工作频率;
步骤603a和603b,分别才艮才居步驶《601a或601b中所确定的工 作状态,i殳置第一以太网设备51和第二以太网i殳备52的工作状态;
步骤604a,时钟发生装置53为第一以太网i殳备分配工作时钟;
步骤604b,时钟发生装置53为第二以太网设备分配工作时钟。
需要i兌明的是,上述步骤601a和601b中,均是由第一以太网 设备51发起查询和询问工作状态的工作,该工作也可以由第二以太 网i殳备52发起,并且,步-骤602和步冬聚603a、 603b之间没有先后次序。
通过上述的以太网通信系统,能够使设备内部以太网接口的数 据交换在MAC层上实现。
下面对本发明的优选实施例进行说明。
图7示出了4艮据本发明优选系统实施例的以太网通讯系统,如 图7所示,根据本发明优选系统实施例的以太网通讯系统包括上述 的第一以太网i殳备以和第二以太网设备(可参考图4A、图4B)。
根据本发明优选系统实施例的以太网通讯系统中第 一 以太网设 备和第二以太网设备的结构和连接关系、以及其间的工作状态设置 过程如上所述,不再重复。
如图7所示,在如图4B所示的以太网i殳备所组成的以太网通 信系统中,时钟发生装置73又可以包括晶振731和时钟分频器732。 晶振731用于产生标准的25MHz时钟,时钟分频器732将这个 25MHz时钟变化为4个和llT入完全相同的25MHz或2.5MHz工作 时钟,它们分别送给第一以太设备71的TXC和RXC、第二以太设 备72的TXC和RXC,这样MAC就可以得到稳定的工作时钟。当
MAC工作在100M速率的时候,时钟分频器输出的四3各25MHz时 钟,当MAC工作在10M速率的时4美,时钟分频器4#出的四3各 2,5MHz时钟。第一以太网设备71 (或第二以太网设备72)根据 MAC工作速率协商的结果设计时钟的速率。
下面对本发明的方法实施例进行详细i兌明。 方法实施例
根据本发明的实施例,还提供了 一种以太网设备的配置方法, 该方法可以用于在上述以太网通信系统(参考图5)中进4亍以太网 i殳备的配置。
图8示出了4艮据本发明方法实施例的以太网i殳备的配置方法的 处理流程图,如图8所示,根据本发明方法实施例的以太网设备的 配置方法的处理流程包括以下步骤
步骤S802,判断是否存在第一以太网设备与第二以太网设备配 置各自的MAC接口的工作状态和数据流速所需的配置信息;
步骤S804A,在判断为是的情况下,第一以太网i殳备与第二以 太网设备才艮据配置信息进行配置;
步骤S804B,在判断为否的情况下,第一以太网i殳备与第二以 太网设备通过相互连接的管理接口装置进行双方MAC接口的数据 ;克速率和工作方式的交互和/或切、商并分别进4于MAC 4妄口工作习犬 态、以及外部时钟发生装置的工作频率的配置。
才艮据该才支术方案,能够对以太网通信系统(参考图5)中的以 太网设备间的工作方式进行配置。
图9示出了根据本发明方法实施例的以太网设备的配置方法在 实际应用中的处理流禾呈,如图9所示,包4舌以下处理过牙呈
S901,判断是否存在预先约定的MAC工作状态信息,在判断 为是的情况下,执行步骤S906,否则执行步骤S902;
S902 ,系统中的以太网i殳备通过管理接口将本设备期望的工作 状态通知给对方(这里々支设在每一次进行工作状态的通知时,以期 望程度从高到低的顺序进行通知);
S903,接收对方的反馈信息;
S904,判断^t方反々贵的〗言息是否表示^f方支持本i殳备通知的工 作状态;在反馈信息表示对方支持本设备期望的工作状态的情况下, 执行S905,将确认信息通过管理接口装置发送给对断设备,之后执 行S906;否则返回步骤S902,将本i殳备第二期望的工作状态通知 给对方设备;
S906,根据工作状态的配置信息设定MAC和时钟。
根据该技术方案,能够对以太网通信系统(参考图5)中的以 太网设备间的工作方式进行配置。
综上所述,借助本发明的技术方案,通过本发明才是供的以太网 i殳备和以太网通i凡系统,能够在MAC层进4亍直4妻互连并配置MAC _接口的工作状态,^吏得i殳备内部的以太网口不需要物理层就可以互 相通讯,从而大大节省了成本,降低了功耗,避免了 PHY器件占用 PCB的问题;并且,本发明提供的以太网设备和通讯系统通过管理
方式,保证了以太网两端可以稳定可靠地进行数据传输。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种以太网设备,用于通过其媒体接入控制接口即MAC接口连接至其它以太网设备的MAC接口,其特征在于,所述以太网设备包括管理接口装置、控制及状态连接装置、时钟接口装置和数据线连接装置,其中,所述以太网设备与所述其它以太网设备通过所述管理接口装置进行数据流速率和工作方式的交互和/或协商,并且所述以太网设备通过所述管理接口装置配置所述以太网设备的MAC接口的工作状态、以及配置用于对所述以太网设备提供时钟信号的外部时钟发生装置的工作频率;所述以太网设备与所述其它以太网设备通过所述控制及状态连接装置实现状态信息以及控制信号的交互;所述以太网设备通过所述时钟接口装置接收来自所述外部时钟发生装置的时钟信号,所述时钟接口装置还用于向所述管理接口装置、所述控制及状态连接装置、和所述数据线连接装置提供所述时钟信号;所述以太网设备与所述其它以太网设备通过所述数据线连接装置实现基于所述数据流速率和所述工作方式的交互和/或协商的结果、所述以太网设备的MAC接口和所述其它以太网设备的MAC接口的工作状态、以及所述外部时钟发生装置的工作频率的以太网数据通信。
2. 根据权利要求1所述的设备,其特征在于,在所述以太网设备 与所述其它以太网设备所在的系统中存在共享数据空间的情 况下,所述以太网i殳备通过所述管理4妻口装置访问所述共享凄t 据空间中预先存^f诸的配置凄t据,以配置所述以太网i殳备的MAC接口的工作状态和数据流速。
3. 根据权利要求1所述的设备,其特征在于,在所述以太网设备 与所述其它以太网"i殳备所在的系统中不存在共享凄t据空间的 情况下,所述以太网设备将其期望的工作状态通过所述管理接 口装置通知给所述其它以太网i殳备、4妄收所述其它以太网i殳备 通知的所述其它以太网i殳备期望的工作状态、响应于所述其它 以太网设备通知的所述工作状态发送反馈信息、接收来自所述 其它以太网i殳备的反馈信息。
4. 一种以太网通信系统,包含通过MAC接口连接的第一以太网 设备和第二以太网设备,其中,所述第一以太网设备和所述第 二以太网设备为根据权利要求1至3中任一项所述的以太网设 备,其特征在于,所述第 一以太网设备的管理接口装置与所述第二以太网设备的管理接口装置连接;所述第 一 以太网设备的控制及状态连接装置与所述第二 以太网设备的控制及状态连接装置连接;所述第 一 以太网设备的数据线连接装置与所述第二以太 网设备的数据线连接装置连接;所述以太网通信系统进一步包括时钟发生装置,连接至所述第一以太网设备的时钟接口装 置与所述第二以太网设备的时钟4妄口装置,并连4妄至所述第一 以太网设备的管理接口装置或所述第二以太网i殳备的管理接 口装置,用于才艮据所述第一以太网设备的MAC接口的工作频 率和所述第一以太网设备的MAC接口的工作频率向所述第一 MAC接口和所述第二 MAC接口提供时钟信号。
5. 根据权利要求4所述的系统,其特征在于,进一步包括共享数据存储模块,所述第一以太网设备的管理接口装置 与所述第二以太网设备的管理接口装置,用于存储所述第 一以 太网设备与所述第二以太网设备配置各自的MAC接口的工作 状态和数据流速所需的配置信息。
6. 根据权利要求4所述的系统,其特征在于,所述第一以太网设 备与所述第二以太网设备将各自期望的工作状态通知给对方, 以及响应于对方的通知的工作状态将反馈信息通知给对方。
7. 根据权利要求4所述的系统,其特征在于,所述时钟发生装置 支持的工作频率为2.5 MHz和/或25 MHz。
8. —种以太网设备的配置方法,用于在根据权利要求4至7中任 一项所述的以太网通信系统中进行以太网设备的配置,其特征 在于,所述方法包4舌判断是否存在第一以太网设备与第二以太网设备配置各 自的MAC接口的工作状态和数据流速所需的配置信息;在判断为是的情况下,所述第 一以太网设备与所述第二以 太网设备才艮据所述配置信息进行配置;在判断为否的情况下,所述第 一以太网设备与所述第二以 太网设备通过相互连接的管理接口装置进行双方MAC接口的 凄t据流速率和工作方式的交互和/或协商并分别进行MAC 4妄 口工作状态、以及外部时钟发生装置的工作频率的配置。
9. 根据权利要求8所述的方法,其特征在于,根据所述时钟发生 装置支持的2.5 MHz和25 MHz配置所述时钟发生装置的工作 频率。
全文摘要
一种以太网设备、以太网通信系统、及以太网设备的配置方法,其中,该以太网设备与其它以太网设备通过管理接口装置进行数据流速率和工作方式的交互和/或协商,并且以太网设备通过管理接口装置配置以太网设备的MAC接口的工作状态、以及配置外部时钟发生装置的工作频率;以太网设备与其它以太网设备通过控制及状态连接装置实现状态信息以及控制信号的交互;以太网设备通过时钟接口装置接收来自外部时钟发生装置的时钟信号;以太网设备与其它以太网设备通过数据线连接装置实现基于数据流速率和工作方式的交互和/或协商的结果、以太网设备的MAC接口和其它以太网设备的MAC接口的工作状态、以及外部时钟发生装置的工作频率的以太网数据通信。
文档编号H04L29/06GK101355589SQ20081021409
公开日2009年1月28日 申请日期2008年8月28日 优先权日2008年8月28日
发明者啡 曹, 芦国强 申请人:中兴通讯股份有限公司