Patent ID: 7916726

Claim:
A method, comprising: receiving in a node a data packet assigned with a destination address; detecting that the destination address does not meet one or more filtering criteria, the filtering criteria comprising updateable filtering criteria content; checking if at least one different destination address is assigned for the data packet; applying the one or more filtering criteria to the at least one different destination address if the at least one different destination address is assigned for the data packet; forwarding the data packet from the node to a next node having the destination address in response to detection that the data packet is assigned with the at least one different destination address that meets the one or more filtering criteria; updating the content of the one or more filtering criteria in response to finding that the data packet is assigned with the at least one different destination address that meets the filtering criteria, wherein updating the content of the one or more filtering criteria comprises adding the destination address assigned to the packet that does not meet the one or more filtering criteria to the one or more filtering criteria, the added destination address being a destination address of a router in a transmission path of the data packet; and applying the updated filtering criteria to data packets on a data carrier that follow the data packet containing the at least one different destination address that met the filtering criteria.