[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2010534024A - Method and system for handling communication traffic - Google Patents

Method and system for handling communication traffic Download PDF

Info

Publication number
JP2010534024A
JP2010534024A JP2010516647A JP2010516647A JP2010534024A JP 2010534024 A JP2010534024 A JP 2010534024A JP 2010516647 A JP2010516647 A JP 2010516647A JP 2010516647 A JP2010516647 A JP 2010516647A JP 2010534024 A JP2010534024 A JP 2010534024A
Authority
JP
Japan
Prior art keywords
parameters
data transfer
communication
paths
path
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.)
Pending
Application number
JP2010516647A
Other languages
Japanese (ja)
Inventor
マッテス,ダニエル
シャルフ,ローマン
バルバシュ,シュキー
オレン,アミチャイ
Original Assignee
ジャジャ,インコーポレイテッド
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 ジャジャ,インコーポレイテッド filed Critical ジャジャ,インコーポレイテッド
Publication of JP2010534024A publication Critical patent/JP2010534024A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/124Shortest path evaluation using a combination of metrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/26Route discovery packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • H04L45/308Route determination based on user's profile, e.g. premium users

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

電気通信網を通して、例えば発呼者・被呼者間において、データを処理する方法であって、該通信網は、様々な通信経路と相互に接続された複数の接続点を含み、該通信経路のうち少なくともいくつかが、当該経路を通したデータ転送に関するサービス品質を反映する特定のパラメータを取得するために監視される方法。該方法は、前記パラメータを選択して設定するステップと、各パラメータに定量的評価を割り当てるステップと、評価したパラメータをデータベースに格納するステップと、前記格納したパラメータに対して、通信に使用可能な2以上の経路において取得されたパラメータを比較するステップと、指定されたソフトウェアによって前記パラメータの最も好ましい組合せとなる経路を決定するステップと、前記決定した経路を通してデータ転送を行うステップとを含む。パラメータの抽出は断続的に行われるが、監視は常時行われてもよい。  A method of processing data through a telecommunications network, for example, between a calling party and a called party, the communication network including a plurality of connection points interconnected with various communication paths, the communication path A method in which at least some of them are monitored to obtain specific parameters that reflect quality of service for data transfer over the path. The method includes selecting and setting the parameters, assigning a quantitative evaluation to each parameter, storing the evaluated parameters in a database, and using the stored parameters for communication. Comparing parameters acquired in two or more paths, determining a path that is the most preferable combination of the parameters by designated software, and performing data transfer through the determined path. Although parameter extraction is performed intermittently, monitoring may be performed constantly.

Description

本発明は、概して電気通信に関し、特に、遠く離れた相手との間で行われる電話をはじめとするデータメッセージの交換(以下、集合的に「発呼」と呼ぶ)に関する。さらに具体的には、本発明は、2種以上の通信経路、例えば衛星通信、インターネットプロトコル、セルラーネットワーク、固定電話通信等による電話メッセージ転送の品質(最も広義における)の管理に関する。   The present invention relates generally to telecommunications, and more particularly to the exchange of data messages, including telephone calls (hereinafter collectively referred to as “calls”), with remote parties. More specifically, the present invention relates to the management of the quality (in the broadest sense) of telephone message transfer over two or more communication paths, such as satellite communications, Internet protocols, cellular networks, fixed telephone communications, and the like.

用語の説明
CGC:キャリアグレードのコントローラ。
PBX:構内交換機。
ゲートウェイ:ある種のネットワークから別のネットワークへのアクセスまたは転送を可能にするおよび/または管理するための手段。
VoIP:ボイスオーバーインターネットプロトコル。
コールバック:発呼が完了する前の段階で、サービスプロバイダが発呼者に折り返し電話をかける通信ルーチン。
負荷分散:使用率、処理能力または応答時間を最適化するために、2以上のリソース間で作業を分散させる技術。単一のコンポーネントの代わりに、負荷分散とともに複数のコンポーネントを使用すると、冗長性により信頼性が向上するであろう。
QoS:サービス品質。2以上の通信経路接続点のうち、データ転送の品質が最高である点を決定するために使用される、1以上の測定可能なパラメータ(負荷分散、平均オピニオン評点、平均成功率等)を意味する。
MOS:平均オピニオン評点。圧縮および/または伝送後の、受信側メディアでの知覚品質の数値的指標である。MOSは1〜5の段階で表され、1は知覚品質が最低であり、5は知覚品質が最高である。
Explanation of terms CGC: Carrier grade controller.
PBX: Private branch exchange.
Gateway: A means for enabling and / or managing access or forwarding from one type of network to another.
VoIP: Voice over Internet protocol.
Callback: A communication routine in which the service provider calls the caller back before the call is completed.
Load balancing: Technology that distributes work among two or more resources to optimize utilization, processing power, or response time. Using multiple components with load balancing instead of a single component would improve reliability through redundancy.
QoS: Quality of service. Means one or more measurable parameters (load distribution, average opinion score, average success rate, etc.) used to determine the best data transfer quality among two or more communication path connection points To do.
MOS: Average opinion score. A numerical measure of perceived quality at the receiving media after compression and / or transmission. The MOS is expressed in stages 1 to 5, where 1 is the lowest perceived quality and 5 is the highest perceived quality.

