Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020197795 - ADAPTIVE ROUTING PIPELINES FOR VARIABLE ENDPOINT PERFORMANCE

Publication Number WO/2020/197795
Publication Date 01.10.2020
International Application No. PCT/US2020/022516
International Filing Date 13.03.2020
IPC
G06F 9/54 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
54Interprogram communication
H04L 12/24 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
02Details
24Arrangements for maintenance or administration
CPC
G06F 2209/508
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
508Monitor
G06F 9/546
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
54Interprogram communication
546Message passing systems or structures, e.g. queues
H04L 41/16
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
16Network management using artificial intelligence
H04L 41/5009
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
50Network service management, i.e. ensuring proper service fulfillment according to an agreement or contract between two parties, e.g. between an IT-provider and a customer
5003Managing service level agreement [SLA] or interaction between SLA and quality of service [QoS]
5009Determining service level performance, e.g. measuring SLA quality parameters, determining contract or guarantee violations, response time or mean time between failure [MTBF]
H04L 41/5025
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
50Network service management, i.e. ensuring proper service fulfillment according to an agreement or contract between two parties, e.g. between an IT-provider and a customer
5019Ensuring SLA
5025by proactively reacting to service quality change, e.g. degradation or upgrade, by reconfiguration
H04L 43/065
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
43Arrangements for monitoring or testing packet switching networks
06Report generation
065for device related reporting
Applicants
  • MICROSOFT TECHNOLOGY LICENSING, LLC [US]/[US]
Inventors
  • GANDHI, Vishal
  • SHARMA, Vaibhav
  • AGARWAL, Kapil
Agents
  • MINHAS, Sandip S.
  • ADJEMIAN, Monica
  • BARKER, Doug
  • CHATTERJEE, Aaron C.
  • CHEN, Wei-Chen Nicholas
  • CHOI, Daniel
  • CHURNA, Timothy
  • DINH, Phong
  • EVANS, Patrick
  • GABRYJELSKI, Henry
  • GUPTA, Anand
  • HINOJOSA-SMITH, Brianna L.
  • HWANG, William C.
  • JARDINE, John S.
  • LEE, Sunah
  • LEMMON, Marcus
  • MARQUIS, Thomas
  • MEYERS, Jessica
  • ROPER, Brandon
  • SPELLMAN, Steven
  • SULLIVAN, Kevin
  • SWAIN, Cassandra T.
  • WALKER, Matt
  • WIGHT, Stephen A.
  • WISDOM, Gregg
  • WONG, Ellen
  • WONG, Thomas S.
  • ZHANG, Hannah
  • TRAN, Kimberly
Priority Data
16/361,41722.03.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) ADAPTIVE ROUTING PIPELINES FOR VARIABLE ENDPOINT PERFORMANCE
(FR) PIPELINES DE ROUTAGE ADAPTATIFS POUR PERFORMANCE DE POINT D'EXTRÉMITÉ VARIABLE
Abstract
(EN)
A system includes determination of a respective performance level associated with each of a plurality of endpoints assigned to a first routing pipeline, determination of a slow one of the plurality of endpoints based on the respective performance levels, and, in response to the determination of the slow one of the plurality of endpoints, instantiation of a second routing pipeline and assignment of the slow one of the plurality of endpoints to the second routing, wherein the first routing pipeline is to receive messages and to route a first plurality of the messages to the plurality of endpoints other than the slow one of the plurality of endpoints, and wherein the second routing pipeline is to receive the messages and to route a second plurality of the messages to the slow one of the plurality of endpoints.
(FR)
L’invention concerne un système qui comprend la détermination d'un niveau de performance respectif associé à chacun d'une pluralité de points d'extrémité attribués à un premier pipeline de routage, la détermination d'un niveau lent de la pluralité de points d'extrémité sur la base des niveaux de performance respectifs, et, en réponse à la détermination d'un point d'extrémité lent de la pluralité de points d'extrémité, l'instanciation d'un second pipeline de routage et l'attribution du point d'extrémité lent de la pluralité de points d'extrémité au second routage, le premier pipeline de routage étant destiné à recevoir des messages et à acheminer une première pluralité de messages vers la pluralité de points d'extrémité autres que le point d'extrémité lent de la pluralité de points d'extrémité, et le second pipeline de routage étant destiné à recevoir les messages et à acheminer une seconde pluralité de messages vers le point d'extrémité lent de la pluralité de points d'extrémité.
Also published as
Latest bibliographic data on file with the International Bureau