WO2009010966A1 - Method and system for processing telecommunication traffic - Google Patents
Method and system for processing telecommunication traffic Download PDFInfo
- Publication number
- WO2009010966A1 WO2009010966A1 PCT/IL2008/000975 IL2008000975W WO2009010966A1 WO 2009010966 A1 WO2009010966 A1 WO 2009010966A1 IL 2008000975 W IL2008000975 W IL 2008000975W WO 2009010966 A1 WO2009010966 A1 WO 2009010966A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parameters
- routes
- data transfer
- junctions
- route
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000012545 processing Methods 0.000 title claims abstract description 7
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000012546 transfer Methods 0.000 claims abstract description 13
- 230000002349 favourable effect Effects 0.000 claims abstract description 3
- 238000005070 sampling Methods 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000005465 channeling Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
- H04Q3/66—Traffic distributors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/124—Shortest path evaluation using a combination of metrics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/26—Route discovery packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/308—Route determination based on user's profile, e.g. premium users
Definitions
- the present invention generally relates to telecommunication and more particularly to the exchange of telephone and other data messages (hereinafter collectively referred to as "calls") between remotely located parties. Still more specifically, the invention concerns the control over the quality (in its widest meaning) of telephone messages transfer over more than one type of routes e.g. satellite communication, Internet protocols, cellular network, and land-line communication.
- routes e.g. satellite communication, Internet protocols, cellular network, and land-line communication.
- PBX Private Branch Exchange Gateway - means for enabling and/or controlling access to or transfer from one type of network to another VOIP - Voice over Internet Protocol
- Callback - a communication routine wherein a caller is called back by the service provider at a stage prior to completing the call
- Load Balance - a technique to spread work between two or more resources in order to get optimal utilization, throughput, or response time.
- QoS - Quality of Service meaning one or more measurable parameters (e.g. load balance, mean opinion score, average success rate, etc.) used for determining the best quality of data transfer between two or more communication route junctions.
- measurable parameters e.g. load balance, mean opinion score, average success rate, etc.
- MOS - Mean Opinion Score A numerical indication of the perceived quality of received media after compression and/or transmission.
- the MOS is expressed by a scale between 1 to 5, where 1 is lowest perceived quality, and 5 is the highest perceived quality.
- voice as well as all sorts of digital information can be processed from one point to the other via a variety of routes. These routes may be composed of more than a single kind of media, in series.
- a telephone call connection can start at one end as land-line (copper wire or fiber optics), continue through wireless transceivers including satellite communication, Wi-Fi, and/or cellular network, and finally received at the other end again via land-line; and vice-versa with respect to the answering call.
- land-line copper wire or fiber optics
- wireless transceivers including satellite communication, Wi-Fi, and/or cellular network
- a method of processing data through a telecommunication network such as between a caller and a callee, the network including a plurality of junctions interconnecting a variety of communication routes, at-least some of the routes being monitored to pick-
- the method includes the steps of setting a selection of said parameters, allocating a quantitative grade to each parameter, storing the graded parameters in a database, comparing the picked-up parameters along two or more routes through which communication is available against the said
- the monitoring may be conducted constantly while the sampling of parameters is intermittent.
- FIG. 1 is an overall flow-chart of a method for routing a call through a CGC and several junctions, such as PBX, a Provider and a Gateway; o FIG. 2 is a flow-chart illustrating various options available for starting a call;
- FIG. 3 is a block-diagram of a CGC applicable to the example of FIG. 1;
- FIG. 4 is a block-diagram of the process of analyzing data retrieved5 from the database of FIG. 5;
- FIG. 5 is a matrix exemplifying database structure and entries as picked-up from any given PBX, PROVIDER and GATEWAY along the call route; . and
- FIG. 6 is a flow-chart of the process after a particular route has been o selected and communication established.
- a triggering call is initiated, whether direct or using the CALLBACK routine.
- Every call is ultimately relayed through one or more junctions, such as Private Branch Exchanges (PBX) 105, a service provider 108 and a Gateway 109.
- PBX Private Branch Exchanges
- the call is directly forwarded to the destination (called party).
- party the caller is a subscriber of a web-activated telephony service company such as JAJAH ®
- the path will includes a Carrier Grade Controller (CGC) 104 to be described in greater detail below in conjunction with FIGs 3 and 4.
- CGC Carrier Grade Controller
- the path will includes a Carrier Grade Controller (CGC) 104 to be described in greater detail below in conjunction with FIGs 3 and 4.
- CGC Carrier Grade Controller
- the CGC is a decision making unit regarding the selection of the optimal route according to criteriae programmed thereinto, in response to . information retrieved from database 106 (see further below with reference to FIG. 5).
- the PBX 105 will transfer the CGC decision to the service provider 108 enabling the service provider to contact the caller and callee using the 5 callback method through the gateway 109 applying the CGC decision and routing the call through several junctions and routes.
- the triggering call may be initiated by any of the devices 201 [Personal Digital Assistant (PDA)]; cellular phone 202; Personal Computer (PC) 203; or land-line phone 204 using the respective protocols or o technologies for transferring the data over the network.
- PDA Personal Digital Assistant
- PC Personal Computer
- land-line phone 204 using the respective protocols or o technologies for transferring the data over the network.
- the call may be initiated by any of the following protocols: WAP 205; SMS 206; HTTP 207; VOIP 208; or voice 209 (as shown in FIG. 1), from which the call reaches PBX 211 or website 210 of the CALLBACK service provider.
- the CGC functions to choose the most effective route channeled through several junctions for the processed call in response to data retrieved from the database.
- the CGC functions to determine the most preferable route channeled through several junctions for sending call packets ) over packet network in response to data received from feedback legs, such as MOS, Load Balance and QOS.
- feedback legs such as MOS, Load Balance and QOS.
- the caller initiates a call request through LO his/hers Provider.
- the provider will enable transmission of the call through a Hardwired route or through the CGC in order to choose the preferred route for the call.
- FIG. 4 L5 While various additional criteriae may play a roll, it is proposed according to a preferred embodiment of the present invention shown in FIG. 4 L5 to take into account three parameters: Performance; Cost-per-minute; and/or Quality of Service. Quantitive real-time information concerning these parameters is constantly monitored with respect to actual, on-going calls, whether on continuous or sampling basis (see feedback line 600 in FIG. 6).
- the matrix of FIG. 5 exemplifies one technique of storing the -0 accumulated information in the database 106 as picked-up from any given junction (PBX, PROVIDER and GATEWAY) deployed along potentially available routes between the calling and the called parties over the network.
- PBX public switched telephone network
- PROVIDER Public Switched Access
- GATEWAY GATEWAY
- PERFORMANCE first feedback leg
- first feedback leg it is meant to include disturbances or even complete blocking of the network, e.g. by over- 5 loading of a PBX along the line that will cause physical cut-off of communication.
- QUALITY refers to clarity of transmission (which mainly depends on the orderly multiplexing of the packets when VOIP is used).
- COST-PER-MINUTE means the applicable charges by the various entities involved; the cost-per-minutes usually change from country to country and depend also on the time and/or day of the week in which the transmission takes place.
- Data regarding these variants are stored by the database where the5 fields are ordered by headers (e.g. PBX, Service Provider, Gateway) supplied and fed by the feedback legs (example of FIG. 5) in a predetermined order by grading values (i.e. Priority, Quality and Cost-per-minute) for the system.
- headers e.g. PBX, Service Provider, Gateway
- grading values i.e. Priority, Quality and Cost-per-minute
- the feedback legs will contain information, Boolean or any other data, regarding the performance of the packet network and node.
- the feedback legs may be MOS, network capacity, average success rate, average call duration etc., reflecting a detailed image of the general network status.
- Information received by the feedback legs flows into the database.
- the CGC comprises a designated software enabling inspection and processing the accumulated data to produce an output sorted according to the programmed grades. The results of this analysis will lead the CGC to "decide" which of the available junctions and routes best matches the interests of the subscriber under the given conditions.
- the call is completed as shown in FIG. 6 when the sent packets-header will contain datagram of the determined route channeling the packet through all the selected junctions until arriving at its destination.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP08763708A EP2174515A1 (en) | 2007-07-18 | 2008-07-14 | Method and system for processing telecommunication traffic |
JP2010516647A JP2010534024A (en) | 2007-07-18 | 2008-07-14 | Method and system for handling communication traffic |
BRPI0812674-7A2A BRPI0812674A2 (en) | 2007-07-18 | 2008-07-14 | TELECOMMUNICATION TRAFFIC PROCESSING METHOD AND SYSTEM |
MX2010000570A MX2010000570A (en) | 2007-07-18 | 2008-07-14 | Method and system for processing telecommunication traffic. |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US92991807P | 2007-07-18 | 2007-07-18 | |
US60/929,918 | 2007-07-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009010966A1 true WO2009010966A1 (en) | 2009-01-22 |
Family
ID=40011301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IL2008/000975 WO2009010966A1 (en) | 2007-07-18 | 2008-07-14 | Method and system for processing telecommunication traffic |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP2174515A1 (en) |
JP (1) | JP2010534024A (en) |
BR (1) | BRPI0812674A2 (en) |
MX (1) | MX2010000570A (en) |
WO (1) | WO2009010966A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0848560A2 (en) * | 1996-12-13 | 1998-06-17 | Siemens Business Communication Systems, Inc. | Method and system for increasing quality of service at or below a treshold cost |
WO2000072536A1 (en) * | 1999-05-26 | 2000-11-30 | Nortel Networks Limited | Quality of service based transitioning between alternate transport paths |
US20050281199A1 (en) * | 2004-06-22 | 2005-12-22 | Simpson Grant M | Method and system for communications routing |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE254374T1 (en) * | 1997-09-16 | 2003-11-15 | Transnexus Inc | ROUTING ARRANGEMENT FOR INTERNET TELEPHONE |
JP2001144759A (en) * | 1999-11-12 | 2001-05-25 | Fujitsu Ltd | COMMUNICATION NETWORK MANAGEMENT SYSTEM, SUB-COMMUNICATION NETWORK MANAGEMENT DEVICE AND COMMUNICATION NETWORK MANAGEMENT DEVICE USED FOR THE COMMUNICATION NETWORK MANAGEMENT SYSTEM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PROGRAM |
JP4523395B2 (en) * | 2004-12-03 | 2010-08-11 | 日本電信電話株式会社 | User experience quality monitoring apparatus and method |
JP4639860B2 (en) * | 2005-03-07 | 2011-02-23 | 日本電気株式会社 | Mobile terminal, communication system, communication network selection method, and program |
JP2007013753A (en) * | 2005-07-01 | 2007-01-18 | Matsushita Electric Ind Co Ltd | Network route selection device and gateway device |
-
2008
- 2008-07-14 MX MX2010000570A patent/MX2010000570A/en active IP Right Grant
- 2008-07-14 BR BRPI0812674-7A2A patent/BRPI0812674A2/en not_active IP Right Cessation
- 2008-07-14 EP EP08763708A patent/EP2174515A1/en not_active Withdrawn
- 2008-07-14 JP JP2010516647A patent/JP2010534024A/en active Pending
- 2008-07-14 WO PCT/IL2008/000975 patent/WO2009010966A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0848560A2 (en) * | 1996-12-13 | 1998-06-17 | Siemens Business Communication Systems, Inc. | Method and system for increasing quality of service at or below a treshold cost |
WO2000072536A1 (en) * | 1999-05-26 | 2000-11-30 | Nortel Networks Limited | Quality of service based transitioning between alternate transport paths |
US20050281199A1 (en) * | 2004-06-22 | 2005-12-22 | Simpson Grant M | Method and system for communications routing |
Also Published As
Publication number | Publication date |
---|---|
JP2010534024A (en) | 2010-10-28 |
BRPI0812674A2 (en) | 2014-12-23 |
EP2174515A1 (en) | 2010-04-14 |
MX2010000570A (en) | 2010-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7920693B2 (en) | Home agent access in call routing management based on caller language | |
US8879542B2 (en) | Method for providing local and toll services with LNP, and toll-free services to a calling party which originates the call from an IP location connected to a SIP-enabled IP network | |
EP0987906B1 (en) | System and method for least cost routing and managing multiple gatekeepers on a packet switched network | |
US9705939B2 (en) | Self-healing inter-carrier network switch | |
US8699692B2 (en) | System and method for processing and routing incoming calls to a communication assistance system | |
KR100429097B1 (en) | Network operator brokering system and telephone system for providing optimal routing path for voice call using the same and providing method thereof | |
CN101569143B (en) | System and method for proxy signaling manipulation in an ip telephony network | |
US6937593B1 (en) | System and method for servicing calls originating via the internet | |
EP1583340A1 (en) | Caller defined sequential calling | |
US7929544B2 (en) | Method and apparatus for linking identification data to a call in a network | |
US9007896B2 (en) | Congestion control based on call responses | |
CA2565430C (en) | A system and method for intercepting international calls and applying least cost routing for selected subscribers | |
RU2295201C1 (en) | Method and system for routing calls in inter-network interface for transferring speech via internet protocol (voip) | |
AU2886600A (en) | Method of establishing a connection | |
EP2174515A1 (en) | Method and system for processing telecommunication traffic | |
US8547964B2 (en) | Automatic termination path configuration | |
US20040052350A1 (en) | System and method for delivering enhanced voice and data services in parallel with an incumbent phone company | |
JP2010251826A (en) | Transfer service system and SIP server | |
CN1377552A (en) | Method for improving availability of fixed network subscriber in telecommunication network | |
KR20050082407A (en) | Network operator brokering system and telephone system for providing optimal routing path for voice call using the same and providing method thereof | |
KR100839809B1 (en) | Method and system control module for setting up IP telephone connection | |
US8600032B2 (en) | Method and system for a gateway transfer | |
JP6023744B2 (en) | Logical number service control system and method of operating logical number service control system |
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: 08763708 Country of ref document: EP Kind code of ref document: A1 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: MX/A/2010/000570 Country of ref document: MX |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010516647 Country of ref document: JP Ref document number: 12010500094 Country of ref document: PH |
|
WWE | Wipo information: entry into national phase |
Ref document number: 203359 Country of ref document: IL |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2008763708 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: PI0812674 Country of ref document: BR Kind code of ref document: A2 Effective date: 20100118 |