Dennis Hayes, Smartmodem und AT-Befehle


Viele von uns erinnern sich noch an sie, aber zukünftige Generationen werden sie wahrscheinlich vergessen. Jetzt benutzen sie nur noch wenige, aber vorher war es ohne sie unmöglich. Eine ungewöhnliche Erfindung, die historisch geworden ist, ist ein Modulator-Demodulator oder einfacher ein Modem.

Heute sprechen wir über einen bestimmten Vertreter der Modemfamilie - Smartmodem. Wer hat es geschaffen? Was war die Revolution dieses Geräts? Und warum konnte er die Entwicklerfirma nicht vor dem völligen Zusammenbruch retten?

Lassen Sie uns zunächst schnell die Frage beantworten, was ein Modem ist.

Die Hauptaufgabe des Modems besteht darin, das Informationssignal mit der Umgebung zu verbinden, in der es verteilt wird. Zum Beispiel haben wir 2 Computer, zwischen denen einige Daten übertragen werden müssen. Dies können wir nur mit einer Telefonleitung tun. Die Telefonleitung überträgt jedoch ein analoges Signal, während die zu übertragenden Daten ein digitales Signal (0 und 1) sind. Hier kommt das Modem ins Spiel.



Daten vom Computer Nr. 1 gehen an das Modem, wo es sie moduliert (einige ihrer Parameter ändert), dann werden die Daten in Form eines analogen Signals über die Telefonleitung geleitet und gehen an ein anderes Empfangsmodem, das eine Demodulation durchführt (mit anderen Worten, es gibt die Daten in ihre ursprüngliche Form zurück). d.h. das analoge Signal wird in ein digitales Signal umgewandelt), dann werden die Daten an den Computer Nr. 2 geliefert.

Ein kurzer historischer Ausflug

In den 20er Jahren des letzten Jahrhunderts wurde häufig ein Nachrichtenübertragungssystem mit Teletyp (eine elektromechanische Schreibmaschine, die eine Nachricht von demselben Gerät über eine Telefonleitung empfing) verwendet. Jeder Teletyp ist über eine RS-232-Verbindung mit dem Modem verbunden.



In den 1940er Jahren verband George Robert Stibitz einen Fernschreiber in New Hampshire über eine Telefonleitung mit einem Computer in New York. Natürlich haben auch Modems an dieser Verbindung teilgenommen.

In den späten 1940er Jahren sah sich die US Air Force mit der Notwendigkeit konfrontiert, gewünschte Radarbilder an die Kommandozentrale zu übertragen. Es gab viele Daten und es war notwendig, sie so schnell wie möglich zu übertragen. Und 1949 erfand eine Gruppe von Wissenschaftlern unter der Leitung von John W. Harrington vom AFCRC (Air Force Cambridge Research Centre) ein Gerät, das digitale Daten in Ton umwandelte und umgekehrt. Also erschien das erste Telefonmodem.

Bell Laboratories konnte das 110-Bit / s-Modem verbessern und 150 Bit pro Sekunde übertragen.


1958 Modem

1960 führte AT & T ein Modem mit einer Übertragungsgeschwindigkeit von 300 Bit / s für seine Telefonsysteme ein. Und bereits im Jahr 62 begann Bell 103 Modems zu verkaufen. Dieses Produkt war sehr teuer und langsam. Es wurde hauptsächlich verwendet, um einen Terminalcomputer an den Mainframe anzuschließen.

Dennis Hayes und die Geburt der Hayes-Mikrocomputerprodukte


Dennis Hayes

Viele großartige Erfindungen, große Unternehmen und revolutionäre Produkte begannen als Hobby und als Idee, etwas einfacher und bequemer zu machen. Die Geschichte von Dennis Hayes ist keine Ausnahme. Während sich Personalcomputer recht schnell entwickelten (zu dieser Zeit gab es bereits 8-Bit-Computer), konnte die Entwicklung von Modems nicht in einem ähnlichen Tempo gefallen. Hayes war besorgt. Die verfügbaren Modems waren zu kompliziert zu verwenden und gaben dem Benutzer keine angemessene Leistung. Die Branche forderte etwas Neues. Ein einzelnes Modem, das Sie nur mit dem Telefon verbinden, eingehende Anrufe entgegennehmen, Nummern für ausgehende Anrufe wählen und auflegen mussten. als der Anruf beendet wurde.

Das Hauptproblem beim Erstellen solcher Modems war die Übertragung von Befehlen vom Computer. Dieses Problem könnte mit einem internen Modem gelöst werden, das direkt mit dem PC-Motherboard verbunden ist. Durch den Zugriff auf bestimmte Segmente (Register) des Speichers erhielt die auf diesem Computer ausgeführte Software Zugriff auf die Steuerung des Modems. Ein früher Vertreter interner Modems war APPLE-CAT II für Apple II.


Dale Heatherington

