(57)【要約】    【課題】  ＡＤＳＬの回線の接続の切断が起こる場合に、伝送速度の下げ幅を最小とするＡＤＳＬ通信システムを提供する。    【解決手段】  ＡＤＳＬ回線１１を介してユーザのＡＤＳＬモデム２０と通信サービス提供者のＤＳＬＡＭ１０を接続し、ＡＤＳＬモデム２０にＡＤＳＬインタフェース部２１、制御部２２、ＬＡＮインタフェース部２３を備え、かつＡＤＳＬモデム２０は端末３０に接続されているＡＤＳＬ通信システムであって、ＡＤＳＬ回線１１の接続の同期確立時点でＡＤＳＬ通信の伝送信号である各キャリアのビット数を、前記ＡＤＳＬインタフェース部２１から制御部２２へ書き込み、その後通信中にＡＤＳＬ回線１１の接続が切断した後ＡＤＳＬモデム２０の再接続を行ない、再同期確立時点で各キャリアのビット数をＡＤＳＬインタフェース部２１から前記制御部２２へ書き込み、同期確立時点における各キャリアのビット数と再同期確立時点における前記各キャリアのビット数の比較を行なった後、ＡＤＳＬインタフェース部において、各キャリアのビット数の割り付けを行ない、再同期確立後の通信を行なう。【選択図】      図１
2005124012.tif 000002
【特許請求の範囲】
【請求項１】
ｘＤＳＬ回線を介してユーザのｘＤＳＬモデムと通信サービス提供者のＤＳＬモデム装置を接続するｘＤＳＬ通信システムであって、
通信中の前記ｘＤＳＬ回線による接続が切断し、前記ｘＤＳＬモデムによる再接続を行った場合、前回の同期確立時点におけるｘＤＳＬ通信の伝送信号である各キャリアのビット数あるいは再同期確立時点における各キャリアのビット数の何れかによる割り付けを行い、前記再同期確立後の通信を行なうことを特徴とするｘＤＳＬ通信システム。
【請求項２】
ｘＤＳＬ回線接続の同期確立時点における各キャリアのビット数を前記ｘＤＳＬモデムに記録し、
前記再同期確立時点で前記各キャリアのビット数を前記ｘＤＳＬモデムに記録し、
小さい方のビット数を用いて前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする請求項１に記載のｘＤＳＬ通信システム。
【請求項３】
前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数とを比較し、
前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数のうちの小さい方のビット数、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする請求項１又は請求項２に記載のｘＤＳＬ通信システム。
【請求項４】
前記同期確立時点の前記各キャリアのビット数と前記再同期確立時点の各キャリアのビット数の比較を行ない、前記同期確立時点のビット数と前記再同期確立時点のビット数に差分が発生したキャリアについて、ノイズに対する余裕度をより大きくしたビット数とし、両者が等しいキャリアについてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする請求項１又は請求項２に記載のｘＤＳＬ通信システム。
【請求項５】
前記同期確立時点の各キャリアのビット数と前記再同期確立時点の前記各キャリアのビット数の比較を行った後、前記各キャリアのビット数の割り付けを、前記通信サービス提供者の前記ＤＳＬモデム装置において行なうことを特徴とする請求項１から請求項４のいずれか１項に記載のｘＤＳＬ通信システム。
【請求項６】
ｘＤＳＬ回線を介して通信サービス提供者のＤＳＬモデム装置と接続してｘＤＳＬ通信を行うｘＤＳＬモデムであって、
通信中の前記ｘＤＳＬ回線による接続が切断し、前記ｘＤＳＬモデムによる再接続を行った場合、前回の同期確立時点におけるｘＤＳＬ通信の伝送信号である各キャリアのビット数あるいは再同期確立時点における各キャリアのビット数の何れかによる割り付けを行い、前記再同期確立後の通信を行なうことを特徴とするｘＤＳＬモデム。
【請求項７】
ｘＤＳＬ回線接続の同期確立時点における各キャリアのビット数を記録し、
前記再同期確立時点で前記各キャリアのビット数を記録し、
小さい方のビット数を用いて前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする請求項６に記載のｘＤＳＬモデム。
【請求項８】
前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数とを比較し、
前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数のうちの小さい方のビット数、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする請求項６又は請求項７に記載のｘＤＳＬモデム。
【請求項９】
前記同期確立時点の前記各キャリアのビット数と前記再同期確立時点の各キャリアのビット数の比較を行ない、前記同期確立時点のビット数と前記再同期確立時点のビット数に差分が発生したキャリアについて、ノイズに対する余裕度をより大きくしたビット数とし、両者が等しいキャリアについてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする請求項６から請求項８の何れか１項に記載のｘＤＳＬモデム。
【請求項１０】
前記同期確立時点の各キャリアのビット数と前記再同期確立時点の前記各キャリアのビット数の比較を行った後、前記各キャリアのビット数の割り付けを、前記通信サービス提供者の前記ＤＳＬモデム装置において行なうことを特徴とする請求項６から請求項９のいずれか１項に記載のｘＤＳＬモデム。
【請求項１１】
ＡＤＳＬインタフェース部と、制御部と、ＬＡＮインタフェース部を備え、
前記制御部へ前記各キャリアのビット数を記録し、
前記制御部において、記録された同期確立時点での各キャリアのビット数と、ノイズ等の影響により前記ＡＤＳＬ回線の接続が切断した後の再同期確立時点での各キャリアのビット数の比較を行ない、
前記ＡＤＳＬインタフェース部において、前記各キャリアのビット数の割り付けを行なうことを特徴とする請求項６から請求項１０のいずれか１項に記載のｘＤＳＬモデム。
【請求項１２】
ｘＤＳＬ回線を介して通信サービス提供者のＤＳＬモデム装置と接続しｘＤＳＬ通信を行うｘＤＳＬモデム上で実行され、前記ｘＤＳＬ通信の制御を行う通信制御プログラムであって、
通信中の前記ｘＤＳＬ回線による接続が切断し、前記ｘＤＳＬモデムによる再接続を行った場合、前回の同期確立時点におけるｘＤＳＬ通信の伝送信号である各キャリアのビット数あるいは再同期確立時点における各キャリアのビット数の何れかによる割り付けを行う機能を実行することを特徴とする通信制御プログラム。
【請求項１３】
ｘＤＳＬ回線接続の同期確立時点における各キャリアのビット数を記録する機能と、
前記再同期確立時点で前記各キャリアのビット数を記録する機能と、
小さい方のビット数を用いて前記各キャリアのビット数の割り付けを行なう機能を有することを特徴とする請求項１２に記載の通信制御プログラム。
【請求項１４】
前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数とを比較し、
前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数のうちの小さい方のビット数、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なう機能を有することを特徴とする請求項１２又は請求項１３に記載の通信制御プログラム。
【請求項１５】
前記同期確立時点の前記各キャリアのビット数と前記再同期確立時点の各キャリアのビット数の比較を行ない、前記同期確立時点のビット数と前記再同期確立時点のビット数に差分が発生したキャリアについて、ノイズに対する余裕度をより大きくしたビット数とし、両者が等しいキャリアについてはそのままのビット数を用いることにより、前記各キャリアのビット数の割り付けを行なう機能を有することを特徴とする請求項１２から請求項１４の何れか１項に記載の通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ｘＤＳＬ回線（例えば、ＡＤＳＬ（Asymmetric Digital Subscriber Line））を介してユーザのｘＤＳＬモデムと通信サービス提供者のＤＳＬモデム装置を接続して通信を行うｘＤＳＬ通信システムに関し、特に、再接続における通信速度の低下を最小に抑えることを可能とするｘＤＳＬ通信システム、ｘＤＳＬモデム及び通信制御プログラムに関する。
【背景技術】
【０００２】
既存の電話回線（メタル回線）での利用が可能なＡＤＳＬ通信は、アナログ電話の速度の遅い欠点を解決する方法として、高速データ通信に供せられるようになった。しかし、ＡＤＳＬ通信では、ＡＤＳＬ交換機の収容局からユーザ宅までの線路長や回線品質等の線路条件によって伝送速度を決定する。また、ノイズ等の回線の状態が大きく変化した場合には、ＡＤＳＬ回線の接続は切断される、という不便さがある。
【０００３】
通常このような回線接続の切断に対しては、ノイズ（雑音）に対するマージン（余裕）を大きくして対応する。しかしながら、ノイズに対するマージンを大きくするには、ＡＤＳＬ通信の伝送信号を構成する各キャリア（搬送波）に割り当てるビット数を少なく必要がある。このため、ノイズに対するマージンを大きくした場合には、通信回線の伝送速度は大幅に下がってしまう。
【０００４】
このようなＡＤＳＬ通信の欠点を解決するため、回線の伝送速度を向上する方法の１例が、例えば特開２００１−１７７４９５号公報（特許文献１）に記載されている。
【０００５】
この特許文献１の方法では、ＩＳＤＮ（Integrated Services Digital Network）回線からの漏話による雑音によって、多発する通信エラーの対策を記載している。すなわち、ＩＳＤＮ回線からのＡＤＳＬ通信のノイズには、近端漏話（Far End Cross-Talk：以下ＦＥＸＴと略す）と遠端漏話（Near End Cross-Talk：以下ＮＥＸＴと略す）の２種のノイズが存在する。特許文献１に開示される方法では、ＦＥＸＴ及びＮＥＸＴのノイズの発生する２つの環境下において、各キャリアの信号対雑音比（Signal to Noise Ratio：以下ＳＮＲと略す）を測定する。この結果に基づき、与えられた伝送速度を満足しかつパフォーマンスマージン（性能余裕）が最大になるように、各キャリアのビット配分を算出するものである。
【０００６】
また、別の例として、ＡＤＳＬ回線の通信速度が低下した場合に、ＡＤＳＬモデム間で再接続を行う方法の１例が、例えば特開２００２−２５２６７０号公報（特許文献２）に記載されている。この方法では、通信速度が接続当初よりも低下し、かつＡＤＳＬモデム間で通信が行われていない場合に、モデム間で再度同期を確立するものである。
【特許文献１】特開２００１−１７７４９５号公報
【特許文献２】特開２００２−２５２６７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来の技術は、いずれも以下に述べるような問題点があった。
【０００８】
特許文献１の方法の場合、ＩＳＤＮ回線により周期的に変化するノイズであるＦＥＸＴ及びＮＥＸＴのノイズ環境下での伝送速度を向上するための手段であって、他のＡＤＳＬ通信の阻害要因であるケーブル、ブリッジタップ等の回線の状態により、引き起こされる影響を取り除くものではない。よって、この方法を回線接続が切断されたときの再接続の方法として使用する場合、周期的に変化するノイズが原因で回線接続が切断された場合には有効であるが、他のノイズが原因で回線の接続が切断された場合には、適用することは難しい。
【０００９】
また、特許文献２の方法の場合、通信速度が接続当初よりも低下し、かつＡＤＳＬモデム間で通信が行われていない場合に、ＡＤＳＬモデムに対して、コンピュータから再接続を行なうものである。この再接続時においては、通信速度はモデムの電源を一度切った後、再起動をかけた場合の通信速度となる。この方法の場合、同期の再確立前の状態と全く同じ回線の状態である場合には、再確立前と同じ各キャリアのビット数で接続がなされ、接続が再び切断されるおそれがある。
【００１０】
以上のような対策を施しても、ＡＤＳＬ通信では回線のノイズによる接続の切断が多い場合においては、ＡＤＳＬの全キャリアのビット数を低減して、ノイズマージンを大きく取るために、伝送速度は大幅に低下してしまう、という欠点がある。
【００１１】
本発明の第１の目的は、上記従来技術の欠点を解決し、ＡＤＳＬ回線接続の切断が起こる場合に、伝送速度の下げ幅を最小とするｘＤＳＬ通信システム、ｘＤＳＬモデム及びｘＤＳＬ通信制御プログラムを提供することにある。
【００１２】
本発明の第２の目的は、複雑な解析を行なう必要がないために、簡便な使用を可能とする、ｘＤＳＬ通信システム、ｘＤＳＬモデム及びｘＤＳＬ通信制御プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するための本発明は、ｘＤＳＬ回線を介してユーザのｘＤＳＬモデムと通信サービス提供者のＤＳＬモデム装置を接続するｘＤＳＬ通信システムであって、通信中の前記ｘＤＳＬ回線による接続が切断し、前記ｘＤＳＬモデムによる再接続を行った場合、前回の同期確立時点におけるｘＤＳＬ通信の伝送信号である各キャリアのビット数あるいは再同期確立時点における各キャリアのビット数の何れかによる割り付けを行い、前記再同期確立後の通信を行なうことを特徴とする。
【００１４】
請求項２の本発明のｘＤＳＬ通信システムは、ｘＤＳＬ回線接続の同期確立時点における各キャリアのビット数を前記ｘＤＳＬモデムに記録し、前記再同期確立時点で前記各キャリアのビット数を前記ｘＤＳＬモデムに記録し、小さい方のビット数を用いて前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする。
【００１５】
請求項３の本発明のｘＤＳＬ通信システムは、前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数とを比較し、前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数のうちの小さい方のビット数、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする。
【００１６】
請求項４の本発明のｘＤＳＬ通信システムは、前記同期確立時点の前記各キャリアのビット数と前記再同期確立時点の各キャリアのビット数の比較を行ない、前記同期確立時点のビット数と前記再同期確立時点のビット数に差分が発生したキャリアについて、ノイズに対する余裕度をより大きくしたビット数とし、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする。
【００１７】
請求項５の本発明のｘＤＳＬ通信システムは、前記同期確立時点の各キャリアのビット数と前記再同期確立時点の前記各キャリアのビット数の比較を行った後、前記各キャリアのビット数の割り付けを、前記通信サービス提供者の前記ＤＳＬモデム装置において行なうことを特徴とする。
【００１８】
請求項６の本発明は、ｘＤＳＬ回線を介して通信サービス提供者のＤＳＬモデム装置と接続してｘＤＳＬ通信を行うｘＤＳＬモデムであって、通信中の前記ｘＤＳＬ回線による接続が切断し、前記ｘＤＳＬモデムによる再接続を行った場合、前回の同期確立時点におけるｘＤＳＬ通信の伝送信号である各キャリアのビット数あるいは再同期確立時点における各キャリアのビット数の何れかによる割り付けを行い、前記再同期確立後の通信を行なうことを特徴とする。
【００１９】
請求項７の本発明のｘＤＳＬモデムは、ｘＤＳＬ回線接続の同期確立時点における各キャリアのビット数を記録し、前記再同期確立時点で前記各キャリアのビット数を記録し、小さい方のビット数を用いて前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする。
【００２０】
請求項８の本発明のｘＤＳＬモデムは、前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数とを比較し、前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数のうちの小さい方のビット数、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする。
【００２１】
請求項９の本発明のｘＤＳＬモデムは、前記同期確立時点の前記各キャリアのビット数と前記再同期確立時点の各キャリアのビット数の比較を行ない、前記同期確立時点のビット数と前記再同期確立時点のビット数に差分が発生したキャリアについて、ノイズに対する余裕度をより大きくしたビット数とし、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なって、前記再同期確立後の通信を行なうことを特徴とする。
【００２２】
請求項１０の本発明のｘＤＳＬモデムは、前記同期確立時点の各キャリアのビット数と前記再同期確立時点の前記各キャリアのビット数の比較を行った後、前記各キャリアのビット数の割り付けを、前記通信サービス提供者の前記ＤＳＬモデム装置において行なうことを特徴とする。
【００２３】
請求項１１の本発明のｘＤＳＬモデムは、ＡＤＳＬインタフェース部と、制御部と、ＬＡＮインタフェース部を備え、前記制御部へ前記各キャリアのビット数を記録し、前記制御部において、記録された同期確立時点での各キャリアのビット数と、ノイズ等の影響により前記ＡＤＳＬ回線の接続が切断した後の再同期確立時点での各キャリアのビット数の比較を行ない、前記ＡＤＳＬインタフェース部において、前記各キャリアのビット数の割り付けを行なうことを特徴とする。
【００２４】
請求項１２の本発明は、ｘＤＳＬ回線を介して通信サービス提供者のＤＳＬモデム装置と接続しｘＤＳＬ通信を行うｘＤＳＬモデム上で実行され、前記ｘＤＳＬ通信の制御を行う通信制御プログラムであって、通信中の前記ｘＤＳＬ回線による接続が切断し、前記ｘＤＳＬモデムによる再接続を行った場合、前回の同期確立時点におけるｘＤＳＬ通信の伝送信号である各キャリアのビット数あるいは再同期確立時点における各キャリアのビット数の何れかによる割り付けを行う機能を実行することを特徴とする。
【００２５】
請求項１３の本発明の通信制御プログラムは、ｘＤＳＬ回線接続の同期確立時点における各キャリアのビット数を記録する機能と、前記再同期確立時点で前記各キャリアのビット数を記録する機能と、小さい方のビット数を用いて前記各キャリアのビット数の割り付けを行なう機能を有することを特徴とする。
【００２６】
請求項１４の本発明の通信制御プログラムは、前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数とを比較し、前記同期確立時点における前記各キャリアのビット数と前記再同期確立時点における前記各キャリアのビット数のうちの小さい方のビット数、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なう機能を有することを特徴とする。
【００２７】
請求項１５の本発明の通信制御プログラムは、前記同期確立時点の前記各キャリアのビット数と前記再同期確立時点の各キャリアのビット数の比較を行ない、前記同期確立時点のビット数と前記再同期確立時点のビット数に差分が発生したキャリアについて、ノイズに対する余裕度をより大きくしたビット数とし、あるいは両者が等しい場合においてはそのままのビット数を用いることにより、前記各キャリアのビット数の割り付けを行なう機能を有することを特徴とする。
【発明の効果】
【００２８】
本発明のｘＤＳＬ通信システム、ｘＤＳＬモデム及びｘＤＳＬ通信制御プログラムによれば、以下の効果が達成される。
【００２９】
第１に、ＡＤＳＬ回線の接続の切断が起こった場合に、同期確立時点における各キャリアのビット数と、ノイズ等の影響により前記ＡＤＳＬ回線の接続が切断した後、ＡＤＳＬモデムの再接続を行なって前記通信を再開した時点における、各キャリアのビット数の比較を行い、各キャリアの両ビット数のうちのいずれか小さい値を用いて、あるいは両者が等しい場合においてはそのままのビット数を用いて、ＡＤＳＬ通信を行うため、従来より切断時に行われているＡＤＳＬの全キャリアのビット数を低減してノイズマージンを大きく取る方法に比較して、通信速度の低下を最小に抑えることが可能となり、ユーザは速い通信速度を享受できる。
【００３０】
第２に、キャリアビット数の割り付けには、複雑な解析を必要としないために、簡便にシステムで実現することができ、利用者のコストを節約できるという効果もある。
【実施例】
【００３１】
以下、本発明の好適な実施例について図面を参照して詳細に説明する。
【００３２】
なお、以下の実施例では本発明をＡＤＳＬ通信に適用した場合について説明する。
【００３３】
図１は、本発明の第１の実施例によるＡＤＳＬ通信システムの構成を示すブロック図である。図１を参照すると、本実施例のＡＤＳＬ通信システムは、ＡＤＳＬ回線１１を介して、通信サービス提供者のＤＳＬＡＭ（Digital Subscriber Line Access Multiplexer）１０とユーザのＡＤＳＬモデム２０が接続されている。また、ＡＤＳＬモデム２０は端末３０と接続されている。端末３０はデータの送信、受信のための一般的なコンピュータ装置である。なお、通信サービス提供者のＤＳＬＡＭ１０の代わりに、通信サービス提供者の集合型ＡＤＳＬモデムであってもよい。
本実施例によるＡＤＳＬモデム２０は、図１に点線で示したように、制御部２２を介して、ＡＤＳＬインタフェース部２１とＬＡＮインタフェース部２３とを接続した構成となっている。
【００３４】
ＡＤＳＬインタフェース部２１は、ＡＤＳＬ回線１１との接続、ＡＤＳＬ回線１１からのデータの制御部２２への送付及び制御部２２からのデータのＡＤＳＬ回線１１への送付を行う。ＡＤＳＬインタフェース部２１は、ＡＤＳＬ通信の伝送信号である各キャリアのビット数の割り付けを行う。
【００３５】
制御部２２は、ＡＤＳＬインタフェース部２１とＬＡＮインタフェース２３の間でのデータ変換を行う。制御部２２は、当該データ変換に加えて、ＡＤＳＬインタフェース部２１より送付される各キャリアのビット数の情報をビット数データテーブルとして記憶する。
【００３６】
また、制御部２２は、複数の当該データテーブルを記憶することができるとともに、データテーブル間の比較を行い、さらにＡＤＳＬインタフェース部２１を介して、データの伝送信号である各キャリアのビット数の割り付けを行う。
【００３７】
ＬＡＮインタフェース部２３は、端末３０からの情報を制御部２２に送るとともに、制御部２２からのデータを端末３０に送付する。
【００３８】
次に、本実施例による動作を図を用いて説明する。図２は、本実施例によるキャリアビット数割り付け方法を示すフローチャートである。
【００３９】
ＡＤＳＬ回線１１がＡＤＳＬモデム２０に接続されると、ＡＤＳＬモデム２０とＤＳＬＡＭ１０の間でＡＤＳＬ接続手順に基づいて、ネゴシエーションを行い、同期が確立されると、線路条件に適した各キャリアのビット数を割り付けた後、最適伝送速度によって通信が開始する。同期が確立後（ステップ１０１）、ＡＤＳＬインタフェース部２１は各キャリアのビット数をデータテーブルＡとして制御部に書き込む（ステップ１０２）。
【００４０】
次に時間が経過して、ノイズ等の影響によって、ＡＤＳＬの回線の接続が切断される（ステップ１０３）。
【００４１】
ＡＤＳＬモデム２０は、ＡＤＳＬモデム２０とＤＳＬＡＭ１０の間でＡＤＳＬ接続手順に基づいて、ネゴシエーションを行い、同期が再度確立される（ステップ１０４）。
【００４２】
同期が確立されると、ＡＤＳＬモデム２０とＤＳＬＡＭ１０の間で線路条件に適した各キャリアのビット数を割り付けた後、最適伝送速度によって通信が再開する。同期が確立後、ＡＤＳＬインタフェース部２１は各キャリアのビット数をデータテーブルＢとして制御部に書き込む（ステップ１０５）。
【００４３】
以上のようにして、最初の同期確立後のキャリアのビット数が制御部２２のデータテーブルＡに、また再度同期確立後の各キャリアのビット数が同じく制御部２２のデータテーブルＢに記憶される。
【００４４】
次に制御部２２において、データテーブルＡとデータテーブルＢのキャリアのビット数データの比較を行う（ステップ１０６）。
【００４５】
この比較結果に基づき、データテーブルＣを作成する（ステップ１０７）。
【００４６】
最後に、データテーブルＣのビット数を用いて、同期を確立する（ステップ１０８）。以上により、通信が再開される。
【００４７】
次に、本実施例によるキャリアのビット数の割り付けの１例として、データテーブルＡとデータテーブルＢの各キャリアのビット数の比較を行い、両者のうちの少ないビット数を用いて、あるいは両者が等しい場合においてはそのままのビット数を用いて、キャリアのビット数の割り付けを行う例について述べる。
【００４８】
図３及び図４は本実施例によるキャリアビット数の割り付けを説明するためのデータテーブルＡ及びデータテーブルＢである。図３及び図４のキャリアは、ＡＤＳＬ通信の伝送信号である各キャリアを示す。ＡＤＳＬ通信の伝送法であるＤＭＴ（Discrete Multi-tone）方式の場合、キャリアの総数Ｎは上り回線で３２、また下り回線では２５６となる。各キャリアは１からＮまでのＮ個あるが、すべてのキャリアの結果を示すことは、冗長となるため、データテーブルＡとデータテーブルＢのキャリアのビット数の差により、３つに分類して説明する。
【００４９】
図３及び図４を参照すると、キャリア１では、データテーブルＡ、データテーブルＢの各キャリアのビット数はそれぞれ、Ａ１、Ｂ１である。キャリア１では、データテーブルＡでのビット数が、データテーブルＢでのビット数よりも大きい。
【００５０】
また、キャリア２では、データテーブルＡ、データテーブルＢの各キャリアのビット数は夫々Ａ２、Ｂ２である。キャリア２では、データテーブルＡでのビット数とデータテーブルＢでのビット数は等しい。
【００５１】
キャリア３では、データテーブルＡ、データテーブルＢの各キャリアのビット数は夫々Ａ３、Ｂ３である。キャリア３では、データテーブルＡでのビット数が、データテーブルＢでのビット数よりも小さい。
【００５２】
図５は本実施例によるキャリアビット数の割り付けを示すデータテーブルＣを示す。本実施例では、最初の同期確立後の各キャリアのビット数と再同期確立後における各キャリアのビット数の比較を行ない、両者のうちのいずれかの小さいビット数を用いて、あるいは両者が等しい場合においてはそのままのビット数を用いて、前記各キャリアのビット数の割り付けを行なう。
【００５３】
キャリア１では、データテーブルＢでのビット数がデータテーブルＡでのビット数よりも小さいため、データテーブルＢのビット数を割り付ける。このため、データテーブルＣのビット数はＢ１となる。
【００５４】
キャリア２では、データテーブルＡでのビット数とデータテーブルＢでのビット数は等しいため、データテーブルＡでのビット数を割り付ける。キャリア３では、データテーブルＡでのビット数がデータテーブルＢでのビット数よりも小さいため、データテーブルＡのビット数を割り付ける。
【００５５】
以上のようにして、作成したデータテーブルＣのデータを、制御部２２よりＡＤＳＬインタフェース部２１に移し、各キャリアのビット数を割り付けた後、ＡＤＳＬ通信を行う。
【００５６】
以上説明した実施例によれば、ＡＤＳＬ回線の接続の切断が起こった場合に、同期確立時点における各キャリアのビット数と、ノイズ等の影響により前記ＡＤＳＬ回線の接続が切断した後、ＡＤＳＬモデム２０の再接続を行なって通信を再開した時点における、各キャリアのビット数の比較を行い、各キャリアの両ビット数のうちのいずれか小さい値を用いて、あるいは両者が等しい場合においてはそのままのビット数を用いて、ＡＤＳＬ通信を行うため、従来より切断時に行われているＡＤＳＬの全キャリアのビット数を低減してノイズマージンを大きく取る方法に比較して、通信速度の低下を最小に抑えることが可能となり、ユーザは速い通信速度を享受できる。
【００５７】
次に、本発明の第２の実施例について説明する。本実施例では、最初の同期確立後の各キャリアのビット数と再同期確立後における各キャリアのビット数の比較を行ない、あるキャリアにおいて差分が発生した場合においては、第１の実施例のように両者のうちの小さいほうのビット数を用いるのではなく、通常設定されるノイズに対する余裕度（ノイズマージン）の値を大きく設定してキャリアビット数を決定し、そのビット数を用いてビット数の割り付けを行なう。
【００５８】
図３から図５の例で説明すると、データテーブルＡとデータテーブルＢのビット数の比較を行い、両者に差分が発生したキャリアについて、通常設定されるノイズに対する余裕度（ノイズマージン）の値を大きく設定してキャリアビット数を決定し、そのビット数をデータテーブルＣの差分の発生したキャリアのビット数として割り付ける。
【００５９】
差分が発生したキャリアのビット数は、例えば、ＡＤＳＬ通信の伝送信号のキャリアビット数の最大値から、通常設定されるノイズに対する余裕度（ノイズマージン）の値よりさらに大きな値を減ずることで、ノイズに対して余裕度のあるビット数に決定される。
【００６０】
また、データテーブルＢのビット数とデータテーブルＡのビット数が等しいキャリアについては、第１の実施例と同様に、データテーブルＡのビット数をデータテーブルＣのビット数として割り付ける。
【００６１】
以上のようにして、作成したデータテーブルＣのデータを、制御部２２よりＡＤＳＬインタフェース部２１に移し、各キャリアのビット数を割り付けた後、ＡＤＳＬ通信を行う。
【００６２】
本発明のＡＤＳＬ通信システムにおけるＡＤＳＬモデムの機能は、その機能をハードウェア的に実現することは勿論として、上記した機能を実行する通信制御プログラム（アプリケーション）５００をコンピュータ処理装置である制御部２２で実行することにより、ソフトウェア的に実現することができる。この通信制御プログラム５００は、磁気ディスク、半導体メモリその他の記録媒体に格納され、その記録媒体からコンピュータ処理装置として制御部２２にロードされ、コンピュータ処理装置の動作を制御することにより、上述した各機能を実現する。
【００６３】
なお、上記の実施例においては、いずれもユーザのＡＤＳＬモデムとして、本発明のＡＤＳＬモデムを用いて行ったが、同様の機構を通信サービス提供者のＤＳＬＡＭあるいは集合型ＡＤＳＬモデムに設けて行っても、全く同様の効果を得ることができる。
【００６４】
以上好ましい複数の実施例をあげて本発明を説明したが、本発明は必ずしも、上記実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の第一の実施例によるＡＤＳＬ通信システムの構成を示す図である。
【図２】本発明の第一の実施例によるキャリアビット数割り付け方法を示すフローチャートである。
【図３】本発明の第一の実施例を説明するためのデータテーブルＡを示す図である。
【図４】本発明の第一の実施例を説明するためのデータテーブルＢを示す図である。
【図５】本発明の第一の実施例を説明するためのデータテーブルＣを示す図である。
【符号の説明】
【００６６】
１０：ＤＳＬＡＭ
１１：ＡＤＳＬ回線
２０：ＡＤＳＬモデム
２１：ＡＤＳＬインタフェース部
２２：制御部
２３：ＬＡＮインタフェース部
３０：端末
【図１】
2005124012.tif 000003
【図２】
2005124012.tif 000004
【図３】
2005124012.tif 000005
【図４】
2005124012.tif 000006
【図５】
2005124012.tif 000007