[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2020025210A - Resource allocation device and resource allocation method - Google Patents

Resource allocation device and resource allocation method Download PDF

Info

Publication number
JP2020025210A
JP2020025210A JP2018149227A JP2018149227A JP2020025210A JP 2020025210 A JP2020025210 A JP 2020025210A JP 2018149227 A JP2018149227 A JP 2018149227A JP 2018149227 A JP2018149227 A JP 2018149227A JP 2020025210 A JP2020025210 A JP 2020025210A
Authority
JP
Japan
Prior art keywords
slice
resource allocation
terminal
information
unit
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.)
Pending
Application number
JP2018149227A
Other languages
Japanese (ja)
Inventor
大輔 野島
Daisuke Nojima
大輔 野島
優樹 勝間田
Yuki Katsumata
優樹 勝間田
芳文 森広
Yoshifumi Morihiro
芳文 森広
孝浩 浅井
Takahiro Asai
孝浩 浅井
曉 山田
Akira Yamada
曉 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2018149227A priority Critical patent/JP2020025210A/en
Publication of JP2020025210A publication Critical patent/JP2020025210A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

To improve resource utilization efficiency of the entire network by effectively utilizing a surplus of radio resources while securing the number of resources allocated by "resource isolation" which is a feature of a network slice.SOLUTION: In a communication system 1, a base station 20 (resource allocation device) for performing resource allocation of a radio access network, includes: an information acquisition unit 21 for acquiring service request conditions for each slice, use service information relating to services used by a terminal, and location information and communication state information of the terminal; a determination unit 22 for determining the number of allocated resources for each slice on the basis of the obtained information; a determination unit 23 for determining whether there is a slice without a communicating terminal from the number of communicating terminals for each slice; and a resource allocation unit 24 for controlling resource allocation so that the number of resources allocated (surplus) of the slice is allocated to a slice that has a terminal in communication when there is a slice that has no terminal in communication.SELECTED DRAWING: Figure 1

Description

