WO2000018081A1 - Method and mode for negotiating facsimile data via a media with variable transmission time - Google Patents

Method and mode for negotiating facsimile data via a media with variable transmission time Download PDF

Info

Publication number
WO2000018081A1
WO2000018081A1 PCT/US1999/019557 US9919557W WO0018081A1 WO 2000018081 A1 WO2000018081 A1 WO 2000018081A1 US 9919557 W US9919557 W US 9919557W WO 0018081 A1 WO0018081 A1 WO 0018081A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
transmission mode
facsimile machine
transmitting
acceptance message
Prior art date
Application number
PCT/US1999/019557
Other languages
French (fr)
Inventor
Craig Lawrence Lutgen
Robert Harris
Original Assignee
Motorola 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 Motorola Inc. filed Critical Motorola Inc.
Publication of WO2000018081A1 publication Critical patent/WO2000018081A1/en

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/00095Systems or arrangements for the transmission of the picture signal
    • H04N1/00103Systems or arrangements for the transmission of the picture signal specially adapted for radio transmission, e.g. via satellites
    • 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/333Mode signalling or mode changing; Handshaking therefor
    • H04N1/33307Mode signalling or mode changing; Handshaking therefor prior to start of transmission, input or output of the picture signal only
    • H04N1/33323Mode signalling or mode changing; Handshaking therefor prior to start of transmission, input or output of the picture signal only transmission mode only, e.g. speed

Definitions

  • the present invention relates generally to facsimile telecommunications systems, and more particularly to the negotiation of transmitting and receiving modes for transmitting facsimile data by a medium having a variable data transmission time.
  • the originating and terminating facsimile machines Before a facsimile image is transmitted from an originating facsimile machine to a terminating facsimile machine, the originating and terminating facsimile machines send messages between the machines to negotiate transmitting and receiving modes for transmitting facsimile data.
  • Such transmitting and receiving modes specify a set of parameters that are agreed upon prior to transmitting facsimile data. These parameters may include a data bit rate, a page size, the number of pixels per line, the number of lines per page, and whether or not any fill characters are added to a line so that the terminating facsimile machine has time to print each line.
  • phase B The negotiations between two facsimile machines takes place in what is known as "phase B" of the facsimile session.
  • messages referred to as T.30 HDLC messages are sent between facsimile machines in accordance with the T.30 procedures for Document Facsimile Transmission in the General Switched Telephone Network specification, which is promulgated by the International Telecommunication Union (ITU).
  • Some of these messages passed during the negotiation phase may be classified into two groups: a first group which may be referred to as "transmission mode offer messages ' and a second group which may be referred to as "transmission mode acceptance messages.”
  • a transmission mode offer message is an offer from one facsimile machine to another to operate in one or one of a set of transmitting and receiving modes. Because this message merely offers to operate in one, or one of a set of transmitting modes, it is up to the offer-receiving facsimile machine to accept a transmission mode by responding with a transmission mode acceptance message.
  • Transmission mode acceptance messages are messages that make a decision, or give tentative or final approval for a particular transmitting mode. These acceptance messages are sent from an acceptance-transmitting facsimile machine to an acceptance-receiving facsimile machine. It may be said that in a successful negotiation, transmission mode offer messages are always followed by a transmission mode acceptance message. And, at different points in the negotiation, the acceptance-transmitting and acceptance-receiving facsimile machines may be either the originating or terminating facsimile machine.
  • the originating facsimile machine may be the acceptance-transmitting facsimile machine, and at another point, the originating facsimile machine may be the acceptance-receiving facsimile machine, with the complimentary relationship being true for the terminating facsimile machine as well.
  • a transmission mode offer message is a Digital Identification Signal (DIS) message, which is a message from a terminating facsimile machine that discloses the terminating machine ' s capabilities in the form of an offer to receive a facsimile transmission that is transmitted in one of a set of offered transmission modes.
  • DIS Digital Identification Signal
  • this offer message does not necessarily select or decide, either tentatively or finally, upon a transmitting or receiving mode.
  • the transmission mode offer message may, for example, disclose that the terminating facsimile machine is capable of operating in modes defined by specifications VJ7, V.29, V.33, and V.27ter, which are specifications promulgated by ITU.
  • An example of a transmission mode acceptance message sent in response to an offer message is a Digital Command Signal (DCS) message.
  • DCS Digital Command Signal
  • This message normally accepts one of the transmission modes that was offered in the DIS message. This acceptance may be considered a tentative or conditional acceptance that may later be finally accepted following a successful transmission of a training sequence.
  • a Training Check (TCF) message may be considered an offer to test a communication link by transmitting a known training sequence at a rate, or in a mode, that was conditionally accepted by the DCS message.
  • TCF Training Check
  • This offer to test the link by sending, for example, a series of zeros transmitted at the conditionally accepted rate may be subsequently accepted by a Confirmation to Receive (CFR) message, which is a transmission mode acceptance message that tells the originating facsimile machine that the training sequence has been successfully received and that the communication link between the two machines will probably support the accepted mode of facsimile data transmission.
  • CFR Confirmation to Receive
  • the originating and terminating facsimile machines may progress through two or more rounds of offer and acceptance messages to finally arrive at the agreed upon transmitting and receiving modes for the facsimile session.
  • an originating and terminating facsimile machine need to transmit facsimile data via a medium having a variable data transmission time
  • the negotiation of transmitting and receiving modes becomes important to the success of sending a facsimile image.
  • An example of a medium having a variable data transmission time is a wireless medium, which may. for example, be used to provide wireless local loop telephone service to businesses and homes.
  • this wireless communications system may be considered a medium having a variable data transmission time
  • the wirelessly transmitted data may be influenced by noise or interference from other users, and thus may need to be retransmitted to correct errors.
  • This retransmission takes time and may introduce delay in the overall communications link between the originating and terminating facsimile machines.
  • the internet or other similar network is another example of a communication medium having a variable data transmission time. Such mediums do not have a low, fixed time of data propagation.
  • Other examples include a medium that allows random quantities of data with variable periods of idle or null characters to be synchronously transmitted.
  • a fixed wireless terminal In a wireless local loop system, telephones, facsimile machines, and other terminal equipment at the customer's site may be connected to a device frequently referred to as a fixed wireless terminal (FWT).
  • the fixed wireless terminal provides basic telephone local loop service through a wireless or radio link. In many service areas, telephone service may be provided wirelessly at a fraction of the cost of traditional wireline infrastructure. Other benefits of wireless local loop systems are rapid deployment time, the ability to cover a large area, high capacity, and lower operating and maintenance costs.
  • Many wireless local loop systems are implemented with a digital air interface between the fixed wireless terminal and a base station transceiver. This means that signals from a facsimile machine connected to the fixed wireless terminal must be converted from an analog signal to a digital signal before transmission over the air. Similarly, digital signals received from the base transceiver must be converted to analog signals in the FWT before they are sent to a connected facsimile machine.
  • the digital air interface of the wireless system typically provides for retransmitting the data if an error is detected while receiving data.
  • the digital air interface uses a flow-controlled protocol which may delay a stream of data while erroneously received data is being retransmitted.
  • the facsimile machine may not use flow control during the transmission of facsimile image data. This may cause a problem when the data transmission rate of the originating facsimile machine is close to the data transmission rate of the air interface.
  • the originating facsimile machine may complete the transmission of facsimile image data long before the fixed wireless terminal has transmitted the same facsimile image data over the air and to the terminating facsimile machine.
  • the originating facsimile machine expects a timely reply from the terminating facsimile machine after a page of facsimile data is transmitted, wherein such a reply confirms the reception of the facsimile image data. For example, if a Message Confirmation (MCF) is not received by the originating facsimile machine within a predetermined period of time, the originating facsimile machine will disconnect the call, and further pages will not be transmitted, nor will the facsimile session end with a proper confirmation.
  • MCF Message Confirmation
  • a fixed wireless terminal connected to a terminating facsimile machine change a transmission mode offer message from the terminating machine so that it appears to the originating facsimile machine that the terminating facsimile machine can only receive data in a mode having a slower rate than its actual maximum rate.
  • the fixed wireless terminal connected to the terminating facsimile machine influences the negotiation process so that the originating facsimile machine transmits at a slower rate than the maximum rate of, perhaps, both the originating and terminating facsimile machines.
  • FIG. 1 depicts originating and terminating facsimile machines coupled through a communications link having a plurality of communication media, including a medium having a variable data transmission time, in accordance with the method and system of the present invention
  • FIG. 2 is a high-level logical flowchart that illustrates the operation of the method and system of the present invention
  • FIGs. 3, 4, and S illustrate the flow of messages and the modification of messages in accordance with the method and system of the present invention.
  • FIG. 6 depicts a fixed wireless terminal in accordance with the method and system of the present invention.
  • a telecommunications system 20 wherein originating facsimile machine 22 is coupled to terminating facsimile machine 24 via a communications link having a plurality of communications media, including a medium having a variable data transmission time.
  • the medium having a variable data transmission time is a wireless medium that may delay data transmission by retransmitting a data packet that was received erroneously.
  • the wireless medium is more particularly implemented with wireless local loop system 26.
  • Wireless local loop system 26 may include cellular infrastructure 28 coupled to base station transceivers 30.
  • Base station transceivers 30 are typically located throughout a communications system service area so that they may communicate with fixed wireless terminals 32 and 34, also located throughout the service area, via air interface 36.
  • air interface 36 is a code division multiple access (CDMA) air interface implemented in accordance with IS-95, which is a standard promulgated by Electronic Industries Association/ Telecommunications Industry Association (EIA/TIA). While an IS-95 CDMA air interface is shown in the example of FIG. 1, other air interfaces or communication media having a variable data transmission time may be used. Examples of other communication media having a variable data transmission time include Groupe Speciale Mobile (GSM) and other similar digital air interfaces, and the internet which uses Transmission Control Protocol/Internet Protocol (TCP/IP).
  • GSM Groupe Speciale Mobile
  • TCP/IP Transmission Control Protocol/Internet Protocol
  • call processor 38 handles many of the functions needed to implement a cellular communications system.
  • call processor 38 may include an interworking transcoder voice function, a mobility management function, an error detection and correction function, and other such functions detailed in the communication media specification.
  • interworking unit 40 is a device for bridging or interfacing one communication format with another. It is typically responsible for converting data conforming to one data communications standard to data conforming to another. With particular relevance to the present invention, interworking unit 40 is a device within cellular infrastructure 28 that processes facsimile image data and facsimile messages in accordance with specification IS-707-A promulgated by ITU. Thus, when call processor 38 receives data that it is not designed to process (e.g., data other than voice data) call processor 38 routes such data to interworking unit 40 so that it is properly processed.
  • interworking unit 40 may be more closely integraded with call processor 38. It is shown separately here to emphasize the functions of the present invention.
  • interworking unit 40 appropriate protocol stacks and buffers 42 are created, maintained, and operated in order to properly transfer facsimile messages and image data in accordance with specification IS-707-A.
  • Switch 44 within the cellular infrastructure 28 is used to selectively couple elements with call processor 38 to the public switched telephone network (PSTN) 46. Switch 44 may also be used to connect elements in call processor 38 to the proper interworking unit 40.
  • PSTN public switched telephone network
  • fixed wireless terminal 32 provides local loop telephone service to terminating facsimile machine 24.
  • the communications media in this part of the link is preferably twisted pair telephone wire.
  • base station transceiver 30, and air interface 36 work together to wirelessly couple fixed wireless terminal 32 to the public telephone network 46.
  • the part of the communications link between fixed wireless terminal 32 and the output of switch 44 may be referred to as a variable data transmission time media.
  • the part of the communications link between the output of switch 44 and originating facsimile machine 22 may be considered a constant data transmission time media.
  • fixed wireless terminal 32 includes transmission mode acceptance message modifier 48, which plays an important function in the negotiation of transmitting and receiving modes for terminating facsimile machine 24 and originating facsimile machine 22, as described in greater detail below.
  • fixed wireless terminals 32 and 34 are not shown the same way in FIG. 1, they may be implemented with the same fixed wireless terminal, or if fixed wireless terminal 34 is connected to an originating facsimile machine 50 as shown, fixed wireless terminal 34 need not contain transmission mode acceptance modifier 48.
  • transmission mode acceptance modifier 52 in IWU 40 may be used to according to the present invention to negotiate modes between originating facsimile machine 50 and facsimile machine 22.
  • FIG. 2 there is depicted a logical flowchart of the process of negotiating transmitting and receiving modes for transmitting facsimile data via a medium having a variable data transmission time according to the method and system of the present invention.
  • This device may be, for example, a fixed wireless terminal in a wireless local loop system, or an interworking unit in the cellular infrastructure of a wireless local loop system.
  • the process shown may also be executed in devices in communications links over a network, such as a local area network or the internet.
  • the communications link between the originating facsimile machine and the terminating facsimile machine includes more than one media, wherein one of the media has a constant data transmission time and another media has a variable data transmission time. Also note that at least one constant data transmission time media must follow any other media having a variable data transmission time, wherein follow means serially located after in the communications link as data flows from the originating machine to the terminating machine.
  • These different media are coupled together by interworking devices to form the overall communications link between the originating facsimile machine and the terminating facsimile machine.
  • the steps illustrated in the flowchart depict operations performed in such devices to influence the negotiation of transmitting and receiving modes to improve facsimile performance when using such a mixed media communications link.
  • the negotiation is influenced so that the originating and terminating facsimile machines use different transmitting and receiving modes in different communication media in the communications link.
  • the process is performed in a fixed wireless terminal that is coupled to a constant data transmission time media on the terminating facsimile side and a variable data transmission time media on the originating facsimile side.
  • the process begins at block 100, and thereafter passes to block 102 wherein the device sends a transmission mode offer message to the originating facsimile machine.
  • FIG. 3 illustrates the flow of messages and the modification of messages in accordance with the method and system of the present invention.
  • the process in response to receiving a transmission mode offer message in the fixed wireless terminal, as illustrated at reference numeral 202 in FIG. 3, the process sends a transmission mode offer message to the originating facsimile machine, as illustrated in block 102 in FIG. 2, and as shown at reference numeral 204 in FIG. 3.
  • the fixed wireless terminal may modify the offer message by lowering the data rate from 14,400 to 9600 bits per second (bps) and raising the minimum scan line time from 0 msec to 40 msec. While this change is permitted by the specification, it merely serves to slow down the overall communications link, and does not negotiate a rate mismatch according the present invention. Also, this change modifies a transmission mode offer message rather than a transmission mode acceptance message in accordance with the present invention.
  • the device receives and intercepts a transmission mode acceptance message for a mode having a lower maximum data rate and a higher minimum scan line time (MSLT), relative to the offer message shown at reference numeral 202, as illustrated at block 104.
  • This transmission mode acceptance message is preferably implemented with a DCS message, the reception of which is also depicted in FIG. 3 at reference numeral 206.
  • the process in the device changes the transmission mode acceptance message to a modified transmission mode acceptance message for a mode having a higher maximum data rate and a lower MSLT, as depicted at block 106.
  • the higher maximum data rate is higher than the lower maximum data rate in the DCS received from the originating facsimile machine.
  • This process of changing the transmission mode acceptance message is also illustrated in FIG. 3 at reference numeral 208, wherein the data rate is changed from 9600 bps to 14,400 bps and the minimum scan line time (MSLT) is changed from 40 milliseconds (msec) to 0 msec.
  • the process sends the modified transmission mode acceptance message to the terminating facsimile machine, as illustrated at block 108.
  • This step is also shown at FIG. 3 at reference numeral 210. The purpose of this step is to cause the terminating facsimile machine to believe that the originating facsimile machine is sending data at 14,400 bps rather than 9600 bps, and is also sending no fill characters as indicated by an MSLT for 0 msec of fill characters rather than an MSLT for 40 msec.
  • the process then sends an offer to train message according to, or in compliance with, the modified transmission mode acceptance message, as depicted at block 110.
  • This step is also illustrated in FIG. 3 at reference numeral 212.
  • the data rate of the DCS at reference numeral 210 and the TCF at reference numeral 212 are the same.
  • the sending of the TCF message is an offer to confirm that the communications link is suitable for the tentatively accepted mode that was accepted by the DCS message at reference numeral 210.
  • the TCF message at reference numeral 212 requires a subsequent acceptance message that confirms that the link will probably be able to support the selected mode.
  • the process receives and intercepts an acceptance of training message from the terminating facsimile machine in response to the offer to train message, as illustrated at block 112.
  • This step is also illustrated in FIG. 3 at reference numeral 214, wherein the terminating facsimile machine sends the FWT a CFR message.
  • the process changes the acceptance of training message to a failure to train (FTT) message, as depicted at 114.
  • FTT failure to train
  • FIG. 3 reference numeral 216.
  • the CFR is the acceptance of training message, or the transmission mode acceptance message, which is then modified to form a modified transmission mode acceptance message in the form of an FTT message.
  • the process sends the modified transmission mode acceptance message, which, in this example, is the failure to train message, to the originating facsimile machine, as illustrated at block 116.
  • This step is similarly illustrated in
  • FIG. 3 at reference numeral 218.
  • the originating facsimile machine In response to sending the originating facsimile machine the modified transmission mode acceptance message, the originating facsimile machine sends a transmission mode acceptance message (DCS) for a mode having a lower maximum data rate than the data rate of the previously received transmission mode acceptance message.
  • DCS transmission mode acceptance message
  • FIG. 3 shows a DCS message having a lower maximum data rate of 4800 bps, which is lower than the data rate of 9600 bps in the previous DCS message shown at reference numeral 206.
  • the process sends an acceptance of training message (CFR) to the originating facsimile machine, as illustrated at block 118.
  • CFR training message
  • This step is also illustrated at reference numeral 224 in FIG. 3, wherein the CFR is sent from the fixed wireless terminal to the originating facsimile machine, thereby accepting the lower rate.
  • a constant-data- transmission-time portion of the communication link between the terminating facsimile machine and the device (which in FIG. 3 is the fixed wireless terminal) operates at 14,400 bps with a minimum scan line time of 0 msec, while a variable- data-transmission-time portion of the communication link between the device and the originating facsimile machine operates at 4800 bps and has a minimum scan line time of 40 msec.
  • This rate mismatch between the constant and variable communication media is the result of modifying transmission mode acceptance messages in the fixed wireless terminal during the negotiation of transmitting and receiving modes.
  • the negotiation according to the present invention results in the maximum data rate in the constant transmission time communication media exceeding a maximum data rate in the variable transmission time communication media, which is used to mitigate the effects of the variable time of transmission in the data medium having a variable transmission time.
  • This mitigation is accomplished by permitting the constant transmission time communication media to operate at a higher, fixed speed which is capable of compensating for, or recovering from, any delays introduced in the variable transmission time communication media, thereby permitting the terminating facsimile machine to satisfy message timing requirements of the originating facsimile machine.
  • FIG. 4 there is depicted an alternate embodiment of the present invention wherein the originating facsimile machine is coupled to a fixed wireless terminal rather than the interworking unit.
  • the interworking unit may modify transmission mode acceptance messages in a manner similar to that shown in FIG. 3, wherein changes are made in a fixed wireless terminal.
  • FIG. 5 shows message flows and modification of yet another embodiment of the present invention wherein the originating facsimile machine is connected to an interworking unit as shown in FIG. 3.
  • the transmission mode acceptance messages are modified in the interworking unit rather than the fixed wireless terminal. It should be apparent to those persons skilled in the art that the modification of transmission mode acceptance messages may occur at various points in the communication link between the originating and terminating facsimile machines.
  • the terminating facsimile machine may receive data at more than twice the transmission speed in the originating facsimile machine.
  • data received in the device may be transmitted over the constant transmission time communication media in half the time it took to transfer it over the variable transmission time communication media, thereby recovering time that may have been lost in the variable transmission time communication media.
  • This recovered time allows the terminating facsimile machine to make a timely response to the originating facsimile machine, which contributes to the success of sending a multipage facsimile image.
  • the negotiated rate mismatch also keeps the originating transmitting for a longer time rather than impatiently waiting for a reply after a speedy transmission of a page image.
  • FIGs. 3, 4, and 5 show a modification of the transmission mode acceptance messages in two instances (e.g., at reference numerals 208 and 216 in FIG. 3), some implementations of the present invention may only modify the transmission mode acceptance message in one instance. By modifying the transmission mode acceptance message in two instances, the difference in the rates between the constant transmission time communication media and the variable transmission time communication media may be increased, which may be required under certain conditions.
  • both originating and terminating facsimile machines may both be coupled to fixed wireless terminals, as in the case where originating facsimile machine 50 is sending data to terminating facsimile machine 24 in FIG. 1.
  • a transmission mode acceptance message should be modified at only one device in order to negotiate the rate mismatch between communication media according to the present invention.
  • the transmission mode acceptance message modifier need not be modified in both interworking unit 40 and fixed wireless terminal 32; only one transmission mode acceptance modifier is necessary.
  • fixed wireless terminal 300 includes transmission mode acceptance message interceptor 302, which is serially coupled within transmission channel 304 between antenna connector 306 and telephone line connector 308.
  • Telephone line connector 308 is used to couple a facsimile machine to fixed wireless terminal 300.
  • Transmission mode acceptance message interceptor 302 is capable of intercepting transmission mode acceptance messages from two directions. That is, an acceptance message can be intercepted from both an originating facsimile machine and a terminating facsimile machine.
  • Transmission mode acceptance message modifier 310 is shown with two inputs which represent different paths for transmission mode acceptance messages flowing in different directions. Transmission mode acceptance message modifier 310 modifies the messages according to which direction the message is traveling, and according to the particular point in the negotiation and an amount of rate mismatch needed.
  • Message sender 312 is coupled to transmission mode acceptance message modifier 310 for receiving a modified transmission mode acceptance message and sending such a modified message to either the originating or terminating facsimile machine, depending upon the direction of flow for the intercepted message.
  • Transmission mode acceptance message interceptor 302, transmission mode acceptance message modifier 310, and message sender 312 may be implemented with software running in a controller, and with the appropriate demodulator and modulators that can receive and modulate signals according to specification T.30.

