The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 03, 2015

Filed:

Sep. 10, 2008
Applicants:

Shlomit S. Pinter, Haifa, IL;

Leah Shalev, Zichron-Yaakov, IL;

Inventors:

Shlomit S. Pinter, Haifa, IL;

Leah Shalev, Zichron-Yaakov, IL;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 9/46 (2006.01); G06F 15/173 (2006.01); H04L 12/18 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 15/17318 (2013.01); H04L 12/185 (2013.01); H04L 12/1881 (2013.01); H04L 69/32 (2013.01);
Abstract

A method, system and computer program product is disclosed for scheduling data packets in a multi-processor system comprising a plurality of processor units and a multitude of multicast groups. The method comprises associating one of the processor units with each of the multicast groups, receiving a multitude of data packets from the multicast groups, and scheduling all of the data packets received from each of the multicast groups for processing by the one of the processor units associated with said each of the multicast groups. In one embodiment, scheduling is based on affinity of both transmit and received processing for multiple connections to a processor unit. In another embodiment, a system call is provided for transmitting the same data over multiple sockets. Additional system calls may be used for building multicast group socket lists.


Find Patent Forward Citations

Loading…