Softmodem

Ein Softmodem oder Softwaremodem, ist ein Modem mit minimalen Hardware-Kapazitäten, entworfen, um einen Gastgeber die Mittel des Computers (größtenteils Zentraleinheitsmacht und RAM, aber manchmal sogar Audiohardware) zu verwenden, um die meisten Aufgaben durchzuführen, die durch die hingebungsvolle Hardware in einem traditionellen Modem durchgeführt sind.

Ein Softmodem wird auch Winmodem genannt, weil der erste gewerblich verfügbare softmodems größtenteils nur mit der Windows-Familie von Microsoft von Betriebssystemen gearbeitet hat, die auf IBM PC compatibles laufen. Obwohl ihr Gebrauch weit verbreiteter auf anderen Betriebssystemen und Maschinen, wie eingebettete Systeme und Linux geworden ist, sind sie noch schwierig, auf Betriebssystemen anders zu verwenden, als Windows, das erwartet ist, des Verkäufers zu fehlen, unterstützt und einer Standardgerät-Schnittstelle fehlt. Der Begriff "Winmodem" ist eine Handelsmarke der amerikanischen Robotertechnik, aber es wird gewöhnlich verwendet, um andere Modems mit ähnlichen Technologien zu beschreiben.

Evolution und Technologie

Da PSTN Modemtechnologie vorwärts gegangen ist, sind die Modulations- und Verschlüsselungsschemas zunehmend komplizierter geworden, so die Hardware zwingend, die durch die Modems selbst verwendet ist, in der Kompliziertheit zuzunehmen.

Die ersten Generationen von Modems (einschließlich akustischer Kopplungen) und ihre Protokolle haben relativ einfache Modulationstechniken wie FSK verwendet, oder FRAGEN SIE mit niedrigen Geschwindigkeiten und mit dem ineffizienten Gebrauch der Bandbreite der Telefonverbindung. Unter diesen Bedingungen konnten Modems mit der analogen getrennten Teiltechnologie gebaut werden, die während des Endes der 70er Jahre und Anfang der 80er Jahre verwendet ist.

Da hoch entwickeltere Übertragungsschemas ausgedacht wurden, sind die Stromkreise in der Kompliziertheit gewachsen, Analogon mit Digitalteilen mischend und schließlich vielfachen ICs wie logische Tore vereinigend, wird PLL'S und Mikrokontrolleure, während die Techniken, die in modernem v34, v.90 und v.92 Protokolle (wie 1024-QAM) verwendet sind, so kompliziert sind, dass das Einführen eines Modems, das sie mit getrennten Bestandteilen oder allgemeiner Zweck-IC'S unterstützt, und ein hingebungsvoller DSP oder ASIC sehr unpraktisch sein würde, statt dessen effektiv verwendet, das Modem in ein spezielles eingebettetes System, einen hingebungsvollen Computer in seinem eigenen Recht verwandelnd.

Außerdem wurden verbesserte Kompression und Fehlerkorrektur-Schemas in den neuesten Protokollen eingeführt, in einer Prozession gehende Macht durch das Modem selbst verlangend. Das hat den Aufbau eines hauptsächlich analogen/getrennten Teilmodems unmöglich besonders gemacht, als es versucht hat, Vereinbarkeit mit älteren Protokollen mit völlig verschiedenen Modulationsschemas zu erreichen.

So wurden Modems, die jene Standards unterstützen, fest komplizierter und teuer selbst ganz zu schweigen von der Tatsache, dass mehrere widerstreitende Standards in den frühen Tagen des verschiedenen 33.6K (v34) und 56K Protokolle zu Inkompatibilitäten und dem Aufbau von Modems mit upgradeable firmware geführt haben, der die ganze Verarbeitung über einen programmierbaren DSP getan hat.

Indem

