Storing data packets
First Claim
Patent Images
1. A method for processing data packets comprises:
- storing a data packet in a memory location and locking the memory location when the data packet is an internet protocol multicast packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for processing data packets are described. The method stores a data packet in a memory location and locks the data packet memory location when the data packet is an IP multicast packet. The method can also set a count equal to a number of transmission ports of the data packet, decrement the memory count after each transmission of the data packet and make the memory location unlockable when the status count is equal to a predetermined value.
17 Citations
24 Claims
-
1. A method for processing data packets comprises:
-
storing a data packet in a memory location and locking the memory location when the data packet is an internet protocol multicast packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, disposed on a computer readable medium, for processing data packets comprises instruction for causing a processor to:
-
store a data packet in a memory location and lock the data packet memory location when the data packet is an internet protocol multicast packet. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for processing a data packet, the system comprises:
-
at least one communication port;
at least one Ethernet MAC (Medium Access Control) device coupled to at least one of the at least one communication ports;
at least one processor having access to the at least one Ethernet MAC device; and
instructions for causing at least one processor to;
store a data packet in a memory location and lock the data packet memory location when the data packet is an internet protocol multicast packet. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A device for processing data packets comprises:
-
a module to store a data packet in a memory location and a module to lock the data packet memory location when the data packet is an internet protocol multicast packet. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification