JP6537109B2 - Connection distribution system and method, and connection distribution program - Google Patents
Connection distribution system and method, and connection distribution program Download PDFInfo
- Publication number
- JP6537109B2 JP6537109B2 JP2015197435A JP2015197435A JP6537109B2 JP 6537109 B2 JP6537109 B2 JP 6537109B2 JP 2015197435 A JP2015197435 A JP 2015197435A JP 2015197435 A JP2015197435 A JP 2015197435A JP 6537109 B2 JP6537109 B2 JP 6537109B2
- Authority
- JP
- Japan
- Prior art keywords
- connection
- communication terminal
- resource status
- communication
- gateway device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信端末と、前記通信端末を地域ごとに収容する基地局と、複数のゲートウェイ装置と、基地局及びゲートウェイ装置が収容されたネットワークとを有する通信システムに関し、特にそのコネクション振り分け技術に関する。 The present invention relates to a communication system having a communication terminal, a base station accommodating the communication terminal in each area, a plurality of gateway devices, and a network in which the base station and the gateway device are accommodated. .
近い将来、モバイル向け映像コンテンツの普及や、IoT(Internet on Things)サービスの多様化により、サービスごとに遅延や必要とする帯域幅に多様な要求条件が加わる可能性がある。特に、低遅延性を必要とするサービスに対しては、全国各地に分散配備されたゲートウェイ装置を利用することで、インターネットまでの物理的な距離を短くする必要がある。ゲートウェイ装置などのNW(Network)装置はこれまでHW(Hardware)/SW(Software)一体型であったが、仮想化技術の発展により汎用サーバを使って最小限のリソースで運用することが可能である。 In the near future, the spread of mobile video content and the diversification of IoT (Internet on Things) services may add various requirements to the delay and required bandwidth for each service. In particular, for services that require low latency, it is necessary to shorten the physical distance to the Internet by using gateway devices distributed and distributed throughout the country. Until now, NW (Network) devices such as gateway devices have been integrated with HW (Hardware) / SW (Software), but with the development of virtualization technology, it is possible to operate using a general-purpose server with a minimum of resources is there.
既存のLTE(Long Term Evolution)におけるモバイルコア構成では、基地局であるeNB(eNodeB)とゲートウェイ装置であるS−GW(Serving-Gateway)の間の経路を冗長化するためにS1−Flexが採用されている。S1−Flexでは、図11に示すように、eNBが複数のS−GWに帰属可能とし、障害検出時の切替えと、重み付きラウンドロビンによるAttach要求を振り分けにより、基地局とゲートウェイ装置間にコネクションを確立することができる(特許文献1,非特許文献1参照)。 In the mobile core configuration in the existing Long Term Evolution (LTE), S1-Flex is used to provide redundant paths between the eNB (eNodeB) as a base station and the S-GW (Serving-Gateway) as a gateway device. It is done. In S1-Flex, as shown in FIG. 11, the eNB can belong to a plurality of S-GWs, and connection between the base station and the gateway device by switching upon failure detection and distributing Attach requests by weighted round robin (See Patent Document 1 and Non-Patent Document 1).
しかし、本発明で想定するゲートウェイ装置が分散された環境では、収容する端末数が少ないため、大群化効果が得にくくなり、一般的にトラヒック量の変動が大きくなる。低遅延サービスを提供するためにゲートウェイ装置を端末に近づけるように分散配備をしても、一時的な輻輳による遅延の増大は避けられないため、遅延要件を満たせないゲートウェイ装置にコネクションを振り分けてしまう可能性がある。また、センサー端末等の普及により、データ通信量の小さいコネクションが増加することで、従来のスマートフォンを中心としたデータ通信量の大きいコネクションだけでなく、多様なコネクションが混在することになるため、重み付けラウンドロビンによるゲートウェイ装置選択方法を用いてコネクション数を均等に分散させても、時間や地域によってゲートウェイ装置の処理負荷の偏りが生じ、負荷の最大量に合わせた設備増設すると必要以上の設備投資が課題となる(図12参照)。 However, in the environment where the gateway apparatus assumed in the present invention is dispersed, the number of terminals to be accommodated is small, so that it is difficult to obtain the large grouping effect, and the fluctuation of the traffic amount generally becomes large. Even if distributed deployment is performed to bring gateway devices close to terminals in order to provide low-latency services, an increase in delay due to temporary congestion can not be avoided, so connections are distributed to gateway devices that can not meet the delay requirements. there is a possibility. In addition, as the number of connections with small amount of data communication increases due to the spread of sensor terminals etc., not only connections with large amount of data communication centered on conventional smartphones but various connections will be mixed, so weighting Even if the number of connections is evenly distributed using the gateway device selection method by round robin, the processing load of the gateway device will be uneven depending on time and area, and if the facility is expanded according to the maximum amount of load, more capital investment will be required. It becomes a problem (see FIG. 12).
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、通信システムにおける通信サービスの要求条件を満たすことができるゲートウェイ装置群の抽出と、接続先候補となるゲートウェイ装置群のトラヒック処理負荷を均一化させるコネクション振り分けシステム及び方法、並びにコネクション振り分けプログラムを提供することにある。 The present invention has been made in view of the above circumstances, and the object of the present invention is to extract a group of gateway devices that can satisfy the requirement of communication service in a communication system, and a group of gateway devices to be connection destination candidates. A connection distribution system and method for equalizing traffic processing load, and a connection distribution program.
上記目的を達成するために、本願発明は、通信端末とコアネットワークとを有する通信システムであって、前記コアネットワークは、前記通信端末を地域ごとに収容する基地局と、外部ネットワークとの接続点であり一の外部ネットワークに対して複数配置されたゲートウェイ装置とを含み、前記通信端末が前記基地局及び何れかの前記ゲートウェイ装置を介して前記外部ネットワークと通信を行う通信システムにおいて、前記コアネットワーク内のコネクションを振り分けるコネクション振り分けシステムであって、前記通信端末からの接続要求のサービスタイプ毎に少なくとも遅延要件を含むサービス要求条件を予め保持するサービス要求条件保持部と、前記基地局と前記ゲートウェイ装置との間におけるネットワークのリソース状況及び前記ゲートウェイ装置のリソース状況を保持するリソース状況保持部と、前記通信端末からの接続要求に対し、該接続要求のサービスタイプを判別して前記サービス要求条件保持部からサービス要求条件を取得し、前記リソース状況保持部に保持されているリソース状況に基づき前記通信端末に係る通信が前記サービス要求条件を満たすゲートウェイ装置を選択する選択手段と、前記通信端末と前記選択手段により選択されたゲートウェイ装置との間の接続を確立する接続処理手段とを備えたことを特徴とする。 In order to achieve the above object, the present invention is a communication system having a communication terminal and a core network, wherein the core network is a connection point between a base station accommodating the communication terminal in each area and an external network. and a plurality arranged gateway device to one of the external network is in the communication terminal Oite the communication system for communicating with the external network via the base station and one of the gateway device, wherein A connection distribution system for distributing connections in a core network , comprising: a service request condition holding unit which holds in advance a service request condition including at least a delay requirement for each service type of connection request from the communication terminal; Network resource status with the gateway device A resource status holding unit for holding the resource status of the gateway device; and a connection request from the communication terminal, determining a service type of the connection request and acquiring a service request condition from the service request condition holding unit; A selection unit configured to select a gateway apparatus in which the communication related to the communication terminal satisfies the service request condition based on the resource status held in the resource status holding unit; and the communication terminal and the gateway apparatus selected by the selection unit And connection processing means for establishing a connection between them.
本発明によれば、通信サービスの要求条件ごとに適切なゲートウェイ装置を選択することができるため、要求条件の通信品質を担保することが可能となる。また、副次的な効果として、負荷が均等に分散されるため、設備量を抑えることができる。 According to the present invention, since it is possible to select an appropriate gateway apparatus for each communication service request condition, it is possible to secure the communication quality of the request condition. Also, as a secondary effect, the load is evenly distributed, so the amount of equipment can be reduced.
(第1の実施の形態)
本発明の第1の実施の形態に係るコネクション振り分けシステムについて図1〜図4を参照して説明する。図1はコネクション振り分けシステムを適用した通信システムの構成及び接続処理を説明する図、図2はサービス要求条件蓄積部の蓄積情報の一例、図3はリソース情報蓄積部の剰余リソース蓄積情報の一例、図4は受付制御機能部の動作を説明するフローチャートである。
First Embodiment
A connection distribution system according to a first embodiment of the present invention will be described with reference to FIGS. 1 to 4. 1 is a diagram for explaining the configuration and connection process of the communication system to which the connection distribution system is applied, FIG. 2 is an example of accumulated information of the service request condition accumulating unit, FIG. 3 is an example of residual resource accumulated information of the resource information accumulating unit, FIG. 4 is a flowchart for explaining the operation of the reception control function unit.
本実施の形態では通信システムの一例として移動体通信システム、特にLTEについて説明する。本システムでは、コアネットワークであるEPC(Evolved Packet Core)100には無線基地局装置である複数のeNodeB(以下eNBと略記する。)200が収容されている。各eNB200は無線移動通信端末であるUE(User Equipment)10を収容する。EPC100には、MME(Mobility Management Entity)300と、複数のS/P−GW(Serving/Packet data network-Gateway)400とが配置されている。また、EPC100内には各装置間のパケットを中継する複数のコアルータ500が配置されている。eNB200とS/P−GW400の間の区間はDiffservにより通信品質の保証が可能となっている。
In the present embodiment, a mobile communication system, in particular, LTE will be described as an example of the communication system. In this system, EPC (Evolved Packet Core) 100, which is a core network, accommodates a plurality of eNodeBs (hereinafter abbreviated as eNB) 200, which is a wireless base station device. Each eNB 200 accommodates a UE (User Equipment) 10 which is a wireless mobile communication terminal. In
ここで、前述のMMEとは、パケット通信用のセッション(接続)の設定・開放やハンドオーバーの制御を行う等、移動管理(モビリティ制御)やベアラ制御を行う移動管理制御装置である。また、前述のS/P−GWとは、S−GW及びP−GWを集合させたゲートウェイ装置であり、P−GWは外部ネットワークとの接続点の役割を担い、ユーザパケットを外部ネットワークとの間で転送する外部ネットワークゲートウェイ装置、S−GWはユーザパケットのルーティング機能や転送機能を提供するルーティングゲートウェイ装置である。 Here, the above-mentioned MME is a mobility management control apparatus that performs mobility management (mobility control) and bearer control, such as setting / releasing a session (connection) for packet communication and controlling handover. Also, the S / P-GW described above is a gateway apparatus in which the S-GW and the P-GW are aggregated, the P-GW plays a role of a connection point with the external network, and user packets are transmitted with the external network. The external network gateway apparatus for transferring between them, S-GW is a routing gateway apparatus for providing a routing function and a forwarding function of user packets.
前述の各装置はLTEの機能に対応した論理的な装置であり、その実装形態は不問である。すなわち、仮想化技術を用いて汎用サーバに仮想化環境を構築し、該仮想化環境にプログラムをインストールすることにより実装してもよいし、専用の物理装置にプログラムをインストールして実装してもよい。なお、例えば、HSS(Home Subscriber Server)やDNS(Domain Name System)などLTEを構成する他の装置については記載を省略した。 Each of the above-mentioned devices is a logical device corresponding to the LTE function, and the implementation form is not limited. That is, a virtualization environment may be constructed on a general-purpose server using virtualization technology, and the program may be implemented by installing the program in the virtualization environment, or even if the program is installed and implemented in a dedicated physical device. Good. Note that, for example, descriptions are omitted for other apparatuses that configure LTE, such as Home Subscriber Server (HSS) and Domain Name System (DNS).
本実施の形態に係る通信システムでは、一つのeNB200が複数のS/P−GW400と接続可能となっている。また、一つの外部ネットワークに対して複数のS/P−GW400が接続可能となっている。すなわち、EPC100内にUE10から一つの外部ネットワークへの互いに異なる通信経路を確立可能となっている。本発明は、UE10の通信要求条件に適切なS/P−GW400を選択し、適切な通信経路の選択・確立を行うものである。
In the communication system according to the present embodiment, one eNB 200 can be connected to a plurality of S / P-
本実施の形態では、UE10からのAttach要求に係るサービスタイプごとに、当該サービスタイプで必要になると想定されるS/P−GW400の計算リソースと、eNB200・S/P−GW400区間のネットワークリソースの消費量を管理し、低遅延サービスなどの優先度を高く設定すべき通信サービスに対して受付制御を行う。なお、「Attach」とは、UE10をEPC100に接続し、デフォルトの或いは指定された外部ネットワークまでのEPC100内における通信経路を確立することを意味し、通常はUE10の電源投入時に実施される。
In this embodiment, for each service type related to the Attach request from the UE 10, calculation resources of the S / P-
図1に示すように、UE10、eNB200、MME300、S/P−GW400は、それぞれAttach処理機能部11,210,310,410を備えている。MME300は、さらに、受付制御機能部320と、リソース制御命令機能部330と、サービス要求条件蓄積部340と、リソース情報蓄積部350とを備えている。また、S/P−GW400は、さらに、スレッド振り分け機能部420と、一般プロセッシング430と、優先プロセッシング440とを備えている。また、コアルータ500は、一般フォワーディング510と、優先フォワーディング520とを備えている。
As shown in FIG. 1, the
サービス要求条件蓄積部340に蓄積されたサービス要求条件は、図2の例に示すように、UE10からのAttach要求に係るサービスタイプごとに、当該サービスタイプで許容される遅延時間、当該サービスタイプで必要になると想定されるS/P−GW400の計算リソースと、eNB200・S/P−GW400区間のネットワークリソースの消費量とを含む。なお、サービスタイプの想定消費計算リソース量とは、事前に測定した通信プロセス1つあたりが消費する最大CPU消費単位を記録したものを指す。また、UE10からのAttach要求がどのサービスタイプに属しているかは、UE10の端末種別や、Attach要求に含まれる接続先の外部ネットワーク等に応じて判別可能である。なお、図2の例では、UE10のサービス種別を判別する方法として、UE10の識別子であるIMSI(International Mobile Subscriber Identity)を用い、当該IMSIが予め割り当てた範囲内にあるか否かを判定することにより、UE10が例えばアクチュエーション端末であるか、高画質映像再生端末であるかなどを判別可能としている。サービス要求条件は、通信事業者等によりサービス要求条件蓄積部340に事前に登録することができる。
The service request condition stored in the service request
リソース情報蓄積部350に蓄積されたリソース情報は、図3の例に示すように、各eNB200に対して、当該eNB200に接続可能なS/P−GW400との間におけるEPC100内での遅延時間及び同区間における剰余帯域幅、及び、当該S/P−GW400における剰余計算リソース量を含む。
The resource information stored in the resource
次に本実施の形態の通信システムにおけるセッション確立手順について図1及び図4を参照して説明する。まずeNB200のAttach処理機能部210が、UE10のAttach処理機能部11からAttach要求を受けとる(図1の(1))。次にMME300のAttach処理機能部310は、eNB200のAttach処理機能部210からAttach要求を受け取る(図1の(2))。次にMME300のAttach処理機能部310は、受付制御機能部320に、セッション確立要求を送る。
Next, the session establishment procedure in the communication system of the present embodiment will be described with reference to FIG. 1 and FIG. First, the Attach
受付制御機能部320は、図4に示すように、接続可能なS/P−GW400の一覧を図示省略のDNSから取得し(図4のS1)、次いでリソース情報蓄積部350の蓄積情報を読み込む(図4のS2,図1の(4))。受付制御機能部320は、IMSIもしくはAPN(Access Point Name:接続先の外部ネットワークを識別可能な識別情報)から、セッションのサービスタイプを特定し、サービスタイプの要求条件を満たす1つ以上のS/P−GW400を絞り込む(図4のS3)。ここで、要求条件を満たすS/P−GW400が無い場合にはAttach処理は失敗したものとする(図4のS8)。
As shown in FIG. 4, the reception
次に受付制御機能部320は、絞り込んだS/P−GW400の中から1つを選択し、リソース制御命令機能部330に渡す(図4のS4,図1の(5))。ここでS/P−GW400の選択アルゴリズムは不問であり、ランダムであってもラウンドロビンであってもよい。次にリソース制御命令機能部330は、当該S/P−GW400のスレッド振り分け機能部420と、eNB200と当該S/P−GW400間のネットワーク機器であるコアルータ500に対してリソース予約命令を送る(図4のS5,図1の(6))。当該リソース予約が失敗した場合にはAttach処理は失敗したものとする(図4のS8)。リソース予約が成功した場合、受付制御機能部320は、リソース予約に成功したS/P−GW400の識別子をAttach処理機能部310に渡す(図4のS6)。次に受付制御機能部320は、リソース情報蓄積部350の剰余リソース蓄積情報から、サービス要求条件蓄積部340に登録されている想定消費ネットワークリソース量と想定消費計算リソース量を減算する(図4のS7,図1の(8))。
Next, the reception
次に、Attach処理機能部310は、渡されたS/P−GW400のAttach処理機能部410に対してベアラ設定要求を送信する(図1の(7))。当該S/P−GW400のAttach処理機能部410がMME300のAttach処理機能部310に応答を返し、一方で無線データリンク設定が完了するとセッションが確立され、Uプレーンのデータが交換される(図1の(9))。なお、前述の図1の(7)と図1の(8)は並行して処理可能であり、処理タイミングは前後することができる。
Next, the Attach
以上の処理により、UE10からのAttach要求に対してサービスタイプに応じた適切なS/P−GW400が選択されるとともに、eNB200とS/P−GW400との間の通信品質もサービスタイプに応じた適切なものとなる。また、負荷が均等に分散されるため、設備量を抑えることができる。
According to the above process, an appropriate S / P-
(第2の実施の形態)
本発明の第2の実施の形態に係るコネクション振り分けシステムについて図5〜図9を参照して説明する。図5はコネクション振り分けシステムを適用した通信システムの構成及びリソース監視処理を説明する図、図6はサービス要求条件蓄積部の蓄積情報の一例、図7はリソース情報蓄積部の蓄積情報の一例、図8はコネクション振り分けシステムを適用した通信システムにおける接続処理を説明する図、図9はS/P−GW選択機能部の動作を説明するフローチャートである。
Second Embodiment
A connection distribution system according to a second embodiment of the present invention will be described with reference to FIGS. 5 is a diagram for explaining the configuration of a communication system to which a connection distribution system is applied and resource monitoring processing, FIG. 6 is an example of storage information of a service request condition storage unit, FIG. 7 is an example of storage information of a resource information storage unit, 8 is a diagram for explaining connection processing in the communication system to which the connection distribution system is applied, and FIG. 9 is a flowchart for explaining the operation of the S / P-GW selection function unit.
本実施の形態に係るコネクション振り分けシステムを適用する通信システムは、第1の実施の形態と同様にLTEであり、図5に示すように、EPC100に、eNB200、MME300、S/P−GW400が配置されている。各装置の実装形態については第1の実施の形態と同様である。
The communication system to which the connection distribution system according to the present embodiment is applied is LTE as in the first embodiment, and as shown in FIG. 5,
本実施の形態が第1の実施の形態と異なる点は、eNBとS/P−GWとの間におけるネットワークのリソース状況及びS/P−GWゲートウェイ装置のリソース状況を監視する点にある。すなわち、本実施の形態では、S/P−GW400の計算リソースの負荷とeNB200・S/P−GW400区間のネットワーク負荷を常時監視し、Attach要求を受けたサービスタイプごとに要求される条件に両者が合致していることまで確認可能なS/P−GW選択法を採用することにより、適切なS/P−GW400とeNB200間にセッションを確立することを可能としている。
The present embodiment is different from the first embodiment in that the resource status of the network between the eNB and the S / P-GW and the resource status of the S / P-GW gateway apparatus are monitored. That is, in the present embodiment, the load of the computational resources of S / P-
図5に示すように、eNB200,MME300,S/P−GW400は、それぞれAttach処理機能部210,310,410を備えている。また、eNB200及びS/P−GW400は、さらに、Uプレーンパス品質測定機能部250,450を備えている。また、S/P−GW400は、さらに、リソース使用率測定機能部460と、品質情報通知機能部470とを備えている。また、MME300は、さらに、S/P−GW選択機能部360と、サービス要求条件蓄積部340と、リソース情報蓄積部350とを備えている。
As shown in FIG. 5, the
サービス要求条件蓄積部340に蓄積されたサービス要求条件は、図6の例に示すように、UE10からのAttach要求に係るサービスタイプごとに、当該サービスタイプで許容される遅延時間と、必要帯域幅とを含む。サービス要求条件は、通信事業者等によりサービス要求条件蓄積部340に事前に登録することができる。
The service request condition stored in the service request
リソース情報蓄積部350に蓄積されたリソース情報は、図7の例に示すように、各eNB200に対して、当該eNB200に接続可能なS/P−GW400との間におけるEPC100内での遅延時間及び同区間における剰余帯域幅を含んでいる。ここで、リソース情報蓄積部350には、後述するように定期的な監視処理により取得された複数のリソース情報が監視時刻情報とともに逐次的に蓄積される。
The resource information stored in the resource
次に本実施の形態の通信システムにおけるリソース監視処理について図5を参照して説明する。まず、eNB200とS/P−GW400のUプレーンパス品質測定機能部250,450は、PingやIperf等を使って、それぞれの伝送路のUプレーンパスにおける遅延や剰余帯域幅などの品質確認を定期的に測定する(図5の(A))。一方、S/P−GW400のリソース使用率測定機能部460は、定期的にCPU使用率やメモリ使用率などのノードの負荷情報を取得する(図5の(B))。前記(A)及び(B)の処理で得られた情報は、品質情報通知機能部470に通知され(図5の(C))、品質情報通知機能部470からMME300に通知され(図5の(D))、MME300のリソース情報蓄積部350に蓄積される。
Next, resource monitoring processing in the communication system of the present embodiment will be described with reference to FIG. First, the U-plane path quality
次に本実施の形態の通信システムにおけるセッション確立手順について図8及び図9を参照して説明する。まずeNB200のAttach処理機能部210が、UE10のAttach処理機能部11からAttach要求を受けとる(図8の(1))。次にMME300のAttach処理機能部310は、eNB200のAttach処理機能部210からAttach要求を受け取る(図8の(2))。次にMME300のAttach処理機能部310は、S/P−GW選択機能部360に、セッションを確立すべきS/P−GWを問い合わせる。
Next, the session establishment procedure in the communication system of the present embodiment will be described with reference to FIGS. 8 and 9. First, the Attach
S/P−GW選択機能部360は、図9に示すように、接続可能なS/P−GW400の一覧を図示省略のDNSから取得し(図9のS11,図8の(3))、次いでリソース情報蓄積部350のリソース情報を結合するとともに(図8の(4))、リソース情報蓄積部350の蓄積情報を読み込む(図9のS12,図8の(5))。S/P−GW選択機能部360は、IMSIもしくはAPNから、セッションのサービスタイプを特定し、サービスタイプの要求条件を満たす1つ以上のS/P−GW400を絞り込む(図9のS13)。ここで、要求条件を満たすS/P−GW400が無い場合にはAttach処理は失敗したものとする(図9のS15)。
As shown in FIG. 9, the S / P-GW
次に受付制御機能部320は、絞り込んだS/P−GW400の中から、リソース情報を比較した結果から計算リソース量の空き容量を算出し、その中で最も空き計算リソース量のある1つを選択し(図8の(6))、Attach処理機能部310に渡す(図9のS14,図8の(7))。
Next, the reception
次に、Attach処理機能部310は、渡されたS/P−GW400のAttach処理機能部410に対してベアラ設定要求を送信する(図8の(8))。当該S/P−GW400のAttach処理機能部410がMME300のAttach処理機能部310に応答を返し、一方で無線データリンク設定が完了するとセッションが確立され、Uプレーンのデータが交換される(図8の(9))。
Next, the Attach
以上の処理により、UE10からのAttach要求に対してサービスタイプに応じた適切なS/P−GW400が選択されるとともに、eNB200とS/P−GW400との間の通信品質もサービスタイプに応じた適切なものとなる。また、負荷が均等に分散されるため、設備量を抑えることができる。
According to the above process, an appropriate S / P-
(第3の実施の形態)
本発明の第3の実施の形態に係るコネクション振り分けシステムについて図10を参照して説明する。図10はコネクション振り分けシステムを適用した通信システムの構成及び接続処理を説明する図である。
Third Embodiment
A connection distribution system according to a third embodiment of the present invention will be described with reference to FIG. FIG. 10 is a diagram for explaining the configuration and connection process of a communication system to which the connection distribution system is applied.
本実施の形態に係るコネクション振り分けシステムを適用する通信システムは、第1及び第2の実施の形態と同様にLTEであり、図10に示すように、EPC100に、eNB200、MME300、S/P−GW400が配置されている。各装置の実装形態については第1の実施の形態と同様である。
The communication system to which the connection distribution system according to the present embodiment is applied is LTE as in the first and second embodiments, and as shown in FIG. 10, the
本実施の形態が第1の実施の形態と異なる点は、eNBとS/P−GWとの間におけるネットワークのリソース状況及びS/P−GWゲートウェイ装置のリソース状況を管理して当該管理情報に基づきS/P−GWを選択するのではなく、UE10からの接続処理要求時に、リンク負荷や宛先ホストの処理負荷が少ないと想定されるS/P−GWを選択するものである。この手法は、eNBと複数のS/P−GWとの間の遅延を計測し、最も遅延時間の短いS/P−GWを選択するという考え方である。具体的には、eNBがAttach要求を受け取ると、バックボーンネットワークに向けてエニーキャストアドレスでセッション確立要求を送り、最速で応答を返したS/P−GWとセッションを確立し、最後にMMEにAttach完了通知を行って位置登録やベアラ更新要求を行うという仕組みである。このように本実施の形態ではエニーキャストを利用することから、EPC100はエニーキャストに対応した通信プロトコル、例えばIPv6が用いられる。
The present embodiment differs from the first embodiment in that the resource status of the network between the eNB and the S / P-GW and the resource status of the S / P-GW gateway device are managed and the management information is stored. Instead of selecting the S / P-GW on the basis of this, it selects the S / P-GW assumed to have a small link load and processing load on the destination host at the time of connection processing request from the
図10に示すように、eNB200,MME300,S/P−GW400は、それぞれAttach処理機能部210,310,410を備えている。また、eNB200及びS/P−GW400は、さらに、セッション処理機能部280,480を備えている。
As shown in FIG. 10, the
次に本実施の形態の通信システムにおけるセッション確立手順について図10を参照して説明する。まずeNB200のAttach処理機能部210が、UE10のAttach処理機能部11からAttach要求を受けとる(図10の(1))。次に、eNB200のセッション処理機能部280は、セッション確立要求をエニーキャストアドレスに送信する(図10の(2))。セッション確立要求を受け付けた各S/P−GW400のセッション処理機能部480は、それぞれeNB200に向けてセッション確立要求応答を送信する。そして、eNB200のAttach処理機能部210は、最も速くセッション確立要求応答を受け取ったS/P−GW400のみに対して、ベアラ設定要求を送信する(図10の(3))。なお、図10の例では、右上のS/P−GW400からの応答が最速でeNB200に到達しており、当該到達時には、右下のS/P−GW400からの応答は未だeNB200に到達していないことを表している。したがって、図10の例では、右上のS/P−GW400が選択される。
Next, a session establishment procedure in the communication system of the present embodiment will be described with reference to FIG. First, the Attach
次に、eNBのAttach処理機能部210は、ベアラ設定応答を受け取ると、UE10との間に無線データリンク設定を行う(図10の(4))。次に、UE10のAttach処理機能部11がMME300のAttach処理機能部310にAttach完了応答を送る(図10の(5))。次に、MME300のAttach処理機能部310がHSS(図示省略)に位置登録要求を送り、最後にS/P−GW400のAttach処理機能部410にベアラ更新要求を送ることによりAttach処理が完了する。
Next, when receiving the bearer setting response, the Attach
このようなエニーキャストによるS/P−GW選択の場合、応答の速さでセッション確立相手が決まるため、物理的もしくはトポロジ的に近くに位置し、かつリンク負荷・宛先ホストの処理負荷が十分少ないS/P−GWが選択される可能性が高い。 In the case of S / P-GW selection by such anycast, the session establishment partner is determined by the speed of response, so it is physically or topologically close, and the processing load of the link load and destination host is sufficiently small. There is a high possibility that S / P-GW is selected.
以上、本発明の第1〜第3の実施の形態について詳述したが、本発明はこれに限定されるものではない。例えば、上記第1及び第2の実施の形態では、基地局とゲートウェイ装置との間におけるネットワークのリソース状況及びゲートウェイ装置のリソース状況を保持するリソース状況保持部をMME300に設けたが、MME以外の装置に実装したり、単体で独立してEPC100内に配置したりするなど実装形態は不問である。
As mentioned above, although the 1st-3rd embodiment of this invention was explained in full detail, this invention is not limited to this. For example, in the first and second embodiments, the resource status holding unit for holding the resource status of the network between the base station and the gateway device and the resource status of the gateway device is provided in the
また、上記実施の形態では、コネクション振り分けシステムを適用する通信システムの一例としてLTEについて説明したが、他の移動体通信システムであっても本発明を適用できるし、無線区間を含まない有線通信システムであっても本発明を適用できる。有線通信システムへの適用形態としては、例えばデータセンタ内におけるロードバランサーが挙げられる。 Moreover, although LTE was demonstrated as an example of the communication system which applies a connection distribution system in the said embodiment, even if it is another mobile communication system, this invention can be applied and the wire communication system which does not include a radio | wireless area Even the present invention can be applied. As a form of application to a wired communication system, for example, a load balancer in a data center can be mentioned.
10…UE
11…Attach処理機能部
100…EPC
200…eNB
210…Attach処理機能部
250…Uプレーンパス品質測定機能部
300…MME
310…Attach処理機能部
320…受付制御機能部
330…リソース制御命令機能部
340…サービス要求条件蓄積部
350…リソース情報蓄積部
360…S/P−GW選択機能部
400…S/P−GW
410…Attach処理機能部
420…スレッド振り分け機能部
430…一般プロセッシング
440…優先プロセッシング
450…Uプレーンパス品質測定機能部
460…リソース使用率測定機能部
470…品質情報通知機能部
500…コアルータ
510…一般フォワーディング
520…優先フォワーディング
10 ... UE
11 ... Attach
200: eNB
210 ... Attach
310 ... Attach
410 ... Attach
Claims (7)
前記通信端末からの接続要求のサービスタイプ毎に少なくとも遅延要件を含むサービス要求条件を予め保持するサービス要求条件保持部と、
前記基地局と前記ゲートウェイ装置との間におけるネットワークのリソース状況及び前記ゲートウェイ装置のリソース状況を保持するリソース状況保持部と、
前記通信端末からの接続要求に対し、該接続要求のサービスタイプを判別して前記サービス要求条件保持部からサービス要求条件を取得し、前記リソース状況保持部に保持されているリソース状況に基づき前記通信端末に係る通信が前記サービス要求条件を満たすゲートウェイ装置を選択する選択手段と、
前記通信端末と前記選択手段により選択されたゲートウェイ装置との間の接続を確立する接続処理手段とを備えた
ことを特徴とするコネクション振り分けシステム。 A communication system having a communication terminal and a core network, wherein the core network is a connection point between an external network and a base station accommodating the communication terminal in each area, and a plurality of core networks are arranged for one external network. and and a gateway device, Oite to the communication system for communicating with the external network the communication terminal via the gateway device of the base station and one, a connectionless distribution system for distributing a connection in the core network ,
A service request condition holding unit which holds in advance a service request condition including at least a delay requirement for each service type of connection request from the communication terminal;
A resource status holding unit that holds a resource status of a network between the base station and the gateway device and a resource status of the gateway device;
In response to a connection request from the communication terminal, the service type of the connection request is determined, the service request condition is acquired from the service request condition storage unit, and the communication is performed based on the resource status stored in the resource status storage unit. Selecting means for selecting a gateway apparatus whose communication relating to the terminal satisfies the service request condition;
A connection distribution system comprising: connection processing means for establishing a connection between the communication terminal and a gateway device selected by the selection means.
ことを特徴とする請求項1記載のコネクション振り分けシステム。 A resource securing control means is provided for securing resources of the communication path from the base station to the gateway apparatus selected by the selecting means so as to satisfy the communication quality according to the connection request from the communication terminal. The connection distribution system according to claim 1.
ことを特徴とする請求項1記載のコネクション振り分けシステム。 A resource status monitoring means is provided for monitoring the resource status of the network between the base station and the gateway device and the resource status of the gateway device and storing the result in the resource status holding unit. Connection distribution system.
ことを特徴とする請求項1乃至3何れか1項記載のコネクション振り分けシステム。 The connection distribution system according to any one of claims 1 to 3, wherein the selection means determines a service type based on an identifier of the communication terminal or identification information of an external network of a connection destination.
ことを特徴とする請求項1乃至4何れか1項記載のコネクション振り分けシステム。 The service request condition holding unit, the resource status holding unit, the selection unit, the connection processing unit, and a mobility management control apparatus that performs mobility management and bearer control of the communication terminal. The connection distribution system according to any one of Items 1 to 4.
前記ネットワークは、前記通信端末からの接続要求のサービスタイプ毎に少なくとも遅延要件を含むサービス要求条件を予め保持するサービス要求条件保持部と、前記基地局と前記ゲートウェイ装置との間におけるネットワークのリソース状況及び前記ゲートウェイ装置のリソース状況を保持するリソース状況保持部とを備え、
選択手段が、前記通信端末からの接続要求に対し、該接続要求のサービスタイプを判別して前記サービス要求条件保持部からサービス要求条件を取得し、前記リソース状況保持部に保持されているリソース状況に基づき前記通信端末に係る通信が前記サービス要求条件を満たすゲートウェイ装置を選択するステップと、
接続処理手段が、前記通信端末と前記選択手段により選択されたゲートウェイ装置との間の接続を確立するステップとを備えた
ことを特徴とするコネクション振り分け方法。 A communication system having a communication terminal and a core network, wherein the core network is a connection point between an external network and a base station accommodating the communication terminal in each area, and a plurality of core networks are arranged for one external network. and a gateway device, there at the communication terminal Oite the communication system for communicating with the external network via the base station and one of the gateway device, the connection allocation method for allocating a connection in the core network ,
The network is a service request condition holding unit which holds in advance a service request condition including at least a delay requirement for each service type of connection request from the communication terminal, a resource status of the network between the base station and the gateway device And a resource status holding unit that holds the resource status of the gateway device,
In response to a connection request from the communication terminal, the selection means determines the service type of the connection request, acquires the service request condition from the service request condition holding unit, and stores the resource status held in the resource status holding unit. Selecting a gateway apparatus based on which the communication relating to the communication terminal satisfies the service request condition;
A connection processing method comprising: establishing a connection between the communication terminal and the gateway device selected by the selecting device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015197435A JP6537109B2 (en) | 2015-10-05 | 2015-10-05 | Connection distribution system and method, and connection distribution program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015197435A JP6537109B2 (en) | 2015-10-05 | 2015-10-05 | Connection distribution system and method, and connection distribution program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017073589A JP2017073589A (en) | 2017-04-13 |
| JP6537109B2 true JP6537109B2 (en) | 2019-07-03 |
Family
ID=58538419
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015197435A Expired - Fee Related JP6537109B2 (en) | 2015-10-05 | 2015-10-05 | Connection distribution system and method, and connection distribution program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6537109B2 (en) |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05235845A (en) * | 1992-02-20 | 1993-09-10 | Oki Electric Ind Co Ltd | Terminal accommodation system |
| JP2005072682A (en) * | 2003-08-27 | 2005-03-17 | Ntt Docomo Inc | Communication system, communication method, network configuration management node, service control node, and access device |
| JP5007329B2 (en) * | 2006-03-29 | 2012-08-22 | リサーチ イン モーション リミテッド | Communication mode control method, mobile communication system, and mobile communication terminal |
| JP5203780B2 (en) * | 2008-04-07 | 2013-06-05 | 株式会社日立製作所 | Mobile radio communication system and access gateway |
| JP5181845B2 (en) * | 2008-06-04 | 2013-04-10 | 日本電気株式会社 | Wireless communication system, arbitration device, and arbitration method |
| JP2011216988A (en) * | 2010-03-31 | 2011-10-27 | Yamaha Corp | Communication system and repeating apparatus |
| JP5403562B2 (en) * | 2011-01-07 | 2014-01-29 | 株式会社日立製作所 | Network system |
| US20130089076A1 (en) * | 2011-04-01 | 2013-04-11 | Interdigital Patent Holdings, Inc. | Local / remote ip traffic access and selective ip traffic offload service continuity |
| CN102868598B (en) * | 2011-07-07 | 2015-07-29 | 株式会社日立制作所 | Control device and control method |
| KR101594942B1 (en) * | 2012-02-06 | 2016-02-26 | 인텔 코포레이션 | Signaling for configuration of downlink coordinated multipoint communications |
| EP2782317A1 (en) * | 2013-03-18 | 2014-09-24 | Koninklijke KPN N.V. | Redirecting a client device from a first gateway to a second gateway for accessing a network node function |
-
2015
- 2015-10-05 JP JP2015197435A patent/JP6537109B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017073589A (en) | 2017-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111684774B (en) | Quality of service (QOS) control method and system in Mobile Edge Computing (MEC) | |
| JP6245327B2 (en) | Communication system, communication method, and radio access network node | |
| US8989000B2 (en) | Cloud-based telecommunications infrastructure | |
| US10686725B2 (en) | Software defined network (SDN) quality-of-service (QoS) | |
| KR20190035811A (en) | Communication system, communication device, and program | |
| US10588045B2 (en) | Method and apparatus for handling data flow in wireless communication networks | |
| KR20160010569A (en) | System and method for distributed evolved packet core architecture | |
| KR20180038035A (en) | Improved priority handling for data flow transmission in communication systems | |
| RU2576469C2 (en) | Communication terminal, communication method, communication system and programme | |
| JP6047075B2 (en) | Mobile gateway, control method thereof, and radio access network system including the same | |
| US20260012852A1 (en) | Systems and methods for multi-slice communication sessions in a wireless network | |
| WO2015139729A1 (en) | Configuration of backhaul bearers | |
| CN108141797A (en) | Service level agreements in radio base station | |
| US7519024B2 (en) | Resource selection in a communication network | |
| JP6537109B2 (en) | Connection distribution system and method, and connection distribution program | |
| CN112953748A (en) | Communication method and device | |
| JP2018102005A (en) | Communications system | |
| JP2016034116A (en) | Route setting device, route setting method, route setting program, and communication system | |
| KR20240035384A (en) | Methods and systems for multi-access protocol data unit session | |
| JP2016149619A (en) | Wireless communication system, policy control apparatus, and communication control method | |
| EP3510810B1 (en) | Packet flow optimization in a transport network | |
| US11044223B2 (en) | Connection establishment for node connected to multiple IP networks | |
| EP4529121A1 (en) | Methods for providing subscriber aware network traffic routing in a 5g core network | |
| JP6610907B2 (en) | Communications system | |
| WO2026083802A1 (en) | Communication control device, communication control system, communication control method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180926 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181120 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190318 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190530 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190530 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6537109 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |