Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019068013) FABRIC CONTROL PROTOCOL FOR DATA CENTER NETWORKS WITH PACKET SPRAYING OVER MULTIPLE ALTERNATE DATA PATHS
Latest bibliographic data on file with the International BureauSubmit observation

Pub. No.: WO/2019/068013 International Application No.: PCT/US2018/053591
Publication Date: 04.04.2019 International Filing Date: 28.09.2018
Chapter 2 Demand Filed: 29.07.2019
IPC:
H04L 12/701 (2013.01) ,H04L 12/803 (2013.01) ,H04L 12/825 (2013.01) ,H04L 12/947 (2013.01) ,H04L 12/46 (2006.01) ,H04L 12/717 (2013.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
701
Routing or path finding
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
801
Flow control or congestion control
803
Load balancing, e.g. traffic distribution over multiple links
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
801
Flow control or congestion control
811
Bitrate adaptation in active flows
825
Adaptive control, at the source or intermediate nodes, upon congestion feedback, e.g. X-on X-off
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
931
Switch fabric architecture
947
Address processing within a device, e.g. using internal ID or tags for routing within a switch
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
28
characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
46
Interconnection of networks
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
701
Routing or path finding
717
Centralised routing
Applicants:
FUNGIBLE, INC. [US/US]; 3201 Scott Blvd. Santa Clara, California 95054, US
Inventors:
GOEL, Deepak; US
GATHOO, Narendra Jayawant; US
THOMAS, Phillip A.; US
VEGESNA, Srihari Raju; US
SINDHU, Pradeep; US
NOUREDDINE, Wael; US
BOWDIDGE, Robert William; US
PANI, Ayaskant; US
GOYAL, Gopesh; US
Agent:
SHUKLA, Darcy L.G.; US
Priority Data:
62/566,06029.09.2017US
62/638,78805.03.2018US
Title (EN) FABRIC CONTROL PROTOCOL FOR DATA CENTER NETWORKS WITH PACKET SPRAYING OVER MULTIPLE ALTERNATE DATA PATHS
(FR) PROTOCOLE DE COMMANDE DE TISSU POUR RÉSEAUX DE CENTRE DE DONNÉES AVEC PULVÉRISATION DE PAQUETS SUR DE MULTIPLES TRAJETS DE DONNÉES ALTERNATIFS
Abstract:
(EN) A fabric control protocol is described for use within a data center in which a switch fabric provides full mesh interconnectivity such that any of the servers may communicate packet data for a given packet flow to any other of the servers using any of a number of parallel data paths within the data center switch fabric. The fabric control protocol enables spraying of individual packets for a given packet flow across some or all of the multiple parallel data paths in the data center switch fabric and, optionally, reordering of the packets for delivery to the destination. The fabric control protocol may provide end-to-end bandwidth scaling and flow fairness within a single tunnel based on endpoint-controlled requests and grants for flows. In some examples, the fabric control protocol packet structure is carried over an underlying protocol, such as the User Datagram Protocol (UDP).
(FR) L'invention concerne un protocole de commande de tissu qui est utilisé dans un centre de données dans lequel un tissu de commutation fournit une interconnectivité de maillage complet de telle sorte que l'un quelconque des serveurs peut communiquer des données de paquet pour un flux de paquets donné à n'importe quel autre serveur à l'aide d'un quelconque trajet parmi un certain nombre de trajets de données parallèles à l'intérieur du tissu de commutation de centre de données. Le protocole de commande de tissu permet la pulvérisation de paquets individuels pour un flux de paquets donné à travers une partie ou la totalité des multiples trajets de données parallèles dans le tissu de commutation de centre de données et, facultativement, le réordonnancement des paquets pour une distribution vers la destination. Le protocole de commande de tissu peut fournir une mise à l'échelle de bande passante de bout en bout et une équité de flux dans un seul tunnel sur la base de requêtes et d'autorisations commandées par point d'extrémité pour des flux. Dans certains exemples, la structure de paquet de protocole de commande de tissu est prise en charge par un protocole sous-jacent, tel que le protocole de datagramme utilisateur (UDP).
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)