Packet processing system for a network packet forwarding device and method thereof
AssigneeRalink Technology Corporation
InventorFeng-Chi Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeRalink Technology Corporation
InventorFeng-Chi Wu
Estimating the term…
A packet processing system for a network packet delivery device and a method thereof are provided. The packet processing system includes a packet receiving module for receiving packets transmitted from an external device; a packet replication module for replicating the packets received by the packet receiving module, wherein the number of packet replications is determined based on the number of members in the multicast group; a packet modification module for replacing each of destination addresses in frame headers of a media access control of each of the packets replicated by the packet replication module with an address information of each of the members in the multicast group; and a packet transmission module for transmitting the packets, according to the destination addresses, to a packet receiving terminal having an address corresponding to the destination addresses.
A packet processing system for a network packet forwarding device having information of members in a multicast group in a network in which the network packet forwarding device is located, comprising:
A packet processing method for a network packet forwarding device having information of members in a multicast group in a network in which the network packet forwarding device is located, comprising the steps of:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
1. Field of the Invention
The present invention generally relates to a packet processing system, and more specifically, to a system and method for processing packets.
2. Description of Related Art
FIG. 1 shows a block diagram of a packet processing system in accordance with an embodiment of the present invention;
FIG. 2 shows a flow chart of the operations prior to executing the packet processing method of an embodiment of the present invention; and
FIG. 3 illustrates an operation flow chart for packet processing method of an embodiment of the present invention.
The following illustrative embodiments are provided to illustrate the disclosure of the present invention, these and other advantages and effects can be apparently understood by those in the art after reading the disclosure of this specification. The present invention can also be performed or applied by other different embodiments. The details of the specification may be on the basis of different points and applications, and numerous modifications and variations can be devised without departing from the spirit of the present invention.
FIG. 1 is a block diagram illustrating modules within the packet processing system of the present invention and the relationship between these modules and other external devices. As shown in FIG. 1, a packet processing system 100 is responsible for the packet forwarding mechanism on a network packet forwarding device 10, which is, for example, a modem, a router, a bridge, a hub, an IP share machine or an access point. In one embodiment, the network packet forwarding device 10 is, but not limited to, the access point. The packet processing system 100 includes a packet receiving module 1000, a packet replication module 1002, a packet modification module 1003, and a packet transmission module 1004.
The packet receiving module 1000 receives the packets sent by a packet transmitting terminal 11 via a telecommunications connection 13, wherein the telecommunications connection 13 is either a wired telecommunications connection or a wireless telecommunications connection such as microwave, far infra red rays and etc. for the packet receiving module 1000 to receive packets. These packets are multipoint transmission packets such as broadcast or multicast packets. The packet receiving module 1000 can also receive unicast packets. In the present embodiment, the packet receiving module 1000 receives multimedia streaming multicast packets.
Comprising mechanisms for improved reliability, e.g. status reports: measures taken prior to transmission
Routing or path finding of packets in data switching networks
Routing or path finding of packets in data switching networks: multipoint routing
Arrangements for providing special services to substations: for broadcast or conference , e.g. multicast
About 3 years of term left · ends 20 Oct 2029 (estimated)