JP7440404B2 - Frequency mapping device, frequency mapping method and computer program - Google Patents
Frequency mapping device, frequency mapping method and computer program Download PDFInfo
- Publication number
- JP7440404B2 JP7440404B2 JP2020217418A JP2020217418A JP7440404B2 JP 7440404 B2 JP7440404 B2 JP 7440404B2 JP 2020217418 A JP2020217418 A JP 2020217418A JP 2020217418 A JP2020217418 A JP 2020217418A JP 7440404 B2 JP7440404 B2 JP 7440404B2
- Authority
- JP
- Japan
- Prior art keywords
- base stations
- base station
- frequency band
- shared
- virtual base
- 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
- 238000013507 mapping Methods 0.000 title claims description 128
- 238000000034 method Methods 0.000 title claims description 30
- 238000004590 computer program Methods 0.000 title claims description 9
- 238000004364 calculation method Methods 0.000 claims description 85
- 238000004891 communication Methods 0.000 claims description 22
- 239000000284 extract Substances 0.000 claims description 14
- 230000003247 decreasing effect Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000015654 memory Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000001149 cognitive effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、周波数マッピング装置、周波数マッピング方法及びコンピュータプログラムに関する。 The present invention relates to a frequency mapping device, a frequency mapping method, and a computer program.
近年、高まるモバイルトラフィックの需要に対処するために、異なる複数の無線通信システムが同じ周波数帯を共用することが検討されている。例えば、既存の無線通信システムに割り当てられている周波数帯を他の無線通信システム(2次事業者システム)が二次的に利用することができるようにすることが検討されている。この異システム間の周波数共用においては、絶対優先される既存の無線通信システムが使用していない空きリソースを2次事業者システムが使用する。既存の無線通信システムと2次事業者システムとが共用する周波数帯(共用周波数帯)を2次事業者システムに割り当てる周波数割当技術が、例えば非特許文献1に記載されている。非特許文献1に記載される周波数割当技術では、基地局間の電波干渉を許容することができる無線通信システムに対して、システム全体のスループットを最大化するようにしている。
In recent years, in order to cope with the increasing demand for mobile traffic, consideration has been given to having multiple different wireless communication systems share the same frequency band. For example, consideration is being given to allowing other wireless communication systems (secondary carrier systems) to use frequency bands assigned to existing wireless communication systems on a secondary basis. In this frequency sharing between different systems, the secondary carrier system uses vacant resources that are not used by the existing wireless communication system that is given absolute priority. A frequency allocation technique for allocating a frequency band (shared frequency band) shared by an existing wireless communication system and a secondary carrier system to a secondary carrier system is described in Non-Patent
しかし、上述した非特許文献1に記載される周波数割当技術では、割当対象の基地局数が増えると、決定する変数の量が指数関数的に増加するために割当計算にかかる時間が増大し、所望の時間内に割当処理を完了することができないという問題があった。
However, in the frequency allocation technique described in
本発明は、このような事情を考慮してなされたものであり、その目的は、共用周波数帯の割当において、割当計算における基地局数を適切に圧縮することにより共用周波数帯の適切な割当と割当計算にかかる時間の短縮とを図ることにある。 The present invention has been made in consideration of these circumstances, and its purpose is to appropriately compress the number of base stations in the allocation calculation in the allocation of the shared frequency band. The purpose of this invention is to shorten the time required for allocation calculation.
(1)本発明の一態様は、複数の無線通信システムが共用する共用周波数帯を要求する複数の基地局の情報と前記共用周波数帯の空きリソースの情報との入力を受付ける情報入力部と、前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定部と、各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算部と、各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力部と、を備える周波数マッピング装置である。
(2)本発明の一態様は、前記仮想基地局設定部は、前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを基地局間の帯域需要差が少ない順に抽出して仮想基地局に設定する、上記(1)の周波数マッピング装置である。
(3)本発明の一態様は、前記仮想基地局設定部は、仮想基地局とそれ以外の残りの基地局との間及び仮想基地局間で各干渉量が閾値以下である組合せを帯域需要差が少ない順に抽出してさらに仮想基地局に設定する、上記(2)の周波数マッピング装置である。
(4)本発明の一態様は、前記仮想基地局設定部は、干渉量の閾値を段階的に上げることにより仮想基地局数を調節する、上記(1)から(3)のいずれかの周波数マッピング装置である。
(1) One aspect of the present invention is an information input unit that receives input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band; A virtual base station that extracts base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and sets the extracted base station combinations and other remaining base stations as virtual base stations, respectively. A setting unit executes a mapping calculation to allocate a frequency channel and time slot of the shared frequency band to each of the virtual base stations, and from the result of the mapping calculation, determines a frequency channel of the shared frequency band to be allocated to each of the base stations. and a mapping calculation unit that calculates time slots, and an allocation result output unit that outputs allocation result information indicating the allocation results of the frequency channels and time slots of the shared frequency band allocated to each of the base stations. It is.
(2) In one aspect of the present invention, the virtual base station setting unit extracts base station combinations in which the amount of interference between base stations is less than or equal to a threshold value from the plurality of base stations in order of decreasing bandwidth demand difference between the base stations. This is the frequency mapping device according to (1) above, which is set as a virtual base station.
(3) In one aspect of the present invention, the virtual base station setting unit selects combinations in which the amount of interference between the virtual base station and the remaining base stations and between the virtual base stations is equal to or less than a threshold value. This is the frequency mapping device according to (2) above, which extracts the base stations in order of decreasing difference and further sets the base stations as virtual base stations.
(4) One aspect of the present invention is that the virtual base station setting unit adjusts the number of virtual base stations by increasing the interference amount threshold in stages, It is a mapping device.
(5)本発明の一態様は、前記マッピング計算部は、マッピング計算期間において、各前記仮想基地局の前記共用周波数帯の帯域獲得率、周波数連続性値、時間連続性値及び空間連続性値の総和を求める目的関数を使用して、前記目的関数の値が最大になるように、各時間スロットにおいて各前記仮想基地局に割り当てる前記共用周波数帯の周波数チャネルを求める、上記(1)から(4)のいずれかの周波数マッピング装置である。 (5) In one aspect of the present invention, the mapping calculation unit calculates, during the mapping calculation period, a band acquisition rate, a frequency continuity value, a time continuity value, and a spatial continuity value of the shared frequency band of each of the virtual base stations. From (1) above, a frequency channel of the shared frequency band to be allocated to each virtual base station in each time slot is determined using an objective function that calculates the sum of the objective functions so that the value of the objective function is maximized. 4) is any one of the frequency mapping devices.
(6)本発明の一態様は、周波数マッピング装置が、複数の無線通信システムが共用する共用周波数帯を要求する複数の基地局の情報と前記共用周波数帯の空きリソースの情報との入力を受付ける情報入力ステップと、前記周波数マッピング装置が、前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定ステップと、前記周波数マッピング装置が、各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算ステップと、前記周波数マッピング装置が、各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力ステップと、を含む周波数マッピング方法である。 (6) In one aspect of the present invention, the frequency mapping device receives input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources in the shared frequency band. an information input step, the frequency mapping device extracting a base station combination in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and comparing the extracted base station combination with other remaining base stations; a virtual base station setting step of setting each virtual base station to a virtual base station, and the frequency mapping device executes a mapping calculation to allocate a frequency channel and time slot of the shared frequency band to each of the virtual base stations, a mapping calculation step of determining the frequency channel and time slot of the shared frequency band to be assigned to each base station from the results of the above; This frequency mapping method includes an allocation result output step of outputting allocation result information indicating a slot allocation result.
(7)本発明の一態様は、コンピュータに、複数の無線通信システムが共用する共用周波数帯を要求する複数の基地局の情報と前記共用周波数帯の空きリソースの情報との入力を受付ける情報入力ステップと、前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定ステップと、各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算ステップと、各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力ステップと、を実行させるためのコンピュータプログラムである。 (7) One aspect of the present invention is an information input that allows a computer to receive input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band. step, extracting base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and setting each of the extracted base station combinations and the remaining base stations as virtual base stations. a virtual base station setting step, and a mapping calculation for allocating frequency channels and time slots of the shared frequency band to each of the virtual base stations, and based on the results of the mapping calculation, the shared frequency band to be allocated to each of the base stations; a mapping calculation step for determining frequency channels and time slots of the shared frequency band assigned to each of the base stations; and an assignment result output step of outputting assignment result information indicating the assignment results of the frequency channels and time slots of the shared frequency band assigned to each of the base stations. It is a computer program for making
本発明によれば、共用周波数帯の割当において、割当計算における基地局数を適切に圧縮することにより共用周波数帯の適切な割当と割当計算にかかる時間の短縮とを図ることができるという効果が得られる。 According to the present invention, when allocating a shared frequency band, by appropriately compressing the number of base stations in the allocation calculation, it is possible to appropriately allocate the shared frequency band and shorten the time required for the allocation calculation. can get.
以下、図面を参照し、本発明の実施形態について説明する。
図1は、一実施形態に係る周波数マッピング装置の構成例を示すブロック図である。図1において、周波数マッピング装置1は、情報入力部11と、マッピング計算部12と、割当結果出力部13と、割当結果データベース(割当結果DB)14と、仮想基地局設定部20とを備える。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram illustrating a configuration example of a frequency mapping device according to an embodiment. In FIG. 1, the
周波数マッピング装置1の各機能は、周波数マッピング装置1がCPU(Central Processing Unit:中央演算処理装置)及びメモリ等のコンピュータハードウェアを備え、CPUがメモリに格納されたコンピュータプログラムを実行することにより実現される。なお、周波数マッピング装置1として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。また、周波数マッピング装置1は、単独のコンピュータにより実現するものであってもよく、又は周波数マッピング装置1の機能を複数のコンピュータに分散させて実現するものであってもよい。
Each function of the
周波数マッピング装置1は、複数の無線通信システムが共用する共用周波数帯を要求する複数の基地局に対して、共用周波数帯の各タイムスロット(時間スロット)における周波数チャネルを割り当てる周波数マッピング処理を実行する。本実施形態の一例として、周波数マッピング装置1は、既存の無線通信システム(既存システム)に割り当てられている周波数帯を他の複数の無線通信システム(2次事業者システム)が二次的に利用する場合において、当該周波数帯(共用周波数帯)の空きリソースを各2次事業者システムの基地局に対して割り当てる。共用周波数帯の空きリソースは、既存システムが利用していない共用周波数帯のリソースである。
The
本実施形態に係る周波数マッピング処理では、割当計算(マッピング計算)において割当対象にする基地局の数を適切に圧縮する。これにより、共用周波数帯の適切な割当と割当計算(マッピング計算)にかかる時間の短縮とを図る。なお、以下の説明において電波干渉のことを単に干渉と称する場合がある。 In the frequency mapping process according to the present embodiment, the number of base stations to be allocated is appropriately compressed in the allocation calculation (mapping calculation). This aims to appropriately allocate the shared frequency band and shorten the time required for allocation calculation (mapping calculation). Note that in the following description, radio wave interference may be simply referred to as interference.
情報入力部11は、基地局情報111と共用周波数帯の空きリソース情報112との入力を受付ける。基地局情報111は、共用周波数帯を要求する2次事業者システムの基地局の情報であって、タイムスロット毎に、2次事業者システムの事業者名や事業者番号、要求帯域幅、要求利用時間帯、要求利用場所、基地局パラメータなどを示す情報である。空きリソース情報112は、共用周波数帯の空きリソースの情報であって、各タイムスロットにおける周波数チャネルの空きを示す情報である。
The
仮想基地局設定部20は、共用周波数帯を要求する複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する。仮想基地局は、マッピング計算において割当対象になる。仮想基地局数は、共用周波数帯を要求する元の基地局数よりも少なくなるように、基地局数が圧縮される。
The virtual base
マッピング計算部12は、情報入力部11が入力を受付けた情報に基づいて、共用周波数帯の空きリソースを各2次事業者システムの基地局に対して割り当てる。この空きリソースの割り当てでは、マッピング計算部12は、各仮想基地局に対して共用周波数帯の周波数チャネル及びタイムスロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各基地局に割り当てる共用周波数帯の周波数チャネル及びタイムスロットを求める。このマッピング計算方法の詳細は後述する。
The
割当結果出力部13は、マッピング計算部12が共用周波数帯の空きリソースを各2次事業者システムの基地局に割り当てた割当結果を示す割当結果情報120を出力する。割当結果情報120は、共用周波数帯の空きリソースのうち、各タイムスロットにおいて各基地局に割り当てられた周波数チャネルの割当結果を示す情報である。各2次事業者システムの割当結果情報120は、各2次事業者システムへ通知される。各2次事業者システムは、割当結果情報120に示される自己の割当結果に従って、共用周波数帯を利用する。
The allocation
割当結果DB14は、マッピング計算部12による共用周波数帯の周波数チャネル及びタイムスロットの割当結果を格納する。
The
次に図2を参照して本実施形態に係る周波数マッピング方法の全体手順について説明する。図2は、本実施形態に係る周波数マッピング方法の全体手順の例を示すフローチャートである。 Next, the overall procedure of the frequency mapping method according to this embodiment will be described with reference to FIG. 2. FIG. 2 is a flowchart illustrating an example of the overall procedure of the frequency mapping method according to the present embodiment.
(ステップS1) 周波数マッピング装置1は、基地局情報111と共用周波数帯の空きリソース情報112との入力を受付ける。
(Step S1) The
(ステップS2) 周波数マッピング装置1は、ステップS1で入力を受付けた情報に基づいて、共用周波数帯の空きリソースを各2次事業者システムの基地局に対して割り当てるマッピング計算を行う。
(Step S2) The
(ステップS3) 周波数マッピング装置1は、ステップS2で求められた各2次事業者システムの基地局に割り当てられた共用周波数帯の周波数チャネル及びタイムスロットの割当結果を割当結果DB14に格納する。
(Step S3) The
(ステップS4) 周波数マッピング装置1は、ステップS2で求められた各2次事業者システムの基地局に割り当てられた共用周波数帯の周波数チャネル及びタイムスロットの割当結果を示す割当結果情報120を出力する。
(Step S4) The
[マッピング計算方法]
次に図3を参照して本実施形態に係るマッピング計算方法を説明する。図3は、本実施形態に係るマッピング計算方法の手順の例を示すフローチャートである。なお、以下では、下付き文字の例えば「a」を「_a」と表記する場合がある。
[Mapping calculation method]
Next, a mapping calculation method according to this embodiment will be explained with reference to FIG. FIG. 3 is a flowchart illustrating an example of the procedure of the mapping calculation method according to the present embodiment. In addition, below, for example, the subscript "a" may be written as "_a".
周波数マッピング装置1には、周波数マッピング処理で使用されるパラメータ、目的関数及び制約条件が予め設定される。
In the
本実施形態の周波数マッピング処理に係るパラメータが次の(1)式に示される。 Parameters related to the frequency mapping process of this embodiment are shown in the following equation (1).
iは2次事業者システムを識別する事業者番号である。Mは事業者番号の集合である。
fは共用周波数帯の周波数チャネルを識別する周波数チャネル番号である。Fは共用周波数帯の周波数チャネル番号の集合である。
tは共用周波数帯が割り当てられるタイムスロットを識別するタイムスロット番号である。Tはタイムスロット番号の集合である。
i is a company number that identifies the secondary company system. M is a set of operator numbers.
f is a frequency channel number that identifies a frequency channel in the shared frequency band. F is a set of frequency channel numbers of the shared frequency band.
t is a time slot number that identifies the time slot to which the shared frequency band is allocated. T is a set of time slot numbers.
nは基地局を識別する基地局インデックスである。Nは基地局インデックスの集合である。基地局インデックスの集合Nは、共用周波数帯を二次的に利用する全ての2次事業者システムの全ての基地局の基地局インデックスから構成される。
pは基地局の組合せを識別する基地局組合せインデックスである。Pは基地局組合せインデックスの集合である。
n is a base station index that identifies the base station. N is a set of base station indices. The set N of base station indexes is composed of base station indexes of all base stations of all secondary carrier systems that use the shared frequency band secondarily.
p is a base station combination index that identifies a combination of base stations. P is a set of base station combination indexes.
δは干渉量を判定するための閾値(干渉閾値)である。 δ is a threshold (interference threshold) for determining the amount of interference.
fd_nは、基地局(n)が要求する共用周波数帯の帯域需要である。
x_n,f,tは、基地局(n)に対するタイムスロット(t)における周波数チャネル(f)の割当結果(チャネルマッピング、「1が割当あり、0が割当なし」)である。
fd_n is the bandwidth demand of the shared frequency band requested by the base station (n).
x_n, f, t is the allocation result of the frequency channel (f) in the time slot (t) for the base station (n) (channel mapping, “1 is allocated, 0 is not allocated”).
Bs_n,pは、基地局(n)が基地局組合せ(p)において稼働ありか又は稼働なし(停波)かを示す基地局の稼働情報(「1が稼働あり、0が稼働なし(停波)」)である。
BSset_pは、基地局組合せ(p)の稼働情報である。
Bs_n,p is the base station operation information indicating whether the base station (n) is in operation or not in operation (stopped) in the base station combination (p) (“1 is in operation, 0 is not in operation (stopped) )”).
BSset_p is operation information of base station combination (p).
It_pは、基地局組合せ(p)の干渉量であって、基地局組合せ(p)に含まれる基地局の干渉量のうち最大の干渉量である。It_l,mは、2つの基地局間の干渉量であって、基地局(l)が基地局(m)に与える干渉量である。
Diff_pは、基地局組合せ(p)における基地局間の帯域需要の差である。
It_p is the amount of interference of the base station combination (p), and is the maximum amount of interference among the amounts of interference of the base stations included in the base station combination (p). It_l,m is the amount of interference between two base stations, and is the amount of interference that the base station (l) gives to the base station (m).
Diff_p is the difference in bandwidth demand between base stations in base station combination (p).
qは仮想基地局を識別する仮想基地局インデックスである。Qは仮想基地局インデックスの集合である。
VBs_qは、仮想基地局の稼働情報である。「VBs_q=1」は、仮想基地局(q)における稼働ありの基地局が稼働であることを示す。「VBs_q=0」は、仮想基地局(q)における全ての基地局が稼働なし(全停波)であることを示す。
VIt_a,bは、仮想基地局(a)が仮想基地局(b)に与える干渉量であって、「VBs_a=1」であるときの、仮想基地局(b)における最大の干渉量である。
Vfd_qは、仮想基地局(q)における共用周波数帯の帯域需要であって、仮想基地局(q)において稼働ありの基地局の帯域需要の平均値である。
vx_q,f,tは、仮想基地局(q)に対するタイムスロット(t)における周波数チャネル(f)の割当結果(チャネルマッピング、「1が割当あり、0が割当なし」)である。
q is a virtual base station index that identifies a virtual base station. Q is a set of virtual base station indices.
VBs_q is operating information of the virtual base station. "VBs_q=1" indicates that the base station in operation in the virtual base station (q) is in operation. “VBs_q=0” indicates that all base stations in the virtual base station (q) are not in operation (all base stations are stopped).
VIt_a,b is the amount of interference that the virtual base station (a) gives to the virtual base station (b), and is the maximum amount of interference in the virtual base station (b) when "VBs_a=1".
Vfd_q is the bandwidth demand of the shared frequency band in the virtual base station (q), and is the average value of the bandwidth demand of the operating base stations in the virtual base station (q).
vx_q, f, t is the allocation result (channel mapping, "1 is allocated, 0 is not allocated") of the frequency channel (f) in the time slot (t) for the virtual base station (q).
αは目的関数の重みベクトルである。重みベクトルαの各要素α_1,α_2,α_3,α_4は、目的関数の各項の重み係数である。 α is the weight vector of the objective function. Each element α_1, α_2, α_3, α_4 of the weight vector α is a weighting coefficient of each term of the objective function.
本実施形態では、マッピング計算期間毎に共用周波数帯の割当を行う。マッピング計算期間の長さは、例えば、周波数マッピング処理にかかる計算時間を考慮して、予め設定される。 In this embodiment, a shared frequency band is allocated for each mapping calculation period. The length of the mapping calculation period is set in advance, for example, in consideration of the calculation time required for frequency mapping processing.
以降の処理は、マッピング計算期間毎に実行される。 The subsequent processing is executed every mapping calculation period.
(ステップS11) マッピング計算部12は、基地局情報111に基づいて、基地局の稼働情報Bs_nと基地局組合せ稼働情報BSset_pとを設定する。
(Step S11) The
(ステップS12) マッピング計算部12は、基地局情報111に基づいて、干渉量It_l,mを計算する。次いで、マッピング計算部12は、基地局組合せ(p)の干渉量It_pを計算する。また、マッピング計算部12は、基地局情報111に基づいて、各基地局組合せ(p)の帯域需要差Diff_pを計算する。
(Step S12) The
(ステップS13) 仮想基地局設定部20は、仮想基地局の設定を行う。仮想基地局設定部20は、仮想基地局の設定に必要な情報をマッピング計算部12から取得する。仮想基地局設定部20は、仮想基地局の設定結果をマッピング計算部12へ渡す。
(Step S13) The virtual base
(仮想基地局設定方法)
ここで、図4-図7を参照して本実施形態に係る仮想基地局設定方法を説明する。図4-図7は、本実施形態に係る仮想基地局設定方法の説明図である。
仮想基地局設定部20は、干渉量It_pが干渉閾値δ以下である基地局組合せ(p)を判定する。図4には、5台の基地局BS1,BS2,BS3,BS4,BS5が示される。仮想基地局設定部20は、当該基地局BS1,BS2,BS3,BS4,BS5の各基地局組合せ(p)について、干渉量It_pが干渉閾値δ以下であるか否かを判定する。また、仮想基地局設定部20は、当該各基地局組合せ(p)間の帯域需要差Diff_pの大小関係を判定する。
(Virtual base station setting method)
Here, the virtual base station setting method according to this embodiment will be explained with reference to FIGS. 4 to 7. 4 to 7 are explanatory diagrams of a virtual base station setting method according to this embodiment.
The virtual base
次いで、仮想基地局設定部20は、干渉量It_pが干渉閾値δ以下である基地局組合せ(p)の中から帯域需要差Diff_pが少ない順に基地局組合せ(p)を抽出し、抽出した基地局組合せ(p)を仮想基地局(q)に設定する。
Next, the virtual base
図4の判定の結果、図5に示されるように、基地局BS1,BS3の基地局組合せ(p)が、干渉量It_pが干渉閾値δ以下であり且つ帯域需要差Diff_pが最も少ない基地局組合せ(p)として抽出される。仮想基地局設定部20は、当該基地局BS1,BS3の基地局組合せ(p)を仮想基地局(q=1)に設定する。また、仮想基地局設定部20は、基地局BS1,BS3の基地局組合せ(p)の稼働情報BSset_pから、仮想基地局(1)の稼働情報VBs_1を設定する。
As a result of the determination in FIG. 4, as shown in FIG. 5, the base station combination (p) of base stations BS1 and BS3 is the base station combination in which the amount of interference It_p is less than or equal to the interference threshold δ and the bandwidth demand difference Diff_p is the smallest. (p). The virtual base
次いで、図6に示されるように、基地局BS2,BS5の基地局組合せ(p)が、干渉量It_pが干渉閾値δ以下であり且つ帯域需要差Diff_pが次に少ない基地局組合せ(p)として抽出される。仮想基地局設定部20は、当該基地局BS2,BS5の基地局組合せ(p)を仮想基地局(q=2)に設定する。また、仮想基地局設定部20は、基地局BS2,BS5の基地局組合せ(p)の稼働情報BSset_pから、仮想基地局(2)の稼働情報VBs_2を設定する。
Next, as shown in FIG. 6, the base station combination (p) of base stations BS2 and BS5 is selected as the base station combination (p) in which the amount of interference It_p is less than or equal to the interference threshold δ and the bandwidth demand difference Diff_p is the next smallest. Extracted. The virtual base
次いで、図7に示されるように、仮想基地局設定部20は、残りの基地局BS4を仮想基地局(q=3)に設定する。また、仮想基地局設定部20は、基地局BS4の稼働情報から、仮想基地局(3)の稼働情報VBs_3を設定する。なお、干渉量It_pが干渉閾値δ超過である基地局組合せ(p)のみが残った場合には、仮想基地局設定部20は、当該全ての基地局組合せ(p)の基地局をそれぞれ単独で仮想基地局(q)に設定し、当該仮想基地局(q)の稼働情報VBs_qを設定する。
Next, as shown in FIG. 7, the virtual base
次いで、仮想基地局設定部20は、全ての仮想基地局を対象にして、上記した手順と同様に、仮想基地局の干渉量VIt_a,bが干渉閾値δ以下である仮想基地局組合せの中から、仮想基地局の帯域需要Vfd_qの差が少ない順に仮想基地局組合せを抽出し、抽出した仮想基地局組合せを一つの仮想基地局(q)に統合する。
Next, the virtual base
仮想基地局設定部20は、上記した仮想基地局の設定操作を所定の仮想基地局設定終了条件を満たすまで繰り返す。仮想基地局設定終了条件は、仮想基地局数が所定値(圧縮ターゲット数)以下になることである。したがって、仮想基地局設定部20は、仮想基地局数が圧縮ターゲット数以下になるまで、上記した仮想基地局の設定操作を繰り返す。
The virtual base
圧縮ターゲット数は、例えば、周波数マッピング処理にかかる計算時間を考慮して、予め設定される。なお、マッピング計算において割当対象になる基地局数を圧縮すればするほど、周波数マッピング処理にかかる計算時間は短くなるが、基地局の仮想基地局化によるオーバーヘッドが大きくなって周波数利用効率が低下する可能性が大きくなる。このため、周波数利用効率を保つ観点では、必要以上に基地局数を圧縮することは避けることが好ましい。 The number of compression targets is set in advance, for example, taking into consideration the calculation time required for frequency mapping processing. Note that the more the number of base stations to be allocated in mapping calculations is compressed, the shorter the calculation time required for frequency mapping processing will be, but the overhead of converting base stations into virtual base stations will increase and frequency usage efficiency will decrease. The possibilities become greater. Therefore, from the viewpoint of maintaining frequency usage efficiency, it is preferable to avoid compressing the number of base stations more than necessary.
なお、上記した仮想基地局の設定操作において、干渉閾値δの値を変化させることにより、仮想基地局数を調整してもよい。例えば、干渉閾値δを段階的に上げることにより、干渉量が少ない基地局組合せから効率よく仮想基地局として抽出することができる。 Note that in the virtual base station setting operation described above, the number of virtual base stations may be adjusted by changing the value of the interference threshold δ. For example, by increasing the interference threshold δ in stages, it is possible to efficiently extract base stations from combinations with a small amount of interference as virtual base stations.
以上が本実施形態に係る仮想基地局設定方法の説明である。
説明を図3に戻す。
The above is the explanation of the virtual base station setting method according to this embodiment.
The explanation returns to FIG. 3.
(ステップS14) マッピング計算部12は、各仮想基地局に対して共用周波数帯の周波数チャネル及びタイムスロットを割り当てるマッピング計算を実行する。具体的には、マッピング計算部12は、目的関数による最適解「仮想基地局割当結果vx_q,f,t」の計算を行う。周波数マッピング装置1には、目的関数が予め設定される。本実施形態に係る目的関数の一例を次の(2)式に示す。
(Step S14) The
(2)式に示される目的関数は、マッピング計算期間において、各仮想基地局(q)の共用周波数帯の帯域獲得率、周波数連続性値、時間連続性値及び空間連続性値の総和を求めるものである。この(2)式の目的関数による周波数マッピング処理によれば、共用周波数帯の帯域獲得率や周波数連続性や時間連続性や空間連続性を考慮することができる。 The objective function shown in equation (2) calculates the sum of the band acquisition rate, frequency continuity value, time continuity value, and spatial continuity value of the shared frequency band of each virtual base station (q) during the mapping calculation period. It is something. According to the frequency mapping process using the objective function of equation (2), it is possible to take into consideration the band acquisition rate, frequency continuity, time continuity, and spatial continuity of the shared frequency band.
上記(2)式において、帯域獲得率とは、仮想基地局が要求する共用周波数帯の帯域(帯域需要)に対して当該仮想基地局に割り当てられる帯域(割当帯域)の比率である。周波数連続性とは、同一の仮想基地局に対して同一のタイムスロットにおいて周波数チャネルが周波数的に連続して割り当てられることである。時間連続性とは、同一の仮想基地局に対して同一の周波数チャネルが時間的に連続して割り当てられることである。空間連続性とは、同一のタイムスロットにおいて同一の周波数チャネルが空間的に連続して割り当てられることである。これにより、共用周波数帯の割当において、共用周波数帯の帯域獲得率や周波数連続性や時間連続性や空間連続性を高めることを図る。 In the above equation (2), the band acquisition rate is the ratio of the band allocated to the virtual base station (allocated band) to the shared frequency band requested by the virtual base station (bandwidth demand). Frequency continuity means that frequency channels are allocated consecutively in frequency to the same virtual base station in the same time slot. Time continuity means that the same frequency channel is allocated to the same virtual base station consecutively in time. Spatial continuity means that the same frequency channels are allocated spatially consecutively in the same time slot. This aims to improve the band acquisition rate, frequency continuity, time continuity, and spatial continuity of the shared frequency band in the allocation of the shared frequency band.
上記(2)式の目的関数において、仮想基地局の組合せ(c,d)は、仮想基地局間の干渉量が閾値以上である仮想基地局の組合せである。 In the objective function of equation (2) above, the combination of virtual base stations (c, d) is a combination of virtual base stations in which the amount of interference between the virtual base stations is greater than or equal to the threshold value.
上記(2)式の目的関数において、α_1は、帯域獲得率の項の重み係数である。α_2は、周波数連続性値の項の重み係数である。α_3は、時間連続性値の項の重み係数である。α_4は、空間連続性値の項の重み係数である。帯域獲得率、時間連続性値及び周波数連続性値の各項は、正の値である。 In the objective function of equation (2) above, α_1 is a weighting coefficient of the band acquisition rate term. α_2 is a weighting coefficient of the frequency continuity value term. α_3 is a weighting coefficient of the term of time continuity value. α_4 is a weighting coefficient of the spatial continuity value term. Each term of band acquisition rate, time continuity value, and frequency continuity value is a positive value.
一方、空間連続性値の項は、負の値である。これは、仮想基地局の組合せ(c,d)は、仮想基地局間の干渉量が閾値以上である仮想基地局の組合せであるので、仮想基地局の組合せ(c,d)に対して同一タイムスロットで同一周波数チャネルが割り当てられると、空間連続性が低くなるからである。 On the other hand, the spatial continuity value term is a negative value. This is the same for the combination of virtual base stations (c, d) because the combination of virtual base stations (c, d) is a combination of virtual base stations where the amount of interference between virtual base stations is greater than the threshold. This is because if the same frequency channel is allocated in time slots, spatial continuity will be reduced.
上記(2)式の目的関数の重みベクトルα「α=(α_1,α_2,α_3,α_4)」は、予め設定される。なお、上記(2)式の目的関数の重みベクトルα「α=(α_1,α_2,α_3,α_4)」は、仮想基地局に含まれる基地局数や各基地局の帯域需要の和が大きいほど当該仮想基地局への割当がより優先されるように、各重み係数α_1,α_2,α_3,α_4の値が増減されてもよい。 The weight vector α of the objective function in the above equation (2) “α=(α_1, α_2, α_3, α_4)” is set in advance. Note that the weight vector α of the objective function in equation (2) above, “α=(α_1, α_2, α_3, α_4)”, changes as the number of base stations included in the virtual base station and the sum of the bandwidth demands of each base station increases. The values of each weighting coefficient α_1, α_2, α_3, α_4 may be increased or decreased so that allocation to the virtual base station is given higher priority.
周波数マッピング装置1には、次の(3)式,(4)式,(5)式に示される制約条件が予め設定される。
Constraint conditions shown in the following equations (3), (4), and (5) are set in advance in the
(3)式の制約条件は、ある仮想基地局(q)に対して、あるタイムスロット(t)において割り当てる帯域割当量が、当該仮想基地局(q)を構成する全ての基地局(n)の帯域需要fd_nのうち最大の帯域需要fd_n(Vfd_max_q,n,t)以下であることである。 The constraint condition of equation (3) is that the bandwidth allocation amount allocated to a certain virtual base station (q) in a certain time slot (t) is limited to all the base stations (n) that constitute the virtual base station (q). The maximum bandwidth demand fd_n (Vfd_max_q, n, t) is equal to or less than the maximum bandwidth demand fd_n (Vfd_max_q, n, t).
マッピング計算部12は、(3)式の制約条件を満たし且つ(2)式の目的関数が最大になる解「仮想基地局割当結果vx_q,f,t」を求める計算を実行する。この計算には、最適化問題を解くための従来の最適化ツールや探索アルゴリズムを適用することができる。
The
(ステップS15) マッピング計算部12は、ステップS14で求めた仮想基地局割当結果vx_q,f,tから、各基地局(n)に割り当てる共用周波数帯の周波数チャネル及びタイムスロットを求める。各基地局(n)の割当結果x_n,f,tは、次の(4)式で表される。
(Step S15) The
以上が本実施形態に係るマッピング計算方法の説明である。 The above is the explanation of the mapping calculation method according to this embodiment.
本実施形態によれば、共用周波数帯の割当において、割当計算(マッピング計算)において割当対象にする基地局の数を適切に圧縮することにより共用周波数帯の適切な割当と割当計算にかかる時間の短縮とを図ることができるという効果が得られる。 According to this embodiment, when allocating a shared frequency band, by appropriately compressing the number of base stations to be allocated in the allocation calculation (mapping calculation), the time required for the appropriate allocation of the shared frequency band and the allocation calculation is reduced. This has the effect of being able to shorten the time.
本実施形態によれば、仮想基地局に設定する基地局組合せとして、共用周波数帯を要求する複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出する。したがって、一つの仮想基地局を構成する各基地局には、同じ周波数チャネルを同じタイムスロットで割り当てることができる。これにより、仮想基地局の単位での割当結果から、一つの仮想基地局に含まれる複数の基地局に対して同じ周波数チャネルを同じタイムスロットで割り当てることができる。これは、周波数マッピング処理にかかる計算時間の短縮のために基地局数を圧縮する基地局の仮想化によるオーバーヘッドに起因する周波数利用効率の低下を抑制する効果を奏する。 According to this embodiment, base station combinations in which the amount of interference between base stations is less than or equal to a threshold are extracted from a plurality of base stations requesting a shared frequency band as base station combinations to be set as virtual base stations. Therefore, the same frequency channel can be assigned in the same time slot to each base station configuring one virtual base station. Thereby, the same frequency channel can be allocated in the same time slot to a plurality of base stations included in one virtual base station based on the allocation result in units of virtual base stations. This has the effect of suppressing a decrease in frequency usage efficiency caused by overhead due to base station virtualization, which reduces the number of base stations to reduce the calculation time required for frequency mapping processing.
また、仮想基地局に設定する基地局組合せの抽出においては、基地局間の干渉量が閾値以下である基地局組合せを基地局間の帯域需要差が少ない順に抽出する。これにより、一つの仮想基地局に含まれる複数の基地局が同様の帯域需要であるので、各基地局に対して同等に帯域を割り当てることで帯域割当の公平性を容易に保つ効果が得られる。また、仮想基地局を構成する基地局間の帯域需要差が大きいと、仮想基地局へ割り当てた帯域に対して各基地局で帯域の過不足が発生することにより仮想基地局に割り当てた帯域の無駄が発生しやすいが、本実施形態によれば、そのような無駄を抑制することができる。 Furthermore, in extracting base station combinations to be set as virtual base stations, base station combinations in which the amount of interference between base stations is less than or equal to a threshold are extracted in order of decreasing bandwidth demand difference between base stations. As a result, since multiple base stations included in one virtual base station have similar bandwidth demands, it is possible to easily maintain fairness in bandwidth allocation by allocating equal bandwidth to each base station. . In addition, if there is a large difference in bandwidth demand between base stations that make up a virtual base station, each base station will have an excess or deficiency in the bandwidth allocated to the virtual base station. Although waste is likely to occur, according to this embodiment, such waste can be suppressed.
なお、これにより、例えば無線ネットワークにおける総合的なサービス品質の向上を実現することができることから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。 Furthermore, as this can improve the overall service quality of wireless networks, for example, goal 9 of the Sustainable Development Goals (SDGs) led by the United Nations, ``Developing resilient infrastructure and achieving sustainable It will be possible to contribute to "promoting industrialization and expanding innovation."
なお、マッピング計算に使用される目的関数は、上記した(2)式に限定されない。目的関数として、例えば、共用周波数帯の帯域獲得率や周波数連続性や時間連続性や空間連続性等の指標や、それ以外の他の指標(例えば、2次事業者システムのスループット等)のうち、少なくともいずれかを考慮するものであってもよい。 Note that the objective function used in the mapping calculation is not limited to the above-mentioned equation (2). As an objective function, for example, indicators such as the band acquisition rate of the shared frequency band, frequency continuity, time continuity, spatial continuity, etc., and other indicators (for example, throughput of the secondary carrier system, etc.) , at least one of them may be considered.
また、干渉量の判定は、基地局間の距離に基づいて、一定の距離以上である場合に干渉量が閾値以下であると判定してもよい。 Further, the amount of interference may be determined based on the distance between base stations, and if the distance is a certain distance or more, it may be determined that the amount of interference is less than a threshold value.
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 Although the embodiment of the present invention has been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like may be made without departing from the gist of the present invention.
また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disc)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Further, a computer program for realizing the functions of each device described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Note that the "computer system" here may include hardware such as an OS and peripheral devices.
Furthermore, "computer-readable recording media" refers to flexible disks, magneto-optical disks, ROMs, writable non-volatile memories such as flash memory, portable media such as DVDs (Digital Versatile Discs), and media built into computer systems. A storage device such as a hard disk.
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
Furthermore, "computer-readable recording medium" refers to volatile memory (for example, DRAM (Dynamic It also includes those that retain programs for a certain period of time, such as Random Access Memory).
Further, the program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in a transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
Moreover, the above-mentioned program may be for realizing a part of the above-mentioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.
1…周波数マッピング装置、11…情報入力部、12…マッピング計算部、13…割当結果出力部、14…割当結果データベース(割当結果DB)、20…仮想基地局設定部
DESCRIPTION OF
Claims (8)
前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定部と、
各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算部と、
各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力部と、
を備え、
前記仮想基地局設定部は、干渉量の閾値を段階的に上げることにより仮想基地局数を調節する、
周波数マッピング装置。 an information input unit that receives input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band;
A virtual base station that extracts base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and sets the extracted base station combinations and other remaining base stations as virtual base stations, respectively. Setting section and
A mapping calculation is performed to allocate a frequency channel and a time slot of the shared frequency band to each of the virtual base stations, and from the result of the mapping calculation, a frequency channel and a time slot of the shared frequency band to be allocated to each of the base stations are calculated. A mapping calculation unit to obtain,
an allocation result output unit that outputs allocation result information indicating the result of allocation of frequency channels and time slots of the shared frequency band allocated to each of the base stations;
Equipped with
The virtual base station setting unit adjusts the number of virtual base stations by increasing the interference amount threshold stepwise.
Frequency mapping device.
前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定部と、
各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算部と、
各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力部と、
を備え、
前記マッピング計算部は、マッピング計算期間において、各前記仮想基地局の前記共用周波数帯の帯域獲得率、周波数連続性値、時間連続性値及び空間連続性値の総和を求める目的関数を使用して、前記目的関数の値が最大になるように、各時間スロットにおいて各前記仮想基地局に割り当てる前記共用周波数帯の周波数チャネルを求める、
周波数マッピング装置。 an information input unit that receives input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band;
A virtual base station that extracts base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and sets the extracted base station combinations and other remaining base stations as virtual base stations, respectively. Setting section and
A mapping calculation is performed to allocate a frequency channel and a time slot of the shared frequency band to each of the virtual base stations, and from the result of the mapping calculation, a frequency channel and a time slot of the shared frequency band to be allocated to each of the base stations are calculated. A mapping calculation unit to obtain,
an allocation result output unit that outputs allocation result information indicating the result of allocation of frequency channels and time slots of the shared frequency band allocated to each of the base stations;
Equipped with
The mapping calculation unit uses an objective function to calculate the sum of the band acquisition rate, frequency continuity value, time continuity value, and spatial continuity value of the shared frequency band of each virtual base station during the mapping calculation period. , find a frequency channel of the shared frequency band to be allocated to each virtual base station in each time slot so that the value of the objective function is maximized;
Frequency mapping device.
請求項1又は2のいずれか1項に記載の周波数マッピング装置。 The virtual base station setting unit extracts base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations in order of decreasing bandwidth demand difference between base stations, and sets the combinations as virtual base stations.
The frequency mapping device according to claim 1 or 2 .
請求項3に記載の周波数マッピング装置。 The virtual base station setting unit extracts combinations in which the amount of interference between the virtual base station and other remaining base stations and between virtual base stations is below a threshold value in order of decreasing bandwidth demand difference, and further sets the combinations as virtual base stations. station,
The frequency mapping device according to claim 3 .
前記周波数マッピング装置が、前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定ステップと、
前記周波数マッピング装置が、各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算ステップと、
前記周波数マッピング装置が、各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力ステップと、
を含み、
前記仮想基地局設定ステップは、干渉量の閾値を段階的に上げることにより仮想基地局数を調節する、
周波数マッピング方法。 an information input step in which the frequency mapping device receives input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band;
The frequency mapping device extracts base station combinations in which the amount of interference between base stations is below a threshold value from the plurality of base stations, and converts the extracted base station combinations and other remaining base stations into virtual base stations, respectively. a virtual base station setting step to set the
The frequency mapping device executes mapping calculation to allocate frequency channels and time slots of the shared frequency band to each of the virtual base stations, and based on the result of the mapping calculation, calculates the frequency channel and time slot of the shared frequency band to be allocated to each of the base stations. a mapping calculation step for determining frequency channels and time slots;
an allocation result output step in which the frequency mapping device outputs allocation result information indicating an allocation result of frequency channels and time slots of the shared frequency band allocated to each of the base stations;
including;
The virtual base station setting step adjusts the number of virtual base stations by increasing the interference amount threshold step by step.
Frequency mapping method.
前記周波数マッピング装置が、前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定ステップと、
前記周波数マッピング装置が、各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算ステップと、
前記周波数マッピング装置が、各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力ステップと、
を含み、
前記マッピング計算ステップは、マッピング計算期間において、各前記仮想基地局の前記共用周波数帯の帯域獲得率、周波数連続性値、時間連続性値及び空間連続性値の総和を求める目的関数を使用して、前記目的関数の値が最大になるように、各時間スロットにおいて各前記仮想基地局に割り当てる前記共用周波数帯の周波数チャネルを求める、
周波数マッピング方法。 an information input step in which the frequency mapping device receives input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band;
The frequency mapping device extracts base station combinations in which the amount of interference between base stations is below a threshold value from the plurality of base stations, and converts the extracted base station combinations and other remaining base stations into virtual base stations, respectively. a virtual base station setting step to set the
The frequency mapping device executes mapping calculation to allocate frequency channels and time slots of the shared frequency band to each of the virtual base stations, and based on the result of the mapping calculation, calculates the frequency channel and time slot of the shared frequency band to be allocated to each of the base stations. a mapping calculation step for determining frequency channels and time slots;
an allocation result output step in which the frequency mapping device outputs allocation result information indicating an allocation result of frequency channels and time slots of the shared frequency band allocated to each of the base stations;
including;
The mapping calculation step uses an objective function to obtain the sum of the band acquisition rate, frequency continuity value, time continuity value, and spatial continuity value of the shared frequency band of each virtual base station during the mapping calculation period. , find a frequency channel of the shared frequency band to be allocated to each virtual base station in each time slot so that the value of the objective function is maximized;
Frequency mapping method.
複数の無線通信システムが共用する共用周波数帯を要求する複数の基地局の情報と前記共用周波数帯の空きリソースの情報との入力を受付ける情報入力ステップと、
前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定ステップと、
各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算ステップと、
各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力ステップと、
を実行させるためのコンピュータプログラムであって、
前記仮想基地局設定ステップは、干渉量の閾値を段階的に上げることにより仮想基地局数を調節する、
コンピュータプログラム。 to the computer,
an information input step of accepting input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band;
A virtual base station that extracts base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and sets the extracted base station combinations and other remaining base stations as virtual base stations, respectively. configuration steps,
A mapping calculation is performed to allocate a frequency channel and a time slot of the shared frequency band to each of the virtual base stations, and from the result of the mapping calculation, a frequency channel and a time slot of the shared frequency band to be allocated to each of the base stations are calculated. Mapping calculation step to seek;
an assignment result output step of outputting assignment result information indicating the assignment results of frequency channels and time slots of the shared frequency band assigned to each of the base stations;
A computer program for executing
The virtual base station setting step adjusts the number of virtual base stations by increasing the interference amount threshold step by step.
computer program.
複数の無線通信システムが共用する共用周波数帯を要求する複数の基地局の情報と前記共用周波数帯の空きリソースの情報との入力を受付ける情報入力ステップと、
前記複数の基地局から基地局間の干渉量が閾値以下である基地局組合せを抽出し、抽出された基地局組合せとそれ以外の残りの基地局とをそれぞれ仮想基地局に設定する仮想基地局設定ステップと、
各前記仮想基地局に対して前記共用周波数帯の周波数チャネル及び時間スロットを割り当てるマッピング計算を実行し、当該マッピング計算の結果から、各前記基地局に割り当てる前記共用周波数帯の周波数チャネル及び時間スロットを求めるマッピング計算ステップと、
各前記基地局に割り当てられた前記共用周波数帯の周波数チャネル及び時間スロットの割当結果を示す割当結果情報を出力する割当結果出力ステップと、
を実行させるためのコンピュータプログラムであって、
前記マッピング計算ステップは、マッピング計算期間において、各前記仮想基地局の前記共用周波数帯の帯域獲得率、周波数連続性値、時間連続性値及び空間連続性値の総和を求める目的関数を使用して、前記目的関数の値が最大になるように、各時間スロットにおいて各前記仮想基地局に割り当てる前記共用周波数帯の周波数チャネルを求める、
コンピュータプログラム。 to the computer,
an information input step of accepting input of information on a plurality of base stations requesting a shared frequency band shared by a plurality of wireless communication systems and information on vacant resources of the shared frequency band;
A virtual base station that extracts base station combinations in which the amount of interference between base stations is less than a threshold value from the plurality of base stations, and sets the extracted base station combinations and other remaining base stations as virtual base stations, respectively. configuration steps,
A mapping calculation is performed to allocate a frequency channel and a time slot of the shared frequency band to each of the virtual base stations, and from the result of the mapping calculation, a frequency channel and a time slot of the shared frequency band to be allocated to each of the base stations are calculated. Mapping calculation step to seek;
an assignment result output step of outputting assignment result information indicating the assignment results of frequency channels and time slots of the shared frequency band assigned to each of the base stations;
A computer program for executing
The mapping calculation step uses an objective function to obtain the sum of the band acquisition rate, frequency continuity value, time continuity value, and spatial continuity value of the shared frequency band of each virtual base station during the mapping calculation period. , find a frequency channel of the shared frequency band to be allocated to each virtual base station in each time slot so that the value of the objective function is maximized;
computer program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020217418A JP7440404B2 (en) | 2020-12-25 | 2020-12-25 | Frequency mapping device, frequency mapping method and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020217418A JP7440404B2 (en) | 2020-12-25 | 2020-12-25 | Frequency mapping device, frequency mapping method and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022102593A JP2022102593A (en) | 2022-07-07 |
| JP7440404B2 true JP7440404B2 (en) | 2024-02-28 |
Family
ID=82273211
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020217418A Active JP7440404B2 (en) | 2020-12-25 | 2020-12-25 | Frequency mapping device, frequency mapping method and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7440404B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013192095A (en) | 2012-03-14 | 2013-09-26 | Kddi Corp | Device, method and program for setting cell relation |
| JP2013258594A (en) | 2012-06-13 | 2013-12-26 | Nippon Telegr & Teleph Corp <Ntt> | Radio communication system and radio communication method |
| JP2017169046A (en) | 2016-03-16 | 2017-09-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Radio communication system, radio control method, and base station apparatus |
-
2020
- 2020-12-25 JP JP2020217418A patent/JP7440404B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013192095A (en) | 2012-03-14 | 2013-09-26 | Kddi Corp | Device, method and program for setting cell relation |
| JP2013258594A (en) | 2012-06-13 | 2013-12-26 | Nippon Telegr & Teleph Corp <Ntt> | Radio communication system and radio communication method |
| JP2017169046A (en) | 2016-03-16 | 2017-09-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Radio communication system, radio control method, and base station apparatus |
Non-Patent Citations (1)
| Title |
|---|
| Interoperator channel management for dynamic spectrum allocation between different radio systems,IEICE Communications Express,Vol. 9, No. 10,Internet<https://www.jstage.jst.go.jp/article/comex/9/10/9_2020XBL0106/_pdf/-char/ja>,2020年08月14日,pp. 512-518 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022102593A (en) | 2022-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10805862B2 (en) | Sensor and self-learning based dynamic frequency assignment for wireless networks | |
| KR102197555B1 (en) | Apparatus and method in wireless communication system | |
| EP3128778B1 (en) | Network sharing method, apparatus and computer storage medium | |
| KR101630563B1 (en) | Spectrum management system and method | |
| US20130301606A1 (en) | Load aware resource allocation in wireless networks | |
| CN113170315A (en) | Spectrum device, wireless communication system, wireless communication method, and storage medium | |
| JP7392597B2 (en) | Control device, control method and program | |
| EP3989659A1 (en) | Method for allocating a spectral resource of a radio cell using an edge cloud server | |
| JP7440404B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| US9094836B2 (en) | Method for calculating fairness index and method for allocating resources based on the fairness index in coexistence management system | |
| JP7393324B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| Liu et al. | Joint congestion control and resource allocation for energy-efficient transmission in 5G heterogeneous networks | |
| JP7237037B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| KR102058728B1 (en) | Method for calculating fairness index and method for allocating resources based on the fairness index in coexistence management system | |
| JP7261769B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| JP7261766B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| Caeiro et al. | A fair mechanism of virtual radio resource management in multi-RAT wireless het-nets | |
| JP7275082B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| JP7165643B2 (en) | Radio resource allocation control device, radio resource allocation control method, and computer program | |
| JP7287911B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| CN109348487B (en) | Resource allocation method for power wireless private network based on cognitive radio | |
| US20210160823A1 (en) | Resource management method and apparatus in user-centric wireless network | |
| JP7287912B2 (en) | Frequency mapping device, frequency mapping method and computer program | |
| CN114143883A (en) | User association and resource allocation method with minimum weighted delay sum in MEC network | |
| JP2023034927A (en) | Control device, control method and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231027 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240104 |
|
| 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: 20240206 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240215 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7440404 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |