KR940008103B1 - Lan 제어기 - Google Patents

Lan 제어기 Download PDF

Info

Publication number
KR940008103B1
KR940008103B1 KR1019900015796A KR900015796A KR940008103B1 KR 940008103 B1 KR940008103 B1 KR 940008103B1 KR 1019900015796 A KR1019900015796 A KR 1019900015796A KR 900015796 A KR900015796 A KR 900015796A KR 940008103 B1 KR940008103 B1 KR 940008103B1
Authority
KR
South Korea
Prior art keywords
lan controller
microprocessor
data
input
network
Prior art date
Application number
KR1019900015796A
Other languages
English (en)
Other versions
KR910009006A (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 가부시끼가이샤 도시바
Publication of KR910009006A publication Critical patent/KR910009006A/ko
Application granted granted Critical
Publication of KR940008103B1 publication Critical patent/KR940008103B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

내용 없음.

Description

LAN 제어기
제1도는 본 발명의 제1실시예에 관련된 LAN 제어기의 기본 구성을 도시한 블럭도.
제2도는 제1도에 도시된 LAN 제어기의 기억 장치의 기본 구성을 도시한 도면.
제3도는 본 발명의 제2실시예에 관련된 LAN 제어기의 기본 구성을 도시한 블럭도.
제4도는 종래의 LAN 제어기의 기본 구성을 도시한 블럭도.
* 도면의 주요부분에 대한 부호의 설명
11 : 마이크로프로세서 12 : LAN 제어기
13 : 마이크로프로세서 입·출력 장치 14 : 네트워크 입·출력 장치
15 : 네트워크 16 : 기억장치
16a : 데이타 식별자 영역 16b : 제어 플래그 영역
16c : 데이타 영역 17 : 연산장치
본 발명은 LAN 제어기에 관한 것이다.
종래의 LAN 제어기는, 예를들어 제4도에 도시한 바와같은 구성을 이루고 있다. 여기에서, 참조번호(1)은 마이크로프로세서이고, 참조번호(2)는 LAN 제어기이며, 참조번호(3)은 마이크로프로세서 입·출력장치이고, 참조번호(4)는 네트워크 입·출력 장치이며, 참조번호(5)는 네트워크이다.
이러한 구성에서는 1개의 LAN 제어기(2)에 대해 1개의 마이크로프로세서(1)이 접속가능한 형태로 되어 있다. 그리고, 그 통신은 식별자[마이크로프로세서(1)이 송·수신하는 데이타의 식별에 관한 것]등의 정보, 및 데이타가 네트워크(5)와 통신하도록 허가하는 정보를 각각 마이크로프로세서(1)로부터 LAN 제어기(2)로 순차적으로 송신하여, 기억장치에 등록함으로써 비로소 가능하다.
그렇지만, 이것으로는 LAN 제어기(2)가 통신을 개시함에 있어서, 필요한 초기 설정에 부담을 주게 되므로 좋지 못하다.
또한, 종래의 LAN 제어기(2)는 입력된 데이타가 그대로 출력된다. 다시 말하면, LAN 제어기(2) 통신함에 있어서, 네트워크(5)상에서는 데이타 전·후에 식별자(노드 어드레스, 데이타의 명칭 등), 또는 에러 검사용의 비트가 부가되지만, 데이타 자체는 변환 및 연산됨이 없이, 입력된 데이타가 그대로 출력된다. 그러므로, 마이크로프로세서(11)의 부담을 크게하는 결점이 있다.
이와같이, 종래의 LAN 제어기는 통신을 개시하기 위한 초기 설정을 행할 때, 마이크로프로세서에 부담을 주게 되고, 마이크로프로세서만에 의해서 데이타의 변환 및 연산을 행하기 때문에, 그 부담을 크게 한다는 결점이 있었다.
그러므로, 본 발명은 LAN 제어기가 통신을 개시하기 위한 초기 설정을 행함에 있어서 마이크로프로세서의 부담을 줄이고, 마이크로프로세서가 실행할 연산을 LAN 제어기에 실행시켜 그 부담을 줄이는 것을 목적으로 한다.
상기 목적을 달성하기 위해, 본 발명의 LAN 제어기는 마이크로프로세서 입·출력 장치, 네트워크 입·출력 장치, 기억장치 및 마이크로프로세서가 송·수신하는 데이타에 관한 정보를 LAN 제어기에 송신하고, 그 정보가 상기 LAN 제어기의 기억 장치에 등록되면, 자동적으로 상기 데이타가 네트워크와 송·수신하도록 하는 수단을 갖고 있다.
또한, 마이크로프로세서 입·출력 장치, 네트워크 입·출력 장치, 상기 마이크로프로세서 입·출력 장치 또는 네트워크 입출력 장치에 입력된 데이타를 변환 또는 연산할 수가 있는 연산 장치를 갖고 있다.
이와 같은 구성에 의하면, 송·수신하는 데이타에 관한 정보가 LAN 제어기의 기억 장치에 등록되면, 상기 데이타가 자동적으로 네트워크와 송·수신한다. 이로인해, LAN 제어기가 통신을 개시하기 위한 초기 설정을 행할 때 마이크로프로세서의 부담을 줄일 수 있다.
또한, LAN 제어기는 변환 또는 연산하는 가능을 갖고 있다. 이로 인해, 마이크로프로세서가 실행하여야 할 연산을 LAN 제어기에 실행시킬 수 있어서, 마이크로프로세서의 부담을 줄일 수 있다.
이하, 첨부 도면을 참조하여 본 발명의 1실시예에 대하여 상세하게 설명하겠다.
제1도는 본 발명의 제1실시예에 관련된 LAN 제어기의 기본 구성을 도시하고 있다. 또한, 제2도는 제1도에 도시된 LAN 제어기의 기억 장치의 기본 구성을 도시하고 있다. 여기에서, 참조번호(11)은 마이크로프로세서이고, 참조번호(12)는 LAN 제어기이며, 참조번호(13)은 마이크로프로세서 입·출력 장치이고, 참조번호(14)는 네트워크 입·출력 장치이며, 참조번호(15)는 네트워크이고, 참조번호(16)은 기억 장치이며, 참조번호(16a)는 데이타 식별자 영역이고, 참조번호(16b)는 제어 플래그(flag) 영역이며, 참조번호(16c)는 데이타 영역이다.
LAN 제어기(12)가 통신을 개시함에 있어서, 통신하고 싶은 데이타에 관련된 식별자 등의 정보(노드 어드레스, 데이타의 명칭등)이 마이크로프로세서(11)로부터 LAN 제어기(12)로 송신된다. 또한, 송신된 식별자 등의 종보는 기억 장치(16)에 등록된다. 상기 정보가 기억 장치(16)에 등록되면, 데이타가 네트워크(15)와 통신하는 것을 허가/금지 하는 제어 플래그가 자동적으로 허가 측에 세트된다. 예를들면, 데이타 식별자 1의 정보다 LAN 제어기(12)로 송신되어, 기억장치(16)에 등록되면, 제어 블래그 1이 자동적으로 허가 측에 세트되고, 데이타 1의 송·수신이 개시된다. 즉, 데이타가 네트워크(15)와 통신하는 것을 허가하는 정보는 마이크로프로세서(11)로부터 LAN 제어기(12)로 송신할 필요가 없다.
또한, 식별자의 정보 등록이 완료되면, 그 식별자에 관련된 데이타로부터 순차적으로 네트워크(15)와의 통신을 개시한다. 다시 통신을 중단하고자 하는 경우에는, 마이크로프로세서(11)측에서 제어 플래그를 금지측에 세트할 수도 있다.
이와같이, 송·수신하는 데이타에 관한 식별자의 정도 등록을 행하면, 데이타가 네트워크(15)와 통신하는 것을 허가/금지하는 제어 플래그가 자동적으로 허가 측에 세트된다. 이로 인해, 데이타가 네트워트(15)와 통신하는 것을 허가하는 정보는 마이크로프로세서(11)로부터 LAN 제어기(12)로 송신할 필요가 없다. 그러므로, LAN 제어기(12)가 통신을 개시하는 경우, 이의 초기 설정의 부담이 대폭적으로 경감된다.
또한, 네트워크(15)와의 통신을 허가/금지하는 제어 플래그의 1비트는 마이크로프로세서(11)측으로부터 제어가능한 다른 제어 정보에 사용할 수 있다. 더욱이, 다른 제어 정보라 함은, 예를들어 데이타 식별자 등의 정보이고, 가령 이 정보를 1비트 증가시키면 데이타 식별자 등의 정보는 2배로 된다.
제3도는 본 발명의 제2실시예에 관련된 LAN 제어기의 기본 구성을 도시하고 있다. 여기에서, 참조번호(11)은 마이크로프로세서이고, 참조번호(12)는 LAN 제어기이며, 참조번호(13)은 마이크로프로세서 입·출력장치이고, 참조번호(14)는 네트워크 입·출력 장치이며, 참조번호(15)는 네트워크이고, 참조번호(17)은 연산장치이다.
종래의 LAN 제어기(12)는 마이크로프로세서(11)에서만 데이타의 변환 및 연산을 행하고 있다. 다시말하면, LAN 제어기(12)는 입력된 데이타를 그대로 출력하고 있다. 그래서, 본 실시예에서는 LAN 제어기(12)에 연산 기능을 갖게 하여, LAN 제어기(12)에서도 데이타의 변환 및 연산을 할 수 있도록 이것에 연산 장치(17)을 설치하고 있다.
이것에 의해, 마이크로프로세서 입·출력 장치(13) 또는 네트워크 입출력장치(14)에서 입력한 데이타는 연산장치(17)을 통과함으로써 이 데이타가 연산되고, 입력데이타와 값이 상이한 데이타를 상기 입·출력 장치(13 또는 14)로부터 출력할 수가 있다. 또한, 복수의 입력 데이타를 연산장치(17)에 의해 연산하여, 그 결과를 상기 입·출력 장치(13 또는 14)로부터 출력할 수도 있다. 더우기, 입력한 데이타는 변환 및 연산됨이 없이, 입력한 데이타를 그대로 출력할 수도 있다.
또한, 데이타의 입력선(先) 및 출력선(先)은 임의로 선택할 수 있다.
이와같이, 마이크로프로세서(11)이 실행해야 할 연산을 LAN 제어기(12)가 대신 실행하므로, 마이크로프로세서(11)의 부담을 줄일 수 있다. 또한, 본 실시예에서는 마이크로프로세서(11)이 갖고 있지 않은 연산기능을 LAN 제어기(12)의 연산 장치(17)에 갖게 할 수도 있다.
또한, 본원 청구 범위의 각 구성 요소에 병기한 도면 참조부호는 본원 발명의 이해를 용이하게 하기 위한 것이며, 본원 발명의 기술적 범위를 도면에 도시한 실시예로 한정하기 위한 의도로 병기한 것은 아니다.
전술한 바와같이, 본 발명의 LAN 제어기에 의하면 다음과 같은 효과가 있다.
LAN 제어기가 통신을 개시함에 있어서, 식별자 등의 정보가 LAN 제어기로 송신되어 기억 장치에 등록되면, 제어 플래그가 자동적으로 허가 측에 세트된다. 그러므로, 데이타가 네트워크와 통신하는 것을 허가하는 정보를 LAN 제어기로 송신할 필요가 없어지고, LAN 제어기에 필요한 초기 설정의 부담을 줄일 수 있다.
또한, LAN 제어기에 연산 기능을 갖게 하여, 이 LAN 제어기에서도 데이타의 변환 및 연산이 될 수 있도록 하고 있다. 그러므로, 마이크로프로세서가 행할 연산을 LAN 제어기에 실행시킬 수 있어서, 마이크로프로세서의 부담을 줄일 수 있다.

Claims (1)

  1. 마이크로프로세서(11)과 접속되며, 이 마이크로프로세서와의 사이에 데이타를 전송하는 마이크로프로세서 입출력장치(13) ; 네트워크(15)와 접속되며, 이 네트워크와의 사이에 데이타를 전송하는 네트워크 입출력 장치(14) ; 및 상기 마이크로프로세서 입출력 장치 및 상기 네트워크 입출력 장치를 접속하며, 상기 마이크로프로세서 입출력 장치 또는 상기 네트워크 입출력 장치로부터 입력된 데이타에 대하여 연산을 행하고, 이 연산 결과를 상기 마이크로프로세서 입출력 장치 또는 상기 네트워크 입출력 장치로 출력하는 연산장치(17)을 구비하는 것을 특징으로 하는 LAN 제어기.
KR1019900015796A 1989-10-06 1990-10-05 Lan 제어기 KR940008103B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP1-261564 1989-10-06
JP1261564A JP2667532B2 (ja) 1989-10-06 1989-10-06 Lanコントローラ

Publications (2)

Publication Number Publication Date
KR910009006A KR910009006A (ko) 1991-05-31
KR940008103B1 true KR940008103B1 (ko) 1994-09-02

Family

ID=17363659

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900015796A KR940008103B1 (ko) 1989-10-06 1990-10-05 Lan 제어기

Country Status (3)

Country Link
US (1) US5111452A (ko)
JP (1) JP2667532B2 (ko)
KR (1) KR940008103B1 (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5214644A (en) * 1989-10-17 1993-05-25 Matsushita Electric Industrial Co., Ltd. Electronic device with data transmission function
FR2665810B1 (fr) * 1990-08-09 1993-06-18 Bull Sa Controleur de communication entre un ordinateur et une pluralite de terminaux de type rnis.
US5311510A (en) * 1991-07-30 1994-05-10 The Furukawa Electric Co., Ltd. Data storing system for a communication control circuit
JP3075809B2 (ja) * 1991-11-12 2000-08-14 株式会社東芝 データ伝送システムにおける受信データ転送制御装置
JP3051533B2 (ja) * 1991-12-26 2000-06-12 マツダ株式会社 多重伝送方法及び多重伝送装置
US5351243A (en) * 1991-12-27 1994-09-27 Digital Equipment Corporation Monitor for packets on a communications network
JP3454855B2 (ja) * 1993-02-01 2003-10-06 株式会社日立製作所 ファクシミリサーバシステム
US5311515A (en) * 1992-02-07 1994-05-10 Sim Ware, Incorporated Method and apparatus for the control of local area network multi-station access units
US5428603A (en) * 1993-05-17 1995-06-27 Hughes Aircraft Company Synchronous time division multiple access interrogate-respond data communication network

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4700185A (en) * 1984-12-26 1987-10-13 Motorola Inc. Request with response mechanism and method for a local area network controller
US4831620A (en) * 1986-07-28 1989-05-16 Bull Hn Information Systems Inc. Controller for controlling multiple LAN types
JPS63138837A (ja) * 1986-12-01 1988-06-10 Nissan Motor Co Ltd 車両用制御装置の通信システム
JPH0787461B2 (ja) * 1987-06-19 1995-09-20 株式会社東芝 ロ−カルエリアネツトワ−クシステム
JPS644158A (en) * 1987-06-26 1989-01-09 Canon Kk Communication controller

Also Published As

Publication number Publication date
KR910009006A (ko) 1991-05-31
US5111452A (en) 1992-05-05
JP2667532B2 (ja) 1997-10-27
JPH03123233A (ja) 1991-05-27

Similar Documents

Publication Publication Date Title
KR940008103B1 (ko) Lan 제어기
EP0115348B1 (en) Remote initialization of interconnected communications stations
JPS6113251B2 (ko)
KR100241705B1 (ko) 전전자교환기의 보드 모니터링 방법
JPS60206242A (ja) 通信方法
JPS59123047A (ja) 文字コ−ド変換方式
JPS6360937B2 (ko)
JPH06164670A (ja) ネットワーク中継装置
JPH07253938A (ja) 伝送路二重化システムの受信処理装置
JPH05336082A (ja) 応答データの正当性の検出方法
JPS60132447A (ja) 並列通信装置
JPS63268053A (ja) バス制御装置
JPH0313154A (ja) 加入者回路リターンロス測定方式
JPH0375948A (ja) ネットワークシステム
KR940009826A (ko) 인터럽트 신호를 이용한 유선통신 방법
JPS62125752A (ja) 遠隔局スタンドアロン呼処理試験方式
JPS617923A (ja) 端末システムにおけるプリント方式
JPH04318645A (ja) 送信コード制御方式
JPH04162163A (ja) 通信プロトコル実装方式
JPS63133739A (ja) 多地点間デ−タ通信制御装置
JPH0421050A (ja) 通信装置
JPH07109598B2 (ja) モジュール間データ転送装置
JPS62131644A (ja) テレテツクス端末装置
JPS61295740A (ja) 伝送制御装置
JPS60160425A (ja) 接続回路

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20030901

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee