一种低延迟交换机、数据传输方法及系统技术方案

技术编号:45291286 阅读:38 留言:0更新日期:2025-05-16 14:35
本发明专利技术公开了一种低延迟交换机、数据传输方法及系统,交换机包括多个相互电连接的数据传输端口,数据传输端口包括接收端和发送端;接收端用于接收数据并将数据向其他数据传输端口的发送端发送;接收端接收数据,数据包括目标地址,目标地址为多个数据传输端口对应的端口地址中的一个;当接收端完成目标地址接收后,则向发送端发送包括目标地址的数据传输请求;端口地址与目标地址匹配一致的发送端向接收端返回确认接收信号;接收端收到确认接收信号则向对应的发送端发送数据。本发明专利技术能够降低数据交换延迟、提高数据传输效率。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种低延迟交换机、数据传输方法及系统


技术介绍

1、在现代计算机系统中,交换机是一种至关重要的设备,它用于连接多个计算机或其他网络设备,以实现数据的高速传输。交换机的主要功能是按照一定的规则,将接收到的数据转发到指定的输出端口。交换机的性能,特别是数据传输的延迟,直接影响到整个计算机系统的性能。

2、现代高速数据传输总线已淘汰传统单向传输总线而使用双向传输总线,如pcie(peripheral component interconnect express)总线是一种高速串行计算机扩展总线标准,它提供了高带宽、低延迟的数据传输能力,被广泛应用于计算机系统中。pcie总线支持双向传输,也就是说,在同一个时钟周期内,数据可以同时在两个方向上传输。

3、目前,交换机通常采用存储转发(store and forward)技术来传输数据。如图1所示,在这种交换机数据传输技术中,接收端将数据完整接收后再发送传输至其他接收端,其优点是可以保证数据传输的准确性。但这种交换机技术在数据传输的延迟方面存在较大的问题。由于数本文档来自技高网...

【技术保护点】

1.一种低延迟交换机,其特征在于,所述交换机包括多个相互电连接的数据传输端口,每个所述数据传输端口均配置有一个端口地址,并且每个所述数据传输端口包括接收端和发送端;

2.根据权利要求1所述的低延迟交换机,其特征在于,所述交换机包括N个所述数据传输端口,N个所述数据传输端口设置在N层电路上;

3.根据权利要求2所述的低延迟交换机,其特征在于,同一层电路上的所述接收端与所述发送端之间进行数据传输,不同层电路上的所述接收端与所述发送端之间不进行数据传输。

4.根据权利要求2所述的低延迟交换机,其特征在于,各层电路上的所述接收端与所述发送端之间相互独立的进行数...

【技术特征摘要】

1.一种低延迟交换机,其特征在于,所述交换机包括多个相互电连接的数据传输端口,每个所述数据传输端口均配置有一个端口地址,并且每个所述数据传输端口包括接收端和发送端;

2.根据权利要求1所述的低延迟交换机,其特征在于,所述交换机包括n个所述数据传输端口,n个所述数据传输端口设置在n层电路上;

3.根据权利要求2所述的低延迟交换机,其特征在于,同一层电路上的所述接收端与所述发送端之间进行数据传输,不同层电路上的所述接收端与所述发送端之间不进行数据传输。

4.根据权利要求2所述的低延迟交换机,其特征在于,各层电路上的所述接收端与所述发送端之间相互独立的进行数据传输;和/或,

5.根据权利要求1所述的低延迟交换机,其特征在于,所述接收端配置有与其对应的接收端暂存区,所述接收端暂存区被配置为存储所述接收端接收的数据;

6.根据权利要求5所述的低延迟交换机,其特征在于,在所述接收端向所述发送端发送数据时,所述接收端对应的接收端暂存区内的数据同步保留;

7.根据权利要求6所述的低延迟交换机,其特征在于,如果在所述接收端向所述发送端发送数据的过程中发送中断或中止,则当所述接收端再次向所述发送端发送数据时,将其对应的所述接收端暂存区内的全部数据发送至所述发送端,所述发送端接收数据并存储和/或替换其对应的所述发送端暂存区内的数据。

8.根据权利要求5所述的低延迟交换机,其特征在于,所...

【专利技术属性】
技术研发人员:陈宏权陈家棋
申请(专利权)人:上海芯力基半导体有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1