Method of VoIP number portability using wireless device
First Claim
1. A method of processing a number portability call, the method comprising:
- transmitting a call request message to a donor network server based on dialed number information of a called terminal;
receiving a response message according to number portability of the called terminal from the donor network server, in correspondence to the call request message;
detecting routing number information of the called terminal based on the dialed number information, according to reception of the response message; and
performing call setup to a recipient network server associated with the called terminal based on at least one of the dialed number information and the routing number information,wherein;
the call request message is an initial address message and the response message is a call release message, andthe detecting of the routing number information comprises;
maintaining a number portability database including routing number information; and
detecting, from the number portability database, the routing number information of the called terminal corresponding to the dialed number information, when the called terminal is determined as a terminal using a number portability based on the call release message,wherein;
the donor network server or the recipient network server is a server that is connected by No. 7 protocol,the initial address message or the call release message is a message that is based on No. 7 protocol,the call release message is a message in which the donor network server sets at least one of a cause value and a diagnostic value of the call release message according to a number portability of the called terminal, andthe determination using the call release message determines whether the called terminal is the terminal using the number portability based on at least one of the cause value and the diagnostic value of the call release message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of processing a number portability call, the method including: transmitting a call request message to a donor network server based on dialed number information of a called terminal; receiving a response message according to number portability of the called terminal from the donor network server, in correspondence to the call request message; detecting routing number information of the called terminal based on the dialed number information, according to reception of the response message; and performing call setup to a recipient network server associated with the called terminal based on at least one of the dialed number information and the routing number information is provided.
-
Citations
13 Claims
-
1. A method of processing a number portability call, the method comprising:
-
transmitting a call request message to a donor network server based on dialed number information of a called terminal; receiving a response message according to number portability of the called terminal from the donor network server, in correspondence to the call request message; detecting routing number information of the called terminal based on the dialed number information, according to reception of the response message; and performing call setup to a recipient network server associated with the called terminal based on at least one of the dialed number information and the routing number information, wherein; the call request message is an initial address message and the response message is a call release message, and the detecting of the routing number information comprises; maintaining a number portability database including routing number information; and detecting, from the number portability database, the routing number information of the called terminal corresponding to the dialed number information, when the called terminal is determined as a terminal using a number portability based on the call release message, wherein; the donor network server or the recipient network server is a server that is connected by No. 7 protocol, the initial address message or the call release message is a message that is based on No. 7 protocol, the call release message is a message in which the donor network server sets at least one of a cause value and a diagnostic value of the call release message according to a number portability of the called terminal, and the determination using the call release message determines whether the called terminal is the terminal using the number portability based on at least one of the cause value and the diagnostic value of the call release message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of processing a number portability call, the method comprising:
-
transmitting a call request message to a donor network server based on dialed number information of a called terminal; receiving a response message according to number portability of the called terminal from the donor network server, in correspondence to the call request message; detecting routing number information of the called terminal based on the dialed number information, according to reception of the response message; and performing call setup to a recipient network server associated with the called terminal based on at least one of the dialed number information and the routing number information, wherein; the call request message is a LocationRequest message, and the response message is a LocationReject message, and the detecting of the routing number information comprises; maintaining a number portability database including the routing number information; and detecting, from the number portability database, the routing number information of the called terminal corresponding to the dialed number information, when the called terminal is determined as a terminal using a number portability based on the LocationReject message, wherein; the donor network server or the recipient network server is a server that is connected by H.323 protocol, the LocationRequest message or the LocationReject message is a message that is based on H.323 protocol, the LocationReject message is a message in which the donor network server sets at least one of a LocationRejectReason field and a nonStandardData field of the LocationReject message to a number portability of the called terminal, the determination using the LocationReject message determines whether the called terminal is the terminal using the number portability based on at least one of the LocationRejectReason field and the nonStandardData field of the Location Reject message. - View Dependent Claims (7)
-
-
8. A method of processing a number portability call, the method comprising:
-
receiving, from an originating network server, a call request message including dialed number information of a called terminal; setting a response message according to a number portability of the called terminal, when the called terminal is determined as a terminal using a number portability based on the dialed number information; and transmitting the response message to the originating network server, wherein; the originating network server detects routing number information of the called terminal based on the dialed number information according to reception of the response message, and the originating network server performs call setup to a recipient network server associated with the called terminal, based on at least one of the dialed number information and the routing number information, wherein; when detecting the routing number information of the called number based on the dialed number information according to reception of the response message, the originating network server detects, from a number portability database, the routing number information of the called terminal corresponding to the dialed number information, and the originating network server is a server that is connected by any one of No. 7 protocol, H.323 protocol, and SIP, the recipient network server is a server that is connected by any one of No. 7 protocol, H.323 protocol, and SIP, and the call request message or the response message is a message that is based on any one of No. 7 protocol, H.323 protocol, and SIP.
-
-
9. A method of processing a number portability call, the method comprising:
-
receiving, from an originating network server, a call request message including dialed number information of a called terminal; detecting parametric number information associated with the dialed number information, when the called terminal is determined as a terminal using a number portability based on the dialed number information; transmitting the call request message to a recipient network server associated with the called terminal, based on the parametric number information; and performing call setup between the originating network server and the recipient network server according to transmission/reception of a message corresponding to transmission of the call request message, wherein; the call request message is an invite message, and the performing of the call setup between the originating network server and the recipient network server comprises; receiving, from the recipient network server, a response message corresponding to the invite message; and performing call setup between the originating network server and the recipient network server when the received response message is transmitted to the originating network server wherein; the originating network server or the recipient network server is a server that is connected by SIP, the invite message or the response message is a message that is based on SIP, and the response message includes a status code value for the call setup, wherein the transmitting of the call request message includes number portability information in a diversion field of the invite message and transmits, to the recipient network server associated with the called terminal, the invite message including number portability information based on the parametric number information. - View Dependent Claims (10, 11, 12, 13)
-
Specification