摘要:
A MAC master apparatus for executing a multi-point control protocol (MPCP) data in an optical line termination (OLT) of an Ethernet passive optical network (PON) is provided. The MPCP master apparatus includes a CPU interface unit, two or more memory arbitration control units, a SGA table memory, a RTT table memory, a static grant generation unit, a dynamic grant generation unit, a static grant queue, a dynamic grant queue, a sending message queue, a sending multiplexing unit, a time setting unit, a receiving window generation unit, an upstream grant queue, a received demultiplexing unit, a report queue and a received message queue. Therefore, any frame, including MPCP frames from/to the CPU can be sent or received, and a grant can be allocated statically according to a setting or dynamically according to a report from the ONUs.
摘要:
A method of controlling data transmission in an Ethernet passive optical network (EPON) and an apparatus thereof are provided. Transmission permission messages using a mode of bandwidth allocation are queued in a queuing unit according to the types of the transmission permission messages. A transmission time duration of upstream data is defined for each of the transmission permission messages queued in the queuing unit. A bandwidth allocation unit generates transmission permission messages to allocate upstream data transmission bandwidth for an optical network unit (ONU), based on the transmission permission messages stored in the storage unit. A scheduler designates the predetermined priority, reads transmission permission messages from queues according to a predetermined priority, determines a transmission start time of upstream data, and outputs the transmission permission messages.
摘要:
An Ethernet switch having a function of expanding a port, apparatus and method for expanding a port are provided. A receiver receives a frame including predetermined port identification information. An information detector detects the predetermined port identification information and a terminal address of a terminal connected to a sub port corresponding to the predetermined port identification information. A storage unit stores an address table including the terminal address and the predetermined port identification information. A reader reads port identification information corresponding to a destination address included in the frame from the address table. A frame transformer adds the read port identification information to the frame. An output unit outputs the frame transformed by the frame transformer to a main port connected to a sub port corresponding to the read port identification information among main ports that can be connected to at least one sub port.
摘要:
An apparatus and method for detecting errors in received data and transferring only error-free data in data communications are provided. In the cyclic redundancy check (CRC) verification apparatus and method having a constant delay, irrespective of the length of a received data frame, input and output processing delay of received data is made to be constant. The CRC verification apparatus having constant delay comprises an input control unit which stores the start address of an input data frame in a memory storing the input data frame, and stores a CRC verification result in the start address location; and an output control unit which after a predetermined constant time passes from the start address, reads an input data frame and if the CRC verification result is normal, output the read data frame. The apparatus and method make the time taken for receiving a data frame, constant irrespective of the received data frame, while CRC verification is performed.
摘要:
Provided is a burst mode optical receiver considering a characteristic of an extinction ratio of a received optical signal is provided. By using a peak detector considering a characteristic of an extinction ratio, top and bottom peak voltages of actual burst packets can be precisely detected while not being affected by a DC offset corresponding to an extinction ratio even though burst packets having a DC offset corresponding to the extinction ratio are received. Accordingly, waveform distortion of a signal output from the burst mode optical receiver can be minimized.
摘要:
A method and apparatus for processing Ethernet data frames in a media access control (MAC) sublayer of an Ethernet passive optical network (PON) are provided. The apparatus for processing protocol layers of an Ethernet passive optical network (PON) includes: an Emulation sublayer processing unit which performs cyclic redundancy check (CRC) on information included in a preamble of an Ethernet data frame transferred from a physical layer processing unit, and extracts LLIDs from the preamble; a MAC sublayer processing unit, which has one MAC address corresponding to multiple LLID indexes corresponding to the extracted LLIDs, to perform control and management; a MAC control sublayer processing unit which contains information of the multiple LLID indexes, and performs MAC control on each LLID index; a PON bridge sublayer processing unit which performs a bridge function of the Ethernet PON and tag management of the Ethernet PON; and an Emulated-MAC sublayer processing unit which performs upstream and downstream Ethernet data frame matching, FCS error checking, and PAUSE frame processing. Therefore, an effect exists in that when processing the Ethernet frames, an interface suited to the Ethernet PON system is provided.
摘要:
A method of controlling a Forward Error Correction (FEC) operation including: configuring a FEC frame to be transmitted between an OLT and an ONU comprising a FEC frame identifier indicating whether FEC should be performed, data, a first flag indicating that FEC should be performed, and a second flag indicating that the FEC frame is to be FEC encoded; initializing the OLT by disabling a FEC function; determining whether the ONU requires FEC to be performed based on a FEC frame identifier received from the ONU; IPG stretching the FEC frame when the ONU requires to FEC to be performed; and transmitting the FEC frame to the ONU after FEC encoding based on the second flag of an input frame to a PCS sublayer from an upper layer. The method controls an effective operation of a FEC of an ONU and an OLT without changing a Round Trip Time (RTT) according to optical link quality in an EPON. Accordingly, FEC is used only if necessary, thereby simplifying the managing of a link, and preventing an excessive 35% reduction of throughput caused by use of unnecessary FEC.
摘要:
An apparatus and method for checking validity of an 8B/10B code-group are provided. The apparatus for checking validity of an 8B/10B code-group includes a 6B/5B disparity classification unit, a 4B/3B disparity classification unit, an RD6 detection unit, an RD4 detection unit, an 8B/10B code-group rule violation detection unit, an RD error detection unit, and a unit for outputting 8B/10B code-group validity. The apparatus receives an 8B/10B code-group, divides into a least significant 6-bit nibble and a most significant 4-bit nibble, detects a running disparity, and by doing so, determines the validity of a code-group. The apparatus and method for checking validity of an 8B/10B code-group relatively shortens the critical path, which indicates the number of combinational logic circuits that should be operated in a unit time, and therefore the apparatus and method are appropriate to high-speed systems such as gigabit Ethernet systems.
摘要:
Provided is a communication apparatus in a PON bridge sublayer, which supports point-to-point communications between optical network units (ONU) in an Ethernet passive optical network (EPON). To support point-to-point communications between ONUs in the EPON, the communication apparatus in the PON bridge sublayer includes a second processing portion, a second input queue, a second lookup and learning portion, a second output queue, a first input queue, a first lookup and learning portion, a filtering database table a VLAN ID table, a table control portion, a first output queue, and a first processing portion.
摘要:
A dual mode decoder which includes an MB810 decoder; an 8B/10B decoder; a mode detection unit, a first low pass filter; a second low pass filter; an IDLE code detection unit which detects IDLE code and transfers to the mode detection unit; a first switch unit which selectively outputs the 10-bit code input from the first low pass filter and the second low pass filter; a parallel conversion unit which outputs a 10-bit parallel code; a first selection unit which provides the 10-bit parallel code to the decoder determined as the operation decoder between the MB810 decoder and the 8B/10B decoder; and a second selection unit which selectively outputs an 8-bit code corresponding to the 10-bit parallel code input form the decoder determined as the operation decoder.