METHOD AND APPARATUS TO CARRY OUT RESOLUTION OF ENTITY IDENTIFIER IN CIRCUIT-SWITCHED NETWORKS BY USING A DOMAIN NAME SYSTEM
First Claim
1. A method for a circuit-switched communications network to provide communication services to a subscriber, comprising:
- receiving from a first entity a request over the circuit-switched network for a first service involving a second entity associated with a second entity identifier;
sending a message to a domain name system (DNS) server in a packet-switched network requesting a second service related to the second entity identifier;
receiving a result of the second service from the DNS server; and
providing the first service using the result.
1 Assignment
0 Petitions
Accused Products
Abstract
An efficient interface for service exchange is provided between a circuit-switched communications network and a domain naming system (DNS) in a packet-switched communications network. A node in the circuit-switched communications network receives from a first entity a request for a first service involving a second entity associated with a second entity identifier. A message is sent from the circuit-switched network node to a DNS server in the packet-switched network requesting a second service related to the second entity identifier. The result of the second service from the DNS server is used in providing the first service.
-
Citations
47 Claims
-
1. A method for a circuit-switched communications network to provide communication services to a subscriber, comprising:
-
receiving from a first entity a request over the circuit-switched network for a first service involving a second entity associated with a second entity identifier;
sending a message to a domain name system (DNS) server in a packet-switched network requesting a second service related to the second entity identifier;
receiving a result of the second service from the DNS server; and
providing the first service using the result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing call services to a mobile subscriber, comprising:
-
receiving from the mobile subscriber at a circuit-switched node in a cellular network a call setup message to a called entity including a called entity telephone number;
sending a message to a domain name system (DNS) server in a packet-switched network requesting a resolution of the called entity telephone number;
receiving a resolution result from the DNS server for the called entity telephone number; and
routing the mobile subscriber call using the resolution result. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing a call service where a called entity has a corresponding Mobile Subscriber Integrated Services Digital network Number (MSISDN) and an International Mobile Subscriber Identity (IMSI), comprising:
administering in a domain naming system (DNS) a relationship between the mobile subscriber'"'"'s MSISDN and IMSI. - View Dependent Claims (22, 23, 24)
-
25. A node in a circuit-switched communications network comprising:
-
a circuit-switched service interface for receiving a request from a first entity in the circuit-switched communications network involving a second entity associated with a second entity identifier;
a controller for analyzing the request and deterring that the second entity identifier should be processed in a domain name system (DNS); and
a DNS service interface for generating and sending a message to a DNS server in a packet-switched network requesting DNS processing of the second entity identifier, wherein the controller is configured to receive a DNS response via the DNS service interface and provide the DNS response to the first entity. - View Dependent Claims (26, 27, 28, 29, 30, 38, 39, 40, 41, 42)
-
-
31. A number portability node in a circuit-switched communications network comprising:
-
a number portability database; and
electronic processing circuitry coupled to the number portability database and configured to perform the following tasks;
receive from a circuit-switched routing node a request including a called entity telephone number associated with a call setup message to the called entity, send a message to a domain name system (DNS) server in a packet-switched communications network requesting a resolution of the called entity telephone number, receive a resolution result from the DNS server for the called entity telephone number; and
provide the resolution result to the routing node for use in routing the call. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
43. A computer readable software product comprising:
a computer usable medium having computer readable code embodied therein including;
code to receive an E.164 type number in a signaling system number 7 (SS7) message;
code to generate and send to a domain naming system (DNS) server a DNS resolution request for the E.164 type number; and
code to return a resolution response that provides information regarding whether the E.164 number is a ported number. - View Dependent Claims (44, 45, 46, 47)
Specification