Abstract

A communications link having a plurality of communication media (36 and 46) is coupled between an originating facsimile machine (22) and a terminating facsimile machine (24). The communication media includes a medium having a variable data transmission time connected serially to a media having a constant data transmission time (46). In the communication link, a transmission mode acceptance message (208) is intercepted (104). The acceptance message is modified (106) to increase a maximum received data rate in the terminating facsimile machine relative to a transmit data rate in the originating facsimile machine. The modified message is thereafter used in a sequence of messages for negotiating transmitting and receiving modes in the facsimile machines. The sequence permits a maximum data rate in the medium having a constant transmission time which exceeds a maximum data rate in the medium having a variable transmission time thus mitigating the effects of the variable time of transmission.

Description

METHOD AND MODE FOR NEGOTIATING FACSIMILE DATA VIA A MEDIA WITH
VARIABLE TRANSMISSION
Field of the invention The present invention relates generally to facsimile telecommunications systems, and more particularly to the negotiation of transmitting and receiving modes for transmitting facsimile data by a medium having a variable data transmission time.
Background of the Invention
Before a facsimile image is transmitted from an originating facsimile machine to a terminating facsimile machine, the originating and terminating facsimile machines send messages between the machines to negotiate transmitting and receiving modes for transmitting facsimile data. Such transmitting and receiving modes specify a set of parameters that are agreed upon prior to transmitting facsimile data. These parameters may include a data bit rate, a page size, the number of pixels per line, the number of lines per page, and whether or not any fill characters are added to a line so that the terminating facsimile machine has time to print each line.
The negotiations between two facsimile machines takes place in what is known as "phase B" of the facsimile session. During this phase, messages referred to as T.30 HDLC messages are sent between facsimile machines in accordance with the T.30 procedures for Document Facsimile Transmission in the General Switched Telephone Network specification, which is promulgated by the International Telecommunication Union (ITU). Some of these messages passed during the negotiation phase may be classified into two groups: a first group which may be referred to as "transmission mode offer messages ' and a second group which may be referred to as "transmission mode acceptance messages." As used herein, a transmission mode offer message is an offer from one facsimile machine to another to operate in one or one of a set of transmitting and receiving modes. Because this message merely offers to operate in one, or one of a set of transmitting modes, it is up to the offer-receiving facsimile machine to accept a transmission mode by responding with a transmission mode acceptance message.
Transmission mode acceptance messages are messages that make a decision, or give tentative or final approval for a particular transmitting mode. These acceptance messages are sent from an acceptance-transmitting facsimile machine to an acceptance-receiving facsimile machine. It may be said that in a successful negotiation, transmission mode offer messages are always followed by a transmission mode acceptance message. And, at different points in the negotiation, the acceptance-transmitting and acceptance-receiving facsimile machines may be either the originating or terminating facsimile machine. That is, at some point in the negotiation the originating facsimile machine may be the acceptance-transmitting facsimile machine, and at another point, the originating facsimile machine may be the acceptance-receiving facsimile machine, with the complimentary relationship being true for the terminating facsimile machine as well.
An example of a transmission mode offer message is a Digital Identification Signal (DIS) message, which is a message from a terminating facsimile machine that discloses the terminating machine's capabilities in the form of an offer to receive a facsimile transmission that is transmitted in one of a set of offered transmission modes. Note that this offer message does not necessarily select or decide, either tentatively or finally, upon a transmitting or receiving mode. Thus, the transmission mode offer message may, for example, disclose that the terminating facsimile machine is capable of operating in modes defined by specifications VJ7, V.29, V.33, and V.27ter, which are specifications promulgated by ITU.
An example of a transmission mode acceptance message sent in response to an offer message is a Digital Command Signal (DCS) message. This message normally accepts one of the transmission modes that was offered in the DIS message. This acceptance may be considered a tentative or conditional acceptance that may later be finally accepted following a successful transmission of a training sequence.
Because the negotiation is a back-and-forth process between two facsimile machines, other transmission mode offer and acceptance messages may follow the DCS message. For example, a Training Check (TCF) message may be considered an offer to test a communication link by transmitting a known training sequence at a rate, or in a mode, that was conditionally accepted by the DCS message. This offer to test the link by sending, for example, a series of zeros transmitted at the conditionally accepted rate may be subsequently accepted by a Confirmation to Receive (CFR) message, which is a transmission mode acceptance message that tells the originating facsimile machine that the training sequence has been successfully received and that the communication link between the two machines will probably support the accepted mode of facsimile data transmission.
As described above, the originating and terminating facsimile machines may progress through two or more rounds of offer and acceptance messages to finally arrive at the agreed upon transmitting and receiving modes for the facsimile session. When an originating and terminating facsimile machine need to transmit facsimile data via a medium having a variable data transmission time, the negotiation of transmitting and receiving modes becomes important to the success of sending a facsimile image. An example of a medium having a variable data transmission time is a wireless medium, which may. for example, be used to provide wireless local loop telephone service to businesses and homes. The reason this wireless communications system may be considered a medium having a variable data transmission time is that the wirelessly transmitted data may be influenced by noise or interference from other users, and thus may need to be retransmitted to correct errors. This retransmission takes time and may introduce delay in the overall communications link between the originating and terminating facsimile machines. The internet or other similar network is another example of a communication medium having a variable data transmission time. Such mediums do not have a low, fixed time of data propagation. Other examples include a medium that allows random quantities of data with variable periods of idle or null characters to be synchronously transmitted.
In a wireless local loop system, telephones, facsimile machines, and other terminal equipment at the customer's site may be connected to a device frequently referred to as a fixed wireless terminal (FWT). The fixed wireless terminal provides basic telephone local loop service through a wireless or radio link. In many service areas, telephone service may be provided wirelessly at a fraction of the cost of traditional wireline infrastructure. Other benefits of wireless local loop systems are rapid deployment time, the ability to cover a large area, high capacity, and lower operating and maintenance costs. Many wireless local loop systems are implemented with a digital air interface between the fixed wireless terminal and a base station transceiver. This means that signals from a facsimile machine connected to the fixed wireless terminal must be converted from an analog signal to a digital signal before transmission over the air. Similarly, digital signals received from the base transceiver must be converted to analog signals in the FWT before they are sent to a connected facsimile machine.
The digital air interface of the wireless system typically provides for retransmitting the data if an error is detected while receiving data. Thus, the digital air interface uses a flow-controlled protocol which may delay a stream of data while erroneously received data is being retransmitted. In contrast to this FWT wireless interface, the facsimile machine may not use flow control during the transmission of facsimile image data. This may cause a problem when the data transmission rate of the originating facsimile machine is close to the data transmission rate of the air interface. If the air interface efficiency drops due to retransmissions because of noise or other interference, the originating facsimile machine may complete the transmission of facsimile image data long before the fixed wireless terminal has transmitted the same facsimile image data over the air and to the terminating facsimile machine.
To further complicate the problem, the originating facsimile machine expects a timely reply from the terminating facsimile machine after a page of facsimile data is transmitted, wherein such a reply confirms the reception of the facsimile image data. For example, if a Message Confirmation (MCF) is not received by the originating facsimile machine within a predetermined period of time, the originating facsimile machine will disconnect the call, and further pages will not be transmitted, nor will the facsimile session end with a proper confirmation. The resulting failure to send a multipage facsimile image is a major problem with current methods of transmitting facsimile data via a communication link having a media with a variable time of data transmission.
In the prior art, it has been suggested that a fixed wireless terminal connected to a terminating facsimile machine change a transmission mode offer message from the terminating machine so that it appears to the originating facsimile machine that the terminating facsimile machine can only receive data in a mode having a slower rate than its actual maximum rate. By changing the transmission mode offer message, the fixed wireless terminal connected to the terminating facsimile machine influences the negotiation process so that the originating facsimile machine transmits at a slower rate than the maximum rate of, perhaps, both the originating and terminating facsimile machines. The purpose of this influence over the negotiation is to reduce the data rate of the entire communications link that supports the facsimile session in hope that the rate is slow enough for the air interface, and that errors in the air interface are less likely in a slower facsimile session. It is important that higher- rate facsimile machines do not independently negotiate a facsimile session having data speed that exceeds the effective throughput of the wireless communications link. While the discussion above relates to a wireless communication link in a wireless local loop communications system, other communications media having a variable data transmission time may have similar problems supporting a facsimile data transmission session. Such other communications media may also retransmit erroneously received data packets, thus causing data transmission time over the media to be variable and to lag behind the capabilities of the facsimile machines.
While slowing down the communications link for the facsimile session may prevent the facsimile machines from negotiating a data rate higher than the link will support, the facsimile session over this slower link is less efficient than it could be.
Therefore, there is a need for an improved method and system for negotiating transmitting and receiving modes for transmitting facsimile data via a medium having a variable data transmission time, wherein the improved method and system increases the efficiency of facsimile data transmission while maintaining the ability to correct errors that may occur in the data transmission medium, and while strictly adhering to the timing requirements of control messages transferred in a facsimile session.
Brief Description of the Drawings The novel features believed characteristic of the invention are set forth in the appended claims. The invention itself, however, as well as a preferred mode of use, further objects, and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment when read in conjunction with the accompanying drawings, wherein: FIG. 1 depicts originating and terminating facsimile machines coupled through a communications link having a plurality of communication media, including a medium having a variable data transmission time, in accordance with the method and system of the present invention;
FIG. 2 is a high-level logical flowchart that illustrates the operation of the method and system of the present invention;
FIGs. 3, 4, and S illustrate the flow of messages and the modification of messages in accordance with the method and system of the present invention; and
FIG. 6 depicts a fixed wireless terminal in accordance with the method and system of the present invention.
Detailed Description of the Invention
With reference now to FIG. 1, there is depicted a telecommunications system 20, wherein originating facsimile machine 22 is coupled to terminating facsimile machine 24 via a communications link having a plurality of communications media, including a medium having a variable data transmission time. In the example shown in FIG. 1, the medium having a variable data transmission time is a wireless medium that may delay data transmission by retransmitting a data packet that was received erroneously. In FIG. 1, the wireless medium is more particularly implemented with wireless local loop system 26.
Wireless local loop system 26 may include cellular infrastructure 28 coupled to base station transceivers 30. Base station transceivers 30 are typically located throughout a communications system service area so that they may communicate with fixed wireless terminals 32 and 34, also located throughout the service area, via air interface 36. In a preferred embodiment, air interface 36 is a code division multiple access (CDMA) air interface implemented in accordance with IS-95, which is a standard promulgated by Electronic Industries Association/ Telecommunications Industry Association (EIA/TIA). While an IS-95 CDMA air interface is shown in the example of FIG. 1, other air interfaces or communication media having a variable data transmission time may be used. Examples of other communication media having a variable data transmission time include Groupe Speciale Mobile (GSM) and other similar digital air interfaces, and the internet which uses Transmission Control Protocol/Internet Protocol (TCP/IP).
Within cellular infrastructure 28, call processor 38 handles many of the functions needed to implement a cellular communications system. For example, call processor 38 may include an interworking transcoder voice function, a mobility management function, an error detection and correction function, and other such functions detailed in the communication media specification.
Also within cellular infrastructure 28 is interworking unit (IWU) 40, which is coupled to call processor 38. Interworking unit 40 is a device for bridging or interfacing one communication format with another. It is typically responsible for converting data conforming to one data communications standard to data conforming to another. With particular relevance to the present invention, interworking unit 40 is a device within cellular infrastructure 28 that processes facsimile image data and facsimile messages in accordance with specification IS-707-A promulgated by ITU. Thus, when call processor 38 receives data that it is not designed to process (e.g., data other than voice data) call processor 38 routes such data to interworking unit 40 so that it is properly processed. Although shown separately in the example of FIG. 1, interworking unit 40 may be more closely integraded with call processor 38. It is shown separately here to emphasize the functions of the present invention.
Within interworking unit 40, appropriate protocol stacks and buffers 42 are created, maintained, and operated in order to properly transfer facsimile messages and image data in accordance with specification IS-707-A.
Switch 44 within the cellular infrastructure 28 is used to selectively couple elements with call processor 38 to the public switched telephone network (PSTN) 46. Switch 44 may also be used to connect elements in call processor 38 to the proper interworking unit 40.
As part of the overall communications link, fixed wireless terminal 32 provides local loop telephone service to terminating facsimile machine 24. The communications media in this part of the link is preferably twisted pair telephone wire. In another part of the link cellular infrastructure 28, base station transceiver 30, and air interface 36 work together to wirelessly couple fixed wireless terminal 32 to the public telephone network 46. The part of the communications link between fixed wireless terminal 32 and the output of switch 44 may be referred to as a variable data transmission time media. The part of the communications link between the output of switch 44 and originating facsimile machine 22 may be considered a constant data transmission time media. According to an important aspect of the present invention, fixed wireless terminal 32 includes transmission mode acceptance message modifier 48, which plays an important function in the negotiation of transmitting and receiving modes for terminating facsimile machine 24 and originating facsimile machine 22, as described in greater detail below.
Although fixed wireless terminals 32 and 34 are not shown the same way in FIG. 1, they may be implemented with the same fixed wireless terminal, or if fixed wireless terminal 34 is connected to an originating facsimile machine 50 as shown, fixed wireless terminal 34 need not contain transmission mode acceptance modifier 48.
Also note that if originating facsimile machine 22 was changed to a terminating facsimile machine, transmission mode acceptance modifier 52 in IWU 40 may be used to according to the present invention to negotiate modes between originating facsimile machine 50 and facsimile machine 22.
With reference now to FIG. 2, there is depicted a logical flowchart of the process of negotiating transmitting and receiving modes for transmitting facsimile data via a medium having a variable data transmission time according to the method and system of the present invention. Note that the process shown in the flowchart of FIG. 2 takes place within a device or devices located in a communication link between an originating facsimile machine and a terminating facsimile machine. This device may be, for example, a fixed wireless terminal in a wireless local loop system, or an interworking unit in the cellular infrastructure of a wireless local loop system. The process shown may also be executed in devices in communications links over a network, such as a local area network or the internet.
According to the present invention, the communications link between the originating facsimile machine and the terminating facsimile machine includes more than one media, wherein one of the media has a constant data transmission time and another media has a variable data transmission time. Also note that at least one constant data transmission time media must follow any other media having a variable data transmission time, wherein follow means serially located after in the communications link as data flows from the originating machine to the terminating machine. These different media are coupled together by interworking devices to form the overall communications link between the originating facsimile machine and the terminating facsimile machine. The steps illustrated in the flowchart depict operations performed in such devices to influence the negotiation of transmitting and receiving modes to improve facsimile performance when using such a mixed media communications link. In a preferred embodiment, the negotiation is influenced so that the originating and terminating facsimile machines use different transmitting and receiving modes in different communication media in the communications link.
In the example in FIG. 2 the process is performed in a fixed wireless terminal that is coupled to a constant data transmission time media on the terminating facsimile side and a variable data transmission time media on the originating facsimile side. As shown, the process begins at block 100, and thereafter passes to block 102 wherein the device sends a transmission mode offer message to the originating facsimile machine. Note that this step, as well many of the following steps in FIG. 2, may be more clearly understood with reference to FIG. 3, which illustrates the flow of messages and the modification of messages in accordance with the method and system of the present invention. Thus, in response to receiving a transmission mode offer message in the fixed wireless terminal, as illustrated at reference numeral 202 in FIG. 3, the process sends a transmission mode offer message to the originating facsimile machine, as illustrated in block 102 in FIG. 2, and as shown at reference numeral 204 in FIG. 3.
Note that according to specification IS-707-A, the fixed wireless terminal may modify the offer message by lowering the data rate from 14,400 to 9600 bits per second (bps) and raising the minimum scan line time from 0 msec to 40 msec. While this change is permitted by the specification, it merely serves to slow down the overall communications link, and does not negotiate a rate mismatch according the present invention. Also, this change modifies a transmission mode offer message rather than a transmission mode acceptance message in accordance with the present invention.
Next, the device receives and intercepts a transmission mode acceptance message for a mode having a lower maximum data rate and a higher minimum scan line time (MSLT), relative to the offer message shown at reference numeral 202, as illustrated at block 104. This transmission mode acceptance message is preferably implemented with a DCS message, the reception of which is also depicted in FIG. 3 at reference numeral 206. Next, the process in the device changes the transmission mode acceptance message to a modified transmission mode acceptance message for a mode having a higher maximum data rate and a lower MSLT, as depicted at block 106. The higher maximum data rate is higher than the lower maximum data rate in the DCS received from the originating facsimile machine. This process of changing the transmission mode acceptance message is also illustrated in FIG. 3 at reference numeral 208, wherein the data rate is changed from 9600 bps to 14,400 bps and the minimum scan line time (MSLT) is changed from 40 milliseconds (msec) to 0 msec.
After changing the transmission mode acceptance message, the process sends the modified transmission mode acceptance message to the terminating facsimile machine, as illustrated at block 108. This step is also shown at FIG. 3 at reference numeral 210. The purpose of this step is to cause the terminating facsimile machine to believe that the originating facsimile machine is sending data at 14,400 bps rather than 9600 bps, and is also sending no fill characters as indicated by an MSLT for 0 msec of fill characters rather than an MSLT for 40 msec.
The process then sends an offer to train message according to, or in compliance with, the modified transmission mode acceptance message, as depicted at block 110. This step is also illustrated in FIG. 3 at reference numeral 212. Note that the data rate of the DCS at reference numeral 210 and the TCF at reference numeral 212 are the same. Thus, the sending of the TCF message is an offer to confirm that the communications link is suitable for the tentatively accepted mode that was accepted by the DCS message at reference numeral 210. The TCF message at reference numeral 212 requires a subsequent acceptance message that confirms that the link will probably be able to support the selected mode. After sending the offer to train, the process receives and intercepts an acceptance of training message from the terminating facsimile machine in response to the offer to train message, as illustrated at block 112. This step is also illustrated in FIG. 3 at reference numeral 214, wherein the terminating facsimile machine sends the FWT a CFR message. Next, the process changes the acceptance of training message to a failure to train (FTT) message, as depicted at 114. This step is further illustrated in FIG. 3 at reference numeral 216. In this step, the CFR is the acceptance of training message, or the transmission mode acceptance message, which is then modified to form a modified transmission mode acceptance message in the form of an FTT message. Thereafter, the process sends the modified transmission mode acceptance message, which, in this example, is the failure to train message, to the originating facsimile machine, as illustrated at block 116. This step is similarly illustrated in
FIG. 3 at reference numeral 218.
In response to sending the originating facsimile machine the modified transmission mode acceptance message, the originating facsimile machine sends a transmission mode acceptance message (DCS) for a mode having a lower maximum data rate than the data rate of the previously received transmission mode acceptance message. This is illustrated in FIG. 3 at reference numeral 220, which shows a DCS message having a lower maximum data rate of 4800 bps, which is lower than the data rate of 9600 bps in the previous DCS message shown at reference numeral 206. Following the DCS message at reference numeral 220, and the subsequent offer to train message (TCF) at reference numeral 220, the process sends an acceptance of training message (CFR) to the originating facsimile machine, as illustrated at block 118. This step is also illustrated at reference numeral 224 in FIG. 3, wherein the CFR is sent from the fixed wireless terminal to the originating facsimile machine, thereby accepting the lower rate.
According to an important aspect of the present invention, a constant-data- transmission-time portion of the communication link between the terminating facsimile machine and the device (which in FIG. 3 is the fixed wireless terminal) operates at 14,400 bps with a minimum scan line time of 0 msec, while a variable- data-transmission-time portion of the communication link between the device and the originating facsimile machine operates at 4800 bps and has a minimum scan line time of 40 msec. This rate mismatch between the constant and variable communication media is the result of modifying transmission mode acceptance messages in the fixed wireless terminal during the negotiation of transmitting and receiving modes. The negotiation according to the present invention results in the maximum data rate in the constant transmission time communication media exceeding a maximum data rate in the variable transmission time communication media, which is used to mitigate the effects of the variable time of transmission in the data medium having a variable transmission time. This mitigation is accomplished by permitting the constant transmission time communication media to operate at a higher, fixed speed which is capable of compensating for, or recovering from, any delays introduced in the variable transmission time communication media, thereby permitting the terminating facsimile machine to satisfy message timing requirements of the originating facsimile machine. With reference now to FIG. 4, there is depicted an alternate embodiment of the present invention wherein the originating facsimile machine is coupled to a fixed wireless terminal rather than the interworking unit. Note that the interworking unit may modify transmission mode acceptance messages in a manner similar to that shown in FIG. 3, wherein changes are made in a fixed wireless terminal.
FIG. 5 shows message flows and modification of yet another embodiment of the present invention wherein the originating facsimile machine is connected to an interworking unit as shown in FIG. 3. However, the transmission mode acceptance messages are modified in the interworking unit rather than the fixed wireless terminal. It should be apparent to those persons skilled in the art that the modification of transmission mode acceptance messages may occur at various points in the communication link between the originating and terminating facsimile machines.
Note that after the negotiation illustrated in FIGs. 3, 4, and 5 the terminating facsimile machine may receive data at more than twice the transmission speed in the originating facsimile machine. This means that data received in the device may be transmitted over the constant transmission time communication media in half the time it took to transfer it over the variable transmission time communication media, thereby recovering time that may have been lost in the variable transmission time communication media. This recovered time allows the terminating facsimile machine to make a timely response to the originating facsimile machine, which contributes to the success of sending a multipage facsimile image. The negotiated rate mismatch also keeps the originating transmitting for a longer time rather than impatiently waiting for a reply after a speedy transmission of a page image.
While FIGs. 3, 4, and 5 show a modification of the transmission mode acceptance messages in two instances (e.g., at reference numerals 208 and 216 in FIG. 3), some implementations of the present invention may only modify the transmission mode acceptance message in one instance. By modifying the transmission mode acceptance message in two instances, the difference in the rates between the constant transmission time communication media and the variable transmission time communication media may be increased, which may be required under certain conditions. In yet another embodiment of the invention, both originating and terminating facsimile machines may both be coupled to fixed wireless terminals, as in the case where originating facsimile machine 50 is sending data to terminating facsimile machine 24 in FIG. 1. In this case, a transmission mode acceptance message should be modified at only one device in order to negotiate the rate mismatch between communication media according to the present invention. Thus, in FIG. 1, the transmission mode acceptance message modifier need not be modified in both interworking unit 40 and fixed wireless terminal 32; only one transmission mode acceptance modifier is necessary.
With reference now to FIG. 6, there is depicted a fixed wireless terminal 300 in accordance with the method and system of the present invention. As illustrated, fixed wireless terminal 300 includes transmission mode acceptance message interceptor 302, which is serially coupled within transmission channel 304 between antenna connector 306 and telephone line connector 308. Telephone line connector 308 is used to couple a facsimile machine to fixed wireless terminal 300.
Transmission mode acceptance message interceptor 302 is capable of intercepting transmission mode acceptance messages from two directions. That is, an acceptance message can be intercepted from both an originating facsimile machine and a terminating facsimile machine.
As these transmission mode acceptance messages are intercepted, they are sent to transmission mode acceptance message modifier 310. Transmission mode acceptance message modifier 310 is shown with two inputs which represent different paths for transmission mode acceptance messages flowing in different directions. Transmission mode acceptance message modifier 310 modifies the messages according to which direction the message is traveling, and according to the particular point in the negotiation and an amount of rate mismatch needed. Message sender 312 is coupled to transmission mode acceptance message modifier 310 for receiving a modified transmission mode acceptance message and sending such a modified message to either the originating or terminating facsimile machine, depending upon the direction of flow for the intercepted message.
Transmission mode acceptance message interceptor 302, transmission mode acceptance message modifier 310, and message sender 312 may be implemented with software running in a controller, and with the appropriate demodulator and modulators that can receive and modulate signals according to specification T.30.
The foregoing description of a preferred embodiment of the invention has been presented for the purpose of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications or variations are possible in light of the above teachings. The embodiment was chosen and described to provide the best illustration of the principles of the invention and its practical application, and to enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled.

Claims

ClaimsWhat is claimed is:
1. A method for negotiating transmitting and receiving modes for transmitting facsimile data via a communications link having a plurality of communication media, the communication media including a medium having a variable data transmission time and a medium having a constant data transmission time, wherein the medium having a constant data transmission time serially follows the medium having a variable data transmission time, the method comprising the steps of:
intercepting a transmission mode acceptance message from an acceptance- transmitting one of the terminating facsimile machine and an originating facsimile machine;
modifying the transmission mode acceptance message to form a modified transmission mode acceptance message for increasing a maximum receive data rate in the terminating facsimile machine relative to a transmit data rate in the originating facsimile machine; and
sending the modified transmission mode acceptance message to an acceptance- receiving one of the terminating facsimile machine and the originating facsimile machine, wherein the modified transmission mode acceptance message is part of a sequence of messages for negotiating transmitting and receiving modes in the originating and terminating facsimile machines, respectively, which sequence permits a maximum data rate in one of the media having a constant data transmission time to exceed a maximum data rate in the medium having a variable data transmission time, thereby mitigating the effects of the variable time of transmission.
2. The method for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 1 wherein the intercepting step further includes intercepting, within a fixed wireless terminal, a transmission mode acceptance message from an acceptance-transmitting one of the terminating facsimile machine and an originating facsimile machine.
3. The method for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 1 wherein the intercepting step further includes intercepting, within an interworking unit, a transmission mode acceptance message from an acceptance-transmitting one of the terminating facsimile machine and an originating facsimile machine.
4. The method for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 1 wherein the step of intercepting a transmission mode acceptance message further includes intercepting a digital command signal (DCS) message from the originating facsimile machine, and wherein the step of modifying the transmission mode acceptance message further includes changing a lower rate transmission mode acceptance message to a higher rate transmission mode acceptance message.
5. The method for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 1 wherein the step of intercepting a transmission mode acceptance message further includes intercepting a digital command signal (DCS) message from the originating facsimile machine, and wherein the step of modifying the transmission mode acceptance message further includes changing a higher minimum scan line time (MSLT) acceptance message to a lower minimum scan line time (MSLT) acceptance message.
6. The method for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 1 wherein the step of intercepting a transmission mode acceptance message further includes intercepting a confirmation to receive (CFR) message from the terminating facsimile machine, and wherein the step of modifying the transmission mode acceptance message further includes the step of changing an acceptance of training message to a failure to train message, and further including the step of: sending the acceptance of training message to the originating facsimile machine following a lower transmission rate offer message from the originating facsimile machine, wherein the lower transmission rate offer message represents an offer to transmit facsimile data at a rate lower than that offered in a previous offer message.
7. A system for negotiating transmitting and receiving modes for transmitting facsimile data via a communications link having a plurality of communication media, the communication media including a medium having a variable data transmission time and a medium having a constant data transmission time, wherein the medium having a constant data transmission time serially follows the medium having a variable data transmission time, the system comprising:
means for intercepting a transmission mode acceptance message from an acceptance-transmitting one of the terminating facsimile machine and an originating facsimile machine;
means for modifying the transmission mode acceptance message to form a modified transmission mode acceptance message for increasing a maximum receive data rate in the terminating facsimile machine relative to a transmit data rate in the originating facsimile machine; and
means for sending the modified transmission mode acceptance message to an acceptance-receiving one of the terminating facsimile machine and the originating facsimile machine, wherein the modified transmission mode acceptance message is part of a sequence of messages for negotiating transmitting and receiving modes in the originating and terminating facsimile machines, respectively, which sequence permits a maximum data rate in one of the media having a constant data transmission time to exceed a maximum data rate in the medium having a variable data transmission time, thereby mitigating the effects of the variable time of transmission.
8. The system for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 9 wherein the means for intercepting further includes- means for intercepting, within a fixed wireless terminal, a transmission mode acceptance message from an acceptance-transmitting one of the terminating facsimile machine and an originating facsimile machine.
9. The system for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 9 wherein the means for intercepting further includes means for intercepting, within an interworking unit, a transmission mode acceptance message from an acceptance-transmitting one of the terminating facsimile machine and an originating facsimile machine..
10. The system for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 9 wherein the means for intercepting a transmission mode acceptance message further includes means for intercepting a digital command signal (DCS) message from the originating facsimile machine, and wherein the means for modifying the transmission mode acceptance message further includes means for changing a lower rate transmission mode acceptance message to a higher rate transmission mode acceptance message.
11. The system for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 9 wherein the means for intercepting a transmission mode acceptance message further includes means for intercepting a digital command signal (DCS) message from the originating facsimile machine, and wherein the means for modifying the transmission mode acceptance message further includes means for changing a higher minimum scan line time (MSLT) acceptance message to a lower minimum scan line time (MSLT) acceptance message.
12. The system for negotiating transmitting and receiving modes for transmitting facsimile data according to claim 9 wherein the means for intercepting a transmission mode acceptance message further includes means for intercepting a confirmation to receive (CFR) message from the terminating facsimile machine, and wherein the means for modifying the transmission mode acceptance message further includes means for changing an acceptance of training message to a failure to train message, and further including:
means for sending the acceptance of training message to the originating facsimile machine following a lower transmission rate offer message from the originating facsimile machine, wherein the lower transmission rate offer message represents an offer to transmit facsimile data at a rate lower than that offered in a previous offer message.
13. A fixed wireless terminal comprising:
a transmission mode acceptance message interceptor for intercepting transmission mode acceptance messages from an acceptance-transmitting one of an originating facsimile machine and a terminating facsimile machine;
a transmission mode acceptance message modifier for changing a transmission mode acceptance message having a lower maximum data transmission rate to a modified transmission mode acceptance message having a higher maximum data transmission rate in response to intercepting a transmission mode acceptance message in the transmission mode acceptance message interceptor; and
a message sender coupled to the transmission mode acceptance message modifier for sending the modified transmission mode acceptance message to a an acceptance-receiving one of the originating facsimile machine and the terminating facsimile machine.
PCT/US1999/019557 1998-09-23 1999-08-27 Method and mode for negotiating facsimile data via a media with variable transmission time WO2000018081A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/159,017 1998-09-23
US09/159,017 US6160639A (en) 1998-09-23 1998-09-23 Method and system for negotiating transmitting and receiving modes for transmitting facsimile data via a medium having a variable data transmission time

