Nothing Special   »   [go: up one dir, main page]

JP5417438B2 - ショートメッセージ配信に対する課金 - Google Patents

ショートメッセージ配信に対する課金 Download PDF

Info

Publication number
JP5417438B2
JP5417438B2 JP2011515127A JP2011515127A JP5417438B2 JP 5417438 B2 JP5417438 B2 JP 5417438B2 JP 2011515127 A JP2011515127 A JP 2011515127A JP 2011515127 A JP2011515127 A JP 2011515127A JP 5417438 B2 JP5417438 B2 JP 5417438B2
Authority
JP
Japan
Prior art keywords
avp
recipient
request
attribute value
sms
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
JP2011515127A
Other languages
English (en)
Other versions
JP2011527528A (ja
Inventor
ゲラルト ゲルマー
ロベルト エンゲルベルト フーベルト カムファイス
イェンス シェンデル
Original Assignee
ノキア シーメンス ネットワークス オサケユキチュア
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ノキア シーメンス ネットワークス オサケユキチュア filed Critical ノキア シーメンス ネットワークス オサケユキチュア
Publication of JP2011527528A publication Critical patent/JP2011527528A/ja
Application granted granted Critical
Publication of JP5417438B2 publication Critical patent/JP5417438B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • 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/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/63Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on the content carried by the session initiation protocol [SIP] messages
    • 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/80Rating or billing plans; Tariff determination aspects
    • H04M15/8066According to the number of recipients
    • H04M15/8077Group MMS or SMS; Point-to-multi-point services or broadcast services
    • 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/80Rating or billing plans; Tariff determination aspects
    • H04M15/8083Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
    • 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/8221Message based
    • 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/8292Charging for signaling or unsuccessful connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0184Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2073Multipoint, e.g. messaging, broadcast or group SMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/28SMS billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/44Charging/billing arrangements for connection made over different networks, e.g. wireless and PSTN, ISDN, etc.
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/74Rating aspects, e.g. rating parameters or tariff determination apects
    • H04M2215/7478According to the number of recipients
    • H04M2215/7492Group MMS or SMS; Point-to-multi-point services, broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/78Metric aspects
    • H04M2215/7826Message based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)

Description

