Abstract:
본 발명은 2계층 포워딩 테이블(forwarding table)을 구성하는 주소 데이터를 처리하는 시스템에 있어서, 데이터 추가, 갱신 또는 삭제와 같은 테이블 접근에 필요한 동작을 수행시, 연속 검색 방법을 사용하며 기존의 반복적인 루틴의 수를 감소할 수 있는 방안으로 2개의 전역 플래그(flag)를 사용한다. 즉, 본 발명은 지금까지 동적으로 큰 사이즈의 테이블 관리를 효율적으로 하고자하는 백 본(backbone) 중심의 포워딩 테이블 제어 방법에서 벗어나 매트로(metro) 망 또는 액세스(access) 망에서 작고 일정한 크기의 테이블을 효과적으로 관리할 수 있는 방법을 제안한다. 이를 통하여, 본 발명에 따른 2계층 포워딩 테이블을 관리하기 위한 배열 구조 테이블 제어 방법 및 그 장치는 테이블 크기가 수 메가바이트(megabyte) 이하인 경우의 연속적인 데이터 검색시, 제1 및 제2 전역 플래그 값을 설정하여 이용함으로써, 한 번의 검색으로 데이터 추가, 갱신 또는 삭제를 간단하고 효율적으로 수행할 수 있도록 한다.
Abstract:
분산 포워딩 구조의 라우터 시스템 및 그 시스템에서의 병렬처리 기법을 이용한 포워딩 테이블정보 송수신 방법이 개시된다. 분산구조의 라우터 시스템은 연결되어 있는 라인카드로의 통신경로가 기록되어 있는 라우팅 테이블이 저장되는 테이블저장부, 라우팅 테이블의 변경된 정보를 기초로 제1포워딩 테이블정보를 생성하는 테이블처리부, 핫스왑이 발생한 라인카드로부터 입력받은 초기화 요청신호에 대한 응답으로 라우팅테이블의 정보를 기초로 제2포워딩 테이블정보를 생성하는 초기화처리부, 및 초기화 요청신호를 감지하여 초기화 처리부로 전달하고 제2포워딩 테이블정보를 핫스왑이 발생한 라인카드로 전송하고, 제1포워딩 테이블정보를 라우팅 프로세서에 연결되어 있는 라인카드 중에서 실행중인 라인카드로 전송하는 통신처리부로 구성된 라우팅 프로세서를 구비하며, 라우팅 프로세서는 제1프로세스에 의해 초기화 요청신호의 감지동작, 라우팅 테이블의 정� �변경 감지동작, 및 초기화처리부의 제어동작을 수행하고, 초기화 요청신호를 수신한 제1프로세서가 생성한 제2프로세스에 의해 테이블처리부의 제어동작을 수행한다. 본 발명에 따르면, 핫-스왑 발생에 따른 초기화 데이터가 전송되는 동안에 변경되는 라우팅 테이블 정보를 즉시 정상 동작하고 있는 다른 라인카드에 전달할 수 있다.
Abstract:
본 발명은 고속 라우터 시스템의 각 서브 모듈내에 장착된 프로세서와 시스템을 관장하는 메인 프로세서간 통신을 위한 IPC(Inter Processor Communication)에서, 서브 모듈내의 상위 IPC 응용 프로그램으로부터 메인 프로세서로 IPC 메시지를 보내기 위하여 효율적인 IPC 패킷 생성, 전송을 위하여 IPC 메시지 이벤트 큐(event queue)를 관리하기 위한 고속 라우터 시스템에서 IPC 메시지 전달 이벤트 처리 장치 및 방법에 관한 것으로서, 서브 모듈에서 발생한 IPC 전송 이벤트들 중 하나의 IPC 메시지 내에서 처리 가능한 이벤트들을 구분하여 IPC 메시지를 생성하도록 되어 있으며, 이에 따라서, 생성되는 IPC 메시지의 빈도를 줄여서 메인 프로세서의 성능을 향상시킬 수 있다.
Abstract:
PURPOSE: A system for managing a signaling control channel and confirming traffic channel connectivity using an out-of-fiber signaling control channel in an O-UNI(Optical-User Network Interface) between a client and an optical transmission network is provided to manage a signaling control channel by using an out-of-fiber signaling control channel in an O-UNI between a client and an optical transmission network, and to confirm traffic channel connectivity, thereby supplying connection management of the independent signaling control channel and a traffic channel as efficiently processing signaling and traffic functions. CONSTITUTION: A client(100) comprises as follows. A user link manager(13) connected to an optical transmission network(200) by a signaling control channel confirms connectivity of the signaling control channel and a traffic channel with the optical transmission network(200) by using a preset out-of-fiber signaling control channel, respectively, and manages states of the signaling control channel and the traffic channel. A user USONET/SDH/WDM processor(16) connected to the optical transmission network(200) by the traffic channel manages the connected traffic channel. The optical transmission network(200) comprises as follows. An optical transmission network link manager(23) confirms the connectivity of the signaling control channel and the traffic channel with the client(100), respectively, and manages the states of the signaling control channel and the traffic channel. An optical transmission network NSONET/SDH/WDM processor(26) manages the traffic channel.
Abstract:
PURPOSE: A method for managing a forwarding table of a network processor in a line card having a plurality of processors and a multiplexor/demultiplexer according to learning of an address is provided to reduce the access number of forwarding table in each network by controlling the result of address learning, consequently the overhead that forwarding table entry is updated or removed several times in each network can be reduced in one time. CONSTITUTION: In case that a line card(5) repeatedly receives Ethernet data frames having the same source address, a demultiplexer(13) transmits the frames to each port of each network processor(10,11) in order. Each network processor(10,11) receiving the frames confirms own address learning table for adding an entry, initializes an aging timer, and transmits the received frames to a main processor(1). The main processor(1) confirms whether the same entry exists in a forwarding table of the main processor(1) by using the source address. If so, the main processor(1) examines a LRNG_CNT(learning count) flag value. If the LRNG_CNT flag value is larger than 0, the main processor(1) increases the LRNG_CNT flag value by 1. If the same entry does not exist, the main processor(1) adds the entry to the forwarding table, and increases the LRNG_CNT flag value by 1, and requests to generate an entry in the forwarding table of each network processor(10,11).
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 비동기 전달 모드 망의 주소 변환 프로토콜 서버 장치를 이용한 폐쇄 사용자그룹 서비스 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 유효하지 않는 주소에 대한 주소 변환 프로토콜 기능을 사전에 차단할 수 있어 주소 변환 프로토콜 서버의 부하를 분담시킬 수 있으며, 또 그에 따라 폐쇄 사용자 그룹 기능이 자연스럽게 이루어질 수 있어 허용되지 않은 사용자로부터 정보 및 망 자원을 보호할 수 있는 장치 및 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은 소스 프로토콜 주소의 등록을 조사하는 단계와, 목적지 프로토콜 주소가 통신이 허용된 가입자 인지 조사하는 단계와, 비동기 전달 모드 주소를 찾는 단계와, 주소 변환 프로토콜_응답 메세지를 소스로 전송하는 단계, 및 주소 변환 프로토콜_확인불능 메세지를 주소 변환을 요청한 소스로 전송하는 단계를 포함한다. 4. 발명의 중요한 용도 본 발명은 비동기 전달 모드 망에 이용됨.
Abstract:
본 발명은 ATM 교환기의 출력라인 접합부 또는 비연결형 서버와 같이 다수의 가상연결이 존재하며 각 가상연결에 할당된 대역폭에 따라 셀들을 출력해야 하는 경우에 적용될 수 있는 가상연결단위의 셀 큐잉 방법 및 장치에 관한 것이다. 이와같은 본 발명은 셀이 저장되는 버퍼를 복수의 셀을 연속된 영역에 저장할 수 있는 블럭단위로 구분하고 각각의 블럭을 가상연결에 동적으로 할당할 수 있도록 하는 방법을 사용하였다. 따라서, 버퍼를 가상연결마다 고정적으로 할당하는 종래기술에 비하여 버퍼의 크기를 크게 감소시킬 수 있을 뿐만 아니라, 블럭단위로 가상큐를 구성하므로 셀 단위로 가상큐를 구성하는 종래기술에 비하여 연결포인터 및 미사용 영역의 포인터를 저장하기 위한 버퍼의 크기가 감소되며 셀의 입출력 시마다 가상큐를 관리하기 위한 절차가 크게 단순화되는 효과를 가진다.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 비동기 전달 모드 망의 주소 변환 프로토콜 서버 장치를 이용한 폐쇄 사용자그룹 서비스 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 유효하지 않는 주소에 대한 주소 변환 프로토콜 기능을 사전에 차단할 수 있어 주소 변환 프로토콜 서버의 부하를 분담시킬 수 있으며, 또 그에 따라 폐쇄 사용자 그룹 기능이 자연스럽게 이루어질 수 있어 허용되지 않은 사용자로부터 정보 및 망 자원을 보호할 수 있는 장치 및 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은 소스 프로토콜 주소의 등록을 조사하는 단계와, 목적지 프로토콜 주소가 통신이 허용된 가입자 인지 조사하는 단계와, 비동기 전달 모드 주소를 찾는 단계와, 주소 변환 프로토콜_응답 메세지를 소스로 전송하는 단계, 및 주소 변환 프로토콜_확인불능 메세지를 주소 변환을 요청한 소스로 전송하는 단계를 포함한다. 4. 발명의 중요한 용도 본 발명은 비동기 전달 모드 망에 이용됨.
Abstract:
본 발명은 광대역 종합정보통신망(B-ISDN : Broadband Integrated Service Digital Network)에서 가상경로(VP : Vitual Path)에 대한 스위칭 기능을 수행하는 비동기전달모드 영구가상연결(ATM PVC : ATM Permanent Virtual Connection) 교환기가 가입자망에 접속된 가입자 단말을 실시간으로 유지보수할 수 있도록 한 ATM PVC 교환기에서의 가입자 단말 유지보수 방법에 관한 것으로, 광대역 종합정보통신 망에서 비동기전달모드 영구가상연결 교환기(ATM PVC 교환기)가 가입자 단말과, 광대역망종단장치 및 가입자 단말이 접속된 링크를 실시간적으로 유지보수할 수 있어 유지보수 비용을 절감할 수 있고, 통신망에 대한 신뢰성을 증대시킬 수 있으며, 가입자에게 제공되는 정보통신 서비스의 질을 향상시킬 수 있는 효과가 있다.
Abstract:
본 발명은 ATM 교환시스템에서 셀 점유 상태에 의한 셀 서비스 비율을 제어하는 우선순위 제어방법에 관한 것으로서, 현재 ATM망에서는 비교적 처리 및 구현방법이 간단한 부분 공유 버퍼 제어방식이 많이 사용되고 있지만 손실 우선순위가 낮은 실시간성 트래픽이 커지는 경우에 망자원의 낭비를 초래할 수 있고, 복합 우선순위 제어방식의 MLT(Minimum Laxity Threshold)제어방식과 QLT(Queue Length Threshold) 제어방식 모두는 실시간성 트래픽과 비실시간성 트래픽을 위해 각각의 버퍼를 할당하기 때문에 우선순위 처리 방법이 복잡하고 버퍼의 이용효율이 떨어지는 단점을 가진다. 따라서, 본 발명에서는 셀 점유 상태를 효과적으로 감시하기 위해 감시용 임계치를 두는데 임계치를 두는 방법에 따라 셀 서비스 비율을 제어하는 두가지 종류의 우선순위 제어방식을 제공한다. 첫번째 우선순위 제어방식은 감시용 임계치를 버퍼의 클래스 1 셀 쪽에 두어 클래스 1 셀의 점유 상태에 따라 우선순위를 제어하는 방식이며, 두번째 방식은 버퍼의 클래스 2 셀 쪽에 두어 클래스 2 셀의 점유 상태에 따라 우선순위를 제어하는 방식이다. 이와 같이 하나의 버퍼에 서비스 품질 특성이 서로 다른 두가지 종류의 셀들을 하나의 버퍼에 수용함으로써 버퍼의 효용성이 높아지며, 버퍼에서의 셀 점유 상태에 따라 셀 서비스 비율을 제어함으로써 셀의 서비스 품질 특성을 효과적으로 향상시킬 수 있다.