(57)【要約】【課題】衛星利用通信システムでのバースト送信において、バースト毎にシンボルレートの変更を行う場合においても、ランプアップまたはダウン時の送信スペクトラムに影響を与えることのないバースト送信装置を提供する。【解決手段】バースト送信装置が、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、シンボルレートが変更される場合のフィルタ係数が変更時フィルタ係数として予め記憶されている変更時フィルタ係数記憶部から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信した後に、フィルタ係数がシンボルレートと関連付けて予め記憶されているフィルタ係数記憶部から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する。【選択図】図１
2010124042.tif 000002
【特許請求の範囲】
【請求項１】
フィルタ係数がシンボルレートと関連付けて予め記憶されているフィルタ係数記憶部と、
シンボルレートが第１のシンボルレートから第２のシンボルレートに変更される場合のフィルタ係数が変更時フィルタ係数として、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて予め記憶されている変更時フィルタ係数記憶部と、
送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、前記変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する信号処理部と、
を有することを特徴とするバースト送信装置。
【請求項２】
前記変更時フィルタ係数記憶部が、
前記第１のシンボルレートより前記第２のシンボルレートの方がシンボルレートの高い場合の前記変更時フィルタ係数が高速化変更時フィルタ係数として、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて予め記憶されている高速化変更時フィルタ係数記憶部と、
前記第１のシンボルレートより前記第２のシンボルレートの方がシンボルレートの低い場合の前記変更時フィルタ係数が低速化変更時フィルタ係数として、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて予め記憶されている低速化変更時フィルタ係数記憶部と、
を有し、
前記信号処理部が、
前記送信データを送信するシンボルレートが前記変更前のシンボルレートから前記変更後のシンボルレートに変更される場合に、前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの高い場合には、前記高速化変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する高速化変更時フィルタ係数を送信データに畳み込み演算して送信した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信し、
前記送信データを送信するシンボルレートが前記変更前のシンボルレートから前記変更後のシンボルレートに変更される場合に、前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの低い場合には、前記低速化変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する低速化変更時フィルタ係数を送信データに畳み込み演算して送信した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、
ことを特徴とする請求項１に記載のバースト送信装置。
【請求項３】
前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて前記高速化変更時フィルタ係数記憶部に予め記憶されている前記高速化変更時フィルタ係数が、
前記フィルタ係数記憶部に記憶されている前記第１のシンボルレートに該当するフィルタ係数に対して、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が先になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数であり、
前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて前記低速化変更時フィルタ係数記憶部に予め記憶されている前記低速化変更時フィルタ係数が、
前記フィルタ係数記憶部に記憶されている前記第２のシンボルレートに該当するフィルタ係数に対して、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が後になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数である、
ことを特徴とする請求項２に記載のバースト送信装置。
【請求項４】
前記変更前のシンボルレートで送信する期間と前記変更後のシンボルレートで送信する期間との間には、予め定められているガードタイムが設けられており、
前記信号処理部は、
前記変更前のシンボルレートで送信データを送信する期間から前記ガードタイムへ変更される時間を基準時間として、予め定められている第１の期間が前記基準時間から経過した後に、前記変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信し、
前記第１の期間よりも長く前記ガードタイムよりも短い予め定められている第２の期間が前記基準時間から経過した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、
ことを特徴とする請求項１から請求項３のいずれかに記載のバースト送信装置。
【請求項５】
前記バースト送信装置が、
前記変更前のシンボルレートと前記変更後のシンボルレートと関連付けて前記第１の期間が記憶されている第１の期間記憶部と、
前記変更前のシンボルレートと前記変更後のシンボルレートと関連付けて前記第２の期間が記憶されている第２の期間記憶部と、
を有し、
前記信号処理部は、
前記第１の期間記憶部から読み出した前記変更前のシンボルレートと前記変更後のシンボルレートとに該当する第１の期間が前記基準時間から経過した後に、前記変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信し、
前記第２の期間記憶部から読み出した前記変更前のシンボルレートと前記変更後のシンボルレートとに該当する第２の期間が前記基準時間から経過した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、
ことを特徴とする請求項４に記載のバースト送信装置。
【請求項６】
送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、
前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの高い場合には、変更前のシンボルレートに対応するフィルタ係数のうち、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が先になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数を送信データに畳み込み演算して送信し、
前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの低い場合には、変更後のシンボルレートに対応するフィルタ係数のうち、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が後になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数を送信データに畳み込み演算して送信した後に、
変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、
ことを特徴とするバースト送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、衛星利用通信システムにおけるバースト送信装置に関する。
【背景技術】
【０００２】
従来の衛星利用通信システムにおけるバースト送信では、バースト間でシンボルレートの変更がないため、Roll Off Filterに代表される送信フィルタの変更が必要なく、バースト間の無送信区間ではパワーアンプの電源をスイッチングして、そのOn/Offタイミングを制御することでバースト間のランプダウン/ランプアップのパワーマスクと呼ばれる出力パワーの制限枠を保証していた（たとえば、特許文献１参照）。
【特許文献１】特開２００１−１６８７８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年の衛星利用通信システムにおいては、上位層の要求に応じてバースト毎にシンボルレートの変更を行うことが求められており、バースト間のランプダウン/ランプアップのパワーマスクを保証しながら、ガードタイムと呼ばれる短い期間にシンボルレートに応じたフィルタの変更を行った上で、送信スペクトラムも規定範囲に納めなければならない。
しかしながら、フィルタはデータバッファと係数及び乗算器で構成されているため、ベアラに応じて係数を切替えれば良いが、フィルタタップ長がガードタイムより長いため、単にフィルタ係数を切替えただけでは直前の送信データが次のバースト送信のフィルタ演算に含まれてしまう事によって、ランプアップまたはダウン時の送信スペクトラムに影響を与えてしまうという問題があった。
【０００４】
本発明は、このような事情に鑑みてなされたもので、その目的は、衛星利用通信システムでのバースト送信において、バースト毎にシンボルレートの変更を行う場合においても、ランプアップまたはダウン時の送信スペクトラムに影響を与えることのないバースト送信装置、バースト送信方法を提供することにある。
【課題を解決するための手段】
【０００５】
この発明は上述した課題を解決するためになされたもので、請求項１に記載の発明は、フィルタ係数がシンボルレートと関連付けて予め記憶されているフィルタ係数記憶部と、シンボルレートが第１のシンボルレートから第２のシンボルレートに変更される場合のフィルタ係数が変更時フィルタ係数として、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて予め記憶されている変更時フィルタ係数記憶部と、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、前記変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する信号処理部と、を有することを特徴とするバースト送信装置である。
【０００６】
請求項２に記載の発明は、前記変更時フィルタ係数記憶部が、前記第１のシンボルレートより前記第２のシンボルレートの方がシンボルレートの高い場合の前記変更時フィルタ係数が高速化変更時フィルタ係数として、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて予め記憶されている高速化変更時フィルタ係数記憶部と、前記第１のシンボルレートより前記第２のシンボルレートの方がシンボルレートの低い場合の前記変更時フィルタ係数が低速化変更時フィルタ係数として、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて予め記憶されている低速化変更時フィルタ係数記憶部と、を有し、前記信号処理部が、前記送信データを送信するシンボルレートが前記変更前のシンボルレートから前記変更後のシンボルレートに変更される場合に、前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの高い場合には、前記高速化変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する高速化変更時フィルタ係数を送信データに畳み込み演算して送信した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信し、前記送信データを送信するシンボルレートが前記変更前のシンボルレートから前記変更後のシンボルレートに変更される場合に、前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの低い場合には、前記低速化変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する低速化変更時フィルタ係数を送信データに畳み込み演算して送信した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、ことを特徴とする請求項１に記載のバースト送信装置である。
【０００７】
請求項３に記載の発明は、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて前記高速化変更時フィルタ係数記憶部に予め記憶されている前記高速化変更時フィルタ係数が、前記フィルタ係数記憶部に記憶されている前記第１のシンボルレートに該当するフィルタ係数に対して、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が先になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数であり、前記第１のシンボルレートと前記第２のシンボルレートとに関連付けて前記低速化変更時フィルタ係数記憶部に予め記憶されている前記低速化変更時フィルタ係数が、前記フィルタ係数記憶部に記憶されている前記第２のシンボルレートに該当するフィルタ係数に対して、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が後になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数である、ことを特徴とする請求項２に記載のバースト送信装置である。
【０００８】
請求項４に記載の発明は、前記変更前のシンボルレートで送信する期間と前記変更後のシンボルレートで送信する期間との間には、予め定められているガードタイムが設けられており、前記信号処理部は、前記変更前のシンボルレートで送信データを送信する期間から前記ガードタイムへ変更される時間を基準時間として、予め定められている第１の期間が前記基準時間から経過した後に、前記変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信し、前記第１の期間よりも長く前記ガードタイムよりも短い予め定められている第２の期間が前記基準時間から経過した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、ことを特徴とする請求項１から請求項３のいずれかに記載のバースト送信装置である。
【０００９】
請求項５に記載の発明は、前記バースト送信装置が、前記変更前のシンボルレートと前記変更後のシンボルレートと関連付けて前記第１の期間が記憶されている第１の期間記憶部と、前記変更前のシンボルレートと前記変更後のシンボルレートと関連付けて前記第２の期間が記憶されている第２の期間記憶部と、を有し、前記信号処理部は、前記第１の期間記憶部から読み出した前記変更前のシンボルレートと前記変更後のシンボルレートとに該当する第１の期間が前記基準時間から経過した後に、前記変更時フィルタ係数記憶部から読み出した前記変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信し、前記第２の期間記憶部から読み出した前記変更前のシンボルレートと前記変更後のシンボルレートとに該当する第２の期間が前記基準時間から経過した後に、前記フィルタ係数記憶部から読み出した前記変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、ことを特徴とする請求項４に記載のバースト送信装置である。
【００１０】
請求項６に記載の発明は、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの高い場合には、変更前のシンボルレートに対応するフィルタ係数のうち、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が先になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数を送信データに畳み込み演算して送信し、前記変更前のシンボルレートより前記変更後のシンボルレートの方がシンボルレートの低い場合には、変更後のシンボルレートに対応するフィルタ係数のうち、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が後になる送信データに対応する領域の前記フィルタ係数の値を０としたフィルタ係数を送信データに畳み込み演算して送信した後に、変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する、ことを特徴とするバースト送信方法である。
【発明の効果】
【００１１】
この発明によれば、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、バースト送信装置が、変更時フィルタ係数記憶部から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信した後に、フィルタ係数記憶部から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信することにより、次のバースト送信の送信データが現在のバースト送信のフィルタに干渉する事を抑制すること、または、現在のバースト送信の送信データが次のバースト送信のフィルタに干渉する事を抑制することができる。
これにより、衛星利用通信システムでのバースト送信において、バースト毎にシンボルレートの変更を行う場合においても、ランプアップまたはダウン時の送信スペクトラムに影響を与えることのない効果を奏する。
【発明を実施するための最良の形態】
【００１２】
＜本実施形態の概要＞
次に、本実施形態によるバースト送信装置の概要について説明する。本実施形態によるバースト送信装置は、大きく分けて、信号処理部４と、この信号処理部４を制御する信号制御部３と、で構成されている。信号処理部４は、フィルタ係数、入力データバッファ部、乗算部で構成され、信号制御部から信号処理部のレジスタが変更される事によって、フィルタの種類と演算タイミングとを制御して、入力データバッファに入力された送信データに係数を畳み込み演算して送信する。
【００１３】
フィルタの係数は予めシンボルレートに１対１に対応するものを用意しておく。更に、ガードタイムを超えるフィルタタップ長のフィルタについては、フィルタタップ長において中心となるフィルタ中心から、このフィルタ中心に対応する送信データより、送信順序が先になる送信データに対応する領域のフィルタ係数の値を全て０としたフィルタ係数と、このフィルタ中心に対応する送信データより、送信順序が後になる送信データに対応する領域のフィルタ係数の値を全て０としたフィルタ係数との、２種のフィルタ係数を用意しておく。バースト毎のシンボルレート変更は、信号制御部が、バーストデータとしての送信データを信号処理部の入力データバッファに格納後、要求されたシンボルレートに応じた信号処理部のフィルタ係数を切替える事によって行う。
【００１４】
ここで、本実施形態によるバースト送信装置が、例えば、フィルタタップの大きなフィルタからフィルタタップの小さいフィルタに切替える場合について説明する。まず、現在のバースト送信に対する送信フィルタ係数を送信フィルタ係数a、このフィルタ係数aのフィルタのセンターより半分が０である送信フィルタ係数を送信フィルタ係数b、次のバースト送信に対する送信フィルタ係数を送信フィルタ係数cとする。この場合、ガードタイム中に、送信フィルタ係数a、送信フィルタ係数b、そして、送信フィルタ係数cと、送信フィルタ係数を順に切替え、かつ、送信フィルタ係数ｂおよび送信フィルタ係数cに切替えるタイミングを適切に制御する。送信フィルタ係数ｂへの切替えタイミングは、次のバースト送信のデータが現在のバースト送信のフィルタ演算に影響しない時間を予め記憶しておき、その時間を超えたら直ちに送信フィルタ係数bへ変更する事で、次のバースト送信のデータが現在のバースト送信のフィルタに干渉する事を抑制する。また、送信フィルタ係数bから送信フィルタ係数cへ変更するタイミングも、送信フィルタ係数bへの変更と同様である。
【００１５】
＜本実施形態の構成＞
以下、図面を参照して、本発明の第１の実施形態について説明する。図１は、この発明の一実施形態によるバースト送信装置の構成を示す概略ブロック図である。バースト送信装置は、制御部１と、バッファ部２と、信号制御部３と、信号処理部４と、送信部５と、フィルタ係数記憶部１０と、変更時フィルタ係数記憶部１１と、フィルタ変更タイミング記憶部１４と、を有している。この信号処理部４は、入力データバッファ部４１と、レジスタ部４２と、乗算部４３と、を有している。また、変更時フィルタ係数記憶部１１は、高速化変更時フィルタ係数記憶部１２と、低速化変更時フィルタ係数記憶部１３と、を有している。また、このフィルタ変更タイミング記憶部１４は、第１の期間記憶部１５と、第２の期間記憶部１６とを有している。
【００１６】
制御部１は、送信データを、バッファ部２、信号制御部３、信号処理部４、および、送信部５を介して送信する。たとえば、制御部１は、送信データをバッファ部２に記憶させる。そして、制御部１は、このバッファ部２に記憶させた送信データを、信号制御部３、信号処理部４、および、送信部５を制御することにより、送信する。この制御部１は、たとえば、ＣＰＵ（Central Processing Unit）である。バッファ部２は、制御部１からの送信データを記憶し、記憶した送信データを信号制御部３から読み出される。
【００１７】
信号制御部３は、バッファ部２に記憶されている送信データの中から、バースト送信において送信するデータ長に合わせて、送信データを読み出し、この読み出した送信データを、符号化し、変調処理し、マッピングした後、この送信データを、信号処理部４が有する入力データバッファ部４１に記憶させる。また、信号制御部３は、バースト毎のシンボルレートを示す情報を、信号処理部４が有するレジスタ部４２に記憶させることにより設定する。これにより、信号制御部３は、信号処理部４に対して、要求されたシンボルレートに応じた信号処理部のフィルタ係数を切替える制御を実行させる。また、これにより、信号制御部３は、信号処理部４に対して、要求されたシンボルレートに応じて、後述する第１の期間または第２の期間を読み出させ、この読み出した第１の期間または第２の期間に基づいて、フィルタ係数を切替える制御を実行させる。この信号制御部３は、たとえば、ＤＳＰ（Digital Signal Processor）である。
【００１８】
信号処理部４は、入力データバッファ部４１に記憶された送信データに、レジスタ部４２に設定されたバースト毎のシンボルレートを示す情報に対応するフィルタ係数を、信号処理部４の乗算部４３により畳み込み演算して、送信部５に出力する。信号処理部４は、たとえば、Co-Processorである。この信号処理部４の詳細については、フィルタ係数記憶部１０などの記憶部の説明とともに、後述する。
【００１９】
送信部５は、信号処理部４によりフィルタ係数が畳み込み演算された送信データを送信する。この送信部５は、たとえば、無線部（ＲＦ  Ｉ／Ｆ（Radio Frequency Interface）部）、デジタルアナログ変換部（Ｄ／Ａ（Digital/Analog）変換部）、アンテナ部を有している。そして、この送信部５は、信号処理部４によりフィルタ係数が畳み込み演算された送信データを、無線部によりベースバンド信号に変換し、この変換した送信データを、デジタルアナログ変換部でアナログ信号に変換して、アンテナ部を介して送信する。
【００２０】
フィルタ係数記憶部１０には、フィルタ係数がシンボルレートと関連付けて予め記憶されている。このフィルタ係数とは、シンボルレートに対応して予め定められているフィルタタップ長を有しており、また、このフィルタタップ長に含まれるフィルタタップ毎に予め定められている係数の値を有しているものである。たとえば、このフィルタ係数記憶部１０には、フィルタ係数として、後述する図２および図３の、符号Ａおよび符号Ｃで示すフィルタ係数が記憶されている。また、フィルタ係数のフィルタタップ長は、シンボルレートと相関があり、シンボルレートが高い程、フィルタタップ長は短くなっている。たとえば、図２の符号Ａおよび符号Ｃに示すように、シンボルレートが１６．８ｋｓｐｓ（kilo samples per second）の場合のフィルタ係数のフィルタタップ長は３９７ｔａｐｓであり、シンボルレートが３３．６ｋｓｐｓの場合のフィルタ係数のフィルタタップ長は１９９ｔａｐｓである。
【００２１】
変更時フィルタ係数記憶部１１には、シンボルレートが第１のシンボルレートから第２のシンボルレートに変更される場合のフィルタ係数が変更時フィルタ係数として、第１のシンボルレートと第２のシンボルレートとに関連付けて予め記憶されている。たとえば、この変更時フィルタ係数記憶部１１には、フィルタ係数として、後述する図２および図３の、符号Ｂで示すフィルタ係数が記憶されている。
【００２２】
変更時フィルタ係数記憶部１１の高速化変更時フィルタ係数記憶部１２には、第１のシンボルレートより第２のシンボルレートの方がシンボルレートの高い場合の変更時フィルタ係数が高速化変更時フィルタ係数として、第１のシンボルレートと第２のシンボルレートとに関連付けて予め記憶されている。変更時フィルタ係数記憶部１１の低速化変更時フィルタ係数記憶部１３には、第１のシンボルレートより第２のシンボルレートの方がシンボルレートの低い場合の変更時フィルタ係数が低速化変更時フィルタ係数として、第１のシンボルレートと第２のシンボルレートとに関連付けて予め記憶されている。
【００２３】
第１のシンボルレートと第２のシンボルレートとに関連付けて高速化変更時フィルタ係数記憶部１２に予め記憶されている高速化変更時フィルタ係数は、フィルタ係数記憶部１０に記憶されている第１のシンボルレートに該当するフィルタ係数に対して、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が先になる送信データに対応する領域のフィルタ係数の値を０としたフィルタ係数である。たとえば、この高速化変更時フィルタ係数記憶部１２には、フィルタ係数として、後述する図２の符号Ｂで示すフィルタ係数が記憶されている。
また、第１のシンボルレートと第２のシンボルレートとに関連付けて低速化変更時フィルタ係数記憶部１３に予め記憶されている低速化変更時フィルタ係数は、フィルタ係数記憶部１０に記憶されている第２のシンボルレートに該当するフィルタ係数に対して、当該フィルタ係数のフィルタタップ長において中心となるフィルタ係数をフィルタ中心係数として、当該フィルタ中心係数に対応する送信データより送信順序が後になる送信データに対応する領域のフィルタ係数の値を０としたフィルタ係数である。たとえば、この低速化変更時フィルタ係数記憶部１３には、フィルタ係数として、後述する図３の符号Ｂで示すフィルタ係数が記憶されている。
なお、後述する図２および図３においては、図面において右側が、上述した送信順序が先になる送信データに対応し、図面において左側が、上述した送信順序が後になる送信データに対応するものとして説明する。
【００２４】
そして、信号処理部４は、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、変更時フィルタ係数記憶部１１から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信した後に、フィルタ係数記憶部１０から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する。この変更前のシンボルレートと変更後のシンボルレートとは、それぞれ、信号制御部３により信号処理部４のレジスタ部４２に記憶して設定されている情報である。
【００２５】
より詳細には、信号処理部４は、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、変更前のシンボルレートより変更後のシンボルレートの方がシンボルレートの高い場合には、高速化変更時フィルタ係数記憶部１２から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する高速化変更時フィルタ係数を送信データに畳み込み演算して送信した後に、フィルタ係数記憶部１０から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する。
また、信号処理部４は、送信データを送信するシンボルレートが変更前のシンボルレートから変更後のシンボルレートに変更される場合に、変更前のシンボルレートより変更後のシンボルレートの方がシンボルレートの低い場合には、低速化変更時フィルタ係数記憶部１３から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する低速化変更時フィルタ係数を送信データに畳み込み演算して送信した後に、フィルタ係数記憶部１０から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する。
【００２６】
ところで、変更前のシンボルレートで送信する期間と変更後のシンボルレートで送信する期間との間には、予め定められているガードタイムが設けられている。そのため、信号処理部４は、変更前のシンボルレートで送信データを送信する期間からガードタイムへ変更される時間を基準時間として、予め定められている第１の期間が基準時間から経過した後に、変更時フィルタ係数記憶部１１から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信する。また、信号処理部４は、第１の期間よりも長くガードタイムよりも短い予め定められている第２の期間が基準時間から経過した後に、フィルタ係数記憶部１０から読み出した変更後のシンボルレートに該当するフィルタ係数を送信する送信データに畳み込み演算して送信する。
【００２７】
詳細には、フィルタ変更タイミング記憶部１４には、第１の期間および第２の期間が、変更前のシンボルレートと変更後のシンボルレートとに関連付けて予め記憶されている。そして、信号処理部４は、変更前のシンボルレートで送信データを送信する期間からガードタイムへ変更される時間を基準時間として、変更前のシンボルレートと変更後のシンボルレートとに該当するフィルタ変更タイミング記憶部１４から読み出した第１の期間が基準時間から経過した後に、変更時フィルタ係数記憶部１１から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信する。また、信号処理部４は、変更前のシンボルレートと変更後のシンボルレートとに該当するフィルタ変更タイミング記憶部１４から読み出した第２の期間が基準時間から経過した後に、フィルタ係数記憶部１０から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する。
【００２８】
より具体的には、フィルタ変更タイミング記憶部１４の第１の期間記憶部１５には、変更前のシンボルレートと変更後のシンボルレートと関連付けて第１の期間が記憶されている。また、フィルタ変更タイミング記憶部１４の第２の期間記憶部１６には、変更前のシンボルレートと変更後のシンボルレートと関連付けて第２の期間が記憶されている。
【００２９】
そして、信号処理部４は、第１の期間記憶部１５から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する第１の期間が基準時間から経過した後に、変更時フィルタ係数記憶部１１から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する変更時フィルタ係数を送信データに畳み込み演算して送信する。また、信号処理部４は、第２の期間記憶部１６から読み出した変更前のシンボルレートと変更後のシンボルレートとに該当する第２の期間が基準時間から経過した後に、フィルタ係数記憶部１０から読み出した変更後のシンボルレートに該当するフィルタ係数を送信データに畳み込み演算して送信する。
【００３０】
なお、上記の説明においては、フィルタ係数記憶部１０、変更時フィルタ係数記憶部１１、および、フィルタ変更タイミング記憶部１４と、信号処理部４とは、異なる構成として説明したが、信号処理部４が、フィルタ係数記憶部１０、変更時フィルタ係数記憶部１１、および、フィルタ変更タイミング記憶部１４を内蔵するように構成してもよい。
【００３１】
＜動作＞
次に、図２を用いて、バースト送信において、低いシンボルレートから高いシンボルレートにシンボルレートが変更される場合の、バースト送信装置の動作、特に、バースト送信装置の信号処理部４の、一例としての動作について説明する。ここでは、バースト送信におけるシンボルレートが、１６．８ｋｓｐｓから３３．６ｋｓｐｓに変更される場合について説明する。この例においては、図２に示すように、時刻ｔ１で現在のバースト送信（Current Burst）が終了し、時刻ｔ４から次のバースト送信（Next Burst）が開始される。そして、時刻ｔ１から時刻ｔ４までの期間が、ガードタイム（Guard Time）に対応する。この場合、バースト送信装置の信号処理部４は、次のような動作をする。
【００３２】
バースト送信装置の信号処理部４は、時刻ｔ１までの現在のバースト送信においては、符号Ａで示すようにシンボルレート１６．８ｋｓｐｓであり、そのフィルタタップ長３９７ｔａｐｓであるフィルタ係数により、送信データを畳み込み演算して送信している。
次に、時刻ｔ１までの現在のバースト送信が完了したことに応じて、バースト送信装置の信号処理部４は、現在のバースト送信より次のバースト送信の方がシンボルレートにおいて高いため、現在のバースト送信のシンボルレートと次のバースト送信のシンボルレートとに該当するフィルタ係数を高速化変更時フィルタ係数記憶部１２から読み出すとともに、次のバースト送信のシンボルレートに該当するフィルタ係数をフィルタ係数記憶部１０から読み出す。すなわち、バースト送信装置の信号処理部４は、符号Ｂで示すフィルタ係数を読み出すとともに、符号Ｃで示すフィルタ係数を読み出す。        
また、時刻ｔ１までの現在のバースト送信が完了したことに応じて、バースト送信装置の信号処理部４は、現在のバースト送信のシンボルレートと次のバースト送信のシンボルレートとに該当する第１の期間と第２の期間とを示す情報を、第１の期間記憶部１５と第２の期間記憶部１６とから読み出す。
【００３３】
次に、バースト送信装置の信号処理部４は、時刻ｔ１を基準として、第１の期間記憶部１５から読み出した第１の期間が経過した場合（たとえば、時刻ｔ２の場合）、符号Ａで示すフィルタ係数を高速化変更時フィルタ係数記憶部１２から読み出したフィルタ係数（符号Ｂで示すフィルタ係数）に変更して、送信データを送信する。
次に、バースト送信装置の信号処理部４は、時刻ｔ１を基準として、第２の期間記憶部１６から読み出した第２の期間が経過した場合（たとえば、時刻ｔ３の場合）、高速化変更時フィルタ係数記憶部１２から読み出したフィルタ係数（符号Ｂで示すフィルタ係数）を、フィルタ係数記憶部１０から読み出したフィルタ係数（符号Ｃで示すフィルタ係数）に変更して、送信データを送信する。
その後、バースト送信装置の信号処理部４は、フィルタ係数記憶部１０から読み出したフィルタ係数（符号Ｃで示すフィルタ係数）により、送信データを送信する。そして、時刻ｔ４から、次のバースト送信（Next Burst）が開始される。
【００３４】
上記図２において、バースト間でシンボルレートの変更がある場合に、たとえば、符号Ａで示すフィルタタップ長が長いフィルタ係数から、単に、符号Ｃで示すフィルタタップ長が短いフィルタ係数にフィルタ係数を変更した場合には、符号Ａで示すフィルタタップ長が長いフィルタ係数により、次のバースト送信の送信データが現在のバースト送信に干渉する可能性がある。
これに対して、上記に図２を用いて説明したように、本実施形態によるバースト送信装置においては、バースト間でシンボルレートの変更がある場合に、単にシンボルレートに対応するフィルタ係数を切替えるのではなく、一度、上述した符号Ｂのフィルタ係数に変更した後に、次のバースト送信に対応するフィルタ係数（符号Ｃのフィルタ係数）に変更する。
これにより、バースト送信において、シンボルレートが低い方から高い方へ変更する場合、すなわち、フィルタタップ長が長いフィルタ係数からフィルタタップ長が短いフィルタ係数にフィルタ係数を変更する場合においても、本実施形態においては、このように上述した符号Ｂのフィルタ係数に一度適切なタイミングで変更するため、次のバースト送信の送信データが現在のバースト送信のフィルタに干渉することがない。よって、バースト間のランプダウン/ランプアップは、図２に符号Ｐ、Ｑ、Ｒに示すようになり、パワーマスクを保証することが可能であり、また、ランプアップまたはダウン時の送信スペクトラムに影響を与えることがない。
【００３５】
次に、図３を用いて、バースト送信において、高いシンボルレートから低いシンボルレートにシンボルレートが変更される場合の、バースト送信装置の動作、特に、バースト送信装置の信号処理部４の、動作の一例を説明する。ここでは、図２との相違点のみについて説明する。
【００３６】
時刻ｔ１までの現在のバースト送信が完了したことに応じて、バースト送信装置の信号処理部４は、現在のバースト送信より次のバースト送信の方がシンボルレートにおいて低いため、現在のバースト送信のシンボルレートと次のバースト送信のシンボルレートとに該当するフィルタ係数を低速化変更時フィルタ係数記憶部１３から読み出す。
そして、バースト送信装置の信号処理部４は、時刻ｔ２で、符号Ａで示すフィルタ係数を低速化変更時フィルタ係数記憶部１３から読み出したフィルタ係数（符号Ｂで示すフィルタ係数）に変更して、送信データを送信する。
次に、バースト送信装置の信号処理部４は、時刻ｔ３で、低速化変更時フィルタ係数記憶部１３から読み出したフィルタ係数（符号Ｂで示すフィルタ係数）をフィルタ係数記憶部１０から読み出したフィルタ係数（符号Ｃで示すフィルタ係数）に変更して、送信データを送信する。
【００３７】
上記図３の動作において、バースト間でシンボルレートの変更がある場合に、たとえば、短い符号Ａで示すフィルタタップ長がフィルタ係数から、単に、符号Ｃで示すフィルタタップ長が長いフィルタ係数にフィルタ係数を変更した場合には、符号Ｃで示すフィルタタップ長が長いフィルタ係数により、現在のバースト送信の送信データが次のバースト送信に干渉する可能性がある。
これに対して、上記に図３を用いて示したように、本実施形態によるバースト送信装置においては、バースト間でシンボルレートの変更がある場合に、単にシンボルレートに対応するフィルタ係数を切替えるのではなく、一度、上述した符号Ｂのフィルタ係数に変更した後に、次のバースト送信に対応するフィルタ係数（符号Ｃのフィルタ係数）に変更する。
これにより、バースト送信において、シンボルレートが高い方から低い方へ変更する場合、すなわち、フィルタタップ長が短いフィルタ係数からフィルタタップ長が長いフィルタ係数にフィルタ係数を変更する場合においても、本実施形態においては、このように上述した符号Ｂのフィルタ係数に一度適切なタイミングで変更するため、現在のバースト送信の送信データが次のバースト送信のフィルタに干渉することがない。よって、バースト間のランプダウン/ランプアップは、図３の符号Ｐ、Ｑ、Ｒに示すようになり、パワーマスクを保証することが可能であり、また、ランプアップまたはダウン時の送信スペクトラムに影響を与えることがない。
【００３８】
以上、図１から図３を用いて説明した本実施形態によるバースト送信装置によれば、バースト送信において、シンボルレートが低い方から高い方へ変更する場合にも、シンボルレートが高い方から低い方へ変更する場合にも、パワーマスクを保証することが可能であり、また、ランプアップまたはダウン時の送信スペクトラムに影響を与えることがない。また、バースト前縁およびバースト後縁の変化を円滑化することができる。また、バースト間での漏洩を抑圧することができる。また、前後バーストへの干渉を抑圧することができる。
【００３９】
なお、上記においては、信号制御部３は、バッファ部２に記憶されている送信データの中から、バースト送信において送信するデータ長に合わせて、送信データを読み出し、この読み出した送信データを、符号化し、変調処理し、マッピングした後、この送信データを、信号処理部４が有する入力データバッファ部４１に記憶させるものとして説明したが、これに限られるものではない。
たとえば、制御部１が、送信データをバッファ部２に記憶させる場合に、送信データを、符号化し、変調処理し、マッピングした後、この送信データを、バッファ部２に記憶させるようにしてもよい。なお、この場合には、信号制御部３は、バッファ部２に記憶されている送信データの中から、バースト送信において送信するデータ長に合わせて、送信データを読み出し、この読み出した送信データを、単に、信号処理部４が有する入力データバッファ部４１に記憶させる。
【００４０】
＜第２の実施形態＞
次に、図４を用いて第２の実施形態によるバースト送信装置の構成について説明する。なお、図１の第１の実施形態によるバースト送信装置の構成と同一の構成については、同一の符号を付し、その説明を省略する。
【００４１】
この図４に示す第２の実施形態によるバースト送信装置は、図１に示す第１の実施形態によるバースト送信装置に対して、更に、レジスタテーブル記憶部６とレジスタ設定部７とを有する。
【００４２】
レジスタテーブル記憶部６には、信号制御部３から、バースト毎のシンボルレートを示す情報が、順に記憶される。たとえば、信号制御部３が、たとえば、制御部１から、予め定められている期間における複数のバースト毎のシンボルレートを示す情報を取得しておく。そして、信号制御部３が、取得した複数のバースト毎のシンボルレートを示す情報を、適切なタイミングで、レジスタテーブル記憶部６に記憶させる。この適切なタイミングとは、信号制御部３の処理において、複数のバースト毎のシンボルレートを示す情報をレジスタテーブル記憶部６に記憶させたとしても、自身の処理に遅延が生じることが無いようなタイミングであり、すなわち、信号制御部３自身に負荷が生じていないタイミングである。
【００４３】
レジスタ設定部７は、適切なタイミングで、バースト毎のシンボルレートを示す情報をレジスタテーブル記憶部６から順に読み出し、この読み出したバースト毎のシンボルレートを示す情報を、信号処理部４が有するレジスタ部４２に記憶させることにより設定する。なお、この適切なタイミングとは、通信方式やバースト毎のシンボルレートなどにより、予め定められているタイミングである。
【００４４】
上述した図１に示す第１の実施形態においては、信号制御部３は、バースト毎のシンボルレートを示す情報を、信号処理部４が有するレジスタ部４２に記憶させることにより設定する、として説明した。これにより、信号処理部４においては、要求されたシンボルレートに応じた信号処理部のフィルタ係数を切替える制御を実行することができた。
【００４５】
しかしながら、信号制御部３は、読み出した送信データに対して、符号化、変調処理、マッピングなどの処理を実行している。そのため、信号制御部３は、これらの処理により自身に負荷が生じている場合には、バースト毎のシンボルレートを示す情報を、信号処理部４が有するレジスタ部４２に記憶させる適切なタイミングで、記憶させることができない可能性がある。仮に、バースト毎のシンボルレートを示す情報がレジスタ部４２に記憶されないとすると、バースト送信装置は、送信データを正常に送信できない可能性がある。
【００４６】
これに対して、第２の実施形態によれば、信号制御部３は、自身に負荷が生じていないタイミングで、レジスタテーブル記憶部６に記憶させる。その後は、レジスタ設定部７が、バースト毎のシンボルレートを示す情報をレジスタテーブル記憶部６から順に読み出し、この読み出したバースト毎のシンボルレートを示す情報を、信号処理部４が有するレジスタ部４２に記憶させることにより設定する。
【００４７】
よって、信号制御部３において、読み出した送信データに対して、符号化、変調処理、マッピングなどの処理により自身に負荷が生じている場合であっても、レジスタ設定部７が、バースト毎のシンボルレートを示す情報を、信号処理部４が有するレジスタ部４２に記憶させる適切なタイミングで、記憶させることができる。そのため、信号制御部３に負荷が生じている場合であっても、バースト毎のシンボルレートを示す情報がレジスタ部４２に記憶されることがなく、バースト送信装置は、送信データを正常に送信できる。
【００４８】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００４９】
【図１】この発明の第１の実施形態によるバースト送信装置の構成を示すブロック図である。
【図２】変更前のシンボルレートより変更後のシンボルレートの方が高い場合のバースト送信装置の動作を示すシーケンス図である。
【図３】変更前のシンボルレートより変更後のシンボルレートの方が低い場合のバースト送信装置の動作を示すシーケンス図である。
【図４】この発明の第２の実施形態によるバースト送信装置の構成を示すブロック図である。
【符号の説明】
【００５０】
１…制御部、２…バッファ部、３…信号制御部、４…信号処理部、５…送信部、６…レジスタテーブル記憶部、７…レジスタ設定部、１０…フィルタ係数記憶部、１１…変更時フィルタ係数記憶部、１２…高速化変更時フィルタ係数記憶部、１３…低速化変更時フィルタ係数記憶部、１４…フィルタ変更タイミング記憶部、１５…第１の期間記憶部、１６…第２の期間記憶部、４１…入力データバッファ部、４２…レジスタ部、４３…乗算部
【図１】
2010124042.tif 000003
【図２】
2010124042.tif 000004
【図３】
2010124042.tif 000005
【図４】
2010124042.tif 000006