本発明は、無線アクセスネットワーク(Radio Access Network:(以下「RAN」と称する)におけるリソース割当てを行うリソース割当装置およびリソース割当方法に関する。   The present invention relates to a resource allocating apparatus and a resource allocating method for allocating resources in a radio access network (Radio Access Network: (hereinafter referred to as “RAN”)).

なお、本明細書における「サービス」又は「ネットワークサービス」とは、例えば、通信サービス(専用線サービス等)及びアプリケーションサービス(動画配信、エンベデッド装置等のセンサ装置を利用したサービス)等の、ネットワークリソースを用いて処理されるサービスを意味する。「スライス」又は「ネットワークスライス」とは、ネットワークインフラ上に論理的に生成される仮想ネットワークであり、上記サービスは、スライスに割り当てられ、割り当てられたスライスのネットワークリソースを用いて処理される。   In this specification, “service” or “network service” refers to, for example, a network resource such as a communication service (dedicated line service or the like) and an application service (video distribution, a service using a sensor device such as an embedded device). Means a service processed using. A “slice” or “network slice” is a virtual network logically created on a network infrastructure, and the service is allocated to a slice, and is processed using network resources of the allocated slice.

従来のRANにおけるリソース割当方法としては、PF(Proportional Fairness)に基づく手法が知られている(特許文献1参照)。この手法は、各ユーザの瞬時スループットと一定区間における平均スループットとの比を算出して相互に比較し、比の値が大きいユーザから順にリソースを割り当てる手法である。上記の「スループット」としては、例えば、端末における受信信号電力対干渉および雑音電力比(受信SINR(Signal-to-Interference plus Noise power Ratio))が用いられる。   As a resource allocation method in the conventional RAN, a method based on PF (Proportional Fairness) is known (see Patent Document 1). In this method, the ratio between the instantaneous throughput of each user and the average throughput in a certain section is calculated and compared with each other, and resources are allocated in descending order of the ratio. As the above “throughput”, for example, a signal-to-interference plus noise power ratio (received SINR) at a terminal is used.

特開2013−229727号公報JP 2013-229727 A

一方、サービス毎に仮想的なネットワークリソースを分離してリソース割当量を保証するスライシング技術が知られている。しかし、RANにおけるリソースを対象として上記スライシング技術を適用することは未だあまり検討されていなかった。例えば、無線リソースの利用ユーザが少なくて、低トラフィック状態となり、無線リソースの余剰分が発生した場合についての検討は充分ではなく、ネットワーク全体でのリソース利用効率が低下するおそれがあった。   On the other hand, a slicing technique for separating a virtual network resource for each service and guaranteeing a resource allocation amount is known. However, application of the above slicing technology to resources in the RAN has not been studied much yet. For example, there is not enough study on the case where the number of users who use the radio resources is small and the traffic is in a low traffic state and a surplus of the radio resources is generated, and there is a possibility that the resource utilization efficiency of the entire network is reduced.

本発明は、上記に鑑みてなされたものであり、ネットワークスライスの特徴である“リソースアイソレーション”によるリソース割当数を確保しつつ、無線リソースの余剰分を有効利用してネットワーク全体でのリソース利用効率を向上させることを目的とする。   The present invention has been made in view of the above, and secures the number of resources to be allocated by “resource isolation” which is a characteristic of a network slice, and makes effective use of surplus radio resources to utilize resources throughout the network. The aim is to improve efficiency.

上記目的を達成するために、本発明の一形態に係るリソース割当装置は、無線アクセスネットワークにおけるリソース割当てを行うリソース割当装置であって、スライスごとに設定されたサービス要求条件、端末が利用するサービスに関する利用サービス情報、並びに、端末の在圏情報および通信状態情報を取得する情報取得部と、前記情報取得部により取得された前記サービス要求条件、前記利用サービス情報および前記在圏情報に基づいて、前記サービス要求条件に応じたスライスごとのリソース割当数を決定する決定部と、前記情報取得部により取得された前記端末の通信状態情報に基づいて、スライスごとの通信中の端末数を確認し、通信中の端末が無いスライスが有るか否かを判断する判断部と、前記判断部により通信中の端末が無いスライスが有ると判断された場合、前記決定部により決定された当該通信中の端末が無いスライスについてのリソース割当数を、通信中の端末が有るスライスに割り当てるように、リソース割当てを制御するリソース割当部と、を備える。   In order to achieve the above object, a resource allocating apparatus according to an aspect of the present invention is a resource allocating apparatus for allocating resources in a radio access network, comprising: a service request condition set for each slice; Based on the service request information, and the information acquisition unit for acquiring the location information and communication state information of the terminal, based on the service request conditions acquired by the information acquisition unit, the use service information and the location information, A determination unit that determines the number of resources allocated to each slice according to the service request condition, and based on the communication state information of the terminal obtained by the information obtaining unit, confirms the number of communicating terminals for each slice, A determining unit that determines whether there is a slice that does not have a terminal that is communicating, and a terminal that is communicating by the determining unit When it is determined that there is a current slice, the resource allocation control unit determines the number of resource allocations for the slice without the communicating terminal determined by the determination unit, and allocates the resource to the slice with the communicating terminal. And an assignment unit.

上記のリソース割当装置では、情報取得部が、スライスごとに設定されたサービス要求条件、端末が利用するサービスに関する利用サービス情報、並びに、端末の在圏情報および通信状態情報を取得し、決定部が、取得されたサービス要求条件、利用サービス情報および在圏情報に基づいて、サービス要求条件に応じたスライスごとのリソース割当数を決定するとともに、判断部が、取得された端末の通信状態情報に基づいて、スライスごとの通信中の端末数を確認し、通信中の端末が無いスライスが有るか否かを判断する。ここで、通信中の端末が無いスライスが有ると判断された場合、リソース割当部は、決定された当該通信中の端末が無いスライスについてのリソース割当数を、通信中の端末が有るスライスに割り当てるように、リソース割当てを制御する。このように、通信中の端末が無いスライスが有るか否かが判断され、通信中の端末が無いスライスが有ると判断された場合に、当該通信中の端末が無いスライスについてのリソース割当数(余剰なリソース割当数)を、通信中の端末が有るスライスに割り当てるように、リソース割当てが制御される。これにより、ネットワークスライスの特徴である“リソースアイソレーション”によるリソース割当数を確保しつつ、無線リソースの余剰分を有効利用してネットワーク全体でのリソース利用効率を向上させることができる。   In the above resource allocation device, the information acquisition unit acquires the service request condition set for each slice, the use service information on the service used by the terminal, and the location information and communication state information of the terminal, and the determination unit Determining the number of resources allocated to each slice corresponding to the service request condition based on the obtained service request condition, the used service information and the location information, and determining the resource allocation number based on the obtained terminal communication state information. Then, the number of communicating terminals for each slice is confirmed, and it is determined whether or not there is a slice having no communicating terminal. Here, when it is determined that there is a slice without a communicating terminal, the resource allocating unit allocates the determined resource allocation number for the slice without a communicating terminal to a slice with a communicating terminal. Control the resource allocation. As described above, it is determined whether there is a slice without a communicating terminal, and when it is determined that there is a slice without a communicating terminal, the resource allocation number for the slice without a communicating terminal ( The resource allocation is controlled such that the surplus resource allocation number) is allocated to a slice in which the communicating terminal is located. As a result, while securing the number of resources to be allocated by “resource isolation”, which is a feature of the network slice, the surplus radio resources can be effectively used to improve the resource use efficiency of the entire network.

本発明によれば、ネットワークスライスの特徴である“リソースアイソレーション”によるリソース割当数を確保しつつ、無線リソースの余剰分を有効利用してネットワーク全体でのリソース利用効率を向上させることができる。   ADVANTAGE OF THE INVENTION According to this invention, the resource utilization efficiency in the whole network can be improved by making effective use of the surplus radio resources while securing the number of resources allocated by "resource isolation" which is a feature of the network slice.

本発明の実施形態に係る通信システムの構成図である。FIG. 1 is a configuration diagram of a communication system according to an embodiment of the present invention. (a)は情報保持テーブルのデータ例を示す図であり、(b)は割当RB数テーブルのデータ例を示す図である。(A) is a figure showing an example of data of an information holding table, and (b) is a figure showing an example of data of an allocation RB number table. 通信システムにおいて実行される処理シーケンスを示す図である。FIG. 3 is a diagram showing a processing sequence executed in the communication system. 基地局により実行される第1の処理例を示すフロー図である。FIG. 9 is a flowchart illustrating a first processing example executed by the base station. 基地局により実行される第2の処理例を示すフロー図である。FIG. 11 is a flowchart illustrating a second processing example executed by the base station. 基地局のハードウェア構成例を示す図である。FIG. 3 is a diagram illustrating a hardware configuration example of a base station.

以下、添付図面を参照して、本発明を実施するための一形態を詳細に説明する。   Hereinafter, an embodiment for carrying out the present invention will be described in detail with reference to the accompanying drawings.

図1に、本実施形態に係る通信システム1の構成を示す。図1に示すように、本実施形態に係る通信システム1は、端末(User Equipment)10、基地局20、およびポリシー制御機能(Policy Control Function(以下「PCF」と称する))30を含んで構成され、端末10に対し、データ通信を用いてネットワークサービスを提供するシステムである。   FIG. 1 shows a configuration of a communication system 1 according to the present embodiment. As shown in FIG. 1, a communication system 1 according to the present embodiment includes a terminal (User Equipment) 10, a base station 20, and a policy control function (hereinafter referred to as “PCF”) 30. This is a system that provides a network service to the terminal 10 using data communication.

通信システム1では、ネットワークインフラ上に論理的に生成される仮想ネットワークであるスライスに対してサービスを割り当てることにより、端末10に対してネットワークサービスを提供する。上記のスライスは、より詳しくは、ネットワークのリソースを仮想的に切り分けて、切り分けられたリソースを結合し、結合されたリソース上に論理的に生成される仮想化ネットワーク又はサービス網であり、スライス同士は、リソースが分離されているため、互いに干渉しない。なお、本実施形態では、リソースの呼称として、Resource Blockの略称である「RB」を用いる。   The communication system 1 provides a network service to the terminal 10 by allocating a service to a slice that is a virtual network logically created on the network infrastructure. More specifically, the above-mentioned slice is a virtual network or service network logically generated on the combined resources by virtually separating the resources of the network and combining the separated resources. Do not interfere with each other because the resources are separated. In the present embodiment, “RB”, which is an abbreviation for Resource Block, is used as a resource name.

以下、通信システム1の各構成部を順に概説する。   Hereinafter, each component of the communication system 1 will be outlined in order.

端末10は、端末ユーザにより使用される端末であり、例えば、スマートフォン、タブレット端末等の携帯型端末全般を含む。   The terminal 10 is a terminal used by a terminal user, and includes, for example, all portable terminals such as a smartphone and a tablet terminal.

PCF30は、通信システム1における無線アクセスネットワークのリソース割当てポリシーを統括的に管理する装置であり、ネットワーク管理者等から入力された各サービスの要求条件、トラフィックモデル等の情報を受け取って、後述する図2(a)に示す情報保持テーブル40に保持する。情報保持テーブル40の情報は、PCF30により保持されるとともに、後述する基地局20の情報取得部21へ通知され、基地局20内にも保持される。   The PCF 30 is a device that comprehensively manages a resource allocation policy of a radio access network in the communication system 1 and receives information such as a request condition of each service and a traffic model input from a network manager or the like, and The information is held in the information holding table 40 shown in FIG. The information of the information holding table 40 is held by the PCF 30, is also notified to an information acquisition unit 21 of the base station 20, which will be described later, and is also held in the base station 20.

基地局20は、RANにおいて端末10の在圏情報等を管理する装置であり、例えば、LTE(Long Term Evolution)方式の無線通信に対応した無線基地局であるeNodeB(evolved Node B)等に相当する。本実施形態では、本発明に係るリソース割当装置は基地局20により構成され、基地局20は、本発明に係るリソース割当装置としての機能部として、情報取得部21、決定部22、判断部23およびリソース割当部24を備える。   The base station 20 is a device that manages the location information and the like of the terminal 10 in the RAN, and corresponds to, for example, an eNodeB (evolved Node B) that is a wireless base station that supports LTE (Long Term Evolution) wireless communication. I do. In the present embodiment, the resource allocation device according to the present invention is configured by the base station 20, and the base station 20 includes, as functional units as the resource allocation device according to the present invention, an information acquisition unit 21, a determination unit 22, and a determination unit 23. And a resource allocating unit 24.

上記機能部のうち、情報取得部21は、スライスごとに設定されたサービス要求条件、端末10が利用するサービスに関する利用サービス情報、並びに端末10の在圏情報および通信状態情報を取得する。決定部22は、取得されたサービス要求条件、利用サービス情報および在圏情報に基づいて、サービス要求条件に応じたスライスごとのリソース割当数を決定する。判断部23は、取得された端末10の通信状態情報に基づいてスライスごとの通信中の端末数(以下「アクティブユーザ数」という)を確認し、通信中の端末(アクティブユーザ)が無いスライスが有るか否かを判断する。   Among the above function units, the information acquisition unit 21 acquires service request conditions set for each slice, use service information on services used by the terminal 10, and information on the location and communication status of the terminal 10. The deciding unit 22 decides the resource allocation number for each slice according to the service request condition, based on the acquired service request condition, used service information, and location information. The determination unit 23 confirms the number of communicating terminals (hereinafter, referred to as “the number of active users”) for each slice based on the acquired communication state information of the terminal 10, and determines that there is no slice without a communicating terminal (active user). It is determined whether or not there is.

リソース割当部24は、アクティブユーザが無いスライスが有ると判断された場合、当該アクティブユーザが無いスライスについてのリソース割当数を、アクティブユーザが有るスライスに割り当てるように、リソース割当てを制御する。このリソース割当て制御については、詳細は後述するが、アクティブユーザが有るスライスにリソース(RB)を、公平に割り当ててもよいし、スライスの優先度に基づいて割り当ててもよいし、その他の手法で割り当ててもよい。また、具体的な処理手順として、リソース割当部24は、アクティブユーザが無いスライスについてのリソース割当数を、アクティブユーザが有るスライスに割り当てるようにスライスごとのリソース割当数を修正し、修正後のスライスごとのリソース割当数および所定の割当手法に基づいてリソース割当てを行ってもよい。なお、アクティブユーザが無いスライスが無いと判断された場合には、リソース割当部24は、決定部22により決定されたスライスごとのリソース割当数に基づいてリソース割当てを行う。   When it is determined that there is a slice having no active user, the resource allocating unit 24 controls the resource allocation so that the number of resource allocations for the slice having no active user is allocated to the slice having the active user. Although the details of the resource allocation control will be described later, the resources (RBs) may be allocated fairly to the slice in which the active user is located, may be allocated based on the priority of the slice, or may be obtained by another method. May be assigned. As a specific processing procedure, the resource allocating unit 24 corrects the resource allocation number for each slice so as to allocate the resource allocation number for the slice having no active user to the slice having the active user, and Resource allocation may be performed based on the number of allocated resources for each and a predetermined allocation method. When it is determined that there is no slice without an active user, the resource allocating unit 24 allocates resources based on the resource allocation number for each slice determined by the determining unit 22.

また、上記の決定部22により決定されたスライスごとの割当RB数、およびその関連情報は、後述する図2(b)の割当RB数テーブル50に保持され、リソース割当部24により参照・修正される。   The number of allocated RBs for each slice determined by the determining unit 22 and the related information are held in an allocated RB number table 50 of FIG. 2B described later, and are referenced and corrected by the resource allocating unit 24. You.

なお、図1には記載を省略したが、通信システム1には、アクセス管理およびモビリティ管理を司るAMF(Access and Mobility management Function)、セッション管理を司るSMF(Session Management Function)などの装置が設けられている。ただし、本発明には直接的に関係しないため、図1では上記のような装置の記載を省略した。   Although not shown in FIG. 1, the communication system 1 is provided with devices such as an AMF (Access and Mobility management Function) for managing access management and mobility management, and an SMF (Session Management Function) for managing session management. ing. However, since it is not directly related to the present invention, the description of the above-described device is omitted in FIG.

図2(a)には、PCF30および情報取得部21により保持される情報保持テーブル40のデータ例を示す。図2(a)に示すように、情報保持テーブル40には、例えば、スライスごとに予め設定された、優先度、スライス名、スライスに対応するサービス名、データ量および到達間隔に係る情報を含むトラフィックモデル、許容される遅延量、並びに、許容されるパケットロス率といった情報が保持される。   FIG. 2A shows an example of data in the information holding table 40 held by the PCF 30 and the information acquisition unit 21. As shown in FIG. 2A, the information holding table 40 includes, for example, information related to the priority, the slice name, the service name corresponding to the slice, the data amount, and the arrival interval, which are set in advance for each slice. Information such as a traffic model, an allowable delay amount, and an allowable packet loss rate is held.

図2(b)には、決定部22により決定されたスライスごとの割当RB数、およびその関連情報を保持する割当RB数テーブル50のデータ例を示す。図2(b)に示すように、割当RB数テーブル50には、例えば、スライスごとの、優先度、スライス名、スライスに対応するサービス名、スライスにおけるデータ流量、スライスに所属する端末台数、許容される遅延量、許容されるパケットロス率、および、決定された割当RB数といった情報が保持される。   FIG. 2B shows an example of data of the allocation RB number table 50 that holds the allocation RB number for each slice determined by the determination unit 22 and the related information. As shown in FIG. 2B, for example, the priority RB, the slice name, the service name corresponding to the slice, the data flow rate in the slice, the number of terminals belonging to the slice, and the allowable Information such as the amount of delay to be performed, the allowable packet loss rate, and the determined number of allocated RBs is held.

以下、図3〜図5を参照しながら、図1の通信システム1において実行される処理の概要を説明する。図3に示すように、各サービスの要求条件、トラフィックモデル等の情報がネットワーク管理者等からPCF30に入力され(ステップS1)、PCF30は、入力された情報を受け取って、図2(a)に示す情報保持テーブル40に保持する(ステップS2)。その後、情報保持テーブル40の情報はPCF30から基地局20へ通知され(ステップS3)、端末の所属スライス情報等が端末10から基地局20へ通知される(ステップS4)。基地局20は、ステップS3、S4で通知された情報を取得する(ステップS5)。これにより基地局20は、図2(a)に示す情報保持テーブル40に保持される情報、および端末の所属スライス情報等を保持する。   Hereinafter, an outline of processing executed in the communication system 1 of FIG. 1 will be described with reference to FIGS. 3 to 5. As shown in FIG. 3, information such as the required conditions of each service and the traffic model is input to the PCF 30 from a network administrator or the like (step S1), and the PCF 30 receives the input information and proceeds to FIG. The information is held in the indicated information holding table 40 (step S2). Thereafter, the information in the information holding table 40 is notified from the PCF 30 to the base station 20 (step S3), and the terminal's belonging slice information and the like are notified from the terminal 10 to the base station 20 (step S4). The base station 20 acquires the information notified in steps S3 and S4 (step S5). As a result, the base station 20 holds the information held in the information holding table 40 shown in FIG.

次に、基地局20は、例えばスライスに係る各サービスの要求条件、スライスごとのデータ流量、端末台数などに基づいて、各スライスの割当RB数を決定し、決定されたスライスごとの割当RB数およびその関連情報を、図2(b)に示す割当RB数テーブル50に保持する(ステップS6)。   Next, the base station 20 determines the number of allocated RBs for each slice based on, for example, the required conditions of each service related to the slice, the data flow rate for each slice, the number of terminals, and the like. And the related information are stored in the allocated RB number table 50 shown in FIG. 2B (step S6).

次に、基地局20における判断部23およびリソース割当部24によって、図4、図5に例示される処理が実行される(ステップS7)。図4に示す第1の処理は、アクティブユーザが無いスライスが有ると判断された場合に、当該アクティブユーザが無いスライスについてのリソース割当数を、アクティブユーザが有るスライスに対し、公平に割り当てる制御を行うものであり、図5に示す第2の処理は、アクティブユーザが無いスライスが有ると判断された場合に、当該アクティブユーザが無いスライスについてのリソース割当数(余剰RB数)を、アクティブユーザが有るスライスに対し、スライス優先度に応じて割り当てる制御を行うものである。第1、第2の処理の詳細は後述する。   Next, the processing illustrated in FIGS. 4 and 5 is executed by the determination unit 23 and the resource allocation unit 24 in the base station 20 (Step S7). In the first process shown in FIG. 4, when it is determined that there is a slice without an active user, the control to fairly allocate the resource allocation number for the slice without the active user to the slice with the active user is performed. In the second process shown in FIG. 5, when it is determined that there is a slice having no active user, the active user determines the resource allocation number (surplus RB number) for the slice without the active user. This is to control the allocation to a certain slice in accordance with the slice priority. Details of the first and second processes will be described later.

ステップS7の処理によって、アクティブユーザが有るスライスに対しRBが割り当てられると、その後、基地局20と各端末10間でデータ通信が行われる(ステップS8)。   When RBs are allocated to slices having active users by the processing in step S7, data communication is performed between the base station 20 and each terminal 10 thereafter (step S8).

以下、図4に示す第1の処理、図5に示す第2の処理を順に説明する。   Hereinafter, the first processing shown in FIG. 4 and the second processing shown in FIG. 5 will be sequentially described.

図4に示す第1の処理では、判断部23が、端末の所属スライス情報から各スライスに所属する端末を特定し、それら端末の通信状況に基づきアクティブユーザが無いスライスが有るか否かを判断する(ステップS11)。ここで、アクティブユーザが無いスライスが無いと判断された場合は、従来手法と同様に、リソース割当部24は、割当RB数テーブル50を参照し、図3のステップS6で決定された割当RB数を用いて無線リソース制御を行う(ステップS12)。その制御手法は、いわゆる公平割当方式(方式1)でも、いわゆる優先割当方式(方式2)でもよい。   In the first process shown in FIG. 4, the determination unit 23 specifies terminals belonging to each slice from the slice information of the terminals, and determines whether there is a slice having no active user based on the communication status of those terminals. (Step S11). Here, when it is determined that there is no slice having no active user, the resource allocation unit 24 refers to the allocation RB number table 50 and determines the allocation RB number determined in step S6 in FIG. To perform radio resource control (step S12). The control method may be a so-called fair allocation method (method 1) or a so-called priority allocation method (method 2).

一方、ステップS11でアクティブユーザが無いスライスが有ると判断された場合、リソース割当部24は、割当RB数テーブル50を参照し、アクティブユーザが無いスライスへの割当RB数(余剰RB数)を集計し(ステップS13)、アクティブユーザが有るスライス間で公平となるように、各スライスへの追加RB数を算出する(ステップS14)。一例としては、余剰RB数を、アクティブユーザが無いスライスの数で除算することで、アクティブユーザが無いスライスそれぞれへの追加RB数(1スライス当りの追加RB数)を算出してもよい。さらに、リソース割当部24は、決定部22により決定された割当RB数に追加RB数を加算して得られた加算後の割当RB数をもって、アクティブユーザが有るスライスへの割当RB数を修正し(ステップS15)、修正された割当RB数(加算後の割当RB数)を用いて無線リソース制御を行う(ステップS16)。   On the other hand, when it is determined in step S11 that there is a slice having no active user, the resource allocation unit 24 refers to the allocation RB number table 50, and totals the number of RBs allocated to the slice having no active user (the number of surplus RBs). Then, the number of additional RBs for each slice is calculated so that the number of slices having active users is fair (step S14). As an example, the number of additional RBs (the number of additional RBs per slice) may be calculated by dividing the number of surplus RBs by the number of slices without an active user. Further, the resource allocating unit 24 corrects the number of allocated RBs to the slice having the active user by using the number of allocated RBs obtained by adding the number of additional RBs to the number of allocated RBs determined by the determining unit 22. (Step S15), radio resource control is performed using the corrected number of allocated RBs (the number of allocated RBs after addition) (Step S16).

このような第1の処理により、アクティブユーザが無いスライスが有るか否かが判断され、アクティブユーザが無いスライスが有る場合に、当該スライスについての割当RB数(余剰RB数)を、アクティブユーザが有るスライスに、公平に割り当てるようリソース割当て制御が実行される。これにより、ネットワークスライスの特徴である“リソースアイソレーション”による割当RB数を確保しつつ、余剰RB数を有効利用してネットワーク全体でのリソース利用効率を向上させることができる。   By such a first process, it is determined whether or not there is a slice without an active user. If there is a slice without an active user, the active user determines the number of allocated RBs (the number of surplus RBs) for the slice. Resource allocation control is performed so that a certain slice is allocated fairly. As a result, the number of RBs allocated by “resource isolation”, which is a feature of the network slice, is secured, and the surplus RBs can be effectively used to improve the resource utilization efficiency of the entire network.

図5に示す第2の処理では、判断部23が、図4のステップS11と同様に、アクティブユーザが無いスライスが有るか否かを判断する(ステップS21)。ここで、アクティブユーザが無いスライスが無いと判断された場合は、従来手法と同様に、リソース割当部24は、図4のステップS12と同様に、図3のステップS6で決定された割当RB数を用いて無線リソース制御を行う(ステップS22)。   In the second process illustrated in FIG. 5, the determination unit 23 determines whether there is a slice having no active user, as in step S11 in FIG. 4 (step S21). Here, when it is determined that there is no slice having no active user, the resource allocation unit 24 determines the number of allocated RBs determined in step S6 in FIG. 3 similarly to step S12 in FIG. To perform radio resource control (step S22).

一方、ステップS21でアクティブユーザが無いスライスが有ると判断された場合、リソース割当部24は、アクティブユーザが無いスライスへの割当RB数(余剰RB数)を集計し(ステップS23)、アクティブユーザが有るスライスに、スライス優先度に応じて余剰RBが追加で割り当てられるよう、各スライスへの割当RB数を修正し(ステップS24)、さらに、修正後の割当RB数を用いて優先割当方式に基づく無線リソース制御を行う(ステップS25)。このステップS25では、リソース割当部24は、一例として、アクティブユーザが有るスライスのうち優先度が最も高いスライスに所属する端末に対しリソース(RB)を割り当て、当該スライスに所属する全端末への割り当てが終わった時点で余剰RBが有る場合に、アクティブユーザが有るスライスのうち優先度が2番目に高いスライスに所属する端末に対しRBを割り当てる。そして、優先度が2番目に高いスライスに所属する全端末への割り当てが終わった時点で余剰RBが有る場合に、アクティブユーザが有るスライスのうち優先度が3番目に高いスライスに所属する端末に対しRBを割り当てる。このようにアクティブユーザが有るスライスにおいて優先度が高い順に、各スライスに所属する端末への割り当てを繰り返し実行する。ただし、上記の手法に限定されるものではない。   On the other hand, when it is determined in step S21 that there is a slice having no active user, the resource allocating unit 24 totals the number of RBs (the number of surplus RBs) allocated to the slice having no active user (step S23). The number of RBs allocated to each slice is corrected so that a surplus RB is additionally allocated to a certain slice in accordance with the slice priority (step S24), and the corrected RB number is used in accordance with the priority allocation scheme. Radio resource control is performed (step S25). In step S25, for example, the resource allocation unit 24 allocates a resource (RB) to a terminal belonging to a slice having the highest priority among slices having active users, and allocates the resource (RB) to all terminals belonging to the slice. If there is a surplus RB at the end of the process, the RB is allocated to the terminal belonging to the slice having the second highest priority among the slices having the active user. If there is a surplus RB at the time when allocation to all the terminals belonging to the slice having the second highest priority is completed, the terminal belonging to the slice having the third highest priority among the slices having the active user RBs are assigned. As described above, the assignment to the terminal belonging to each slice is repeatedly executed in the order of higher priority in the slice where the active user exists. However, it is not limited to the above method.

このような第2の処理により、アクティブユーザが無いスライスが有るか否かが判断され、アクティブユーザが無いスライスが有る場合に、当該スライスについての割当RB数(余剰RB数)を、アクティブユーザが有るスライスに、スライスの優先度に基づいて割り当てるよう、優先割当て制御が実行される。これにより、ネットワークスライスの特徴である“リソースアイソレーション”による割当RB数を確保しつつ、余剰RB数を有効利用してネットワーク全体でのリソース利用効率を向上させることができる。   By such a second process, it is determined whether or not there is a slice without an active user. If there is a slice without an active user, the active user determines the number of allocated RBs (the number of surplus RBs) for the slice. Priority assignment control is performed so that a given slice is assigned based on the slice priority. As a result, the number of RBs allocated by “resource isolation”, which is a feature of the network slice, is secured, and the surplus RBs can be effectively used to improve the resource utilization efficiency of the entire network.

以上のような発明の実施形態によれば、公平割当方式に係る第1の処理、優先割当方式に係る第2の処理、のいずれを採用した場合でも、アクティブユーザが無いスライスの有無(即ち、余剰RB数の有無)が判断され、余剰RB数が有る場合、アクティブユーザが有るスライスにおいて余剰RB数を有効利用できるため、ネットワークスライスの特徴である“リソースアイソレーション”による割当RB数を確保しつつ、余剰RB数を有効利用してネットワーク全体でのリソース利用効率を向上させることができる。   According to the above-described embodiment of the present invention, whether any of the first processing according to the fair allocation scheme and the second processing according to the priority allocation scheme is employed, the presence or absence of a slice having no active user (ie, If there is a surplus RB number, the surplus RB number can be used effectively in the slice where the active user exists, so that the number of RBs allocated by “resource isolation” which is a characteristic of the network slice is secured. At the same time, it is possible to improve the resource utilization efficiency of the entire network by effectively utilizing the number of surplus RBs.

なお、上記実施形態では、公平割当方式に係る第1の処理(図4)と、優先割当方式に係る第2の処理(図5)を例示したが、これらの方式を組み合わせた方式、これら以外の方式など、さまざまな方式に係る処理を実行してもよい。   In the above embodiment, the first processing (FIG. 4) relating to the fair allocation scheme and the second processing (FIG. 5) relating to the priority allocation scheme have been exemplified. The processing according to various methods such as the method described above may be executed.

また、上記実施形態では、本発明に係るリソース割当装置がRANにおける基地局により構成される例を説明したが、これは必須要件ではなく、本発明に係るリソース割当装置は、基地局以外の別の装置により構成してもよい。このように本発明に係るリソース割当装置を、基地局以外の別の装置により構成する場合は、例えば、基地局から当該別の装置に対し、リソース割当に必要な情報を提供してリソース割当て処理を指示(又は要求)することで実現できる。   Further, in the above embodiment, an example has been described in which the resource allocation device according to the present invention is configured by a base station in a RAN. However, this is not an essential requirement, and the resource allocation device according to the present invention is different from a base station other than the base station. May be constituted by the above-mentioned device. In the case where the resource allocation device according to the present invention is configured by another device other than the base station as described above, for example, the base station provides information necessary for resource allocation to the other device and performs resource allocation processing. Is indicated (or requested).

なお、通信システム1のネットワークの種別は特に限定されるものではなく、例えば、EPC(Evolved Packet Core)ネットワークであってもよいし、いわゆる次世代ネットワーク(NGN:Next Generation Network)であってもよい。   The type of the network of the communication system 1 is not particularly limited, and may be, for example, an EPC (Evolved Packet Core) network or a so-called Next Generation Network (NGN). .

上記の実施形態の説明で用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及び/又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び/又は論理的に結合した1つの装置により実現されてもよいし、物理的及び/又は論理的に分離した2つ以上の装置を直接的及び/又は間接的に(例えば、有線及び/又は無線)で接続し、これら複数の装置により実現されてもよい。   The block diagram used in the description of the above embodiment shows a block of a functional unit. These functional blocks (components) are realized by an arbitrary combination of hardware and / or software. Further, the means for realizing each functional block is not particularly limited. That is, each functional block may be realized by one device physically and / or logically coupled, or two or more devices physically and / or logically separated from each other directly and / or indirectly. (For example, wired and / or wireless) and may be realized by these multiple devices.

例えば、上記の実施形態における基地局20は、上述した基地局20の処理を行うコンピュータとして機能してもよい。図6は、基地局20のハードウェア構成の一例を示す図である。上述の基地局20は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、バス1007などを含むコンピュータ装置として構成されてもよい。なお、図1における基地局20以外の装置についても、基地局20と同様の構成であってもよい。以下では、基地局20を例にとって説明する。   For example, the base station 20 in the above embodiment may function as a computer that performs the processing of the base station 20 described above. FIG. 6 is a diagram illustrating an example of a hardware configuration of the base station 20. The above-described base station 20 may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like. Note that devices other than the base station 20 in FIG. 1 may have the same configuration as the base station 20. Hereinafter, the base station 20 will be described as an example.

なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。基地局20のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。   In the following description, the term “apparatus” can be read as a circuit, a device, a unit, or the like. The hardware configuration of the base station 20 may be configured to include one or more devices shown in the drawing, or may be configured not to include some devices.

基地局20における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ1001が演算を行い、通信装置1004による通信、メモリ1002及びストレージ1003におけるデータの読み出し及び/又は書き込みを制御することで実現される。   The functions of the base station 20 are performed by reading predetermined software (program) on hardware such as the processor 1001 and the memory 1002, so that the processor 1001 performs an operation, and the communication by the communication device 1004, the communication in the memory 1002, and the storage 1003. It is realized by controlling reading and / or writing of data.

プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)で構成されてもよい。例えば、基地局20の各機能部は、プロセッサ1001を含んで実現されてもよい。   The processor 1001 controls the entire computer by operating an operating system, for example. The processor 1001 may be configured by a central processing unit (CPU) including an interface with a peripheral device, a control device, an arithmetic device, a register, and the like. For example, each functional unit of the base station 20 may be realized including the processor 1001.

また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュールおよびデータを、ストレージ1003及び/又は通信装置1004からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施形態で説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、基地局20の各機能部は、メモリ1002に格納され、プロセッサ1001で動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、1つのプロセッサ1001で実行される旨を説明してきたが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップで実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。   In addition, the processor 1001 reads a program (program code), a software module, and data from the storage 1003 and / or the communication device 1004 to the memory 1002, and executes various processes according to these. As the program, a program that causes a computer to execute at least a part of the operation described in the above embodiment is used. For example, each functional unit of the base station 20 may be realized by a control program stored in the memory 1002 and operated by the processor 1001, and other functional blocks may be similarly realized. Although it has been described that the various processes described above are executed by one processor 1001, the processes may be executed simultaneously or sequentially by two or more processors 1001. Processor 1001 may be implemented with one or more chips. Note that the program may be transmitted from a network via a telecommunication line.

メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つで構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本発明の一実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。   The memory 1002 is a computer-readable recording medium, and includes, for example, at least one of a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EEPROM (Electrically Erasable Programmable ROM), and a RAM (Random Access Memory). May be done. The memory 1002 may be called a register, a cache, a main memory (main storage device), or the like. The memory 1002 can store a program (program code), a software module, and the like that can be executed to perform the method according to an embodiment of the present invention.

ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD−ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu−ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つで構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ1002及び/又はストレージ1003を含むデータベース、サーバその他の適切な媒体であってもよい。   The storage 1003 is a computer-readable recording medium such as an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, and a magneto-optical disk (eg, a compact disk, a digital versatile disk, a Blu-ray). (Registered trademark) disk), a smart card, a flash memory (for example, a card, a stick, a key drive), a floppy (registered trademark) disk, and a magnetic strip. The storage 1003 may be called an auxiliary storage device. The storage medium described above may be, for example, a database including the memory 1002 and / or the storage 1003, a server, or any other suitable medium.

通信装置1004は、有線及び/又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。例えば、上述の基地局20の各機能部は、通信装置1004を含んで実現されてもよい。   The communication device 1004 is hardware (transmission / reception device) for performing communication between computers via a wired and / or wireless network, and is also referred to as, for example, a network device, a network controller, a network card, a communication module, or the like. For example, each functional unit of the base station 20 described above may be realized including the communication device 1004.

入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。   The input device 1005 is an input device that receives an external input (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, and the like). The output device 1006 is an output device that performs output to the outside (for example, a display, a speaker, an LED lamp, and the like). Note that the input device 1005 and the output device 1006 may have an integrated configuration (for example, a touch panel).

また、プロセッサ1001、メモリ1002などの各装置は、情報を通信するためのバス1007で接続される。バス1007は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。   Each device such as the processor 1001 and the memory 1002 is connected by a bus 1007 for communicating information. The bus 1007 may be configured by a single bus, or may be configured by a different bus between the devices.

また、基地局20は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つで実装されてもよい。   The base station 20 includes hardware such as a microprocessor, a digital signal processor (DSP), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array). The hardware may implement some or all of the functional blocks. For example, the processor 1001 may be implemented by at least one of these hardware.

以上、本実施形態について詳細に説明したが、当業者にとっては、本実施形態が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本実施形態は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本実施形態に対して何ら制限的な意味を有するものではない。   Although the present embodiment has been described in detail above, it is obvious to those skilled in the art that the present embodiment is not limited to the embodiment described in this specification. This embodiment can be implemented as a modified or changed embodiment without departing from the spirit and scope of the present invention defined by the description of the claims. Therefore, the description in this specification is for the purpose of illustration and description, and does not have any restrictive meaning to the present embodiment.

