【手続補正書】
【提出日】令和3年1月22日(2021.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信システムにおいてパケットハンドラコアにパケットを送信するためのコンピューティングシステムであって、
プロセッサと、
メモリであって、前記プロセッサに結合され、かつ前記プロセッサによって実行されるとき、前記プロセッサに、
セッションを作成する要求を受信することであって、前記要求が加入者に対応することと、
ダウンストリーム識別子およびアップストリーム識別子を前記セッションに割り当てることと、
前記ダウンストリーム識別子または前記アップストリーム識別子を含むデータパケットを受信することと、
前記データパケットがプロキシサービスを必要とするかを判定することと、
前記データパケットが前記プロキシサービスを必要としないことを判定したときに、
前記ダウンストリーム識別子および前記アップストリーム識別子をセッション識別子に関連付けることであって、前記セッション識別子が前記セッションを一意的に識別することと、
前記ダウンストリーム識別子または前記アップストリーム識別子に基づいて、前記データパケットに関連付けられた前記セッション識別子を識別することと、
前記セッション識別子に基づいて、前記データパケットをパケットハンドラコアにルーティングすることと、
前記データパケットが前記プロキシサービスを必要とすることを判定したときに、
前記データパケットに対する前記プロキシサービスを識別することと、
前記データパケットを前記プロキシサービスにルーティングすることと、
前記パケットハンドラコアに対する識別子を前記ダウンストリーム識別子と相関させることと、
前記パケットハンドラコアに対する前記識別子に基づいて、前記データパケットを前記パケットハンドラコアにルーティングすることと、
を行わせる、コンピュータ可読命令を含む、メモリと、
を備える、コンピューティングシステム。
【請求項２】
前記アップストリーム識別子が、トンネルエンドポイント識別子（「ＴＥＩＤ」）または暗号化キーを含む、請求項１に記載のコンピューティングシステム。
【請求項３】
前記プロセッサに、前記暗号化キーを使用して、前記データパケットを暗号化または復号化することをさらに行わせる、請求項２に記載のコンピューティングシステム。
【請求項４】
前記ダウンストリーム識別子が、ユーザ機器（「ＵＥ」）インターネットプロトコル（「ＩＰ」）アドレスまたはＴＥＩＤのうちの１つを含む、請求項１に記載のコンピューティングシステム。
【請求項５】
前記アップストリーム識別子および前記ダウンストリーム識別子が共通の値を共有する、請求項１に記載のコンピューティングシステム。
【請求項６】
前記共通の値が、前記アップストリーム識別子および前記ダウンストリーム識別子の最初の２４ビット部分を含む、請求項５に記載のコンピューティングシステム。
【請求項７】
前記プロセッサに、前記セッション識別子にハッシュ化アルゴリズムを適用して、前記パケットハンドラコアを判定することをさらに行わせる、請求項１に記載のコンピューティングシステム。
【請求項８】
通信システムにおいてパケットハンドラコアにパケットを送信するための方法であって、
コンピューティングデバイスによって、セッションを作成するための要求を受信するステップであって、前記要求が加入者に対応するステップと、
前記コンピューティングデバイスによって、ダウンストリーム識別子およびアップストリーム識別子を前記セッションに割り当てるステップと、
前記コンピューティングデバイスによって、前記ダウンストリーム識別子または前記アップストリーム識別子を含むデータパケットを受信するステップと、
前記データパケットがプロキシサービスを必要とするかを判定するステップと、
前記データパケットが前記プロキシサービスを必要としないことを判定したときに、
前記コンピューティングデバイスによって、前記ダウンストリーム識別子および前記アップストリーム識別子をセッション識別子に関連付けるステップであって、前記セッション識別子が前記セッションを一意的に識別する、ステップと、
前記コンピューティングデバイスによって、前記ダウンストリーム識別子または前記アップストリーム識別子に基づいて、前記データパケットに関連付けられた前記セッション識別子を識別するステップと、
前記コンピューティングデバイスによって、前記セッション識別子に基づいて、前記データパケットを前記パケットハンドラコアにルーティングするステップと、
前記データパケットが前記プロキシサービスを必要とすることを判定したときに、
前記データパケットに対する前記プロキシサービスを識別するステップと、
前記データパケットを前記プロキシサービスにルーティングするステップと、
前記パケットハンドラコアに対する識別子を前記ダウンストリーム識別子と相関させるステップと、
前記パケットハンドラコアに対する前記識別子に基づいて、前記データパケットを前記パケットハンドラコアにルーティングするステップと、
を含む、方法。
【請求項９】
前記アップストリーム識別子が、トンネルエンドポイント識別子（「ＴＥＩＤ」）または暗号化キーを含む、請求項８に記載の方法。
【請求項１０】
前記暗号化キーを使用して、前記データパケットを暗号化または復号化するステップのうちの１つ以上をさらに含む、請求項８に記載の方法。
【請求項１１】
前記ダウンストリーム識別子が、ユーザ機器（「ＵＥ」）インターネットプロトコル（「ＩＰ」）アドレス、またはＴＥＩＤのうちの１つを含む、請求項８に記載の方法。
【請求項１２】
前記アップストリーム識別子および前記ダウンストリーム識別子が、共通の値を共有する、請求項８に記載の方法。
【請求項１３】
前記共通の値が、前記アップストリーム識別子および前記ダウンストリーム識別子の最初の２４ビット部分を含む、請求項１２に記載の方法。
【請求項１４】
前記セッション識別子にハッシュ化アルゴリズムを適用して、前記パケットハンドラコアを判定するステップをさらに含む、請求項８に記載の方法。
【請求項１５】
通信システムにおいてパケットハンドラコアにパケットを送信するためのコンピューテ
ィングシステムであって、
プロセッサと、
メモリであって、前記プロセッサに結合され、前記プロセッサによって実行されるとき、前記プロセッサに、
セッションを作成する要求を受信することであって、前記要求が加入者に対応することと、
ダウンストリーム識別子およびアップストリーム識別子を前記セッションに割り当てることと、
前記ダウンストリーム識別子および前記アップストリーム識別子をセッション識別子に関連付けることであって、前記セッション識別子が前記セッションを一意的に識別する、ことと、
前記ダウンストリーム識別子または前記アップストリーム識別子を含むデータパケットを受信することと、
前記データパケットがプロキシサービスを必要とすることを判定することと、
前記データパケットが前記ダウンストリーム識別子または前記アップストリーム識別子を含むかどうかを判定することと、これにより、
前記データパケットが前記アップストリーム識別子を含むとき、前記アップストリーム識別子に基づいて、前記データパケットに関連付けられた前記セッション識別子を識別し、かつ、前記セッション識別子に基づいて、前記データパケットを前記パケットハンドラコアにルーティングすることと、
前記データパケットが前記ダウンストリーム識別子を含むとき、前記ダウンストリーム識別子に基づいて、前記データパケットを前記パケットハンドラコアにルーティングすることであって、該ルーティングがさらに、ＵＥプールアドレスドメインとプロキシループバックアドレスドメインとに分割される、区分されたマルチプロトコルラベルスイッチング（「ＭＰＬＳ」）ラベルスペースを使用して、前記データパケットが前記プロキシサービスからのシステム開始プロキシトラフィックであるか、またはダウンストリーム加入者トラフィックであるかの判定に基づく、ことと、
を行わせる、コンピュータ可読命令を含む、メモリと、
を備える、コンピューティングシステム。
【請求項１６】
前記ダウンストリーム識別子が、ＵＥループバックＩＰアドレスを含む、請求項１５に記載のコンピューティングシステム。
【請求項１７】
前記アップストリーム識別子がＴＥＩＤを含む、請求項１５に記載のコンピューティングシステム。
【請求項１８】
通信システムにおいてパケットハンドラコアにパケットを送信するための方法であって、
コンピューティングデバイスによって、セッションを作成するための要求を受信するステップであって、前記要求が加入者に対応する、ステップと、
前記コンピューティングデバイスによって、ダウンストリーム識別子およびアップストリーム識別子を前記セッションに割り当てるステップと、
前記コンピューティングデバイスによって、前記ダウンストリーム識別子および前記アップストリーム識別子をセッション識別子に関連付けるステップであって、前記セッション識別子が前記セッションを一意的に識別するステップと、
前記コンピューティングデバイスによって、前記ダウンストリーム識別子または前記アップストリーム識別子を含むデータパケットを受信するステップと、
前記コンピューティングデバイスによって、前記データパケットが、プロキシサービスを必要とすることを判定するステップと、
前記コンピューティングデバイスによって、前記データパケットが、前記ダウンストリーム識別子または前記アップストリーム識別子を含むかどうかを判定するステップと、これにより、
前記データパケットが前記アップストリーム識別子を含むとき、前記アップストリーム識別子に基づいて、前記データパケットに関連付けられた前記セッション識別子を識別し、かつ、前記セッション識別子に基づいて、前記データパケットをパケットハンドラコアにルーティングするステップと、
前記データパケットが前記ダウンストリーム識別子を含むとき、前記ダウンストリーム識別子に基づいて、前記データパケットを前記パケットハンドラコアにルーティングするステップであって、該ルーティングがさらに、ＵＥプールアドレスドメインとプロキシループバックアドレスドメインとに分割される、区分されたマルチプロトコルラベルスイッチング（「ＭＰＬＳ」）ラベルスペースを使用して、前記データパケットが前記プロキシサービスからのシステム開始プロキシトラフィックであるか、またはダウンストリーム加入者トラフィックであるかの判定に基づく、ステップと、
を含む、方法。
【請求項１９】
前記ダウンストリーム識別子が、ＵＥループバックＩＰアドレスを含む、請求項１８に記載の方法。
【請求項２０】
前記アップストリーム識別子が、ＴＥＩＤを含む、請求項１８に記載の方法。