(57)【要約】      （修正有）【課題】ＳＤＮとＥＰＳとの相互接続性を確保することが可能な通信システム及び制御方法を提供する。【解決手段】ＳＤＮを利用する通信システム１は、ＵＰＦ１３０がＥＰＳとのインタフェースを有しているか否かを示すインタフェース情報を記録するインタフェースＤＢ１３１と、インタフェース情報によりＥＰＳとのインタフェースを有していると示されたＵＰＦ１３０の当該インタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除する制御部１３６と、ＵＰＦ１３０においてＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータを、当該パケットデータのヘッダに示される情報のうちの予め設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力するＳＤＮ転送部１３４と、を備える。【選択図】図２
2020205462.tif 000002
【特許請求の範囲】
【請求項１】
Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｅｄ  Ｎｅｔｗｏｒｋ（ＳＤＮ）を利用する通信システムであって、
前記ＳＤＮは、パケットデータの入出力が可能な複数のインタフェースを有する接続ノードを含み、
前記通信システムは、
前記接続ノードがＥｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｓｙｓｔｅｍ（ＥＰＳ）とのインタフェースを有しているか否かを示すインタフェース情報を記録する手段と、
前記インタフェース情報により前記ＥＰＳとのインタフェースを有していると示された接続ノードの当該インタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除する手段と、
前記接続ノードにおいて前記ＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータを、当該パケットのヘッダに示される情報のうちの予め設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力する手段と、
を備える、
通信システム。
【請求項２】
前記ＳＤＮにおいて前記ＥＰＳとの間で制御信号の受け渡しが可能な制御ノードを更に備え、
前記追加及び削除する手段は、前記制御ノードが前記ＥＰＳに在圏しているＵＥからのアタッチ要求を受け付けると、当該ＵＥの当該アタッチ要求に応じて設定されるＧＴＰ−Ｕインタフェースを、前記インタフェース情報により前記ＥＰＳとのインタフェースを有していると示された接続ノードの当該インタフェースに追加し、
前記出力する手段は、前記追加されたインタフェースに入力されたパケットデータを、前記ＵＥの前記アタッチ要求に応じて設定されるＯｆｆｓｅｔ及びＬｅｎｇｔｈによって示される値に基づいて定められるインタフェースから出力する、
請求項１に記載の通信システム。
【請求項３】
Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｅｄ  Ｎｅｔｗｏｒｋ（ＳＤＮ）を利用する通信システムによって実行される制御方法であって、
前記ＳＤＮは、パケットデータの入出力が可能な複数のインタフェースを有する接続ノードを含み、
前記制御方法は、
前記接続ノードがＥｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｓｙｓｔｅｍ（ＥＰＳ）とのインタフェースを有しているか否かを示すインタフェース情報を記録するステップと、
前記インタフェース情報により前記ＥＰＳとのインタフェースを有していると示された接続ノードの当該インタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除するステップと、
前記接続ノードにおいて前記ＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータを、当該パケットデータに示される情報のうちの予め設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力するステップと、
を含む、
通信システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム及び通信システムによって実行される制御方法に関する。
【背景技術】
【０００２】
近年、Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｅｄ  Ｎｅｔｗｏｒｋ（ＳＤＮ）を利用する通信システムが提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１５８２２５号公報
【非特許文献】
【０００４】
【非特許文献１】3rd Generation Partnership Project; Technical Specification GroupServices and System Aspects; Study on Architecture for Next Generation System (Release14), “3GPP TR 23.799 V14.0.0”, 2016-12
【非特許文献２】3rd GenerationPartnership Project; Technical Specification Group Services and System Aspects;General Packet Radio Service (GPRS) enhancements for Evolved UniversalTerrestrial Radio Access Network (E-UTRAN) access (Release 14), “3GPP TS 23.401V14.0.0”, 2016-06
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＳＤＮを利用し得る通信システムとして、例えば非特許文献１に記載されているようなＮｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ（ＮＧＳ）と称される通信システムがある。ＮＧＳは、例えば非特許文献２に記載されるようなＥｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｓｙｓｔｅｍ（ＥＰＳ）の機能を拡張することを目的に設計されている。しかしながら、ＳＤＮはＥＰＳのパケットデータ伝送プロトコル（すなわちＧＴＰ−Ｕ）に対応していない。ＳＤＮとＥＰＳとの相互接続性について、従来は、具体的な検討は行われていない。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、ＳＤＮとＥＰＳとの相互接続性を確保することが可能な通信システム及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る通信システムは、Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｅｄ  Ｎｅｔｗｏｒｋ（ＳＤＮ）を利用する通信システムであって、ＳＤＮは、パケットデータの入出力が可能な複数のインタフェースを有する接続ノードを含み、通信システムは、接続ノードがＥｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｓｙｓｔｅｍ（ＥＰＳ）とのインタフェースを有しているか否かを示すインタフェース情報を記録する手段と、インタフェース情報によりＥＰＳとのインタフェースを有していると示された接続ノードの当該インタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除する手段と、接続ノードにおいてＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータを、当該パケットデータのヘッダに示される情報のうちのＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力する手段と、を備える。
【０００８】
上記の通信システムでは、ＳＤＮにおいてＥＰＳとのパケットデータの入出力が可能なインタフェースを有している接続ノードに、ＧＴＰ−Ｕインタフェースを追加及び削除することができる。これにより、ＳＤＮにおいて、ＧＴＰ−Ｕプロトコルによってパケットデータ伝送が行われるＥＰＳとの相互接続性を確保することができる。更に、上記の通信システムでは、ＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータは、当該パケットデータのヘッダに示される情報のうちのＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力される。このようにＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組み合わせを用いることによって、柔軟なパケットデータマッチングを行うことも可能になる。
【０００９】
本発明の一態様に係る制御方法は、ＳＤＮを利用する通信システムによって実行される制御方法であって、ＳＤＮは、パケットデータの入出力が可能な複数のインタフェースを有する接続ノードを含み、制御方法は、接続ノードがＥＰＳとのインタフェースを有しているか否かを示すインタフェース情報を記録するステップと、インタフェース情報によりＥＰＳとのインタフェースを有していると示された接続ノードの当該インタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除するステップと、接続ノードにおいてＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータを、当該パケットデータのヘッダに示される情報のうちの予め設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力するステップと、を含む。
【００１０】
上記の制御方法では、ＳＤＮにおいてＥＰＳとのパケットデータの入出力が可能なインタフェースを有している接続ノードに、ＧＴＰ−Ｕインタフェースを追加及び削除することができる。これにより、ＳＤＮにおいて、ＧＴＰ−Ｕプロトコルによってパケットデータ伝送が行われるＥＰＳとの相互接続性を確保することができる。更に、上記の制御方法では、ＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータは、当該パケットデータのヘッダに示される情報のうちの予め設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力される。このようにＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組み合わせを用いることによって、柔軟なパケットデータマッチングを行うことも可能になる。
【発明の効果】
【００１１】
本発明の一態様によれば、ＳＤＮとＥＰＳとの相互接続性を確保することが可能な通信システム及び制御方法が提供される。
【図面の簡単な説明】
【００１２】
【図１】通信システムの概略構成を示す図である。
【図２】ＵＰＦの機能ブロックの例を示す図であるである。
【図３】インタフェースＤＢの例を示す図である。
【図４】ＧＴＰ−Ｕ表の例を示す図である。
【図５】転送表の例を示す図である。
【図６】ＮＧＳ制御ノードの機能ブロックの例を示す図である。
【図７】ＥＰＳ制御ノードの機能ブロックの例を示す図である。
【図８】パケットデータ転送処理の例を示すフローチャートである。
【図９】制御シーケンスの例を示す図である。
【図１０】ハードウェア構成の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明は省略する。
【００１４】
図１は、実施形態に係る通信システムの概略構成を示す図である。ここでは、通信システム１として、ＮＧＳ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）１００を含む通信システムが例示される。ＮＧＳ１００は、外部ネットワークと接続される。図１では、外部ネットワークの例として、ＥＰＳ（Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｓｙｓｔｅｍ）２００が例示される。なお、ＥＰＳ２００のような外部ネットワークも、通信システム１の構成要素であってよい。その場合、通信システム１は、ＮＧＳ１００及びＥＰＳ２００を含んで構成される。
【００１５】
ＮＧＳ１００及びＥＰＳ２００の基本的な機能及び構成については、非特許文献１及び非特許文献２に記載されているものと同一であってよい。すなわち、ＮＧＳは、ＥＰＳの機能を拡張することを目的に設定されており、例えば、基地局と、Ｕ−ｐｌａｎｅ機能（ＵＰＦ）と、ＮＧＳ制御ノード（ＡＭＦ（Ａｃｃｅｓｓ  ＆  Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）、ＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）など）と、ＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）からなるアーキテクチャとなっている。ＮＧＳにおいてＵＰＦにＳＤＮ転送機能を備えることで、ＵＰＦの転送方式に柔軟性を持たせるｓｏｌｕｔｉｏｎが提案されている。非特許文献１では、ＮＧＳのＵ−ｐｌａｎｅと、ＥＰＳのＵ−ｐｌａｎｅとの相互接続点を、Ｓ５／８−Ｕインタフェースと後方互換性を持たせたＮＧ９インタフェースと定めている。しかし、上述の提案されているｓｏｌｕｔｉｏｎに係るＵＰＦでは、Ｓ５／８−Ｕインタフェースとの後方互換性を持たせることができないという問題がある。この問題は、本実施形態によって解決される。
【００１６】
以下、本実施形態の特徴部分を中心に説明する。
【００１７】
ＮＧＳ１００は、ＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）１１０と、基地局１２０と、ＵＰＦ（Ｕｓｅｒ  Ｐｌａｎｅ  Ｆｕｎｃｔｉｏｎ）１３０と、ＮＧＳ制御ノード１４０とを含む。ＮＧＳ１００は、ＳＤＮ（Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｅｄ  Ｎｅｔｗｏｒｋ）１５０を用いたネットワークである。図１に示される例では、ＳＤＮ１５０は、２つのＵＰＦ１３０と、ＮＧＳ制御ノード１４０とを含んで構成される。図１において、各ＵＰＦ１３０を区別できるように、１３０−１及び１３０−２の異なる符号を付している。ただし、ＮＧＳ１００の各構成要素の数は、図１に示される例に限定されない。
【００１８】
ＥＰＳ２００は、ＵＥ２１０と、基地局２２０と、ＳＧＷ−Ｕ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｕ）２３０と、ＥＰＳ制御ノード２４０とを含む。ＥＰＳ制御ノード２４０は、非特許文献２に示されるＭＭＥ、ＳＧＷ−Ｃ、ＰＧＷ―Ｃ等であってよい。
【００１９】
ＮＧＳ１００において、ＵＰＦ１３０は、ＮＧＳ１００の外部ネットワーク（ＳＤＮ１５０の外部ネットワーク）との接続ノードとして機能し得る。ＵＰＦ１３０が接続ノードとして機能する場合、ＵＰＦ１３０には、接続先のネットワークに応じたインタフェースが設定される。例えば、ＥＰＳ２００のＳＧＷ−Ｕ２３０と接続されるＵＰＦ１３０のインタフェースは、ＮＧ９インタフェースであってよい。なお、ＮＧＳ１００のＵＰＦ１３０と接続されるＥＰＳ２００のＳＧＷ−Ｕ２３０のインタフェースは、Ｓ５／８−Ｕインタフェースであってよい。
【００２０】
図１において、パケットデータの伝送経路（Ｕ−Ｐｌａｎｅの経路）が実線で示され、制御信号の伝送経路（Ｃ−Ｐｌａｎｅの経路）が破線で示される。
【００２１】
ＵＰＦ１３０について説明する。図２は、ＵＰＦ１３０（図１）の機能ブロックの例を示す図である。ＵＰＦ１３０は、インタフェースＤＢ１３１と、ＧＴＰ−Ｕ表１３２と、転送表１３３と、ＳＤＮ転送部１３４と、制御通信部１３５と、制御部１３６と、複数のインタフェース１３７とを含む。制御部１３６は、ＵＰＦ１３０の全体制御を行う部分（主制御部）であり、インタフェース１３７は、パケットデータの入出力が可能な複数のインタフェースである。以下、インタフェースＤＢ１３１、ＧＴＰ−Ｕ表１３２、転送表１３３、ＳＤＮ転送部１３４及び制御通信部１３５について説明する。
【００２２】
インタフェースＤＢ１３１は、インタフェース１３７に関する情報（インタフェース情報）を記録する部分（記録手段）である。インタフェース情報の例は、ＵＰＦ１３０がＥＰＳ２００とのインタフェースを有しているか否かを示す情報である。先に説明したように、ＵＰＦ１３０は、ＥＰＳ２００も含め、ＮＧＳ１００外部の各種のネットワークに接続される。インタフェース１３７に対しては、ＮＧＳ１００の接続先ネットワークの種別に応じた動作モードが設定される。
【００２３】
図３を参照して、インタフェースＤＢ１３１の例を説明する。インタフェースＤＢ１３１のエントリには、インタフェースと、当該インタフェースの動作モードとが対応づけて記録される。図３において、複数のインタフェース１３７のうち、２つのインタフェース１３７が例示される。各インタフェース１３７を区別できるように、１３７−１及び１３７−２の異なる符号を付している。この例では、インタフェース「インタフェース１３７−１」に対しては、動作モード「ＮＧ９インタフェース」が設定される。インタフェース「インタフェース１３７−２」に対しては、動作モード「ＥＰＳ相互接続点」が設定される。例えばこのようなインタフェースＤＢ１３１を図１のＵＰＦ１３０−２が有している場合、インタフェース１３７−１は、ＥＰＳ２００のＳＧＷ−Ｕ２３０とのインタフェースであり、インタフェース１３７−２は、ＵＰＦ１３０−１とのインタフェースであってよい。
【００２４】
図２に戻り、ＧＴＰ−Ｕ表１３２は、親インタフェースと、ＧＴＰ−ＵインタフェースのＴＥ−ＩＤ（Ｔｕｎｎｅｌ  Ｅｎｄｐｏｉｎｔ  ＩＤ）とを対応づけて記録する。ここで、親インタフェースは、パケットデータが入力される（到着する）インタフェースを意味する。
【００２５】
図４を参照して、ＧＴＰ−Ｕ表１３２の例を説明する。この例では、親インタフェース「インタフェース１３７−２」と、ＴＥ−ＩＤ「ＴＥ−ＩＤ１」及び「ＴＥ−ＩＤ２」等とが対応づけられる。親インタフェースとＴＥ−ＩＤとを対応づけた情報は、ＮＧＳ１００が接続されるＥＰＳ２００及びＥＰＳ２００に在圏しているＵＥ２１０に応じて、適宜、追加及び削除される。追加及び削除する機能（追加及び削除する手段）は、例えば、ＧＴＰ−Ｕ表１３２及び制御部１３６の協働によって実現されてよい。
【００２６】
図２に戻り、転送表１３３は、パケットデータの転送に関する処理を決定するために用いられる。
【００２７】
図５を参照して、転送表１３３の例を説明する。転送表１３３の転送エントリには、転送エントリＩＤと、入力元と、Ｏｆｆｓｅｔと、Ｌｅｎｇｔｈと、Ｖａｌｕｅと、Ａｃｔｉｏｎとが対応付けて記録される。転送エントリＩＤは、転送エントリを唯一に識別できるＩＤである。入力元は、ＳＤＮ転送部１３４がローカルな状態を記録したもの（記憶部）である。Ｏｆｆｓｅｔは、受信パケットデータのヘッダから何ビット目からマッチングを行うかを定める値である。Ｌｅｎｇｔｈは、受信パケットデータのヘッダの、Ｏｆｆｓｅｔで指定された位置から何ビットの長さのマッチングを行うかを定める値である。Ｖａｌｕｅは、受信パケットデータのヘッダからＯｆｆｓｅｔで指定した位置からＬｅｎｇｔｈで指定される長さとで表現される箇所とマッチングさせるビット列の値である。換言すれば、Ｖａｌｕｅは、パケットデータのヘッダに示される情報（例えばビットデータ）のうちのＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定される情報である。Ａｃｔｉｏｎは、受信パケットデータに対して転送エントリの、入力元、Ｏｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅによるマッチングを行った結果、一致した場合に取るべき動作を指定する値である。
【００２８】
図５に示される例では、転送エントリＩＤ「転送エントリ１：１」に対しては、入力元「インタフェース１３７−１」、Ｏｆｆｓｅｔ「０」、Ｌｅｎｇｔｈ「４８」、Ｖａｌｕｅ「０ｘ０００００００００００１」及びＡｃｔｉｏｎ「入力元を更新して更なるマッチングを行う」が対応づけられる。この場合、インタフェース１３７−１に入力されたパケットデータ（すなわちＥＰＳ制御ノード２４０のＳＧＷ−Ｕ２３０からのパケットデータ）に対しては、ヘッダの冒頭からＯｆｆｓｅｔ「０」番目のビットを起点として、Ｌｅｎｇｔｈ「４８」桁のビットデータがマッチングに用いられる。当該ビットデータの値がＶａｌｕｅ「０ｘ０００００００００００１」であれば、Ａｃｔｉｏｎ「入力元を更新して更なるマッチングを行う」が実行される。具体的に、ＳＤＮ転送部１３４によって、入力元が、「インタフェース１３７−１」から転送エントリＩＤ「転送エントリ１：１」に書き換えられる。
【００２９】
転送エントリＩＤ「転送エントリ１：２」に対しては、入力元「転送エントリ１：１」、Ｏｆｆｓｅｔ「９６」、Ｌｅｎｇｔｈ「３２」、Ｖａｌｕｅ「０ｘ０８００」及びＡｃｔｉｏｎ「入力元を更新して更なるマッチングを行う」が対応づけられる。この場合、ヘッダの冒頭からＯｆｆｓｅｔ「９６」番目のビットを起点として、Ｌｅｎｇｔｈ「３２」桁のビットデータがマッチングに用いられる。当該ビットデータの値がＶａｌｕｅ「０ｘ０８００」であれば、Ａｃｔｉｏｎ「入力元を更新して更なるマッチングを行う」が実行される。具体的に、ＳＤＮ転送部１３４によって、入力元が、「転送エントリ１：１」から転送エントリＩＤ「転送エントリ１：２」に書き換えられる。
【００３０】
この他の例として、転送エントリＩＤ「転送エントリ２：１」に対しては、入力元「ＴＥ−ＩＤ２」、Ｏｆｆｓｅｔ「０」、Ｌｅｎｇｔｈ「４８」、Ｖａｌｕｅ「０ｘ０００００００００００２」及びＡｃｔｉｏｎ「インタフェース１３７−１から出力する」が対応づけられる。この場合、ヘッダの冒頭からＯｆｆｓｅｔ「０」番目のビットを起点として、Ｌｅｎｇｔｈ「４８」桁のビットデータがマッチングに用いられる。当該ビットデータの値がＶａｌｕｅ「０ｘ０００００００００００２」であれば、Ａｃｔｉｏｎ「インタフェース１３７−１から出力する」が実行される。具体的に、パケットデータが、インタフェース１３７−１から出力される。
【００３１】
図２に戻り、ＳＤＮ転送部１３４は、ＳＤＮ１５０におけるパケットデータの転送を行う部分である。ＳＤＮ転送部１３４による転送処理の詳細については、後に図８を参照して説明する。
【００３２】
制御通信部１３５は、制御信号の送受信を行う部分である。図１において制御信号の伝送経路が破線で示されるように、制御通信部１３５は、ＮＧＳ制御ノード１４０を介して、ＮＧＳ１００内の各構成要素との間、更には、ＮＧＳ制御ノード１４０を介してＥＰＳ２００のＥＰＳ制御ノード２４０との間で、制御信号の送受信を行うことができる。
【００３３】
図１に戻り、ＮＧＳ制御ノード１４０について説明する。ＮＧＳ制御ノード１４０は、ＳＤＮ１５０において、ＥＰＳ２００との間（ＥＰＳ制御ノード２４０との間）で制御信号の受け渡しが可能な部分である。
【００３４】
図６は、ＮＧＳ制御ノード１４０の機能ブロックの例を示す図である。ＮＧＳ制御ノード１４０は、制御部１４１と、制御通信部１４２とを含む。制御部１４１は、ＮＧＳ制御ノード１４０の全体制御を行う部分（主制御部）である。制御通信部１４２は、制御信号の送受信を行う部分である。例えば制御部１４１は、先に説明したＵＰＦ１３０の転送表１３３を設定する転送表設定部分として機能することもできる。
【００３５】
図１に戻り、ＥＰＳ制御ノード２４０について説明する。ＥＰＳ制御ノード２４０は、ＥＰＳ２００において、ＮＧＳ１００との間（ＮＧＳ制御ノード１４０との間）で制御信号の受け渡しが可能な部分である。
【００３６】
図７は、ＥＰＳ制御ノード２４０の機能ブロックの例を示す図である。ＥＰＳ制御ノード２４０は、制御部２４１と、制御通信部２４２とを含む。制御部２４１は、ＥＰＳ制御ノード２４０の全体制御を行う部分（主制御部）である。制御通信部２４２は、制御信号の送受信を行う部分である。ＥＰＳ制御ノード２４０では、例えば制御部２４１によって、ＳＲ変換表の作成及び管理、更には、トポロジＤＢの管理等も行われる。
【００３７】
次に、図８及び図９を参照して、通信システム１の動作の例を説明する。
【００３８】
図８は、パケットデータを転送する際に、通信システム１によって実行される処理（制御方法）の例を示すフローチャートである。図示しないが、ＳＤＮ転送部１３４は、ローカルな状態を記録する記憶部である上述の入力元を備える。
【００３９】
ステップＦ１では、インタフェース１３７にパケットデータが到着する。到着するパケットデータは、例えばＳＧＷ−Ｕ２３０からのパケットデータである。
【００４０】
ステップＦ２では、動作モードが判定される。具体的に、ＵＰＦ１３０のＳＤＮ転送部１３４が、インタフェースＤＢ１３１を参照することによって、先のステップＦ１においてパケットデータが到着したインタフェース１３７に対して設定されている動作モードを特定する。動作モードがＥＰＳ相互接続点の場合、ＳＤＮ転送部１３４は、ステップＦ３に処理を進める（処理を分岐する）。動作モードがＮＧ９インタフェースの場合、ＳＤＮ転送部１３４は、ステップＦ５に処理を進める。
【００４１】
ステップＦ３では、パケットデータに含まれるＴＥ−ＩＤがＧＴＰ−Ｕ表１３２に含まれるか否かが判断される。具体的に、ＳＤＮ転送部１３４が、ＧＴＰ−Ｕ表１３２に示されるＴＥ−ＩＤの中に、先のステップＦ１においてインタフェース１３７に到着したパケットデータのヘッダに記載されたＴＥ−ＩＤが存在するか否かを判断する。ＴＥ―ＩＤがＧＴＰ−Ｕ表１３２に含まれている場合（ステップＦ３：ＹＥＳ）、ＳＤＮ転送部１３４は、ステップＦ４に処理を進める。そうでない場合（ステップＦ３：ＮＯ），ＳＤＮ転送部１３４は、ステップＦ１０に処理を進める。
【００４２】
ステップＦ４では、入力元をＴＥ−ＩＤに設定する。具体的に、ＳＤＮ転送部１３４が、先のステップＦ３でＧＴＰ−Ｕ表１３２に含まれると判断したＴＥ−ＩＤを、入力元に記録させる。ステップＦ４の処理が完了した後、ＳＤＮ転送部１３４は、ステップＦ６に処理を進める。
【００４３】
ステップＦ５では、入力元をインタフェースに設定する。具体的に、ＳＤＮ転送部１３４が、先のステップＦ１でパケットデータが到着したインタフェース１３７を入力元に記録させる。ステップＦ５の処理が完了した後、ＳＤＮ転送部１３４は、ステップＦ６に処理を進める。
【００４４】
次に説明するステップＦ６〜Ｆ９では、先に図５を参照して説明したように、転送表１３３を用いたマッチングが行われる。
【００４５】
ステップＦ６では、入力元、Ｏｆｆｓｅｔ、Ｌｅｎｇｔｈ、Ｖａｌｕｅの組が一致する転送エントリが転送表にあるか否かが判断される。具体的に、ＳＤＮ転送部１３４が、パケットデータに対して、入力元、Ｏｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組が一致する転送エントリを転送表１３３（図５）から検索する。一致する転送エントリがある場合（ステップＳ６：ＹＥＳ）、ＳＤＮ転送部１３４は、ステップＦ７に処理を進める。そうでない場合（ステップＦ６：ＮＯ）、ＳＤＮ転送部１３４は、ステップＦ１０に処理を進める。
【００４６】
ステップＦ７では、Ａｃｔｉｏｎが次のマッチングであるか否かが判断される。具体的に、ＳＤＮ転送部１３４が、先のステップＦ６で一致する転送エントリがあるとされたユーザデータのパケットデータに対するＡｃｔｉｏｎが、「入力元を更新して更なるマッチングを行う」（図５）であるか否かを判定する。Ａｃｔｉｏｎが次のマッチングである場合（ステップＦ７：ＹＥＳ）、ＳＤＮ転送部１３４は、ステップＦ８に処理を進める。そうでない場合（ステップＦ７：ＮＯ）、ＳＤＮ転送部１３４は、ステップＦ９に処理を進める。
【００４７】
ステップＦ８では、入力元が転送エントリＩＤに設定される。具体的に、ＳＤＮ転送部１３４が、先に図５を参照して説明したように、入力元を転送エントリＩＤに書き換える。ステップＦ８の処理が完了した後、ＳＤＮ転送部１３４は、ステップＦ６に再び処理を戻す。
【００４８】
ステップＦ９では、Ａｃｔｉｏｎが実行される。具体的に、ＳＤＮ転送部１３４が、先に図５を参照して説明したように、Ａｃｔｉｏｎに示される処理を実行する。例えばＡｃｔｉｏｎ「インタフェース１３７−１から出力する」が実行される場合には、ＳＤＮ転送部１３４が、パケットデータをインタフェース１３７−１から出力する出力手段として機能する。
【００４９】
ステップＦ１０では、パケットデータが破棄される。すなわち、ＳＤＮ転送部１３４は、いずれのインタフェース１３７からもパケットデータを出力しない。
【００５０】
ステップＦ９又はステップＦ１０の処理が完了した後、フローチャートの処理は終了する。
【００５１】
図９は、図８を参照して説明したようなパケットデータの転送を実現するための通信システム１の制御シーケンス（制御方法）の例を示す図である。この制御シーケンスは、例えば、ＮＧＳ１００を含むネットワークにおいてベアラを設定するために、ＵＥからアタッチ要求が行われることに応じて開始される。ここでは、ＮＧＳ１００と接続されるＥＰＳ２００（の基地局２２０）に在圏しているＵＥ２１０からアタッチ要求が行われる例について説明する。なお、ＵＰＦ１３０には、予めインタフェースＤＢ１３１が設定されているものとする。
【００５２】
ステップＴ０において、上述のように、予めインタフェースＤＢ１３１が設定される。インタフェースＤＢ１３１の設定は、例えば通信システム１の管理者によって行われてよい。
【００５３】
ステップＴ１では、ＵＥ２１０からＥＰＳ制御ノード２４０へ、ベアラ設定要求が送信される。具体的に、ＥＰＳ２００の基地局２２０に在圏しているＵＥ２１０が、基地局２２０を介して、ＥＰＳ制御ノード２４０へ、ベアラ設定要求を送信する。
【００５４】
ステップＴ２では、ＥＰＳ制御ノード２４０からＮＧＳ制御ノード１４０へ、ベアラ設定要求が送信される。具体的に、先のステップＴ１で送信されたベアラ設定要求が、ＥＰＳ２００のＥＰＳ制御ノード２４０から、ＥＰＳ２００の制御通信部２４２及びＮＧＳ制御ノード１４０の制御通信部１４２を介して、ＮＧＳ制御ノード１４０へ転送される。
【００５５】
ステップＴ３では、ＮＧＳ制御ノード１４０からＵＰＦ１３０へ、ＧＴＰ−Ｕの設定要求と転送エントリの追加要求が送信される。具体的に、先のステップＴ１及びステップＴ２において送信されたＧＴＰ−Ｕの設定要求と転送エントリの追加要求が、ＮＧＳ制御ノード１４０から、制御通信部１４２及びＵＰＦ１３０の制御通信部１３５を介して、ＵＰＦ１３０に送信される。
【００５６】
ステップＴ４では、ＧＴＰ−Ｕ表及び転送表にエントリが追加される。具体的に、ＵＰＦ１３０の制御部１３６が、先のステップＴ３において送信されたＧＴＰ−Ｕの設定要求に応じて、ＧＴＰ−Ｕ表１３２にエントリを追加する。例えば、インタフェース１３７−２からＴＥ−ＩＤ３が付与されたＧＴＰ−Ｕヘッダを受信する場合には、親インタフェース「インタフェース１３７−２」に、ＵＥ２１０に対応するＴＥ−ＩＤ（ここでは「ＴＥ−ＩＤ３」）のエントリが追加される。どのようなＴＥ−ＩＤが追加されるかは、ステップＴ１及びステップＴ２を経てＮＧＳ制御ノード１４０において既存技術を用いてＵＥ２１０と紐付けて生成、取得された値が付与されてよい。また、先のステップＴ３において送信された転送エントリの追加要求に応じて、転送表１３３にエントリを追加する。例えば、ステップＴ１及びステップＴ２を経てＮＧＳ制御ノード１４０において既存技術を用いてＵＥ２１０と紐付けて生成、取得されたＴＥ−ＩＤと、ＮＧＳ制御ノード１４０の制御部１４１に保存する転送ルールと、に従って、図５に示される入力元、Ｏｆｆｓｅｔ、Ｌｅｎｇｔｈ、Ｖａｌｕｅ及びＡｃｔｉｏｎの組を生成し、これに各ＵＰＦ１３０において転送エントリを唯一に識別できる転送エントリＩＤを付与してレコードの一式が生成される。転送ルールには、例えば、各ＵＥに対してどのようなＯｆｆｓｅｔ、Ｌｅｎｇｔｈ、Ｖａｌｕｅ及びＡｃｔｉｏｎｏの組をもたせるかを示す転送表の雛形のような情報を持たせてよい。ただし、ＧＴＰ−Ｕ表及び転送表へのエントリの追加の手法は、ここで説明した例に限定されない。
【００５７】
ステップＴ５では、ＵＰＦ１３０からＮＧＳ制御ノード１４０へ、応答が送信される。具体的に、ＵＰＦ１３０の制御部１３６によって、先のステップＴ４におけるエントリの追加が完了した旨の応答が、制御通信部１３５及びＮＧＳ制御ノード１４０の制御通信部１４２を介して、ＮＧＳ制御ノード１４０に送信される。
【００５８】
ステップＴ６では、ＮＧＳ制御ノード１４０からＥＰＳ制御ノード２４０へ、応答が送信される。具体的に、ＮＧＳ制御ノード１４０の制御部１４１によって、先のステップＴ５で送信された応答が、ＮＧＳ制御ノード１４０の制御通信部１４２及びＥＰＳ制御ノード２４０の制御通信部２４２を介して、ＥＰＳ制御ノード２４０に送信される。
【００５９】
ステップＴ７では、ＥＰＳ２００の基地局２２０と、ＳＧＷ−Ｕ２３０と、ＵＥ２１０とに、ベアラが設定される。具体的に、ＥＰＳ制御ノード２４０の制御部２４１が、基地局２２０とＳＧＷ−Ｕ２３０とＵＥ２１０とにベアラを設定する要求を、制御通信部２４３を介して行い、この要求に応じてベアラが設定される。
【００６０】
ステップＴ８では、ＥＰＳ制御ノード２４０からＵＥ２１０へ、応答が送信される。具体的に、ＥＰＳ制御ノード２４０の制御部２４１が、ベアラが設定された旨の応答を、制御通信部２４２及び基地局２２０を介して、ＵＥ２１０に送信する。
【００６１】
以上のようにベアラが設定されることによって、ＵＰＦ１３０において、ＥＰＳ２００のＳＧＷ−Ｕ２３０のインタフェース（Ｓ５／８−Ｕインタフェース）との後方互換性を持たせることができるようになる。従って、ＮＧＳ１００とＥＰＳ２００との相互接続性を確保して、ＮＧＳ１００とＥＰＳ２００との間のパケットデータの通信を行うことが可能になる。
【００６２】
なお、パケットデータの通信が終わった後は、先のステップＴ４においてＧＴＰ−Ｕ表及び転送表に追加されたエントリが削除されてよい。
【００６３】
以上説明したように、通信システム１は、ＳＤＮ１５０を利用する通信システムである。ＳＤＮ１５０は、パケットデータの入出力が可能な複数のインタフェース１３７を有する接続ノードとしてのＵＰＦ１３０を含む。通信システム１は、ＵＰＦ１３０がＥＰＳとのインタフェースを有しているか否かを示すインタフェース情報を記録するインタフェースＤＢ１３１と、インタフェース情報によりＥＰＳ２００とのインタフェース（例えばインタフェース１３７−１）を有していると示されたＵＰＦ１３０の当該インタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除する手段（例えばＧＴＰ−Ｕ表１３２及び制御部１３６の協働によって実現される）と、ＵＰＦ１３０においてＧＴＰ−Ｕインタフェースが追加されたインタフェース（例えばインタフェース１３７−１）に入力されたパケットデータを、当該パケットデータのヘッダに示される情報のうちの設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェース（例えばインタフェース１３７−２）から出力するＳＤＮ転送部１３４と、を備える。
【００６４】
上記の通信システム１では、ＳＤＮ１５０においてＥＰＳとのパケットデータの入出力が可能なインタフェースを有しているＵＰＦ１３０に、ＧＴＰ−Ｕインタフェースを追加及び削除することができる。これにより、ＳＤＮ１５０において、ＧＴＰ−Ｕプロトコルによってパケットデータ伝送が行われるＥＰＳ２００との相互接続性を確保することができる。
【００６５】
更に、上記の通信システム１では、ＧＴＰ−Ｕインタフェースが追加されたインタフェース（例えばインタフェース１３７−１）に入力されたパケットデータは、当該パケットデータのヘッダに示される情報のうちのＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェース（例えばインタフェース１３７−２）から出力される。このようにＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組み合わせを用いることによって、柔軟なパケットデータマッチングを行うことも可能になる。
【００６６】
具体的に、プロトコルごとの規則によらずに転送エントリに記載されたヘッダのＯｆｆｓｅｔ位置からのＬｅｎｇｔｈの分（ビット長分）のＶａｌｕｅ（値）がどのような値であるのかという、Ｏｆｆｓｅ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組み合わせだけによって転送先を柔軟に決定することができる。例えば、ヘッダがＭＡＣアドレス及びＩＰアドレスを含む場合、ＭＡＣアドレスでマッチングを行うようにＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅを組み合わせることによってＬ２層（Ｌａｙｅｒ  ２）でのパケットデータ伝送が可能になる。また、ＩＰアドレスでマッチングを行うようにＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅを組み合わせることによって、Ｌ３層（Ｌａｙｅｒ  ３）でのパケットデータ伝送が可能になる。このように、パケットデータ伝送を行うＬａｙｅｒを選択できるという点でも、柔軟なパケットデータマッチングを行うことが可能である。
【００６７】
通信システム１は、ＳＤＮ１５０においてＥＰＳ２００との間で制御信号の受け渡しが可能なＮＧＳ制御ノード１４０を更に備え、制御部１３６は、ＮＧＳ制御ノード１４０がＥＰＳ２００に在圏しているＵＥ２１０からのアタッチ要求を受け付けると（ステップＴ３）、当該アタッチ要求に応じて設定されるＧＴＰ−Ｕインタフェースを、インタフェース情報によりＥＰＳ２００とのインタフェースを有していると示されたＵＰＦ１３０のインタフェース（例えばインタフェース１３７−１）に追加する（ステップＴ４）。ＳＤＮ転送部１３４は、追加されたインタフェース（例えばインタフェース１３７−１）に入力されたパケットデータを、ＵＥ２１０のアタッチ要求に応じて設定されるＯｆｆｓｅｔ及びＬｅｎｇｔｈによって示されるＶａｌｕｅに基づいて定められるインタフェースから出力してもよい。このようにして、ＥＰＳ２００（の基地局２２０）に在圏しているＵＥ２１０のアタッチ要求に応じて、そのＵＥ２１０に対応したＧＴＰ−Ｕインタフェースを追加することができる。また、そのＵＥ２１０に対応したＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組み合わせを用いたパケットマッチングを行うことができる。
【００６８】
また、上記の通信システム１によって実行される制御方法は、ＵＰＦ１３０がＥＰＳ２００とのインタフェースを有しているか否かを示すインタフェース情報を記録するステップ（ステップＴ０）と、インタフェース情報によりＥＰＳ２００とのインタフェース（例えばインタフェース１３７−１）を有していると示されたＵＰＦ１３０のインタフェースに、ＧＴＰ−Ｕインタフェースを追加及び削除するステップ（追加はステップＴ４で行われ、削除は例えばパケットデータの通信が終わった後に行なわれる）と、ＵＰＦ１３０においてＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータを、当該パケットデータに示される情報のうちの予め設定されたＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力するステップ（ステップＦ１〜Ｆ９）と、を含む。
【００６９】
上記の制御方法では、ＳＤＮ１５０においてＥＰＳ２００とのパケットデータの入出力が可能なインタフェース（例えばインタフェース１３７−１）を有しているＵＰＦ１３０に、ＧＴＰ−Ｕインタフェースを追加及び削除することができる。これにより、ＳＤＮ１５０において、ＧＴＰ−Ｕプロトコルによってパケットデータ伝送が行われるＥＰＳ２００との相互接続性を確保することができる。更に、上記の制御方法では、ＧＴＰ−Ｕインタフェースが追加されたインタフェースに入力されたパケットデータは、当該パケットデータに示される情報のうちのＯｆｆｓｅｔ及びＬｅｎｇｔｈによって特定されるＶａｌｕｅに基づいて定められるインタフェースから出力される。このようにＯｆｆｓｅｔ、Ｌｅｎｇｔｈ及びＶａｌｕｅの組み合わせを用いることによって、柔軟なパケットデータマッチングを行うことも可能になる。
【００７０】
上記実施の形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック（構成部）は、ハードウェア及び／又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び／又は論理的に結合した１つの装置により実現されてもよいし、物理的及び／又は論理的に分離した２つ以上の装置を直接的及び／又は間接的に(例えば、有線及び／又は無線)で接続し、これら複数の装置により実現されてもよい。
【００７１】
例えば、本発明の一実施の形態におけるＵＰＦ１３０、ＮＧＳ制御ノード１４０及びＥＰＳ制御ノード２４０などは、本実施形態の通信システム１の制御方法に係る処理を行うコンピュータとして機能してもよい。図１０は、本実施形態に係るＵＰＦ１３０、ＮＧＳ制御ノード１４０及びＥＰＳ制御ノード２４０など（以下、単に「ＵＰＦ１３０等」と称する）のハードウェア構成の一例を示す図である。ＵＰＦ１３０等は、物理的には、プロセッサ１００１、メモリ１００２、ストレージ１００３、通信装置１００４、入力装置１００５、出力装置１００６、バス１００７などを含むコンピュータ装置として構成されてもよい。
【００７２】
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。ＵＰＦ１３０等のハードウェア構成は、図に示した各装置を１つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
【００７３】
ＵＰＦ１３０等における各機能は、プロセッサ１００１、メモリ１００２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることで、プロセッサ１００１が演算を行い、通信装置１００４による通信や、メモリ１００２及びストレージ１００３におけるデータの読み出し及び／又は書き込みを制御することで実現される。
【００７４】
プロセッサ１００１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１００１は、周辺装置とのインタフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central  Processing  Unit）で構成されてもよい。例えば、制御部１３６、制御部１４１及び制御部２４１などは、プロセッサ１００１で実現されてもよい。
【００７５】
また、プロセッサ１００１は、プログラム（プログラムコード）、ソフトウェアモジュールやデータを、ストレージ１００３及び／又は通信装置１００４からメモリ１００２に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態で説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、制御部１３６、制御部１４１及び制御部２４１などは、メモリ１００２に格納され、プロセッサ１００１で動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、１つのプロセッサ１００１で実行される旨を説明してきたが、２以上のプロセッサ１００１により同時又は逐次に実行されてもよい。プロセッサ１００１は、１以上のチップで実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。
【００７６】
メモリ１００２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read  Only  Memory）、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）、ＲＡＭ（Random  Access  Memory）などの少なくとも１つで構成されてもよい。メモリ１００２は、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリ１００２は、本発明の一実施の形態に係る無線通信方法を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００７７】
ストレージ１００３は、コンピュータ読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact  Disc  ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つで構成されてもよい。ストレージ１００３は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ１００２及び／又はストレージ１００３を含むデータベース、サーバその他の適切な媒体であってもよい。
【００７８】
通信装置１００４は、有線及び／又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。例えば、上述の制御通信部１３５、制御通信部１４２及び制御通信部２４２などは、通信装置１００４で実現されてもよい。
【００７９】
入力装置１００５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど）である。出力装置１００６は、外部への出力を実施する出力デバイス（例えば、ディスプレイ、スピーカー、LEDランプなど）である。なお、入力装置１００５及び出力装置１００６は、一体となった構成（例えば、タッチパネル）であってもよい。
また、プロセッサ１００１やメモリ１００２などの各装置は、情報を通信するためのバス１００７で接続される。バス１００７は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。
【００８０】
また、ＵＰＦ１３０等は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital  Signal  Processor）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＰＬＤ（Programmable  Logic  Device）、ＦＰＧＡ（Field  Programmable  Gate  Array）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１００１は、これらのハードウェアの少なくとも１つで実装されてもよい。
【００８１】
以上、本実施形態について詳細に説明したが、当業者にとっては、本実施形態が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本実施形態は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本実施形態に対して何ら制限的な意味を有するものではない。
【００８２】
情報の通知は、本明細書で説明した態様／実施形態に限られず、他の方法で行われてもよい。例えば、情報の通知は、物理レイヤシグナリング（例えば、ＤＣＩ（Downlink  Control  Information）、ＵＣＩ（Uplink  Control  Information））、上位レイヤシグナリング（例えば、ＲＲＣ（Radio  Resource  Control）シグナリング、ＭＡＣ（Medium  Access  Control）シグナリング、報知情報（ＭＩＢ（Master  Information  Block）、ＳＩＢ（System  Information  Block）））、その他の信号又はこれらの組み合わせによって実施されてもよい。また、ＲＲＣシグナリングは、ＲＲＣメッセージと呼ばれてもよく、例えば、ＲＲＣ接続セットアップ（RRC Connection Setup）メッセージ、ＲＲＣ接続再構成（RRC ConnectionReconfiguration）メッセージなどであってもよい。
【００８３】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【００８４】
本明細書において特定の装置によって行われるとした特定動作は、場合によってはその上位ノード（upper node）によって行われることもある。例えば、特定の装置が基地局であった場合においては、当該基地局を有する１つ又は複数のネットワークノード（network nodes）からなるネットワークにおいて、端末との通信のために行われる様々な動作は、基地局及び／又は基地局以外の他のネットワークノード(例えば、MME又はS-GWなどが考えられるが、これらに限られない)によって行われ得ることは明らかである。上記において基地局以外の他のネットワークノードが１つである場合を例示したが、複数の他のネットワークノードの組み合わせ(例えば、MME及びS-GW)であってもよい。
【００８５】
情報等は、上位レイヤ(又は下位レイヤ)から下位レイヤ(又は上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。
【００８６】
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【００８７】
判定は、１ビットで表される値（０か１か）によって行われてもよいし、真偽値（Boolean：true又はfalse）によって行われてもよいし、数値の比較（例えば、所定の値との比較）によって行われてもよい。
【００８８】
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【００８９】
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【００９０】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【００９１】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【００９２】
なお、本明細書で説明した用語及び／又は本明細書の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、信号はメッセージであってもよい。
【００９３】
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【００９４】
また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。例えば、無線リソースはインデックスで指示されるものであってもよい。
【００９５】
上述したパラメータに使用する名称はいかなる点においても限定的なものではない。更に、これらのパラメータを使用する数式等は、本明細書で明示的に開示したものと異なる場合もある。様々なチャネル（例えば、ＰＵＣＣＨ、ＰＤＣＣＨなど）及び情報要素（例えば、ＴＰＣなど）は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的なものではない。
【００９６】
基地局は、１つ又は複数（例えば、３つ）の（セクタとも呼ばれる）セルを収容することができる。基地局が複数のセルを収容する場合、基地局のカバレッジエリア全体は複数のより小さいエリアに区分でき、各々のより小さいエリアは、基地局サブシステム（例えば、屋内用の小型基地局ＲＲＨ：Ｒｅｍｏｔｅ  Ｒａｄｉｏ  Ｈｅａｄ）によって通信サービスを提供することもできる。「セル」又は「セクタ」という用語は、このカバレッジにおいて通信サービスを行う基地局、及び／又は基地局サブシステムのカバレッジエリアの一部又は全体を指す。更に、「基地局」「ｅＮＢ」、「セル」、及び「セクタ」という用語は、本明細書では互換的に使用され得る。基地局は、固定局（fixed station）、ＮｏｄｅＢ、ｅＮｏｄｅＢ（ｅＮＢ）、アクセスポイント（accesspoint）、フェムトセル、スモールセルなどの用語で呼ばれる場合もある。
【００９７】
移動通信端末（ＵＥ１１０、ＵＥ２１０）は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、又はいくつかの他の適切な用語で呼ばれる場合もある。
【００９８】
本明細書で使用する「判断(judging)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up)（例えば、テーブル、データベース又は別のデータ構造での探索）、確認(ascertaining)した事を「判断」、「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)（例えば、情報を受信すること）、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)（例えば、メモリ中のデータにアクセスすること）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。
【００９９】
「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、２又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された２つの要素間に１又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。本明細書で使用する場合、２つの要素は、１又はそれ以上の電線、ケーブル及び／又はプリント電気接続を使用することにより、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光（可視及び不可視の両方）領域の波長を有する電磁エネルギーなどの電磁エネルギーを使用することにより、互いに「接続」又は「結合」されると考えることができる。
【０１００】
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【０１０１】
「含む（include）」、「含んでいる（including）」、及びそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。更に、本明細書あるいは特許請求の範囲において使用されている用語「又は（or）」は、排他的論理和ではないことが意図される。
【０１０２】
本明細書において、文脈又は技術的に明らかに1つのみしか存在しない装置である場合以外は、複数の装置をも含むものとする。
【０１０３】
本開示の全体において、文脈から明らかに単数を示したものではなければ、複数のものを含むものとする。
【符号の説明】
【０１０４】
１…通信システム、１００…ＮＧＳ、１１０、２１０…ＵＥ、１２０、２２０…基地局、１３０…ＵＰＦ、１３１…インタフェースＤＢ、１３２…ＧＴＰ−Ｕ表、１３３…転送表、１３４…ＳＤＮ転送部、１３５、１４２、２４２…、制御通信部、１３６、１４１、２４１…制御部、１３７…インタフェース、１４０…ＮＧＳ制御ノード、１５０…ＳＤＮ、２３０…ＳＧＷ−Ｕ、２４０…ＥＰＳ制御ノード。
【図１】
2020205462.tif 000003
【図２】
2020205462.tif 000004
【図３】
2020205462.tif 000005
【図４】
2020205462.tif 000006
【図５】
2020205462.tif 000007
【図６】
2020205462.tif 000008
【図７】
2020205462.tif 000009
【図８】
2020205462.tif 000010
【図９】
2020205462.tif 000011
【図１０】
2020205462.tif 000012