EP3206345A2

Traffic deduplication in a visibility network

Abstract

Techniques for implementing traffic deduplication in a visibility network are provided. According to one embodiment, a packet broker of the visibility network can receive a control or data packet replicated from a core network. The packet broker can then apply a first stage deduplication process in which the packet broker attempts to deduplicate the control or data packet based on one or more interfaces of the core network from which the control or data packet originated, and apply a second stage deduplication process in which the packet broker attempts to deduplicate the control or data packet based on the content (e.g., payload) of the control or data packet.

EP3206345A2, drawing sheet 1
Sheet 1 of 10

Term

10.4 yearsto projected expiry

Projected expiry 10 February 2037, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

9 claims: 4 independent, 5 dependent

  1. 1
    A method for implementing traffic deduplication in a visibility network, the method comprising:receiving, by a packet broker of the visibility network, a control or data packet replicated from a core network;applying, by the packet broker, a first stage process in which the packet broker attempts to deduplicate the control or data packet based on one or more interfaces of the core network from which the control or data packet originated;and applying, by the packet broker, a second stage process in which the packet broker attempts to deduplicate the control or data packet based on content of the control or data packet.
  2. 5
    The method of any one of claims 1 to 4 wherein applying the second stage process comprises:calculating a cyclical redundancy check (CRC) value for the control or data packet based on the packet's payload;and comparing the CRC value with a plurality of stored CRC values in a CRC table.
  3. 8
    A non-transitory computer readable storage medium having stored thereon program code executable by a packet broker in a visibility network, the program code causing the packet broker to perform operations according to a method of any one of claims 1 to 7.
  4. 9
    A packet broker for use in a visibility network, the packet broker comprising:a processor;and a memory have stored thereon program code that, when executed, causes the processor to perform operations according to a method of any one of claims 1 to 7.