JP2020522201A

Method, registration center and device for service discovery

Abstract

The application provides service discovery methods, registration centers, and devices. The method is a step of receiving a service discovery request sent by the first device by the registration center, where the service discovery request carries the target parameter information for the service required by the first device. The target parameter information is created based on the step and service parameter database, which includes at least one of information about the first transmit mode, call mode, transmit protocol, and second transmit mode. The step of determining the target service corresponding to the target parameter information by the center, the service parameter database is used to store the parameter information of the different services of the second device, by the step and the registration center. A step of sending a service response message to the first device, the service response message including a step containing descriptive information of the target service. According to embodiments of the present application, suitable services for the first device can be found based on services that support parameter information, thereby improving quality of service.

JP2020522201A, drawing sheet 1
Sheet 1 of 22

Term

11.7 yearsto projected expiry

Projected expiry 1 June 2038, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

28 claims: 10 independent, 18 dependent

  1. 1
    サービス発見方法であって、前記方法は、 登録センターによって、第1のデバイスによって送られたサービス発見要求を受信するステップであって、前記サービス発見要求は、前記第1のデバイスによって必要とされるサービスのターゲットパラメータ情報を搬送し、前記ターゲットパラメータ情報は、第1の送信モードに関する情報、呼出しモードに関する情報、送信プロトコルに関する情報、および第2の送信モードに関する情報のうちの少なくとも1つを備え、前記第1の送信モードに関する前記情報は、インバンド識別子またはアウトオブバンド識別子であり、前記インバンド識別子は、呼出し情報が前記第1のデバイスと第2のデバイスとの間の送信のためのデータに追加される送信モードを示すために使用され、前記アウトオブバンド識別子は、前記データおよび前記呼出し情報が前記第1のデバイスと前記第2のデバイスとの間で別々に送信される送信モードを示すために使用され、前記呼出しモードは、1要求1応答または1要求多応答であり、前記送信プロトコルは、表現状態転送アプリケーションプログラミングインターフェースプロトコル、高度メッセージキューインターフェースプロトコル、メッセージキューイングテレメトリトランスポートプロトコル、およびリモートプロシージャコールプロトコルのうちのいずれか1つであり、前記第2の送信モードは、直接的にまたは中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で情報を送信することである、ステップと、 前記登録センターによって、サービスパラメータデータベースに基づいて前記ターゲットパラメータ情報に対応するターゲットサービスを判定するステップであって、前記サービスパラメータデータベースは、前記第2のデバイスの異なるサービスのパラメータ情報を記憶するために使用される、ステップと、 前記登録センターによって、サービス応答メッセージを前記第1のデバイスに送るステップであって、前記サービス応答メッセージは前記ターゲットサービスの記述情報を備える、ステップとを備える、方法。
  2. 2
    前記登録センターによって、サービスパラメータデータベースに基づいて前記ターゲットパラメータ情報に対応するターゲットサービスを判定する前記ステップの前に、前記方法は、 前記登録センターによって、前記第2のデバイスによって送られた登録要求を受信するステップであって、前記登録要求は、前記第2のデバイスの第1のサービスのパラメータ情報を備える、ステップと、 前記登録センターによって、前記第1のサービスの前記パラメータ情報を前記サービスパラメータデータベースに記憶するステップとをさらに備える請求項1に記載の方法。
  3. 3
    前記ターゲットパラメータ情報は、前記第1の送信モードに関する前記情報を備え、 前記登録センターによって、サービスパラメータデータベースに基づいて前記ターゲットパラメータ情報に対応するターゲットサービスを判定する前記ステップは、 前記第1の送信モードに関する前記情報が前記インバンド識別子である場合、前記登録センターによって、前記サービスパラメータデータベース中にあり、前記インバンド識別子を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するステップを備える請求項1または2に記載の方法。
  4. 4
    前記ターゲットパラメータ情報は、前記呼出しモードに関する前記情報を備え、 サービスパラメータデータベースに基づいて前記登録センターによって、前記ターゲットパラメータ情報に対応するターゲットサービスを判定する前記ステップは、 前記呼出しモードが前記1要求1応答である場合、前記登録センターによって、前記サービスパラメータデータベース中にあり、前記1要求1応答に関する情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するステップを備える請求項1または2に記載の方法。
  5. 5
    前記ターゲットパラメータ情報は、前記送信プロトコルに関する前記情報を備え、 サービスパラメータデータベースに基づいて、前記ターゲットパラメータ情報に対応するターゲットサービスを判定する前記ステップは、 前記送信プロトコルが前記高度メッセージキューインターフェースプロトコルであるとき、前記登録センターによって、前記サービスパラメータデータベース中にあり、前記高度メッセージキューインターフェースプロトコルに関する情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するステップを備える請求項1または2に記載の方法。
  6. 6
    前記ターゲットパラメータ情報は、前記第2の送信モードを備え、 サービスパラメータデータベースに基づいて前記登録センターによって、前記ターゲットパラメータ情報に対応するターゲットサービスを判定する前記ステップは、 前記第2の送信モードが、前記中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で前記情報を送信することであるとき、前記登録センターによって、前記サービスパラメータデータベース中にあり、前記中間ノードを使用することによって送信が実施されることを示す情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するステップを備える請求項1または2に記載の方法。
  7. 7
    前記ターゲットパラメータ情報は、前記中間ノードのロケーション情報をさらに備え、前記中間ノードは、サードパーティデバイス、前記登録センター、または前記第2のデバイス上に配置され、 前記第2の送信モードが、前記中間ノードを使用することによって送信を実施することであるとき、前記登録センターによって、前記サービスパラメータデータベース中にあり、前記中間ノードを使用することによって送信が実施されることを示す情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定する前記ステップは、 前記第2の送信モードが、前記中間ノードを使用することによって送信を実施することであり、前記中間ノードが、前記サードパーティロケーションに配置されるとき、前記登録センターによって、前記サービスパラメータデータベース中にあり、前記中間ノードを使用することによって送信が実施されること、および前記中間ノードが前記サードパーティロケーションに配置されることを示す情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するステップを備える請求項6に記載の方法。
  8. 8
    第1のデバイスによってサービス発見要求を送るステップであって、前記サービス発見要求は前記第1のデバイスによって必要とされるサービスのターゲットパラメータ情報を搬送し、前記サービス発見要求はサービスパラメータデータベースに基づいて前記ターゲットパラメータ情報に対応するターゲットサービスを判定するために使用され、前記ターゲットパラメータ情報は、第1の送信モードに関する情報、呼出しモードに関する情報、送信プロトコルに関する情報、および第2の送信モードに関する情報のうちの少なくとも1つを備え、前記第1の送信モードに関する前記情報は、インバンド識別子またはアウトオブバンド識別子であり、前記インバンド識別子は、呼出し情報が前記第1のデバイスと第2のデバイスとの間の送信のためのデータに追加される送信モードを示すために使用され、前記アウトオブバンド識別子は、前記データおよび前記呼出し情報が前記第1のデバイスと前記第2のデバイスとの間で別々に送信される送信モードを示すために使用され、前記呼出しモードは、1要求1応答または1要求多応答であり、前記送信プロトコルは、表現状態転送アプリケーションプログラミングインターフェースプロトコル、高度メッセージキューインターフェースプロトコル、メッセージキューイングテレメトリトランスポートプロトコル、およびリモートプロシージャコールプロトコルのうちのいずれか1つであり、前記第2の送信モードは、直接的にまたは中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で情報を送信することである、ステップと、 前記第1のデバイスによってサービス応答メッセージを受信するステップであって、前記サービス応答メッセージは前記ターゲットサービスの記述情報を備える、ステップと、 前記第1のデバイスによって前記呼出し情報を前記第2のデバイスに送るステップであって、前記呼出し情報は前記ターゲットサービスを呼び出すために使用される、ステップとを備える、サービス発見方法。
  9. 9
    前記第2の送信モードが、前記中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で前記情報を送信することであるとき、前記ターゲットパラメータ情報は、前記中間ノードのロケーションをさらに備え、前記中間ノードは、サードパーティデバイス、前記登録センター、または前記第2のデバイス上に配置される請求項8に記載の方法。
  10. 10
    前記ネットワークサービスシステムがモバイルエッジコンピューティングシステムであり、前記モバイルエッジコンピューティングシステムは、モバイルエッジオーケストレータおよびモバイルエッジホストを備え、前記モバイルエッジホストは、モバイルエッジプラットフォーム、第1のモバイルエッジアプリケーション、および第2のモバイルエッジアプリケーションを備え、前記モバイルエッジプラットフォームは前記登録センターに対応し、前記第1のモバイルエッジアプリケーションは前記第1のデバイスに対応し、前記第2のモバイルエッジアプリケーションは前記第2のデバイスに対応し、前記モバイルエッジオーケストレータは、前記第1のモバイルエッジアプリケーションおよび前記第2のモバイルエッジアプリケーションを管理するように構成された請求項8または9に記載の方法。
  11. 11
    前記ネットワークサービスシステムがサービスおよびシステム態様ワークグループ6システムであり、前記サービスおよびシステム態様ワークグループ6システムは、サービス登録サーバ、ミッションクリティカルサービス、および外部アプリケーションを備え、前記サービス登録サーバは前記登録センターに対応し、前記外部アプリケーションは前記第1のデバイスに対応し、前記ミッションクリティカルサービスは前記第2のデバイスに対応する請求項8または9に記載の方法。
  12. 12
    前記ネットワークサービスシステムがサービスおよびシステム態様ワークグループ2システムであり、前記サービスおよびシステム態様ワークグループ2システムは、ネットワーク機能リポジトリ機能、第1のネットワーク機能インスタンス、および第2のネットワーク機能インスタンスを備え、前記ネットワーク機能リポジトリ機能は前記登録センターに対応し、前記第1のネットワーク機能インスタンスは前記第1のデバイスに対応し、前記第2のネットワーク機能インスタンスは前記第2のデバイスに対応する請求項8または9に記載の方法。
  13. 13
    第2のデバイスによって、登録要求を前記登録センターに送るステップであって、前記登録要求は、第1のサービスのパラメータ情報を備え、したがって、前記登録センターは、前記第1のサービスの前記パラメータ情報をサービスパラメータデータベースに記憶し、前記サービスパラメータデータベースは、ターゲットパラメータ情報を満たす対応するターゲットサービスを判定するために使用され、前記ターゲットパラメータ情報は、第1のデバイスによって必要とされるサービスのパラメータ情報であり、前記ターゲットパラメータ情報は、第1の送信モードに関する情報、呼出しモードに関する情報、送信プロトコルに関する情報、および第2の送信モードに関する情報のうちの少なくとも1つを備え、前記第1の送信モードに関する前記情報は、インバンド識別子またはアウトオブバンド識別子であり、前記インバンド識別子は、呼出し情報が前記第1のデバイスと前記第2のデバイスとの間の送信のためのデータに追加される送信モードを示すために使用され、前記アウトオブバンド識別子は、前記データおよび前記呼出し情報が前記第1のデバイスと前記第2のデバイスとの間で別々に送信される送信モードを示すために使用され、前記呼出しモードは、1要求1応答または1要求多応答であり、前記送信プロトコルは、表現状態転送アプリケーションプログラミングインターフェースプロトコル、高度メッセージキューインターフェースプロトコル、メッセージキューイングテレメトリトランスポートプロトコル、およびリモートプロシージャコールプロトコルのうちのいずれか1つであり、前記第2の送信モードは、直接的にまたは中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で情報を送信することである、ステップと、 前記第2のデバイスによって、前記第1のデバイスによって送られた前記呼出し情報を受信するステップであって、前記呼出し情報は、前記ターゲットサービスを呼び出すために使用される、ステップとを備える、サービス発見方法。
  14. 14
    前記第2の送信モードが、前記中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で前記情報を送信することであるとき、前記ターゲットパラメータ情報は、前記中間ノードのロケーションをさらに備え、前記中間ノードは、サードパーティデバイス、前記登録センター、または前記第2のデバイス上に配置される請求項13に記載の方法。
  15. 15
    第1のデバイスによって送られたサービス発見要求を受信するように構成された、受信モジュールであって、前記サービス発見要求は、前記第1のデバイスによって必要とされるサービスのターゲットパラメータ情報を搬送し、前記ターゲットパラメータ情報は、第1の送信モードに関する情報、呼出しモードに関する情報、送信プロトコルに関する情報、および第2の送信モードに関する情報のうちの少なくとも1つを備え、前記第1の送信モードに関する前記情報は、インバンド識別子またはアウトオブバンド識別子であり、前記インバンド識別子は、呼出し情報が前記第1のデバイスと第2のデバイスとの間の送信のためのデータに追加される送信モードを示すために使用され、前記アウトオブバンド識別子は、前記データおよび前記呼出し情報が前記第1のデバイスと前記第2のデバイスとの間で別々に送信される送信モードを示すために使用され、前記呼出しモードは、1要求1応答または1要求多応答であり、前記送信プロトコルは、表現状態転送アプリケーションプログラミングインターフェースプロトコル、高度メッセージキューインターフェースプロトコル、メッセージキューイングテレメトリトランスポートプロトコル、およびリモートプロシージャコールプロトコルのうちのいずれか1つであり、前記第2の送信モードは、直接的にまたは中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で情報を送信することである、受信モジュールと、 サービスパラメータデータベースに基づいて、前記ターゲットパラメータ情報に対応するターゲットサービスを判定するように構成された、処理モジュールであって、前記サービスパラメータデータベースは、前記第2のデバイスの異なるサービスのパラメータ情報を記憶するために使用される、処理モジュールと、 サービス応答メッセージを前記第1のデバイスに送るように構成された、送りモジュールであって、前記サービス応答メッセージは、前記ターゲットサービスの記述情報を備える、送りモジュールとを備える、登録センター。
  16. 16
    前記受信モジュールは、前記第2のデバイスによって送られた登録要求を受信するようにさらに構成され、前記登録要求は、前記第2のデバイスの第1のサービスのパラメータ情報を備え、 前記処理モジュールは、前記第1のサービスの前記パラメータ情報を前記サービスパラメータデータベースに記憶するようにさらに構成された請求項15に記載の登録センター。
  17. 17
    前記ターゲットパラメータ情報は、前記第1の送信モードに関する前記情報を備え、 前記処理モジュールは、 前記第1の送信モードに関する前記情報が前記インバンド識別子である場合、前記サービスパラメータデータベース中にあり、前記インバンド識別子を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するように特に構成された請求項15または16に記載の登録センター。
  18. 18
    前記ターゲットパラメータ情報は、前記呼出しモードに関する前記情報を備え、 前記処理モジュールは、 前記呼出しモードが前記1要求1応答である場合、前記サービスパラメータデータベース中にあり、前記1要求1応答に関する情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するように特に構成された請求項15または16に記載の登録センター。
  19. 19
    前記ターゲットパラメータ情報は、前記送信プロトコルに関する前記情報を備え、 前記処理モジュールは、 前記送信プロトコルが前記高度メッセージキューインターフェースプロトコルであるとき、前記サービスパラメータデータベース中にあり、前記高度メッセージキューインターフェースプロトコルに関する情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するように特に構成された請求項15または16に記載の登録センター。
  20. 20
    前記ターゲットパラメータ情報は、前記第2の送信モードを備え、 前記処理モジュールは、 前記第2の送信モードが、前記中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で前記情報を送信することであるとき、前記登録センターのために、前記サービスパラメータデータベース中にあり、前記中間ノードを使用することによって送信が実施されることを示す情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するように特に構成された請求項15または16に記載の登録センター。
  21. 21
    前記ターゲットパラメータ情報は、前記中間ノードのロケーション情報をさらに備え、前記中間ノードは、サードパーティデバイス、前記登録センター、または前記第2のデバイス上に配置され、 前記処理モジュールは、 前記第2の送信モードが、前記中間ノードを使用することによって送信を実施することであり、前記中間ノードが、前記サードパーティロケーションに配置されるとき、前記登録センターのために、前記サービスパラメータデータベース中にあり、前記中間ノードを使用することによって送信が実施されること、および前記中間ノードが前記サードパーティロケーションに配置されることを示す情報を備えるパラメータ情報に対応するサービスを前記ターゲットサービスとして判定するように特に構成された請求項20に記載の登録センター。
  22. 22
    サービス発見要求を送るように構成された、送りモジュールであって、前記サービス発見要求は、前記第1のデバイスによって必要とされるサービスのターゲットパラメータ情報を搬送し、前記サービス発見要求は、サービスパラメータデータベースに基づいて、前記ターゲットパラメータ情報に対応するターゲットサービスを判定するために使用され、前記ターゲットパラメータ情報は、第1の送信モードに関する情報、呼出しモードに関する情報、送信プロトコルに関する情報、および第2の送信モードに関する情報のうちの少なくとも1つを備え、前記第1の送信モードに関する前記情報は、インバンド識別子またはアウトオブバンド識別子であり、前記インバンド識別子は、呼出し情報が前記第1のデバイスと第2のデバイスとの間の送信のためのデータに追加される送信モードを示すために使用され、前記アウトオブバンド識別子は、前記データおよび前記呼出し情報が前記第1のデバイスと前記第2のデバイスとの間で別々に送信される送信モードを示すために使用され、前記呼出しモードは、1要求1応答または1要求多応答であり、前記送信プロトコルは、表現状態転送アプリケーションプログラミングインターフェースプロトコル、高度メッセージキューインターフェースプロトコル、メッセージキューイングテレメトリトランスポートプロトコル、およびリモートプロシージャコールプロトコルのうちのいずれか1つであり、前記第2の送信モードは、直接的にまたは中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で情報を送信することである、送りモジュールと、 サービス応答メッセージを受信するように構成された、受信モジュールであって、前記サービス応答メッセージは、前記ターゲットサービスの記述情報を備える、受信モジュールとを備える、デバイスであって、 前記送りモジュールは、前記呼出し情報を前記第2のデバイスに送るようにさらに構成され、前記呼出し情報は、前記ターゲットサービスを呼び出すために使用される、デバイス。
  23. 23
    前記第2の送信モードが、前記中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で前記情報を送信することであるとき、前記ターゲットパラメータ情報は、前記中間ノードのロケーションをさらに備え、前記中間ノードは、サードパーティデバイス、前記登録センター、または前記第2のデバイス上に配置される請求項22に記載のデバイス。
  24. 24
    前記ネットワークサービスシステムは、モバイルエッジコンピューティングシステムであり、前記モバイルエッジコンピューティングシステムは、モバイルエッジオーケストレータおよびモバイルエッジホストを備え、前記モバイルエッジホストは、モバイルエッジプラットフォーム、第1のモバイルエッジアプリケーション、および第2のモバイルエッジアプリケーションを備え、前記モバイルエッジプラットフォームは前記登録センターに対応し、前記第1のモバイルエッジアプリケーションは前記第1のデバイスに対応し、前記第2のモバイルエッジアプリケーションは前記第2のデバイスに対応し、前記モバイルエッジオーケストレータは、前記第1のモバイルエッジアプリケーションおよび前記第2のモバイルエッジアプリケーションを管理するように構成された請求項22または23に記載のデバイス。
  25. 25
    前記ネットワークサービスシステムは、サービスおよびシステム態様ワークグループ6システムであり、前記サービスおよびシステム態様ワークグループ6システムは、サービス登録サーバ、ミッションクリティカルサービス、および外部アプリケーションを備え、前記サービス登録サーバは前記登録センターに対応し、前記外部アプリケーションは前記第1のデバイスに対応し、前記ミッションクリティカルサービスは前記第2のデバイスに対応する請求項22または23に記載のデバイス。
  26. 26
    前記ネットワークサービスシステムは、サービスおよびシステム態様ワークグループ2システムであり、前記サービスおよびシステム態様ワークグループ2システムは、ネットワーク機能リポジトリ機能、第1のネットワーク機能インスタンス、および第2のネットワーク機能インスタンスを備え、前記ネットワーク機能リポジトリ機能は前記登録センターに対応し、前記第1のネットワーク機能インスタンスは前記第1のデバイスに対応し、前記第2のネットワーク機能インスタンスは前記第2のデバイスに対応する請求項22または23に記載のデバイス。
  27. 27
    登録要求を前記登録センターに送るように構成された、送りモジュールであって、前記登録要求は、第1のサービスのパラメータ情報を備え、したがって、前記登録センターは、前記第1のサービスの前記パラメータ情報をサービスパラメータデータベースに記憶し、前記サービスパラメータデータベースは、ターゲットパラメータ情報を満たす対応するターゲットサービスを判定するために使用され、前記ターゲットパラメータ情報は、第1のデバイスによって必要とされるサービスのパラメータ情報であり、前記ターゲットパラメータ情報は、第1の送信モードに関する情報、呼出しモードに関する情報、送信プロトコルに関する情報、および第2の送信モードに関する情報のうちの少なくとも1つを備え、前記第1の送信モードに関する前記情報は、インバンド識別子またはアウトオブバンド識別子であり、前記インバンド識別子は、呼出し情報が前記第1のデバイスと前記第2のデバイスとの間の送信のためのデータに追加される送信モードを示すために使用され、前記アウトオブバンド識別子は、前記データおよび前記呼出し情報が前記第1のデバイスと前記第2のデバイスとの間で別々に送信される送信モードを示すために使用され、前記呼出しモードは、1要求1応答または1要求多応答であり、前記送信プロトコルは、表現状態転送アプリケーションプログラミングインターフェースプロトコル、高度メッセージキューインターフェースプロトコル、メッセージキューイングテレメトリトランスポートプロトコル、およびリモートプロシージャコールプロトコルのうちのいずれか1つであり、前記第2の送信モードは、直接的にまたは中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で情報を送信することである、送りモジュールと、 前記第1のデバイスによって送られた前記呼出し情報を受信するように構成された、受信モジュールであって、前記呼出し情報は、前記ターゲットサービスを呼び出すために使用される、受信モジュールとを備える、デバイス。
  28. 28
    前記第2の送信モードが、前記中間ノードを使用することによって前記第1のデバイスと前記第2のデバイスとの間で前記情報を送信することであるとき、前記ターゲットパラメータ情報は、前記中間ノードのロケーションをさらに備え、前記中間ノードは、サードパーティデバイス、前記登録センター、または前記デバイス上に配置される請求項27に記載のデバイス。
Independent claims28