DE69731551T2 - Kollisionsvermeidung in einem halbduplexkommunikationssystem - Google Patents

Kollisionsvermeidung in einem halbduplexkommunikationssystem Download PDF

Info

Publication number
DE69731551T2
DE69731551T2 DE69731551T DE69731551T DE69731551T2 DE 69731551 T2 DE69731551 T2 DE 69731551T2 DE 69731551 T DE69731551 T DE 69731551T DE 69731551 T DE69731551 T DE 69731551T DE 69731551 T2 DE69731551 T2 DE 69731551T2
Authority
DE
Germany
Prior art keywords
message
response
time
fax machine
repeated
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 - Lifetime
Application number
DE69731551T
Other languages
English (en)
Other versions
DE69731551D1 (de
Inventor
K. Johnny JOHN
K. Nikolai LEUNG
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of DE69731551D1 publication Critical patent/DE69731551D1/de
Application granted granted Critical
Publication of DE69731551T2 publication Critical patent/DE69731551T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/327Initiating, continuing or ending a single-mode communication; Handshaking therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1803Stop-and-wait protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/16Half-duplex systems; Simplex/duplex switching; Transmission of break signals non-automatically inverting the direction of transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/327Initiating, continuing or ending a single-mode communication; Handshaking therefor
    • H04N1/32795Arrangements for keeping the communication line open
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1657Implicit acknowledgement of correct or incorrect reception, e.g. with a moving window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0015Control of image communication with the connected apparatus, e.g. signalling capability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface

Description

  • Hintergrund der Erfindung
  • I. Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf Datenübertragung. Im Speziellen bezieht sich die vorliegende Erfindung auf ein neues und verbessertes Verfahren zur Verhinderung von Nachrichtenkollisionen in einem Halbduplex-Kommunikationssystem.
  • II. Beschreibung des technischen Umfelds
  • In einem Halbduplex-Kommunikationssystem sind mehrere Kommunikationseinrichtungen an einen einzigen Kommunikationskanal angeschlossen. Ein solches System ist ein Faxkommunikationssystem, in dem zwei Faxgeräte Nachrichten über eine Telefonleitung senden. Halbduplexeinrichtungen wie z. B. Faxgeräte können zu einem gegebenen Zeitpunkt entweder Nachrichten senden oder empfangen. Diese Einrichtungen können nicht gleichzeitig Daten senden und empfangen. Wenn zwei Einrichtungen sich gegenseitig gleichzeitig Nachrichten zusenden und keine der Einrichtungen empfangsbereit ist, kann keine der Einrichtungen die Nachricht bzw. Botschaft der anderen empfangen. Dieses Ereignis nennt man eine Nachrichtenkollision.
  • Die meisten Halbduplex-Kommunikationssysteme sind dafür entworfen, Nachrichtenkollisionen zu vermeiden, um die Qualität der Kommunikationen zu verbessern. Diese Systeme verwenden verschiedene Schemata zur Vermeidung von Nachrichtenkollisionen. Einige dieser Schemata erfordern eine bestimmte Qualität des Kommunikationskanals. Wird der Nachrichtenkanal schlechter, kann es zu einer erhöhten Wahrscheinlichkeit von Nachrichtenkollisionen kommen. Andere Schemata benutzen spezielle Zeitsteuer- und Synchronisationsmittel, um Nachrichtenkollisionen zu vermeiden. Für diese Schemata können erhöhte Verzögerungen im Kommunikationskanal zum Systemausfall führen.
  • Ein Faxkommunkationssystem ist ein Beispiel eines Halbduplex-Kommunikationssystems, das zur Vermeidung von Nachrichtenkollisionen eine zeitliche Abstimmung und Synchronisation zwischen den beiden kommunizierenden Faxgeräten bzw. -maschinen (fax machines) erfordert. Die Faxgeräte kommunizieren miteinander über einen öffentlichen Standard-Telefonwählnetz- (public switched telephone network, PSTN) Kanal, der über bekannte Kanalqualitäten und Verzögerungscharakteristika verfügt. Wenn ein nicht-Standard-PSTN-Kanal wie z. B. ein digitales Kommunikationssystem oder eine Satellitenverbindung zwischen die beiden Faxgeräte geschaltet wird, so können die erhöhten Übertragungsverzögerungen dazu führen, dass die Faxübertragung aufgrund von Nachrichtenkollisionen scheitert.
  • Ein digitales Kommunikationssystem oder eine Satellitenverbindung wird in das Halbduplex-Kommunikationssystem einbezogen um die Reichweite zu erhöhen, Mobilität der Kommunikationseinrichtungen zu erlauben und die Interkonnektivität unterschiedlicher Kommunikationseinrichtungen zu erhöhen. Ein Beispiel für ein digitales Kommunikationssystem, das in Verbindung mit einem Faxkommunikationssystem benutzt werden kann, ist ein drahtloses Codemultiplexvielfachzugriffs- (code division multiple access, CDMA) System, und zwar betrieben auf dem zellularen bzw. Mobilfunk- oder persönlichen Kommunikationssystem- (personal communication system, PCS) Band, oder ein GLOBALSTAR Satellitenkommunikationssystem. Diese digitalen Kommunikationssysteme haben inhärente Verarbeitungsverzögerungen, die aus der großen Menge digitaler Signalverarbeitung und aus Übertragungsverzögerungen resultieren. Diese digitalen Systeme benutzen zudem zentrale Basisstationen, um Signale von vielen Kommunikationseinrichtungen in ein gemeinsames Übertragungssignal zu multiplexen oder zu kombinieren. Die daraus resultierende Gesamtverzögerung kann sowohl untragbar lange dauern als auch unvorhersagbar sein.
  • In dieser Spezifikation wird eine einheitliche Syntaxstruktur beibehalten, um die Abhandlung klar zu gestalten. In der Beschreibung einer Kommunikation zwischen zwei Einrichtungen wird der Begriff "Nachricht" benutzt, um eine Kommunikation von einer Quelleinrichtung zu einer Zieleinrichtung zu bezeichnen. Diese „Nachricht" kann von der Quelleinrichtung erneut gesendet werden oder auch nicht. Der Begriff „Antwort" wird benutzt, um eine Kommunikation von der Zieleinrichtung zur Quelleinrichtung zu bezeichnen, die aufgrund der vorher übertragenen „Nachricht" erfolgt.
  • In einem Halbduplex-Kommunikationssystem, das zur Vermeidung von Nachrichtenkollisionen ein Schema der zeitlichen Abstimmung bzw. Zeitsteuerung und Synchronisation verwendet, initiiert eine Quelleinrichtung, die mit einer Zieleinrichtung auf dem selben Kanal kommunizieren will, die Kommunikation durch Entsenden einer Nachricht und Warten auf eine Antwort von der Zieleinrichtung. Nachdem eine vorher bestimmte Zeitspanne vorbeigeht und wenn keine Antwort empfangen worden ist, überträgt die Quelleinrichtung die Nachricht erneut. Dieser Prozess wird wiederholt, und zwar für eine spezifizierte Anzahl von Malen oder bis eine Antwort empfangen wird.
  • In einem Standard-Faxkommunikationssystem der Gruppe 3 (Group 3) sind zeitliche Abstimmung und Synchronisation unter Faxgeräten konform zu dem Verhalten, wie es spezifiziert wird in der ITU-T Empfehlung „ITU-T Recommendation T.30: Procedures for Document Facsimile Transmisssion in the General Switched Telephone Network" , die im Folgenden als das T.30-Faxprotokoll bezeichnet wird. Das T.30-Faxprotokoll verwendet eine Anzahl von Modulationstechniken zur Übertragung weiterzuleitender bzw. vorwärts gerichteter (forward) Nachrichtendaten.
  • Insbesondere wird die Parameteraushandlung und das Handshaking zwischen zwei Faxgeräten durch Verwendung der Modulationstechnik erreicht, die spezifiziert ist in der CCITT-Empfehlung „CCITT Recommendation V.21: 300 bps Duplex Modem Standard for use in the General Switched Telephone Network (GSTN)". Das Handshaking legt den korrekten Kommunikationsmodus zwischen den Faxgeräten fest.
  • In einem T.30-Faxsystem initiiert das anrufende Faxgerät einen Anruf durch anwählen des angerufenen Faxgerätes und Übermittlung eines Rufzeichens (calling tone, CNG). Das angerufene Faxgerät erkennt den hereinkommenden Anruf und sendet einen Identifikationston der angerufenen Station (called station identification tone, CED) zurück an das anrufende Faxgerät. Dann sendet das angerufene Faxgerät ein digitales Identifikationssignal (digital identification signal, DIS) an das anrufende Faxgerät, um dieses über die eigenen Fähigkeiten zu informieren. Nachdem das DIS-Signal erkannt worden ist, sendet das anrufende Faxgerät ein digitales Kommandosignal (digital command signal, DCS), um das angerufene Faxgerät darüber zu informieren, welche der Fähigkeiten das anrufende Faxgerät zu verwenden plant.
  • Zusätzlich zu den oben beschriebenen Intitialisierungssignalen finden auch andere Nachrichten während des Anrufes zwischen zwei Faxgeräten statt. So sind zum Beispiel die Trainingssignale, Informationsnachrichten und Terminierungsnachrichten Teil eines typischen Faxanrufes.
  • Ein anrufendes Faxgerät und ein angerufenes Faxgerät senden während eines Anrufes viele Nachrichten untereinander. Nachrichten werden entweder von dem anrufenden Faxgerät oder von dem angerufenen Faxgerät während unterschiedlicher Abschnitte eines Faxanrufes gesendet. Da sowohl das anrufende als auch das angerufene Faxgerät Nachrichten initiieren können, beschreibt die folgende Abhandlung die Kommunikation mit den Begriffen eines Quellfaxgerätes, das eine Nachricht zu einem Zielfaxgerät initiiert, und eines Zielfaxgerätes, das mit einer Antwort zurück an das Quellfaxgerät reagiert ohne Bezug auf anrufende oder angerufene Faxgeräte. Manche der Nachrichten des Quellfaxgerätes müssen wiederholt werden, wenn keine Antwort auf diese Nachrichten erhalten wird.
  • Das T.30-Faxprotokoll spezifiziert die einzuhaltenden Prozeduren bei der Initialisierung eines Anrufes unter den Faxgeräten. Zum Beispiel sind Sequenz und Format der Nachrichten CNG, CED, DIS und DCS spezifisch definiert. Das T.30-Faxprotokoll definiert auch die Nachrichten, die wiederholt werden müssen, wenn keine Antwort empfangen wird. Deswegen ist es durch Überwachung des Nachrichtenformates und vorheriger Kenntnis der Signalsequenz möglich zu bestimmen, welche Nachricht wiederholt werden muss. Eine wiederholte Nachricht kann bestimmt werden durch Analyse der Nachricht und den Status eines Faxanrufes, in dem sie empfangen wird, wie im T.30-Faxprotokoll festgelegt.
  • Um ungünstige Kanalbedingungen zu berücksichtigen, erfordert es das T.30-Faxprotokoll, dass bestimmte unbeantwortete Nachrichten zwischen Faxgeräten erneut gesendet werden müssen. Wenn das Quellfaxgerät eine solche Nachricht an das Zielfaxgerät sendet, erwartet das Quellfaxgerät eine Antwort des Zielfaxgerätes innerhalb einer festgelegten Zeitspanne. Wenn nach dieser festgelegten Zeitspanne keine Antwort empfangen worden ist, verlangt das T.30-Faxprotokoll, dass das Quellfaxgerät die Nachricht erneut übermittelt. Diese erneuten Übermittlungen werden wiederholt, bis eine Antwort von dem Zielfaxgerät empfangen wird oder eine zu hohe Anzahl von Versuchen gemacht wurde.
  • Die DIS-Nachricht und bestimmte Nachrichten zwischen den Faxgeräten werden nach festgelegten Wiederholungsintervallen wiederholt wenn keine Antwort erkannt wird. Das T.30-Faxprotokoll definiert das kürzeste Wiederholungsintervall, innerhalb dessen eine erneute Übermittlung erlaubt ist. Zum Beispiel definiert das T.30-Faxprotokoll das Wiederholungsintervall für ein im Automatikmodus arbeitendes Faxgerät mit 3,0 Sek. +/– 0,45 Sek. Das bedeutet, dass ein dem T.30-Faxprotokoll konformes Faxgerät eine Nachricht innerhalb 2,55 Sek. nach der vorhergegangenen Nachricht nicht wiederholt. Deshalb wird, wenn ein solches Faxgerät innerhalb des kürzesten Wiederholungsintervalls von 2,55 Sek. eine Antwort erhält, keine Kollision stattfinden.
  • Bei diesem T.30 Faxzeitsteuerungsschema können lange Übertragungsverzögerungen im Kommunikationskanal Nachrichtenkollisionen bedingen. In einer Beispielsituation schickt das übertragende Faxgerät eine Nachricht an das empfangende Faxgerät, und wegen der Übertragungsverzögerungen braucht die Antwort des empfangenden Faxgerätes eine längere Zeit als den Wiederholungszeitraum, um das übertragende Faxgerät zu erreichen. Da das übertragende Faxgerät die Antwort nicht rechtzeitig erhält, sendet es die Nachricht erneut. Wenn die Antwort des empfangenden Faxgerätes zum selben Zeitpunkt eintrifft, zu dem das übertragende Faxgerät die Nachricht erneut überträgt, kommt es zu einer Nachrichtenkollision und die Antwort kann von dem übertragenden Faxgerät nicht empfangen werden.
  • Die Unfähigkeit, unvorhersehbare und lange Verzögerungen auszugleichen, macht die Kommunikationen unter Faxgeräten der Gruppe 3 auf nicht-Standard PSTN-Kommunikationskanälen unzuverlässig. Ein Verfahren zur Verhinderung von Nachrichtenkollisionen unabhängig vom Betrag einer Kanalverzögerung ist notwendig.
  • GB-A-2 286 739 beschreibt eine Faxschnittstellenvorrichtung, die zwischen Faxterminals geschaltet ist, die z. B. über Satellit miteinander kommunizieren. Die Schnittstellenvorrichtung und der Satellit können eine lange Verzögerung hervorrufen, so dass das anrufende Faxterminal ein übermitteltes Signal wiederholt, während die Antwort auf dieses Signal über den Satelliten empfangen wird. Deshalb sendet die Faxschnittstellenvorrichtung nach einer Zeitspanne T1 ein Haltesignal an das anrufende Terminal, um das anrufende Terminal an einer Wiederholung des übertragenen Signals zu hindern. Nach einer weiteren Zeitspanne T2 sendet die Schnittstellenvorrichtung ein Kommandowiederholungssignal an das anrufende Terminal, so dass das übertragene Signal wiederholt wird, wenn das angerufene Terminal keine Antwort übertragen hat.
  • GB-A-2 246 268 beschreibt eine Fax-an-Mobilfunktelefonsystemschnittstelle, die verhindert dass zwei verschiedene Faxgerätezeitsteuermittel während der Kommunikation zweier solcher Maschinen, die über die GSM-Umgebung verbunden sind, ablaufen. Ein Zeitsteuermittelrücksetzkommando (z. B. ein Kommandowiederholungssignal) wird von der Schnittstelle automatisch an das Faxgerät geschickt, wenn das Kommando von dem Faxgerät empfangen wird, um das Gerät dazu zu veranlassen sein Kommando zu wiederholen und so Zeit für das Empfangen einer Antwort des anderen Gerätes zu erlauben. Statt diese Antwort nur in dem Fall, dass ein Kommando nicht erkannt worden ist zu senden, wird sie als Standardantwort verwendet wann auch immer die GSM-Umgebung ein Kommando eines Faxgerätes empfängt. Falls notwendig kann diese Antwort zweimal verwendet werden.
  • Zusammenfassung der Erfindung
  • Ausführungsbeispiele der vorliegenden Erfindung sehen ein neues und verbessertes Verfahren zur Verhinderung von Nachrichtenkollisionen in einem Halbduplex-Kommunikationssystem vor.
  • Ein Ziel ist es, Nachrichtenkollisionen in einem Halbduplex-Kommunikationssystem dadurch zu verhindern, dass ein zeitsteuermittelbasiertes Kollisionsverhinderungsverfahren und eine zeitsteuermittelbasierte Kollisionsverhinderungsschaltung verwendet werden. Beim Empfang einer Nachricht eines übertragenden Faxgerätes bestimmt eine Steuervorrichtung bzw. ein Controller innerhalb der Kollisionsverhinderungsschaltung anhand seiner Kenntnis des T.30-Faxprotokolls, ob die Nachricht wiederholt werden muss. Wenn die Nachricht wiederholt werden muss, stellt der Controller ein Herabzähl-Kollisionszeitsteuermittel, auf eine vorher festgelegte Zeitspanne die kürzer ist als das kürzeste Wiederholungsintervall der Nachricht. Eine an das übertragende Faxgerät gerichtete Nachricht wird an das übertragende Faxgerät nur innerhalb der vorher festgelegten Zeitspanne übertragen. Wenn die vorher festgelegte Zeitspanne abgelaufen ist, speichert der Controller nicht weitergeleitete Antworten bis die Nachricht des übertragenden Faxgerätes erneut übertragen worden ist, und das Herabzähl-Kollisionszeitsteuermittel wird zurückgesetzt. Dann überträgt der Controller alle gespeicherten Antworten. Dadurch, dass Antworten nur innerhalb des kürzesten Wiederholungsintervalls übertragen werden, werden Nachrichtenkollisionen verhindert.
  • Ein anderes Ziel ist es, Nachrichtenkollisionen in einem Halbduplex-Kommunikationssystem durch Verwendung eines Puffers bzw. Zwischenspeichers zu verhindern. Ankommende Nachrichten eines übertragenden Faxge rätes werden analysiert, um zu bestimmen ob die Nachricht erneut übertragen wird. Antworten von dem empfangenden Faxgerät werden in einem Puffer gespeichert und nur dann an das Quellfaxgerät übertragen nachdem mithilfe des Kollisionszeitsteuermittels festgestellt worden ist, dass eine Nachrichtenkollision nicht stattfinden wird.
  • So wird, gemäss einem ersten Aspekt der Erfindung ein Verfahren zur Verhinderung von Nachrichtenkollisionen in einem Halbduplex-Kommunikationssystem gemäß Anspruch 1 vorgesehen.
  • In einem zweiten Aspekt der Erfindung wird eine Vorrichtung zur Verhinderung von Nachrichtenkollisionen in einem Halbduplex-Kommunkationssystem gemäss Anspruch 5 vorgesehen.
  • Kurze Beschreibung der Zeichnungen
  • Die Merkmale, Ziele und Vorteile werden aus der nachfolgenden detaillierten Beschreibung klarer hervortreten, wenn sie in Zusammenhang mit den Zeichnungen gesehen werden, in denen gleiche Bezugszeichen Entsprechendes kennzeichnen und wobei:
  • 1 ein Blockdiagramm eines Standard-PSTN-Halbduplex-Kommunikationssystems nach dem Stand der Technik darstellt;
  • 2 ein Blockdiagramm eines Kommunikationssystems ist, das ein an das PSTN 16 angeschlossenes drahtloses digitales CDMA-Kommunikationssystem aufweist;
  • 3 ein Blockdiagramm einer zeitsteuermittelbasierten Kollisionsverhinderungsschaltung ist und
  • 4 ein Flussdiagramm eines zeitsteuermittelbasierten Kollisionsverhinderungsverfahrens der vorliegenden Erfindung ist.
  • Detaillierte Beschreibung der bevorzugten Ausführungsbeispiele
  • Ein beispielhaftes Halbduplex-Kommunikationssystem nach dem Stand der Technik ist in 1 gezeigt. Ein solches System ist ein Standard-Faxkommunikationssystem. In diesem Faxkommunikationssystem kommuniziert ein Faxgerät (fax machine) A 2 mit einem Faxgerät B 10 durch ein öffentliches Telefonwählnetz (public switched telefone network, PSTN) 6 über Kommunikationskanäle 4 und 8. Das Faxgerät A 2 ist mit dem PSTN 6 über den Kommunikationskanal 4 verbunden. Das PSTN 6 ist mit dem Faxgerät B 10 über den Kommunikationskanal 8 verbunden. Das PSTN 16 (6) handelt als Schalter, um den Kommunikationskanal 4 mit Kommunikationskanal 8 zu verbinden und so die Kommunikation zwischen den Faxgeräten zu ermöglichen. Die Kommunikationskanäle 4 und 8 sind typischerweise Standard-RJ-11-Schnittstellen. Die Charakteristiken und Verzögerungen der RJ-11 Schnittstellen und des PSTN 6 sind wohldefiniert und im T.30 Faxprotokoll berücksichtigt.
  • Ein Kommunikationssystem welches ein digitales Kommunikationssystem verwendet ist in 2 dargestellt. In diesem Kommunikationssystem ist ein digitales Kommunikationssystem in Reihe verbunden mit Kommunikationskanälen 14, 18, 20 und 24 zwischen einem Faxgerät A 12 und Faxgerät B 30. Das digitale Kommunikationssystem kann ein terrestrisches drahtloses CDMA-System oder ein Satellitenkommunikationssystem wie das GLOBAL-STAR-System sein. Das Faxgerät A 12 kommuniziert über ein Einzelteilnehmersystem- (single subscriber system, SSS) Telefon 16 durch den Kommunikationskanal 14. In dem bevorzugten Ausführungsbeispiel ist der Kommunikationskanal 14 eine RJ-11-Schnittstelle. Das SSS-Telefon 16 verarbeitet die Daten digital und überträgt bzw. sendet die resultierende Ausgabe über den Funk-(over-the-air) Kommunikationskanal 18. Der Funkkommunikationskanal 18 kann eine Satellitenverbindung oder eine terrestrische drahtlose Verbindung sein. Basisstation 22 empfängt das Funksignal, verarbeitet das Signal und sendet die Daten an PSTN 26 durch den Kommunikationskanal 24. Der Kommunikationskanal 24 ist typischerweise eine Standard-T1/E1-Leitung oder jedes andere ähnliche Übertragungsmedium. PSTN 26 leitet die Daten an das Faxgerät B 30 durch Kommunikationskanal 28 weiter.
  • Die digitale Signalverarbeitung im SSS-Telefon 16 und der Basisstation 22 verzögert die Kommunikationen zwischen dem Faxgerät A 12 und dem Faxgerät B 30. Signalübertragungen über die Funkkommunikationskanäle 18 und 20 addieren sich zur Gesamtverzögerung. Die resultierende Verzögerung bzw. Summenverzögerung bewirkt, dass eine Nachricht die von dem Quellfaxgerät stammt später vom Zielfaxgerät empfangen wird. Ebenso kommt eine Antwort des Zielfaxgerätes beim Quellfaxgerät zu einem späteren Zeitpunkt an.
  • In dem beispielhaften Ausführungsbeispiel wird ein zeitsteuermittelbasiertes Kollisionsverhinderungsverfahren und eine zeitsteuermittelbasierte Kollisionsverhinderungsschaltung verwendet, um Nachrichtenkollisionen in einem Halbduplex-Kommunikationssystem zu verhindern. Bezugnehmend auf 2 versucht das Faxgerät A 12 eine Nachricht an das Faxgerät B 30 zu übertragen. Das Faxgerät A 12 ist mit dem SSS-Telefon 16 verbunden und überträgt die Nachricht an das SSS-Telefon 16. Das SSS-Telefon 16 detektiert die Nachricht, und bestimmt anhand des Status der Nachricht wie im T.30-Faxprotokoll festgelegt, ob wiederholte Nachrichten folgen werden. Wenn die Nachricht nicht wiederholt werden wird, führt das SSS-Telefon 16 keine spezielle Funktion aus, da kein Potential für eine Kollision gegeben ist. Wenn die Nachricht wiederholt werden soll, wird das SSS-Telefon 16 eine Antwort an das Faxgerät A 12 nur innerhalb einer Zeitspanne senden, in der keine Nachrichtenkollision stattfinden wird.
  • Im Halbduplex-Kommunikationssystem befindliche zeitsteuermittelbasierte Kollisionsverhinderungsschaltungen 40a und 40b werden verwendet, um Nachrichtenkollisionen zwischen dem Faxgerät A 12 und dem Faxgerät B 30 zu verhindern. Die Kollisionsverhinderungsschaltung 40a befindet sich im SSS-Telefon 16, und Kollisionsverhinderungsschaltung 40b befindet sich in der Basisstation 22. In dem bevorzugten Ausführungsbeispiel ist eine Kollisi onsverhinderungsschaltung 40 nach 3 jedem der beiden kommunizierenden Faxgeräte zugeordnet.
  • In einem Anruf zwischen Faxgeräten verhält sich ein Faxgerät als Quellfaxgerät für manche Nachrichten und als Zielfaxgerät für andere Nachrichten. Für die vorliegenden Zwecke ist es nur notwendig, die Kommunikation zwischen einem Quellfaxgerät und einer Kollisionsverhinderungsschaltung zu beschreiben, ohne Berücksichtigung des Zielfaxgerätes. Eine Beschränkung der Abhandlung auf das Quellfaxgerät und die Kollisionsverhinderungsschaltung wird eine gezielte Abhandlung ohne Verlust von Genauigkeit erlauben.
  • Eine beispielhafte zeitsteuermittelbasierte Kollisionsverhinderungsschaltung 40 ist in 3 dargestellt. Faxgerät 50 ist ein Quellfaxgerät das eine Nachricht an die Kollisionsverhinderungsschaltung 40 überträgt. Bei Erhalt der Nachricht von Faxgerät 50 bestimmt die Kollisionsverhinderungsschaltung 40, ob die Nachricht erneut übertragen werden wird. Die Kollisionsverhinderungsschaltung 40 trifft diese Bestimmung aufgrund des Typs der soeben empfangenen Nachricht und ihrer vorhergehenden Kenntnis früherer Nachrichten. Wenn die Nachricht wiederholt werden wird, erkennt die Kollisionsverhinderungsschaltung 40, dass das Faxgerät 50 die Nachricht zu einer späteren Zeit erneut übertragen wird, jedoch nicht früher als das kürzeste Wiederholungsintervall von 2,55 Sek., wie im T.30-Faxprotokoll spezifiziert. Deshalb erwartet die Kollisionsverhinderungsschaltung 40 eine wiederholte Nachricht von Faxgerät 50 nach 2,55 Sek. Mit diesem Wissen wird die Kollisionsverhinderungsschaltung 40 eine Antwort an das Faxgerät 50 nur innerhalb einer vorher festgelegten Auszeit-Periode (timeout period) von weniger als 2,55 Sek. übertragen. In dem bevorzugtesten Ausführungsbeispiel liegt die vorher festgelegte Auszeit-Periode bei 2,40 Sek., um andere Systemverarbeitungsverzögerungen zu berücksichtigen. Eine von Faxgerät 50 innerhalb von 2,55 Sek. nach einer vorhergehenden Übertragung der Nachricht empfangene Antwort wird nicht mit der erneut übertragenen Nachricht kollidieren.
  • Die Nachricht von Faxgerät 50 wird von einem Controller bzw. einer Steuervorrichtung 42 empfangen, der bzw. die sich in der Kollisionsverhinderungsschaltung 40 befindet. Der Controller 42 kann implementiert sein in einem Mikroprozessor, einem Mikrocontroller, einem digitalen Signalverarbeitungs- (digital signal processing, DSP) Chip, oder in einer anwenderspezifischen integrierten Schaltung ASIC, die jeweils für die Ausführung der beschriebenen Funktion programmiert sind. Beim bestimmen dass eine Nachricht wiederholt werden wird, setzt der Controller 42 das Kollisionszeitsteuermittel 44 auf eine vorher festgelegte Auszeit-Periode. Die vorher festgelegte Auszeit-Periode muss kürzer sein als das kürzeste Wiederholungsintervall. In dem bevorzugtesten Ausführungsbeispiel wird eine vorher festgelegte Auszeit-Periode von 2,40 Sek. für ein Faxgerät, das im Automatikmodus arbeitet gewählt, obwohl jede Auszeit-Periode kürzer als 2,55 Sek. zulässig sein kann, abhängig von Verarbeitungsverzögerungen.
  • Der Controller 42 überwacht das Kollisionszeitsteuermittel 44. Wenn der Controller 42 eine Antwort an das Faxgerät 50 übertragen muss, prüft der Controller 42 zunächst das Kollisionszeitsteuermittel 44. Wenn das Kollisionszeitsteuermittel 44 nicht abgelaufen ist, richtet der Controller 42 die Übertragung der Antwort an das Faxgerät 50. Andernfalls, wenn das Kollisionszeitsteuermittel 44 abgelaufen ist und der Controller 42 eine Antwort an das Faxgerät 50 zu senden hat, so wartet der Controller 42 bis das Faxgerät 50 die Nachricht erneut übertragen hat, bevor er die Antwort an das Faxgerät 50 überträgt. Auf diese Art und Weise überträgt der Controller 42 eine Antwort an das Faxgerät 50 nur innerhalb des kürzesten Wiederholungsintervalls, um Nachrichtenkollisionen zu vermeiden.
  • Datenspeicher 60 enthält die Kommunikationen zwischen dem SSS-Telefon 16 und der Basisstation 22. Solcherart enthält der Datenspeicher 60 die Nachrichten zwischen dem Faxgerät 50 und dem gleichrangigen (peer) Faxgerät (nicht in 3 gezeigt), mit dem das Faxgerät 50 in Kommunikation ist. Die Kommunikationen zwischen dem Faxgerät 50 und dem gleichrangigen Faxgerät werden in Puffer bzw. Zwischenspeicher 46 gespeichert, wenn eine sofor tige Übermittlung der Nachrichten aufgrund eines Potentials für Nachrichtenkollisionen oder anderer Systemabwägungen nicht möglich ist. Der Datenspeicher 60 und der Puffer 46 können implementiert werden unter Verwendung beliebiger Speicherelemente oder einer beliebigen Anzahl von Speichereinrichtungen wie RAM-Speichereinrichtungen, Verriegelungselemente (latches) oder anderen Arten von Speichereinrichtungen nach dem derzeitigen Stand der Technik.
  • Ein Flussdiagramm, das die Arbeitsweise des zeitsteuermittelbasierten Kollisionsverhinderungsverfahrens beschreibt, ist in 4 gezeigt. Die Erläuterung des Flussdiagramms ist auf die Kommunikation zwischen einem Faxgerät und der Kollisionsverhinderungsschaltung fokussiert. Ursprünglich kann das Faxgerät ein Quell- oder Zielfaxgerät sein.
  • Das Verfahren beginnt bei einem Startzustand 100. Im Leerlaufbetrieb und in Erwartung einer Nachricht vom Faxgerät fragt die Vorrichtung gemäß eines Ausführungsbeispiels der vorliegenden Erfindung ständig ab (poll), um zu sehen ob eine Nachricht vom Faxgerät empfangen wird und zwar bei Schritt 102. Wenn keine Nachricht empfangen wird, bestimmt die Vorrichtung daraufhin, ob sie eine Nachricht an das Faxgerät zu übertragen hat und zwar bei Schritt 130. Wenn eine Nachricht an das Faxgerät zu übertragen ist, überträgt die Vorrichtung die Nachricht bei Schritt 132. Nach der Übertragung kehrt das Verfahren zum Startzustand 100 zurück. Ist keine Nachricht an das Faxgerät zu übertragen, kehrt das Verfahren zu Schritt 102 zurück, und die Vorrichtung fährt damit fort, anzufragen, ob Nachrichten von dem Faxgerät vorliegen.
  • Wenn die Vorrichtung feststellt, dass sie eine Nachricht vom Faxgerät empfängt, wartet sie auf den Empfang der vollständigen Nachricht und zwar bei Schritt 104. Das Faxgerät wird dann als das Quellfaxgerät für die Nachricht betrachtet. Nachdem sie die ganze Nachricht empfangen hat, bestimmt die vorliegende Erfindung, ob diese Nachricht vom Faxgerät wiederholt werden wird und zwar durch eine Analyse des Status der Nachricht basiert auf dem T.30-Faxprotokoll bei Schritt 106. Wenn die Nachricht nicht zu wiederholen ist, führt die Vorrichtung keine besondere Funktion aus und kehrt zurück zu Schritt 102. Wenn bestimmt wird dass die Nachricht zu wiederholen ist, wird ein Kollisionszeitsteuermittel bzw. -timer auf eine vorher bestimmte Zeitperiode kürzer als das kürzeste Wiederholungsintervall gestellt und zwar bei Schritt 108. In dem bevorzugten Ausführungsbeispiel wird das Kollisionszeitsteuermittel auf eine Zeitspanne zwischen 2,30 Sek. und 2,55 Sek. gestellt. In dem bevorzugtesten Ausführungsbeispiel wird das Kollisionszeitsteuermittel auf 2,40 Sek. gestellt, was kürzer ist als das kürzeste Wiederholungsintervall von 2,55 Sek. für ein Faxgerät, das im Automatikmodus arbeitet. Das Kollisionszeitsteuermittel zählt von der eingestellten Zeit herunter auf Null.
  • Nach Stellen des Zeitsteuermittels tritt das Verfahren in eine andere Schleife ein. Innerhalb dieser Schleife wird zunächst geprüft, ob das Kollisionszeitsteuermittel abgelaufen ist (Null erreicht hat) und zwar bei Schritt 110. Wenn das Kollisionszeitsteuermittel nicht abgelaufen ist wird geprüft ob eine Antwort an das Faxgerät übertragen werden muss und zwar bei Schritt 120. Wenn eine Antwort zu übertragen ist, wird sie übertragen und zwar bei Schritt 122. Nach Übertragung der Antwort kehrt das Verfahren zurück zu Startzustand 100.
  • Wenn keine Antwort zu übertragen ist, kehrt das Verfahren zu Schritt 110 zurück, und die Vorrichtung fragt weiterhin das Kollisionszeitsteuermittel ab. Wenn das Kollisionszeitsteuermittel abgelaufen ist, ist bekannt dass das Quellfaxgerät die Nachricht zu einer beliebigen Zeit ab diesem Punkt an erneut übertragen wird.
  • Es wird eine wiederholte Nachricht erwartet, deswegen wird vom Faxgerät auf den Empfang der kompletten wiederholten Nachricht gewartet und zwar bei Schritt 112. Sobald die wiederholte Nachricht empfangen worden ist, rückt das Verfahren zu Schritt 106 vor, wo bestimmt wird ob diese neue Nachricht wiederholt werden wird und zwar bei Schritt 106.
  • In dem beispielhaften Ausführungsbeispiel wird, sobald das Kollisionszeitsteuermittel abgelaufen ist, auf den Empfang der wiederholten Nachricht gewartet bevor fortgefahren wird. Sollte aus irgendeinem Grund die wiederholte Nachricht nicht empfangen werden, kann die Vorrichtung für eine unbestimmte Zeit in diesem Zustand bleiben. In einem zweiten Ausführungsbeispiel wird ein Auszeit-Zeitsteuermittel gestellt sobald das Kollisionszeitsteuermittel abläuft. Die Vorrichtung fragt ständig das Auszeit-Zeitsteuermittel ab während sie auf die wiederholte Nachricht wartet. Wenn die Auszeit-Zeitperiode abläuft und die erwartete wiederholte Nachricht nicht eingetroffen ist, bricht die Vorrichtung das Warten ab und kehrt zu Startzustand 100 zurück.
  • Das Flussdiagramm der beispielhaften Beispielanwendung setzt voraus, dass nur eine Antwort zwischen wiederholten Nachrichten an das Faxgerät gesendet wird. Ein Ausführungsbeispiel, in dem mehrfache Antworten an das Faxgerät innerhalb der Kollisionszeitsteuermittel-Periode gesendet werden, ist innerhalb des Umfangs der vorliegenden Erfindung. Das Flussdiagramm in 4 kann leicht abgeändert werden, um diese Ausführung darzustellen.
  • Die zeitsteuermittelbasierte Kollisionsverhinderungsschaltung in 3 und das Flussdiagramm in 4 können auf unterschiedliche Art und Weise implementiert werden. Das erfinderische Konzept kann in Hardware implementiert werden unter Verwendung einer Zustandsmaschine, einigem Speicher und einer Uhr (clock). Die Erfindung kann ebenso in Firmware implementiert werden durch Mikrocode, der auf einem Mikrocomputer oder einem digitalen Signalprozessor abläuft. Andere Implementierungen oder eine hybride Kombination von Implementierungen liegen innerhalb des Umfangs der vorliegenden Erfindung.
  • Obwohl das beispielhafte Ausführungsbeispiel auf ein Faxkommunikationssystem ausgerichtet ist, das in einer Halbduplex- Art und Weise über das PSTN kommuniziert, kann das erfinderische Konzept auf beliebige Kommunikationen zwischen vielen Einrichtungen die ein Halbduplex-Kommunikationssystem verwenden angewendet werden. Zum Beispiel kann es auf Kommunikationen zwischen Computern, Faxgeräten, Scannern, Plottern und Druckern, Kopierern, Testausrüstung und diagnostischer Ausrüstung ausgerichtet werden.
  • Die obige Beschreibung der bevorzugten Ausführungsbeispiele ist dazu geeignet, jedem Fachmann zu ermöglichen, Ausführungsbeispiele der vorliegenden Erfindung herzustellen oder zu benutzen. Die unterschiedlichen Abwandlungen dieser Ausführungsbeispiele werden dem Fachmann leicht ersichtlich sein, und die hierin definierten grundlegenden Prinzipien können ohne weitere erfinderische Leistung auf andere Ausführungsbeispiele angewendet werden. Also ist die vorliegende Erfindung nicht dazu bestimmt, auf die hier erläuterten Ausführungsbeispiele beschränkt zu sein; ihr ist der größte Umfang gemäß den Ansprüchen zuzuerkennen.

Claims (8)

  1. Verfahren zur Verhinderung von Nachrichtenkollisionen in einem Halbduplex-Kommunikations- oder Nachrichtensystem, in dem Nachrichten und Antworten zwischen ersten und zweiten Nachrichten- oder Kommunikationseinrichtungen (12, 16, 22, 30, 40, 50) ausgetauscht werden, wobei das Verfahren folgendes vorsieht: Empfangen (14) einer ersten Nachricht oder Antwort von der ersten Nachrichteneinrichtung (12, 30, 50) an der zweiten Nachrichteneinrichtung (16, 22, 40); gekennzeichnet durch: Bestimmen, ob die erste Nachricht oder Antwort zu dem sich wiederholenden Typ gehört; Einstellen eines Herabzähl-Kollisionszeitsteuermittels (44), auf eine vorbestimmte Zeitperiode, wenn bestimmt wird, dass die erste Nachricht oder Antwort zum Wiederholungstyp gehört, wobei die vorbestimmte Zeitperiode kürzer ist als die minimale Zeitperiode innerhalb der die erste Nachricht oder Antwort wiederholt wird; Verhindern (40) des Sendens einer zweiten Nachricht oder Antwort von der zweiten Nachrichteneinrichtung (16, 22, 40) zur ersten Nachrichteneinrichtung (12, 30, 50) wenn die erwähnte vorbestimmte Zeitperiode abgelaufen ist.
  2. Verfahren nach Anspruch 1, wobei ferner folgendes vorgesehen ist: Warten auf eine wiederholte erste Nachricht oder Antwort wenn die erste Nachricht oder Antwort zum Wiederholungstyp gehört und die erwähnte vorbestimmte Zeitperiode abgelaufen ist; und Rücksetzen der erwähnten Herabzähl-Kollisionszeitsteuermittel (44) auf die erwähnte vorbestimmte Zeitperiode wenn die erwähnte wiederholte Nachricht empfangen wird.
  3. Verfahren nach Anspruch 1 oder 2, wobei die erwähnte vorbestimmte Zeitperiode kleiner ist als 2,55 Sekunden ist.
  4. Verfahren nach Anspruch 2, wobei ferner folgendes vorgesehen ist: Einstellen eines Herabzähl-Auszeit-Zeitsteuermittels auf eine Auszeit-Periode wenn die erwähnte vorbestimmte Zeitperiode abgelaufen ist und die erste Nachricht oder Antwort vom Wiederholungstyp ist; und Abbrechen des erwähnten Wartens auf die erwähnte wiederholte erste Nachricht oder Antwort wenn die vorbestimmte Zeitperiode abgelaufen ist.
  5. Vorrichtung zur Verhinderung von Nachrichtenkollisionen in einem Halbduplex-Nachrichtensystem, in dem Nachrichten und Antworten zwischen ersten und zweiten Nachrichteneinrichtungen (12, 16, 22, 40, 50) ausgetauscht werden, wobei die erste Vorrichtung folgendes aufweist: Mittel (14) zum Übertragen bzw. Senden einer ersten Nachricht oder Antwort von der ersten Nachrichteneinrichtung an die zweite Nachrichteneinrichtung (16, 22, 40); gekennzeichnet durch: Mittel (42) zum Bestimmen ob die erste Nachricht oder Antwort zu einem Wiederholungstyp gehört; Mittel (42) zum Einstellen eines Herabzähl-Kollisionszeitsteuermittels auf eine vorbestimmte Zeitperiode wenn bestimmt wird, dass die Nachricht oder Antwort zum Wiederholungstyp gehört, wobei die vorbestimmte Zeitperiode kürzer ist als die minimale Zeitperiode innerhalb der die Nachricht oder Antwort wiederholt wird; und Verhindern (40) des Übertragens einer zweiten Nachricht oder Antwort der zweiten Nachrichteneinrichtung (16, 22, 40) zur ersten Nachrichteneinrichtung (12, 30, 50) dann, wenn die vorbestimmte Zeitperiode abgelaufen ist.
  6. Vorrichtung nach Anspruch 5, wobei die vorbestimmte Zeitperiode kleiner als 2,55 Sekunden ist.
  7. Vorrichtung nach Anspruch 5, wobei die zweite Nachrichteneinrichtung (16, 22, 40) ein Herabzähl-Aus-Zeitsteuermittel aufweist, welches auf eine Auszeit-Periode eingestellt wird, wenn die erwähnte vorbestimmte Zeitperiode abgelaufen ist und die erwähnte erste Nachricht oder Antwort wiederholt wird.
  8. Vorrichtung nach Anspruch 7, wobei die zweite Nachrichteneinrichtung (16, 22, 40) folgendes aufweist: Einen Puffer (46) zum Speichern der zweiten Nachricht oder Antwort wenn eine unmittelbare Übertragung zu der ersten Nachrichteneinrichtung (50) verhindert wird.
DE69731551T 1997-01-08 1997-12-19 Kollisionsvermeidung in einem halbduplexkommunikationssystem Expired - Lifetime DE69731551T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/780,764 US6147978A (en) 1997-01-08 1997-01-08 Method and apparatus for preventing message collisions in a half-duplex communication system
US780764 1997-01-08
PCT/US1997/023653 WO1998031139A1 (en) 1997-01-08 1997-12-19 Collision avoidance in a half-duplex communication system

Publications (2)

Publication Number Publication Date
DE69731551D1 DE69731551D1 (de) 2004-12-16
DE69731551T2 true DE69731551T2 (de) 2005-10-20

Family

ID=25120620

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69731551T Expired - Lifetime DE69731551T2 (de) 1997-01-08 1997-12-19 Kollisionsvermeidung in einem halbduplexkommunikationssystem

Country Status (10)

Country Link
US (1) US6147978A (de)
EP (1) EP0950313B1 (de)
JP (2) JP2001508616A (de)
KR (1) KR100517220B1 (de)
CN (1) CN1146222C (de)
AT (1) ATE282274T1 (de)
AU (1) AU5712998A (de)
DE (1) DE69731551T2 (de)
HK (1) HK1023674A1 (de)
WO (1) WO1998031139A1 (de)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411689B1 (en) * 1998-08-17 2002-06-25 Hughes Electronics Corporation Facsimile call success rates in long delay environments
NO307398B1 (no) * 1998-08-27 2000-03-27 Ericsson Telefon Ab L M Fremgangsmåte for håndtering av lange forsinkelser i telekommunikasjonssystemer
AU1732700A (en) * 1998-11-17 2000-06-05 Hughes Electronics Corporation Improving facsimile call success rates in long delay and impaired channel environments without collision detection
EP1100228A3 (de) * 1999-11-09 2009-03-25 Panasonic Corporation Datenübertragungsverfahren und -System, sowie Einrichtung hierfür
KR100525379B1 (ko) * 2000-01-28 2005-11-02 엘지전자 주식회사 반이중 데이터 전송방식의 기억장치 직접접근 로직의데이터 충돌 방지 방법
KR100464492B1 (ko) * 2002-03-22 2005-01-03 엘지전자 주식회사 무선 팩스데이터 전송경로의 채널 설정방법
ATE434883T1 (de) * 2002-06-27 2009-07-15 Nokia Corp Verfahren und vorrichtung zur planung einer halbduplexübertragung
US7151949B2 (en) * 2003-07-09 2006-12-19 Lexmark International, Inc. Wireless facsimile adapter and system for printer and all-in-one devices and methods using the same
CN1777093B (zh) * 2004-11-16 2010-04-14 中兴通讯股份有限公司 一种解决因特网密钥协商协议中协商碰撞的方法
US7290074B2 (en) * 2005-04-06 2007-10-30 Kabushiki Kaisha Toshiba Back-off timing mechanism
CN100385904C (zh) * 2006-03-15 2008-04-30 华为技术有限公司 一种解决传真过程中帧碰撞的方法、装置和系统
CN1984122B (zh) * 2006-05-08 2011-05-04 华为技术有限公司 减少传真协商帧碰撞的方法
CN100438553C (zh) * 2006-05-23 2008-11-26 华为技术有限公司 减少传真协商帧碰撞的方法
CN102185684B (zh) * 2011-02-22 2014-07-09 华为终端有限公司 一种传真控制方法及装置
US9838940B2 (en) 2013-09-18 2017-12-05 Qualcomm, Incorporated Packet transmission deferral based on BSSID information
US9214975B2 (en) 2013-11-22 2015-12-15 Motorola Solutions, Inc. Intelligibility of overlapping audio
CN110576884B (zh) * 2019-09-05 2021-09-28 阿纳克斯(苏州)轨道系统有限公司 一种用于轨道交通的车辆rs485级联通讯方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5940769A (ja) * 1982-08-30 1984-03-06 Fujitsu Ltd フアクシミリ伝送制御方式
US4742514A (en) * 1986-03-25 1988-05-03 Motorola, Inc. Method and apparatus for controlling a TDM communication device
CA1249886A (en) * 1986-05-02 1989-02-07 Claude J. Champagne Method of duplex data transmission using a send-and- wait protocol
GB2246268B (en) * 1990-07-19 1994-05-18 Motorola Inc Facsimile-to-cellular telephone system interface
US5282238A (en) * 1991-04-16 1994-01-25 Silicon Engines, Ltd. Facsimile radio communication system
IL103230A (en) * 1991-12-16 1995-12-08 Motorola Inc Method and device for reducing data loss in a mobile cellular system
US5726976A (en) * 1993-04-06 1998-03-10 Bay Networks Group, Inc. Congestion sense controlled access for a star configured network
DE69426139T2 (de) * 1993-06-30 2001-05-17 Cabletron Systems Inc Kollisionverminderungsverfahren für Ethernet-Netze
GB2286739B (en) * 1994-02-09 1996-08-07 Int Maritime Satellite Organiz Communication apparatus
US5734643A (en) * 1995-10-23 1998-03-31 Ericsson Inc. Method and apparatus for transmitting data over a radio communications network
US5790641A (en) * 1996-06-19 1998-08-04 Northern Telecom Limited System and method for improving facsimile delay tolerances
US5896443A (en) * 1997-01-10 1999-04-20 Intel Corporation Phone line computer networking

Also Published As

Publication number Publication date
JP2001508616A (ja) 2001-06-26
DE69731551D1 (de) 2004-12-16
CN1244324A (zh) 2000-02-09
HK1023674A1 (en) 2000-09-15
CN1146222C (zh) 2004-04-14
JP5160752B2 (ja) 2013-03-13
AU5712998A (en) 1998-08-03
ATE282274T1 (de) 2004-11-15
US6147978A (en) 2000-11-14
EP0950313A1 (de) 1999-10-20
KR100517220B1 (ko) 2005-09-28
KR20000069989A (ko) 2000-11-25
JP2007013954A (ja) 2007-01-18
EP0950313B1 (de) 2004-11-10
WO1998031139A1 (en) 1998-07-16

Similar Documents

Publication Publication Date Title
DE69731551T2 (de) Kollisionsvermeidung in einem halbduplexkommunikationssystem
DE69828891T2 (de) Gerät und verfahren zur unterstützung analoger faxrufe in tandemkonfiguration
DE60221606T2 (de) Verfahren zum Steuern der Datenübertragung in einem Funkkommunikationssystem
DE69838906T2 (de) Verfahren und Einrichtung zur Erfassung und Verhinderung von Nachrichtenzusammenstössen in einem Kommunikationssystem
DE60319206T2 (de) Verfahren und Vorrichtung zur Kontrolle des Zugriffs auf "multimedia broadcast multicast service" in einem Paketdatenkommunikationssystem
DE69533976T2 (de) Verfahren und Vorrichtung für direkte Verbindung in einem TDMA Funkübertragungssystem
DE69630629T2 (de) Diversity-Funkübertragungssystem
DE69930091T2 (de) Verfahren and Vorrichtung zur Nachrichtenübertragung in einem Netzwerk
DE69730201T2 (de) Sendevorrichtung mit mobilitätsmanager und verfahren zur kommunikation
DE3607066C2 (de)
DE69831645T2 (de) Verfahren zur registrierung von mindestens einem tragbaren dualmode-telefongerät bei einer zugehörigen, schnurlosen basisstation
DE69531210T2 (de) Verfahren und vorrichtung zum verbesserten empfang von botschaften durch einen empfänger eines feststehenden systems
DE69636826T2 (de) Verfahren zur gemeinsamen Nutzung eines einzelnen Funkkanals in einem zellularem Netz
DE69938350T2 (de) Verteilter verbindungsmechanismus für ein vhf-netzwerk
DE19752697A1 (de) Drahtloses lokales Netzwerk mit Controller und wenigstens einem als Controller einsetzbaren Terminal
DE69731324T2 (de) Verfahren und Vorrichtung zur Datenübertragung
DE60115819T2 (de) Verfahren und Vorrichtung zum Steuern von Wiederübertragung
DE69732901T2 (de) Verfahren und system zur rückquittung in einem zweiwegnachrichtensystem
DE2944606A1 (de) Verfahren zur bildinformationsuebertragung bei faksimilegeraeten
DE19818780A1 (de) Erkennung einer vollständig gewählten Nummer in einem WLL-Endgerät ohne festgelegte Zeitverzögerung
JPH05501042A (ja) ファクシミリ―セルラ電話システム用インタフェース
DE69733785T2 (de) Faksimilegerät mit v.8 Protokollfähigkeit und Faksimileübertragungsverfahren
EP1419607B1 (de) Verfahren und funkstation zur übertragung von datenpaketen in einem funk-kommunikationssystem
DE60035083T2 (de) Unterstützender Konzentrator in einer Umgebung mit mehreren Funkrufkanälen
DE1762372A1 (de) Einrichtung zur Faksimileuebertragung grafischer Informationen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition