Abstract:
PURPOSE: A system for providing a number mobility using a number mobility confirmation database and an operating method therefor are provided to reduce the delay of a call connection and reduce the load of the number mobility database by separately operating the number mobility database and the number mobility confirmation database. CONSTITUTION: A number mobility confirmation database(13) stores information about whether a telephone exchange number is moved. A number mobility database(4) stores current telephone exchange number information of the telephone exchange number which is moved. A client management database(11) stores subscriber information. A switch(2) connects a telephone exchange number in which a call setup is request to a called terminal having a current telephone exchange number according to the request of the call setup from a subscriber terminal(3) by using the client management database(11), the number mobility confirmation database(13) and the number mobility database(4).
Abstract:
PURPOSE: A method for managing a table for distributed forwarding in a high-speed router is provided to construct distributed forwarding information by realizing the forwarding function of a router with the application of an IP communication technique and to improve the performance of the whole network by supporting an efficient forwarding data consistency between distributed tables. CONSTITUTION: An RP(Routing Processor)(200) is comprised of a forwarding manager(201), a forwarding table, and a system manager(203). An LP(Line card Processor)(207) includes a neighboring table(208) and a forwarding table(209). An IPC communication bus(206) connects the routing processor(200) with a plurality of LPs(207). The forwarding manager(201) obtains the configuration information of a router system from the system manager(203). The neighboring table(208) has the Next Hop information of a line interface, obtained by an ARP(205). The system manager(203) manages system configuration, such as system initialization, line card addition/deletion, etc. The forwarding manager(201) constructs and maintains the forwarding information of the RP(200) and LPs(207).
Abstract:
PURPOSE: A method for processing a distributive forwarding table in a high speed router system is provided to enable an efficient distributive forwarding function by applying a middleware communication technique such as a software bus, thereby improving efficiency of data processing. CONSTITUTION: A router processor sets a forwarding table, and sets a management communication channel(S401). The router processor waits for a message from a system manager, and maintains a standby state(S402). If a message for IP address configuration information is received from the system manager, the router processor initializes the forwarding table(S407), and enters the standby state in order to receive a message from the system manager(S411). If a message for adding an IP address is received(S405), the router processor calls an M_add(IP)(S408). If a message for deleting the IP address is received, the router processor calls an M_delete(IP)(S409).
Abstract:
PURPOSE: A method for composing an execution time using stack frame, generated in a back end processor of a CHILL(CCITT High Level Language) making a machine language used in a Power PC, is provided to process the execution time stacks including a stack pointer, a local variable pointer and a transient area pointer. CONSTITUTION: A method for composing an execution time using stack frame comprises steps of composing a transient area and a local variable area of a compiler and updating a value of the local variable pointer after storing contents of a designated register in a storage area of the register, designating a stack frame of a calling function by assigning a value of a current stack pointer after composing a parameter area and a pointer storage area, adjusting the stack pointer by adding the size of each area, composing a stack frame on a called function by storing a value of a prior stack pointer in a storage area of a calling frame pointer.
Abstract:
본 발명은 CHILL 디버거를 이용하여 CHILL 원시화일을 디버깅하기 위해 필요한 CHILL 디버깅 정보를 생성하는 방법에 관한 것으로, 메인 메모리부, 중앙처리장치부, 보조기억 장치부, 입출력 장치부, 유닉스(UNIX) 운영체제부 및 시스템 버스를 포함하는 장치에 적용되는 CHILL 디버깅 정보 생성방법에 있어서, CHILL 컴파일러의 전위 처리기에서 컴파일 시간 디버깅 정보를 추출하여(S11) 메모리 내에서의 심벌의 주소와 프로그램 구조의 범위(영역) 등과 같은 목적화일과 관련된 디버깅 정보를 제외한 부분 디버깅 정보를 생성하는 단계(S12)와, 부분 디버깅 정보 생성단계(S11,S12) 수행 후 CHILL 컴파일러에 의해 컴파일된 목적화일로부터 상기 메모리 내에서의 심벌의 주소와 프로그램 구조의 범위(영역)등의 목적화일 정보를 추출하는 단계(S2)와, 상기 부분 디버깅 정� �� 생성단계(S11,S12)에서 생성된 부분 디버깅 정보와 상기 목적화일 정보 추출단계(S2)에서 생성된 목적화일 정보를 결합하여(S31) 완전한 디버깅 정보를 생성하는 단계(S32)를 포함하여 구성함으로써, CHILL 프로그램 에러의 발견 및 수정을 용이하게 할 수 있으므로, 소프트웨어의 생산성을 대폭적으로 높일 수 있다.
Abstract:
본 발명은 CCITT의 전자교환용 고수준언어(CHILL)로 작성된 프로그램을 호스트 시스템에서 시험하기 위한 방법에 관한 것으로서, CHILL 컴파일러에서 호스트용 디버깅 정보를 추출하고 호스트 시스템에서의 수행을 위한 호스트용 실행 시간 라이브러리를 결합하여 호스트 목적 파일을 생성하는 단계와, 상기 호스트용 환경에서 생성된 목적 파일로 시험을 위한 접속로를 설정하는 단계와, 상기 생성된 호스트용 디버깅 정보를 이용하여 생성된 호스트용 목적 파일을 호스트용 시험 환경에서 시험하는 단계를 구성함으로써, 타겟 하드웨어의 구현과 무관하게 빠른 시간 내에 타겟용 프로그램의 제공이 가능하며, 타겟 시스템에 실제 프로그램을 탑재하기 전에 대부분의 시험을 호스트에서 실시함으로써 오류를 조기에 발견할 수 있으며 따라서 소프트웨어의 � ��산성을 높일 수 있는 효과가 있다.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 리드 솔로몬 복호기. 2. 발명이 해결하려고 하는 기술적 과제 수정 유클리드 알고리듬을 이용해 회로의 복잡도와 연산의 수행 시간을 줄일 수 있을 뿐만아니라 다른 용도에 대한 확장이 용이한 복호기를 제공하고자 함. 3. 발명의 해결방법의 요지 수정신드롬 다항식 값과 삭제위치자 다항식 값을 계산하는 다항식 생성수단과, 에러/삭제 평가자 다항식과 에러/삭제 위치자 다항식을 연산하여 종결조건이 만족되면 계산한 에러/삭제 평가자 다항식과 에러/삭제 위치자 다항식을 종결신호와 함께 출력하는 수정 유클리드 알고리듬 수행수단과, 시간지연수단, 및 에러/삭제 평가자 다항식과 에러/삭제 위치자 다항식으로부터 판별되어진 에러/삭제 위치에 해당 에러/삭제 값을 정정하여 복원된 데이타를 출력하는 다항식 평가 및 정정수단을 구비함. 4. 발명의 중요한 용도 복호장치.
Abstract:
본 발명은 호스트 시스템에서 병행 CHILL 프로그램의 결정적 재실행을 위하여 병행 CHILL 프로그램 실행시 발생되는 사건 이력을 효율적으로 기록하는 방법을 제공하는 데에 그 목적이 있다. 본 발명은 병행 CHILL 프로그램 실행시 발생하는 각각의 사건에 대한 동작과 사건 정보를 기록하는 작업을 런타임 라이브러리로 구성하여, 병행 CHILL 프로그램 디버깅을 위한 사건 이력 기록에 이용함으로써, 사건 이력 기록을 위해 원시 프로그램을 변경할 경우 또는 런타임 시스템 및 운영체제를 변경할 경우 발생하는 기존 방법의 문제점 및 불편함을 제거하게 되었다.
Abstract:
본 발명은 실시간 병행처리 운영 체제(Concurrent Real-time Operating System)의 제어를 받는 목적 시스템 상에서 수행되는 병행 CHILL 프로그램을 고속 통신 라인을 이용하여 호스트 시스템에서 온라인으로 교차 디버깅하는 방법에 관한 것으로, 디버깅 및 시험 환경을 갖추지 못한 실시간 내장형 시스템에 효과적으로 적용될 수 있는 방법이다. 또한 이 방법은 소스레벨 디버깅 도구가 호스트 시스템에서 동작하므로 이를 목적 시스템에 상주시킬 필요가 없고, 목적 시스템에는 순수한 실행 코드만이 로딩되어 실행되며, 디버깅을 위한 정보들은 호스트 시스템에서 관리하므로 디버깅에 대한 목적 시스템의 오버헤드를 최소화할 수 있는 효과적인 방법이다.