Processing

Please wait...

Settings

Settings

1. WO2020008468 - SOFTWARE SWITCH AND METHOD THEREIN

Publication Number WO/2020/008468
Publication Date 09.01.2020
International Application No. PCT/IN2018/050431
International Filing Date 02.07.2018
IPC
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
02
Details
24
Arrangements for maintenance or administration
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
15
Digital computers in general; Data processing equipment in general
16
Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
H04L 12/24 (2006.01)
H04L 12/70 (2013.01)
G06F 15/16 (2006.01)
CPC
G06F 15/16
Applicants
  • TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) [SE/SE]; SE-164 83 Stockholm, SE
  • KATIYAR, Nitin [IN/IN]; IN (SC)
Inventors
  • KATIYAR, Nitin; IN
  • AJMERA, Vishal Deep; IN
  • GUPTA, Keshav; IN
  • THOMAS, Anju; IN
Agents
  • SINGH, Manisha; IN
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SOFTWARE SWITCH AND METHOD THEREIN
(FR) COMMUTATEUR LOGICIEL ET PROCÉDÉ COMPRIS DANS CE DERNIER
Abstract
(EN)
A software switch (150) and a method performed by the software switch (150) are disclosed. The software switch (150) receives, from a node (110) deploying a virtual machine (130, 131, 132), a request for a virtual port to be polled by the virtual machine (130, 131, 132). The request comprises a Central Processing Unit "CPU" identity identifying a CPU (140, 141, 142) on which the virtual machine (130, 131, 132) executes, and wherein the request comprises an indication of a clock frequency at which the CPU (140, 141, 142) is set to operate at. The software switch (150) determines a number of packets in a queue associated with the virtual port. The software switch (150) adjusts the clock frequency of the CPU (140, 141, 142) based on the number of packets in the queue. A corresponding computer program (603) and a computer program carrier (605) are also disclosed.
(FR)
L'invention concerne un commutateur logiciel (150) et un procédé mis en œuvre par le commutateur logiciel (150). Le commutateur logiciel (150) reçoit, en provenance d'un nœud (110) déployant une machine virtuelle (130, 131, 132), une demande d'interrogation d'un port virtuel par la machine virtuelle (130, 131, 132). La demande comprend une identité d'unité centrale de traitement (CPU) identifiant une CPU (140, 141, 142) sur laquelle la machine virtuelle (130, 131, 132) est en exécution, la demande comprenant une indication d'une fréquence d'horloge à laquelle le fonctionnement de la CPU (140, 141, 142) est réglé. Le commutateur logiciel (150) détermine un nombre de paquets dans une file d'attente associée au port virtuel. Le commutateur logiciel (150) règle la fréquence d'horloge de la CPU (140, 141, 142) en fonction du nombre de paquets dans la file d'attente. L'invention concerne également un programme d'ordinateur correspondant (603) et un support de programme d'ordinateur (605).
Latest bibliographic data on file with the International Bureau