Method, router or switch for software and hardware packet...

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 12/56 (2006.01)

Patent

CA 2502869

The invention relates to a router or switch in a broadband network operating through packet flow forwarding. The router provides a CPU switched software flow (12) and a hardware switched accelerated flow (10) in accordance with Hierarchical Flow Forwarding (HFF) by utilizing a mutual flow table (20) partitioned into at least a hardware part (22), an intermediate part (24) and a software part (26) for flow forwarding. The table is examined on a regular basis determined by a time period, and sorted by the ratio of number of packets per time period. It is filled up with the highest ratios in the hardware part (22, 22a), the intermediate ratios in the intermediate part (24, 22a, 26a) and the lowest ratios in the software part (26). Those packet flows that qualified for the intermediate flow (22a, 26a) in a previous examining remain in their memory space if they still qualify for the intermediate part (24). This prevents the exchange between memory spaces (22a, 26a) within the intermediate part of the table relieving the CPU from workload.

L'invention concerne un routeur ou un commutateur dans un réseau à large bande fonctionnant par acheminement d'un flux de paquets. Le routeur fournit un flux logiciel commuté CPU (12) et un flux accéléré commuté matériel (10), conformément à un acheminement hiérarchique de flux (HFF) au moyen d'une table de flux mutuelle (20) divisée en au moins une portion matérielle (22), une portion intermédiaire (24) et une portion logicielle (26) pour l'acheminement du flux. La table est examinée sur une base régulière, déterminée par une période temporelle, et triée par le rapport du nombre de paquets par période temporelle. Elle est remplie de telle façon que les rapports les plus élevés occupent la portion matérielle (22, 22a), les rapports intermédiaires occupent la portion intermédiaire (24, 22a, 26a), et les rapports les plus faibles, la portion logicielle (26). Ces flux de paquets qui sont qualifiés pour le flux intermédiaire (22a, 26a) lors d'un examen antérieur, demeurent dans leur espace mémoire s'ils sont encore qualifiés pour la portion intermédiaire (24). Ceci empêche l'échange entre les espaces mémoire (22a, 26a) dans la portion intermédiaire de la table libérant le CPU de la charge de travail.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method, router or switch for software and hardware packet... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method, router or switch for software and hardware packet..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, router or switch for software and hardware packet... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1910846

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.