System and method for supporting multiple voice channels
First Claim
1. A communications gateway, configured to receive a packet payload, the packet payload being formatted according to a first communications protocol, comprising:
- a Media Access Controller/Physical Layer Interface (MAC/PHY) configured to determine whether the packet payload is one of a voice packet or a data packet and to translate the packet payload from the first communications protocol to a second communications protocol;
a proxy gateway configured to determine whether the packet payload is to be formatted according to a third communications protocol or a fourth communications protocol when the packet payload is the voice packet;
a controller configured to translate the packet payload from the second communications protocol to the third communications protocol when the packet payload is the voice packet that is to be formatted according to the third communications protocol or is the data packet; and
a processor configured to translate the packet payload from the second communications protocol to the fourth communications protocol when the packet payload is the voice packet that is to be formatted according to the fourth communications protocol.
7 Assignments
0 Petitions
Accused Products
Abstract
A communications system is configured with a plurality of media terminal adapters, a telephone line, and a gateway configured to exchange voice and data packets between a network and each of the media terminal adapters over the telephone line. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
-
Citations
18 Claims
-
1. A communications gateway, configured to receive a packet payload, the packet payload being formatted according to a first communications protocol, comprising:
-
a Media Access Controller/Physical Layer Interface (MAC/PHY) configured to determine whether the packet payload is one of a voice packet or a data packet and to translate the packet payload from the first communications protocol to a second communications protocol; a proxy gateway configured to determine whether the packet payload is to be formatted according to a third communications protocol or a fourth communications protocol when the packet payload is the voice packet; a controller configured to translate the packet payload from the second communications protocol to the third communications protocol when the packet payload is the voice packet that is to be formatted according to the third communications protocol or is the data packet; and a processor configured to translate the packet payload from the second communications protocol to the fourth communications protocol when the packet payload is the voice packet that is to be formatted according to the fourth communications protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for translating a packet payload, comprising:
-
(a) determining whether the packet payload is one of a voice packet or a data packet; (b) translating the packet payload from a first communications protocol to a second communications protocol; (c) determining whether the packet payload is to be formatted according to a third communications protocol or a fourth communications protocol when the packet payload is the voice packet; (d) translating the packet payload from the second communications protocol to the third communications protocol when the packet payload is the voice packet that is to be formatted according to the third communications protocol or is the data packet; and (e) decompressing and depacketizing the packet payload then translating the packet payload from the second communications protocol to the fourth communications protocol when the packet payload is the voice packet that is to be formatted according to the fourth communications protocol. - View Dependent Claims (12, 13, 14, 16, 17, 18)
-
-
15. A method for translating a packet payload, comprising:
-
(a) determining whether the packet payload is one of a voice packet or a data packet; (b) translating the packet payload from a first communications protocol to a second communications protocol; (c) determining the packet payload is to be formatted according to a third communications protocol when a first device that is configured to communicate using the third communications protocol goes off hook and the packet payload is to be formatted according to a fourth communications protocol when a second device that is configured to communicate using the fourth communications protocol goes off hook; (d) translating the packet payload from the second communications protocol to the third communications protocol when the packet payload is the voice packet that is to be formatted according to the third communications protocol or is the data packet; and (e) translating the packet payload from the second communications protocol to the fourth communications protocol when the packet payload is the voice packet that is to be formatted according to the fourth communications protocol.
-
Specification