JP7602114B2 - Control device and control method - Google Patents
Control device and control method Download PDFInfo
- Publication number
- JP7602114B2 JP7602114B2 JP2020197390A JP2020197390A JP7602114B2 JP 7602114 B2 JP7602114 B2 JP 7602114B2 JP 2020197390 A JP2020197390 A JP 2020197390A JP 2020197390 A JP2020197390 A JP 2020197390A JP 7602114 B2 JP7602114 B2 JP 7602114B2
- Authority
- JP
- Japan
- Prior art keywords
- base station
- interference
- slice
- resource
- amount
- 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.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、制御装置、及び制御方法に関する。 The present invention relates to a control device and a control method.
近年、企業等が5G通信技術を用いた自営無線ネットワークを独自に構築できる制度として、限定されたエリアで通信事業者以外に5G用周波数を割り当てるローカル5Gが注目されている。 In recent years, local 5G, which allocates 5G frequencies to entities other than telecommunications carriers in limited areas, has been attracting attention as a system that allows companies and other entities to independently build their own private wireless networks using 5G communications technology.
例えば、ある企業は、自社の敷地や、他の所有者から委託された敷地においてローカル5G環境を構築することがある。以下、ローカル5Gにおけるネットワーク運用単位をテナントと呼ぶこととする。各テナントでは、例えば、物を生産する工場や物流の倉庫など、様々な運用が考えられる。5G通信ネットワークでは、コアネットワークにおいて、例えば、送受信するデータの重要度や緊急度など、トラフィック毎の要求QoS(Quality of Service)に応じて、スライスを構築し、このスライスを用いて多様なトラフィックを収容する場合がある。 For example, a company may build a local 5G environment on its own premises or on premises entrusted to it by another owner. Hereinafter, the network operation unit in local 5G will be called a tenant. Various operations are possible in each tenant, such as a factory for manufacturing goods or a warehouse for logistics. In a 5G communication network, slices may be built in the core network according to the required QoS (Quality of Service) for each traffic, such as the importance and urgency of the data being transmitted and received, and these slices may be used to accommodate a variety of traffic.
5Gに関する技術としては、例えば、以下の特許文献1乃至6に記載されている。
Technologies relating to 5G are described, for example, in the following
しかし、例えば、通信事業者が運用・管理を行う公衆ネットワークとは異なり、個々の事業者が独自に運用を行うローカル5Gにおいては、コアネットワークで設定した各スライスの要求品質を無線ネットワーク側で満たすことができない場合がある。例えば、テナント間、あるいは同一テナント内のセル間において、干渉が発生する場合がある。セル間の干渉制御方法としては、相互に干渉の影響のあるセル間において異なる周波数(チャネル)を割り当てる方法が一般的であり、例えば、無線LAN(Local Area Network)で、このような方法が採用されている。このとき、例えば、ある基地局装置において、トラフィック量は小さいが要求品質が高いスライスと、要求品質が低いスライスが混在している場合に、要求品質が高いスライスの品質を確保できるように、干渉する他の基地局装置との間で異なる周波数(チャネル)を割り当てるように制御するとする。この場合、多くの周波数リソース(チャネル数)が必要となり、ネットワーク全体として無線リソースの利用効率が大幅に低下してしまうことがある。一方、これとは逆に、要求品質が低いスライスの品質を確保できるように、干渉する他の基地局装置との間で異なる周波数(チャネル)を割り当てるように制御するとする。この場合は、要求品質が高いスライスに対して許容できない干渉が存在する無線リソースが割り当てられることがあり、このスライスの要求品質を満たさないことがある。 However, unlike public networks operated and managed by telecommunications carriers, local 5G, which is operated independently by individual carriers, may not be able to satisfy the required quality of each slice set in the core network on the wireless network side. For example, interference may occur between tenants or between cells in the same tenant. A common method for controlling interference between cells is to assign different frequencies (channels) between cells that are affected by mutual interference, and this method is adopted, for example, in wireless LANs (Local Area Networks). In this case, for example, in a certain base station device, when slices with low traffic volume but high required quality and slices with low required quality are mixed, it is assumed that different frequencies (channels) are assigned between the interfering base station device and other base station devices so that the quality of the slice with high required quality can be ensured. In this case, many frequency resources (number of channels) are required, and the utilization efficiency of wireless resources in the entire network may be significantly reduced. On the other hand, conversely, it is assumed that different frequencies (channels) are assigned between the interfering base station device and other base station devices so that the quality of the slice with low required quality can be ensured. In this case, radio resources that cause unacceptable interference may be allocated to a slice with high required quality, and the required quality of this slice may not be met.
そこで、一開示は、同一の要求品質を有するトラフィックで構成されるスライスの要求品質を満たしつつ、周波数利用効率の低下を抑制する制御装置、及び制御方法を提供する。 Therefore, one disclosure provides a control device and a control method that suppresses a decrease in frequency utilization efficiency while satisfying the required quality of slices composed of traffic with the same required quality.
複数の基地局装置と、前記基地局装置と無線接続する端末装置と、前記基地局装置を制御する制御装置と、を有する通信システムにおける前記制御装置であって、要求品質に基づいて分類された複数のスライスそれぞれの所要無線リソース量を算出し、前記複数の基地局装置ごとに、前記複数のスライスそれぞれにおける、前記基地局装置間の干渉量、前記基地局装置と前記端末装置間の干渉量、および前記端末装置間の干渉量を推定する推定部と、前記推定した結果に基づいて、第1の基地局装置の無線リソース内に、第1スライス用の第1リソース、前記第1スライスより要求品質が高い第2スライス用の第2リソース、及び使用に制約が課される制約リソースを割り当てる割当部とを有し、前記割当部は、前記第2リソース及び前記制約リソース以外のリソースを、前記第1リソースとして割り当て、前記第2スライスへの干渉の影響がある第2の基地局装置において割り当てられているリソースを、前記制約リソースとして割り当てる。 A control device in a communication system having a plurality of base station devices, a terminal device wirelessly connected to the base station devices, and a control device that controls the base station devices, the control device having an estimation unit that calculates the amount of required radio resources for each of a plurality of slices classified based on required quality, and estimates, for each of the plurality of base station devices, the amount of interference between the base station devices, the amount of interference between the base station devices and the terminal devices, and the amount of interference between the terminal devices in each of the plurality of slices, and an allocation unit that allocates, within the radio resources of a first base station device based on the estimation results, a first resource for a first slice, a second resource for a second slice having a required quality higher than that of the first slice, and a constrained resource whose use is restricted, and the allocation unit allocates resources other than the second resource and the constrained resource as the first resource, and allocates resources allocated in a second base station device that is affected by interference to the second slice as the constrained resource.
一開示は、同一の要求品質を有するトラフィックで構成されるスライスの要求品質を満たしつつ、周波数利用効率の低下を抑制することができる。 One disclosure can suppress a decrease in frequency utilization efficiency while satisfying the required quality of slices composed of traffic with the same required quality.
[第1の実施の形態]
第1の実施の形態について説明する。
[First embodiment]
A first embodiment will be described.
<配信システムの構成例>
図1は、通信システム10の構成例を示す図である。通信システム10は、gNodeB200-1~3(以降、gNodeB200と呼ぶ場合がある)、NMS(Network Management System)サーバ300、コアネットワークサーバ500、及びコアネットワーク400を有する。通信システム10は、NMSサーバ300が、各gNodeB200及び図示しない端末装置100に対して、無線リソースの制御を行うシステムである。
<Example of distribution system configuration>
1 is a diagram showing an example of the configuration of a communication system 10. The communication system 10 includes gNodeBs 200-1 to 3 (hereinafter, sometimes referred to as gNodeBs 200), an NMS (Network Management System)
gNodeB200は、端末装置100との間で無線通信を行う基地局装置である。gNodeB200は、端末装置100と無線通信が可能なエリアであるセルを構成する。gNodeB200は、接続するコアネットワーク400を介して、NMSサーバ300によって無線リソースを制御される。なお、gNodeB200は、それぞれ異なるテナントにおける基地局装置であってもよいし、同一テナントにおける基地局装置であってもよい。なお、図1において、gNodeB200は3台であるが、2台以下であってもよいし、4台以上であってもよい。
The gNodeB 200 is a base station device that performs wireless communication with the terminal device 100. The gNodeB 200 constitutes a cell, which is an area where wireless communication with the terminal device 100 is possible. The radio resources of the gNodeB 200 are controlled by the
NMSサーバ300は、ネットワーク全体の制御を行う制御装置であり、gNodeB200の無線リソースを制御する制御装置であり、例えば、サーバマシンである。NMSサーバ300は、例えば、コアネットワークサーバ500が構成するスライスごとに無線リソースを制御する。また、NMSサーバ300は、例えば、各gNodeBの無線リソースを制御することで、gNodeB200間の干渉を制御する。また、NMSサーバ300は、例えば、コアネットワーク400の制御を行う。
The
コアネットワークサーバ500は、コアネットワーク400における様々な機能を提供するサーバであり、例えば、サーバマシンである。コアネットワークサーバ500は、例えば、様々なトラフィックの要求品質に応じて、スライスを構築する。要求品質は、例えば、伝送レートや遅延量や信頼度などの指標である。例えば、URLLC(Ultra-Reliable and Low Latency Communications:超高信頼低遅延)であれば、要求伝送レートはそれほど高くないが高い信頼性や低遅延が要求される。また、eMBB(enhanced Mobile Broadband)であれば、大容量通信が求められるが、信頼度及び許容遅延量がURLLCに比べて低い。
The
端末装置100(図示しない)は、gNodeB200を介して無線通信を行う装置であり、例えば、スマートフォンやタブレット端末である。また、端末装置100は、工場における製造ロボットや生産ラインに取り付けられた通信モジュール等の装置であってもよい。また、端末装置100は、物流システムにおける、商品管利用のリーダ装置や在庫管理システムに取り付けられた通信モジュール等の装置などであってもよい。 The terminal device 100 (not shown) is a device that performs wireless communication via the gNodeB 200, and is, for example, a smartphone or a tablet terminal. The terminal device 100 may also be a device such as a manufacturing robot in a factory or a communication module attached to a production line. The terminal device 100 may also be a device such as a product management reader device or a communication module attached to an inventory management system in a logistics system.
通信システム10は、NMSサーバ300が、gNodeB200の無線リソースを管理することで、近接する各gNodeB200が構成する近接セル間の無線リソースの割り当てや干渉を最適化するシステムである。
The communication system 10 is a system in which the
<NMSサーバ300の構成例>
図2は、NMSサーバ300の構成例を表す図である。NMSサーバ300は、CPU(Central Processing Unit)310、ストレージ320、メモリ330、及び通信回路340を有する。
<Configuration example of
2 is a diagram showing an example of the configuration of the
ストレージ320は、プログラムやデータを記憶する、フラッシュメモリ、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)などの補助記憶装置である。ストレージ320は、無線リソース割当プログラム321、及び基地局装置制御プログラム322を記憶する。
メモリ330は、ストレージ320に記憶されているプログラムをロードする領域である。また、メモリ330は、プログラムがデータを記憶する領域として使用されてもよい。
通信回路340は、他装置と接続し、通信を行う回路である。通信回路340は、例えば、ネットワークインターフェースカードや、通信ポートなどである。
The
CPU310は、ストレージ320に記憶されているプログラムを、メモリ330にロードし、ロードしたプログラムを実行し、各部を構築し、各処理を実現するプロセッサである。
The
CPU310は、無線リソース割当プログラム321を実行することで、推定部及び割当部を構築し、無線リソース割当処理を行う。無線リソース割当処理は、接続する(制御する)gNodeB200に対して、無線リソースを割り当てる処理である。NMSサーバ300は、無線リソース割当処理において、無線アクセスネットワーク(RAN(Radio Access Network))スライス構築処理、所要無線リソース量推定処理、TDDフレーム構築設定処理、セル間干渉量推定処理、干渉関係推定処理、リソース割当処理を行う。
The
CPU310は、無線リソース割当プログラム321のRANスライス構築モジュール3211を実行することで、推定部及び割当部を構築し、RANスライス構築処理を行う。RANスライス構築処理は、コアネットワークで構築されたスライスを、RAN環境に応じて細分化したRANスライスを構築する処理である。なお、NMSサーバ300は、RANスライス構築処理において、コアネットワークで構築されたスライスを、そのままRANスライスとしてもよい。
The
CPU310は、無線リソース割当プログラム321の所要無線リソース量推定モジュール3212を実行することで、推定部及び割当部を構築し、所要無線リソース量推定処理を行う。所要無線リソース量推定処理は、RANスライスごとに必要な無線リソース量を推定(算出)する処理である。
The
CPU310は、無線リソース割当プログラム321のTDDフレーム構成設定モジュール3213を実行することで、推定部及び割当部を構築し、TDDフレーム構成設定処理を行う。TDDフレーム構成設定処理は、所要無線リソース量に基づき、TDDフレーム構成を決定し、決定したTDDフレームを設定する処理である。
The
CPU310は、無線リソース割当プログラム321のセル間干渉量推定モジュール3214を実行することで、推定部及び割当部を構築し、セル間干渉量推定処理を行う。セル間干渉量推定処理は、セル間の干渉量を、RANスライスごとに推定する処理である。
The
CPU310は、無線リソース割当プログラム321のセル干渉関係推定モジュール3215を実行することで、推定部及び割当部を構築し、セル干渉関係推定処理を行う。セル干渉関係推定処理は、セル間の干渉関係を、RANスライスごとに推定する処理である。
The
CPU310は、無線リソース割当プログラム321のリソース割当モジュール3216を実行することで、推定部及び割当部を構築し、リソース割当処理を行う。リソース割当処理は、推定したセル間の干渉関係に基づいて、優先度の高い(要求品質の高い)RANスライスから順に、スライスの要求品質を満たすことができる無線リソースを割り当てる処理である。
The
CPU310は、基地局装置制御プログラム322を実行することで、基地局装置制御処理を行う。基地局装置制御処理は、決定した無線リソースを各gNodeB200に通知し、実行させる処理である。
The
<同一チャネル干渉制御>
図3は、同一チャネルを使用するセル間の制御の例を示す図である。図3(1)に示すように、例えば、最小割当て単位を50MHzとして4.5G帯において利用可能な帯域である200MHz域を分割すると、4つのチャネルに分割することができる。
<Co-channel interference control>
Fig. 3 is a diagram showing an example of control between cells using the same channel. As shown in Fig. 3(1), for example, if a 200 MHz band that is a band available in the 4.5 GHz band is divided into four channels with a minimum allocation unit of 50 MHz.
図3(2)は、15のセル及び、各セルが使用するチャネルの割り当て例を示す図である。図3(2)に示すように、互いに隣接するセルに対しては、同じチャネルを使用しないように各セルにチャネルを割り当てる。しかし、例えば、セルC1とセルC2のように、互いに隣接はしないものの、同じチャネル1を割り当てられたセル同士は、互いに干渉する場合がある。そこで、NMSサーバ300は、上記の最小割当て単位において、多様なQoSフロー(またはスライス)を考慮したセル間の無線リソース制御を行う。
Figure 3 (2) is a diagram showing an example of allocation of 15 cells and channels used by each cell. As shown in Figure 3 (2), channels are assigned to each cell so that adjacent cells do not use the same channel. However, for example, cells C1 and C2, which are not adjacent to each other but are assigned the
図4は、無線リソースの割当の例を示す図である。図4は、異なる要求品質を持つ2種類のトラフィックが混在する環境を示している。一つは、高速大容量を要求品質とするeMBB(enhanced Mobile Broadband)通信である。もう一つのトラフィックは、URLLC(Ultra-Reliable and Low Latency Communications:超高信頼低遅延)である。工場等においては、例えば、製造装置のリアルタイム制御等においてURLLCスライスが使用され、カメラによるラインの監視等にeMBBスライスが使用されることがある。この場合、製造装置のリアルタイム制御が高い信頼度で行われることが最優先となり、通信においてはeMBBスライスに対してURLLCスライスの優先度が高く設定される。以下、eMBBは、URLLCスライスに比べ、比較的優先度が低いものとする。 Figure 4 is a diagram showing an example of wireless resource allocation. Figure 4 shows an environment in which two types of traffic with different required qualities coexist. One is eMBB (enhanced Mobile Broadband) communication, which requires high speed and large capacity. The other traffic is URLLC (Ultra-Reliable and Low Latency Communications). In a factory, for example, URLLC slices are used for real-time control of manufacturing equipment, and eMBB slices are used for line monitoring with cameras. In this case, the top priority is to perform real-time control of the manufacturing equipment with high reliability, and in communication, the priority of the URLLC slice is set higher than that of the eMBB slice. Hereinafter, eMBB is considered to have a relatively lower priority than the URLLC slice.
NMSサーバ300は、図4に示すように、eMBB用の無線リソースとして、セルC1及びセルC2に対して、同じ周波数帯域を割り当てる。そして、NMSサーバ300は、eMBB用の無線リソース以外のチャネルの周波数を2つに分割し、セルC1が高優先で使用する周波数帯域をC2においては制約有りの周波数帯域とし、セルC2が高優先で使用する周波数帯域をセルC1においては制約有りの周波数帯域とする。制約有りの周波数帯域における制約は、例えば、使用することを禁止された状態を示す。また、制約は、送信出力の制限や、ビーム方向の制限など、もう一方のセルに対する干渉を抑制するための制約を含む。
As shown in FIG. 4, the
図4に示すように、セルC1及びセルC2が高優先用の無線リソースを使用するとき、もう一方のセルでは当該無線リソースに使用が制限されることで、高優先の通信を相互の干渉が小さいリソース上において実施することができる。 As shown in FIG. 4, when cells C1 and C2 use high-priority radio resources, the other cell is restricted from using those radio resources, allowing high-priority communication to be carried out on resources with minimal mutual interference.
図5は、無線リソースの割当の例を示す図である。NMSサーバ300は、図5に示すように、eMBB用の無線リソースとして、セルC1及びセルC2に対して、同じ周波数帯域を割り当てる。そして、NMSサーバ300は、eMBB用の無線リソース以外のチャネルの周波数を、セルC2においては高優先で使用する周波数帯域とし、セルC1においては制約有の周波数帯域とする。例えば、セルは、使用される環境によっては、高優先のデータ通信を行う必要がない場合がある。例えば、セルC1では高優先のデータ通信が不要である場合、図5に示すような割り当て方式であってもよい。図5の割当を行うことで、図4と同様の効果を得ることができる場合がある。
Figure 5 is a diagram showing an example of wireless resource allocation. As shown in Figure 5, the
<無線リソース割当処理>
NMSサーバ300における無線リソース割当処理について説明する。NMSサーバ300は、無線リソースを割り当てるとき、無線リソース割当処理S1000を実行する。
<Radio Resource Allocation Processing>
A description will now be given of the wireless resource allocation process in the
図6は、無線リソース割当処理S1000の処理フローチャートの例を示す図である。NMSサーバ300は、無線リソース割当処理S1000において、各gNodeB200におけるRANスライスを構築し(S1100)、RANスライス毎の所要無線リソース量を推定し(S1200)、TDDフレーム構成を設定し(S1300)、セル間干渉量を推定し(S1400)、RANスライス毎のセル間の干渉関係を推定し(S1500)、RANスライスへのリソース割当を行う(S1600)。NMSサーバ300は、無線リソース割当処理S1000において、処理1~処理6を繰り返す。NMSサーバ300は、例えば、定期的に無線リソース割当処理S1000を行う。以下、各処理について説明する。
Figure 6 is a diagram showing an example of a processing flowchart of the wireless resource allocation process S1000. In the wireless resource allocation process S1000, the
<処理1:RANスライスの構築>
処理1において、NMSサーバ300は、RAN(Radio Access Network)スライスの構築を行う。NMSサーバ300は、処理1において、コアネットワークにおいてQoSに基づいて構築されたスライスを、さらにRANの特性に基づいて細分化したRANスライスを構築する。RAN特性に基づいて細分化されるため、RANスライスに対して無線リソースを割り当てるとき、RAN特性に応じた、より適切な無線リソースに割り当てを行うことが可能となる。
<Process 1: Construction of RAN slice>
In
例えば、NMSサーバ300は、端末装置100のセル内におけるgNodeB200との位置関係に基づき、RANスライスを構築する。位置関係は、例えば、通信中にgNodeB200と端末装置100との距離を含む。NMSサーバ300は、同一QoSのスライスを、例えば、セル端(セルの端部付近)に位置する端末装置100のトラフィックで構成するRANスライスと、それ以外の端末装置100のトラフィックで構成するRANスライスに細分化する。これにより、NMSサーバ300は、FFR(Fractional. Frequency Reuse)における無線リソースの割当と同等な無線リソースの割当てを行うことができる。FFRとは、例えば、基地局装置から遠いセル端に位置する端末装置と、基地局装置と近いセル中心付近に位置する端末装置とで、割り当てる無線リソースの周波数帯域を分離し、部分的に周波数繰り返しを行う技術である。
For example, the
また、NMSサーバ300は、端末装置100毎にRANスライスを構築してもよい。これにより、端末装置100毎のRAN特性に応じた無線リソースの割当が可能となる。
The
なお、NMSサーバ300は、上述したRANスライス構築のため、端末装置100の位置情報や無線状態などを収集してもよい。
The
さらに、NMSサーバ300は、コアネットワークで構築されたスライスを、細分化せず、そのままRANスライスとしてもよい。例えば、コアネットワーク側で十分に細分化されたスライスが構築されている場合、コアネットワークで構築されたスライスと一意に対応づけてRANスライスを構築する。
Furthermore, the
<処理2:RANスライス毎の所要無線リソース量の推定>
処理2において、NMSサーバ300は、各gNodeB200におけるRANスライス毎の所要無線リソース量を推定(算出)する。
<Process 2: Estimation of required radio resource amount for each RAN slice>
In
NMSサーバ300は、スライス毎の所要パケットサイズを算出する。NMSサーバ300は、例えば、コアネットワーク側のスライス構築時に設定(指定)されるGFBR(Guaranteed Flow Bit Rate)、MFBR(Maximum Flow Bit Rate)、PDB(Packet Delay Budget)、Averaging Window、TTI(Transmission Time Interval)長など(参考文献:3GPP TS.23.501)に基づいて算出する。例えば、以下の式(1)で算出する。
The
パケットサイズ=MFBR(又はGFBR)×TTI長・・・式(1)
(TTI<PDB, 1スロット/TTI)
なお、式(1)は、例えば、再送を考慮しない式である。式(1)を用い、上り/下りのパケットサイズを算出する。
Packet size = MFBR (or GFBR) x TTI length (Equation 1)
(TTI<PDB, 1 slot/TTI)
Note that, for example, equation (1) does not take retransmission into consideration. Using equation (1), the upstream/downstream packet sizes are calculated.
次に、NMSサーバ300は、パケット伝送に必要な無線リソース量を算出する。NMSサーバ300は、あらかじめ作成した伝搬環境マップに基づき、MCS(Modulation and Coding Scheme)を決定する。伝搬環境マップは、例えば、過去の測定結果やシミュレーション結果などから生成される。また、MCSの決定において、干渉がないことを想定してもよいし、許容されるレベルの干渉があることを想定してもよい。
Next, the
NMSサーバ300は、決定したMCSに基づき、推定した上記の所要パケットサイズの伝送に必要な上り/下りのリソースブロック数を算出する。なお、NMSサーバ300は、干渉がないことを前提としたMCSでリソースブロック数を算出すると、実際の環境では容量不足になる場合があるため、所定量のマージンを加算したリソースブロック数を算出してもよい。
Based on the determined MCS, the
NMSサーバ300は、gNodeB200毎に、必要なリソースブロック数を算出する。NMSサーバ300は、例えば、gNodeB200に無線接続する端末装置100が必要とするリソースブロック数の合計値を、当該gNodeB200が必要なリソースブロック数として算出する。
The
<処理3:TDDフレーム構成の設定>
処理3において、NMSサーバ300は、TDD(Time Division Duplex)フレームの構成を設定する。NMSサーバ300は、処理2において推定(算出)した所要リソース量に基づいて決定する。
<Process 3: Setting the TDD frame configuration>
In
NMSサーバ300は、例えば、同一テナント内のgNodeB200間で同一のフレーム構成である場合、そのテナントにおける平均負荷や、クリティカルセル(例えば、最も通信量も多いセル、最も優先度の高いトラフィックの伝送を行うセルなど)の負荷バランスに応じて、TDDフレームの構成を決定する。
For example, when the frame configuration is the same between gNodeBs 200 in the same tenant, the
なお、NMSサーバ300は、TDDフレーム構成が固定で設定されている(TDDフレーム構成を変更できない)場合、当該処理3を行わなくてもよい。
Note that if the TDD frame configuration is fixed (the TDD frame configuration cannot be changed), the
<処理4:セル間干渉量推定>
処理4において、NMSサーバ300は、2セル間(gNodeB200間、gNodeBと端末装置間、および端末装置間)の干渉量をスロット毎に推定する。スロットは、処理3において決定したTDDフレーム構成に従う。NMSサーバ300は、他セルのgNodeB200及び端末装置と、自セルのgNodeB200及び端末装置との間の干渉について推定及び測定を行う。な環境モデルを使用し、干渉量の推定を行う。環境モデルは、セル(gNodeB200、端末装置)やテナントの配置関係や伝搬環境をモデル化したもので、敷地や建物のレイアウト情報等から作成される。環境モデルは、例えば、端末装置の位置、送受信に適用するアンテナビームパターン、送信電力などが含まれる。なお、無線リソース割当処理の繰り返し実行にともない、処理4も繰り返し実行される。このとき、使用する環境モデルも逐次更新する。これにより、常に最新の環境モデルを使用することができ、より実環境に近い推定結果が得られる。
<Process 4: Estimation of Inter-Cell Interference Amount>
In
NMSサーバ300は、干渉量の推定において、基地局装置毎のフレーム構成の違いに基づいて干渉量の影響を評価する。またNMSサーバ300は、フレームタイミングのオフセット量(フレーム構成の差異や、送信タイミングの差異など)に基づいて、干渉量の影響評価を行う。これにより、NMSサーバ300は、例えば、基地局装置ごとにフレームの送信タイミングやフレーム長などが異なり、上り下りの信号の送信タイミングが重複する場合を考慮した干渉量の評価を行うことができる。
When estimating the amount of interference, the
図7は、セル間干渉の測定タイミングの例を示す図である。図7は、セル1、セル2それぞれの1スロットにおける上り(UL)及び下り(DL)の送信区間の例を示す。なお、図7は、セル1及びセル2でフレーム同期が行われている場合の図であるが、フレーム同期はとれていない場合でも、測定区間の考え方は同様である。
Figure 7 is a diagram showing an example of the timing for measuring inter-cell interference. Figure 7 shows an example of the uplink (UL) and downlink (DL) transmission intervals in one slot for each of
なお、処理4では、同一チャネルでの干渉量に加え、隣接チャネルでの干渉量も推定してもよい。隣接チャネルの干渉量の推定においては、例えば、隣接チャネルからの漏洩電力を考慮する。また、例えば、セル間でシンボル同期しており、サブキャリア間隔が同一である場合、隣接キャリアによる影響は少ない(限定的)であると判断し、隣接キャリア干渉の推定を行わなくてもよい。
In addition, in
区間(a)は、セル1の下り通信とセル2の下り通信が重なる区間である。これは、セル1において、セル1で下り信号(電波)の受信を行う端末装置における、隣接するセル2のgNodeB200が送信する電波による干渉度合いを測定する区間である。また、セル2において、セル2で下り信号の受信を行う端末装置における、隣接するセル1のgNodeB200が送信する電波による干渉度合いを測定する区間である。
Section (a) is a section where the downlink communication of
区間(b)は、セル1の上り通信とセル2の上り通信が重なる区間である。これは、セル1において、セル1のgNodeB200の受信における、隣接するセル2で通信を行う端末装置が送信する電波による干渉度合いを測定する区間である。また、セル2において、セル2のgNodeB200の受信における、隣接するセル1で通信を行う端末装置が送信する電波による干渉度合いを測定する区間である。
Section (b) is a section where the uplink communication of
区間(c)は、セル1において、セル1の下り通信とセル2の上り通信が重なる区間である。これは、セル1で下り信号の受信を行う端末装置における、隣接するセル2で通信を行う端末装置が送信する電波による干渉度合いを測定する区間である。 区間(d)は、セル2において、セル1の下り通信とセル2の上り通信が重なる区間である。これは、セル2のgNodeBの受信における、隣接するセル1のgNodeB200が送信する電波による干渉度合いを測定する区間である。なお、上記の2セル間でTDDフレーム構成が同一の場合は、区間(c)および(d)が無いため、これら干渉量の推定を行う必要はない。
Section (c) is a section in
なお、上記のセル間干渉量の推定は、エリアにおける最悪値を用いて評価を行ってもよい。これは、例えば、各セルのセル端に位置する端末装置、あるいは、各セルのセル端に端末装置が位置すると仮定し、セル間干渉を推定または測定する処理である。 The above estimation of the amount of inter-cell interference may be performed using the worst value in the area. This is, for example, a process of estimating or measuring inter-cell interference assuming that a terminal device is located at the cell edge of each cell, or that a terminal device is located at the cell edge of each cell.
図8は、エリア最悪値評価における、端末装置の位置の例を示す図である。 Figure 8 shows an example of the location of a terminal device in the area worst value evaluation.
パターン1は、gNodeB200-1が端末装置100-1に信号を送信するタイミングにおける測定パターンの例を示す図である。gNodeB200-1は、端末装置100-1と通信中であり、端末装置100-1に下りの信号S1を送信している。端末装置100-1は、例えば、gNodeB200-1のセル端であり、隣接するgNodeB200-2及びgNodeB200-2と通信する端末装置100-2と近傍する位置に存在する。これにより、端末装置100-1は、自セルのgNodeB200-1からの信号の受信強度が弱く、他セルのgNodeB200-2及び他セルと通信中の端末装置100-2からの信号の受信強度が強い、劣悪な環境に位置することとなる。
端末装置100-1が信号S1を受信するタイミングで、gNodeB200-2が送信する下り信号を測定することで、タイミング(a)における干渉を測定(推定)する。また、端末装置100-1が信号S1を受信するタイミングで、端末装置100-2が送信する上り信号を測定することで、タイミング(c)における干渉を測定(推定)する。 At the timing when terminal device 100-1 receives signal S1, interference at timing (a) is measured (estimated) by measuring the downlink signal transmitted by gNodeB 200-2. Also, at the timing when terminal device 100-1 receives signal S1, interference at timing (c) is measured (estimated) by measuring the uplink signal transmitted by terminal device 100-2.
パターン2は、端末装置100-1がgNodeB200-1に信号を送信するタイミングにおける測定パターンの例を示す図である。端末装置100-1は、gNodeB200-1に、上りの信号S2を送信している。端末装置100-1は、例えば、gNodeB200-1のセル端に位置する。また、隣接セルの端末装置100-2は、gNodeB200-1の近傍に位置する。これにより、gNodeB200-1は、自セルの端末装置100-1の信号の受信強度が弱く、他セルの端末装置100-2からの信号の受信強度が強い、劣悪な環境に位置することとなる。なお、gNodeB200-1及びgNodeB200-2の位置は、固定されているものとする。
gNodeB200-1が信号S2を受信するタイミングで、端末装置100-2が送信する上り信号を測定することで、タイミング(b)における干渉を測定(推定)する。また、gNodeB200-1が信号S2を受信するタイミングで、gNodeB200-2が送信する下り信号を測定することで、タイミング(d)における干渉を測定(推定)する。 The interference at timing (b) is measured (estimated) by measuring the uplink signal transmitted by terminal device 100-2 at the timing when gNodeB 200-1 receives signal S2. Also, the interference at timing (d) is measured (estimated) by measuring the downlink signal transmitted by gNodeB 200-2 at the timing when gNodeB 200-1 receives signal S2.
<処理5:RANスライス毎の干渉関係推定>
処理5において、NMSサーバ300は、RANスライス毎のセル間干渉関係を推定する。NMSサーバ300は、セル毎、RANスライス毎に、与干渉セルを特定し、影響が大きいセルを決定する。
<Process 5: Estimation of interference relationship for each RAN slice>
In process 5, the
NMSサーバ300は、セル毎、RANスライス毎に、与干渉セルを、以下の優先順位(Tier)で決定する。
The
Tier1:処理4で算出した、1つの他セルからの同一チャネル干渉量(a)~(d)から実効的な下りリンク干渉および上りリンク干渉の推定を行い、推定した両者のうち、1つでもスライス毎に設定した許容値を超えるセルを、そのスライスにおける与干渉セルと判定する。実効的な下りリンク干渉は、両セルが同一のTDDフレーム構成であれば(a)の干渉量と同一であり、異なるTDDフレーム構成であれば、区間(a)と(c)の比率に応じて区間(a)、(c)の干渉量をもとに計算を行う。実効的な上りリンク干渉は、両セルが同一のTDDフレーム構成であれば(b)の干渉量と同一であり、異なるTDDフレーム構成であれば、区間(b)と(d)の比率に応じて区間(b)、(d)の干渉量をもとに計算を行う。隣接チャネル干渉(同一周波数ではないが、隣接する周波数帯域の電波による干渉)についても、同様の判定を行い、干渉がある場合、隣接チャネル干渉ありのセルとして記憶する。
Tier 1: The effective downlink interference and uplink interference are estimated from the amounts of co-channel interference (a) to (d) from one other cell calculated in
Tier2:Tier1の与干渉セルを除き、2セルからの同一チャネルの干渉の和が許容値を超える場合、この2セルのうち、干渉レベルが高いほうのセルを、与干渉セルと判定する。隣接チャネル干渉についても、同様の判定を行う。
Tier 2: If the sum of the same channel interference from two cells, excluding the
Tier3:Tier1、2の与干渉セルを除き、3セルからの同一チャネルの干渉の和が許容値を超える場合、この3セルのうち、干渉レベルが最大のセルを、与干渉セルと判定する。隣接チャネル干渉についても、同様の判定を行う。
Tier 3: If the sum of the same channel interference from three cells, excluding the interfering cells of
なお、Tier4以降の優先順位を用意し、セル数を増やし、同様の処理を行ってもよい。
Note that similar processing may be performed by providing priorities for
<処理6:RANスライスへのリソース割当>
処理6において、処理5で決定した与干渉セル毎に、干渉制御(無線リソースの割当)を行う。
<Process 6: Resource Allocation to RAN Slice>
In process 6, interference control (allocation of radio resources) is performed for each interfering cell determined in process 5.
NMSサーバ300は、例えば、2つのセルが相互に干渉している場合(相互に相手側セルを与干渉セルと判定した場合)、与干渉側セルに割り当てるリソースとは重ならないリソースを被干渉側のセルに割り当て、与干渉側セルに割り当てるリソースは、被干渉側セルでは制約付きリソースとして設定することで、互いの干渉が抑制され、干渉度合いを所定の値以下とすることが可能となる。制約付きリソースは、例えば、スケジューリング時に制約のあるリソース(例えば、スケジューリングの禁止など)である。
For example, when two cells are interfering with each other (when each determines that the other cell is an interfering cell), the
NMSサーバ300は、Tier1で決定した与干渉セルを最も優先度が高い干渉セルとみなし、最も干渉を抑制できる割り当て方法を行う。一方、NMSサーバ300は、Tier2以下で決定した与干渉セルについては、上位のTierで割り当てた以外のリソースを使用し、干渉を抑制する。以下、リソース割当について説明する。
The
図9は、リソース割当の例を示す図である。例えば、セル1とセル2は、フレーム同期しており、サブキャリア間隔(SCS(Sub Carrier Spacing))が60kHz、スロット長が0.25ms、1サブフレームは4スロットで構成されるものとする。なお、図9は、セル1及びセル2が同一のスロットフォーマットを使用する例を示す図である。
Figure 9 is a diagram showing an example of resource allocation. For example,
NMSサーバ300は、セル1のBWP(Bandwidth part:周波数帯域幅)1を、優先度が高いRANスライス(高要求スライス:例えば、URLLC)用リソースとして割り当てる。そして、NMSサーバ300は、セル1のBWP2を、使用しない制約(Retricted)リソースとして割り当てる。
The
一方、NMSサーバ300は、セル2のBWP1を、使用しない制約リソースとして割り当てる。
On the other hand, the
そして、NMSサーバ300は、セル2のBWP2を、優先度が高いRANスライス用として割り当てる。
Then, the
さらに、NMSサーバ300は、セル1及び2のBWP3を、優先度が低いRANスライス(例えば、eMBB)用として割り当てる。
Furthermore, the
図9において、セル1は高優先度のRANスライス用としてBWP1を使用し、セル2はBWP1を使用しない(あるいは制約リソースとする。以下同様)。また、図9において、セル2は高優先度のRANスライス用としてBWP2を使用し、セル1はBWP2を使用しない。このように、所定の周波数帯域を、セル毎に高優先度のRANスライス用のリソースとして割り当てることで、セル間における優先度の高いRANスライスに対する干渉を抑制することができる。
In FIG. 9,
図10は、リソース割当の例を示す図である。図10は、各スライスに割り当てされるBWPが図9と同等であるが、セル1とセル2とでは、スロットフォーマットが異なる。隣接チャネル干渉を適切に制御可能であれば、セル間で異なるスロットフォーマットを使用してもよい。
Figure 10 is a diagram showing an example of resource allocation. In Figure 10, the BWP assigned to each slice is the same as in Figure 9, but the slot formats of
図11は、リソース割当の例を示す図である。図11に示すように、NMSサーバ300は、BWP1を、セル1では高優先度のRANスライス用リソースとし、セル2では未使用リソースとすることで、干渉を抑制している。このように、一方のセル(この場合セル2)が高優先度のRANスライスを使用しない場合、一方のセルには高優先度のRANスライス用のリソースを割り当てなくてもよい。また、このように、周波数帯域を分別することでRANスライス用のリソースを割り当てる場合、図11に示すように、スロット長がセル毎に異なってもよい。
Figure 11 is a diagram showing an example of resource allocation. As shown in Figure 11, the
[第2の実施の形態]
第2の実施の形態において、無線リソース割当処理S1000における処理1(RANスライスの構築)及び処理2(RANスライス毎の所要無線リソース量推定)について説明する。
[Second embodiment]
In the second embodiment, process 1 (construction of RAN slices) and process 2 (estimation of required radio resources for each RAN slice) in the radio resource allocation process S1000 will be described.
NMSサーバ300は、ユーザ毎に異なる無線伝送路の品質や要求品質を持つトラフィックに対して、適切なRANスライスを用意し、各RANスライスに適切な無線リソースを割り当てること必要がある。要求品質の指標は、例えば、BLER(BLock Error Rate)などのエラーレート、許容遅延時間、及び所定空間における要求を満たす空間量の割合を示す場所率などを含む。
The
要求品質が高いユーザに対して適切なRANスライスを割り当てるために、品質の高いRANスライスを用意する必要がある。しかし、このRANスライスに対して、必要以上にマージンを取った無線リソースを割り当てると、リソース利用効率が低下する場合がある。 In order to assign an appropriate RAN slice to a user with high quality requirements, it is necessary to prepare a high-quality RAN slice. However, if radio resources with more margin than necessary are assigned to this RAN slice, the resource utilization efficiency may decrease.
第2の実施の形態では、要求品質が高いユーザに適用し、かつリソース利用効率の低下を抑制する処理1及び処理2を提供する。
In the second embodiment, we provide
<処理1:RANスライスの構築>
RANスライス構築において、例えば、ユーザ毎の平均無線品質(例えば平均SINR(Signal to Interference plus Noise Ratio))を、RANスライス毎に定められたしきい値と比較することによりRANスライスを選択する方式がある。この方式では、発生頻度は低いものの、無線品質が平均値よりも大きく劣悪である場合、当該ユーザの要求品質が確保できない場合がある。
<Process 1: Construction of RAN slice>
In constructing a RAN slice, for example, there is a method of selecting a RAN slice by comparing the average wireless quality (e.g., average SINR (Signal to Interference plus Noise Ratio)) for each user with a threshold value determined for each RAN slice. With this method, although it occurs infrequently, if the wireless quality is significantly worse than the average value, the required quality of the user may not be ensured.
第2の実施の形態のRANスライス構築において、ユーザ毎の無線品質の確率分布を推定し、この分布の形状を参照することにより、あるトラフィックの極めて高い所要品質(稀にしか発生しない品質劣化も許容しない品質)を満たせるRANスライスを構築し、選択する。無線品質は、例えば、基地局装置と端末装置間の無線品質や、基地局装置間、端末装置間の無線品質を含む。 In constructing a RAN slice in the second embodiment, a probability distribution of wireless quality for each user is estimated, and by referring to the shape of this distribution, a RAN slice that can satisfy the extremely high required quality of a certain traffic (quality that does not tolerate quality degradation that occurs only occasionally) is constructed and selected. Wireless quality includes, for example, wireless quality between a base station device and a terminal device, and wireless quality between base station devices and between terminal devices.
図12は、第2の実施の形態における処理1の処理フローチャートの例を示す図である。NMSサーバ300は、各Qosフローの5QIに基づいて、マッピングするRANスライス候補を決定する(S1100-1)。5QIは、例えば、プライオリティレベル、パケット遅延バジェット、パケットエラーレート、平均ウィンドウサイズ、最大データバースト量などのQos特性に関連する指標を含む。
Figure 12 is a diagram showing an example of a processing flowchart of
NMSサーバ300は、UEの受信SIR値の測定をRANノード(例えばgNodeB、端末装置など)に指示し、測定結果を取得する(S1100-2)。
The
そして、NMSサーバ300は、UE(端末装置)毎のSIRの分布を推定する(S1100-3)。推定方法としては、例えば、測定値が十分に得られる場合、ヒストグラム(確率分布)を算出する。また、推定方法としては、例えば、測定値が十分に得られない場合、ベイズ推定を適用し、ヒストグラムを算出する。
Then, the
NMSサーバ300は、ヒストグラムから分布の裾部分を、高精度で推定することは困難であるため、尤度分布を正規分布としたベイズ推論の分散(分散値)の推定や、ベイズ予測区間の推定を行う。UE毎の分布は、単一の対数正規分布で近似可能であり、解析的に求めることができる。NMSサーバ300は、UEから報告された測定値はL3フィルタリングが適用されているため、推定した分散値に対してフィルタ係数に応じた補正を行う。すなわち、NMSサーバ300は、測定値に用いられた平滑化処理において使用した係数(フィルタ係数)に応じて、推定した分散値を補正する。L3フィルタリングは、例えば、端末装置における測定結果に対して実施されるフィルタリングである。NMSサーバ300は、フィルタリングに使用された係数を考慮して確率分布を補正することで、より正確な確率分布を作成することができる。
Since it is difficult to estimate the tail of the distribution from a histogram with high accuracy, the
NMSサーバ300は、UEのSIR分布予測区間とRANスライス毎の所要SIRしきい値との比較により、QoSフロー毎のRANスライスを決定し(S1100-4)、処理を終了する。
The
<処理2:RANスライス毎の所要無線リソース量の推定>
NMSサーバ300は、各RANスライスに実際に割り当てる無線リソース量は、上述したトラフィックの要求品質を満たせるように決定(推定)する。
<Process 2: Estimation of required radio resource amount for each RAN slice>
The
第1の実施の形態における式(1)で示した所要パケットサイズは、1ユーザの伝送に必要なサイズである。スライスには複数ユーザのパケットが多重されるため、スライスの所要サイズを決定するために、多重化後のスライス所要伝送レートを決定する。 The required packet size shown in formula (1) in the first embodiment is the size required for transmission by one user. Since packets from multiple users are multiplexed into a slice, the required slice transmission rate after multiplexing is determined in order to determine the required size of the slice.
この方法として、一つのスライスに属する全てのユーザについて、所要パケットサイズを算出し、算出結果を加算した値をスライス所要伝送レートとする方法がある。この方法では、全てのユーザがMFBRで規定される最大レートで、かつ全てのユーザが同時に多重された場合の見積もりとなるため、過剰な無線リソース割り当てとなる場合がある。 One method for this is to calculate the required packet size for all users belonging to one slice, and then add up the calculated results to determine the slice required transmission rate. This method estimates the maximum rate for all users defined by the MFBR, and assumes that all users are multiplexed simultaneously, which may result in excessive allocation of radio resources.
そこで、第2の実施の形態において、NMSサーバ300は、各トラフィックの特性(例えば、パケット到着間隔、到着パケットサイズ、許容最大遅延など)や、多重するユーザ数等を考慮し、各トラフィックの要求品質を満たす必要最低限のスライス伝送レートを決定する。NMSサーバ300は、例えば、SINR確率密度分布の形状を参照し、極めて高い要求品質を満足する最低SINR値を抽出し、最低SINR値に基づき、収容トラフィックの所要遅延特性を満たす無線リソース量を決定する。
Therefore, in the second embodiment, the
NMSサーバ300は、RANスライスに割り当てる無線リソース量を、例えば、RANスライスの最低伝送可能レートと、RANスライスに多重されるトラフィック(UE)の属性情報に基づき決定する。属性情報は、例えば、パケットサイズである。また、属性情報は、データレートや許容遅延時間なども含む。
The
図13は、第2の実施の形態における処理2の処理フローチャートの例を示す図である。NMSサーバ300は、各RANスライスのトラフィック情報と所要QoS(許容遅延量)に基づき、所要伝送レートをSNC(Stochastic Network Calculus)により算出する(S1200-1)。
Figure 13 is a diagram showing an example of a processing flowchart of
NMSサーバ300は、各RANスライスの所要RB数(初期値)を、最小MCS=MCS0(初期値)と想定して算出する(S1200-2)。なお、処理S1200-2は、要求される信頼度が高くない場合(所定値より低い場合)や、事前にSIR/MCS分布に関する十分な情報が得られる場合は、実行されなくてもよい。
The
NMSサーバ300は、各RANスライスの最新のSIR/MCS分布に基づき、ベイズ予測区間を推定し、RANスライス毎の最小MCS(MCSmin)を推定する(S1200-3)。推定方法としては、MCMCや粒子フィルタを用いる方法もあるが、RANスライスのSIR分布が混合モデルとなるため計算負荷が大きい。そこで、NMSサーバ300は、スライス構成UEの個別SIR分布から、推定を行う。
The
NMSサーバ300は、各RANスライスの所要RB数(更新値)を、上記で推定した最小MCS(MCSmin)と想定して計算(データ同化)し(S1200-4)、処理を終了する。
The
第2の実施の形態では、確率分布から最低伝送可能レートを推定(算出)することで、必要以上にマージンを取った過剰な無線リソースの割当を防止しつつ、無線品質が平均値よりも大きく劣悪である場合でも、ユーザの要求品質が確保できる。 In the second embodiment, the minimum possible transmission rate is estimated (calculated) from a probability distribution, which prevents the allocation of excessive wireless resources with an unnecessary margin, while ensuring the quality required by the user even when the wireless quality is significantly worse than the average.
[その他の実施の形態]
第1及び第2の実施の形態で示した無線リソースの割当は、一例である。よって、例えば、スロットの構成や、サブフレームの構成は、変更されてもよい。また、第1及び第2の実施の形態において示した無線リソースの割当パターンは、それぞれ組み合わせてもよい。
[Other embodiments]
The allocation of radio resources shown in the first and second embodiments is merely an example. Therefore, for example, the slot configuration and the subframe configuration may be changed. Furthermore, the allocation patterns of radio resources shown in the first and second embodiments may be combined with each other.
また、上り/下りの割当の配分等は、変更されてもよい。また、無線リソース割当処理において、一部の処理は行われなくてもよい場合がある。例えば、TDDフレーム構成が固定である場合、処理3は行われなくてもよい。
Also, the allocation of uplink/downlink allocations may be changed. Also, in the wireless resource allocation process, some processes may not need to be performed. For example, if the TDD frame configuration is fixed,
10 :通信システム
100 :端末装置
300 :NMSサーバ
310 :CPU
320 :ストレージ
321 :無線リソース割当プログラム
3211 :RANスライス構築モジュール
3212 :所要無線リソース量推定モジュール
3213 :TDDフレーム構成設定モジュール
3214 :セル間干渉量推定モジュール
3215 :セル干渉関係推定モジュール
3216 :リソース割当モジュール
322 :基地局装置制御プログラム
330 :メモリ
340 :通信回路
400 :コアネットワーク
500 :コアネットワークサーバ
10: communication system 100: terminal device 300: NMS server 310: CPU
320: Storage 321: Radio resource allocation program 3211: RAN slice construction module 3212: Required radio resource amount estimation module 3213: TDD frame configuration setting module 3214: Inter-cell interference amount estimation module 3215: Cell interference relationship estimation module 3216: Resource allocation module 322: Base station device control program 330: Memory 340: Communication circuit 400: Core network 500: Core network server
Claims (13)
要求品質に基づいて分類された複数のスライスそれぞれの所要無線リソース量を算出し、前記複数の基地局装置ごとに、前記複数のスライスそれぞれにおける、前記基地局装置間の干渉量、前記基地局装置と前記端末装置間の干渉量、および前記端末装置間の干渉量を推定する推定部と、
前記推定した結果に基づいて、第1の基地局装置の無線リソース内に、第1スライス用の第1リソース、前記第1スライスより要求品質が高い第2スライス用の第2リソース、及び使用に制約が課される制約リソースを割り当てる割当部とを有し、
前記割当部は、前記第2リソース及び前記制約リソース以外のリソースを、前記第1リソースとして割り当て、第2の基地局装置の前記第2スライス用の第3リソースとして使用されているリソースを、前記制約リソースとして割り当てる
制御装置。 A control device in a communication system having a plurality of base station devices, terminal devices wirelessly connected to the base station devices, and a control device that controls the base station devices,
an estimation unit that calculates a required radio resource amount for each of a plurality of slices classified based on a required quality, and estimates, for each of the plurality of base station devices, an amount of interference between the base station devices, an amount of interference between the base station device and the terminal device, and an amount of interference between the terminal devices;
an allocation unit that allocates, based on the result of the estimation, a first resource for a first slice, a second resource for a second slice having a required quality higher than that of the first slice, and a constrained resource having a usage constraint, within radio resources of a first base station device;
A control device in which the allocation unit allocates resources other than the second resource and the constrained resource as the first resource, and allocates a resource used as a third resource for the second slice of a second base station device as the constrained resource.
請求項1記載の制御装置。 The control device according to claim 1 , wherein the allocation of resources for the first slice in the first base station device allocates resources different from resources allocated in a second base station device that is affected by interference to the second slice.
請求項1記載の制御装置。 The control device according to claim 1 , wherein the plurality of slices are slices obtained by further classifying constituent slices formed by a core network according to a radio environment.
請求項1記載の制御装置。 The control device according to claim 1 , wherein the estimation unit estimates the amount of interference by estimating interference that occurs when the base station devices use the same channel.
請求項4記載の制御装置。 The control device according to claim 4 , wherein, in estimating the amount of interference, the estimation unit further estimates interference occurring when the base station devices use adjacent channels.
請求項1記載の制御装置。 The control device according to claim 1 , wherein, in estimating the amount of interference, the estimation unit estimates interference that occurs when the terminal device is located near an edge of a cell formed by the base station device.
請求項1記載の制御装置。 The control device according to claim 1 , wherein the estimation unit performs an influence evaluation of the amount of interference based on a difference in frame configuration for each of the base station devices or an offset amount of frame timing in estimating the amount of interference.
請求項1記載の制御装置。 The control device according to claim 1 , wherein the estimation unit constructs a slice so as to satisfy the required quality based on a probability distribution of wireless quality between the base station device and the terminal device.
請求項8記載の制御装置。 The control device according to claim 8 , wherein the estimation unit determines the amount of radio resources to be allocated to the slice based on a minimum possible transmission rate of the slice and attribute information of traffic multiplexed into the slice.
の情報または組み合わせた情報を含む
請求項9記載の制御装置。 The control device according to claim 9 , wherein the attribute information includes any one or a combination of a data rate, a packet size, and an allowable delay time.
前記スライスにおける伝送レートの分布から推定する
請求項8記載の制御装置。 The estimation unit calculates a minimum possible transmission rate that satisfies the required quality in the slice as follows:
The control device according to claim 8 , wherein the estimation is based on a distribution of transmission rates in the slices.
請求項8記載の制御装置。 The control device according to claim 8 , wherein the estimation unit collects measurement values of wireless quality from at least one of the base station device and the terminal device, and corrects the estimated probability distribution according to a coefficient used for smoothing the measurement values.
要求品質に基づいて分類された複数のスライスそれぞれの所要無線リソース量を算出し、前記複数の基地局装置ごとに、前記複数のスライスそれぞれにおける、前記基地局装置間の干渉量、前記基地局装置と前記端末装置間の干渉量、および前記端末装置間の干渉量を推定する推定工程と、
前記推定した結果に基づいて、第1の基地局装置の無線リソース内に、第1スライス用の第1リソース、前記第1スライスより要求品質が高い第2スライス用の第2リソース、及び使用に制約が課される制約リソースを割り当てる割当工程とを有し、
前記割当工程において、前記第2リソース及び前記制約リソース以外のリソースを、前記第1リソースとして割り当て、第2の基地局装置の前記第2スライス用の第3リソースとして使用されているリソースを、前記制約リソースとして割り当てる
制御方法。 A control method in a control device of a communication system having a plurality of base station devices, terminal devices wirelessly connected to the base station devices, and a control device that controls the base station devices, comprising:
an estimation step of calculating a required radio resource amount for each of a plurality of slices classified based on a required quality, and estimating, for each of the plurality of base station devices, an amount of interference between the base station devices, an amount of interference between the base station device and the terminal device, and an amount of interference between the terminal devices;
and an allocation step of allocating, based on the result of the estimation, within radio resources of a first base station device, a first resource for a first slice, a second resource for a second slice having a required quality higher than that of the first slice, and a constrained resource having a usage constraint;
A control method in which, in the allocation step, resources other than the second resource and the constrained resource are allocated as the first resource, and a resource used as a third resource for the second slice of a second base station device is allocated as the constrained resource.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/186,029 US11683823B2 (en) | 2020-03-02 | 2021-02-26 | Control device and control method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020034858 | 2020-03-02 | ||
| JP2020034858 | 2020-03-02 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021141571A JP2021141571A (en) | 2021-09-16 |
| JP7602114B2 true JP7602114B2 (en) | 2024-12-18 |
Family
ID=77669151
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020197390A Active JP7602114B2 (en) | 2020-03-02 | 2020-11-27 | Control device and control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7602114B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7805155B2 (en) * | 2021-12-21 | 2026-01-23 | キヤノン株式会社 | Communication device, control method thereof, and program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013511936A (en) | 2009-11-25 | 2013-04-04 | エヌイーシー ヨーロッパ リミテッド | Method for operating cellular radio system and cellular radio system |
| JP2017200172A (en) | 2016-04-27 | 2017-11-02 | 株式会社東芝 | Radio resource slicing in radio access network |
| JP2018538752A (en) | 2015-12-08 | 2018-12-27 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | System and method for user equipment state configuration for multiple services |
| WO2019032968A1 (en) | 2017-08-11 | 2019-02-14 | Convida Wireless, Llc | Network data analytics in a communications network |
-
2020
- 2020-11-27 JP JP2020197390A patent/JP7602114B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013511936A (en) | 2009-11-25 | 2013-04-04 | エヌイーシー ヨーロッパ リミテッド | Method for operating cellular radio system and cellular radio system |
| JP2018538752A (en) | 2015-12-08 | 2018-12-27 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | System and method for user equipment state configuration for multiple services |
| JP2017200172A (en) | 2016-04-27 | 2017-11-02 | 株式会社東芝 | Radio resource slicing in radio access network |
| WO2019032968A1 (en) | 2017-08-11 | 2019-02-14 | Convida Wireless, Llc | Network data analytics in a communications network |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021141571A (en) | 2021-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102291785B (en) | Method and equipment for resource coordination between cells | |
| US11683823B2 (en) | Control device and control method | |
| EP4576597A2 (en) | Concurrent physical sidelink feedback channel transmission | |
| CN101406085B (en) | Measurement-assisted dynamic frequency reuse in cellular communication networks | |
| KR101229322B1 (en) | Interference coordination method and access network device | |
| US8280396B2 (en) | Overload control method for a wireless cellular network | |
| US8320304B2 (en) | Method and access point for allocating whitespace spectrum | |
| CN101480077B (en) | Dynamic resource reuse pattern selection in a cellular communication system | |
| JP4991833B2 (en) | Dynamic resource allocation method and apparatus in multi-cell wireless communication system | |
| JP5292206B2 (en) | Wireless communication device or system | |
| CN110870372A (en) | Full duplex downlink and uplink directions | |
| WO2010054605A1 (en) | System and method for managing a wireless communications network | |
| CN112544101B (en) | Scheduling method, scheduling device, storage medium and communication system | |
| Bellalta et al. | Channel bonding in short-range WLANs | |
| JP7602114B2 (en) | Control device and control method | |
| US11109327B2 (en) | Data transmission method and device, and system | |
| CN113301573A (en) | Interference processing method and device, terminal equipment and computer readable storage medium | |
| KR101335363B1 (en) | Method for allocating frequency band in a wireless communication system | |
| EP1938638A1 (en) | A method and apparatus for allocation of radio resources | |
| Youssef et al. | Resource allocation for mixed traffic types in distributed antenna systems using NOMA | |
| EP3420770B1 (en) | Passive intermodulation shaping | |
| CN114521022B (en) | Resource allocation method, device and processor-readable storage medium | |
| WO2014135822A1 (en) | Wireless communication methods and apparatus | |
| CN115002909A (en) | Interference coordination method, device and electronic device for the Internet of Things for power transmission equipment | |
| Jänis et al. | Interference-aware radio resource management for local area wireless networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230804 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240702 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240829 |
|
| 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: 20241105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241118 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7602114 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |