IP Library Granted Patent US 11,399,005
Granted Patent B2
US 11,399,005 · App. 17/063,683 · Granted Jul 26, 2022

Method and apparatus for expedited domain name system query resolution

Inventors: Lakshminarashimhan Naidu (Pearland, TX); Bernard S. Ku (Austin, TX); Thomas P. Benzaia (Sugarland, TX)
Assignee: AT&T Intellectual Property I, L.P.
H04L61/1511H04L45/3065H04L67/1014H04L61/1552
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 11,399,005
App. No.
17/063,683
Granted
Jul 26, 2022
Kind
B2
Abstract

In one embodiment, a method and apparatus for resolving domain name system queries using unique top-level domains in a private network space are disclosed. For example, the method determines that a domain name service query specifies a destination residing in a private network space rather than in a public Internet space. The method then routes the domain name service query to a top-level domain name service server associated with the private network space, without routing the domain name service query to a root domain name service server in the public Internet space. The top-level domain name system server resides in the highest level of a hierarchy of domain name system servers belonging to the private network space.

Claims (28)

1. A method comprising:

receiving, via a processor, a domain name system query that specifies a domain name of a destination residing in a private network space, wherein the private network space is part of an internet protocol multimedia subsystem network; and

routing, via the processor, the domain name system query to a top-level domain name system server associated with the private network space, without routing the domain name system query to a server in a public Internet space, wherein the top-level domain name system server resides in a highest level of a hierarchy of domain name system servers belonging to the private network space.

2. The method of claim 1 , wherein the destination is an interrogating call session control function element of the internet protocol multimedia subsystem network.

3. The method of claim 1 , wherein the destination is a serving call session control function element of the internet protocol multimedia subsystem network.

4. The method of claim 1 , wherein the private network space is a private multiprotocol label switching space.

5. The method of claim 1 , wherein the destination is part of a subdomain that provides a voice over long term evolution service.

6. The method of claim 1 , wherein the destination is part of a subdomain that provides a carrier voice over internet protocol service.

7. The method of claim 1 , wherein the destination is part of a subdomain that provides an internet imaging protocol service.

8. The method of claim 1 , wherein the destination is part of a subdomain that provides a web real-time communication service.

9. A non-transitory computer-readable storage device storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations, the operations comprising:

receiving a domain name system query that specifies a domain name of a destination residing in a private network space, wherein the private network space is part of an internet protocol multimedia subsystem network; and

routing the domain name service query to a top-level domain name service server associated with the private network space, without routing the domain name system query to a server in a public Internet space.

10. The non-transitory computer-readable storage device of claim 9 , wherein the destination is an interrogating call session control function element of the internet protocol multimedia subsystem network.

11. The non-transitory computer-readable storage device of claim 9 , wherein the destination is a serving call session control function element of the internet protocol multimedia subsystem network.

12. The non-transitory computer-readable storage device of claim 9 , wherein the private network space is a private multiprotocol label switching space.

13. The non-transitory computer-readable storage device of claim 9 , wherein the destination is part of a subdomain that provides a voice over long term evolution service.

14. The non-transitory computer-readable storage device of claim 9 , wherein the destination is part of a subdomain that provides a carrier voice over internet protocol service.

15. The non-transitory computer-readable storage device of claim 9 , wherein the destination is part of a subdomain that provides an internet imaging protocol service.

16. The non-transitory computer-readable storage device of claim 9 , wherein the destination is part of a subdomain that provides a web real-time communication service.

17. An apparatus comprising:

a processor; and

a computer-readable storage device storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:

receiving a domain name system query that specifies a domain name of a destination residing in a private network space, wherein the private network space is part of an internet protocol multimedia subsystem network; and

routing the domain name service query to a top-level domain name service server associated with the private network space, without routing the domain name system query to a server in a public Internet space.

18. The apparatus of claim 17 , wherein the destination is an interrogating call session control function element of the internet protocol multimedia subsystem network.

19. The apparatus of claim 17 , wherein the destination is a serving call session control function element of the internet protocol multimedia subsystem network.

20. The apparatus of claim 17 , wherein the private network space is a private multiprotocol label switching space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2020
From: NAIDU, LAKSHMINARASHIMHAN; KU, BERNARD S.; BENZAIA, THOMAS P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 053978/0034 →
Continuity (4)
Continuation 16378398 · Apr 8, 2019
Continuation 15936248 · Mar 26, 2018
Continuation 14881559 · Oct 13, 2015
Related Publication 20210021566A1 · Jan 21, 2021