Abstract:
The present invention relates to a network virtualization method based on a virtual router which may separate a control function by virtualization based on the virtual router on a control plane, forward each virtual router, allocate a link resource to each virtual router on a transmission plane, and provide interworking functions of associated virtual routers. To this end, the present invention provides a network virtualization method based on a virtual router which may apply an ID of the virtual router according to a generation request of the virtual router of a transmission plane on the control plane, equally set an ID of a virtual router in the same virtual network, generate a plurality of virtual routers in a scheme of allocating a network resource and a protocol resource of the virtual router whose generation is requested, and configure a virtual network based on IDs of the virtual routers.
Abstract:
본 발명에 의한 컨텐츠 ID를 기반으로 IP 패킷을 전송하기 위한 장치 및 그 방법이 개시된다. 본 발명에 따른 컨텐츠 ID를 기반으로 IP 패킷을 전송하기 위한 시스템은 이동 단말기로부터 IP(Internet Protocol) 패킷을 수신하면, 수신된 상기 IP 패킷에 포함된 CID(Contents Identification)와 기 저장된 컨텐츠 캐시 테이블을 이용하여 상기 IP 패킷을 라우팅하는 라우터; 및 상기 IP 패킷에 포함된 컨텐츠 데이터를 기반으로 상기 CID를 할당하는 CID 할당 서버를 포함한다. 이를 통해, 본 발명은 데이터를 효율적으로 전송하고, 시스템의 운영비용을 절감할 뿐 아니라 서비스의 품질을 향상시키며, 서비스를 제공하는 사업자의 수익을 증대시킬 수 있다.
Abstract:
PURPOSE: A method for processing a packet using PBR(policy based routing) is provided to implement IPv6 source address-based PBR using general memory. CONSTITUTION: A method for processing a packet comprises: a step of detecting basic normality of the packet in case of arriving of the packet to a packet delivery device(110); a step of searching PBR for the packet; a step of processing the packet based on the searched content(130,140) in case of the presence of searched contents; a step of extracting destination address from the packet in case of the absence of the searched contents; a step of searching a destination address-based routing table(150); and a step of processing the packet(160).
Abstract:
본 발명은 내장형 시스템을 위한 부트로더나 운영체제 혹은 응용프로그램을 업그레이드하는 장치 및 방법에 관한 것이다. 본 발명에 따른 2단계 부트로더를 이용한 시스템 업그레이드 장치는, 하드웨어 점검(POST)을 수행하고 외부 서버와의 통신 인터페이스를 설정한 후, 시스템의 업그레이드 필요 여부를 확인하여 업그레이드 동작을 수행하는 제1 부트로더; 및 상기 제1 부트로더의 동작이 완료되면, 상기 내장형 시스템의 운영체제가 실행될 수 있도록 커널(kernel)을 로딩하는 제2 부트로더를 포함하며, 상기 제1 부트로더는 상기 외부 서버로부터 업그레이드를 필요로 하는 상기 제2 부트로더, 상기 커널 또는 응용프로그램에 대한 새로운 시스템 이미지를 제공받아 업그레이드 동작을 수행하되, 상기 업그레이드 동작을 수행하는 중에 에러가 발생하면 상기 외부 서버로부터 상기 새로운 시스템 이미지를 다시 제공받아 상기 업그레이드 동작을 재수행하도록 한다. 내장형 시스템, 부트로더, 부우터, 업그레이드
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 다중 통신포트 장치의 각 통신포트 시험 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 시험하고자 하는 보드자신의 로컬 프로세서(CPU)를 이용하여 시험 셀을 발생하고, 시험하고자 하는 해당 통신포트로 시험 셀을 전송하여, 이 시험 셀이 시험하고자 하는 통신포트를 경유하여 다시 보드자신의 로컬 프로세서가 시험 셀을 되돌려 받을 수 있도록 하는 다중 통신포트 장치의 각 통신포트 시험 장치 및 그 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은, 다중 통신포트 장치의 각 통신포트 시험 장치에 있어서, 스위치 장치와 정합되는 스위치 정합부를 루프백 케이블을 사용하여 루프백시킨 루프백수단; 프로세서와 각각 정합되는 피포(FIFO) 제어부를 각각 대응되는 프로세서 정합용 통신포트로 루프백 케이블을 사용하여 상호 연결시킨 다수의 통신포트 경로; 각 통신포트(로컬 프로세서용 통신포트, 프로세서 정합용 통신포트)의 송수신 경로(통신경로)가 지정된 비트맵을 저장하고 있는 포트경로 저장수단; 시험 셀 데이터 발생시, 송신경로를 통해 시험 셀 데이터를 전송하기 위한 송신 셀 전송 제어수단; 상기 비트맵을 바탕으로, 상기 루프백수단의 루프백 케이블을 통해 루프백된 상기 시험 셀 데이터를 전송할 통신경로를 결정하여, 해당 통신경로로 시험 셀 데이터를 전송하기 위한 통신경로 결정수단; 상기 다수의 통신포트 경로와 매칭되는 자체 통신포트 경로(로컬 프로세서용 통신포트 경로)를 구비하며, 상기 비트맵을 변경하여 시험대상 통신경로를 선택하고, 상기 시험 셀 데이터를 송신 로컬 프로세서용 통신포트 경로를 통해 상기 송신 셀 전송 제어수단으로 전송한 후 해당 시험대상 통신경로를 경유한 수신 로컬 프로세서용 통신포트 경로상의 시험 셀 데이터를 검증하여 각 통신포트 경로의 이상유무를 시험하기 위한 시험제어수단을 포함함. 4. 발명의 중요한 용도 본 발명은 다중 통신포트 장치 등에 이용됨.
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).
Abstract:
PURPOSE: A control method of a duplicated communication path is provided to reduce unnecessary memory consumption and enable a rapid channel searching for a large scale processor channel management table by controlling a duplicated channel path using a GFC area of a standard cell without additional supplementary logic or data structural. CONSTITUTION: When a user calls a message transmission routine(501), a processor checks whether a path has been selected(502). Upon checking, if a path has not been selected, a current active path is used as a message transmission path(504). If a path has been selected, the processor checks which path has been selected(503) and transmits the message through the selected path. The selected path sets a transmission mode with a corresponding path value(505,508), divides a cell with the corresponding GFC value(506,509), restores an original GFC(generic flow control) value and transmits a cell(507,510). The cell is transmitted to one UNI link through a processor interface module(511).
Abstract:
고장 감내형을 구성하는 이중화 CPU 시스템에서 액티브측 CPU 시스템과 스탠바이측 CPU 시스템간의 메모리 맵을 일치시키는 동기 버스간의 고속 데이터 전송장치가 개시된다. 본 발명은 동기 로칼 버스에서 일어나는 여러 가지 CPU 트랜잭션 동작 가운데 쓰기(write) 동작에 한해서, 특정 영역 또는 전 메모리 영역을 감시하다가 라이팅이 일어나면 이를 데이터 저장 FIFO에 저장하였다가 백 플레인 버스를 통하여 스탠바이쪽 로칼 버스에 동일한 라이트 트랜잭션을 발생시킴으로써 액티브, 스탠바이 블록의 메모리 맵을 일치시키는 것이다. 본 발명에 의하면 별도의 소프트웨어적인 추가 액션 없이, 또한 데이터 저장을 위한 FIFO 용량의 증가없이 하드웨어적으로 라이트 트랜잭션 트래픽을 감소시킴으로써, FIFO 넘침을 방지할 수 있다.
Abstract:
본 발명은 상기 종래기술의 문제점을 해결하기 위하여 안출된 것으로, 가장 고속이며, 데이타의 손실을 최소화하면서 데이타를 주고 받을 수 있도록 보드간을 정합하는 DPRAM을 사용한 정합 장치를 제공하는데 그 목적이 있으며, 상기 목적을 달성하기 위하여 어드레스 공급에 따라 송신 및 수신 데이타를 쓰기 및 읽기하도록 저장하고 있고, 수신 헤더 영역과 인터럽트 영역을 구비하는 메모리 수단(11), 디코딩 수단(12,12'), 버스 중재 및 버퍼 제어수단(13), 메모리 제어수단(15), 버퍼 수단(14,14',16,16',17,17'), 및 스왑수단(18)을 구비하도록 하였다. 이에 따라 본 발명은, SPARC 계열의 S버스와 68030 보드의 버스 간의 데이타 전송을 정합하는 장치로 사용되어 전송매체나 프로토콜을 거치지 않으므로 구현할 때 경제적이고, 데이타 손실 방지면에서 성능이 좋은 효과를 가진다.
Abstract:
본 발명은 ATM 교환기의 스탠바이 프로세서 통신 장치 및 이를 이용한 통신 방법에 관한 것으로서, 본 발명에서 제공하는 장치는 상기 스위칭 수단에 연결되어 전송되는 셀을 다중화 또는 역다중화하는 셀 다중화 및 역다중화 수단과, 상기 셀 다중화 및 역다중화 수단과 통신하여 액티브 스탠바이를 절체하는 제어 수단으로 구성되고, 본 발명의 통신 방법은 메시지 송신측 교환기의 상기 제어 수단에서, 액티브 또는 스탠바이를 나타내는 논리적인 VPI 값으로서, 메시지를 송신하는 제1단계와, 메시지 수신측 교환기의, 액티브 및 스탠바이 제어 수단에서 상기 제1단계의 메시지를 수신하는 제2단계와, 상기 수신측 교환기의 제어 수단에서 수신한 메시지를 분석하여 액티브 또는 스탠바이 여부를 선택하는 제3단계로 구성되어, 메시지를 보내는 소스 프로� �서에서 타겟 프로세서의 액티브/스탠바이의 형상을 몰라도 투명하게 메시지를 액티브, 또는 스탠바이 프로세서로 보낼 수 있으며, 이미 설정된 셀 다중화/역다중화기, 프로세서부의 AAL 부분을 하드웨어 수정 변경없이 수행 할 수 있으며, 이중화된 프로세서의 서비스 중단없이 새롭게 업그레이드 된 프로그램을 스탠바이 프로세서에 로딩이 가능하다는 장점이 있다.