Device, system, and method of fax relay
AssigneeAudioCodes Ltd.
InventorVladimir Ulybin
Life of this patent
Estimating the term…
Abstract
Device, system, and method of fax relay. For example, a fax relay apparatus includes a fax relay session controller which includes: a first converter to convert non-V.34 fax relay streams which are based on non-V.34 modulation and which are incoming from an Internet Protocol (IP) network into V.34 fax relay streams and to forward the converted V.34 fax relay streams to a V.34 fax relay gateway; and a second converter to convert output V.34 fax relay streams of said V.34 fax relay gateway into non-V.34 fax relay streams which are based on non-V.34 modulation and to forward the converted non-V.34 fax relay streams which are based on non-V.34 modulation to a remote device over the IP network.
Claims29
A fax relay apparatus comprising:
- a fax relay session controller comprising:
- a first converter to convert non-V.34 fax relay streams which are based on non-V.34 modulation and which are incoming from an Internet Protocol (IP) network into V.34 fax relay streams and to forward the converted V.34 fax relay streams to a V.34 fax relay gateway;
- and
- a second converter to convert output V.34 fax relay streams of said V.34 fax relay gateway into non-V.34 fax relay streams which are based on non-V.34 modulation and to forward the converted non-V.34 fax relay streams which are based on non-V.34 modulation to a remote device over the IP network;
- wherein the first converter comprises:
- a first transcoder to transcode non-V.34 fax relay packets into V.34 fax relay packets;
- a first deletion unit to block non-V.34 fax relay packets which cannot be transcoded into V.34 fax relay packets;
- a first packet generator to generate V.34 fax relay packets which are required by V.34 fax relay procedures and are disallowed by non-V.34 fax relay procedures;
- and
- a first time alignment unit to align in time the V.34 fax relay streams before forwarding the V.34 fax relay streams to the V.34 fax relay gateway;
- wherein the first transcoder, the first deletion unit, the first packet generator, and the first time alignment unit are operative to convert the incoming non-V.34 fax relay streams into V.34 fax relay streams.
A method of fax relay, the method comprising:
- converting non-V.34 fax relay streams which are based on non-V.34 modulation and which are incoming from an Internet Protocol (IP) network into V.34 fax relay streams;
- forwarding the converted V.34 fax relay streams to a V.34 fax relay gateway;
- converting output V.34 fax relay streams of said V.34 fax relay gateway into non-V.34 fax relay streams which are based on non-V.34 modulation;
- forwarding the converted non-V.34 fax relay streams to a remote device over the IP network;
- detecting V.8 packet exchange completed with an acknowledged V.34 fax application profile;
- inspecting the fax relay streams exchanged over the IP network;
- passing without conversion one or fax relay streams which correspond to a same modulation used by both the V.34 fax relay gateway and the remote device;
- detecting fallback from V.34 modulation to non-V.34 modulation, and
- activating and controlling conversion of fax relay streams when a fallback from V.34 modulation to non-V.34 modulation is detected but said V.34 fax relay gateway cannot already accept the non-V.34 fax relay streams.
Dependencies are inferred from the claim text.