Hayes beschloss, in die gleiche Richtung zu denken. Im April 1977 begann Hayes zusammen mit seinem Freund Dale Heatherington mit der Entwicklung von Modems. Ihr erstes Produkt war ein 300-Bit-80-103A-Modem, das mit S-100-basierten Maschinen kompatibel war. Das Geschäft begann an Dynamik zu gewinnen. Und bereits im Januar 1978 verließen junge Erfinder ihre früheren Arbeiten und begannen, sich voll und ganz mit der Entwicklung ihrer eigenen Modems zu befassen. So wurde das Unternehmen DC Hayes Associates gegründet.

Anfang 1979 führte das Unternehmen das Micromodem 100 für S-100-Computer und das Micromodem II für Apple II ein, die beide eine Datenübertragungsrate von 300 Bit / s aufwiesen.

1980 wurde der Name in Hayes Microcomputer Products geändert

Smartmodem- und AT-Befehle

Interne Modems waren recht leistungsfähig, aber wirtschaftlich nicht sehr rentabel. Sie benötigten neben dem einzigartigen Hardware-Design spezielle Software für die Arbeit mit verschiedenen Computern. Ganz zu schweigen vom Atari 400, bei dem es im Allgemeinen unmöglich war, etwas Zusätzliches wie eine Modemkarte einzulegen. Die naheliegendste Lösung war die Verwendung eines externen Modems, das über einen RS-232-Anschluss mit einem Computer verbunden wurde (was praktisch bei allen Modellen dieser Zeit der Fall war).


RS-232

Hayes Microcomputer Products hat mit der Arbeit an einem neuen verwalteten externen Modem begonnen. Es gab bereits ähnliche Geräte auf dem Markt, die mit dem von einem Computer empfangenen Befehl eine Nummer wählen konnten, sobald das Modem eingeschaltet wurde. Das Problem trat auf, als das Modem bereits verbunden war und Sie ihm einen Befehl geben mussten, um die Verbindung zu beenden. Alle Zeichen, die vom Computer an das Modem gesendet wurden, wurden von ihnen als nächster Datenstrom wahrgenommen, der nicht verarbeitet, sondern einfach übertragen werden darf. Und es musste geändert werden.

Am Ende kam Dale Heatherington zu dem Entschluss, zwei Modi in die Arbeit des Modems aufzunehmen - Datenmodus und Befehlsmodus. Im ersten Fall wurden alle Daten einfach moduliert und über eine angeschlossene Telefonleitung übertragen. Im Befehlsmodus wurden die vom Computer an das Modem übertragenen Daten genau als Befehle interpretiert.

Und dann entstand ein neues Unglück. Wie wechsle ich zwischen den Modi? Eine Möglichkeit besteht darin, einen der vielen Pins des RS-232-Kabels zu verwenden. Ja, an der Seite des Modems befindet sich ein 25-poliger Anschluss. Die Auswahl eines Anschlusses ist mehr als möglich. Auf der Computerseite wird jedoch häufig ein 9-poliger Anschluss verwendet, und viele davon waren auf der Softwareseite einfach nicht verfügbar.


Ein Beispiel für das Vorhandensein von "+++" als Übergang zum Befehlsmodus

Heatherington entschied sich, eine seltene Folge von Zeichen zu verwenden, um einen Befehl zum Umschalten vom Datenmodus in den Befehlsmodus zu bilden. Diese Zeichen werden von denselben Kontakten wie die übrigen Daten an das Modem übertragen, sodass Sie keine separaten auswählen müssen. Diese Sequenz wurde - +++. Es stellt sich die Frage, wie ein Modem eine bestimmte Sequenz als absichtlichen Befehl von derselben Sequenz unterscheidet, die einfach in einer übertragenen Textdatei zu finden ist. Heatherington schlug vor, den Befehl +++ mit einer Pause von 1 Sekunde vor der eigentlichen Datenübertragung zu trennen.

Als die Grundidee des neuen Modems verwirklicht wurde, begann der Prozess der Erstellung eines Prototyps basierend auf dem alten 300-Bit / s-Modell. Glen Sirkis, Marketingleiter, bestand darauf, einen 1-MHz-PIC-Mikrocontroller zu verwenden, der pro Stück lächerliche 1 US-Dollar kostete. Nach einem halben Jahr harter Arbeit forderte Heatherington jedoch die Verwendung eines 8-MHz-Zilog-Z8-Mikrocontrollers (der 10 US-Dollar kostete). Und erst dann wurde ein funktionsfähiger Prototyp fertiggestellt.

Hayes stellte auch seine eigene Forderung. Er wollte, dass das Modem automatisch feststellt, mit welcher Geschwindigkeit die serielle Schnittstelle des Computers beim ersten Einschalten installiert wurde. Um diese Idee umzusetzen, schlug Hatherington die bereits bekannte Idee einer Folge von Zeichen vor und fügte dem Team den Buchstaben AT (Aufmerksamkeit - Aufmerksamkeit) hinzu.



