IP Library Granted Patent US 8,687,558
Granted Patent B2
US 8,687,558 · App. 13/354,084 · Granted Apr 1, 2014

Methods and apparatus to route emergency communication sessions

Inventors: James Jackson (Austin, TX); Mehrad Yasrebi (Austin, TX)
Assignee: AT&T Intellectual Property I, L.P.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,687,558
App. No.
13/354,084
Granted
Apr 1, 2014
Kind
B2
Abstract

Methods and apparatus to route emergency communication sessions are disclosed. An example method involves querying a gateway node cache in response to a first broadcast probe received at a node of a wireless Internet-based network. When the gateway node cache identifies a first gateway node, a first response is selectively sent to nodes that participated in a search flood associated with the first broadcast probe.

Claims (43)

1. A method comprising:

querying a gateway node cache in response to a first broadcast probe received at a first node of a wireless Internet-based network;

when the gateway node cache identifies a first gateway node, selectively sending a first response to nodes that participated in a search flood associated with the first broadcast probe;

determining whether the first node is capable to act as a second gateway node; and

broadcasting a second response when the gateway node cache does not identify the first gateway node and the first node is capable to act as the second gateway node.

2. A method as defined in claim 1 , wherein the second response indicates a communication service supported by the first node.

3. A method comprising:

querying a gateway node cache in response to a first broadcast probe received at a first node of a wireless Internet-based network;

when the gateway node cache identifies a first gateway node, selectively sending a first response to nodes that participated in a search flood associated with the first broadcast probe;

receiving a report packet comprising a next-hop media access control address and a gateway node identifier;

adding the media access control address and the gateway node identifier to the gateway node cache; and

broadcasting a second report packet comprising a second media access control address of the first node and the gateway node identifier.

4. A method as defined in claim 3 , wherein a gateway node comprising the gateway node cache is communicatively coupled to the wireless Internet-based network and at least one of a public switched telephone network or a public land mobile network.

5. A machine accessible storage device comprising instructions that, when executed, cause a machine to perform a method comprising:

querying a gateway node cache in response to a first broadcast probe received at a first node of a wireless Internet-based network;

when the gateway node cache identifies a first gateway node, selectively sending a first response to nodes that participated in a search flood associated with the first broadcast probe;

determining whether the first node is capable to act as a second gateway node; and

broadcasting a second response when the gateway node cache does not identify the first gateway node and the first node is capable to act as the second gateway node.

6. A machine accessible storage device as defined in claim 5 , wherein the second response indicates a communication service supported by the node.

7. A machine accessible storage device comprising instructions that, when executed, cause a machine to perform a method comprising:

querying a gateway node cache in response to a first broadcast probe received at a first node of a wireless Internet-based network;

when the gateway node cache identifies a first gateway node, selectively sending a first response to nodes that participated in a search flood associated with the first broadcast probe;

receiving a report packet comprising a next-hop media access control address and a gateway node identifier;

adding the media access control address and the gateway node identifier to the gateway node cache; and

broadcasting a second report packet comprising a second media access control address of the first node and the gateway node identifier.

8. A machine accessible storage device as defined in claim 7 , wherein a gateway node comprising the gateway node cache is communicatively coupled to the wireless Internet-based network and at least one of a public switched telephone network or a public land mobile network.

9. A method comprising:

receiving a call setup request from a first node of an Internet-based network at a second node of the Internet-based network;

comparing a first media access control address of the call setup request with a second media access control address of the second node;

querying a cache to obtain a third media access control address when the first media access control address matches the second media access control address; and

transmitting, from the second node, a second call setup request to the third media access control address.

10. A method as defined in claim 9 , further comprising discarding the first call setup request when the first media access control address does not match the second media access control address.

11. A method as defined in claim 9 , further comprising processing the call setup request when the first media access control address matches the second media access control address and the second node is a gateway node.

12. A method as defined in claim 11 , wherein the gateway node is to facilitate a communication session between the first node and the emergency call center.

13. A method as defined in claim 9 , wherein the call setup request is directed to an emergency call center.

14. A machine accessible storage device comprising instructions that, when executed, cause a machine to perform a method comprising:

comparing a first media access control address of a call setup request received from a first node of an Internet-based network with a second media access control address of a second node of the Internet-based network;

querying a cache to obtain a third media access control address when the first media access control address matches the second media access control address; and

transmitting, from the second node, a second call setup request to the third media access control address.

15. A machine accessible storage device as defined in claim 14 , wherein the method further comprises discarding the first call setup request when the first media access control address does not match the second media access control address.

16. A machine accessible storage device as defined in claim 14 , wherein the method further comprises processing the call setup request when the first media access control address matches the second media access control address and the second node is a gateway node.

17. A machine accessible storage device as defined in claim 16 , wherein the gateway node is to facilitate a communication session between the first node and the emergency call center.

18. A machine accessible storage device as defined in claim 14 , wherein the call setup request is directed to an emergency call center.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Sep 16, 2014
From: AT&T KNOWLEDGE VENTURES, L.P.; AT&T INTELLECTUAL PROPERTY I, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033746/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: JACKSON, JAMES; YASREBI, MEHRAD
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 032183/0587 →
Continuity (2)
Continuation 11855837 · Sep 14, 2007
Related Publication 20120113901A1 · May 10, 2012