Claims
- 1. A method of determining an Internet Protocol (IP) address of an application server of a serving network, comprising:
receiving an IP address; performing a reverse domain name query as a function of the received IP address; receiving a response to the reverse domain name query; deriving serving network domain name information from the reverse domain name query; prefacing an application server name to the derived serving network domain name information; performing a domain name query as a function of the derived serving network domain name prefaced with the application server name; and receiving an IP address as a function of the derived serving network domain name prefaced with the application server name.
- 2. The method of claim 1, wherein the step of receiving an IP address further comprises receiving an IP address for a user equipment (UE).
- 3. The method of claim 1, wherein the step of receiving an IP address further comprising receiving an IP address associated with a device providing IP address to the serving network
- 4. The method of claim 3, further comprising transmitting an IP of address of a gateway to the UE.
- 5. The method of claim 1, wherein the step of deriving the serving network domain name information from the reverse domain name query further comprises deriving information from a Uniform Resource Identifier (URI).
- 6. The method of claim 1, wherein the application server is a Proxy Call Session Control Function (P-CSCF) server name.
- 7. A UE for determining the application server name associated with a serving network, comprising:
a memory for storing at least one application server name; a requestor configured to initiate contact to a network; a memory for storing a received IP address requested by the requestor; a reverse domain name system (DNS) query initiator configured to use the contents of the memory for storing the received IP address; a memory for storing reverse DNS query information generated as a result of the reverse DNS query initiator; logic to extract a domain name from the reverse DNS query information; logic to preface at least one application server name to the domain name extracted from the reverse DNS query information; a DNS query initiator configured to transmit the prefaced application server name and domain name extracted from the reverse DNS query information; and memory for storing the IP application of an application server extracted from the reverse DNS query information.
- 8. The UE of claim 7, wherein the requestor is configured to request an IP address for the UE.
- 9. The UE of claim 7, wherein the requester is configured to request an IP address associated with a device providing IP address to the serving network.
- 10. The UE of claim 7, wherein the logic to extract a domain name from the reverse DNS query information comprises software.
- 11. The UE of claim 7, wherein the logic to extract a domain name from the reverse DNS query information comprises hardware.
- 12. The UE of claim 7, wherein the at least one application server name comprises a plurality of server names.
- 13. The UE of claim 7, wherein the at least one application server name comprises P-CSCF.
- 14. The UE of claim 7, wherein the UE comprises an IP capable device.
- 15. A system for determining an IP address of an application server of a serving network, comprising:
an access gateway; a DNS associated with the serving network and coupled to the access gateway; an UE in communication with the visited network, wherein the UE is configured to: request an IP address from the visited network; receive the requested IP address associated with the UE; receive a response to a reverse domain name query as a function of the received requested IP address; derive domain name information from the reverse domain name query; preface an application server name to the extracted domain name, thereby generating a domain-specific application server name; perform a domain name query as a function of the domain-specific application server name; and receive an IP address as a function of the domain-specific application server name.
- 16. The system of claim 15, wherein the serving network has a URI.
- 17. The system of claim 15, wherein the requestor is configured to request an IP address for the UE.
- 18. The system of claim 15, wherein the requester is configured to request an IP address associated with a device providing IP address to the serving network.
- 19. The system of claim 18, further comprising transmitting an IP of address of a gateway to the UE.
- 20. The system of claim 15, wherein the logic to extract a domain name from the reverse DNS query.
CROSS-REFERENCED APPLICATION
[0001] This application relates and claims priority from co-pending a U.S. provisional patent application, attorney docket number 15927RRUS01P, filed Feb. 17, 2003, entitled “DISCOVERY OF P-CSCF IN A VISITED WIRELESS IP NETWORK,” the contents of which are incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60448188 |
Feb 2003 |
US |