Im April 1981 wurde Smartmodem angekündigt. In dieser Zeit war der Modemmarkt extrem klein, da andere Hersteller den neu hergestellten Wettbewerber praktisch nicht beachteten. Angesichts der Vielseitigkeit des Smartmodems hat seine Popularität ebenso zugenommen wie die Anforderungen der Verbraucher. Infolgedessen besetzte Hayes 'Unternehmen bereits 1984 einen großen Teil des Modemmarktes.

Wettbewerbs- und Modemsteuer

Nachdem Hayes einen kleinen Vorsprung von Wettbewerbern erhalten hatte, die einfach nicht an den Erfolg von Smartmodem glaubten, eroberte er etwa 50% des Marktes. Andere Branchenvertreter begannen schnell, Hayes-Mikrocomputerprodukte zu kopieren und billigere Komponenten zu verwenden, um die Endkosten des Produkts zu senken. Dies hatte den gegenteiligen Effekt, da Hayes-Modems den Status eines hochwertigen Produkts mit hoher Arbeitseffizienz erhielten.

Das Modem in zwei Modi (Datenmodus und Befehlsmodus) war jetzt nicht eindeutig und wurde in Modems anderer Hersteller implementiert. Hayes-Modems hatten jedoch immer noch eine eindeutige Eigenschaft - 1 Sekunde, dieselbe, die eine bestimmte Zeichenfolge vom Rest des Datenstroms trennte, sodass das Modem sie als Befehl definieren konnte. Hayes patentierte diese Technologie ohne zu zögern und begann, sie anderen Unternehmen zu einem Preis von 1 USD pro Modem zur Verfügung zu stellen. Sehr bald erhielt dieses Board den Comic-Namen "Modem Tax". Einige der Unternehmen versuchten, ein eigenes Protokoll zur Bestimmung von Teams durch eine vorübergehende Trennung zu erstellen - Time Independent Escape Sequence (TIES), aber es war nicht so effektiv wie das von Heatherington erfundene.

Im Jahr 1982 stellte Hayes ein neues Modell des Modems vor - das Smartmodem 1200 mit einer Datenübertragungsrate von 1200 Bit / s. Die Kosten betrugen dann 699 US-Dollar. Die Konkurrenten eilten hinterher und boten ähnliche Lösungen an. 1200-Bit / s-Modems existierten jedoch nicht sehr lange, und bereits 1984 sahen Modelle ein Licht mit einer Geschwindigkeit von 2400 Bit / s. Diesmal war Hayes kein Pionier, sondern wurde von Konkurrenten von CCITT überholt.

Während dieser Zeit versorgten verschiedene Hersteller den Markt mit Modems mit sehr ähnlicher Modemleistung und -leistung, so dass häufig durch die Senkung des Preises mehr Kunden angezogen wurden. Im Jahr 1987 betrugen die Kosten durchschnittlich 250 US-Dollar.

Leider entwickelte Hayes seine Aufstellung mit der Ankunft von Modems mit einer Geschwindigkeit von über 2400 Bit / s extrem langsam. Erst 1987 konnte das Unternehmen ein 9600-Bit / s-Protokoll namens „Ping-Pong“ entwickeln. Zu diesem Zeitpunkt war der Markt jedoch bereits voll von solchen Lösungen, und das neue Produkt hatte keinen Erfolg.

Trotz aller Bemühungen konnte das Unternehmen bis heute nicht über Wasser bleiben. Falsche Marketingentscheidungen, veraltete Technologien und Managementfehler führten 1991 zum Konkurs des Unternehmens.

Infolgedessen wurde die Marke 1999 von einem konkurrierenden Unternehmen Zoom Technologies übernommen.

Jede Idee, jedes neue Produkt kann den Markt in die Luft jagen, aber ein Produkt reicht nicht aus, um jahrzehntelang ohne Probleme zu leben, insbesondere wenn es in einer Branche geschieht, die sich blitzschnell entwickelt und Fehler nicht verzeiht. Hayes und sein Team brachten etwas Neues auf den Modemmarkt, was die Entwicklung der gesamten Branche ankurbelte. Ja, Modems gehören heutzutage fast vollständig der Vergangenheit an, aber Smartmodem und seine Entwickler werden für immer in die Geschichte eingehen.

Als Werbung. Förderung! Erst jetzt können Sie VPS (KVM) mit dedizierten Laufwerken in den Niederlanden und den USA bis zu 4 Monate kostenlos nutzen (Konfigurationen von VPS (KVM) - E5-2650v4 (6 Kerne) / 10 GB DDR4 / 240 GB SSD oder 4 TB HDD / 1 Gbit / s 10 TB - 29 USD / Monat und höher, Optionen mit RAID1 und RAID10 sind verfügbar) , ein vollwertiges Analogon dedizierter Server. Wenn Sie für einen Zeitraum von 1-12 Monaten bestellen, sind die Bedingungen der Aktion hier, bestehende Abonnenten können 2 Monate als Bonus erhalten!

Wie man die Infrastruktur des Gebäudes baut. Klasse mit Dell R730xd E5-2650 v4 Servern für 9.000 Euro für einen Cent?

Source: https://habr.com/ru/post/de406737/


All Articles