Abstract:
PURPOSE: A method for extending Internet protocol address in an Internet edge router is provided to accept all existing IPv4 services and extend to a new service by using an IPv4 address extension scheme. CONSTITUTION: A message is received from a network interface(100). If a destination address of the message is identical to the its IP(102), it is determined that there are control information(110). If so, Internet control message protocol packet is processed(112). If there are not control information(110), a packet address and connection information are stored(114). If a type of the packet is UDP(User Datagram Protocol(116), UDP packet is processed(118). If a type of the packet is TCP(Transport Control Protocol)(116), TCP packet is processed(120).
Abstract:
본 발명은 MPEG-2 비디오 및 MPEG-1 오디오 인코더로 부터 제공되는 가변길이의 단위 PES에 대하여 시작 코드를 검출하여 이를 TS 헤더에 표시하므로 수신부에서 단위 PES를 복원하는 기능과 단위 PES의 길이를 184 바이트 단위로 고정화하여 처리하는 가변 길이를 같은 PES에 대한 TS 계층의 동기 장치에 관한 것으로,상위의 MPEG 비디오/오디오 인코더로 부터 제공되는 가변 PES를 버퍼로 부터 출력하도록 제어하는 PES 입력 신호 제어 수단과, 입력되는 가변 PES로 부터 PES 데이타를 184바이트의 TS 페이로드 단위로 정렬하여 출력하는 가변 PES 데이타 처리수단과, 입력되는 PES 데이타에 대하여 PES 시작 코드의 검출하여 이를 입출력 제어를 위하여 통보하는 PES 시작 코드 검출 수단과, 검출된 PES 시작 코드 신호로 부터 출력을 184 바이트의 TS페이로드 형태로 정렬시키기 위한 PES 동기 제어 처리수단과, 정렬된 PES_PDU를 저장하는 버퍼 수단으로 구성된다.
Abstract:
본 발명은 ATM 망 정합을 위한 엠펙(Moving Picture Expert Group : 이하, MPEG 이라고 한다)-2 TS 다중화 장치에 관한 것으로, 특히 MPEG-2 비디오, MPEG-1 오디오 신호를 실시간으로 전송하기 위하여 다중화한 후 이를 ATM 망에 정합시키는 ATM 망 정합을 위한 MPEG-2 TS 다중화 장치에 관한 것이다. 본 발명은 비디오/오디오 인코더로 부터 제공되는 미디어, PCR 패킷, PMT 패킷 및 PAT 패킷을 저장한 후 TS 헤더를 부가하여 타이머에 따라 출력하는 미디어 및 타이머 처리수단; 수신되는 각각의 TS 패킷의 다중화 및 출력을 제어하는 TS 패킷 다중화 제어수단; TS 다중화기로부터 출력되는 TS 패킷을 ATM 망 정합을 위하여 저장하는 버퍼 수단; 및 ATM 망으로의 전송을 위하여 AAL5 프로토콜 처리를 하여 ATM 셀화하는 ATM 정합장치 수단을 구비하는 것을 그 특징으로 한다.
Abstract:
본 발명은 인터넷과 동기식전송모드(ATM) 망을 상호 연동시키는 스위치드 라우터(Switched Router) 시스템에 관한 것으로서, SR 시스템에서 임의의 사용자가 호(call)를 상호 연결시켜 사용하고자 할 때 해당 호의 연결 여부를 결정하는 호 수락 제어방법에 관한 것이다. 지금까지 제시된 ATM 망 호 수락 제어기법은 시스템의 대역폭(Bandwidth), VPI/VCI 자원 등을 검사하여 이들 자원들에 여유가 있으면 호를 설정하고 그렇지 않으면 호를 거부하는 방법들을 사용하였다. 그러나, 인터넷과 ATM 망이 상호 연동되는 경우의 호 수락 제어기법이 제시되지 않았다. 이러한 본 발명은, 인터넷과 ATM 망의 정보를 수집하고 분석하는 제 1 단계와, 임의의 사용자로부터 호 요청 메시지가 수신되면, 상기 인터넷과 ATM 망 정보를 검색하여 트래픽 상황을 판단하는 제 2 단계, 상기 인터넷과 ATM 망의 트래픽이 모두 혼잡하면 호 설정 거부 메시지를 생성하여 전송하는 제 3 단계, 상기 ATM 망의 트래픽이 혼잡하지 않으면 시스템의 대역폭과 VPI/VCI 값을 할당할 수 있는 지를 검사하여 호의 수락 여부를 판단하는 제 4 단계, 및 상기 제 4 단계에서 호 설정이 수락되면 호 설정 가능 메시지를 생성하여 전송하고, 상기 호 설정이 거부되면 호 설정 거부 메시지를 생성하여 전송하는 제 5 단계를 포함한다.
Abstract:
본 발명은 멀티캐스트 패킷을 포워딩하는 스위치 라우터에 관한 것으로, 본 발명에 따른 멀티캐스트 포워딩 정보 관리 방법은 멀티캐스트 패킷을 포워딩하는 라인 인터페이스로부터 멀티캐스트 패킷 포워딩에 사용되는 정보인 멀티캐스트 포워딩 정보를 포함하는 메시지를 수신한 경우, 수신된 메시지에 포함된 멀티캐스트 포워딩 정보를 기반으로 멀티캐스트 포워딩 정보 베이스를 갱신하는 단계; 멀티캐스트 포워딩 정보 베이스에 저장된 멀티캐스트 포워딩 정보가 변경될 때마다, 변경된 멀티캐스트 포워딩 정보를 포함하는 메시지를 라인 인터페이스로 출력하는 단계를 포함하며, 관리 인터페이스에서 멀티캐스트 관련 작업을 처리하고, 그 처리 결과인 멀티캐스트 포워딩 정보가 실시간으로 라인 인터페이스에 반영되도록 한다.
Abstract:
본 발명은 2계층 가상 사설 망(L2VPN;Layer 2 Virtual Private Network) 서비스 제공을 위하여 레이블 분배 프로토콜(LDP;Label Distribution Protocol)을 확장함으로써 2계층 가상 사설 망 서비스 관리의 용이성과 효율성을 향상시키고 고객 망에서 제공하는 서비스 품질(QoS)을 연속적으로 제공하는 레이블 분배 프로토콜의 확장을 이용한 QoS지원 2계층 가상 사설 망 양방향 터널 설정 및 구성정보 분배방법에 관한 것이다. 이를 위해 본 발명은, 다수의 가상 사설 망 공급자 장치(PE), 상기 PE와 연결된 다수의 가상 사설 망 고객 장치(CE) 및 다수의 가상 사설 망(VPN)의 PE의 정보를 관리하는 가상 사설 망 도메인 네임 서비스(VPN DNS) 서버를 포함하는 MPLS 기반 L2VPN 서비스 제공 네트워크에서, 2계층 가상 사설 망(L2VPN) 서비스를 제공하기 위하여 가상 사설 망 공급자 장치(PE)는 VPN DNS 서버에 관련 정보를 등록하며, QoS 지원 양방향 터널 설정을 위한 확장된 레이블 분배 프로토콜과 QoS 지원 2계층 가상 사설 망 구성 정보 분배를 위한 확장된 레이블 분배 프로토콜을 이용한다. 가상 사설 망 고객 장치(CE)에서는 이러한 2계층 가상 사설 망 서비스를 위하여 단순히 2계층 연결 제공만의 기능을 필요로 한다.
Abstract:
동일한 아이피 서브넷에 포함되는 상이한 가상 근거리 통신망 간의 데이터 스위칭 시스템 및 방법이 개시된다. 본 발명에 의한 데이터 스위칭 시스템은 소스 노드로부터 목적지 노드의 식별자를 요청하는 ARP 요청 패킷을 수신하여 처리하기 위한 스위치, 수신된 ARP 요청 패킷을 분석하여 소스 노드 및 목적지 노드가 동일한 IP 서브넷에 포함되지 않을 경우에 일반적인 IP 스위칭/라우팅 기법을 적용하여 데이터를 목적지 노드로 전달하기 위한 IP 스위칭 모듈, 소스 노드 및 목적지 노드가 동일한 IP 서브넷에 포함되는 상이한 가상 근거리 통신망에 속하는 것으로 판단되면, 목적지 노드의 식별자를 획득하고, 획득된 목적지 노드의 식별자를 이용하여 지역 ARP 테이블을 갱신하고, 스위칭 시스템의 식별자를 이용하여 ARP 응답 패킷을 생성 및 송신하는 지역 ARP 모듈을 포함한다. 본 발명에 의하여 동일한 IP 서브넷에 포함된 상이한 가상 근거리 통신망을 상이한 IP 서브넷으로 사상 시키지 않으면서 데이터를 스위칭할 수 있다.
Abstract:
본 발명은 라우터의 장애 정보 처리 방법에 관한 것으로 특히, 라우터에 내장된 프로세서의 장애(오류) 발생시에 그 장애 정보 처리를 다중화시켜 행하는 방법에 관한 것이다. 본 발명이 개시하는 라우터의 장애 정보 처리 방법은 라우터에 메인 프로세서, 라인카드 외에 별도의 상용 목적 프로세서를 구비시켜, 메인 프로세서 및 라인카드와 IPC(InterProcess Communication) 메시지 교환을 통하여 장애 정보를 처리하게 하며, (a)라우터의 메인 프로세서가 상용 목적 프로세서의 스탠바이(stand-by) 상태를 인지하는 단계; (b)메인 프로세서가 라인카드에 상용 목적 프로세의 스탠바이(stand-by) 상태를 통지하는 단계; 및 (c)라인카드가 통지에 응답하여 상기 IPC 메시지를 상용 목적 프로세서로 전달하는 단계를 포함하여 본 발명의 기술적 과제를 달성한다.
Abstract:
본 발명은 2계층 포워딩 테이블(forwarding table)을 구성하는 주소 데이터를 처리하는 시스템에 있어서, 데이터 추가, 갱신 또는 삭제와 같은 테이블 접근에 필요한 동작을 수행시, 연속 검색 방법을 사용하며 기존의 반복적인 루틴의 수를 감소할 수 있는 방안으로 2개의 전역 플래그(flag)를 사용한다. 즉, 본 발명은 지금까지 동적으로 큰 사이즈의 테이블 관리를 효율적으로 하고자하는 백 본(backbone) 중심의 포워딩 테이블 제어 방법에서 벗어나 매트로(metro) 망 또는 액세스(access) 망에서 작고 일정한 크기의 테이블을 효과적으로 관리할 수 있는 방법을 제안한다. 이를 통하여, 본 발명에 따른 2계층 포워딩 테이블을 관리하기 위한 배열 구조 테이블 제어 방법 및 그 장치는 테이블 크기가 수 메가바이트(megabyte) 이하인 경우의 연속적인 데이터 검색시, 제1 및 제2 전역 플래그 값을 설정하여 이용함으로써, 한 번의 검색으로 데이터 추가, 갱신 또는 삭제를 간단하고 효율적으로 수행할 수 있도록 한다.
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).