CPC H04L 45/245 (2013.01) [H04L 45/123 (2013.01); H04L 45/38 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, at a first hop edge router of a network, a first packet comprising a first attribute group, wherein attributes of the first attribute group relate to transmission source attributes for the first packet;
searching, by the first hop edge router of the network, a mapping table of attribute groups, wherein the mapping table of attribute groups stores attribute groups and a corresponding aggregate identification (ID) corresponding to a particular attribute group;
based at least in part on not locating the first attribute group in the mapping table, assigning, by the first hop edge router of the network, a first aggregate ID to the first attribute group;
storing, by the first hop edge router of the network, the first aggregate ID with the first attribute group in the mapping table;
encapsulating, by the first hop edge router of the network, the first aggregate ID into metadata of the first packet;
forwarding, by the first hop edge router of the network, the first packet to a second router of the network;
decapsulating, by the second router of the network, the metadata of the first packet to obtain the first aggregate ID;
based at least in part on the first aggregate ID, aggregating, by the second router of the network, first metrics related to the first attribute group;
hooking, by the second router, on a same traffic flow while using the same aggregate ID for traffic flow's other direction traffic; and
forwarding, by the second router of the network, the first metrics to a network controller.
|