US 12,413,514 B2
Processing data in a distributed routing system
Ron Cohen, Ness Ziyona (IL); Evgeny Sandler, Herzliya (IL); Amir Krayden, Hertzelia (IL); and Alexander Zilberman, Hadera (IL)
Assigned to DRIVENETS LTD., Raanana (IL)
Appl. No. 18/041,722
Filed by DRIVENETS LTD., Raanana (IL)
PCT Filed Jun. 29, 2021, PCT No. PCT/IL2021/050795
§ 371(c)(1), (2) Date Feb. 15, 2023,
PCT Pub. No. WO2022/038589, PCT Pub. Date Feb. 24, 2022.
Claims priority of provisional application 63/066,346, filed on Aug. 17, 2020.
Prior Publication US 2023/0300071 A1, Sep. 21, 2023
Int. Cl. H04L 45/586 (2022.01); H04L 49/15 (2022.01)
CPC H04L 45/586 (2013.01) [H04L 49/1507 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A distributed routing system for use in a communication network comprising a plurality of forwarding modules, each including a respective CPU, and a plurality of fabric modules, and wherein at least one counter located at at least one respective fabric module is configured to receive data relating to number of packets being forwarded via physical and/or logical interfaces associated with at least two of the plurality of forwarding modules, thereby shifting load collection of the number of packets being forwarded via physical and/or logical interfaces associated with at least two of the plurality of forwarding modules from the CPUs of said at least two forwarding modules, to be collected by a software logic that runs on a respective fabric module, and consequently enabling offloading CPU intensive tasks from said forwarding modules to be carried out by the software logic that runs on said respective fabric module, while said distributed routing system still maintains its original functionalities.