Facsimile (fax) relay handling in error correction mode (ECM)
First Claim
1. A fax communication, comprising:
- a first fax machine;
a second fax machine to establish a communication path with the first fax machine;
a network device to accumulate a portion of the fax information received from the first fax machine over a public switching telephone network after the communication path is established, to detect errors in the accumulated portion of the fax information using cyclic redundancy code (CRC) error checking and correction, to stall the second fax machine responsive to detecting errors in the accumulated portion of the fax information, and to send the accumulated portion of the fax information across the packet switching network to the second fax machine responsive to detecting no errors in the accumulated portion of the fax information.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the present invention includes a fax communication system for communicating fax information between a first fax machine having error correction capability and a second fax machine. The first and second fax machines are coupled to communicate with one another across a packet switching network. A network device is coupled to received fax information from the first fax machine and accumulates a portion of the fax information and stalls the second fax machine while accumulating the fax information portion until the latter is transmitted to the second fax machine free of errors across the packet switching network. Accordingly, information traffic across the packet switching network is decreased thereby avoiding a network avalanche effect.
22 Citations
17 Claims
-
1. A fax communication, comprising:
-
a first fax machine; a second fax machine to establish a communication path with the first fax machine; a network device to accumulate a portion of the fax information received from the first fax machine over a public switching telephone network after the communication path is established, to detect errors in the accumulated portion of the fax information using cyclic redundancy code (CRC) error checking and correction, to stall the second fax machine responsive to detecting errors in the accumulated portion of the fax information, and to send the accumulated portion of the fax information across the packet switching network to the second fax machine responsive to detecting no errors in the accumulated portion of the fax information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for transmitting fax information between a first fax machine having error correction capability and a second fax machine, the first and second fax machines being coupled to communicate with one another across a packet switching network, in the form of packets organized into frames, comprising:
-
establishing a communication path between the first and second fax machines; receiving fax information over a public switching telephone network from the first fax machine; accumulating at least one frame being a portion of the fax information; performing error checking and correction using cyclic redundancy code (CRC) on the at least one frame; stalling the second fax machine while accumulating the portion of fax information; and transmitting, to the second fax machine, the accumulated portion of fax information, free of errors, across the packet switching network thereby avoiding re-transmission of the portion or any sub-portions thereof across the packet switching network. - View Dependent Claims (16)
-
-
17. An apparatus:
-
a means for establishing a communication path between a first and second fax machine; a means for receiving fax information over a public switching telephone network from the first fax machine; a means for accumulating at least one frame being a portion of the fax information after establishing the communication path; a means for performing error checking and correction using cyclic redundancy code (CRC) on the at least one frame; a means for stalling the second fax machine while accumulating the portion of fax information; and a means for transmitting, to the second fax machine, the accumulated portion of fax information, free of errors, across the packet switching network thereby avoiding re-transmission of the portion or any sub-portions thereof across the packet switching network.
-
Specification