本発明は、単一のユーザからの複数のショートメッセージに課金するためのショートメッセージサービスエンティティ、課金エンティティ、方法及びコンピュータプログラムに関する。
ショートメッセージサービス(SMS)は、顧客が頻繁に使用する通信事業者の主力サービスの1つである。SMSは、伝統的に第3世代パートナーシッププロジェクトにより定義されるシグナリングシステム第7(SS7)アーキテクチャに基づく。現在3GPPにより標準化されているこのアーキテクチャは、例えばセッション開始プロトコル(SIP)シグナリングを使用して、ショートメッセージ(SM)がインターネットプロトコル(IP)ベースのネットワークと相互作用できるようにする。SIPは、1又はそれ以上の参加者との会話を作成し、修正し、終了するためのアプリケーション層制御プロトコルである。これらの会話は、インターネットマルチメディア会議、インターネット通話、及びマルチメディア配信を含むことができる。会話内のメンバは、マルチキャスト、又はユニキャスト関連のメッシュ、或いはこれらの組み合わせを介して通信することができる。SIPは、インターネットプロトコル(IP)マルチメディアサブシステム(IMS)内のシグナリングプロトコルとして使用される。
3GPPはまた、オンライン課金サーバ(OCS)とSMSルータ又はIP−SMゲートウェイとの間のDiameter(すなわちIPプロトコル)ベースのオンライン課金インターフェイス(Ro)の定義を含む、IPシグナリング及び旧来のSMシグナリングの両方のための新たな課金フレームワークも標準化する。現在のところ、Rfインターフェイスに基づくオフライン課金のための方法は標準化されていない。アーキテクチャの選択肢として、SMSルータは、例えばSMサービスセンター(SMSC)又は別個のノードであってもよい。
現在のところ、SMは1つの宛先にしか送信することができない。送信者が、同じメッセージを2以上の宛先(受信者)に送信したいと望む場合には、同じSMを再送しなければならない。このような再送信は、加入者自身(保存された送信済みメッセージの再送信)により、又は端末アプリケーションにより起動することができる。端末アプリケーションの場合、送信者が、同報通信したいと望むSMに複数の宛先を割り当てる一方で、端末アプリケーションが、受信者ごとに1つのSMを実際に発信することにより同報通信を遂行する。この結果、SMSデータ、シグナリング、及び課金に関しても複数のSMSトラフィックが生じる。
通信事業者は、このような意図的に同報通信されたメッセージを単一のイベントと見なさなければならない。したがって、コアネットワーク並びに課金インフラストラクチャ、すなわち前払い加入者のためのOCSが性能問題に直面する恐れがある。
本出願では、「ユニット」という用語と「手段」という用語を同義語として使用する。例えば、「送信ユニット(303)」と「送信手段(303)」は同じ意味になる。
本発明は、単一のユーザを出どころとする複数のショートメッセージ(SM)を配信するための少なくとも1つの要求を検出するステップと、この複数のショートメッセージの受信者に関する情報をシグナリングメッセージに組み合わせるステップと、このシグナリングメッセージを課金機能に送信するステップとを含むショートメッセージサービスエンティティ及び方法を提供することにより上記の問題を解決する。送信は、第3世代パートナシッププロジェクト(3GPP)のRo及び/又はRfインターフェイスを介してシグナリングメッセージを送信する送信手段により行うことができる。受信者に関する情報は、複数のショートメッセージの受信者の識別情報を含むことができ、組み合わせステップは、複数のショートメッセージの受信者の識別情報を属性値ペア(AVP)に含めるステップを含むことができる。受信者の識別情報を含めるステップは、個々のショートメッセージの受信者の識別情報を別個の属性値ペア(AVP)に含めて、受信者に配信すべきショートメッセージごとに1回、属性値ペア(AVP)がシグナリングメッセージに組み込まれるようにするステップを含むことができる。属性値ペア(AVP)は、[受信者アドレス]属性値ペア(AVP)を含むことができる。SMSエンティティ及び方法は、受信者の識別情報を含む属性値ペア(AVP)を、受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)に組み込むステップをさらに含むことができ、このステップは、例えば、
− 受信者の識別情報を含む個々の属性値ペア(AVP)を、受信者を示すための別個のさらなる属性値ペア(AVP)に組み込むこと、又は、
− 受信者の識別情報を含む全ての属性値ペア(AVP)を、受信者を示すための単一のさらなる属性値ペア(AVP)に組み込むこと、又は、
− 上記選択肢の両方の混合、
により行うことができる。
組み込みステップは、受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)を[SMS情報]属性値ペア(AVP)に組み込むステップを含むことができる。
SMSエンティティ及び方法は、複数のショートメッセージ(SM)を配信するための少なくとも1つの要求を受信するステップ、及び/又は複数のショートメッセージを通信システム内のさらに先へ中継するステップをさらに含むことができる。中継ステップは、
− 少なくとも1つの配信要求を、この少なくとも1つの配信要求を受信手段が受信したときのものと同じプロトコルに従って中継するステップ、又は、
− 少なくとも1つの配信要求を、この少なくとも1つの要求を複数のショートメッセージを伝達するための別のプロトコルに変換した後に中継するステップ、
を含むことができる。
SMSエンティティ及び方法は、少なくとも1つの要求のうちの最初の要求を受信した後に、単一のユーザを出どころとするショートメッセージを配信するためのさらなる要求を受信するかどうかをチェックするために所定の時間待機するステップをさらに含むことができ、さらなる要求を受信した場合、前記組み合わせステップが、受信者に関する情報をシグナリングメッセージに組み合わせるステップを含むことができる。
本発明は、単一のユーザを出どころとする複数のショートメッセージを配信することに関する課金要求を受信するステップを含む課金エンティティ及び方法をさらに提供する。この課金要求は、Diameterプロトコルに従う要求とすることができる。課金エンティティ及び方法は、例えば受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)から受信者の識別情報を含む属性値ペア(AVP)を抽出することにより、さらに[SMS情報]属性値ペア(AVP)から受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)を抽出することにより、個々のショートメッセージ配信の受信者の、各々が別個の[受信者アドレス]属性値ペア(AVP)に組み込まれた識別情報を、受信した要求内で抽出するステップを含むことができる。
課金エンティティ及び方法は、単一のユーザを出どころとする前記複数のショートメッセージを配信するための価格を定めるステップを含むことができ、ショートメッセージの数を考慮して、ショートメッセージごとの価格又は全てのショートメッセージを配信するための合計価格が定められる。
さらなる実施形態では、コンピュータプログラムが、コンピュータのメモリにロードされたときに、上記概説した方法の実施形態のうちのいずれかのステップを引き起こすようにされたコード手段を備えることができる。
さらなる実施形態では、通信システムが、上記概説した実施形態のうちのいずれかの課金機能及びショートメッセージサービス(SMS)エンティティを備えることができる。
本発明の実施形態は、以下の利点のうちの1又はそれ以上をもたらすことができる。
− 同じユーザ/送信者からの複数の配信されたSMに関する課金要求をより効果的に課金システムに送信することができる。
− SMSエンティティが、SM事前集計エンティティとして機能することができる。すなわち、SMSエンティティが、所定の数(バケット)のSM課金要求を加入者ごとに収集し、バケットが一杯になると、複数の宛先を含む「収集済み」課金要求をOCSに対して開始することができる。
− アプリケーションが、(例えばSMPPを使用することにより)SMSCに直接アクセスして、複数の宛先を1つの(SMPP)要求に含めて送信できる一方で、SMSCが、複数の宛先を含む課金要求を送信することができる。
− アプリケーションにより生成されたSMについては、SM生成ノードからSMPP及びUCPなどのIPインターフェイスベースの業界標準を介してSMSCに直接アクセスすることができる。この結果、SMのシグナリング及び課金のためのIPトラフィックが増加する。したがって、本発明の態様は、サービスの効率を高めてIPトラフィックを低減させる。この結果、最終的にネットワーク通信事業者の資本支出(CAPEX)及び経常支出(OPEX)が減少するようになる。
− クライアント(SMSノード)及びサーバ(OCS)の両ピアにおけるシグナリング及びSMデータの記憶リソースの節約。
− OCSにおける新たなレーティング特性の使用を通信事業者に提供する。
− OCSにより制御される過負荷防止及びエラー訂正、例えばアプリケーションによるSMの処理中におけるSM宛先数の制限。
本発明に関連するショートメッセージ課金シナリオを示す図である。 本発明に関連するショートメッセージ課金シナリオを示す図である。 本発明に関連するショートメッセージ課金シナリオを示す図である。 本発明の態様を実施するSMSノード及び課金ノードの内部構造及び機能を示す図である。 本発明に関連するネットワークアーキテクチャ例を示す図である。 本発明の実施形態によるSMSノードの処理例を示す図である。 本発明の実施形態による課金システムの処理例を示す図である。
ショートメッセージピアツーピア(SMPP)プロトコルは、ショートメッセージエンティティ、SMルータ、及びメッセージングセンターの間でSMを送信するための業界設計プロトコルである。メッセージングエンティティは、例えば、固定ネットワークSMSクライアント、無線アプリケーションプロトコル(WAP)プロキシサーバ、電子メールゲートウェイ、又はボイスメールサーバであってもよい。
モバイルアプリケーションパート(MAP)は、移動体ネットワークセンターとレジスタとの間のシグナリングに使用される移動体ネットワークのシグナリングシステムの一部である。MAPは、位置更新、移動局への着呼の呼制御、及びショートメッセージの送信に使用される。
サービスセンター(SC)(本明細書ではSMSノードとも呼ぶ)は、SMエンティティ(SME)とMS(本明細書ではユーザ機器[UE]又はユーザとも呼ぶ)との間のショートメッセージの中継、記憶、及び転送に関与する機能である。IPショートメッセージゲートウェイ(IP−SM−GW)は、IPベースのユーザ機器(UE)とSCとの間のプロトコル相互作用に関与する機能である。
SMSIPメッセージは、そのテキスト本文内にSMをカプセル化するSIP即時メッセージである。
IP−SM−GWは、IPベースのUEとSMS−SCとの間でショートメッセージを配信するためのプロトコル相互作用を実現する。SMSベースのユーザへの配信では、SMS−SCへメッセージを送信することができ、或いはIPベースのUEへの配信では、SMSベースのUEのSMS−SCからメッセージを受信することができる。IP−SM−GWの機能は、以下の通りである。
− SMを配信するためのドメイン(回線交換(CS)、パケット交換(PS)又はIMS)を決定すること。
− 従来のMAPプロトコルを使用してSMS−相互作用(IW)移動体交換センター(MSC)に接続し、このSMS−IW MSCに対し、E又はGdインターフェイスを使用してMSC又はサービングゲートウェイ交換ノード(SGSN)のように見せること。
− 従来のMAPプロトコルを使用してホーム加入者サーバ(HSS)に接続し、CS/PSにおけるSMの終了のためのMSC/SGSNアドレスのアドレスを取得すること。
− ユーザの識別情報間の関連性についての知識を取得して保持すること。
− SMSユーザのIMSメッセージを受信した際に、IP−SM−GWがSMS内の送信者及び受信者の有効なアドレスを有していることをチェックすること。IP−SM−GWは、IMSメッセージのSIPヘッダから両方の有効なアドレスを取得しなければならない(例えば、送信者はTEL URIの形の有効なidで識別される)。
− 終了手続きでは、IPベースのUEのSMSを受信した場合、受信者のアドレスをMSISDN/IMSIフォーマットからTEL URIフォーマットにマップすることであり、このとき要求に応じてSIP URIのためにさらなるいずれかのマッピングを行うのはIMSコアの役割である。
− IMSコアのためにアプリケーションサーバ(AS)として機能すること。
− 受信者にメッセージを配信するのに適したドメインを選択するためのドメイン選択を行って、HSSからMSC及び/又はSGSNアドレスを取得すること。
課金は、電気通信ネットワーク及び関連する課金要素内の機能であり、これにより課金対象者に請求できる(オフライン課金)使用、又は加入者の口座残高から引き落としできる(オンライン課金)使用を特定できるようにするために、課金対象イベントに関する情報を収集し、初期化し、転送し、評価する。
オフライン課金は、提供されるサービスに課金情報がリアルタイムで影響しない課金メカニズムであるのに対し、オンライン課金は、提供されるサービスに課金情報がリアルタイムで影響し得るメカニズムであり、従って課金メカニズムがセッション/サービス制御体と直接やりとりすることが必要となる。
Diameter基本プロトコルは、インターネット技術標準化委員会(IETF)により定義された、ダイアルアップIP及び移動体IPなどのネットワークアクセスサービスに使用される認証、許可、及びアカウンティング(AAA)プロトコルである。Diameterノードは、Diameterプロトコルを実施するとともに、クライアント、エージェント、又はサーバとして機能するホスト処理である。IMSオフライン課金のための方法と同様のRfインターフェイス方法として、Diameterアカウンティングを使用してオフライン課金のための課金データの収集を実施することができる。Diameterアカウンティングアプリケーションは、アカウンティングメッセージ、すなわちアカウンティング要求(ACR)メッセージ及びアカウンティング回答(ACA)メッセージを使用してセッションのオンライン課金を処理する。Diameterクレジット制御アプリケーション(DCCA)は、様々なエンドユーザサービスのオンラインクレジット制御を実施するために使用できるDiameterプロトコルアプリケーションである。これらのサービスとして、例えば、ネットワークアクセス、SIPサービス、メッセージングサービス、及びダウンロードサービスを挙げることができる。Diameterクレジット制御アプリケーションは、クレジット制御メッセージ、すなわちクレジット制御要求(CCR)メッセージ及びクレジット制御回答(CCA)メッセージを使用してセッションのオンライン課金を処理する。Diameterクライアントは、DiameterサーバへCCRメッセージを送信し、応答としてCCAメッセージを受信する。3GPPオンライン課金では、IETFDiameterクレジット制御アプリケーションにより定められる基本機能が使用される。基本構造は、例えば課金トリガ機能(CTF)などのオンラインクライアントがリソース割り当てを要求して、クレジット制御情報をオンライン課金システム(OCS)に報告するようなメカニズムに従う。
SMSオンライン課金は、Diameterクレジット制御アプリケーションを使用し、即時イベント課金(IEC)の原理又はユニット予約によるイベント課金(ECUR)を使用することができる。加入者に課金するための課金対象イベントは、SMトランザクションに関連付けられる。3GPPにより規定されるように、オンライン課金では、SMSノードが、いわゆるRoインターフェイス及びOCSのためのアプリケーションを利用する。Ro参照点はDiameterに基づくものであり、SMSに必要な全てのオンライン課金機能を対象とする。SMSノードは、例えば、SMSルータ、IP−SM−GW、又はこれらの両方とすることができる。
図1は、即時イベント課金(IEC)の例を示している。ステップ11において、SMSノード1が、いずれのSMSメカニズム(すなわちSMS又はSMSIP)が動作しているかに応じて、SM提出(SM−Submit)又はMAP転送SM(MAP−Forward−SM)を受信する。ステップ12において、SMSノード1が、例えばRoインターフェイスを介して、OCS2に対してユニット引き落とし要求(Debit Units Request)メッセージをトリガする。ステップ13において、OCS2が、受信した要求に基づいて適当なクレジット処理を行う。ステップ14において、OCS2が、ユニット引き落とし応答(Debit Units Response)メッセージでSMSノード1に応答する。ステップ15において、許可された場合、SMSノード1が、開始手順に適したSM処理を継続する。
図1aは、オフライン課金システム(OFCS)とともに動作するSMSメカニズムを示している。図1とは対照的に、ここではステップ12aにおいて、SMSノード1が、例えばRfインターフェイスを介して課金データ要求メッセージによりOFCS2aをトリガすることができる。ステップ13aにおいて、OFCS2aが、受信した要求に基づいて適当な課金データ収集を行うことができる。ステップ14aにおいて、OFCS2aが、課金データ応答メッセージでSMSノード1に応答することができる。
図1及び図1aでは、OCS2又はODCS2aから応答を受信する(ステップ14又は14a)前に、ショートメッセージの転送(ステップ15)を行うこともできる。
図2は、ユニット予約によるイベント課金(ECUR)の例を示している。ステップ21において、SMSノード1が、いずれのSMSメカニズム(すなわちSMS又はSMSIP)が動作しているかに応じて、着信するSM提出又はMAP転送SMを受信する。ステップ22において、SMSノード1が、OCS2に対してユニット予約要求(Reserve Units Request)(開始)メッセージをトリガし、ステップ23において、OCS2が、受信した要求に基づいて適当なクレジット処理を行う。ステップ24において、OCS2が、ユニット予約応答(Reserve Units Response)メッセージでSMSノード1に応答する。ステップ25において、許可された場合、SMSノード1が、開始手順に適したSM処理を継続する。ステップ26において、SMトランザクションの受信が正常に確認され、ステップ27において、SMSノード1が、OCS2に対してユニット予約要求(終了)メッセージをトリガし、成功したイベントトランザクションを報告する。最後にステップ28において、OCS2が、受信した要求に基づいて適当なクレジット処理を行い、ステップ29において、OCS2が、ユニット予約応答メッセージでSMSノード1に応答する。
Diameterメッセージは、属性値ペア(AVP)を含むことができる。AVPは、属性ヘッダ及び対応する値からなる一般的な値のペアである。属性値ペアは、経路情報、及び認証情報、許可情報、又はアカウンティング情報などの、プロトコルに特化したデータをカプセル化するために使用される。AVPは、内部にさらなるAVPを含むことができる。
ショートメッセージでは、「SMS情報」AVPが定義される。AVPは、追加のSMSサービスに特化した情報要素の送信を可能にする。「SMS情報」AVPを、SMSノードなどの課金トリガ機能(CTF)から、請求システムなどの、オフライン課金のための課金データ機能(CDF)へ、及びオンライン課金のためのオンライン課金機能(OCF)に送信することができる。「SMS情報」AVPは、以下の構造を有する。
SMS情報::=<AVPヘッダ:2000>
[SMSノード]
[クライアントアドレス]
[発信者SCCPアドレス]
[受信者SCCPアドレス]
[SMSCアドレス]
[データ符号化スキーム]
[宛先インターフェイス]
[SM送出時刻]
[SMメッセージタイプ]
[発信者インターフェイス]
[SMプロトコルID]
[要求応答経路]
[SMステータス]
[SMユーザデータヘッダ]
[送信済みメッセージ数]
マルチメディアメッセージングサービス(MMS)に関しては、メッセージの受信者を識別することを目的として受信者アドレスAVPが定義されている。受信者アドレスAVPは以下の構造を有する。
受信者アドレス::=<AVPヘッダ:1201>
[アドレスタイプ]
[アドレスデータ]
[アドレスドメイン]
[受取人タイプ]
MMSの「受信者アドレス」AVPは、1つのマルチメディアメッセージ(MM)につき複数回出現することができる。個々の「受信者アドレス」は、マルチメディアメッセージを同報通信すべき1人の受信者(ユーザ)を定義する。SMサービスでは、「受信者アドレス」AVPの個々のインスタンスが、同一人の異なる識別情報、すなわち移動体加入者国際ISDN番号(MSISDN)及び国際移動体加入者識別情報(IMSI)として定義される。このことは、例えば、加入者(移動体)の番号が移植された結果、異なる料率が適用され得るようになる場合でも加入者を特定するために必要である。
現時点では、SMでは「実際の」宛先が1つしか存在しないことが想定されており、SIPメッセージも同様に1つの宛先(要求URI)しか含むことができないので、この想定はインスタントメッセージング(IM)の相互作用にも当てはまる。このR−URIはグループリストエントリの場合もあるが、それでも1つの宛先であることを保ち、課金インターフェイス上で複数の受信者に分解することはない。
SMS Roインターフェイス課金データは、予め定義されたMMSパラメータ(Diameter用語で属性値ペア(AVP))を必要に応じて再使用することができる。SMの宛先に関しては、SMS情報AVP内で複数のインスタンスとして存在し得る受信者アドレスAVPを使用することができる。
しかしながら、MMSに関しては、受信者アドレスの個々のインスタンスが非同一人であると想定されるのに対し、SMSでは、個々のインスタンスが同一人の異なる識別情報として定義される。したがって、SMS環境において受信者アドレスを異なる宛先のために単純に再使用することは、プロトコル構文が不変であるという理由で不可能である。1つのタイプの受信者アドレス(識別情報)が別のタイプの同じ受信者アドレス(識別情報)に属するかどうか、すなわち、これらの識別情報が同じ受信者の異なる識別情報であるか、それとも実際に異なる受信者の異なる識別情報であるかを識別するための正式な手段は存在しない。
現在の定義で内々に実現できないレーティング入力として受信者リストを(異なる宛先という意味で)使用するための要件も存在する。すなわち、SM当たりの価格を1つのSMの受信者の総数に依存させることができ、例えば1つのSMを送信する価格を0.10ユーロとすることができる一方で、同じSMを複数の受信者に送信する場合には、個々の受信者当たりの又は個々の追加の受信者当たりの価格を0.07ユーロとすることができる。
上記問題を解決する試みは以下の通りである。
・受信者アドレスの使用に関する通信事業者固有の定義及び制約:この場合、例えば、1つの宛先しか存在せず、あらゆる受信者アドレスを異なるIdとすること、個々の受信者アドレスを異なる宛先と見なすこと、異なる宛先が存在するが、他の任意に運ばれるIdとの関連性がないMSISDN(E.164)などの同じタイプで必ずシグナリングすること、などの特定の合意された規則を定義ごとに適用することができ、或いはより複雑な何らかの規則を適用することができる。
・別の選択肢は、受信者アドレスAVP構造内で既存のAVPを或る種の受信者識別子(又は相関Id)として転用することである。すなわち、例えば、受信者アドレス(タイプ=MSISDN、ID=1)、受信者アドレス(タイプ=IMSI、ID=1)、受信者アドレス(タイプ=MSISDN、ID=2)のように宛先ごとに異なる番号を使用する。このような例外的な使用に利用できる唯一のAVPは、受取人タイプ(「to」、「cc」、及び「bcc」という3つの異なる値で列挙されるデータタイプ)である。上記の両解決策では完全な柔軟性が得られない。
本発明のある実施形態によれば、1又はそれ以上の[受信者アドレス]AVPを保持できる新たなグループ化したAVPが提供される。
*[受信者]//新たなグループ化したAVP,複数存在
*[受信者アドレス]//既存のMMS AVP,複数存在
[アドレスタイプ]//既存のサブAVP
この新たなAVPを以下のように[SMS情報]AVPに組み込むことができる。
SMS情報::=<AVPヘッダ:2000>
[SMSノード]
[クライアントアドレス]
[発信者SCCPアドレス]
[受信者SCCPアドレス]
[SMSCアドレス]
[データ符号化スキーム]
[宛先インターフェイス]
[SM送出時刻]
[SMメッセージタイプ]
[発信者インターフェイス]
[SMプロトコルID]
[要求応答経路]
[SMステータス]
[SMユーザデータヘッダ]
[送信済みメッセージ数]
*[受信者]
本発明のこの態様によれば、本明細書で[受信者]と呼ぶ新たなAVPパラメータを使用するSMS課金により、無限数の異なる受け手の宛先を処理できるようになる。新たなAVP([受信者])の機能は、MMSのために定義された1又はそれ以上の[受信者アドレス]AVPを保持することである。1つの選択肢しか使用してはならないという条件でMMSを再使用しながら、SMS情報にこの新たな構造を入れ込むだけで後方互換性を達成することができる。
以下の例では、[受信者アドレス]AVPに記憶されたSM受信者識別情報をいかにしてにDiameterに組み込むことができるかについて説明する。第1の例では、1つの[受信者]AVPに全ての[受信者アドレス]AVPを組み込み、さらにこの[受信者]AVPを、例えばDiameterクレジット制御要求(CCR)内の[SMS情報]AVPに組み込むことができる。
[CCR要求]
−[SMS情報]
−−[受信者]
−−−[受信者アドレス]
−−−[受信者アドレス]
−−−[受信者アドレス]
第2の例では、個々の[受信者アドレス]AVPを別個の[受信者]AVPに組み込み、その後さらにこれらの[受信者]AVPを、例えばDiameterCCR内の[SMS情報]AVPに組み込むことができる。
[CCR要求]
−[SMS情報]
−−[受信者]
−−−[受信者アドレス]
−−[受信者]
−−−[受信者アドレス]
−−[受信者]
−−−[受信者アドレス]
例えば、複数ではあるが全てではない[受信者アドレス]AVPを1つの[受信者]AVPに組み込むような他の変形例も可能である。
[SMS情報]内のSMS課金に使用できる構成要素を、3GPP仕様書TS32.274の表に見いだすことができる。新たなAVPをイタリックフォントで示している。
表:SMS課金に使用されるSMS情報
Figure 0005417438
3GPP仕様書TS32.299に以下の定義を導入することができる。
受信者AVP
受信者AVP(AVPコード20xx)は、グループ化タイプのものであり、メッセージの受信者アドレスのリストを含む。受信者AVPは以下のABNF文法を有する。
受信者::=<AVPヘッダ:20xx>
*[受信者アドレス]
図3は、本発明の態様を実施するSMSノードの機能及び構造例を示している。SMSノード1は、単一のユーザ/送信者3からの2以上のSMを配信するための(単複の)要求を検出できる検出ユニット301を備えることができる。SMSノード1は、複数のショートメッセージの受信者に関する情報を(単一の)シグナリングメッセージに組み合わせるように構成された組み合わせユニット302を含むことができる。受信者に関する情報は、MSISDN、E.164番号、又はIMSIなどの、受信者の識別情報を示すことができる。受信者の識別情報を属性値ペア(AVP)に、例えば[受信者アドレス]AVPに含めるように組み合わせユニット302を構成することにより、個々のショートメッセージの受信者の識別情報が別個のAVPに挿入され、この結果、受信者に配信すべきショートメッセージごとに1回、このAVPがシグナリングメッセージに組み込まれるようにすることができる。SMSノードは、受信者の識別情報を含むAVPを、受信者を示すための少なくとも1つのさらに次のレベルのAVPに組み込むための組み込みユニット304を備えることができる。この新たなAVPを例えば[受信者]と呼ぶことができ、このAVPを単一のメッセージ又はAVP内で複数回繰り返すことができる。組み込みユニット304は、受信者を示すためのさらなるAVPを[SMS情報]AVPに組み込むように構成することができ、またこの[SMS情報]を、OCS2に送信すべきDiameterCCRシグナリングメッセージに、及びOFCS2aに送信すべきDiameterACRシグナリングメッセージに含めることができる。
送信ユニット303は、組み合わせユニット302及び組み込みユニット304により部分的に構築されたシグナリングメッセージを課金機能2へ、例えばオンライン課金システム(OCS)2又はオフライン課金システム(OFCS)2aに送信することができる。送信ユニット303は、Diameterプロトコルベースのインターフェイスを介してシグナリングメッセージを送信することができ、また3GPPにより定義されるRoインターフェイスを介して送信することもできる。
SMSノード1は、2以上のSMを配信するための(単複の)要求を受信するための受信ユニット305を含むことができる。受信ユニット305は、例えば、モバイルアプリケーションパート(MAP)、ショートメッセージピアツーピア(SMPP)プロトコル、セッション開始プロトコル(SIP)、ショートメッセージオーバーSIP(SMSIP)、又はその他のIPベースのプロトコルに従って要求を受信することができる。検出ユニット301は、受信した要求内で(単複の)ショートメッセージの配信が要求されていることを検出するように構成することができる。
SMSノード1は、ショートメッセージサービスルータ(SMSルータ)、インターネットプロトコル−ショートメッセージサービスゲートウェイ(IP−SM−GW)、及び/又はショートメッセージサービスセンター(SMSC)の機能を実施することができる。
SMSノード1は、ショートメッセージをSMSシステム40内のさらに先へ中継し、転送し、又は送信するように構成された中継ユニット306を備えることができる。中継ユニット306は、配信を行うための(単複の)要求を、この(単複の)要求を受信ユニット305が受信したときのものと同じプロトコルに従って中継することができ、或いはSMを配信するための(単複の)要求を、この(単複の)要求をSMを伝達するための別のプロトコルに変換した後に中継することができる。プロトコルの例には、MAP、SIP、SMSIP、及びSMPPがある。
SMSノード1は待機ユニット307を備えることもでき、この待機ユニット307は、(単複の)SMを配信するための要求を受信した後に所定の時間待機して、同じ単一のユーザ3を出どころとする、SMを配信するためのさらなる要求を受信するかどうかをチェックするようにされる。待機ユニット307はタイマを備えることができ、同じユーザから受信した個々のSM要求の後にこのタイマを再始動して、同じ送信者に関するさらに別の(単複の)SM要求を受信するかどうかをモニタすることができる。タイマの稼働時にさらなる(単複の)要求を受信した場合、受信者に関する情報をシグナリングメッセージに組み合わせるように組み合わせユニット302を構成することができる。中継ユニット306による実際のSM配信は、課金の要求を収集するにも関わらず即座に継続することができ、或いは課金関連のタスクが完了するまで、例えば送信ユニット303が前払いユーザの信用調査を行うことができるまで中継ユニット306によるSM配信を延期することもできる。
図3は、本発明の態様を実現するOCS2又はOFCS2aなどの課金エンティティ2の機能及び構造も示している。課金エンティティ2は、単一のユーザ3を出どころとする複数のショートメッセージを配信することに関する課金要求、例えば、DiameterCCRなどのユニット引き落とし/予約要求、又はDiameterACRなどの課金データ要求を受信するようにされた受信ユニット311を備える。課金エンティティ2は、個々のショートメッセージ配信の受信者の(MSISDN、IMSIなどの)識別情報を、受信した要求内で抽出するように構成された抽出ユニット312を備えることができる。個々の識別情報を別個の[受信者アドレス]AVPに組み込むことができる。抽出ユニット312は、受信者の識別情報を含むAVPを受信者を示すための少なくとも1つさらなるAVPから抽出することができ、さらにこの少なくとも1つのさらなるAVPを[SMS情報]属性値ペア(AVP)から抽出することができる。さらに、課金エンティティ2は価格決定ユニット313を備えることができ、この価格決定ユニット313は、抽出ユニット312から抽出情報を受け取り、ユーザ/送信者から配信されたショートメッセージの数を考慮することによりショートメッセージごとの価格、又は全てのショートメッセージを配信するための合計価格を計算する。
上述した全てのユニットは、例えばマイクロプロセッサ及び/又はその他の電気構成要素を使用して、及び/又はソフトウェアにより実装することができる。
課金機能及びSMSエンティティは、スイッチ、ルータ、サーバ、又はデータ送信及び処理タスクをサポートできるその他のハードウェアプラットフォーム又は電子機器内に物理的に実装することができ、或いはその他の既存の装置の構成要素として実装することができる。
次に、ネットワーク40における複数受信者SMのネットワークアーキテクチャ及び送信例を示す図4を使用して本発明のいくつかの態様について説明する。UE3は、IMS4サービスに加入しているSIPクライアントなどの、IPベースのネットワークへの加入者とすることができる。UE3は、SIP即時メッセージを複数の受信者(ユーザ6、7、8)に送信することができる。線41で示すように、UE3は、SIPメッセージを使用してメッセージをIMS4に送信することができる。SIPメッセージのコンテンツは(GMS)SMとして処理される。線42で示すように、IMS4は、ネットワーク40内のさらに先の複数の受信者宛てのSMを保持するSIPメッセージを、例えば本発明の態様を実施するSMSノード1に送信することができる。IMS4とSMSノード1との間の送信(線42)は、UE3とIMS4との間の送信とは別の(SMPP、SMSIPなどの)プロトコルを通じて行うことができる。しかしながら、ユーザ6、7、及び8に配信すべき複数のSMを、依然としてSMネットワーク40内で単一のIPベースのメッセージ内に保持することができる。また、SMSノード1は、これらの全てのSM配信に関する課金要求を単一の課金要求の形で課金システムOCS2又はOFCS2aに送信することもできる。線44で示すように、SMSノード1は、依然として受信者6、7、8宛てのSMを単一のメッセージの形で送信することができる。この場合も、SMを伝達するためにインターフェイス44で使用するプロトコルは、インターフェイス41及び42で使用した(単複の)プロトコルと異なるものであってもよい。SMSノード1は、SMを配信する要求を、例えばIP−SM−GW5に送信することができ、最終的にこのIP−SM−GW5が、例えばMAPを使用してこのSM要求を複数のSMに変換し、これらを線45で示すようにユーザ6、7、及び8へ1つずつ送信する。SMSノード1が、SM要求を複数のSMに変換して、これらをユーザ6、7、及び8へ1つずつ送信することもできる。
図5は、本発明のある実施形態による処理例を示している。この処理は、例えばSMSノードにより行うことができる。ステップ51において、SMを配信するための1又はそれ以上の要求を受信する。SMを複数の受信者に配信するための1つの要求を受信し、この結果最終的にこれらの受信者に複数のSMを配信することもでき、或いは各々がSMを単一の受信者に配信するためのいくつかの要求を受信し、これらを再びまとめて複数の受信者に複数のSMを配信することもでき、或いはこれらの両方を混ぜ合わせることもできる。線56は、SM要求を受信した後に、同じユーザからさらなるSM要求を受信するかどうかをしばらく待機できることを示している。ステップ52において、複数のSM配信要求が同じ発信ユーザ(送信者)に関するものであることが検出される。ステップ53において、同じユーザを出どころとする個々の(又は少なくとも2以上の)SMに関する情報を単一の課金要求に組み合わせる。この情報は、MSISDN又はIMSIなどの受信者識別情報とすることができる。ステップ54において、課金要求が課金システムに送信され、ステップ55において、(単複の)SM要求を処理するステップが受信者のために継続される。ステップ54及び55は、異なる順序で行うことができる。
図6は、本発明のある実施形態による処理例を示している。この処理は、例えば課金ノード(OCS/OFCS)により行うことができる。ステップ61において、単一の発信ユーザ(SM送信者)に関連する課金要求を、例えばSMSノードから受信する。課金要求は、配信すべき2以上のSMに関する情報を含んでいる。ステップ62において、課金要求のAVPから、配信すべき個々のSMの受信者情報(MSISDN、IMSI)を抽出する。ステップ63において、ショートメッセージの数を考慮して、単一の送信者3を出どころとするショートメッセージを配信するための価格を定めることができる。この価格は、例えば個々のショートメッセージごとに定めることができ、或いは全てのショートメッセージを配信するための合計価格を計算することもできる。
本発明の実施形態における受信者及び宛先は、各個々のSMの受信者/宛先であると解釈することができ、すなわち、例えば同じ単一のエンドユーザ(受信者/宛先)に2つのSMを配信すべき場合、SMSノード及びSM配信の点から見れば、このエンドユーザは2人の異なる受信者である。換言すれば、同じ単一のユーザを出どころとする2つのSMを同じ単一のユーザ/受信者/宛先に配信すべき場合、この同じ単一のユーザ/受信者/宛先の識別情報が、対応する課金システムに送信される課金メッセージのAVPに2回含まれる。例えば、2つのSMを配信すべきことを課金機能に対して明確にするためにこれを行うことができる。
本発明の実施形態では、ユーザの視点から見れば、ショートメッセージ(SM)をGSMショートメッセージと見なすことができる。しかしながら、ネットワーク内では、SMを他のプロトコルで、伝統的にはMAPで伝達することができるが、SMを配信するための要求も、例えばSIP、SMSIP、SMPP、又はUCPなどのその他のプロトコルで伝達することができる。これらのプロトコルは、SMを複数の受信者に配信するための要求の送信をサポートすることができるが、伝統的な(MAPを含む)GSM SMは常に1対1のみのSMである。これらのその他のプロトコルは、(GSM)SMの配信を要求するために使用されると考えることができる。SMSノードは、SMを配信するための要求を、例えばUE、SMSC、IP−SM GW、MSC、SMSルータなどから受信することができる。
本発明の態様では、SMSノードは(GSM)SMを受信しないが、例えばSIPメッセージを受信することができる。この場合、SMSノードは、SIPメッセージがSMを配信するための要求を含むこと、及びSIPメッセージを配信のために複数のGSM SMに変換すべきであることを認識する。この変換は、SMSノードにおいて、又は後程ネットワーク内の他の場所で行うことができるが、変換をネットワーク内の他の場所で行ったとしても、SMSノードは、このような変換が必要であり、従って問題の(単複の)要求が例えばSIPに符号化されていたとしても、これがSMを配信するための(単複の)要求であることを検出することができる。
本発明の態様では、SIPメッセージは、後でGSM SMとして配信すべきメッセージ(SM)を含むことができるので、たとえSIPメッセージを受信したとしても、複数のSMを配信すべきことがSMSノードにより検出されるということは、SMSノードがGSM SMを配信するための要求を検出できることを意味する。したがって、課金システムへのSMS報告を送信することができる。
本発明の態様では、SMSオンライン課金及びSMSオフライン課金のためのDiameterアプリケーションに複数のSM受信者を組み込むことができる。本発明の態様では、課金要求を、例えばユニット引き落とし要求、ユニット予約要求、又はDiameterプロトコルの課金データ要求、或いはその他のタイプの課金関連要求とすることができる。
ここで、本発明のさらなる実施形態について説明する。現在の標準仕様には、1つの移動体発信(MO)ショートメッセージを複数の宛先に配信するメカニズムについての記載はない。現在では、移動体ユーザがSMを複数の宛先へ送りたいと望む場合、UEが宛先(受信者)ごとに1つの複数のMOメッセージを生成する。いわゆる加入者ごとの配信リストを管理する別個のアプリケーションを実装してSMSCに接続することにより、複数宛先SMSを実現することができる。この配信リストアプリケーションへMO SMを送信した後に、配信リストアプリケーションは、そのローカルデータベース(又は同様のもの)から、SMを誰に送信すべきかを参照することができる。配信リストに関する全ての提供データを管理することは、ほとんどのエンドユーザにとって自明ではない。
本発明のある実施形態では、GSMネットワーク内のショートメッセージサービス(SMS)を拡張して、UEが、無線インターフェイスを介してユーザデータコンテンツを複数回送信することなく、またネットワーク内の配信リストを管理することなく、SMを複数の宛先(受信者)に提出できるようにする。本発明のこの実施形態では、新たなユーザデータヘッダ(UDH)情報要素を使用する。この情報要素をユーザデータヘッダ内で符号化して、あらゆる追加の宛先をSMSCへ転送することができる。SMSCは追加の宛先を分離して、これらの宛先の各々にSMを配信することができる。SMSCはまた、追加の宛先を保持するヘッダ要素を切り離すこともでき、及び/又は必要に応じてショートメッセージを再連結こともできる。
電話クライアントは、配信リストの概念を有することができるが、UEは、宛先ごとに1つの複数のMO SMを依然として提出することができる。本発明の1つの態様では、クライアントが、より高性能な複数宛先処理に切り替えることができる。この場合、全ての追加の宛先アドレスを新たな情報要素Id(IEI)などの新たな情報要素に符号化してユーザデータヘッダに組み込むことができる。ユーザデータの残りの部分は、通常のSM処理に従って満たすことができ、合計長が単一のSMに関して定義された最大長を超える場合にはメッセージを連結することができる。SMを受信する場合、SMSCが新たな情報要素IDをチェックすることができる。ユーザデータに組み込まれた情報要素内に追加の宛先が見つかった場合、SMSCは、移動体終了(MT)メッセージの複製を宛先ごとに1つ作成することができる。追加の宛先アドレスから全てのMTメッセージを切り離すことができ、また追加の宛先を含む全ての余分なIEIを削除することによりユーザデータ長が短縮されるので、これらのMTメッセージを必要に応じて再構築及び再分解することができる。
SMSCは、例えば、宛先ごとに提出ログを作成したり、及び/又は場合によっては使用する宛先アドレスの数に従って特別な料率を設定したりなどの、課金に関連する特定のロジックを実行することができる。このロジックを使用して、複数宛先の提出に関する通信事業者のビジネスロジックをサポートすることができる。
最適化された配信リスト機能が存在しないことにより、ニュースの配信又はその他の配信はサービスプロバイダ又は取るに足らない使用に限定され続けてきた。本発明のこの実施形態をSMSに対して実現することにより、通信事業者は、1対多のメッセージングのためのベアラとしてSMSの使用を推進することができる。ユーザは、自身の配信リストを自ら管理することができ、通信事業者はSMSCにおいて何も提供する必要がない。SMSクライアント又は統合メッセージングクライアントのUEに更新を提供することにより、この機能をエンドユーザにとって非常に使い勝手の良いものにすることができる。エンドユーザは、MMS及び電子メールにより既に複数宛先メッセージングのことを知っているので、SMSに複数宛先メッセージングのためのサポートを追加することにより、通信事業者が、収益をもたらす安定したSMSベアラに基づいて商売を続ける役に立つことができる。また、全てのベアラが複数の宛先メッセージング機能をサポートしていなければ、クライアントは、メッセージがテキストしか含んでいなくてもMMSに切り替える必要があり得るため、全てのベアラが複数の宛先メッセージング機能をサポートする場合、統合メッセージングクライアントの導入をよりスムーズにすることもできる。エンドユーザにとっては、この機能により、例えば送信者がフットボールチームのメンバ、学校のクラスのメンバなどの人々のグループに10〜30通のSMを一斉に提出したいと望む場合、現在では端末に依存して恐らくは手動で個別に行われている「同報通信」メッセージの配信を安価かつ高速で行えるようになる。1つのMOメッセージを送信することにより使用する無線インターフェイス及びSS7シグナリングリソースは、複数のMO SMを個々の宛先に1つずつ別個に送信することと比較した場合に少なくて済むので、サービスプロバイダはこの機能をより安価に提供することができる。
この機能は、UEクライアントの実施構成及びSMSCの両方の変更を必要とする場合がある。1対多の分解を別個の外部アプリケーションによって処理させることにより、SMSCによるこの機能の採用を促進することができる。UEを、別のSMSCアドレス(又はプロトコル識別子(PID))を使用してこのアプリケーションをサポートするSMSCに経路を強制するように構成することができる。
SMのユーザデータヘッダは、異なる要素を含むことができる。これらの要素のいくつかは、サービスセンター(SC)固有のものであってもよい。本発明の態様を実現するために、これらの要素は、移動体加入者国際総合サービスデジタルネットワーク(ISDN)番号(MSISDN)を含むことができる。本発明のこの実施形態に従ってユーザデータヘッダ情報要素IDを標準化することにより、SMSCと、このバージョンのSMS標準をサポートするハンドセットとの間の相互運用を可能にすることができる。
本発明のこの実施形態は、移動体端末のユーザがショートメッセージ(SM)の少なくとも1人の追加の受信者を選択できるようにする、ユーザデータヘッダ(UDH)を含むショートメッセージ(SM)を提出するためのメッセージングクライアントと、この少なくとも1人の追加の受信者の少なくとも1つのアドレスをショートメッセージ(SM)のユーザデータヘッダ(UDH)内で符号化するためのエンコーダとを備えた移動体端末を提供することにより実現することができる。ユーザが少なくとも1人の追加の受信者を選択するステップは、配信リストを選択するステップを含むことができる。ショートメッセージ(SM)を送信するための送信者を導入することができる。
さらに、本発明の実施形態は、ユーザがショートメッセージ(SM)の少なくとも1人の追加の受信者を選択できるようにし、この少なくとも1人の追加の受信者の少なくとも1つのアドレスをショートメッセージ(SM)のユーザデータヘッダ(UDH)内で符号化するためのエンコーダを備えた、ユーザデータヘッダ(UDH)を含むショートメッセージ(SM)を提出するためのメッセージングクライアントを提供することにより実現することもできる。ユーザが少なくとも1人の追加の受信者を選択するステップは、配信リストを選択するステップを含むことができる。
さらに、本発明の実施形態は、ショートメッセージ(SM)を受信するための受信機と、追加の宛先を含む情報要素がユーザデータヘッダ(UDH)内で見つかるかどうかをチェックするためのチェッカと、移動体終了(MT)メッセージの複製を宛先ごとに1つ作成するための作成器とを備えたショートメッセージサービスセンター(SMSC)を提供することにより実現することもできる。また、SMSCは、
− 移動体終了(MT)メッセージの追加の宛先アドレスを切り離すための切り離し器、及び/又は、
− ユーザデータヘッダを再構築及び/又は再分解するための再構築器、及び/又は、
− 宛先アドレスの数に従って特別な料率を設定するための料率ユニット、
のうちの1又はそれ以上を備えることができる。
上述した課金機能及びSMSノードの機能は、コード手段によりソフトウェアとして実装することができ、またコンピュータのメモリにロードすることができる。
40 SMSシステム
41〜45 メッセージ送信