sie geboten worden ist (oder behauptet worden ist sich zu bieten) dieselbe Funktionalität wie ein Hardware-Modem an einem Bruchteil des Preises und (theoretisch) einer Kapazität für unbegrenzte Steigungen, sind die Vorteile von softwarebasierten Modems zwingend geworden. Jedoch würden sie noch bedeutende Fortschritte in der Zentraleinheitsmacht von Haus-PCs verlangen, um sich mit Hardware-Modems in Bezug auf die Leistung und Zuverlässigkeit zu bewerben.

Vorteile

Die meisten an die Software delegierten Modulationsfunktionen zu haben, dient wirklich, um den Vorteil von leichterem upgradeability zu neueren Modemstandards zur Verfügung zu stellen. Jedoch ist das kaum ein Vorteil bezüglich 2005 mit dem letzten Protokoll von V.92 56K, das praktisch die maximale erreichbare Leistung für ein normales PSTN Modem und Telefonverbindung und keine bedeutenden zukünftigen Verbesserungen/Förderungen trägt, die möglich scheinen. Dennoch ist das noch nicht der Fall mit den neueren softwarebasierten DSL Modems, deren leichter upgradeability noch ein Vorteil sein kann. Allgemeiner, jedoch, softmodem Fahrer werden hinsichtlich ihrer Leistung erhöht und mögliche Softwareprogrammfehler zu beseitigen.

Ein praktischerer Vorteil von softmodems wird durch die beträchtlichen Verminderungen von Produktionskosten, Teilzählung, Größe, Gewicht und Macht-Voraussetzungen im Vergleich zu einem Hardware-Modem, entweder äußerlich oder inner zum Punkt gegeben, dass die meisten Modems, die in tragbare Computersysteme integriert werden (einschließlich Laptops des hohen Endes und PDAs) softmodems sind.

Weil sie so wenig durch sich tun, konnte ein Computerprogramm Softmodem als etwas anderes verwenden als ein Modem; zum Beispiel konnte es mit einem Anrufbeantworter oder einem Signalgenerator wetteifern.

Serienhäfen des grössten Teiles des PCs, die traditionelle Schnittstelle für Außenhardware-Modems, werden auf 115,200 Bit pro Sekunde durch UART Beschränkungen beschränkt, obwohl einige Häfen zu 230,400 bit/s fähig sind. V.92 Modems mit der V.44 Kompression können einen wirksamen Durchfluss von bis zu 300,000 bit/s haben. Da ein V.92 Hardware-Modem V.44 Kompression innerlich durchführt, kann die Geschwindigkeit eines Serienhafens eine gesamte Geschwindigkeit eines Modems der Hardware beschränken; das ist nicht ein Problem für softmodems, da der Gastgeber-PC V.44 Kompression durchführt und mit dem Serienhafen wetteifert. So sind V.92/V.44 softmodems dazu potenziell fähig, Hardware-Modems zu überbieten.

Nachteile

Winmodems haben eine bestimmte traurige Berühmtheit verdient, um ihre Gastgeber-Computersysteme zu verlangsamen und um verwanzte Fahrer zu haben, obwohl dieser Ruf während der Periode ihrer Einführung in den Massenmarkt größtenteils gespeichert wurde, woraufhin sie passend waren, Kleintreiber zu verwenden und in Einstufungscomputern mit langsamen Zentraleinheiten gefunden zu werden. Jeder solcher Ruf hat jedoch ihre Marktbeliebtheit nicht gehalten; die meisten inneren 56k seit 1998 erzeugten Modems sind softwaregestützt worden.

Heutzutage, mit modernen Zentraleinheiten und besseren Fahrern, besteht ihr ernstester Nachteil darin, dass sie System und Maschinenabhängigen bedienen. Sie können auf anderen Betriebssystemen und Gastgeber-Maschinen nicht immer verwendet werden, weil die Fahrer-Unterstützung viel mehr Anstrengung verlangt zu erzeugen.