現在よく知られているように、あらゆる種類のデジタル情報に加え、音声もまた、様々な経路を通じて一地点から他の地点へと処理することができる。これらの経路は、直列に接続されている2種以上のメディアから構成されていてもよい。   As is now well known, all kinds of digital information, as well as audio, can be processed from one point to another through various routes. These paths may be composed of two or more media connected in series.

例えば、固定電話(銅線または光ファイバー)を介して一端より電話発呼接続を開始し、衛星通信、Wi−Fiおよび/またはセルラーネットワークを含む無線送受信機を経由させた後、最終的に再び固定電話を介して他端で受信することができる。また、発呼への応答に関しても同様である。   For example, a telephone call connection is started from one end via a fixed telephone (copper wire or optical fiber), followed by a wireless transceiver including satellite communication, Wi-Fi and / or a cellular network, and finally fixed again. It can be received at the other end via the telephone. The same applies to the response to the call.

これらの経路はすべて常時並行して共存しており、経路の選択は発呼者の制御下にはない。実際の経路制御は電気通信事業体が決定する事柄であり、事業体の好みに準じ、サービスを受ける大衆の利益とは必ずしも常には一致しない。   All of these routes coexist in parallel at all times, and route selection is not under the control of the caller. Actual routing is a matter determined by the telecommunications entity, and is not always consistent with the interests of the public receiving the service, according to the preference of the entity.

一般的に個人利用者の利益とは、信頼性の最も高い方法、最高品質の変換、かつ最小のコストで、発呼または他のデータが処理されることである。当然のことながら、個々の利用者がこれら3要素を妥協した場合、その時々において個々の状況に応じた選択の尺度を当てはめるだろう。   In general, the benefit of an individual user is that calls or other data are processed in the most reliable way, with the highest quality conversion, and with the lowest cost. Of course, if an individual user compromises on these three factors, he or she will apply a scale of choice that is tailored to the individual situation from time to time.

非常に多くの電気通信サービスプロバイダが激しい競争をしていることを考慮しても、これらの要素を動的に最適化できれば、プロバイダが生き残れる可能性はより高くなるだろう。   Even considering the vast competition of so many telecommunication service providers, if these factors can be optimized dynamically, the probability of the provider surviving will be higher.

上記を考慮して、本発明の主な目的は、利用可能な接続点および経路の組合せを最適化するためのシステムであって、電話発呼等のデータが常時それを通って処理されるシステムを提供することである。   In view of the above, the main object of the present invention is a system for optimizing the combination of available attachment points and routes, in which data such as telephone calls are always processed Is to provide.

本発明のさらなる目的は、共存する別の経路および接続点を通るよう発呼を導くためのパラメータとして、継続中の発呼に関する最新の結果を使用することである。   A further object of the invention is to use the latest results for ongoing calls as parameters for directing calls through other coexisting paths and attachment points.

本発明のさらにまた別の目的は、ネットワーク状況のリアルタイムパラメータを受け取るためにパケット網上の送信パケットを監視し、それにより共存する別の経路および接続点を通るよう発呼を導くことを可能にすることである。   Yet another object of the present invention is to monitor outgoing packets on the packet network to receive real-time parameters of network conditions, thereby allowing outgoing calls to be routed through different coexisting paths and attachment points. It is to be.

本発明のさらにまた別の目的は、インターネットを利用したコールバック方式の電話通信プロバイダ(JAJAH(登録商標)等)に前記システムを適合させることである。   Yet another object of the present invention is to adapt the system to a callback type telephone communication provider (JAJAH (registered trademark), etc.) using the Internet.