Claims (33)

  1. 単一のユーザを出どころとし複数の受信者に向けた複数のショートメッセージ(SM)を配信するための少なくとも1つの要求を検出するための検出手段と、
    前記複数のショートメッセージの前記複数の受信者に関する情報をシグナリングメッセージに組み合わせるための組み合わせ手段と、
    前記シグナリングメッセージを課金機能に送信するための送信手段と、
    を備えることを特徴とするショートメッセージサービス(SMS)エンティティ。
  2. 前記送信手段が、前記シグナリングメッセージをDiameterプロトコルベースのインターフェイスを介して送信するように構成される、
    ことを特徴とする請求項1に記載のショートメッセージサービス(SMS)エンティティ。
  3. 前記送信手段が、前記シグナリングメッセージをオンライン課金システム(OCS)及び/又はオフライン課金システム(OFCS)に送信するように構成され、及び/又は前記課金要求が、ユニット引き落とし要求、ユニット予約要求、又は課金データ要求のうちの1つを含む、
    ことを特徴とする請求項1又は請求項2に記載のショートメッセージサービス(SMS)エンティティ。
  4. 前記送信手段が、前記シグナリングメッセージを、第3世代パートナーシッププロジェクト(3GPP)のRo及び/又はRfインターフェイスを介して送信するように構成される、
    ことを特徴とする請求項1から請求項3のいずれかに記載のショートメッセージサービス(SMS)エンティティ。
  5. 前記受信者に関する前記情報が、前記複数のショートメッセージの前記受信者の識別情報を含み、前記組み合わせ手段が、前記複数のショートメッセージの前記受信者の前記識別情報を属性値ペア(AVP)に含めるように構成される、
    ことを特徴とする請求項1から請求項4のいずれかに記載のショートメッセージサービス(SMS)エンティティ。
  6. 前記受信者の前記識別情報を含めるステップが、個々のショートメッセージの前記受信者の前記識別情報を別個の属性値ペア(AVP)に含めて、該属性値ペア(AVP)が、受信者に配信すべきショートメッセージごとに1回前記シグナリングメッセージに組み込まれるようにするステップを含む、
    ことを特徴とする請求項5に記載のショートメッセージサービス(SMS)エンティティ。
  7. 前記属性値ペア(AVP)が、[受信者アドレス]属性値ペア(AVP)を含む、
    ことを特徴とする請求項5又は請求項6に記載のショートメッセージサービス(SMS)エンティティ。
  8. 前記受信者の前記識別情報を含む前記属性値ペア(AVP)を、受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)に組み込むための手段をさらに備え、前記組み込みステップが、
    前記受信者の前記識別情報を含む個々の属性値ペア(AVP)を、前記受信者を示すための別個のさらなる属性値ペア(AVP)に組み込むステップ、又は、
    前記受信者の前記識別情報を含む全ての前記属性値ペア(AVP)を、前記受信者を示すための単一のさらなる属性値ペア(AVP)に組み込むステップ、又は、
    上記の選択肢の両方の混合、
    のうちの少なくとも1つを含むことを特徴とする請求項6又は請求項7に記載のショートメッセージサービス(SMS)エンティティ。
  9. 前記組み込むための手段が、前記受信者を示すための前記少なくとも1つのさらなる属性値ペア(AVP)を、[SMS情報]属性値ペア(AVP)に組み込むように構成される、
    ことを特徴とする請求項8に記載のショートメッセージサービス(SMS)エンティティ。
  10. ショートメッセージサービスルータ(SMSルータ)、インターネットプロトコル−ショートメッセージサービスゲートウェイ(IP−SM−GW)、及びショートメッセージサービスセンター(SMSC)のうちの少なくとも1つを備える、
    ことを特徴とする請求項1から請求項9のいずれかに記載のショートメッセージサービス(SMS)エンティティ。
  11. 前記複数のショートメッセージ(SM)を配信するための前記少なくとも1つの要求を受信するための手段と、
    前記複数のショートメッセージを通信システム内のさらに先へ中継するための手段と、をさらに備え、前記中継ステップが、
    前記少なくとも1つの配信要求を、該少なくとも1つの配信要求が受信手段により受信されたときのものと同じプロトコルに従って中継するステップ、又は、
    前記少なくとも1つの配信要求を、該少なくとも1つの要求を前記複数のショートメッセージを伝達するための別のプロトコルに変換した後に中継するステップ、
    を含むことを特徴とする請求項1から請求項10のいずれかに記載のショートメッセージサービス(SMS)エンティティ。
  12. 前記少なくとも1つの要求のうちの最初の要求を受信した後に、前記単一のユーザを出どころとする、ショートメッセージを配信するためのさらなる要求を受信するかどうかをチェックするために所定の時間待機するための手段をさらに備え、前記さらなる要求を受信した場合、前記組み合わせ手段が、受信者に関する前記情報を前記シグナリングメッセージに組み合わせるように構成される、
    ことを特徴とする請求項10又は請求項11に記載のショートメッセージサービス(SMS)エンティティ。
  13. 単一のユーザを出どころとし複数の受信者に向けた複数のショートメッセージを配信することに関し、前記複数のショートメッセージの前記複数の受信者に関する情報を含む課金要求を受信するための手段を備える、
    ことを特徴とする課金エンティティ。
  14. 前記課金要求がDiameterプロトコルに従う要求を含み、前記課金エンティティが、個々のショートメッセージ配信の受信者の、各々が別個の[受信者アドレス]属性値ペア(AVP)に組み込まれた識別情報を、前記受信した要求内で抽出するための手段を備える、
    ことを特徴とする請求項13に記載の課金エンティティ。
  15. 前記抽出ステップが、前記受信者の前記識別情報を含む前記属性値ペア(AVP)を、受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)から抽出するステップをさらに含む、
    ことを特徴とする請求項14に記載の課金エンティティ。
  16. 前記抽出ステップが、前記受信者を示すための前記少なくとも1つのさらなる属性値ペア(AVP)を[SMS情報]属性値ペア(AVP)から抽出するステップをさらに含む、
    ことを特徴とする請求項15に記載の課金エンティティ。
  17. 前記単一のユーザを出どころとする前記複数のショートメッセージを配信するための価格を定めるための価格決定手段をさらに備え、ショートメッセージの数を考慮して、ショートメッセージごとの価格又は全ての前記ショートメッセージを配信するための合計価格が定められる、
    ことを特徴とする請求項13から請求項16のいずれかに記載の課金エンティティ。
  18. 前記課金要求が、ユニット引き落とし要求、ユニット予約要求、又は課金データ要求のうちの1つを含む、
    ことを特徴とする請求項13から請求項17のいずれかに記載の課金エンティティ。
  19. 単一のユーザを出どころとし複数の受信者に向けた複数のショートメッセージ(SM)を配信するための少なくとも1つの要求を検出するステップと、
    前記複数のショートメッセージの前記複数の受信者に関する情報をシグナリングメッセージに組み合わせるステップと、
    前記シグナリングメッセージを課金機能に送信するステップと、
    を含むことを特徴とするショートメッセージ課金方法。
  20. 前記受信者に関する前記情報が、前記複数のショートメッセージの前記受信者の識別情報を含み、前記組み合わせステップが、前記複数のショートメッセージの前記受信者の前記識別情報を属性値ペア(AVP)に含めるステップを含む、
    ことを特徴とする請求項19に記載の方法。
  21. 前記受信者の前記識別情報を含めるステップが、個々のショートメッセージの前記受信者の前記識別情報を別個の属性値ペア(AVP)に含めて、前記属性値ペア(AVP)が、受信者に配信すべきショートメッセージごとに1回前記シグナリングメッセージに組み込まれるようにするステップを含む、
    ことを特徴とする請求項20に記載の方法。
  22. 前記属性値ペア(AVP)が、[受信者アドレス]属性値ペア(AVP)を含む、
    ことを特徴とする請求項21に記載の方法。
  23. 前記受信者の前記識別情報を含む前記属性値ペア(AVP)を、受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)に組み込むステップをさらに含み、該組み込みステップが、
    前記受信者の前記識別情報を含む個々の属性値ペア(AVP)を、前記受信者を示すための別個のさらなる属性値ペア(AVP)に組み込むステップ、又は、
    前記受信者の前記識別情報を含む全ての前記属性値ペア(AVP)を、前記受信者を示すための単一のさらなる属性値ペア(AVP)に組み込むステップ、又は、
    上記の選択肢の両方の混合、
    のうちの少なくとも1つを含むことを特徴とする請求項21又は請求項22に記載の方法。
  24. 前記組み込みステップが、前記受信者を示すための前記少なくとも1つのさらなる属性値ペア(AVP)を[SMS情報]属性値ペア(AVP)に組み込むステップを含む、
    ことを特徴とする請求項23に記載の方法。
  25. 前記複数のショートメッセージを通信システム内のさらに先へ中継するステップをさらに含み、該中継ステップが、
    前記少なくとも1つの配信要求を、該少なくとも1つの配信要求が受信手段により受信されたときのものと同じプロトコルに従って中継するステップ、又は、
    前記少なくとも1つの配信要求を、該少なくとも1つの要求を前記複数のショートメッセージを伝達するための別のプロトコルに変換した後に中継するステップ、
    を含むことを特徴とする請求項19から請求項24のいずれかに記載の方法。
  26. 前記少なくとも1つの要求のうちの最初の要求を受信した後に、前記単一のユーザを出どころとする、ショートメッセージを配信するためのさらなる要求を受信するかどうかをチェックするために所定の時間待機するステップをさらに含み、前記さらなる要求を受信した場合、前記組み合わせステップが、受信者に関する前記情報を前記シグナリングメッセージに組み合わせるステップを含む、
    ことを特徴とする請求項19から請求項25のいずれかに記載の方法。
  27. 単一のユーザを出どころとし複数の受信者に向けた複数のショートメッセージを配信することに関し、前記複数のショートメッセージの前記複数の受信者に関する情報を含む課金要求を受信するステップを含む、
    ことを特徴とするショートメッセージ課金方法。
  28. 前記課金要求がDiameterプロトコルに従う要求を含み、前記方法が、個々のショートメッセージ配信の受信者の、各々が別個の[受信者アドレス]属性値ペア(AVP)に組み込まれた識別情報を、前記受信した要求内で抽出するステップを含む、
    ことを特徴とする請求項27に記載の方法。
  29. 前記抽出ステップが、前記受信者の前記識別情報を含む前記属性値ペア(AVP)を、受信者を示すための少なくとも1つのさらなる属性値ペア(AVP)から抽出するステップをさらに含む、
    ことを特徴とする請求項28に記載の方法。
  30. 前記抽出ステップが、前記受信者を示すための前記少なくとも1つのさらなる属性値ペア(AVP)を[SMS情報]属性値ペア(AVP)から抽出するステップをさらに含む、
    ことを特徴とする請求項28に記載の方法。
  31. 前記単一のユーザを出どころとする前記複数のショートメッセージを配信するための価格を定めるステップをさらに含み、ショートメッセージの数を考慮して、ショートメッセージごとの価格又は全ての前記ショートメッセージを配信するための合計価格が定められる、
    ことを特徴とする請求項27から請求項30のいずれかに記載の方法。
  32. コンピュータのメモリにロードされたときに、請求項19から請求項31のいずれか1項に記載のステップを引き起こすようにされたコード手段を備える、
    ことを特徴とするコンピュータプログラム。
  33. 請求項13から請求項18のいずれかに記載の課金機能と、請求項1から請求項12のいずれかに記載のショートメッセージサービス(SMS)エンティティとを備える、
    ことを特徴とする通信システム。