Sie verbrauchen einige Zentraleinheitszyklen auf dem Computer, dem sie beigefügt werden, der Anwendungssoftware auf älteren Computern verlangsamen kann. Sie werden manchmal einen "Hafen auf einem Stock" genannt.

Der Vorteil der Software upgradeability wurde verringert, als viele neuere Hardware-Modems die Fähigkeit gewonnen haben, firmware zu befördern, um neue Standards zu unterstützen. Modems wie diejenigen, die durch die amerikanische Robotertechnik gemacht sind, haben allgemeine Digitalsignalverarbeiter-Architektur verwendet, die die Flexibilität von softmodems erreicht, ohne Vereinbarkeit zu opfern.

Kategorien

Softmodems kann in zwei klare Klassen getrennt werden: Controllerless-Modems und reine Softwaremodems. Modems von Controllerless, wie diejenigen, die von Lucent und Motorola gemacht sind, führen viel von der Modemarbeit an der Karte durch, und verlangen nur kleine Beträge der Zentraleinheitsmacht zu vollenden. Der HCF Standard von Conexant fällt auch in die controllerless Kategorie. Reine Softwaremodems führen den kompletten Wetteifer eines Hardware-Modems auf der Hauptzentraleinheit mit dem HSF Standard von Conexant durch, der das allgemeinste ist.

Amerikanische Robotertechnik-Literatur verwendet jetzt "Winmodem" für controllerless Modems und "Softmodem" für reine Softwaremodems.

Eine andere Weise, softmodems zu klassifizieren, ist mittels ihrer Nachrichtenschnittstelle mit dem Gastgeber-Computer: Auf Tischsystemen ist die allgemeinste Auswahl ein innerer PCI oder ISA Vergrößerungskarte, die leicht sein kann, abgesondert von einem inneren "Hardware"-Modem durch die bedeutsam reduzierte Größe und Teilzählung erzählt werden.

Softmodems kann auch in MiniPCI und PC-Karten für den Gebrauch in einem tragbaren Computer, wie ein Laptop oder Handcomputer-Computer integriert, oder über USB verbunden werden.

DSL softmodems

Obwohl der Begriff historisch gebraucht worden ist, um die PSTN traditionellen "analogen" Softwaremodems anzuzeigen, gibt es einige softwarebasierte DSL Modems oder sogar Router, die an denselben Grundsätzen wie ihre PSTN Vorfahren nur auf einer größeren Bandbreite und auf einem komplizierteren Signal arbeiten. Eine der ersten Software hat DSL Modem chipsets gestützt war SoftDSL von Motorola chipset, für die ähnliche Rücksichten weil "gewöhnliche" PSTN Modems gemacht werden können. Der Begriff WinDSL ist auf Technologieseiten wie Slashdot bezüglich dieser Tendenz aufgetaucht. DSL softmodems verlangen allgemein dieselben Schnittstellen wie PSTN softmodems, wie USB oder PCI.

Jedoch hat die zunehmende Beliebtheit des Hausnetzwerkanschlusses die Aussichten für DSL softmodems beschränkt. Viele Haushalte und Kleinunternehmen ließen einen Router mit dem DSL Modem verbinden, und alle ihre Computer werden durch verschiedene Typen von verdrahteten oder drahtlosen Netzen zu diesem Router verbunden. Deshalb sind die meisten Breitbandmodems heute (Kabel sowie DSL) Außengeräte entweder mit Verbindungen von Ethernet für einzelne PCs oder mit Routern oder eingebauten Routern ihres eigenen; diese Schnittstellen verlangen eine Durchführung der vollen Hardware. Aktuellste Breitbandmodems mit USB-Wagenhebern haben auch Wagenheber von Ethernet, und sind so Modems der vollen Hardware.

Allgemeine Beschreibung

