JP4196878B2 - COMMUNICATION BAND ALLOCATION METHOD, SYSTEM, AND DEVICE - Google Patents
COMMUNICATION BAND ALLOCATION METHOD, SYSTEM, AND DEVICE Download PDFInfo
- Publication number
- JP4196878B2 JP4196878B2 JP2004144944A JP2004144944A JP4196878B2 JP 4196878 B2 JP4196878 B2 JP 4196878B2 JP 2004144944 A JP2004144944 A JP 2004144944A JP 2004144944 A JP2004144944 A JP 2004144944A JP 4196878 B2 JP4196878 B2 JP 4196878B2
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- new
- reservations
- period
- bandwidth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Radio Relay Systems (AREA)
Description
本発明は、衛星通信システムの周波数帯域割当方法、及び前記方法を用いた通信システム及び管理装置に関する。 The present invention relates to a frequency band allocation method for a satellite communication system, and a communication system and a management apparatus using the method.
衛星通信システムにおける周波数帯域割当ての予約としては、終了時刻が指定された予約(以下、スケジュール予約という。)と、終了時刻が指定されない予約(以下、継続予約という。)が提供されている。これら2つの予約方法が混在している場合、周波数帯域が有効に利用できない場合があった。 As reservations for frequency band allocation in a satellite communication system, reservations with end times specified (hereinafter referred to as schedule reservations) and reservations with no end times specified (hereinafter referred to as continuous reservations) are provided. When these two reservation methods are mixed, the frequency band may not be used effectively.
例えば、チャネル0からチャネル3までの最大4チャネル収容可能な帯域を管理する衛星通信システムにおいて、1チャネルを占有する継続予約とスケジュール予約が交互に4回発生し、チャネル0とチャネル2が継続予約に割り当てられ、チャネル1とチャネル3がスケジュール予約に割り当てられたものとする。チャネル0とチャネル2を占有する継続予約が終了した場合、1チャネルを占有するスケジュール予約が1つおきに配置された、いわゆる“歯抜け”状態となり、この後に2チャネルを占有する継続予約が発生した場合、帯域は2チャネル分空いているにもかかわらず、この継続予約には連続帯域が割り当てられないため、呼損となってしまう。
For example, in a satellite communication system that manages a band that can accommodate up to four channels from
上記事態を回避するため、スケジュール予約専用の帯域と、継続予約専用の帯域を予め分けておくという手法が提案されている(非特許文献1参照)。 In order to avoid the above situation, a method has been proposed in which a dedicated band for schedule reservation and a dedicated band for continuous reservation are separated in advance (see Non-Patent Document 1).
しかし、帯域を予め分けておく手法では、それぞれの予約が発生する割合を予想し、予想した値に基づき、予め帯域を割り当てておく必要があり、実際に発生する予約が予想と反した場合、例えば、予想に反しスケジュール予約が集中した等の場合は、継続予約用の帯域が空いているにもかかわらず、スケジュール予約用の帯域欠如により、帯域を割り当てられない事態が発生し、呼損となるばかりでなく、周波数利用効率も低下する。 However, in the method of dividing the bandwidth in advance, it is necessary to predict the rate at which each reservation occurs, and to allocate the bandwidth in advance based on the predicted value. For example, when schedule reservations are concentrated against expectations, there is a situation in which bandwidth cannot be allocated due to lack of bandwidth for schedule reservation even though the bandwidth for continuous reservation is free, and call loss and Not only will the frequency utilization efficiency decrease.
また、予約が要求された周波数の帯域により、割当て可能な周波数位置に制約がある場合には、周波数の収容効率は、さらに悪くなることとなる。 In addition, when the frequency position that can be allocated is restricted by the frequency band for which the reservation is requested, the frequency accommodation efficiency is further deteriorated.
例えば、マルチレート/マルチキャリアモデムは、さまざまな帯域幅の1キャリア送信、さまざまな帯域幅の複数キャリアの同時受信を安価に実現した変復調装置であるが、装置構成上、周波数帯域の制約を設けることがあり、これを2nの帯域制約という。2nの帯域制約には、帯域幅制約と配置制約の2種類がある。 For example, a multi-rate / multi-carrier modem is a modulation / demodulation device that realizes one-carrier transmission of various bandwidths and simultaneous reception of a plurality of carriers of various bandwidths at a low cost. This is sometimes referred to as 2n bandwidth constraint. There are two types of 2n bandwidth constraints: bandwidth constraints and placement constraints.
図1は、2nの帯域制約の例を示す図である。 FIG. 1 is a diagram illustrating an example of 2n bandwidth restriction.
帯域幅制約とは、変復調装置に設定しえる帯域は、2のべき乗分の帯域に制限されるというものである。従って、図1に示すように、帯域は1、2、4チャネルの連続帯域に制限され、3チャネルや5チャネルといった帯域は予約できない。 The bandwidth restriction means that the bandwidth that can be set in the modem is limited to a power of 2. Therefore, as shown in FIG. 1, the bandwidth is limited to a continuous bandwidth of 1, 2, 4 channels, and a bandwidth of 3 channels or 5 channels cannot be reserved.
配置制約とは、占有する帯域幅がnチャネルの場合、配置可能なチャネル位置は、チャネル番号を0からとすると、チャネルn×a(a=0、1…)からnチャネル分の帯域に制約されるというものである。図1に示すように、8チャネルを有する帯域に対して、2チャネルの連続帯域は、それぞれチャネル番号0、2、4,6から2チャネル分の帯域にしか割り当てられず、チャネル3とチャネル4の連続2チャネルに割り当てることはできない。同様に4チャネルの連続帯域には、チャネル0〜3又はチャネル4〜7の4チャネル分の帯域には、割当て可能であるが、図1に示すような、チャネル1〜4の4チャネル分の帯域には割り当てることはできない。
When the occupied bandwidth is n channels, the possible channel positions are limited to the band for n channels from channel n × a (a = 0, 1,...) When the channel number is 0. It is to be done. As shown in FIG. 1 , for a band having 8 channels, a continuous band of 2 channels can only be assigned to a band of 2 channels from
マルチレート/マルチキャリアモデムの様に、上記制約のあるモデムを用いた衛星通信システムにおいて、周波数の有効利用のためには、上記制約を考慮して帯域の管理、運用を行う必要があり、単に歯抜けを解消すべく、連続帯域を最大限確保する帯域割当て方式では十分ではない。 In a satellite communication system using a modem with the above restrictions, such as a multirate / multicarrier modem, in order to effectively use the frequency, it is necessary to manage and operate the band in consideration of the above restrictions. In order to eliminate tooth loss, a bandwidth allocation method that secures the maximum continuous bandwidth is not sufficient.
従って、本発明は、2nの帯域制約のもと、スケジュール予約と継続予約を混在して扱うことによる歯抜けを極力解消し、空き容量があっても割当て不可となる事態を可能な限り排除する方法を提供することを目的とする。 Therefore, according to the present invention, under the bandwidth limitation of 2n , the omission due to the mixed handling of the schedule reservation and the continuous reservation is eliminated as much as possible, and the situation where the allocation becomes impossible even if there is a free capacity is eliminated as much as possible. It aims to provide a way to do.
更に、上記方法に用いる管理装置、及び上記方法を用いた衛星通信システムを提供することも目的とする。 It is another object of the present invention to provide a management apparatus used in the above method and a satellite communication system using the above method.
本発明の周波数帯域割当方法によれば、
2nの帯域制約を有する衛星通信システムの新規予約に対する周波数帯域割当方法において、新規予約に終了時刻の指定がある場合、新規予約を配置可能か否かを判定し、配置不可である場合、又は、新規予約に終了時刻の指定がない場合、既に配置した登録済み予約の再配置と、新規予約の配置を行う再配置ステップを実行し、前記再配置ステップは、新規予約の予約期間を、終了時刻の指定のある登録済み予約の予約期間の平均値に基づき拡大することで、新規予約の予約期間を包含する再配置対象期間を算出する第1のステップと、再配置対象期間に一部でもかかる登録済み予約のうち、その開始時刻が新規予約の投入に対する帯域割当処理を行う処理時点より後である登録済み予約を抽出し、抽出した登録済み予約と新規予約を再配置対象予約とする第2のステップと、総ての再配置対象予約を、2nの帯域制約の下で配置可能か否かについて判定する第3のステップとを有し、前記第3のステップにおける判定は、全再配置対象予約を集合Uの要素とし、集合Uから、帯域幅が一番細く、同一帯域幅である場合には予約期間の一番長い第1の予約を選択し、第1の予約と同一帯域で、予約期間が第1の予約の予約期間内にある第2の予約が存在する場合には、第1の予約と第2の予約を2 n の帯域制約に従い連続したチャネルに配置して、第1の予約と第2の予約を集合Uから除外し、第2の予約が存在しない場合には第1の予約を集合Uから除外して集合Vの要素に追加することを繰り返し、集合Uが空となった後に、集合Vに含まれる再配置対象予約を、帯域の細い順に配置することにより行うことを特徴とする。
According to the frequency band allocation method of the present invention,
In the frequency band allocation method for a new reservation in a satellite communication system having 2n bandwidth restrictions, if the end time is specified in the new reservation, it is determined whether or not the new reservation can be placed, and if the placement is impossible, or When the end time is not specified for the new reservation, the rearrangement step for performing the rearrangement of the registered reservation that has already been placed and the placement of the new reservation is executed, and the rearrangement step ends the reservation period of the new reservation. A first step of calculating a relocation target period including a reservation period of a new reservation by expanding based on an average value of the reservation periods of registered reservations with a specified time, and at least part of the relocation target period such out of registration reserved, the start time is extracted later is registered reserved than the processing time for performing the bandwidth allocation process for introduction of new reservation, redistribution the extracted registered reservation and new reservation A second step of the location target reservation, all relocated reservation, with a whether positionable under the band restriction of 2 n have a third step of determine a constant, the third The determination in the step is that all relocation target reservations are elements of the set U, and the first reservation with the longest reservation period is selected from the set U when the bandwidth is the narrowest and the same bandwidth. If there is a second reservation with the same bandwidth as the first reservation and the reservation period is within the reservation period of the first reservation, the first reservation and the second reservation are subject to 2n bandwidth constraints. Place them in consecutive channels and exclude the first and second reservations from set U, and if there is no second reservation, exclude the first reservation from set U and make it an element of set V After the addition is repeated and the set U becomes empty, the relocation target reservation included in the set V And performing by arranging in sequence.
本発明の周波数帯域割当方法における他の実施形態によれば、
再配置対象期間は、終了時刻の指定のある登録済み予約の予約期間の平均値を求め、新規予約の開始時刻を該平均値に基づく期間だけ早め、かつ、新規予約の終了時刻を該平均値に基づく期間だけ遅らせることにより算出することも好ましい。
According to another embodiment of the frequency band allocation method of the present invention,
For the relocation target period, the average value of the reservation periods of registered reservations with end times specified is obtained, the start time of new reservations is advanced by a period based on the average value, and the end time of new reservations is calculated as the average value. It is also preferable to calculate by delaying by a period based on .
本発明におけるスケジュール管理装置によれば、
2nの帯域制約を有する衛星通信システムのスケジュール管理装置において、既に配置を行った登録済み予約についての情報を保持する記憶手段と、新規予約に終了時刻の指定がある場合、新規予約を配置可能か否かを判定し、配置不可である場合、又は、新規予約に終了時刻の指定がない場合、登録済み予約の再配置と、新規予約の配置を行う帯域割当手段とを備えており、登録済み予約の再配置と、新規予約の配置において帯域割当手段は、新規予約の予約期間を、終了時刻の指定のある登録済み予約の予約期間の平均値に基づき拡大することで、新規予約の予約期間を包含する再配置対象期間を算出し、再配置対象期間に一部でもかかる登録済み予約のうち、その開始時刻が新規予約の投入に対する帯域割当処理を行う処理時点より後である登録済み予約を抽出し、抽出した登録済み予約と新規予約を再配置対象予約とし、総ての再配置対象予約を、2nの帯域制約の下で配置可能か否かについて判定し、全再配置対象予約を配置可能か否かの判定は、全再配置対象予約を集合Uの要素とし、集合Uから、帯域幅が一番細く、同一帯域幅である場合には予約期間の一番長い第1の予約を選択し、第1の予約と同一帯域で、予約期間が第1の予約の予約期間内にある第2の予約が存在する場合には、第1の予約と第2の予約を2 n の帯域制約に従い連続したチャネルに配置して、第1の予約と第2の予約を集合Uから除外し、第2の予約が存在しない場合には第1の予約を集合Uから除外して集合Vの要素に追加することを繰り返し、集合Uが空となった後に、集合Vに含まれる再配置対象予約を、帯域の細い順に配置することを特徴とする。
According to the schedule management device of the present invention,
In a schedule management device of a satellite communication system having 2n bandwidth constraints, a new reservation can be placed if a storage means for holding information about a registered reservation that has already been placed and an end time is specified for the new reservation. If it is impossible to place, or if the end time is not specified for a new reservation, it is provided with bandwidth allocation means for relocating registered reservations and placing new reservations. In the re-arrangement of the existing reservation and the arrangement of the new reservation, the bandwidth allocating means expands the reservation period of the new reservation based on the average value of the reservation periods of the registered reservations with the designated end time. Calculate the relocation target period that includes the period, and among the registered reservations that are partly in the relocation target period, the start time is after the processing time point when the bandwidth allocation process for the new reservation is performed In it extracts the registered reservation, extracted and registered reservation and relocated Book new reservation, all relocated reservation, determine the constant with the whether positionable under the band restriction of 2 n The determination as to whether or not all the relocation target reservations can be arranged is performed by setting the all relocation target reservations as elements of the set U, and the reservation period when the bandwidth is the narrowest and the same bandwidth from the set U. If the second reservation with the same reservation bandwidth as the first reservation and the reservation period within the reservation period of the first reservation exists, Place the second reservation on a continuous channel according to 2n bandwidth constraints, exclude the first reservation and the second reservation from set U, and if there is no second reservation, Included in set V after set U is emptied by repeatedly excluding it from set U and adding it to the elements of set V The relocated reservation that is characterized by placing a thin order of bandwidth.
本発明のスケジュール管理装置における他の実施形態によれば、
再配置対象期間は、終了時刻の指定のある登録済み予約の予約期間の平均値を求め、新規予約の開始時刻を該平均値に基づく期間だけ早め、かつ、新規予約の終了時刻を該平均値に基づく期間だけ遅らせることにより算出することも好ましい。
According to another embodiment of the schedule management apparatus of the present invention,
For the relocation target period, the average value of the reservation periods of registered reservations with end times specified is obtained, the start time of new reservations is advanced by a period based on the average value, and the end time of new reservations is calculated as the average value. It is also preferable to calculate by delaying by a period based on .
本発明における衛星通信システムによれば、
複数の衛星地球局と、通信衛星と、衛星回線制御装置と、前記スケジュール管理装置からなり、前記スケジュール管理装置は、前記衛星回線制御装置と通信可能であり、前記衛星回線制御装置は、前記スケジュール管理装置からの指示に基づき、前記衛星地球局間の通信に必要なキャリアを、前記通信衛星に設定することを特徴とする。
According to the satellite communication system of the present invention,
A plurality of satellite earth stations, a communication satellite, a satellite channel control device, and the schedule management device, wherein the schedule management device can communicate with the satellite channel control device, and the satellite channel control device includes the schedule Based on an instruction from a management device, a carrier necessary for communication between the satellite earth stations is set in the communication satellite.
本発明の周波数帯域割当方法によれば、スケジュール予約と継続予約を混在して扱うことにより生ずる歯抜けを再配置により極力排除し、また再配置処理における予約の選択方法により2nの帯域制約についても極力回避することで、周波数の効率的利用を可能とし、また、スケジュール登録時における呼損の少ない高品質なサービス提供を可能とする。 According to the frequency band allocation method of the present invention, tooth loss caused by mixing and handling schedule reservations and continuous reservations is eliminated as much as possible by rearrangement, and 2n band constraints are imposed by a reservation selection method in rearrangement processing. By avoiding as much as possible, it is possible to efficiently use the frequency and to provide a high-quality service with little call loss at the time of schedule registration.
本発明を実施するための最良の実施形態について、以下では図面を用いて詳細に説明する。 The best mode for carrying out the present invention will be described in detail below with reference to the drawings.
図2は、本発明による衛星通信システムの構成図の例である。 FIG. 2 is an example of a configuration diagram of a satellite communication system according to the present invention.
図2によると、衛星通信システムは、複数の衛星地球局1と、通信衛星2と、回線制御装置3と、スケジュール管理装置4と、ひとつ以上の予約端末5とを有する。スケジュール管理装置4は、回線制御装置3及び予約端末5と通信可能である。
According to FIG. 2, the satellite communication system includes a plurality of
回線制御装置3は、スケジュール管理装置4からの指示に基づき、衛星地球局1間の通信に必要なキャリアを、通信衛星2経由で設定する機能を有する。予約端末5は、スケジュール管理装置4に、スケジュール予約及び継続予約を投入する機能を有する。
The
衛星地球局1は、マルチキャリア/マルチレートモデムにより構成されており、かつ、2nの帯域制約を受けているものとする。
The
スケジュール管理装置4は、通信部41、帯域割当部42及び記憶部43を有する。記憶部43には、スケジュール予約と継続予約の予約状況についてのデータが保存されている。通信部41は、予約端末5からの新規予約投入の受付や、衛星回線制御装置3に対する新たな設定指示等、他の装置との通信処理を行う。
The
帯域割当部42は、新規予約が投入された場合に、記憶部43に記憶されている予約状況を参照し、本発明の割当方法に基づき帯域割当処理を行う。また、処理の結果、帯域の割当てが可能であれば予約を受理し、記憶部43を更新する。割当て不可であれば予約を不受理とする。受理又は不受理は、通信部41経由で予約端末5に通知する。更に、記憶部43に記憶されている登録済み予約に基づき、通信衛星2経由で、衛星地球局1間に、新たに設定するキャリアについて必要な情報を、通信部41経由で衛星回線制御装置3に対し通知する機能も有する。
When a new reservation is entered, the
図3は、本発明の帯域割当方法のフローチャートである。 FIG. 3 is a flowchart of the bandwidth allocation method of the present invention.
(S301) 新規予約が投入された場合、まず、前記予約が、継続予約であるか、スケジュール予約であるかを判断する。 (S301) When a new reservation is entered, it is first determined whether the reservation is a continuous reservation or a schedule reservation.
(S302, S303) 新規予約がスケジュール予約であり、要求された時間帯に、要求された帯域の空きがある場合は、そのまま割当てを行う。 (S302, S303) If the new reservation is a schedule reservation and there is an available bandwidth in the requested time zone, the allocation is performed as it is.
(S304) 継続予約である場合や、スケジュール予約であるがS302において、割当てができない場合は、登録済である予約の再配置処理を行う。 (S304) If the reservation is a continuation reservation, or if it is a schedule reservation but cannot be assigned in S302, the registered reservation is rearranged.
(S305, S306, S303) 再配置処理の結果、新規予約の割当帯域を確保できた場合は、割当てを行い、確保できなかった場合は、予約を不受理とする。 (S305, S306, S303) As a result of the rearrangement process, if the allocated bandwidth of the new reservation can be secured, the allocation is performed. If the allocated bandwidth cannot be secured, the reservation is not accepted.
図4は、再配置処理のフローチャートである。 FIG. 4 is a flowchart of the rearrangement process.
(S401) まず、後述する方法により再配置処理の処理対象期間を算出する。 (S401) First, the processing target period of the rearrangement process is calculated by the method described later.
(S402) S401で算出された、再配置処理期間内に一部でもかかる予約を抽出し、これらを集合Uとする。ただし、処理時点において既に割当てが開始されているものは除く。 (S402) Some of the reservations within the relocation processing period calculated in S401 are extracted and set as a set U. However, those already assigned at the time of processing are excluded.
(S403) 集合Uが空となるまで、S403〜S408の処理を繰り返す。 (S403) The processes of S403 to S408 are repeated until the set U becomes empty.
(S404) 集合Uより、最も帯域が細く、最も予約期間が長い予約を、予約Aとして抽出する。 (S404) From the set U, the reservation with the narrowest bandwidth and the longest reservation period is extracted as the reservation A.
(S405) 予約Aと、同一帯域幅で、予約期間が予約Aの予約期間内に収まっている予約を予約Bとして抽出する。 (S405) A reservation that has the same bandwidth as that of reservation A and whose reservation period is within the reservation period of reservation A is extracted as reservation B.
(S406, S407) 予約Bが存在する場合は、予約Aと予約Bに含まれる予約を再配置し、前記再配置した予約を予約Uから除外する。予約Aと予約Bは、2nの帯域制約に従い、連続したチャネルに配置する。即ち、予約Aと予約Bの合計帯域がmチャネルの場合、チャネルm*a(a=0、1、…)から連続して配置することをいう。 (S406, S407) When reservation B exists, reservation A and reservations included in reservation B are rearranged, and the rearranged reservation is excluded from reservation U. The reservation A and the reservation B are arranged in continuous channels in accordance with the 2n bandwidth restriction. That is, when the total bandwidth of the reservation A and the reservation B is m channels, it means that they are continuously arranged from the channel m * a (a = 0, 1,...).
(S406, S408) 予約Bが存在しない場合は、予約Aを、単独予約とし、集合Vに加え、集合Uからは除外する。 (S406, S408) When reservation B does not exist, reservation A is set as a single reservation and excluded from set U in addition to set V.
(S409) 集合Uが空となった後、集合Vの各予約を、帯域の細い順に空き帯域に再配置する。 (S409) After the set U becomes empty, the reservations of the set V are rearranged in the vacant bands in ascending order of the band.
(S410) 集合Vの全予約を再配置できた場合は、再配置結果を確定し(S411)、再配置できなかった場合は、これまでの再配置をすべて元に戻す(S412)。 (S410) When all the reservations of the set V can be rearranged, the rearrangement result is confirmed (S411). When the rearrangement cannot be performed, all the previous rearrangements are restored (S412).
上述した割当処理を図6から図8を用いて説明する。図6によると、それぞれ1チャネルを占有する予約1、予約2及び予約3が既に設定されていて、2チャネルを占有するスケジュール予約が、新規予約として投入されている。新規予約の予約期間は、予約1及び予約2と重なっている。
The above-described allocation process will be described with reference to FIGS. According to FIG. 6,
S302において、新規予約の予約期間すべての時間帯に、2チャネル連続の空きは存在しないため、S304に移行し、再配置処理が行われる。 In S302, since there is no continuous 2-channel vacancy in all the time slots of the new reservation period, the process proceeds to S304, and rearrangement processing is performed.
再配置処理の最初にS401において、再配置対象期間が算出されるが、ここでは図7に示すように、予約1、2、及び3を含む期間として算出されたものとする。従って、S402において、予約1、2、3、及び新規予約が集合Uに追加される。
In S401, the rearrangement target period is calculated at the beginning of the rearrangement process. Here, it is assumed that the
第1回目の反復処理において、帯域が1チャネルと最も細く、予約期間が最も長い予約2が予約AとしてS404で抽出される。S405においては、予約Aとして抽出された予約2と同じ帯域であり、かつ、予約2の予約期間の範囲内に収まっている予約1が予約Bとして抽出される。S407において、予約1及び予約2の再配置が行われる。ここではチャネル0とチャネル1の連続帯域に配置を行い、第1回目の反復処理は終了する。この時点で集合Uには、予約3と新規予約が残っている。
In the first iterative process,
第2回目の反復処理において、S404で、予約3が予約Aとして抽出される。予約3と同一帯域幅の予約は存在しないため、S408で予約3は、単独予約として集合Vに加えられる。
In the second iteration,
第3回目の反復処理において、新規予約が単独予約として集合Vに加えられ、集合Uは空となる。 In the third iteration, the new reservation is added to the set V as a single reservation, and the set U becomes empty.
S409で、集合Vに含まれる単独予約の配置を行う。まず、帯域の小さい予約3を配置する。チャネル0には既に予約2が配置されているため、ここではチャネル1に配置する。続いて、チャネル2及びチャネル3の連続2チャネルに、新規予約の配置を行う。図8は、再配置後の予約状況を示す図である。
In S409, single reservations included in the set V are arranged. First,
図5Aは、再配置処理のS401で行われる、再配置対象期間を算出するフローチャートであり、図5Bは再配置対象期間の説明図である。 FIG. 5A is a flowchart for calculating a rearrangement target period performed in S401 of the rearrangement process, and FIG. 5B is an explanatory diagram of the rearrangement target period.
図5Bに示すように、新規予約の開始時刻をTs、終了時刻をTeとする。また、再配置対象期間の開始時刻をT1、終了時刻をT2とする。 As shown in FIG. 5B, the new reservation start time is Ts, and the end time is Te. Further, the start time of the rearrangement target period is T1, and the end time is T2.
(S501) 現在登録されている、スケジュール予約の予約期間の平均値tを算出する。 (S501) The average value t of the reservation period of the schedule reservation currently registered is calculated.
(S502) パラメータTを、予め設定された整数値Nを用い、T=N×tで算出する。予め設定されている整数値Nは、運用中に変更可能な値であり、再配置の対象を広げることによる収容効率の増大と、再配置にかかる処理時間の増大との、トレードオフにより決定される。 (S502) The parameter T is calculated as T = N × t using a preset integer value N. The integer value N set in advance is a value that can be changed during operation, and is determined by a trade-off between an increase in accommodation efficiency due to the expansion of relocation targets and an increase in processing time required for relocation. The
(S503) Ts−Tの値が、現在の時刻以前となるか否かを判断する。 (S503) It is determined whether or not the value of Ts-T is before the current time.
(S504, S505)再配置対象期間の開始時刻T1は、Ts−Tが現在の時刻以後となる場合は、Ts−Tであり、現在の時刻以前となる場合は、現時刻とする。 (S504, S505) The start time T1 of the relocation target period is Ts-T when Ts-T is after the current time, and is the current time when it is before the current time.
(S506) 再配置対象期間の終了時刻T2は、Te+Tで算出する。 (S506) The end time T2 of the relocation target period is calculated by Te + T.
1 衛星地球局
2 通信衛星
3 回線制御装置
4 スケジュール管理装置
41 通信部
42 帯域割当部
43 記憶部
5 予約端末
DESCRIPTION OF
Claims (5)
新規予約に終了時刻の指定がある場合、新規予約を配置可能か否かを判定し、配置不可である場合、又は、新規予約に終了時刻の指定がない場合、既に配置した登録済み予約の再配置と、新規予約の配置を行う再配置ステップを実行し、
前記再配置ステップは、
新規予約の予約期間を、終了時刻の指定のある登録済み予約の予約期間の平均値に基づき拡大することで、新規予約の予約期間を包含する再配置対象期間を算出する第1のステップと、
再配置対象期間に一部でもかかる登録済み予約のうち、その開始時刻が新規予約の投入に対する帯域割当処理を行う処理時点より後である登録済み予約を抽出し、抽出した登録済み予約と新規予約を再配置対象予約とする第2のステップと、
総ての再配置対象予約を、2nの帯域制約の下で配置可能か否かについて判定する第3のステップと、
を含み、
前記第3のステップにおける判定は、
全再配置対象予約を集合Uの要素とし、集合Uから、帯域幅が一番細く、同一帯域幅である場合には予約期間の一番長い第1の予約を選択し、第1の予約と同一帯域で、予約期間が第1の予約の予約期間内にある第2の予約が存在する場合には、第1の予約と第2の予約を2nの帯域制約に従い連続したチャネルに配置して、第1の予約と第2の予約を集合Uから除外し、第2の予約が存在しない場合には第1の予約を集合Uから除外して集合Vの要素に追加することを繰り返し、集合Uが空となった後に、集合Vに含まれる再配置対象予約を、帯域の細い順に配置することにより行う方法。 In a frequency band allocation method for a new reservation of a satellite communication system having 2 n band constraints,
When the end time is specified for the new reservation, it is determined whether or not the new reservation can be arranged. When the arrangement is impossible, or when the end time is not specified for the new reservation, the registered reservation that has already been arranged is re-read. Perform a relocation step to place and place a new reservation,
The relocation step includes:
A first step of calculating a relocation target period including the reservation period of the new reservation by expanding the reservation period of the new reservation based on the average value of the reservation periods of the registered reservations with designated end times;
Of the registered reservations that are partly in the relocation target period, the registered reservations whose start time is after the time of the bandwidth allocation process for the input of the new reservation are extracted, and the extracted registered reservation and new reservation are extracted A second step in which the reservation is a relocation target,
All relocated reservation, a third step of determine the constant with the whether positionable under the band restriction of 2 n,
Only including,
The determination in the third step is
All reservations to be relocated are elements of set U. If the bandwidth is the narrowest and the same bandwidth from set U, the first reservation with the longest reservation period is selected, and the first reservation If there is a second reservation with the same bandwidth and a reservation period that is within the reservation period of the first reservation, the first reservation and the second reservation are placed in a continuous channel according to the 2n bandwidth constraint. Repeatedly excluding the first reservation and the second reservation from the set U, and if the second reservation does not exist, excluding the first reservation from the set U and adding to the elements of the set V; A method in which after the set U becomes empty, the relocation target reservations included in the set V are arranged in ascending order of bandwidth.
既に配置を行った登録済み予約についての情報を保持する記憶手段と、
新規予約に終了時刻の指定がある場合、新規予約を配置可能か否かを判定し、配置不可である場合、又は、新規予約に終了時刻の指定がない場合、登録済み予約の再配置と、新規予約の配置を行う帯域割当手段と、
を備えており、
登録済み予約の再配置と、新規予約の配置において帯域割当手段は、
新規予約の予約期間を、終了時刻の指定のある登録済み予約の予約期間の平均値に基づき拡大することで、新規予約の予約期間を包含する再配置対象期間を算出し、再配置対象期間に一部でもかかる登録済み予約のうち、その開始時刻が新規予約の投入に対する帯域割当処理を行う処理時点より後である登録済み予約を抽出し、抽出した登録済み予約と新規予約を再配置対象予約とし、総ての再配置対象予約を、2nの帯域制約の下で配置可能か否かについて判定し、
全再配置対象予約を配置可能か否かの判定は、
全再配置対象予約を集合Uの要素とし、集合Uから、帯域幅が一番細く、同一帯域幅である場合には予約期間の一番長い第1の予約を選択し、第1の予約と同一帯域で、予約期間が第1の予約の予約期間内にある第2の予約が存在する場合には、第1の予約と第2の予約を2nの帯域制約に従い連続したチャネルに配置して、第1の予約と第2の予約を集合Uから除外し、第2の予約が存在しない場合には第1の予約を集合Uから除外して集合Vの要素に追加することを繰り返し、集合Uが空となった後に、集合Vに含まれる再配置対象予約を、帯域の細い順に配置することにより行う装置。 In a schedule management apparatus for a satellite communication system having 2n bandwidth constraints,
Storage means for holding information about registered reservations that have already been placed;
When the end time is specified in the new reservation, it is determined whether or not the new reservation can be arranged.When the arrangement is not possible, or when the end time is not specified in the new reservation, Bandwidth allocation means for placing new reservations;
With
The bandwidth allocation means in the rearrangement of registered reservations and new reservations
By expanding the reservation period of a new reservation based on the average value of the reservation periods of registered reservations with an end time specified, the relocation target period that includes the reservation period of the new reservation is calculated, and the relocation target period of some in such also registered reserved, the start time is extracted later is registered reserved than the processing time for performing the bandwidth allocation process for introduction of new reservation, extracted registered reservation and relocated Book new reservation and then, all relocated reservation, and determine the constant with the whether positionable under the band restriction of 2 n,
To determine whether all relocation reservations can be placed,
All reservations to be relocated are elements of set U. If the bandwidth is the narrowest and the same bandwidth from set U, the first reservation with the longest reservation period is selected, and the first reservation If there is a second reservation with the same bandwidth and a reservation period within the reservation period of the first reservation, the first reservation and the second reservation are arranged in continuous channels according to the 2n bandwidth constraint. Repeatedly excluding the first reservation and the second reservation from the set U, and if the second reservation does not exist, excluding the first reservation from the set U and adding it to the elements of the set V; An apparatus that performs reservation by arranging the relocation target reservations included in the set V in ascending order of bandwidth after the set U becomes empty.
前記スケジュール管理装置は、前記衛星回線制御装置と通信可能であり、
前記衛星回線制御装置は、前記スケジュール管理装置からの指示に基づき、前記衛星地球局間の通信に必要なキャリアを、前記通信衛星に設定することを特徴とする衛星通信システム。 In a satellite communication system comprising a plurality of satellite earth stations, a communication satellite, a satellite line control device, and the schedule management device according to claim 3 or 4 ,
The schedule management device can communicate with the satellite line control device,
The satellite communication system is configured to set a carrier necessary for communication between the satellite earth stations to the communication satellite based on an instruction from the schedule management device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004144944A JP4196878B2 (en) | 2004-05-14 | 2004-05-14 | COMMUNICATION BAND ALLOCATION METHOD, SYSTEM, AND DEVICE |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004144944A JP4196878B2 (en) | 2004-05-14 | 2004-05-14 | COMMUNICATION BAND ALLOCATION METHOD, SYSTEM, AND DEVICE |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005328351A JP2005328351A (en) | 2005-11-24 |
| JP4196878B2 true JP4196878B2 (en) | 2008-12-17 |
Family
ID=35474328
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004144944A Expired - Lifetime JP4196878B2 (en) | 2004-05-14 | 2004-05-14 | COMMUNICATION BAND ALLOCATION METHOD, SYSTEM, AND DEVICE |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4196878B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020136984A1 (en) * | 2018-12-27 | 2020-07-02 | 株式会社インフォステラ | Information processing device, information processing method, and program |
| JP6797243B2 (en) * | 2018-12-27 | 2020-12-09 | 株式会社インフォステラ | Information processing equipment, information processing methods, programs |
-
2004
- 2004-05-14 JP JP2004144944A patent/JP4196878B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005328351A (en) | 2005-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5355108B2 (en) | Communication channel determination method and determination device | |
| JP6743160B2 (en) | Data transmission method, data reception method, user equipment and base station | |
| CN101459964B (en) | Method of radio resource allocation and related communication apparatus | |
| KR100370719B1 (en) | Method and apparatus for allocating resources between queued and non-queued services | |
| CN102118858B (en) | Method, system and device for allocating logical channel identifiers (LCID) and determining logical channels | |
| CN109392148B (en) | Uplink resource allocation method, terminal and network equipment | |
| CN101227696B (en) | Wireless base station apparatus capable of effectively using wireless resources according to sorts of data | |
| EP3905824A1 (en) | Communication device and communication method | |
| JP5174164B2 (en) | Signaling method | |
| CN111757468B (en) | Resource allocation method and device, storage medium and electronic device | |
| CN109413747B (en) | Transmission resource allocation method and device, and transmission resource request method and device | |
| EP1626514A1 (en) | Method for managing uplink scrambling codes in wcdma | |
| CN107370580A (en) | The sending method and device of uplink channel information and/or signal | |
| CN105592465B (en) | Wireless resource allocation methods and radio network controller | |
| JP2024538137A (en) | Method, device and storage medium for adaptively adjusting downlink control channel resources | |
| CN106576246A (en) | Small Cell Resource Allocation | |
| JP2005065258A (en) | Communication method in wireless cellular communication system | |
| JP4196878B2 (en) | COMMUNICATION BAND ALLOCATION METHOD, SYSTEM, AND DEVICE | |
| CN102365894A (en) | Radio base station and mobile communication method | |
| CN1541004A (en) | Method and device for resource allocation in digital cellular communication system | |
| CN102387497A (en) | Base station and allocation method of radio network temporary identities | |
| TWI358238B (en) | Base station, wireless communication system, and r | |
| CN107925924A (en) | Method and network node for dynamic resource allocation of control channels | |
| JP6963180B2 (en) | Access point management method, access point management device and access point management system | |
| EP1536657A1 (en) | Radio communication system time slot allocation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070703 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070903 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080328 |
|
| 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: 20080909 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080922 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4196878 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |