WO2004002043B1 - Methods and systems for improving trunk utilization for calls to ported numbers - Google Patents

Methods and systems for improving trunk utilization for calls to ported numbers

Info

Publication number
WO2004002043B1
WO2004002043B1 PCT/US2003/020256 US0320256W WO2004002043B1 WO 2004002043 B1 WO2004002043 B1 WO 2004002043B1 US 0320256 W US0320256 W US 0320256W WO 2004002043 B1 WO2004002043 B1 WO 2004002043B1
Authority
WO
WIPO (PCT)
Prior art keywords
call
message
media gateway
media
setup message
Prior art date
Application number
PCT/US2003/020256
Other languages
French (fr)
Other versions
WO2004002043A2 (en
WO2004002043A3 (en
Inventor
Peter Joseph Marsico
Original Assignee
Tekelec Us
Peter Joseph Marsico
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
Application filed by Tekelec Us, Peter Joseph Marsico filed Critical Tekelec Us
Priority to EP03761347A priority Critical patent/EP1535454A4/en
Priority to AU2003253734A priority patent/AU2003253734A1/en
Publication of WO2004002043A2 publication Critical patent/WO2004002043A2/en
Publication of WO2004002043A3 publication Critical patent/WO2004002043A3/en
Publication of WO2004002043B1 publication Critical patent/WO2004002043B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1285Details of finding and selecting a gateway for a particular call
    • 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
    • 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
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/06Arrangements for interconnection between switching centres using auxiliary connections for control or supervision, e.g. where the auxiliary connection is a signalling system number 7 link

Abstract

Methods and systems for improving trunk utilization for calls to ported numbers are disclosed. A method for improving media trunk utilization for calls directed to ported numbers includes receiving a call setup message associated with the call in a communications network (200) and determining whether the call setup message is directed to a ported number. In response to determining that the call is directed to a ported number, called party information is extracted from the call setup message. A lookup is performed in a number portability database (236) using the called party information to locate a routing number for the called party. A media trunk is selected for the call based on the routing number. The call is then routed through a media gateway (208) associated with the media trunk.

Claims

AMENDED CLAIMS[received by the International Bureau on 06 February 2004 (06.02.04) original claims 1, 8-13, 30, 37-39 amended, new claim 42 added remaining claims unchanged.What is claimed is:
1. A method for improving media trunk utilization for calls directed to ported numbers, the method comprising:
(a) selecting a media trunk to a media gateway for a call in a communications network;
(b) receiving a call setup message associated with the call;
(c) determining whether the call is directed to a ported number;
(d) in response to determining that the call is directed to a ported number, extracting called party information from the call setup message and performing a lookup in a number portability database using the called party information to locate a routing number for the called party;
(e) selecting a media trunk from the media gateway for the call based on the routing number; and
(f) routing the call through the media gateway.
2. The method of claim 1 wherein receiving a call setup message includes receiving an ISUP IAM message.
3. The method of claim 2 wherein receiving an ISUP IAM message includes receiving an ISUP IAM message from a PSTN end office.
4. The method of claim 2 wherein receiving an ISUP IAM message includes receiving an ISUP IAM message from a mobile switching center.
5. The method of claim 1 wherein determining whether the call is directed to a ported number includes examining at least one parameter in the call setup message.
6. The method of claim 1 wherein performing a number portability lookup using called party information includes performing a number portability lookup based on a called party directory number extracted from the call setup message.
28
7. The method of claim 1 wherein selecting a media trunk includes selecting a trunk group and selecting an available trunk within the trunk group.
8. The method of claim 1 wherein routing the call through the media gateway includes formulating an MGCP message based on the call setup message and sending the MGCP message to the media gateway.
9. The method of claim 1 wherein routing the call through the media gateway includes formulating an H.225 message based on the call setup message and sending the H.225 message to the media gateway.
10. The method of claim 1 wherein routing the call through the media gateway includes formulating an SIP message based on the call setup message and sending the SIP message to the media gateway.
11. The method of claim 1 wherein steps (b)-(f) are performed at a media gateway controller.
12. The method of claim 1 wherein steps (b)-(f) are performed at an STP.
13. A system for improving media trunk utilization for calls directed to ported numbers, the system comprising:
(a) a link interface module for receiving a call setup message associated with a call in a communications network;
(b) a discrimination process operatively associated with the link interface module for determining whether the call is directed to a ported number;
(c) a number portability database manager for receiving the call setup message from the discrimination process in response to a determination that the call is directed to a ported number, and, in response, performing a lookup in a number portability database to locate a routing number for the call; (d) a call processor for receiving the call setup message from the number portability database manager and for selecting a media trunk from a media gateway for the call based on the routing number; and
(e) a transporter module operatively associated with the call processor for routing the call through the media gateway.
14. The system of claim 13 wherein the link interface module comprises an SS7 link interface module.
15. The system of claim 13 wherein the link interface module comprises an ATM link interface module.
16. The system of claim 13 wherein the link interface module comprises an IP interface module.
17. The system of claim 13 wherein the discrimination process is adapted to identify ISUP IAM messages as candidates for number portability lookups.
18. The system of claim 17 wherein the number portability database manager is adapted to perform number portability database lookups based on the ISUP IAM messages.
19. The system of claim 13 wherein the call processor is adapted to select a media trunk group based on the routing number in the call setup message and a media trunk in the trunk group based on media trunk availability.
20. The system of claim 19 wherein the call processor is adapted to select a media gateway corresponding to the media trunk.
21. The system of claim 13 wherein the transporter module is adapted to formulate a media gateway control protocol message based on the call setup message and to route the media gateway control protocol message to the media gateway.
22. The system of claim 13 wherein the transporter module is adapted to formulate a session initiation protocol message based on the call setup message and to route the session initiation protocol message to the media gateway.
23. The system of claim 13 wherein the transporter module is adapted to formulate an H.225 message based on the call setup message and to route the H.225 message to the media gateway.
24. The system of claim 13 wherein the link interface module, the discrimination process, the number portability database manager, the call processor, and the transporter module are located within a media gateway controller.
25. The system of claim 13 wherein the link interface module, the discrimination process, the number portability database manager, the call processor, and the transporter module are located within a signal transfer point.
26. The system of claim 24 wherein the number portability database manager is adapted to access a number portability database located within the media gateway controller.
27. The system of claim 24 wherein the number portability database manager is adapted to access a number portability database located external to the media gateway controller.
28. The system of claim 25 wherein the number portability database manager is adapted to access a number portability database internal to the signal transfer point.
29. The system of claim 25 wherein the number portability database manager is adapted to access a number portability database located external to the signal transfer point.
30. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
(a) receiving a call setup message associated with a call in a communications network;
(b) determining whether the call is directed to a ported number;
31 (c) in response to determining that the call is directed to a ported number, extracting called party information from the call setup message and performing a lookup in a number portability database using the called party information to locate a routing number for the called party;
(d) selecting a media trunk from a media gateway for the call based on the routing number; and
(e) routing the call through the media gateway.
31. The computer program product of claim 30 wherein receiving a call setup message includes receiving an ISUP IAM message.
32. The computer program product of claim 31 wherein receiving an ISUP IAM message includes receiving an ISUP IAM message from a PSTN end office.
33. The computer program product of claim 31 wherein receiving an ISUP IAM message includes receiving an ISUP IAM message from a mobile switching center.
34. The computer program product of claim 30 wherein determining whether the call is directed to a ported number includes examining at least one parameter in the call setup message.
35. The computer program product of claim 30 wherein performing a number portability lookup using called party information includes performing a number portability lookup based on a called party directory number extracted from the call setup message.
36. The computer program product of claim 30 wherein selecting a media trunk includes selecting a trunk group and selecting an available trunk within the trunk group.
37. The computer program product of claim 30 wherein routing the call through the media gateway includes formulating an MGCP message based on the call setup message and sending the MGCP message to the media gateway.
32
38. The computer program product of claim 30 wherein routing the call through the media gateway includes formulating an H.225 message based on the call setup message and sending the H.225 message to the media gateway.
39. The computer program product of claim 30 wherein routing the call through the media gateway includes formulating an SIP message based on the call setup message and sending the SIP message through the media gateway.
40. The computer program product of claim 30 wherein steps (a)-(e) are performed at a media gateway controller.
41. The computer program product of claim 30 wherein steps (a)-(e) are performed at an STP.
42. The method of claim 1 wherein step (a) is performed by a calling party end office independently of a destination end office.
33
PCT/US2003/020256 2002-06-25 2003-06-24 Methods and systems for improving trunk utilization for calls to ported numbers WO2004002043A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP03761347A EP1535454A4 (en) 2002-06-25 2003-06-24 Methods and systems for improving trunk utilization for calls to ported numbers
AU2003253734A AU2003253734A1 (en) 2002-06-25 2003-06-24 Methods and systems for improving trunk utilization for calls to ported numbers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/179,859 2002-06-25
US10/179,859 US6914973B2 (en) 2002-06-25 2002-06-25 Methods and systems for improving trunk utilization for calls to ported numbers

Publications (3)

Publication Number Publication Date
WO2004002043A2 WO2004002043A2 (en) 2003-12-31
WO2004002043A3 WO2004002043A3 (en) 2004-03-25
WO2004002043B1 true WO2004002043B1 (en) 2004-05-27

Family

ID=29734998

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/020256 WO2004002043A2 (en) 2002-06-25 2003-06-24 Methods and systems for improving trunk utilization for calls to ported numbers

Country Status (4)

Country Link
US (1) US6914973B2 (en)
EP (1) EP1535454A4 (en)
AU (1) AU2003253734A1 (en)
WO (1) WO2004002043A2 (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7139263B2 (en) * 2001-10-19 2006-11-21 Sentito Networks, Inc. Voice over IP architecture
US7324502B2 (en) * 2002-05-20 2008-01-29 Agilent Technologies, Inc. System and method for mapping a PSTN trunk to a packet network endpoint
JP4005863B2 (en) * 2002-07-19 2007-11-14 株式会社エヌ・ティ・ティ・ドコモ Service control apparatus, transfer source exchange, service control system, and service control method
US7620808B2 (en) * 2003-06-19 2009-11-17 Nokia Corporation Security of a communication system
US20080125117A1 (en) * 2004-02-18 2008-05-29 John Yue Jun Jiang Method and system for providing roaming services to outbound roamers using home network Gateway Location Register
WO2005048072A2 (en) * 2003-11-10 2005-05-26 Tekelec Methods and systems for automatically populating network route table
US7554974B2 (en) * 2004-03-09 2009-06-30 Tekelec Systems and methods of performing stateful signaling transactions in a distributed processing environment
US7626979B1 (en) * 2004-07-28 2009-12-01 Sprint Communications Company L.P. Packet voice network border control
US20060072554A1 (en) * 2004-09-29 2006-04-06 Fardad Farahmand Hierarchically organizing logical trunk groups in a packet-based network
US7720056B1 (en) * 2004-10-19 2010-05-18 Nortel Networks Limited Method and system for wireless network-based messaging service message delivery
US7856094B2 (en) 2005-03-21 2010-12-21 Tekelec Methods, systems, and computer program products for providing telecommunications services between a session initiation protocol (SIP) network and a signaling system 7 (SS7) network
US7953415B2 (en) * 2005-06-03 2011-05-31 Alcatel-Lucent Usa Inc. Method and system for wireless number portability
US7738489B2 (en) * 2005-06-29 2010-06-15 Tekelec Methods, systems, and computer program products for using signaling system 7 (SS7) subsystem numbers to route messages to session initiation protocol (SIP) nodes
US7760708B2 (en) * 2005-07-08 2010-07-20 Tekelec Methods, systems, and computer program products for triggering SIP nodes to include SS7 routing information in response messages including information requested by SS7 nodes
BRPI0616948A2 (en) * 2005-10-07 2011-07-05 Tekelec Us computer program methods, systems and products for providing address translation using subsequent address information
US8050253B2 (en) * 2006-01-09 2011-11-01 Tekelec Methods, systems, and computer program products for decentralized processing of signaling messages in a multi-application processing environment
WO2008094648A1 (en) * 2007-01-31 2008-08-07 Tekelec Methods, systems, and computer program products for applying multiple communications services to a call
EP2143230A1 (en) * 2007-04-20 2010-01-13 Tekelec Methods, systems, and computer program products for providing fault-tolerant service interaction and mediation function in a communications network
US8254553B2 (en) * 2007-08-10 2012-08-28 Tekelec, Inc. Systems, methods, and computer program products for number translation with local directory number support
US20090041223A1 (en) * 2007-08-10 2009-02-12 Devesh Agarwal Systems, methods, and computer readable media for triggerless call redirection with release
US9325638B2 (en) * 2008-04-30 2016-04-26 International Business Machines Corporation Conversational asyncronous multichannel communication through an inter-modality bridge
US8532092B2 (en) * 2008-06-02 2013-09-10 Tekelec, Inc. Methods, systems, and computer readable media for providing next generation network (NGN)-based end user services to legacy subscribers in a communications network
US9712341B2 (en) 2009-01-16 2017-07-18 Tekelec, Inc. Methods, systems, and computer readable media for providing E.164 number mapping (ENUM) translation at a bearer independent call control (BICC) and/or session intiation protocol (SIP) router
US8224337B2 (en) * 2009-09-16 2012-07-17 Tekelec, Inc. Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway
US8965801B2 (en) * 2010-03-31 2015-02-24 International Business Machines Corporation Provision of support services as a service
US8615585B2 (en) 2010-05-28 2013-12-24 International Business Machines Corporation Ontology based resource provisioning and management for services
US8700777B2 (en) 2010-05-28 2014-04-15 International Business Machines Corporation Extensible support system for service offerings
US20190347599A1 (en) * 2018-05-08 2019-11-14 Palantir Technologies Inc Systems and methods for routing support tickets

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0792074A3 (en) 1996-02-20 1998-11-11 Hewlett-Packard Company A method of providing a service in a switched telecommunications system and a message interceptor suitable for use in such method
US6438223B1 (en) 1999-03-03 2002-08-20 Open Telephone Network, Inc. System and method for local number portability for telecommunication networks
US6639981B1 (en) * 1999-04-05 2003-10-28 Tekelec Methods and systems for routing signaling messages associated with ported subscribers in a communications network
US6570855B1 (en) 1999-12-30 2003-05-27 At&T Corp. Automatic call manager traffic gate feature
US6724801B1 (en) 2000-04-05 2004-04-20 Nortel Networks Limited Method and system enabling communications between a switched telephone network and a wireless network
US6647113B2 (en) 2000-05-05 2003-11-11 Tekelec Methods and systems for providing universal triggerless number portability
GB2369262A (en) 2000-09-05 2002-05-22 Ericsson Telefon Ab L M Call looping prevention
US7227927B1 (en) * 2000-09-08 2007-06-05 Tekelec Scalable call processing node
US6882721B2 (en) * 2000-12-26 2005-04-19 Nortel Networks Limited Method and apparatus enabling local number portability in telephone networks

Also Published As

Publication number Publication date
US6914973B2 (en) 2005-07-05
US20030235285A1 (en) 2003-12-25
EP1535454A2 (en) 2005-06-01
AU2003253734A8 (en) 2004-01-06
WO2004002043A2 (en) 2003-12-31
AU2003253734A1 (en) 2004-01-06
WO2004002043A3 (en) 2004-03-25
EP1535454A4 (en) 2006-04-26

Similar Documents

Publication Publication Date Title
WO2004002043B1 (en) Methods and systems for improving trunk utilization for calls to ported numbers
US8194838B2 (en) Systems and methods for implementing call pickup in a SIP environment
US8724793B2 (en) Systems and methods for providing ENUM in an LNP environment
US6735209B1 (en) Address definition for IP telephony services
US8532092B2 (en) Methods, systems, and computer readable media for providing next generation network (NGN)-based end user services to legacy subscribers in a communications network
US7424106B2 (en) Routing traffic between carriers
CA2523909A1 (en) A system and method for providing rbt in communication network
US7426265B2 (en) System and method for generalized call forwarding between telephone terminals
US20010053218A1 (en) Transaction bridging/forwarding in signaling system of telecommunications network
US9258758B2 (en) Method and apparatus for providing long distance service for roaming mobile telephones
US6791971B1 (en) Method and apparatus for providing a communications service, for communication and for extending packet network functionality
CN101873392B (en) VoIP-based calling method, system and device
AU2886600A (en) Method of establishing a connection
US20100260171A1 (en) Method and apparatus for processing number portability in internet phone
US7120240B2 (en) Method for auditory differentiation of forwarded phone calls
US7769159B1 (en) Method and system for identifying calls
US8428235B2 (en) Telephone call processing
US7751384B1 (en) Method and system for identifying calls
US8139750B1 (en) Early media service control
US7558871B2 (en) Data stream association with call through employment of identifier within message associated with the call
KR100330179B1 (en) Intelligent Network Processing Method For Outgoing Call In Switching System
US8094801B2 (en) Providing of service(s) by a service control component to telephony device(s) on a call through employment data stream(s) associated with the call
JP2006197187A (en) Isdn/ip communication equipment
KR20050081928A (en) Local area routing system and telephony service method under universal area number of voip environment
KR100768643B1 (en) system for interworking intelligent network service with a call not sending a calling number and a method thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
B Later publication of amended claims

Effective date: 20040206

WWE Wipo information: entry into national phase

Ref document number: 2003761347

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2003761347

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP