System and method for providing multi-media services to communication devices over a communications network
US-9225749-B2 · Dec 29, 2015 · US
US9438636B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9438636-B2 |
| Application number | US-56014409-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 15, 2009 |
| Priority date | May 1, 2009 |
| Publication date | Sep 6, 2016 |
| Grant date | Sep 6, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure is directed to a method and system to forcibly unregister and/or prevent registration of a gateway and/or other endpoint in a network region in response to a survivable gatekeeper servicing the network region becoming active.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: (a) determining, by a primary gatekeeper, that a status of a survivable gatekeeper assigned to a selected network region has become active, wherein the determined status of the survivable gatekeeper changes from inactive to active in response to the primary gatekeeper determining that a gateway or a communications endpoint in the selected network region is registering with the survivable gatekeeper, wherein the primary gatekeeper receives notification that the survivable gatekeeper has become active, and wherein when the primary gatekeeper determines that the survivable gatekeeper is inactive no gateway or communications endpoint is registered with the survivable gatekeeper; and (b) in response to determining by the primary gatekeeper that the survivable gatekeeper has become active, at least one of: 1) unregistering, from the primary gatekeeper, at least one of a gateway or communications endpoint assigned to the selected network region; or 2) the primary gatekeeper preventing registration, with the primary gatekeeper, of the at least one of the gateway or communications endpoint. 2. The method of claim 1 , wherein (b) comprises: (B1) disabling, by the primary gatekeeper, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region is prevented from registering with the primary gatekeeper. 3. The method of claim 1 , wherein (b) comprises: (B1) disabling, by the primary gatekeeper, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region registered with the primary gatekeeper is, in response to the selected network region disablement, unregistered from the primary gatekeeper. 4. The method of claim 1 , further comprising: (c) after (b), receiving, by the primary gatekeeper, a registration request from a gateway or endpoint in the selected network region; (d) determining, by the primary gatekeeper, that the gateway or endpoint is eligible to register with the primary gatekeeper; (e) registering successfully the gateway or endpoint; and (f) in response to (e), permitting, by the primary gatekeeper, other components in the selected network region to register with the primary gatekeeper. 5. The method of claim 4 , wherein, before (f), the selected network region is disabled and wherein, in (f), the selected network region is enabled by the primary gatekeeper. 6. A primary gatekeeper, comprising: an interface that communicates, via a network, with a survivable gatekeeper, gateway, and communications endpoint; and a processor programmed to: (i) determine that a status of the survivable gatekeeper assigned to a selected network region has become active in response to receiving a notification from the survivable gatekeeper that the survivable gatekeeper has become active, wherein the processor determines that the status of the survivable gatekeeper has changed from inactive to active in response to the gateway or the communications endpoint in the selected network region registering with the survivable gatekeeper, and wherein the processor determines that the survivable gatekeeper is inactive in response to no gateway or communications endpoint being registered with the survivable gatekeeper; and (ii) in response, at least one of (A) force the gateway or communications endpoint assigned to the selected network region to unregister with the primary gatekeeper or (B) deny registration, with the primary gatekeeper, of the gateway and/or communications endpoint. 7. The gatekeeper of claim 6 , wherein (ii): disable, by the processor, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region is prevented from registering with the primary gatekeeper. 8. The gatekeeper of claim 6 , wherein (ii) comprises: disable, by the processor, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region registered with the primary gatekeeper is, in response to the selected network region disablement, unregistered from the primary gatekeeper. 9. The gatekeeper of claim 6 , wherein the processor is further programmed to: (iii) after (ii), receive a registration request from a gateway or endpoint in the selected network region; (iv) determine that the gateway or endpoint is eligible to register with the primary gatekeeper; (v) register successfully the gateway or endpoint; and (vi) in response to (v), permit other components in the selected network region to register with the primary gatekeeper. 10. The gatekeeper of claim 9 , wherein, before (iii), the selected network region is disabled and wherein, in (vi), the selected network region is enabled by the primary gatekeeper. 11. A survivable gatekeeper, comprising: an interface that communicates, via a network, with a primary gatekeeper, gateway, and communications endpoint, the gateway and communications endpoint being in a selected network region; and a processor programmed to: transition from an inactive state to an active state, wherein, in the active state, the processor registers the gateway or communications endpoint in the selected network region, wherein the processor changes the state from the inactive state to the active state in response to the processor registering successfully the gateway or the communications endpoint in the selected network region and wherein, when the processor is in the inactive state, the processor does not register the gateway or communications endpoint in the selected network region; and notify a primary gatekeeper that the processor is now in the active state to cause the primary gatekeeper to unregister or deny registration of a gateway or communications endpoint in the selected network region. 12. The survivable gatekeeper of claim 11 , wherein the processor, when in the active state, performs address translation, call admission control, bandwidth control, or zone management with respect to one or more communications endpoints in the selected network region, wherein when the processor is in the active state, a gateway or communications endpoint in the selected network region is unable to register with the primary gatekeeper. 13. The survivable gatekeeper of claim 11 , wherein the processor, when in the active state, performs address translation, call admission control, bandwidth control, or zone management with respect to one or more communications endpoints in the selected network region, wherein the primary gatekeeper disables the selected network region, wherein, when the processor being in the active state, causes a gateway or communications endpoint in the selected network region to unregister from the primary gatekeeper. 14. The survivable gatekeeper of claim 11 , wherein the processor later causes the processor to transition from being in the active state to the inactive state and, in response, unregisters a gateway in the selected network region to cause the unregistered gateway to register with the primary gatekeeper. 15. The survivable gatekeeper of claim 14 , wherein the selected network region is disabled before other components in the selected network region register with the primary gatekeeper and wherein the selected network region is enabled when the formerly unregistered gateway registers successfully with the primary gatekeeper. 16. The method of claim 1 , wherein the survivable gatekeeper, when
Call controllers; Call servers · CPC title
Arrangements for connecting between networks having differing types of switching systems, e.g. gateways · CPC title
Registration or de-registration · CPC title
Gateway controllers, e.g. media gateway control protocol [MGCP] controllers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.