Abstract:
다중화된 통신선로 제어장치에서의 셀 데이터 흐름 제어장치 및 방법이 개시된다. 복수의 FIFO 메모리부에는 각각에 대응하는 셀데이터 처리장치로부터 유입된 셀 데이터가 저장된다. FIFO 제어부는 FIFO 메모리부 각각에 대응되어 구비되며, 대응되는 FIFO 메모리부에 저장되어 있는 셀 데이터의 개수를 계수하여 셀계수신호를 출력하고, 대응되는 FIFO 메모리부로부터 파악된 데이터 점유상태를 나타내는 상태신호를 검출하여 접속되어 있는 셀데이터 처리장치로 셀 데이터의 전송을 불허하는 제1프로토콜 신호 및 셀 데이터의 전송을 허용하는 제2프로토콜 신호를 선택적으로 출력한다. 셀계수부는 대응되는 FIFO 제어부로부터 입력되는 셀계수신호를 중계한다. FIFO 선택부는 셀계수부로부터 전달받은 셀계수신호에 기초하여 셀 데이터를 독출할 FIFO 메모리부를 선택하도록 하는 선택신호를 출력한다. 다중화부는 선택신호에 의해 연결되어 있는 FIFO 메모리부로부터 셀 데이터를 독출하고, 독출한 셀 데이터를 집속하여 외부장치로 전송한다. 이에 의해, 외부장치로 전송할 정보의 유실을 막을 수 있으며, 각 통신선로의 관리와 제어를 용이하게 할 수 있으며, 신뢰성 있고 안정된 정보를 전달할 수 있다.
Abstract:
PURPOSE: A method for controlling communication between a cell multiplexer/demultiplexer and plural master processors is provided to perform state management with a protocol where one lower unit periodically notifies a service available state, not by making plural upper processors monitor a connection state of one lower unit. CONSTITUTION: If a cell multiplexer/demultiplexer is turned on, an initialization code is performed(411). Each IPC(Inter Processor Communication) channel for 8 pairs processors is set through IPC addresses of the processors automatically calculated from an address of the cell multiplexer/demultiplexer(412). An on-line state of the cell multiplexer/demultiplexer is broadcasted to the 8 pairs processors through a message requesting a response of an application block in charge of operation, control and management(413). If any response message is not received from the 8 pairs upper processors, it is regarded that an application block managing the cell multiplexer/demultiplexer does not exist and contents of a transmission/receiving search table are configured as default(415). If a response message is received from one of the 8 pairs processors, contents of the transmission/receiving search table are changed according to system configuration to update the table(416). If a message to change the transmission/receiving search table due to addition or removal of a processor is delivered(417), contents of the transmission/receiving search table are changed(416). And the cell multiplexer/demultiplexer diagnoses its board state and other board states through the IPC channels, to periodically deliver the diagnosed states to each processor.
Abstract:
PURPOSE: A mobile RFID(Radio Frequency IDentification) device and a data communication method thereof are provided to reduce the errors of a command or response received and transmitted between a mobile communication terminal unit and an RFID reader. CONSTITUTION: A mobile communication terminal(111) provides a command, and an mRFID(mobile RFID) reader unit(112) provides the mobile communication terminal with the response for the command provided from the mobile communication terminal. The mobile communication terminal and the mRFID reader unit respectively include a CRC circuit for inspecting whether or not there is an error in a protocol message of the command or response. The mobile communication terminal unit retransmits the command to the mRFID reader unit according to the inspection result.
Abstract:
PURPOSE: An RFID reader demodulation device and a method thereof are provided to perform coherent detection from DC offset noise-removed tag signal, thereby improving the reliability in demodulation of a tag signal, even if offset distortion noise is generated in the receives tag signal. CONSTITUTION: An RFID(Radio Frequency Identification System) reader demodulation device(100) comprises a DC(Direct Current) offset removal unit(102), a carrier removal unit(103), and a phase recover(104). The DC offset removal unit removes DC offset distortion noises of the received tag signal. The carrier removal unit removes a carrier signal in the output signal of the DC offset removal unit. The phase recover detects the phase information in the output signal of the carrier removal unit for the coherent detection.
Abstract:
A packet processing device of a multi-switching port supporting structure, a method thereof, and a packet processing system applied with the device are provided to process subscriber packets according to a backplane signal line consisting of full meshes and the switching ports by directly comprising plural switching ports within a subscriber packet processing device without using switch boards. A PHY(Physical) layer processor(211) receives packet frames from plural subscribers to identify packets, delivers the packets, and generates packet frames from the delivered packets to deliver the generated frames to the subscribers. An NP(Network Processor) unit(212) looks up the received packets by using an internal path table, edits the packets to deliver the edited packets, and converts the packets to deliver the converted packets to the processor(211). A TMFI(Traffic Management and Fabric Interface) unit(213) analyzes control information of the received packets to convert the packets according to fabric ports, delivers the converted packets to N output fabric ports, and removes routing information for packets received through N input fabric ports, then delivers the packets to the NP unit(212).
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 다중 통신포트 장치의 각 통신포트 시험 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 시험하고자 하는 보드자신의 로컬 프로세서(CPU)를 이용하여 시험 셀을 발생하고, 시험하고자 하는 해당 통신포트로 시험 셀을 전송하여, 이 시험 셀이 시험하고자 하는 통신포트를 경유하여 다시 보드자신의 로컬 프로세서가 시험 셀을 되돌려 받을 수 있도록 하는 다중 통신포트 장치의 각 통신포트 시험 장치 및 그 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은, 다중 통신포트 장치의 각 통신포트 시험 장치에 있어서, 스위치 장치와 정합되는 스위치 정합부를 루프백 케이블을 사용하여 루프백시킨 루프백수단; 프로세서와 각각 정합되는 피포(FIFO) 제어부를 각각 대응되는 프로세서 정합용 통신포트로 루프백 케이블을 사용하여 상호 연결시킨 다수의 통신포트 경로; 각 통신포트(로컬 프로세서용 통신포트, 프로세서 정합용 통신포트)의 송수신 경로(통신경로)가 지정된 비트맵을 저장하고 있는 포트경로 저장수단; 시험 셀 데이터 발생시, 송신경로를 통해 시험 셀 데이터를 전송하기 위한 송신 셀 전송 제어수단; 상기 비트맵을 바탕으로, 상기 루프백수단의 루프백 케이블을 통해 루프백된 상기 시험 셀 데이터를 전송할 통신경로를 결정하여, 해당 통신경로로 시험 셀 데이터를 전송하기 위한 통신경로 결정수단; 상기 다수의 통신포트 경로와 매칭되는 자체 통신포트 경로(로컬 프로세서용 통신포트 경로)를 구비하며, 상기 비트맵을 변경하여 시험대상 통신경로를 선택하고, 상기 시험 셀 데이터를 송신 로컬 프로세서용 통신포트 경로를 통해 상기 송신 셀 전송 제어수단으로 전송한 후 해당 시험대상 통신경로를 경유한 수신 로컬 프로세서용 통신포트 경로상의 시험 셀 데이터를 검증하여 각 통신포트 경로의 이상유무를 시험하기 위한 시험제어수단을 포함함. 4. 발명의 중요한 용도 본 발명은 다중 통신포트 장치 등에 이용됨.
Abstract:
PURPOSE: A cell data flow control apparatus and its method are provided to control transmission flow of cell data information according to state information of a FIFO memory of each communication line. CONSTITUTION: In the device, A plurality of FIFO memories(120-1,...,120-n) store cell data to be transmitted to an external device. A plurality of FIFO controllers(130-1,...,130-n) are comprised in each FIFO memory, and output a cell count signal by counting the number of cell data stored in the corresponding FIFO memory, and outputs the first protocol signal and the second protocol signal selectively to a cell data processor unit by detecting a state signal indicating a data occupancy state. A plurality of cell counter(150-1,...,150-n) relay the cell count signal inputted from the corresponding FIFO controller. A FIFO selection part outputs a selection signal to select the FIFO memory part to read cell data on the basis of the cell count signal transferred from the cell count part. And a multiplexer part(110) reads cell data from the FIFO memory part by the selection signal, and transmits the read cell data to the external device.
Abstract:
PURPOSE: An apparatus for controlling an ATM(Asynchronous Transfer Mode) cell multi-link and a method therefor are provided to optimize the use efficiency of a communication link by performing an inter-processor communication and efficiently using an ATM UNI(User Network Interface) communication link with a reference cell transmission standard. CONSTITUTION: A transmission path selection table storing unit(36) stores address information of a transmission processor which transmits cell data, and stores relation with a transmission node of a processor corresponding to address information. A reception path selection table storing unit(34) stores address information of a reception processor which receives the cell data, and stores relation with a reception node of a processor corresponding to address information. An internal cell memory(32) stores cell data for an inter-processor communication. If cell data are transmitted from a random processor, a transmission cell control unit(35) detects a transmission path address from header information of the cell data, and decides a transmission path node corresponding to a destination processor from the transmission path address with reference to the transmission path selection table storing unit(36). If the transmission path node is another processor, the transmission cell control unit(35) stores the cell data in the internal cell memory(32). A reception cell control unit(33) reads cell data stored in the internal cell memory(32), and detects a reception path address from header information of the read cell data. The reception cell control unit(33) decides a reception path node corresponding to a destination processor from the reception path address with reference to the reception path selection table storing unit(34), and transmits the cell data to a processor corresponding to the reception path node.
Abstract:
PURPOSE: A method for restoring a process failure through duplexing of a process in a duplexed system is provided to continue a work by a standby process, thereby maintaining the efficiency of a network and reducing time required for obtaining latest routing information. CONSTITUTION: An active process generated by a main process generates a standby process and registers a PID(Process Identifier) at a structure with a process inter-working the same work(401,402,403,404). If recovery is smaller than a set value, the active process executes the work(405,406). If the active access meets a checkpoint, the active access generates a new standby process and continuously executes the work(407,408,409,410). If the work is completed, a flag reporting a work completion is generated(411,412). The active process transmits a signal 1 to the main process and transited to a signal standby state(413,414). If the main process transmits a termination signal, the active process is terminated(415). The generated standby process registers a PID and maintains a signal standby state(416,417). If the main process transmits the signal 1, a synchronization request flag is read to grasp whether the active process is terminated(418,419,420,422). If a synchronization request flag is set, a coefficient is increased to be transmitted to the main process(425,426,427,428). An associated structure is read to grasp whether associated process exists(423,424). If not, a new standby process is generated(435). The generated standby process reads a PID structure for transmitting a termination signal to the previously made standby process(430,431). The generated standby process registers a PID and inspects the PID of the active process(432,433).