发明名称 一种信元交换系统的实现方法和交换设备
摘要 本发明实施例提供一种信元交换系统的实现方法和交换设备,涉及通信领域,能够降低缓存管理的复杂度,节省成本。其方法为:在上行端口将数据包切片成多个信元后,根据多个信元的切片顺序向交换网发送多个信元,多个信元中分别携带各信元在数据包中的切片顺序和数据包的包长信息,交换网的下行端口接收多个信元,当下行端口接收到多个信元中的首到达信元时,根据首到达信元携带的包长信息,和下行端口在先分配的地址指针,在缓存空间中获取连续的地址块,根据切片顺序,将多个信元写入连续的地址块对应的地址中,进而对数据包进行出口调度。本发明实施例用于信元交换系统。
申请公布号 CN103297350B 申请公布日期 2017.04.12
申请号 CN201310196271.4 申请日期 2013.05.24
申请人 华为技术有限公司 发明人 杨一波
分类号 H04L12/861(2013.01)I 主分类号 H04L12/861(2013.01)I
代理机构 北京中博世达专利商标代理有限公司 11274 代理人 申健
主权项 一种信元交换系统的实现方法,其特征在于,包括:在基于pull机制的信元交换系统中,上行端口将数据包切片成多个信元后,根据所述多个信元的切片顺序向交换网发送所述多个信元,所述多个信元中分别携带各信元在所述数据包中的切片顺序和所述数据包的包长信息;所述交换网的下行端口接收所述多个信元,当所述下行端口接收到所述多个信元中的首到达信元时,根据所述首到达信元携带的包长信息,和所述下行端口在先分配的地址指针,在缓存空间中获取连续的地址块;根据所述切片顺序,将所述多个信元写入所述连续的地址块对应的地址中;对所述数据包进行出口调度;当所述信元的地址在所述地址空间末端,且所述缓存空间末端剩余的连续的地址空间大小,小于分配所述数据包的连续的地址块的大小时,将所述缓存空间的头地址与所述缓存空间末端的地址进行连续,以便于将所述数据包内的全部信元存储在所述缓存空间的连续的地址块内。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