本発明のさらにまた別の目的は、VoIPサービスプロバイダが、受信した発呼にふさわしい、いくつかの接続点を通して得られた最適な経路を選択し、そのような経路に発呼を導くことができるシステムを介し、電話発呼を処理する方法を提供することである。   Yet another object of the present invention is that a VoIP service provider can select an optimal route obtained through several attachment points suitable for a received call and direct the call to such a route. It is to provide a method for handling telephone calls through a system.

本発明は、電気通信網を通して、例えば発呼者・被呼者間において、データを処理する方法であって、該通信網が、様々な通信経路と相互に接続された複数の接続点を含み、該通信経路のうち少なくともいくつかが、当該経路を通したデータ転送に関するサービス品質を反映する特定のパラメータを取得するために監視される方法を提供する。該方法は、前記パラメータを選択して設定するステップと、各パラメータに定量的評価を割り当てるステップと、評価したパラメータをデータベースに格納するステップと、前記格納したパラメータに対して、通信に使用可能な2以上の経路において取得されたパラメータを比較するステップと、指定されたソフトウェアによって前記パラメータの最も好ましい組合せとなる経路を決定するステップと、前記決定した経路を通してデータ転送を行うステップとを含む。   The present invention is a method of processing data through a telecommunications network, for example, between a calling party and a called party, the communication network including a plurality of connection points interconnected with various communication paths. , Providing a method in which at least some of the communication paths are monitored to obtain specific parameters reflecting quality of service for data transfer through the paths. The method includes selecting and setting the parameters, assigning a quantitative evaluation to each parameter, storing the evaluated parameters in a database, and using the stored parameters for communication. Comparing parameters acquired in two or more paths, determining a path that is the most preferable combination of the parameters by designated software, and performing data transfer through the determined path.

パラメータの抽出は断続的に行われるが、監視は常時行われてもよい。   Although parameter extraction is performed intermittently, monitoring may be performed constantly.

本発明のこれらおよびさらなる特徴および利点は、添付の図面を参照し、例示のみを目的とするいくつかの好ましい実施形態に関する以下の説明と照らし合わせることにより、より明確に理解されるであろう。   These and further features and advantages of the present invention will be more clearly understood by referring to the accompanying drawings and in light of the following description of some preferred embodiments for illustrative purposes only.

CGC、およびPBX、プロバイダ、ゲートウェイ等のいくつかの接続点を通して発呼を送る方法の全体フローチャートである。FIG. 5 is an overall flowchart of a method for sending a call through CGC and several attachment points such as PBX, provider, gateway, and the like. 発呼の開始に利用できる様々なオプションを示すフローチャートである。FIG. 6 is a flowchart illustrating various options available for initiating a call. 図1の実施例に適用可能なCGCのブロック図である。It is a block diagram of CGC applicable to the Example of FIG. 図5のデータベースから検索したデータの解析過程のブロック図である。FIG. 6 is a block diagram of an analysis process of data retrieved from the database of FIG. 5. データベース構造と、発呼経路上の任意のPBX、プロバイダおよびゲートウェイから取得した入力とを例示する配列である。An array illustrating the database structure and the input obtained from any PBX, provider and gateway on the call path. 特定の経路を選択し、通信を確立した後の過程のフローチャートである。It is a flowchart of the process after selecting a specific route and establishing communication.

図1において、直接またはコールバックルーチンを使用して、きっかけとなる発呼が開始される。   In FIG. 1, the triggering call is initiated either directly or using a callback routine.

基本的にすべての発呼は、構内交換機(PBX)105、サービスプロバイダ108、ゲートウェイ109等の1以上の接続点を通して最終的に中継される。   Essentially all calls are ultimately relayed through one or more attachment points such as private branch exchange (PBX) 105, service provider 108, gateway 109, and the like.

別の接続点も経路も存在せず、最適化するものがないような最も単純な場合は、発呼は宛先(被呼者)へ直接転送される。   In the simplest case where there is no other attachment point or path and there is nothing to optimize, the call is forwarded directly to the destination (called party).

