Abstract:
Provided is an apparatus and method for inspecting a multi-layer packet. The apparatus may include a lower layer processing unit to generate lower layer hash information based on a lower layer packet of the multi-layer packet, and to perform a first processing with respect to a flow of the multi-layer packet, in association with the generated lower layer hash information, and a higher layer preprocessing unit to perform a second processing with respect to a flow of the multi-layer packet where the first processing is performed, in association with the lower layer hash information.
Abstract:
There is provided a packet transport layer apparatus. The packet transport layer apparatus can receive frames having different formats via a single port by dividing a single physical port into a plurality of virtual ports according to each frame format, can increase the number of customer virtual local area networks (C-VLANs) and the number of service VLANs (S-VLANs) being usable at the same time by assigning a different component identifier (ID) to each frame format and using the component ID as a factor used in searching a filtering table, and can translate a frame format to be suited to a frame format allocated to a virtual output port.
Abstract:
A timestamping apparatus for network synchronization includes a recovery unit and a timestamping unit. The recovery unit extracts a recovery clock operating at an operation frequency of a transmission terminal from a sync signal received from the transmission terminal. The timestamping unit measures a timestamp value of an arrival time of the sync signal by measuring a phase difference between the recovery clock and a local clock of a receiving terminal.
Abstract:
Provided is a data flow-parallel processing apparatus and method. The data flow-parallel processing apparatus may include a lower layer processing unit to identify a flow of inputted first data, a distribution unit to select, from among a plurality of upper layer processing units, an upper layer processing unit corresponding to the flow, and to transmit the first data to the selected upper layer processing unit, and an upper layer processing unit to process an upper layer packet of the first data, based on a local memory corresponding to the flow from among a plurality of local memories.
Abstract:
An efficient switching device and a method for fabricating the same using multiple shared memories are provided. The switching device includes: an output time determination unit to determine an output time to an output port; an output time administration unit to administer a possible data output time for each output port; a memory bank selection unit to select a memory bank with an empty data output time position; a memory bank utilization information administration unit to administer utilization information per output time; a connection unit to deliver transmission data to an output time position; a shared memory unit to store the data in the output time position, to administer dispersed shared memory banks according to an output time, and to read and output transmission data; and an output port connection unit receiving output data to read and transmit output port information of the data to a corresponding output port.
Abstract:
An apparatus for aggregating and switching traffic in a broadband subscriber network and methods of processing upstream and downstream traffic are provided. The apparatus includes: an upstream traffic processing unit which stores a plurality of packets received from a plurality of downlinks with respect to each subscriber link, and transmits the packets stored with respect to each subscriber link to uplinks through scheduling; and a downstream traffic processing unit which broadcasts a packet received from the uplinks to the subscriber links via a broadcast bus connected to the respective subscriber links and determines with respect to each subscriber link whether to transmit the packet to subscriber links. It is possible to efficiently aggregate, switch, and broadcast subscriber traffic in a broadband subscriber network in which upstream traffic and downstream traffic are asymmetric.
Abstract:
A multi-layer data processing apparatus and method. The multi-layer data processing unit may classify received multi-layer data into lower layer data and higher layer data using lower layer information, and generate and output a traffic flow of the lower layer data or traffic flows of the lower layer data and the higher layer data with reference to a rule information table. In the rule information table, pieces of lower layer rule information may be linked to pieces of higher layer rule information.
Abstract:
Provided is a network flow-based scalable video coding (SVC) adaptation device. Without permitting a network transmitting end to divide image data into image data having various levels of quality and send the image data having the various levels of quality to all networks, since an adaptation device is installed in a network device of an ingress of a lower network of a subscriber and the adaptation device and the network transmitting end share network information about attributes of a terminal and the lower network of the subscriber so as to provide an image service having image quality corresponding to the terminal to the terminal, network efficiency can be maximized.
Abstract:
Provided is a dynamic rate-limiting method and apparatus used in a switch for switching packets from input ports to output ports, the method including: (a) adding traffic bandwidth values set in advance in active subscribers that are using the switch from among subscribers connected to the switch; (b) comparing the added value with a range between a maximum bandwidth and a minimum bandwidth that are set in the switch; and (c) according to a result of comparing, when the added values is smaller than the minimum bandwidth or larger than the maximum bandwidth set in the switch, increasing or decreasing the traffic bandwidths of the active subscribers set in advance so that the added value is within the range between the maximum bandwidth and minimum bandwidth. Accordingly, it is possible to automatically control the traffic bandwidths of subscribers that are currently using the switch.
Abstract:
A nibble inversion and block inversion code coding and decoding method and a coding and decoding apparatus for the same. The apparatus includes a disparity calculator for receiving a pre-code in which a nibble-inverted indication (NII) bit is added at the position next to the LSB of a source data of a n-bit (n represents an odd number higher than 3), computing a disparity Dpc value of the pre-code, computing a disparity value Dni of the odd bit nibble-inverted pre-code, decoding a code type in accordance with the value of the register and the value of the running digital sum RDS which represent the disparity code and outputting a control signal for manipulating the bits of the pre-code; a RDS calculator for outputting a RDS value which is obtained by accumulatively summing the disparity of the calculated code word by the unit of blocks for selecting a code word or a complement code word when the computed disparity Dpc is not 0; and a bit manipulator for selecting a nibble-inverted and block-inverted (NIBI) code type in accordance with a control signal from the disparity calculator, manipulating a bit of the inputted pre-code and generating a code word or a complement code word, for thereby providing a transition and a DC spectrum component of 0, using a 1-bit redundancy bit when a predetermined n-bit (n represents odd number) is coded, providing multiple frame patterns, and fully providing an in-band and out-band signal.