이중화 프로세서 시스템에서의 프로그램 로딩 방법 및 그장치
    101.
    发明公开
    이중화 프로세서 시스템에서의 프로그램 로딩 방법 및 그장치 无效
    用于在主从处理器系统中加载程序的方法及其装置

    公开(公告)号:KR1020060067076A

    公开(公告)日:2006-06-19

    申请号:KR1020050020795

    申请日:2005-03-12

    CPC classification number: G06F9/445

    Abstract: 본 발명에 의한 이중화 프로세서 시스템에서의 프로그램 로딩 방법 및 그 장치는 주 프로세서와 종 프로세서로 구성되는 이중화 프로세서 시스템의 동작 방법에 있어서, 주 프로세서의 구동과 동시에 종 프로세서의 구동을 제어하는 단계; 주 프로세서의 운영체제와 응용 프로그램을 구동하고 종 프로세서의 메모리에 종 프로세서의 운영체제와 응용 프로그램들을 로딩한 후 상기 제어를 해제하는 단계; 및 종 프로세서의 운영체제 및 응용 프로그램이 구동되는 단계;를 포함하는 것을 특징으로 하며, 네트워크와 같은 통신 프로토콜이 필요하지 않으므로 로딩 시간 및 자원을 효율적으로 사용할 수 있으며 또한 종 프로세서의 운영체제나 응용 프로그램이 변경 시 업그레이드가 용이해 진다.

    이중화된 내장형 시스템 및 그것을 위한 웜 스탠바이이중화 방법
    102.
    发明授权
    이중화된 내장형 시스템 및 그것을 위한 웜 스탠바이이중화 방법 失效
    双工嵌入式系统和热备份复制方法

    公开(公告)号:KR100564754B1

    公开(公告)日:2006-03-27

    申请号:KR1020030087170

    申请日:2003-12-03

    Inventor: 정부금 홍성백

    Abstract: 본 발명은 이중화된 내장형 시스템 및 그것을 위한 웜 스탠바이 이중화 방법에 관한 것으로, 상기 웜 스탠바이 이중화 방법은 (a) 시스템이 시동되면 이중화 디바이스를 생성하고 액티브, 스탠바이 모드를 결정하는 단계; (b) 상기 (a) 단계에서 결정된 모드가 액티브인 경우에는 네트워크 인터페이스를 활성화시키고, 스탠바이인 경우에는 네트워크 상기 인터페이스를 비활성화 시키는 단계; (c) 이중화 시스템 콜 요구가 입력되면 사용자에게 시스템의 이중화 상태를 알려주는 단계; (d) 액티브 시스템 장애 발생시 스탠바이 시스템이 액티브 상태가 되도록 이중화 절체를 실행하는 단계; 및 (e) 사용자로부터 이중화 명령이 입력되면 해당 명령을 처리하는 단계를 포함한다.

    이중화된 내장형 시스템 및 그것을 위한 웜 스탠바이이중화 방법
    103.
    发明公开
    이중화된 내장형 시스템 및 그것을 위한 웜 스탠바이이중화 방법 失效
    双重嵌入式系统及其温和待机方法

    公开(公告)号:KR1020050053917A

    公开(公告)日:2005-06-10

    申请号:KR1020030087170

    申请日:2003-12-03

    Inventor: 정부금 홍성백

    Abstract: 본 발명은 이중화된 내장형 시스템 및 그것을 위한 웜 스탠바이 이중화 방법에 관한 것으로, 상기 웜 스탠바이 이중화 방법은 (a) 시스템이 시동되면 이중화 디바이스를 생성하고 액티브, 스탠바이 모드를 결정하는 단계; (b) 상기 (a) 단계에서 결정된 모드가 액티브인 경우에는 네트워크 인터페이스를 활성화시키고, 스탠바이인 경우에는 네트워크 상기 인터페이스를 비활성화 시키는 단계; (c) 이중화 시스템 콜 요구가 입력되면 사용자에게 시스템의 이중화 상태를 알려주는 단계; (d) 액티브 시스템 장애 발생시 스탠바이 시스템이 액티브 상태가 되도록 이중화 절체를 실행하는 단계; 및 (e) 사용자로부터 이중화 명령이 입력되면 해당 명령을 처리하는 단계를 포함한다.

    내장형 시스템을 위한 운영체제 로딩 시스템 및 방법
    104.
    发明授权
    내장형 시스템을 위한 운영체제 로딩 시스템 및 방법 失效
    用于加载嵌入式系统的操作系统的系统和方法

    公开(公告)号:KR100487717B1

    公开(公告)日:2005-05-03

    申请号:KR1020020080158

    申请日:2002-12-16

    Abstract: 본 발명은 내장형 시스템을 위한 운영체제 로딩 시스템 및 방법에 관한 것으로, 상기 운영체제 로딩 방법은 (a) 클라이언트 자신의 현재 운영체제 이미지를 이용하여 부팅을 수행하는 단계; (b) 상기 클라이언트의 운영체제 버전 정보를 서버에게 전달하는 단계; (c) 상기 클라이언트로부터 전송된 상기 운영체제 버전 정보와 상기 서버에 저장되어 있는 클라이언트의 운영체제의 버전 정보를 비교하는 단계; (d) 상기 (c) 단계에서의 비교 결과, 상기 두 버전이 일치하면 상기 클라이언트에 구비된 응용 프로그램을 수행하는 단계; 및 (e) 상기 (c) 단계에서의 비교 결과, 상기 두 버전이 일치하지 않으면 상기 서버에 저장되어 있는 상기 운영체제 이미지를 상기 클라이언트에게 다운로드하고, 다운로드 된 상기 운영체제 이미지 및 상기 운영체제의 버전 정보를 메모리에 저장하는 단계를 포함한다.

    이중화 시스템 및 그 시스템에서의 이중화 절체 방법과,그 방법을 실현하는 프로그램을 저장한 컴퓨터 판독가능기록매체
    105.
    发明公开

    公开(公告)号:KR1020040057032A

    公开(公告)日:2004-07-01

    申请号:KR1020030011382

    申请日:2003-02-24

    Inventor: 정부금 최완

    CPC classification number: H04L1/22 H04B1/74 H04L41/0668

    Abstract: PURPOSE: A dual system, a dual-switching method thereof, and a computer-recording medium for storing a program to perform the same are provided to perform simply a dual-switching function by using a semaphore and a daemon process. CONSTITUTION: An active device and a standby device generate a semaphore and a daemon process if a dual system is operated(201-203). The active device and the standby device maintain constantly a dual switching point by using the semaphore and the daemon process when the active device generates a dual command(204-205). Each daemon process of the active device and the standby device performs a dual switching function at the dual switching point(207-208). The standby device finishes the dual switching process by performing a process prior to the dual switching process.

    Abstract translation: 目的:提供一种双重系统,其双重切换方法以及用于存储执行该程序的计算机记录介质,以通过使用信号量和守护进程简单地执行双切换功能。 构成:如果双系统运行,活动设备和备用设备将生成信号量和守护进程(201-203)。 主动设备和备用设备通过在主动设备生成双命令(204-205)时使用信号量和守护进程来持续保持双重切换点。 有源设备和待机设备的每个守护进程都在双重切换点(207-208)执行双重切换功能。 备用设备通过在双重切换过程之前执行一个过程来完成双重切换过程。

    외부네트워크 인터페이스에 대한 최대전송단위 조절기능을 가지는 라우터 및 그 방법
    106.
    发明公开
    외부네트워크 인터페이스에 대한 최대전송단위 조절기능을 가지는 라우터 및 그 방법 失效
    具有用于外部网络接口的最大传输单元控制功能的路由器及其方法

    公开(公告)号:KR1020040047251A

    公开(公告)日:2004-06-05

    申请号:KR1020020075394

    申请日:2002-11-29

    Abstract: PURPOSE: A router having MTU(Maximum Transmission Unit) control function for external network interface and its method are provided to allow one router to smoothly exchange information with the other router by abstracting an MTU by segmenting and assembling transmission/reception packets into a certain data amount. CONSTITUTION: A routing processor(110) forms at least one physical external network interface into a logical virtual network interface. A line card processor(140) includes the external network interface. If an MTU of the external network interface is greater than an MTU supported by data communication channel in a router, the routing processor(110) and the line card processor(150) abstract the MTU of the external network interface by segmenting and assembling packets transmitted and received between processors into a certain data amount.

    Abstract translation: 目的:提供一种具有外部网络接口MTU(最大传输单元)控制功能的路由器及其方法,使路由器能够通过将传输/接收分组分段并组合成特定的数据,通过抽象MTU来平滑地与其他路由器交换信息 量。 构成:路由处理器(110)将至少一个物理外部网络接口形成到逻辑虚拟网络接口中。 线卡处理器(140)包括外部网络接口。 如果外部网络接口的MTU大于路由器中的数据通信信道所支持的MTU,路由处理器(110)和线路卡处理器(150)通过分组和组合外部网络接口的MTU来抽出外部网络接口的MTU 并在处理器之间接收到一定的数据量。

    타이머를 위한 나눗셈 방법
    107.
    发明授权
    타이머를 위한 나눗셈 방법 失效
    타이머를위한나눗셈방법

    公开(公告)号:KR100372892B1

    公开(公告)日:2003-02-20

    申请号:KR1019990057681

    申请日:1999-12-14

    Abstract: PURPOSE: A dividing method for a timer is provided to perform a division of 64-bit integer/32-bit integer necessary for converting a value of 64-bit timer register into a time rapidly using a software when the time is managed using a 64-bit timer register in a CPU. CONSTITUTION: If numerator n = "(n0n1), and denumerator is 'd', it is judged whether the n0 is more than '0'(S210). If the n0 is more than '0', the calculation of an estimation value of 'q' is performed as q = "0xffff,"ffff/d x n0(S202), and the process is repeated until the n0 is not a negative number by substituting new value of 'n' as n="n" - q x d(S203). Also, the value of "quotient q" is continuously changed as q = "q" + q. As the result of the process, the n0 becomes less than '0'. The solution of q = "q" + n1/d is obtained by using a high velocity 32-bit integer division provided from the CPU using a hardware with respect to the value of 'n1'(S204).

    Abstract translation: 目的:提供了一种定时器的划分方法,当使用64时管理时间时,使用软件对64位定时器寄存器的值进行转换所需的64位整数/ 32位整数进行快速分割 位定时器寄存器在CPU中。 构成:如果分子n =“(n0n1),并且编号为'd',则判断n0是否大于'0'(S210)。 如果n0大于'0',则执行'q'的估计值的计算为q =“0xffff,”ffff / dx n0(S202),并且重复该过程,直到n0不是 通过将新值'n'代入n =“n” -q×d(S203)。 而且,“商q”的值 连续地改变为q =“q” + q。 作为该过程的结果,n0变成小于'0'。 q =“q” + n1 / d是通过使用相对于'n1'的值使用硬件的CPU提供的高速32位整数除法而获得的(S204)。

    대기 프로세스를 통한 실시간 스케쥴링 방법
    108.
    发明授权
    대기 프로세스를 통한 실시간 스케쥴링 방법 失效
    无线网络连接

    公开(公告)号:KR100372886B1

    公开(公告)日:2003-02-20

    申请号:KR1019990057682

    申请日:1999-12-14

    Abstract: PURPOSE: A real time scheduling method through a waiting process is provided for a user to offer a process control interface and to perform a creation and a termination of a process with small code by reducing a creating and terminating time of a process in real time operating system, thereby introducing a wait process concept for a real time scheduling. CONSTITUTION: A user requests a management of a wait process to an operator, and an operating system creates a wait process in accordance with the requesting value and constructs a wait process column belong to the corresponding user block(S301). A creation and termination of a process of a user program generated thereafter is operated being linked to a management of the wait process(S302). That is, an operation of the wait process is controlled by requesting a creation and termination of a process from the user in accordance with the status of the corresponding wait column. While the user program performs a control of a processor, the above process is repeated. If the user program is closed, the corresponding wait process is terminated by receiving a managing stop of the wait process and a data structure for managing the wait process is initialized(S303).

    Abstract translation: 目的:通过等待过程的实时调度方法为用户提供过程控制接口,并通过减少实时操作过程的创建和终止时间,以小代码执行过程的创建和终止 系统,从而为实时调度引入等待过程概念。 构成:用户向操作员请求等待处理的管理,并且操作系统根据请求值创建等待处理并构建属于相应用户块的等待处理列(S301)。 此后产生的用户程序的处理的创建和终止与等待处理的管理相关联地进行(S302)。 即,通过根据对应的等待列的状态向用户请求创建和终止进程来控制等待进程的操作。 当用户程序执行处理器的控制时,重复上述过程。 如果用户程序关闭,则通过接收等待进程的管理停止来终止相应的等待进程,并且用于管理等待进程的数据结构被初始化(S303)。

    분산 객체 시스템에 이용되는 원격 능동 객체 프로그램코드 자동 생성장치 및 그 방법
    109.
    发明公开
    분산 객체 시스템에 이용되는 원격 능동 객체 프로그램코드 자동 생성장치 및 그 방법 有权
    在分布式对象系统中自动生成远程活动对象程序代码的设备和方法

    公开(公告)号:KR1020020048681A

    公开(公告)日:2002-06-24

    申请号:KR1020000077908

    申请日:2000-12-18

    Abstract: PURPOSE: A device and a method for automatically generating a remote active object program code are provided to make a user conveniently describe a remote active object by using a definition language of an easy construction, to generate the described language as a programming language, and to generate an active object. CONSTITUTION: The distributed object systems interconnected via a network include the operating systems for controlling the distributed object systems, the middlewares for controlling the communication objects, and the objects accessible remotely with each other. The distributed object systems automatically generate the program codes by defining the remote objects. The automatic active object program device includes an ADL(Active object Definition Language) defining unit(201), an ACTGEN(ACTive object GENeration) unit(203), and a METGEN(METhod call GENeration) unit(206). The ADL defining unit defines parallel active objects. The ACTGEN unit makes a program code for the generation of an active object. The METGEN unit generates a program code for calling the method of a remote active object.

    Abstract translation: 目的:提供一种用于自动生成远程活动对象程序代码的设备和方法,以使用户通过使用易于构造的定义语言方便地描述远程活动对象,以生成所描述的语言作为编程语言,并且 生成活动对象。 构成:通过网络互联的分布式对象系统包括用于控制分布式对象系统的操作系统,用于控制通信对象的中间件以及彼此远程访问的对象。 分布式对象系统通过定义远程对象来自动生成程序代码。 自动主动对象程序设备包括ADL(活动对象定义语言)定义单元(201),ACTGEN(ACTive对象分类)单元(203)和METGEN(METhod呼叫创建)单元(206)。 ADL定义单元定义并行活动对象。 ACTGEN单元制作用于生成活动对象的程序代码。 METGEN单元生成用于调用远程活动对象的方法的程序代码。

    객체지향 고 수준 언어에서 병행객체 관리 방법
    110.
    发明公开
    객체지향 고 수준 언어에서 병행객체 관리 방법 失效
    用于管理面向对象的语言中的并发对象的方法

    公开(公告)号:KR1020010064249A

    公开(公告)日:2001-07-09

    申请号:KR1019990062399

    申请日:1999-12-27

    Abstract: PURPOSE: A method for managing a concurrent object in an objected-oriented CHILL language is provided to manage a creation unit capable of creating a concurrent object and a life-cycle as a creation and a termination regardless of forms and kinds of program languages through a concurrent object life period management interface. CONSTITUTION: A concurrent class is declared for creating a concurrent object by requesting of a user. A concurrent object creation unit is created for creating a concurrent object by requesting of the user, and the created concurrent object creation unit is terminated. A concurrent object is created by requesting of the user. The created concurrent object is terminated. An entity having a concurrent object characteristic in a specific objected-oriented language is managed and entities having concurrent object characteristics which may exist in a predetermined language are managed through the above processes.

    Abstract translation: 目的:提供一种用于以面向对象的CHILL语言管理并发对象的方法,用于管理能够创建并发对象和生命周期作为创建和终止的创建单元,而不管形式和种类的程序语言通过 并发对象生命周期管理界面。 构成:通过请求用户来声明并发类来创建并发对象。 创建并发对象创建单元,用于通过请求用户来创建并发对象,并且终止所创建的并发对象创建单元。 通过请求用户创建并发对象。 创建的并发对象终止。 管理具有特定面向对象语言的并发对象特性的实体,并且通过上述处理来管理具有以预定语言存在的并行对象特征的实体。

Patent Agency Ranking