×

Low power techniques for small form-factor pluggable applications

  • US 10,284,930 B2
  • Filed: 09/28/2017
  • Issued: 05/07/2019
  • Est. Priority Date: 09/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a first port;

    a second port;

    a first order shallow packet parser circuit, an input of the first order shallow packet parser circuit coupled to the first port and an output of the first order shallow packet parser circuit coupled to the second port, the first order shallow packet parser circuit configured to operate at a line rate to identify incoming packets received at the first port requiring further parsing and to generate a signal when the incoming packets requiring further parsing are identified, wherein the first order shallow packet parser circuit is further configured to determine whether a virtual local area network (VLAN) tag of each of the incoming packets is valid and discard packets not having a valid VLAN tag and determine whether the incoming packets include an Ethernet operation administration and management (OAM) packet;

    a second order deep packet parser circuit coupled to the first order shallow packet parser circuit, the identified packets sent to the second order deep packet parser circuit, the second order deep parser circuit configured to operate only on the identified packets, and wherein the first order shallow packet parser circuit is further configured to send the determined OAM packet to the second port so as to bypass the second order deep packet parser circuit when the determined OAM packet has an acceptable connectivity fault management (CFM) level;

    a detection logic circuit coupled to the first order shallow packet parser circuit and coupled to the second order deep packet parser circuit, the detection logic circuit configured to receive the signal and to initiate operation of the second order deep parser circuit when the signal is received, the second order deep packet parser circuit configured to operate on the identified packets and to shut down after operating on the identified packets;

    an internal management port coupled to the first port and to the second port, the internal management port including a packet generator configured to be active only when actively generating packets, the packet generator configured to generate outgoing packets for transmission out of the first port or the second port; and

    a microprocessor coupled to the second order deep packet parser circuit and to the internal management port, the microprocessor configured to operate at a low duty cycle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×