(57)【要約】【課題】  入力ビット数より出力ビット数を小さくするために、入力ビット値のうち、設定された一部区間のみを表現し、表現されない区間に含まれたビット値を特定の値に対応させる移動通信システムにおいて、入力ビット値に従って表現しようとする区間を調節する装置及び方法を提供する。【解決手段】  測定部は、出力可能なビット値を少なくとも３個の区間に分割し、一定の期間の間に出力されるビット値を各区間別に出力ビットの出力回数を測定する。制御部は、特定の区間の出力回数が他の区間の出力回数よりも大きい場合、表現しようとする区間を調節する。【選択図】図３
2005198306.tif 000002
【特許請求の範囲】
【請求項１】
符号分割多重接続移動通信システムにおいて復号化部に入力されるデータビット数を調節する方法であって、
（ａ）従来のビット数で表現可能な範囲の内で複数の区間を設定するステップと、
（ｂ）前記区間別に所定の区間の間に出力値をカウントするステップと、
（ｃ）前記区間別カウント値を比較するステップと、
（ｄ）前記比較結果に基づいて、前記区間別カウント値の分布が所定の形態を有するように前記データを表現するためのビット数を調節するステップと、
を含むことを特徴とする方法。
【請求項２】
前記ステップ（ａ）は、陰の値と陽の値が平均的に同一であるように出力される場合、陰の値の範囲を選択するか、又は、陽の値の範囲を選択して区間を設定することを特徴とする請求項１記載の方法。
【請求項３】
前記ステップ（ｄ）は、最大値を有する区間が設定された範囲の左右にかたよって存在しないように前記ビット数を調節することを特徴とする請求項１記載の方法。
【請求項４】
前記ステップ（ｄ）で考慮される前記区間別カウント値の分布形態は、変調方式に従って決定されることを特徴とする請求項１記載の方法。
【請求項５】
前記ステップ（ｄ）で考慮される前記区間別カウント値の分布形態は、ＢＰＳＫの場合、区間が設定された範囲の内で１つの最大値が存在する形態であり、ＱＰＳＫの場合、２個の最大値が存在し、８ＰＳＫの場合、３個の最大値が存在し、１６ＱＡＭの場合、４個の最大値が存在することを特徴とする請求項４記載の方法。
【請求項６】
入力ビット数より出力ビット数を小さくするために、入力ビット値のうち、設定された一部区間のみを表現し、表現されない区間に含まれたビット値を特定の値に対応させる移動通信システムにおいて、前記入力ビット値に従って表現しようとする区間を調節する方法であって、
前記出力可能なビット値を少なくとも３個の区間に分割し、一定の期間の間に出力されるビット値を各区間別に出力ビットの出力回数を測定するステップと、
特定の区間の出力回数が他の区間の出力回数よりも大きい場合、前記表現しようとする区間を調節するステップと、
を含むことを特徴とする方法。
【請求項７】
前記各区間に含まれるビット値のうち少なくとも１つのビット値を設定し、前記設定されたビット値の出力回数を測定することを特徴とする請求項６記載の方法。
【請求項８】
前記出力ビットの数がｙである場合、前記出力可能なビット値の範囲は、
【数１】
2005198306.tif 000009
との間であることを特徴とする請求項６記載の方法。
【請求項９】
前記表現されない区間に含まれたビット値は、
【数２】
2005198306.tif 000010
で表現されることを特徴とする請求項８記載の方法。
【請求項１０】
前記
【数３】
2005198306.tif 000011
が含まれた区間で出力回数が多い場合、前記表現可能な区間を拡大することを特徴とする請求項９記載の方法。
【請求項１１】
“０”が含まれた区間で出力回数が多い場合、前記表現可能な区間を縮小することを特徴とする請求項１０記載の方法。
【請求項１２】
前記１つの出力ビット値に対応する入力ビット値の個数に従って前記表現しようとする区間を調節することを特徴とする請求項６記載の方法。
【請求項１３】
前記１つのビット値に対応する入力ビット値の個数は、前記表現しようとする区間の範囲に比例することを特徴とする請求項１２記載の方法。
【請求項１４】
入力ビット数より出力ビット数を小さくするために、入力ビット値のうち、設定された一部区間のみを表現し、表現されない区間に含まれたビット値を特定の値に対応させる移動通信システムにおいて、前記入力ビット値に従って表現しようとする区間を調節する装置であって、
前記出力可能なビット値を少なくとも３個の区間に分割し、一定の期間の間に出力されるビット値を各区間別に出力ビットの出力回数を測定する測定部と、
特定の区間の出力回数が他の区間の出力回数よりも大きい場合、前記表現しようとする区間を調節する制御部と、
を含むことを特徴とする装置。
【請求項１５】
前記測定部は、
各区間に含まれたビット値のうち少なくとも１つのビット値を設定し、前記設定されたビット値の出力回数を測定することを特徴とする請求項１４記載の装置。
【請求項１６】
前記出力ビットの数がｙである場合、前記出力可能なビット値の範囲は、
【数４】
2005198306.tif 000012
との間であることを特徴とする請求項１５記載の装置。
【請求項１７】
前記制御部は、
前記表現されない区間に含まれたビット値を
【数５】
2005198306.tif 000013
で表現することを特徴とする請求項１５記載の装置。
【請求項１８】
前記制御部は、
前記
【数６】
2005198306.tif 000014
が含まれた区間で出力回数が多い場合、前記表現可能な区間を拡大することを特徴とする請求項１７記載の装置。
【請求項１９】
前記制御部は、
“０”が含まれた区間で出力回数が多い場合、前記表現可能な区間を縮小することを特徴とする請求項１８記載の装置。
【請求項２０】
前記制御部は、
前記１つの出力ビット値に対応する入力ビット値の個数に従って前記表現しようとする区間を調節することを特徴とする請求項１４記載の装置。
【請求項２１】
前記１つのビット値に対応する入力ビット値の個数は、前記表現しようとする区間の範囲に比例することを特徴とする請求項２０記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムの復号化部に関し、特に、軟判定に基づいた復号化部の性能向上のために、復号化部に入力されたデータの入力範囲を調節する装置及び方法に関する。
【背景技術】
【０００２】
移動通信システムは、データを無線で送受信する。しかしながら、移動通信システムは、このデータを無線で送受信するので、受信部は、送信部から伝送されたデータを正確に受信しにくい。上述したような問題点を解決するために、この移動通信システムにおいて、この送信部は、伝送データを符号化して伝送し、この受信部は、符号化されたデータを復号化することによってこのデーを受信する。
【０００３】
図１は、移動通信システムにおける送受信部の構造を示すブロック図である。図１を参照して、移動通信システムにおける送受信部の構造について説明する。
【０００４】
図１を参照すると、二進信号を有する入力ビットは、符号化部１００に入力される。符号化部１００は、入力ビットを符号化して符号化ビット列を出力する。この符号化ビット列は、整合部１０２に入力される。整合部１０２は、入力された直列符号化ビット列に対して無線フレームを通して伝送された出力ビット数を考慮してレートマッチングを遂行し、インターリーバ１０４に伝達する。インターリーバ１０４は、この符号化ビット列がバーストエラーに強い性能を有するように、このレートマッチングされたビット列のインターリービングを遂行し、変調部１０６に出力する。変調部１０６は、このインターリービングされたビット列をシンボルマッピングコンスタレーションに従ってシンボルマッピングする。変調部１０６の変調方式としては、ＱＰＳＫ（Quadrature Phase Shift Keying）、８ＰＳＫ（8-ary Phase Shift Keying）、１６ＱＡＭ（16-ary Quadrature Amplitude Modulation）、及び６４ＱＡＭがある。このシンボルを構成するビット数は、この各変調方式に基づいて定義されている。ＱＰＳＫ変調方式は、２ビットで構成され、８ＰＳＫ変調方式は３ビットで構成される。また、１６ＱＡＭ変調方式は、４ビットで構成され、６４ＱＡＭ変調方式は、６ビットで構成される。変調部１０６から出力された変調シンボルは、送信アンテナ１０８を通して伝送される。
【０００５】
送信アンテナ１０８を通して伝送されたシンボルは、受信アンテナ１１０によって受信される。受信アンテナ１１０によって受信されたシンボルは、復調部１１２に入力される。復調部１１２は、変調部１０６のこのシンボルマッピングコンスタレーションと同一のシンボルマッピングコンスタレーションを有しており、このシンボルマッピングコンスタレーションによってこの受信されたシンボルを二進ビット列に変換する。すなわち、この復調方式は、この変調方式によって決定される。復調部１１２によって復調された二進ビット列は、デインターリーバ１１４に伝達される。デインターリーバ１１４は、インターリーバ１０４のインターリービング方式と同一の方式に従って、この復調された二進ビット列のデインターリービングを遂行する。このデインターリービングされた二進ビット列は、逆整合部１１６へ入力される。逆整合部１１６は、整合部１０２がビット反復を遂行した場合、反復されたビットを除去し、穿孔(puncturing)を遂行した場合、穿孔されたビットを再生して符号化部１１８に出力する。符号化部１１８は、このレート逆整合された二進ビット列を二進ビットに符号化する。
【０００６】
図２は、ビタビ復号化部を使用する一般の受信部の構造を示すブロック図である。図２は、図１の受信部に範囲調節部２０６を加えて構成している。以下、この範囲調節部について説明する。一般に、復調部２００から出力された１つの変調シンボルは、１０ビットの以内で構成される。このとき、符号化部２０８は、この１０ビットより少ないビット数のみでも送信部の信号を推定することができる。一般に、符号化部２０８は、３又は４ビットで構成された情報のみでも、この送信部の信号を正確に推定することができる。この復号化部２０８に入力された（又は、範囲調節部２０６から出力された）ビット数が３ビットで構成される場合、８種類を表現することができ、この復号化部２０８に入力されたビット数が４ビットで構成される場合、１６種類を表現することができる。下記表１は、復号化部２０８に入力されたビット数が３である場合に表現することができる一例を示す。
【０００７】
【表１】
2005198306.tif 000003
【０００８】
下記表２は、復号化部２０８に入力されたビット数が４である場合に表現することができる一例を示す。
【表２】
2005198306.tif 000004
【０００９】
表１を参照すると、表現することができる８個は、−４〜３であり、表４によると、表現することができる１６個は、−８乃至７である。範囲調節部２０６は、この復号化部２０８へ伝達される１つのシンボルに対する表現形態を調節する機能を遂行する。以下、範囲調節部２０６が１つのシンボルに対する表現形態を調節する理由について説明する。
【００１０】
上述したように、範囲調節部２０６に伝達される１つのシンボルに対する二進ビット列は、一般に、略１０ビットで構成され、範囲調節部２０６から出力された１つのシンボル出力に対する二進ビット列は、一般に、３ビット又は４ビットで構成される。従って、この入力ビット値のうち、この３ビット又は４ビットで表現されることができない値は、この３ビット乃至４ビットで表現されることができる値に対応しなければならない。下記表３は、範囲調節部２０６に入力されるビット数が６であり、範囲調節部２０６から出力されるビット数が４である場合に表現することができる一例を示す。
【００１１】
【表３】
2005198306.tif 000005
【００１２】
表３に示すように、この出力ビットで表現されることができない値は、表現されることができる値のうち、一番小さい値及び一番大きい値に対応する。すなわち、表３によると、この入力ビット値が−８より小さい場合には、出力値を−８（１０００）で表現する。また、入力ビット値が７より大きい場合には、出力値を７（０１１１）で表現する。
【００１３】
しかしながら、軟判定復号化部は、入力値が最大に表現される場合に最適の性能を得ることができる。すなわち、軟判定復号化部は、−３２（１０００００）及び３１（０１１１１１）を含む全ての入力ビットが入力される場合にさらに正確な復号を遂行することができる。従って、この出力される４ビットをもって、入力されるこの６ビットで表現されることができる最大値まで表現する必要がある。
【００１４】
また、従来の方法において、軟判定復号化部に入力される値が最大に表現されることができるように、この範囲調節部の調節定数‘ｋ’を固定された１つの値に設定するか、又は、算術平均値によってこの調節定数‘ｋ’を調節する方法を使用した。しかしながら、この範囲調節部が１つの固定された値を使用する場合、この範囲調節部に入力される値を効率的に表現することができない。表３を参照すると、この範囲調節部に入力されるビット値のうち、−８より小さい値と７より大きい値が他の値に比べて入力頻度が頻繁な場合、この−８より小さい値と７より大きい値を詳細に表現する必要がある。例えば、−１０と−２３を区分することができる方法が提供されなければならない。しかしながら、この調節定数が固定されている場合には、この−１０と−２３を区分することができる方案がなくなる。従って、この調節定数が固定された値を有している場合、入力ビット値に従って柔軟に動作することができない、という短所がある。
【００１５】
また、この範囲調節部が算術平均値によって復号化部へ伝達するビット数を調節する場合にも次のような短所を有する。この範囲調節部は、この範囲調節部から出力されたビット値を一定の期間の間に算術的に平均する。この算術平均値が−８又は７に近い場合には、この調節定数を調節し、この算術平均値が０に近い場合にも、この調節定数を調節する。しかしながら、このように出力されたビット値を算術的に平均するためには、メモリ容量が増加され、演算量及び複雑度も増加する。例えば、出力ビット数が４である場合、出力ビットを１２８回にわたって算術計算(合算)を遂行するためには、９ビットのメモリが必要であり、これに従って、複雑度も増加する。また、算術平均値に対する正確度を高めるために、長い期間の間、算術平均計算を遂行して得られた値を使用する必要がある。しかしながら、出力ビットに対する算術回数に比例してメモリの容量が増加し、複雑度も増加する。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
上記背景に鑑みて、本発明の目的は、範囲調節部に入力ビット値に従って出力ビット数(又は入力データの範囲)を調節する装置及び方法を提供することにある。
【００１７】
本発明の他の目的は、メモリの容量を増加させず、出力ビット数を調節する装置及び方法を提供することにある。
【００１８】
本発明のさらなる目的は、複雑度を増加させず、出力ビット数を調節する装置及び方法を提供することにある。
【課題を解決するための手段】
【００１９】
このような目的を達成するために、本発明の実施形態によると、入力ビット数より出力ビット数を小さくするために、入力ビット値のうち、設定された一部区間のみを表現し、表現されない区間に含まれたビット値を特定の値に対応させる移動通信システムにおいて、前記入力ビット値に従って表現しようとする区間を調節する方法であって、前記出力可能なビット値を少なくとも３個の区間に分割し、一定の期間の間に出力されるビット値を各区間別に出力ビットの出力回数を測定するステップと、特定の区間の出力回数が他の区間の出力回数よりも大きい場合、前記表現しようとする区間を調節するステップと、を含むことを特徴とする。
【００２０】
また、本発明の実施形態によると、入力ビット数より出力ビット数を小さくするために、入力ビット値のうち、設定された一部区間のみを表現し、表現されない区間に含まれたビット値を特定の値に対応させる移動通信システムにおいて、前記入力ビット値に従って表現しようとする区間を調節する装置であって、前記出力可能なビット値を少なくとも３個の区間に分割し、一定の期間の間に出力されるビット値を各区間別に出力ビットの出力回数を測定する測定部と、特定の区間の出力回数が他の区間の出力回数よりも大きい場合、前記表現しようとする区間を調節する制御部と、を含むことを特徴とする。
【発明の効果】
【００２１】
本発明の実施形態は、範囲調節部に入力信号の特性に従って表現することができる範囲を自動に調節することによって、軟判定復号化部の性能を向上させる。また、測定部から出力される信号を算術演算せずカウントすることによって、複雑度を減少させる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明による好適な一実施形態について添付した図面を参照しつつ詳細に説明する。下記の説明において、本発明の要旨のみを明瞭にする目的で、関連した公知の機能又は構成に関する具体的な説明は省略する。
【００２３】
図３は、本発明の実施形態に従う範囲調節部とこの範囲調節部で範囲調節を遂行するために関連した構成を示すブロック図である。図３に示す構成は、範囲調節部３０４、測定部３０２、及び制御部３００と、から構成される。制御部３００は、範囲調節部３０４に関する制御動作の以外に、受信器の他の構成に対する制御動作を遂行することができる。以下、図３に示している構成によって遂行される動作について詳細に説明する。
【００２４】
範囲調節部３０４は、制御部３００が伝達した制御信号に従って入力信号の表現範囲を調節する。図３を参照すると、範囲調節部３０４に入力されるビット数は、‘ｘ’ビットであり、範囲調節部３０４から出力されるビット数は、‘ｙ’ビットである。もちろん、このｘの値がｙの値より大きい場合、本発明の実施形態に従う動作を遂行する。このｘの値がｙの値と同一である場合、範囲調節部３０４は、この入力ビット値をそのまま出力するので、本発明の実施形態に従う動作を遂行する必要がない。範囲調節部３０４は、制御部３００から提供された調節定数‘ｋ’に基づいて、既存の出力ビット数を考慮して表現しようとする範囲を再設定する。下記式１は、範囲調節部３０４の入力値と出力値との関係を示す。
【００２５】
【数１】
2005198306.tif 000006
ここで、ｙは、範囲調節部３０４からの出力値を示し、ｘは、範囲調節部３０４への入力値を示す。ｋは、調節定数を示し、上述したように、制御部３００から伝達される。
【００２６】
以下、ｋに従って表現されることができる入力値が異なる場合に遂行される動作について説明する。下記説明において、このｘ及びｙのビット値は、十進数で表現される。範囲調節部３０４に入力されるビット数を８であるとすると、ｘは、−１２８〜１２７の値を有する。範囲調節部３０４から出力されるビット数を４であるとすると、ｙは、−８〜７の値を有する。下記表４は、ｋの値が１である場合、範囲調節部３０４で表現可能な範囲を示す。
【００２７】
【表４】
2005198306.tif 000007
【００２８】
表４を参照すると、範囲調節部３０４が正確に表現することができるｘの値の範囲は、−１６と１４との間である。すなわち、範囲調節部３０４は、−１６より小さいｘの値及び１４より大きいｘの値を正確に表現することができない。表４によると、−１６より小さいｘの値は、−８として表現され、１４より大きいｘの値は、７として表現される。下記表５は、ｋの値が２である場合、範囲調節部で表現可能な範囲を示す。
【００２９】
【表５】
2005198306.tif 000008
【００３０】
表５を参照すると、範囲調節部３０４が正確に表現することができるｘの値の範囲は、−３２と２８との間である。すなわち、範囲調節部３０４は、−３２より小さいｘの値及び２８より大きいｘの値を正確に表現することができない。表５によると、−３２より小さいｘの値は、−８として表現され、２８より大きいｘの値は、７として表現される。表４及び表５に示すように、調節定数ｋを調節することによって表現することができるｘの範囲は異なる。
【００３１】
測定部３０２は、範囲調節部３０４の出力値を測定する。測定部３０２は、範囲調節部３０４が出力可能な値のそれぞれを測定するか、又は、範囲調節部３０４が出力可能な値を少なくとも３以上の区間に分割し、この各区間に含まれた値を測定することができる。例えば、この出力可能なビット値が８個であり、４個の区間に分割される場合、各区間は、２個の値を含むことができる。もちろん、この各区間に含まれた２個の値は、隣接している値である。出力可能な値を少なくとも３個の区間に分割する過程については、下記で詳細に説明する。
【００３２】
測定部３０２は、範囲調節部３０４から出力された信号が有する各ビット値に対する出力回数を測定し、この測定された回数を制御部３００に伝達する。制御部３００は、測定部３０２から伝達された各ビット値に対する出力回数を用いて調節定数を生成する。制御部３００は、測定部３０２がこの測定された回数を伝達する時間を設定し、この設定時間(以下、“測定時間”と称する。)に関する情報を測定部３０２に伝達する。測定部３０２は、この測定時間の間に範囲調節部３０４から出力される各ビット値の出力回数を制御部３００に伝達する。この測定時間の間に測定された出力回数は、制御部３００に伝達すると同時にリセットされる。この測定時間は、使用者の選択に従って異なることができるが、一般に、正確度を高めるために相当に長い時間が要求される。
【００３３】
図４及び図５は、本発明の実施形態による制御部３００が生成した調節定数に基づいて表現範囲が変更される例を示す。図４は、初期に設定された調節定数に基づいてｘの値を表現した例を示し、図５は、変更された調節定数に基づいてｘの値を表現した例を示す。以下、図４を参照して、初期に設定された調節定数に基づいてｘの値を表現した例を説明する。図４は、範囲調節部３０４から出力されたビット数が６である場合を説明する。従って、ｙは、−３２と３１との間の値を有する。また、図４は、−３２と−１との間の値のみを示す。０と３１との間の値は、この−３２と−１との間の値と同一に表現されるので、図４では省略する。以下、測定部３０２によって遂行される動作について説明する。
【００３４】
測定部３０２は、この範囲調節部３０４から出力可能な値を少なくとも３以上の区間に区分する。図４において、測定部３０２は、４個の区間に区分する。もちろん、図４では、−３２と−１との間の値のみ示しているので、−３２と３１との間の値は、８個の区間に区分されることができる。しかしながら、陽数及び陰数の送信信号の発生確率がそれぞれ５０％で同一であると、−３２から−１の区間及び０から３１の区間のうちの１つのみ選択されることができる。区間＃１は、ｙの値が−１と−８との間の値を有する場合であり、区間＃２は、−９と−１６との間の値を有する場合である。区間＃３は、ｙの値が−１７と−２４との間の値を有する場合であり、区間＃４は、−２５と−３２との間の値を有する場合である。測定部３０２は、各区間に含まれたｙの値に対してすべて測定することではなく、各区間を示す少なくとも１つの値を測定することができる。この測定された代表値が大きいほど正確度は高まるが、複雑度が増加する、という短所がある。従って、この各区間で測定される代表値の個数は、正確度及び複雑度を考慮して設定されなければならない。例えば、図４では、各区間ごとに２個の代表値が設定されている。この区間＃１での代表値はａ１及びａ２であり、区間＃２での代表値は、ａ３及びａ４である。区間＃３での代表値は、ａ５及びａ６であり、区間＃４での代表値は、ａ７及びａ８である。
【００３５】
測定部３０２は、範囲調節部３０４から出力されたｙの値のうち、測定周期の間に、区間＃１のａ１及びａ２に該当するｙの値の出力回数を測定して制御部３００に伝達する。測定部３０２は、範囲調節部３０４出力されたｙの値のうち、測定周期の間に、区間＃２のａ３及びａ４に該当するｙの値の出力回数を測定して制御部３００に伝達する。測定部３０２は、範囲調節部３０４から出力されたｙの値のうち、測定周期の間に、区間＃３のａ５及びａ６に該当するｙの値の出力回数を測定して制御部３００に伝達する。測定部３０２は、範囲調節部３０４から出力されたｙの値のうち、測定周期の間に、区間＃４のａ７及びａ８に該当するｙの値の出力回数を測定して制御部３００に伝達する。
【００３６】
制御部３００は、各区間に伝達された出力回数を比較する。図４において、区間４＃に該当する出力回数が一番高い。区間＃４に該当する出力回数が一番高いということは、以前に設定されている調節定数でｘの値を全部表現することができないことを示す。従って、この調節定数を調節する必要がある。制御部３００は、この調節定数ｋの値を増加させる。図５は、制御部３００が既存の調節定数より２倍大きい調節定数に基づいて表現されたｘの値の例を示す。従って、式１、表４、及び表５によると、この調節定数が２倍に増加する場合、表現されることができるｘの値は、２倍になる。
【００３７】
図６は、本発明の実施形態による制御部及び測定部で遂行される動作を示すフローチャートである。図６を参照して、本発明の実施形態による制御部及び測定部で遂行される動作について詳細に説明する。
【００３８】
ステップ６００で、制御部は、ｋ、Ｔ及び代表値ａ１〜ａＮを設定する。ここで、ｋは、調節定数を意味し、Ｔは、測定周期を意味する。ステップ６０２で、この制御部は、カウントｔを開始する。ステップ６０４で、この制御部は、このｔが測定周期Ｔに到達したか否かを判断する。このｔが測定周期Ｔに到達したら、制御部は、ステップ６０６に進行し、このｔがＴに到達しなかったら、制御部は、ステップ６０４に戻る。このｔが測定周期Ｔに到達したら、この測定部は、測定された情報を制御部に伝達する。この測定部が伝達する情報は、各代表値の出力回数を含む。
【００３９】
ステップ６０６で、この制御部は、この伝達された各代表値の出力回数を合算する。この合算結果が“０”であれば、この制御部は、ステップ６２０に進行し、この合算結果が“０”でなければ、この制御部は、ステップ６０８に進行する。この合算結果が“０”という意味は、代表値に該当するｙの値がこの測定周期の間に出力されなかったことを示す。ステップ６０８で、この制御部は、伝達された代表値の出力頻度のうち一番高い値を有する代表値がａ１であるか否かを判断する。このａ１は、図４に示したように、０に一番隣接した値である。このａ１で出力頻度が一番高いという意味は、表現しようとするｘの値の範囲を広く設定したことを示す。従って、制御部は、表現しようとする範囲を縮小する代わりに、表現しようとするｘの値の範囲をさらに細かく区別する必要がある。このａ１に該当する出力頻度の数が一番大きい場合、制御部は、ステップ６１８に進行し、このａ１に該当する出力頻度の数が一番大きくない場合、制御部は、ステップ６１０に進行する。
【００４０】
ステップ６１０で、この制御部は、伝達された代表値の出力頻度のうち、一番高い値を有する代表値がａＮであるか否かを判断する。このａＮは、一番小さいｙの値を表現する代表値であることが分かる。ａＮで出力頻度が一番高いという意味は、表現しようとするｘの値の範囲を狭く設定したことを示す。従って、制御部は、表現しようとするｘの値の範囲を拡大する必要がある。このａＮに該当する出力頻度の数が一番大きい場合、制御部は、ステップ６２２に進行し、このａＮに該当する出力頻度の数が一番大きくない場合、制御部は、ステップ６１２に進行する。
【００４１】
ステップ６１２で、この制御部は、ａ１〜ａＮ／２の和と（ａＮ／２）＋１〜ａＮの和とを比較する。ａ１〜ａＮ／２の和が（ａＮ／２）＋１〜ａＮの和より大きい場合、制御部は、ステップ６１４に進行し、ａ１〜ａＮ／２の和が（ａＮ／２）＋１〜ａＮの和より小さい場合、制御部は、ステップ６１６に進行する。
【００４２】
ステップ６１４で、この制御部は、ａ１〜ａＮ／４の和と（ａＮ／４）＋１〜ａＮの和とを比較する。ａ１〜ａＮ／４の和が（ａＮ／４）＋１〜ａＮの和より大きい場合、この制御部は、ステップ６１８に進行し、ａ１〜ａＮ／４の和が（ａＮ／４）＋１〜ａNの和より小さいか、または同一である場合、この制御部は、ステップ６２０に進行する。ステップ６１６で、この制御部は、（ａＮ／２）＋１〜ａ３N／４の和と（ａ３N／４）＋１〜ａＮの和とを比較する。（ａＮ／２）＋１〜ａ３N／４の和が（ａ３N／４）＋１〜ａＮの和より大きい場合、この制御部は、ステップ６２０に進行し、（ａＮ／２）＋１〜３ａＮ／４の和が（ａ３N／４）＋１〜ａＮの和より小さいか、または同一である場合、この制御部は、ステップ６２２に進行する。
【００４３】
ステップ６１８で、この制御部は、ｋの値を減少させ、ステップ６２０で、この制御部は、ｋの値を保持する。ステップ６２２で、この制御部は、ｋの値を増加させる。ステップ６２４で、この制御部は、動作を終了するか否かを判断する。動作が終了したものと判断されると、この制御部は、ステップ６２６に進行してその動作を終了する。しかしながら、動作が終了しないものと判断されると、この制御部は、ステップ６０２に戻る。
【００４４】
図６では、出力可能な値が４個の区間に分けられている場合について説明したが、出力可能な値が５個以上の区間に分けられた場合、ステップ６１４及びステップ６１６は、異なることができる。出力可能な値が４個の区間に分けられている場合、ステップ６１４で、区間＃１の代表値と区間＃２の代表値を比較し、ステップ６１６で、区間＃３の代表値と区間＃４の代表値を比較する。しかしながら、出力可能な値が６個の区間（区間＃１〜区間＃６）に分けられている場合、この制御部は、ステップ６１４で、区間＃１の代表値と区間＃３の代表値を比較し、ステップ６１６で、区間＃４の代表値と区間＃６の代表値を比較する。
【００４５】
説明の便宜上、本発明の実施形態は、ＢＰＳＫ（Binary Phase Shift Keying）を使用した送受信器を参照して説明した。従って、設定された４個の区間のうち、最大カウント値を有する区間は、１個のみ存在する。このとき、この最大カウント値を有する区間が区間を設定するのに使用された範囲の中央に位置するように、ｋの値を調節することによってビット数を調節する。しかしながら、ＱＰＳＫの場合、区間を設定するのに使用された範囲の内で、最大カウント値を有する区間は２個存在し、その２個の区間がそれぞれの区間を設定するのに使用された範囲の中央に位置するように、ｋの値を調節することによってビット数を調節しなければならない。例えば、５個の区間を設定した場合、２番目及び３番目の区間にこの最大カウント値を有する区間が位置するように、ｋの値を調節することができる。８ＰＳＫの場合、区間を設定するのに使用された範囲の内に最大カウント値を有する区間が３個存在し、１６ＱＡＭの場合、区間を設定するのに使用された範囲の内に最大カウント値を有する区間が４個存在する。このような変調方式を考慮して、本発明が提案した方法にてｋの値を調節しなければならない。
【００４６】
以上、本発明を具体的な実施形態を参照して詳細に説明したが、本発明の範囲は、前述の実施形態によって限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で様々な変形が可能なことは、当該技術分野における通常の知識を持つ者には明らかである。
【図面の簡単な説明】
【００４７】
【図１】一般的な移動通信システムにおける送受信器の構造を示すブロック図である。
【図２】範囲調節部を備える移動通信システムにおける受信器の構造を示すブロック図である。
【図３】本発明の実施形態に従う範囲調節部と範囲調節部を制御する構成を示すブロック図である。
【図４】範囲調節部によって入力範囲が調節される前を示す図である。
【図５】範囲調節部によって入力範囲が調節された後を示す図である。
【図６】本発明の実施形態に従う受信器での動作を示すフローチャートである。
【符号の説明】
【００４８】
３００・・・制御部
３０２・・・測定部
３０４・・・範囲調節部
【図１】
2005198306.tif 000015
【図２】
2005198306.tif 000016
【図３】
2005198306.tif 000017
【図４】
2005198306.tif 000018
【図５】
2005198306.tif 000019
【図６】
2005198306.tif 000020
【外国語明細書】
2005198306.tif 000021
2005198306.tif 000022
2005198306.tif 000023
2005198306.tif 000024
2005198306.tif 000025
2005198306.tif 000026
2005198306.tif 000027
2005198306.tif 000028
2005198306.tif 000029
2005198306.tif 000030
2005198306.tif 000031
2005198306.tif 000032
2005198306.tif 000033
2005198306.tif 000034
2005198306.tif 000035
2005198306.tif 000036
2005198306.tif 000037
2005198306.tif 000038
2005198306.tif 000039
2005198306.tif 000040
2005198306.tif 000041
2005198306.tif 000042
2005198306.tif 000043
2005198306.tif 000044
2005198306.tif 000045
2005198306.tif 000046
2005198306.tif 000047