KR0143970B1 - 복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치 - Google Patents
복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치Info
- Publication number
- KR0143970B1 KR0143970B1 KR1019930030064A KR930030064A KR0143970B1 KR 0143970 B1 KR0143970 B1 KR 0143970B1 KR 1019930030064 A KR1019930030064 A KR 1019930030064A KR 930030064 A KR930030064 A KR 930030064A KR 0143970 B1 KR0143970 B1 KR 0143970B1
- Authority
- KR
- South Korea
- Prior art keywords
- message
- port
- transmission
- input
- communication
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 title claims description 33
- 230000005540 biological transmission Effects 0.000 claims description 32
- 230000004044 response Effects 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 claims description 6
- 238000009434 installation Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- IUQJDHJVPLLKFL-UHFFFAOYSA-N 2-(2,4-dichlorophenoxy)acetate;dimethylazanium Chemical compound CNC.OC(=O)COC1=CC=C(Cl)C=C1Cl IUQJDHJVPLLKFL-UHFFFAOYSA-N 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- XZWYZXLIPXDOLR-UHFFFAOYSA-N metformin Chemical compound CN(C)C(=N)NC(N)=N XZWYZXLIPXDOLR-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/17—Interprocessor communication using an input/output type connection, e.g. channel, I/O port
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17306—Intercommunication techniques
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (4)
- 전자교환기 시스템의 통신방법에 있어서, 비가용 상태에 있는 모든 통신포트를 가용상태로 전환시키고 해당 포트가 사용할 최대통신 허용시간을 설정한 후 상기 해당 포트를 통해 메시지를 송수신하는 제1과정과, 상기 제1 과정 수행후 입출력 수단을 통해 상대측 시스템으로 메시지가 전송되고 상기 상대측 시스템으로부터 전송된 메시지에 대응되는 메시지의 수신이 완료되면 이를 통보하는 인터럽트를 발생하는 제2 과정과, 상기 제2과정 수행후 발생된 인터럽트가 정상적인 인터럽트 인지의 여부를 판단하기 위해 전송완료 플레그가 리셋되었는가를 검출하는 제3과정과, 상기 제3과정 수행후 대국측으로부터 메시지가 수신되면 입출력 수단은 제어 수단측에 이를 통보하기 위하여 인터럽트를 발생시키는 제4과정과, 상기 제4과정 수행후 인터럽트가 발생하면 상기 제1과정에서 설정된 최대통신 허용시간을 리셋시키는 제5과정 및, 상대측 시스템으로부터 상기 제1과정에서 설정된 최대 통신허용시간 내에 응답메세지의 수신이 없으면 선택된 해당포트를 초기화 시키는 제6과정을 포함하는 것을 특징으로 하는 복수의 시스템과 통신하는 단일 프로세서의 통신포트 제어방법.
- 제1항에 있어서, 상기 제1과정은 입출력수단 및 멀티플렉싱 스위치수단의 송수신을 위한 해당 접점 포트를 동작모드로 리셋 시키는 단계와, 상기 단계 수행후 상기 해당 접점포트의 DMA수단 전송동작이 중복되지 않았는가를 확인하기 위하여 DMA 수단 전송동작완료 플레그를 세트하고 입출력수단을 통해 대국측으로 부터의 메시지를 수신하기 위해 수신완료 플레그를 세트시키는 단계를 포함하는 것을 특징으로 하는 복수의 시스템과 통신하는 단일 프로세서의 통신포트 제어방법.
- 제1항에 있어서, 상기 제3과정에서 비정상적인 인터럽트의 발생으로 판단되면 DMA 수단은 비정상 인터럽트 발생을 통보하는 플레그를 세트하며 메인프로세서 수단은 이에 대응한 처리루틴을 수행하는 단계와, 정상적인 인터럽트의 발생으로 판단되면 정상적인 송신으로 판단하여 DMA 수단이 전송완료 플레그를 세트하고 입출력수단은 수신완료 플레그를 리셋한후 송신버퍼를 갱신하는 단계를 포함하는 것을 특징으로 하는 복수의 시스템과 통신하는 단일 프로세서의 통신포트 제어방법.
- 전자교환기 시스템에 있어서, 메시지 송수신에 대한 프로토콜 처리를 제어하는 제어수단과; 송수신 메시지를 저장하는 저장수단과; 상기 제어수단의 제어에 따라 스위칭되어 대국에 대한 송수신포트를 접속하여 대국에 대해 송수신되는 메시지를 입출력하는 멀티플렉싱 스위치수단과; 상기 제어수단의 제어에 따라 선택한 채널을 경유하여 상기 멀티플렉싱 스위치수단에 대해 메시지를 송수신함으로써 상기 멀티플렉싱 스위치수단을 통해 상기 대국에 대해 메시지를 송수신하는 입출력수단과; 상기 제어수단의 지시에 따라 상기 저장수단을 직접 억세스하여 저장수단에 대해 송수신 메시지를 입출력함으로써 상기 저장수단과 입출력수단 사이에서 송수신 메시지를 전달하는 DMA 수단을 구비하는 것을 특징으로 하는 복수의 시스템과 통신하는 단일 프로세서의 통신포트 제어장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930030064A KR0143970B1 (ko) | 1993-12-27 | 1993-12-27 | 복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930030064A KR0143970B1 (ko) | 1993-12-27 | 1993-12-27 | 복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950022514A KR950022514A (ko) | 1995-07-28 |
KR0143970B1 true KR0143970B1 (ko) | 1998-08-01 |
Family
ID=19373081
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930030064A KR0143970B1 (ko) | 1993-12-27 | 1993-12-27 | 복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0143970B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100995025B1 (ko) * | 2002-12-09 | 2010-11-19 | 엘지전자 주식회사 | 서버와 클라이언트의 통신포트 연결방법 |
-
1993
- 1993-12-27 KR KR1019930030064A patent/KR0143970B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR950022514A (ko) | 1995-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4750109A (en) | Method and system for expediting multi-packet messages in a computer network | |
EP0493934B1 (en) | Communications network | |
EP0373161B1 (en) | Switching arrangement and method | |
EP0472835B1 (en) | Notification and verification of state changes in a data processing input/output system | |
EP0254472A2 (en) | Data flow control arrangement for local area network | |
US4516122A (en) | Communication system with collision detection and forced collision | |
CZ385391A3 (en) | Communication system | |
US4962378A (en) | Multi-user serial bus system | |
KR0143970B1 (ko) | 복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치 | |
JP2679775B2 (ja) | Cpu間通信方法 | |
KR100525677B1 (ko) | 통신제어모듈의 이중화 장치 및 방법 | |
KR100214134B1 (ko) | 전전자 교환기의 스탠바이 프로세서의 자기진단 방법 | |
KR950010483B1 (ko) | 전전자교환기의 신호단말망에 접속된 신호버스정합보드에서의 메시지 송신방법 | |
KR100229434B1 (ko) | 이중화 데이터 통신 제어 장치 | |
KR940007156B1 (ko) | 통신 네트워크상에서의 프로세서 동기화 기법 | |
KR100735435B1 (ko) | 이중화 보드에서의 데이터 처리 방법 | |
KR100258243B1 (ko) | 전전자 교환기 프로세서의 절체시의 메시지 복구 방법 | |
KR0168919B1 (ko) | 광전송 장치용 통신 채널 제어 장치 및 그 방법 | |
JP3505540B2 (ja) | データ転送装置 | |
JPH1023046A (ja) | ポーリング式監視方法 | |
JPH04301945A (ja) | 高効率マルチキャスト方式 | |
KR20000000896A (ko) | 통화회선 감시제어방법 | |
JPH06244852A (ja) | 診断システム | |
JPS63136857A (ja) | バス・ネツトワ−クにおける通信制御方式 | |
JPS62209935A (ja) | デ−タ伝送制御方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19931227 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19950322 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19931227 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19980123 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19980407 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19980414 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980414 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010406 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020329 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030219 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040401 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20050330 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20050330 Start annual number: 8 End annual number: 8 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20070310 |