Abstract:
PURPOSE: A method and an apparatus for providing network asynchronous input/output processing are provided to improve the performance of the server application program without damaging the stability of Linux OS. CONSTITUTION: A user application program operation unit(602) calls an asynchronous I/O read/write function about network asynchronous I/O request of a user. A network asynchronous I/O library processing unit(604) manages a plurality of I/O requests and completion structure according to the asynchronous I/O read/write function. A kernel level event processor(606) operates the network asynchronous I/O request in the kernel level, and the event is offered to the network asynchronous I/O library processing unit.
Abstract:
본 발명은 서버 가상화 환경에서 가상 시스템 단위로 블록 I/O 자원의 비율적인 할당을 하고 할당된 I/O 자원을 가상 시스템간에 엄격하게 격리함으로써 가상 시스템의 성능을 보장함과 동시에 제한된 자원을 효율적으로 사용할 수 있는 디스크 입출력 스케쥴러 및 그의 스케쥴링 방법을 제공하는 것으로, 본 발명의 디스크 입출력 스케쥴러는, 입출력요청을 위한 다수의 큐들; 각 시스템에서 입출력요청이 발생되면 상기 큐들 중에 해당 시스템에 할당된 큐에 입출력요청을 추가하는 입출력요청 추가부; 및 상기 큐들로부터 입출력요청을 추출하는 입출력요청 추출부;를 포함하는 것을 특징으로 한다. 서버가상화, 가상시스템, 디스트입출력, 스케쥴러, 동적자원할당
Abstract:
본 발명은 외부의 광 주입에 의한 잠김 특성을 이용하는 집적형 반도체 광원에 관한 것으로, 전류 주입에 의해 광 이득과 광 출력을 조절하는 활성영역과 활성영역과 단일 집적된 구조를 갖고, 전류 주입 또는 역전압 인가에 의해 공동 모드를 이동시켜 주입광을 잠김시키는 수동영역을 구비하는 집적형 반도체 광원을 제공한다. 파장분할 다중 방식, 수동형 광 가입자망, 주입잠김, WDM, PON, ONT
Abstract:
본 발명은 네트워크 환경에서 비동기적 입출력 처리 방법을 개시한다. 특히, 링 버퍼를 갖는 입출력 컨텍스트 구조체 및 상기 입출력 컨텍스트 구조체에 등록된 복수의 입출력 컨트롤 블록을 포함하는 비동기 입출력 시스템에서 비동기 수신 기능 및 전송 기능을 수행하는 비동기 입출력 처리 방법을 제공하는 것이다. 이러한 본 발명에 따르면 네트워크 환경에서의 비동기 입출력 처리를 통해 효율적인 네트워크 통신을 수행할 수 있다. 비동기적 입출력 수신, 비동기적 입출력 전송, 커널, retry 함수
Abstract:
본 발명의 목적은 응용 프로그램에서 사용하는 소켓 인터페이스와 TOE(TCP offload Engine) 사이의 연결을 제어하는 커널 소켓 및 이를 이용한 통신 인터페이스 방법을 제공을 제공하는데 있다. 본 발명에 따르면, 기존의 소켓 인터페이스와 완전히 호환이 가능한 TOE 소켓 인터페이스를 구현할 수 있다. 따라서, 특정 TOE에 의존하지 않는 일반적인 소켓 스위치 계층과 오프로드 프로토콜 처리 계층을 제작할 수 있어서 다양한 TOE 상에서 호환성 있는 소켓 인터페이스를 지원할 수 있다. 또한, 오프로드 프로토콜 처리 계층에서 구현한 데이터 무복사 기능을 통해 TOE를 사용하는 서버의 네트워크 성능을 향상시킬 수 있다. TOE(TCP Offlond engine), 커널 소켓, 소켓 스위치 계층, 오프로드 프로토콜 계층, TOE 디바이스 드라이버
Abstract:
본 발명은 광 게이트로 사용하여 입력신호의 소광비를 향상시킬 수 있는 포화흡수체가 집적된 광 증폭기를 이용하여 출력광 평탄화, 파장 변환, 재형상화와 재증폭 등 다양한 기능을 수행할 수 있는 광신호 처리용 소자에 관한 것으로, 포화 흡수체와 광증폭기를 직렬로 접속하고, 상기 포화 흡수체에 입력되어 출력된 투명 출력 광세기가 광증폭기의 포화입력 광세기 보다 큰 것을 특징으로 하는 광신호 처리용 소자를 제공한다.
Abstract:
The present invention relates to an optical deflector driven by an electrical signal, and a wavelength tunable external resonator using the same. The optical deflector of a triangle shape, capable of controlling the refractive index of a beam depending on the electrical signal, is positioned between a reflection mirror and a diffraction grating in a Littman-Metcalf mode external resonator or between a lens and the diffraction grating in a Littrow mode external resonator. Thus, even with the reflection mirror and the diffracting grating fixed, the refractive index of the beam generated from a laser diode can be controlled by adjusting the electrical signal applied to the optical deflector, so that beam having a specific wavelength can be focused and the wavelength can be rapidly and consecutively tuned.
Abstract:
PURPOSE: A wavelength varying semiconductor laser diode is provided to obtain a wide wavelength varying area by increasing a diffraction grating cycle without the need of fine adjustment of reflector mirror. CONSTITUTION: A wavelength varying semiconductor laser diode comprises a combiner(20) or an array waveguide grating(AWG) inserted in a multi-channel laser diode array(14) disposed at an optical output end in such a manner that a multi-channel wavelength varies through the arrangement of the multi-channel laser diode array and adjustment of rotation of a reflector mirror(12). The combiner has an optical waveguide structure or a multi-mode interface(MMI) type passive optical wavelength structure.
Abstract:
PURPOSE: A ridge type semiconductor optical device integrated optical mode size converter is provided to improve a mode transition characteristic and reduce a dispersion loss by forming a top clad layer with a stepped structure. CONSTITUTION: A bottom clad layer(406) is formed on an upper surface of a semiconductor substrate(404). A passive waveguide layer(408) is formed on an upper surface of the bottom clad layer(406). An intermediate clad layer(410) is formed on an upper surface of the passive waveguide layer(408). An active layer(412) is formed on an upper surface of the intermediate clad layer(410). A top clad layer(414) is formed on an upper surface of the active layer(412). The top clad layer(414) has a stepped structure, which is lowered to a beam output terminal. A ridge(416) is formed at the beam output terminal.
Abstract:
PURPOSE: A user level socket layer and a communication interface method using the same are provided to effectively perform an application program of a cluster system by controlling connection between a socket interface and a VIA(Virtual Interface Architecture). CONSTITUTION: It is checked whether a receiving queue can receive a message and certain number of descriptors are generated to limit the number of messages that the receiving queue can simultaneously receive(S100). The receiving information of the receiving queue is transferred to an application program of a transmitting side(S200). The application program of the transmitting side limits transmission capacity on the basis of the received information(S300). When the application program of the transmitting side transmits messages(S400), it changes a value obtained by subtracting the number of transmission messages from the simultaneously transmittable maximum message number as the simultaneously transmittable maximum message number(S500). When the application program of the transmitting side receives a signal(ACK) informing of completion of previous messages from an application program of a receiving side(S600), it increases the simultaneously transmittable maximum message number as many as the number of signals(ACK)(S700).