Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Credit-based flow control for multicast packets in lossless ethernet networks

Active Publication Date: 2014-09-18
KYNDRYL INC
View PDF11 Cites 46 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patent describes a system and method for distributing data to multiple devices in a network. The system creates a unique identifier for the data and sends it to the source device, which then sends it to the next device in the network. This process ensures that the data is sent to all the desired devices without causing any congestion or delays. The technical effect of this invention is to provide a more efficient and reliable way of distributing data to multiple devices in a network.

Problems solved by technology

Currently available lossless Ethernet networks do not allow for credit-based flow control where how traffic flows are prioritized and handled is determined based on an available amount of credit.
This approach adds additional latency to the network when a packet is undeliverable, and may result in some packets being dropped permanently, even in the lossless Ethernet network.
However, these credit-based flow control systems are not applicable nor are they capable of being used in Ethernet networks or to utilize existing Ethernet frame formats and protocols.
This limits their scalability and makes it difficult to extend conventional Ethernet network design to applications where credit-based flow control is used.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Credit-based flow control for multicast packets in lossless ethernet networks
  • Credit-based flow control for multicast packets in lossless ethernet networks
  • Credit-based flow control for multicast packets in lossless ethernet networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]The following description is made for the purpose of illustrating the general principles of the present invention and is not meant to limit the inventive concepts claimed herein. Further, particular features described herein can be used in combination with other described features in each of the various possible combinations and permutations.

[0019]Unless otherwise specifically defined herein, all terms are to be given their broadest possible interpretation including meanings implied from the specification as well as meanings understood by those skilled in the art and / or as defined in dictionaries, treatises, etc.

[0020]It must also be noted that, as used in the specification and the appended claims, the singular forms “a,”“an,” and “the” include plural referents unless otherwise specified. It will be further understood that the terms “comprises” and / or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Methods, systems, and computer program products presented herein provide for self-routing multicast. In one embodiment, a system includes a switch controller including a hardware processor and logic integrated with and / or executable by the processor, the logic being adapted to receive a multicast data stream join request from a source device in a network, create a multipath identifier (ID) for the multipath data stream, create a series of path identifiers (IDs) for each intermediate switch in the network based on a local network topology database, each path ID being associated with a desired output port bitmap, and transmit the multipath ID and a path ID to a source of the multicast data stream, the path ID corresponding to the source of the multicast data stream join request.

Description

BACKGROUND[0001]The present invention relates to data center management and file systems, and more specifically, this invention relates to using credit-based flow control for unicast, multicast, and broadcast packets in lossless Ethernet networks.[0002]Currently available lossless Ethernet networks do not allow for credit-based flow control where how traffic flows are prioritized and handled is determined based on an available amount of credit. Instead, conventional lossless Ethernet networks, and more specifically the switches used therein, when an issue or problem arises and a packet is undeliverable, simply discard the packet, and in some instances, retransmit the discarded packets at a later time. This approach adds additional latency to the network when a packet is undeliverable, and may result in some packets being dropped permanently, even in the lossless Ethernet network.[0003]Ethernet is becoming more and more popular and some conventional switched fabric networks may make ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/18H04L45/16H04L45/24H04L45/50
CPCH04L12/185H04L45/16H04L45/24H04L45/34H04L47/39
Inventor BANAVALIKAR, BHALACHANDRA G.DECUSATIS, CASIMER M.GUSAT, MIRCEAKAMBLE, KESHAV G.
Owner KYNDRYL INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products