Data and voice messaging system
First Claim
Patent Images
1. A data messaging system comprising:
- a first Internet Protocol switch that includes a processor;
a first gateserver coupled to the first Internet Protocol switch, the first gateserver further coupled to a second Internet Protocol switch;
a second gateserver coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch;
a first gatekeeper coupled to the first Internet Protocol switch;
a first voice gateway coupled to the first Internet Protocol switch and coupled to the second Internet Protocol Switch; and
a second voice gateway coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch;
wherein the first gatekeeper is adapted to detect a failure of the first gateserver and to route data to the second gateserver in response to detecting the failure, andwherein the first voice gateway is coupled to the first Internet protocol switch via a first virtual local area network and the first voice gateway is coupled to the second Internet Protocol switch via a second virtual local area network.
1 Assignment
0 Petitions
Accused Products
Abstract
A data messaging system includes a first Internet Protocol (IP) switch that includes a processor. The data messaging system also includes a first gateserver coupled to the first IP switch and coupled to a second IP switch. The data messaging system includes a second gateserver that is coupled to the first IP switch and to the second IP switch. The data messaging system further includes a first gatekeeper coupled to the first IP switch. The first gatekeeper is adapted to detect a failure of the first gateserver and to route data to the second gateserver in response to detecting the failure.
7 Citations
19 Claims
-
1. A data messaging system comprising:
-
a first Internet Protocol switch that includes a processor; a first gateserver coupled to the first Internet Protocol switch, the first gateserver further coupled to a second Internet Protocol switch; a second gateserver coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch; a first gatekeeper coupled to the first Internet Protocol switch; a first voice gateway coupled to the first Internet Protocol switch and coupled to the second Internet Protocol Switch; and a second voice gateway coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch; wherein the first gatekeeper is adapted to detect a failure of the first gateserver and to route data to the second gateserver in response to detecting the failure, and wherein the first voice gateway is coupled to the first Internet protocol switch via a first virtual local area network and the first voice gateway is coupled to the second Internet Protocol switch via a second virtual local area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing processor-executable instructions that, when executed by a processor, cause the processor to:
-
detect a failure of a first gateserver coupled to a first Internet Protocol switch, wherein the first gateserver is also coupled to a second Internet Protocol switch; route data to a second gateserver in response to detecting the failure; and re-route voice data that is unable to be routed to a first voice gateway to a second voice gateway, wherein the first voice gateway is coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch, wherein the second voice gateway is coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch, wherein the second gateserver is coupled to the first Internet Protocol switch and the second gateserver is also coupled to the second Internet Protocol switch, and wherein the first voice gateway is coupled to the first Internet Protocol switch via a first virtual local area network and the first voice gateway is coupled to the second Internet Protocol switch via a second virtual local area network. - View Dependent Claims (15, 16)
-
-
17. A method of routing data, the method comprising:
-
detecting, by a first gatekeeper, a failure of a first gateserver coupled to a first Internet Protocol switch, wherein the first gateserver is also coupled to a second Internet Protcol switch; routing data to a second gateserver in response to detecting the failure; and re-routing voice data that is unable to be routed to a first voice gateway to a second voice gateway, wherein the first voice gateway is coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch, wherein the second voice gateway is coupled to the first Internet Protocol switch and coupled to the second Internet Protocol switch, wherein the second gateserver is coupled to the first Internet Protocol switch and the second gateserver is also coupled to the second Internet Protocol switch, and wherein the first voice atewa is coupled to the first Internet Protocol switch via a first virtual local area network and the first voice gateway is coupled to the second Internet Protocol switch via a second virtual local area network. - View Dependent Claims (18, 19)
-
Specification