【手続補正書】
【提出日】平成30年5月1日(2018.5.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアントデバイスにおいて実行可能な方法であって、
制御プレーンシグナリングを使用して、1つまたは複数のアプリケーションに関連付けられる1つまたは複数のフローのセットを確立するステップと、
前記制御プレーンシグナリング中に前記クライアントデバイスにおいて、第1のネットワークトークンを取得するステップと、
前記第1のネットワークトークンを前記クライアントデバイスからゲートウェイデバイスに、
インターネットプロトコル(IP)レイヤと媒体アクセス制御(MAC)レイヤとの間のシムレイヤにおけるシムヘッダ、
パケットデータコンバージェンスプロトコル(PDCP)ヘッダ、および/または
IPバージョン6(IPv6)において定義されるIP拡張ヘッダ
において移送するステップと、
を含み、前記第1のネットワークトークンは、
メタデータに基づいて導出され、
1つまたは複数のフローの前記セットのうちの第1のフローに関連付けられ、
前記1つまたは複数のアプリケーションのうちの第1のアプリケーションに関連付けられ、
前記制御プレーンシグナリングを介して前記クライアントデバイスに提供される、方法。
【請求項２】
前記デバイスから、前記第1のフローに関連付けられるパケットとともに前記クライアントの第1のネットワークトークンを送るステップ
をさらに含む、請求項1に記載の方法。
【請求項３】
前記デバイスから、前記第1のフローに関連付けられる前記クライアントデバイスから送られるあらゆるパケットとともに前記クライアントの第1のネットワークトークンを送るステップ
をさらに含む、請求項1に記載の方法。
【請求項４】
前記第1のネットワークトークンはさらに、ネットワークアクセスポリシーに従って導出される、請求項1に記載の方法。
【請求項５】
前記第1のネットワークトークンは、前記第1のフローにおけるパケットを前記第1のアプリケーションにステアリングするために使用される、請求項1に記載の方法。
【請求項６】
前記第1のネットワークトークンは、前記第1のネットワークトークンを求める暗黙的要求に応答して提供され、
前記暗黙的要求は、
パケットデータネットワーク(PDN)接続要求メッセージ、
専用ベアラアクティブ化要求メッセージ、または
ベアラ変更要求メッセージ
のうちのいずれか1つを含む、請求項1に記載の方法。
【請求項７】
前記第1のネットワークトークンが前記シムヘッダにおいて移送されたとき、前記第1のネットワークトークンはアクセスノードには透過的である、請求項1に記載の方法。
【請求項８】
前記第1のネットワークトークンを前記クライアントデバイスからアクセスノードに、
インターネットプロトコル(IP)レイヤと媒体アクセス制御(MAC)レイヤとの間のシムレイヤにおけるシムヘッダ、および/または
パケットデータコンバージェンスプロトコル(PDCP)ヘッダ
において移送するステップをさらに含む、請求項1に記載の方法。
【請求項９】
前記制御プレーンシグナリング中に前記クライアントデバイスにおいて、第2のネットワークトークンを取得するステップをさらに含み、前記第2のネットワークトークンは、
前記第1のネットワークトークンを導出した第1のデバイスとは異なる第2のデバイスによって導出され、
1つまたは複数のフローの前記セットのうちの前記第1のフローに関連付けられ、
前記1つまたは複数のアプリケーションのうちの前記第1のアプリケーションに関連付けられ、
前記制御プレーンシグナリングを介して前記デバイスに提供される、請求項1に記載の方法。
【請求項１０】
クライアントデバイスであって、
ネットワークインターフェースと、
前記ネットワークインターフェースに結合された処理回路とを備えるデバイスであって、前記処理回路は、
制御プレーンシグナリングを使用して、1つまたは複数のアプリケーションに関連付けられる1つまたは複数のフローのセットを確立することと、
前記制御プレーンシグナリング中に前記クライアントデバイスにおいて、ネットワークトークンを取得することと、
前記第1のネットワークトークンを前記クライアントデバイスからゲートウェイデバイスに、
インターネットプロトコル(IP)レイヤと媒体アクセス制御(MAC)レイヤとの間のシムレイヤにおけるシムヘッダ、
パケットデータコンバージェンスプロトコル(PDCP)ヘッダ、および/または
IPバージョン6(IPv6)において定義されるIP拡張ヘッダ
において移送することと、
を行うように構成され、前記ネットワークトークンは、
メタデータに基づいて導出され、
1つまたは複数のフローの前記セットのうちの第1のフローに関連付けられ、
前記1つまたは複数のアプリケーションのうちの第1のアプリケーションに関連付けられ、
前記制御プレーンシグナリングを介して前記クライアントデバイスに提供される、クライアントデバイス。
【請求項１１】
前記処理回路は、前記第1のフローに関連付けられるパケットとともに前記ネットワークトークンを送るようにさらに構成される、請求項10に記載のクライアントデバイス。
【請求項１２】
前記処理回路は、前記第1のフローに関連付けられるあらゆるパケットとともに前記ネットワークトークンを送るようにさらに構成される、請求項10に記載のクライアントデバイス。
【請求項１３】
前記処理回路は、前記第1のフローにおけるパケットを前記第1のアプリケーションにステアリングするために、前記ネットワークトークンに関連付けられるデータを使用するようにさらに構成される、請求項10に記載のクライアントデバイス。
【請求項１４】
ゲートウェイデバイスにおいて実行可能な方法であって、
前記ゲートウェイデバイスにおいて、クライアントデバイスに関連付けられるデータ接続セットアップ、アクティブ化、または変更に関連付けられる制御プレーンシグナリング中に、メタデータに基づいて導出されたネットワークトークンを求める要求を取得するステップと、
前記ゲートウェイデバイスにおいて、前記ネットワークトークンを導出するステップであって、前記ネットワークトークンが、アクセスポリシーに従ってフローおよびアプリケーションサービスに関連付けられる、ステップと、
制御プレーンシグナリングを介して、前記ネットワークトークンを前記クライアントデバイスに、または前記クライアントデバイスに関連付けられるアクセスノードに前記制御プレーンシグナリング中に送るステップと
を含み、
前記ネットワークトークンは、アップリンクネットワークトークンおよび前記アップリンクネットワークトークンとは異なるダウンリンクネットワークトークンとして導出され、
前記アップリンクネットワークトークンの導出は、前記ゲートウェイデバイスに知られている鍵に、かつ前記クライアントデバイスに関連付けられるパラメータに基づき、
前記ダウンリンクネットワークトークンの導出は、前記ゲートウェイデバイスに知られている前記鍵に、かつアプリケーションサーバに関連付けられるパラメータに基づき、前記方法は、
前記アップリンクネットワークトークンおよび前記ダウンリンクネットワークトークンを前記クライアントデバイスに送るステップ
をさらに含む、
方法。
【請求項１５】
前記ネットワークトークンは、前記ゲートウェイデバイスを通じてネットワークを介して送信する間に前記クライアントデバイスと前記アプリケーションサービスとの間で移行するパケットをステアリングするために使用される、請求項14に記載の方法。
【請求項１６】
前記ネットワークトークンを求める前記要求は明示的である、請求項14に記載の方法。
【請求項１７】
前記ネットワークトークンを求める前記要求は、前記ゲートウェイデバイスにおいて、
パケットデータネットワーク(PDN)接続要求、
専用ベアラアクティブ化要求、または
ベアラ変更要求
を取得すると暗黙的に認識される、請求項14に記載の方法。
【請求項１８】
前記ネットワークトークンの導出は、前記クライアントデバイスが接続されるアクセスノードに固有の秘密鍵に基づき、前記方法は、
前記アクセスノードに前記秘密鍵を送るステップ
をさらに含む、請求項14に記載の方法。
【請求項１９】
前記ゲートウェイデバイスにおいて、前記ネットワークトークンを含む第1のパケットを取得するステップと、
パケット検査を使用せずに、前記第1のパケットとともに含まれる前記ネットワークトークンに関連付けられるデータを使用して、前記クライアントデバイスと前記アプリケーションサービスとの間で第1のパケットをステアリングするステップと
をさらに含む、請求項14に記載の方法。
【請求項２０】
前記ゲートウェイデバイスにおいて、前記ネットワークトークンを含む第1のパケットを取得するステップと、
前記ゲートウェイデバイスに知られている鍵を使用して、前記ネットワークトークンを確認するステップと、
前記確認が成功しなかった場合に、前記ネットワークトークンを含む前記第1のパケットを処分するステップと、
前記確認が成功した場合に、パケット検査を使用せずに、前記第1のパケットとともに含まれる前記ネットワークトークンを使用して、前記クライアントデバイスと前記アプリケーションサービスとの間で第1のパケットをステアリングするステップと
をさらに含む、請求項14に記載の方法。
【請求項２１】
前記ネットワークトークンを確認するステップは、
前記ゲートウェイデバイスに知られている前記鍵と、
ネットワークトークンパラメータインデックス、ソースインターネットプロトコル(IP)アドレス、ソースポート番号、宛先IPアドレス、宛先ポート番号、プロトコル識別子(ID)、アプリケーションID、優先度、および/またはサービス品質クラス識別子(QCI)と
を含む入力パラメータのセットを有する関数から確認ネットワークトークンを導出するステップと、
前記ネットワークトークンを前記確認ネットワークトークンと比較するステップと
を含む、請求項20に記載の方法。
【請求項２２】
前記ネットワークトークンパラメータインデックス、ソースインターネットプロトコル(IP)アドレス、ソースポート番号、宛先IPアドレス、宛先ポート番号、プロトコル識別子(ID)、アプリケーションID、優先度、および/またはサービス品質クラス識別子(QCI)は、前記パケットから取得される、請求項21に記載の方法。
【請求項２３】
前記ネットワークトークンを確認する前に、ネットワークトークンパラメータインデックスを識別するステップであって、前記ネットワークトークンパラメータインデックスが入力パラメータのリストを定義する、ステップと、
入力として、前記ゲートウェイデバイスに知られている前記鍵および入力パラメータの前記リストを有する関数から確認ネットワークトークンを導出するステップと
をさらに含む、請求項21に記載の方法。
【請求項２４】
前記ネットワークトークンパラメータインデックスは、アプリケーション識別子(ID)をさらに定義する、請求項23に記載の方法。
【請求項２５】
入力パラメータの前記リストは、前記ゲートウェイデバイスにおいてテーブルに記憶される、請求項23に記載の方法。
【請求項２６】
前記ネットワークトークンは、IPヘッダとは別個のシムヘッダにおいて搬送される、請求項23に記載の方法。
【請求項２７】
前記ネットワークトークンは、汎用パケット無線サービス(GPRS)トンネリングプロトコル(GTP)ヘッダにおいて搬送される、請求項23に記載の方法。
【請求項２８】
前記ネットワークトークンは、インターネットプロトコル(IP)バージョン6(IPv6)において定義されたIP拡張ヘッダにおいて搬送される、請求項23に記載の方法。
【請求項２９】
ゲートウェイデバイスであって、
ネットワークインターフェースと、
前記ネットワークインターフェースに結合された処理回路とを備えるゲートウェイデバイスであって、前記処理回路は、
クライアントデバイスに関連付けられるデータ接続セットアップ、アクティブ化、または変更に関連付けられる制御プレーンシグナリング中に、メタデータに基づいて導出されたネットワークトークンを求める要求を取得することと、
前記ネットワークトークンを取得することであって、前記ネットワークトークンが、アクセスポリシーに従ってフローおよびアプリケーションサービスに関連付けられる、取得することと、
制御プレーンシグナリングを介して、前記ネットワークトークンを前記クライアントデバイスに、または前記クライアントデバイスに関連付けられるアクセスノードに前記制御プレーンシグナリング中に送ることと
を行うように構成され、
前記ネットワークトークンは、アップリンクネットワークトークンおよび前記アップリンクネットワークトークンとは異なるダウンリンクネットワークトークンとして導出され、
前記アップリンクネットワークトークンの導出は、前記ゲートウェイデバイスに知られている鍵に、かつ前記クライアントデバイスに関連付けられるパラメータに基づき、
前記ダウンリンクネットワークトークンの導出は、前記ゲートウェイデバイスに知られている前記鍵に、かつアプリケーションサーバに関連付けられるパラメータに基づき、前記方法は、
前記アップリンクネットワークトークンおよび前記ダウンリンクネットワークトークンを前記クライアントデバイスに送るステップ
をさらに含む、
ゲートウェイデバイス。
【請求項３０】
前記処理回路は、前記ゲートウェイデバイスを通じてネットワークを介して送信する間に前記クライアントデバイスと前記アプリケーションサービスとの間でパケットをステアリングするために前記ネットワークトークンを使用するようにさらに構成される、請求項29に記載のゲートウェイデバイス。
【請求項３１】
前記処理回路は、
パケット検査を使用せずに、前記第1のパケットとともに含まれる前記ネットワークトークンを使用して、前記クライアントデバイスと前記アプリケーションサービスとの間で第1のパケットをステアリングするようにさらに構成される、請求項29に記載のゲートウェイデバイス。
【請求項３２】
前記処理回路は、前記ネットワークトークンを導出することによって前記ネットワークトークンを取得し、
前記クライアントデバイスが接続されるアクセスノードに固有の秘密鍵に基づいて前記ネットワークトークンを導出することと、
前記アクセスノードに前記秘密鍵を送ることと
を行うようにさらに構成される、請求項29に記載のゲートウェイデバイス。
【請求項３３】
前記処理回路は、前記ネットワークトークンを導出することによって前記ネットワークトークンを取得し、
前記ネットワークトークンを、アップリンクネットワークトークンおよび前記アップリンクネットワークトークンとは異なるダウンリンクネットワークトークンとして導出することであって、
前記アップリンクネットワークトークンは、前記ゲートウェイデバイスに知られている鍵に、かつ前記クライアントデバイスに関連付けられるパラメータに基づき、
前記ダウンリンクネットワークトークンは、前記ゲートウェイデバイスに知られている前記鍵に、かつアプリケーションサーバに関連付けられるパラメータに基づく、導出することと、
前記アップリンクネットワークトークンおよび前記ダウンリンクネットワークトークンを前記クライアントデバイスに送ることと
を行うようにさらに構成される、請求項29に記載のゲートウェイデバイス。
【請求項３４】
アクセスノードにおいて実行可能な方法であって、
制御プレーンシグナリング中に前記アクセスノードにおいて、ネットワークトークンを取得するステップを含み、前記ネットワークトークンは、
メタデータに基づいて導出され、
1つまたは複数のフローのセットのうちの第1のフローに関連付けられ、
1つまたは複数のアプリケーションのうちの第1のアプリケーションに関連付けられ、
前記制御プレーンシグナリングを介して前記アクセスノードに提供され、
前記ネットワークトークンは、アップリンクネットワークトークンおよび前記アップリンクネットワークトークンとは異なるダウンリンクネットワークトークンとして導出され、
前記アップリンクネットワークトークンの導出は、前記ゲートウェイデバイスに知られている鍵に、かつ前記クライアントデバイスに関連付けられるパラメータに基づき、
前記ダウンリンクネットワークトークンの導出は、前記ゲートウェイデバイスに知られている前記鍵に、かつアプリケーションサーバに関連付けられるパラメータに基づく、
方法。
【請求項３５】
前記アクセスノードから、前記第1のフローに関連付けられるパケットとともに前記ネットワークトークンを送るステップ
をさらに含む、請求項34に記載の方法。
【請求項３６】
前記アクセスノードから、前記第1のフローに関連付けられるあらゆるパケットとともに前記ネットワークトークンを送るステップ
をさらに含む、請求項34に記載の方法。
【請求項３７】
前記ネットワークトークンは、前記1つまたは複数のアプリケーションに関連付けられる1つまたは複数のフローの前記セットに関連付けられる、請求項34に記載の方法。
【請求項３８】
アクセスノードにおいて実行可能な方法であって、
制御プレーンシグナリングにおいて、前記アクセスノードに固有の秘密鍵をゲートウェイデバイスから取得するステップと、
ユーザプレーンシグナリングにおいて、クライアントデバイスから前記アクセスノードにおいてパケットを取得するステップであって、前記パケットがメタデータに基づいて導出されたネットワークトークンを含む、ステップと、
前記ゲートウェイデバイスから取得された前記アクセスノードに固有の秘密鍵を使用して、前記ネットワークトークンを確認するステップと、
前記ネットワークトークンが確認された場合に、前記パケットおよびネットワークトークンを前記ゲートウェイデバイスに送るステップ、または
前記ネットワークトークンが確認されなかった場合に、前記パケットおよびネットワークトークンを処分するステップと
を含み、
前記ネットワークトークンは、アプリケーションサービスに関連付けられるアクセスポリシーを実施するためのものであり、前記アクセスノードに固有の前記秘密鍵は、許可されていないパケットが前記ゲートウェイデバイスに到着するのを防ぐために、前記アクセスノードにおいて受信されたパケットに含まれる前記ネットワークトークンを、前記ゲートウェイデバイスに前記パケットを送る前に検証するためのものである、
方法。
【請求項３９】
前記ネットワークトークンは、汎用パケット無線サービス(GPRS)トンネリングプロトコル(GTP)ヘッダにおいて前記ゲートウェイデバイスに搬送される、請求項38に記載の方法。
【請求項４０】
前記ネットワークトークンは、パケットデータコンバージェンスプロトコル(PDCP)ヘッダから汎用パケット無線サービストンネリングプロトコルヘッダ(GTPヘッダ)にコピーされ、前記GTPヘッダにおいて前記ゲートウェイデバイスに搬送される、請求項38に記載の方法。
【請求項４１】
ネットワークインターフェースと、
前記ネットワークインターフェースに結合された処理回路とを備えるアクセスノードであって、前記処理回路は、
制御プレーンシグナリングにおいて、前記アクセスノードに固有の秘密鍵をゲートウェイデバイスから取得することと、
ユーザプレーンシグナリングにおいて、クライアントデバイスから前記アクセスノードにおいてパケットを取得することであって、前記パケットがメタデータに基づいて導出されたネットワークトークンを含む、取得することと、
ゲートウェイデバイスから取得された前記アクセスノードに固有の秘密鍵を使用して、前記ネットワークトークンを確認することと、
前記ネットワークトークンが確認された場合に、前記パケットおよびネットワークトークンをゲートウェイデバイスに送ること、または
前記ネットワークトークンが確認されなかった場合に、前記パケットおよびネットワークトークンを処分することと
を行うように構成され、
前記ネットワークトークンは、アプリケーションサービスに関連付けられるアクセスポリシーを実施するためのものであり、前記アクセスノードに固有の前記秘密鍵は、許可されていないパケットが前記ゲートウェイデバイスに到着するのを防ぐために、前記アクセスノードにおいて受信されたパケットに含まれる前記ネットワークトークンを、前記ゲートウェイデバイスに前記パケットを送る前に検証するためのものである、
アクセスノード。
【請求項４２】
ゲートウェイデバイスにおいて実行可能な方法であって、
前記ゲートウェイデバイスにおいて、アプリケーションサーバからパケットを取得するステップであって、前記パケットがメタデータに基づいて導出されたダウンリンクネットワークトークンを含む、ステップと、
前記ゲートウェイデバイスに知られている鍵を使用して、前記ダウンリンクネットワークトークンを確認するステップと、
前記確認が成功しなかった場合に、前記パケットを処分するステップと、
前記確認が成功した場合に、前記ダウンリンクネットワークトークンを処分し、前記ダウンリンクネットワークトークンによって表されるパラメータに基づいてクライアントデバイスに前記パケットを送るステップと
を含み、
前記ネットワークトークンは、アプリケーションサービスに関連付けられるアクセスポリシーを実施するためのものである、
方法。
【請求項４３】
前記パケットは、インターネットプロトコル(IP)データパケットである、請求項42に記載の方法。