Publications (1)

Publication Number Publication Date
WO2000018081A1 true WO2000018081A1 (en) 2000-03-30

Family

ID=22570721

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/019557 WO2000018081A1 (en) 1998-09-23 1999-08-27 Method and mode for negotiating facsimile data via a media with variable transmission time

Country Status (3)

Country Link
US (1) US6160639A (en)
TW (1) TW474098B (en)
WO (1) WO2000018081A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002025888A2 (en) * 2000-09-22 2002-03-28 Nokia Corporation Negotiation of transmission parameter

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NO307640B1 (en) * 1998-04-23 2000-05-02 Ericsson Telefon Ab L M Method of improving transmissions between terminals in a telecommunications system
US6559980B1 (en) * 1999-01-08 2003-05-06 Cisco Systems, Inc. Increasing speed of non-error corrected fax transmissions
JP2000215598A (en) * 1999-01-27 2000-08-04 Sony Corp Digital signal transmitting method, digital signal transmitting system, digital signal transmitting device, and recording medium
US6356670B1 (en) * 1999-02-23 2002-03-12 Hewlett-Packard Co. Conversion of error-diffused facsimile images to lower resolutions
US6567388B1 (en) * 1999-03-05 2003-05-20 Qualcomm, Incorporated Method and apparatus for efficient data retransmission in a voice-over-data communication system
US6928087B2 (en) * 2000-02-10 2005-08-09 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for automatic cross-media selection and scaling
US7007061B1 (en) * 2000-08-07 2006-02-28 Cisco Technology, Inc. Communicating data using facsimile protocols
US7251252B2 (en) 2001-06-13 2007-07-31 Qwest Communications International Inc. Negotiated cell delivery capability
US20050125541A1 (en) * 2003-12-04 2005-06-09 Randall Frank Integrating multiple communication modes
JP6691284B2 (en) * 2014-08-11 2020-04-28 富士通株式会社 Information processing device, storage system, and communication control program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5463477A (en) * 1993-05-21 1995-10-31 Nec Corporation Mobile communication method and mobile communication system for deleting fill code in radio circuit
US5566000A (en) * 1993-11-15 1996-10-15 Qualcomm Incorporated System and method for reducing bottlenecks in low data rate networks processing facsimile data transmission
US5663807A (en) * 1995-06-07 1997-09-02 Qualcomm Incorporated Method of reducing facsimile data transmission bottlenecks in low data rate networks by dropping data lines
US5923650A (en) * 1997-04-08 1999-07-13 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2909165B2 (en) * 1990-07-27 1999-06-23 株式会社東芝 Broadband communication network, end user terminal, communication network, broadband communication node, communication node, interface adapter, multipoint connection interface, multipoint connection control device and access unit
CA2134620A1 (en) * 1993-11-05 1995-05-06 Arul Menezes System and method for exchanging computer data processing capabilities
US5995239A (en) * 1996-04-05 1999-11-30 Ricoh Company, Ltd. Facsimile apparatus, facsimile method, and facsimile system including a modem for determining a data rate

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5463477A (en) * 1993-05-21 1995-10-31 Nec Corporation Mobile communication method and mobile communication system for deleting fill code in radio circuit
US5566000A (en) * 1993-11-15 1996-10-15 Qualcomm Incorporated System and method for reducing bottlenecks in low data rate networks processing facsimile data transmission
US5663807A (en) * 1995-06-07 1997-09-02 Qualcomm Incorporated Method of reducing facsimile data transmission bottlenecks in low data rate networks by dropping data lines
US5923650A (en) * 1997-04-08 1999-07-13 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002025888A2 (en) * 2000-09-22 2002-03-28 Nokia Corporation Negotiation of transmission parameter
WO2002025888A3 (en) * 2000-09-22 2002-12-05 Nokia Corp Negotiation of transmission parameter
US7324459B2 (en) 2000-09-22 2008-01-29 Nokia Corporation Negotiation of transmission parameter

Also Published As

Publication number Publication date
TW474098B (en) 2002-01-21
US6160639A (en) 2000-12-12

Similar Documents

Publication Publication Date Title
KR0150248B1 (en) Facsimile transmission in an rf digital communication system
EP0666008B1 (en) Facsimile services in a rf communication system
JP4298765B2 (en) Digital network interface for analog fax machines
CN1117334A (en) System and method for varying the transmission rate of facsimile data in a telecommunication system
US6160639A (en) Method and system for negotiating transmitting and receiving modes for transmitting facsimile data via a medium having a variable data transmission time
WO1999063703A2 (en) Data transmission methods in a telecommunication system
US6317224B1 (en) Method and apparatus for modifying facsimile data transfer rates based upon varying bit rates of a transport medium
EP1419635B1 (en) Non-transparent data transmission in a mobile network
JP2772206B2 (en) Data transmission method using automatic repeat request
US6628414B1 (en) Method for handling long delays in telecommunication systems
GB2345621A (en) Gateway for conveying data to base stations in packets optimally sized for transmission
US6124949A (en) Method and apparatus for preventing an originating facsimile machine from going on-hook prior to call completion due to setup delays
CN101035179B (en) Device and method for realizing the G3 fax via the CDMA network
KR20030011322A (en) Digital network interface for analog fax equipment
JPH04286452A (en) Data communication equipment
KR100323748B1 (en) Method for processing G3 Fax Data in Personal Communication Serivce/Digital Cellular Network using CDMA
JP2818079B2 (en) Data transmission system
KR20000066658A (en) Transmitting Speed Control Method When FAX Service is Provided by using WLL System
KR20020017699A (en) Method for train down process to transmit fax image data in CDMA
JP2000156770A (en) Facsimile equipment
AU5598899A (en) Wireless facsimile system and facsimile converter therefor

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): BR CA CN ID IL IN JP KR PL RU SG

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase