[go: up one dir, main page]

WO2008035856A1 - Procédé et appareil de traitement d'appels de numéros de téléphones mobiles dans de nombreux réseaux téléphoniques - Google Patents

Procédé et appareil de traitement d'appels de numéros de téléphones mobiles dans de nombreux réseaux téléphoniques Download PDF

Info

Publication number
WO2008035856A1
WO2008035856A1 PCT/KR2007/003771 KR2007003771W WO2008035856A1 WO 2008035856 A1 WO2008035856 A1 WO 2008035856A1 KR 2007003771 W KR2007003771 W KR 2007003771W WO 2008035856 A1 WO2008035856 A1 WO 2008035856A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
telephone
call
recipient
number portability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2007/003771
Other languages
English (en)
Inventor
Young-Sic Jeong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electronics and Telecommunications Research Institute ETRI
Original Assignee
Electronics and Telecommunications Research Institute ETRI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020060122636A external-priority patent/KR100864824B1/ko
Application filed by Electronics and Telecommunications Research Institute ETRI filed Critical Electronics and Telecommunications Research Institute ETRI
Priority to US12/442,247 priority Critical patent/US20100040219A1/en
Publication of WO2008035856A1 publication Critical patent/WO2008035856A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/005Personal communication services, e.g. provisions for portability of subscriber numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • H04M3/42297Systems providing special services or facilities to subscribers in networks with number portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/20Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems

Definitions

  • the present invention relates to a n apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks having a number portability supporting system (NPSS) and an implementation method thereof, and more particularly, to a method and apparatus for supporting number portability, by which a number portability database (NPDB) for a variety of telephone networks is established in an NPSS, and number portability among wired telephone networks, mobile telephone networks, and voice over Internet protocol (VoIP) networks is commonly supported and processed.
  • NPDB number portability database
  • VoIP voice over Internet protocol
  • each telephone network service provider should have a local-number portability database (L-NPDB) in the company, and should perform a process of sending a query to the L-NPDB in the company in an originating network.
  • the query may be based on an all call query (ACQ) method or a query on release (QoR) method. Only after performing these processes for processing a number portability call, can a recipient network be connected.
  • ACQ all call query
  • QoR query on release
  • the number portability is a service allowing a telephone subscriber to change telephone service providers without changing an existing telephone number.
  • FIG. 1 is a diagram illustrating an all call query (ACQ) method, which is a conventional method of supporting local number portability.
  • ACQ all call query
  • FIG. 1 relates to a conventional number portability call processing system, and illustrates that a number portability call is processed according to the ACQ method.
  • the ACQ method for each and every call, a number portability subscriber DB is first queried, and then, the call is directly connected to a recipient network.
  • the ACQ method is mainly used for the case where there are many subscribers who have ported telephone numbers.
  • an originating network 101 queries a local number portability DB (L-NPDB) 100 inside its company, determines a routing number of a recipient network 103, and by using the routing number, routes a number portability call to the recipient network 103. In this case, the call is not routed to a donor network 102 in advance.
  • L-NPDB local number portability DB
  • the present invention suggests a concept of processing a number portability call in which a plurality of telephone networks for processing number portability are connected to a common number portability supporting system (NPSS) integrating and performing the number portability processing functions, and a method of implementing the concept.
  • NPSS common number portability supporting system
  • FIG. 2 is a diagram illustrating a query on release (QoR) method, which is a conventional method of supporting local number portability.
  • QoR query on release
  • FIG. 2 relates to a conventional number portability call processing system like that illustrated in FIG. 1, and illustrates that a number portability call is processed according to the QoR method.
  • a call is routed to a donor network, and if it is confirmed that the number has been ported, the originating network queries a number portability DB, thereby connecting the call to a recipient network.
  • the QoR method is used when there are not many subscribers who have ported telephone numbers.
  • an originating network 201 first routes a call to a donor network
  • the originating network 201 queries an L-NPDB 200 inside its company, and connects the call to a resultant recipient network 203.
  • L-NPDB L-NPDB
  • NPSS allowing a variety of telephone network types, and a plurality of telephone networks, to access an NPDB in order to commonly use the NPDB. Disclosure of Invention Technical Problem
  • the present invention provides a system capable of providing number portability and a method of implementing the system, in which a number portability supporting system (NPSS) is commonly established among homogeneous or heterogeneous telephone networks, thereby providing number portability without building individual number portability DBs by telephone network service providers in order to process a number portability call.
  • NPSS number portability supporting system
  • a plurality of telephone network service providers can use a common NPSS, and can build the NPSS supporting number portability between homogeneous or heterogeneous telephone networks, thereby providing number portability between a voice over Internet protocol (VoIP) service and a wired telephone, between a VoIP service and a mobile telephone, between a wired telephone and a mobile telephone, between VoIP services, between wired telephones, and between mobile telephones.
  • VoIP voice over Internet protocol
  • an apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks including: a number portability database (DB) storing recipient information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of any one of a wired telephone network, a mobile telephone network, and a voice over Internet protocol (VoIP) network, to another service provider of any one of the networks; and a number portability server receiving a query about recipient information of a predetermined telephone number from a variety of linked telephone networks, sending the query to the number portability DB, and providing recipient information that is a returned result of the query, to the telephone network.
  • DB number portability database
  • VoIP voice over Internet protocol
  • a relay-type apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks including: a number portability DB storing recipient information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of any one of a wired telephone network, a mobile telephone network, and a voice over Internet protocol (VoIP) network, to another service provider of any one of the networks; and a number portability server receiving a call from a variety of linked telephone networks, sending a query about a predetermined telephone number of the call to the number portability DB, and connecting the call to a recipient network, based on recipient information of the predetermined telephone number that is a returned result of the query.
  • VoIP voice over Internet protocol
  • a method of processing a call according to an all call query (ACQ) method in a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network accessing a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of a call that is desired to be connected; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network to another service provider; transferring a routing number of the recipient network of the call that is a returned result of the query, to the originating network; and the originating network connecting the call to the recipient network, based on the routing number.
  • ACQ all call query
  • a method of processing a call according to a query on release (QoR) method in a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network routing a call that is desired to be connected, to a donor network, by using a recipient number of the call as a routing number; if the recipient number of the call is ported out, receiving a release message from the donor network; the originating network, accessing a number portability supporting system for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of the recipient number; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network
  • a method of processing a call according to an ACQ method in a relay-type number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network accessing a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and routing a call that is desired to be connected; sending a query about a recipient network based on the recipient number of the call, to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network to another service provider; and the number portability supporting apparatus routing the call to the recipient network, based on a routing number for the recipient network that is a returned result of the query.
  • a method of processing a call according to a QoR method in a relay-type number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network routing a call that is desired to be connected, to a donor network, by using a recipient number of the call as a routing number; if the recipient number of the call is ported out, receiving a release message from the donor network; the originating network receiving the message, accessing a number portability supporting system for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and routing the call that is desired to be connected; sending a query about a recipient network based on the recipient number of the routed call, to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the
  • SMS short message service
  • the SMS message processing method including: an originating network accessing a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of an SMS message that is desired to be connected; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network to another service provider; transferring a routing number for the recipient network of the SMS message that is a returned result of the query, to the originating network; and the originating network routing the SMS message to the recipient network, based on the
  • a method of processing an SMS message according to a QoR method in a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network routing an SMS message that is desired to be connected, to a donor network, by using a recipient number of the SMS message as a routing number; if the recipient number of the SMS message is ported out, receiving a release message from the donor network; the originating network receiving the message, accessing a number portability supporting system for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of the recipient number; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone
  • the present invention relates to a n apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks having an NPSS and an implementation method thereof.
  • the present invention suggests a system capable of providing number portability without building a separate NBPD for each telephone network service provider in order to process a number portability call, and a method of implementing the system. According to the system and method, investment cost or maintenance cost required by service providers when they individually build NPDBs, can be saved.
  • the present invention supports number portability between heterogeneous telephone networks as well as between homogeneous telephone networks.
  • FIG. 1 is a diagram illustrating an all call query (ACQ) method, which is a conventional method of supporting local number portability;
  • FIG. 2 is a diagram illustrating a query on release (QoR) method, which is a conventional method of supporting local number portability;
  • QoR query on release
  • FIG. 3 is a diagram illustrating a call processing system having a number portability database (NPDB)-type number portability supporting system (NPSS) for a variety of telephone networks according to an embodiment of the present invention
  • NPDB number portability database
  • NPSS number portability supporting system
  • FIG. 4 is a detailed diagram illustrating elements of the call processing system having the NPDB-type NPSS illustrated in FIG. 3 according to an embodiment of the present invention
  • FIG. 5 is a diagram illustrating a call processing system having a relay-type NPSS for a variety of telephone networks according to an embodiment of the present invention
  • FIG. 6 is a detailed diagram illustrating elements of the call processing system having the relay-type NPSS illustrated in FIG. 5 according to an embodiment of the present invention
  • FIG. 7 is a diagram illustrating an ACQ-based number portability call processing system using an NPDB-type NPSS according to an embodiment of the present invention
  • FIG. 8 is a flowchart of a method of processing an ACQ-based number portability call using an NPDB-type NPSS according to an embodiment of the present invention
  • FIG. 9 is a diagram illustrating a QoR-based number portability call processing system using an NPDB-type NPSS according to an embodiment of the present invention.
  • FIG. 10 is a flowchart of a method of processing a QoR-based number portability call using an NPDB-type NPSS according to an embodiment of the present invention
  • FIG. 11 is a diagram illustrating an ACQ/QoR-based number portability call processing system using a relay-type NPSS according to an embodiment of the present invention
  • FIG. 12 is a flowchart of a method of processing an ACQ-based number portability call using a relay-type NPSS according to an embodiment of the present invention
  • FIG. 13 is a flowchart of a method of processing a QoR-based number portability call using a relay-type NPSS according to an embodiment of the present invention
  • FIG. 14 is a diagram illustrating a system for processing a number portability voice call according to a remote call forwarding (RCF) method, and processing a short message service (SMS) message and the like, according to an ACQ method by using an NPDB-type NPSS according to an embodiment of the present invention;
  • RCF remote call forwarding
  • SMS short message service
  • FIG. 15 is flowchart of a method of processing an SMS message according to an
  • FIG. 16 is a diagram illustrating a system for processing a number portability voice call according to an RCF method, and processing an SMS message and the like, according to a QoR method by using an NPDB-type NPSS according to an embodiment of the present invention.
  • FIG. 17 is flowchart of a method of processing an SMS message according to a QoR method by using an NPDB-type NPSS according to an embodiment of the present invention. Best Mode
  • an apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks including: a number portability database (DB) storing recipient information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of any one of a wired telephone network, a mobile telephone network, and a voice over Internet protocol (VoIP) network, to another service provider of any one of the networks; and a number portability server receiving a query about recipient information of a predetermined telephone number from a variety of linked telephone networks, sending the query to the number portability DB, and providing recipient information that is a returned result of the query, to the telephone network.
  • DB number portability database
  • VoIP voice over Internet protocol
  • a relay-type apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks including: a number portability DB storing recipient information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of any one of a wired telephone network, a mobile telephone network, and a voice over Internet protocol (VoIP) network, to another service provider of any one of the networks; and a number portability server receiving a call from a variety of linked telephone networks, sending a query about a predetermined telephone number of the call to the number portability DB, and connecting the call to a recipient network, based on recipient information of the predetermined telephone number that is a returned result of the query.
  • VoIP voice over Internet protocol
  • a method of processing a call according to an all call query (ACQ) method in a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network accessing a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of a call that is desired to be connected; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network to another service provider; transferring a routing number of the recipient network of the call that is a returned result of the query, to the originating network; and the originating network connecting the call to the recipient network, based on the routing number.
  • ACQ all call query
  • a method of processing a call according to a query on release (QoR) method in a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network routing a call that is desired to be connected, to a donor network, by using a recipient number of the call as a routing number; if the recipient number of the call is ported out, receiving a release message from the donor network; the originating network, accessing a number portability supporting system for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of the recipient number; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network
  • a method of processing a call according to an ACQ method in a relay-type number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network accessing a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and routing a call that is desired to be connected; sending a query about a recipient network based on the recipient number of the call, to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network to another service provider; and the number portability supporting apparatus routing the call to the recipient network, based on a routing number for the recipient network that is a returned result of the query.
  • a method of processing a call according to a QoR method in a relay-type number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network routing a call that is desired to be connected, to a donor network, by using a recipient number of the call as a routing number; if the recipient number of the call is ported out, receiving a release message from the donor network; the originating network receiving the message, accessing a number portability supporting system for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and routing the call that is desired to be connected; sending a query about a recipient network based on the recipient number of the routed call, to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the
  • SMS short message service
  • the SMS message processing method including: an originating network accessing a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of an SMS message that is desired to be connected; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone network to another service provider; transferring a routing number for the recipient network of the SMS message that is a returned result of the query, to the originating network; and the originating network routing the SMS message to the recipient network, based on the
  • a method of processing an SMS message according to a QoR method in a number portability supporting apparatus for supporting number portability between homogeneous or heterogeneous telephone networks including: an originating network routing an SMS message that is desired to be connected, to a donor network, by using a recipient number of the SMS message as a routing number; if the recipient number of the SMS message is ported out, receiving a release message from the donor network; the originating network receiving the message, accessing a number portability supporting system for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sending a query about a recipient network of the recipient number; sending the query to a number portability DB in the number portability supporting apparatus, the number portability DB storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of a telephone
  • An embodiment of the present invention relates a number portability call processing system having an NPSS for telephone networks, and a method of implementing the system.
  • the present invention includes an NPSS formed by using computer systems including an NPDB, a router for telephone networks to access, and a number portability main server (NPMS), and computer systems and exchanges of telephone networks accessing the NPSS, querying the NPDB, or relaying and connecting a telephone call.
  • NPMS number portability main server
  • an embodiment of the present invention is characterized in that number portability functions are integrated and processed in the NPSS.
  • An embodiment of the present invention introduces the concept that a plurality of telephone networks access an NPSS and a number portability call is processed, a system for the concept, and a method of implementing the concept. Accordingly, if only a plurality of telephone service providers access the NPSS, each provider can process a number portability call without separately establishing an L-NPDB, thereby minimizing the investment cost of number portability and facilitating maintenance.
  • the telephone networks may be voice over Internet protocol (VoIP) networks, wired telephone networks or mobile telephone networks. Accordingly, more specifically, this NPSS can be used to provide number portability between a VoIP service and a wired telephone, between a VoIP service and a mobile telephone, and between a wired telephone and a mobile telephone.
  • VoIP voice over Internet protocol
  • FIG. 3 is a diagram illustrating a call processing system having an NPDB-type NPSS for a variety of telephone networks according to an embodiment of the present invention.
  • an NPDB-type NPSS 300 includes an NPDB 301 and an NPMS
  • the NPDB 301 stores recipient information which is changed with respect to an arbitrary telephone number, together with the arbitrary telephone number, when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of any one of a wired telephone network, a mobile telephone network, and a VoIP network, to another service provider of any one of the networks.
  • the NPMS 302 receives queries about a predetermined telephone number from a variety of telephone networks connected to the NPSS 300, sends the queries to the NPDB, and provides recipient information that is a returned result of the queries, to the telephone networks.
  • a router 303 is also included in the NPDB-type NPSS 300.
  • the router 303 allows multiple access by the variety of telephone networks, receives queries about recipient information of a predetermined telephone number, and transfers the received queries to the NPMS 302.
  • the router 303 allows multiple access by the variety of telephone networks by using dedicated lines or through the Internet.
  • the variety of telephone networks include a VoIP network 304 that is an Internet telephone network, a mobile telephone network 305, and a wired telephone network 306.
  • a query to the NPSS 302 is formed using a predefined transmission control protocol/Internet protocol (TCP/IP) interface module, and the recipient information that is a returned result value of the query is provided in TCP/IP packets to the linked VoIP network.
  • TCP/IP transmission control protocol/Internet protocol
  • the recipient information is a routing number indicating a recipient network of the inquired about telephone number.
  • FIG. 4 is a detailed diagram illustrating elements of the call processing system having the NPDB-type NPSS illustrated in FIG. 3 according to an embodiment of the present invention.
  • an NPDB-type NPSS 400 further includes a security module 403 for authenticating a telephone network accessing the router 404, and maintaining security of a query received by the router 404, thereby implementing a number portability call processing system for the variety of telephone networks 405.
  • the variety of telephone networks 405 are wired telephone networks, mobile telephone networks, and VoIP networks. These telephone networks access the router 404 by using dedicated lines or through the Internet.
  • FIG. 4 illustrates a number portability call processing system having the NPDB-type NPSS 400 for telephone networks according to the current embodiment, which allows the plurality of telephone networks 405 to access the NPSS 400 and process number portability calls, unlike conventional number portability systems.
  • the NPDB-type NPSS 400 For service providers accessing the router 404 inside the NPSS 400, the NPDB-type NPSS 400 performs the role of querying the NPDB 401 about a predetermined telephone number and providing a destination of the telephone number, that is, performs the role of a common DB.
  • a VoIP service provider or a wired telephone service provider is connected to the router 404 of the NPSS 400 by using dedicated lines or through the Internet, and the router 404 is connected to the NPMS 402 through the security module 404 at the back of the router 404.
  • the NPDB 401 is connected to the NPMS 402.
  • the plurality of telephone networks 405 can access the router 404. If a query about number portability information is sent to the NPSS 400 by using a predefined TCP/IP interface packet in order to inquire about number portability information, the query is transferred to the NPMS 402 through the router 404 and the security module 403.
  • the NPMS 402 sends the query to the NPDB 401 and transfers a returned result value as number portability information, in TCP/IP packets to the inquiring telephone network 405.
  • FIG. 5 is a diagram illustrating a call processing system having a relay-type NPSS for a variety of telephone networks according to an embodiment of the present invention.
  • a relay-type NPSS 500 includes an NPDB 501 and an NPMS
  • the NPDB 501 stores recipient information which is changed with respect to an arbitrary telephone number, together with the arbitrary telephone number, when a service provider of a telephone service for the arbitrary telephone number is changed from a service provider of any one of a wired telephone network, a mobile telephone network, and a VoIP network, to another service provider of any one of the networks.
  • the NPMS 502 receives a call received from a variety of telephone networks connected to the NPSS 500, queries the NPDB 501 about a predetermined telephone number of the call, and connects the call to a recipient network based on the recipient information of the predetermined telephone number that is a returned result of the query.
  • the NPSS 500 also includes a router 504 allowing multiple access of a variety of telephone networks and receiving a call that is desired to be connected, and a media gateway 503 converting the call into a format suitable for the protocol of the recipient network that is desired to be connected, based on the recipient information of the inquired about predetermined telephone number.
  • the media gateway 503 converts the call into a format complying with any one of the H.323 protocol, Session Initiation Protocol (SIP), and No. 7 signal network protocol that are protocols of a recipient network.
  • SIP Session Initiation Protocol
  • No. 7 signal network protocol that are protocols of a recipient network.
  • the variety of linked telephone networks include a wired telephone network 508, a mobile telephone network 507, and VoIP networks 505 and 506.
  • FIG. 6 is a detailed diagram illustrating elements of the call processing system having the relay-type NPSS illustrated in FIG. 5 according to an embodiment of the present invention.
  • an NPDB 601 storing recipient information that is changed with respect to ported telephone numbers
  • an NPMS 602 managing the NPDB 601, querying about a received call, and connecting the call to a recipient network
  • a router 606 allowing access of a variety of telephone networks 607 and 608, and receiving a call
  • a media gateway 603 converting a call into a format to fit the protocol of the recipient network that is desired to be connected, as described above with reference to FIG.
  • the relay-type NPSS 600 further includes a gate keeper 605 inquiring about a relationship between a predetermined telephone number and an Internet protocol (IP) address, or about an IP address of an originating network or a recipient network when a call received by the NPMS 602 is a VoIP call 608.
  • IP Internet protocol
  • recipient information is a routing number indicating the recipient network of the telephone number.
  • a telephone network accessing the NPSS 600 is a wired network, the No. 7 signal protocol is used, and if the telephone network is a VoIP network 608, H.323 or SIP is used. However, if only the relay-type NPSS 600 is accessed by using a dedicated line or through the Internet, and a call is transferred to the relay-type NPSS 600, the relay- type NPSS 600 completes processes for connecting the call to a recipient network. In particular, if the linked telephone network is the VoIP network 608, a call of a predefined TCP/IP interface module is transferred to the relay-type NPSS 600.
  • FIG. 6 illustrates a number portability call processing system having the relay-type NPSS 600 for VoIP and wired telephone services according to the current embodiment. If only a plurality of telephone networks access the relay-type NPSS 600 and a call is transferred, the relay-type NPSS 600 performs all the remaining processes, and thus connects the call to the recipient network. If a VoIP service provider accesses the relay-type NPSS 600, the relay-type NPSS 600 performs a function of converting between an H.323 protocol and SIP and between the H.323 or SIP and a No. 7 signal protocol. When a call is generated in a VoIP or wired telephone service, the NPSS 600 confirms the destination of the call according to the QoR or ACQ method, and connects the call to the destination.
  • the NPSS 600 can transfer the call generated in a wired telephone or mobile telephone, to a VoIP service provider, and can also transfer a call generated in a VoIP network to another telephone network (a VoIP network, a wired telephone network, or a mobile telephone network).
  • the NPSS 600 can convert a VoIP format, such as H.323 or SIP, to a format complying with a No. 7 signal protocol and vice versa. Accordingly, only by simply transferring a call to the relay-type NPSS 600, can a telephone network complete call processing to call connection at one time. As a result, a plurality of service providers do not need to pay the cost of number portability call processing and conversion of required protocols for connection between heterogeneous networks, thereby enabling a cheap number portability call processing system as a whole.
  • a VoIP format such as H.323 or SIP
  • FIG. 7 is a diagram illustrating an ACQ-based number portability call processing system using an NPDB-type NPSS according to an embodiment of the present invention.
  • FIG. 7 illustrates the case where a number portability call is processed according to the ACQ method by using an NPDB-type NPSS 700.
  • Each of a plurality of originating networks 701 and 702 accesses the NPSS 700 and sends a query about a predetermined telephone number to an NPDB in operation 1.
  • the NPSS 700 receiving the query sends the query to the NPDB inside the NPSS 700, and transmits a routing number indicating a recipient network 704 for the inquired about predetermined telephone number, to the originating network 701 in operation 2.
  • the originating network 701 receiving the routing number routes a call to the recipient network 704 by using the routing number in operation 3.
  • the originating networks 701 and 702 or the recipient network 704 may be a VoIP network, a wired telephone network, or a mobile telephone network.
  • the current embodiment is based on the ACQ method and thus does not route the call to a donor network 703 in advance.
  • FIG. 8 is a flowchart of a method of processing an ACQ-based number portability call using an NPDB-type NPSS according to an embodiment of the present invention.
  • an originating network accesses an NPSS for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and queries about the recipient network of a call that is desired to be connected in operation 801. Then, in operation 802, the query is sent to an NPDB in the NPSS, which stores recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a telephone network service provider to another service provider.
  • each of the originating network and the recipient network is one of a wired telephone network, a mobile telephone network, and a VoIP network.
  • the query is formed using a predetermined TCP/IP interface module, and the routing number for the recipient network of the call is transferred in the form of a TCP/IP packet to the originating network.
  • FIG. 9 is a diagram illustrating a QoR-based number portability call processing system using an NPDB-type NPSS according to an embodiment of the present invention.
  • FIG. 9 illustrates the case where a number portability call is processed according to a QoR method by using an NPDB -type NPSS 900.
  • an originating network 901 or 902 first routes a call to a donor network 903 in operation 1. If the routed telephone number of the call is ported out, the donor network 903 sends a release message with indicating number portability as the cause value in operation 2. At this time, the originating network 901 receiving the message that the telephone number is ported out accesses the NPSS 900 and requests the NPSS 900 to send a query about the predetermined telephone number to an NPDB in operation 3.
  • the NPSS 900 receiving the request to send a query to the NPDB sends the query to the NPDB inside the NPSS 900, and transmits a routing number indicating a destination that is a returned result of query about predetermined telephone number, to the originating network 901 in operation 4.
  • the originating network 901 receiving the routing number routes the call to the recipient network 904 by using this routing number in operation 5.
  • each of the originating network 901 or 902 and the recipient network 904 may be a VoIP network, a wired telephone network, or a mobile telephone network.
  • FIG. 10 is a flowchart of a method of processing a QoR-based number portability call using an NPDB-type NPSS according to an embodiment of the present invention.
  • an originating network routes a call that is desired to be connected, to a donor network by using a recipient number of the call as a routing number in operation 1001. At this time, if the recipient number of the routed call is ported out, a release message from the donor network is received in operation 1002.
  • the originating network receiving the message accesses an NPSS for supporting number portability between homogeneous or heterogeneous networks, which is commonly used by a variety of telephone networks, and queries about the recipient network of the recipient number in operation 1003.
  • the NPSS receiving the query sends the query to an NPDB storing recipient network information that is changed with respect to a number portability supporting number in operation 1004.
  • a routing number for the recipient network of the call is transferred as a returned result of the query, to the originating network in operation 1005.
  • the originating network connects the call to the recipient network based on the routing number in operation 1006.
  • each of the originating network and the recipient network is one of a wired telephone network, a mobile telephone network, and a VoIP network.
  • the release message received from the donor network indicates that the cause of the release is porting of the recipient number.
  • FIG. 11 is a diagram illustrating an ACQ/QoR-based number portability call processing system using a relay-type NPSS according to an embodiment of the present invention.
  • FIG. 11 illustrates the case where a number portability call is processed according to an ACQ/QoR method by using a relay-type NPSS 1100.
  • an originating network 1101 or 1102 routes a telephone call and the NPSS 1100 processes the call according to the ACQ method, a query is sent to an NPDB inside the NPSS 1100, routing number indicating a destination is confirmed, and then, by using this routing number, the call to a recipient network 1104 is routed.
  • the NPSS 1100 processes a call according to the QoR method, the call is first connected to a donor network 1003, and then, if a message indicating that the telephone number is ported out is received, a query is sent to the NPDB inside the NPSS 1100 and the call is routed to the recipient network 1004.
  • a plurality of telephone networks can access the NPSS 1100 and a number portability call and a call connection can be processed by the NPSS 1100.
  • Each of the originating networks 1101 and 1102, the donor network 1103, and the recipient network 1104 may be a VoIP network, a wired telephone network, or a mobile telephone network.
  • FIG. 12 is a flowchart of a method of processing an ACQ-based number portability call using a relay-type NPSS according to an embodiment of the present invention.
  • an originating network accesses an NPSS for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and routes a call that is desired to be connected in operation 1201. Then, in operation 1202, a query about a recipient network based on a recipient number of the call is sent to an NPDB inside the NPSS, storing recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a telephone network service provider to another service provider.
  • the NPSS routes the call to the recipient network based on a routing number for the inquired about recipient network in operation 1203.
  • each of the originating network and the recipient network is one of a wired telephone network, a mobile telephone network, and a VoIP network.
  • the routed call is a call of a predefined TCP/IP interface module.
  • FIG. 13 is a flowchart of a method of processing a QoR-based number portability call using a relay-type NPSS according to an embodiment of the present invention.
  • a call that is desired to be connected is routed to a donor network, by using a recipient number of the call as a routing number in operation 1301. If the recipient number of the call is ported out, a release message from the donor network is received in operation 1302. Then, the originating network receiving the message accesses an NPSS and routes the call that is desired to be connected in operation 1303. A query about the recipient network based on the recipient number of the routed call is sent to an NPDB inside the NPSS, storing information on the changed recipient network of the number portability telephone number in operation 1304. Then, the call can be routed to the recipient network based on a routing number for the recipient network that is a returned result value of the query in operation 1305.
  • each of the originating network and the recipient network is one of a wired telephone network, a mobile telephone network, and a VoIP network. Also, after the donor network releases the routed call, the release message received from the donor network indicates that the cause of the release is the porting out of the recipient number.
  • FIG. 14 is a diagram illustrating a system for processing a number portability voice call according to a remote call forwarding (RCF) method, and processing a short message service (SMS) message and the like, according to an ACQ method by using an NPDB-type NPSS according to an embodiment of the present invention.
  • RCF remote call forwarding
  • SMS short message service
  • the current embodiment is a method that can be applied when a number portability call of an SMS message cannot be processed according to the RCF method.
  • the RCF method is used to process a voice call, while the ACQ method using an NPSS is used to process an SMS message.
  • the voice call is routed to a donor network 1403 (voice 1), the donor network 1403 routes the call to a recipient network 1404 according to the RCF method (voice 2).
  • a recipient network 1404 In order to route an SMS message, an originating network 1401 sends a query to an NPSS 1400 (SMS 1), confirms the routing number of the recipient network 1404 (SMS 2), and by using the routing number, routes the SMS message to the recipient network 1404 (SMS 3).
  • SMS 1400 an NPSS 1400
  • SMS 2 confirms the routing number of the recipient network 1404
  • SMS 3 the routing number
  • each of the originating networks 1401 and 1402, the donor network 1403, and the recipient network 1404 may be one of a VoIP network, a wired telephone network, and a mobile telephone network.
  • FIG. 15 is flowchart of a method of processing an SMS message according to an ACQ method by using an NPDB-type NPSS according to an embodiment of the present invention.
  • an originating network accesses an NPSS for supporting number portability between homogeneous or heterogeneous networks, which is commonly used by a variety of telephone networks, and sends a query about a recipient network of an SMS message that is desired to be connected in operation 1501.
  • the query is sent to an NPDB inside the NPSS, which stores recipient network information that is changed with respect to an arbitrary telephone number when a service provider of a telephone service for the arbitrary telephone number is changed from a telephone network service provider to another service provider.
  • a routing number for the recipient network of the SMS message which is a returned result of the query, is transferred to the originating network in operation 1503.
  • the originating network routes the SMS message to the recipient network based on the routing number for the recipient network in operation 1504.
  • each of the originating network and the recipient network is one of a wired telephone network, a mobile telephone network, and a VoIP network.
  • the query is formed using a predefined TCP/IP module, and the routing number for the recipient network, which is the returned result of the query is transferred as the TCP/IP packet to the originating network.
  • a voice call related to the SMS message is transmitted according to an RCF method in which the call is transmitted via a donor network.
  • FIG. 16 is a diagram illustrating a system for processing a number portability voice call according to an RCF method, and processing an SMS message and the like, according to a QoR method by using an NPDB-type NPSS according to an embodiment of the present invention.
  • FIG. 16 illustrates the case where a number portability voice call is processed according to the RCF method, while an SMS message and the like is processed according to the QoR method by using an NPDB-type NPSS.
  • the current embodiment is a method that can be applied when a number portability call of an SMS message cannot be processed according to the RCF method.
  • the RFC method is used to process a voice call, while the QoR method using the NPSS is used to process the SMS message.
  • a voice call is routed to a donor network 1603 (voice 1), and then, the donor network 1604 routes the call to a recipient network 1604 according to the RCF method (voice 2).
  • SMS transmission 1 an SMS message is first routed to the donor network 1603 (SMS transmission 1), and then, the donor network 1603 transmits a message indicating that the telephone number is ported out (SMS transmission 2).
  • the originating network 1601 receiving this message sends a query to an NPSS 1600 (SMS transmission 3), finds out a routing number of the recipient network 1604 (SMS transmission 4), and by using this routing number, routes the SMS message to the recipient network 1604 (SMS transmission 5).
  • each of the originating networks 1601, and 1602, the donor network 1603, and the recipient network 1604 may be one of a VoIP network, a wired telephone network, and a mobile telephone network.
  • FIG. 17 is flowchart of a method of processing an SMS message according to a QoR method by using an NPDB-type NPSS according to an embodiment of the present invention.
  • an SMS message that is desired to be connected is routed to a donor network, by using a recipient number of the SMS message as a routing number in operation 1701. Then, if the recipient number of the SMS message is ported out, a release message from the donor network is received in operation 1702.
  • the originating network receiving the message accesses an NPSS for supporting number portability between homogeneous or heterogeneous telephone networks, which is commonly used by a variety of telephone networks, and sends a query about a recipient network of the recipient number in operation 1703.
  • the query is sent to an NPDB storing recipient network information that is changed with respect to the telephone number when a service provider of a telephone service for the telephone number is changed from a telephone network service provider to another service provider.
  • a routing number for the recipient network that is the returned result value of the query is transferred to the originating network in operation 1705.
  • each of the originating network and the recipient network is one of a VoIP network, a wired telephone network, and a mobile telephone network.
  • the release message received from the donor network indicates that the cause of the release is the porting out of the recipient number, and the voice call related to the SMS message is transmitted according to an RCF method in which the call is transmitted through the donor network.
  • t he present invention relates to a n apparatus for processing a number portability call between homogeneous or heterogeneous telephone networks having an NPSS and an implementation method thereof.
  • the present invention suggests a system capable of providing number portability without building a separate NBPD for each telephone network service provider in order to process a number portability call, and a method of implementing the system. According to the system and method, investment cost or maintenance cost required by service providers when they individually build NPDBs, can be saved.
  • the present invention supports number portability between heterogeneous telephone networks as well as between homogeneous telephone networks. Accordingly, number portability between a VoIP service and a wired telephone, between a VoIP service and a mobile telephone, between a wired telephone and a mobile telephone, between VoIP services, between wired telephones, and between mobile telephones can be provided. This allows use of a common NPSS by a plurality of telephone service providers, and enables number portability to be provided at a much cheaper price compared to conventional systems.
  • the present invention can be used more efficiently.
  • the present invention can also be embodied as computer readable codes on a computer readable recording medium.
  • the computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet).
  • ROM read-only memory
  • RAM random-access memory
  • CD-ROMs compact discs
  • magnetic tapes magnetic tapes
  • floppy disks optical data storage devices
  • carrier waves such as data transmission through the Internet
  • carrier waves such as data transmission through the Internet
  • the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. Also, functional programs, codes, and code segments for accomplishing the present invention can be easily construed by programmers skilled in the art to which the present invention pertains.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

