KR100286225B1 - 전전자교환기의 프로세서간 통신 메시지 처리 방법 - Google Patents

전전자교환기의 프로세서간 통신 메시지 처리 방법 Download PDF

Info

Publication number
KR100286225B1
KR100286225B1 KR1019970011770A KR19970011770A KR100286225B1 KR 100286225 B1 KR100286225 B1 KR 100286225B1 KR 1019970011770 A KR1019970011770 A KR 1019970011770A KR 19970011770 A KR19970011770 A KR 19970011770A KR 100286225 B1 KR100286225 B1 KR 100286225B1
Authority
KR
South Korea
Prior art keywords
node
message
path
processors
fault
Prior art date
Application number
KR1019970011770A
Other languages
English (en)
Other versions
KR19980075532A (ko
Inventor
이동수
Original Assignee
박종섭
현대전자산업주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 박종섭, 현대전자산업주식회사 filed Critical 박종섭
Priority to KR1019970011770A priority Critical patent/KR100286225B1/ko
Publication of KR19980075532A publication Critical patent/KR19980075532A/ko
Application granted granted Critical
Publication of KR100286225B1 publication Critical patent/KR100286225B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0087Network testing or monitoring arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0091Congestion or overload control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Hardware Redundancy (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
전전자교환기
2. 발명이 해결하고자 하는 기술적 과제
종래의 전전자교환기 프로세서간 통신의 메시지 처리 방법에서 메시지처리기와 단일 경로로 연결된 노드에 장애가 발생되면 곧바로 프로세서간 통신을 마침으로써 노드의 장애 발생시 프로세서간 메시지 송수신을 하지 못하는 문제점을 해결하고자 한 것이다.
3. 발명의 해결방법의 요지
프로세서간 메시지 송수신을 위한 경로를 선택하고 노드의 장애여부를 검사하는 제 1 단계(ST10-ST11)와; 상기 노드의 장애여부 검사 결과 노드에 장애가 발생했다고 판단되면 프로세서간 메시지 송수신을 위한 우회 경로를 선택하여 메시지를 송수신하는 제 2 단계(ST13-ST14)로 이루어짐을 특징으로 한 것이다.
4. 발명의 중요한 용도
음성용 전전자 교환기를 비롯하여 코드분할 다중접속(CDMA)용 전전자 교환기 및 개인 휴대 통신(PCS)용 전전자 교환기의 프로세서간 통신에 적용되는 것이다.

Description

전전자교환기의 프로세서간 통신 메시지 처리 방법
제1도는 종래의 전전자교환기 프로세서간 통신제어계 블럭 구성도.
제2도는 종래 전전자교환기의 프로세서간 통신 메시지 경로도.
제3도는 종래 전전자교환기의 프로세서간 통신 메시지 처리 방법을 보인 흐름도.
제4도는 본 발명이 적용되는 전전자교환기의 프로세서간 통신제어계 블럭 구성도.
제5도는 본 발명에 의한 전전자교환기의 프로세서간 통신 메시지 처리 방법을 보인 흐름도.
[발명의 목적]
본 발명은 전전자교환기의 프로세서간 통신 메시지 송수신 경로를 이중화함 으로써 노드의 장애발생시에도 우회경로를 통하여 프로세서간에 메시지를 원활히 송수신할 수 있도록 한 전전자교환기의 프로세서간 통신 메시지 처리 방법을 제공 하고자 하는 것이다.
[발명이 속하는 기술분야 및 그 분야의 종래기술]
일반적으로 전전자교환기의 프로세서간 통신은 프로세서간 통신제어계 블럭 내 메시지처리부와 노드부를 통하여 메시지의 송수신이 이루어진다. 종래의 메시지 처리부는 모토로라 제품인 MC68302를 사용하여 송수신 메시지를 처리했으며 송수 신 전송율은 1MBPS를 사용했다.
이러한 종래 전전자교환기의 프로세서간 통신제어계의 구성은 첨부한 도면 도1과 같다.
이에 도시된 바와 같이, 프로세서간 메시지를 전송하는 다수개의 노드부(1-n)와, 상태관리용 경로를 통해 상기 노드부(1-n)의 동작 상태를 검사하여 이상이 없으면 노드부(1-n)로 프로세서간 메시지를 전달하며, 상기 노드부(1-n)에 장애가 발생되면 메시지송수신경로를 통해 상위 프로세서로 노드부(1-n) 장애를 보고하고 프로세서간 메시지 전달을 종료하는 메시지처리부(10)로 구성되었다.
여기서, 상기 메시지처리부(10)와 노드부는 도2에 도시된 바와 같이 단일경로로 연결되었다.
이렇게 구성된 종래 전전자교환기 프로세서간 통신제어계의 동작을 첨부한 도면 도3을 참조하여 설명하면 다음과 같다.
먼저, 메시지처리부(10)는 프로세서간 메시지 송수신을 위한 초기화를 하고 다수개 노드부(1-n)의 장애여부를 검사한다(ST1).
노드부(1-n)의 장애여부 검사 결과 노드부(1-n)에 장애가 발생되었다고 판단되면 프로세서간 메시지 송수신을 종료하고, 노드부(1-n)에 이상이 없다고 판단되면 프로세서간 메시지를 송수신하고 노드부(1-n)의 장애여부 검사 단계로 리턴한다 (ST2-ST3).
그러나 위와 같은 전전자교환기의 프로세서간 통신 메시지 처리 방법은 메시 지처리기와 단일경로로 연결된 노드에 장애가 발생하면 곧바로 프로세서간 메시지 송수신을 종료하므로 메시지 송수신이 원활하지 못하는 문제점이 있었다.
또한 현재의 반도체 기술이 발달하고 전전자교환기 프로세서의 성능이 향상되었기 때문에 메시지처리부의 성능 향상과 메시지처리부와 노드부간의 메시지 전송율의 향상이 요구되었지만, 상기와 같은 종래 기술로는 이를 수용하지 못하는 단점도 있었다.
[발명이 이루고자 하는 기술적 과제]
이에 본 발명은 상기와 같은 제반 문제점을 해결하기 위해서 제안된 것으로, 본 발명의 목적은 메시지 송수신 경로를 다중화하고 노드부의 장애여부에 따라 송수신 경로를 제어해서 메시지를 송수신하는 방법으로 노드의 장애 발생시에도 우회 경로를 통하여 프로세서간에 메시지를 송수신할 수 있도록 하는 전전자교환기의 프로세서간 통신 메시지 처리 방법을 제공하는데 있다.
이러한 본 발명의 목적을 달성하기 위한 방법은, 프로세서간 메시지 송수신을 위한 경로를 선택하고 노드의 장애여부를 검사하는 제 1 단계와; 상기 노드의 장애여부 검사 결과 노드에 장애가 발생했다고 판단되면 프로세서간 메시지 송수신을 위한 우회 경로를 선택하여 메시지를 송수신하는 제 2 단계로 이루어진다.
이하, 본 발명을 첨부한 도면에 의거 상세히 설명하면 다음과 같다.
[발명의 구성 및 작용]
도 4는 본 발명이 적용되는 전전자교환기의 프로세서간 통신제어계 블럭 구성도이다.
도시된 바와 같이, 프로세서간 메시지를 처리하고 노드부(300)의 동작상태를 검사하여 프로세서간 메시지 송수신 경로를 제어하는 신호를 발생하는 메시지처리 부(100)와, 상기 메시지처리부(100)에서 발생되는 경로 제어신호에 따라 프로세서간 메시지 송수신 경로를 제어하는 경로제어부(200)와, 상기 경로제어부(200)의 제어에 따라 프로세서간 메시지를 송수신하는 노드부(300)로 구성된다.
상기에서 노드부(300)는 프로세서간 메시지를 송수신하는 제1 및 제2 노드 (301)(302)로 구성된다.
또한 메시지처리부(100)는 MC68302를 MC68360으로 대체하여 구현하고 메시지처리부(100)와 노드부(300)간의 전송율도 1MBPS에서 4MBPS로 향상시켰다.
도 5는 본 발명에 의한 전전자교환기의 프로세서간 통신 메시지 처리 방법을보인 흐름도이다.
도시된 바와 같이, 프로세서간 메시지 송수신을 위한 경로를 선택하고 노드의 장애여부를 검사하며 그 결과 노드에 이상이 없다고 판단되면 프로세서간 메시지를 송수신하는 제 1 단계(ST10-ST12)와; 상기 노드의 장애여부 검사 결과 노드에 장애가 발생했다고 판단되면 프로세서간 메시지 송수신을 위한 우회 경로를 선택하는 제 2 단계(ST13-ST14)로 이루어진다.
이와 같이 이루어지는 본 발명의 작용을 설명하면 다음과 같다.
먼저, 본 발명이 적용되는 전전자교환기 프로세서간 통신제어계는 메시지처리부(100)에서 처리된 프로세서간 메시지를 경로제어부(200)의 제어에 따른 경로를 통해 노드부(300)에 전달하는 방법으로 프로세서간 메시지를 송수신한다.
즉, 도 5에 도시된 바와 같이, 먼저 프로세서간 메시지 송수신을 위한 경로를 선택하고 노드의 장애여부를 검사한다(ST10).
이 검사 결과 노드에 이상이 없다고 판단되면 선택된 경로를 통해 프로세서 간 메시지를 송수신하고 노드와 장애여부를 검사하는 단계로 리턴한다(ST11-ST12).
이와는 달리 상기 노드 장애 검사(ST10) 결과 노드에 장애가 발생했다고 판 단되면 경로제어기의 제어에 따라 우회경로를 선택하고 그 선택한 새로운 노드의 장애여부를 검사한다(ST13).
이 검사 결과 새로이 선택한 노드에 이상이 없다고 판단되면 메시지를 송수신하고 노드의 장애여부 검사 단계로 리턴하며, 그 새로운 노드에도 장애가 발생했다고 판단되면 프로세서간 통신을 끝낸다(ST14).
이러한 방법으로 노드의 장애 발생시 곧바로 프로세서간 통신을 끝내지 않고 우회경로를 통하여 프로세서간 통신을 하는 것이다.
다음으로 본 발명이 적용된 전전자교환기 프로세서간 메시지처리부의 메시지 처리 성능을 시험하기 위한 전전자교환기 IPCLOG 실험 결과를 설명하면 다음과 같다.
[실험상수]
1. 실행 프로세서 : OMP(40)
2. 목적 프로세서 : CIP(7e)
3. print time(second)? 10
4. messize size(byte)? 16
5. ipc send delay(times)? 0
[실험결과]
Figure kpo00001
여기서 IPCLOG 실험이란 어떤 임의의 프로세서(실행 프로세서)에서 하나 또는 다수의 프로세서(목적 프로세서)로 일정한 형태의 데이터(메시지)를 보내고 받기(LOOP-BACK) 실험을 하는 것으로, 이 실험을 통하여 통신경로의 정상동작여부 확인 및 통신성능의 측정이 가능하다.
[발명의 효과]
이상에서 상세히 설명한 바와 같이 본 발명은 노드의 장애발생시 우회경로를 선택하여 메시지를 송수신함으로써 프로세서간의 메시지 송수신이 원활해지는 효과가 있다.
또한 메시지처리용량이 개선됨으로써 정보 송수신 양이 증가하는 효과도 있다.

Claims (2)

  1. 전전자교환기의 프로세서간 메세지 통신 방법에 있어서, 프로세서간 메시지 송수신을 위한 경로를 선택하고 노드의 장애여부를 검사하는 제 1 단계(ST10-ST11)와; 상기 노드의 장애여부 검사 결과 노드에 장애가 발생했다고 판단되면 프로세서간 메시지 송수신을 위한 우회 경로를 선택하여 메시지를 송수신하는 제 2 단계(ST13-ST14)로 이루어짐을 특징으로 하는 전전자교환기의 프로세서간 통신 메시지 처리 방법 .
  2. 청구항1에 있어서, 상기 제1 단계에서 선택한 노드가 정상적이면 그 노드를 통해 프로세서간 통신 메시지를 송수신하는 단계(ST12)를 더 포함하여 이루어짐을 특징으로 하는 전전자교환기의 프로세서간 통신 메시지 처리 방법.
KR1019970011770A 1997-03-31 1997-03-31 전전자교환기의 프로세서간 통신 메시지 처리 방법 KR100286225B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970011770A KR100286225B1 (ko) 1997-03-31 1997-03-31 전전자교환기의 프로세서간 통신 메시지 처리 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970011770A KR100286225B1 (ko) 1997-03-31 1997-03-31 전전자교환기의 프로세서간 통신 메시지 처리 방법

Publications (2)

Publication Number Publication Date
KR19980075532A KR19980075532A (ko) 1998-11-16
KR100286225B1 true KR100286225B1 (ko) 2001-05-02

Family

ID=37514672

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970011770A KR100286225B1 (ko) 1997-03-31 1997-03-31 전전자교환기의 프로세서간 통신 메시지 처리 방법

Country Status (1)

Country Link
KR (1) KR100286225B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000046116A (ko) * 1998-12-31 2000-07-25 김영환 Cdma무선데이터 서비스를 위한 교환기의 계층 3 메시지 처리 장치

Also Published As

Publication number Publication date
KR19980075532A (ko) 1998-11-16

Similar Documents

Publication Publication Date Title
JP3685978B2 (ja) 冗長光多分岐通信システム
KR100216370B1 (ko) Atm 스위치 보드의 이중화 장치 및 방법
JP2008104108A (ja) 中継装置および障害監視方法
KR100286225B1 (ko) 전전자교환기의 프로세서간 통신 메시지 처리 방법
JP2002027025A (ja) データ伝送システム
JP2669356B2 (ja) Pds伝送システム
KR960010879B1 (ko) 공통의 버스 자원을 공유한 다수 프로세서의 버스 이중화 제어 및 버스 이상 상태 발생시 복구 처리방법
KR100630066B1 (ko) 전송 시스템에서 선로감시를 통한 메시지 전달 방법
KR100202978B1 (ko) 교환기에 있어서 서브시스템의 장애검출장치
KR100251702B1 (ko) 비동기 전송 모드 네트웍에서 특정 디바이스의 고장 진단 방법
KR100462731B1 (ko) 전전자 교환기 프로세서간통신제어보드의 노드 기능 시험 방법
JP2000151490A (ja) 送信バースト受信モニタ回路
KR0153931B1 (ko) 병렬 공통버스형 고속 패킷교환장치의 이중화 시스템 및 이중화 방법
KR100291099B1 (ko) 디바이스 제어보드의 이중화 상태 보고 방법
JPH0653995A (ja) パケット交換装置の回線対応部
KR930006033B1 (ko) 전전자 교환 시스템에서의 프로세서간 메세지 송수신 기능 구현방법
KR20000028406A (ko) 교환 시스템에서 프로세서간 통신망의 이중화구조
KR0121970B1 (ko) 전전자 교환기의 공통 버스를 관리하는 방법
KR100751643B1 (ko) 이동 통신 가입자 처리 장치의 비정상 동작을 감시하는방법
KR19990058883A (ko) 씨디엠에이 피씨에스 시스템에서 링크 장애 발생시 데이터의유실 없이 활성화 링크를 변경하는 방법
JP3026532B2 (ja) パケット交換システム
JPS6148249A (ja) 回線切替装置
CN113839858A (zh) 通信方法及通信设备
JP2002044113A (ja) ハブ装置
JP2000137888A (ja) 警備監視システム

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070105

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee