CN101848162B - 一种以太网数据发送装置及数据传输方法 - Google Patents
一种以太网数据发送装置及数据传输方法 Download PDFInfo
- Publication number
- CN101848162B CN101848162B CN2010101898644A CN201010189864A CN101848162B CN 101848162 B CN101848162 B CN 101848162B CN 2010101898644 A CN2010101898644 A CN 2010101898644A CN 201010189864 A CN201010189864 A CN 201010189864A CN 101848162 B CN101848162 B CN 101848162B
- Authority
- CN
- China
- Prior art keywords
- data
- power consumption
- module
- message
- consumption calculation
- 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
本发明公开一种以太网数据发送装置及数据传输方法,当网络数据发送不忙的情况下,通过比较当前数据在不同的IO接口模式下传输所需的功耗,选择功耗最小的通道进行数据报文的发送。有益效果:通过充分利用数据的功耗分析,降低传输功耗,并保证数据传输的效率。
Description
技术领域
本申请涉及一种降低传输功耗的以太网数据发送装置及数据传输方法,尤其涉及以太网传输领域的接口技术。
背景技术
当前社会,节能减排已经成为人类共同的目标。目前全球的能源供应有限,各式天然资源存量纷纷出现吃紧现况,例如,发电所需的燃油与天然气数量不断减少,而号称洁净能源的各式新能源,开发速度又无法随即补上能源缺口,如何减缓能源短缺问题造成的影响,已成为各类技术、产品或应用积极努力目标。此外,减少电能消耗,就意味着更少的二氧化碳排放量,这在倡导“绿色,环保”的当前经济环境下已成为人们关注的重点。作为日常或商业活动不可或缺的以太网,也在这波节能趋势下成为首要改善重点。
以往针对以太网络的相关技术与讨论,大多集中在如何增加网络传输效能,如何设计更快更高速的网络芯片,同时使产品成本更低廉。而提高网络芯片的传输和处理能力,最直接的方法就是设计更快速的芯片,提高芯片的主频,增加IO管脚的数量等。但这些均将带来功耗上的损失,花在加强每1个网络接口的处理能力的提升,往往会导致整个网络设备的功耗设计余量入不敷出。而网络交换器因为功耗用电增加,自然也会让机体温度提升,当机体温度增加时自然主、被动散热机制的成本就会提高,例如驱动强制气冷的散热风扇也会用电,而大量使用交换器、网络设备的网络、资料中心机房,也会为了维持机房最佳运作温度,而让空调负荷加重,造成更多能源消耗。
另一方面,从应用层的角度出发,网络和服务的不断融合,更加重了网络处理设备的功耗负担。目前的IT与3C应用对网络的依赖性不断加深,例如现在推行的web2.0和各种视频,音频应用(如IPTV,在线音乐,VOD视频点播等),使用者对网络数据的存取数量和频率均相对于以往的应用有了指数式的增长,直接影响着网络硬件的处理数据量和消耗功率。在商业应用部份,各大公司均在推行的云计算(Cloud Computing)、虚拟化、集群运算(Cluster Computing)、在线购物、企业电子商务等应用,也加速了数据中心对于高速,低功耗网络的急迫需求。
但是反观目前的网络处理硬件,很多仍还是在追求性能,以太网从最初的10Mb,100Mb,发展到现在的1Gb,10Gb甚至是100Gb,带宽以指数上升,芯片的处理能力不停的翻倍,同时,其功耗消耗也在以可观的比例同步上涨,这对注重性能/功耗比的应用场合(如嵌入式应用,数据中心)提出了极大的挑战。
图1显示了一个网络处理卡的基本结构,网络处理卡由以太网电缆RJ-45接口,变压器,物理层(PHY)芯片,以太网控制器构成。通过RJ-45接口输入/输出的电信号通过变压器耦合至PHY芯片。典型的以太网phy芯片如broadcom公司的BCM5461以及marvell公司的88E1111等芯片,以太网PHY芯片通过GMII接口(RGMII接口,SGMII接口)和以太网控制器相连。
GMII是GIGABIT Medium Independent Interface的意思,是指不用考虑媒体是铜轴、光纤、电缆等,因为这些媒体处理的相关工作都有PHY或者叫做MAC的芯片完成。GMII是IEEE-802.3定义的以太网行业标准,用于Fast Ethernet MAC-block与各种类型的PHY连接。它包括一个数据接口,以及一个MAC和PHY之间的管理接口。
GMII支持1000兆的操作,它的支持还是比较灵活的,但是有一个缺点是因为它一个端口用的信号线太多,所以现代的交换机的制作都会用到其它的一些从GMII简化出来的标准,比如RGMII、SGMII等。
管理接口MDIO是个双信号接口:一个是时钟信号MDC,另一个是数据信号MDIO。通过管理接口,上层能监视和控制PHY。
RGMII是简化的GMII接口,在数据的收发上它比MII接口少了一倍的信号线。SGMII比RMII更少的信号线数目,S表示串行的意思。因为它只用一根信号线传送发送数据,一根信号线传输接受数据,它的时钟频率很高。
在网络芯片应用中,IO消耗的功耗已经占了总功耗相当大的一部分,据测算,一个普通的网络芯片,有近30%的功耗是消耗在外部的IOswitching上,但是同时,网络芯片又要面对越来越高的IO速度的要求,这就和功耗形成了一对矛盾,面对这样的问题,本发明提出了一种创新的解决传输功耗的方法。
发明内容
本发明所要解决的技术问题是提供一种降低以太网phy接口芯片和mac芯片之间数据传输的功耗。
本发明为了解决上述技术问题而采用的技术方案是提供一种以太网数据发送装置,包括:一异步FIFO,用于存储从控制器核心发出的数据报文,并转换时钟域;
一功耗计算及控制模块,用于从所述异步FIFO中读取当前报文,计算当前报文的功耗数据,选择当前报文的数据传输通道;
一8bit数据位宽以太网媒体接入控制器模块,耦接在所述功耗计算及控制模块及GMII接口之间;
一4bit数据位宽以太网媒体接入控制器模块,耦接在所述功耗计算及控制模块及RGMII接口之间;
一1bit数据位宽以太网媒体接入控制器模块,耦接在所述功耗计算及控制模块及SGMII接口之间;
一锁相环模块,用以产生GMII接口,RGMII接口以及SGMII接口所需的数据时钟;
一MDIO控制器模块,用以对phy芯片进行数据读取和控制,
所述异步fifo包含一高水位标志,用以指明fifo内数据量是否达到一定的门限;
所述功耗计算模块包含一控制模块,一8bit功耗计算模块,一4bit功耗计算模块,一1bit功耗计算模块以及数据缓存器,控制模块根据所述的3个功耗计算模块的计算结果选择数据报文输出至所述的8bit数据位宽以太网媒体接入控制器模块或者4bit数据位宽以太网媒体接入控制器模块或者1bit数据位宽以太网媒体接入控制器模块之一。
本发明为了解决上述技术问题还提供一种用于以太网phy接口芯片和mac芯片之间传输数据的方法,该方法执行以下步骤:
A.依次从fifo中读取网络包的每个字节,按每1个bit统计其中0、1翻转的个数,累加一整帧并乘以一加权系数得到的值作为SGMII接口传输所需功耗数据;按每4个bit一组统计其中0、1翻转的个数,累加一整帧作为RGMII接口传输所需功耗数据;按每8个bit一组统计其中0、1翻转的个数,累加一整帧作为GMII接口传输所需功耗数据,并选择上述3个接口传输所需功耗数据中的最小值;
B.判断当前发送端fifo内的数据是否达到了高水位阈值;
C.如果当前发送端fifo内的数据达到了高水位阈值,则表明当前网络处于忙状态,维持当前的数据传送端口;
D.如果当前发送端fifo内的数据未达到高水位阈值,则表明当前网络处于不忙状态,根据所述最小值选择数据通过GMII接口、RGMII接口或者SGMII接口进行数据传输,并通过MDIO总线给出选择控制指令至phy芯片;
E.选择相应的端口进行数据包的发送。
附图说明
图1是网络处理接口卡的实现框图。
图2是本发明的以太网控制器内部的数据发送方向接口电路结构图。
图3是本发明的功耗计算及控制模块的内部电路结构图。
图4是本发明的8bit功耗计算模块的内部电路逻辑图。
图5是本发明的4bit功耗计算模块的内部电路逻辑图。
图6是本发明的1bit功耗计算模块的内部电路逻辑图。
具体实施方式
图2显示了以太网控制器内部的数据发送方向接口电路结构图。发送方向数据通路包括发送端fifo(TX FIFO)、功耗计算及控制模块、PLL模块、MDIO控制器模块、SGMII MAC模块、RGMII MAC模块以及GMII MAC模块。
TX FIFO模块是以包为单位的异步先入先出队列缓冲区,从以太网控制器内核输出的以太网报文首先输入至TX FIFO模块中,等待控制模块的调度输出。TX FIFO模块设置一个水位标记,表明当前fifo内的数据的多少。在一个实施例中,fifo的深度为16KB,可以存储约10个1500B的最长以太网报文,水位标记可以设置在一半的fifo深度位置,例如8KB,当fifo内的报文总量超过8KB的时候,高水位标记置为1,当fifo内的报文总量小于8KB的时候,高水位标记设置为0。注意这里8KB只是一个示意值,在具体的芯片实现中,可以将高水位判断值设置成固定值,或者设置为一个寄存器,通过主控CPU或者其他方式来配置。TX FIFO的报文输入总线宽度为8bit,每个时钟周期可以输入一个字节的数据。TX FIFO作用有2个,其一是缓存输出的报文数据,其二是用来做时钟域的转换,将以太网控制器的内部时钟域数据传递到以太网接口时钟域上,一个可能的配置例如内部时钟为100Mhz,接口时钟域固定为125Mhz。TX FIFO的输出端口也为8bit,可以在控制器的读信号作用下,以125M的时钟速率每周期输出一个报文数据。
功耗计算及控制模块是本实施例的核心。图3显示了功耗计算及模块的内部结构,报文读取逻辑根据TX FIFO的空满状态去获取数据报文。TXFIFO按完整的报文进行统计,初始状态下,TX FIFO为空,当有一个完整的数据报文输入TX FIFO后,TX FIFO指示控制模块fifo当前状态非空。报文读取逻辑判断当前状态为可发包状态后,发出读信号,保持使能直到一个报文的尾标记被获得。
报文读取逻辑输出8bit的并行报文数据给8bit功耗计算模块,4bit功耗计算模块以及1bit功耗计算模块。这3个功耗计算模块分别计算出当前完整的报文在3种发送模式下的发送功耗统计。
图4描述8bit功耗计算模块的内部结构。8bit功耗计算模块包括当前状态寄存器和上一状态寄存器,当前状态寄存器保存当前周期的报文数据,上一状态寄存器保存上一周期的报文数据,如果当前周期是一个报文的起始周期,则上一状态寄存器内保存的是上一个通过GMII端口发送的报文数据的最后一个字节数据。在每个有效报文数据周期,异或逻辑1计算上一状态寄存器中存储的8bit数据和当前状态寄存器中存储的8bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),对于其中不为0的bit的个数相加得到当前的功耗值,并在累加器中累加每个周期所对应的功耗值。这样对一整帧报文数据进行连续的计算,当最后一个报文数据通过当前状态寄存器后,累加器输出完整的数据包的功耗数据至控制模块。在每一个数据包的开始位置,累加器被清零。
图5描述4bit功耗计算模块的内部结构。4bit功耗计算模块包括当前状态寄存器和上一状态寄存器,当前状态寄存器保存当前周期的报文数据,上一状态寄存器保存上一周期的报文数据的低4bit,如果当前周期是一个报文的起始周期,则上一状态寄存器内保存的是上一个通过RGMII端口发送的报文数据的最后一个字节数据的低4bit。在每个有效报文数据周期,异或逻辑1计算上一状态寄存器中存储的4bit数据和当前状态寄存器中存储的高4位的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑2计算当前状态寄存器中存储的高4bit数据和当前状态寄存器中存储的低4位的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),2组异或逻辑分别输出每个周期不同的bit个数,对于其中不为0的bit的个数相加后并在累加器中累加。这样对一整帧报文数据进行连续的计算,当最后一个报文数据通过当前状态寄存器后,累加器输出完整的数据包的功耗数据至控制模块。在每一个数据包的开始位置,累加器被清零。
图6描述1bit功耗计算模块的内部结构。1bit功耗计算模块包括当前状态寄存器和上一状态寄存器,当前状态寄存器保存当前周期的报文数据,上一状态寄存器保存上一周期的报文数据的低1bit,如果当前周期是一个报文的起始周期,则上一状态寄存器内保存的是上一个通过SGMII端口发送的报文数据的最后一个字节数据的低1bit。在每个有效报文数据周期,异或逻辑1计算上一状态寄存器中存储的1bit数据和当前状态寄存器中存储的第7位的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑2计算当前状态寄存器中存储的第7bit数据和当前状态寄存器中存储的第6bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑3计算当前状态寄存器中存储的第6bit数据和当前状态寄存器中存储的第5bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑4计算当前状态寄存器中存储的第5bit数据和当前状态寄存器中存储的第4bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑5计算当前状态寄存器中存储的第4bit数据和当前状态寄存器中存储的第3bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑6计算当前状态寄存器中存储的第3bit数据和当前状态寄存器中存储的第2bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑7计算当前状态寄存器中存储的第2bit数据和当前状态寄存器中存储的第1bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),异或逻辑8计算当前状态寄存器中存储的第1bit数据和当前状态寄存器中存储的第0bit的报文数据中对应的bit位是否相同(不同意味着发生了数据翻转,也就是传输中会产生功耗),8组异或逻辑分别输出每个周期不同的bit个数,对于其中不为0的bit的个数相加后并在累加器中累加。这样对一整帧报文数据进行连续的计算,当最后一个报文数据通过当前状态寄存器后,累加器输出完整的数据包的功耗数据至控制模块。在每一个数据包的开始位置,累加器被清零。由于SGMII是采用的LVDS差分标准电平,和GMII以及RGMII的2.5V单端电平标准不一致,因此,还需要进行一次修正操作,将1bit功耗计算模块的输出结果乘以一个加权系数以折算到和GMII以及RGMII端口同样的功耗标准上,以获得SGMII接口的功耗数据。
当一个报文完整的通过3个功耗计算模块后,控制模块分别读取3个功耗计算模块最后获得的功耗数据,并进行比较,选择上述3个接口传输所需功耗数据中的最小值。控制模块根据所述最小值和当前的fifo深度来进行通道选择,通道选择的算法如下:
当fifo高水位标记不为1的时候,如果所述最小值来自于8bit功耗计算模块,则当前网络报文通过GMII接口进行发送;如果所述最小值来自于4bit功耗计算模块,则当前网络报文通过RGMII接口进行发送;如果所述最小值来自于1bit功耗计算模块,则当前网络报文通过SGMII接口进行发送。
当fifo高水位标记为1的情况下,当前报文从上一报文所选通道进行发送,忽略当前报文的功耗数据。
控制逻辑在做出当前发送通道的选择后,发出MDIO控制器的控制指令,控制PHY侧接口的SGMII/RGMII/GMII端口选择寄存器,使PHY芯片对片外数据通道进行切换至相应的端口(注意,有些PHY芯片需要在设置完通道参数后进行软复位才能使配置生效,为了应用本发明的功耗节省方法,需要对此类phy芯片的逻辑进行修改),当配置完PHY的控制寄存器后,控制逻辑发送缓存内的报文至对应的发送通道。
为了进一步节省功耗,分别实现一个8bit位宽输入的千兆以太网MAC模块,一个4bit位宽输入的千兆以太网MAC模块以及一个1bit位宽输入的千兆以太网MAC模块,分别串接在功耗计算及控制模块和GMII接口,RGMII接口以及SGMII接口之间。三个MAC模块的功能相同,区别仅在于输入/输出的位宽以及时钟频率。1bit位宽输入的千兆以太网MAC模块的时钟频率是8bit位宽输入的千兆以太网MAC模块的8倍。4bit位宽输入的千兆以太网MAC模块的时钟频率是8bit位宽输入的千兆以太网MAC模块的2倍。每个以太网MAC控制器的时钟均由锁相环对应的输出驱动。由于本发明在选择数据通路的时候已经考虑了功耗数据,因此,数据在经过MAC处理的时候,也同样能节省大量的功耗。
所述MAC模块实现的功能和IEEE802.3规范中所规定的标准的千兆以太网媒体接入控制器功能相同,在此不再详细描述。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因为本发明的保护范围当以权利要求所界定的为准。
Claims (6)
1.一种以太网数据发送装置,包括:
一异步先入先出队列缓冲区(FIFO),用于存储从控制器核心发出的数据报文,并转换时钟域;
一功耗计算及控制模块,用于从所述异步FIFO中读取当前报文,计算当前报文的功耗数据,选择当前报文的数据传输通道;
一8bit数据位宽以太网媒体接入控制器(MAC)模块,耦接在所述功耗计算及控制模块及GMII接口之间;
一4bit数据位宽以太网媒体接入控制器(MAC)模块,耦接在所述功耗计算及控制模块及RGMII接口之间;
一1bit数据位宽以太网媒体接入控制器(MAC)模块,耦接在所述功耗计算及控制模块及SGMII接口之间;
一锁相环模块,用以产生GMII接口,RGMII接口以及SGMII接口所需的数据时钟;
一管理数据输入输出(MDIO)控制器模块,用以对物理层(PHY)芯片进行数据读取和控制,
其特征在于:
所述异步FIFO包含一高水位标志,用以指明FIFO内数据量是否达到一定的门限;
所述功耗计算及控制模块包含一控制模块,一8bit功耗计算模块,一4bit功耗计算模块,一1bit功耗计算模块以及数据缓存器,这3个功耗计算模块分别计算出当前完整的报文在3种发送模式下的发送功耗统计,当一个报文完整的通过3个功耗计算模块后,所述控制模块选择所述的3个功耗计算模块的计算结果中具有最小值的那个功耗计算模块的数据报文输出至所述的8bit数据位宽以太网媒体接入控制器模块或者4bit数据位宽以太网媒体接入控制器模块或者1bit数据位宽以太网媒体接入控制器模块之一;
所述8bit功耗计算模块计算当前周期报文数据和上一周期报文数据的异或值,并对该异或值中1的个数进行累加,并取一整帧报文数据的累加值作为该8bit功耗计算模块的计算结果;
所述4bit功耗计算模块计算当前周期高4bit报文数据和上一周期低4bit报文数据的异或值,以及当前周期高4bit报文数据和当前周期低4bit报文数据的异或值,并对其中1的个数进行累加,并取一整帧报文数据的累加值作为该4bit功耗计算模块的计算结果;
所述1bit功耗计算模块计算当前周期第7bit报文数据和上一周期第0bit报文数据的异或值,以及当前周期每一N bit报文数据和当前周期每一N-1bit报文数据的异或值,并对其中1的个数进行累加,并取一整帧报文数据的累加值乘以一加权系数作为该1bit功耗计算模块的计算结果。
2.根据权利要求1所述的以太网数据发送装置,其特征在于,所述功耗计算及控制模块的控制模块根据所述的高水位标志,判断忽略当前的报文功耗计算数据,保持当前数据通路选择。
3.根据权利要求1所述的以太网数据发送装置,其特征在于,当判定需要进行数据通路选择时,所述控制模块控制MDIO控制器模块向PHY芯片的寄存器写入控制指令,使PHY芯片对片外数据通道进行切换。
4.根据权利要求1所述的以太网数据发送装置,其特征在于,所述8bit数据位宽以太网媒体接入控制器模块的数据输入输出位宽均为8bit;所述的4bit数据位宽以太网媒体接入控制器模块的数据输入输出位宽均为4bit;所述的1bit数据位宽以太网媒体接入控制器模块的数据输入输出位宽均为1bit。
5.根据权利要求1所述的以太网数据发送装置,其特征在于,所述1bit数据位宽以太网媒体接入控制器模块的时钟频率为所述8bit数据位宽以太网媒体接入控制器模块的8倍;所述的4bit数据位宽以太网媒体接入控制器模块的时钟频率为所述8bit数据位宽以太网媒体接入控制器模块的2倍。
6.一种用于以太网PHY接口芯片和MAC芯片之间传输数据的方法,该方法执行以下步骤:
A.依次从FIFO中读取网络包的每个字节,按每1个bit统计其中0、1翻转的个数,累加一整帧并乘以一加权系数得到的值作为SGMII接口传输所需功耗数据;按每4个bit一组统计其中0、1翻转的个数,累加一整帧作为RGMII接口传输所需功耗数据;按每8个bit一组统计其中0、1翻转的个数,累加一整帧作为GMII接口传输所需功耗数据,并选择上述3个接口传输所需功耗数据中的最小值;
B.判断当前发送端FIFO内的数据是否达到了高水位阈值;
C.如果当前发送端FIFO内的数据达到了高水位阈值,则表明当前网络处于忙状态,维持当前的数据传送端口;
D.如果当前发送端FIFO内的数据未达到高水位阈值,则表明当前网络处于不忙状态,根据所述最小值选择数据通过GMII接口、RGMII接口或者SGMII接口进行数据传输,并通过MDIO总线给出选择控制指令至PHY芯片;
E.选择相应的端口进行数据包的发送。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101898644A CN101848162B (zh) | 2010-06-02 | 2010-06-02 | 一种以太网数据发送装置及数据传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101898644A CN101848162B (zh) | 2010-06-02 | 2010-06-02 | 一种以太网数据发送装置及数据传输方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101848162A CN101848162A (zh) | 2010-09-29 |
CN101848162B true CN101848162B (zh) | 2013-07-17 |
Family
ID=42772626
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101898644A Expired - Fee Related CN101848162B (zh) | 2010-06-02 | 2010-06-02 | 一种以太网数据发送装置及数据传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101848162B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618208A (zh) * | 2015-01-26 | 2015-05-13 | 国电南瑞科技股份有限公司 | 数据弹***互综合总线*** |
CN105634957A (zh) * | 2016-01-29 | 2016-06-01 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 以太网mac子层控制器及其控制方法 |
CN107294871A (zh) * | 2016-04-11 | 2017-10-24 | 苏州超锐微电子有限公司 | 一种以太网络直连传输的方法 |
CN107888519A (zh) * | 2017-11-14 | 2018-04-06 | 湖北三江航天红峰控制有限公司 | 一种局域千兆以太网交换机 |
CN114124663B (zh) * | 2021-11-16 | 2023-12-01 | 太原市华纳方盛科技有限公司 | 一种以太网芯片断网重连的方法、装置及设备 |
CN114024796B (zh) * | 2021-11-30 | 2023-02-21 | 新华三半导体技术有限公司 | 一种数据发送方法、通信装置和电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183948A (zh) * | 2007-12-05 | 2008-05-21 | 中兴通讯股份有限公司 | 一种以太网串口驱动单元及窄带拨号时数据流的传输方法 |
CN101437305A (zh) * | 2008-12-09 | 2009-05-20 | 重庆邮电大学 | 无线传感器网络双连通并优化通信路径的方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087235A (zh) * | 2007-07-17 | 2007-12-12 | 中南大学 | 一种基于fpga的多功能通信接口转换设备和方法 |
-
2010
- 2010-06-02 CN CN2010101898644A patent/CN101848162B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183948A (zh) * | 2007-12-05 | 2008-05-21 | 中兴通讯股份有限公司 | 一种以太网串口驱动单元及窄带拨号时数据流的传输方法 |
CN101437305A (zh) * | 2008-12-09 | 2009-05-20 | 重庆邮电大学 | 无线传感器网络双连通并优化通信路径的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101848162A (zh) | 2010-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101848162B (zh) | 一种以太网数据发送装置及数据传输方法 | |
CN101789877B (zh) | 一种构建网络的方法和*** | |
CN103109248B (zh) | 中继器以及芯片电路 | |
Reviriego et al. | Performance evaluation of energy efficient ethernet | |
CN102098216B (zh) | 一种基于共享存储的航空全双工交换式以太网afdx协议交换引擎 | |
CN100571195C (zh) | 多端口以太网交换装置及数据传输方法 | |
US8228796B2 (en) | Ethernet switching apparatus, and method for reducing power consumption of the same | |
CN102171972A (zh) | 网络设备中的功耗管理 | |
CN106789734B (zh) | 在交换控制电路中巨帧的控制***及方法 | |
CN101483646A (zh) | 一种总线高速通信的方法及接口 | |
CN105978762A (zh) | 冗余以太网数据传输设备、***及方法 | |
CN104079478A (zh) | 报文转发方法和装置 | |
CN105515791A (zh) | 以太网方法和以太网设备中使用的方法 | |
CN105099957A (zh) | 一种基于软件查表的数据包转发方法 | |
CN107277652B (zh) | Pon接入***的跨盘lacp链路聚合方法及装置 | |
CN103617132B (zh) | 一种基于共享存储的以太网终端发送实现方法及终端装置 | |
US20080084828A1 (en) | System and method for dynamically adding and deleting ethernet adapters | |
CN101437033B (zh) | 一种支持可变速率的方法和网络设备 | |
CN103560982B (zh) | 用于Interlaken增强型调度的切包装置及方法 | |
CN209182816U (zh) | 一种触发式双冗余网络 | |
CN101478487B (zh) | 以太网交换设备工作速率的控制方法及装置 | |
CN102025694B (zh) | 基于dsp阵列实现以太网数据发送的装置及方法 | |
CN205304857U (zh) | 一种万兆光网络交换机 | |
CN201878176U (zh) | 一种以太网数据发送装置 | |
CN108614792B (zh) | 1394事务层数据包存储管理方法及电路 |
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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160329 Address after: 200241, room 1023, building 2, No. 555, Dongchuan Road, Shanghai, Minhang District Patentee after: Shanghai Chong Chong Network Technology Co., Ltd. Address before: 200241, room 1023, building 555, Dongchuan Road, Minhang District, Shanghai Patentee before: Shanghai Rongyi Information Technology Co., Ltd. |
|
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: 20130717 Termination date: 20160602 |