首页>
外国专利>
Hierarchical/lossless packet preemption to reduce latency jitter in flow-controlled packet-based networks
Hierarchical/lossless packet preemption to reduce latency jitter in flow-controlled packet-based networks
展开▼
机译:分层/无损分组抢占,以减少基于流控制的基于分组的网络中的延迟抖动
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods, apparatus, and systems for implementing hierarchical and lossless packet preemption and interleaving to reduce latency jitter in flow-controller packet-based networks. Fabric packets are divided into a plurality of data units, with data units for different fabric packets buffered in separate buffers. Data units are pulled from the buffers and added to a transmit stream in which groups of data units are interleaved. Upon receipt by a receiver, the groups of data units are separated out and buffered in separate buffers under which data units for the same fabric packets are grouped together. In one aspect, each buffer is associated with a respective virtual lane (VL), and the fabric packets are effectively transferred over fabric links using virtual lanes. VLs may have different levels of priority under which data units for fabric packets in higher-priority VLs may preempt fabric packets in lower-priority VLs. By transferring data units rather than entire packets, transmission of a packet can be temporarily paused in favor of a higher-priority packet. Multiple levels of preemption and interleaving in a nested manner are supported.
展开▼