METHOD OF DISTRIBUTING ACCEPTABLE PACKAGES, QUEUE SELECTOR, PACKAGE PROCESSING DEVICE AND INFORMATION MEDIA Russian patent published in 2018 - IPC G06F9/50 G06F13/12 H04L12/861 

Abstract RU 2643626 C1

FIELD: information technology.

SUBSTANCE: in order to provide a scalable packet processing of the user data in accordance with the number of CPU cores, the queue selector is equipped with a means of receiving user data; a means of extracting the IP addresses of the user located in the payload packet; a means of calculating/selecting a hash-value for the extracted IP address of the user and based on that hash-value, the queue number is selected in which the received packet must be saved; a means of determining from the definition table that holds the appropriate intensity of the CPU use for each of the plurality of CPU cores, and it is determined based on the intensity of the CPU use, whether it is necessary to set the selected queue number as the queue number in which the received packet must be saved; and a means of preserving the received packet on a queue that has a selected queue number.

EFFECT: improving the performance of processing the user data by distributing the user data packets over multiple CPU cores.

10 cl, 5 dwg

Similar patents RU2643626C1

Title Year Author Number
ADAPTIVE LOAD BALANCING DURING PACKAGE PROCESSING 2016
  • Mehra, Ashwani Kumar
  • Anand, Prashant
RU2675212C1
INTELLIGENT ELECTRONIC DEVICES FOR SUBSTATION AUTOMATION SYSTEM AND METHOD FOR DESIGN AND CONTROL THEREOF 2009
  • Verner Tomas
  • Turn'E Zhan-Sharl'
  • Rikhter Stefan
RU2504913C2
WIRELESS COMMUNICATION SYSTEM, BASE STATION, MOBILE STATION AND PROCESSING METHOD 2015
  • Ohta Yoshiaki
  • Aikawa Shinichiro
  • Ode Takayoshi
  • Suga Junichi
  • Takechi Ryuichi
RU2682420C1
LOAD DISTRIBUTION METHOD FOR A MULTI-CORE SYSTEM 2017
  • Britkin Aleksandr Ilich
  • Morozov Vyacheslav Viktorovich
  • Pavlov Igor Vladimirovich
RU2703188C1
MULTI-TUNNEL ADAPTER OF VIRTUAL COMPUTER NETWORK 2015
  • Glazemakers, Kurt
  • Allansson, Per Johan
RU2675147C1
METHOD AND APPARATUS FOR FORWARDING PACKETS FOR HETEROGENEOUS NETWORK 2020
  • Tszin, Khao
  • Tu, Yaofen
  • Go, Bin
  • Khan, Intszyun
  • Syuj, Tszyunnin
RU2822609C1
SYSTEM AND METHOD FOR VIRTUALISATION OF MOBILE NETWORK FUNCTION 2014
  • Sif Mekhdi
  • Ramchandran Prakash
  • Tyan Khunbo
  • Khan Khousyao
  • Li Khunlin
  • Khuan Mark S.
  • Sunavala Farkhad
  • Devis Galen Kim
RU2643451C2
APPARATUS, METHOD AND SYSTEM FOR MANAGING MATRICES 2010
  • Fang Zhen
  • Wagh Mahesh
  • Ajanovic Jasmin
  • Espig Michael E.
  • Iyer Ravishankar
RU2491616C2
METHOD FOR WORKING MULTIPLE VIRTUAL COMPUTERS CONTROL IN VIRTUAL NETWORK SYSTEM OF INFORMATION PROTECTION 2015
  • Zegzhda Dmitrij Petrovich
  • Zegzhda Petr Dmitrievich
  • Kalinin Maksim Olegovich
  • Sukhoparov Evgenij Anatolevich
  • Minin Aleksandr Andreevich
RU2619716C1
IMPROVED METHOD AND DEVICE FOR DYNAMIC SHIFT BETWEEN ROUTING AND SWITCHING BURSTS IN DATA TRANSMISSION NETWORK 1997
  • Lajon Tomas
  • N'Jumehn Piter
  • Minsholl Greg
  • Khinden Robert
  • Liav Fong Ching
  • Khoffman Ehrik
  • Kh'Juston Lourens B.
  • Roberson Uill'Jam A.
RU2189072C2

RU 2 643 626 C1

Authors

Saeki, Shuichi

Dates

2018-02-02Published

2015-02-04Filed