Häufig wird der Begriff "Winmodem" oder "softmodem" auf eine abschätzige Weise, im Vergleich mit der Hardware oder "den echten" Modems gebraucht. Das Argument ist, dass ein softmodem nicht ein echtes Modem überhaupt, aber eher eine einfache elektrische Schnittstelle zwischen Computer und Telefonlinie ist, sich zu sehr grundlegenden Funktionen wie Anpassung der Stromspannung/Stroms beschränkend und im Wesentlichen als ein DAC/ADC viel wie eine gesunde Karte fungierend, die reinen PCM und analoge Signale von und bis die Telefonverbindung behandelt, während die Zentraleinheit des Gastgebers den wirklichen Job des Synthetisierens oder Analysierens aller notwendigen Wellenformen (Transportunternehmen, das Wählen von Tönen) und Verwendung aller notwendigen DSP Techniken (FSK, QAM, PSK usw.) zu einem "virtuellen" Signal tut, um inbound oder Ausgangsdaten zu verschlüsseln und zu decodieren.

Das bedeutet, dass mindestens der einfachste softmodem nichts anderes als eine spezielle Zweck-Ton-Karte mit dem mono abspielbaren DAC/ADC'S und eine Telefonverbindungsschnittstelle ist, während die ganze wirkliche Signalverschlüsselung/Entzifferung (sowie Kompression/Dekompression, Fehlerkorrektur usw.) durch die Gastgeber-Maschine getan wird, folglich die Begriffe SCHINKEN (hat Gastgeber Modulation Geholfen), oder HSP (Gastgeber-Signalverarbeitung). Viele der letzten softmodem chipsets, z.B, Intel Ambient, werden sogar um einen normalen AC '97 Audiocodec-Schnittstelle gebaut.

Projekte von Software & Soundcard

Die ersten softmodem-zusammenhängenden Ansagen wurden von Motorola, Intel und anderen Gesellschaften gemacht zurück 1997 behauptend, dass eine gewöhnliche gesunde Karte und etwas Zentraleinheitsmacht genug sein würden, um mit der Funktionalität eines wirklichen Modems wettzueifern, obwohl "gesunde Karte-Telefonadapter" und verwandte Software nie veröffentlicht wurde oder mindestens nie Anklang gefunden hat.

Gründe dafür könnten der Mangel an standardisierten und völlig funktionellen Audiokarte-Standards vor 1997 gewesen sein (AC '97 wurde noch nicht standardisiert, und gesundeste Karten fungierten "Tonbläser-Klone" teilweise, die an sogar vollen Duplexfähigkeiten Mangel gehabt haben), und der Mangel an der Zentraleinheitsmacht auf dem Einstufungs-PC.

Die Annäherung, eine gesunde Standardkarte zu verwenden, wurde von einer experimentellen offenen Quelle verwendet, die 96 kbit/s gepachtete Linie softmodem AuDSL 1999 genannt hat.

Winmodem als ein Markenname

"Winmodem" ist ein amerikanischer Robotertechnik-Markenname, aber der Begriff ist jetzt gekommen, um jedes softwarebasierte Modem ebenso zu bedeuten, dass sich Xerox auf jeden Kopierer in einigen Teilen der Welt bezieht., amerikanische Robotertechnik verwendet nicht mehr "Winmodem" als eine Marke des Modems. Statt dessen gebrauchen sie den Begriff allgemein für Modems, die controllerless sind, aber alle anderen Modemfunktionen in der Hardware behalten; das schließt zufällig alle gebrandmarkten Modems ihres Stroms ein, die nicht Modems der vollen Hardware sind. Das sollte als gesetzliches Aufgeben des "Winmodem" Markennamens nicht gesehen werden.

Der Begriff linmodem wird häufig gebraucht, um einen winmodem mit der Unterstützung für Linux anzuzeigen. Es sollte auch bemerkt werden, dass Lucent den Namen "Gewinn-Modem" für bestimmten controllerless chipsets verwendet hat.

Siehe auch

Links


Der Dreadnought von Arbeitern / Arthur Furguson
Impressum & Datenschutz