(57)【要約】  本発明の実施形態は、非構造付加サービスデータUSSDサービスを処理するための方法および装置に関する。方法は、以下のこと、すなわち、アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバが、呼セッション制御機能CSCFエンティティを介してモバイル端末にインバイトメッセージを送信し、インバイトメッセージがUSSDサービスの識別子を含み、アプリケーションサーバが、インバイト応答を受信し、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含み、アプリケーションサーバが、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持し、アプリケーションサーバが、加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、そのため、加入者データサーバが、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理することを含む。
2016500488.tif 000002
【特許請求の範囲】
【請求項１】
非構造付加サービスデータUSSDサービスを処理するための方法であって、前記方法が、
アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、前記アプリケーションサーバによって、呼セッション制御機能CSCFエンティティを介して前記モバイル端末にインバイトメッセージを送信するステップであって、前記インバイトメッセージがUSSDサービスの識別子を含む、ステップと、
インバイト応答を受信するステップであって、前記インバイト応答が、前記CSCFエンティティを介して前記モバイル端末によって送信され、加入者によって入力された応答情報を担持し、前記応答情報が、前記USSDサービスの前記識別子を含む、ステップと、
前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを生成するステップであって、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持する、ステップと、
加入者データサーバに、前記USSDサービスを実行することを要求する前記メッセージを送信し、そのため、前記加入者データサーバが、前記USSDサービスを実行することを要求する前記メッセージに担持された前記USSDサービスの前記識別子にしたがって、前記USSDサービスを処理する、ステップと
を含む、方法。
【請求項２】
前記アプリケーションサーバが、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすることを判断する前に、前記方法が、
前記加入者データサーバによって送信されたUSSDサービスメッセージを受信するステップであって、前記USSDサービスメッセージが、前記モバイル端末の識別情報および前記USSDサービスの前記識別子を担持する、ステップと、
前記モバイル端末の前記識別情報にしたがって前記モバイル端末のアクセスネットワークを決定するステップと、
前記モバイル端末の前記アクセスネットワークが前記ボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断するステップと
をさらに含む、請求項1に記載の方法。
【請求項３】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む、請求項1または2に記載の方法。
【請求項４】
前記加入者データサーバがUSSDセンタであるとき、前記加入者データサーバによって送信された前記USSDサービスメッセージを受信する前記ステップが、
ホーム加入者サーバまたはホームロケーションレジスタを介して、前記USSDセンタによって送信された前記USSDサービスメッセージを受信するステップを含み、
前記加入者データサーバに、前記USSDサービスを実行することを要求する前記メッセージを送信する前記ステップが、
前記USSDセンタに、前記ホーム加入者サーバまたは前記ホームロケーションレジスタを介して、前記USSDサービスを実行することを要求する前記メッセージを送信するステップを含む、請求項3に記載の方法。
【請求項５】
前記加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、前記加入者データサーバによって送信された前記USSDサービスメッセージを受信する前記ステップの前に、前記方法が、
第1の登録メッセージを受信するステップであって、前記第1の登録メッセージが、前記CSCFエンティティを介して前記モバイル端末によって送信され、前記モバイル端末の前記識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用される、ステップと、
前記指示情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するステップと、
前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを作成するステップであって、前記第2の登録メッセージが、前記アプリケーションサーバのアドレス情報および前記モバイル端末の前記識別情報を担持する、ステップと、
前記第2の登録メッセージを前記加入者データサーバに送信し、そのため、前記加入者データサーバが前記アドレス情報と前記モバイル端末の識別子との間の対応関係を記録する、ステップと、
前記加入者データサーバによって送信された登録成功メッセージを受信するステップと
をさらに含む、請求項3に記載の方法。
【請求項６】
USSDサービスを処理するための方法であって、前記方法が、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末によって、呼セッション制御機能CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するステップであって、前記インバイトメッセージが、USSDサービスの識別子を含む、ステップと、
前記CSCFエンティティを介して、前記USSDサービスの前記識別子にしたがって、前記アプリケーションサーバにインバイト応答を送信するステップであって、前記インバイト応答が、加入者によって入力された応答情報を担持し、前記応答情報が、前記USSDサービスの前記識別子を含み、そのため、前記アプリケーションサーバが、前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを作成し、加入者データサーバに、前記USSDサービスを実行することを要求する前記メッセージを送信し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスを処理するように前記加入者データサーバに指示するために使用される、ステップと
を含む、方法。
【請求項７】
前記モバイル端末が、前記CSCFエンティティを介して、前記アプリケーションサーバによって送信された前記インバイトメッセージを受信する前に、前記方法が、
第1の登録メッセージを、前記CSCFエンティティを介して前記アプリケーションサーバに送信するステップをさらに含み、前記第1の登録メッセージが、前記モバイル端末の識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、前記アプリケーションサーバが、前記識別情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、前記アプリケーションサーバのアドレス情報および前記モバイル端末の識別子を担持する第2の登録メッセージを生成し、前記第2の登録メッセージを前記加入者データサーバに送信し、そのため、前記加入者データサーバが、前記第2の登録メッセージにしたがって、前記アドレス情報と前記モバイル端末の前記識別子との間の対応を記録する、請求項6に記載の方法。
【請求項８】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む、請求項6または7に記載の方法。
【請求項９】
USSDサービスを処理するための装置であって、前記装置が、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断されたとき、インバイトメッセージを、呼セッション制御機能CSCFエンティティを介して前記モバイル端末に送信するように構成された送信ユニットであって、前記インバイトメッセージが、USSDサービスの識別子を含む、送信ユニットと、
インバイト応答を受信するように構成された受信ユニットであって、前記インバイト応答が、前記CSCFエンティティを介して前記モバイル端末によって送信され、加入者によって入力された応答情報を担持し、前記応答情報が、前記USSDサービスの前記識別子を含む、受信ユニットと、
前記受信ユニットによって受信された前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを生成するように構成された生成ユニットであって、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持する、生成ユニットと
を備え、
前記送信ユニットが、前記USSDサービスを実行することを要求する、前記生成ユニットによって生成された前記メッセージを、加入者データサーバに送信し、そのため、前記加入者データサーバが、前記USSDサービスを実行することを要求する前記メッセージに担持された前記USSDサービスの前記識別子にしたがって、前記USSDサービスを処理するようにさらに構成される、装置。
【請求項１０】
前記受信ユニットが、前記加入者データサーバによって送信されたUSSDサービスメッセージを受信するようにさらに構成され、前記USSDサービスメッセージが、前記モバイル端末の識別情報および前記USSDサービスの前記識別子を担持し、
前記装置が、
前記モバイル端末の前記識別情報にしたがって前記モバイル端末のアクセスネットワークを決定するように構成された決定ユニットと、
前記モバイル端末のアクセスネットワークが前記ボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するように構成された実行ユニットと
をさらに備える、請求項9に記載の装置。
【請求項１１】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタHLR、またはUSSDセンタを含む、請求項9または10に記載の装置。
【請求項１２】
前記加入者データサーバがUSSDセンタであるとき、前記受信ユニットが、具体的には、
ホーム加入者サーバまたはホームロケーションレジスタを介して、前記USSDセンタによって送信された前記USSDサービスメッセージを受信するように構成され、
前記送信ユニットが、具体的には、前記USSDセンタに、前記ホーム加入者サーバまたは前記ホームロケーションレジスタを介して、前記USSDサービスを実行することを要求する前記メッセージを送信するように構成された、請求項11に記載の装置。
【請求項１３】
前記加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、前記受信ユニットが、第1の登録メッセージを受信するようにさらに構成され、前記第1の登録メッセージが、前記CSCFエンティティを介して前記モバイル端末によって送信され、前記モバイル端末の前記識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、
前記実行ユニットが、前記受信ユニットによって受信された前記指示情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するようにさらに構成され、
前記生成ユニットが、前記モバイル端末がIMS上のUSSD動作をサポートすると前記実行ユニットが判断したとき、第2の登録メッセージを生成するようにさらに構成され、前記第2の登録メッセージが、前記アプリケーションサーバのアドレス情報および前記モバイル端末の前記識別情報を担持し、
前記送信ユニットが、前記加入者データサーバに、前記生成ユニットによって生成された前記第2の登録メッセージを送信し、そのため、前記加入者データサーバが、前記アドレス情報と前記モバイル端末の識別子との間の対応を記録するようにさらに構成され、
前記受信ユニットが、前記加入者データサーバによって送信された登録成功メッセージを受信するようにさらに構成された、請求項11に記載の装置。
【請求項１４】
USSDサービスを処理するための装置であって、前記装置が、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上に配置され、前記装置が、
CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するように構成された受信ユニットであって、前記インバイトメッセージが、USSDサービスの識別子を含む、受信ユニットと、
前記受信ユニットによって受信された前記インバイトメッセージに含まれる前記USSDサービスの前記識別子にしたがって、前記CSCFエンティティを介して、インバイト応答を前記アプリケーションサーバに送信するように構成された送信ユニットであって、前記インバイト応答が、加入者によって入力された応答情報を担持し、そのため、前記アプリケーションサーバが、前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを生成し、前記USSDサービスを実行することを要求する前記メッセージを加入者データサーバに送信し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスを処理するように前記加入者データサーバに指示するために使用される、送信ユニットと
を備える、装置。
【請求項１５】
前記送信ユニットが、前記CSCFエンティティを介して前記アプリケーションサーバに第1の登録メッセージを送信するようにさらに構成され、前記第1の登録メッセージが、前記モバイル端末の識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、前記アプリケーションサーバが、前記指示情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステムIMS上のUSSD動作をサポートすると判断したとき、第2の登録メッセージを生成し、前記第2の登録メッセージが、前記アプリケーションサーバのアドレス情報および前記モバイル端末の識別子を担持し、前記アプリケーションサーバが、前記第2の登録メッセージを前記加入者データサーバに送信し、そのため、前記加入者データサーバが、前記第2の登録メッセージにしたがって、前記アドレス情報と前記モバイル端末の前記識別子との間の対応を記録する、請求項14に記載の装置。
【請求項１６】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む、請求項14または15に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、参照によりその全体が本明細書に組み込まれている、2012年12月7日に中国専利局に出願した、「METHOD AND APPARATUS FOR PROCESSING UNSTRUCTURED SUPPLEMENTARY SERVICE DATA USSD SERVICE」と題する、中国特許出願第201210524156.0号の優先権を主張するものである。
【０００２】
本発明は、通信技術の分野に関し、具体的には、非構造付加サービスデータUSSDサービスを処理するための方法および装置に関する。
【背景技術】
【０００３】
非構造付加サービスデータ(Unstructured Supplementary Service Data、略してUSSD)サービスは、グローバル・システム・フォー・モバイル・コミュニケーションズ(Global System for Mobile Communications、略してGSM（登録商標）)ネットワークに基づく、新たに出現したリアルタイム双方向セッションデータサービスである。加入者識別モジュール(Subscriber Identity Module、略してSIM)カードについて、USSDサービスは、GSMネットワーク上のシグナリングパスを使用することによってデータを転送する、GSMでのショート・メッセージ・サービス・システムの技術に基づく新しいサービスである。
【０００４】
第3世代パートナーシッププロジェクト(3rd Generation Partnership Project、略して3GPP)標準化団体は、モバイル端末側からネットワーク側に開始されるUSSDサービスと、ネットワーク側からモバイル端末側に開始されるUSSDサービスとを含むUSSDサービスの、従来の第2世代(second generation、略して2G)/第3世代(3rd Generation、略して3G)モバイル通信ネットワークでの使用をすでに規定している。
【０００５】
例えば、モバイル端末上でUSSDフォーマットの非構造付加サービス操作コマンドを入力することによって、加入者は、特定のサービスを完了するために、特定のサービス要求をネットワーク側に開始する。モバイル端末で、フライト状況、列車運行状況、船のタイムスケジュール、または天候を問い合わせるような特定のサービスは、すべて、USSDサービス要求を開始することによって完了する。
【０００６】
通信ネットワークが、2G/3Gから4Gのロングタームエボリューション(Long Term Evolution、略してLTE)に進化する間、モバイル音声データを搬送するために使用されるベアラネットワークも、従来のスイッチネットワークおよびソフトスイッチネットワークからボイスオーバLTE(Voice over LTE、略してVoLTE)ネットワークにシフトしている。VoLTEネットワークに関して、3GPP標準化団体は、モバイル端末からネットワーク側にUSSDサービスを開始するための標準を規定しているが、ネットワーク側からモバイル端末側にUSSDサービスを開始するための標準をまだ規定しておらず、さらに悪いことには、従来の2G/3Gネットワーク上のネットワークが開始するUSSDサービスのための標準は、VoLTEネットワーク上のモバイル端末に適用され得ない。これは、従来技術の適用範囲を損なうとともに、VoLTEネットワークの使用を妨げる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、USSDサービスが既存のネットワーク側からVoLTEネットワーク上のモバイル端末に開始され得ない問題を解決するために、USSDサービスを処理するための方法および装置を提供することである。
【課題を解決するための手段】
【０００８】
第1の態様によれば、本発明は、非構造付加サービスデータUSSDサービスを処理するための方法を提供し、方法は、
アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバによって、呼セッション制御機能CSCFエンティティを介してモバイル端末にインバイトメッセージを送信するステップであって、インバイトメッセージがUSSDサービスの識別子を含む、ステップと、
インバイト応答を受信するステップであって、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含む、ステップと、
応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成するステップであって、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持する、ステップと、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、そのため、加入者データサーバが、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがってUSSDサービスを処理する、ステップと
を含む。
【０００９】
第1の可能な実施態様では、アプリケーションサーバが、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすることを判断する前に、方法が、
加入者データサーバによって送信されたUSSDサービスメッセージを受信するステップであって、USSDサービスメッセージが、モバイル端末の識別情報およびUSSDサービスの識別子を担持する、ステップと、
モバイル端末の識別情報にしたがってモバイル端末のアクセスネットワークを決定するステップと、
モバイル端末のアクセスネットワークがボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断するステップと
をさらに含む。
【００１０】
第1の態様、または第1の態様の第1の可能な実施態様に関連して、第2の可能な実施態様では、加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【００１１】
第1の態様、または第1の態様の第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様では、加入者データサーバがUSSDセンタであるとき、加入者データサーバによって送信されたUSSDサービスメッセージを受信するステップが、
ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDセンタによって送信されたUSSDサービスメッセージを受信するステップを含み、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信するステップが、
USSDセンタに、ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDサービスを実行することを要求するメッセージを送信するステップを含む。
【００１２】
第1の態様、または第1の態様の第1もしくは第2の可能な実施態様に関連して、第4の可能な実施態様では、加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、加入者データサーバによって送信されたUSSDサービスメッセージを受信するステップの前に、方法が、
第1の登録メッセージを受信するステップであって、第1の登録メッセージが、CSCFエンティティを介してモバイル端末によって送信され、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用される、ステップと、
指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するステップと、
モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを作成するステップであって、第2の登録メッセージが、アプリケーションサーバのアドレス情報およびモバイル端末の識別情報を担持する、ステップと、
第2の登録メッセージを加入者データサーバに送信し、そのため、加入者データサーバがアドレス情報とモバイル端末の識別子との間の対応関係を記録する、ステップと、
加入者データサーバによって送信された登録成功メッセージを受信するステップと
をさらに含む。
【００１３】
第2の態様によれば、本発明は、USSDサービスを処理するための方法を提供し、方法は、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末によって、呼セッション制御機能CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するステップであって、インバイトメッセージが、USSDサービスの識別子を含む、ステップと、
CSCFエンティティを介して、USSDサービスの識別子にしたがって、アプリケーションサーバにインバイト応答を送信するステップであって、インバイト応答が、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含み、そのため、アプリケーションサーバが、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを作成し、加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージが、USSDサービスを処理するように加入者データサーバに指示するために使用される、ステップと
を含む。
【００１４】
第1の可能な実施態様では、モバイル端末が、CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信する前に、方法が、
第1の登録メッセージを、CSCFエンティティを介してアプリケーションサーバに送信するステップをさらに含み、第1の登録メッセージが、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、アプリケーションサーバが、指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバのアドレス情報およびモバイル端末の識別子を担持する第2の登録メッセージを生成し、第2の登録メッセージを加入者データサーバに送信し、そのため、加入者データサーバが、第2の登録メッセージにしたがって、アドレス情報とモバイル端末の識別子との間の対応を記録する。
【００１５】
第2の態様、または第2の態様の第1の可能な実施態様の方法に関連して、第2の可能な実施態様の方法では、加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【００１６】
第3の態様によれば、本発明は、USSDサービスを処理するための装置を提供し、装置は、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断されたとき、インバイトメッセージを、呼セッション制御機能CSCFエンティティを介してモバイル端末に送信するように構成された送信ユニットであって、インバイトメッセージが、USSDサービスの識別子を含む、送信ユニットと、
インバイト応答を受信するように構成された受信ユニットであって、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含む、受信ユニットと、
受信ユニットによって受信された応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成するように構成された生成ユニットであって、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持する、生成ユニットと
を含み、
送信ユニットが、USSDサービスを実行することを要求する、生成ユニットによって生成されたメッセージを、加入者データサーバに送信し、そのため、加入者データサーバが、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理するようにさらに構成される。
【００１７】
第1の可能な実施態様では、受信ユニットが、加入者データサーバによって送信されたUSSDサービスメッセージを受信するようにさらに構成され、USSDサービスメッセージが、モバイル端末の識別情報およびUSSDサービスの識別子を担持し、
装置が、モバイル端末の識別情報にしたがってモバイル端末のアクセスネットワークを決定するように構成された決定ユニットと、
モバイル端末のアクセスネットワークがボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するように構成された実行ユニットと
をさらに含む。
【００１８】
第3の態様、または第3の態様の第1の可能な実施態様に関連して、第2の可能な実施態様では、加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタHLR、またはUSSDセンタを含む。
【００１９】
第3の態様、または第3の態様の第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様では、加入者データサーバがUSSDセンタであるとき、受信ユニットが、具体的には、
ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDセンタによって送信されたUSSDサービスメッセージを受信するように構成され、
送信ユニットが、具体的には、USSDセンタに、ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDサービスを実行することを要求するメッセージを送信するように構成される。
【００２０】
第3の態様、または第3の態様の第1もしくは第2の可能な実施態様に関連して、第4の可能な実施態様では、加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、受信ユニットが、第1の登録メッセージを受信するようにさらに構成され、第1の登録メッセージが、CSCFエンティティを介してモバイル端末によって送信され、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、
実行ユニットが、受信ユニットによって受信された指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するようにさらに構成され、
生成ユニットが、モバイル端末がIMS上のUSSD動作をサポートすると実行ユニットが判断したとき、第2の登録メッセージを生成するようにさらに構成され、第2の登録メッセージが、アプリケーションサーバのアドレス情報およびモバイル端末の識別情報を担持し、
送信ユニットが、加入者データサーバに、生成ユニットによって生成された第2の登録メッセージを送信し、そのため、加入者データサーバが、アドレス情報とモバイル端末の識別子との間の対応を記録するようにさらに構成され、
受信ユニットが、加入者データサーバによって送信された登録成功メッセージを受信するようにさらに構成される。
【００２１】
第4の態様によれば、本発明は、USSDサービスを処理するための装置を提供し、装置が、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上に配置され、装置が、
CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するように構成された受信ユニットであって、インバイトメッセージが、USSDサービスの識別子を含む、受信ユニットと、
受信ユニットによって受信されたインバイトメッセージに含まれるUSSDサービスの識別子にしたがって、CSCFエンティティを介して、インバイト応答をアプリケーションサーバに送信するように構成された送信ユニットであって、インバイト応答が、加入者によって入力された応答情報を担持し、そのため、アプリケーションサーバが、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージを加入者データサーバに送信し、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージが、USSDサービスを処理するように加入者データサーバに指示するために使用される、送信ユニットと
を備える。
【００２２】
第1の可能な実施態様では、送信ユニットが、CSCFエンティティを介してアプリケーションサーバに第1の登録メッセージを送信するようにさらに構成され、第1の登録メッセージが、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、アプリケーションサーバが、指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステムIMS上のUSSD動作をサポートすると判断したとき、第2の登録メッセージを生成し、第2の登録メッセージが、アプリケーションサーバのアドレス情報およびモバイル端末の識別子を担持し、アプリケーションサーバが、第2の登録メッセージを加入者データサーバに送信し、そのため、加入者データサーバが、第2の登録メッセージにしたがって、アドレス情報とモバイル端末の識別子との間の対応を記録する。
【００２３】
第4の態様、または第4の態様の第1の可能な実施態様に関連して、第2の可能な実施態様では、加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【００２４】
本発明の実施形態による、非構造付加サービスデータUSSDサービスを処理するための方法および装置は、VoLTEネットワーク上のモバイル端末がIMS上のUSSD動作をサポートするとき、アプリケーションサーバが、USSDサービスを担持するメッセージをモバイル端末に送信し、応答情報を担持するメッセージを加入者データサーバに送信し、そのため、加入者データサーバが、応答情報を担持するメッセージにしたがってUSSDサービスを処理するように使用される。これは、ネットワーク側からVoLTEネットワーク上のモバイル端末へのUSSDサービスの開始を規定する標準がないことに起因する従来技術の制限を排除する。
【００２５】
本発明の実施形態での技術的解決策をより明確に説明するために、以下は、実施形態および従来技術を説明するために必要な添付図面を簡単に紹介する。明らかに、以下の説明の添付図面は、単に本発明のいくつかの実施形態を示し、当業者は、創造的な努力なしで、依然としてこれらの添付図面から他の図面を導き出すことができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態1によるUSSDサービスを処理するための方法のフローチャートである。
【図２】本発明の一実施形態によるUSSDサービスを処理するためのシステムの図である。
【図３】本発明の実施形態2によるUSSDサービスを処理するための方法のフローチャートである。
【図４】本発明の一実施形態によるUSSDサービスを処理するための方法のシグナリングフローチャートである。
【図５】本発明の実施形態3によるモバイル端末による登録のフローチャートである。
【図６】本発明の一実施形態によるモバイル端末の登録処理を示すシグナリングフローチャートである。
【図７】本発明の実施形態4によるUSSDサービスを処理するための装置の図である。
【図８】本発明の実施形態5によるUSSDサービスを処理するための装置の図である。
【図９】本発明の実施形態6によるUSSDサービスを処理するための装置の図である。
【図１０】本発明の実施形態7によるUSSDサービスを処理するための装置の図である。
【発明を実施するための形態】
【００２７】
以下は、本発明の実施形態で添付図面を参照して本発明の実施形態の技術的解決策を明確かつ完全に説明する。明らかに、説明した実施形態は、本発明の実施形態の単なる一部であり、すべてではない。創造的な努力なしで本発明の実施形態に基づいて当業者によって得られるすべての他の実施形態は、本発明の保護範囲内に入るものとする。
【００２８】
図2を参照し、以下は、本発明の一実施形態によるUSSDサービスを処理するための方法を説明するために、図1を例として使用する。図1は、本発明の実施形態1によるUSSDサービスを処理するための方法のフローチャートであり、図2は、本発明の一実施形態によるUSSDサービスを処理するためのシステムの図である。図1に示す実施形態は、アプリケーションサーバ(Application Server、略してAS)によって実行される。図1に示すように、この実施形態は、以下のステップを含む。
【００２９】
ステップ110:アプリケーションサーバが、VoLTEネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム(IP Multimedia Subsystem、略してIMS)上のUSSD動作をサポートするとき、アプリケーションサーバは、呼セッション制御機能エンティティを介して、インバイトメッセージをモバイル端末に送信し、インバイトメッセージは、USSDサービスの識別子を含む。
【００３０】
具体的には、図2に示すように、図の左側のモバイル端末は、VoLTEネットワーク上のモバイル端末であり、図の右側のモバイル端末は、従来の2G/3Gネットワーク上のモバイル端末である。図2によるUSSDサービスを処理するためのシステムの図は、本発明の実施形態でのUSSDサービスを処理するための方法を実施するために使用される。
【００３１】
USSDゲートウェイは、シグナリングシステムNo.7のモバイルアプリケーション部(Mobile Application Part、略してMAP)プロトコルを使用することによって、VoLTEネットワークおよび従来の2G/3Gネットワークに接続され、USSDゲートウェイは、ネットワーク通信プロトコル(TCP/IP)プロトコルを使用することによって、USSDセンタに接続される。実際のネットワーキングシナリオでは、USSDゲートウェイは、一般に、USSDセンタに組み込まれる。
【００３２】
VoLTEネットワークでは、モバイル端末とアプリケーションサーバとの間の通信は、セッション開始プロトコル(Session Initiation Protocol、略してSIP)を使用することによって完了し、従来の2G/3Gネットワークでは、モバイル端末とモバイルスイッチングセンタ(Mobile Switching Center、略してMSC)との間の通信は、MAPプロトコルを使用することによって完了する。
【００３３】
アプリケーションサーバが、モバイル端末がIMS上のUSSD動作をサポートすることを判断する前に、アプリケーションサーバは、加入者データサーバによって送信されたUSSDサービスメッセージを受信し、USSDサービスメッセージは、モバイル端末の識別情報およびUSSDサービスの識別子を担持し、アプリケーションサーバは、モバイル端末の識別情報にしたがって、モバイル端末のアクセスネットワークを決定し、ここで、アプリケーションサーバによるドメイン選択は、従来技術にしたがい、詳細は、本明細書では繰り返し説明しない。モバイル端末のアクセスネットワークがVoLTEネットワークである場合、アプリケーションサーバは、モバイル端末がIMS上のUSSD動作(IPマルチメディア・コア・ネットワーク・サブシステム上の非構造付加サービスデータ(USSD)動作)をサポートするかどうかを判断する。
【００３４】
現在、USSDサービスは、フライト状況、列車運行状況、船のタイムスケジュール、株式情報、映画チケット情報、または天気予報などのような、一般の情報を取得するための様々なサービスを含むことができる。
【００３５】
USSDサービスの識別子は、USSDサービスのタイプを識別するために使用される。
【００３６】
モバイル端末がIMS上のUSSD動作をサポートすることが言及されるとき、IMSネットワーク上で、モバイル端末がUSSDサービスをサポートすることができることを意味し、さらに、本発明のこの実施形態では、VoLTEネットワークは、IMSコアネットワークおよびLTEデータアクセスネットワークで構成され、IMS上のUSSD動作をサポートするモバイル端末の能力は、VoLTEネットワーク上で、モバイル端末がネットワーク側から開始されたUSSDサービスをサポートすることができることを意味することができる。
【００３７】
アプリケーションサーバが、モバイル端末のアクセスネットワークがVoLTEネットワークであり、モバイル端末がIMS上のUSSD動作をサポートすると判断したとき、アプリケーションサーバは、呼セッション制御機能(Call Session Control Function、略してCSCF)エンティティを介して、モバイル端末にインバイトメッセージを送信し、インバイトメッセージは、USSDサービスの識別子を含み、具体的には、アプリケーションサーバは、サービングCSCF(Serving-CSCF、略してS-CSCF)エンティティおよびプロキシCSCF(Proxy-CSCF、略してP-CSCF)エンティティを介して、モバイル端末にインバイトメッセージを送信することができる。
【００３８】
例として、限定としてではなく、インバイトメッセージは、具体的には、Inviteメッセージであり得る。
【００３９】
本発明のこの実施形態では、加入者データサーバは、具体的には、ホーム加入者サーバ(Home Subscriber Server、略してHSS)、ホームロケーションレジスタ(Home Location Register、略してHLR)、またはUSSDセンタを含み、USSDセンタは、主に、様々なアプリケーションセンタのためのインターフェース、例えば、証券取引所または銀行のようなアプリケーションセンタのためのインターフェースを提供し、USSDセンタは、さらに、USSDサービスを処理することができる。
【００４０】
加入者データサーバがUSSDセンタであるとき、アプリケーションサーバが加入者データサーバによって送信されたUSSDサービスメッセージを受信するステップは、具体的には、
アプリケーションサーバが、HLRまたはHSSを介して、USSDセンタによって送信されたUSSDサービスメッセージを受信する。
【００４１】
本発明のこの実施形態では、USSDサービスメッセージは、具体的には、USSDサービス要求メッセージまたはUSSDサービス通知メッセージを含み、USSDサービス要求メッセージは、具体的には、MAP_UNSTRUCTURED_SS_REQUEST_reqメッセージであり得、USSDサービス通知メッセージは、具体的には、MAP_UNSTRUCTURED_SS_NOTIFY_reqメッセージであり得る。
【００４２】
ステップ120:アプリケーションサーバは、インバイト応答を受信し、インバイト応答は、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報は、USSDサービスの識別子を含む。
【００４３】
具体的には、インバイトメッセージを受信した後、モバイル端末は、インバイトメッセージが受信されたことをアプリケーションサーバに通知するために、CSCFエンティティを介して、アプリケーションサーバにハンドシェイクメッセージを送信し、アプリケーションサーバとSIPセッションを確立し、ハンドシェイクメッセージを受信した後、アプリケーションサーバは、ハンドシェイクメッセージが受信されたことをモバイル端末に通知するために、CSCFエンティティを介して、モバイル端末に確認メッセージを送信し、モバイル端末とSIPセッションを確立する。
【００４４】
インバイトメッセージを受信した後モバイル端末は、インバイトメッセージを解析することを必要とし、インバイトメッセージからUSSDサービスの識別子を抽出し、モバイル端末は、モバイル端末の表示領域にUSSDサービスの識別子を表示し、加入者によって入力された応答情報を受信し、応答情報は、加入者によってUSSDサービスの識別子に固有に作られた応答であり、モバイル端末は、応答情報を使用することによって、インバイト応答を生成する。
【００４５】
例として、限定としてではなく、インバイト応答は、具体的には、Infoメッセージであり得る。
【００４６】
ステップ130:アプリケーションサーバは、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージは、USSDサービスの識別子を担持する。
【００４７】
具体的には、インバイト応答を受信した後、アプリケーションサーバは、インバイト応答を解析し、インバイト応答メッセージから応答情報を抽出し、応答情報を使用することによって、USSDサービスを実行することを要求するメッセージを生成する。
【００４８】
例として、限定としてではなく、USSDサービスを実行することを要求するメッセージは、具体的には、MAP_UNSTRUCTURED_SS_REQUEST_rspメッセージ、またはMAP_UNSTRUCTURED_SS_NOTIFY_rspメッセージを含むことができる。具体的には、USSDサービスメッセージがUSSDサービス要求メッセージであるとき、USSDサービスを実行することを要求するメッセージは、MAP_UNSTRUCTURED_SS_REQUEST_rspメッセージであり、または、USSDサービスメッセージがUSSDサービス通知メッセージであるとき、USSDサービスを実行することを要求するメッセージは、MAP_UNSTRUCTURED_SS_NOTIFY_rspメッセージである。
【００４９】
ステップ140:アプリケーションサーバは、USSDサービスを実行することを要求するメッセージを、加入者データサーバに送信し、そのため、加入者データサーバは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する。
【００５０】
具体的には、USSDサービスを実行することを要求するメッセージを受信した後、加入者データサーバは、USSDサービスを実行することを要求するメッセージを解析し、このメッセージに担持された応答情報およびUSSDサービスの識別子を抽出する。具体的な実施態様では、応答情報およびUSSDサービスの識別子を抽出した後、加入者データサーバは、USSDサービスの識別子にしたがって、加入者の応答情報が、USSDサービスの識別子に対応するUSSDサービスに固有の応答であると結論する。加入者データサーバが、このUSSDサービスが加入者によって入力された応答情報にしたがって処理され得ることを確認したとき、加入者データサーバは、このUSSDサービスを応答情報にしたがって処理し、処理が完了した後、加入者データサーバは、アプリケーションサーバに閉鎖(close)メッセージを送信し、閉鎖情報を受信した後、アプリケーションサーバは、加入者データサーバへの接続を開放し、CSCFエンティティを介して、モバイル端末に終了メッセージを送信し、終了メッセージを受信した後、モバイル端末は、ネットワーク側とのSIPセッションを開放し、モバイル端末が終了メッセージを受信したことをアプリケーションサーバに通知するために、CSCFエンティティを介して、アプリケーションサーバにハンドシェイクメッセージを送信し、ハンドシェイクメッセージを受信した後、アプリケーションサーバも、モバイル端末とのSIPセッションを開放し、これまでのネットワーク側から開始されたUSSDサービスは、完了する。
【００５１】
別の具体的な実施態様では、加入者データサーバが、応答情報を抽出した後、加入者とのさらなる通信相互作用が実行される必要があるとみなしたとき、加入者データサーバは、アプリケーションサーバにUSSDサービスメッセージを送信し続け、アプリケーションサーバは、CSCFエンティティを介して、モバイル端末にUSSDサービスメッセージを送信し、加入者データサーバが、USSDサービスが加入者によって入力された応答情報にしたがって処理され得るとみなすまで、ステップ120およびステップ130を繰り返す。次いで、加入者データサーバは、応答情報にしたがってこのUSSDサービスを処理し、処理が完了した後、加入者データサーバは、アプリケーションサーバに閉鎖メッセージを送信し、閉鎖メッセージを受信した後、アプリケーションサーバは、加入者データサーバへの接続を開放し、CSCFエンティティを介して、モバイル端末に終了メッセージを送信し、終了メッセージを受信した後、モバイル端末は、ネットワーク側とのSIPセッションを開放し、終了メッセージが受信されたことをアプリケーションサーバに通知するために、CSCFエンティティを介して、アプリケーションサーバにハンドシェイクメッセージを送信し、ハンドシェイクメッセージを受信した後、アプリケーションサーバも、モバイル端末とのSIPセッションを開放し、これまでのネットワーク側から開始されたUSSDサービスは、完了する。
【００５２】
加入者データサーバがUSSDセンタであるとき、アプリケーションサーバは、HLRまたはHSSを介して、USSDサービスを実行することを要求するメッセージをUSSDセンタに送信する。
【００５３】
例として、限定としてではなく、閉鎖メッセージは、具体的には、MAP_CLOSE_INDメッセージであり得、終了メッセージは、具体的には、BYEメッセージであり得る。
【００５４】
よりさらには、実際のユースケースでは、加入者データサーバによって送信されたUSSDサービスメッセージがUSSDサービス通知メッセージであるとき、加入者データサーバは、USSDサービス通知メッセージを一度だけ送信し、応答情報にしたがってこのUSSDサービスを完了し、このUSSDサービスを終了するために、アプリケーションサーバにセッション閉鎖メッセージを送信する。
【００５５】
加入者データサーバによって送信されたUSSDサービスメッセージがUSSDサービス要求メッセージであるとき、加入者データサーバは、USSDサービス要求メッセージを少なくとも一度送信することができ、少なくとも1つのUSSDサービス通知メッセージに対する応答情報にしたがってこのUSSDサービスを完了し、このUSSDサービスを終了するために、アプリケーションサーバにセッション閉鎖メッセージを送信する。
【００５６】
本発明のこの実施形態によるUSSDサービスを処理するための方法では、VoLTEネットワーク上のモバイル端末がIMS上のUSSD動作をサポートするとき、アプリケーションサーバは、USSDサービスを担持するメッセージをモバイル端末に送信し、応答情報を担持するメッセージを加入者データサーバに送信し、そのため、加入者データサーバは、応答情報を担持するメッセージにしたがってUSSDサービスを処理する。これは、USSDサービスがネットワーク側からVoLTEネットワーク上のモバイル端末に開始される方法を規定する標準がないことに起因する従来技術の制限を排除する。
【００５７】
本発明の目的、技術的解決策、および利点をより明確にするために、以下は、添付図面を参照して詳細に、本発明の具体的な実施形態をさらに説明する。
【００５８】
以下は、図3を、本発明の実施形態2によるUSSDサービスを処理するための方法を説明するための例として使用する。図3は、本発明の実施形態2によるUSSDサービスを処理するための方法のフローチャートである。本発明のこの実施形態は、VoLTEネットワーク上のモバイル端末によって実行される。図3に示すように、本実施形態は、以下のステップを含む。
【００５９】
ステップ310:ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末は、CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信し、インバイトメッセージは、USSDサービスの識別子を含む。
【００６０】
具体的には、モバイル端末が、CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信する前に、アプリケーションサーバは、加入者データサーバによって送信されたUSSDサービスメッセージを受信し、USSDサービスメッセージは、モバイル端末の識別情報およびUSSDサービスの識別子を担持し、アプリケーションサーバは、モバイル端末の識別情報にしたがって、モバイル端末のアクセスネットワークを決定する。
【００６１】
VoLTEネットワーク上のモバイル端末が、IMS上のUSSD動作をサポートするとき、アプリケーションサーバは、CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信し、インバイトメッセージは、USSDサービスの識別子を含み、具体的には、アプリケーションサーバは、S-CSCFエンティティおよびP-CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信することができる。
【００６２】
本発明のこの実施形態では、加入者データサーバによって送信されたUSSDサービスメッセージは、具体的には、USSDサービス要求メッセージ、またはUSSDサービス通知メッセージを含む。
【００６３】
例として、限定としてではなく、インバイトメッセージは、具体的には、Inviteメッセージである。
【００６４】
本発明のこの実施形態では、加入者データサーバは、具体的には、HSS、HLR、またはUSSDセンタを含む。
【００６５】
ステップ320:USSDサービスの識別子にしたがって、モバイル端末は、CSCFエンティティを介して、アプリケーションサーバにインバイト応答を送信し、インバイト応答は、加入者によって入力された応答情報を担持し、応答情報は、USSDサービスの識別子を含み、そのため、アプリケーションサーバは、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージを加入者データサーバに送信し、USSDサービスを実行することを要求するメッセージは、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージは、USSDサービスを処理するように加入者データサーバに指示するために使用される。
【００６６】
具体的には、インバイトメッセージを受信した後、モバイル端末は、インバイトメッセージが受信されたことをアプリケーションサーバに通知するために、CSCFエンティティを介して、アプリケーションサーバにハンドシェイクメッセージを送信し、アプリケーションサーバとのSIPセッションを確立し、ハンドシェイクメッセージを受信した後、アプリケーションサーバは、ハンドシェイクメッセージが受信されたことをモバイル端末に通知するために、CSCFエンティティを介して、モバイル端末に承認メッセージを送信し、モバイル端末とのSIPセッションを確立する。
【００６７】
インバイトメッセージを受信した後、モバイル端末は、インバイトメッセージを解析し、インバイトメッセージからUSSDサービスの識別子を抽出し、モバイル端末は、モバイル端末の表示領域にUSSDサービスの識別子を表示し、加入者によって入力された応答情報を受信し、応答情報は、加入者によってUSSDサービスの識別子に固有に作られた応答であり、モバイル端末は、応答メッセージを使用することによって、インバイト応答を生成する。
【００６８】
例として、限定としてではなく、インバイト応答は、具体的には、Infoメッセージであり得る。
【００６９】
モバイル端末は、CSCFエンティティを介して、アプリケーションサーバにインバイト応答を送信し、インバイト応答を受信した後、アプリケーションサーバは、インバイト応答を解析し、インバイト応答メッセージから応答情報を抽出し、応答情報を使用することによって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージを加入者データサーバに送信することを必要とし、加入者データサーバは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する。
【００７０】
実施形態1は、加入者データサーバがUSSDサービスを実行することを要求するメッセージにしたがってUSSDサービスを完了する方法を詳細に説明しており、詳細は、本明細書では繰り返し説明しない。
【００７１】
本発明のこの実施形態にしたがってUSSDサービスを処理するための方法では、VoLTEネットワーク上のモバイル端末がIMS上のUSSD動作をサポートするとき、モバイル端末は、USSDサービスを担持する、アプリケーションサーバによって送信されたメッセージを受信し、加入者によってUSSDサービスに固有に作られた応答情報をアプリケーションサーバに送信し、そのため、アプリケーションサーバは、応答情報を担持するメッセージを加入者データサーバに送信し、加入者データサーバは、応答情報を担持するメッセージにしたがってUSSDサービスを処理する。これは、USSDサービスがネットワーク側からVoLTEネットワーク上のモバイル端末に開始される方法を規定する標準がないことに起因する従来技術の制限を排除する。
【００７２】
上記の2つの実施形態は、アプリケーションサーバおよびモバイル端末のそれぞれの視点から、USSDサービスを処理するための方法を説明する。さらに、上記の実施形態で説明されるUSSDサービスを処理するための手順は、図4に示すシグナリングフローによって完了され得る。図4は、本発明の一実施形態によるUSSDサービスを処理するための方法のシグナリングフローチャートである。この実施形態では、加入者データサーバは、HSSであり、シグナリングフローは、加入者データサーバがHLRであるときと同様である。したがって、詳細は、本明細書では繰り返し説明しない。図4に示すように、方法は、具体的には、以下のステップを含む。
【００７３】
ステップ401:HSSは、アプリケーションサーバにUSSDサービスメッセージを送信し、USSDサービスメッセージは、モバイル端末の識別情報およびUSSDサービスの識別子を担持する。
【００７４】
具体的には、HSSは、アプリケーションサーバにUSSDサービスメッセージを自動的に送信し、USSDサービスメッセージは、モバイル端末の識別情報およびUSSDサービスの識別子を担持する。
【００７５】
USSDサービスメッセージの具体的な形態は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００７６】
ステップ402:アプリケーションサーバは、モバイル端末のアクセスネットワークを決定する。
【００７７】
具体的には、HSSによって送信されたUSSDサービスメッセージを受信した後、アプリケーションサーバは、モバイル端末の識別情報にしたがってモバイル端末のアクセスネットワークを決定する。
【００７８】
ステップ403:アプリケーションサーバは、CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信する。
【００７９】
具体的には、アプリケーションサーバが、モバイル端末のアクセスネットワークがVoLTEネットワークであると判断したとき、アプリケーションサーバは、モバイル端末がIMS上のUSSD動作をサポートするかどうかを判断する。
【００８０】
アプリケーションサーバが、モバイル端末がIMS上のUSSD動作をサポートすると判断したとき、アプリケーションサーバは、CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信し、インバイトメッセージは、USSDサービスの識別子を含み、具体的には、本発明のこの実施形態のアプリケーションサーバは、S-CSCFエンティティまたはP-CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信することができる。
【００８１】
アプリケーションサーバがCSCFエンティティを介してモバイル端末にインバイトメッセージを送信する手順、および、インバイトメッセージの具体的な形態は、本発明の上記の実施形態で説明されている。
【００８２】
ステップ404:モバイル端末は、CSCFエンティティを介して、アプリケーションサーバにハンドシェイクメッセージを送信する。
【００８３】
モバイル端末によって、CSCFエンティティを介してアプリケーションサーバにハンドシェイクメッセージを送信する手順は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００８４】
ステップ405:アプリケーションサーバは、CSCFエンティティを介して、モバイル端末に承認メッセージを送信する。
【００８５】
アプリケーションサーバによって、CSCFエンティティを介してモバイル端末に承認メッセージを送信する手順は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００８６】
ステップ406:モバイル端末は、CSCFエンティティを介して、アプリケーションサーバにインバイト応答を送信し、インバイト応答は、加入者によって入力された応答情報を担持し、応答情報は、USSDサービスの識別子を含む。
【００８７】
具体的には、インバイトメッセージを受信した後、モバイル端末は、加入者によって入力された応答情報を受信し、モバイル端末は、応答情報を使用することによって、インバイト応答を生成する。
【００８８】
アプリケーションサーバによって、CSCFエンティティを介してモバイル端末に承認メッセージを送信する手順、およびインバイト応答の具体的な形態は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００８９】
ステップ407:アプリケーションサーバは、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージをHSSに送信する。
【００９０】
具体的には、インバイト応答を受信した後、アプリケーションサーバは、インバイト応答を解析し、インバイト応答メッセージから応答情報を抽出し、応答情報を使用することによって、USSDサービスを実行することを要求するメッセージを生成する。
【００９１】
アプリケーションサーバによって、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージをHSSに送信する手順は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００９２】
USSDサービスを実行することを要求するメッセージの具体的な形態は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００９３】
ステップ408:HSSは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する。
【００９４】
具体的には、USSDサービスを実行することを要求するメッセージを受信した後、加入者データサーバは、USSDサービスを実行することを要求するメッセージを解析し、このメッセージに担持された応答情報およびUSSDサービスの識別子を抽出する。
【００９５】
アプリケーションサーバによって、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがってUSSDサービスを処理する手順は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００９６】
ステップ409:HSSは、アプリケーションサーバに閉鎖メッセージを送信する。
【００９７】
HSSによって、アプリケーションサーバに閉鎖メッセージを送信する手順は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【００９８】
ステップ410:アプリケーションサーバは、CSCFエンティティを介して、モバイル端末に終了メッセージを送信する。
【００９９】
アプリケーションサーバによって、CSCFエンティティを介してモバイル端末に終了メッセージを送信する手順は、本発明の上記の実施形態で説明されており、詳細は、本明細書では繰り返し説明しない。
【０１００】
さらに、USSDサービスがUSSDセンタによって開始されるとき、具体的な手順は、上記の実施形態で説明したものと同様であり、詳細は、本明細書では繰り返し説明しない。
【０１０１】
本発明の目的、技術的解決策、および利点をより明確にするために、以下は、添付図面を参照して詳細に、本発明の具体的な実施形態をさらに説明する。
【０１０２】
本発明の実施形態1のステップ110の前に、モバイル端末を登録するステップが、さらに含まれ得る。モバイル端末を登録するステップは、アプリケーションサーバによってモバイル端末のアクセスネットワークを決定する手順を単純化することができる。以下は、モバイル端末を登録するステップを説明するために、実施形態3を使用する。本発明の実施形態3は、アプリケーションサーバによって実行される。
【０１０３】
ステップ510:モバイル端末は、CSCFエンティティを介して、アプリケーションサーバに第1の登録メッセージを送信する。
【０１０４】
具体的には、モバイル端末は、CSCFエンティティに第1の登録メッセージを送信する。具体的には、モバイル端末は、P-CSCFエンティティに第1の登録メッセージを送信することができ、第1の登録メッセージを受信した後に、P-CSCFエンティティは、第1の登録メッセージが受信されたことをモバイル端末に通知するために、モバイル端末にハンドシェイクメッセージを送信する。
【０１０５】
ステップ520:アプリケーションサーバは、第1の登録メッセージを受信し、第1の登録メッセージは、CSCFエンティティを介して、モバイル端末によって送信され、モバイル端末の識別情報および指示情報を担持し、指示情報は、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用される。
【０１０６】
具体的には、第1の登録メッセージを受信した後、CSCFエンティティは、第1の登録メッセージが受信されたことをモバイル端末に通知するために、モバイル端末にハンドシェイクメッセージを送信し、CSCFエンティティは、さらにアプリケーションサーバに第1の登録メッセージを転送し、CSCFエンティティによって転送された第1の登録メッセージを受信した後、アプリケーションサーバは、第1の登録メッセージが受信されたことをCSCFエンティティに通知するために、CSCFエンティティにハンドシェイクメッセージを送信し、モバイル端末の識別情報および指示情報は、第1の登録メッセージのヘッダ(CONTACT)に担持され、指示情報は具体的には、モバイル端末がIMS上のUSSD動作をサポートするかどうかを示すために使用される。
【０１０７】
例として、限定としてではなく、第1の登録メッセージは、具体的には、REGISTERメッセージであり得、指示情報は、具体的には、本発明では限定されないパラメータ、+g.3gpp.ussdであり得る。
【０１０８】
ステップ530:アプリケーションサーバは、指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断する。
【０１０９】
具体的には、アプリケーションサーバは、指示情報にしたがって、モバイル端末がIMS上のUSSD動作をサポートするかどうかを判断し、モバイル端末の識別情報、および判断の結果を、ローカルデータベースに記憶する。
【０１１０】
さらに、アプリケーションサーバは、モバイル端末の識別情報、および判断の結果を、ローカルデータベースに記憶し、そのため、モバイル端末がIMS上のUSSD動作をサポートするかどうかを判断する実施形態1のステップ110では、アプリケーションサーバは、モバイル端末の識別情報にしたがって、対応するモバイル端末の判断結果についてローカルデータベースを検索し、それにより判断処理を完了する。
【０１１１】
ステップ540:アプリケーションサーバは、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを生成し、第2の登録メッセージは、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持する。
【０１１２】
具体的には、アプリケーションサーバは、モバイル端末がIMS上のUSSD動作をサポートするとき、第2の登録メッセージを生成し、第2の登録メッセージは、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持する。
【０１１３】
ステップ550:アプリケーションサーバは、加入者データサーバに第2の登録メッセージを送信し、そのため、加入者データサーバは、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１１４】
具体的には、アプリケーションサーバは、加入者データサーバに生成された第2の登録メッセージを送信し、そのため、加入者データサーバは、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１１５】
加入者データサーバがHLRであるとき、アプリケーションサーバは、第1のインターフェースを介して、HLRに第2の登録メッセージを送信し、そのため、HLRは、アドレス情報と、モバイル端末の識別子との間の対応を記録し、加入者データサーバがHSSであるとき、アプリケーションサーバは、第2のインターフェースを介して、HSSに第2の登録メッセージを送信し、そのため、HSSは、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１１６】
ステップ560:アプリケーションサーバは、加入者データサーバによって送信された登録成功メッセージを受信する。
【０１１７】
具体的には、アドレス情報と、モバイル端末の識別子との間の対応を記録した後、加入者データサーバは、アプリケーションサーバに登録成功メッセージを送信する。
【０１１８】
好ましい例では、加入者データサーバがHLRまたはHSSであり、プリセットアドレス情報が加入者データサーバに存在するとき、第2の登録メッセージに担持されたアドレス情報がプリセットアドレス情報と同じであるかどうかが識別され、第2の登録メッセージに担持されたアドレス情報がプリセットアドレス情報と同じである場合、登録成功メッセージがアプリケーションサーバに送信され、または、第2の登録メッセージに担持されたアドレス情報がプリセットアドレス情報と異なる場合、登録失敗メッセージが送信される。
【０１１９】
さらに、加入者データサーバがHLRまたはHSSであるとき、アプリケーションサーバは、加入者データサーバに第2の登録メッセージを送信し、そのため、加入者データサーバは、USSDサービスメッセージを送信するとき、登録されたアプリケーションサーバにUSSDサービスメッセージを送信し、または、プリセットアドレス情報に対応するアプリケーションサーバにUSSDサービスメッセージを送信する。
【０１２０】
よりさらには、本発明のこの実施形態では、第1のインターフェースは、Jインターフェースであり、第2の登録情報は、具体的には、MAP_ATM_Reqメッセージであり得、第2のインターフェースは、Shインターフェースであり、第2の登録情報は、具体的には、Sh_PURメッセージであり得る。
【０１２１】
上記の実施形態3は、モバイル端末の登録処理を説明する。さらに、上記の実施形態3によるモバイル端末の登録処理は、図6に示すシグナリングフローによって完了することができる。図6は、本発明の一実施形態によるモバイル端末の登録処理のシグナリングフローチャートである。この実施形態では、加入者データサーバは、HSSであり、シグナリングフローは、加入者データサーバがHLRであるときと同様である。したがって、詳細は、本明細書では繰り返し説明しない。図6に示すように、登録処理は、具体的には、以下のステップを含む。
【０１２２】
ステップ601:モバイル端末は、CSCFエンティティに第1の登録メッセージを送信する。
【０１２３】
具体的には、モバイル端末は、CSCFエンティティに第1の登録メッセージを送信する。さらに、本発明のこの実施形態では、モバイル端末は、P-CSCFエンティティに第1の登録メッセージを送信し、第1の登録メッセージを受信した後、P-CSCFエンティティは、第1の登録メッセージが受信されたことをモバイル端末に通知するために、モバイル端末にハンドシェイクメッセージを送信する。
【０１２４】
第1の登録メッセージは、モバイル端末の識別情報および指示情報を担持し、指示情報は、具体的には、モバイル端末がIMS上のUSSD動作をサポートするかどうかを示すために使用される。
【０１２５】
ステップ602:CSCFエンティティは、モバイル端末にハンドシェイクメッセージを送信する。
【０１２６】
CSCFエンティティによって、モバイル端末にハンドシェイクメッセージを送信する処理は、本発明の上記の実施形態3で説明されており、詳細は、本明細書では繰り返し説明しない。
【０１２７】
ステップ603:CSCFエンティティは、アプリケーションサーバに第1の登録メッセージを送信する。
【０１２８】
具体的には、第1の登録メッセージを受信した後、CSCFエンティティは、アプリケーションサーバに第1の登録メッセージを転送する。
【０１２９】
ステップ604:アプリケーションサーバは、第1の登録メッセージを受信し、第1の登録メッセージは、CSCFエンティティを介して、モバイル端末によって送信される。
【０１３０】
具体的には、アプリケーションサーバは、CSCFエンティティによって転送された第1の登録メッセージを受信する。
【０１３１】
第1の登録メッセージの具体的な形態は、本発明の上記の実施形態3で説明されており、詳細は、本明細書では繰り返し説明しない。
【０１３２】
ステップ605:アプリケーションサーバは、CSCFエンティティにハンドシェイクメッセージを送信する。
【０１３３】
モバイル端末によって、CSCFエンティティにハンドシェイクメッセージを送信する処理は、本発明の上記の実施形態3で説明されており、詳細は、本明細書では繰り返し説明しない。
【０１３４】
ステップ606:アプリケーションサーバは、指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断する。
【０１３５】
具体的には、アプリケーションサーバは、指示情報にしたがって、モバイル端末がIMS上のUSSD動作をサポートするかどうかを判断し、モバイル端末の識別情報、および判断の結果を、ローカルデータベースに記憶する。
【０１３６】
ステップ607:アプリケーションサーバは、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを生成し、第2の登録メッセージは、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持する。
【０１３７】
具体的には、アプリケーションサーバは、モバイル端末がIMS上のUSSD動作をサポートするとき、第2の登録メッセージを生成し、第2の登録メッセージは、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持する。
【０１３８】
ステップ608:アプリケーションサーバは、HSSに第2の登録メッセージを送信し、そのため、HSSは、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１３９】
具体的には、アプリケーションサーバは、HSSに生成された第2の登録メッセージを送信し、そのため、HSSは、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１４０】
アプリケーションサーバによって、HSSに第2の登録メッセージを送信する手順は、本発明の上記の実施形態3で説明されており、詳細は、本明細書では繰り返し説明しない。
【０１４１】
ステップ609:アプリケーションサーバは、HSSによって送信された登録成功メッセージを受信する。
【０１４２】
具体的には、HSSは、アドレス情報と、モバイル端末の識別子との間の対応を記録した後、アプリケーションサーバに登録成功メッセージを送信する。
【０１４３】
対応して、本発明の実施形態4は、実施形態1のUSSDサービスを処理するための方法を実施するために、USSDサービスを処理するための装置を提供する。図7に示すように、USSDサービスを処理するための装置は、送信ユニット710と、受信ユニット720と、生成ユニット730とを含む。
【０１４４】
装置の送信ユニット710は、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断されたとき、呼セッション制御機能CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信するように構成され、インバイトメッセージは、USSDサービスの識別子を含み、
受信ユニット720は、インバイト応答を受信するように構成され、インバイト応答は、CSCFエンティティを介して、モバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報は、USSDサービスの識別子を含み、
生成ユニット730は、受信ユニットによって受信された応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成するように構成され、USSDサービスを実行することを要求するメッセージは、USSDサービスの識別子を担持し、
送信ユニット710は、USSDサービスを実行することを要求する、生成ユニットによって生成されたメッセージを、加入者データサーバに送信するようにさらに構成され、そのため、加入者データサーバは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する。
【０１４５】
受信ユニット720は、加入者データサーバによって送信されたUSSDサービスメッセージを受信するようにさらに構成され、USSDサービスメッセージは、モバイル端末の識別情報、およびUSSDサービスの識別子を担持し、
装置は、モバイル端末の識別情報にしたがって、モバイル端末のアクセスネットワークを決定するように構成された決定ユニット740と、
モバイル端末のアクセスネットワークがボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するように構成された実行ユニット750と
をさらに含む。
【０１４６】
加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【０１４７】
加入者データサーバがUSSDセンタであるとき、受信ユニット720は、具体的には、ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDセンタによって送信されたUSSDサービスメッセージを受信するように構成され、
送信ユニットは、具体的には、USSDサービスを実行することを要求するメッセージを、ホーム加入者サーバまたはホームロケーションレジスタを介してUSSDセンタに送信するように構成される。
【０１４８】
加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、受信ユニット720は、第1の登録メッセージを受信するようにさらに構成され、第1の登録メッセージは、CSCFエンティティを介して、モバイル端末によって送信され、モバイル端末の識別情報および指示情報を担持し、指示情報は、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、
実行ユニット750は、受信ユニットによって受信された指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するようにさらに構成され、
生成ユニット730は、モバイル端末がIMS上のUSSD動作をサポートすると実行ユニットが判断したとき、第2の登録メッセージを生成するようにさらに構成され、第2の登録メッセージは、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持し、
送信ユニット710は、生成ユニットによって生成された第2の登録メッセージを加入者データサーバに送信するようにさらに構成され、そのため、加入者データサーバは、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１４９】
受信ユニット720は、加入者データサーバによって送信された登録成功メッセージを受信するようにさらに構成される。
【０１５０】
VoLTEネットワーク上のモバイル端末がIMS上のUSSD動作をサポートするとき、本発明のこの実施形態によるUSSDサービスを処理するための装置は、USSDサービスを担持する情報をモバイル端末に送信し、応答情報を担持するメッセージを加入者データサーバに送信し、そのため、加入者データサーバは、応答情報を担持するメッセージにしたがって、USSDサービスを処理する。これは、USSDサービスがネットワーク側からVoLTEネットワーク上のモバイル端末に開始される方法を規定する標準がないことに起因する従来技術の制限を排除する。
【０１５１】
対応して、本発明の実施形態5は、実施形態2のUSSDサービスを処理するための方法を実施するためにUSSDサービスを処理するための装置をさらに提供する。図8に示すように、USSDサービスを処理するための装置は、受信ユニット810と、送信ユニット820とを含む。
【０１５２】
装置は、ボイス・オーバ・ロング・ターム・エボリューションLTEネットワーク上に配置され、装置の受信ユニット810は、CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するように構成され、インバイトメッセージは、USSDサービスの識別子を含み、
送信ユニット820は、受信ユニットによって受信されたインバイトメッセージに含まれるUSSDサービスの識別子にしたがって、CSCFエンティティを介して、アプリケーションサーバにインバイト応答を送信するように構成され、インバイト応答は、加入者によって入力された応答情報を担持し、そのため、アプリケーションサーバは、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、USSDサービスを実行することを要求するメッセージを加入者データサーバに送信し、USSDサービスを実行することを要求するメッセージは、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージは、USSDサービスを処理するように加入者データサーバに指示するために使用される。
【０１５３】
送信ユニット820は、CSCFエンティティを介して、アプリケーションサーバに第1の登録メッセージを送信するようにさらに構成され、第1の登録メッセージは、モバイル端末の識別情報および指示情報を担持し、指示情報は、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、アプリケーションサーバは、指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステムIMS上のUSSD動作をサポートすると判断したとき、第2の登録メッセージを生成し、第2の登録メッセージは、アプリケーションサーバのアドレス情報、およびモバイル端末の識別子を担持し、アプリケーションサーバは、加入者データサーバに第2の登録メッセージを送信し、加入者データサーバは、第2の登録メッセージにしたがって、アドレス情報と、モバイル端末の識別子との間の対応を記録する。
【０１５４】
加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【０１５５】
本発明のこの実施形態によるUSSDサービスを処理するための装置が、VoLTEネットワーク上に配置され、IMS上のUSSD動作をサポートするとき、装置は、アプリケーションサーバからUSSDサービスを担持する情報を受信し、加入者によってUSSDサービスに固有に作られた応答情報をアプリケーションサーバに送信し、そのため、アプリケーションサーバは、応答情報を担持するメッセージを加入者データサーバに送信し、加入者データサーバは、応答情報を担持するメッセージにしたがって、USSDサービスを処理する。これは、USSDサービスがネットワーク側からVoLTEネットワーク上のモバイル端末に開始される方法を規定する標準がないことに起因する従来技術の制限を排除する。
【０１５６】
加えて、本発明の実施形態4によるUSSDサービスを処理するための装置は、以下のようにさらに実施され得る。図9に示すように、USSDサービスを処理するための装置は、ネットワークインターフェース910と、プロセッサ920と、メモリ930とを含む。
【０１５７】
ネットワークインターフェース910は、CSCFエンティティおよび加入者データサーバとの双方向通信を実行するように構成される。
【０１５８】
メモリ930は、永久記憶装置、例えば、ハードディスクドライブまたはフラッシュメモリであり得、メモリ930は、ソフトウェアモジュールおよびデバイスドライバを有する。ソフトウェアモジュールは、本発明の上記の方法の様々な機能モジュールを実行することができ、デバイスドライバは、ネットワークおよびインターフェースドライバであり得る。
【０１５９】
起動中、これらのソフトウェア構成要素は、メモリ930にロードされ、次いで、プロセッサ920によって実行される。メモリ930のソフトウェア構成要素を実行するとき、プロセッサ920は、以下の機能、すなわち、
アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバによって、呼セッション制御機能CSCFエンティティを介して、モバイル端末にインバイトメッセージを送信する機能であって、インバイトメッセージが、USSDサービスの識別子を含む、機能と、
インバイト応答を受信する機能であって、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含む、機能と、
応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成する機能であって、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持する、機能と、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信する機能であって、そのため、加入者データサーバは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する、機能と
を実施することができる。
【０１６０】
さらに、メモリ930のソフトウェア構成要素にアクセスした後、プロセッサは、以下の機能、すなわち、
加入者データサーバによって送信されたUSSDサービスメッセージを受信する機能であって、USSDサービスメッセージが、モバイル端末の識別情報、およびUSSDサーバの識別子を担持する、機能と、
モバイル端末の識別情報にしたがって、モバイル端末のアクセスネットワークを決定する機能と、
モバイル端末のアクセスネットワークが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断する機能と
をさらに実施することができる。
【０１６１】
さらに、加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【０１６２】
さらに、メモリ830のソフトウェア構成要素にアクセスした後、プロセッサは、以下の機能をさらに実施することができ、すなわち、
加入者データサーバがUSSDセンタであるとき、加入者データサーバによって送信されたUSSDサービスメッセージを受信する機能が、
ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDセンタによって送信されたUSSDサービスメッセージを受信する機能を含み、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信する機能が、
USSDセンタに、ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDサービスを実行することを要求するメッセージを送信する機能を含む。
【０１６３】
さらに、加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタである場合は、加入者データサーバによって送信されたUSSDサービスメッセージを受信する前で、メモリ830のソフトウェア構成要素にアクセスした後に、プロセッサは、以下の機能、すなわち、
第1の登録メッセージを受信する機能であって、第1の登録メッセージが、CSCFエンティティを介してモバイル端末によって送信され、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用される、機能と、
指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断する機能と、
モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを生成する機能であって、第2の登録メッセージが、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持する、機能と、
第2の登録メッセージを加入者データサーバに送信する機能であって、そのため、加入者データサーバが、アドレス情報と、モバイル端末の識別子との間の対応を記録する、機能と、
加入者データサーバによって送信された登録成功メッセージを受信する機能と
をさらに実施することができる。
【０１６４】
VoLTEネットワーク上のモバイル端末がIMS上のUSSD動作をサポートするとき、本発明のこの実施形態によるUSSDサービスを処理するための装置は、USSDサービスを担持するメッセージをモバイル端末に送信し、応答情報を担持するメッセージを加入者データサーバに送信し、そのため、加入者データサーバは、応答情報を担持するメッセージにしたがって、USSDサービスを処理する。これは、USSDサービスがネットワーク側からVoLTEネットワーク上のモバイル端末に開始される方法を規定する標準がないことに起因する従来技術の制限を排除する。
【０１６５】
加えて、本発明の実施形態5によるUSSDサービスを処理するための装置は、以下のようにさらに実施され得る。図10に示すように、USSDサービスを処理するための装置は、ネットワークインターフェース1010と、プロセッサ1020と、メモリ1030とを含む。
【０１６６】
ネットワークインターフェース1010は、CSCFエンティティおよびアプリケーションデータサーバとの双方向通信を実行するように構成される。
【０１６７】
メモリ1030は、永久記憶装置、例えば、ハードディスクドライブまたはフラッシュメモリであり得、メモリ1030は、ソフトウェアモジュールおよびデバイスドライバを有する。ソフトウェアモジュールは、本発明の上記の方法の様々な機能モジュールを実行することができ、デバイスドライバは、ネットワークおよびインターフェースドライバであり得る。
【０１６８】
起動中、これらのソフトウェア構成要素は、メモリ1030にロードされ、次いで、プロセッサ1020によって実行される。メモリ1030のソフトウェア構成要素を実行するとき、プロセッサ1020は、以下の機能、すなわち、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末によって、呼セッション制御機能CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信する機能であって、インバイトメッセージが、USSDサービスの識別子を含む、機能と、
USSDサービスの識別子にしたがって、CSCFエンティティを介して、インバイト応答をアプリケーションサーバに送信する機能であって、インバイト応答が、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含み、そのため、アプリケーションサーバが、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージが、USSDサービスを処理するように加入者データサーバに指示するために使用される、機能と
を実施することができる。
【０１６９】
さらに、メモリ1030のソフトウェア構成要素にアクセスした後、プロセッサは、以下の機能、すなわち、
CSCFエンティティを介して、第1の登録メッセージをアプリケーションサーバに送信する機能であって、第1の登録メッセージが、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバが、第2の登録メッセージを生成し、第2の登録メッセージが、アプリケーションサーバのアドレス情報、およびモバイル端末の識別子を担持し、アプリケーションサーバが、第2の登録メッセージを加入者データサーバに送信し、そのため、加入者データサーバが、第2の登録メッセージにしたがって、アドレス情報と、モバイル端末の識別子との間の対応を記録する、機能をさらに実施することができる。
【０１７０】
加入者データサーバは、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む。
【０１７１】
本発明のこの実施形態によるUSSDサービスを処理するための装置が、VoLTEネットワーク上に配置され、IMS上のUSSD動作をサポートするとき、装置は、アプリケーションサーバからUSSDサービスを担持する情報を受信し、加入者によってUSSDサービスに固有に作られた応答情報をアプリケーションサーバに送信し、そのため、アプリケーションサーバは、応答情報を担持するメッセージを加入者データサーバに送信し、加入者データサーバは、応答情報を担持するメッセージにしたがって、USSDサービスを処理する。これは、USSDサービスがネットワーク側からVoLTEネットワーク上のモバイル端末に開始される方法を規定する標準がないことに起因する従来技術の制限を排除する。
【０１７２】
上記の実施形態の説明に基づいて、当業者は、本発明が、ハードウェア、ファームウェア、またはそれらの組み合わせによって実施され得ることを明らかに理解することができる。本発明が、ソフトウェアによって実施されるとき、上記の機能は、コンピュータ可読媒体に記憶され得、または、コンピュータ可読媒体内の1つまたは複数の命令もしくはコードとして送信され得る。コンピュータ可読媒体は、コンピュータ記憶媒体と、通信媒体とを含み、通信媒体は、コンピュータプログラムがある場所から別の場所に転送されることを可能にする任意の媒体を含む。記憶媒体は、コンピュータにアクセス可能な任意の利用可能な媒体であり得る。以下は、例を提供するが、限定を課さない。コンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROM、もしくは別の光ディスク記憶装置もしくはディスク記憶媒体、もしくは別の磁気記憶デバイス、または、期待されるプログラムコードを命令もしくはデータ構造の形態で搬送もしくは記憶することができ、コンピュータによってアクセスされ得る任意の他の媒体を含むことができる。加えて、任意の接続が、コンピュータ可読媒体として適切に定義され得る。例えば、ソフトウェアが、同軸ケーブル、光ファイバ/ケーブル、より対線、デジタル加入者線(DSL)、または、赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用することによって、ウェブサイト、サーバ、または別の遠隔ソースから転送される場合、同軸ケーブル、光ファイバ/ケーブル、より対線、DSL、または、赤外線、無線、およびマイクロ波のようなワイヤレス技術は、それらが属する媒体の固定に含まれる。例えば、本発明によって使用されるディスク(Disk)およびディスク(disc)は、コンパクトディスクCD、レーザディスク、光ディスク、デジタル多用途ディスク(DVD)、フロッピー（登録商標）ディスク、およびブルーレイディスクを含み、ディスク(disk)は、一般に、磁気的手段によってデータをコピーし、ディスク(disc)は、レーザ手段によって光学的にデータをコピーする。上記の組み合わせも、コンピュータ可読媒体の保護範囲に含まれるべきである。
【０１７３】
本明細書中の実施形態は、すべて、進歩的(progressive)な方法で説明されており、実施形態の同じまたは同様の部分に対して、参照は、実施形態になされ得、各実施形態は、他の実施形態との相違点に焦点を当てていることに留意すべきである。特に、装置の実施形態は、基本的には、方法の実施形態と同様であり、したがって、簡単に説明され、各ユニットの特定の機能の実行プロセスについて、参照は、方法の実施形態での部分的な説明になされ得る。説明した装置の実施形態は、単なる例示である。別個の部分として説明したユニットは、物理的に別個であってもなくてもよく、ユニットとして表示された部分は、物理的ユニットであってもなくてもよく、一か所に配置されても、複数のネットワークユニット上に分散されてもよい。モジュールのいくつかまたはすべては、実施形態の解決策の目的を達成するための実際のニーズにしたがって選択され得る。当業者は、創造的な努力なしで、本発明の実施形態を理解し、実施することができる。
【０１７４】
要約すると、上記で説明したものは、本発明の技術的解決策の単なる例示的な実施形態であるが、本発明の保護範囲を限定することを意図しない。本発明の要旨および原理から逸脱することなくなされ得る任意の修正、等価の置換、または改良は、本発明の保護範囲内に入るものとする。
【符号の説明】
【０１７５】
710  送信ユニット
720  受信ユニット
730  生成ユニット
740  決定ユニット
750  実行ユニット
810  受信ユニット
820  送信ユニット
910  ネットワークインターフェース
920  プロセッサ
930  メモリ
940  システムバス
1010  ネットワークインターフェース
1020  プロセッサ
1030  メモリ
1040  システムバス
【図１】
2016500488.tif 000003
【図２】
2016500488.tif 000004
【図３】
2016500488.tif 000005
【図４】
2016500488.tif 000006
【図５】
2016500488.tif 000007
【図６】
2016500488.tif 000008
【図７】
2016500488.tif 000009
【図８】
2016500488.tif 000010
【図９】
2016500488.tif 000011
【図１０】
2016500488.tif 000012
【手続補正書】
【提出日】平成27年7月15日(2015.7.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非構造付加サービスデータ（USSD）サービスを処理するための方法であって、前記方法が、
アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、前記アプリケーションサーバによって、呼セッション制御機能（CSCF）エンティティを介して前記モバイル端末にインバイトメッセージを送信するステップであって、前記インバイトメッセージがUSSDサービスの識別子を含む、ステップと、
インバイト応答を受信するステップであって、前記インバイト応答が、前記CSCFエンティティを介して前記モバイル端末によって送信され、加入者によって入力された応答情報を担持し、前記応答情報が、前記USSDサービスの前記識別子を含む、ステップと、
前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを生成するステップであって、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持する、ステップと、
加入者データサーバに、前記USSDサービスを実行することを要求する前記メッセージを送信し、そのため、前記加入者データサーバが、前記USSDサービスを実行することを要求する前記メッセージに担持された前記USSDサービスの前記識別子にしたがって、前記USSDサービスを処理する、ステップと
を含む、方法。
【請求項２】
前記アプリケーションサーバが、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすることを判断する前に、前記方法が、
前記加入者データサーバによって送信されたUSSDサービスメッセージを受信するステップであって、前記USSDサービスメッセージが、前記モバイル端末の識別情報および前記USSDサービスの前記識別子を担持する、ステップと、
前記モバイル端末の前記識別情報にしたがって前記モバイル端末のアクセスネットワークを決定するステップと、
前記モバイル端末の前記アクセスネットワークが前記ボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断するステップと
をさらに含む、請求項1に記載の方法。
【請求項３】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む、請求項1または2に記載の方法。
【請求項４】
前記加入者データサーバがUSSDセンタであるとき、前記加入者データサーバによって送信された前記USSDサービスメッセージを受信する前記ステップが、
ホーム加入者サーバまたはホームロケーションレジスタを介して、前記USSDセンタによって送信された前記USSDサービスメッセージを受信するステップを含み、
前記加入者データサーバに、前記USSDサービスを実行することを要求する前記メッセージを送信する前記ステップが、
前記USSDセンタに、前記ホーム加入者サーバまたは前記ホームロケーションレジスタを介して、前記USSDサービスを実行することを要求する前記メッセージを送信するステップを含む、請求項3に記載の方法。
【請求項５】
前記加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、前記加入者データサーバによって送信された前記USSDサービスメッセージを受信する前記ステップの前に、前記方法が、
第1の登録メッセージを受信するステップであって、前記第1の登録メッセージが、前記CSCFエンティティを介して前記モバイル端末によって送信され、前記モバイル端末の前記識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用される、ステップと、
前記指示情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するステップと、
前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを作成するステップであって、前記第2の登録メッセージが、前記アプリケーションサーバのアドレス情報および前記モバイル端末の前記識別情報を担持する、ステップと、
前記第2の登録メッセージを前記加入者データサーバに送信し、そのため、前記加入者データサーバが前記アドレス情報と前記モバイル端末の識別子との間の対応関係を記録する、ステップと、
前記加入者データサーバによって送信された登録成功メッセージを受信するステップと
をさらに含む、請求項3に記載の方法。
【請求項６】
USSDサービスを処理するための方法であって、前記方法が、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末によって、呼セッション制御機能（CSCF）エンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するステップであって、前記インバイトメッセージが、USSDサービスの識別子を含む、ステップと、
前記CSCFエンティティを介して、前記USSDサービスの前記識別子にしたがって、前記アプリケーションサーバにインバイト応答を送信するステップであって、前記インバイト応答が、加入者によって入力された応答情報を担持し、前記応答情報が、前記USSDサービスの前記識別子を含み、そのため、前記アプリケーションサーバが、前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを作成し、加入者データサーバに、前記USSDサービスを実行することを要求する前記メッセージを送信し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスを処理するように前記加入者データサーバに指示するために使用される、ステップと
を含む、方法。
【請求項７】
前記モバイル端末が、前記CSCFエンティティを介して、前記アプリケーションサーバによって送信された前記インバイトメッセージを受信する前に、前記方法が、
第1の登録メッセージを、前記CSCFエンティティを介して前記アプリケーションサーバに送信するステップをさらに含み、前記第1の登録メッセージが、前記モバイル端末の識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、前記アプリケーションサーバが、前記識別情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、前記アプリケーションサーバのアドレス情報および前記モバイル端末の識別子を担持する第2の登録メッセージを生成し、前記第2の登録メッセージを前記加入者データサーバに送信し、そのため、前記加入者データサーバが、前記第2の登録メッセージにしたがって、前記アドレス情報と前記モバイル端末の前記識別子との間の対応を記録する、請求項6に記載の方法。
【請求項８】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む、請求項6または7に記載の方法。
【請求項９】
USSDサービスを処理するための装置であって、前記装置が、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断されたとき、インバイトメッセージを、呼セッション制御機能（CSCF）エンティティを介して前記モバイル端末に送信するように構成された送信ユニットであって、前記インバイトメッセージが、USSDサービスの識別子を含む、送信ユニットと、
インバイト応答を受信するように構成された受信ユニットであって、前記インバイト応答が、前記CSCFエンティティを介して前記モバイル端末によって送信され、加入者によって入力された応答情報を担持し、前記応答情報が、前記USSDサービスの前記識別子を含む、受信ユニットと、
前記受信ユニットによって受信された前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを生成するように構成された生成ユニットであって、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持する、生成ユニットと
を備え、
前記送信ユニットが、前記USSDサービスを実行することを要求する、前記生成ユニットによって生成された前記メッセージを、加入者データサーバに送信し、そのため、前記加入者データサーバが、前記USSDサービスを実行することを要求する前記メッセージに担持された前記USSDサービスの前記識別子にしたがって、前記USSDサービスを処理するようにさらに構成される、装置。
【請求項１０】
前記受信ユニットが、前記加入者データサーバによって送信されたUSSDサービスメッセージを受信するようにさらに構成され、前記USSDサービスメッセージが、前記モバイル端末の識別情報および前記USSDサービスの前記識別子を担持し、
前記装置が、
前記モバイル端末の前記識別情報にしたがって前記モバイル端末のアクセスネットワークを決定するように構成された決定ユニットと、
前記モバイル端末のアクセスネットワークが前記ボイス・オーバ・ロング・ターム・エボリューション・ネットワークである場合、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するように構成された実行ユニットと
をさらに備える、請求項9に記載の装置。
【請求項１１】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタHLR、またはUSSDセンタを含む、請求項9または10に記載の装置。
【請求項１２】
前記加入者データサーバがUSSDセンタであるとき、前記受信ユニットが、具体的には、
ホーム加入者サーバまたはホームロケーションレジスタを介して、前記USSDセンタによって送信された前記USSDサービスメッセージを受信するように構成され、
前記送信ユニットが、具体的には、前記USSDセンタに、前記ホーム加入者サーバまたは前記ホームロケーションレジスタを介して、前記USSDサービスを実行することを要求する前記メッセージを送信するように構成された、請求項11に記載の装置。
【請求項１３】
前記加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタであるとき、前記受信ユニットが、第1の登録メッセージを受信するようにさらに構成され、前記第1の登録メッセージが、前記CSCFエンティティを介して前記モバイル端末によって送信され、前記モバイル端末の前記識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、
前記実行ユニットが、前記受信ユニットによって受信された前記指示情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断するようにさらに構成され、
前記生成ユニットが、前記モバイル端末がIMS上のUSSD動作をサポートすると前記実行ユニットが判断したとき、第2の登録メッセージを生成するようにさらに構成され、前記第2の登録メッセージが、前記アプリケーションサーバのアドレス情報および前記モバイル端末の前記識別情報を担持し、
前記送信ユニットが、前記加入者データサーバに、前記生成ユニットによって生成された前記第2の登録メッセージを送信し、そのため、前記加入者データサーバが、前記アドレス情報と前記モバイル端末の識別子との間の対応を記録するようにさらに構成され、
前記受信ユニットが、前記加入者データサーバによって送信された登録成功メッセージを受信するようにさらに構成された、請求項11に記載の装置。
【請求項１４】
USSDサービスを処理するための装置であって、前記装置が、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上に配置され、前記装置が、
CSCFエンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するように構成された受信ユニットであって、前記インバイトメッセージが、USSDサービスの識別子を含む、受信ユニットと、
前記受信ユニットによって受信された前記インバイトメッセージに含まれる前記USSDサービスの前記識別子にしたがって、前記CSCFエンティティを介して、インバイト応答を前記アプリケーションサーバに送信するように構成された送信ユニットであって、前記インバイト応答が、加入者によって入力された応答情報を担持し、そのため、前記アプリケーションサーバが、前記応答情報にしたがって、前記USSDサービスを実行することを要求するメッセージを生成し、前記USSDサービスを実行することを要求する前記メッセージを加入者データサーバに送信し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスの前記識別子を担持し、前記USSDサービスを実行することを要求する前記メッセージが、前記USSDサービスを処理するように前記加入者データサーバに指示するために使用される、送信ユニットと
を備える、装置。
【請求項１５】
前記送信ユニットが、前記CSCFエンティティを介して前記アプリケーションサーバに第1の登録メッセージを送信するようにさらに構成され、前記第1の登録メッセージが、前記モバイル端末の識別情報および指示情報を担持し、前記指示情報が、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用され、そのため、前記アプリケーションサーバが、前記指示情報にしたがって、前記モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステムIMS上のUSSD動作をサポートすると判断したとき、第2の登録メッセージを生成し、前記第2の登録メッセージが、前記アプリケーションサーバのアドレス情報および前記モバイル端末の識別子を担持し、前記アプリケーションサーバが、前記第2の登録メッセージを前記加入者データサーバに送信し、そのため、前記加入者データサーバが、前記第2の登録メッセージにしたがって、前記アドレス情報と前記モバイル端末の前記識別子との間の対応を記録する、請求項14に記載の装置。
【請求項１６】
前記加入者データサーバが、ホーム加入者サーバ、ホームロケーションレジスタ、またはUSSDセンタを含む、請求項14または15に記載の装置。
【請求項１７】
非構造付加サービスデータ（ＵＳＳＤ）サービスを処理するための装置であって、
前記装置は、プロセッサと、前記プロセッサに結合されたメモリとを含み、前記プロセッサは請求項1から5のいずれか1項に記載の方法を実行するように構成される、装置。
【請求項１８】
非構造付加サービスデータ（ＵＳＳＤ）サービスを処理するための装置であって、
前記装置は、プロセッサと、前記プロセッサに結合されたメモリとを含み、前記プロセッサは請求項6から8のいずれか1項に記載の方法を実行するように構成される、装置。
【請求項１９】
本願請求項1から5のいずれか1項に記載の方法をコンピュータに実行させるプログラムを記憶したコンピュータ可読記憶媒体。
【請求項２０】
本願請求項6から8のいずれか1項に記載の方法をコンピュータに実行させるプログラムを記憶したコンピュータ可読記憶媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本出願は、参照によりその全体が本明細書に組み込まれている、2012年12月7日に中国専利局に出願した、「METHOD AND APPARATUS FOR PROCESSING UNSTRUCTURED SUPPLEMENTARY SERVICE DATA (USSD) SERVICE」と題する、中国特許出願第201210524156.0号の優先権を主張するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
本発明は、通信技術の分野に関し、具体的には、非構造付加サービスデータ（USSD）サービスを処理するための方法および装置に関する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
第1の態様によれば、本発明は、非構造付加サービスデータ（USSD）サービスを処理するための方法を提供し、方法は、
アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバによって、呼セッション制御機能（CSCF）エンティティを介してモバイル端末にインバイトメッセージを送信するステップであって、インバイトメッセージがUSSDサービスの識別子を含む、ステップと、
インバイト応答を受信するステップであって、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含む、ステップと、
応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成するステップであって、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持する、ステップと、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、そのため、加入者データサーバが、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがってUSSDサービスを処理する、ステップと
を含む。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第2の態様によれば、本発明は、USSDサービスを処理するための方法を提供し、方法は、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末によって、呼セッション制御機能（CSCF）エンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信するステップであって、インバイトメッセージが、USSDサービスの識別子を含む、ステップと、
CSCFエンティティを介して、USSDサービスの識別子にしたがって、アプリケーションサーバにインバイト応答を送信するステップであって、インバイト応答が、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含み、そのため、アプリケーションサーバが、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを作成し、加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージが、USSDサービスを処理するように加入者データサーバに指示するために使用される、ステップと
を含む。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第3の態様によれば、本発明は、USSDサービスを処理するための装置を提供し、装置は、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断されたとき、インバイトメッセージを、呼セッション制御機能（CSCF）エンティティを介してモバイル端末に送信するように構成された送信ユニットであって、インバイトメッセージが、USSDサービスの識別子を含む、送信ユニットと、
インバイト応答を受信するように構成された受信ユニットであって、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含む、受信ユニットと、
受信ユニットによって受信された応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成するように構成された生成ユニットであって、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持する、生成ユニットと
を含み、
送信ユニットが、USSDサービスを実行することを要求する、生成ユニットによって生成されたメッセージを、加入者データサーバに送信し、そのため、加入者データサーバが、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理するようにさらに構成される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明の実施形態による、非構造付加サービスデータ（USSD）サービスを処理するための方法および装置は、VoLTEネットワーク上のモバイル端末がIMS上のUSSD動作をサポートするとき、アプリケーションサーバが、USSDサービスを担持するメッセージをモバイル端末に送信し、応答情報を担持するメッセージを加入者データサーバに送信し、そのため、加入者データサーバが、応答情報を担持するメッセージにしたがってUSSDサービスを処理するように使用される。これは、ネットワーク側からVoLTEネットワーク上のモバイル端末へのUSSDサービスの開始を規定する標準がないことに起因する従来技術の制限を排除する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１３３
【補正方法】変更
【補正の内容】
【０１３３】
アプリケーションサーバによって、CSCFエンティティにハンドシェイクメッセージを送信する処理は、本発明の上記の実施形態3で説明されており、詳細は、本明細書では繰り返し説明しない。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１４４
【補正方法】変更
【補正の内容】
【０１４４】
装置の送信ユニット710は、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断されたとき、呼セッション制御機能（CSCF）エンティティを介して、モバイル端末にインバイトメッセージを送信するように構成され、インバイトメッセージは、USSDサービスの識別子を含み、
受信ユニット720は、インバイト応答を受信するように構成され、インバイト応答は、CSCFエンティティを介して、モバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報は、USSDサービスの識別子を含み、
生成ユニット730は、受信ユニットによって受信された応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成するように構成され、USSDサービスを実行することを要求するメッセージは、USSDサービスの識別子を担持し、
送信ユニット710は、USSDサービスを実行することを要求する、生成ユニットによって生成されたメッセージを、加入者データサーバに送信するようにさらに構成され、そのため、加入者データサーバは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１５９
【補正方法】変更
【補正の内容】
【０１５９】
起動中、これらのソフトウェア構成要素は、メモリ930にロードされ、次いで、プロセッサ920によって実行される。メモリ930のソフトウェア構成要素を実行するとき、プロセッサ920は、以下の機能、すなわち、
アプリケーションサーバが、ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートすると判断したとき、アプリケーションサーバによって、呼セッション制御機能（CSCF）エンティティを介して、モバイル端末にインバイトメッセージを送信する機能であって、インバイトメッセージが、USSDサービスの識別子を含む、機能と、
インバイト応答を受信する機能であって、インバイト応答が、CSCFエンティティを介してモバイル端末によって送信され、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含む、機能と、
応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成する機能であって、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持する、機能と、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信する機能であって、そのため、加入者データサーバは、USSDサービスを実行することを要求するメッセージに担持されたUSSDサービスの識別子にしたがって、USSDサービスを処理する、機能と
を実施することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１６２
【補正方法】変更
【補正の内容】
【０１６２】
さらに、メモリ930のソフトウェア構成要素にアクセスした後、プロセッサは、以下の機能をさらに実施することができ、すなわち、
加入者データサーバがUSSDセンタであるとき、加入者データサーバによって送信されたUSSDサービスメッセージを受信する機能が、
ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDセンタによって送信されたUSSDサービスメッセージを受信する機能を含み、
加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信する機能が、
USSDセンタに、ホーム加入者サーバまたはホームロケーションレジスタを介して、USSDサービスを実行することを要求するメッセージを送信する機能を含む。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】変更
【補正の内容】
【０１６３】
さらに、加入者データサーバがホーム加入者サーバまたはホームロケーションレジスタである場合は、加入者データサーバによって送信されたUSSDサービスメッセージを受信する前で、メモリ930のソフトウェア構成要素にアクセスした後に、プロセッサは、以下の機能、すなわち、
第1の登録メッセージを受信する機能であって、第1の登録メッセージが、CSCFエンティティを介してモバイル端末によって送信され、モバイル端末の識別情報および指示情報を担持し、指示情報が、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを示すために使用される、機能と、
指示情報にしたがって、モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするかどうかを判断する機能と、
モバイル端末がIPマルチメディア・コア・ネットワーク・サブシステム上のUSSD動作をサポートするとき、第2の登録メッセージを生成する機能であって、第2の登録メッセージが、アプリケーションサーバのアドレス情報、およびモバイル端末の識別情報を担持する、機能と、
第2の登録メッセージを加入者データサーバに送信する機能であって、そのため、加入者データサーバが、アドレス情報と、モバイル端末の識別子との間の対応を記録する、機能と、
加入者データサーバによって送信された登録成功メッセージを受信する機能と
をさらに実施することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１６６
【補正方法】変更
【補正の内容】
【０１６６】
ネットワークインターフェース1010は、CSCFエンティティおよびアプリケーションサーバとの双方向通信を実行するように構成される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１６８
【補正方法】変更
【補正の内容】
【０１６８】
起動中、これらのソフトウェア構成要素は、メモリ1030にロードされ、次いで、プロセッサ1020によって実行される。メモリ1030のソフトウェア構成要素を実行するとき、プロセッサ1020は、以下の機能、すなわち、
ボイス・オーバ・ロング・ターム・エボリューション・ネットワーク上のモバイル端末によって、呼セッション制御機能（CSCF）エンティティを介して、アプリケーションサーバによって送信されたインバイトメッセージを受信する機能であって、インバイトメッセージが、USSDサービスの識別子を含む、機能と、
USSDサービスの識別子にしたがって、CSCFエンティティを介して、インバイト応答をアプリケーションサーバに送信する機能であって、インバイト応答が、加入者によって入力された応答情報を担持し、応答情報が、USSDサービスの識別子を含み、そのため、アプリケーションサーバが、応答情報にしたがって、USSDサービスを実行することを要求するメッセージを生成し、加入者データサーバに、USSDサービスを実行することを要求するメッセージを送信し、USSDサービスを実行することを要求するメッセージが、USSDサービスの識別子を担持し、USSDサービスを実行することを要求するメッセージが、USSDサービスを処理するように加入者データサーバに指示するために使用される、機能と
を実施することができる。
【国際調査報告】
2016500488.tif 000013
2016500488.tif 000014
2016500488.tif 000015
2016500488.tif 000016
2016500488.tif 000017
2016500488.tif 000018