【技术实现步骤摘要】
以太网速率自适应方法、装置和存储介质
[0001]本申请涉及网络
,具体涉及一种以太网速率自适应方法
、
装置和存储介质
。
技术介绍
[0002]随着科学技术的快速发展以及传感器技术和通信技术的发展,网络技术已广泛应用于航天
、
军事
、
工业
、
医疗等各个领域,发挥着至关重要的作用
。
随着互联网技术的日益发展
,
越来越多的数据通过以太网进行传输
。
以太网传输速率也从
10Mb/s
提高到
100Mb/s
,再到
1000Mb/s
和
10Gb/s。
而百兆和千兆以太网以其独特的高速实用特性走进千家万户和诸多应用场景
。
[0003]在构思及实现本申请过程中,专利技术人发现至少存在如下问题:现有实现以太网方案不能实现十百千兆速率自适应功能,只能针对以太网交换设备特定速率进行设计开发,例如百兆设备就开发百兆产品,千兆设备就开发千兆产品,不能同时满足十百千兆速率自适应
。
即使满足了十百千兆速率,也不能从同时满足低成本和低功耗的设计要求
。
技术实现思路
[0004]为了缓解上述问题,本申请提供一种以太网速率自适应方法,所述以太网速率自适应方法包括:
[0005]响应于开始接收第一以太网的第一网络数据,获取所述第一以太网的第一速率制式;
[0006]根据 ...
【技术保护点】
【技术特征摘要】
1.
一种以太网速率自适应方法,其特征在于,所述以太网速率自适应方法包括:响应于开始接收第一以太网的第一网络数据,获取所述第一以太网的第一速率制式;根据所述第一速率制式,接收所述第一网络数据;响应于开始通过第二以太网发送第二网络数据,获取所述第二以太网的第二速率制式;将所述第二网络数据以所述第二速率制式发送至所述第二以太网
。2.
如权利要求1所述的以太网速率自适应方法,其特征在于,所述根据所述第一速率制式,接收所述第一网络数据的步骤包括:在每个时钟周期的上升沿采集上升沿数据,在下降沿采样下降沿数据;当所述第一速率制式为千兆模式时,将一个时钟周期的所述上升沿数据作为一个字节数据的低位数据,将同一个时钟周期的下降沿数据作为一个字节数据的高位数据,拼接以获取一个字节数据;和
/
或,当所述第一速率制式为百兆模式或十兆模式时,获取第一个时钟周期的上升沿数据或下降沿数据作为一个字节数据的低位数据,并获取紧邻所述第一个时钟周期之后的第二个时钟周期的上升沿数据或下降沿数据作为一个字节数据的高位数据,拼接以获取一个字节数据
。3.
如权利要求1所述的以太网速率自适应方法,其特征在于,所述根据所述第一速率制式,接收所述第一网络数据的步骤之后包括:缓存所述第一网络数据,在缓存一帧完整的第一数据包时,读取所述第一数据包以进行预设处理
。4.
如权利要求1所述的以太网速率自适应方法,其特征在于,所述将所述第二网络数据以所述第二速率制式发送至所述第二以太网的步骤之前包括:缓存所述第二网络数据,在缓存一帧完整的第二数据包时,读取所述第二数据包以进行发送处理
。5.
如权利要求1‑4任一项所述的以太网速率自适应方法,其特征在于,所述将所述第二网络数据以所述第二速率制式发送至所述第二以太网的步骤包括:当所述第二速率制式为千兆模式时,在每个时钟周期的上升沿发送一个字节数据的低位数据,在每个时钟周期的下降沿发送同一个字节数据的高位数据,以发送一个字节数据;和
/
或,当所述第二速率制式为百兆模式或十兆模式时,在第一个时钟周期的上升沿和下降沿发送一个字节数据的低位数据,并在紧邻所述第一个时钟周期之后的第二个时钟周期的上升沿和下降沿发送同一个字节数据的高位数据,以发送一个字节数据
。6.
一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1‑5任一项所述的以太网速率自适应方法的步骤
。...
【专利技术属性】
技术研发人员:寇强,
申请(专利权)人:上海傲显科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。