L'invention concerne un appareil de traitement d'appels de numéros de téléphones mobiles entre des réseaux téléphoniques homogènes et hétérogènes, ledit appareil comprenant un système de support de numéros de téléphones mobiles (NPSS), ainsi qu'un procédé de mise en oeuvre. L'invention concerne, en particulier, un procédé et un appareil de support de numéros de téléphones mobiles, dans lesquels une base de données des numéros de téléphones mobiles (NPDB) pour une pluralité de réseaux téléphoniques est établie dans un NPSS, avec support et traitement commun de téléphones mobiles parmi des réseaux de téléphones filaires, des réseaux de téléphones mobiles, et des réseaux VoIP est supporté et traité. L'appareil de traitement des numéros de téléphones mobiles comprend: un NPSS formé grâce à des systèmes informatiques comprenant une NPDB; un routeur pour l'attribution d'un accès à des compagnies téléphoniques filaires, des compagnies de communications mobiles ou des compagnies VoIP; un serveur principal de numéros de téléphone mobiles (NPMS); des systèmes informatiques et des échanges de réseaux téléphoniques pour l'accès au NPSS, la demande de la NPDB, ou le relais et la connexion d'un appel téléphonique. Le numéro de téléphone mobile est un service permettant à un abonné téléphonique de changer de fournisseur de téléphonie tout en conservant son numéro de téléphone. Selon l'invention, une pluralité de réseaux téléphoniques peuvent avoir accès au NPSS et traiter un appel d'un numéro de téléphone mobile sans construire une NPDB locale, ce qui entraîne la réduction des coûts d'investissement pour le numéro de téléphone mobile et facilite la maintenance.
PCT/KR2007/003771 2006-09-22 2007-08-06 Procédé et appareil de traitement d'appels de numéros de téléphones mobiles dans de nombreux réseaux téléphoniques Ceased WO2008035856A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/442,247 US20100040219A1 (en) 2006-09-22 2007-08-06 Method and apparatus for processing number portability call among various telephone networks

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20060092388 2006-09-22
KR10-2006-0092388 2006-09-22
KR1020060122636A KR100864824B1 (ko) 2006-09-22 2006-12-05 NPSS(Number PortabilitySupporting System)를 갖춘 동종 또는이종 전화망 간 번호 이동성 호 처리 장치 및 그 구현 방법
KR10-2006-0122636 2006-12-05

Publications (1)

Publication Number Publication Date
WO2008035856A1 true WO2008035856A1 (fr) 2008-03-27

Family

ID=39200661

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2007/003771 Ceased WO2008035856A1 (fr) 2006-09-22 2007-08-06 Procédé et appareil de traitement d'appels de numéros de téléphones mobiles dans de nombreux réseaux téléphoniques

Country Status (1)

Country Link
WO (1) WO2008035856A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738633B2 (en) * 2000-11-01 2004-05-18 Korea Telecommunication Authority Method for providing number portability of mobile phone
KR20040109975A (ko) * 2003-06-19 2004-12-29 주식회사 케이티프리텔 번호 이동성 도입에 따른 acq/qor 혼용 수용 방법및 시스템
US7027582B2 (en) * 2001-07-06 2006-04-11 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738633B2 (en) * 2000-11-01 2004-05-18 Korea Telecommunication Authority Method for providing number portability of mobile phone
US7027582B2 (en) * 2001-07-06 2006-04-11 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database
KR20040109975A (ko) * 2003-06-19 2004-12-29 주식회사 케이티프리텔 번호 이동성 도입에 따른 acq/qor 혼용 수용 방법및 시스템

Similar Documents

Publication Publication Date Title
US20210329442A1 (en) Mobile Gateway
US7664495B1 (en) Voice call redirection for enterprise hosted dual mode service
US6519242B1 (en) Apparatus and method of PSTN based network roaming and SCP based subscriber management for internet telephony systems
US7039431B2 (en) System for providing subscriber features within a telecommunications network
US8428233B2 (en) Internet protocol for IP private branch exchanges
US20110235552A1 (en) Method and apparatus for placing a long distance call based on a virtual phone number
US9247478B1 (en) Call routing using domain name service and electronic number mapping
US6810034B1 (en) Automatic conversion of telephone number to internet protocol address
US20100040219A1 (en) Method and apparatus for processing number portability call among various telephone networks
AU2003220563B2 (en) Relaying of message waiting indications to support distributed telephony networks
KR100923569B1 (ko) 위치 서버, 이를 포함하는 통신 시스템 및 통신 방법
KR100526901B1 (ko) 차세대 망에서 가입자 서비스 프로파일 공유 장치 및 방법
US7881281B1 (en) Border control system, method, and software
US20100260171A1 (en) Method and apparatus for processing number portability in internet phone
WO2008035856A1 (fr) Procédé et appareil de traitement d'appels de numéros de téléphones mobiles dans de nombreux réseaux téléphoniques
AU2005211737B2 (en) Emergency call completion for voip based on location of call originator
JP3047903B1 (ja) ネットワ―ク
EP1155560B1 (fr) Conversion automatique de numeros de telephone en adresses ip
US7697513B1 (en) Private branch exchange (PBX) networking over IP networks
US8144859B1 (en) Integrated ENUM and number portability translation in a communication system
US20060109840A1 (en) Method for providing advanced services for traditional PSTN residential endpoints

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07793389

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 12442247

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07793389

Country of ref document: EP

Kind code of ref document: A1