JP3753316B2 - 呼詳細記録の生成方法 - Google Patents

呼詳細記録の生成方法 Download PDF

Info

Publication number
JP3753316B2
JP3753316B2 JP2002099024A JP2002099024A JP3753316B2 JP 3753316 B2 JP3753316 B2 JP 3753316B2 JP 2002099024 A JP2002099024 A JP 2002099024A JP 2002099024 A JP2002099024 A JP 2002099024A JP 3753316 B2 JP3753316 B2 JP 3753316B2
Authority
JP
Japan
Prior art keywords
call
message
gateway
media gateway
media
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.)
Expired - Lifetime
Application number
JP2002099024A
Other languages
English (en)
Other versions
JP2003018295A (ja
JP2003018295A5 (ja
Inventor
ダグラス・ジョン・カーソン
ステュアート・マクドナルド
ディビット・モイア・アーチボールド
ジェフリー・トムバーリン
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.)
Agilent Technologies Inc
Original Assignee
Agilent Technologies Inc
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 Agilent Technologies Inc filed Critical Agilent Technologies Inc
Publication of JP2003018295A publication Critical patent/JP2003018295A/ja
Publication of JP2003018295A5 publication Critical patent/JP2003018295A5/ja
Application granted granted Critical
Publication of JP3753316B2 publication Critical patent/JP3753316B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/1026Media gateways at the edge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/1036Signalling gateways at the edge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2218Call detail recording
    • 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/125Details of gateway equipment
    • H04M7/1255Details of gateway equipment where the switching fabric and the switching logic are decomposed such as in Media Gateway Control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、異なるネットワーク接続技術を用いるネットワーク間での相互作用を可能にするゲートウェイを介して供給される通話呼及び他の通信サービスについての呼詳細記録の生成に関する。例えば、本発明は回線交換網とインターネットプロトコル(IP)ネットワークとの間のメディアゲートウェイにより、メディアゲートウェイ制御プロトコル(MGCP)或いはMEGACO/Megacopプロトコルを用いてメディアゲートウェイ制御装置(MGC)制御下で結合された通信を監視するための設備を有する。
【0002】
【従来の技術】
既成の回線交換通信網、例えば国際的な公衆交換電話網(PSTN)は、ユーザーのトラヒック(音声及びデータ信号)を搬送する伝送或いは搬送ネットワーク内の機器(交換機など)が、搬送ネットワークの動作を調整する制御信号を搬送する関連する信号ネットワーク内の機器(例えば信号点)と共に配置してある。
【0003】
しかしながら、現在の注目は分散通信交換機からなる通信網の可能性に向けられており、この交換機には通信機能からの交換/適合機能の仕切りが存在する。さらにまた、異種のそうしたネットワーク(すなわち、異なる搬送技術及び/又は信号プロトコルに依存するネットワーク)の接続可能性についての考察がなされている。
【0004】
種通信網は通常、「ゲートウェイ」を介して相互接続され、このゲートウェイが各ネットワーク中の搬送トラヒックと信号プロトコル間の必要な変換と適用をもたらす。この種の構造にあっては、メディアゲートウェイ制御装置などの制御装置は、メディアゲートウェイなどの適合装置から物理的に距離を置くことができる。メディアゲートウェイ制御装置(呼エージェント或いはソフト交換機とも呼ばれる)はメディアゲートウェイと通信することができ、このメディアゲートウェイを、制御装置が単純ゲートウェイ制御プロトコル(SGCP)やメディアゲートウェイ制御プロトコル(MGCP−インターネット技術標準化委員会のRFC2705)や現在規定されつつあるMegacop/H.248などのプロトコルを用いて制御する。メディアゲートウェイ制御装置は、信号システムの第7ISDNユーザー部(SS7ISUP)やセッション開始プロトコル(SIP−インターネット技術標準化委員会のRFC2543)やITU勧告H.323など、現行の呼制御プロトコルを拡張したものを用いて相互に通信する。新たなプロトコルが将来このインタフェース用に規定されよう。
【0005】
【発明が解決しようとする課題】
呼に関連したプロトコルメッセージの信号ネットワークにわたる追跡や、呼に関する基幹パラメータを要約する呼データ記録(CDR)の構築などのプロトコル監視アプリケーションには、異なるプロトコルにわたり相関をとる能力が要求され、それが多数の異なり相反する方法で単一の実体(entity)を参照することもあろう。本発明の一つの目的は、そうした相関処理を促進することにある。
【0006】
【課題を解決するための手段】
本発明の一態様によれば、メディアゲートウェイ制御装置の制御下でメディアゲートウェイを介して確立された通信呼についての呼詳細記録を生成する方法が提供され、この方法は、メディアゲートウェイと少なくとも一つのメディアゲートウェイ制御装置との間で交換されたメッセージを検出するステップと、メッセージ中識別情報位置を特定するステップと、第1種の識別情報に従って、コマンドメッセージを対応する応答メッセージに関連付けるステップと、第2種の識別情報に従って、特定のゲートウェイに関するコマンドメッセージと応答メッセージを関連付けるステップと、第3種の識別情報に従って、異なるゲートウェイに関するメッセージを関連付けるステップと、互いに関連付けたメッセージを複合し、呼詳細記録を生成するステップとを含むものである。
【0007】
【発明の実施の形態】
ゲートウェイコマンドと応答メッセージとを相関させる本発明になる方法及び装置を、添付図面を参照し例示をもって説明する。
【0008】
図1は、PSTNに対するIPパケット切替ネットワークを経由する顧客宅内機器(CPE)からの音声電話とデータ信号とを結合するネットワークの主要な特徴を示す。図1を参照するに、CPE10(アナログ電話機やパーソナルコンピュータモデムなど)は、宅内(residential)メディアゲートウェイ12に結合されており、このゲートウェイ12がIPネットワーク14経由でCPEからの音声/データ信号を第2の中継メディアゲートウェイ16へ伝送するメディア及び信号の変換機能をもたらす。IPネットワーク14は、例えばディジタル加入者線(DSL)、ケーブル技術または固定無線技術を用いて実現できる。
【0009】
中継メディアゲートウェイ16は、符合18で示すPSTN上を進む音声/データ信号伝送用のメディア及び信号変換機能を備えており、この動作は信号システムの第7(SS7)プロトコルに従って動作する関連する信号ネットワーク20によって調整される。
【0010】
IPネットワーク14を介するメディアゲートウェイ12と16の動作、(例えば、各ゲートウェイ内にIP資源を割り当ててゲートウェイ間で関連する動作情報を通信する)は、MGC22により調整される。このMGCは(破線で示したIP準拠信号リンク上で)MGCPメッセージを用いてゲートウェイ12,16と通信し、SS7メッセージを用いて(例えば、他のMGCの)信号ネットワーク20内の他のノードと通信する。
【0011】
図2は、ゲートウェイ12,16内に組み込まれた機能性をより詳細に例示するものである。図2を参照するに、宅内メディアゲートウェイ12は24などの端点を実現しており、これが例えばCPE10(図1)用などの外部アナログ回線に接続されている。各端点は、そのゲートウェイのドメイン名(宅内ゲートウェイ12用のrgw01など)とゲートウェイ内の構内名(端点24用のp1など)からなる個別端点識別子を有する。宅内ゲートウェイ12はまたIPネットワーク14へのリンクを有しており、端点に関連するIPセッションを生成するため、ゲートウェイ内のIP資源をその端点に割り当てることにより、そうしたリンクとゲートウェイ内の端点との間のIP接続を確立することができる。割り当てられたIP資源は、IPアドレス(208.1.2.3など)と実時間転送プロトコル(RTP)ポート番号を含む。
【0012】
宅内ゲートウェイ12は、呼の立ち上げに含まれた端点に割り当てられたIP資源に関する情報を、MGC22と共にセッション記述プロトコル(SDP)のセッション記述内で共有し、MGC22はこの情報を中継メディアゲートウェイ16へ転送する。このゲートウェイは、宅内ゲートウェイ12と同様に端点(PSTNに接続された端点t1@tgw01など)を実現し、IPネットワーク14とその端点との間でIP接続を確立するため、IP資源(IPアドレス208.1.2.5とRTPポート1029など)を同様に割り当てることができる。IP資源に関する情報は、MGC22を介して中継ゲートウェイ16により宅内ゲートウェイ12と共に共有される。図3は、IPネットワーク14を介して呼を立ち上げて解消するように、MGC22によりゲートウェイ12,16とIPパケット内で交換されるコマンド及び応答メッセージの主要な特徴を示すものである。
【0013】
図3を参照するに、ゲートウェイ12,16内の端点p1@rgw01とt1@tgw01はそれぞれ左側と右側の垂直線により表わされ、MGC22は中央の垂直線により表わされる。これらのユニット間でIPパケットとして送られるメッセージは水平な矢印により表わされ、時間は頁の下方向へ流れる。
【0014】
MGC22が先に宅内ゲートウェイ12へ通知要求(RQNT)コマンドを送信し、関連するCPEのオフフック移行を含む様々な特定の事象についてのその端点の監視と、MGC22に対するこれらの事象発生の通知を指示したとする。端点p1@rgw01がそこに接続されたCPE10のオフフックを検出すると、この端点はMGC22に対し通知コマンドを送信する。このコマンドは宅内ゲートウェイ12により割り当てられたトランザクションIDすなわちトランザクション番号1230と、関連端点の識別と、観察された(オフフック)事象を識別するOパラメータhdを含む。
【0015】
MGC22は(そのトランザクションIDにより識別された)通知コマンドの受領を確認する応答(200 1230)を送信し、接続された電話回線に対し端点にダイヤル発信音を発するよう指示するSパラメータdlを備えた通知要求コマンドがこれに続く。このコマンドに対する応答を送信した後、宅内ゲートウェイ12は顧客がダイヤルした電話番号を収集し、そこでダイヤル番号を含むOパラメータとともにMGC22へ通知コマンドを送信する。MGC22はこのコマンドの受信を確認し、宅内ゲートウェイ12用に接続生成コマンドを返信することで反応し、要求された呼について端点p1@rgw01に対し資源を割り当てる。このコマンドは、呼に固有の呼ID識別子(99)を与えるCパラメータを含む。ここで得られるゲートウェイ12からの応答は、端点p1@rgw01への要求された接続の生成を確認し、使用すべきIPアドレス(208.1.2.3)とRTPポート(48)を含むこの接続のSDP記述をもたらす。
【0016】
MGC22は、別の接続生成コマンド(トランザクションID4230)で中継メディアゲートウェイ16に対し、関連する呼IDとともにこのSDP記述を転送し、このゲートウェイが、接続生成コマンド内で特定された端点t1@tgw01へ、結果的に生成される接続のSDP記述とともに応答を送信する。この第2のSDP記述は、関連する呼を特定する呼IDを含む接続変更コマンド(トランザクションID3232)により、MGC22によって宅内メディアゲートウェイ12へ供給される。ゲートウェイ12はこのコマンドに対し応答を送信し、その後にIPネットワーク14を介する2つのゲートウェイ12,16中の端点間で直接的にメディア(たとえば音声呼データ)転送ができるようになる。
【0017】
この転送が完了し顧客が回線を切断すると、宅内メディアゲートウェイ12がこの事象を検出し、適当なOパラメータhuを含む通知コマンドをもってMGC22に対し該事象を通知する。MGC22は、両方のゲートウェイ12,16に対し関連する呼IDを含む接続抹消コマンドを送信することにより応答し、両方のゲートウェイは特定の端点についての関連する接続を取り除くことにより反応し(かくして関連するIP資源を解放し)、確認応答メッセージ(250とトランザクションID)を返信する。
【0018】
図3に概説した処理手順に含まれる広範な異なるメッセージ及び関連するパラメータは、メッセージの単純な相関を排除し、前述の方法でメディアゲートウェイを用いて立ち上げた呼についての呼詳細記録(CDR)を寄せ集める。例えば、いずれも同一呼に関与するSS7信号メッセージを互いに一意に関連付けるのに用いることのできる送信元コード(OPC)や送信先コード(DPC)や回路識別コード(CIC)の組み合わせに対応するものは存在せず、接続生成コマンド中の固有の呼IDはあらゆるMGCPメッセージ中には必ずしも存在しない。それにも拘わらず、呼監視や不正検出や請求確認や他のネットワーク管理機能は、分散通信交換機を介して立ち上げられた呼についてCDRが利用可能であることを要求する。本発明は、そうしたCDRがMGCPメッセージ(或いはMegacop/H.248などの他の機能的に同様のプロトコルに従って生成されたメッセージ)から寄せ集められるようにするものである。以下に記述する例は、便宜上MGCPメッセージの文脈で考察される。しかしながら、端点や呼IDなどのMGCP用語ならびに概念の引用は、Megacop/H.248の(例えば、端点の代わりに終端を用いたり、呼IDの代わりにコンテキストIDを用いる)文脈での実行のための等価な用語ならびに概念への包括的引用として捉えるべきである。
【0019】
このため、メディアゲートウェイ12,16をMGC22に接続するMGCP信号リンクには、図2に示す受動的監視装置26が備わっている。この目的でSS7リンク用の機器を監視するアジレント社のacceSS7に対する同様の機能性をもった機器を、MGCPのIPネットワーク用に用いられる通信技術に適合させるのに構成したインタフェースとともに用いることができる。監視装置26は、MGC22とゲートウェイ12,16との間のリンクを横断する全てのMGCPメッセージを検出し、MGCPメッセージそれ自体の伝送に影響することなく、それらのタイムスタンプ付きコピーを生成する。これらのコピーはその後、例えばローカルエリアネットワークを介して監視制御センター28へ転送され、このセンターは通常、データ記憶装置と、適当なソフトウェアプログラムの命令の制御下で動作して収集されたデータの要求された分析を行なうデータ処理機器とを備える。
【0020】
図4a,4bは、コピーされたMGCPメッセージを用いてCDRを寄せ集める本発明の処理手順を図示するものである。図4a,4bを参照するに、この処理手順はステップ30に示したように、格納されたMGCPメッセージのコピーをそれぞれ順に読み取り、そこでステップ32において、メッセージが通知要求或いは通知などのコマンドメッセージ又はそうしたメッセージに対する応答であるかどうかを判定する。それがコマンドである場合は、処理手順はステップ34へ進み、コマンドメッセージがMGC22へ送信或いはMGCP22から送信されたかどうかを判定する。MGC22に送信されたメッセージについては、処理手順はステップ36を実施し、ゲートウェイにより送信されたMGCのIPパケット用の送信元IPアドレスとコマンドメッセージ内で特定された端点内のホスト名(例えば、ホスト名rgw01)との間の一時的な関連付けを生成する。MGC22から送信されたメッセージについては、対応するステップ38が実施され、MGCPのIPパケット用の送信先IPアドレスと端点のホスト名との間の一時的な関連付けが生成される。これらの一時的な関連付けは、例えばデータ記憶装置内に保持されたインデックステーブル内への記入の生成を含む。この関連付けは、他方への参照によるIPアドレスとホスト名のいずれか一方の判定を可能にし、(より曖昧なIPアドレスとは異なって)意味の有る名前が呼記録の表示中に含まれるようにする。それらはまた、(同じ)送信先IPアドレスをもったコマンドについての送信元IPアドレス及びコマンド用トランザクション番号と(同一の)送信先IPアドレス及び応答用のトランザクション番号との相関をとることにより、コマンドと応答の突き合わせを可能にする。
【0021】
ステップ36又は38のどちらかの実施後に、処理手順はステップ40へ続き、ファイルした「呼参照」フィールドがコマンドメッセージ中に存在するかどうかが判定される。ここに用いたように、呼参照は、下記の番号の一方又は両方を含むセットである。すなわち、
MGCPメッセージ中に現れる呼ID(Cパラメータ)と、
MGCPメッセージ中の接続記述SDPの(IPアドレスとRTPポート番号)成分である。
【0022】
例えば、以下のMGCPメッセージは、2つのメンバ{(128.96.41.1,3456)、A3C47F21456789F0}をもつ呼参照を有する。
【0023】
【数1】
Figure 0003753316
【0024】
呼参照なる用語は、ここでは異なるメッセージ間の関連を併せ或いは別個に特定するのに用いることができるパラメータを集合的に呼称するのに用いている。
【0025】
参照フィールドが存在しない場合、さらなる判定がステップ42においてなされ、メッセージが呼の開始(すなわち、Oパラメータhdをもった通知コマンド)を知らせるかどうかが判定される。メッセージが呼の開始を意味する場合、第2の判定がステップ43において実行され、既成の呼記録がコマンドメッセージ中に特定された端点に既に関連付けられているかどうかが見出される。そうでない場合、ステップ44において新たな呼記録が生成される(例えば、新たな項目が、関連するインデックステーブル内の項目とともにデータ記憶装置内に保持された呼記録テーブル内で生成される)。その後、ステップ46において、(例えば、その端点名を呼記録内の適当なフィールドに記入することにより)コマンドメッセージ内で特定された端点が新たな呼記録に関連付けられる。その後、この処理手順は下記に記述したステップ64へ続く。
【0026】
ステップ43における判定によって、既成の呼記録が当該端点に既に関連付けられていることが確認された場合、その呼記録と端点間の関係はステップ45において取り除かれ、その後に下記のごとくステップ44において新たな呼記録が生成される。
【0027】
判定ステップ42がコマンドメッセージが呼の開始を意味しないことを示す場合、処理手順はステップ48へ進み、そこで判定がなされ、呼記録がコマンドメッセージ内で特定された端点に既に関連付けられているかどうかが判定される。関連付けられない場合は、処理手順は前述のステップ44,46を実施する。さもなければ、処理手順は次に述べるステップ64へ進む。
【0028】
ステップ40における判定によって、コマンドメッセージ中に呼参照が存在することが確認された場合、ステップ50において別の判定ステップが実行され、既成の呼記録がその呼参照のいずれかのメンバに既に関連しているかどうかが見出される。そうした呼記録が存在しない場合、ステップ52において他の判定がなされ、既成の呼記録がコマンドメッセージ内で特定された端点に既に関連付けされているかどうかが見出される。新たな呼記録が一切その端点に関連付けされていない場合、ステップ54において新たな呼記録が生成され、メッセージ中で特定されたこの端点が新たな記録に関連付けられる。ステップ56において、メッセージ中で特定された呼参照フィールドが(ステップ52において存在する既知のものとして或いはステップ54にて生成されたものとして)関連の呼記録に関連付けられる。呼参照のメンバと同じ数の関連が、呼記録をもって確認される。
【0029】
ステップ50における判定が呼参照に関連する呼記録を特定する場合は、さらなる判定がステップ58においてなされ、メッセージが接続抹消(DLCX)コマンドであるかどうか判定される。そうであれば、呼用のタイマーがステップ60において動作開始し、そうでない場合は、タイマーはステップ62において無効とされ、そのいずれの場合も処理手順はそれからステップ64へ続く。タイマーはその呼に対し他の接続がなされる可能性のあることを考慮した待機期間を指定するものである。タイマーが(74に示すように)時限動作を完了し、さらなる接続がなされていないことを指示すると、呼は終了したものとして取り扱われ、呼記録と端点との間の一時的な関連は終了する(76)。このことで、(例えば、当該端点に関連するCPE10への入来呼に関し)当該端点を含む後続のメッセージは、新たな呼に関して正しく認識されることが保証される。ステップ58における関連呼参照を伴うDLCX以外のどんなコマンドの検出も呼内で別の接続が確立されたことを示し、その場合に、タイマーはステップ62において無効とされ、現在の呼と端点との関連を維持する。
【0030】
ステップ46,56に続き、或いはステップ48,50における判定からの肯定結果の後、処理手順はステップ64へ進み、そこでコマンドメッセージ内において特定された送信元IPアドレスとトランザクション番号(トランザクションID)が、ステップ64への到達前に既に生成或いは特定された関連呼記録に関連付けられる。
【0031】
最後に、ステップ66において、メッセージそれ自体が呼記録に添付され、その後に処理手順全体が繰り返され、別の記憶メッセージのコピーを検査する。
【0032】
検査対象メッセージコピーが応答メッセージであることがステップ32にて判定された場合、処理手順はステップ68を実施し、メッセージ中に含まれる送信先IPアドレスとメッセージに含まれるトランザクション番号に関連する既成の呼記録を選択する。それから、処理手順はステップ70において、呼参照フィールドがメッセージ中に存在するかどうかを判定する。存在すれば、ステップ72において、1又は複数の呼参照メンバがステップ68にて選択された既成の呼記録と関連付けられ、異なる呼記録メンバ(すなわち、呼ID)が同じ呼に関する異なるゲートウェイからのメッセージ用に用いられる状況用に考慮される。その後、或いは呼参照フィールドが存在しない場合、処理手順は前述のステップ66へ続く。
【0033】
図3,4a,4bは主に、宅内メディアゲートウェイ12内の端点に関連するCPE10によりなされた発呼のケースを取り扱う。CPEへの着呼については、第1のメッセージが中継メディアゲートウェイ16への接続生成(CRCX)コマンドであり、これにSパラメータrgとともに宅内ゲートウェイ12へのCRCXコマンドが続き、CPE10を鳴動させる。CRCXコマンドは、関連する固有の呼IDを含んでおり、その存在がステップ40にて検出され、処理手順をステップ50まで続けさせて最終的に新たな呼記録を生成させる。
【0034】
一連のMGCPメッセージに対しこの処理手順を適用した結果、下記の相関が達成される。すなわち、
コマンドは関連する応答と突き合わされる(MGCPパケットのIPアドレスとトランザクションIDの参照による−ステップ64,68)。
コマンドと応答は、特定の端点を含む呼経路の一部に関連付けられる(コマンドメッセージ中に含まれる端点名の参照による−ステップ46,48,52,54)。
異なる端点を含む呼経路の異なる部分が互いに関連付けられる(幾つかのコマンドメッセージ中に含まれる1以上の呼参照番号(呼ID,端点IPアドレス,RTPのUDPポート番号)の参照による−ステップ50,56,72)。
さらに、呼詳細記録中にこれら全ての相関を関連付けることは、異なるメッセージに含まれる、異なる識別情報とは無関係に全ての構成メッセージの互いの関連付けを可能にする。かくして、図5に示したような呼記録が、他のアプリケーションプログラム、例えばサービス品質の監視或いは課金目的に用いられるよう生成される。
【0035】
本発明の態様を以下に例示する。
1.メディアゲートウェイ制御装置の制御下でメディアゲートウェイを介して確立された通信呼についての呼詳細記録の生成方法であって、メディアゲートウェイと少なくとも一つのメディアゲートウェイ制御装置との間で交換されたメッセージを検出するステップと、メッセージ中識別情報位置を特定するステップと、第1種の識別情報に従って、コマンドメッセージを対応する応答メッセージに関連付けるステップと、第2種の識別情報に従って、特定のゲートウェイに関するコマンドメッセージと応答メッセージを関連付けるステップと、第3種の識別情報に従って、異なるゲートウェイに関するメッセージを関連付けるステップと、互いに関連付けたメッセージを複合し、呼詳細記録を生成するステップとを含む方法。
2.前記第1種の識別情報が、ゲートウェイのトランザクション識別情報からなる、上記1記載の方法。
3.前記第1種の情報が、メッセージアドレス指定情報を含む、上記2記載の方法。
4.前記メッセージアドレス指定情報が、インターネットプロトコルアドレスからなる、上記3記載の方法。
5.前記第2種の識別情報が、前記ゲートウェイ内のメディア端末点の名称からなる、上記1乃至4のいずれかに記載の方法。
6.前記第3種の識別情報が、メディアゲートウェイを介して確立された呼を識別する固有の識別子からなる、上記1乃至5のいずれかに記載の方法。
7.前記第3種の識別情報が、関連するポートアドレスと併せた呼内伝送データ路用のインターネットプロトコルアドレスからなる上記1乃至6のいずれかに記載の方法。
8.前記メッセージアドレス指定情報が、前記ゲートウェイ内のメッセージ端末点の名称に関連する、上記1乃至7のいずれかに記載の方法。
9.呼とゲートウェイ内のメディア端末点の名称との間の一時的な関連付けが作成され、前記呼用に二つのゲートウェイ間に設定された接続の終了に続く所定時間経過後に前記一時的な関連付け終結される、上記1乃至8のいずれかに記載の方法。
10.前記メディアゲートウェイと前記メディアゲートウェイ制御装置は、メディアゲートウェイ制御プロトコルに従って通信する、上記1乃至9のいずれかに記載の方法。
【図面の簡単な説明】
【図1】多重通信メディアと分散交換機とを組み込んだ例示ネットワークのケーブル接続形態を示す図である。
【図2】図1のネットワークの一部をより詳細に示す図である。
【図3】図1のようなネットワークを横断する呼を立ち上げるのに用いられるMGCPコマンド及び応答の考え得るシーケンスを示す図である。
【図4a】図3のコマンドシーケンスにより立ち上げられた呼についての呼詳細記録を寄せ集めるための本発明による処理手順を記述するフローチャートである。
【図4b】図3のコマンドシーケンスにより立ち上げられた呼についての呼詳細記録を寄せ集めるための本発明による処理手順を記述するフローチャートである。
【図5】図4a,4bの処理手順により生成された呼詳細記録の一部を例示する図である。
【符号の説明】
10 CPE
12 宅内メディアゲートウェイ
14 IPネットワーク
16 中継メディアゲートウェイ
18 PSTN(公衆交換電話網)
20 信号ネットワーク
22 MGC(メディアゲートウェイ制御装置)
24 端点
26 監視装置
28 監視制御センター

Claims (6)

  1. メディアゲートウェイ制御装置の制御下でメディアゲートウェイを介して確立された通信呼についての呼詳細記録の生成方法であって、メディアゲートウェイと少なくとも一つのメディアゲートウェイ制御装置との間で交換されたメッセージを検出するステップと、メッセージ中識別情報位置を特定するステップと、ゲートウェイのトランザクション識別情報に従って、コマンドメッセージを対応する応答メッセージに関連付けるステップと、ゲートウェイ内のメディア端点または端末の名称に従って、特定のゲートウェイに関するコマンドメッセージと応答メッセージを関連付けるステップと、メディアゲートウェイを介して確立された呼を識別する固有の識別子または関連するポートアドレスと併せた呼内伝送データ路用のインターネットプロトコルアドレスに従って、種々のゲートウェイに関するメッセージを関連付けるステップと、互いに関連付けたメッセージからの情報を複合し、呼詳細記録を生成するステップとを含む方法。
  2. 前記ゲートウェイのトランザクション識別情報が、メッセージアドレス指定情報を含む、請求項記載の方法。
  3. 前記メッセージアドレス指定情報が、インターネットプロトコルアドレスからなる、請求項記載の方法。
  4. メッセージアドレス指定情報が、前記ゲートウェイ内のメディア端点の名称に関連する、請求項1乃至のいずれかに記載の方法。
  5. メディアゲートウェイ制御装置へのコマンドメッセージまたはメディアゲートウェイ制御装置からのコマンドメッセージが生じた場合に、呼とゲートウェイ内のメディア端点の名称との間の一時的な関連付けが作成され、前記呼用に二つのゲートウェイの間に設定された接続の終了に続く、所定時間経過後に前記一時的な関連付け終結される、請求項1乃至のいずれかに記載の方法。
  6. 前記メディアゲートウェイと前記メディアゲートウェイ制御装置は、メディアゲートウェイ制御プロトコルに従って通信する、請求項1乃至のいずれかに記載の方法。
JP2002099024A 2001-04-12 2002-04-01 呼詳細記録の生成方法 Expired - Lifetime JP3753316B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/834,046 US20020150221A1 (en) 2001-04-12 2001-04-12 Generating call detail records
US09/834,046 2001-04-12

Publications (3)

Publication Number Publication Date
JP2003018295A JP2003018295A (ja) 2003-01-17
JP2003018295A5 JP2003018295A5 (ja) 2005-07-21
JP3753316B2 true JP3753316B2 (ja) 2006-03-08

Family

ID=25265952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002099024A Expired - Lifetime JP3753316B2 (ja) 2001-04-12 2002-04-01 呼詳細記録の生成方法

Country Status (4)

Country Link
US (2) US20020150221A1 (ja)
EP (1) EP1249986B1 (ja)
JP (1) JP3753316B2 (ja)
DE (1) DE60209182T2 (ja)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7050456B1 (en) 1998-12-04 2006-05-23 Tekelec Methods and systems for communicating signaling system 7 (SS7) user part messages among SS7 signaling points (SPs) and internet protocol (IP) nodes using signal transfer points (STPs)
US7002988B1 (en) * 1998-12-04 2006-02-21 Tekelec Methods and systems for communicating SS7 messages over packet-based network using transport adapter layer interface
US7318091B2 (en) 2000-06-01 2008-01-08 Tekelec Methods and systems for providing converged network management functionality in a gateway routing node to communicate operating status information associated with a signaling system 7 (SS7) node to a data network node
US7406306B2 (en) * 2001-03-20 2008-07-29 Verizon Business Global Llc Method for billing in a telecommunications network
US8380840B2 (en) 2001-12-17 2013-02-19 Verizon Business Global Llc Method for recording events in an IP network
US7945592B2 (en) * 2001-03-20 2011-05-17 Verizon Business Global Llc XML based transaction detail records
WO2002089445A1 (en) * 2001-04-27 2002-11-07 Siemens Aktiengesellschaft Method for synchronizing call signaling voice circuit setup in a voice over internet protocol network
EP1402355B1 (en) * 2001-05-23 2018-08-29 Tekelec Global, Inc. Methods and systems for automatically configuring network monitoring system
CN1176544C (zh) * 2001-08-15 2004-11-17 华为技术有限公司 媒体网关控制协议中主叫pc客户端携带主叫号码的方法
US7324502B2 (en) * 2002-05-20 2008-01-29 Agilent Technologies, Inc. System and method for mapping a PSTN trunk to a packet network endpoint
US7215748B2 (en) * 2002-12-12 2007-05-08 Tekelec Methods and systems for defining and distributing data collection rule sets and for filtering messages using same
US6968048B2 (en) * 2002-12-20 2005-11-22 Tekelec Automatic message accounting record creation system and method
GB2402845A (en) * 2003-06-14 2004-12-15 Agilent Technologies Inc Service usage records for mobile data communications
CN100359900C (zh) * 2003-07-07 2008-01-02 中兴通讯股份有限公司 实现媒体网关控制协议事务标志分配的***及方法
CN1317873C (zh) * 2003-08-19 2007-05-23 中兴通讯股份有限公司 基于媒体网关控制协议的信令代理实现方法
US7467210B1 (en) 2004-04-02 2008-12-16 Cisco Technology, Inc. Method and system for automatically collecting information relating to calls to one or more associated endpoint devices
US20070269036A1 (en) * 2004-12-30 2007-11-22 Michael Bates Cross-protocol universal call identifier
CN100417126C (zh) * 2005-01-12 2008-09-03 华为技术有限公司 下一代网络中媒体网关控制器和媒体网关间消息分发的方法
EP1701530A1 (de) * 2005-03-07 2006-09-13 Siemens Aktiengesellschaft Verfahren und Einrichtung zur Bereitstellung eines VoIP-Sprachübermittlungsdienstes über ein MGCP-gesteuertes Zugangsendgerät
WO2006128487A1 (en) * 2005-05-31 2006-12-07 Telefonaktibeolaget Lm Ericsson (Publ) Enhanced call detail record with information provided by user
US7844033B2 (en) * 2005-06-03 2010-11-30 Tekelec Methods, systems, and computer program products for generic call tracing
WO2007014157A2 (en) * 2005-07-21 2007-02-01 Tekelec Methods, systems, and computer program products associating communications detail records with a mobile reference and using the mobile reference to retrieve the communications detail records
FR2895621A1 (fr) * 2005-12-23 2007-06-29 France Telecom Procede et passerelle de raccordement d'entites de communication ip par l'intermediaire d'une passerelle residentielle
JP4591368B2 (ja) * 2006-02-01 2010-12-01 日本電気株式会社 ネットワーク、メディア・ゲートウェイ装置及びそれらに用いる内部リソース管理方法
WO2008019087A2 (en) * 2006-08-03 2008-02-14 Bluenote Networks, Inc. Session application records
CN101166179A (zh) * 2006-10-16 2008-04-23 华为技术有限公司 会话描述协议能力信息获取方法、***和网络实体
ES2647037T3 (es) * 2007-10-31 2017-12-18 Comptel Corporation Mediación de llamadas conmutadas por paquetes
US9219677B2 (en) 2009-01-16 2015-12-22 Tekelec Global, Inc. Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages
CN101902271B (zh) * 2009-05-31 2013-03-06 国际商业机器公司 扭斜检测方法和设备及高速光通信接口
GB2517758B (en) * 2013-08-30 2021-04-07 Metaswitch Networks Ltd Call data correlation
JP2015186249A (ja) * 2014-03-26 2015-10-22 沖電気工業株式会社 通信システム、セッション制御装置及び転送制御装置
US10264120B2 (en) * 2016-12-30 2019-04-16 Accenture Global Solutions Limited Automated data collection and analytics
CN113747275B (zh) * 2021-08-13 2023-05-26 烽火通信科技股份有限公司 一种虚拟媒体网关的识别方法及装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI104667B (fi) * 1997-07-14 2000-04-14 Nokia Networks Oy Liittymäpalvelun toteuttaminen
US6078647A (en) * 1997-11-21 2000-06-20 Hewlett Packard Company Method and apparatus for detecting a data service provider in a public switched telephone network
US6724747B1 (en) * 1997-12-03 2004-04-20 Telcordia Technologies, Inc., A Corp. Of Delaware Method and system for media connectivity over a packet-based network
US6185288B1 (en) * 1997-12-18 2001-02-06 Nortel Networks Limited Multimedia call signalling system and method
US6385301B1 (en) * 1998-03-26 2002-05-07 Bell Atlantic Services Network, Inc. Data preparation for traffic track usage measurement
WO2000008820A1 (en) * 1998-08-04 2000-02-17 At & T Corp. Method for establishing call state information
US6856676B1 (en) * 1998-10-15 2005-02-15 Alcatel System and method of controlling and managing voice and data services in a telecommunications network
US6614781B1 (en) * 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
US6639981B1 (en) * 1999-04-05 2003-10-28 Tekelec Methods and systems for routing signaling messages associated with ported subscribers in a communications network
CA2313439A1 (en) * 1999-10-04 2001-04-04 Faizel Z. Lakhani Method and apparatus for providing telephone service using tdm switches and data transport networks
US6363065B1 (en) * 1999-11-10 2002-03-26 Quintum Technologies, Inc. okApparatus for a voice over IP (voIP) telephony gateway and methods for use therein
US6687360B2 (en) * 1999-12-30 2004-02-03 At&T Corp. Personal IP follow-me service

Also Published As

Publication number Publication date
EP1249986A2 (en) 2002-10-16
US7076040B2 (en) 2006-07-11
DE60209182T2 (de) 2006-07-20
JP2003018295A (ja) 2003-01-17
EP1249986A3 (en) 2003-11-19
EP1249986B1 (en) 2006-02-15
US20020150221A1 (en) 2002-10-17
US20030009557A1 (en) 2003-01-09
DE60209182D1 (de) 2006-04-20

Similar Documents

Publication Publication Date Title
JP3753316B2 (ja) 呼詳細記録の生成方法
JP3961717B2 (ja) 公衆交換電話網およびインターネットを介する呼の最適ルーティング
JP3880867B2 (ja) Ipエンドポイント間のipベアラパスを管理するためのipパケットアクセスゲートウェイ(ippag)システムおよび方法およびコンピュータプログラム製品
US6754180B1 (en) System, method, and computer program product for support of bearer path services in a distributed control network
JP3861005B2 (ja) IPを介した音声(VoIP)電話通信ゲートウェイのための装置、およびその中で使用する方法
JP4901197B2 (ja) ソフトスイッチ呼制御方法およびその方法を使用するソフトスイッチデバイス
EP1051046A2 (en) Method for providing intelligent network services to an IP network
CN1965564B (zh) 在运营设备、服务和位置可移植的不同***间远程服务转发的方法
JP5197746B2 (ja) 電話呼をインターネット呼にブリッジする方法、モデム、およびサーバ
JP3678149B2 (ja) ローカル電話サービスをpstnから次世代ネットワークへ段階的に移行するためのシステムおよび方法
KR20040098645A (ko) 에이치에프씨 케이블 네트워크 상으로 개설된패킷-스위치된 전화 통화 접속을 위한 대역폭을 예약하고릴리즈하는 방법 및 장치
US9014053B2 (en) Method and apparatus for monitoring client software usage in end user device
JP2010130396A (ja) 管理装置
CN101365157A (zh) 一种业务触发方法、***及装置
JP3980413B2 (ja) 接続選択方法および通信エンドポイント装置
US7283624B1 (en) Idle detection for answer supervision
KR100921323B1 (ko) 차세대망에서 콜 믹서 기능을 이용한 감청기능 구현 방법
KR100461726B1 (ko) 인터넷 기반 통합망에서 개방형 서비스 api를 이용한서비스를 제공하는 시스템
WO2011075911A1 (zh) 一种媒体网关实现呼叫的方法及***
JP7458602B1 (ja) 網判定装置、網判定方法、網判定プログラム、及び接続網情報提供システム
JP3622692B2 (ja) マルチメディア通信における伝送経路制御方法及びその通信システム並びにプログラム
KR100527905B1 (ko) 브이.오.아이.피 게이트웨이 장치
JP2002190827A (ja) 異なるネットワーク間におけるインターネット電話の接続方式
JP2011135554A (ja) 音声情報サービス方法および情報サービス方法
JP3831636B2 (ja) VoIP電話システムにおける着信転送方法、VoIP電話システム用の電話端末およびグループ内交換管理装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041209

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050607

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050831

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050905

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051208

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3753316

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091222

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131222

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term