Patent ID: 7656910

Claim:
A Generic Framing Procedure (GFP)-based add/drop multiplexing apparatus, comprising: a line synchronous receiving unit, adapted to combine a variety of upstream byte synchronous interfaces into a unified byte synchronous interface; a buffer, adapted to store GFP data packets with different priorities; a line payload abstraction unit, adapted to abstract effective GFP data packets from synchronous receiving signals output by the line synchronous receiving unit and divert the effective GFP data packets according to GFP Channel IDs (CIDs) and priority identifications in the GFP data packets, transfer signals to be terminated locally to a local decapsulation and data adaptation unit, and put other signals into different buffer queues according to the priority identifications; at least one local decapsulation and data adaptation unit, adapted to terminate data in the GFP data packets to be terminated locally from the line payload abstraction unit, recover GE signals, and transfer the signals downward to a service device; at least one local add data signal adaptation and encapsulation unit, adapted to abstract payloads in local add data signals, assign appropriate priorities to the payloads, encapsulate the payloads into appropriate GFP data packets and put the GFP data packets into corresponding buffer queues; a scheduling unit, adapted to perform scheduling on contents in the buffer according to a scheduling strategy; a GFP idle frame generator, adapted to generate GFP idle frames; an adaptation unit, adapted to multiplex and map signals from the scheduling unit and the GFP idle frames from the GFP idle frame generator to an appropriate byte synchronous interface; a sending unit, adapted to send synchronous signals generated by the adaptation unit to a downstream node, and multiplex, in GFP, multiple GE connections among multiple nodes to a unified byte synchronous interface for transmission, wherein a bandwidth of the byte synchronous interface is smaller than a sum of peak bandwidths of the group of the multiple GE connections borne on the byte synchronous interface.