JP2011515127A 2008-06-26 2008-06-26 ショートメッセージ配信に対する課金 Active JP5417438B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2008/058197 WO2009155983A1 (en) 2008-06-26 2008-06-26 Charging for short message delivery

Publications (2)

Publication Number Publication Date
JP2011527528A JP2011527528A (ja) 2011-10-27
JP5417438B2 true JP5417438B2 (ja) 2014-02-12

Family

ID=40521928

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011515127A Active JP5417438B2 (ja) 2008-06-26 2008-06-26 ショートメッセージ配信に対する課金

Country Status (8)

Country Link
US (1) US9344580B2 (ja)
EP (1) EP2301234B1 (ja)
JP (1) JP5417438B2 (ja)
KR (2) KR20110025221A (ja)
CN (1) CN102132550B (ja)
ES (1) ES2683335T3 (ja)
PL (1) PL2301234T3 (ja)
WO (1) WO2009155983A1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG175370A1 (en) * 2009-06-09 2011-11-28 Ericsson Telefon Ab L M Short messaging service over 3gpp long term evolution
US8260333B2 (en) * 2010-05-17 2012-09-04 International Business Machines Corporation Consolidating international short message service messages destined to multiple recipients
US8195209B2 (en) * 2010-07-06 2012-06-05 Alcatel Lucent Text messaging over an eHRPD network
KR101540499B1 (ko) * 2011-10-10 2015-07-29 주식회사 케이티 단문 메시지 서버, 그 서버의 단말 트리거 방법, 트리거 요청 전달 서버, 및 그 서버의 트리거 요청 전달 방법
WO2013132475A1 (en) * 2012-03-04 2013-09-12 Partner Communications Company Ltd. Real time charging of short messages originated roaming prepaid subscribers
CN103249015B (zh) * 2013-04-18 2017-07-04 小米科技有限责任公司 短消息合并方法及装置
CN104468135B (zh) 2014-11-18 2018-01-23 华为技术有限公司 一种在线计费中交互信息的方法及装置
BR112017028042A2 (pt) * 2015-06-30 2018-08-28 Huawei Tech Co Ltd método de cobrança, dispositivo de rede, e sistema de faturamento
EP3116208A1 (en) * 2015-07-09 2017-01-11 Alcatel Lucent Multiple destinations information for advice of charge
US9942415B2 (en) * 2015-12-08 2018-04-10 Alcatel-Lucent Usa Inc. Telecommunication offline charging system
CN108966159B (zh) * 2018-09-03 2022-03-01 平安科技(深圳)有限公司 短信撤回方法、系统、计算机设备和存储介质
CN111385269B (zh) * 2018-12-29 2021-02-12 广州市百果园网络科技有限公司 数据传输方法和装置
CN111211997B (zh) * 2019-12-30 2023-01-20 中国银行股份有限公司 一种报文处理方法、装置及系统

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU4711401A (en) 1999-12-29 2001-07-09 Ericsson Inc. Broadcast short message service
JP2002325098A (ja) 2001-04-25 2002-11-08 Nec Corp ホームロケーションレジスタ及びこれを用いた通信システム
GB2379360A (en) * 2001-08-31 2003-03-05 Marconi Comm Ltd Transmission of a MAP message from an MSC to an SCP
US20030193967A1 (en) * 2001-12-31 2003-10-16 Gregg Fenton Method, apparatus and system for processing multimedia messages
CN1208976C (zh) * 2002-04-15 2005-06-29 华为技术有限公司 终端短消息点到多点群发方法
ITRM20020590A1 (it) * 2002-11-22 2004-05-23 Telecom Italia Mobile Spa Tecnica di invio di short message con addebito al destinatario.
KR100683569B1 (ko) 2004-04-28 2007-02-15 (주) 엘지텔레콤 단말 어플리케이션과 조직관리 서버를 연동한 기업형메시지 그룹발송 서비스 방법
US7580363B2 (en) * 2004-08-16 2009-08-25 Nokia Corporation Apparatus and method for facilitating contact selection in communication devices
CN100349477C (zh) 2004-09-16 2007-11-14 华为技术有限公司 一种组发短消息的方法
US20070105536A1 (en) * 2005-11-07 2007-05-10 Tingo George Jr Methods and apparatus for providing SMS notification, advertisement and e-commerce systems for university communities
US8095157B2 (en) * 2006-06-06 2012-01-10 Qualcomm Incorporated Systems and methods for broadcasting and multicasting short message service messages
US8289885B2 (en) 2006-10-27 2012-10-16 Alcatel Lucent Third party charging for SIP sessions
CN101183957B (zh) 2007-12-10 2011-08-10 华为技术有限公司 一种在线计费方法、系统和设备
US8606225B2 (en) * 2008-04-02 2013-12-10 At&T Mobility Ii Llc Intelligent real time billing for messaging

