Patent ID: 7269348

Claim:
A router comprising: an interface module (IM), having an optical path and an electrical path; a speed sensor coupled between an input of the router and an input of the IM, said speed sensor adapted to receive a packet and detect a speed of the IM connection and in response to the speed of the IM connection being above a threshold value, said speed sensor provides the packet to the optical path of said IM and in response to the relative speed being below the threshold value, said speed sensor provides the packet to the electrical path of said IM; an optical network interconnect module (NIM) coupled to both the optical path and the electrical path of said IM; a Router Special Needs Agent (RSNA) coupled to said IM through said optical NIM; an interface for receiving and transmitting one of a packet and a packet header into and out of said RSNA; a packet header filter coupled to said interface; a plurality of queues coupled to said packet header filter; a plurality of tables, wherein at least one table of said plurality of tables is coupled to at least one queue of said plurality of queues; a header reproduction unit coupled to one of said plurality of tables; and a buffer, queuing and scheduler functional unit coupled to said header reproduction unit, to at least one table of said plurality of tables and to said interface.