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

JP4542830B2 - モバイルデータ通信のサービス使用状況レコードを生成する装置および方法 - Google Patents

モバイルデータ通信のサービス使用状況レコードを生成する装置および方法 Download PDF

Info

Publication number
JP4542830B2
JP4542830B2 JP2004170273A JP2004170273A JP4542830B2 JP 4542830 B2 JP4542830 B2 JP 4542830B2 JP 2004170273 A JP2004170273 A JP 2004170273A JP 2004170273 A JP2004170273 A JP 2004170273A JP 4542830 B2 JP4542830 B2 JP 4542830B2
Authority
JP
Japan
Prior art keywords
packet
data
service
support node
information
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
JP2004170273A
Other languages
English (en)
Other versions
JP2005006312A (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 JP2005006312A publication Critical patent/JP2005006312A/ja
Application granted granted Critical
Publication of JP4542830B2 publication Critical patent/JP4542830B2/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
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/04Recording calls, or communications in printed, perforated or other permanent form
    • H04M15/06Recording class or number of calling, i.e. A-party or called party, i.e. B-party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/41Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/55Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for hybrid networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/82Criteria or parameters used for performing billing operations
    • H04M15/8214Data or packet based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0888Throughput
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0164Billing record, e.g. Call Data Record [CDR], Toll Ticket[TT], Automatic Message Accounting [AMA], Call Line Identifier [CLI], details, i.e. parameters, identifiers, structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2013Fixed data network, e.g. PDN, ATM, B-ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/204UMTS; GPRS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2046Hybrid network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/22Bandwidth or usage-sensitve billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/32Involving wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/78Metric aspects
    • H04M2215/782Data or packet based
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Environmental & Geological Engineering (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、GSM携帯電話ネットワークにおいて提供可能なGPRS(GeneralPacket Radio Service)などのモバイルデータ通信サービスの使用状況を要約するサービス使用状況レコードを生成する方法および装置に関するものである。
GSM携帯電話ネットワークにおいては、シグナリング(信号)システムを使用してその動作を調整している。このシグナリングシステムは、通常、ITUのSS7(Signalling System No. 7)プロトコル群に従って動作している。ネットワークの稼働状況を観測すると共に、ネットワーク設備の使用状況に関する情報を取得するべく、このシグナリングシステムを流れるSS7シグナリングメッセージを監視することが知られている。このような情報は、しばしば、CDR(Call Detail Record)(例:音声通話の場合)およびTDR(Transaction Detail Record)(例:その他のGSMサービスを使用する場合)によって収集される。例えば、音声サービスの使用状況を要約するCDRを作成するには、SS7のISUP(ISDN User Part)プロトコルメッセージを使用し、メッセージング、モビリティ、およびアクセス管理活動のサマリを取りまとめるには、TCAP(Transaction Capabilities Application Part)によってサポートされるSS7のMAP(Mobile Appliation Part)プロトコルメッセージを使用する。
GPRSネットワークにおいて類似の機能を提供するには、例えば、ウェブの閲覧や電子メールサービスなどのIP(Internet Protocol)サービスの使用状況を要約するべく、トランザクションビルダを追加することが必要となる。この結果生成されるトランザクションサマリは、通常、IPDR(IP Data Record)またはSUR(Service Usage Record)と呼ばれている。しかしながら、これらのトランザクションサマリは、通常、ネットワークの通信セグメントにおいて(即ち、ISUPおよびMAPメッセージにアクセスすることによって)作成されてはおらず、従って、これらの通信シグナリングトランザクションにおいてのみ取得可能な重要な情報を欠いている。例えば、課金や顧客サービスのための主要情報には、加入者のIMSI(International Mobile Subscriber Identity)およびMSISDN(Mobile Station ISDN)番号が含まれる。QoS(Quality of Service)とネットワークの管理状況を監視するための主要なフィールドは、GTP(GPRS Tunnelling Protocol:ETSI仕様書「EN 301 347−GSM09.60」に定義されているv0および3GPP仕様書「TS29.060」に定義されているv1)によって確立されるGPRSデータアクセス「トンネル」におけるGPRSのAPN(Access Point Name)とネゴシエートされたQoSである。従って、通信に関連して得られる情報を含むSURを効率的に生成することが必要となる。
従来の一方法においては、GPRSの「Gi」インターフェイス上でIP SURを作成している。しかしながら、これは、純粋なコンピュータ・データ・インターフェイスであり、望ましい情報をSURに供給するのに使用可能な通信関連のシグナリングメッセージを含んではいない。従って、完全に別個のデータ供給の形態で、GTPトンネル維持トランザクションに関する情報を供給するべく、別途、GPRSの「Gn」インターフェイスを独立的に監視している。そして、更なるプロセスにおいて、通信関連情報をSURに付加するべく、Giインターフェイス上のメッセージから導出したSURとGnインターフェイス上で監視したシグナリングトランザクションの関連付けを実行しなければならない。従って、この方法の場合、GnおよびGiインターフェイスの両方における機器監視の費用、追加トランザクションの作成および関連付けに伴う演算能力、並びに関連付けプロセスを実行するための時間が必要である。
本発明の一態様においては、モバイルデータ通信サービスの使用状況をまとめたサービス使用状況レコードを生成する方法が提供され、この方法は、サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信(シグナリング)リンクを流れ、モバイルデータ通信サービスによって搬送されるデータをトンネリングするパケットを含むメッセージパケットを監視するステップと、これらデータをトンネリングするパケットから、前記通信リンクのシグナリングトランザクションに関する第1情報を抽出するステップと、前記データをトンネリングするパケットから、加入者によるサービスの使用状況に関する第2情報を抽出するステップと、これら第1および第2情報を関連付けてサービス使用状況レコードを生成するステップと、を有している。
従って、本発明によれば、無線モバイルネットワークを有線パケットデータネットワークにリンクする通信データトンネル内においてIP SURが作成される。通信トンネルを生成、更新、および削除するシグナリングトランザクションを監視してSURトランザクションビルダによるデータトンネルの状態の追跡を可能にし、これらのトランザクションから得られる通信情報を使用して、必要なデータによってSURの質を向上させる。この方法は、コンピュータパワーの使用効率が極めて高く、かつシグナリングメッセージを監視するためのプローブハードウェアを1つのネットワークセグメント(Gnインターフェイス)にのみ配置すればよいため、有利である。
本発明の別の態様によれば、モバイルデータ通信サービスの使用状況をまとめたサービス使用状況レコードを生成するための装置が提供される。この装置は、サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するモニタと、これらデータをトンネリングするパケットから、前記通信リンクのシグナリングトランザクションに関する第1情報を抽出する第1情報抽出器と、前記データをトンネリングするパケットから、加入者によるサービスの使用状況に関する第2情報を抽出する第2情報抽出器と、これら第1および第2情報を関連付けてサービス使用状況レコードを生成する関連付け器と、を有している。
本発明の更なる態様によれば、モバイルデータ通信サービスにおいてデータを搬送するデータパケットの発信元を特徴付ける方法が提供され、この方法は、サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するステップと、この監視対象のメッセージパケットにおけるトンネル宛先アドレスをそれぞれ調べるステップと、このトンネル宛先アドレスがゲートウェイ・サポート・ノードである場合には、携帯電話発(Mobile-originated)として当該メッセージパケットを特徴付け、一方、トンネル宛先アドレスがサービング・サポート・ノードである場合には、携帯電話着(Mobile-terminated)として当該メッセージパケットを特徴付けるステップと、を有している。
本発明の別の態様によれば、モバイルデータ通信サービスにおいてデータを搬送するデータパケットの発信元を特徴付ける装置が提供される。この装置は、サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するモニタ、この監視対象のメッセージパケットにおけるトンネル宛先アドレスをそれぞれ調べるアドレス検査器と、このトンネル宛先アドレスがゲートウェイ・サポート・ノードである場合には、携帯電話発(Mobile-Originated)として当該メッセージパケットを特徴付け、一方、トンネル宛先アドレスがサービング・サポート・ノードである場合には、携帯電話着(Mobile-Terminated)として当該メッセージパケットを特徴付けるパケット特徴付け器と、を有している。
本明細書においては、GPRSシステムの使用状況を要約したSURを生成するための本発明による方法および装置について、一例として、以下の添付図面を参照して説明している。
図1は、GPRSサービスを提供するべく構成されたGSMネットワーク10の主要機能コンポーネントを示している。図1を参照すれば、移動局(mobile station:MS)12は、基地局コントローラ(mobile station controller:BSC)16の制御の下に、無線(RF)インターフェイスにより、基地トランシーバ局(base transceiver station:BTS)14と通信している。MS12への音声通話の接続は、移動交換局(mobile switching centre:MSC)18によって調整されており、ショートメッセージサービス(short message service:SMS)機能は、SMSゲートウェイ(SMS gateway:SMSG)20によって提供される。MS12および加入者に関する管理情報は、端末識別レジスタ(equipment identity register:EIR)22とホームロケーションレジスタ(home location register:HLR)24からなるデータベースに保持されている。当業者であれば、完全なGSMシステムには、通常、ビジタロケーションレジスタ(visitor location register:VLR)などの図1には示されていない更なる機器が含まれることを認識するであろう。しかしながら、本発明の実装に直接的に関係しないこれらの機器については、わかりやすくするべく、この図から省略されている。
このシステムには、GPRSサービスを提供するべく、SGSN(Serving GPRS Support Node)26とSGSN(Gateway GPRS Support Node)28も含まれている。SGSN26は、自身がサービスするエリア内においてMSとの間のパケット交換データのルーティングを行う。この主な機能は、パケットのルーティング、携帯電話の接続/切断手順、ロケーション管理、チャネルおよび時間スロットの割り当て、認証、および通話の課金である。一方、GGSN28は、GPRSシステムと外部パケットデータネットワーク(即ち、図1に示されているインターネット30)間のインターフェイスとして機能している。GGSNは、SGSN26を介して受信したGPRSパケットを適切なパケットデータプロトコルフォーマット(例:Internet Protocol)に変換し、外部インターネット30に転送する。同様に、GGSNは、受信したパケット内のIPアドレスを宛先MSのGSMアドレスに変換し、この変換済みのパケットを適切なSGSN26に対してルーティングする。
GPRSの仕様によれば、次のように、SGSN26およびGGSN28をGPRSシステムのその他のコンポーネントに接続するための様々なインターフェイスが定義されている。
・Gi(GGSN28と外部インターネット30間における通信用)
・Gc(GGSN28とHLR24間における通信用)
・Gn(GGSN28とSGSN26間における通信用)
・Gr(SGSN26とHLR24間における通信用)
・Gf(SGSN26とEIR22間における通信用)
・Gd(SGSN26とSMSG20間における通信用)
・Gs(SGSN26とMSC18間における通信用)
・Gb(SGSN26とBSC16間における通信用)
・Gp(SGSN26およびGGSN28からその他のGPRSネットワーク32におけるGSNへの通信用)
これらのインターフェイスを実装した通信リンクは、GPRS接続を生成、更新、および削除するためのシグナリング情報と、認証、MSロケーション、およびモビリティサポートなどのこれらの機能のサポートに必要なその他の情報を含むシグナリングパケットを搬送する。又、これらリンクの中には、データペイロードパケット(即ち、MS12と外部インターネット30間において交換されるデータを格納するパケット)を搬送するものも存在する(例:Gi、Gn、およびGbインターフェイス用のもの)。
それぞれのインターフェイスは、プロトコルスタックによって実装されており、必要な機能をTCP(Transmission Control Protocol)、UDP(User Datagram Protocol)、GTP、およびIPなどの広く使用されている様々な通信プロトコルを参照して定義することができる。図2には、SGSN26とGGSN28間におけるGnインターフェイス用のプロトコルスタックが示されている。図2を参照すれば、レイヤ34におけるユーザーデータは、次のレイヤ36を構成するTCPまたはUDPパケットによってカプセル化され、これらが、IP(レイヤ38、図示のごとく、これには、IPv4またはIPv6のいずれかを使用可能である)によって搬送される。これらのレイヤ34〜レイヤ38は、GPRSによって提供されるIPサービスの加入者が使用するトランスポートおよびアプリケーションレイヤを構成している。
レイヤ38におけるIPパケットは、GPRSのネットワーク要素(特に、SGSN26およびGGSN28)に向かうIPリンク上において「トンネルされた」(即ち、それぞれのパケットは、別のIPパケット内にカプセル化され、このカプセル化されたパケットの内容が変更されることなしに、宛先に対して搬送される)。この方法は、ネットワーク要素がネットワークの外部から直接アドレス指定されることを防止し、これによってセキュリティを向上させるべく、採用されている。このカプセル化を行うパケットは、参照符号40によって示されているように、そのパケットがユーザーデータを格納していることを示す255というパケットヘッダ内のMT(Message Type)値と共に、GTPにおいて指定されているようにフォーマットされる。GTPメッセージは、UDPパスプロトコル(レイヤ42)を使用し、IPv4またはIPv6(レイヤ44)上において転送される。これらのレイヤ40〜レイヤ44は、通信トンネルシグナリングレイヤを構成している。
ここで、本発明者らは、このGnプロトコルスタックに、通信シグナリング分析とサービス使用状況分析を行うための十分な情報が格納されていることから、このGnインターフェイスリンクを流れるパケットを(後述するように)監視することにより、通信シグナリング分析とサービス使用状況分析の両方を同時に実行可能であることを見いだした。GPRSネットワークトンネルを維持するためのシグナリングトランザクションは、このスタックの下位の3レイヤ(40〜42)のみを参照する監視システム内の状態機械によって監視することができる。一方、加入者によるサービスの使用状況は、このスタックの上位の3レイヤ(34〜38)のみを使用して監視可能であり、これを実行する状態機械は、シグナリング分析を行う状態機械が提供するシグナリング情報に対して即時にアクセスすることができる。
実際には、SUR生成器は、例えば、次の3つの補完的な状態機械を組み合わせることによって実装可能である。
・通信トンネルレイヤ(40〜44)において稼働するGTPフォロワ状態機械
・サービス・トランスポート・レイヤ(36および38)用のCRG(Call Record Generator)
・サービス・アプリケーション・レイヤ(34)用の1つまたは複数のCA(Content Analysis)状態機械
GTPフォロワ状態機械は、Gnインターフェイスリンク上における監視対象のすべてのメッセージを処理する。メッセージがGTPシグナリングメッセージである場合には、次のように処理される。
・「PDPコンテキスト生成要求(Create PDP Context Request)」メッセージと「PDPコンテキスト生成応答(Create PDP Context Response)」メッセージを使用し、トンネルレコードのCREATEトランザクションを作成し、要求されたコンテキストと関連するトンネルの使用状況を追跡するための内部アカウンティングおよび制御構造を生成する。この時点で、加入者IMSIおよびネットワークAPNフィールドをトンネル寿命にわたって保存する。又、この時点で、ネットワークQoS値も設定されるが、これは後から変更可能である。
・「PDPコンテキスト更新要求(Update PDP Context Request)」および「PDPコンテキスト更新応答(Update PDP Context Response)」メッセージを使用し、UPDATEトランザクションを作成する。これは、主にトンネルのネットワークQoS値を維持するために使用される。
・「PDPコンテキスト削除要求(Delete PDP Context Request)」および「PDPコンテキスト削除応答(Delete PDP Context Response)」メッセージを使用し、DELETEトランザクションを作成する。これは、サービス使用状況の分析活動を終了すると共に、トンネル用のアカウンティングおよび制御構造を破棄するために使用される。
255のMT値を有するすべてのGTPメッセージは、監視システム内の既存の制御構造に照らして検証された後に、更なる分析のために、CRGおよびCA状態機械に伝達される。これらの状態機械がSURをリリースする準備が整い次第、このSURを、GTPフォロワによって実行されたシグナリング分析から得られた通信コンテキスト情報と組み合わせることができる。
以下、これらのプロセスを実装する装置内の主要機能ブロックを示す図3を参照し、この概説したプロセスについて更に詳細に説明することとする。図3を参照すれば、Gnリンク46がリンク監視カード48に接続されており、これらのリンクを流れるパケットを受動的に監視できるようになっている。この監視は、リンク46の動作が、カード48に対する接続の存在によって妨げられない、という意味において受動的である。それぞれのカード48は、メモリ(これは、データの保存にも使用される)内のソフトウェアプログラム命令の制御下において稼働するインターフェイスとプロセッサを有している。このインターフェイスは、リンクの動作特性が変化しないように、個々のカード48をリンク46に接続している。例えば、光リンク46の場合には、この接続は、光パワースプリッタから構成され、電気リンクの場合には、この接続は、ブリッジングアイソレータ(bridging isolator)であり、Ethernetネットワークの場合には、LANタップを使用することができる。
それぞれの監視カード48におけるプロセッサ用のプログラム命令には、IPシグナリングユニットの内容に関するレコードを生成するべくGTPパーサー50を実装するためのコードが含まれている。このGTPパーサー50は、ネットワークからGTPシグナリングおよびプロトコルメッセージを選択する。GTPパーサーは、Gnインターフェイスリンク上のIPトラフィックを監視し、3386(GTP v0)、2123(GTP v1、GTP−C制御プレーンメッセージ)、または2152(GTP v1、GTP−Uユーザープレーンメッセージ)という発信元または宛先ポート番号を有するUDPトラフィックを選択することにより、これを実行する。
IPv4/IPv6のアウターレイヤの宛先IPアドレスに対してフィルタリングを実行することにより、ネットワークからのトラフィックの選択に更なる任意の段階を施すことも可能である。この結果、1つの特定のネットワーク要素(GGSNまたはSGSN)のインターフェイス宛てのトラフィックを選択できるようになる。又、これにより、アドレス空間によるIPトラフィックのパーティショニングも容易になり、この結果、監視カード48のレベルにおいて処理能力を管理できるようになる。
選択したそれぞれのパケットのGTPヘッダを解析してMTフィールド値を抽出し、更なる処理のために、次のタイプを有するパケットを選択してタイムスタンプを付加する。
・「PDPコンテキスト生成要求(Create PDP Context Request)」(MT=16)
・「PDPコンテキスト生成応答(Create PDP Context Response)」(MT=17)
・「PDPコンテキスト更新要求(Update PDP Context Request)」(MT=18)
・「PDPコンテキスト更新応答(Update PDP Context Response)」(MT=19)
・「PDPコンテキスト削除要求(Delete PDP Context Request)」(MT=20)
・「PDPコンテキスト削除応答(Delete PDP Context Response)」(MT=21)
・「SGSNコンテキスト要求(SGSN Context Request)」(MT=50)
・「SGSNコンテキスト応答(SGSN Context Response)」(MT=51)
・「SGSNコンテキストアクノリッジ(SGSN Context Acknowledge)」(MT=52)
・T−PDU(GTP v0)、G−PDU(GTP v1)(MT=255)
その他のGTPメッセータイプは、すべて破棄する。
次いで、これらの選択されたGTPメッセージは、更なる処理のために、リンク監視カード48によって中央(例:サイトレベル)サーバ52に転送され、入力マネージャモジュール54によって受信される。このモジュールは、監視カードのGTPパーサーから転送されたGTPメッセージを照合し、時系列にソートする。この時系列のソートは、GTPパーサーによって付加されたタイムスタンプのスライディングウィンドウに基づいて実行され、このスライディングウィンドウのサイズは、入力ソースからのトラフィックの量とスループットに適合されている。次いで、入力マネージャモジュールは、これらの時系列にソートされたメッセージを、GTPフォロワ状態機械を実装するGTPモジュール56に伝達する。
このGTPモジュール56は、2つの機能を提供している。即ち、まず第1に、GTPシグナリングメッセージを処理し、そのトンネル状態情報の追跡を維持すると共に、第2に、GTPヘッダ内にゼロを上回るペイロード長の値を格納するすべてのプロトコルメッセージを転送する。
それぞれのトンネルごとに提供される情報は、次のとおりである。
・IMSIおよびNSAPI(Network Service Access Point Identifier)
・APN
・QoSプロファイル
・トンネル開始アドレス(SGSN)
・トンネル終了アドレス(GGSN)
GTPモジュール56によって処理されたそれぞれのメッセージは、それがT−PDU/G−PDUであるか、或いはGTPパーサー50によって選択されたシグナリングメッセージの中の1つであるかに関してチェックを受ける。そして、シグナリングメッセージの場合には、トンネル状態情報を維持するべくGTPモジュール56によって使用され、その他のコンポーネントには伝達されない。
T−PDU/G−PDUメッセージの場合には、それらが現在搬送されているトンネルコンテキストに関連付けられ、更なる処理のために、CRGモジュールに伝達される。
GTPモジュール56は、その他のシステムコンポーネントがトンネルごとのデータエリアにアクセスするのに使用するサービスインターフェイスを提供している(それぞれのコンポーネントは、プライベートな状態情報をこのエリアに保持可能であり、SURは、このエリアにおいて出力用に取りまとめられる)。
GTPモジュール56が提供する更なるサービスは、その他のシステムモジュールに提供される「トラフィックフローの方向」情報の識別である。従来、パケットの伝送方向を確実に判定することは非常に困難であった。問題は、IPパケットがMSからコアネットワークに向かっているのか(携帯電話発(Mobile Originated))、或いはコアネットワークからMSに向かっているか(携帯電話着(Mobile Terminated)を効率的に識別する方法である。従来使用されている方法によれば、監視ポイントの一方において、すべての独立したシステムネットワークIPアドレスを識別し、手動による編集によって、これらのアドレスのリストを維持管理している。そして、監視システムは、パケットがこのリスト内のアドレスに向かっているのか、あるいはそこから到来したのかを確認するために、監視対象のパケット内の宛先アドレスフィールドと比較するべく、このリストを読み込んでいる。このようなリストは、非常に大きくなる可能性があり、簡単に数百ものネットワークアドレスおよびネットワークマスクが含まれることになる。この方法に伴う更なる問題点は、ネットワーク管理とルーティングポリシーに定期的に変更が加えられるため、このリストは、通常、現状を正確に反映しておらず、単なる信頼度チェックに過ぎないという点である。大規模かつ動的なネットワーク間におけるやり取りが関係する場合には、この内容を正確に生成することは不可能である。
GTPモジュール56が使用するパケットの方向判定法は、単純であり、効率的かつ動的なものである。GTPシグナリング情報を処理することにより、GTPモジュール56は、ネットワーク内における比較的少数のGGSNアドレスのキャッシュを識別および維持することができる。すべてのトンネル活動は、GGSNにおいて始まり、GGSNにおいて終了しなければならないため、それぞれの監視対象のメッセージに、このモジュールは、携帯電話発(Mobile Originated)または携帯電話着(Mobile Terminated)というタグを付加することができる。図2に示されているように、プロトコルスタックの最下位レイヤ44は、トンネルIPレイヤであり、アドレスは、常に、SGSN26およびGGSN28のアドレスである。「PDPコンテキスト生成(Create PDP Context)」メッセージ(MT=16)の分析により、GGSNアドレスの組を動的に生成することができる。
例えば、GTPv0およびGTPv1の生成メッセージは、いずれも、常にSGSNインターフェイスである発信元アドレスとGGSNインターフェイスである宛先アドレスを有している。シグナリングメッセージを処理する際に(および、新しいGGSNをネットワークに追加する際に)、これらのシグナリングメッセージを監視することにより、新しいインターフェイスアドレスが判明する。GGSNアドレスがキャッシュ内に配置され次第、「トンネル宛先アドレスがGGSNの場合には、トンネリングされているデータは、携帯電話発(Mobile Originated)であり、さもなければ、トンネリングされているデータは、携帯電話着(Mobile Terminated)である」という規則により、トンネリングされているデータの方向(これは、図2の上位IPレイヤにおいて始まる)を即時に判定することができる。
従って、数十万もの無線装置アドレスと数万ものコアネットワークアドレスについて考慮する必要はない。システムは、数十のトンネルエンドポイントアドレスに関する知識だけで、パケットが携帯電話発(Mobile Originated)であるか、或いは携帯電話着(Mobile Terminated)であるかを、確実に判定することができる。又、この方法によれば、トンネルシグナリングメッセージを使用して、トンネルエンドポイントのIPアドレスが動的に判定される。データトンネルの生成、更新、削除シグナリングメッセージを使用し、ネットワークトンネルを提供するサーバのIPアドレスをキャッシングする。GPRSまたはUMTSネットワークの場合には、存在するトンネルサーバは比較的少数であり、トンネルは、SGSNにおいて始まり、GGSNにおいて終了する。ネットワーク内に存在するGGSNの数は常に少なく、従って、これらのためのアドレスセットは、SGSN用のものよりも小さい。大規模なネットワークの場合には、例えば、6つのSGSNと4つのGGSNを有し、それぞれのGGSNが2つのIPネットワークインターフェイスを有している。従って、ネットワーク内のすべての無線データトラフィックの伝送方向を判定するのに、8要素のアドレスセットで十分であろう。予想されているIPv6アドレスの採用により、合計アドレス空間は劇的に増大することになり、この方法の価値も更に増大することになろう。
CRGモジュール58は、インナーまたはトンネリングされているIPおよびTCP/UDPヘッダ(図2のレイヤ36および38)のみを使用し、転送されたT−PDU/G−PDUプロトコルメッセージからTCPまたはUDPトランザクションのレコード(即ち、「フローサマリ」)を作成する。
CRGモジュールの機能の1つは、個々の計測値を単一のサマリ・レコードに取りまとめることである。このモジュールによって生成される計測値には、それぞれのサービスの起動に起因するパケットまたはオクテットの計数とネットワーク性能に悪影響を与える異常なパケットおよびオクテットのシーケンスのIDが含まれる。この計数情報は、好都合なことに、アップストリーム(携帯電話発)とダウンストリーム(携帯電話着)の計数に分割されている。
CRGモジュール58は、GTPモジュール56から転送されるすべてのT−PDU/G−PDUメッセージを処理する。しかしながら、伝達されるのは、実際にアプリケーションレイヤコンテンツを格納するもののみであり、トランスポートシグナリングしか格納していないものは、このモジュールにより、処理ストリームからフィルタリングによって除去される。
図3に示されている例においては、単一のCRGモジュール58により、サービス起動TCPおよびUDPトランスポートレイヤのサマリ・レコードが作成されている。システムの能力をWAP(Wireless Application Protocol)サービスの提供に使用するWSP(Wireless Session Protocol)やWDP(Wireless Datagram Protocol)などのその他のトランスポートに拡張することが望ましい場合には、別個のWCRG(Wireless CRG)モジュールを導入することができよう。そして、この新しいモジュールが、CRGモジュール58として、同一のシステム内においてデータを処理することになろう。
一時点においては1つのサービスのみが有効であるものと仮定されているが、このサービスは、複数の同時トランスポートレイヤフローサマリ(Tフロー)から構成することができる。従って、CRGモジュール58は、所与のGTPフローサマリを有する同時Tフローの数を監視し、サービス起動の完了時に(これは、後述するように、CAモジュールによって通知される)、SUR全体を利用可能にする。CAペイロードを有していないTフローや、TCPでないプロトコル、或いは、6または17ではないUDPの場合には、CRGモジュール58は、タイマの満了に基づいて(或いは、CAモジュール60の中の1つによって指示された場合に)、SURレコードを出力する。
このCRGモジュール58による処理に続いて、メッセージは、CA(Content Analysis)モジュール60の組に転送される。それぞれのモジュールは、アプリケーションレイヤ(図2のレイヤ34)の特定のコンテンツの識別および分析用に専用となっている。このアプリケーションコンテンツは、単一のプロトコルであるか、或いは、サービスの提供に使用される複数のプロトコルであってよい。
一般に、CAモジュール60は、実際のメッセージデータではなく、アプリケーションメッセージヘッダのコンテンツをチェックする。メッセージヘッダは、IETF RFC(Request for Comments)822「ARPAインターネットテキストメッセージのフォーマット(Format of ARPA Internet Text Messages)」に指定されている標準的なインターネットヘッダであるものと仮定されている。これらのCAモジュールは、例えば、ネットワーク内におけるサービスの使用量を反映する順番に従って処理チェーンに編成されている。それぞれのモジュール60は、メッセージをチェックする際に、試験を行い、そのメッセージを処理するべきか、或いは伝達するべきかを判定する。この試験に不合格となった場合には、そのメッセージは、チェーン内の次のCAモジュール60に伝達される。
それ以前のCAモジュールによって認識されていないコンテンツを捕捉するべく、CAモジュール処理チェーンの末尾に、ヌルCAモジュールと呼ばれる特殊なCAモジュール60が配置されている。このヌルモジュールは、メッセージ間ギャップ分析、メッセージ交換署名、およびポート番号の分析により、セッション起動の開始および終了時期を判定するべく試みる。その他のCAモジュールとは異なり、このモジュールは、一度に1つのトンネル内において1つのサービス起動のみが有効であるという事実に依存しており、これにより、分析を単純化している。
このヌルCAの主な利点は、暗号化されたトラフィックを処理する際にも正常な動作を継続できるという点である。このモジュールが実行する分析は、純粋にタイミングとトラフィック交換パターンに基づいており、実際の内容には基づいていない。
CAモジュール60の後には、必要なフォーマットでサービス使用状況レコードを生成し、指定された出力ストリーム(ファイルまたはFIFOバッファ)にそれらを書き込む出力フォーマッタ64が配置されている。これらの出力フォーマッタは、例えば、XML(Extensible Markup Language)フォーマットのSURまたはバイナリフォーマットのV36構造を生成可能である。
SURは、ヘッダと、これに続く3つの独立したセクション(Gフロー、Tフロー、およびサービスフローサマリ(Sフロー))から構成されている。それぞれのセクションは、その他のレイヤを参照することなしに、スタックの異なるレイヤを使用して作成されるため、独立している。
SURは、つぎのように、SURフォーマットのバージョンを識別する短いヘッダセクションを有している。
Figure 0004542830
Gフローセクション(<gtp_flow>)は、スタックのアウターIP、UDP、およびGTPレイヤ(図2におけるレイヤ40〜44)からGTPモジュール56によって導出された情報を格納し、後続する2つのセクションの「通信コンテキスト」を提供する。又、このセクションは、GTPトンネルに関するサマリ情報をも提供する。このセクションにおける重要なフィールドには、IMSI、APN、QoSプロファイル、ソースアドレス(SGSN)、および宛先アドレス(GGSN)が含まれる。
Figure 0004542830
Figure 0004542830
Tフローセクション「<tflow>」は、トンネリングされているIPおよびTCP/UDPレイヤ(図2における36および38)からCRGモジュール58によって導出された計測値を格納している。
Figure 0004542830
Figure 0004542830
Figure 0004542830
Sフロー(即ち、ServFlow)セクション(<serv_flow>)は、特殊なCAモジュール60によって生成されたサービスまたはプロトコル固有の計測値グループである。HTTP、POP3、およびSMTP用のセクションが以下に定義されている。その他のプロトコルは、「不明」として報告される。
Sフローセクションは、activation_status_codeフィールドを使用し、サービス起動に成功したかどうかを「サービストランザクション」として通知する。サービスプロバイダシステムとのやり取りが可能であった場合に、サービスは、成功したと見なされる。
SUR内のすべての情報をその独自の目的に使用し、サービス起動の成功または失敗の報告を所望するかどうかを判定するのは、SURの利用者に任されている。GPRSのQoS計測エンジンなどのアプリケーションがSS7のTCAPトランザクションと同一の方法でサービス起動を計数することを可能にするべく、起動状態コード値が存在している。セッション内において、それぞれの電子メールアイテムの転送の後に、IPDRが出力される場合には、サービス状態コードをプロトコルから直接取得可能である。
ウェブサービス:HTTP
Figure 0004542830
電子メールサービス:POP3プロトコル
Figure 0004542830
電子メールサービス:SMTPプロトコル
Figure 0004542830
不明なサービス
Figure 0004542830
Sフローレコードが存在しない。
Figure 0004542830
GPRSサービスを提供するための機器を含むGSMモバイル通信ネットワークの概略ブロックダイアグラム。 SGSNをGGSNに接続するGPRSのGnインターフェイスにおいて使用するプロトコルスタック。 SURを生成するシステムにおける主要機能ブロックの概略図。

Claims (12)

  1. モバイルデータ通信サービスの使用状況をまとめたサービス使用状況レコードを生成する方法であって、
    サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するステップと、
    前記データをトンネリングするパケットから、前記通信リンクのシグナリングトランザクションに関する第1情報を抽出するステップと、
    前記データをトンネリングするパケットから、加入者によるサービスの使用状況に関する第2情報を抽出するステップと、
    前記第1および第2情報を関連付けてサービス使用状況レコードを生成するステップと、
    を有する方法。
  2. 前記データ通信サービスは、GPRS(General Packet Radio Service)であり、前記通信リンクは、SGSN(Serving GPRS Support Node)とGGSN(Gateway GPRS Support Node)との間におけるGnインターフェイスを提供する請求項1記載の方法。
  3. 前記データをトンネリングするパケットは、GTP(GPRS Tunnelling Protocol)メッセージであり、前記第1および第2情報の抽出用に選択されるパケット、3386、2123、または2152の発信元または宛先ポート番号を有している請求項1または2記載の方法。
  4. 前記第1および第2情報の抽出用に選択されるパケットは、16から21、50から52、または255のメッセージタイプフィールド値を有している請求項3記載の方法。
  5. 前記第1情報は、IMSI(International Mobile Subscriber Identity)、GRPSのAPN(Access Point Name)、QoS(Quality of Service)プロファイル、発信元アドレス、および宛先アドレスの中の少なくとも1つを含む請求項1乃至4のいずれかに記載の方法。
  6. モバイルデータ通信サービスの使用状況をまとめたサービス使用状況レコードを生成する装置であって、
    サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するモニタと、
    前記データをトンネリングするパケットから、前記通信リンクのシグナリングトランザクションに関する第1情報を抽出する第1情報抽出器と、
    前記データをトンネリングするパケットから、加入者によるサービスの使用状況に関する第2情報を抽出する第2情報抽出器と、
    前記第1および第2情報を関連付けてサービス使用状況レコードを生成する関連付け器と、
    を有する装置。
  7. 前記データ通信サービスは、GPRS(General Packet Radio Service)であり、前記通信リンクは、SGSN(Serving GPRS Support Node)とGGSN(Gateway GPRS Support Node)との間におけるGnインターフェイスを提供する請求項6記載の装置。
  8. 前記データをトンネリングするパケットは、GTP(GPRS Tunnelling Protocol)メッセージであり、前記第1および第2情報の抽出用に選択されるパケット、3386、2123、または2152の発信元または宛先ポート番号を有している請求項6または7記載の装置。
  9. 前記第1および第2情報の抽出用に選択されるパケットは、16から21、50から52、または255のメッセージタイプフィールド値を有している請求項8記載の装置。
  10. 前記第1情報は、IMSI(International Mobile Subscriber Identity)、GPRSのAPN(Access Point Name)、QoS(Quality of Service)プロファイル、発信元アドレス、および宛先アドレスの中の少なくとも1つを含んでいる請求項6乃至9のいずれかに記載の装置。
  11. モバイルデータ通信サービスにおいてデータを搬送するデータパケットの発信元を特徴付ける方法であって、
    サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するステップと、
    前記監視対象のメッセージパケットにおけるトンネル宛先アドレスをそれぞれ調べるステップと、
    前記トンネル宛先アドレスが前記ゲートウェイ・サポート・ノードであるときは、携帯電話発として前記メッセージパケットを特徴付け、前記トンネル宛先アドレスが前記サービング・サポート・ノードであるときは、携帯電話着として前記メッセージパケットを特徴付けるステップと、
    含む方法。
  12. モバイルデータ通信サービスにおいてデータを搬送するデータパケットの発信元を特徴付ける装置であって、
    サービング・サポート・ノードとゲートウェイ・サポート・ノードとの間における通信リンクを流れ、モバイルデータ通信サービスによって搬送中のデータをトンネリングするパケットを含むメッセージパケットを監視するモニタと、
    前記監視対象のメッセージパケットにおけるトンネル宛先アドレスをそれぞれ調べるアドレス検査器と、
    前記トンネル宛先アドレスが前記ゲートウェイ・サポート・ノードであるときは、前記メッセージパケットを携帯電話発として特徴付け、前記トンネル宛先アドレスが前記サービング・サポート・ノードであるときは、携帯電話着として特徴付けるパケット特徴付け器と、
    を備える装置。
JP2004170273A 2003-06-14 2004-06-08 モバイルデータ通信のサービス使用状況レコードを生成する装置および方法 Expired - Lifetime JP4542830B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0313812A GB2402845A (en) 2003-06-14 2003-06-14 Service usage records for mobile data communications

Publications (2)

Publication Number Publication Date
JP2005006312A JP2005006312A (ja) 2005-01-06
JP4542830B2 true JP4542830B2 (ja) 2010-09-15

Family

ID=27636544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004170273A Expired - Lifetime JP4542830B2 (ja) 2003-06-14 2004-06-08 モバイルデータ通信のサービス使用状況レコードを生成する装置および方法

Country Status (5)

Country Link
US (1) US7313108B2 (ja)
EP (1) EP1487160B1 (ja)
JP (1) JP4542830B2 (ja)
CN (1) CN1574983A (ja)
GB (1) GB2402845A (ja)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111163B1 (en) * 2000-07-10 2006-09-19 Alterwan, Inc. Wide area network using internet with quality of service
GB2419775B (en) * 2004-10-28 2009-03-25 Agilent Technologies Inc Generation of data session records for mobile data communications networks
CA2594432C (en) * 2005-02-14 2014-08-19 Sylvain Monette Method and nodes for performing bridging of data traffic over an access domain
US7907954B2 (en) * 2005-03-23 2011-03-15 Nokia Corporation System and method for dynamic interface management
DE602005021162D1 (de) * 2005-03-31 2010-06-17 Ericsson Telefon Ab L M Analyse auf grossem massstab von push-to-talk-verkehr
US8228956B2 (en) * 2005-04-19 2012-07-24 Alcatel Lucent Time stamp offset in data packet bundling
US8565095B2 (en) * 2005-04-19 2013-10-22 Alcatel Lucent Context controlled data tap utilizing parallel logic for integrated link monitoring
US7535848B2 (en) * 2005-05-17 2009-05-19 Tektronix, Inc. System and method for associating IP services to mobile subscribers
US7558234B2 (en) * 2005-05-17 2009-07-07 Tektronix, Inc. System and method for correlation of mobile subscriber activity across multiple interfaces in a GPRS network
CN101227338B (zh) * 2005-12-22 2010-12-08 阿尔卡特公司 数据包捆绑中的时戳偏移
EP1871038B1 (en) * 2006-06-23 2010-06-02 Nippon Office Automation Co., Ltd. Network protocol and session analyser
US8179895B2 (en) * 2006-08-01 2012-05-15 Tekelec Methods, systems, and computer program products for monitoring tunneled internet protocol (IP) traffic on a high bandwidth IP network
KR100748937B1 (ko) * 2006-08-04 2007-08-13 주식회사 이노와이어리스 이동전화번호를 이용한 wap데이터 추출방법
WO2008086649A1 (en) * 2007-01-08 2008-07-24 Huawei Technologies Co., Ltd. Forwarding learnt state information to target node at mobility
US20100278068A1 (en) * 2007-04-16 2010-11-04 Neuralitic Systems Method and System for Filtering IP Traffic in Mobile IP Networks
US9379898B2 (en) 2007-05-04 2016-06-28 Tekelec, Inc. Methods, systems, and computer program products for providing billing and usage data to downstream applications
US9036540B2 (en) 2007-09-28 2015-05-19 Alcatel Lucent Method and system for correlating IP layer traffic and wireless layer elements in a UMTS/GSM network
US8638764B2 (en) * 2007-11-02 2014-01-28 Broadcom Corporation Mobile telecommunications architecture
KR101375734B1 (ko) * 2008-01-22 2014-03-19 삼성전자주식회사 무선통신시스템에서 과금 장치 및 방법
US7454475B1 (en) 2008-01-26 2008-11-18 International Business Machines Corporation Method and system for using message content to group messages
DK2359610T3 (da) * 2008-11-17 2014-01-13 Ericsson Telefon Ab L M Tilvejebringelse af adgang til et gprs-netværk
US10015729B2 (en) * 2008-11-17 2018-07-03 Telefonaktiebolaget L M Ericsson (Publ) Providing access to a GPRS network
US8284786B2 (en) * 2009-01-23 2012-10-09 Mirandette Olivier Method and system for context aware deep packet inspection in IP based mobile data networks
US9298560B2 (en) 2013-05-16 2016-03-29 Tektronix Texas, Inc. System and method for GTP session persistence and recovery
WO2015123347A1 (en) 2014-02-11 2015-08-20 Yaana Technologies, LLC Mathod and system for metadata analysis and collection with privacy
US10447503B2 (en) 2014-02-21 2019-10-15 Yaana Technologies, LLC Method and system for data flow management of user equipment in a tunneling packet data network
US9693263B2 (en) * 2014-02-21 2017-06-27 Yaana Technologies, LLC Method and system for data flow management of user equipment in a tunneling packet data network
US10334037B2 (en) 2014-03-31 2019-06-25 Yaana Technologies, Inc. Peer-to-peer rendezvous system for minimizing third party visibility and method thereof
US10285038B2 (en) 2014-10-10 2019-05-07 Yaana Technologies, Inc. Method and system for discovering user equipment in a network
US10542426B2 (en) 2014-11-21 2020-01-21 Yaana Technologies, LLC System and method for transmitting a secure message over a signaling network
GB2534563A (en) 2015-01-26 2016-08-03 Telesoft Tech Ltd Data retention probes and related methods
US9572037B2 (en) 2015-03-16 2017-02-14 Yaana Technologies, LLC Method and system for defending a mobile network from a fraud
WO2016176661A1 (en) 2015-04-29 2016-11-03 Yaana Technologies, Inc. Scalable and iterative deep packet inspection for communications networks
WO2017083855A1 (en) 2015-11-13 2017-05-18 Yaana Technologies Llc System and method for discovering internet protocol (ip) network address and port translation bindings
WO2018032082A1 (en) * 2016-08-15 2018-02-22 Incognito Software Systems Inc. System and method for bandwidth activity reporting
US10862866B2 (en) * 2018-06-26 2020-12-08 Oracle International Corporation Methods, systems, and computer readable media for multiple transaction capabilities application part (TCAP) operation code (opcode) screening

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001518744A (ja) * 1997-09-26 2001-10-16 ノキア ネットワークス オサケ ユキチュア テレコミュニケーションネットワークにおける合法的傍受
JP2002185500A (ja) * 2000-12-11 2002-06-28 Nec Corp 通信システムとその迂回ルート解決方法、及び迂回ルート解決プログラムを記録した記録媒体
JP2003522504A (ja) * 2000-02-11 2003-07-22 ノキア コーポレイション 通信ネットワークにおいて監視される当事者に関する識別情報を得るための方法及びシステム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4651298A (en) * 1984-05-30 1987-03-17 The United States Of America As Represented By The Secretary Of The Air Force Selection of data from busses for test
US6137869A (en) * 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6463055B1 (en) * 1998-06-01 2002-10-08 Telefonaktiebolaget L M Ericsson (Publ) Integrated radio telecommunications network and method of interworking an ANSI-41 network and the general packet radio service (GPRS)
US6469998B1 (en) * 1998-10-06 2002-10-22 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for communicating data packets from an external packet network to a mobile radio station
JP3668047B2 (ja) * 1999-05-20 2005-07-06 株式会社東芝 移動通信方法、移動計算機装置及び暗号化通信装置
FI108491B (fi) * 2000-02-11 2002-01-31 Nokia Corp Palvelevan verkkoelementin uudelleen sijoitus
US6999449B2 (en) * 2000-08-18 2006-02-14 Telefonaktiebolaget Lm Ericsson (Publ) System and method of monitoring and reporting accounting data based on volume
FI112426B (fi) * 2001-03-23 2003-11-28 Nixu Oy Välityspalvelin sisältöpalvelua varten
WO2002082720A2 (en) * 2001-04-04 2002-10-17 Roke Manor Research Limited Automated network with tunnels and method of data routing
EP1250016A1 (en) * 2001-04-11 2002-10-16 Lucent Technologies Inc. Messaging in telecommunications systems
US20020150221A1 (en) * 2001-04-12 2002-10-17 Carson Douglas John Generating call detail records
US20030081607A1 (en) * 2001-10-30 2003-05-01 Alan Kavanagh General packet radio service tunneling protocol (GTP) packet filter
FI115687B (fi) * 2002-04-09 2005-06-15 Nokia Corp Pakettidatan siirtäminen langattomaan päätelaitteeseen
AU2002319563A1 (en) * 2002-07-19 2004-02-09 Nokia Corporation Route optimizing in mobile ip providing location privacy
US7606190B2 (en) * 2002-10-18 2009-10-20 Kineto Wireless, Inc. Apparatus and messages for interworking between unlicensed access network and GPRS network for data services
US7720960B2 (en) * 2003-03-04 2010-05-18 Cisco Technology, Inc. Method and apparatus providing prepaid billing for network services using explicit service authorization in an access server
US20040210522A1 (en) * 2003-04-04 2004-10-21 Bissantz Annette S. Charging gateway component selection of billing system component to handle charging data record based on one or more characteristics of the charging data record
US20050097087A1 (en) * 2003-11-03 2005-05-05 Punaganti Venkata Murali K. System and method for providing a unified framework for service discovery
US7933290B2 (en) * 2004-03-30 2011-04-26 Nokia Corporation System and method for comprehensive service translation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001518744A (ja) * 1997-09-26 2001-10-16 ノキア ネットワークス オサケ ユキチュア テレコミュニケーションネットワークにおける合法的傍受
JP2003522504A (ja) * 2000-02-11 2003-07-22 ノキア コーポレイション 通信ネットワークにおいて監視される当事者に関する識別情報を得るための方法及びシステム
JP2002185500A (ja) * 2000-12-11 2002-06-28 Nec Corp 通信システムとその迂回ルート解決方法、及び迂回ルート解決プログラムを記録した記録媒体

Also Published As

Publication number Publication date
JP2005006312A (ja) 2005-01-06
US7313108B2 (en) 2007-12-25
GB2402845A (en) 2004-12-15
US20040264405A1 (en) 2004-12-30
EP1487160A3 (en) 2014-05-14
EP1487160A2 (en) 2004-12-15
EP1487160B1 (en) 2018-08-29
CN1574983A (zh) 2005-02-02
GB0313812D0 (en) 2003-07-23

Similar Documents

Publication Publication Date Title
JP4542830B2 (ja) モバイルデータ通信のサービス使用状況レコードを生成する装置および方法
JP2005184810A (ja) パケットデータシステムを介して提供されるサービスの識別
US7929512B2 (en) Performance management of cellular mobile packet data networks
EP2744151B1 (en) Method, system, and computer-readable medium for monitoring traffic across diameter core agents
US8750133B2 (en) Method and monitoring component for network traffic monitoring
US8913595B2 (en) Apparatus and method for enriching data records in a telecommunications network
EP1240772B1 (en) Methods and systems for analyzing multi-protocol signaling message traffic in a mobile telecommunications network
US7640015B2 (en) Tools, methods and systems of storing remotely and retrieving detail records given a specific call or data session
US20060274703A1 (en) Method and apparatus of filtering and viewing real-time detail records based upon user specific criteria
EP2887742B1 (en) Telecommunications networks
CN111278080A (zh) 在5g网络中路由移动数据业务的方法和系统
US7630335B2 (en) Location signaling for large-scale, end-to-end, quality-of-service monitoring of mobile telecommunication networks
EP2887614A1 (en) Telecommunications networks
EP2763451B1 (en) Monitoring 3g/4g handovers in telecommunications networks
US8270942B2 (en) Method for the interception of GTP-C messages
US8441935B2 (en) Method and apparatus to distribute signaling data for parallel analysis
KR101499022B1 (ko) 4g 모바일 네트워크에서의 비정상 mms 메시지 탐지 장치 및 방법
US8644762B1 (en) Mobile user tracking and application monitoring across an IuPS interface
US20060092904A1 (en) Generation of data session records for mobile data communications networks
KR100735313B1 (ko) 무선패킷서비스 터널링 프로토콜에서 터널을 감시하는 방법
US20070014311A1 (en) Method and apparatus for grouping messages across a point to multipoint network
CN116156533A (zh) 一种5g nsa移动网数据流量准确性测试方法、系统

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070511

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070529

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100202

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: 20100528

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100628

R150 Certificate of patent or registration of utility model

Ref document number: 4542830

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130702

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term