KR940008103B1 - Lan 제어기 - Google Patents
Lan 제어기 Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network 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
제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)
- 마이크로프로세서(11)과 접속되며, 이 마이크로프로세서와의 사이에 데이타를 전송하는 마이크로프로세서 입출력장치(13) ; 네트워크(15)와 접속되며, 이 네트워크와의 사이에 데이타를 전송하는 네트워크 입출력 장치(14) ; 및 상기 마이크로프로세서 입출력 장치 및 상기 네트워크 입출력 장치를 접속하며, 상기 마이크로프로세서 입출력 장치 또는 상기 네트워크 입출력 장치로부터 입력된 데이타에 대하여 연산을 행하고, 이 연산 결과를 상기 마이크로프로세서 입출력 장치 또는 상기 네트워크 입출력 장치로 출력하는 연산장치(17)을 구비하는 것을 특징으로 하는 LAN 제어기.
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)
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)
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 |
-
1989
- 1989-10-06 JP JP1261564A patent/JP2667532B2/ja not_active Expired - Fee Related
-
1990
- 1990-10-03 US US07/592,313 patent/US5111452A/en not_active Expired - Lifetime
- 1990-10-05 KR KR1019900015796A patent/KR940008103B1/ko not_active IP Right Cessation
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 |