JP6213972B2 - アプリケーション課金方法、デバイス、およびシステム - Google Patents

アプリケーション課金方法、デバイス、およびシステム Download PDF

Info

Publication number
JP6213972B2
JP6213972B2 JP2016509245A JP2016509245A JP6213972B2 JP 6213972 B2 JP6213972 B2 JP 6213972B2 JP 2016509245 A JP2016509245 A JP 2016509245A JP 2016509245 A JP2016509245 A JP 2016509245A JP 6213972 B2 JP6213972 B2 JP 6213972B2
Authority
JP
Japan
Prior art keywords
application
charging
session
ctf
flow
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.)
Active
Application number
JP2016509245A
Other languages
English (en)
Other versions
JP2016524358A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of JP2016524358A publication Critical patent/JP2016524358A/ja
Application granted granted Critical
Publication of JP6213972B2 publication Critical patent/JP6213972B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • H04L12/1407Policy-and-charging control [PCC] architecture
    • 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/1485Tariff-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/028Capturing of monitoring data by filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • 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/61Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on the service used
    • 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/64On-line charging system [OCS]
    • 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/65Off-line charging system
    • 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/66Policy and charging system
    • 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/8228Session based

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Meter Arrangements (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、通信技術の分野、詳細には、アプリケーション課金方法、課金デバイス、およびシステムに関する。
3Gネットワークの大規模な配備は、データサービスの使用を大きく前進させる。OTT(On The Top, インターネットサービス)サービスの急速な発展は、運営者を徐々にチェネル化させる。運営者のネットワークトラフィックのための正確な課金および制御を向上させ、ユーザ体験を向上させ、単位トラフィックの価値を増加させるために、OTTアプリケーションのための課金および制御は重要な技術的手段になっている。
PCC(Policy and Charging Control, ポリシーおよび課金制御)は3GPP(3rd Generation Partnership Project, 第3世代パートナーシッププロジェクト)によって定義されたポリシーおよび課金制御メカニズムであり、PCCのアーキテクチャは図1に表わされている。このアーキテクチャはポリシーおよび課金実施機能(PCEFデバイス, Policy and Charging Enforcement Function)、トラフィック検出機能(TDF, Traffic Detection Function)、ベアラ結合および事象報告機能(BBERF, Bearer Binding and Event Reporting Function)、ポリシーおよび課金規則機能(PCRFデバイス, Policy and Charging Rules Function)、アプリケーション機能(AF, Application Function)、オンライン課金システム(OCS, Online Charging System)、オフライン課金システム(OFCS, Offline Charging System)、および閲覧予約プロファイルリポジトリ(SPR, Subscription Profile Repository)を含む。このアーキテクチャはGx、Sy、Gy、およびRoインタフェースのようなインタフェースを含み、ここで、GxはPCRFとPCEFの間のインタフェースであり、SyはPCRFとOCSの間のインタフェースであり、GyはPCEFとOCSの間のインタフェースであり、Roはネットワーク要素とOCSの間のオンライン課金インタフェースの集合的な名称である。PCEFデバイスは、ポリシーおよび課金実施エンティティであり、動的または静的な制御ポリシーを実行するために使用され、GGSNおよびP−GWのようなゲートウェイデバイス内に配置され、またはゲートウェイデバイスの背後に設置され得る。TDFは、アプリケーション検出および制御エンティティであり、PCRFデバイスによって配送されるアプリケーション検出および制御ポリシーを実行するために使用される。PCRFデバイスは、ユーザ装置がホームネットワーク内でサービスを使用するとき、QoS、帯域幅、ゲーテ
ィング、課金ポリシー、等を制御することを担当するポリシーおよび課金規則機能エンティティである。SPRは、閲覧予約データ記憶エンティティであり、ユーザの閲覧予約データを記憶し、そのデータを既存のシステムにマッピングするために使用される。SPRは、HLR、HSS、OCS、または他のエンティティであり得る。このメカニズムにおいて、PCRFエンティティはポリシー生成(Policy Decision)を行って、PCEFエンティティのためのデータフロー課金および制御ポリシー、および、TDFエンティティのためのアプリケーション検出およびアプリケーション制御ポリシーを生成する。そしてPCRFエンティティはTDFエンティティのためのアプリケーション制御ポリシーをインストールし、アクティブにし、PCEFエンティティのためのフロー制御および課金ポリシーをインストールする。PCRFエンティティによって配送されるデータフロー課金ポリシーに従って、PCEFエンティティはデータフロークレジット割り当て要求、すなわち、OCSへのクレジット制御要求(Credit Control Request, CCR)メッセージを起動する(ここで、ベアラが確立されるべきであるならば、PCEFエンティティはOCSへの課金セッション確立要求を起動する)。OCSは割り当てを承認し、承認された割り当てをPCEFエンティティに返信する。
このメカニズムにおいて、PCRFによってPCEFに配送される課金ポリシーは、サービスデータフロー(SDF, Service Data Flow)の課金規則パラメータを含み、オンラインまたはオフライン課金、料率グループ(Rating Group)、報告レベル(Report Level)、トラフィックまたは期間または事象を基にした課金、等を特に含む。
PCRFによって配送される課金ポリシーを実行するとき、PCEFはOCSと課金セッションを確立する。課金セッションを確立する具体的な方法は次の通りである。
汎用パケット無線サービス(General Packet Radio Service, GPRS)について、PCEFは各々のパケットデータプロトコル(Packet Data Protocol, PDP)コンテキスト(PDP Context)のための課金セッションを確立する。PCEFは、PDP Contextが開始するとき、課金セッションを確立し、PDP Contextが終了するとき、または、OCSがセッション中止を起動するとき、課金セッションを中止する。
発展型パケットコア(Evolved Packet Core, EPC)について、S5インタフェースがGPRSトンネリングプロトコル(GPRS tunneling protocol, GTP)に基づくならば、PCEFは各々のIPコネクティビティ・アクセス・ネットワーク・ベアラ(IP-CAN Bearer)のための課金セッションを確立する。PCEFは、IP-CAN BEARERが開始するとき、課金セッションを確立し、IP-CAN BEARERが終了するとき、または、OCSがセッション中止を起動するとき、課金セッションを中止する。
EPCについて、S5インタフェースがプロキシモバイルIPプロトコル(Proxy Mobile IP Protocol, PMIP)に基づくならば、PCEFはIPコネクティビティ・アクセス・ネットワーク・セッション(IP-CAN Session)のための課金セッションを確立する。この課金セッションはIP-CAN BEARERにおける課金セッションとみなされ、IP-CAN BEARERのパラメータを送信する。
既存の課金はIP-CAN BEARERに基づく。IP-CAN BEARERの(PS情報パラメータ内で搬送される)パラメータはOCSに報告される。さらに、粒度として料率グループまたは料率グループ+サービスIDを用いて収集された課金情報が報告される。
既存の課金メカニズムに基づいて、アプリケーションのための課金のための前提条件は、PCRFがアプリケーションのフロー記述、すなわち、IP5タプル(IP quintuple)を知っていること、および、アプリケーションのフローが同じベアラ上にあることである。PCRFはアプリケーションフローの課金ポリシーをベアラ上でPCEFに配送し、PCEFは、課金ポリシー内のサービスデータフロー(SDF, Service Data Flow)情報に従って、IPパケットについてのIPレイヤ解析、すなわち、L3/4レイヤのパケット解析を行い、一様な基準でアプリケーションフローについての課金情報をさらに収集し、ある条件の下で情報を課金システムに報告し、それによってアプリケーションのための課金を実現する。この課金方式において、PCRFは前もってアプリケーションパケットのIP5タプル属性を知っており、アプリケーションフローをベアラに結合するので、アプリケーションのための課金はIP-CAN BEARERに基づく既存の課金方式において実現されることが可能である。
既存の技術的解決策の実現の間、次の技術的課題が存在する。
1)アプリケーションのフローが1つのベアラ上で送信されることを保証することは難しく、それによって、ベアラの粒度に基づく既存の課金セッションはこのベアラについての課金情報のみを送信することが可能であり、ベアラをまたぐOTTアプリケーションのためのアプリケーションを基にした課金のための要求条件は満たされることが可能でない。
2)TDFがアプリケーションを検出するとき、アプリケーションフローの特徴が5タプルを用いて記述されることが可能でない、または、アプリケーションフローの5タプル属性が頻繁に変わるならば、それはPCRFおよびPCEFに頻繁に変更を行わせることを引き起こし、結果として低いシステム利用可能性となり、OTTアプリケーションのための課金を実現することは難しい。
本発明の実施例は、OTTアプリケーションのためのアプケーションを基にした課金を実現することが可能である、アプリケーション課金方法、課金デバイス、およびシステムを提供する。
第1の態様によれば、本発明の実施例は、課金検出機能CTFデバイスにより、ポリシーおよび課金規則機能PCRFデバイスからアプリケーションの課金規則を受信するステップであって、前記アプリケーションの課金規則はアプリケーション識別子および前記アプリケーションの課金規則パラメータを搬送する、ステップと、前記CTFデバイスにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出するステップと、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立するステップと、前記CTFデバイスにより、前記検出されたアプリケーションのフローについての課金情報を収集するステップと、前記CTFデバイスにより、前記アプリケーションの課金セッションを使用することによって、前記アプリケーションのフローについての収集された課金情報を前記課金システムに送信するステップと、を含むアプリケーション課金方法を提供する。
第1の態様の第1の実現形態において、前記CTFデバイスはPCEFデバイスであり、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立するステップは、前記アプリケーションの課金セッションがデフォルトのベアラの課金セッションであり、前記デフォルトのベアラの課金セッションが1つまたはより多くのベアラ上で送信される前記アプリケーションのフローについての課金情報を報告することが可能であるとき、前記CTFデバイスが前記課金システムと前記デフォルトのベアラの課金セッションを確立しているならば、前記課金セッションを再使用し、そうでなければ、前記CTFデバイスにより、課金セッション確立要求を前記課金システムに送信するステップを特に含む。
第1の態様および第1の態様の第1の実現形態を参照して、第1の態様の第2の実現形態において、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立するステップは、前記CTFデバイスが課金されるべき第1のアプリケーションを検出したとき、前記CTFデバイスにより、前記課金規則パラメータに従って、課金セッション確立要求を前記課金システムに送信し、前記課金セッション確立要求を使用することによって、前記アプリケーションの課金セッションを確立するステップを特に含む。
第1の態様の第2の実現形態を参照して、第1の態様の第3の実現形態において、前記CTFデバイスにより、課金されるべき第1のアプリケーションを検出することは、前記CTFデバイスにより、前記アプリケーション識別子に従って、前記アプリケーション識別子に対応するアプリケーションのフローを検出し、前記アプリケーションの課金規則に従って、前記検出されたアプリケーションについての課金情報が収集され報告される必要があると判定し、前記アプリケーションの課金セッションが現在存在しないならば、前記CTFデバイスにより、前記検出されたアプリケーションが課金されるべき第1のアプリケーションであると判定することを特に含む。
第1の態様および第1の態様の第1から第3の実現形態を参照して、第1の態様の第4の実現形態において、前記方法は、前記CTFデバイスにより、他のアプリケーションの課金規則を前記PCRFデバイスから受信し、前記他のアプリケーションの課金規則に従って、1つまたはより多くのベアラ上で送信される前記他のアプリケーションのフローを検出するステップをさらに含み、前記アプリケーションの受信された課金規則に従って、前記検出されたアプリケーションについての課金情報が収集され報告される必要があると判定することは、前記CTFデバイスが、前記アプリケーションのフローが複数のアプリケーションの課金規則と合致することを検出したとき、前記アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度が前記他のアプリケーションの課金規則の課金優先度より高く、前記アプリケーション識別子に対応するアプリケーションの課金規則が前記アプリケーションのための課金の必要性を示すならば、前記CTFデバイスにより、前記アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定することを特に含み、または、前記方法は、前記CTFデバイスにより、他のアプリケーションの課金規則を前記PCRFデバイスから受信し、前記他のアプリケーションの課金規則に従って、1つまたはより多くのベアラ上で送信される前記他のアプリケーションのフローを検出するステップをさらに含み、前記CTFデバイスが前記PCRFデバイスからフローの課金規則を受信したならば、前記アプリケーションの受信された課金規則に従って、前記検出されたアプリケーションについての課金情報が収集され報告される必要があると判定することは、前記検出されたアプリケーションのフローが前記フローの課金規則および複数のアプリケーションの課金規則と合致したとき、前記アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度が前記フローの課金規則の課金優先度および前記他のアプリケーションの課金規則の課金優先度より高く、前記アプリケーション識別子に対応するアプリケーションの課金規則が前記アプリケーションのための課金の必要性を示すならば、前記CTFデバイスにより、前記アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定することを特に含む。
第1の態様の第1から第4の実現形態を参照して、第1の態様の第5の実現形態において、前記アプリケーションの課金セッションが確立された後、前記方法は、前記課金システムがオンライン課金システムであるならば、前記CTFデバイスが、課金されるべき他のアプリケーションが開始し、前記他のアプリケーションの料率グループを満たす割り当てが現在提供されていないことを検出したとき、前記CTFデバイスにより、前記アプリケーションの確立された課金セッションを使用することによって、前記課金システムからの前記他のアプリケーションの割り当てを要求するステップ、または、前記CTFデバイスが、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、前記課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出したならば、前記CTFデバイスにより、前記アプリケーションの確立された課金セッションを使用することによって、前記課金が終了したアプリケーションについての収集された課金情報を前記課金システムに送信するステップをさらに含む。
第1の態様の第1から第5の実現形態を参照して、第1の態様の第6の実現形態において、前記課金方法は、前記CTFデバイスが、最後に課金されたアプリケーションが終了したことを検出したとき、前記CTFデバイスにより、前記アプリケーションの確立された課金セッションを中止するために、課金セッション中止要求を前記課金システムに送信するステップをさらに含む。
第1の態様の第6の実現形態を参照して、第1の態様の第7の実現形態において、前記CTFデバイスにより、最後に課金されたアプリケーションが終了したことを検出することは、前記アプリケーション識別子に対応するアプリケーションが終了し、他のアプリケーションが課金情報を現在収集も報告もしていない、または、前記アプリケーション識別子に対応するアプリケーションの課金規則が更新または削除され、結果として前記アプリケーションのための課金を行う必要がなく、他のアプリケーションが課金情報を現在収集も報告もしていないならば、前記CTFデバイスにより、前記検出された最後に課金されたアプリケーションが終了したと判定することを特に含む。
第1の態様の第6および第7の実現形態を参照して、第8の実現形態において、前記CTFデバイスが、前記最後に課金されたアプリケーションが終了したことを検出したとき、IPコネクティビティ・アクセス・ネットワーク・セッションIP-CAN Sessionが終了していないならば、前記課金セッション中止要求は、前記最後のアプリケーションのための課金が終了したが前記IP-CAN Sessionは終了していないことを示すための指示を含み、前記IP-CAN Sessionが終了したならば、前記課金セッション中止要求は前記IP-CAN Sessionが終了したことを示すための指示を含む。
第1の態様および第1の態様の第1から第8の実現形態を参照して、第1の態様の第9の実現形態において、前記CTFデバイスは、前記課金システムがサービングゲートウェイアドレスまたは公衆陸上移動ネットワークPLMN識別子に従って前記アプリケーション識別子に対応するアプリケーションのために課金するように、前記アプリケーションのフローが通過するサービングゲートウェイのアドレス、または、PLMNの識別子を、前記アプリケーションの課金セッションを使用することによって、前記課金システムに送信する。
第1の態様の第9の実現形態を参照して、第1の態様の第10の実現形態において、前記CTFデバイスはトラフィック検出機能TDFデバイスであり、前記方法は、前記TDFデバイスにより、前記PCRFデバイスによって送信されたサービングゲートウェイアドレスまたはPLMN識別子を受信するステップであって、前記サービングゲートウェイアドレスまたはPLMN識別子は、前記PCEFデバイスによって前記PCRFデバイスに送信される、ステップをさらに含む。
第1の態様の第10の実現形態を参照して、第1の態様の第11の実現形態において、前記方法は、前記PCRFデバイスが、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCEFデバイスに送信し、それによって、前記PCEFデバイスが、前記PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレスまたはPLMN識別子を前記PCRFデバイスに送信し、前記PCRFデバイスが、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレスまたはPLMN識別子を前記CTFデバイスに送信するように、前記CTFデバイスにより、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスに送信するステップをさらに含む。
第1の態様の第10および第11の実現形態を参照して、第1の態様の第12の実現形態において、前記課金システムがオンライン課金システムOCSであり、前記CTFデバイスが前記OCSによって返信された再認証トリガ条件であって、前記トリガ条件がサービングゲートウェイアドレス変更またはPLMN変更を含む、再認証トリガ条件を受信したならば、前記CTFデバイスにより、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスに送信するステップは、前記CTFデバイスにより、前記トリガ条件に含まれるサービングゲートウェイアドレス変更またはPLMN変更に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスに送信するステップを特に含む。
第1の態様の第11および第12の実現形態を参照して、第1の態様の第13の実現形態において、前記課金方法は、前記PCEFデバイスが前記サービングゲートウェイアドレスまたはPLMNが変わったことを検出した後、前記PCEFデバイスにより、前記PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を前記PCRFデバイスに送信するステップと、前記PCRFデバイスにより、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を前記CTFデバイスに送信するステップと、前記CTFデバイスにより、サービングゲートウェイアドレス変更またはPLMN変更に従って、前記アプリケーションについての収集された課金情報の報告をトリガするステップと、をさらに含む。
第1の態様の第9の実現形態を参照して、第1の態様の第14の実現形態において、前記CTFデバイスがトラフィック検出機能TDFデバイスであるならば、前記TDFデバイスは、ポリシーおよび課金実施機能PCEFデバイスによって直接に送信されたサービングゲートウェイアドレスまたはPLMN識別子、および、前記サービングゲートウェイアドレスが変わった後に送信された変更されたサービングゲートウェイアドレスまたは前記PLMNが変わった後に送信された変更されたPLMN識別子を受信する。
第1の態様および第1の態様の第1から第14の実現形態を参照して、第15の実現形態において、前記CTFデバイスがTDFデバイスであり、前記PCRFデバイスが、ゲーティング動作を搬送するフロー制御ポリシーを前記PCEFデバイスにさらに配送するならば、前記アプリケーションの課金規則は、前記フロー制御ポリシー内で搬送されるゲーティング動作に対応するダウンリンクサービスデータフローについての情報をさらに含み、前記CTFデバイスにより、前記検出されたアプリケーションのフローについての課金情報を収集するするステップは、前記CTFデバイスにより、前記検出されたアプリケーションのフローを、前記ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致させるステップと、前記検出されたアプリケーションのフローが、前記ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致しないならば、前記CTFデバイスにより、前記アプリケーションのフローについての課金情報を収集するステップと、を特に含む。
第1の態様および第1の態様の第1から第15の実現形態を参照して、第1の態様の第16の実現形態において、前記CTFデバイスがTDFデバイスであるならば、前記CTFデバイスは、前記PCRFデバイスによって送信された課金規則内で搬送されたフローのゲーティング動作、および、対応するダウンリンクサービスデータフローについての情報を受信し、前記CTFデバイスが前記ダウンリンクサービスデータフローについてゲーティング動作を行うならば、前記CTFデバイスにより、前記検出されたアプリケーションのフローについての課金情報を収集するステップは、前記ゲーティング動作が、前記アプリケーションのフローが通過することを許可するならば、前記CTFデバイスにより、前記アプリケーションのフローについての課金情報を収集するステップを特に含む。
第1の態様および第1の態様の第1から第16の実現形態を参照して、第1の態様の第17の実現形態において、前記アプリケーションの課金規則が、前記アプリケーションのフロー記述情報、および、前記アプリケーションを検出するように前記CTFデバイスに命令するための指示情報を搬送するならば、前記CTFデバイスにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出するステップは、前記指示情報が前記アプリケーションを検出するように前記CTFデバイスに命令するならば、前記CTFデバイスにより、前記アプリケーション識別子に対応するアプリケーションのフローを検出するステップであって、前記フローは1つまたはより多くのベアラ上で送信される、ステップ、または、前記指示情報が前記アプリケーションを検出するように前記CTFデバイスに命令しないならば、前記CTFデバイスにより、前記課金規則内で搬送されるアプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させ、前記CTFデバイスによって検出されたアプリケーションのフローとして、1つまたはより多くのベアラ上で送信され、前記フロー記述情報と合致するフローを使用するステップを特に含む。
第1の態様および第1の態様の第1から第17の実現形態を参照して、第1の態様の第18の実現形態において、前記アプリケーションの課金規則は前記アプリケーションのフロー記述情報を搬送し、前記CTFデバイスにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出するステップは、前記CTFデバイスにより、前記課金規則内で搬送される前記アプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させ、前記CTFデバイスによって検出されたアプリケーションのフローとして、1つまたはより多くのベアラ上で送信され、前記フロー記述情報と合致するフローを使用するステップを特に含む。
第1の態様および第1の態様の第1から第18の実現形態を参照して、第1の態様の第19の実現形態において、前記CTFデバイスはTDFデバイスであり、前記アプリケーションの課金規則は特定のアプリケーションの識別子をさらに搬送し、前記CTFデバイスにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出するステップは、前記CTFデバイスにより、前記アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、前記フローを合致させるために前記特定のアプリケーションの識別子に対応するローカルに記憶されたフロー記述情報を取得し、または、前記CTFデバイスにより、前記アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、前記アプリケーションの課金規則内で搬送されるアプリケーション識別子に対応するアプリケーションのフロー以外のデータフローを合致させるステップを特に含む。
第1の態様および第1の態様の第1から第19の実現形態を参照して、第1の態様の第20の実現形態において、前記CTFデバイスはPCEFデバイスであり、前記アプリケーションの課金規則は前記アプリケーションの課金セッションを確立するかどうかについての命令をさらに搬送し、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信することは、前記CTFデバイスにより、前記アプリケーションの課金セッションを確立するかどうかについての命令に従って、前記アプリケーションの課金セッションを確立するかどうかを判定すること、および、前記命令が、前記アプリケーションの課金セッションを確立するように前記CTFデバイスに要求するならば、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って、課金セッション確立要求を前記課金システムに送信し、前記課金セッション確立要求を使用することによって、前記アプリケーションの課金セッションを確立すること、または、前記命令が、前記アプリケーションの課金セッションを確立しないように前記CTFデバイスに要求するならば、前記CTFデバイスにより、前記アプリケーションの課金規則に従って、前記アプリケーションのフローが配置されるベアラの課金セッションが前記アプリケーションの課金セッションであると判定すること、を特に含む。
第1の態様の第20の実現形態を参照して、第1の態様の第21の実現形態において、前記アプリケーションの課金規則は、前記アプリケーションのフローを指定されたベアラに結合するための命令をさらに搬送し、前記CTFデバイスにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出した後、前記方法は、前記CTFデバイスにより、前記検出されたアプリケーションのフローのためのテンプレートを前記指定されたベアラに結合するステップをさらに含む。
第1の態様の第21の実現形態を参照して、第1の態様の第22の実現形態において、前記指定されたベアラは前記アプリケーションの課金規則を使用することによって前記PCRFデバイスによって指定されたベアラであるか、または、前記指定されたベアラは前記CTFデバイスによって選択されたベアラであり、前記CTFデバイスにより、前記検出されたアプリケーションのフローのためのテンプレートを前記指定されたベアラに結合するステップは、前記CTFデバイスにより、前記アプリケーションのダウンリンクフローのためのテンプレートを、前記PCRFデバイスによって指定されたベアラまたは前記CTFデバイスによって選択されたベアラに結合するステップと、前記CTFデバイスにより、ユーザクライアントが、前記アプリケーションの上流フローのためのテンプレートを、前記PCRFデバイスによって指定されたベアラまたは前記CTFデバイスによって選択されたベアラに結合するように、ベアラの更新を起動し、前記アプリケーションの上流フローのためのテンプレートを前記アプリケーションの課金セッションに対応するユーザクライアントに送信するステップと、を特に含む。
第2の態様によれば、本発明の実施例は、ポリシーおよび課金規則機能PCRFデバイスからアプリケーションの課金規則を受信するように構成された第1受信ユニットであって、前記アプリケーションの課金規則はアプリケーション識別子および前記アプリケーションの課金規則パラメータを搬送する、第1受信ユニットと、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出し、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立し、前記検出されたアプリケーションのフローについての課金情報を収集するように構成された第1処理ユニットと、前記アプリケーションの課金セッションを使用することによって、前記アプリケーションのフローについての収集された課金情報を前記課金システムに送信するように構成された第1送信ユニットと、を含む課金検出機能CTFデバイスを提供する。
第2の態様を参照して、第2の態様の第1の実現形態において、前記第1処理ユニットは、前記CTFデバイスが課金されるべき第1のアプリケーションを検出したとき、前記課金規則パラメータに従って、課金セッション確立要求を前記課金システムに送信し、前記課金セッション確立要求を使用することによって、前記アプリケーションの課金セッションを確立するように特に構成される。
第2の態様の第1の実現形態を参照して、第2の態様の第2の実現形態において、前記アプリケーションの課金セッションが確立された後、前記課金システムがオンライン課金システムであり、前記第1処理ユニットが、課金されるべき他のアプリケーションが開始し、前記他のアプリケーションの料率グループを満たす割り当てが現在提供されていないことを検出したならば、前記第1送信ユニットは、前記アプリケーションの確立された課金セッションを使用することによって、前記課金システムからの前記他のアプリケーションの割り当てを要求し、または、前記アプリケーションの課金セッションが確立された後、前記第1処理ユニットが、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、前記課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出したならば、前記第1送信ユニットは前記アプリケーションの確立された課金セッションを使用することによって、前記課金が終了したアプリケーションについての収集された課金情報を前記課金システムに送信する。
第2の態様および第2の態様の第1から第2の実現形態を参照して、第2の態様の第3の実現形態において、最後に課金されたアプリケーションが終了したことを検出したとき、前記第1処理ユニットは、前記アプリケーションの確立された課金セッションを中止するために、課金セッション中止要求を前記課金システムに送信する。
第2の態様および第2の態様の第1から第3の実現形態を参照して、第2の態様の第4の実現形態において、前記第1送信ユニットは、前記課金システムがサービングゲートウェイアドレスまたは公衆陸上移動ネットワークPLMN識別子に従ってアプリケーション識別子に対応するアプリケーションのために課金するように、前記アプリケーションのフローが通過するサービングゲートウェイのアドレス、または、PLMNの識別子を、前記アプリケーションの課金セッションを使用することによって、前記課金システムに送信する。
第2の態様の第4の実現形態を参照して、第2の態様の第5の実現形態において、前記第1受信ユニットは、前記PCRFデバイスによって送信されたサービングゲートウェイアドレスまたはPLMN識別子をさらに受信し、前記サービングゲートウェイアドレスまたはPLMN識別子は、前記PCEFデバイスによって前記PCRFデバイスに送信される。
第2の態様の第5の実現形態を参照して、第2の態様の第6の実現形態において、前記PCRFデバイスが、前記第1送信ユニットによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCEFデバイスに送信し、それによって、前記PCEFデバイスが、前記PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレスまたはPLMN識別子を前記PCRFデバイスに送信し、前記PCRFデバイスが、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレスまたはPLMN識別子を前記CTFデバイスに送信するように、前記第1送信ユニットは、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスにさらに送信する。
第2の態様の第6の実現形態を参照して、第2の態様の第7の実現形態において、前記PCEFデバイスが、前記サービングゲートウェイアドレスまたはPLMNが変わったことを検出した後、前記PCEFデバイスは、前記PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を前記PCRFデバイスに送信し、前記PCRFデバイスは、前記第1送信ユニットによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を前記第1受信ユニットに送信し、前記第1送信ユニットは、サービングゲートウェイアドレス変更またはPLMN変更に従って、前記アプリケーションについての収集された課金情報の報告をトリガする。
第2の態様の第7の実現形態を参照して、第2の態様の第8の実現形態において、前記第1受信ユニットは、ポリシーおよび課金実施機能PCEFデバイスによって直接に送信されたサービングゲートウェイアドレスまたはPLMN識別子、および、前記サービングゲートウェイアドレスが変わった後に送信された変更されたサービングゲートウェイアドレスまたは前記PLMNが変わった後に送信された変更されたPLMN識別子を受信する。
第2の態様および第2の態様の第1から第8の実現形態を参照して、第2の態様の第9の実現形態において、前記第1受信ユニットによって受信される前記アプリケーションの課金規則は、特定のアプリケーションの識別子をさらに搬送し、前記第1処理ユニットにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出することは、前記第1処理ユニットにより、前記アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、前記フローを合致させるために前記特定のアプリケーションの識別子に対応するアプリケーションのローカルに記憶されたフロー記述情報を取得すること、または、前記第1処理ユニットにより、前記アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、前記アプリケーションの課金規則内で搬送されるアプリケーション識別子に対応するアプリケーションのフロー以外のフローを合致させることを特に含む。
第2の態様の第9の実現形態を参照して、第2の態様の第10の実現形態において、前記アプリケーションの課金規則は前記アプリケーションの課金セッションを確立するかどうかについての命令をさらに搬送し、前記第1処理ユニットにより、前記アプリケーションの課金規則を実行し、前記アプリケーション識別子に従って1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出することは、前記CTFデバイスにより、前記アプリケーションの課金セッションを確立するかどうかについての命令に従って、前記アプリケーションの課金セッションを確立するかどうかを判定すること、および、前記命令が、前記アプリケーションの課金セッションを確立するように前記CTFデバイスに要求するならば、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って、課金セッション確立要求を前記課金システムに送信し、前記課金セッション確立要求を使用することによって、前記アプリケーションの課金セッションを確立すること、または、前記命令が、前記アプリケーションの課金セッションを確立しないように前記CTFデバイスに要求するならば、前記CTFデバイスにより、前記アプリケーションの課金規則に従って、前記アプリケーションのフローが配置されるベアラの課金セッションが前記アプリケーションの課金セッションであると判定すること、を特に含む。
本発明の実施例において提供される技術的解決策から、アプリケーションの課金規則を受信した後、本発明の実施例におけるCTFデバイスは、課金規則内で搬送されるアプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、検出されたアプリケーションのフローについての課金情報を収集し、アプリケーションのフローが検出された後、アプリケーションの課金セッションが確立されることが理解され得る。従って、ベアラの粒度に基づく課金セッションがこのベアラ上のフローについての課金情報のみを送信することが可能である先行技術とは異なり、本発明の実施例において提供される技術的解決策において、複数のベアラ上のアプリケーションのフローが検出され、先行技術の制限を受けず、本発明の実施例において提供される技術的解決策はOTTアプリケーションのための課金を実現することが可能である。
本発明の実施例における技術的解決策をより明確に記載するために、以下は、実施例を記載するために要求される添付図面を簡潔に導入する。明らかに、以下の記載における添付図面は本発明のほんのいくつかの実施例を表わし、この技術分野の当業者は創作的な労力なしでこれらの添付図面から他の図面を依然として導き出し得る。
先行技術において提供されるポリシーおよび課金制御システムの構成図である。 本発明の実施例によるアプリケーション課金方法のフローチャートである。 本発明の他の実施例によるアプリケーション課金方法のフローチャートである。 本発明の他の実施例による、CTFデバイスがサービングゲートウェイアドレス変更を閲覧予約する方法のフローチャートである。 本発明の実施例による課金検出機能CTFデバイスの構成図である。 本発明の実施例によるアプリケーション課金システムの構成図である。 本発明の他の実施例によるアプリケーション課金システムの構成図である。 本発明の他の実施例による課金トリガ機能CTFデバイスの構成図である。
以下は、本発明の実施例における添付図面を参照して、本発明の実施例における技術的解決策を明確かつ十分に記載する。明らかに、記載された実施例は本発明の実施例の全てではなくほんの一部である。創作的な労力なしで本発明の実施例に基づいてこの技術分野の当業者によって得られる他の全ての実施例は、本発明の保護範囲内にある。
本発明の実施例において、課金システムは、オンライン課金システムOCSまたはオフライン課金システムOFCSを指し、ベアラは、GPRSネットワーク上のPDP ContextまたはEPCネットワーク上のIP-CAN Bearerを指す。
本発明の実施例において、エンティティは、また、デバイスとして表現され得る。エンティティは、独立のデバイス、または他のデバイス内に配置されたデバイスであることが可能であり、例えば、PCRFエンティティはPCRFデバイスであることが可能である。
まず、本発明の実施例によって提供されるアプリケーション課金方法が記載される。図2は、以下を含む、本発明の実施例によるアプリケーション課金方法の過程を表わす。
201.課金検出機能CTFデバイスはポリシーおよび課金規則機能PCRFデバイスからアプリケーションの課金規則を受信し、ここで、アプリケーションの課金規則はアプリケーション識別子およびアプリケーションの課金規則パラメータを搬送し、CTFデバイスは、ポリシーおよび課金実施機能PCEFデバイスまたはトラフィック検出機能TDFデバイスであることが可能であり、アプリケーションの課金規則パラメータは、アプリケーションの課金方式、アプリケーションの料率グループ、および課金タイプを含むことが可能であり、ここで、課金方式はトラフィックを基にした課金または期間を基にした課金であることが可能であり、課金タイプはオンライン課金またはオフライン課金であることが可能であり、アプリケーションの課金規則は特定のユーザを対象とし、さらに、アプリケーションの確立された課金セッションはそのユーザを対象とし、続いて、検出されたアプリケーションのフローについての収集された課金情報は、また、そのユーザを対象とし、アプリケーション識別子に対応するアプリケーションのフローについての課金情報である。
202.CTFデバイスはアプリケーションの課金規則を実行し、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出する。
アプリケーションのフローはアプリケーションに対応するフローであり、アプリケーション識別子に従ってアプリケーションのフローを検出することは、アプリケーション識別子に従ってDPIまたはDFI技術を使用することによってアプリケーションのフローを識別することである。DPIまたはDFI検出モジュールは、ベアラのエンドポイントにおいて、または、エンドポイントから離れて配備され、ベアラ上で送信される全てのフローについてディープ・インスペクションを行うことによってアプリケーションのフローを検出する。CTFデバイスのDPIまたはDFIモジュールは、アプリケーション識別子に対応する特徴コードを保存し、ユーザのIP-CAN Sessionの全てのパケットにおいてアプリケーション識別子に対応する特徴コードを検出する。アプリケーション識別子に対応する特徴コードを有するパケットは、アプリケーション識別子に対応するアプリケーションである。もちろん、他の技術が、また、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出するために使用され得る。
さらに、アプリケーションの課金規則がアプリケーションのフロー記述情報(例えば、5タプル)をさらに搬送するならば、アプリケーション識別子に従ってアプリケーションのフローを検出することは、また、フロー記述情報に従ってアプリケーションのフローを合致させることであり得る。この場合において、アプリケーションの課金規則は、また、アプリケーションを検出するようにCTFデバイスに命令するための指示情報を搬送することが可能であり、CTFデバイスにより、アプリケーションの課金規則を実行すること、および、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出することは、指示情報がアプリケーションを検出するようにCTFデバイスに命令するならば、CTFデバイスにより、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出すること、または、指示情報がアプリケーションを検出するようにCTFデバイスに命令しないならば、CTFデバイスにより、課金規則内で搬送されるアプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させること、および、CTFデバイスによって検出されたアプリケーションのフローとして、1つまたはより多くのベアラ上で送信され、フロー記述情報と合致するフローを使用することを特に含み得る。
203.CTFデバイスは、アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによってアプリケーションの課金セッションを確立する。
特に、アプリケーションの課金規則パラメータ内で搬送される課金タイプがオンライン課金であるならば、CTFデバイスはオンライン課金セッション確立要求(CCR initial)をオンライン課金システムに送信し、課金規則パラメータ内で搬送されるアプリケーションの料率グループに従ってOCSからの割り当てを要求し、課金規則パラメータ内で搬送される課金タイプがオフライン課金であるならば、CTFデバイスはオフライン課金セッション確立要求(ACR Start)をオフライン課金システムに送信する。
ここで、アプリケーションの課金セッションは、ベアラと独立な課金セッションであり、アプリケーションに専用の課金セッションである。IP-CAN Sessionにおけるベアラが終了するとき、アプリケーションの課金セッションは終了しない。アプリケーションに専用の課金セッションは複数のアプリケーションによって共有され得る。
その代りに、他の実現形態において、CTFデバイスがPCEFデバイスであるならば、アプリケーションの課金セッションは、また、デフォルトのベアラの課金セッションであることが可能であり、デフォルトのベアラの課金セッションは1つまたはより多くのベアラ上で送信されるアプリケーションのフローについての課金情報を報告することが可能である。この場合において、CTFデバイスが課金システムとデフォルトのベアラの課金セッションを確立しているならば、CTFデバイスは課金セッションを再使用し、そうでなければ、CTFデバイスは課金セッション確立要求を課金システムに送信して課金セッションを再確立する。GPRSネットワークにおいて、デフォルトのベアラは主要PDP Contextであり、EPCネットワークにおいて、デフォルトのベアラはデフォルトIP−CANベアラDefault IP-CAN Bearerである。
204.CTFデバイスは検出されたアプリケーションのフローについての課金情報を収集する。
205.CTFデバイスは、アプリケーションの課金セッションを使用することによって、アプリケーションのフローについての収集された課金情報を課金システムに送信する。
本発明の実施例において提供される技術的解決策から、アプリケーションの課金規則を受信した後、本発明の実施例におけるCTFデバイスは、課金規則内で搬送されるアプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、検出されたアプリケーションのフローについての課金情報を収集し、アプリケーションのフローが検出された後、アプリケーションの課金セッションが確立されることが理解され得る。従って、ベアラの粒度に基づく課金セッションがこのベアラ上のフローについての課金情報のみを送信することが可能である先行技術とは異なり、本発明の実施例において提供される技術的解決策において、複数のベアラ上のアプリケーションのフローが検出され、先行技術の制限を受けず、本発明の実施例において提供される技術的解決策はOTTアプリケーションのための課金を実現することが可能である。本発明の実施例において、CTFデバイスにより、アプリケーションの課金規則パラメータに従って、課金セッション確立要求を課金システムに送信すること、および、課金セッション確立要求を使用することによってアプリケーションの課金セッションを確立することは、CTFデバイスが課金されるべき第1のアプリケーションを検出したとき、CTFデバイスにより、課金規則パラメータに従って、課金セッション確立要求を課金システムに送信すること、および、課金セッション確立要求を使用することによって、アプリケーションの課金セッションを確立することを特に含み得る。ここで、検出することは、アプリケーションの課金規則が実行された後、アプリケーションのフローを最初に検出することを指す。
本発明の実施例において開示された解決策によれば、課金されるべき第1のアプリケーションが検出されるとき、アプリケーションの課金セッションの確立をトリガすることは、課金セッションがベアラに結合される必要がある先行技術とは異なるアプリケーションの課金セッションを確立させ、すなわち、先行技術において、ベアラが確立されるとき課金セッションが確立され、これに対して、本発明の実施例において、アプリケーションの課金セッションの確立は、アプリケーションが利用可能であるときトリガされ、これは、どのアプリケーションも利用可能でないとき、課金システムおよびCTFデバイス上の多くの課金セッションの負荷を減少させ得る。
特に、CTFデバイスにより、課金されるべき第1のアプリケーションを検出することは、CTFデバイスにより、アプリケーション識別子に従って、アプリケーション識別子に対応するアプリケーションのフローを検出すること、および、アプリケーションの課金規則に従って、検出されたアプリケーションについての課金情報が収集され報告される必要があると判定すること、および、アプリケーションの課金セッションが現在存在しないならば、CTFデバイスにより、検出されたアプリケーションが課金されるべき第1のアプリケーションであると判定することを含み得る。
本発明の実施例において、アプリケーションの課金セッションが確立された後、この方法は次の2つの場合をさらに含み得る。
第1の場合:課金システムがオンライン課金システムであるならば、CTFデバイスが、課金されるべき他のアプリケーションが開始し、他のアプリケーションの料率グループを満たす割り当てが現在提供されていないことを検出したとき、CTFデバイスは、アプリケーションの確立された課金セッションを使用することによって、課金システムからの他のアプリケーションの割り当てを要求する、または、
第2の場合:CTFデバイスが、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出したならば、CTFデバイスはアプリケーションの確立された課金セッションを使用することによって、課金が終了したアプリケーションについての収集された課金情報を課金システムに送信する。
本発明の実施例において、CTFデバイスにより、課金されるべき他のアプリケーションが開始したことを検出することは、CTFデバイスがPCRFデバイスから他のアプリケーションの課金規則を受信した後、CTFデバイスにより、他のアプリケーションの課金規則を実行すること、および、アプリケーションが使用されることを開始したことを検出することであり得る。
本発明の実施例によれば、最後に課金されたアプリケーションが終了したことを検出したとき、CTFデバイスは、アプリケーションの確立された課金セッションを中止するために、課金セッション中止要求を課金システムに送信する。
特に、本発明の実施例において、CTFデバイスにより、最後に課金されたアプリケーションが終了したことを検出することは、アプリケーション識別子に対応するアプリケーションが終了し、他のアプリケーションが課金情報を現在収集も報告もしていない、または、アプリケーション識別子に対応するアプリケーションの課金規則が更新または削除され、結果としてアプリケーションのための課金を行う必要がなく、他のアプリケーションが課金情報を現在収集も報告もしていないならば、CTFデバイスにより、検出された最後に課金されたアプリケーションが終了したと判定することを特に含み得る。
さらに、IPコネクティビティ・アクセス・ネットワーク・セッションIP Connectivity Access Network Session IP-CAN Sessionが終了していないならば、課金セッション中止要求は、最後のアプリケーションのための課金が終了したがIP-CAN Sessionは終了していないことを示すための指示をさらに含むことが可能であり、IP-CAN Sessionが終了したならば、課金セッション中止要求はIP-CAN Sessionが終了したことを示すための指示を含む。
図3は、以下を含む、本発明の実施例によるアプリケーション課金方法の過程を表わす。
301.PCRFデバイスはアプリケーションの課金規則をCTFデバイスに配送し、ここで、アプリケーションの課金規則は、アプリケーションを検出し、アプリケーションについての課金情報を収集し報告するように、CTFデバイスに命令し、CTFデバイスは、PCEFデバイスまたはTDFデバイスであることが可能であり、特に、PCRFデバイスは、運営者によって提供される設定に従って、PCEFまたはTDFのいずれがアプリケーション課金をトリガするためのノードとして使用されるかを判定することが可能である。
アプリケーションの課金ポリシーは、次のパラメータ、アプリケーション識別子Application IDおよびアプリケーションの課金規則パラメータを含むことが可能であり、ここで、アプリケーションの課金規則パラメータは、次のもの、料率グループRating Group、課金方式、およびアプリケーションに対応する課金タイプのうちの少なくとも1つを含み得る。
PCRFデバイスは、他のアプリケーションのためのアプリケーションの課金規則を配送し、続くステップにおいて、アプリケーションの配送された課金規則を修正または削除し得ることに留意すべきである。
本発明の実施例において、アプリケーションは任意の粒度の検出単位であり得る。それは、サービスプロバイダによって提供される特定のサービス、サービスタイプ、または関係のないサービスのグループによって形成されるサービスグループにさえ対応することが可能であり、例えば、本発明の実施例におけるアプリケーションは、ピア・ツー・ピア(Peer to Peer, P2P)サービスまたはeDonkeyのような特定のP2PアプリケーションまたはP2Pフロー以外の全てのフローであり得る。
302.PCRFデバイスからアプリケーションの課金規則を受信した後、CTFデバイスは、PCRFデバイスによって提供される命令に従って課金システムとアプリケーションの課金セッションを確立し、アプリケーションについての課金情報を収集し報告する。具体的な実現過程は以下のステップ3021から3029を含む。
3021.PCRFデバイスからアプリケーションの課金規則を受信した後、CTFデバイスはアプリケーション識別子に従ってアプリケーションを検出し、第1のアプリケーションAppを検出した後、ステップ3022を行う。
課金されるべき第1のAppを検出するための具体的な方法は次の通りである。PCRFデバイスからアプリケーションの課金規則内で搬送されるアプリケーション識別子Application IDに従って、CTFデバイスは、そのDPIまたはDFI能力を用いて、CTFデバイスを通過するパケットフローにおけるアプリケーションのパケットフロー(traffic)を検出し、第1のアプリケーションを検出した後、CTFデバイスが、PCRFデバイスからのアプリケーションの課金規則に従って、アプリケーションについての課金情報が収集され報告される必要があると判定したならば、CTFデバイスは、アプリケーションが課金されるべき第1のアプリケーションAppであると判定し、CTFデバイスが、PCRFデバイスからのアプリケーションの課金規則に従って、アプリケーションについての課金情報が収集され報告される必要がないと判定したならば、CTFデバイスは、CTFデバイスがアプリケーションを検出するまで、PCRFデバイスによって示される他のアプリケーションを検出し続け、PCRFデバイスからのアプリケーションの課金規則に従って、アプリケーションについての課金情報が収集され報告される必要があると判定したならば、CTFデバイスは、アプリケーションが課金されるべき第1のアプリケーションAppであると判定する。
CTFデバイスにより、PCRFデバイスからのアプリケーションの課金規則に従って、アプリケーションについての課金情報が収集され報告される必要があると判定することは、以下を特に含み得る。
本発明の実施例において、この方法は、CTFデバイスにより、PCRFデバイスから他のアプリケーションの課金規則を受信すること、および、他のアプリケーションの課金規則に従って、1つまたはより多くのベアラ上で送信される他のアプリケーションのフローを検出することをさらに含み、アプリケーションの受信された課金規則に従って、検出されたアプリケーションについての課金情報が収集され報告される必要があると判定することは、以下の2つの場合を含み得る。
CTFデバイスが、アプリケーションのフローが複数のアプリケーションの課金規則と合致することが可能であることを検出したとき、アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度が他のアプリケーションの課金規則の課金優先度より高く、アプリケーション識別子に対応するアプリケーションの課金規則がアプリケーションのための課金の必要性を示すならば、CTFデバイスにより、アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定すること、または、
課金方法は、CTFデバイスにより、PCRFデバイスからフローの課金規則を受信することをさらに含み、アプリケーションの受信された課金規則に従って、検出されたアプリケーションについての課金情報が収集され報告される必要があると判定することは、検出されたアプリケーションのフローが同時にフローの課金規則およびアプリケーションの課金規則と合致することが可能であるとき、アプリケーションの課金規則の課金優先度がフローの課金規則の課金優先度および他のアプリケーションの課金規則の課金優先度より高く、アプリケーション識別子に対応するアプリケーションの課金規則がアプリケーションのための課金の必要性を示すならば、CTFデバイスにより、アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定することを特に含む。
3022.CTFデバイスは、アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによってアプリケーションの課金セッションを確立する。
特に、CTFデバイスは、課金セッション確立要求を課金システムに送信する。
課金システムがオンライン課金システムOCS(Online Charging System)であるならば、CTFデバイスはクレジット制御要求(CCR, Credit Control Request)コマンドをOCSに送信し、ここで、コマンドのクレジット制御要求タイプCC-Request-Typeの値は初期要求INITIAL_REQUESTに設定される。このコマンドは、OCSからのRating Groupに対応するリソース割り当てを要求するために、第1のアプリケーションの料率グループRating Groupに対応する割り当ての要求を搬送する。
課金システムがオフライン課金システムOFCS(Offline Charging System)であるならば、CTFデバイスはアカウンティング要求(Accounting Request, ACR)コマンドを送信し、ここで、コマンドのアカウンティング・レコード・タイプAccounting-Record-Typeの値は開始レコードSTART_RECORDに設定される。
3023.アプリケーションの課金セッションが確立されたことを確認した後、課金システムは課金セッション確立応答をCTFデバイスに送信する。課金システムがOCSであるならば、課金システムは、また、CTFデバイスに承認された割り当てを返信する。
3024.CTFデバイスが、PCRFデバイスからのアプリケーションの課金規則に従って、課金されるべき新しいアプリケーションが開始し、アプリケーションのRating Groupを満たす割り当てが現在提供されていないこと、または、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出したとき、CTFデバイスはステップ3025を行う。
この場合において、アプリケーションのために確立されたアプリケーションの課金セッションは依然として存在し、すなわち、以前に課金されたアプリケーションは終了していない。この場合において、ユーザの位置が更新され、または、アプリケーションのQoSが変わったならば、CTFデバイスは、アプリケーションについての収集された課金情報を報告するために、ステップ3025を行い得る。
3025.CTFデバイスは、アプリケーションについての収集された課金情報を課金システムに報告する。
特に、アプリケーションについての課金情報は、ステップ3022において確立された課金セッションを使用することによって報告され得る。
課金システムがOCSであるならば、CTFデバイスはクレジット制御要求更新CCR UpdateコマンドをOCSに送信し、ここで、コマンドのクレジット制御要求タイプCC-Request-Typeの値は更新要求UPDATE_REQUESTに設定される。このコマンドはアプリケーション(課金がトリガされるアプリケーション)についての収集された課金情報を搬送することが可能であり、新しい課金されるアプリケーションが開始し、アプリケーションのRating Groupを満たす割り当てが現在提供されていないならば、このコマンドは新しいアプリケーションのRating Groupに対応する割り当て要求の要求サービスユニットRSU(Requested-Service-Unit)をさらに搬送する。
課金システムがOFCSであるならば、CTFデバイスはACRコマンドを送信し、ここで、コマンドのAccounting-Record-Typeの値は暫定レコードINTERIM_RECORDに設定される。このコマンドはアプリケーションについての収集された課金情報を報告するために使用される。
3026.課金システムは応答をCTFデバイスに返信する。
課金システムがOCSであるならば、課金システムは、また、CTFデバイスに承認された割り当てを返信する。
3027.PCRFデバイスによって配送されたポリシーに従って、課金されるべき最後のアプリケーションが終了したことを検出したとき、CTFデバイスはステップ3028を行う。
課金されるべき最後のアプリケーションが終了したことを検出することは、サービスが終了し(ユーザによるサービスの割込み、または、他の理由によるサービスの割込みを含む)、または、PCRFデバイスがアプリケーションの課金規則を除去し、結果としてどのアプリケーションも現在課金されていないこと、または、PCRFデバイスがアプリケーションの課金規則を更新し、結果としてどのアプリケーションも現在課金されていないことを特に含む。
3028.CTFデバイスは、アプリケーションの課金セッションを中止するために、課金セッション中止要求を課金システムに送信する。
中止された課金セッションはステップ3022において確立されたアプリケーションの課金セッションである。
課金システムがOCSであるならば、CTFデバイスはCCR TerminationコマンドをOCSに送信し、ここで、コマンドのCC-Request-Typeの値は中止要求TERMINATION_REQUESTに設定される。このコマンドはアプリケーションについての収集された課金情報を搬送する。
課金システムがOFCSであるならば、CTFデバイスはACRコマンドを送信し、ここで、コマンドのAccounting-Record-Typeの値は停止レコードSTOP_RECORDに設定される。このコマンドはアプリケーションについての収集された課金情報を報告するために使用される。
この場合において、IP-CAN Sessionが終了していないならば、課金セッション中止要求は、最後のアプリケーションのための課金が終了したがIP-CAN sessionは終了していないことを示すための指示をさらに含むことが可能であり、IP-CAN Sessionが終了したならば、課金セッション中止要求はIP-CAN Sessionが終了したことを示すための指示を含む。
3029.課金システムは、課金セッションが終了したことを示す肯定応答をCTFデバイスに返信する。
特に、課金セッションの終了は、どのアプリケーションも現在課金される必要がないことを意味するのみで、IP-CAN Sessionが割り込まれたこと、または、IP-CAN Sessionにおいて、続いて、アプリケーションのための課金が行われないことを意味しない。IP-CAN Sessionが存在する間、CTFデバイスが、PCRFデバイスによって示される、課金されるべきアプリケーションを検出したならば、CTFデバイスは、再度、ステップ3021から3029を行う。IP-CAN Sessionを使用することによって、アプリケーションの複数の課金セッションが確立されることが可能であり、すなわち、1つのアプリケーションの課金セッションが終了したならば、同じIP-CAN Sessionにおいて他のアプリケーションの課金セッションが開始され得るが、同時に、1つのアプリケーションの1つのみの課金セッションが存在する。
さらに、本発明の実施例によれば、CTFデバイスは、アプリケーションのフローが通過するサービングゲートウェイのアドレス、または、公衆陸上移動ネットワーク(public land mobile network, PLMN)の識別子を、アプリケーションの課金セッションを使用することによって、課金システムに送信し、それによって、課金システムは、サービングゲートウェイアドレスまたはPLMN識別子に従ってアプリケーション識別子に対応するアプリケーションのために課金する。サービングゲートウェイServing Gatewayは、サービングGPRSサポートノード(serving GPRS support node, SGSN)またはサービングゲートウェイ(Serving Gateway, S−GW)であることが可能であり、課金は、課金レートを判定すること、および/または、割り当てを配分することを含むことが可能である。
特に、CTFデバイスによって課金システムに送信される課金セッション確立要求は、コマンドレベルのService-informationパラメータ内でアプリケーションに関する情報をさらに搬送し得る。好ましくは、1つのパラメータは、アプリケーションに関するパラメータをまとめるために使用され得る。ここで、例として、Application-informationが使用される。Application-informationパラメータはベアラに関する情報を搬送しない。Application-information内で搬送される情報は、サービングゲートウェイServing GatewayアドレスまたはPLMN識別子を含み、または、次のもの、アプリケーションのサービス品質QoS(Quality of Service)、ユーザ位置、アクセスネットワークタイプ、およびユーザ装置タイプのうちの少なくとも1つをさらに含み得る。
CTFデバイスは、アプリケーションのフローが通過するサービングゲートウェイのアドレスまたはPLMN識別子を、以下の2つの形態において、アプリケーションの課金セッションを使用することによって、課金システムに送信し得る。
第1の形態:本発明の実施例によれば、CTFデバイスがトラフィック検出機能TDFデバイスであるならば、TDFデバイスはPCRFデバイスによって送信されたサービングゲートウェイアドレスまたはPLMN識別子を受信し、ここで、サービングゲートウェイアドレスまたはPLMN識別子は、PCEFデバイスによってPCRFデバイスに送信される。
さらに、CTFデバイスは、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCRFデバイスに送信し、それによって、PCRFデバイスは、CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCEFデバイスに送信し、それによって、PCEFデバイスは、PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレスまたはPLMN識別子をPCRFデバイスに送信し、PCRFデバイスは、CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレスまたはPLMN識別子をCTFデバイスに送信する。PLMN変更は、移動国コード(mobile country code, MCC)または移動ネットワークコード(mobile network code, MNC)の変更を指す。さらに、本発明の実施例によれば、課金システムがオンライン課金システムOCSであり、CTFデバイスがOCSによって返信された再認証トリガ条件であって、当該トリガ条件がサービングゲートウェイアドレス変更またはPLMN変更を含む、再認証トリガ条件を受信したならば、この方法は、CTFデバイスにより、トリガ条件に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCRFデバイスに送信すること、および、PCRFデバイスにより、CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCEFデバイスに送信することをさらに含み得る。
さらに、PCEFデバイスが、サービングゲートウェイアドレスまたはPLMNが変わったことを検出した後、PCEFデバイスは、PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子をPCRFデバイスに送信し、PCRFデバイスは、CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子をCTFデバイスに送信し、CTFデバイスは、サービングゲートウェイアドレス変更またはPLMN変更に従って、アプリケーションについての収集された課金情報の報告をトリガする。
第2の形態:本発明の実施例によれば、CTFデバイスがトラフィック検出機能TDFデバイスであるならば、CTFデバイスは次の形態においてサービングゲートウェイアドレスを取得し得る。TDFデバイスは、PCEFデバイスによって直接に送信されたサービングゲートウェイアドレスまたはPLMN識別子、および、サービングゲートウェイアドレスが変わった後に送信された変更されたサービングゲートウェイアドレスまたはPLMNが変わった後に送信された変更されたPLMN識別子を受信する。PCEFデバイスによって直接に送信されたサービングゲートウェイアドレスまたはPLMN識別子は、PCEFデバイスとTDFデバイスの間のGi/SGiインタフェースを通してPCEFデバイスによってTDFデバイスに送信される。特に、本発明の実施例において、PCEFデバイスとTDFデバイスの間のGiインタフェースは拡張されることが可能であり、DiameterまたはGTPプロトコルが追加されることが可能であり、それによって、PCEFデバイスは、第1のベアラが確立されたとき、次のもの、ユーザ位置、アクセスネットワークタイプ、Serving Gatewayアドレス、ユーザ装置タイプ、およびPLMN識別子のうちの1つまたはより多くをTDFデバイスに送信することが可能であり、PCEFデバイスは、ユーザ位置、アクセスネットワークタイプ、Serving Gatewayアドレス、ユーザ装置タイプ、およびPLMN識別子のうちのいずれか1つが変わったことを検出した後、変更された情報をTDFデバイスに送信する。
第1の形態について、図4に表わされている実施例への参照が行われ得る。図4に表わされている実施例は、変更されたサービングゲートウェイアドレスを取得するために、CTFデバイスが、PCRFデバイスからのサービングゲートウェイアドレス変更の通知を閲覧予約する、以下のステップを含む、具体的な実現過程を開示する。
401.PCEFデバイスは、PCRFデバイスからのポリシーおよび課金制御規則PCC Rule(Policy and Charging Control Rule)を要求し、サービングゲートウェイServing Gatewayアドレスおよび/またはPLMN識別子をPCRFデバイスに報告する。
402.PCRFデバイスはTDFデバイスと課金セッションを確立し、アプリケーションの課金規則およびServing Gatewayアドレスおよび/またはPLMN識別子を、課金セッションを使用することによって、TDFデバイスに配送する。
403.TDFデバイスは、アプリケーションの課金規則をインストールし、アクティブにし、実行し、課金システムがOCSであるならば、TDFデバイスはステップ404および405を行い、そしてステップ406を行い、課金システムがOFCSであるならば、TDFデバイスはステップ406を直接に行う。
404.TDFデバイスは、OCSからの割り当てを要求し、Serving Gatewayアドレスおよび/またはPLMN識別子を報告する。
405.OCSは配分された割り当てをTDFデバイスに返信する。返信されるメッセージは、トリガタイプTrigger Typeをさらに搬送することが可能であり、ここで、Trigger TypeはServing Gatewayアドレスおよび/またはPLMN識別子を含む。
406.TDFデバイスは事象閲覧予約要求をPCRFデバイスに送信し、ここで、事象閲覧予約要求は、Serving Gatewayアドレス変更事象および/またはPLMN変更事象を搬送し、Serving GatewayアドレスおよびPLMN識別子のうちのいずれか1つが変わったとき、変更された情報をTDFデバイスに配送するように、PCRFデバイスに命令するために使用される。
407.PCRFデバイスは、ポリシーおよび課金制御規則PCC Ruleおよび事象閲覧予約要求をPCEFデバイスに配送し、ここで、事象閲覧予約要求は、Serving Gatewayアドレス変更事象および/またはPLMN変更事象を含み、Serving GatewayアドレスおよびPLMN識別子のうちのいずれか1つが変わったとき、変更されたServing Gatewayアドレスおよび/またはPLMN識別子をPCRFデバイスに報告するように、PCEFデバイスに命令するために使用される。
408.PCRFデバイスによって送信された事象閲覧予約要求に従って、PCEFデバイスは、Serving GatewayアドレスおよびPLMN識別子のうちのいずれか1つが変わったかどうかを検出する。
409.Serving Gatewayアドレスおよび/またはPLMN識別子が変わったとき、PCEFデバイスは、変更されたServing Gatewayアドレスおよび/またはPLMN識別子をPCRFデバイスに送信する。
410.PCRFデバイスは、変更されたServing Gatewayアドレスおよび/またはPLMN識別子をTDFデバイスに送信し、ここで、変更されたServing Gatewayアドレスおよび/またはPLMN識別子は、TDFデバイスによってアプリケーションの課金規則を再インストールすることによって配送される。
411.変更されたServing GatewayアドレスまたはPLMN識別子に従って、TDFデバイスは、課金システムが課金を行うように、収集された課金情報および変更されたServing Gatewayアドレスおよび/またはPLMN識別子の課金システムへの送信をトリガする。
TDFデバイスによって送信された閲覧予約要求を受信した後、PCRFデバイスは、TDFデバイスの閲覧予約要求に従って、Serving GatewayアドレスまたはPLMN識別子のうちのいずれかの事象に対応する事象閲覧予約要求をPCEFデバイスに配送し、それによって、PCEFデバイスは、上記の情報のいずれかが変わったとき、変更された情報をPCRFデバイスに報告する。PCRFデバイスは、TDFデバイスに配送された全てのアプリケーションの課金ポリシーを更新し、それによって、PCEFデバイスによって報告された変更された新しい情報をTDFデバイスに配送する。特に、課金システムがOCSであるならば、TDFデバイスは、OCSによって返信されたTrigger Typeに従って、TDFデバイスがPCRFデバイスから閲覧予約する事象を判定する。TDFデバイスによってPCRFデバイスから閲覧予約された事象はアプリケーションの課金規則のインストールメッセージに応答して、メッセージ内で搬送されることが可能であり、または、TDFデバイスは、アプリケーションの課金規則がインストールされた後、CCRコマンドを使用することによって、PCRFデバイスからの事象を閲覧予約し、OCSによって返信されるTrigger Typeが続いて受信される。
TDFデバイスがPCRFデバイスからアプリケーションの更新された課金規則を受信し、アプリケーションの課金規則がサービングゲートウェイアドレス変更事象またはPLMN変更事象および変更されたサービングゲートウェイアドレスまたはPLMN識別子を搬送するならば、CTFデバイスは、収集された課金情報および変更された情報の課金システムへの送信をトリガする。
本発明の実施例において、TDFデバイスは、課金システムがより正確に課金を実現するように、Serving GatewayアドレスまたはPLMN識別子を、課金要求を使用することによって、課金システムに報告する。特に、課金システムは、ローミングシナリオにおいて課金を実現するように、Serving Gatewayアドレスに従って、ユーザがローミングしているかどうかを判定し、ローミング位置を判定することが可能であり、PLMN識別子に従ってそのアクセスされたPLMNネットワークを判定し、さらに、続く清算のために、課金レートを判定し、PLMNの運営者についての使用情報を記録し提供し得る。従って、課金システムのための課金の参照の要素はより正確であり、課金の正確さはより高い。
さらに、本発明の実施例によれば、繰り返される課金を防止するために、以下の2つの形態において、繰り返されるフロー情報は、対応する課金の間、特に除去され得る。
第1の形態:CTFデバイスがTDFデバイスであるならば、アプリケーションの課金規則は、PCRFデバイスによってPCEFデバイスに送信されるフロー制御ポリシーをさらに含むことが可能であり、フロー制御ポリシーは、ゲーティング動作に対応するダウンリンクサービスデータフローについての情報を搬送し得る。CTFデバイスにより、検出されたアプリケーションのフローについての課金情報を収集することは、CTFデバイスにより、検出されたアプリケーションのフローを、ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致させること、および、検出されたアプリケーションのフローが、ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致しないならば、CTFデバイスにより、アプリケーションのフローについての課金情報を収集し、または、検出されたアプリケーションのフローが、ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致するならば、CTFデバイスにより、アプリケーションのフローについての課金情報を収集しないことを特に含み得る。
第2の形態:CTFデバイスがTDFデバイスであるならば、CTFデバイスは、PCRFデバイスによって配送された課金規則内で搬送されたフローのゲーティング動作、および、対応するダウンリンクサービスデータフローについての情報を受信し、CTFデバイスがダウンリンクサービスデータフローについてゲーティング動作を行うならば、CTFデバイスにより、検出されたアプリケーションのフローについての課金情報を収集することは、ゲーティング動作が、アプリケーションのフローが通過することを許可するならば、CTFデバイスにより、アプリケーションのフローについての課金情報を収集すること、または、ゲーティング動作が、アプリケーションのフローが通過することを許可しないならば、CTFデバイスにより、アプリケーションのフローについての課金情報を収集しないことを特に含む。
第2の形態において、PCRFデバイスがフロー制御ポリシーをPCEFデバイスに配送し、PCRFデバイスが、TDFデバイスがアプリケーションのために課金すると判定したならば、PCRFデバイスによってPCEFデバイスに配送される制御ポリシーは、ダウンリンクフローのための動作を少なくとも含まないか、または、いずれの動作も含まない。この場合において、フローのためのゲーティング動作が要求されるならば、PCRFデバイスは、フローのためのゲーティング動作をTDFデバイスに別個に配送し、TDFデバイスはゲーティング動作を遂行する。好ましくは、PCRFデバイスは、動作を要求するフローのゲーティング動作を含む新しい制御ポリシーを配送する。第2の形態に対応する具体的な方法は以下の通りである。
1)ゲーティング動作を要求するフローは特殊なアプリケーションとして使用され、配送されるパラメータは特殊なアプリケーションの識別子および対応する動作を示す。特殊なアプリケーションの識別子およびTDFデバイスの設定情報に従って、TDFデバイスは動作を要求するフローのためのテンプレートを判定する。もちろん、この場合において、TDFデバイスは、特殊なアプリケーションの識別子に従ってローカルにフローテンプレート情報を設定し、フローをフローテンプレートに従って合致させ、ゲーティング動作を行う必要がある。
2)ゲーティング動作を要求するフローは特殊なアプリケーションとして使用され、配送されたパラメータは、特殊なアプリケーションのID、アプリケーションIDに対応するSDF情報、および動作を示す。SDF情報に従って、TDFデバイスは、それを要求するフローのTFTを判定し、フローをTFTに従って合致させ、ゲーティング動作を行う。
上記のいくつかの形態において、TDFデバイスが、フローのためのゲーティング動作を行い、かつアプリケーションの課金規則を実行するときに、対立を引き起こさないために、パケットが、フローのそれ、および、アプリケーションの課金規則と同時に合致することが可能であるとき、TDFデバイスがゲーティング動作を行うか、またはアプリケーションの課金規則を実行するかを示すために、アプリケーションの課金規則の優先度がアプリケーションの課金規則内で搬送され得る。
CTFデバイスがTDFデバイスであり、PCRFデバイスが、対応するフローが課金されるべきであるアプリケーションを前もって知っているか、または、アプリケーションのフロー記述情報(例えば、IP5タプル)を前もって知っているならば、アプリケーションのフロー記述情報がアプリケーションの課金規則、例えば、ADC Rule内で搬送され得る。ADC Ruleを受信した後、TDFデバイスは、アプリケーションのための課金を実現するために、フロー記述に対応するフローの統計を作成する。この場合において、PCRFデバイスが、依然として、フローのQoSを保証する必要があるならば、PCRFデバイスはフローのPCC ruleをPCEFデバイスに依然として配送し、すなわち、フローのPCC ruleがPCEFデバイスにおいて実行され、課金がTDFデバイスにおいて行われる。
さらに、PCRFデバイスからアプリケーションの課金規則を受信した後、どの方式が課金のために使用されるかをTDFデバイスが区別することを可能にする、すなわち、どの方式がDPI/DFI技術に基づいてアプリケーションを検出し課金を行うか、および、どの方式がフローの合致に基づいて課金を行うかをTDFデバイスが判定することを可能にするために、TDFデバイスは、以下の形態において、どの課金方式が使用されるべきかを判定することが可能である。
1)アプリケーションの課金規則は、アプリケーションのフロー記述情報、および、アプリケーションを検出するようにCTFデバイスに命令するための指示情報を搬送し、CTFデバイスはアプリケーションの課金規則を実行し、指示情報がアプリケーションを検出するようにCTFデバイスに命令するならば、CTFデバイスは、アプリケーション識別子に従って、アプリケーション識別子に対応するアプリケーションのフローを検出し、ここで、フローは1つまたはより多くのベアラ上で送信される、または、指示情報がアプリケーションを検出するようにCTFデバイスに命令しないならば、CTFデバイスは、課金規則内で搬送されるアプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させ、CTFデバイスによって検出されたアプリケーションのフローとして、1つまたはより多くのベアラ上で送信され、フロー記述情報と合致するフローを使用する。
2)アプリケーションの課金規則がアプリケーションのフロー記述情報を搬送するならば、CTFデバイスは、課金規則内で搬送されるアプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させ、CTFデバイスによって検出されたアプリケーションのフローとして、1つまたはより多くのベアラ上で送信され、フロー記述情報と合致するフローを使用する。
さらに、CTFデバイスはTDFデバイスであり、アプリケーションの課金規則は特定のアプリケーションの識別子を搬送し、CTFデバイスにより、アプリケーションの課金規則を実行すること、および、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出することは、CTFデバイスにより、アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、フローを合致させるために特定のアプリケーションの識別子に対応するアプリケーションのローカルに記憶されたフロー記述情報を取得すること、または、CTFデバイスにより、アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、アプリケーションの課金規則内で搬送されるアプリケーション識別子に対応するアプリケーションのフロー以外のデータフローを合致させることを特に含む。
特定のアプリケーションの識別子は、PCRFデバイスおよびTDFデバイスにおいて前もって設定される。アプリケーションの識別子を受信した後、TDFデバイスはDPIまたはDFIのようなディープ・インスペクションを行わない。
さらに、本発明の実施例によれば、CTFデバイスがPCEFデバイスであり、アプリケーションの課金規則がアプリケーションの課金セッションを確立するかどうかについての命令をさらに搬送するならば、CTFデバイスは、アプリケーションの課金セッションを確立するかどうかについての命令に従って、アプリケーションの課金セッションを確立するかどうかを判定し、命令が、アプリケーションの課金セッションを確立するようにCTFデバイスに要求するならば、CTFデバイスは、アプリケーションの課金規則パラメータに従って、課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによって、アプリケーションの課金セッションを確立するか、または、命令が、アプリケーションの課金セッションを確立しないようにCTFデバイスに要求するならば、CTFデバイスは、アプリケーションの課金規則に従って、アプリケーションのフローが配置されるベアラの課金セッションがアプリケーションの課金セッションであると判定する。ここで、ベアラ上の課金セッションは、そのベアラ上で送信されるアプリケーションのフローについての課金情報のみを収集し報告し、他のベアラ上で送信されるアプリケーションのフローについての課金情報を収集も報告もしない。
特に、PCRFデバイスは、アプリケーションの課金セッションを確立するかどうかをPCEFデバイスに命令するための指示パラメータ、例えば、値がYesまたはNoであるApp-Level-Sessionパラメータを配送し得る。指示パラメータは、アプリケーションの課金セッションを確立するかどうかをPCEFデバイスに命令するために使用される。パラメータがNoであるならば、PCEFデバイスはアプリケーションのためにアプリケーションに専用の課金セッションを確立する必要がなく、この場合において、アプリケーションは既存のベアラ上の課金セッションにおいて課金されることが可能であり、パラメータがYesであるならば、PCEFデバイスはアプリケーションのために専用の課金セッションを確立する。アプリケーションの課金セッションを確立する具体的な方法について、上記の実施例におけるステップ3021から3029への参照が行われ得る。
さらに、本発明の実施例によれば、アプリケーションの課金規則は、アプリケーションのフローを指定されたベアラに結合するための命令をさらに搬送し、CTFデバイスにより、アプリケーションの課金規則を実行し、アプリケーション識別子に従って1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出した後、この方法は、CTFデバイスにより、検出されたアプリケーションのフローのためのテンプレートを指定されたベアラに結合することをさらに含む。
指定されたベアラはアプリケーションの課金規則を使用することによってPCRFデバイスによって指定されたベアラであるか、または、指定されたベアラはCTFデバイスによって選択されたベアラであり、CTFデバイスにより、検出されたアプリケーションのフローのためのテンプレートを指定されたベアラに結合することは、CTFデバイスにより、アプリケーションのダウンリンクフローのためのテンプレートを、PCRFデバイスによって指定されたベアラまたはCTFデバイスによって選択されたベアラに結合すること、および、CTFデバイスにより、ベアラの更新を起動すること、および、アプリケーションの上流フローのためのテンプレートをアプリケーションの課金セッションに対応するユーザクライアントに送信することを特に含み、それによって、ユーザクライアントは、アプリケーションの上流フローのためのテンプレートを、PCRFデバイスによって指定されたベアラまたはCTFデバイスによって選択されたベアラに結合する。
本発明の実施例において提供される技術的解決策によれば、本発明の実施例において、PCRFデバイスは、PCEFデバイスがアプリケーションを検出したとき、判定を行い、ベアラの修正を起動するように、PCEFデバイスに命令するために使用され、それによって、アプリケーションはベアラに結合され、すなわち、既存のベアラの課金方式が課金を行うために使用され得る。さらに、ベアラの頻繁な修正を防止するために、PCRFデバイスは、アプリケーションの専用の課金セッションを確立するかどうかをPCEFデバイスに命令する。アプリケーションの専用の課金セッションは、PCEFデバイスの維持管理において、および、課金システム間で確立されるアプリケーションの課金セッションにおいてリソースの浪費を減少させるために確立され得る。これはアプリケーションの課金のために便利である。
以下は、本発明の実施例において提供される課金検出機能CTFデバイスを記載する。図5は、第1受信ユニット501、第1処理ユニット502、および第1送信ユニット503を含む、本発明の実施例による課金検出機能CTFデバイス500を記載する。
第1受信ユニット501は、ポリシーおよび課金規則機能PCRFデバイスからアプリケーションの課金規則を受信するように構成され、ここで、アプリケーションの課金規則はアプリケーション識別子およびアプリケーションの課金規則パラメータを搬送する。
第1処理ユニット502は、アプリケーションの課金規則を実行し、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによってアプリケーションの課金セッションを確立し、検出されたアプリケーションのフローについての課金情報を収集するように構成される。
第1送信ユニット503は、アプリケーションの課金セッションを使用することによって、アプリケーションのフローについての収集された課金情報を課金システムに送信するように構成される。
ここで、アプリケーションの課金セッションは、ベアラと独立な課金セッションであり、アプリケーションに専用の課金セッションである。アプリケーションに専用の課金セッションは複数のアプリケーションによって共有され得る。
その代りに、CTFデバイスがPCEFデバイスであるならば、アプリケーションの課金セッションは、また、デフォルトのベアラの課金セッションであることが可能であり、デフォルトのベアラの課金セッションは1つまたはより多くのベアラ上で送信されるアプリケーションのフローについての課金情報を報告し得る。この場合において、CTFデバイスが課金システムとデフォルトのベアラの課金セッションを確立しているならば、CTFデバイスは課金セッションを再使用し、そうでなければ、CTFデバイスは課金セッション確立要求を課金システムに送信する。
本発明の実施例において提供される技術的解決策から、アプリケーションの課金規則を受信した後、本発明の実施例におけるCTFデバイスは、課金規則内で搬送されるアプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、検出されたアプリケーションのフローについての課金情報を収集し、アプリケーションのフローが検出された後、アプリケーションの課金セッションが確立されることが理解され得る。従って、ベアラの粒度に基づく課金セッションがこのベアラ上のフローについての課金情報のみを送信することが可能である先行技術とは異なり、本発明の実施例において提供される技術的解決策において、複数のベアラ上のアプリケーションのフローが検出され、先行技術の制限を受けず、本発明の実施例において提供される技術的解決策はOTTアプリケーションのための課金を実現することが可能である。
第1処理ユニット502は、CTFデバイスが課金されるべき第1のアプリケーションを検出したとき、課金規則パラメータに従って、課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによって、アプリケーションの課金セッションを確立するように特に構成され、または、
第1処理ユニット502は、CTFデバイスにより、アプリケーション識別子に従って、アプリケーション識別子に対応するアプリケーションのフローを検出し、アプリケーションの課金規則に従って、検出されたアプリケーションについての課金情報が収集され報告される必要があると判定し、アプリケーションの課金セッションが現在存在しないならば、CTFデバイスにより、検出されたアプリケーションが課金されるべき第1のアプリケーションであると判定するように特に構成される。
第1受信ユニット501は、PCRFデバイスから他のアプリケーションの課金規則をさらに受信する。
第1処理ユニット502は、他のアプリケーションの課金規則に従って、1つまたはより多くのベアラ上で送信される他のアプリケーションのフローをさらに検出し、第1処理ユニット502が、アプリケーションのフローが複数のアプリケーションの課金規則と合致することを検出したとき、アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度が他のアプリケーションの課金規則の課金優先度より高く、アプリケーション識別子に対応するアプリケーションの課金規則がアプリケーションのための課金の必要性を示すならば、第1処理ユニット502は、アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定し、または、
第1受信ユニット501は、PCRFデバイスからフローの課金規則を受信し、第1処理ユニット502によって検出されたアプリケーションのフローがフローの課金規則および複数のアプリケーションの課金規則と合致するとき、アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度がフローの課金規則の課金優先度および他のアプリケーションの課金規則の課金優先度より高く、アプリケーション識別子に対応するアプリケーションの課金規則がアプリケーションのための課金の必要性を示すならば、第1処理ユニット502は、アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定する。
アプリケーションの課金セッションが確立された後、第1処理ユニット502が、課金されるべき他のアプリケーションが開始したことを検出したとき、第1処理ユニット502は、課金されるべきアプリケーションについての課金情報を収集し、第1送信ユニット503は、アプリケーションの確立された課金セッションを使用することによって、課金されるべきアプリケーションについての収集された課金情報を送信し、または、アプリケーションの課金セッションが確立された後、課金システムがオンライン課金システムであるならば、第1処理ユニット502は、他のアプリケーションが開始し、当該アプリケーションの料率グループを満たす割り当てが現在提供されていないことを検出し、第1送信ユニット503は、課金システムからのアプリケーションの割り当てを要求し、または、アプリケーションの課金セッションが確立された後、第1処理ユニット502が、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出したならば、第1送信ユニット503はアプリケーションの確立された課金セッションを使用することによって、アプリケーションについての収集された課金情報を課金システムに送信する。
本発明の実施例によれば、最後に課金されたアプリケーションが終了したことを検出したとき、第1処理ユニット502は、アプリケーションの確立された課金セッションを中止するために、課金セッション中止要求を課金システムに送信する。
第1処理ユニット502により、最後に課金されたアプリケーションが終了したことを検出することは、アプリケーション識別子に対応するアプリケーションが終了し、他のアプリケーションが課金情報を現在収集も報告もしていない、または、アプリケーション識別子に対応するアプリケーションの課金規則が更新または削除され、結果としてアプリケーションのための課金を行う必要がなく、他のアプリケーションが課金情報を現在収集も報告もしていないならば、第1処理ユニットにより、検出された最後に課金されたアプリケーションが終了したと判定することを特に含む。
CTFデバイスが最後に課金されたアプリケーションが終了したことを検出したとき、第1処理ユニット502が、IPコネクティビティ・アクセス・ネットワーク・セッションIP-CAN Sessionが終了していないと判定したならば、課金セッション中止要求は、最後のアプリケーションのための課金が終了したがIP-CAN Sessionは終了していないことを示すための指示を含み、第1処理ユニットが、IP-CAN Sessionが終了したと判定したならば、課金セッション中止要求はIP-CAN Sessionが終了したことを示すための指示を含む。
本発明の実施例によれば、第1送信ユニット503は、アプリケーションのフローが通過するサービングゲートウェイのアドレス、または、公衆陸上移動ネットワークPLMNの識別子を、アプリケーションの課金セッションを使用することによって、課金システムに送信することが可能であり、それによって、課金システムは、サービングゲートウェイアドレスまたはPLMN識別子に従ってアプリケーション識別子に対応するアプリケーションのために課金する。
第1受信ユニット501は、PCRFデバイスによって送信されたサービングゲートウェイアドレスまたはPLMN識別子をさらに受信し、ここで、サービングゲートウェイアドレスまたはPLMN識別子は、PCEFデバイスによってPCRFデバイスに送信される。
第1送信ユニット503は、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCRFデバイスにさらに送信し、それによって、PCRFデバイスは、第1送信ユニット503によって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCEFデバイスに送信し、それによって、PCEFデバイスは、PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレスまたはPLMN識別子をPCRFデバイスに送信し、PCRFデバイスは、第1送信ユニット503によって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、サービングゲートウェイアドレスまたはPLMN識別子をCTFデバイスに送信する。
課金システムがオンライン課金システムOCSであるならば、第1受信ユニット501がOCSによって返信された再認証トリガ条件を受信し、ここで、トリガ条件はサービングゲートウェイアドレス変更またはPLMN変更を含み、CTFデバイスにより、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCRFデバイスに送信することは、第1送信ユニット503により、トリガ条件に含まれるサービングゲートウェイアドレス変更またはPLMN変更に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求をPCRFデバイスに送信することを特に含む。
PCEFデバイスが、サービングゲートウェイアドレスまたはPLMNが変わったことを検出した後、PCEFデバイスは、PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子をPCRFデバイスに送信し、PCRFデバイスは、第1送信ユニット503によって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を第1受信ユニット501に送信し、第1送信ユニット503は、サービングゲートウェイアドレス変更またはPLMN変更に従って、アプリケーションについての収集された課金情報の報告をトリガする。
第1受信ユニット501は、ポリシーおよび課金実施機能PCEFデバイスによって直接に送信されたサービングゲートウェイアドレスまたはPLMN識別子、および、サービングゲートウェイアドレスが変わった後に送信された変更されたサービングゲートウェイアドレスまたはPLMNが変わった後に送信された変更されたPLMN識別子を受信する。
CTFデバイスがTDFデバイスであり、PCRFデバイスがゲーティング動作を搬送するフロー制御ポリシーをPCEFデバイスにさらに配送するならば、アプリケーションの課金規則は、フロー制御ポリシー内で搬送されるゲーティング動作に対応するダウンリンクサービスデータフローについての情報をさらに含み、第1処理ユニット502により、検出されたアプリケーションのフローについての課金情報を収集することは、第1処理ユニット502により、検出されたアプリケーションのフローを、ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致させること、および、検出されたアプリケーションのフローが、ゲーティング動作に対応するダウンリンクサービスデータフローについての情報と合致しないならば、第1処理ユニット502により、アプリケーションのフローについての課金情報を収集することを特に含む。
第1受信ユニット501が、PCRFデバイスによって送信された課金規則内で搬送されたフローのゲーティング動作、および、対応するダウンリンクサービスデータフローについての情報を受信したとき、第1処理ユニット502がダウンリンクサービスデータフローについてゲーティング動作を行うならば、検出されたアプリケーションのフローについての課金情報を収集することは、ゲーティング動作が、アプリケーションのフローが通過することを許可するならば、第1処理ユニット502により、アプリケーションのフローについての課金情報を収集することを特に含む。
アプリケーションの課金規則がアプリケーションのフロー記述情報、および、アプリケーションを検出するようにCTFデバイスに命令するための指示情報を搬送するならば、第1処理ユニット502により、アプリケーションの課金規則を実行すること、および、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出することは、指示情報がアプリケーションを検出するようにCTFデバイスに命令するならば、第1処理ユニット502により、アプリケーション識別子に対応するアプリケーションのフローを検出し、ここで、フローは1つまたはより多くのベアラ上で送信される、そうでなければ、第1処理ユニット502により、課金規則内で搬送されるアプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させることを特に含む。
アプリケーションの課金規則がアプリケーションのフロー記述情報を搬送するならば、第1処理ユニット502により、アプリケーションの課金規則を実行すること、および、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出することは、第1処理ユニット502により、課金規則内で搬送されるアプリケーションのフロー記述情報を1つまたはより多くのベアラ上で送信されるフローと合致させることを特に含む。
第1受信ユニット501によって受信されるアプリケーションの課金規則が特定のアプリケーションの識別子を搬送するならば、第1処理ユニット502により、アプリケーションの課金規則を実行すること、および、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出することは、第1処理ユニット502により、アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、フローを合致させるために特定のアプリケーションの識別子に対応するアプリケーションのローカルに記憶されたフロー記述情報を取得すること、または、第1処理ユニット502により、アプリケーションの課金規則内で搬送される特定のアプリケーションの識別子に従って、アプリケーションの課金規則内で搬送されるアプリケーション識別子に対応するアプリケーションのフロー以外のデータフローを合致させることを特に含む。
本発明の実施例において、CTFデバイスがPCEFデバイスであり、アプリケーションの課金規則がアプリケーションの課金セッションを確立するかどうかについての命令をさらに搬送するならば、第1処理ユニット502により、アプリケーションの課金規則パラメータに従って、課金セッション確立要求を課金システムに送信することは、CTFデバイスにより、アプリケーションの課金セッションを確立するかどうかについての命令に従って、アプリケーションの課金セッションを確立するかどうかを判定し、命令が、アプリケーションの課金セッションを確立するようにCTFデバイスに要求するならば、CTFデバイスにより、アプリケーションの課金規則パラメータに従って、課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによって、アプリケーションの課金セッションを確立するか、または、命令が、アプリケーションの課金セッションを確立しないようにCTFデバイスに要求するならば、CTFデバイスにより、アプリケーションの課金規則に従って、アプリケーションのフローが配置されるベアラの課金セッションがアプリケーションの課金セッションであると判定することを特に含む。
さらに、アプリケーションの課金規則が、アプリケーションのフローを指定されたベアラに結合するための命令をさらに搬送するならば、第1処理ユニット502がアプリケーションの課金規則を実行し、アプリケーション識別子に従って1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出した後、第1処理ユニット502は、検出されたアプリケーションのフローのためのテンプレートを指定されたベアラに結合する。
さらに、指定されたベアラがアプリケーションの課金規則を使用することによってPCRFデバイスによって指定されたベアラであるか、または、指定されたベアラが第1処理ユニット502によって選択されたベアラであるならば、第1処理ユニット502により、検出されたアプリケーションのフローのためのテンプレートを指定されたベアラに結合することは、第1処理ユニット502により、アプリケーションのダウンリンクフローのためのテンプレートを、PCRFデバイスによって指定されたベアラまたは第1処理ユニット502によって選択されたベアラに結合すること、および、第1処理ユニット502により、ベアラの更新を起動すること、および、アプリケーションの上流フローのためのテンプレートをアプリケーションの課金セッションに対応するユーザクライアントに送信することを特に含み、それによって、ユーザクライアントは、アプリケーションの上流フローのためのテンプレートを、PCRFデバイスによって指定されたベアラまたは第1処理ユニット502によって選択されたベアラに結合する。
本発明の実施例は、アプリケーション課金システムをさらに提供する。本発明の実施例において提供されるアプリケーション課金システムは、本発明の実施例において提供される課金検出機能CTFデバイスを含み得る。
図6は、本発明の実施例によるアプリケーション課金システムを表わす。アプリケーション課金システムは、課金検出機能CTFデバイス01、ポリシーおよび課金規則機能PCRFデバイス02、および課金システム03を含む。
CTFデバイス01は、ポリシーおよび課金規則機能PCRFデバイスからアプリケーションの課金規則を受信し、ここで、アプリケーションの課金規則はアプリケーション識別子およびアプリケーションの課金規則パラメータを搬送し、アプリケーションの課金規則を実行し、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによってアプリケーションの課金セッションを確立し、検出されたアプリケーションのフローについての課金情報を収集し、アプリケーションの課金セッションを使用することによって、アプリケーションのフローについての収集された課金情報を課金システムに送信するように構成される。
PCRFデバイス02は、アプリケーションの課金規則をCTFデバイス701に配送するように構成され、課金システム03は、CTFデバイス01によって送信された課金セッション確立要求を受信し、CTFデバイス01からアプリケーションのフローについての収集された課金情報を受信し、課金をさらに行い、それによって、アプリケーションのための課金を実現するように構成される。
図6に表わされている本発明の実施例において、CTFデバイスは、TDFデバイスまたはPCEFデバイスであり得ることに留意すべきである。CTFデバイスがTDFデバイスであるならば、第1処理ユニットは、課金情報のフローを繰り返し処理することが可能であり、第1処理ユニットは、また、サービングゲートウェイアドレス変更またはPLMN識別変更を閲覧予約し得る。各種のデバイスによって実行される処理の詳細な過程について、本発明の他の実施例における関連する記載への参照が行われることが可能であり、繰り返される記載はここで提供されない。
本発明の実施例において提供される技術的解決策から、アプリケーションの課金規則を受信した後、本発明の実施例におけるCTFデバイスは、課金規則内で搬送されるアプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、検出されたアプリケーションのフローについての課金情報を収集し、アプリケーションのフローが検出された後、アプリケーションの課金セッションが確立されることが理解され得る。従って、ベアラの粒度に基づく課金セッションがこのベアラ上のフローについての課金情報のみを送信することが可能である先行技術とは異なり、本発明の実施例において提供される技術的解決策において、複数のベアラ上のアプリケーションのフローが検出され、先行技術の制限を受けず、本発明の実施例において提供される技術的解決策はOTTアプリケーションのための課金を実現することが可能である。
図7は、本発明の他の実施例によるアプリケーション課金システムを表わす。アプリケーション課金システムは、課金検出機能CTFデバイス701、ポリシーおよび課金規則機能PCRFデバイス702、ポリシーおよび課金実施機能PCEFデバイス704、および課金システム703を含む。この実施例において、CTFデバイスはTDFデバイスであり得る。図6に表わされている実施例において実現される機能とは別に、この実施例におけるPCEFデバイスは、PCC Ruleを実行し得るが、TDFデバイスは課金をトリガする。
この実施例において記載されたCTFデバイス、PCEFデバイス、PCRFデバイス、および課金システムの構成および具体的な処理について、本発明の他の実施例における関連する記載への参照が行われることが可能であり、繰り返される記載はここで提供されない。
図8は、本発明の他の実施例による課金トリガ機能CTFデバイスの構成を表わす。CTFデバイスは、少なくとも1つのプロセッサ802(例えば、CPU)、少なくとも1つのネットワークインタフェース805または他の通信インタフェース、メモリ806、およびこれらの装置の間の接続および通信を実現するための少なくとも1つの通信バス803を含む。プロセッサ802は、メモリ806内の実行可能モジュール、例えば、コンピュータプログラムを動作させるように構成される。メモリ806は、高速ランダムアクセスメモリ(RAM, Random Access Memory)または不揮発性メモリ、例えば、少なくとも1つのディスクメモリを含み得る。(有線または無線であり得る)少なくとも1つのネットワークインタフェース805は、システムゲートウェイと少なくとも1つの他のネットワーク要素の間の通信および接続を実現する。インターネット、広域ネットワーク、ローカル・エリア・ネットワーク、またはメトロポリタン・エリア・ネットワークが使用され得る。
いくつかの実現形態において、メモリ806は、プロセッサ802によって実行され得るプログラム8061を記憶する。プログラムは、課金検出機能CTFデバイスにより、ポリシーおよび課金規則機能PCRFデバイスからアプリケーションの課金規則を受信し、ここで、アプリケーションの課金規則はアプリケーション識別子およびアプリケーションの課金規則パラメータを搬送すること、CTFデバイスにより、アプリケーションの課金規則を実行し、アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出すること、CTFデバイスにより、アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、課金セッション確立要求を使用することによってアプリケーションの課金セッションを確立すること、CTFデバイスにより、検出されたアプリケーションのフローについての課金情報を収集すること、CTFデバイスにより、アプリケーションの課金セッションを使用することによって、アプリケーションのフローについての収集された課金情報を課金システムに送信することを含む。
本発明の実施例において提供される技術的解決策から、アプリケーションの課金規則を受信した後、本発明の実施例におけるCTFデバイスは、課金規則内で搬送されるアプリケーション識別子に従って、1つまたはより多くのベアラ上で送信されるアプリケーションのフローを検出し、検出されたアプリケーションのフローについての課金情報を収集し、アプリケーションのフローが検出された後、アプリケーションの課金セッションが確立されることが理解され得る。従って、ベアラの粒度に基づく課金セッションがこのベアラ上のフローについての課金情報のみを送信することが可能である先行技術とは異なり、本発明の実施例において提供される技術的解決策において、複数のベアラ上のアプリケーションのフローが検出され、先行技術の制限を受けず、本発明の実施例において提供される技術的解決策はOTTアプリケーションのための課金を実現することが可能である。
装置内の異なるモジュールとシステムの間の情報交換および実行過程は、本発明の方法の実施例と同じ思想に基づく。従って、本発明の方法の実施例における記載への参照が行われることが可能であり、繰り返される記載はここで提供されない。
この技術分野の当業者は、実施例における方法の過程の全部または一部は関連するハードウェアに命令するコンピュータプログラムによって実現され得ることを理解し得る。プログラムはコンピュータ読み取り可能な記憶媒体に記憶され得る。プログラムが動作するとき、実施例における方法の過程が行われる。上記の記憶媒体は、磁気ディスク、光ディスク、リードオンリメモリ(ROM, Read-Only Memory)、またはランダムアクセスメモリ(RAM, Random Access Memory)等を含み得る。
具体的な実施例を参照して本発明の原理および実現形態が記載されているが、実施例の記載は、本発明の方法および思想を理解することを助けるために使用されるに過ぎない。一方、この技術分野の当業者は、本発明の思想に従って具体的な実現形態および応用範囲に変形を行い得る。結論として、明細書の内容は本発明への限定として解釈されるべきでない。
500 課金検出機能CTFデバイス
501 第1受信ユニット
502 第1処理ユニット
503 第1送信ユニット
600、700 アプリケーション課金システム
701 課金検出機能CTFデバイス
702 ポリシーおよび課金規則機能PCRFデバイス
703 課金システム
704 ポリシーおよび課金実施機能PCEFデバイス
802 プロセッサ
803 通信バス
805 ネットワークインタフェース
806 メモリ
8061 プログラム

Claims (20)

  1. アプリケーション課金方法であって、
    課金検出機能(CTF)デバイスにより、ポリシーおよび課金規則機能(PCRF)デバイスからアプリケーションの課金規則を受信するステップであって、前記アプリケーションの課金規則はアプリケーション識別子および前記アプリケーションの課金規則パラメータを搬送する、ステップと、
    前記CTFデバイスにより、前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出するステップと、
    前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立するステップと、
    前記CTFデバイスにより、前記アプリケーションの検出されたフローについての課金情報を収集するステップと、
    前記CTFデバイスにより、前記アプリケーションの課金セッションを通して、前記アプリケーションのフローについての収集された課金情報を前記課金システムに送信するステップと、
    を含み、
    前記課金方法は、前記CTFデバイスにより、他のアプリケーションの課金規則を前記PCRFデバイスから受信し、前記他のアプリケーションの課金規則に従って、1つまたはより多くのベアラ上で送信される前記他のアプリケーションのフローを検出するステップと、前記CTFデバイスが前記PCRFデバイスからフローの課金規則を受信したならば、前記検出されたアプリケーションのフローが前記フローの課金規則および複数のアプリケーションの課金規則と合致したとき、前記アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度が前記フローの課金規則の課金優先度および前記他のアプリケーションの課金規則の課金優先度より高く、前記アプリケーション識別子に対応するアプリケーションの課金規則が前記アプリケーションのための課金の必要性を示すならば、前記CTFデバイスにより、前記アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定するステップと、をさらに含む課金方法。
  2. 前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立するステップは、
    前記アプリケーションの課金セッションがデフォルトのベアラの課金セッションであり、前記デフォルトのベアラの課金セッションが1つまたはより多くのベアラ上で送信される前記アプリケーションのフローについての課金情報を報告することが可能であるとき、前記CTFデバイスが前記課金システムと前記デフォルトのベアラの課金セッションを確立しているならば、前記課金セッションを再使用し、そうでなければ、前記CTFデバイスにより、課金セッション確立要求を前記課金システムに送信するステップ
    を特に含む、請求項1に記載の課金方法。
  3. 前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立するステップは、
    前記CTFデバイスが課金されるべき第1のアプリケーションを検出したとき、前記CTFデバイスにより、前記アプリケーションの課金規則パラメータに従って、課金セッション確立要求を前記課金システムに送信し、前記課金セッション確立要求を使用することによって、前記アプリケーションの課金セッションを確立するステップ
    を特に含む、請求項1または2に記載の課金方法。
  4. 前記CTFデバイスにより、課金されるべき第1のアプリケーションを検出することは、
    前記CTFデバイスにより、前記アプリケーション識別子に従って、前記アプリケーション識別子に対応するアプリケーションのフローを検出し、前記アプリケーションの課金規則に従って、前記検出されたアプリケーションについての課金情報が収集され報告される必要があると判定し、前記アプリケーションの課金セッションが現在存在しないならば、前記CTFデバイスにより、前記検出されたアプリケーションが課金されるべき第1のアプリケーションであると判定すること
    を特に含む、請求項3に記載の課金方法。
  5. 前記アプリケーションの課金セッションが確立された後、前記方法は、
    前記課金システムがオンライン課金システムであり、前記CTFデバイスが、課金されるべき他のアプリケーションが開始し、前記他のアプリケーションの料率グループを満たす割り当てが現在提供されていないことを検出したとき、前記CTFデバイスにより、前記アプリケーションの確立された課金セッションを使用することによって、前記課金システムからの前記他のアプリケーションの割り当てを要求するステップ、または、
    前記CTFデバイスが、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、前記課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出し、前記CTFデバイスにより、前記アプリケーションの確立された課金セッションを使用することによって、前記課金が終了したアプリケーションについての収集された課金情報を前記課金システムに送信するステップ
    をさらに含む、請求項2からのいずれか一項に記載の課金方法。
  6. 前記CTFデバイスが、最後に課金されたアプリケーションが終了したことを検出したとき、前記CTFデバイスにより、前記アプリケーションの確立された課金セッションを中止するために、課金セッション中止要求を前記課金システムに送信するステップ
    をさらに含む、請求項1からのいずれか一項に記載の課金方法。
  7. 前記CTFデバイスにより、最後に課金されたアプリケーションが終了したことを検出することは、前記アプリケーション識別子に対応するアプリケーションが終了し、他のアプリケーションが課金情報を現在収集も報告もしていない、または、前記アプリケーション識別子に対応するアプリケーションの課金規則が更新または削除され、結果として前記アプリケーションのための課金を行う必要がなく、他のアプリケーションが課金情報を現在収集も報告もしていないならば、前記CTFデバイスにより、前記検出された最後に課金されたアプリケーションが終了したと判定することを特に含む、請求項に記載の課金方法。
  8. 前記CTFデバイスが、前記最後に課金されたアプリケーションが終了したことを検出したとき、IPコネクティビティ・アクセス・ネットワーク・セッション(IP-CAN)Sessionが終了していないならば、前記課金セッション中止要求は、前記最後のアプリケーションのための課金が終了したが前記IP-CAN Sessionは終了していないことを示すための指示を含み、前記IP-CAN Sessionが終了したならば、前記課金セッション中止要求は前記IP-CAN Sessionが終了したことを示すための指示を含む、請求項またはに記載の課金方法。
  9. 前記CTFデバイスは、前記課金システムがサービングゲートウェイアドレスまたは公衆陸上移動ネットワーク(PLMN)識別子に従って前記アプリケーション識別子に対応するアプリケーションのために課金するように、前記アプリケーションのフローが通過するサービングゲートウェイのアドレス、または、PLMNの識別子を、前記アプリケーションの課金セッションを使用することによって、前記課金システムに送信する、請求項1からのいずれか一項に記載の課金方法。
  10. 前記CTFデバイスはトラフィック検出機能(TDF)デバイスであり、前記方法は、
    前記TDFデバイスにより、前記PCRFデバイスによって送信されたサービングゲートウェイアドレスまたはPLMN識別子を受信するステップであって、前記サービングゲートウェイアドレスまたはPLMN識別子は、ポリシーおよび課金実施機能(PCEF)デバイスによって前記PCRFデバイスに送信される、ステップ
    をさらに含む、請求項に記載の課金方法。
  11. 前記方法は、
    前記CTFデバイスにより、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスに送信するステップであって、前記PCEFデバイスが、前記PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレスまたはPLMN識別子を前記PCRFデバイスに送信し、前記PCRFデバイスが、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレスまたはPLMN識別子を前記CTFデバイスに送信するように、前記PCRFデバイスが、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCEFデバイスに送信する、ステップ
    をさらに含む請求項1に記載の課金方法。
  12. 前記課金システムがオンライン課金システム(OCS)であり、前記CTFデバイスが前記OCSによって返信された再認証トリガ条件であって、前記トリガ条件がサービングゲートウェイアドレス変更またはPLMN変更を含む、再認証トリガ条件を受信し、前記CTFデバイスにより、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスに送信するステップは、
    前記CTFデバイスにより、前記トリガ条件に含まれるサービングゲートウェイアドレス変更またはPLMN変更に従って、サービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求を前記PCRFデバイスに送信するステップ
    を特に含む、請求項1または1に記載の課金方法。
  13. 前記PCEFデバイスが前記サービングゲートウェイアドレスまたはPLMNが変わったことを検出した後、前記PCEFデバイスにより、前記PCRFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を前記PCRFデバイスに送信するステップと、前記PCRFデバイスにより、前記CTFデバイスによって送信されたサービングゲートウェイアドレス変更閲覧予約要求またはPLMN変更閲覧予約要求に従って、前記変更されたサービングゲートウェイアドレスまたは変更されたPLMN識別子を前記CTFデバイスに送信するステップと、前記CTFデバイスにより、サービングゲートウェイアドレス変更またはPLMN変更に従って、前記アプリケーションについての収集された課金情報の報告をトリガするステップと、
    をさらに含む請求項1または1に記載の課金方法。
  14. 前記CTFデバイスがトラフィック検出機能(TDF)デバイスであり、前記TDFデバイスは、ポリシーおよび課金実施機能(PCEF)デバイスによって直接に送信されたサービングゲートウェイアドレスまたはPLMN識別子、および、前記サービングゲートウェイアドレスが変わった後に送信された変更されたサービングゲートウェイアドレスまたは前記PLMNが変わった後に送信された変更されたPLMN識別子を受信する、請求項に記載の課金方法。
  15. ポリシーおよび課金規則機能(PCRF)デバイスからアプリケーションの課金規則を受信するように構成された第1受信ユニットであって、前記アプリケーションの課金規則はアプリケーション識別子および前記アプリケーションの課金規則パラメータを搬送する、第1受信ユニットと、
    前記アプリケーション識別子に従って、1つまたはより多くのベアラ上で送信される前記アプリケーションのフローを検出し、前記アプリケーションの課金規則パラメータに従って課金セッション確立要求を課金システムに送信し、前記課金セッション確立要求を使用することによって前記アプリケーションの課金セッションを確立し、前記検出されたアプリケーションのフローについての課金情報を収集するように構成された第1処理ユニットと、
    前記アプリケーションの課金セッションを使用することによって、前記アプリケーションのフローについての収集された課金情報を前記課金システムに送信するように構成された第1送信ユニットと、
    を含み、
    前記第1受信ユニットは、さらに、他のアプリケーションの課金規則を前記PCRFデバイスから受信するように構成され、前記第1処理ユニットは、さらに、前記他のアプリケーションの課金規則に従って、1つまたはより多くのベアラ上で送信される前記他のアプリケーションのフローを検出するように構成され、前記第1受信ユニットが前記PCRFデバイスからフローの課金規則を受信したならば、前記検出されたアプリケーションのフローが前記フローの課金規則および複数のアプリケーションの課金規則と合致したとき、前記アプリケーション識別子に対応するアプリケーションの課金規則の課金優先度が前記フローの課金規則の課金優先度および前記他のアプリケーションの課金規則の課金優先度より高く、前記アプリケーション識別子に対応するアプリケーションの課金規則が前記アプリケーションのための課金の必要性を示すならば、前記第1処理ユニットは、さらに、前記アプリケーション識別子に対応するアプリケーションについての課金情報が収集され報告される必要があると判定するように構成された課金検出機能(CTF)デバイス。
  16. 前記第1処理ユニットは、
    前記CTFデバイスが課金されるべき第1のアプリケーションを検出したとき、前記課金規則パラメータに従って、前記課金セッション確立要求を前記課金システムに送信し、前記課金セッション確立要求を使用することによって、前記アプリケーションの課金セッションを確立する
    ように特に構成された、請求項1に記載のCTFデバイス。
  17. 前記アプリケーションの課金セッションが確立された後、前記課金システムがオンライン課金システムであり、前記第1処理ユニットが、課金されるべき他のアプリケーションが開始し、前記他のアプリケーションの料率グループを満たす割り当てが現在提供されていないことを検出したならば、前記第1送信ユニットは、前記アプリケーションの確立された課金セッションを使用することによって、前記課金システムからの前記他のアプリケーションの割り当てを要求し、または、
    前記アプリケーションの課金セッションが確立された後、前記第1処理ユニットが、課金されたアプリケーションが終了し、課金が終了したアプリケーションの課金規則が、前記課金が終了したアプリケーションについてのアプリケーションレイヤの課金情報の報告を示すことを検出したならば、前記第1送信ユニットは前記アプリケーションの確立された課金セッションを使用することによって、前記課金が終了したアプリケーションについての収集された課金情報を前記課金システムに送信する、請求項1に記載のCTFデバイス。
  18. 前記第1送信ユニットは、前記課金システムがサービングゲートウェイアドレスまたは公衆陸上移動ネットワーク(PLMN)識別子に従ってアプリケーション識別子に対応するアプリケーションのために課金するように、前記アプリケーションのフローが通過するサービングゲートウェイのアドレス、または、PLMNの識別子を、前記アプリケーションの課金セッションを使用することによって、前記課金システムに送信する、請求項1から1のいずれか一項に記載のCTFデバイス。
  19. 前記第1受信ユニットは、前記PCRFデバイスによって送信されたサービングゲートウェイアドレスまたはPLMN識別子をさらに受信し、前記サービングゲートウェイアドレスまたはPLMN識別子は、ポリシーおよび課金実施機能(PCEFデバイスによって前記PCRFデバイスに送信される、請求項1に記載のCTFデバイス。
  20. 請求項1から19のいずれか一項に記載のCTFデバイスを含むアプリケーション課金システム。
JP2016509245A 2013-04-24 2013-04-24 アプリケーション課金方法、デバイス、およびシステム Active JP6213972B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/074642 WO2014172858A1 (zh) 2013-04-24 2013-04-24 一种进行应用计费的方法、计费设备和***

Publications (2)

Publication Number Publication Date
JP2016524358A JP2016524358A (ja) 2016-08-12
JP6213972B2 true JP6213972B2 (ja) 2017-10-18

Family

ID=51790988

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016509245A Active JP6213972B2 (ja) 2013-04-24 2013-04-24 アプリケーション課金方法、デバイス、およびシステム

Country Status (9)

Country Link
US (2) US9331857B2 (ja)
EP (2) EP3364599B1 (ja)
JP (1) JP6213972B2 (ja)
KR (1) KR101728265B1 (ja)
CN (1) CN104255000B (ja)
AU (1) AU2013387520B2 (ja)
ES (1) ES2665755T3 (ja)
HU (1) HUE036842T2 (ja)
WO (1) WO2014172858A1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104255000B (zh) * 2013-04-24 2017-11-28 华为技术有限公司 一种进行应用计费的方法、计费设备和***
CN104349298B (zh) * 2013-08-09 2019-07-02 中兴通讯股份有限公司 一种网络计费方法、控制器、数据中心及***
CN104053186B (zh) * 2014-06-23 2018-12-04 上海中兴软件有限责任公司 流量控制方法及装置
WO2016123737A1 (zh) * 2015-02-02 2016-08-11 中兴通讯股份有限公司 基于ott的网络侧计费方法及装置、存储介质
US9621362B2 (en) * 2015-02-03 2017-04-11 Cisco Technology, Inc. System and method for providing policy charging and rules function discovery in a network environment
CN106936603B (zh) * 2015-12-31 2020-12-08 华为技术有限公司 一种数据业务计费方法,装置和***
WO2017149615A1 (ja) * 2016-02-29 2017-09-08 富士通株式会社 通信装置、通信方法、通信システム、及びノード装置
US9900444B1 (en) * 2016-10-28 2018-02-20 Wipro Limited System and method for online charging in a communication network
EP3539257A1 (en) * 2016-11-14 2019-09-18 Convida Wireless, LLC Methods of enabling flexible charging in m2m iot service layer
CN112738744A (zh) * 2017-02-07 2021-04-30 华为技术有限公司 一种计费方法、装置和***
CN111277720B (zh) * 2017-11-16 2023-08-04 华为技术有限公司 一种计费方法、装置及***
CN112997179B (zh) * 2018-10-31 2024-04-12 华为云计算技术有限公司 一种用于实施数据策略的设备和方法
CN112312340B (zh) * 2019-08-02 2023-12-29 华为技术有限公司 计费的方法、装置及***

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004050786C5 (de) * 2004-10-14 2008-03-06 Siemens Ag Kupplungsvorrichtung mit Kühlkörper
US8856860B2 (en) * 2006-08-18 2014-10-07 Cisco Technology, Inc. System and method for implementing policy server based application interaction manager
CN101132405A (zh) * 2006-08-21 2008-02-27 华为技术有限公司 提供业务代理功能的通信网络***和方法及业务代理装置
US8086216B2 (en) * 2007-01-31 2011-12-27 Alcatel Lucent Mobility aware policy and charging control in a wireless communication network
CN201036208Y (zh) * 2007-03-14 2008-03-12 仇文奎 一种按钮开关
CN101325780B (zh) * 2007-06-15 2010-07-07 华为技术有限公司 策略控制实现方法和***、及策略和计费执行实体
US8116728B2 (en) * 2008-04-22 2012-02-14 Alcatel Lucent Charging in LTE/EPC communication networks
EP2297987A1 (en) * 2008-05-30 2011-03-23 Alcatel-Lucent USA Inc. Online charging architecture in lte/epc communication networks
US8831560B2 (en) 2010-05-03 2014-09-09 Alcatel Lucent Charging method selection for service data flows based on the data services being requested
EP2649843B1 (en) * 2010-12-09 2015-11-04 Allot Communications Ltd. Device, system and method of traffic detection
EP2523389A3 (en) * 2011-05-09 2014-07-30 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for authorizing a transactional service by a Policy and Charging Control architecture
CN103220651A (zh) * 2012-01-21 2013-07-24 阿尔卡特朗讯 一种对应用层数据进行计费控制的方法与设备
US20130262308A1 (en) * 2012-04-03 2013-10-03 Yigang Cai Spending limits for offline charging
EP3203683B1 (en) * 2012-08-08 2018-11-28 Huawei Technologies Co., Ltd. Charging control method and charging trigger apparatus
CN104255000B (zh) * 2013-04-24 2017-11-28 华为技术有限公司 一种进行应用计费的方法、计费设备和***

Also Published As

Publication number Publication date
CN104255000B (zh) 2017-11-28
US9331857B2 (en) 2016-05-03
AU2013387520B2 (en) 2016-11-17
US20160241407A1 (en) 2016-08-18
EP2947816B1 (en) 2018-01-17
US20160036598A1 (en) 2016-02-04
WO2014172858A1 (zh) 2014-10-30
CN104255000A (zh) 2014-12-31
US9647848B2 (en) 2017-05-09
EP3364599A1 (en) 2018-08-22
KR101728265B1 (ko) 2017-04-18
KR20150112010A (ko) 2015-10-06
EP3364599B1 (en) 2020-08-12
HUE036842T2 (hu) 2018-08-28
AU2013387520A1 (en) 2015-08-20
ES2665755T3 (es) 2018-04-27
EP2947816A1 (en) 2015-11-25
JP2016524358A (ja) 2016-08-12
EP2947816A4 (en) 2016-03-09

Similar Documents

Publication Publication Date Title
JP6213972B2 (ja) アプリケーション課金方法、デバイス、およびシステム
US9769326B2 (en) Charging method and device
US10609225B2 (en) Charging method, apparatus, and system
CN105900524B (zh) 一种计费会话管理方法、装置
EP2493222A1 (en) Method and system for implementing usage monitoring control
WO2015143851A1 (zh) 用量监控方法、装置和***
WO2015055063A1 (zh) 应用接入控制方法及应用功能实体装置
WO2018076974A1 (zh) 一种策略控制方法、装置及***
US11223492B2 (en) Wireless communication method and device
WO2017092442A1 (zh) 策略和计费控制快速调整方法、装置及***
CN106714129B (zh) 漫游计费方法、相关装置及在线计费***
WO2017114266A1 (zh) 一种数据业务计费方法,装置和***
WO2014110966A1 (zh) 一种业务数据的处理方法、装置和***

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170306

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170912

R150 Certificate of patent or registration of utility model

Ref document number: 6213972

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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