Method of automatically generating IPv6 address using E.164 telephone number and of looking up IP address assigned to E.164 telephone number
First Claim
1. A method of automatically generating an IPv6 address using an E.164 telephone number, comprising:
- a first step of reading in the telephone number of a telephone terminal;
a second step of converting respective decimal numbers constituting the telephone number of the telephone terminal into a 4-bit binary format;
a third step of padding a specific bit to the bit sequence converted in said second step to produce an interface ID having a pre-established size; and
a fourth step of combining said interface ID and the prefix information to produce an IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of automatically generating IPv6 unicast addresses in IPv6-based next-generation Internet communication environments using a telephone number of a E.164 format allocated to a telephone terminal, and a method of looking up 32-bit IPv4 addresses or 128-bit IPv6 addresses, which are previously allocated to name addresses consisted of E. 164 telephone numbers, from a DNS. An automatic creation relates to a method in which an Internet host as a sender of an IP packet creates an IP address and a search from the DNS indicates a process of looking up an IP address of a receiver. The method automatically generates an IP address of a sender based on a telephone number and a search of an IP address of a receiver using DNS.
139 Citations
14 Claims
-
1. A method of automatically generating an IPv6 address using an E.164 telephone number, comprising:
-
a first step of reading in the telephone number of a telephone terminal;
a second step of converting respective decimal numbers constituting the telephone number of the telephone terminal into a 4-bit binary format;
a third step of padding a specific bit to the bit sequence converted in said second step to produce an interface ID having a pre-established size; and
a fourth step of combining said interface ID and the prefix information to produce an IP address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable recording medium having a program embedded thereon for executing a method of automatically generating an IPv6 address using an E.164 telephone number, said method comprising:
-
a first step of reading in a telephone number of a telephone terminal;
a second step of converting respective decimal numbers constituting the telephone number of the telephone terminal into a 4-bit binary format;
a third step of padding a specific bit to the bit sequence converted in said second step to produce an interface ID having a pre-established size; and
a fourth step of combining said interface ID and the prefix information to produce an IP address.
-
-
7. A method of looking up an IP address corresponding to a telephone number name address, comprising:
-
a first step of receiving a request for an IP address of said telephone number name address in a local domain DNS server;
a second step of receiving a server address which points to a corresponding country DNS server using a country identification number of said telephone number name address in a client node;
a third step of accessing a corresponding country DNS server recognized in said second step to recognize an address of a server for managing a corresponding local area DNS, using a local identification number of said telephone number name address; and
a fourth step of accessing a corresponding local area DNS server recognized in said third step to recognize an IP address of a corresponding subscriber'"'"'s telephone number, using a subscriber'"'"'s telephone number of said telephone number name address. - View Dependent Claims (8, 9, 10, 11, 14)
-
-
12. A computer-readable recording medium having a program written thereon in a computer,
said program executes a method of looking up an IP address using a telephone number, comprising: -
a first step of, if a request for an IP address of a telephone number name address is received by a local domain DNS server, receiving a server address which points to a corresponding country DNS server using a country identification number of said telephone number name address in a client node;
a second step of accessing a corresponding country DNS server recognized in said first step to recognize an address of a server for managing a corresponding local area DNS, using a local identification number of said telephone number name address; and
a third step of accessing a corresponding local area DNS server recognized in said second step to recognize an IP address of a corresponding subscriber'"'"'s telephone number, using a subscriber'"'"'s telephone number of said telephone number name address.
-
-
13. A DNS server system for resolving an IP address for a telephone number name address, comprising:
-
a root DNS server for managing country DNS server addresses corresponding to country identification numbers of said telephone number name address;
a country DNS server for managing local area DNS server addresses corresponding to local identification numbers of said telephone number name address;
a local domain DNS server for managing prefix DNS server addresses or IP addresses corresponding to prefix identification numbers of said telephone number name address; and
a subject DNS server for looking up an IP address corresponding to said telephone number name address to provide an address resolver in a client node with the IP address, through said root DNS server, a country DNS server, a local area DNS server and a local domain DNS server.
-
Specification