Method for forwarding data packets by a router
First Claim
Patent Images
1. A method for transmitting a data packet by a router, wherein the router:
- determines a receiver for the data packet;
checks an affinity value of the data packet;
attenuates a payload of the data packet depending on the affinity value of the data packet;
checks an affinity value assigned to the determined receiver; and
sends the attenuated data packet to the determined receiver, if the determined receiver shows the same affinity value as the data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention describes a method for transmitting data packets by a router, whereby the ports of the router are assigned to affinity values. The data packets also comprise affinity values. Depending on a match of the affinity values of the data packets and the affinity values of the ports, the router forwards the data packets to selected ports. Furthermore, the data of the payload of the data packets are attenuated depending on the affinity value that is used for selecting the port.
-
Citations
14 Claims
-
1. A method for transmitting a data packet by a router, wherein the router:
-
determines a receiver for the data packet;
checks an affinity value of the data packet;
attenuates a payload of the data packet depending on the affinity value of the data packet;
checks an affinity value assigned to the determined receiver; and
sends the attenuated data packet to the determined receiver, if the determined receiver shows the same affinity value as the data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a network having a plurality of routers interconnected with each other, a program storage device readable by a digital processing apparatus and having a program of instructions which are tangibly embodied on the storage device and which are executable by at least one processing apparatus of said network to perform a method of transmitting a packet of data, said method comprising:
-
determining a receiver for said packet;
determining an affinity value for said packet;
attenuating a payload of said packet depending on its affinity value;
determining an affinity value assigned to said determined receiver; and
transmitting said attenuated packet to said receiver if said determined receiver has the same affinity value as said packet.
-
-
12. A network for transmitting a packet of data, said network comprising:
-
a plurality of receivers interconnected with each other; and
at least one program storage device readable by a digital processing apparatus and having a program of instructions which is tangibly embodied on the storage device and which is executable by at least one processing apparatus of said network to perform a method of transmitting a packet of data, said method comprising;
determining a receiver for said packet, determining an affinity value for said packet, attenuating a payload of said packet depending on its affinity value, determining an affinity value assigned to said determined receiver, and transmitting said attenuated packet to said receiver if said determined receiver has the same affinity value as said packet. - View Dependent Claims (13)
-
-
14. A method for transmitting a data packet in a communications network, said method comprising:
-
determining a receiver for said packet;
determining an affinity value for said packet;
attenuating a payload of said packet depending on its affinity value;
determining an affinity value assigned to said determined receiver; and
transmitting said attenuated packet to said receiver if said determined receiver has the same affinity value as said packet.
-
Specification