発呼者がウェブ起動の電話通信プロバイダ、例えばJAJAH(登録商標)等の加入者である場合は、本発明によれば、このパスは図3および図4により以下で詳述されるキャリアグレードのコントローラ(CGC)104を含む。   If the caller is a web-initiated telephony provider, such as a subscriber such as JAJAH®, according to the present invention, this path is carrier-grade as detailed below with reference to FIGS. A controller (CGC) 104 is included.

発呼者のサービスプロバイダが、パケット網の発呼パケットをいくつかの経路または接続点を通して送るオプションを検出し、パケット経路を最適化する場合、本発明の好ましい実施形態の一つによれば、このパスは図3および図4により以下で詳述されるキャリアグレードのコントローラ(CGC)104を含む。   According to one of the preferred embodiments of the present invention, if the caller's service provider detects the option of sending outgoing packets for a packet network through several paths or connection points and optimizes the packet path, This path includes a carrier grade controller (CGC) 104, detailed below with reference to FIGS.

CGCは、データベース106から検索した情報に応じて、該CGC内部にプログラムされた基準に従い最適な経路を選択する意思決定ユニットである(さらに下記の図5を参照)。   The CGC is a decision-making unit that selects an optimum route according to criteria programmed in the CGC according to information retrieved from the database 106 (see FIG. 5 below).

PBX105は、CGCの決定をサービスプロバイダ108に転送し、該サービスプロバイダがゲートウェイ109を通じ、コールバック方式を使用して発呼者および被呼者にコンタクトできるようにする。該ゲートウェイは、CGCの決定に合わせて、いくつかの接続点および経路を通るよう発呼を導く。   The PBX 105 forwards the CGC decision to the service provider 108 so that the service provider can contact the calling and called parties through the gateway 109 using a callback scheme. The gateway directs calls through several attachment points and paths in line with CGC decisions.

図2に示すように、きっかけとなる発呼は、デバイス201(パーソナルデジタルアシスタント:PDA)、携帯電話202、パーソナルコンピュータ(PC)203、固定電話204のいずれにより開始されてもよく、その際、ネットワーク上にデータを転送するためのそれぞれのプロトコルまたは技術を使用する。   As shown in FIG. 2, an outgoing call may be initiated by any of the device 201 (personal digital assistant: PDA), mobile phone 202, personal computer (PC) 203, and landline phone 204, Use the respective protocol or technique for transferring data over the network.

一般的に、また本発明の実施例として、発呼は、プロトコルWAP205、SMS206、HTTP207、VoIP208、音声209(図1に示す)のいずれにより開始されてもよい。該プロトコルにより、発呼はコールバックサービスプロバイダのPBX211またはウェブサイト210に達する。   In general, and as an embodiment of the present invention, a call may be initiated by any of the protocols WAP 205, SMS 206, HTTP 207, VoIP 208, and voice 209 (shown in FIG. 1). According to the protocol, the call reaches the callback service provider's PBX 211 or website 210.

既に述べたように、CGCは、データベースから検索したデータに応じて、処理された発呼にふさわしい、いくつかの接続点を通して得られた最も効果的な経路を選択するよう機能する。   As already mentioned, the CGC functions to select the most effective route obtained through several attachment points suitable for the processed call depending on the data retrieved from the database.

既に述べたように、CGCは、MOS、負荷分散、QoS等のフィードバックレッグから受け取ったデータに応じて、パケット網上に発呼パケットを送信するため、いくつかの接続点を通して得られた最も好ましい経路を決定するよう機能する。   As already mentioned, CGC is the most preferred obtained through several connection points to send outgoing packets over the packet network in response to data received from feedback legs such as MOS, load balancing, QoS, etc. Functions to determine the route.

図3および図4において、CGCは下記の方法で発呼を処理するようにプログラムされている。   3 and 4, the CGC is programmed to handle outgoing calls in the following manner.

被呼者に対し、固定電話(銅線または光ファイバー)以外の方法では接続できない場合、図1に示すように、プロバイダ108とゲートウェイ109とを介して直接接続することができる(図3のフローチャートの最初のオプションを参照)。   If it is not possible to connect to the called party using a method other than a fixed telephone (copper wire or optical fiber), a direct connection can be established via the provider 108 and the gateway 109 as shown in FIG. 1 (in the flowchart of FIG. 3). See first option).

上記以外の場合には、多数の別経路からの選択処理が行われる。   In cases other than the above, selection processing from a number of different routes is performed.

