Abstract:
PURPOSE: An asynchronous address management method for an IMT-2000(International Mobile Telecommunications-2000) mobile communication network is provided to perform a networking using a PPP(Point-to-Point Protocol) between a TE(Terminal Equipment) and an MT(Mobile Terminal) in a PT(Packet Terminal) of the asynchronous IMT-2000 mobile communication network and accommodate a static or dynamic IP(Internet Protocol) system using a mobile IP and a simple IP as a domain. CONSTITUTION: An SM(Session Management) layer receives a packet data protocol generation request for a packet service, and transmits a signal channel setup request message to a PMM(Packet Mobility Management) layer of a PT in case that a signal channel connection is not set up. The PMM layer of the PT requests the connection of an RRC(Radio Resource Control) layer and the Iu connection of an RNC(Radio Network Controller) and a core network, and transmits a subscriber registration request message to the RRC layer for providing a packet data service to an object core network. If the subscriber registration request message is transmitted to the core network from the RRC layer through an SGSN/GGSN(Serving GPRS(General Packet Radio Service) Support Node/Gateway GPRS Support Node), an address management server of the core network transmits a response message of the Iu connection and a subscriber registration result message to the RRC layer and the PMM layer of the PT through the SGSN/GGSN. The PMM layer of the PT transmits a subscriber registration and signal channel connection response message to the SM layer. The SM layer transmits a packet data protocol generation request message to a server of the object core network through the SGSN/GGSN using a packet data protocol address previously received in an MT. The server receives the packet data protocol generation request message, and assigns a subscriber address. In case that the subscriber address is a static address system, the server determines an address of the PT as an address requested by the PT. If the subscriber address is a dynamic address system, the server determines the address of the PT as an address assigned in the address management server. If the address of the PT is determined, the address management server transmits a packet data protocol generation result including the subscriber address to the SM layer. The SM layer transmits the assigned address and the result about a packet service call process requested in the PT to a PPP of the MT.
Abstract:
PURPOSE: A device and a method for controlling a DMA(Direct Memory Access) are provided to realize the fast data transfer between the external memories having variable waiting time and connecting to a processor without a bus arbitration interface for a DMA controller through a bus. CONSTITUTION: A DMA control circuit(230) comprises a plurality of DMA control circuits(231-23n) respectively allocated to a plurality of channels. A bus arbiter(220) performs the bus arbitration between the DMA control circuits(231-23n) and the processor(100). A processor interface circuit(210) converts a memory control circuit of the processor(100) into a control signal for the bus arbitration and outputs it to the bus arbiter(220). An output signal of a bus master corresponding to the DMA control circuit(231) obtaining a bus priority according to the bus occupation status information outputted from the bus arbiter(220) is transferred to the external memory(300) by a bus controller(240).
Abstract:
PURPOSE: A method for operating a tracker in a multi-signal receiving system is provided to add energy variation and a variation direction of a presently received path signal as determinants deciding the priority for allocating a tracker. CONSTITUTION: Signal energy for each received path is received, to configure a priority table for allocating a tracker. The allocated priority is calculated, using energy variation, direction of the energy, and the present weight of the path signal. According to the calculated priority, a tracker is re-allocated to the path or the allocation of a tracker is maintained.
Abstract:
본 발명은 고속병렬컴퓨터의 MPE 보드의 EPROM에 장착될 펌웨어의 기능을 개인용 컴퓨터로 구성된 테스트베드에서 부트 에뮬레이션을 수행하는 방법에 관한 것으로, 고속 병렬컴퓨터의 부트 기능 및 펌웨어 기능을 개인용 컴퓨터로 구성된 테스트베드에서 에뮬레이션학 위한 부트 에뮬레이션 방법에 있어서, 부트 플로피 디스크에 부트 에뮬레이터 코드를 기록하여 시스템 기동과 동시에 부트 에뮬레이터 코드가 메모리에 적재되어 동작할 수 있도록 하는 제1단게와, 상기한 부트 에뮬레이터(20)의 초기화 과정에서 테이프 장치 구동기(25)를 부트 플로피 디스크로부터 추가로 적재하고, 함수 호출 테이블과 장치 구동기 테이블을 작성 관리하는 제2단계와, 펌웨어로부터 함수 호출 또는 부트 처리 요구를 받아, 부트 처리기(21)가 펌웨어 함수 호출 처리기(23)� �� 의해 테이프 장치 구동기(25) 및 실제 모드에서의 BIOS호출을 수행하도록 하고, 보호 모드로 복귀한 후 함수 반환값을 정리하여 함수 호출 위치로 복귀하도록 하는 제3단계로 구성된 것을 특징으로 한다.
Abstract:
본 발명은 고속병렬컴퓨터의 XNIF에서 코러스 IPC 메시지의 분해 및 조립 방법에 관한 것이다. 종래 기술들로는 LAN, WAN 등과 같은 일반 네트워크 상에서도 메시지를 송수신할 때에 메시지의 분해 및 조립 방법들이 사용되고 있다. 그러나, 이들 방법들은 TCP/IP와 같은 해당 특정 프로토콜과 특정 하드웨어에 국한된 것이며, 또한 코러스 IPC 메시지와 같은 메시지 처리를 효과적으로 할 수 없다. 본 발명에서는 송신하고자 하는 코러스 IPC 메시지의 크기가 제어 메시지보다 크면, 이 메시지를 제어 메시지 크기로 된 프레임으로 분해하고, 분해에 따른 부가 정보를 헤더를 프레임에 포함시킨다. 수신측에서는 분해되어 전송된 프레임에 대해서 헤더 정보를 통하여 프레임을 수신측의 해당 메모리 영역에 전달한다. 이 헤더 정보는 각 메시지가 송신측에서 수신측으로 비순차적, 여러 메시지에 속하는 프레임들이 동시에 한 송신측에서 수신 노드로 전달될 경우에도 처리할 수 있도록 해준다.
Abstract:
본 발명은 고속 병렬컴퓨터를 사용하는 사용자에게 효율적인 입출력 인터페이스를 제공하기 위한 고속 병렬컴퓨터 콘솔 및 터미널 구동기 제어를 위한 인터럽트 처리 방법에 관한 것이다. 고속 병렬컴퓨터는 사용자와의 인터페이스를 제공하기 위한 장치로 직렬 입출력 제어기를 제공하고 있다. 직렬 입출력 제어기를 통하여 장착되는 시스템 콘솔 및 사용자 터미널은 시스템 관리자 또는 사용자에게 인터페이스를 제공하여 이들이 원하는 명령을 시스템 내부로 전달하고 처리된 결과를 사용자에게 출력하여 주는 기능을 담당한다. 이러한 기능의 시스템 콘솔 또는 터미널을 운영체제에서 제어 할 수 있게 하기 위해서는 해당 장치를 제어 할 수 있는 제어기가 반드시 필요하다. 따라서, 본 발명은 시스템 콘솔 또는 터미널을 운영체제에서 제어 할 수 있는 고속 병렬컴퓨터 콘솔 및 터미널 구동기 제어를 위한 인터럽트 처리 방법을 제시한다.
Abstract:
본 발명은 고속 병렬 컴퓨터에서 태스크의 병렬처리를 위한 가상 시스템 설정방법에 관한 것으로서, 그 특징은 고속 병렬 컴퓨터에서 태스크의 병렬처리를 위한 가상 시스템 설정방법에 있어서, 태스크 시작 모듈을 초기화시키고 노드 목록의 유무 여부에 따라서 제어 노드 또는 응용 노드의 노드명과 노드 코드를 설정하는 제1과정과 노드 핸들러를 등록하고 시스템에서 사용하는 자료의 송수신 프로토콜 모듈을 초기화하고 핸들러 스레드 관리자를 생성하고 제어노드가 설정되어 있는 경우 구성파일을 해석하여 노드목록을 구성하는 제2과정과 가상 시스템을 설정할 노드들에 대한 정보를 효율적으로 저장하기 위해서 지역 메모리에 전역 노드 목록을 할당하여 노드 목록의 각 응용 노드들에 대한 전역 포인터를 파악하고 저장하는 제3과정과 전역 노� �� 목록에 기록된 노드가 있으면 가상 시스템 벡터 테이블을 설정하는 제4과정 및 각 응용 노드에 대하여 전역 포인터를 벡터 테이블에 기록하고 메시지 버퍼에 전역 노드 정보를 기록하여 원격의 응용 노드에 전송하고 벡터 테이블 키를 설정하여 가상 시스템을 구성하는 제5과정을 포함하는데 있으므로, 그 효과는 분산형 메모리를 갖는 고속 병렬 컴퓨터에서 시스템 사용자가 실행 시간 라이브러리 수준에서 병렬 처리를 효과적으로 할 수 있다는 데에 있다.
Abstract:
본 발명은 고속 병렬 컴퓨터(SPAX)의 운영체제에 관한 것으로, 시스템 부팅 과정에서 입출력 노드와 통신 제어 노드의 역할을 하는 처리기 노드가 부트 노드로 연동하는 부트 코드를 창안하므로써 클러스터 0에 속한 통신 제어 노드가 부트 노드로써 시스템을 부팅시킨다 하더라도 그대로 연동될 수 있어 시스템의 부트를 원활하게 하는 SPAX의 부트 섹터 구성 방법이 제시된다.
Abstract:
본 발명은 여러개의 컴퓨터 시스템을 상호연결하여 클러스터로 운영하고자 할 때, 컴퓨터 시스템들을 계층적 크로스바 스위치를 사용하여 크로스바 스위치의 개수를 유연하게 증가시킬 수 있는 시스템구조에 대한 것으로, 다수개의 프로세서 노드들을 소정갯수의 노드군으로 분류하는 제1과정과, 상기 과정에서 분류되어진 각 노드군들에 대하여 각각 하나의 노드군에 하나의 크로스바 스위치를 대응시키고 각 노드군에 속하는 프로세서 노드들을 해당 크로스바 스위치에 연결하는 제2과정과, 상기 과정에서 노드군에 연결되어진 크로스바 스위치들을 소정갯수의 스위치군으로 분류하는 제3과정과, 상기 과정에서 분류되어진 각 스위치군들에 대하여 각각 하나의 스위치군에 두 개의 상위 크로스바 스위치를 대응시키고 각 스위치군에 속하는 크로스� � 스위치들과 연결하는 제4과정과, 상기 과정에서 각 스위치군에 연결되어진 상위 크로스바 스위치들을 연결하는 제5과정을 포함하는 것을 특징으로 하는 병렬처리 컴퓨터 시스템에서 계층적 크로스바 스위치 기법을 적용한 프로세서 연결방법을 제공하여 시스템의 확장 또는 응용분야 및 사용용도의 시스템 자원 필요 요구에 따라 자유롭게 구성이 가능하게 한다.
Abstract:
본 발명은 마이크로 커널 레벨에서 고속병렬컴퓨터의 크로스바 네트웍 라우터 보드(Xdcent-Net InterFace)의 송신부 기능을 소프트웨어로 애뮬레이션하는 방법에 관한 것으로서, 종래의 크로스바 네트웍에 대한 메시지 송신 커널은 크로스바 네트웍 라우터 보드가 있는 시스템에서만 사용가능한 소프트웨어이었다는 문제점을 해결하기 위해, 본 발명은 제1쓰레드에 의해 송신 커널이 메시지 송신버퍼(MSB)에 크로스바 네트웍 라우터 보드(XNIF)메시지를 저장시킨 후 송신하도록 하는 과정과, 이 과정의 제1쓰레드에서 송신된 메시지를 제2쓰레드에 의해 이더넷 메시지로 변환 및 송신 완료를 통보하도록 하는 과정으로 이루어져, 크로스바 네트웍 라우터 보드가 없는 이더넷으로 연결된 노드에서 크로스바 네트웍에 대한 메시지 송신 커널을 사용하도록 한 것이 .