Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 비동기전송모드 기반의 스위칭 시스템을 위한 고속 인터넷프로토콜 패킷 포워딩 장치 및 그 방법과 그를 이용한 라우팅 시스템에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 고정길이의 스위칭 기능을 도입하고 IP 포워딩 기능을 분산 처리함으로써, 트래픽 병목현상 감소 및 스위칭 성능 향상을 시킬 수 있는 비동기전송모드 기반의 스위칭 시스템을 위한 고속 인터넷프로토콜 패킷 포워딩 장치 및 그 방법과, 그를 이용한 라우팅 시스템을 제공하고자 함. 3. 발명의 해결 방법의 요지 본 발명은, 비동기전송모드(ATM) 기반의 라우팅 시스템에 있어서, 이더넷/프레임릴레이망을 통하여 입력되는 데이터 프레임으로부터 인터넷 프로토콜(IP) 패킷을 분리하여, IP 패킷에 대한 목적지 주소를 검색하고, IP 패킷을 ATM셀로 분할하여 스위칭수단으로 전송하기 위한 이더넷/프레임릴레이(FR) 입력포트 처리수단; ATM망을 통하여 입력되는 데이터 프레임으로부터 ATM셀을 추출하여, 추출된 ATM 셀의 유형에 따라 ATM셀의 목적지 주소를 검색하여 상기 스위칭수단으로 전송하기 위한 ATM 입력포트 처리수단; 상기 이더넷/프레임릴레이 입력포트 처리수단과 상기 ATM 입력포트 처리수단으로부터 전달되는 ATM셀을 스위칭하여 출력포트로 전달하기 위한 상기 스위칭수단; 상기 스위칭수단으로부터 전달된 ATM셀을 결합하여 IP 패킷을 생성하여 저장하고, 저장된 IP 패킷으로부터 데이터 프레임을 생성하여 상기 목적지 주소로 전송하기 위한 이더넷/프레임릴레이 출력포트 처리수단; 상기 스위칭수단으로부터 전달된 ATM셀을 결합하여 전송 선로 프레임을 통하여 상기 목적지 주소로 전송하기 위한 ATM 출력포트 처리수단; 및 IP 포워딩 정보 테이블을 라우터의 모든 입력포트로 분산시켜 IP 패킷 포워딩을 분산 처리하기 위한 네트워크 처리수단을 포함함. 4. 발명의 중요한 용도 본 발명은 IP 주소 검색 및 라우터 등에 이용됨. 포워딩, 라우팅장치, IP 패킷, ATM망, 이더넷, 프레임릴레이망.
Abstract:
PURPOSE: A video encoding system and method are provided to accurately detect an error generated in the event of encoding to enable video communication with high picture quality. CONSTITUTION: An image applied to a video encoding system is split into a plurality of blocks and a number is given to each of the blocks(S202). A specific rule for inserting a resynchronization code into the split blocks is designated according to encoding information of the image. The resynchronization code is inserted into the blocks according to the designated rule to encode the blocks(S207). The encoding information includes the bit rate and frame rate of the image, the size of the image, and a video packet size.
Abstract:
A video encoding method and a computer-readable record media for performing the method are disclosed, in which in carrying out the video encoding, an intra updating technique is adopted by sorting out the blocks requiring an intra updating by utilizing the bit stream size information for each block, thereby maximizing the intra updating effect. The video encoding method includes the following steps. That is, at a first step, an encoding method for each frame of incoming images is selected, and the images are divided into blocks of a certain size. At a second step, either an intra coded block encoding or an inter coded block encoding is carried out depending on whether an encoding of a current frame and an inter coded encoding are needed or not, and whether an intra coded block is relevant or not. Further, blocks requiring an intra updating are sorted out by utilizing a bit stream size information for each block if the inter coded encoding is needed. At a third step, the first and second steps are repeatedly carried out to the last frame.
Abstract:
본 발명은 서비스 품질을 지원하는 아이피 패킷 포워딩 분산 처리 장치 및 그 방법에 관한 것으로, 라우팅 프로토콜 처리 기능을 수행하는 전용 네트워크 프로세서에서 라우팅 프로토콜을 처리하여 추출한 IP 포워딩 정보 베이스(Forwarding Information Base)를 QoS에 근거하여 라우터의 모든 입력 포트로 분산시켜 IP 패킷 포워딩을 분산 처리하기 위한 IP 패킷 포워딩 분산 처리 장치 및 그 방법을 제공하기 위하여, 수신 IP 패킷을 QoS에 따라 분류하여 입력측 클래스 큐에 저장하는 제 1 단계; 상기 입력측 클래스 큐에 저장된 IP 패킷의 IP 헤더 값에 따라 이그잭트 매칭 테이블과 LPM(Longest Prefix Matching) 검색 테이블을 이용하여 포워딩 정보 베이스를 검색하여 포워딩 정보를 획득하는 제 2 단계; 상기 획득된 포워딩 정보에 따라 IP 패킷을 전달하는 제 3 단계; 상기 전달받은 IP 패킷을 QoS에 따라 분류하여 출력측 클래스 큐에 저장하는 제 4 단계; 및 상기 출력측 클래스 큐에 저장된 IP 패킷을 QoS(Quality of Service)에 따라 출력하는 제 5 단계를 포함하며, 서비스 품질을 지원하는 아이피 패킷 포워딩 분산 처리 장치 등에 이용됨.
Abstract:
PURPOSE: A high-speed IP(Internet Protocol) packet forwarding device and method for a switching system based on ATM(Asynchronous Transfer Mode) and a routing device using the same are provided to use a fixed length of switching function, and to process an IP forwarding function to be distributed, so that traffic bottleneck phenomenon can be reduced and a switching function can be improved. CONSTITUTION: An IP(Internet Protocol) packet from external is received, to search an exact matching table and an LPM(Longest Prefix Matching) table is searched using a destination header of the received IP packet, to confirm whether exact matching is successful. If successful, the search of the LPM matching table is suspended, and forwarding information is obtained using a destination address stored in the exact matching table. The received IP packet is delivered to the destination address. If the exact matching is failed, the search of the LPM matching table is maintained to complete LPM matching check. Forwarding information is obtained using the destination address stored in the LPM matching table. The received IP packet is delivered to the destination address. A result of the LPM matching is registered in the exact matching table.
Abstract:
본 발명은 ATM 적응계층 타입 5(AAL-5) 수신 장치에 관한 것으로서, FIFO의 저장 상태 신호를 입력받아 카운터 값을 출력하는 카운터 제어 수단(11); 상기 카운터 제어 수단(11)의 카운터 값을 입력받아 FIFO(10)에 읽기 인에이블 신호를 출력하는 FIFO 접속 수단(12); 상기 카운터 제어 수단(11)의 카운터 값을 입력받아 입력된 셀이 마지막 셀인지를 판별하여 제어 신호를 출력하는 PTI 비교 수단(13); 헤더 데이터를 저장하는 헤더 테이블 저장 수단(15); FIFO(10)로부터 수신한 셀이 상기 헤더 테이블(15)에 존재여부에 따라 상기 헤더 테이블 저장수단(15)에 등록하거나, 해당 VPI/VCI에 대한 헤더 테이블 저장 수단(15) 내의 인덱스 값을 출력하고, 상기 PTI 비교 수단(13)의 제어에 의해 해당 VPI/VCI를 삭제하는 헤더 테이블 제어 수단(14); CRC 값을 입력받아 저장하는 CRC 테이블 저장 수단(17); FIFO(10)로부터 CRC 값을 입력받아 상기 CRC 테이블 저장 수단(17)에 저장하고, 상기 PTI 비교 수단(13)의 제어 신호를 입력받아 제어 신호를 출력하는 CRC 테이블 제어 수단(16); 상기 CRC 테이블 제어 수단(16)의 제어에 의해 상기 CRC 테이블 저장 수단(17)에 저장된 CRC 값을 이용하여 CRC 계산을 수행하여 출력하는 CRC 검사 수단(18); 상기 CRC 테이블 제어 수단(16)의 제어 신호와 상기 CRC 검사 수단(18)의 CRC 검사 결과 값을 입력받아 CPU에 인터럽트 신호를 출력하는 CPU 접속 수단(19) 및 FIFO(10)의 출력 데이터와 상기 헤더 테이블 제어 수단(14)의 인덱스 값을 입력받아 입력된 데이터를 제어 신호에 의해 DPRAM(21) 출력하는 DPRAM 접속 수단(20)을 구비하여 하위 계층인 ATM 계층으로부터 0-155Mbps까지의 다중화된 데이터를 ATM 셀(Cell) 형태로 수신하여 이를 다시 상위 계층에서 사용할 수 있는 형태인 CPCS-PDU의 형태로 결합시켜 주며 아울러 AAL-5가 송수신 데이터의 에러 검증을 위해서 사용하는 CRC-32 검사 기능을 수행하여 시스템의 안정성을 보장할 수 있는 효과가 있다.
Abstract:
The apparatus relates to an ATM interface control. The B-ISDN on the basis of the ATM transfers the various service cells and the ATM sends the data via a packet. The method saves the searching time by storing the 24bit connection information of the 53 octet cell header containing the VPI/VCI (Virtual Path Identifier/Virtual Channel Identifier) field format in the routing table by using CAM(Content Addressable Memory). The method comprises the steps of: (a)receiving the address provided by an external CPU, generating the status information from the received control signal, and sending it; (b)searching the CAM in the routing table within one search cycle; (c)generating the control signal to control the routing table; and (d)extracting the VPI/VCI from the cell header and sending the information to the routing table. The apparatus includes: the address decoder, the control register, the status register, the buffers, and an ATM interface control device.