H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 12/28 (2006.01) G06F 15/16 (2006.01) G06F 17/00 (2006.01)
Patent
CA 2649375
Creating different congestion control modules (CCMs) that can be plugged into a network communications stack (e.g., a TCP/IP stack). Software abstractions defining transport control events, congestion control algorithms and other information may be exposed by an application programming interface, e.g., of an operating system, and these abstractions may be used to define a CCM. The network communications stack may be configured to select one of multiple available CCMs to control congestion for a given connection. This selection may be based on any of a variety of factors including, but not limited to: network environment; connection path characteristics; connection link characteristics; a value of a socket parameter of an application; other factors; and any suitable combination of the foregoing. Thus, CCMs may be selected and implemented on a per-connection basis.
L'invention porte sur la création de différents modules de régulation de l'encombrement (CCM) qui peuvent être reliés à une pile de protocoles de communication réseau (p. ex. une pile TCP/IP). Des abstractions logicielles définissant des événements de contrôle du transport, des algorithmes de régulation de l'encombrement et d'autres informations peuvent être exposées par une interface de programmation d'application, p.ex. d'un système d'exploitation, et ces abstractions peuvent être utilisées pour définir un CCM. La pile de protocoles de communication réseau peut être configurée pour sélectionner un CCM parmi plusieurs CCM disponibles pour réguler l'encombrement pour une connexion donnée. Cette sélection peut être fondée sur n'importe quel facteur parmi une variété de facteurs comprenant, de façon non limitative : l'environnement réseau; les caractéristiques du chemin de connexion; les caractéristiques de la liaison de connexion; une valeur d'un paramètre de connecteur logiciel d'une application; d'autres facteurs; et n'importe quelle combinaison adaptée de ces éléments. Des CCM peuvent ainsi être sélectionnés et mis en oeuvre connexion par connexion.
Gbadegesin Abolade
Kaniyar Sanjay N.
Sanders Henry L.
Sridharan Murari
Microsoft Corporation
Smart & Biggar
LandOfFree
Enabling network devices to run multiple congestion control... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Enabling network devices to run multiple congestion control..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enabling network devices to run multiple congestion control... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1503835