DE3889766T2 - Ein-/Ausgabesteuerungsvorrichtung mit gleichzeitiger Ausführung von mehreren Protokollen. - Google Patents

Ein-/Ausgabesteuerungsvorrichtung mit gleichzeitiger Ausführung von mehreren Protokollen.

Info

Publication number
DE3889766T2
DE3889766T2 DE3889766T DE3889766T DE3889766T2 DE 3889766 T2 DE3889766 T2 DE 3889766T2 DE 3889766 T DE3889766 T DE 3889766T DE 3889766 T DE3889766 T DE 3889766T DE 3889766 T2 DE3889766 T2 DE 3889766T2
Authority
DE
Germany
Prior art keywords
input
control device
output control
simultaneous execution
several protocols
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
DE3889766T
Other languages
English (en)
Other versions
DE3889766D1 (de
Inventor
Suzanne Louise Estrada
Riis Robert Ploger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE3889766D1 publication Critical patent/DE3889766D1/de
Publication of DE3889766T2 publication Critical patent/DE3889766T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/102Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
DE3889766T 1987-04-29 1988-03-15 Ein-/Ausgabesteuerungsvorrichtung mit gleichzeitiger Ausführung von mehreren Protokollen. Expired - Fee Related DE3889766T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/043,798 US4855905A (en) 1987-04-29 1987-04-29 Multiprotocol I/O communications controller unit including emulated I/O controllers and tables translation of common commands and device addresses

Publications (2)

Publication Number Publication Date
DE3889766D1 DE3889766D1 (de) 1994-07-07
DE3889766T2 true DE3889766T2 (de) 1994-12-01

Family

ID=21928950

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3889766T Expired - Fee Related DE3889766T2 (de) 1987-04-29 1988-03-15 Ein-/Ausgabesteuerungsvorrichtung mit gleichzeitiger Ausführung von mehreren Protokollen.

Country Status (5)

Country Link
US (1) US4855905A (de)
EP (1) EP0288713B1 (de)
JP (1) JPS63275243A (de)
CA (1) CA1291576C (de)
DE (1) DE3889766T2 (de)

Families Citing this family (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4975869A (en) * 1987-08-06 1990-12-04 International Business Machines Corporation Fast emulator using slow processor
US5021949A (en) * 1988-02-29 1991-06-04 International Business Machines Corporation Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network
JPH0235524A (ja) * 1988-03-14 1990-02-06 Advanced Micro Devicds Inc バスコンパチブルプログラマブルシーケンサ
US4991089A (en) * 1988-09-30 1991-02-05 Ibm Corp. Method for establishing current terminal addresses for system users processing distributed application programs in an SNA LU 6.2 network environment
US4991133A (en) * 1988-10-07 1991-02-05 International Business Machines Corp. Specialized communications processor for layered protocols
US5073852A (en) * 1988-12-16 1991-12-17 Cayman Systems, Inc. Network protocol translator including method and apparatus for reducing interprocess communication and data exchange overhead
US7537167B1 (en) 1993-08-31 2009-05-26 Broadcom Corporation Modular, portable data processing terminal for use in a radio frequency communication network
US5226160A (en) * 1989-07-18 1993-07-06 Visage Method of and system for interactive video-audio-computer open architecture operation
EP0419064A3 (en) * 1989-09-22 1992-08-05 International Business Machines Corporation Computer system having apparatus for providing pointing device independent support in an operating environment
JPH0687569B2 (ja) * 1989-09-28 1994-11-02 アメリカン テレフォン アンド テレグラフ カムパニー 端末アダプタおよびデータ伝送方法
JPH03123244A (ja) * 1989-10-06 1991-05-27 Matsushita Electric Ind Co Ltd 通信装置
US5165022A (en) * 1989-10-23 1992-11-17 International Business Machines Corporation Channel and control unit having a first I/O program protocol for communication with a main processor and a second universal I/O program protocol for communication with a plurality of I/O adapters
US5063523A (en) * 1989-11-16 1991-11-05 Racal Data Communications Inc. Network management system with event rule handling
US7383038B2 (en) * 1990-01-18 2008-06-03 Broadcom Corporation Modular, portable data processing terminal for use in a radio frequency communication network
JPH03229352A (ja) * 1990-02-05 1991-10-11 Hitachi Ltd プログラム変更方法
WO1991013407A1 (en) * 1990-03-02 1991-09-05 Remion Michel J Telecommunication interface apparatus and method
US5379404A (en) * 1990-03-16 1995-01-03 Motorola, Inc. Plug code for automatically recognizing and configuring both non-microprocessor and microprocessor based radio frequency communication devices
CA2047459A1 (en) * 1990-07-20 1992-01-21 Randy J. Longsdorf Apparatus for communicating between systems having different communications standards
US5432795A (en) * 1991-03-07 1995-07-11 Digital Equipment Corporation System for reporting errors of a translated program and using a boundry instruction bitmap to determine the corresponding instruction address in a source program
US5265239A (en) * 1991-04-08 1993-11-23 Ardolino Anthony A Method for remotely accessing service programs of a local processing system supporting multiple protocol stacks and multiple device drivers
JP2930257B2 (ja) * 1991-04-22 1999-08-03 株式会社東芝 携帯可能電子装置
US5289580A (en) * 1991-05-10 1994-02-22 Unisys Corporation Programmable multiple I/O interface controller
DE4117510A1 (de) * 1991-05-29 1992-12-03 Standard Elektrik Lorenz Ag Applikationsprogrammschnittstelle
US5572675A (en) * 1991-05-29 1996-11-05 Alcatel N.V. Application program interface
JPH05189574A (ja) * 1991-07-23 1993-07-30 Internatl Business Mach Corp <Ibm> レンダリング構成要素における複数コマンド支援を行うための方法およびその装置
US5386525A (en) * 1991-10-29 1995-01-31 Pacific Bell System for providing application programs with direct addressability into a shared dataspace
US5361336A (en) * 1991-11-21 1994-11-01 Hewlett-Packard Company Method for controlling an instrument through a common instrument programming interface
US5826017A (en) * 1992-02-10 1998-10-20 Lucent Technologies Apparatus and method for communicating data between elements of a distributed system using a general protocol
GB2264374A (en) * 1992-02-24 1993-08-25 Systems Limited Kk Programmable protocol converter.
JP2868141B2 (ja) * 1992-03-16 1999-03-10 株式会社日立製作所 ディスクアレイ装置
US5508821A (en) * 1992-04-09 1996-04-16 Matsushita Electric Industrial Co., Ltd. Image scanner and image forming apparatus with an interface for connection with an external computer
CA2094097C (en) * 1992-04-30 2000-05-30 Ray Balogh Multi-equipment routing method and master station for layered protocol communication network system
IL105638A0 (en) * 1992-05-13 1993-09-22 Southwest Bell Tech Resources Storage controlling system and method for transferring information
US5376928A (en) * 1992-09-18 1994-12-27 Thomson Consumer Electronics, Inc. Exchanging data and clock lines on multiple format data buses
JP2541767B2 (ja) * 1992-11-12 1996-10-09 インターナショナル・ビジネス・マシーンズ・コーポレイション スマ―ト・バス制御ユニット
US5696899A (en) * 1992-11-18 1997-12-09 Canon Kabushiki Kaisha Method and apparatus for adaptively determining the format of data packets carried on a local area network
JP2505974B2 (ja) * 1992-12-08 1996-06-12 インターナショナル・ビジネス・マシーンズ・コーポレイション 複数の適用業務プログラムを統合化グラフィカル・ユ―ザ・インタフェ―ス処理環境へ統合化するための方法
US5517635A (en) * 1992-12-17 1996-05-14 International Business Machines Corporation System for designing an application program to be independent of I/O devices by utilizing application name, system name, and predetermined hardware specific parameters of data objects
AU6015594A (en) * 1992-12-23 1994-07-19 Surefind Corporation Interactive computer system with multi-protocol capability
FR2700034B1 (fr) * 1992-12-24 1995-03-24 Silicon Ingenierie Carte de communication destinée à permettre une liaison série entre un ordinateur et un système de communication externe.
US5619650A (en) * 1992-12-31 1997-04-08 International Business Machines Corporation Network processor for transforming a message transported from an I/O channel to a network by adding a message identifier and then converting the message
US5392033A (en) * 1993-01-05 1995-02-21 International Business Machines Corporation Priority generator for providing controllable guaranteed fairness in accessing a shared bus
JP3421378B2 (ja) * 1993-03-23 2003-06-30 株式会社東芝 伝送制御方式
JP3568970B2 (ja) * 1993-04-12 2004-09-22 株式会社東芝 Icカード発行装置
US5631935A (en) * 1993-05-06 1997-05-20 Run-Rad Unlimited Networking, Ltd. Method and apparatus for governing information transfer using an efficient transport protocol
US5640517A (en) * 1993-06-22 1997-06-17 Dell Usa, L.P. Method and apparatus for masters to command a slave whether to transfer data in a sequential or non-sequential burst order
JPH0765540A (ja) * 1993-08-27 1995-03-10 Olympus Optical Co Ltd 光カードの情報管理装置
US7853254B2 (en) * 1993-08-31 2010-12-14 Broadcom Corp. Modular, portable data processing terminal for use in a radio frequency communication network
JP3670303B2 (ja) * 1993-09-01 2005-07-13 富士通株式会社 データ変換方法及びデータ変換装置
US5530897A (en) * 1993-10-01 1996-06-25 International Business Machines Corporation System for dynamic association of a variable number of device addresses with input/output devices to allow increased concurrent requests for access to the input/output devices
US5717855A (en) * 1994-02-28 1998-02-10 International Business Machines Corporation Segmented communications adapter with packet transfer interface
WO1995024683A1 (en) * 1994-03-10 1995-09-14 Apple Computer, Inc. A virtual memory system that is portable between different cpu types
US5717614A (en) * 1994-05-04 1998-02-10 National Instruments Corporation System and method for handling events in an instrumentation system
US5847955A (en) * 1994-05-04 1998-12-08 National Instruments Corporation System and method for controlling an instrumentation system
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US6769009B1 (en) * 1994-05-31 2004-07-27 Richard R. Reisman Method and system for selecting a personalized set of information channels
GB9414331D0 (en) * 1994-07-15 1994-09-07 Thomson Consumer Electronics Combined I*C and IM bus architecture
FR2723224B1 (fr) * 1994-07-28 1996-09-06 Sgs Thomson Microelectronics Systeme lecteur de carte a memoire ou a puce
US5845072A (en) * 1994-11-10 1998-12-01 International Business Machines Corporation Method and apparatus for parallel and pipelining transference of data between integrated circuits using a common macro interface
US5657446A (en) * 1994-11-14 1997-08-12 Mitel Corporation Local area communications server
JP3522882B2 (ja) * 1995-03-22 2004-04-26 株式会社東芝 プロトコル切換方法
US5781758A (en) * 1995-03-23 1998-07-14 Apple Computer, Inc. Software emulation system with reduced memory requirements
US5717903A (en) * 1995-05-15 1998-02-10 Compaq Computer Corporation Method and appartus for emulating a peripheral device to allow device driver development before availability of the peripheral device
JPH08315090A (ja) * 1995-05-23 1996-11-29 Toshiba Corp Icカードリーダライタおよびデータ伝送方法
US5710908A (en) * 1995-06-27 1998-01-20 Canon Kabushiki Kaisha Adaptive network protocol independent interface
US5915008A (en) * 1995-10-04 1999-06-22 Bell Atlantic Network Services, Inc. System and method for changing advanced intelligent network services from customer premises equipment
US6067527A (en) * 1995-10-12 2000-05-23 Gilbarco, Inc. Point of sale system, method of operation thereof and programming for control thereof
US5732283A (en) * 1995-10-24 1998-03-24 International Business Machines Corporation System and method of providing universal support for multiple pointing devices
US6405254B1 (en) 1996-01-03 2002-06-11 Sterling Commerce, Inc. System and method for protocol conversion using facilities and utilities
US5966545A (en) * 1996-01-25 1999-10-12 Apple Computer, Inc. System for interfacing network applications with different versions of a network protocol by providing base class at session level and invoking subclass from base class at session level
US6039245A (en) 1996-06-10 2000-03-21 Diebold, Incorporated Financial transaction processing system and method
US7167924B1 (en) 1996-06-10 2007-01-23 Diebold, Incorporated Financial transaction processing system and method
US5857080A (en) * 1996-09-10 1999-01-05 Lsi Logic Corporation Apparatus and method for address translation in bus bridge devices
US6064660A (en) * 1996-12-12 2000-05-16 Optimay Corporation GSM transceiver with portable protocol stack
WO1998043172A2 (en) * 1997-03-21 1998-10-01 Canal+ Societe Anonyme Access control system
US5956723A (en) * 1997-03-21 1999-09-21 Lsi Logic Corporation Maintaining identifier information in a memory using unique identifiers as a linked list
US5958016A (en) * 1997-07-13 1999-09-28 Bell Atlantic Network Services, Inc. Internet-web link for access to intelligent network service control
US6477143B1 (en) 1998-01-25 2002-11-05 Dror Ginossar Method and apparatus for packet network congestion avoidance and control
US6131148A (en) 1998-01-26 2000-10-10 International Business Machines Corporation Snapshot copy of a secondary volume of a PPRC pair
US6968405B1 (en) * 1998-07-24 2005-11-22 Aristocrat Leisure Industries Pty Limited Input/Output Interface and device abstraction
US6256322B1 (en) 1998-10-02 2001-07-03 Canon Kabushiki Kaisha Bundling multiple network management packets
US6351691B1 (en) * 1998-10-15 2002-02-26 Micro Motion, Inc. I/O signaling circuit
US6453277B1 (en) * 1999-01-28 2002-09-17 Computer Associates Think, Inc. Virtual I/O emulator in a mainframe environment
FR2800952B1 (fr) * 1999-11-09 2001-12-07 Bull Sa Architecture d'un circuit de chiffrement mettant en oeuvre differents types d'algorithmes de chiffrement simultanement sans perte de performance
GB2366019B (en) * 2000-01-24 2004-07-14 Hewlett Packard Co System and method for locally storing remote device data formats
US6978233B1 (en) * 2000-03-03 2005-12-20 Unisys Corporation Method for emulating multi-processor environment
US6785759B1 (en) * 2000-05-10 2004-08-31 International Business Machines Corporation System and method for sharing I/O address translation caching across multiple host bridges
US7054361B1 (en) 2000-05-31 2006-05-30 Thomson Licensing Method and apparatus for enhancing an infrared signal protocol
US6629166B1 (en) * 2000-06-29 2003-09-30 Intel Corporation Methods and systems for efficient connection of I/O devices to a channel-based switched fabric
US7028105B2 (en) * 2000-07-25 2006-04-11 Electronic Solutions, Inc. Apparatus, method and signal set for monoline serial interface
US20030014579A1 (en) * 2001-07-11 2003-01-16 Motorola, Inc Communication controller and method of transforming information
FI110900B (fi) * 2001-07-11 2003-04-15 Nokia Corp Protokollaperusteiset päätevaltuudet
GB0204035D0 (en) * 2002-02-21 2002-04-03 Adder Tech Ltd Interfacing devices
US7386609B2 (en) * 2003-02-20 2008-06-10 International Business Machines Corporation Method, system, and program for managing devices in a network
US6904476B2 (en) 2003-04-04 2005-06-07 Rosemount Inc. Transmitter with dual protocol interface
US7032108B2 (en) 2003-05-02 2006-04-18 Egenera, Inc. System and method for virtualizing basic input/output system (BIOS) including BIOS run time services
US7228265B2 (en) * 2003-05-02 2007-06-05 Egenera, Inc. System and method for emulating serial port communication
EP1623337A4 (de) * 2003-05-02 2008-12-31 Egenera Inc System und verfahren zur virtualisierung des bios (virtualizing basic input/output system), einschliesslich bios-laufzeitdienste
JP4136857B2 (ja) * 2003-09-11 2008-08-20 キヤノン株式会社 機器検索方法およびプログラム
JP4834294B2 (ja) * 2004-01-07 2011-12-14 日立オートモティブシステムズ株式会社 データ通信装置及びそれを用いたコントローラ
US7587421B2 (en) * 2004-01-30 2009-09-08 International Business Machines Corporation Method, system, and article of manufacture for generating device specific requests
US20060106911A1 (en) * 2004-10-29 2006-05-18 Chapple James S Concurrent PCI express with sDVO
US7843961B2 (en) * 2005-07-25 2010-11-30 International Business Machines Corporation Hardware device emulation
US20090132747A1 (en) * 2007-11-19 2009-05-21 International Business Machines Corporation Structure for universal peripheral processor system for soc environments on an integrated circuit
US8046519B2 (en) * 2008-10-20 2011-10-25 Daniel Measurement And Control, Inc. Coupling a specialty system, such as a metering system, to multiple control systems
CN103391284B (zh) * 2012-05-07 2019-01-01 布里斯托尔D/B/A远程自动化解决方案公司 识别过程控制系统中正在使用的通信协议的方法和装置
CN102722535B (zh) * 2012-05-21 2016-04-13 周明 一种避免modbus实时数据库访问冲突的方法

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3721961A (en) * 1971-08-11 1973-03-20 Ibm Data processing subsystems
US4084235A (en) * 1975-04-14 1978-04-11 Honeywell Information Systems Inc. Emulation apparatus
US4086658A (en) * 1976-10-04 1978-04-25 International Business Machines Corporation Input/output and diagnostic arrangements for programmable machine controllers having multiprogramming capabilities
US4261033A (en) * 1977-01-19 1981-04-07 Honeywell Information Systems Inc. Communications processor employing line-dedicated memory tables for supervising data transfers
US4156796A (en) * 1977-11-29 1979-05-29 International Business Machines Corporation Programmable data processing communications multiplexer
JPS559213A (en) * 1978-06-30 1980-01-23 Fujitsu Ltd Communication control unit
US4453211A (en) * 1981-04-28 1984-06-05 Formation, Inc. System bus for an emulated multichannel system
US4394726A (en) * 1981-04-29 1983-07-19 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Distributed multiport memory architecture
US4467445A (en) * 1981-06-16 1984-08-21 International Business Machines Corporation Communication adapter circuit
JPS5848551A (ja) * 1981-09-18 1983-03-22 Nippon Telegr & Teleph Corp <Ntt> デ−タ通信制御装置
US4443850A (en) * 1981-12-01 1984-04-17 Burroughs Corporation Interface circuit for subsystem controller
JPS5981732A (ja) * 1982-10-30 1984-05-11 Sharp Corp デ−タ処理装置
US4491915A (en) * 1982-11-30 1985-01-01 Rca Corporation Multiprocessor-memory data transfer network
US4731734A (en) * 1983-10-17 1988-03-15 Data General Corporation Digital computer system incorporating object-based addressing and access control and tables defining derivation of addresses of data from operands in instructions
US4593380A (en) * 1984-06-04 1986-06-03 General Electric Co. Dual function input/output for a programmable controller
US4701841A (en) * 1984-07-25 1987-10-20 Digital Equipment Corporation System for altering data transmission modes
US4648029A (en) * 1984-08-27 1987-03-03 International Business Machines Corporation Multiplexed interrupt/DMA request arbitration apparatus and method
US4604683A (en) * 1984-12-10 1986-08-05 Advanced Computer Communications Communication controller using multiported random access memory

Also Published As

Publication number Publication date
EP0288713B1 (de) 1994-06-01
JPH0534860B2 (de) 1993-05-25
EP0288713A3 (en) 1989-12-13
JPS63275243A (ja) 1988-11-11
US4855905A (en) 1989-08-08
CA1291576C (en) 1991-10-29
DE3889766D1 (de) 1994-07-07
EP0288713A2 (de) 1988-11-02

Similar Documents

Publication Publication Date Title
DE3889766D1 (de) Ein-/Ausgabesteuerungsvorrichtung mit gleichzeitiger Ausführung von mehreren Protokollen.
DE3788354D1 (de) Eingangs-/ausgangssteuerungstechnik.
FI883566A (fi) Virtuella input/output-kommandon.
DE3851928D1 (de) Steuerung von asynchron arbeitenden Peripheriegeräten.
DE3688759D1 (de) Ein-/ausgabe-steuerungssystem.
DE3767646D1 (de) Eingabegeraet mit taktiler rueckfuehrung.
DE3769994D1 (de) Eingabe-einrichtung.
DE3851184T2 (de) Eingabegerät mit mehreren Funktionen.
DE3687367D1 (de) Ein/ausgabe-steuerungssystem.
DE68914406T2 (de) Prozessregelungsvorrichtung.
DE68908512D1 (de) Geraet zur steuerung von kupplungen.
DE3786427T2 (de) Vorrichtung zur Eingabesteuerung.
DE68909274D1 (de) Handgerät mit Ein-Ausgabe-Bildteil.
DE3871889T2 (de) Programmierbare eingangs-/ausgangsschaltung.
DE3889612T2 (de) Dateneingangs-/-ausgangsschaltung.
DE3787170T2 (de) Gewindekontrollvorrichtung.
DE3770397D1 (de) Einrichtung zur ein- und ausgabe von blaettern.
DE3886825D1 (de) Prozessorgesteuerte Dateneingabe- und -ausgabeeinrichtung.
DE3871036D1 (de) Leistungsregelung von kombianlagen.
DE68908455D1 (de) Ausgabekontrolleinrichtung.
DE3852975T2 (de) Datenverarbeitungsanlage mit Anpassung der Ein-/Ausgabe-Funktionen.
DE3884260D1 (de) Steuerung von Karden.
DE3786146T2 (de) Schriftzeichen-Eingabegerät.
DE3785222D1 (de) Programmsteuerung.
KR870013722U (ko) 전자레인지의 출력 단속장치

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee