Real-Time Facsimile Transmission Over a Packet Network
First Claim
1. A gateway, comprising:
- a modem in communication with an endpoint fax terminal; and
a state observer configured to;
monitor communications of the endpoint fax terminal across a pass-through connection, the monitored communications indicating a state of the endpoint fax terminal; and
control transfer of the endpoint fax terminal communications from the pass-through connection to a fax-relay protocol connection based at least in part upon the monitored communications.
1 Assignment
0 Petitions
Accused Products
Abstract
Various methods and systems are provided for real-time facsimile (fax) transmission over a packet network. In one embodiment, among others, a method includes monitoring fax communications across a pass-through connection and controlling transfer of the fax communications to a fax-relay protocol connection based at least in part upon the monitored fax communications. In another embodiment, a method includes monitoring a state of a state machine communicating over a pass-through connection and, responsive to a re-invite to the fax-relay protocol, transferring from the pass-through connection to a fax-relay protocol connection based at least in part upon the state of the state machine.
-
Citations
43 Claims
-
1. A gateway, comprising:
-
a modem in communication with an endpoint fax terminal; and a state observer configured to; monitor communications of the endpoint fax terminal across a pass-through connection, the monitored communications indicating a state of the endpoint fax terminal; and control transfer of the endpoint fax terminal communications from the pass-through connection to a fax-relay protocol connection based at least in part upon the monitored communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A fax server, comprising:
-
a virtual endpoint fax terminal including a fax application and a T.30 subsystem; and a state observer configured to; monitor a state of the virtual endpoint fax terminal based at least in part upon indications from the T.30 subsystem and a signaling entity; and control transfer of communications of the virtual endpoint fax terminal from a pass-through connection to a fax-relay protocol connection based at least in part upon the indications from the T.30 subsystem and the signaling entity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
monitoring fax communications across a G.711 pass-through connection; and controlling transfer of the fax communications from the G.711 pass-through connection to a fax-relay protocol connection based at least in part upon the monitored fax communications. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, comprising:
-
monitoring a state of a state machine communicating over a pass-through connection; and transferring from the pass-through connection to a fax-relay protocol connection based at least in part upon the state of the state machine. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method, comprising:
-
monitoring a fax session across a G.711 pass-through connection, the fax session including a plurality of packets communicated across the G.711 pass-through connection; determining if a communicated packet includes a V.21 frame that is not a digital command signal (DCS); and providing an indicator to reset a jitter buffer associated with the G.711 pass-through connection. - View Dependent Claims (36, 37)
-
-
38. A method, comprising:
-
monitoring a fax session across a G.711 pass-through connection using the V.34 modulation scheme, the fax session including a plurality of packets communicated across the G.711 pass-through connection; determining if a communicated packet includes a high-band QAM signal termination or a low-band QAM signal termination; and providing an indicator to reset a jitter buffer associated with the G.711 pass-through connection. - View Dependent Claims (39, 40, 41)
-
-
42. A method, comprising:
-
monitoring a fax session across a G.711 media stream, the fax session including a plurality of packets communicated across the G.711 media stream; determining that the fax session is using a V.8 specification to negotiate the fax session; and corrupting the media stream to inhibit the V.8 negotiation for sufficient time to allow a call control entity to negotiate a transition to a fax-relay protocol. - View Dependent Claims (43)
-
Specification