(57)【特許請求の範囲】
【請求項１】
更新されたメタデータをユーザ機器UEによって送信するステップと、
ブロードキャスティングのためのコードワードを取得するステップであって、前記コードワードが前記更新されたメタデータに対応するメタデータインデックス値を含む、ステップと、
取得された前記コードワードをブロードキャストするステップと、
を含み、
前記コードワードは、ネットワーク側が受信される前記更新されたメタデータにしたがって前記メタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成された前記メタデータインデックス値と置き換えた後に前記ネットワーク側によって生成され、または、
前記コードワードは、ネットワーク側が受信される前記更新されたメタデータにしたがって前記対応するメタデータインデックス値を生成してブロードキャスティングのための前記コードワード中の一時的な識別情報を前記UEに割り当てた後に前記メタデータインデックス値と前記一時的な識別情報とを使用することによって前記ネットワーク側により生成される、データ処理方法。
【請求項２】
更新されたメタデータをUEによって送信する前記ステップは、
要求メッセージを前記UEによって送信するステップであって、前記要求メッセージが前記更新されたメタデータを含み、前記要求メッセージがメタデータ更新のために使用される、ステップを含み、
ブロードキャスティングのためのコードワードを取得する前記ステップは、
応答メッセージを前記UEによって受信するステップと、
前記応答メッセージからブロードキャスティングのための前記コードワードを取得するステップと、
を含む、請求項1に記載の方法。
【請求項３】
前記更新されたメタデータをUEによって送信する前記ステップは、
要求メッセージを前記UEによって送信するステップであって、前記要求メッセージが前記更新されたメタデータを含み、前記要求メッセージがブロードキャスティングのための前記コードワードを取得するように要求するべく使用される、ステップを含み、
ブロードキャスティングのための前記コードワードを取得する前記ステップは、
応答メッセージを前記UEによって受信するステップと、
前記応答メッセージからブロードキャスティングのための前記コードワードを取得するステップと、
を含む、請求項1に記載の方法。
【請求項４】
ユーザ機器UEによって送信される更新されたメタデータを受信するステップと、
前記更新されたメタデータに対応するメタデータインデックス値を生成するステップと、
前記メタデータインデックス値を使用することにより、前記UEによるブロードキャスティングのためのコードワードを生成するステップと、
生成された前記コードワードを送信するステップと、
モニタリングUEからの更新されたコードワードを含むマッチレポートに基づいて、前記更新されたコードワードに対応する更新されたメタデータを含むマッチレポート応答メッセージを送信するステップと、
を含み、
前記メタデータインデックス値を使用することにより、前記UEによるブロードキャスティングのためのコードワードを生成する前記ステップは、
前記UEによるブロードキャスティングのための記憶されたコードワードを取得するステップ、および、取得された前記コードワード中のメタデータインデックス値を前記メタデータインデックス値と置き換えて、前記UEによるブロードキャスティングのための前記コードワードを生成するステップ、または、
ブロードキャスティングのための前記コードワード中の一時的な識別情報を前記UEに割り当てて、前記メタデータインデックス値と前記一時的な識別情報とを使用することにより前記UEによるブロードキャスティングのための前記コードワードを生成するステップ、を含むデータ処理方法。
【請求項５】
UEによって送信される更新されたメタデータを受信する前記ステップは、
前記UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するステップであって、前記要求メッセージが前記更新されたメタデータを含む、ステップを含み、
生成された前記コードワードを送信する前記ステップは、
応答メッセージを送信するステップであって、前記応答メッセージが生成された前記コードワードを含む、ステップを含む、
請求項4に記載の方法。
【請求項６】
UEによって送信される更新されたメタデータを受信する前記ステップは、
前記UEによって送信される要求メッセージを受信するステップであって、前記要求メッセージが前記更新されたメタデータを含み、前記要求メッセージがブロードキャスティングのための前記コードワードを取得するように要求するべく使用される、ステップを含み、
生成された前記コードワードを送信する前記ステップは、
応答メッセージを送信するステップであって、前記応答メッセージが生成された前記コードワードを含む、ステップを含む、
請求項4に記載の方法。
【請求項７】
更新されたメタデータを送信するように構成されるインタフェースと、
プログラム命令を記憶するように構成されるメモリと、
前記メモリに記憶されたプログラム命令にしたがってブロードキャスティングのためのコードワードを取得するように構成される信号プロセッサであって、前記コードワードが前記更新されたメタデータに対応するメタデータインデックス値を含む、信号プロセッサと、
を備え、
前記インタフェースが前記取得されたコードワードをブロードキャストするように更に構成され、
前記コードワードは、ネットワーク側が受信される前記更新されたメタデータにしたがって前記メタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成された前記メタデータインデックス値と置き換えた後に前記ネットワーク側によって生成され、または、
前記コードワードは、前記メタデータインデックス値と一時的な識別情報とを使用することによって、ネットワーク側が受信される前記更新されたメタデータにしたがって対応する前記メタデータインデックス値を生成してブロードキャスティングのための前記コードワード中の前記一時的な識別情報を前記UEに割り当てた後に前記ネットワーク側により生成される、
データ処理デバイス。
【請求項８】
前記インタフェースは、要求メッセージを送信するように特に構成され、前記要求メッセージが前記更新されたメタデータを含み、前記要求メッセージがメタデータ更新のために使用され、
前記信号プロセッサは、応答メッセージを受信して、前記応答メッセージからブロードキャスティングのための前記コードワードを取得するように特に構成される、
請求項7に記載のデバイス。
【請求項９】
前記インタフェースは、要求メッセージを送信するように特に構成され、前記要求メッセージが前記更新されたメタデータを含み、前記要求メッセージがブロードキャスティングのための前記コードワードを取得するように要求するべく使用され、
前記信号プロセッサは、UEが応答メッセージを受信して前記応答メッセージからブロードキャスティングのための前記コードワードを取得するように特に構成される、
請求項7に記載のデバイス。
【請求項１０】
ユーザ機器UEにより送信される更新されたメタデータを受信するように構成されるインタフェースと、
プログラム命令を記憶するように構成されるメモリと、
前記メモリに記憶されたプログラム命令にしたがって前記更新されたメタデータに対応するメタデータインデックス値を生成するとともに、前記メタデータインデックス値を使用することによって前記UEによるブロードキャスティングのためのコードワードを生成するように構成される信号プロセッサと、
を備え、
前記インタフェースが生成された前記コードワードを送信し、かつ、モニタリングUEからの更新されたコードワードを含むマッチレポートに基づいて、前記更新されたコードワードに対応する更新されたメタデータを含むマッチレポート応答メッセージを送信するように更に構成され、
前記信号プロセッサは、前記UEによるブロードキャスティングのための記憶されたコードワードを取得して、取得された前記コードワード中のメタデータインデックス値を前記メタデータインデックス値と置き換えるとともに、前記UEによるブロードキャスティングのための前記コードワードを生成するように特に構成され、または、
前記信号プロセッサは、ブロードキャスティングのための前記コードワード中の一時的な識別情報を前記UEに割り当てて、前記メタデータインデックス値と前記一時的な識別情報とを使用することにより、前記UEによるブロードキャスティングのための前記コードワードを生成するように特に構成される、
データ処理デバイス。
【請求項１１】
前記インタフェースは、前記UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、前記要求メッセージが前記更新されたメタデータを含み、
前記インタフェースは、応答メッセージを送信するように特に構成され、前記応答メッセージが生成された前記コードワードを含む、
請求項10に記載のデバイス。
【請求項１２】
前記インタフェースは、前記UEによって送信される要求メッセージを受信するように特に構成され、前記要求メッセージが前記更新されたメタデータを含み、前記要求メッセージがブロードキャスティングのための前記コードワードを取得するように要求するべく使用され、
前記インタフェースは、応答メッセージを送信するように特に構成され、前記応答メッセージが生成された前記コードワードを含む、
請求項10に記載のデバイス。
【請求項１３】
ユーザ機器UEによって近接サービスの第1のコードワードを監視して取得するステップと、
前記UEによって、前記UEに記憶されている第3のコードワードのメタデータインデックス値と前記第1のコードワードのメタデータインデックス値とが異なることにより、メタデータが更新されていると判断し、更新されたメタデータを取得するために、更新されたコードワードを含むマッチレポートを送信するステップと、
前記更新されたコードワードに対応する更新されたメタデータを含むマッチレポート応答メッセージを受信するステップと、
前記第1のコードワードに対応するprose application IDを前記UEによって取得するステップと、
前記prose application IDと前記第3のコードワードとの間のマッピング関係が記憶されているかどうかを前記UEによって決定し、決定結果がyesである場合に、前記prose application IDと前記第3のコードワードとの間のマッピング関係を削除するステップと、
取得された前記第1のコードワードと前記prose application IDとの間のマッピング関係を記憶するステップと、
を含み、
前記第3のコードワードは、メタデータインデックス値を除く全部がメタデータインデックス値を除く取得された前記第1のコードワードの全部と同じであるコードワードである、
データ処理方法。
【請求項１４】
近接サービスの第1のコードワードを監視して取得するように構成される監視モジュールと、
前記第1のコードワードに対応するprose application IDを取得するように構成される取得モジュールと、
前記prose application IDと第3のコードワードとの間のマッピング関係が記憶されているかどうかを決定するように構成される決定モジュールと、
決定結果がyesである場合に、前記prose application IDと前記第3のコードワードとの間のマッピング関係を削除して、取得された前記第1のコードワードと前記prose application IDとの間のマッピング関係を記憶するように構成される実行モジュールであって、前記第3のコードワードは、メタデータインデックス値を除く全部がメタデータインデックス値を除く取得された前記第1のコードワードの全部と同じであるコードワードである、実行モジュールと、
を備え、
前記決定モジュールは、データ処理装置に記憶されている前記第3のコードワードのメタデータインデックス値と前記第1のコードワードのメタデータインデックス値とが異なることにより、メタデータが更新されていると判断するようにさらに構成され、
前記データ処理装置は、
更新されたメタデータを取得するために、更新されたコードワードを含むマッチレポートを送信するように構成された送信モジュールと、
前記更新されたコードワードに対応する更新されたメタデータを含むマッチレポート応答メッセージを受信するように構成された受信モジュールと、
をさらに備えるデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、その全体が参照により本願に組み入れられる2015年3月31日に中国特許庁に出願された「データ処理方法、装置、及びデバイス」と題される特許出願第PCT／CN2015／075584号の優先権を主張する。
【０００２】
本発明は、通信技術の分野に関し、特に、データ処理方法、装置、及びデバイスに関する。
【背景技術】
【０００３】
従来のロング・ターム・エボリューション（英語：Long Term Evolution、略してLTE）通信システムにおいて、ユーザ機器（英語：user equipment、略してUE）間のデータ伝送経路は、アクセスネットワークエンティティ（例えば、基地局（英語：eNodeB））、コアネットワークエンティティ（例えば、サービングゲートウェイ（英語：Serving Gateway、略してSGW）又はパケットデータネットワークゲートウェイ（英語：Packet Data Network、略してPDN Gateway））等を通過する必要がある。たとえ互いに近い2つのUE間でデータを送信する必要があるとしても、送信されるデータも前述のネットワークエンティティを通過する必要がある。そのため、より大きいネットワーク伝送帯域幅が必要とされ、また、データ伝送効率が低い。そこで、近接サービスが提案される。
【０００４】
近接サービスとは、互いに近接している2つのUEが相互の発見を行って直接通信を行うことができることを意味する。近接サービスは、データ伝送効率が高く、したがって、多くの機能を有する。例えば、近接サービス発見機能を使用することによって、ユーザは、近くのレストラン、映画館、バーなどによって提供される対応するサービスを発見することができる。
【０００５】
近接サービス発見機能の特定の実施では、積極的な監視を行う当事者が監視UE（英語：monitoring UE）と称され、それに対応して、発見される又は監視される当事者は、被発見UE又は被監視UE又はアナウンシングUE（英語：announcing UE）と称される。近接サービスにおいて、UEは、監視するmonitoring UEであってもよく、又は、announcing UEであってもよい。近接サービス発見機能の処理手順は以下の通りである。
【０００６】
第1に、monitoring UEは、発見フィルタ（英語：discovery filter）を取得するための取得要求をネットワーク側に送信するとともに、ネットワーク側により戻される応答メッセージを受信し、それにより、discovery filterを取得する。
【０００７】
第2に、announcing UEは、近接サービスアプリケーションコード（英語：prose application code）をブロードキャストする。
【０００８】
第3に、取得されたdiscovery filterに基づいて、monitoring UEは、announcing UEによってブロードキャストされるprose application codeを監視し、したがって、announcing UEによってブロードキャストされるprose application codeを取得することができる。
【０００９】
その後、monitoring UEがannouncing UEによりブロードキャストされるprose application codeを取得すると、monitoring UEは、取得されたprose application codeに対応するサービスアプリケーション識別情報及び関連する情報を取得するために使用されるマッチレポート（英語：match report）メッセージをネットワーク側に送信する。
【００１０】
最後に、ネットワーク側がマッチレポート取得メッセージを受信すると、ネットワーク側は、prose application codeに対応するサービスアプリケーション識別情報及びサービスデータをmonitoring UEに送信する。
【００１１】
近接サービスディ発見機能の実施中、一部のサービスデータは完全に不変に保つが、一部のサービスデータは継続的に更新される。継続的に更新されるサービスデータの場合、monitoring UEがannouncing UEによりブロードキャストされる取得されたprose application codeにしたがってannouncing UEによって提供されるサービスデータを取得した後、monitoring UEは、前述のデータ処理手順にしたがって、announcing UEにより提供される更新されたサービスデータを学習できない。
【発明の概要】
【課題を解決するための手段】
【００１２】
本発明は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって提供される更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用される、データ処理方法、装置、及び、デバイスを提供する。
【００１３】
第1の態様によれば、データ処理方法が提供され、このデータ処理方法は、更新されたメタデータをユーザ機器UEによって送信するステップと、更新されたメタデータに対応するメタデータインデックス値を取得するステップと、取得されたメタデータインデックス値をUEによってブロードキャストするステップとを含む。
【００１４】
第1の態様の第1の可能な実施態様において、取得されたメタデータインデックス値をUEによってブロードキャストするステップの前に、方法は、ブロードキャスティングのためのコードワードを取得するステップを更に含み、取得されたメタデータインデックス値をUEによってブロードキャストするステップは、取得されるコードワード及びメタデータインデックス値をUEによってブロードキャストするステップを含む。
【００１５】
第1の態様又は第1の態様の第1の可能な実施態様に関して、第1の態様の第2の可能な実施態様において、更新されたメタデータをUEによって送信するステップは、要求メッセージをUEによって送信するステップであって、要求メッセージが更新されたメタデータを含み、要求メッセージがメタデータ更新のために使用される、ステップと、コードワードと更新されたメタデータに対応するメタデータインデックス値とを取得するステップと、を含み、コードワードと更新されたメタデータに対応するメタデータインデックス値とを取得するステップは、応答メッセージをUEによって受信するステップと、応答メッセージからコードワードとメタデータインデックス値とを取得するステップであって、コードワードが、ネットワーク側によって記憶されるコードワードのうちの1つと同じコードワードであり、更新されたメタデータに対応するメタデータインデックス値が、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である、ステップとを含む。
【００１６】
第1の態様又は第1の態様の第2の可能な実施態様に関して、第1の態様の第3の可能な実施態様において、UEにおけるサービスアプリケーションの更新されたメタデータをUEにより送信するステップは、要求メッセージをUEによって送信するステップであって、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップと、コードワードと更新されたメタデータに対応するメタデータインデックス値とを取得するステップとを含み、コードワードと更新されたメタデータに対応するメタデータインデックス値とを取得するステップは、応答メッセージをUEによって受信するステップと、応答メッセージからコードワードとメタデータインデックス値とを取得するステップであって、コードワードがネットワーク側によりUEに割り当てられるコードワードであり、更新されたメタデータに対応するメタデータインデックス値が、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である、ステップとを含む。
【００１７】
第2の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによって送信される更新されたメタデータを受信するステップと、更新されたメタデータに対応するメタデータインデックス値を生成するステップと、メタデータインデックス値をUEに送信するステップとを含む。
【００１８】
第2の態様の第1の可能な実施態様において、メタデータインデックス値をUEに送信するステップの前に、方法は、UEによるブロードキャスティングのためのコードワードを決定するステップを更に含み、メタデータインデックス値をUEに送信するステップは、コードワードとメタデータインデックス値とをUEに送信するステップを含む。
【００１９】
第2の態様又は第1の態様の第1の可能な実施態様に関して、第2の態様の第2の可能な実施態様において、UEによって送信される更新されたメタデータを受信するステップは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータを含む、ステップを含み、UEによるブロードキャスティングのためのコードワードを決定するステップは、記憶されたコードワードを取得するステップを含み、コードワードとメタデータインデックス値とをUEに送信するステップは、応答メッセージを送信するステップであって、応答メッセージが、記憶されたコードワードのうちの1つと同じコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む、ステップを含む。
【００２０】
第2の態様又は第2の態様の第2の可能な実施態様に関して、第2の態様の第3の可能な実施態様において、UEによって送信される更新されたメタデータを受信するステップは、UEによって送信される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップを含み、UEによるブロードキャスティングのためのコードワードを決定するステップは、コードワードをUEに割り当てるステップを含み、コードワードとメタデータインデックス値とをUEに送信するステップは、応答メッセージを送信するステップであって、応答メッセージが、割り当てられたコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む、ステップを含む。
【００２１】
第3の態様によれば、データ処理方法が提供され、このデータ処理方法は、更新されたメタデータをユーザ機器UEによって送信するステップと、ブロードキャスティングのためのコードワードを取得するステップであって、コードワードが更新されたメタデータに対応するメタデータインデックス値を含む、ステップと、取得されたコードワードをブロードキャストするステップとを含む。
【００２２】
第3の態様の第1の可能な実施態様において、更新されたメタデータをUEによって送信するステップは、要求メッセージをUEによって送信するステップであって、要求メッセージが更新されたメタデータを含み、要求メッセージがメタデータ更新のために使用される、ステップを含み、ブロードキャスティングのためのコードワードを取得するステップは、応答メッセージをUEによって受信するステップと、応答メッセージからブロードキャスティングのためのコードワードを取得するステップであって、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがってメタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成されたメタデータインデックス値と置き換えた後にネットワーク側によって生成される、ステップとを含む。
【００２３】
第3の態様又は第3の態様の第1の可能な実施態様に関して、第3の態様の第2の可能な実施態様において、更新されたメタデータをUEによって送信するステップは、要求メッセージをUEによって送信するステップであって、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップを含み、ブロードキャスティングのためのコードワードを取得するステップは、応答メッセージをUEによって受信するステップと、応答メッセージからブロードキャスティングのためのコードワードを取得するステップであって、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがって対応するメタデータインデックス値を生成してブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される、ステップとを含む。
【００２４】
第4の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによって送信される更新されたメタデータを受信するステップと、更新されたメタデータに対応するメタデータインデックス値を生成するステップと、メタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するステップと、生成されたコードワードを送信するステップとを含む。
【００２５】
第4の態様の第1の可能な実施態様において、UEによって送信される更新されたメタデータを受信するステップは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータを含む、ステップを含み、メタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するステップは、UEによるブロードキャスティングのための記憶されたコードワードを取得するステップと、取得されたコードワード中のメタデータインデックス値をメタデータインデックス値と置き換えて、UEによるブロードキャスティングのためのコードワードを生成するステップとを含み、生成されたコードワードを送信するステップは、応答メッセージを送信するステップであって、応答メッセージが生成されたコードワードを含む、ステップを含む。
【００２６】
第4の態様又は第4の態様の第1の可能な実施態様に関して、第4の態様の第2の可能な実施態様において、UEによって送信される更新されたメタデータを受信するステップは、UEによって送信される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップを含み、メタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するステップは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、メタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成するステップを含み、生成されたコードワードを送信するステップは、応答メッセージを送信するステップであって、応答メッセージが生成されたコードワードを含む、ステップを含む。
【００２７】
第5の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEがメタデータを更新する必要があるときに、更新されたメタデータに対応するメタデータインデックス値をUEによって生成するステップと、更新されたメタデータとメタデータインデックス値とを送信するステップと、ブロードキャスティングのためのコードワードを取得するステップと、取得されたコードワードをブロードキャストするステップであって、コードワードがメタデータインデックス値を含む、ステップとを含む。
【００２８】
第5の態様の第1の可能な実施態様において、更新されたメタデータとメタデータインデックス値とを送信するステップは、要求メッセージをUEによって送信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用される、ステップを含み、ブロードキャスティングのためのコードワードを取得するステップは、応答メッセージをUEによって受信するステップと、受信された応答メッセージからコードワードを取得するステップであって、コードワードは、記憶されたコードワード中のメタデータインデックス値を要求メッセージ中のメタデータインデックス値と置き換えることによってネットワーク側により生成される、ステップと、を含む。
【００２９】
第5の態様又は第5の態様の第1の可能な実施態様に関して、第5の態様の第2の可能な実施態様において、更新されたメタデータとメタデータインデックス値とを送信するステップは、UEによって要求メッセージを送信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップを含み、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信するステップと、受信された応答メッセージからコードワードを取得するステップであって、コードワードは、ネットワーク側がブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後に要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される、ステップとを含む。
【００３０】
第6の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するステップであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、ステップと、受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するステップと、生成されたコードワードを送信するステップとを含む。
【００３１】
第6の態様の第1の可能な実装形態では、UEによって送信された更新されたメタデータ及び更新されたメタデータに対応するメタデータインデックス値を受信することは、UEによって送信された要求メッセージを受信することを含み、メタデータの更新には要求メッセージを用いる。受信されたメタデータインデックス値を用いて、UEによって放送されるコードワードを生成するステップは、UEの格納されたコードワードを決定するステップと、保存されたコードワードのメタデータインデックス値を受信されたメタデータインデックス値に置き換えてUEによって放送されるコードワードを生成するステップと、生成されたコードワードを送信することは、応答メッセージを送信することを含み、応答メッセージは、生成されたコードワードを含む。
【００３２】
第6の態様又は第6の態様の第1の可能な実施態様に関して、第6の態様の第2の可能な実施態様において、UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するステップは、UEによって送信される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップを含み、受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するステップは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成するステップを含み、生成されたコードワードを送信するステップは、応答メッセージを送信するステップであって、応答メッセージが生成されたコードワードを含む、ステップを含む。
【００３３】
第7の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEがメタデータを更新する必要があるときに更新されたメタデータをUEにより送信するステップと、更新されたメタデータに対応するメタデータインデックス値をUEによって生成するステップと、ブロードキャスティングのためのコードワードを取得するステップと、取得されたコードワードと生成されたメタデータインデックス値とをブロードキャストするステップとを含む。
【００３４】
第8の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEがメタデータを更新する必要があるときに、更新されたメタデータに対応するメタデータインデックス値をUEによって生成するステップと、更新されたメタデータとメタデータインデックス値とを送信するステップと、ブロードキャスティングのためのコードワードを取得するステップと、取得されたコードワードとメタデータインデックス値とをブロードキャストするステップとを含む。
【００３５】
第8の態様の第1の可能な実施態様において、更新されたメタデータとメタデータインデックス値とを送信するステップは、UEによって要求メッセージを送信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用される、ステップを含み、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信するステップと、受信された応答メッセージから、ブロードキャスティングのためのコードワードを取得するステップであって、コードワードは、ネットワーク側により記憶されるコードワードのうちの1つと同じコードワードである、ステップと、を含む。
【００３６】
第8の態様又は第8の態様の第1の可能な実施態様に関して、第8の態様の第2の可能な実施態様において、更新されたメタデータとメタデータインデックス値とを送信するステップは、UEによって要求メッセージを送信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用される、ステップを含み、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信するステップと、受信された応答メッセージから、ブロードキャスティングのためのコードワードを取得するステップであって、コードワードは、ネットワーク側によりUEに割り当てられるコードワードである、ステップと、を含む。
【００３７】
第9の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するステップであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、ステップと、UEによるブロードキャスティングのためのコードワードを決定するステップと、決定されたコードワードを送信するステップと、を含む。
【００３８】
第9の態様に関して、第9の態様の第1の可能な実施態様において、UEによって送信される更新されたメタデータとメタデータに対応するメタデータインデックス値とを受信するステップは、UEによって送信される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用される、ステップを含み、UEによるブロードキャスティングのためのコードワードを決定するステップは、UEによるブロードキャスティングのための記憶されたコードワードを取得するステップを含み、決定されたコードワードを送信するステップは、応答メッセージを送信するステップであって、応答メッセージが、取得される記憶されたコードワードのうちの1つと同じコードワードを含む、ステップを含む。
【００３９】
第9の態様又は第9の態様の第1の可能な実施態様に関して、第9の態様の第2の可能な実施態様において、UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するステップは、UEによって送信される要求メッセージを受信するステップであって、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される、ステップを含み、UEによるブロードキャスティングのためのコードワードを決定するステップは、コードワードをUEに割り当てるステップを含み、決定されたコードワードを送信するステップは、応答メッセージを送信するステップであって、応答メッセージが割り当てられたコードワードを含む、ステップを含む。
【００４０】
第10の態様によれば、データ処理方法が提供され、このデータ処理方法は、コードワード及びメタデータインデックス値をUEによって監視して取得するステップと、取得されたコードワードが発見されたコードワードであると決定するときに、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかをUEにより決定するステップと、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合に、マッチレポートメッセージをUEにより送信するステップであって、マッチレポートメッセージがメタデータインデックス値を含む、ステップと、マッチレポート応答メッセージをUEにより受信するステップと、マッチレポート応答メッセージから、メタデータインデックス値に対応するメタデータを取得するステップと、を含む。
【００４１】
第10の態様に関して、第10の態様の第1の可能な実施態様において、方法は、取得されたメタデータインデックス値をUEにより記憶するステップを更に含む。
【００４２】
第11の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによって近接サービスの第1のコードワードを監視して取得するステップと、第2のコードワードが記憶されるかどうかを決定するステップであって、メタデータインデックス値を除く第2のコードワードの全部がメタデータインデックス値を除く第1のコードワードの全部と同じである、ステップと、決定結果がyesである場合に、第2のコードワードと、第2のコードワードに対応する記憶されたサービスアプリケーション識別情報とを削除するステップと、を含む。
【００４３】
第12の態様によれば、データ処理装置が提供され、このデータ処理装置は、更新されたメタデータを送信するように構成される送信モジュールと、送信モジュールによって送信される更新されたメタデータに対応するメタデータインデックス値を取得するように構成される取得モジュールと、取得モジュールによって取得されて送信されるメタデータインデックス値をブロードキャストするように構成されるブロードキャスティングモジュールとを含む。
【００４４】
第12の態様の第1の可能な実施態様において、取得モジュールは、ブロードキャスティングのためのコードワードを取得するように更に構成され、ブロードキャスティングモジュールは、取得されるコードワード及びメタデータインデックス値をブロードキャストするように特に構成される。
【００４５】
第12の態様又は第12の態様の第1の可能な実施態様に関して、第12の態様の第2の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがメタデータ更新のために使用され、取得モジュールは、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、コードワードは、ネットワーク側によって記憶されるコードワードのうちの1つと同じコードワードであり、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【００４６】
第12の態様から第12の態様の第2の可能な実施態様のうちのいずれか1つに関して、第12の態様の第3の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、取得モジュールは、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、コードワードは、ネットワーク側によってUEに割り当てられるコードワードであり、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【００４７】
第13の態様によれば、データ処理装置が提供され、このデータ処理装置は、ユーザ機器UEによって送信される更新されたメタデータを受信するように構成される受信モジュールと、受信モジュールによって送信されるメタデータを取得して、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュールと、生成モジュールによって送信されるメタデータインデックス値を取得して、メタデータインデックス値をUEに送信するように構成される送信モジュールとを含む。
【００４８】
第13の態様に関して、第13の態様の第1の可能な実施態様において、生成モジュールは、UEによるブロードキャスティングのためのコードワードを決定するように更に構成され、送信モジュールは、コードワード及びメタデータインデックス値をUEに送信するように特に構成される。
【００４９】
第13の態様又は第13の態様の第1の可能な実施態様に関して、第13の態様の第2の可能な実施態様において、受信モジュールは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、生成モジュールは、記憶されたコードワードを取得するように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージは、記憶されたコードワードのうちの1つと同じコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【００５０】
第13の態様から第13の態様の第2の可能な実施態様のうちのいずれか1つに関して、第13の態様の第3の可能な実施態様において、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、生成モジュールは、UEにコードワードを割り当てるように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージは、割り当てられたコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【００５１】
第14の態様によれば、データ処理装置が提供され、このデータ処理装置は、更新されたメタデータを送信するように構成される送信モジュールと、ブロードキャスティングのためのコードワードを取得するように構成される取得モジュールであって、コードワードが更新されたメタデータに対応するメタデータインデックス値を含む、取得モジュールと、取得されたコードワードをブロードキャストするように構成されるブロードキャスティングモジュールとを含む。
【００５２】
第14の態様の第1の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがメタデータ更新のために使用され、取得モジュールは、応答メッセージを受信して、応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがってメタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成されたメタデータインデックス値と置き換えた後にネットワーク側によって生成される。
【００５３】
第14の態様又は第14の態様の第1の可能な実施態様に関して、第14の態様の第2の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、取得モジュールは、UEが応答メッセージを受信して応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、メタデータインデックス値と一時的な識別情報とを使用することによって、ネットワーク側が受信される更新されたメタデータにしたがって対応するメタデータインデックス値を生成してブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にネットワーク側により生成される。
【００５４】
第15の態様によれば、データ処理装置が提供され、このデータ処理装置は、ユーザ機器UEによって送信される更新されたメタデータを受信するように構成される受信モジュールと、更新されたメタデータに対応するメタデータインデックス値を生成して、メタデータインデックス値を使用することによりUEによるブロードキャスティングのためのコードワードを生成するように構成される生成モジュールと、生成されたコードワードを送信するように構成される送信モジュールとを含む。
【００５５】
第15の態様の第1の可能な実施態様において、受信モジュールは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、生成モジュールは、UEによるブロードキャスティングのための記憶されたコードワードを取得して、取得されたコードワード中のメタデータインデックス値をメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００５６】
第15の態様又は第15の態様の第1の可能な実施態様に関して、第15の態様の第2の可能な実施態様において、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、生成モジュールは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、メタデータインデックス値と一時的な識別情報とを使用することにより、UEによるブロードキャスティングのためのコードワード生成するように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００５７】
第16の態様によれば、データ処理装置が提供され、このデータ処理装置は、メタデータが更新される必要がある場合に更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュールと、更新されたメタデータとメタデータインデックス値とを送信するように構成される送信モジュールと、ブロードキャスティングのためのコードワードを取得するように構成される取得モジュールと、取得されたコードワードをブロードキャストするように構成されるブロードキャスティングモジュールであって、コードワードがメタデータインデックス値を含む、ブロードキャスティングモジュールとを含む。
【００５８】
第16の態様の第1の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、取得モジュールは、UEが応答メッセージを受信して、受信された応答メッセージからコードワードを取得するように特に構成され、コードワードは、記憶されたコードワード中のメタデータインデックス値を要求メッセージ中のメタデータインデックス値と置き換えることによってネットワーク側により生成される。
【００５９】
第16の態様又は第16の態様の第1の可能な実施態様に関して、第16の態様の第2の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、取得モジュールは、応答メッセージを受信して受信された応答メッセージからコードワードを取得するように特に構成され、コードワードは、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによって、ネットワーク側がブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にネットワーク側により生成される。
【００６０】
第17の態様によれば、データ処理装置が提供され、このデータ処理装置は、ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成される受信モジュールであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、受信モジュールと、受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するように構成される生成モジュールと、生成されたコードワードを送信するように構成される送信モジュールとを含む。
【００６１】
第17の態様の第1の可能な実施態様において、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メタデータがメタデータ更新のために使用され、生成モジュールは、UEの記憶されたコードワードを決定して、記憶されたコードワード中のメタデータインデックス値を受信されたメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００６２】
第17の態様又は第17の態様の第1の可能な実施態様に関して、第17の態様の第2の可能な実施態様において、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、生成モジュールは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てるとともに、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することにより、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００６３】
第18の態様によれば、データ処理装置が提供され、このデータ処理装置は、メタデータが更新される必要がある場合に更新されたメタデータを送信するように構成される送信モジュールと、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュールと、ブロードキャスティングのためのコードワードを取得するように構成される取得モジュールと、取得されたコードワードと生成されたメタデータインデックス値とをブロードキャストするように構成されるブロードキャスティングモジュールとを含む。
【００６４】
第19の態様によれば、データ処理装置が提供され、このデータ処理装置は、メタデータが更新される必要がある場合に更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュールと、更新されたメタデータとメタデータインデックス値とを送信するように構成される送信モジュールと、ブロードキャスティングのためのコードワードを取得するように構成される取得モジュールと、取得されたコードワードとメタデータインデックス値とをブロードキャストするように構成されるブロードキャスティングモジュールとを含む。
【００６５】
第19の態様の第1の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、取得モジュールは、応答メッセージを受信して、受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、ネットワーク側により記憶されるコードワードのうちの1つと同じコードワードである。
【００６６】
第19の態様又は第19の態様の第1の可能な実施態様に関して、第19の態様の第2の可能な実施態様において、送信モジュールは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、取得モジュールは、応答メッセージを受信して受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、ネットワーク側によりUEに割り当てられるコードワードである。
【００６７】
第20の態様によれば、データ処理装置が提供され、このデータ処理装置は、ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成される受信モジュールであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、受信モジュールと、UEによるブロードキャスティングのためのコードワードを決定するように構成される決定モジュールと、決定されたコードワードを送信するように構成される送信モジュールとを含む。
【００６８】
第20の態様の第1の可能な実施態様において、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、決定モジュールは、UEによるブロードキャスティングのための記憶されたコードワードを取得するように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージは、取得される記憶されたコードワードのうちの1つと同じコードワードを含む。
【００６９】
第20の態様又は第20の態様の第1の可能な実施態様に関して、第20の態様の第2の可能な実施態様において、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、決定モジュールは、UEにコードワードを割り当てるように特に構成され、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージは、割り当てられたコードワードを含む。
【００７０】
第21の態様によれば、データ処理装置が提供され、このデータ処理装置は、コードワード及びメタデータインデックス値を監視して取得するように構成される取得モジュールと、取得されたコードワードが発見されたコードワードであると決定するときに、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定するように構成される決定モジュールと、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にUEがマッチレポートメッセージを送信するように構成される送信モジュールであって、マッチレポートメッセージがメタデータインデックス値を含む、送信モジュールと、マッチレポート応答メッセージを受信するように構成される受信モジュールとを含み、取得モジュールは、マッチレポート応答メッセージから、メタデータインデックス値に対応するメタデータを取得するように構成される。
【００７１】
第20の態様に関して、第21の態様の第1の可能な実施態様において、装置は、取得されたメタデータインデックス値を記憶するように構成される記憶モジュールを更に含む。
【００７２】
第22の態様によれば、データ処理装置が提供され、このデータ処理装置は、近接サービスの第1のコードワードを監視して取得するように構成される取得モジュールと、第2のコードワードが記憶されるかどうかを決定するように構成される決定モジュールであって、メタデータインデックス値を除く第2のコードワードの全部がメタデータインデックス値を除く第1のコードワードの全部と同じである、決定モジュールと、決定結果がyesである場合に、第2のコードワードと、第2のコードワードに対応する記憶されたサービスアプリケーション識別情報とを削除するように構成される実行モジュールとを含む。
【００７３】
第23の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、更新されたメタデータを送信するように構成されるインタフェースと、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがって、インタフェースにより送信される更新されたメタデータに対応するメタデータインデックス値を取得するように構成される信号プロセッサとを含み、インタフェースは、信号プロセッサによって取得されて送信されるメタデータインデックス値をブロードキャストするように更に構成される。
【００７４】
第23の態様の第1の可能な実施態様において、信号プロセッサは、ブロードキャスティングのためのコードワードを取得するように更に構成され、インタフェースは、取得されるコードワード及びメタデータインデックス値をブロードキャストするように特に構成される。
【００７５】
第23の態様又は第23の態様の第1の可能な実施態様に関して、第23の態様の第2の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、コードワードは、ネットワーク側によって記憶されるコードワードのうちの1つと同じコードワードであるコードワードであり、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【００７６】
第23の態様から第23の態様の第2の可能な実施態様に関して、第23の態様の第3の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、コードワードは、ネットワーク側によってUEに割り当てられるコードワードであり、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【００７７】
第24の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、ユーザ機器UEにより送信される更新されたメタデータを受信するように構成されるインタフェースと、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがってインタフェースにより送信されるメタデータを取得して、更新されたメタデータに対応するメタデータインデックス値を生成する信号プロセッサとを含み、インタフェースは、信号プロセッサにより送信されるメタデータインデックス値を取得して、メタデータインデックス値をUEに送信するように更に構成される。
【００７８】
第24の態様の第1の可能な実施態様において、信号プロセッサは、UEによるブロードキャスティングのためのコードワードを決定するように更に構成され、インタフェースは、コードワード及びメタデータインデックス値をUEに送信するように特に構成される。
【００７９】
第24の態様又は第24の態様の第1の可能な実施態様に関して、第24の態様の第2の可能な実施態様において、インタフェースは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、信号プロセッサは、記憶されたコードワードを取得するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージは、記憶されたコードワードのうちの1つと同じコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【００８０】
第24の態様から第24の態様の第2の可能な実施態様に関して、第24の態様の第3の可能な実施態様において、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、UEにコードワードを割り当てるように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージは、割り当てられたコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【００８１】
第25の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、更新されたメタデータを送信するように構成されるインタフェースと、プログラム命令を記憶するように構成されるメモリと、メモリに記憶されたプログラム命令にしたがってブロードキャスティングのためのコードワードを取得するように構成される信号プロセッサであって、コードワードが更新されたメタデータに対応するメタデータインデックス値を含む、信号プロセッサとを含み、インタフェースが取得されたコードワードをブロードキャストするように更に構成される。
【００８２】
第25の態様の第1の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、応答メッセージを受信して、応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがってメタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成されたメタデータインデックス値と置き換えた後にネットワーク側によって生成される。
【００８３】
第25の態様又は第25の態様の第1の可能な実施態様に関して、第25の態様の第2の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、UEが応答メッセージを受信して応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、メタデータインデックス値と一時的な識別情報とを使用することによって、ネットワーク側が受信される更新されたメタデータにしたがって対応するメタデータインデックス値を生成してブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にネットワーク側により生成される。
【００８４】
第26の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、ユーザ機器UEにより送信される更新されたメタデータを受信するように構成されるインタフェースと、プログラム命令を記憶するように構成されるメモリと、メモリに記憶されたプログラム命令にしたがって更新されたメタデータに対応するメタデータインデックス値を生成するとともに、メタデータインデックス値を使用することによってUEによるブロードキャスティングのためのコードワードを生成するように構成される信号プロセッサとを含み、インタフェースが生成されたコードワードを送信するように更に構成される。
【００８５】
第26の態様の第1の可能な実施態様において、インタフェースは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、信号プロセッサは、UEによるブロードキャスティングのための記憶されたコードワードを取得して、取得されたコードワード中のメタデータインデックス値をメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００８６】
第26の態様又は第26の態様の第1の可能な実施態様に関して、第26の態様の第2の可能な実施態様において、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、メタデータインデックス値と一時的な識別情報とを使用することにより、UEによるブロードキャスティングのためのコードワード生成するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００８７】
第27の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがって、メタデータが更新される必要があれば、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される信号プロセッサと、更新されたメタデータとメタデータインデックス値とを送信するように構成されるインタフェースとを含み、信号プロセッサは、ブロードキャスティングのためのコードワードを取得するように更に構成され、インタフェースは、取得されたコードワードをブロードキャストするように更に構成され、コードワードはメタデータインデックス値を含む。
【００８８】
第27の態様の第1の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、UEが応答メッセージを受信して、受信された応答メッセージからコードワードを取得するように特に構成され、コードワードは、記憶されたコードワード中のメタデータインデックス値を要求メッセージ中のメタデータインデックス値と置き換えることによってネットワーク側により生成される。
【００８９】
第27の態様又は第27の態様の第1の可能な実施態様に関して、第27の態様の第2の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、応答メッセージを受信して受信された応答メッセージからコードワードを取得するように特に構成され、コードワードは、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによって、ネットワーク側がブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にネットワーク側により生成される。
【００９０】
第28の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、ユーザ機器UEにより送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成されるインタフェースであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、インタフェースと、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがって受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するように構成される信号プロセッサとを含み、インタフェースが生成されたコードワードを送信するように更に構成される。
【００９１】
第28の態様の第1の可能な実施態様において、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メタデータがメタデータ更新のために使用され、信号プロセッサは、UEの記憶されたコードワードを決定して、記憶されたコードワード中のメタデータインデックス値を受信されたメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００９２】
第28の態様又は第28の態様の第1の可能な実施態様に関して、第28の態様の第2の可能な実施態様において、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てるとともに、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【００９３】
第29の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、メタデータが更新される必要がある場合に、更新されたメタデータを送信するように構成されるインタフェースと、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがって、更新されたメタデータに対応するメタデータインデックス値を生成するように構成されるとともに、ブロードキャスティングのためのコードワードを取得するように構成される信号プロセッサとを含み、インタフェースは、取得されたコードワードと生成されたメタデータインデックス値とをブロードキャストするように更に構成される。
【００９４】
第30の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがって、メタデータが更新される必要があれば、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される信号プロセッサと、更新されたメタデータとメタデータインデックス値とを送信するように構成されるインタフェースとを含み、信号プロセッサは、ブロードキャスティングのためのコードワードを取得するように更に構成され、インタフェースは、取得されたコードワードとメタデータインデックス値とをブロードキャストするように更に構成される。
【００９５】
第30の態様の第1の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、応答メッセージを受信して、受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、ネットワーク側により記憶されるコードワードのうちの1つと同じコードワードである。
【００９６】
第30の態様又は第30の態様の第1の可能な実施態様に関して、第30の態様の第2の可能な実施態様において、インタフェースは、要求メッセージを送信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、応答メッセージを受信して受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、コードワードは、ネットワーク側によりUEに割り当てられるコードワードである。
【００９７】
第31の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、ユーザ機器UEにより送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成されるインタフェースであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、インタフェースと、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されたプログラムコードにしたがってUEによるブロードキャスティングのためのコードワードを決定するように構成される信号プロセッサとを含み、インタフェースが決定されたコードワードを送信するように更に構成される。
【００９８】
第31の態様の第1の可能な実施態様において、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、UEによるブロードキャスティングのための記憶されたコードワードを取得するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージは、取得される記憶されたコードワードのうちの1つと同じコードワードを含む。
【００９９】
第31の態様又は第31の態様の第1の可能な実施態様に関して、第31の態様の第2の可能な実施態様において、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、UEにコードワードを割り当てるように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、応答メッセージは、割り当てられたコードワードを含む。
【０１００】
第32の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されるプログラムコードにしたがってコードワード及びメタデータインデックス値を監視して取得するとともに、取得されたコードワードが発見されたコードワードであると決定するときに取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定するように構成される信号プロセッサと、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にUEがマッチレポートメッセージを送信するように構成され、マッチレポートメッセージがメタデータインデックス値を含むとともに、マッチレポート応答メッセージを受信するように構成される、インタフェースとを含み、信号プロセッサは、マッチレポート応答メッセージから、メタデータインデックス値に対応するメタデータを取得するように更に構成される。
【０１０１】
第32の態様の第1の可能な実施態様において、メモリは、取得されたメタデータインデックス値を記憶するように更に構成される。
【０１０２】
第33の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、プログラムコードを記憶するように構成されるメモリと、メモリに記憶されるプログラムコードを取得して、プログラムコードにしたがって近接サービスの第1のコードワードを監視して取得するように構成されるとともに、第2のコードワードが記憶されるかどうかを決定し、メタデータインデックス値を除く第2のコードワードの全部がメタデータインデックス値を除く第1のコードワードの全部と同じであり、決定結果がyesであれば、第2のコードワードと、第2のコードワードに対応する記憶されたサービスアプリケーション識別情報とを削除するように構成される信号プロセッサとを含む。
【０１０３】
第34の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによって近接サービスの第1のコードワードを監視して取得するステップと、第1のコードワードに対応するprose application IDをUEによって取得するステップと、prose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかをUEによって決定し、決定結果がyesである場合に、prose application IDと第3のコードワードとの間のマッピング関係を削除するステップと、取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶するステップとを含み、第3のコードワードが第1のコードワード又は第2のコードワードであり、第2コードワードは、メタデータインデックス値を除くmetadata indexの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである。
【０１０４】
第35の態様によれば、データ処理方法が提供され、このデータ処理方法は、ユーザ機器UEによってコードワードを監視して取得するステップと、取得されたコードワードが発見されたコードワードであると決定するときに、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかをUEにより決定するステップと、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合に、マッチレポートメッセージをUEにより送信するステップであって、マッチレポートメッセージが取得されたコードワードを含む、ステップと、マッチレポート応答メッセージをUEにより受信するステップと、マッチレポート応答メッセージから、コードワードに対応するprose application IDとprose application IDに対応するメタデータとをUEにより取得する、又は、近接サービスアプリケーションのコードワードに対応するprose application IDとメタデータインデックス値に対応するメタデータとを取得するステップとを含む。
【０１０５】
第35の態様に関して、第35の態様の第1の可能な実施態様において、取得されたコードワードが発見されたコードワードであるとUEにより決定するステップは、取得されたコードワードと近接サービスアプリケーション識別情報prose application IDとの間のマッピング関係が記憶されるかどうかをUEにより決定し、決定結果がyesであれば、取得されたコードワードが発見されたコードワードであるとUEにより決定するステップを含む。
【０１０６】
第36の態様によれば、データ処理装置が提供され、このデータ処理装置は、近接サービスの第1のコードワードを監視して取得するように構成される監視モジュールと、第1のコードワードに対応するprose application IDを取得するように構成される取得モジュールと、prose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかを決定するように構成される決定モジュールと、決定結果がyesである場合に、prose application IDと第3のコードワードとの間のマッピング関係を削除して、取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶するように構成される実行モジュールであって、第3のコードワードが第1のコードワード又は第2のコードワードであり、第2コードワードは、メタデータインデックス値を除くmetadata indexの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである、実行モジュールとを含む。
【０１０７】
第37の態様によれば、データ処理装置が提供され、このデータ処理装置は、コードワードを監視して取得するように構成される取得モジュールと、取得されたコードワードが発見されたコードワードであると決定するときに、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定するように構成される決定モジュールと、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にUEがマッチレポートメッセージを送信するように構成される送信モジュールであって、マッチレポートメッセージが取得されたコードワードを含む、送信モジュールと、マッチレポート応答メッセージを受信するように構成される受信モジュールとを含み、取得モジュールは、マッチレポート応答メッセージから、コードワードに対応するprose application IDとprose application IDに対応するメタデータとを取得する、又は、近接サービスアプリケーションのコードワードに対応するprose application IDとメタデータインデックス値に対応するメタデータとを取得するように構成される。
【０１０８】
第37の態様に関して、第30の態様の第1の想定し得る実装態様において、決定モジュールは、取得されたコードワードと近接サービスアプリケーション識別情報prose application IDとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesであれば、取得されたコードワードが発見されたコードワードであると決定するように特に構成される。
【０１０９】
第38の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、インタフェースを使用することによって近接サービスの第1のコードワードを監視して取得し、第1のコードワードに対応するprose application IDを取得するとともに、prose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesである場合に、prose application IDと第3のコードワードとの間のマッピング関係を削除する信号プロセッサと、取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶するように構成されるメモリとを含み、第3のコードワードが第1のコードワード又は第2のコードワードであり、第2コードワードは、メタデータインデックス値を除くmetadata indexの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである。
【０１１０】
第39の態様によれば、データ処理デバイスが提供され、このデータ処理デバイスは、コードワードを監視して取得するとともに、取得されたコードワードが発見されたコードワードであると決定するときに取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定し、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にはインタフェースを使用することによってマッチレポートメッセージを送信するように構成され、マッチレポートメッセージが取得されたコードワードを含む、信号プロセッサと、マッチレポート応答メッセージを受信するように構成されるインタフェースとを含み、信号プロセッサは、マッチレポート応答メッセージから、コードワードに対応するprose application IDとprose application IDに対応するメタデータとを取得する、或いは、近接サービスアプリケーションのコードワードに対応するprose application IDとメタデータインデックス値に対応するメタデータとを取得するように構成され、データ処理デバイスは、コードワード、prose application ID、及び、メタデータを記憶するように構成されるメモリを備える。
【０１１１】
第39の態様に関して、第39の態様の第1の可能な実施態様において、信号プロセッサは、取得されたコードワードと近接サービスアプリケーション識別情報prose application IDとの間のマッピング関係がメモリに記憶されるかどうかを決定し、決定結果がyesであれば、取得されたコードワードが発見されたコードワードであるとUEにより決定するように特に構成される。
【０１１２】
前述の技術的解決策によれば、メタデータが更新されると、メタデータに対応するメタデータインデックス値が決定され、更に、UEはメタデータインデックス値をブロードキャストする。技術的解決策は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって提供される更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用される。
【図面の簡単な説明】
【０１１３】
【図１】本発明の実施形態1に係るデータ処理方法のフローチャートである。
【図２ａ】本発明の一実施形態に係るデータ処理装置の概略構造図である。
【図２ｂ】本発明の一実施形態に係るデータ処理デバイスの概略構成図である。
【図３ａ】本発明の一実施形態に係るデータ処理装置の概略構造図である。
【図４】本発明の実施形態2に係るデータ処理方法のフローチャートである。
【図５ａ】本発明の実施形態3に係るデータ処理方法のフローチャートである。
【図５ｂ】本発明の一実施形態に係るprose application codeフィールドの概略構造図である。
【図６ａ】本発明の実施形態3に係るデータ処理装置の概略構造図である。
【図７】本発明の実施形態4に係るデータ処理方法のフローチャートである。
【図８】本発明の実施形態4に係るデータ処理装置の概略構造図である。
【図９】本発明の実施形態5に係るデータ処理方法のフローチャートである。
【図１０】本発明の実施形態5に係るデータ処理装置の概略構造図である。
【図１１Ａ】本発明の実施形態6に係るデータ処理方法のフローチャートである。
【図１１Ｂ】本発明の実施形態6に係るデータ処理方法のフローチャートである。
【図１２】本発明の実施形態6に係るデータ処理装置の概略構造図である。
【図１３Ａ】本発明の実施形態7に係るデータ処理方法のフローチャートである。
【図１３Ｂ】本発明の実施形態7に係るデータ処理方法のフローチャートである。
【図１４】本発明の実施形態7に係るデータ処理装置の概略構造図である。
【図１５Ａ】本発明の実施形態8に係るデータ処理方法のフローチャートである。
【図１５Ｂ】本発明の実施形態8に係るデータ処理方法のフローチャートである。
【図１６】本発明の実施形態8に係るデータ処理装置の概略構造図である。
【発明を実施するための形態】
【０１１４】
通常の場合、継続的に更新されるサービスデータに関しては、announcing UEによってブロードキャストされる検出されたprose application codeにしたがってmonitoring UEがannouncing UEにより提供されるサービスデータを取得した後、monitoring UEは、announcing UEによって提供される更新されたサービスデータを学習できない。この問題を考慮して、本発明により提供される技術的解決策では、更新されたメタデータに関して、対応するメタデータインデックス値が割り当てられるとともに、メタデータインデックス値が導入されて、サービスデータが更新されるときにmonitoring UEがannouncing UEにより提供される更新されたサービスデータを正確に且つ効果的に取得できないという問題が解決される。
【０１１５】
以下、添付図面を参照して、本発明の実施形態の技術的解決策の主な実施原理及び具体的な実施態様、並びに、それによって達成され得る対応する有利な効果について詳しく説明する。
【０１１６】
説明を容易にするために、本発明の実施形態によって提供される技術的解決策では、一例として、近接サービスにおけるアプリケーションデータ処理を使用することによって詳細が説明される。近接サービスデータ処理システムは、端末側デバイスとネットワーク側デバイスとを含む。端末側デバイスは、少なくとも1つのannouncing UE及び少なくとも1つのmonitoring UEを含む。ネットワーク側デバイスは、announcing UEのためのサービスを提供するホーム近接サービス機能（英語：home prose function）エンティティと、monitoring UEのためのサービスを提供するhome prose functionとを含む。announcing UEのためのサービスを提供するhome prose functionは、monitoring UEのためのサービスを提供するhome prose functionと通信できる。本発明の実施形態で提供されるhome prose functionは、近接サービスのための対応するサービス機能を提供するネットワークエンティティであり、それにより、近接サービスにおいて、互いに近い2つのUEは、home prose functionのみを使用することによって互いの発見を行うことができるとともに、ネットワークを使用せずに、つまり、基地局やゲートウェイなどのエンティティを使用せずに、互いと通信することができる。
【０１１７】
announcing UEのためのサービスを提供するhome prose function及びmonitoring UEのためのサービスを提供するhome prose functionは、2つの独立したネットワーク側デバイスであってもよく、又は、ネットワーク側デバイスに組み込まれる2つの機能モジュールであってもよい。説明を容易にするために、本発明の各実施形態によって提供される技術的解決策において、announcing UEのためのサービスを提供するhome prose function及びmonitoring UEのためのサービスを提供するhome prose functionは、2つの独立したネットワーク側デバイスとして詳しく説明されるとともに、home prose function A及びhome prose function Bとして特徴付けられる。home prose function Aとhome prose function Bの間との間で通信を行うことができる。
【０１１８】
近接サービスでは、announcing UEがコードワードをブロードキャストする必要があり、また、コードワードは具体的にはprose application codeである。本発明の各実施形態で提供されるメタデータ（英語：metadata）とは、UEでサービスアプリケーションによって提供される情報、例えば、電話及びアドレスなどの他の情報のことである。本発明の各実施形態で提供される近接サービスアプリケーションとは、端末で近接サービス機能を使用する特定のサービス又はアプリケーションのことである。本発明の各実施形態におけるprose application code及びmetadataは、端末におけるある特定の特定のサービスアプリケーションに対応するprose application code及びmetadataである。
【０１１９】
実施形態1
本発明の実施形態1はデータ処理方法を提供する。図1に示されるように、方法の特定の処理手順は以下の通りである。
【０１２０】
ステップ101：announcing UEが近接サービスアプリケーションのメタデータを更新する必要がある場合、announcing UEは、announcing UEのためのサービスを提供するhome prose function Aに対して近接サービスの更新されたメタデータを送信する。
【０１２１】
一実施態様では、announcing UEが第1の要求メッセージを送信してもよく、この場合、第1の要求メッセージが更新されたメタデータを含み、すなわち、第1の要求メッセージがメタデータ更新のために使用される。
【０１２２】
一実施態様では、announcing UEが第2の要求メッセージを送信してもよく、この場合、第2の要求メッセージが更新されたメタデータを含み、また、第2の要求メッセージがブロードキャスティングのためのコードワードを取得するために使用される。
【０１２３】
第1の要求メッセージ及び第2の要求メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。
【０１２４】
特定の実施では、近接サービスにおいて、第1の要求メッセージ及び第2の要求メッセージは、discovery requestを使用することによって実施されてもよい。
【０１２５】
第1の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがメタデータ更新のために使用される場合、discovery requestにおけるcommandコマンドフィールドは、第1の要求メッセージがメタデータ更新のために使用されることを示すために、metadata＿update又はゼロに設定されてもよい。
【０１２６】
第2の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがブロードキャスティングのためのコードワード（例えば、prose application code）を要求するために使用される場合、discovery requestにおけるcommandコマンドフィールドは、ブロードキャスティングのためのコードワード（例えば、prose application code）を取得するように要求するべく第2の要求メッセージが使用されることを示すために、announceに設定されてもよい。
【０１２７】
discovery requestは、近接サービスアプリケーション識別情報（英語：prose application ID）、announcing UEの識別情報、近接サービスアプリケーションをトリガするサービスアプリケーション識別情報（英語：application ID）等を更に含んでもよい。本発明の実施形態1によって提供される技術的解決策において、ブロードキャスティングのためのコードワードは近接サービスにおけるprose application codeであってもよい。
【０１２８】
ステップ102：home prose function Aは、announcing UEによって送信される近接サービスアプリケーションの更新されたメタデータを受信する。
【０１２９】
home prose function Aは、第1の要求メッセージを受信して、受信された第1の要求メッセージから更新されたメタデータを取得してもよい。
【０１３０】
home prose function Aは、第2の要求メッセージを受信して、受信された第1の要求メッセージから更新されたメタデータを取得してもよい。
【０１３１】
第1の要求メッセージ及び第2の要求メッセージに関しては、前述のステップ101における詳細な説明を参照することができ、そのため、このステップでは詳細が更に説明されない。
【０１３２】
具体的には、home prose function Aは、announcing UEによって送信されるdiscovery requestを受信する。
【０１３３】
ステップ103：home prose function Aは受信されたメタデータを記憶する。
【０１３４】
ステップ104：home prose function Aは、受信されたメタデータに対応するメタデータインデックス値（英語：metadata index）を生成する。
【０１３５】
home prose function Aは、以下の手順にしたがって、受信されたメタデータに対応するmetadata indexを生成する。
【０１３６】
ステップ1：home prose function Aは、metadata indexが記憶されるかどうかを決定する。決定結果がyesであれば、ステップ2を実行し、又は、決定結果がnoであれば、ステップ3を実行する。
【０１３７】
ステップ2：既存のmetadata indexを更新する、例えば、特定の数値を加えて、受信されたメタデータに対応するmetadata indexを生成する。
【０１３８】
特定の数値に対して順々に1が加えられてもよく、或いは、特定の数値は、2又は3などの他の数値であってもよく、又は、無作為に生成される数値又は設定数値であってもよい。
【０１３９】
ステップ3：決定結果がnoであれば、home prose function Aがmetadata indexを生成する。
【０１４０】
ステップ105：home prose function Aは、近接サービスアプリケーションに対応するprose application codeを決定する。
【０１４１】
一実施態様では、第1の要求メッセージがメタデータ更新のために使用される。メタデータ更新のための指示情報は、第1の要求メッセージがメタデータ更新のために使用されることを示すために第1の要求メッセージ中に含まれてもよい。home prose function Aは、近接サービスアプリケーションに対応するUEコンテキストに記憶されるprose application codeを取得するとともに、近接サービスアプリケーションに対応する取得されて記憶されたprose application codeと同じprose application codeをUEに割り当てる。
【０１４２】
このようにして、home prose function Aは、discovery requestを受信するとともに、discovery request中のコマンドフィールド値にしたがって、要求メッセージがメタデータ更新のために使用されることを決定する。すなわち、command＝metadata−updateである場合又はcommandがゼロに設定される場合、それは、メタデータ更新のための指示を表わし、第1の要求メッセージがメタデータ更新のために使用されることを示すために使用される。home prose function Aは、近接サービスアプリケーションに対応する記憶されたprose application codeを取得するとともに、近接サービスアプリケーションに対応する記憶されたprose application codeと同じprose application codeをUEに割り当てる。
【０１４３】
一実施態様では、announcing UEによって送信される第2の要求メッセージが受信され、この場合、第2の要求メッセージは、ブロードキャスティングのためのコードワード（例えば、本発明の実施形態1によって提供されるprose application code）を取得するように要求するべく使用される。home prose function Aは、第2の要求メッセージにしたがって、対応するprose application codeをサービスアプリケーションに割り当てる。
【０１４４】
このようにして、discovery requestを使用することによって第2の要求メッセージが実施される場合、home prose function Aは、受信されたdiscovery requestがブロードキャスティングのためのprose application codeを取得するように要求するべく使用されることを決定し、また、home prose function Aは、新たなprose application codeを近接サービスアプリケーションに割り当てる。
【０１４５】
具体的には、discovery request中のcommandフィールド値にしたがって、要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることが決定されてもよい。すなわち、第2の要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることを示すために使用されるcommand＝announceである場合、home prose function Aは、近接サービスアプリケーションのための新たなprose application codeを生成する。
【０１４６】
ステップ106：home prose function Aは、prose application code及びmetadata indexをannouncing UEへ送信する。
【０１４７】
一実施態様では、home prose function Aが第1の応答メッセージを送信し、この場合、第1の応答メッセージは、近接サービスアプリケーションのprose application codeと、更新されたメタデータに対応するmetadata indexとを含む。
【０１４８】
一実施態様では、home prose function Aが第2の応答メッセージを送信し、この場合、第2の応答メッセージは、近接サービスアプリケーションのprose application codeと、更新されたメタデータに対応するmetadata indexとを含む。
【０１４９】
第1の応答メッセージ及び第2の応答メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。第1の応答メッセージは前述の第1の要求メッセージに対応し、また、第2の応答メッセージは前述の第2の要求メッセージに対応する。
【０１５０】
本発明の実施形態1によって提供される技術的解決策において、第1の応答メッセージ又は第2の応答メッセージは、discovery responseを使用することによって実施されてもよい。具体的な実施では、home prose function Aがディスカバリ応答メッセージ（英語：discovery response）を送信し、この場合、discovery responseは、近接サービスアプリケーションのprose application code、更新されたメタデータに対応するmetadata index、及び、prose application codeに対応する妥当性タイマ（英語：validity timer）を含む。
【０１５１】
ステップ107：announcing UEは、近接サービスアプリケーションのprose application code及び更新されたメタデータに対応するmetadata indexを取得する。
【０１５２】
一実施態様において、announcing UEは、第1の応答メッセージを受信するとともに、第1の応答メッセージから、近接サービスアプリケーションのprose application codeと、更新されたメタデータに対応するmetadata indexとを取得する。
【０１５３】
この態様において、近接サービスアプリケーションのprose application codeは、home prose function Aによってannouncing UEに割り当てられる記憶されたprose application codeと同じprose application codeである。
【０１５４】
一実施態様において、announcing UEは、第2の応答メッセージを受信するとともに、受信された第2の応答メッセージから近接サービスアプリケーションのprose application codeを取得し、この場合、prose application codeは、home prose function Aによってannouncing UEの近接サービスアプリケーションに割り当てられる。
【０１５５】
ステップ108：announcing UEは、取得されるprose application code及びmetadata indexをブロードキャストする。
【０１５６】
具体的には、announcing UEによってブロードキャストされるメッセージは、取得されるprose application code及びmetadata indexを含む。
【０１５７】
これに対応して、本発明の実施形態1はデータ処理方法を提供し、この場合、データ処理方法は、サービスアプリケーションデータ処理、例えば、前述の近接サービスにおけるサービスアプリケーションデータ処理に適用されてもよく、また、データ処理方法で言及されるコードワードは、サービスアプリケーションに対応する共通のコードワードであってもよく、又は、近接サービスアプリケーションに対応するprose application codeであってもよい。データ処理方法の特定の処理手順は以下の通りである。
【０１５８】
ステップ1：UEが更新されたメタデータを送信する。
【０１５９】
UEがサービスアプリケーションのメタデータを更新する必要がある場合、UEは更新されたメタデータを送信する。
【０１６０】
ステップ2：更新されたメタデータに対応するメタデータインデックス値を取得する。
【０１６１】
ステップ3：UEは、取得されたメタデータインデックス値をブロードキャストする。
【０１６２】
UEがステップ3で取得されたメタデータインデックス値をブロードキャストする前に、方法は、ブロードキャスティングのためのコードワードを取得するステップを更に含む。
【０１６３】
UEが取得されたメタデータインデックス値をブロードキャストすることは、UEが取得されるコードワード及びメタデータインデックス値をブロードキャストすることを含む。
【０１６４】
UEは、更新されたメタデータを以下の2つの態様で送信してもよい。
【０１６５】
1つの態様は、UEが要求メッセージを送信し、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがメタデータ更新のために使用される。
【０１６６】
他の態様は、UEが要求メッセージを送信し、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される。
【０１６７】
前述の2つの態様において、UEは、メタデータ更新のために使用される要求メッセージと、ブロードキャスティングのためのコードワードを取得するように要求するべく使用される要求メッセージとを送信してもよく、この場合、メッセージは、同じメッセージ、例えば前述のdiscovery requestを使用することによって実施されてもよく、2つの互いに独立したメッセージを使用することによって実施されてもよい。これは、本発明の実施形態1によって提供される技術的解決策で限定されない。
【０１６８】
これに対応して、更新されたメタデータに対応するコードワード及びメタデータインデックス値を取得することは、以下の2つの実施態様を含んでもよい。
【０１６９】
1つの態様は、UEが、応答メッセージを受信するとともに、応答メッセージからコードワード及びメタデータインデックス値を取得し、この場合、
コードワードは、ネットワーク側によって記憶されるコードワードのうちの1つと同じコードワードであり、また、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【０１７０】
1つの態様は、UEが、応答メッセージを受信するとともに、応答メッセージからコードワード及びメタデータインデックス値を取得し、この場合、
コードワードは、ネットワーク側によってUEに割り当てられるコードワードであり、また、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【０１７１】
前述の2つの態様において、UEは、応答メッセージを受信するとともに、応答メッセージからコードワード及び／又はメタデータインデックス値を取得し、この場合、応答メッセージは、独立した応答メッセージを使用することによって実施されてもよく、又は、同じ応答メッセージ、例えば前述のdiscovery responseを使用することによって実施されてもよく、また、discovery responseからコードワード及びメタデータインデックス値を取得してもよい。
【０１７２】
これに対応して、本発明の実施形態1は、図2aに示されるようなデータ処理装置を提供し、このデータ処理装置は、
更新されたメタデータを送信するように構成される送信モジュール201と、
送信モジュール201によって送信される更新されたメタデータに対応するメタデータインデックス値を取得するように構成される取得モジュール202と、
取得モジュール202によって取得されて送信されるメタデータインデックス値をブロードキャストするように構成されるブロードキャスティングモジュール203と、
を含む。
【０１７３】
随意的に、取得モジュール202は、ブロードキャスティングのためのコードワードを取得するように更に構成され、
ブロードキャスティングモジュール203は、取得されるコードワード及びメタデータインデックス値をブロードキャストするように特に構成される。
【０１７４】
具体的には、送信モジュール201は、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがメタデータ更新のために使用され、
取得モジュール202は、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、この場合、コードワードは、ネットワーク側によって記憶されるコードワードのうちの1つと同じコードワードであり、また、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【０１７５】
具体的には、送信モジュール201は、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、取得モジュール202は、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、この場合、コードワードは、ネットワーク側によってUEに割り当てられるコードワードであり、また、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【０１７６】
これに対応して、本発明の実施形態1は、インタフェース21、メモリ22、及び、信号プロセッサ23を含む図2bに示されるようなデータ処理デバイスを提供する。
【０１７７】
インタフェース21は、更新されたメタデータを送信するように構成される。
【０１７８】
インタフェースは、以下のうちの1つ以上であってもよく、すなわち、有線インタフェースを備えるネットワークインタフェースコントローラ（英語：network interface controller、略してNIC）、例えばイーサネット(登録商標)NICであってもよく、この場合、イーサネット(登録商標)NICが銅線インタフェース及び／又はファイバインタフェースを備えてもよく、或いは、インタフェースは、無線インタフェース、例えば無線ローカルエリアネットワーク（英語：wireless local area network、略してWLAN）NICを提供するNICであってもよい。
【０１７９】
メモリ22は、プログラムコードを記憶するように構成される。
【０１８０】
メモリは、揮発性メモリ（英語：volatile memory）、例えばランダム・アクセス・メモリ（英語：random−access memory、略してRAM）、或いは、不揮発性メモリ（英語：non−volatile memory）、例えば、フラッシュメモリ（英語：flash memory）、ハードディスクドライブ（英語：hard disk drive、略してHDD）、又は、固体ドライブ（英語：solid−state drive、略してSSD）であってもよく、或いは、前述のタイプのメモリの組み合わせであってもよい。
【０１８１】
信号プロセッサ23は、メモリ22に記憶されるプログラムコードにしたがって、インタフェース21により送信される更新されたメタデータに対応するメタデータインデックス値を取得するように構成される。
【０１８２】
信号プロセッサ23は、中央処理ユニット（英語：central processing unit、略してCPU）であってもよく、又は、CPUとハードウェアチップとの組み合わせであってもよい。また、信号プロセッサは、ネットワークプロセッサ（英語：network processor、略してNP）、又は、CPUとNPとの組み合わせ、又は、NPとハードウェアチップとの組み合わせであってもよい。
【０１８３】
ハードウェアチップは、以下のうちの1つ又は組み合わせ、すなわち、特定用途向け集積回路（英語：application−specific integrated circuit、略してASIC）、フィールドプログラマブルゲートアレイ（英語：field−programmable gate array、略してFPGA）、及び、複合プログラマブルロジックデバイス（英語：complex programmable logic device、略してCPLD）であってもよい。
【０１８４】
インタフェース21は、信号プロセッサによって取得されて送信されるメタデータインデックス値をブロードキャストするように更に構成される。
【０１８５】
随意的に、信号プロセッサ23は、ブロードキャスティングのためのコードワードを取得するように更に構成され、
具体的には、インタフェース21は、取得されるコードワード及びメタデータインデックス値をブロードキャストするように特に構成される。
【０１８６】
具体的には、インタフェース21は、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがメタデータ更新のために使用され、
具体的には、信号プロセッサ23は、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、この場合、コードワードは、ネットワーク側によって記憶されるコードワードのうちの1つと同じコードワードであり、また、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【０１８７】
具体的には、インタフェース21は、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、信号プロセッサ23は、応答メッセージを受信して、応答メッセージからコードワード及びメタデータインデックス値を取得するように特に構成され、この場合、コードワードは、ネットワーク側によってUEに割り当てられるコードワードであり、また、更新されたメタデータに対応するメタデータインデックス値は、ネットワーク側によって生成されて更新されたメタデータに対応するメタデータインデックス値である。
【０１８８】
これに対応して、本発明の実施形態1はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０１８９】
ステップ1：UEによって送信される更新されたメタデータを受信する。
【０１９０】
ステップ2：更新されたメタデータに対応するメタデータインデックス値を生成する。
【０１９１】
ステップ3：メタデータインデックス値をUEに送信する。
【０１９２】
随意的に、前述のステップ3においてUEにメタデータインデックス値を送信する前に、方法は、
UEによるブロードキャスティングのためのコードワードを決定するステップを含み、
メタデータインデックス値をUEに送信するステップは、
コードワード及びメタデータインデックス値をUEに送信するステップを含む。
【０１９３】
UEによって送信される更新されたメタデータを受信する態様は、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信することであってもよく、この場合、要求メッセージが更新されたメタデータを含み、UEによるブロードキャスティングのためのコードワードを決定するステップは、記憶されたコードワードを取得することを含み、コードワード及びメタデータインデックス値をUEに送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、記憶されたコードワードのうちの1つと同じコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【０１９４】
UEによって送信される更新されたメタデータを受信する態様は、UEによって送信される要求メッセージを受信することであってもよく、この場合、要求メッセージが更新されたメタデータを含み、要求メッセージは、ブロードキャスティングのためのコードワードを取得するように要求するべく使用され、UEによるブロードキャスティングのためのコードワードを決定するステップは、コードワードをUEに割り当てることを含み、コードワード及びメタデータインデックス値をUEに送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、割り当てられたコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【０１９５】
これに対応して、本発明の実施形態1は、図3aに示されるようなデータ処理装置を提供し、このデータ処理装置は、
ユーザ機器UEによって送信される更新されたメタデータを受信するように構成される受信モジュール301と、
受信モジュールによって送信されるメタデータを取得して、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュール302と、
生成モジュールによって送信されるメタデータインデックス値を取得して、そのメタデータインデックス値をUEに送信するように構成される送信モジュール303と、
を含む。
【０１９６】
随意的に、生成モジュール302は、UEによるブロードキャスティングのためのコードワードを決定するように更に構成され、
具体的には、送信モジュール303は、コードワード及びメタデータインデックス値をUEに送信するように特に構成される。
【０１９７】
具体的には、受信モジュール301は、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、
具体的には、生成モジュール302は、記憶されたコードワードを取得するように特に構成され、及び、
具体的には、送信モジュール303は、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、記憶されたコードワードのうちの1つと同じコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【０１９８】
具体的には、受信モジュール301は、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、生成モジュール302は、UEにコードワードを割り当てるように特に構成され、及び、
具体的には、送信モジュール303は、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、割り当てられたコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【０１９９】
これに対応して、本発明の実施形態1はデータ処理デバイスを提供し、また、データ処理デバイスの概略構造図は、図2bに示されるものと同じである。データ処理デバイスは、インタフェース、メモリ、及び、信号プロセッサを含む。
【０２００】
インタフェースは、ユーザ機器UEによって送信される更新されたメタデータを受信するように構成される。
【０２０１】
インタフェースは、以下のうちの1つ以上であってもよく、すなわち、有線インタフェースを備えるNIC、例えばイーサネット(登録商標)NICであってもよく、この場合、イーサネット(登録商標)NICは、銅線インタフェース及び／又はファイバインタフェースを備えてもよく、或いは、インタフェースは、無線インタフェースを備えるNIC、例えばWLANNICであってもよい。
【０２０２】
メモリは、プログラムコードを記憶するように構成される。
【０２０３】
メモリは、volatile memory、例えばrandom−access memoryであってもよく、或いは、non−volatile memory、例えばflash memory、hard disk drive、又は、solid−state driveであってもよく、或いは、前述のタイプのメモリの組み合わせであってもよい。
【０２０４】
メモリは、プログラムコードを記憶するように構成される。
【０２０５】
信号プロセッサは、メモリに記憶されたプログラムコードにしたがって、インタフェースにより送信されるメタデータを取得するとともに、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される。
【０２０６】
インタフェースは、信号プロセッサにより送信されるメタデータインデックス値を取得して、そのメタデータインデックス値をUEに送信するように更に構成される。
【０２０７】
信号プロセッサ23は、CPUであってもよく、或いは、CPUとハードウェアチップとの組み合わせであってもよい。また、信号プロセッサは、network processor、又は、CPUとNPとの組み合わせ、又は、NPチップとハードウェアチップとの組み合わせであってもよい。
【０２０８】
ハードウェアチップは、以下、すなわち、ASIC、FPGA、及び、CPLDのうちの1つ又は組み合わせであってもよい。
【０２０９】
随意的に、信号プロセッサは、UEによるブロードキャスティングのためのコードワードを決定するように更に構成され、
具体的には、インタフェースは、コードワード及びメタデータインデックス値をUEに送信するように特に構成される。
【０２１０】
具体的には、インタフェースは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、
信号プロセッサは、記憶されたコードワードを取得するように特に構成され、及び、
インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、記憶されたコードワードのうちの1つと同じコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【０２１１】
具体的には、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、信号プロセッサは、UEにコードワードを割り当てるように特に構成され、及び、
具体的には、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、割り当てられたコードワードと、更新されたメタデータに対応するメタデータインデックス値とを含む。
【０２１２】
本発明の実施形態1により提供される前述の技術的解決策では、UEがサービスの更新されたメタデータをネットワーク側に送信すると、ネットワーク側は、受信される更新されたメタデータにしたがって、更新されたメタデータに対応するメタデータインデックス値を生成して、サービスに対応するコードワードを決定するとともに、メタデータインデックス値をコードワードと共にUEに送信する。技術的解決策は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって与えられる更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用され得る。
【０２１３】
実施形態2
本発明の実施形態2によって提供されるデータ処理方法では、サービス情報インデックス値フィールドがannouncing UEによるprose application codeブロードキャストに加えられ、この場合、サービス情報インデックス値がメタデータインデックス値と称される。メタデータインデックスが2〜3ビットであってもよい。図4に示されるように、方法の特定の処理手順は以下の通りである。
【０２１４】
ステップ401：announcing UEが近接サービスアプリケーションのメタデータを更新する必要がある場合、announcing UEは、announcing UEのためのサービスを提供するhome prose function Aに対して近接サービスの更新されたメタデータを送信する。
【０２１５】
一実施態様では、announcing UEが第1の要求メッセージを送信してもよく、この場合、第1の要求メッセージが更新されたメタデータを含み、また、第1の要求メッセージがメタデータ更新のために使用される。
【０２１６】
一実施態様では、announcing UEが第2の要求メッセージを送信してもよく、この場合、第2の要求メッセージは、更新されたメタデータを含むとともに、ロードキャスティングのためのprose application codeを取得するために使用される。第1の要求メッセージ及び第2の要求メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。
【０２１７】
特定の実施では、近接サービスにおいて、第1の要求メッセージ及び第2の要求メッセージは、discovery requestを使用することによって実施されてもよい。
【０２１８】
第1の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがメタデータ更新のために使用される場合、discovery requestにおけるcommandフィールドコマンドは、第1の要求メッセージがメタデータ更新のために使用されることを示すために、metadata＿update又はゼロに設定されてもよい。
【０２１９】
第2の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがブロードキャスティングのためのコードワード（例えば、prose application code）を要求するために使用される場合、discovery requestにおけるcommandフィールドコマンドは、ブロードキャスティングのためのコードワード（例えば、prose application code）を取得するように要求するべく第2の要求メッセージが使用されることを示すために、announceに設定されてもよい。
【０２２０】
discovery requestは、近接サービスアプリケーション識別情報（英語：prose application ID）、announcing UEの識別情報、近接サービスアプリケーションをトリガするサービスアプリケーション識別情報（英語：application ID）等を更に含んでもよい。本発明の実施形態2によって提供される技術的解決策において、ブロードキャスティングのためのコードワードは近接サービスにおけるprose application codeであってもよい。
【０２２１】
ステップ402：home prose function Aは、announcing UEによって送信される近接サービスアプリケーションの更新されたメタデータを受信する。
【０２２２】
home prose function Aは、第1の要求メッセージを受信して、受信された第1の要求メッセージから更新されたメタデータを取得してもよい。
【０２２３】
home prose function Aは、第2の要求メッセージを受信して、受信された第1の要求メッセージから更新されたメタデータを取得してもよい。
【０２２４】
第1の要求メッセージ及び第2の要求メッセージに関しては、前述のステップ101における詳細な説明を参照することができ、そのため、このステップでは詳細が更に説明されない。
【０２２５】
具体的には、home prose function Aは、announcing UEによって送信されるdiscovery requestを受信する。
【０２２６】
ステップ403：home prose function Aは受信されたメタデータを記憶する。
【０２２７】
ステップ404：home prose function Aは、受信されたメタデータに対応するメタデータインデックスを生成する。
【０２２８】
ステップ1：home prose function Aは、metadata indexが記憶されるかどうかを決定する。決定結果がyesであれば、ステップ2を実行し、又は、決定結果がnoであれば、ステップ3を実行する。
【０２２９】
ステップ2：既存のmetadata indexを更新する、例えば、特定の数値を加えて、受信されたメタデータに対応するmetadata indexを生成する。
【０２３０】
特定の数値に対して順々に1が加えられてもよく、或いは、特定の数値は、2又は3などの他の数値であってもよく、又は、無作為に生成される数値又は設定数値であってもよい。
【０２３１】
ステップ3：決定結果がnoであれば、home prose function Aがmetadata indexを生成する。
【０２３２】
ステップ405：home prose function Aは、生成されたmetadata indexにしたがって、近接サービスアプリケーションに対応するprose application codeを決定する。
【０２３３】
一実施態様では、第1の要求メッセージがメタデータ更新のために使用される。メタデータ更新のための指示情報は、第1の要求メッセージがメタデータ更新のために使用されることを示すために第1の要求メッセージ中に含まれてもよい。home prose function Aは、UEコンテキストに記憶されて近接サービスアプリケーションに対応するprose application codeを取得するとともに、記憶されたprose application code中のmetadata indexフィールドを生成されたmetadata indexと置き換え、したがって、announcing UEのための新たなprose application codeを生成する。
【０２３４】
このようにして、home prose function Aは、discovery requestを受信するとともに、discovery request中のcommandフィールド値にしたがって、要求メッセージがメタデータ更新のために使用されることを決定する。すなわち、command＝metadata−updateである場合又はcommandがゼロに設定される場合、それは、メタデータ更新のための指示を表わし、第1の要求メッセージがメタデータ更新のために使用されることを示すために使用される。home prose function Aは、近接サービスアプリケーションに対応する記憶されたprose application codeを取得して、記憶されたprose application code中のmetadata indexを生成されたmetadata indexと置き換えるとともに、近接サービスアプリケーションに対応する新たなprose application codeを取得する。
【０２３５】
このようにして、home prose function Aは、記憶されたprose application codeと生成されたmetadata indexとに基づいて近接サービスのための新たなprose application codeを生成する。
【０２３６】
他の態様では、announcing UEによって送信される第2の要求メッセージが受信され、この場合、第2の要求メッセージは、ブロードキャスティングのためのコードワード（例えば、本発明の実施形態1によって提供されるprose application code）を取得するように要求するべく使用される。home prose function Aは、第2の要求メッセージにしたがってサービスアプリケーションにprose application codeを割り当てる。
【０２３７】
このようにして、discovery requestを使用することによって第2の要求メッセージが実施される場合、home prose function Aは、受信されたdiscovery requestにしたがってdiscovery request中のcommandフィールド値を決定し、また、command ＝ announceであれば、home prose function Aは、近接サービスのための新たなprose application codeを生成する。
【０２３８】
特定の実施において、home prose function Aは、prose application code中の一時的な識別情報部分を近接サービスに割り当てるとともに、割り当てられた一時的な識別情報と生成されたmetadata indexとを使用することにより新たなprose application codeを生成し、すなわち、生成されたprose application codeは、割り当てられた一時的な識別情報、生成されたmetadata index、モバイルデバイス国コード、及び、モバイルデバイスネットワークコードを少なくとも含む。一時的な識別情報は、metadata index、モバイルデバイスの国コード、及び、モバイルデバイスネットワークコードを除くprose application codeの一部を指し、サービス識別情報名に対応するコードワードである。
【０２３９】
ステップ406：home prose function Aは、近接サービスアプリケーションに割り当てられるprose application codeをannouncing UEに送信する。
【０２４０】
一実施態様では、home prose function Aが第1の応答メッセージを送信し、この場合、第1の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０２４１】
一実施態様では、home prose function Aが第2の応答メッセージを送信し、この場合、第2の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０２４２】
第1の応答メッセージ及び第2の応答メッセージは、同じメッセージであってもよく、又は、異なるメッセージであってもよい。また、第1応答メッセージ及び第2応答メッセージが異なるメッセージである場合、第1応答メッセージ及び第2応答メッセージに含まれる近接サービスアプリケーションのprose application codeは、異なる態様にしたがって近接サービスアプリケーションに割り当てられる。第1の応答メッセージは前述の第1の要求メッセージに対応し、また、第2の応答メッセージは前述の第2の要求メッセージに対応する。
【０２４３】
本発明の実施形態2によって提供される技術的解決策において、第1の応答メッセージ又は第2の応答メッセージは、discovery responseを使用することによって実施されてもよい。具体的な実施では、home prose function Aがdiscovery responseを送信し、この場合、discovery responseは、近接サービスアプリケーションのprose application code及びprose application codeに対応するvalidity timerを含む。
【０２４４】
ステップ407：announcing UEは、近接サービスアプリケーションのprose application codeを取得する。
【０２４５】
一実施態様において、announcing UEは、第1の応答メッセージを受信するとともに、第1の応答メッセージから近接サービスアプリケーションのprose application codeを取得する。
【０２４６】
このように、近接サービスアプリケーションのprose application codeは、home prose function Aが第1の要求メッセージを受信した後にannouncing UEに送信される新たなprose application codeであり、記憶されたprose application code中のメタデータインデックス値フィールドを生成されたメタデータインデックス値と置き換えて、新たなprose application codeを生成する。
【０２４７】
一実施態様において、近接サービスアプリケーションのprose application codeは、受信された第2の応答メッセージから取得され、この場合、prose application codeは、home prose function Aが第2の要求メッセージを受信するときにhome prose function Aによってannouncing UEの近接サービスに割り当てられる。特定の実施では、prose application code中の一時的な識別情報部分に関し、割り当てられた一時的な識別情報と生成されたmetadata indexとを使用することによって新たなprose application codeが生成される。
【０２４８】
ステップ408：announcing UEは、取得されたprose application codeをブロードキャストする。
【０２４９】
announcing UEによるメッセージブロードキャストは、取得されたprose application codeを含む。
【０２５０】
これに対応して、本発明の実施形態2はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０２５１】
ステップ1：UEが更新されたメタデータを送信する。
【０２５２】
ステップ2：  ブロードキャスティングのためのコードワードを取得し、この場合、コードワードは、更新されたメタデータに対応するメタデータインデックス値を含む。
【０２５３】
ステップ3：取得されたコードワードをブロードキャストする。
【０２５４】
UEによって更新されたメタデータを送信する態様は、UEによって要求メッセージを送信することであってもよく、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがメタデータ更新のために使用され、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信すること、及び、応答メッセージからブロードキャスティングのためのコードワードを取得することを含み、この場合、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがってメタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成されたメタデータインデックス値と置き換えた後にネットワーク側によって生成される。
【０２５５】
態様は、UEによって要求メッセージを送信することであってもよく、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信すること、及び、応答メッセージからブロードキャスティングのためのコードワードを取得することを含み、この場合、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがって対応するメタデータインデックス値を生成してブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される。
【０２５６】
これに対応して、本発明の実施形態2は、その構造が図2aの構造と一致するデータ処理装置を提供する。
データ処理装置は、
更新されたメタデータを送信するように構成される送信モジュールと、
ブロードキャスティングのためのコードワードを取得するように構成される取得モジュールであって、コードワードが更新されたメタデータに対応するメタデータインデックス値を含む、取得モジュールと、
取得されたコードワードをブロードキャストするように構成されるブロードキャスティングモジュールと、
を含む。
【０２５７】
具体的には、送信モジュールは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがメタデータ更新のために使用され、
具体的には、取得モジュールは、応答メッセージを受信して、応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがってメタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成されたメタデータインデックス値と置き換えた後にネットワーク側によって生成される。
【０２５８】
具体的には、送信モジュールは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、取得モジュールは、UEが応答メッセージを受信して応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがって対応するメタデータインデックス値を生成してブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される。
【０２５９】
これに対応して、本発明の実施形態2は、その構造が図2bの構造と同じであるデータ処理デバイスを提供する。
データ処理デバイスは、
更新されたメタデータを送信するように構成されるインタフェースと、
プログラム命令を記憶するように構成されるメモリと、
メモリに記憶されたプログラム命令にしたがってブロードキャスティングのためのコードワードを取得するように構成される信号プロセッサと、
を含み、
インタフェースが取得されたコードワードをブロードキャストするように更に構成される。
【０２６０】
具体的には、インタフェースは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがメタデータ更新のために使用され、
具体的には、信号プロセッサは、応答メッセージを受信して、応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがってメタデータインデックス値を生成して記憶されたコードワード中のメタデータインデックス値を生成されたメタデータインデックス値と置き換えた後にネットワーク側によって生成される。
【０２６１】
具体的には、インタフェースは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
信号プロセッサは、UEが応答メッセージを受信して、応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側が受信される更新されたメタデータにしたがって対応するメタデータインデックス値を生成してブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後にメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される。
【０２６２】
これに対応して、本発明の実施形態2はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０２６３】
ステップ1：ユーザ機器UEによって送信される更新されたメタデータを受信する。
【０２６４】
ステップ2：更新されたメタデータに対応するメタデータインデックス値を生成する。
【０２６５】
ステップ3：メタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成する。
【０２６６】
ステップ4：生成されたコードワードを送信する。
【０２６７】
UEによって送信される更新されたメタデータを受信する態様は、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信することであってもよく、この場合、要求メッセージが更新されたメタデータを含み、UEによるブロードキャスティングのためのコードワードをメタデータインデックス値を使用することにより生成するステップは、UEによるブロードキャスティングのための記憶されたコードワードを取得して、取得されたコードワード中のメタデータインデックス値をメタデータインデックス値と置き換え、UEによるブロードキャスティングのためのコードワードを生成することを含み、また、生成されたコードワードを送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、生成されたコードワードを含む。
【０２６８】
UEによって送信される更新されたメタデータを受信する態様は、UEによって送信される要求メッセージを受信することであってもよく、この場合、要求メッセージが更新されたメタデータを含み、また、要求メッセージは、ブロードキャスティングのためのコードワードを取得するように要求するべく使用され、メタデータインデックス値を使用することによりUEによるブロードキャスティングのためのコードワードを生成するステップは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、メタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成することを含み、また、生成されたコードワードを送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、生成されたコードワードを含む。
【０２６９】
これに対応して、本発明の実施形態2は、その構造が図3aの構造と同じであるデータ処理装置を提供する。
データ処理装置は、
ユーザ機器UEによって送信される更新されたメタデータを受信するように構成される受信モジュールと、
更新されたメタデータに対応するメタデータインデックス値を生成して、メタデータインデックス値を使用することによりUEによるブロードキャスティングのためのコードワードを生成するように構成される生成モジュールと、
生成されたコードワードを送信するように構成される送信モジュールと、
を含む。
【０２７０】
具体的には、受信モジュールは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、
具体的には、生成モジュールは、UEによるブロードキャスティングのための記憶されたコードワードを取得して、取得されたコードワード中のメタデータインデックス値をメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、送信モジュールは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０２７１】
具体的には、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、生成モジュールは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、メタデータインデックス値と一時的な識別情報とを使用することにより、UEによるブロードキャスティングのためのコードワード生成するように特に構成され、及び、
具体的には、送信モジュールは、応答メッセージを送信するように特に構成され、応答メッセージが生成されたコードワードを含む。
【０２７２】
これに対応して、本発明の実施形態2は、その構造が図2bの構造と同じであるデータ処理デバイスを提供する。
データ処理デバイスは、
ユーザ機器UEにより送信される更新されたメタデータを受信するように構成されるインタフェースと、
プログラム命令を記憶するように構成されるメモリと、
メモリに記憶されたプログラム命令にしたがって更新されたメタデータに対応するメタデータインデックス値を生成するとともに、メタデータインデックス値を使用することによってUEによるブロードキャスティングのためのコードワードを生成するように構成される信号プロセッサと、
を含み、
インタフェースが生成されたコードワードを送信するように更に構成される。
【０２７３】
具体的には、インタフェースは、UEによって送信されてメタデータ更新のために使用される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータを含み、
具体的には、信号プロセッサは、UEによるブロードキャスティングのための記憶されたコードワードを取得して、取得されたコードワード中のメタデータインデックス値をメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０２７４】
具体的には、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、信号プロセッサは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てるとともに、メタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０２７５】
本発明の実施形態2により提供される前述の技術的解決策では、UEがサービスの更新されたメタデータをネットワーク側に送信すると、ネットワーク側は、受信される更新されたメタデータにしたがって、更新されたメタデータに対応するメタデータインデックス値を生成して、サービスに対応するコードワードを決定するとともに、生成されたコードワードをUEに送信する。技術的解決策は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって与えられる更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用され得る。
【０２７６】
実施形態3
本発明の実施形態3はデータ処理方法を提供する。図5aに示されるように、方法の特定の処理手順は以下の通りである。
【０２７７】
ステップ701：announcing UEが近接サービスアプリケーションの更新されたメタデータをアップロードする必要があるときに、announcing UEは、更新されたメタデータに対応するメタデータインデックス値を生成する。
【０２７８】
本発明の実施形態3によって提供される技術的解決策では、サービス情報インデックス値フィールドがannouncing UEによるprose application codeブロードキャストに加えられ、この場合、サービス情報インデックス値がメタデータインデックス値と称される。具体的には、図5bに示されるように、メタデータインデックスは2〜3ビットであってもよい。
【０２７９】
announcing UEは、以下の特定の手順にしたがって、更新されたメタデータに対応するmetadata indexを生成する。
【０２８０】
ステップ1：announcing UEは、メタデータインデックスがprose application code中に存在するかどうかを決定する。決定結果がyesであれば、ステップ2を実行し、又は、決定結果がnoであれば、ステップ3を実行する。
【０２８１】
ステップ2：既存のメタデータインデックスを更新する。例えば、特定の数値を加えることによって、更新されたメタデータに対応するメタデータインデックスが生成される。
【０２８２】
特定の数値に対して順々に1が加えられてもよく、或いは、特定の数値は、2又は3などの他の数値であってもよく、又は、無作為に生成される数値又は設定数値であってもよい。
【０２８３】
ステップ3：決定結果がnoであれば、announcing UEがmetadata indexを生成する。
【０２８４】
ステップ702：announcing UEは、announcing UEのためのサービスを提供するhome prose function Aに対して、近接サービスアプリケーションの更新されたメタデータと生成されたmetadata indexとを送信する。
【０２８５】
一実施態様では、announcing UEが第1の要求メッセージを送信してもよく、この場合、第1の要求メッセージがメタデータ更新のために使用される。第1の要求メッセージは、更新されたメタデータ及び生成されたmetadata indexを含む。
【０２８６】
一実施態様では、announcing UEが第2の要求メッセージを送信してもよく、この場合、第2の要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される。第2の要求メッセージは、更新されたメタデータ及び生成されたmetadata indexを含む。
【０２８７】
第1の要求メッセージ及び第2の要求メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。
【０２８８】
特定の実施では、近接サービスにおいて、第1の要求メッセージ及び第2の要求メッセージは、discovery requestを使用することによって実施されてもよい。
【０２８９】
第1の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがメタデータ更新のために使用される場合、discovery requestにおけるcommandフィールドコマンドは、第1の要求メッセージがメタデータ更新のために使用されることを示すために、metadata＿update又はゼロに設定されてもよい。
【０２９０】
第2の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがブロードキャスティングのためのコードワード（例えば、prose application code）を要求するために使用される場合、discovery requestにおけるcommandフィールドコマンドは、ブロードキャスティングのためのコードワード（例えば、prose application code）を取得するように要求するべく第2の要求メッセージが使用されることを示すために、announceに設定されてもよい。
【０２９１】
discovery requestは、近接サービスアプリケーション識別情報（英語：prose application ID）、announcing UEの識別情報、及び、サービスアプリケーションをトリガするサービスアプリケーション識別情報（英語：application ID）を更に含んでもよい。本発明の実施形態3によって提供される技術的解決策において、ブロードキャスティングのためのコードワードは近接サービスにおけるprose application codeであってもよい。
【０２９２】
ステップ703：home prose function Aは、announcing UEによって送信される近接サービスアプリケーションの更新されたメタデータと生成されたmetadata indexとを受信する。
【０２９３】
一実施態様において、home prose function Aは、第1の要求メッセージを受信して、受信された第1の要求メッセージから更新されたメタデータとmetadata indexとを取得してもよい。
【０２９４】
一実施態様において、home prose function Aは、第2の要求メッセージを受信して、受信された第1の要求メッセージから更新されたメタデータとmetadata indexとを取得してもよい。
【０２９５】
第1の要求メッセージ及び第2の要求メッセージに関しては、前述のステップにおける詳細な説明を参照することができ、そのため、このステップでは詳細が更に説明されない。
【０２９６】
特定の実施において、home prose function Aは、 announcing UEによって送信されるdiscovery requestを受信する。discovery requestは、更新されたメタデータと生成されたmetadata indexとを含む。
【０２９７】
ステップ704：home prose function Aは、受信されるメタデータとmetadata indexとを記憶する。
【０２９８】
ステップ705：home prose function Aは、受信されたmetadata indexにしたがって、近接サービスアプリケーションに対応するprose application codeを決定する。
【０２９９】
一実施態様では、第1の要求メッセージがメタデータ更新のために使用される。メタデータ更新のための指示情報は、第1の要求メッセージがメタデータ更新のために使用されることを示すために第1の要求メッセージ中に含まれてもよい。home prose function Aは、UEに記憶されて近接サービスアプリケーションに対応するprose application codeを取得して、記憶されたprose application code中のmetadata indexを受信されたmetadata indexと置き換えるとともに、近接サービスアプリケーションに対応する新たなprose application codeを生成する。
【０３００】
このようにして、home prose function Aは、記憶されたprose application codeと受信されたmetadata indexとに基づいて近接サービスのための新たなprose application codeを生成する。
【０３０１】
このようにして、home prose function Aは、discovery requestを受信するとともに、discovery request中のcommandフィールド値にしたがって、要求メッセージがメタデータ更新のために使用されることを決定する。すなわち、command＝metadata−updateである場合又はcommandがゼロに設定される場合、それは、メタデータ更新のための指示を表わし、第1の要求メッセージがメタデータ更新のために使用されることを示すために使用される。home prose function Aは、近接サービスアプリケーションに対応する記憶されたprose application codeを取得して、記憶されたprose application code中のmetadata indexを決定するとともに、記憶されたprose application code中のmetadata indexをannouncing UEにより送信される受信されたmetadata indexと置き換えて、近接サービスアプリケーションに対応するprose application codeを取得する。
【０３０２】
一実施態様では、announcing UEによって送信される第2の要求メッセージが受信され、この場合、第2の要求メッセージは、ブロードキャスティングのためのコードワード（例えば、本発明の実施形態によって提供されるprose application code）を取得するように要求するべく使用される。home prose function Aは、受信されたmetadata indexを使用することにより、第2の要求メッセージにしたがって新たなprose application codeをサービスアプリケーションに割り当てる。
【０３０３】
この態様では、第2の要求メッセージがdiscovery requestを使用することによって実施されれば、discovery request中のcommandフィールド値にしたがって、要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることが決定されてもよい。すなわち、第2の要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることを示すために使用されるcommand＝announceである場合、home prose function Aは、近接サービスアプリケーションのための新たなprose application codeを生成する。特定の実施において、home prose function Aは、prose application code中の一時的な識別情報部分を近接サービスに割り当てるとともに、割り当てられた一時的な識別情報と受信されたmetadata indexとを使用することにより新たなprose application codeを生成し、すなわち、生成されたprose application codeは、割り当てられた一時的な識別情報、受信されたmetadata index、モバイルデバイス国コード、及び、モバイルデバイスネットワークコードを少なくとも含む。一時的な識別情報は、metadata index、モバイルデバイスの国コード、及び、モバイルデバイスネットワークコードを除くprose application codeの一部を指し、サービス識別情報名に対応するコードワードである。
【０３０４】
ステップ706：home prose function Aは、prose application codeをannouncing UEへ送信する。
【０３０５】
一実施態様では、home prose function Aが第1の応答メッセージを送信し、この場合、第1の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０３０６】
一実施態様では、home prose function Aが第2の応答メッセージを送信し、この場合、第2の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０３０７】
第1の応答メッセージ及び第2の応答メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。第1の応答メッセージは前述の第1の要求メッセージに対応し、また、第2の応答メッセージは前述の第2の要求メッセージに対応する。
【０３０８】
本発明の実施形態によって提供される技術的解決策において、第1の応答メッセージ又は第2の応答メッセージは、discovery responseを使用することによって実施されてもよい。具体的な実施では、home prose function Aがdiscovery responseを送信し、この場合、discovery responseは、近接サービスアプリケーションのprose application code及びprose application codeに対応するvalidity timerを含む。
【０３０９】
ステップ707：announcing UEは、近接サービスアプリケーションのprose application codeを取得する。
【０３１０】
一実施態様において、announcing UEは、第1の応答メッセージを受信するとともに、第1の応答メッセージから近接サービスアプリケーションのprose application codeを取得する。
【０３１１】
このように、近接サービスアプリケーションのprose application codeは、home prose function Aが受信された第1の要求メッセージにしたがって記憶されたprose application code中のメタデータインデックス値フィールドをannouncing UEにより生成された新たなメタデータインデックス値と置き換えた後にannouncing UEに送信される置き換えられたprose application codeである。
【０３１２】
一実施態様において、近接サービスアプリケーションのprose application codeは、受信された第2の応答メッセージから取得され、この場合、prose application codeは、受信された第2の要求メッセージにしたがってhome prose function Aにより近接サービスに割り当てられる。
【０３１３】
特定の実施において、home prose function Aは、prose application code中の一時的な識別情報部分を近接サービスに割り当てるとともに、割り当てられた一時的な識別情報と受信されたmetadata indexとを使用することによって新たなprose application codeを生成する。
【０３１４】
このステップの他の可能な実施態様は、更に、announcing UEが生成されたメタデータに対応するメタデータインデックス値にしたがって新たなprose application codeを生成することであってもよい。この態様では、ステップ705及びステップ706が実行される必要はない。特定の実施態様は、announcing UEが、記憶されたprose application code中のメタデータインデックス値フィールドを生成されたメタデータインデックス値と置き換え、したがって、prose application codeを取得することであり、他の特定の実施態様は、announcing UEが、ネットワークからprose application codeを取得して、取得されたprose application code中のメタデータインデックス値フィールドを生成されたメタデータインデックス値と置き換え、したがって、prose application codeを取得することである。
【０３１５】
ステップ708：announcing UEは、取得されたprose application codeをブロードキャストする。
【０３１６】
announcing UEによるメッセージブロードキャストは、取得されたprose application codeを含む。
【０３１７】
これに対応して、本発明の実施形態3はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０３１８】
ステップ1：UEがメタデータを更新する必要がある場合、UEは、更新されたデータに対応するメタデータインデックス値を生成する。
【０３１９】
ステップ2：更新されたメタデータとメタデータインデックス値とを送信する。
【０３２０】
ステップ3：ブロードキャスティングのためのコードワードを取得する。
【０３２１】
ステップ4：取得されたコードワードをブロードキャストし、この場合、コードワードはメタデータインデックス値を含む。
【０３２２】
更新されたメタデータとメタデータインデックス値とを送信する態様は、UEによって要求メッセージを送信することであり、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信すること、及び、受信された応答メッセージからコードワードを取得することを含み、この場合、コードワードは、記憶されたコードワード中のメタデータインデックス値を要求メッセージ中のメタデータインデックス値と置き換えることによってネットワーク側により生成される。
【０３２３】
更新されたメタデータとメタデータインデックス値とを送信する態様は、UEによって要求メッセージを送信することであり、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信すること、及び、応答メッセージからコードワードを取得することを含み、この場合、コードワードは、ネットワーク側がブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後に要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される。
【０３２４】
これに対応して、本発明の実施形態は、図6aに示されるようなデータ処理装置を提供し、このデータ処理装置は、
メタデータが更新される必要がある場合に更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュール601と、
更新されたメタデータとメタデータインデックス値とを送信するように構成される送信モジュール602と、
ブロードキャスティングのためのコードワードを取得するように構成される取得モジュール603と、
取得されたコードワードをブロードキャストするように構成されるブロードキャスティングモジュール604であって、コードワードがメタデータインデックス値を含む、ブロードキャスティングモジュール604と、
を含む。
【０３２５】
具体的には、送信モジュール602は、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、また、取得モジュール83は、UEが応答メッセージを受信して、受信された応答メッセージからコードワードを取得するように特に構成され、この場合、コードワードは、記憶されたコードワード中のメタデータインデックス値を要求メッセージ中のメタデータインデックス値と置き換えることによってネットワーク側により生成される。
【０３２６】
具体的には、送信モジュール602は、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、また、取得モジュール603は、応答メッセージを受信して受信された応答メッセージからコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側がブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後に要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される。
【０３２７】
これに対応して、本発明の実施形態は、その構造が図2bの構造と同じであるデータ処理デバイスを提供する。
データ処理デバイスは、
プログラムコードを記憶するように構成されるメモリと、
メモリに記憶されたプログラムコードにしたがって、メタデータが更新される必要があれば、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される信号プロセッサと、
更新されたメタデータとメタデータインデックス値とを送信するように構成されるインタフェースと、
を含み、
信号プロセッサは、ブロードキャスティングのためのコードワードを取得するように更に構成され、
インタフェースは、取得されたコードワードをブロードキャストするように更に構成され、この場合、コードワードはメタデータインデックス値を含む。
【０３２８】
具体的には、インタフェースは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、UEが応答メッセージを受信して、受信された応答メッセージからコードワードを取得するように特に構成され、この場合、コードワードは、記憶されたコードワード中のメタデータインデックス値を要求メッセージ中のメタデータインデックス値と置き換えることによってネットワーク側により生成される。
【０３２９】
具体的には、インタフェースは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、また、信号プロセッサは、応答メッセージを受信して、受信された応答メッセージからコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側がブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てた後に要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによってネットワーク側により生成される。
【０３３０】
これに対応して、本発明の実施形態3はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０３３１】
ステップ1：UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信し、この場合、メタデータインデックス値は、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEにより生成される。
【０３３２】
ステップ2：受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成する。
【０３３３】
ステップ3：生成されたコードワードを送信する。
【０３３４】
UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信する態様は、UEによって送信される要求メッセージを受信することであってもよく、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、UEによるブロードキャスティングのためのコードワードを受信されたメタデータインデックス値を使用することにより生成するステップは、UEの記憶されたコードワードを決定して、記憶されたコードワード中のメタデータインデックス値を受信されたメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成することを含み、また、生成されたコードワードを送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、生成されたコードワードを含む。
【０３３５】
UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信する態様は、UEによって送信される要求メッセージを受信することであってもよく、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージは、ブロードキャスティングのためのコードワードを取得するように要求するべく使用され、受信されたメタデータインデックス値を使用することによりUEによるブロードキャスティングのためのコードワードを生成するステップは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てて、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成することを含み、また、生成されたコードワードを送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、生成されたコードワードを含む。
【０３３６】
これに対応して、本発明の実施形態3は、その構造が図3aの構造と同じであるデータ処理装置を提供する。
データ処理装置は、
ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成される受信モジュールであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、受信モジュールと、
受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するように構成される生成モジュールと、
生成されたコードワードを送信するように構成される送信モジュールと、
を含む。
【０３３７】
具体的には、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メタデータがメタデータ更新のために使用され、
具体的には、生成モジュールは、UEの記憶されたコードワードを決定して、記憶されたコードワード中のメタデータインデックス値を受信されたメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、送信モジュールは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０３３８】
具体的には、受信モジュールは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、生成モジュールは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てるとともに、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することにより、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、送信モジュールは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０３３９】
これに対応して、本発明の実施形態は、その構造が図2bの構造と一致するデータ処理デバイスを提供する。
データ処理デバイスは、
ユーザ機器UEにより送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成されるインタフェースであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、インタフェースと、
プログラム命令を記憶するように構成されるメモリと、
メモリに記憶されたプログラム命令にしたがって受信されたメタデータインデックス値を使用することにより、UEによるブロードキャスティングのためのコードワードを生成するように構成される信号プロセッサと、
を含み、
インタフェースが生成されたコードワードを送信するように更に構成される。
【０３４０】
具体的には、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、
具体的には、信号プロセッサは、UEの記憶されたコードワードを決定して、記憶されたコードワード中のメタデータインデックス値を受信されたメタデータインデックス値と置き換えるとともに、UEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０３４１】
具体的には、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、
具体的には、信号プロセッサは、ブロードキャスティングのためのコードワード中の一時的な識別情報をUEに割り当てるとともに、要求メッセージ中のメタデータインデックス値と一時的な識別情報とを使用することによりUEによるブロードキャスティングのためのコードワードを生成するように特に構成され、及び、
具体的には、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、生成されたコードワードを含む。
【０３４２】
本発明の実施形態3により提供される前述の技術的解決策では、UEがサービスの更新されたメタデータをネットワーク側に送信する必要があると、UEは、更新されたメタデータに対応するメタデータインデックス値を生成して、更新されたメタデータと生成されたメタデータインデックス値とをネットワーク側へ送信し、ネットワーク側は、受信されるメタデータインデックス値にしたがって、サービスに対応するコードワードを決定するとともに、生成されたコードワードをUEへ送信する。技術的解決策は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって与えられる更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用され得る。
【０３４３】
実施形態4
本発明の実施形態4は、データ処理方法を提供する。図7に示されるように、方法の特定の処理手順は以下の通りである。
【０３４４】
ステップ1001：announcing UEが近接サービスアプリケーションの更新されたメタデータをアップロードする必要があるときに、announcing UEは、更新されたメタデータに対応するメタデータインデックス値を生成する。
【０３４５】
announcing UEは、以下の特定の手順にしたがって、更新されたメタデータに対応するmetadata indexを生成する。
【０３４６】
ステップ1：announcing UEは、メタデータインデックスがprose application code中に存在するかどうかを決定する。決定結果がyesであれば、ステップ2を実行し、又は、決定結果がnoであれば、ステップ3を実行する。
【０３４７】
ステップ2：既存のメタデータインデックスを更新する。例えば、特定の数値を加えることによって、更新されたメタデータに対応するメタデータインデックスが生成される。
【０３４８】
特定の数値に対して順々に1が加えられてもよく、或いは、特定の数値は、2又は3などの他の数値であってもよく、又は、無作為に生成される数値又は設定数値であってもよい。
【０３４９】
ステップ3：決定結果がnoであれば、announcing UEがmetadata indexを生成する。
【０３５０】
ステップ1002：announcing UEは、announcing UEのためのサービスを提供するhome prose function Aに対して、近接サービスアプリケーションの更新されたメタデータと生成されたmetadata indexとを送信する。
【０３５１】
一実施態様では、announcing UEが第1の要求メッセージを送信してもよく、この場合、第1の要求メッセージがメタデータ更新のために使用される。第1の要求メッセージは、更新されたメタデータ及び生成されたmetadata indexを含む。
【０３５２】
一実施態様では、announcing UEが第2の要求メッセージを送信してもよく、この場合、第2の要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される。第2の要求メッセージは、更新されたメタデータ及び生成されたmetadata indexを含む。
【０３５３】
第1の要求メッセージ及び第2の要求メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。
【０３５４】
特定の実施では、近接サービスにおいて、第1の要求メッセージ及び第2の要求メッセージは、discovery requestを使用することによって実施されてもよい。
【０３５５】
第1の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがメタデータ更新のために使用される場合、discovery requestにおけるcommandフィールドコマンドは、第1の要求メッセージがメタデータ更新のために使用されることを示すために、metadata＿update又はゼロに設定されてもよい。
【０３５６】
第2の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがブロードキャスティングのためのコードワード（例えば、prose application code）を要求するために使用される場合、discovery requestにおけるcommandフィールドコマンドは、ブロードキャスティングのためのコードワード（例えば、prose application code）を取得するように要求するべく第2の要求メッセージが使用されることを示すために、announceに設定されてもよい。
【０３５７】
discovery requestは、近接サービスアプリケーション識別情報（英語：prose application ID）、announcing UEの識別情報、近接サービスアプリケーションをトリガするサービスアプリケーション識別情報（英語：application ID）等を更に含んでもよい。本発明の実施形態4によって提供される技術的解決策において、ブロードキャスティングのためのコードワードは近接サービスにおけるprose application codeであってもよい。
【０３５８】
ステップ1003：home prose function Aは、announcing UEによって送信される近接サービスアプリケーションの更新されたメタデータと生成されたmetadata indexとを受信する。
【０３５９】
一実施態様において、home prose function Aは、announcing UEによって送信される第1の要求メッセージを受信してもよく、この場合、第1の要求メッセージは、更新されたメタデータと生成されたmetadata indexとを含む。
【０３６０】
一実施態様において、home prose function Aは、announcing UEによって送信される第2の要求メッセージを受信してもよく、この場合、第2の要求メッセージは、更新されたメタデータと生成されたmetadata indexとを含む。
【０３６１】
第1の要求メッセージ及び第2の要求メッセージに関しては、前述のステップにおける詳細な説明を参照することができ、そのため、このステップでは詳細が更に説明されない。
【０３６２】
特定の実施において、home prose function Aは、 announcing UEによって送信されるdiscovery requestを受信する。discovery requestは、更新されたメタデータと生成されたmetadata indexとを含む。
【０３６３】
ステップ1004：home prose function Aは、受信されるメタデータとmetadata indexとを記憶する。
【０３６４】
ステップ1005：home prose function Aは、近接サービスアプリケーションに対応するprose application codeを決定する。
【０３６５】
一実施態様では、第1の要求メッセージがメタデータ更新のために使用される。メタデータ更新のための指示情報は、第1の要求メッセージがメタデータ更新のために使用されることを示すために第1の要求メッセージ中に含まれてもよい。home prose function Aは、UEコンテキストに記憶されて近接サービスアプリケーションに対応するprose application codeを取得するとともに、近接サービスアプリケーションに対応する記憶されたprose application codeと同じprose application codeをUEに割り当てる。
【０３６６】
このようにして、home prose function Aは、discovery requestを受信するとともに、discovery request中のcommandフィールド値にしたがって、要求メッセージがメタデータ更新のために使用されることを決定する。すなわち、command＝metadata−updateである場合又はcommandがゼロに設定される場合、それは、メタデータ更新のための指示を表わし、第1の要求メッセージがメタデータ更新のために使用されることを示すために使用される。home prose function Aは、近接サービスアプリケーションに対応する記憶されたprose application codeを取得するとともに、近接サービスアプリケーションに対応する記憶されたprose application codeと同じprose application codeをUEに割り当てる。
【０３６７】
一実施態様では、announcing UEによって送信される第2の要求メッセージが受信され、この場合、第2の要求メッセージは、ブロードキャスティングのためのコードワード（例えば、本発明の実施形態によって提供されるprose application code）を取得するように要求するべく使用される。home prose function Aは、第2の要求メッセージにしたがって、対応するprose application codeをサービスアプリケーションに割り当てる。
【０３６８】
この態様では、第2の要求メッセージがdiscovery requestを使用することによって実施されれば、home prose function Aは、discovery request中のcommandフィールド値にしたがって、要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることを決定してもよい。すなわち、第2の要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることを示すために使用されるcommand＝announceである場合、home prose function Aは、近接サービスアプリケーションのための新たなprose application codeを生成する。
【０３６９】
ステップ1006：home prose function Aは、prose application codeをannouncing UEへ送信する。
【０３７０】
一実施態様では、home prose function Aが第1の応答メッセージを送信し、この場合、第1の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０３７１】
一実施態様では、home prose function Aが第2の応答メッセージを送信し、この場合、第2の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０３７２】
第1の応答メッセージ及び第2の応答メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。第1の応答メッセージは前述の第1の要求メッセージに対応し、また、第2の応答メッセージは前述の第2の要求メッセージに対応する。
【０３７３】
本発明の実施形態によって提供される技術的解決策において、第1の応答メッセージ又は第2の応答メッセージは、discovery responseを使用することによって実施されてもよい。具体的な実施では、home prose function Aがdiscovery responseを送信し、この場合、discovery responseは、近接サービスアプリケーションのprose application code及びprose application codeに対応するvalidity timerを含む。
【０３７４】
ステップ1007：announcing UEは、近接サービスのprose application codeを取得する。
【０３７５】
一実施態様において、announcing UEは、第1の応答メッセージを受信するとともに、第1の応答メッセージから近接サービスアプリケーションのprose application codeを取得する。
【０３７６】
この態様において、近接サービスアプリケーションのprose application codeは、受信された第1の要求メッセージにしたがってhome prose function AによってUEに割り当てられるとともに近接サービスアプリケーションに対応する記憶されたprose application codeと同じprose application codeである。
【０３７７】
一実施態様において、近接サービスアプリケーションのprose application codeは、受信された第2の応答メッセージから取得され、この場合、prose application codeは、受信された第2の要求メッセージにしたがってhome prose function Aにより近接サービスに割り当てられる新たなprose application codeである。
【０３７８】
ステップ1008：announcing UEは、取得されたprose application codeと生成されたメタデータインデックス値とをブロードキャストする。
【０３７９】
announcing UEによってブロードキャストされるメッセージは、取得されたprose application codeと生成されたメタデータインタフェース値とを含む。
【０３８０】
これに対応して、本発明の実施形態4はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０３８１】
ステップ1：UEがメタデータを更新する必要がある場合、UEは、更新されたメタデータに対応するメタデータインデックス値を生成する。
【０３８２】
ステップ2：更新されたメタデータとメタデータインデックス値とを送信する。
【０３８３】
ステップ3：ブロードキャスティングのためのコードワードを取得する。
【０３８４】
ステップ4：取得されたコードワードとメタデータインデックス値とをブロードキャストする。
【０３８５】
更新されたメタデータとメタデータインデックス値とを送信する実施態様は、UEによって要求メッセージを送信することを含み、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信すること、及び、受信された応答メッセージからブロードキャスティングのためのコードワードを取得することを含み、この場合、コードワードは、ネットワーク側により記憶されるコードワードのうちの1つと同じコードワードである。
【０３８６】
更新されたメタデータとメタデータインデックス値とを送信する実施態様は、UEによって要求メッセージを送信することを含み、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、ブロードキャスティングのためのコードワードを取得するステップは、UEによって応答メッセージを受信すること、及び、受信された応答メッセージからブロードキャスティングのためのコードワードを取得することを含み、この場合、コードワードは、ネットワーク側によりUEに割り当てられるコードワードである。
【０３８７】
これに対応して、本発明の実施形態は、その構造が図6aの構造と一致するデータ処理装置を提供する。
データ処理装置は、
メタデータが更新される必要がある場合に更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュールと、
更新されたメタデータとメタデータインデックス値とを送信するように構成される送信モジュールと、
ブロードキャスティングのためのコードワードを取得するように構成される取得モジュールと、
取得されたコードワードとメタデータインデックス値とをブロードキャストするように構成されるブロードキャスティングモジュールと、
を含む。
【０３８８】
具体的には、送信モジュールは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、また、取得モジュールは、応答メッセージを受信して、受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側により記憶されるコードワードのうちの1つと同じコードワードである。
【０３８９】
具体的には、送信モジュールは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、また、取得モジュールは、応答メッセージを受信して受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側によりUEに割り当てられるコードワードである。
【０３９０】
これに対応して、本発明の実施形態は、その構造が図2bの構造と同じであるデータ処理デバイスを提供する。
データ処理デバイスは、
プログラムコードを記憶するように構成されるメモリと、
メタデータが更新される必要があれば、更新されたメタデータに対応するメタデータインデックス値を生成するように構成される信号プロセッサと、
更新されたメタデータとメタデータインデックス値とを送信するように構成されるインタフェースと、
を含み、
信号プロセッサは、ブロードキャスティングのためのコードワードを取得するように更に構成され、
インタフェースは、取得されたコードワードとメタデータインデックス値とをブロードキャストするように更に構成される。
【０３９１】
具体的には、インタフェースは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、
具体的には、信号プロセッサは、応答メッセージを受信して、受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側により記憶されるコードワードのうちの1つと同じコードワードである。
【０３９２】
具体的には、インタフェースは、要求メッセージを送信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、具体的には、信号プロセッサは、応答メッセージを受信して、受信された応答メッセージからブロードキャスティングのためのコードワードを取得するように特に構成され、この場合、コードワードは、ネットワーク側によりUEに割り当てられるコードワードである。
【０３９３】
これに対応して、本発明の実施形態は、データ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０３９４】
ステップ1：ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信し、この場合、メタデータインデックス値は、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEにより生成される。
【０３９５】
ステップ2：UEによるブロードキャスティングのためのコードワードを決定する。
【０３９６】
ステップ3：決定されたコードワードを送信する。
【０３９７】
UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信する態様は、UEによって送信される要求メッセージを受信することを含み、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがメタデータ更新のために使用され、UEによるブロードキャスティングのためのコードワードを決定するステップは、UEによるブロードキャスティングのための記憶されたコードワードを取得することを含み、決定されたコードワードを送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、取得される記憶されたコードワードのうちの1つと同じコードワードを含む。
【０３９８】
UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信する態様は、UEによって送信される要求メッセージを受信することを含み、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージは、ブロードキャスティングのためのコードワードを取得するように要求するべく使用され、UEによるブロードキャスティングのためのコードワードを決定するステップは、コードワードをUEに割り当てることを含み、決定されたコードワードを送信するステップは、応答メッセージを送信することを含み、この場合、応答メッセージは、割り当てられたコードワードを含む。
【０３９９】
これに対応して、本発明の実施形態4は、図8に示されるようなデータ処理装置を提供し、このデータ処理装置は、
ユーザ機器UEによって送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成される受信モジュール801であって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、受信モジュール801と、
UEによるブロードキャスティングのためのコードワードを決定するように構成される決定モジュール802と、
決定されたコードワードを送信するように構成される送信モジュール803と、
を含む。
【０４００】
具体的には、受信モジュール801は、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、決定モジュール802は、UEによるブロードキャスティングのための記憶されたコードワードを取得するように特に構成され、及び、送信モジュール803は、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、取得される記憶されたコードワードのうちの1つと同じコードワードを含む。
【０４０１】
具体的には、受信モジュール801は、UEによって送信される要求メッセージを受信するように特に構成され、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、決定モジュール802は、UEにコードワードを割り当てるように特に構成され、及び、送信モジュール803は、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、割り当てられたコードワードを含む。
【０４０２】
これに対応して、本発明の実施形態は、その構造が図2bの構造と同じであるデータ処理デバイスを提供する。
データ処理デバイスは、
ユーザ機器UEにより送信される更新されたメタデータと更新されたメタデータに対応するメタデータインデックス値とを受信するように構成されるインタフェースであって、メタデータインデックス値が、更新されたメタデータに対応するメタデータインデックス値であり、UEがメタデータを更新する必要があるときにUEによって生成される、インタフェースと、
プログラムコードを記憶するように構成されるメモリと、
UEによるブロードキャスティングのためのコードワードを決定するように構成される信号プロセッサと、
を含み、
インタフェースが決定されたコードワードを送信するように更に構成される。
【０４０３】
具体的には、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、要求メッセージがメタデータ更新のために使用され、信号プロセッサは、UEによるブロードキャスティングのための記憶されたコードワードを取得するように特に構成され、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、取得される記憶されたコードワードのうちの1つと同じコードワードを含む。
【０４０４】
具体的には、インタフェースは、UEによって送信される要求メッセージを受信するように特に構成され、この場合、要求メッセージが更新されたメタデータとメタデータインデックス値とを含み、また、要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用され、信号プロセッサは、UEにコードワードを割り当てるように特に構成され、及び、インタフェースは、応答メッセージを送信するように特に構成され、この場合、応答メッセージは、割り当てられたコードワードを含む。
【０４０５】
本発明の実施形態4により提供される前述の技術的解決策では、UEがサービスの更新されたメタデータをネットワーク側に送信する必要があると、UEは、更新されたメタデータに対応するメタデータインデックス値を生成して、更新されたメタデータと生成されたメタデータインデックス値とをネットワーク側へ送信し、ネットワーク側は、受信されるメタデータインデックス値にしたがって、サービスに対応するコードワードを決定するとともに、生成されたコードワードをUEへ送信し、UEは、受信されたコードワードと生成されたメタデータインデックス値とをブロードキャストする。技術的解決策は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって提供される更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用され得る。
【０４０６】
実施形態5
本発明の実施形態5は、データ処理方法を提供する。図9に示されるように、方法の特定の処理手順は以下の通りである。
【０４０７】
ステップ131：announcing UEが近接サービスアプリケーションの更新されたメタデータをアップロードする必要があるときに、announcing UEは、更新されたメタデータに対応するメタデータインデックス値を生成する。
【０４０８】
announcing UEは、以下の特定の手順にしたがって、更新されたメタデータに対応するmetadata indexを生成する。
【０４０９】
ステップ1：announcing UEは、メタデータインデックスがprose application code中に存在するかどうかを決定する。決定結果がyesであれば、ステップ2を実行し、又は、決定結果がnoであれば、ステップ3を実行する。
【０４１０】
ステップ2：既存のメタデータインデックスを更新する。例えば、特定の数値を加えることによって、更新されたメタデータに対応するメタデータインデックスが生成される。
【０４１１】
特定の数値に対して順々に1が加えられてもよく、或いは、特定の数値は、2又は3などの他の数値であってもよく、又は、無作為に生成される数値又は設定数値であってもよい。
【０４１２】
ステップ3：決定結果がnoであれば、announcing UEがmetadata indexを生成する。
【０４１３】
ステップ132：announcing UEは、announcing UEのためのサービスを提供するhome prose function Aに対して、近接サービスアプリケーションの更新されたメタデータを送信する。
【０４１４】
一実施態様では、announcing UEが第1の要求メッセージを送信してもよく、この場合、第1の要求メッセージがメタデータ更新のために使用される。第1の要求メッセージは、更新されたメタデータを含む。
【０４１５】
一実施態様では、announcing UEが第2の要求メッセージを送信してもよく、この場合、第2の要求メッセージがブロードキャスティングのためのコードワードを取得するように要求するべく使用される。第2の要求メッセージは、更新されたメタデータを含む。
【０４１６】
第1の要求メッセージ及び第2の要求メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。
【０４１７】
特定の実施では、近接サービスにおいて、第1の要求メッセージ及び第2の要求メッセージは、discovery requestを使用することによって実施されてもよい。
【０４１８】
第1の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがメタデータ更新のために使用される場合、discovery requestにおけるcommandフィールドコマンドは、第1の要求メッセージがメタデータ更新のために使用されることを示すために、metadata＿update又はゼロに設定されてもよい。
【０４１９】
第2の要求メッセージがdiscovery requestを使用することによって実施される場合、すなわち、discovery requestがブロードキャスティングのためのコードワード（例えば、prose application code）を要求するために使用される場合、discovery requestにおけるcommandフィールドコマンドは、ブロードキャスティングのためのコードワード（例えば、prose application code）を取得するように要求するべく第2の要求メッセージが使用されることを示すために、announceに設定されてもよい。
【０４２０】
discovery requestは、近接サービスアプリケーション識別情報（英語：prose application ID）、announcing UEの識別情報、近接サービスアプリケーションをトリガするサービスアプリケーション識別情報（英語：application ID）等を更に含んでもよい。本発明の実施形態5によって提供される技術的解決策において、ブロードキャスティングのためのコードワードは近接サービスにおけるprose application codeであってもよい。
【０４２１】
この実施形態では、announcing UEがメタデータインデックス値を生成するステップ131と、announcing UEがメタデータを送信するステップ132との間の順序は限定されない。announcing UEは、home prose function Aにメタデータをうまく送信した後に、メタデータインデックス値を生成してもよい。
【０４２２】
ステップ133：home prose function Aは、announcing UEによって送信される近接サービスの更新されたメタデータを受信する。
【０４２３】
一実施態様において、home prose function Aは、announcing UEによって送信される第1の要求メッセージを受信してもよく、この場合、第1の要求メッセージは、更新されたメタデータと生成されたmetadata indexとを含む。
【０４２４】
一実施態様において、home prose function Aは、announcing UEによって送信される第2の要求メッセージを受信してもよく、この場合、第2の要求メッセージは、更新されたメタデータと生成されたmetadata indexとを含む。
【０４２５】
第1の要求メッセージ及び第2の要求メッセージに関しては、前述のステップにおける詳細な説明を参照することができ、そのため、このステップでは詳細が更に説明されない。
【０４２６】
特定の実施形態において、home prose function Aは、announcing UEによって送信されるdiscovery requestを受信する。discovery requestは、更新されたメタデータを含む。
【０４２７】
ステップ134：home prose function Aは受信されたメタデータを記憶する。
【０４２８】
ステップ135：home prose function Aは、近接サービスアプリケーションに対応するprose application codeを決定する。
【０４２９】
一実施態様では、第1の要求メッセージがメタデータ更新のために使用される。メタデータ更新のための指示情報は、第1の要求メッセージがメタデータ更新のために使用されることを示すために第1の要求メッセージ中に含まれてもよい。home prose function Aは、近接サービスアプリケーションに対応するUEコンテキストに記憶されるprose application codeを取得するとともに、近接サービスアプリケーションに対応する取得されて記憶されたprose application codeと同じprose application codeをUEに割り当てる。
【０４３０】
このようにして、home prose function Aは、discovery requestを受信するとともに、discovery request中のcommandフィールド値にしたがって、要求メッセージがメタデータ更新のために使用されることを決定する。すなわち、command＝metadata−updateである場合又はcommandがゼロに設定される場合、それは、メタデータ更新のための指示を表わし、第1の要求メッセージがメタデータ更新のために使用されることを示すために使用される。home prose function Aは、近接サービスアプリケーションに対応する記憶されたprose application codeを取得するとともに、近接サービスアプリケーションに対応する記憶されたprose application codeと同じprose application codeをUEに割り当てる。
【０４３１】
一実施態様では、announcing UEによって送信される第2の要求メッセージが受信され、この場合、第2の要求メッセージは、ブロードキャスティングのためのコードワード（例えば、本発明の実施形態1によって提供されるprose application code）を取得するように要求するべく使用される。home prose function Aは、第2の要求メッセージにしたがって、対応するprose application codeをサービスアプリケーションに割り当てる。
【０４３２】
この態様では、第2の要求メッセージがdiscovery requestを使用することによって実施されれば、home prose function Aは、discovery request中のcommandフィールド値にしたがって、要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることを決定してもよい。すなわち、第2の要求メッセージがブロードキャスティングのためのprose application codeを取得するために使用されることを示すために使用されるcommand＝announceである場合、home prose function Aは、新たなprose application codeをannouncing UEの近接サービスアプリケーションに割り当てる。
【０４３３】
ステップ136：home prose function Aは、prose application codeをannouncing UEへ送信する。
【０４３４】
一実施態様では、home prose function Aが第1の応答メッセージを送信し、この場合、第1の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０４３５】
一実施態様では、home prose function Aが第2の応答メッセージを送信し、この場合、第2の応答メッセージは、近接サービスアプリケーションのprose application codeを含む。
【０４３６】
第1の応答メッセージ及び第2の応答メッセージは、同じメッセージを使用することによって実施されてもよく、又は、異なるメッセージを使用することによって実施されてもよい。第1の応答メッセージは前述の第1の要求メッセージに対応し、また、第2の応答メッセージは前述の第2の要求メッセージに対応する。
【０４３７】
本発明の実施形態によって提供される技術的解決策において、第1の応答メッセージ又は第2の応答メッセージは、discovery responseを使用することによって実施されてもよい。具体的な実施では、home prose function Aがdiscovery responseを送信し、この場合、discovery responseは、近接サービスアプリケーションのprose application code及びprose application codeに対応するvalidity timerを含む。
【０４３８】
ステップ137：announcing UEは、近接サービスアプリケーションのprose application codeを取得する。
【０４３９】
一実施態様において、announcing UEは、第1の応答メッセージを受信するとともに、第1の応答メッセージから近接サービスアプリケーションのprose application codeを取得する。
【０４４０】
この態様において、近接サービスアプリケーションのprose application codeは、受信された第1の要求メッセージにしたがってhome prose function Aによりannouncing UEに送信されるprose application codeであり、記憶されたprose application codeと同じである。
【０４４１】
一実施態様において、announcing UEは、第2の応答メッセージを受信するとともに、受信された第2の応答メッセージから近接サービスアプリケーションのprose application codeを取得し、この場合、prose application codeは、home prose function Aによって近接サービスアプリケーションに割り当てられる新たなprose application codeである。
【０４４２】
ステップ138：announcing UEは、取得されたprose application codeとannouncing UEにより生成されたメタデータインデックス値とをブロードキャストする。
【０４４３】
announcing UEによってブロードキャストされるメッセージは、取得されたprose application codeとannouncing UEにより生成されたメタデータインタフェース値とを含む。
【０４４４】
これに対応して、本発明の実施形態5はデータ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０４４５】
ステップ1：ユーザ機器UEがメタデータを更新する必要があるときに、UEが更新されたメタデータを送信し、UEは、更新されたメタデータに対応するメタデータインデックス値を生成する。
【０４４６】
ステップ2：ブロードキャスティングのためのコードワードを取得する。
【０４４７】
ステップ3：取得されたコードワードと生成されたメタデータインデックス値とをブロードキャストする。
【０４４８】
これに対応して、本発明の実施形態は、図10に示されるようなデータ処理装置を提供し、このデータ処理装置は、
メタデータが更新される必要がある場合に更新されたメタデータを送信するように構成される送信モジュール11と、
更新されたメタデータに対応するメタデータインデックス値を生成するように構成される生成モジュール12と、
ブロードキャスティングのためのコードワードを取得するように構成される取得モジュール13と、
取得されたコードワードと生成されたメタデータインデックス値とをブロードキャストするように構成されるブロードキャスティングモジュール14と、
を含む。
【０４４９】
これに対応して、本発明の実施形態は、その構造が図2bの構造と一致するデータ処理デバイスを提供する。
データ処理デバイスは、
メタデータが更新される必要がある場合に、更新されたメタデータを送信するように構成されるインタフェースと、
プログラムコードを記憶するように構成されるメモリと、
メモリに記憶されたプログラムコードにしたがって、更新されたメタデータに対応するメタデータインデックス値を生成するように構成されるとともに、ブロードキャスティングのためのコードワードを取得するように構成される信号プロセッサと、
を含み、
インタフェースは、取得されたコードワードと生成されたメタデータインデックス値とをブロードキャストするように更に構成される。
【０４５０】
本発明の実施形態5により提供される前述の技術的解決策では、UEがサービスの更新されたメタデータをネットワーク側に送信する必要があると、UEは、更新されたメタデータに対応するメタデータインデックス値を生成して、更新されたメタデータをネットワーク側へ送信し、ネットワーク側は、サービスに対応するコードワードを決定するとともに、コードワードをUEへ送信し、UEは、受信されたコードワードと生成されたメタデータインデックス値とをブロードキャストする。技術的解決策は、サービスデータが更新されるときにmonitoring UEがannouncing UEによって提供される更新されたサービスデータを正確に且つ効果的に取得できないという問題を解決するために使用され得る。
【０４５１】
実施形態6
本発明の実施形態6は、データ処理方法を提供する。図11A及び図11Bに示されるように、方法の特定の処理手順は以下の通りである。
【０４５２】
ステップ161：monitoring UEは、announcing UEによってブロードキャストされるprose application codeを監視して取得する。
【０４５３】
ステップ162：monitoring UEは、取得されたprose application codeとprose application IDとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesであれば、ステップ163を実行し、そうでなければ、ステップ162’を実行する。
【０４５４】
決定結果がyesである場合には、それにより、監視によってmonitoring UEにより取得されるprose application codeが発見されたprose application codeであることが示される。
【０４５５】
ステップ162’：monitoring UEは、サービスアプリケーション識別情報に対応するメタデータを受信する見込みであることを決定すべきかどうかを決定し、決定結果がyesであれば、ステップ163を実行し、そうでなければ、処理が終了する。
【０４５６】
ステップ163：取得されたprose application codeとprose application IDとの間のマッピング関係が記憶されるとmonitoring UEが決定すると、monitoring UEは、取得されたメタデータインデックスが記憶されたメタデータインデックスと同じであるかどうかを決定し、決定結果がnoであれば、ステップ164を実行し、そうでなければ、処理が終了する。
【０４５７】
ステップ164：monitoring UEは、monitoring UEのhome prose function Bに対してマッチレポートメッセージを送信し、この場合、マッチレポートは取得されたprose application codeを含む。
【０４５８】
随意的に、マッチレポートは、取得されたメタデータインデックス値を更に含む。
【０４５９】
ステップ165：home prose function Bは、prose application codeを解析することにより、prose application codeが他のhome prose function Aによって割り当てられることを学習して、prose application codeを割り当てるhome prose function Aにマッチレポートメッセージを送信する。
【０４６０】
ステップ166：home prose function Aは、マッチレポートメッセージを受信して、prose application codeに対応するprose application IDを決定し、prose application IDに対応するメタデータを決定する。
【０４６１】
また、受信されたマッチレポートがメタデータインデックス値を含む場合、このステップでは、home prose function Aが、メタデータインデックス値にしたがって、prose application IDに対応する近接サービスアプリケーションのメタデータを決定する。
【０４６２】
ステップ167：home prose function Aは、マッチレポート応答メッセージをhome prose function Bに戻す。
【０４６３】
マッチレポート応答メッセージは、ステップ166で決定されたprose application IDと、決定されたメタデータとを含む。
【０４６４】
ステップ168：  マッチ応答メッセージを受信した後、home prose function Bは、マッチレポート応答メッセージをmonitoring UEに戻す。
【０４６５】
マッチ応答メッセージは、ステップ167においてマッチレポート応答メッセージで受信されるprose application  ID及びメタデータを含む。
【０４６６】
ステップ169：monitoring UEは、home prose function Bによって送信されるマッチレポート応答メッセージを受信して、マッチレポート応答メッセージから、近接サービスアプリケーションの最新のメタデータ又は取得されたメタデータインデックス値に対応するメタデータを取得する。
【０４６７】
ステップ170：monitoring UEは、取得されたメタデータインデックスを記憶する。
【０４６８】
本発明の実施形態は、データ処理方法を提供する。方法の特定の処理手順は以下の通りである。
【０４６９】
ステップ1：UEは、コードワードとメタデータインデックス値とを監視して取得する。
【０４７０】
ステップ2：取得されたコードワードが発見されたコードワードであると決定すると、UEは、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定する。
【０４７１】
ステップ3：取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合には、UEがマッチレポートメッセージを送信し、この場合、マッチレポートメッセージはメタデータインデックス値を含む。
【０４７２】
ステップ4：UEは、マッチレポート応答メッセージを受信するとともに、マッチレポート応答メッセージから、アプリケーション識別情報に対応するメタデータを取得する。
【０４７３】
随意的に、方法は、UEが取得されたメタデータインデックス値を記憶することを更に含む。
【０４７４】
これに対応して、本発明の実施形態は、図12に示されるようなデータ処理装置を更に提供し、このデータ処理装置は、
コードワード及びメタデータインデックス値を監視して取得するように構成される取得モジュール121と、
取得されたコードワードが発見されたコードワードであると決定するときに取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定するように構成される決定モジュール122と、
取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にUEがマッチレポートメッセージを送信するように構成される送信モジュール123であって、マッチレポートメッセージがメタデータインデックス値を含む、送信モジュール123と、
マッチレポート応答メッセージを受信するように構成される受信モジュール124と、
を含み、
取得モジュール121は、マッチレポート応答メッセージから、メタデータインデックス値に対応するメタデータを取得するように更に構成される。
【０４７５】
随意的に、装置は、取得されたメタデータインデックス値を記憶するように構成される記憶モジュールを更に含んでもよい。
【０４７６】
これに対応して、本発明の実施形態は、その構造が図2bの構造と一致するデータ処理デバイスを更に提供する。
データ処理デバイスは、
プログラムコードを記憶するように構成されるメモリと、
メモリに記憶されるプログラムコードにしたがってコードワード及びメタデータインデックス値を監視して取得するとともに、取得されたコードワードが発見されたコードワードであると決定するときに取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定するように構成される信号プロセッサと、
取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にUEがマッチレポートメッセージを送信するように構成され、マッチレポートメッセージがメタデータインデックス値を含むとともに、マッチレポート応答メッセージを受信するように構成されるインタフェースと、
を含み、
信号プロセッサは、マッチレポート応答メッセージから、メタデータインデックス値に対応するメタデータを取得するように更に構成される。
【０４７７】
随意的に、メモリは、取得されたメタデータインデックス値を記憶するように更に構成される。
【０４７８】
これに対応して、本発明の実施形態6はデータ処理方法を更に提供する。
【０４７９】
ステップ1：UEは、コードワードを監視して取得する。
【０４８０】
ステップ2：取得されたコードワードが発見されたコードワードであると決定すると、UEは、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定する。
【０４８１】
UEは、取得されたコードワードと近接サービスアプリケーション識別情報prose application IDとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesであれば、UEは、取得されたコードワードが発見されたコードワードであると決定する。
【０４８２】
ステップ3：取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合には、UEがマッチレポートメッセージを送信し、この場合、マッチレポートメッセージは取得されたコードワードを含む。
【０４８３】
ステップ4：UEは、マッチレポート応答メッセージを受信する。
【０４８４】
ステップ5：UEは、マッチレポート応答メッセージから、コードワードに対応するprose application IDとprose application IDに対応するメタデータとを取得する、或いは、近接サービスアプリケーションのコードワードに対応するprose application IDとメタデータインデックス値に対応するメタデータを取得する。
【０４８５】
これに対応して、本発明の実施形態6は、その構造が図12に示されるデータ処理装置を更に提供する。
データ処理装置は、
コードワードを監視して取得するように構成される取得モジュールと、
取得されたコードワードが発見されたコードワードであると決定するときに取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうか決定するように構成される決定モジュールであって、
具体的には、決定モジュールは、取得されたコードワードと近接サービスアプリケーション識別情報prose application IDとの間のマッピング関係が記憶されるかどうかを決定するとともに、決定結果がyesの場合に取得されたコードワードが発見されたコードワードであると決定するように特に構成される、決定モジュールと、
取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にUEがマッチレポートメッセージを送信するように構成される送信モジュールであって、マッチレポートメッセージが取得されたコードワードを含む、送信モジュールと、
マッチレポート応答メッセージを受信するように構成される受信モジュールと、
を含む。
【０４８６】
取得モジュールは、マッチレポート応答メッセージから、コードワードに対応するprose application IDとprose application IDに対応するメタデータとを取得する、或いは、近接サービスアプリケーションのコードワードに対応するprose application IDとメタデータインデックス値に対応するメタデータを取得するように構成される。
【０４８７】
これに対応して、本発明の実施形態6は、その構造が図2bに示されるデータ処理デバイスを更に提供する。
データ処理デバイスは、
コードワードを監視して取得するとともに、取得されたコードワードが発見されたコードワードであると決定するときに取得されたメタデータインデックス値が記憶されたメタデータインデックス値と同じであるかどうかを決定し、取得されたメタデータインデックス値が記憶されたメタデータインデックス値と異なる場合にはインタフェースを使用することによってマッチレポートメッセージを送信するように構成され、マッチレポートメッセージが取得されたコードワードを含む、信号プロセッサと、
マッチレポート応答メッセージを受信するように構成されるインタフェースと、
コードワード、prose application ID、及び、メタデータを記憶するように構成されるメモリと、
を含み、
信号プロセッサは、マッチレポート応答メッセージから、メモリに記憶される処理プログラムにしたがって、コードワードに対応するprose application IDとprose application IDに対応するメタデータとを取得する、或いは、近接サービスアプリケーションのコードワードに対応するprose application IDとメタデータインデックス値に対応するメタデータとを取得するように構成される。
【０４８８】
具体的には、信号プロセッサは、取得されたコードワードと近接サービスアプリケーション識別情報prose application IDとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesであれば、取得されたコードワードが発見されたコードワードであるとUEにより決定するように特に構成される。
【０４８９】
実施形態7
本発明の実施形態7は、データ処理方法を提供する。図13A及び図13Bに示されるように、方法の特定の処理手順は以下の通りである。
【０４９０】
ステップ171：monitoring UEは、announcing UEによってブロードキャストされるprose application codeを監視して取得する。
【０４９１】
ステップ172：monitoring UEは、取得されたprose application codeとprose application IDとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がnoであれば、ステップ173を実行し、そうでなければ、ステップ178を実行する。
【０４９２】
ステップ173：取得されたprose application codeに対応するサービスアプリケーション識別情報が記憶されないとmonitoring UEが決定すると、UEはマッチレポートメッセージを送信する。
【０４９３】
マッチレポートメッセージは、取得されたprose application codeを含む。随意的に、マッチレポートは、取得されたメタデータインデックス値を更に含む。
【０４９４】
ステップ174：home prose function Bは、マッチレポートメッセージを受信して、prose application codeを解析することにより、prose application codeが他のhome prose function Aによって割り当てられることを学習するとともに、prose application codeを割り当てるhome prose function Aにマッチレポートを送信する。
【０４９５】
ステップ175：home prose function Aは、prose application codeを割り当てて、prose application codeに対応するprose application IDを決定するとともに、prose application IDに対応するメタデータを決定する。
【０４９６】
また、受信されたマッチレポートがメタデータインデックス値を含む場合、このステップでは、home prose function Aが、メタデータインデックス値にしたがって、近接サービスアプリケーションの対応するメタデータを決定する。
【０４９７】
ステップ176：home prose function Aは、マッチレポート応答メッセージをhome prose function Bに戻す。
【０４９８】
マッチレポート応答メッセージは、決定されたprose application IDと、決定されたメタデータとを含む。
【０４９９】
ステップ177：マッチ応答メッセージを受信した後、home prose function Bは、マッチレポート応答メッセージをmonitoring UEに戻す。
【０５００】
マッチ応答メッセージは、マッチレポート応答メッセージで受信されるprose application ID及びメタデータを含む。
【０５０１】
ステップ178：monitoring UEは、home prose function Bによって送信されるマッチレポート応答メッセージを受信して、マッチレポート応答メッセージから、近接サービスアプリケーションの最新のメタデータ又は取得されたメタデータインデックス値に対応するメタデータを取得する。
【０５０２】
ステップ179：monitoring UEは、メタデータインデックス値を除くコンテキスト情報に記憶されるprose application codeの全部がメタデータインデックス値を除く取得されたprose application codeの全部と同じであるかどうかを決定する。決定結果がyesであれば、ステップ179を実行し、そうでなければ、処理が終了する。
【０５０３】
ステップ180：決定結果がyesであれば、記憶されたprose application codeを削除し、この場合、prose application codeは、記憶されたサービスアプリケーション識別情報に対応する。
【０５０４】
本発明の実施形態は、以下を含むデータ処理方法を提供する。
【０５０５】
ステップ1：UEは、近接サービスの第1のコードワードを監視して取得する。
【０５０６】
ステップ2：第2のコードワードが記憶されるかどうかを決定し、この場合、メタデータインデックス値を除く第2のコードワードの全部は、メタデータインデックス値を除く第1のコードワードの全部と同じである。
【０５０７】
ステップ3：決定結果がyesであれば、第2のコードワードと、第2のコードワードに対応する記憶されたサービスアプリケーション識別情報とを削除する。
【０５０８】
これに対応して、本発明の実施形態は、図14に示されるようなデータ処理装置を更に提供し、このデータ処理装置は、
近接サービスの第1のコードワードを監視して取得するように構成される取得モジュール141と、
第2のコードワードが記憶されるかどうかを決定するように構成される決定モジュール142であって、メタデータインデックス値を除く第2のコードワードの全部がメタデータインデックス値を除く第1のコードワードの全部と同じである、決定モジュール142と、
決定結果がyesである場合に、第2のコードワードと、第2のコードワードに対応する記憶されたサービスアプリケーション識別情報とを削除するように構成される実行モジュール143と、
を含む。
【０５０９】
これに対応して、本発明の実施形態は、その概略構造が図2bに示されるデータ処理デバイスを更に提供する。データ処理デバイスは、
プログラムコードを記憶するように構成されるメモリと、
メモリに記憶されるプログラムコードを取得して、プログラムコードにしたがって近接サービスの第1のコードワードを監視して取得するように構成されるとともに、第2のコードワードが記憶されるかどうかを決定し、メタデータインデックス値を除く第2のコードワードの全部がメタデータインデックス値を除く第1のコードワードの全部と同じであり、決定結果がyesであれば、第2のコードワードと、第2のコードワードに対応する記憶されたサービスアプリケーション識別情報とを削除するように構成される信号プロセッサと、
を含む。
【０５１０】
実施形態8
本発明の実施形態8は、データ処理方法を提供する。図15A及び図15Bに示されるように、方法の特定の処理手順は以下の通りである。
【０５１１】
ステップ181：monitoring UEは、announcing UEによってブロードキャストされる第1のコードワードを監視して取得する。
【０５１２】
第1のコードワードは、第1のprose application codeであってもよい。
【０５１３】
ステップ182：monitoring UEは、第2のコードワードとprose application IDとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がnoであれば、ステップ183を実行し、そうでなければ、ステップ183’を実行する。
【０５１４】
記憶される第2のコードワードは、メタデータインデックス値を除くメタデータインデックスの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである。
【０５１５】
第2のコードワードは、第2のprose application codeであってもよい。
【０５１６】
ステップ183’：取得された第1のコードワード中のメタデータインデックスが記憶された第2のコードワード中のメタデータインデックスと同じであるかどうかを決定し、決定結果がnoであれば、ステップ183を実行し、そうでなければ、処理が終了する。
【０５１７】
ステップ183：UEは、マッチレポートメッセージを送信する。
【０５１８】
マッチレポートメッセージは、取得された第1のコードワードを含む。
【０５１９】
取得された第1のコードワード中のメタデータインデックスは、記憶された第2のコードワード中のメタデータインデックスとは異なる、すなわち、この場合、第1のコードワード及び第2のコードワードは異なるコードワードである。
【０５２０】
ステップ184：home prose function Bは、マッチレポートメッセージを受信して、第1のコードワードを解析することにより、第1のコードワードが他のhome prose function Aによって割り当てられることを学習するとともに、第1のコードワードを割り当てるhome prose function Aにマッチレポートを送信する。
【０５２１】
ステップ185：home prose function Aは、第1のコードワードを解析して、第1のコードワードに対応するprose application IDを決定するとともに、prose application IDに対応するメタデータを決定する。
【０５２２】
ステップ186：home prose function Aは、マッチレポート応答メッセージをhome prose function Bに戻す。
【０５２３】
マッチレポート応答メッセージは、決定されたprose application IDと、prose application IDに対応する決定されたメタデータとを含む。
【０５２４】
ステップ187：home prose function Bは、マッチレポート応答メッセージを受信した後、マッチレポート応答メッセージをmonitoring UEに戻す。
【０５２５】
マッチ応答メッセージは、決定されたprose application IDと、prose application IDに対応する決定されたメタデータとを含む。
【０５２６】
ステップ188：monitoring UEは、home prose function Bによって送信されるマッチレポート応答メッセージを受信するとともに、マッチレポート応答メッセージからメタデータ及びprose application IDを取得する。
【０５２７】
ステップ189：monitoring UEは、取得されたprose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesであれば、prose application IDと第3のコードワードとの間のマッピング関係を削除して、取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶する。
【０５２８】
第3のコードワードは、prose application IDとのマッピング関係を有するコードワードである。第3のコードワードは前述の第2のコードワードあってもよく、又は、第3のコードワードは前述の第1のコードワードであってもよい。
【０５２９】
具体的には、monitoring UEは、取得されたprose application IDが記憶されるかどうかを決定してもよく、この場合、prose application IDが第3のコードワードに対応し、したがって、monitoring UEは、prose application IDと第3のコードワードとの間のマッピング関係が記憶されると決定してもよい。また、monitoring UEは、記憶された第3のコードワードを削除し、それに対応して、ステップ181で監視されて取得された第1のコードワードとprose application IDとを記憶する。したがって、prose application IDと第3のコードワードとの間のマッピング関係が削除され、また、取得された第1のコードワードとprose application IDとの間のマッピング関係が記憶される。
【０５３０】
或いは、ステップ189は、以下の態様で実施されてもよい。
【０５３１】
第1に、monitoring UEは、第2コードワードが記憶されるかどうかを決定し、この場合、第2コードワードはprose application IDに対応する。
【０５３２】
記憶された第2のコードワードにおいて、メタデータインデックス値を除くメタデータインデックスの全部は、メタデータインデックス値を除く取得された第1のコードワードの全部と同じである。
【０５３３】
第2に、決定結果がyesであれば、マッピング関係が削除され、また、ステップ181で取得された第1のコードワードと取得されたprose application IDとの間の対応が記憶される。新たなマッピング関係が第1のコードワードと受信されたprose application IDとの間に形成される。そうでなければ、処理が終了する。
【０５３４】
特定の実施では、決定結果がyesである場合、monitoring UEは、第2のコードワードをステップ181で取得された第1のコードワードと更に置き換えてもよく、したがって、第2のコードワードとprose application IDとの間のマッピング関係を削除して、取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶する。本発明の実施形態8は、以下を含むデータ処理方法を提供する。
【０５３５】
ステップ1：UEは、近接サービスの第1のコードワードを監視して取得する。
【０５３６】
ステップ2：UEは、第1のコードワードに対応するprose application IDを取得する。
【０５３７】
ステップ3：UEは、prose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesであれば、prose application IDと第3のコードワードとの間のマッピング関係を削除する。
【０５３８】
ステップ4：取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶する。
【０５３９】
第3のコードワードは、第1のコードワード又は第2のコードワードであり、この場合、第2のコードワードは、メタデータインデックス値を除くメタデータインデックスの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである。
【０５４０】
これに対応して、本発明の実施形態8は、図16に示されるようなデータ処理装置を更に提供し、このデータ処理装置は、
近接サービスの第1のコードワードを監視して取得するように構成される監視モジュール1611と、
第1のコードワードに対応するprose application IDを取得するように構成される取得モジュール1612と、
prose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかを決定するように構成される決定モジュール1613と、
決定結果がyesである場合に、prose application IDと第3のコードワードとの間のマッピング関係を削除して、取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶するように構成される実行モジュール1614であって、第3のコードワードが第2のコードワードを含み、第2コードワードは、メタデータインデックス値を除くメタデータインデックスの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである、実行モジュール1614と、
を含む。
【０５４１】
これに対応して、本発明の実施形態8は、その構造が図2bに示されるデータ処理デバイスを更に提供する。データ処理デバイスは、
インタフェースを使用することによって近接サービスの第1のコードワードを監視して取得し、第1のコードワードに対応するprose application IDを取得するとともに、prose application IDと第3のコードワードとの間のマッピング関係が記憶されるかどうかを決定し、決定結果がyesである場合に、prose application IDと第3のコードワードとの間のマッピング関係を削除する信号プロセッサと、
取得された第1のコードワードとprose application IDとの間のマッピング関係を記憶するように構成されるメモリと、
を含み、
第3のコードワードが第1のコードワード又は第2のコードワードであり、第2コードワードは、メタデータインデックス値を除くメタデータインデックスの全部がメタデータインデックス値を除く取得された第1のコードワードの全部と同じであるコードワードである。
【０５４２】
当業者であれば分かるように、本発明の実施例は、方法、機器（デバイス）、又は、コンピュータプログラムプロダクトとして提供されてもよい。したがって、本発明は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、又は、ソフトウェアとハードウェアとの組み合わせを伴う実施形態の形を使用してもよい。また、本発明は、コンピュータ使用可能プログラムコードを含む1つ以上のコンピュータ使用可能記憶媒体（ディスクメモリ、CD−ROM、光メモリ等を含むがこれらに限定されない）に実装されるコンピュータプログラムプロダクトの形態を使用してもよい。
【０５４３】
本発明は、本発明の実施形態に係る方法、機器（デバイス）、及び、コンピュータプログラムプロダクトのフローチャート及び／又はブロック図に関連して説明される。フローチャート内及び／又はブロック図内の各プロセス及び／又は各ブロック、及び、フローチャート内及び／又はブロック図内のプロセス及び／又はブロックの組み合わせを実施するためにコンピュータプログラム命令が使用されてもよいことが理解されるべきである。これらのコンピュータプログラム命令は、機械を生成するために、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、又は、任意の他のプログラマブルデータ処理デバイスのプロセッサのために与えられてもよく、それにより、任意の他のプログラマブルデータ処理デバイスのプロセッサ又はコンピュータにより実行される命令は、フローチャート内の1つ以上のプロセス及び／又はブロック図内の1つ以上のブロックにおける特定の機能を果たすための機器をもたらす。
【０５４４】
これらのコンピュータプログラム命令は、特定の態様で働くようにコンピュータ又は任意の他のプログラマブルデータ処理デバイスに指示できるコンピュータ可読メモリに記憶されてもよく、それにより、コンピュータ可読メモリ内に記憶される命令は、命令機器を含むアーチファクトを生成する。命令機器は、フローチャート内の1つ以上のプロセスにおいて及び／又はブロック図内の1つ以上のブロックにおいて特定の機能を果たす。
【０５４５】
これらのコンピュータプログラム命令がコンピュータ又は他のプログラマブルデータ処理デバイスに取り込まれてもよく、それにより、一連の動作及びステップがコンピュータ又は他のプログラマブル装置で行われ、その結果、コンピュータ実装処理がもたらされる。したがって、コンピュータ又は他のプログラマブルデバイスで実行される命令は、フローチャート内の1つ以上のプロセスにおいて及び／又はブロック図内の1つ以上のブロックにおいて特定の機能を果たすためのステップを与える。
【０５４６】
本発明の幾つかの好ましい実施形態を説明してきたが、当業者は、自分達が基本的な発明概念を学習した時点でこれらの実施形態に対して変更及び改良を成すことができる。したがって、以下の特許請求の範囲は、本発明の範囲内に入る全ての変更及び改良並びに好ましい実施形態を網羅するように解釈されるべく意図される。
【符号の説明】
【０５４７】
11,123,201  送信モジュール
303,602,803  送信モジュール
12,302,601  生成モジュール
13,83,121,141,202,603,1612  取得モジュール
14,203,604  ブロードキャスティングモジュール
21  インタフェース
22  メモリ
23  信号プロセッサ
122,142,802,1613  決定モジュール
124,301,801  受信モジュール
143,1614  実行モジュール
1611  監視モジュール
【図１】
0006509367.tif 000002
【図２ａ】
0006509367.tif 000003
【図２ｂ】
0006509367.tif 000004
【図３ａ】
0006509367.tif 000005
【図４】
0006509367.tif 000006
【図５ａ】
0006509367.tif 000007
【図５ｂ】
0006509367.tif 000008
【図６ａ】
0006509367.tif 000009
【図７】
0006509367.tif 000010
【図８】
0006509367.tif 000011
【図９】
0006509367.tif 000012
【図１０】
0006509367.tif 000013
【図１１Ａ】
0006509367.tif 000014
【図１１Ｂ】
0006509367.tif 000015
【図１２】
0006509367.tif 000016
【図１３Ａ】
0006509367.tif 000017
【図１３Ｂ】
0006509367.tif 000018
【図１４】
0006509367.tif 000019
【図１５Ａ】
0006509367.tif 000020
【図１５Ｂ】
0006509367.tif 000021
【図１６】
0006509367.tif 000022