図4の実施例において、発呼者はプロバイダを通して発呼要求を開始する。プロバイダは、配線で直接接続された経路、または該発呼にとってより好ましい経路を選ぶためにCGCを通して発呼を伝送することができる。   In the embodiment of FIG. 4, the caller initiates a call request through the provider. The provider can transmit the call through the CGC to select a route directly connected by wiring or a more preferable route for the call.

様々な追加基準を利用してもよいが、図4に示す本発明の好ましい実施形態によれば、パフォーマンス、1分当たりのコスト、および/またはサービス品質の3つのパラメータを考慮に入れることが提案される。これらのパラメータに関する定量的リアルタイム情報は、連続的にまたは抽出的に、実際に継続中の発呼に関して常時監視される(図6のフィードバックライン600を参照)。   Various additional criteria may be utilized, but according to the preferred embodiment of the invention shown in FIG. 4, it is proposed to take into account three parameters: performance, cost per minute, and / or quality of service. Is done. Quantitative real-time information about these parameters is continuously monitored for actual ongoing calls, either continuously or extractively (see feedback line 600 in FIG. 6).

図5の配列は、ネットワーク上の、利用できる可能性のある発呼者・被呼者間の経路上に配置された任意の接続点(PBX、プロバイダおよびゲートウェイ)から取得され、データベース106に蓄積される情報を格納する1技術を例示している。   The array of FIG. 5 is obtained from any attachment point (PBX, provider, and gateway) placed on the network between the possible caller / callee paths available on the network and stored in the database 106. 1 illustrates one technique for storing information to be processed.

XXX1、YYY2等の記号は、関連するコンポーネント(場合に応じて、PBX、プロバイダまたはゲートウェイ)のIPアドレスを表す。   Symbols such as XXX1, YYY2, etc. represent the IP address of the relevant component (PBX, provider or gateway, as the case may be).

「パフォーマンス」(第1フィードバックレッグ)は、物理的な通信切断を引き起こすライン上のPBXの過負荷等による、ネットワークの妨害や完全な遮断をも含むことが意図される。   “Performance” (first feedback leg) is intended to include network disruption or complete blockage, such as due to overloading of PBX on the line causing physical communication disruption.

「品質」は、伝送の明瞭さを指す(VoIPを使用する場合は、主としてパケットの規則的な多重化に依存する)。   “Quality” refers to the clarity of transmission (depending mainly on the regular multiplexing of packets when using VoIP).

「1分当たりのコスト」は、関連する様々な事業体により課される料金を意味する。このコストは通常、国によって異なり、また伝送が発生した時間および/または曜日にも依存する。   “Cost per minute” means the fee charged by the various entities involved. This cost typically varies from country to country and also depends on the time and / or day of the week when the transmission occurred.

これらの変数に関するデータは、システムに対する評価値(すなわち優先度、品質および1分当たりのコスト)によりあらかじめ決定された順序でフィードバックレッグ(図5の実施例参照)から供給・入力され、各フィールドがヘッダ(PBX、サービスプロバイダ、ゲートウェイ等)により配列されているデータベースに格納される。   Data about these variables is supplied and entered from the feedback legs (see the example of FIG. 5) in an order predetermined by the system's evaluation values (ie priority, quality and cost per minute), and each field is It is stored in a database arranged by headers (PBX, service provider, gateway, etc.).

フィードバックレッグは、パケット網とノードのパフォーマンスに関する、情報、ブール変数、または他のデータを含む。したがって、図5に例示するように、フィードバックレッグは、ネットワーク全体の状況の詳細なイメージを反映する、MOS、ネットワーク容量、平均成功率、平均通話時間等であってよい。   The feedback leg contains information, Boolean variables, or other data regarding packet network and node performance. Accordingly, as illustrated in FIG. 5, the feedback leg may be a MOS, network capacity, average success rate, average call time, etc., reflecting a detailed image of the overall network situation.

フィードバックレッグが受け取った情報は、前記データベースへと供給される。CGCは、検査および蓄積データの処理によって、プログラムされた評価に合うようソートされた出力を行うための、指定されたソフトウェアを備えている。   The information received by the feedback leg is supplied to the database. The CGC is equipped with designated software for processing output that is sorted to suit the programmed evaluation by processing the examination and stored data.

この解析結果により、CGCは、利用可能な接続点および経路のうち、与えられた条件下で最も加入者に利するものを「決定」する。   With this analysis result, the CGC “determines” the available connection points and routes that are most beneficial to the subscriber under the given conditions.