Also Published As

Publication number Publication date
JP2011527528A (ja) 2011-10-27
ES2683335T3 (es) 2018-09-26
EP2301234A1 (en) 2011-03-30
US20110098066A1 (en) 2011-04-28
WO2009155983A1 (en) 2009-12-30
CN102132550B (zh) 2017-07-28
EP2301234B1 (en) 2018-05-16
CN102132550A (zh) 2011-07-20
KR20130048267A (ko) 2013-05-09
US9344580B2 (en) 2016-05-17
KR20110025221A (ko) 2011-03-09
PL2301234T3 (pl) 2018-10-31

Similar Documents

Publication Publication Date Title
JP5417438B2 (ja) ショートメッセージ配信に対する課金
EP2806668B1 (en) Machine-type communication (mtc) communication charging method and system
EP2058991A1 (en) Method, system and apparatus for implementing the interworking of messages
RU2297723C9 (ru) Способ организации предоплаченной услуги обмена мультимедийными сообщениями
CN103023868B (zh) 用于发送寻呼模式消息的方法和设备
US10171679B2 (en) Differential online charging for text messages based on network type
CN103379462A (zh) 一种用于处理计费请求的方法和装置
CN103379017B (zh) 语音留言方法及系统、融合消息服务器及客户端
WO2004045170A1 (fr) Procede de retransmission de messages entre diffefents centres de messages multimedia
US8285252B2 (en) Charging method, system and apparatus
CN101005646A (zh) 在不同的网络之间传送多媒体消息的方法和系统
CN101370172A (zh) 不同类型的消息业务通信的处理方法、系统和设备
CN101047668B (zh) 扩展信息发送方法
KR100621200B1 (ko) 인스턴트 메시징 서비스 이용에 대한 과금 정보 수집 방법및 시스템
US9614979B2 (en) System and method for generating charging data for short message delivery
CN102056125B (zh) 一种在漫游中实现业务控制的方法、设备及系统
EP2478665B1 (en) Method and communication device for using a first service based on an account chargeable with the use of a second service
CN100456756C (zh) 一种实现预付费用户短消息业务的方法和网络
CN1558659B (zh) 在固定电话网上实现多媒体消息业务的消息提供系统和消息提供方法
WO2021133358A1 (en) A system used during retrieval or transmission of short message

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130327

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131118

R150 Certificate of patent or registration of utility model

Ref document number: 5417438

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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