METHOD FOR ORGANISING A NETWORK PROCESSOR UNIT Russian patent published in 2021 - IPC H04L12/701 

Abstract RU 2755987 C1

FIELD: computer networks.

SUBSTANCE: using a buffering logic unit of the input queue, at least one network packet is received, cyclic checksums are counted and verified, at least one network packet is transmitted to the memory divider. In the memory divider, the header is separated from the immutable data of at least one network packet, and the header and the metadata of at least one network packet are sent to the computing pipeline, the immutable data of at least one network packet is sent to the main memory. The header and the metadata of at least one network packet are processed in the computing pipeline, wherein the computing pipeline operates in one of the modes, wherein the first mode consists in processing the header of at least one network packet by fields and modifying said header in accordance with the current packet processing rules, and the second mode consists in copying the memory state of the previous block of the computing pipeline into the memory of the next block or into the buffer of the output queue. The header of at least one network packet is supplied to the buffer of the egress header queue, the buffer of the egress queue sends the metadata of the header of at least one network packet to the sending scheduler and records the header of at least one network packet to the main memory, divided by time. A signal about the presence of at least one network packet in the buffer of the egress header queue is supplied to the sending scheduler, the sending scheduler determines the order of sending and sends the header of at least one network packet to the main memory. In the main memory, the immutable data and the received header of at least one network packet are concatenated, and the received at least one network packet is sent to at least one buffering logical unit of the output queue. The buffering logical unit of the output queue transmits the received network packet to the MAC interfaces.

EFFECT: ensured preservation of the markup of random network transport protocols without reducing the value of the bandwidth capacity of the network processor unit.

10 cl, 1 dwg

Similar patents RU2755987C1

Title Year Author Number
DEVICE FOR RECEIVING AND TRANSMITTING DATA WITH THE POSSIBILITY OF INTERACTION WITH OpenFlow CONTROLLER 2014
  • Bezzubtsev Stanislav Olegovich
  • Vasin Vjacheslav Viktorovich
  • Smeljanskij Ruslan Leonidovich
  • Shalimov Aleksandr Vladislavovich
RU2584471C1
LOAD DISTRIBUTION METHOD FOR A MULTI-CORE SYSTEM 2017
  • Britkin Aleksandr Ilich
  • Morozov Vyacheslav Viktorovich
  • Pavlov Igor Vladimirovich
RU2703188C1
CONTROL DEVICE AND METHOD OF CONTROLLING NETWORK STREAMING OF VIDEO DATA TO NETWORK USER DEVICE 2013
  • Kupsin Evgenij Veniaminovich
  • Kruk Evgenij Avramovich
  • Sergeev Mikhail Borisovich
RU2571732C2
PACKET NETWORK FOR MULTIPROCESSOR SYSTEMS AND METHOD OF SWITCHING USING SUCH NETWORK 2018
  • Elizarov Sergej Georgievich
  • Monakhov Aleksandr Mikhajlovich
  • Sizov Anatolij Dmitrievich
RU2703231C1
BUFFERING PLAYBACK IN THE DISTRIBUTION SYSTEM OF CONTENT BROADCAST LIVE 2017
  • Bom, Krister
  • Lindgren, Per
  • Sedronius, Anders
  • Olsson, Ted
RU2745113C2
FILTRATION AND ROUTING OF FRAGMENTED DATAGRAMS IN DATA TRANSFER NETWORK 2005
  • Babbar Uppinder S.
  • Lioj Marchello
RU2363108C2
MESSAGE PIPE FOR STREAMS 2004
  • Kristensen Ehrik B.
  • Uolter Duglas A.
  • Koulson Majkl Dzh.
  • Vol'F Kennet D.
RU2363982C2
PRIVATE NICKNAMES OF END POINTS FOR ISOLATED VIRTUAL NETWORKS 2015
  • Miller Kevin Christopher
  • Sheehan Richard Alexander
  • Laurence Douglas Stewart
  • Oweis Marwan Salah El-Din
  • Dickinson Andrew Bruce
RU2669525C1
METHOD FOR PROBABILISTIC WEIGHTED FAIR QUEUE MAINTENANCE AND A DEVICE IMPLEMENTING IT 2022
  • Tregubov Roman Borisovich
  • Andreev Sergei Iurevich
  • Korolev Aleksandr Vasilevich
  • Kostin Sergei Viktorovich
  • Korkin Aleksei Georgievich
RU2777035C1
METHOD OF INFORMATION TRANSMISSION IN REAL TIME WITH INCREASED INTERFERENCE IMMUNITY ON LOCAL NETWORK ARTNET 2017
  • Pershin Andrej Sergeevich
  • Osipov Yurij Sergeevich
RU2667387C1

RU 2 755 987 C1

Authors

Bezzubtsev Stanislav Olegovich

Volkanov Dmitrij Yurevich

Elizarov Sergej Georgievich

Kravtsov Aleksandr Sergeevich

Krasnikov Gennadij Yakovlevich

Skobtsova Yuliya Aleksandrovna

Smelyanskij Ruslan Leonidovich

Dates

2021-09-23Published

2020-10-08Filed