本明細書で説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。   The processing procedures, sequences, flowcharts, and the like of each aspect / embodiment described in this specification may be interchanged as long as there is no inconsistency. For example, the methods described herein present elements of various steps in a sample order, and are not limited to the specific order presented.

入出力された情報などは特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報などは、上書き、更新、または追記され得る。出力された情報などは削除されてもよい。入力された情報などは他の装置へ送信されてもよい。   The input and output information and the like may be stored in a specific place (for example, a memory) or may be managed by a management table. Information to be input and output can be overwritten, updated, or added. The output information or the like may be deleted. The input information or the like may be transmitted to another device.

判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:trueまたはfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。   The determination may be made based on a value (0 or 1) represented by one bit, a Boolean value (Boolean: true or false), or a comparison of numerical values (for example, a predetermined value). Value).

本明細書で説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。   Each aspect / embodiment described in this specification may be used alone, may be used in combination, or may be switched as the execution goes on. Further, the notification of the predetermined information (for example, the notification of “X”) is not limited to being explicitly performed, and is performed implicitly (for example, not performing the notification of the predetermined information). Is also good.

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。   Software, regardless of whether it is called software, firmware, middleware, microcode, a hardware description language, or any other name, instructions, instruction sets, codes, code segments, program codes, programs, subprograms, software modules , Applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, and the like.

また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線(DSL)などの有線技術及び/又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び/又は無線技術は、伝送媒体の定義内に含まれる。   Also, software, instructions, and the like may be transmitted and received via a transmission medium. For example, if the software uses a wired technology such as coaxial cable, fiber optic cable, twisted pair and digital subscriber line (DSL) and / or a wireless technology such as infrared, wireless and microwave, the website, server, or other When transmitted from a remote source, these wired and / or wireless technologies are included within the definition of transmission medium.

本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。   The information, signals, etc. described herein may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc., that can be referred to throughout the above description are not limited to voltages, currents, electromagnetic waves, magnetic or magnetic particles, optical or photons, or any May be represented by a combination of

また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。   In addition, the information, parameters, and the like described in this specification may be represented by an absolute value, may be represented by a relative value from a predetermined value, or may be represented by another corresponding information. .

移動通信端末は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な用語で呼ばれる場合もある。   A mobile communication terminal is provided by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, It may also be called a wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term.

本明細書で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up)(例えば、テーブル、データベースまたは別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。   The terms "determining" and "determining" as used herein may encompass a wide variety of operations. “Judgment” and “decision” are, for example, judgment (judging), calculation (computing), calculation (computing), processing (processing), derivation (deriving), investigating (investigating), searching (looking up) (for example, table , Searching in a database or another data structure), ascertaining what is considered as "determining", "determining", and the like. Also, “determining” and “deciding” include receiving (eg, receiving information), transmitting (eg, transmitting information), input (input), output (output), and access. (accessing) (for example, accessing data in a memory) may be regarded as “determined” or “determined”. In addition, `` judgment '' and `` decision '' means that resolving, selecting, selecting, establishing, establishing, comparing, etc. are regarded as `` judgment '' and `` decided ''. May be included. In other words, “judgment” and “decision” may include deeming any operation as “judgment” and “determined”.

本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。   The phrase "based on" as used herein does not mean "based solely on" unless stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

「含む(include)」、「含んでいる(including)」、およびそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「または(or)」は、排他的論理和ではないことが意図される。   As long as “include”, “including”, and variations thereof, are used in the present description or claims, these terms are equivalent to the term “comprising” It is intended to be comprehensive. Further, the term "or" as used in the present specification and claims is not intended to be an exclusive OR.

本明細書において、文脈または技術的に明らかに1つのみしか存在しない装置である場合以外は、複数の装置をも含むものとする。本開示の全体において、文脈から明らかに単数を示したものではなければ、複数のものを含むものとする。   In this specification, a plurality of devices is also included unless the device is clearly and only one is present in context or technically. Throughout this disclosure, the singular may include the plural unless the context clearly dictates otherwise.

1…通信システム、10…端末、20…基地局、21…情報取得部、22…決定部、23…判断部、24…リソース割当部、30…PCF、40…情報保持テーブル、50…割当RB数テーブル、1001…プロセッサ、1002…メモリ、1003…ストレージ、1004…通信装置、1005…入力装置、1006…出力装置、1007…バス。   DESCRIPTION OF SYMBOLS 1 ... Communication system, 10 ... Terminal, 20 ... Base station, 21 ... Information acquisition part, 22 ... Determination part, 23 ... Judgment part, 24 ... Resource allocation part, 30 ... PCF, 40 ... Information holding table, 50 ... Assigned RB Number table, 1001 processor, 1002 memory, 1003 storage, 1004 communication device, 1005 input device, 1006 output device, 1007 bus.

Claims (6)

無線アクセスネットワークにおけるリソース割当てを行うリソース割当装置であって、
スライスごとに設定されたサービス要求条件、端末が利用するサービスに関する利用サービス情報、並びに、端末の在圏情報および通信状態情報を取得する情報取得部と、
前記情報取得部により取得された前記サービス要求条件、前記利用サービス情報および前記在圏情報に基づいて、前記サービス要求条件に応じたスライスごとのリソース割当数を決定する決定部と、
前記情報取得部により取得された前記端末の通信状態情報に基づいて、スライスごとの通信中の端末数を確認し、通信中の端末が無いスライスが有るか否かを判断する判断部と、
前記判断部により通信中の端末が無いスライスが有ると判断された場合、前記決定部により決定された当該通信中の端末が無いスライスについてのリソース割当数を、通信中の端末が有るスライスに割り当てるように、リソース割当てを制御するリソース割当部と、
を備えるリソース割当装置。
A resource allocation device for allocating resources in a radio access network,
A service request condition set for each slice, use service information on a service used by the terminal, and an information acquisition unit for acquiring the area information and the communication state information of the terminal;
A determining unit that determines a resource allocation number for each slice according to the service request condition, based on the service request condition acquired by the information acquisition unit, the use service information and the location information;
Based on the communication state information of the terminal obtained by the information obtaining unit, based on the number of communicating terminals for each slice, a determining unit that determines whether there is a slice without a communicating terminal,
When the determining unit determines that there is a slice having no communicating terminal, the resource allocation number for the slice having no communicating terminal determined by the determining unit is allocated to the slice having the communicating terminal. A resource allocating unit that controls resource allocation,
A resource allocation device comprising:
前記判断部により通信中の端末が無いスライスが有ると判断された場合、前記リソース割当部は、当該通信中の端末が無いスライスについてのリソース割当数を、通信中の端末が有るスライスに公平に割り当てるように、リソース割当てを制御する、
請求項1に記載のリソース割当装置。
If it is determined by the determination unit that there is a slice without a terminal in communication, the resource allocating unit, the number of resources allocated to the slice without a terminal in communication, fair to the slice in which there is a terminal in communication Control resource allocation as if to allocate,
The resource allocation device according to claim 1.
前記判断部により通信中の端末が無いスライスが有ると判断された場合、前記リソース割当部は、当該通信中の端末が無いスライスについてのリソース割当数を、通信中の端末が有るスライスに、前記サービス要求条件に含まれたスライスの優先度に基づいて割り当てるように、リソース割当てを制御する、
請求項1に記載のリソース割当装置。
When it is determined by the determination unit that there is a slice without a terminal in communication, the resource allocating unit, the resource allocation number for the slice without the terminal in communication, the slice in which there is a terminal in communication, Controlling the resource allocation to allocate based on the priority of the slice included in the service requirement,
The resource allocation device according to claim 1.
前記リソース割当部は、前記判断部により通信中の端末が無いスライスが無いと判断された場合、前記決定部により決定されたスライスごとのリソース割当数に基づいてリソース割当てを行う、
請求項1〜3の何れか一項に記載のリソース割当装置。
The resource allocation unit, when it is determined that there is no slice without a terminal in communication by the determination unit, performs resource allocation based on the number of resources allocated for each slice determined by the determination unit,
The resource allocation device according to claim 1.
前記リソース割当装置は、
前記無線アクセスネットワークにおける基地局により構成される、
請求項1〜4の何れか一項に記載のリソース割当装置。
The resource allocation device,
Constituted by a base station in the radio access network,
The resource allocation device according to claim 1.
無線アクセスネットワークにおけるリソース割当てを行うリソース割当装置によって実行されるリソース割当方法であって、
スライスごとに設定されたサービス要求条件、端末が利用するサービスに関する利用サービス情報、並びに、端末の在圏情報および通信状態情報を取得する情報取得ステップと、
前記情報取得ステップにより取得された前記サービス要求条件、前記利用サービス情報および前記在圏情報に基づいて、前記サービス要求条件に応じたスライスごとのリソース割当数を決定する決定ステップと、
前記情報取得ステップにより取得された前記端末の通信状態情報に基づいて、スライスごとの通信中の端末数を確認し、通信中の端末が無いスライスが有るか否かを判断する判断ステップと、
前記判断ステップにより通信中の端末が無いスライスが有ると判断された場合、前記決定ステップにより決定された当該通信中の端末が無いスライスについてのリソース割当数を、通信中の端末が有るスライスに割り当てるように、リソース割当てを制御するリソース割当ステップと、
を備えるリソース割当方法。
A resource allocation method executed by a resource allocation device for performing resource allocation in a radio access network,
Service request conditions set for each slice, use service information relating to services used by the terminal, and an information acquisition step of acquiring location information and communication state information of the terminal;
A determining step of determining a resource allocation number for each slice according to the service request condition, based on the service request condition obtained by the information obtaining step, the used service information and the location information;
Based on the communication state information of the terminal obtained by the information obtaining step, based on the number of communicating terminals for each slice, a determining step to determine whether there is a slice without a communicating terminal,
When it is determined in the determining step that there is a slice having no communicating terminal, the resource allocation number for the slice having no communicating terminal determined in the determining step is allocated to the slice having the communicating terminal. A resource allocation step of controlling the resource allocation,
A resource allocation method comprising:
JP2018149227A 2018-08-08 2018-08-08 Resource allocation device and resource allocation method Pending JP2020025210A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018149227A JP2020025210A (en) 2018-08-08 2018-08-08 Resource allocation device and resource allocation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018149227A JP2020025210A (en) 2018-08-08 2018-08-08 Resource allocation device and resource allocation method

Publications (1)

Publication Number Publication Date
JP2020025210A true JP2020025210A (en) 2020-02-13

Family

ID=69618999

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018149227A Pending JP2020025210A (en) 2018-08-08 2018-08-08 Resource allocation device and resource allocation method

Country Status (1)

Country Link
JP (1) JP2020025210A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112272108A (en) * 2020-10-14 2021-01-26 中国联合网络通信集团有限公司 Scheduling method and device
US20210273861A1 (en) * 2019-02-28 2021-09-02 Tencent Technology (Shenzhen) Company Limited Network slice processing method, system and device, and storage medium
WO2021199131A1 (en) * 2020-03-30 2021-10-07 ソニーグループ株式会社 Information processing device and information processing system
JP7098796B1 (en) 2021-06-23 2022-07-11 株式会社インターネットイニシアティブ Communication control method and communication control device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017170692A1 (en) * 2016-04-01 2017-10-05 株式会社Nttドコモ Slice management system and slice management method
JP2018538752A (en) * 2015-12-08 2018-12-27 ホアウェイ・テクノロジーズ・カンパニー・リミテッド System and method for user equipment state configuration for multiple services

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018538752A (en) * 2015-12-08 2018-12-27 ホアウェイ・テクノロジーズ・カンパニー・リミテッド System and method for user equipment state configuration for multiple services
WO2017170692A1 (en) * 2016-04-01 2017-10-05 株式会社Nttドコモ Slice management system and slice management method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
HUAWEI, HISILICON: "Key Issues for Support of Network Slicing in RAN[online]", 3GPP TSG RAN WG2 ADHOC_2017_01_NR R2-1700099, JPN6022020629, 7 January 2017 (2017-01-07), ISSN: 0004925086 *
勝間田 優樹 YUKI KATSUMATA: "RANスライスにおける無線リソース割当て手法", 電子情報通信学会2017年通信ソサイエティ大会講演論文集1 PROCEEDINGS OF THE 2017 IEICE COMMUNICAT, JPN6022020630, 29 August 2017 (2017-08-29), pages 295 - 295, ISSN: 0004925087 *
野島 大輔 DAISUKE NOJIMA: "ネットワークスライシングのための利用サービスを考慮した無線リソース制御手法の検討 A Study of Radio R", 電子情報通信学会技術研究報告 VOL.117 NO.352 IEICE TECHNICAL REPORT, vol. 第117巻, JPN6022020631, 7 December 2017 (2017-12-07), JP, pages 71 - 76, ISSN: 0004925088 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210273861A1 (en) * 2019-02-28 2021-09-02 Tencent Technology (Shenzhen) Company Limited Network slice processing method, system and device, and storage medium
US11979297B2 (en) * 2019-02-28 2024-05-07 Tencent Technology (Shenzhen) Company Limited Network slice processing method, system and device, and storage medium
WO2021199131A1 (en) * 2020-03-30 2021-10-07 ソニーグループ株式会社 Information processing device and information processing system
CN112272108A (en) * 2020-10-14 2021-01-26 中国联合网络通信集团有限公司 Scheduling method and device
CN112272108B (en) * 2020-10-14 2022-09-27 中国联合网络通信集团有限公司 Scheduling method and device
JP7098796B1 (en) 2021-06-23 2022-07-11 株式会社インターネットイニシアティブ Communication control method and communication control device
JP2023003052A (en) * 2021-06-23 2023-01-11 株式会社インターネットイニシアティブ Communication control method and communication control device

Similar Documents

Publication Publication Date Title
JP6754734B2 (en) Resource management device in RAN slice and resource management method in RAN slice
EP3273653A1 (en) Slice management system and slice management method
US11516881B2 (en) Slice management system and slice management method
JP2020025210A (en) Resource allocation device and resource allocation method
WO2018173564A1 (en) Slice management device and slice management method
CN110519750B (en) Message processing method, device and system
US20230039620A1 (en) Lte resource allocation controller
JP6660277B2 (en) Slice management device, slice management method, and slice management system
JP7300371B2 (en) communication controller
JP2021010042A (en) Management device and network configuration control method
JP7107671B2 (en) Resource allocation device
US11589258B2 (en) Communication connection device and communication connection method
US10237861B2 (en) Information transmission method, device, and system
WO2019035287A1 (en) Communication control method and communication system
JP2020022053A (en) Communication control device
JP7053846B2 (en) Communication control device, selection device, communication control method and selection method
US11399294B2 (en) Increasing number of connected user equipments on radio access network apparatus
JP2019036873A (en) base station
JP7177626B2 (en) Scheduling control device and scheduling control method
WO2021023294A1 (en) Information transmission method and electronic device
JP2020108029A (en) Transfer control device
CN111885629B (en) Network optimization method and device
JP6923302B2 (en) Call processing server
JP2018164235A (en) Communication terminal and communication control method
JP2021010041A (en) Management device and network configuration control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210727

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220525

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220531

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20221122