特定の経路が選択されると、図6に示すように発呼は完了するが、このとき送信されるパケットヘッダには、選択されたすべての接続点を通じてパケットを宛先まで導くよう決定された経路のデータグラムが含まれる。   When a specific route is selected, the call is completed as shown in FIG. 6, but the packet header transmitted at this time includes a route determined to guide the packet to the destination through all selected connection points. Datagrams are included.

学識のある読者は、上記の説明が、その時々で絶えず変化する条件下で、発呼者・被呼者相互間で同時に利用できる経路の複雑さに依存する、莫大な数の組合せと順列の1例にすぎないことを容易に理解するであろう。   Scholarly readers know that the above explanation depends on the complexity of the paths that can be used simultaneously between the caller and the called party under conditions that change constantly, and the vast number of combinations and permutations. It will be readily understood that this is only an example.

本発明に関係する当業者であれば、添付の請求項によって定義される本発明の精神および範囲から逸脱することなく、多くの変更、応用、および修正が可能であることは容易に認識できるであろう。   Those skilled in the art to which the present invention pertains will readily recognize that many variations, applications and modifications can be made without departing from the spirit and scope of the present invention as defined by the appended claims. I will.

Claims (9)

電気通信網を通して、例えば発呼者・被呼者間において、データを処理する方法であって、
該通信網が、様々な通信経路と相互に接続された複数の接続点を含み、該通信経路のうち少なくともいくつかが、当該経路を通したデータ転送に関するサービス品質を反映する特定のパラメータを取得するために監視され、
該方法が
a.前記パラメータを選択して設定するステップと;
b.各パラメータに定量的評価を割り当てるステップと;
c.評価したパラメータをデータベースに格納するステップと;
d.通信に使用可能な2以上の経路で取得したパラメータを前記格納したパラメータと比較するステップと;
e.指定されたソフトウェアによって、前記パラメータの最も好ましい組合せとなる経路を決定するステップと;
f.前記決定した経路を通してデータ転送を行うステップと
を含むことを特徴とする方法。
A method of processing data through a telecommunications network, for example, between a calling party and a called party,
The communication network includes a plurality of connection points interconnected with various communication paths, and at least some of the communication paths acquire specific parameters reflecting quality of service related to data transfer through the paths. To be monitored and
The method comprises: a. Selecting and setting the parameters;
b. Assigning a quantitative assessment to each parameter;
c. Storing the evaluated parameters in a database;
d. Comparing the parameters obtained from two or more paths available for communication with the stored parameters;
e. Determining, by designated software, a route that is the most preferred combination of the parameters;
f. Performing data transfer through the determined path.
別の経路を決定・使用するべきかどうかを評価するために、前記データ転送が行われる間にステップeおよびfが時々繰り返されることをさらに特徴とする、請求項1に記載の方法。   The method of claim 1, further characterized in that steps e and f are repeated from time to time during the data transfer to evaluate whether another path should be determined and used. 前記接続点の1以上がゲートウェイを含むことを特徴とする、請求項1に記載の方法。   The method of claim 1, wherein one or more of the attachment points includes a gateway. 前記接続点の1以上がPBXを含むことを特徴とする、請求項1に記載の方法。   The method of claim 1, wherein one or more of the connection points comprises PBX. 前記接続点の1以上がサービスプロバイダを含むことを特徴とする、請求項1に記載の方法。   The method of claim 1, wherein one or more of the attachment points includes a service provider. 前記ネットワークパラメータが前記接続点のうちの少なくともいずれかから取得されることを特徴とする、請求項3〜5のいずれかに記載の方法。   The method according to claim 3, wherein the network parameter is obtained from at least one of the connection points. 前記パラメータのうちの1つがデータ転送の1分当たりのコストであることをさらに特徴とする、請求項1に記載の方法。   The method of claim 1, further characterized in that one of the parameters is a cost per minute of data transfer. 前記パラメータのうちの1つがデータ転送のサービス品質であることをさらに特徴とする、請求項1に記載の方法。   The method of claim 1, further characterized in that one of the parameters is a quality of service for data transfer. サービス品質が平均オピニオン評点、平均通話時間および平均成功率等の様々なリアルタイムデータを含んでいてもよいことをさらに特徴とする、請求項8に記載の方法。   9. The method of claim 8, further characterized in that the quality of service may include various real-time data such as average opinion score, average talk time and average success rate.
JP2010516647A 2007-07-18 2008-07-14 Method and system for handling communication traffic Pending JP2010534024A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US92991807P 2007-07-18 2007-07-18
PCT/IL2008/000975 WO2009010966A1 (en) 2007-07-18 2008-07-14 Method and system for processing telecommunication traffic

Publications (1)

Publication Number Publication Date
JP2010534024A true JP2010534024A (en) 2010-10-28

Family

ID=40011301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010516647A Pending JP2010534024A (en) 2007-07-18 2008-07-14 Method and system for handling communication 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 (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001144759A (en) * 1999-11-12 2001-05-25 Fujitsu Ltd Communication network management system, sub communication network managing device used for the communication network management system, communication network managing device and computer readable recording medium with program recorded thereon
JP2001517034A (en) * 1997-09-16 2001-10-02 トランスネクサス エルエルシー Internet telephone call routing engine
JP2006165789A (en) * 2004-12-03 2006-06-22 Nippon Telegr & Teleph Corp <Ntt> Device and method for monitoring user physical feeling quality
JP2006246409A (en) * 2005-03-07 2006-09-14 Nec Corp Portable terminal, communication system, communication network selecting method, and program
JP2007013753A (en) * 2005-07-01 2007-01-18 Matsushita Electric Ind Co Ltd Network path selecting device and gateway device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898668A (en) * 1996-12-13 1999-04-27 Siemens Information And Communication Networks, Inc. Method and system for increasing quality of service at or below a threshold 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

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001517034A (en) * 1997-09-16 2001-10-02 トランスネクサス エルエルシー Internet telephone call routing engine
JP2001144759A (en) * 1999-11-12 2001-05-25 Fujitsu Ltd Communication network management system, sub communication network managing device used for the communication network management system, communication network managing device and computer readable recording medium with program recorded thereon
JP2006165789A (en) * 2004-12-03 2006-06-22 Nippon Telegr & Teleph Corp <Ntt> Device and method for monitoring user physical feeling quality
JP2006246409A (en) * 2005-03-07 2006-09-14 Nec Corp Portable terminal, communication system, communication network selecting method, and program
JP2007013753A (en) * 2005-07-01 2007-01-18 Matsushita Electric Ind Co Ltd Network path selecting device and gateway device

Also Published As

Publication number Publication date
MX2010000570A (en) 2010-06-01
EP2174515A1 (en) 2010-04-14
WO2009010966A1 (en) 2009-01-22
BRPI0812674A2 (en) 2014-12-23

Similar Documents

Publication Publication Date Title
EP0987906B1 (en) System and method for least cost routing and managing multiple gatekeepers on a packet switched network
US7630486B2 (en) Method and system for handling a queued automatic call distributor call
US7315617B2 (en) Method and system for managing calls of an automatic call distributor
US7801295B2 (en) Method and system for providing agent training
US9338190B2 (en) System and method for managing multimedia communications across convergent networks
US6253249B1 (en) Method and devices for bridging data and telephone networks
US20050047582A1 (en) Method and system for utilizing proxy designation in a call system
CN101569143B (en) System and method for proxy signaling manipulation in an ip telephony network
US20130010652A1 (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
US20070064607A1 (en) Network operator brokering system and telephone system for providing optimal routing path for voice call using the same and providing method thereof
CN101213821A (en) Enhanced services provided using communication redirection and processing
US8265062B2 (en) System and method for accomplishing special call treatment in a voice over internet protocol telephone system
CA2501720A1 (en) Caller originated multiple calling
US20050105708A1 (en) Method of routing signals through communication networks
JP2007526690A5 (en)
US8731172B2 (en) Method and system for trunk independent gateway transfer of calls
US20210084080A1 (en) Voice Call Controller
US9007896B2 (en) Congestion control based on call responses
US20030161451A1 (en) Method and apparatus for negotiated message delivery
US8548156B2 (en) Method and system for blocking lower priority communications for improved automatic call distribution
US20050078657A1 (en) Technique for dynamically routing communication calls to information/call centers
US8102991B2 (en) Method and system for automatic call distribution
US20160014268A1 (en) Method, apparatus and system for call leg selection
JP5393248B2 (en) Originating call processing device and originating control method
JP2010534024A (en) Method and system for handling communication traffic

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110708

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110708

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121016

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130109

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130402

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130903