JP4053732B2 - xDSL communication system, xDSL modem, computer, software, communication method - Google Patents

xDSL communication system, xDSL modem, computer, software, communication method Download PDF

Info

Publication number
JP4053732B2
JP4053732B2 JP2001047127A JP2001047127A JP4053732B2 JP 4053732 B2 JP4053732 B2 JP 4053732B2 JP 2001047127 A JP2001047127 A JP 2001047127A JP 2001047127 A JP2001047127 A JP 2001047127A JP 4053732 B2 JP4053732 B2 JP 4053732B2
Authority
JP
Japan
Prior art keywords
xdsl
communication
data communication
link
modem
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 - Fee Related
Application number
JP2001047127A
Other languages
Japanese (ja)
Other versions
JP2002252670A (en
Inventor
宗之 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2001047127A priority Critical patent/JP4053732B2/en
Publication of JP2002252670A publication Critical patent/JP2002252670A/en
Application granted granted Critical
Publication of JP4053732B2 publication Critical patent/JP4053732B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Monitoring And Testing Of Exchanges (AREA)
  • Communication Control (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えばADSL通信やHDSL通信などのサービスを提供するxDSLシステム、xDSLモデム、コンピュータ、ソフトウェア、通信方法に関する。
【0002】
【従来の技術】
Asymmetric Digital Subscriber Line:ADSL方式による通信システム、つまりADSL通信システムは、既存の電話回線(メタル回線)を用いて高速なデータ通信サービスを提供するシステムであり、利用者宅に光ファイバー網などが敷設されていなくてもサービスへの加入が可能なことから最近特に注目されている。
【0003】
例えば光ファイバーを用いたISDN通信サービス(上り下り共に64kbps )に対して、ADSL通信サービスは、下りで約20倍程度の通信速度(上り512kbps 、下り1.5Mbps など)でデータ通信を行うサービスを提供する。
【0004】
ISDN通信サービスは、光ファイバーを利用するためISDNサービス加入者とADSL通信サービスの電話線とは共用できないこと、サービスプロバイダー側においてはISDNからのクロストークノイズ、および外来ノイズなどの影響で最大の通信速度が得られない場合があるなど、現状、使いにくい部分もある。
【0005】
このADSL通信システムでは、サービスプロバイダー側に集合型ADSLモデムを設置すると共に、サービス加入者(利用者)の家にADSLモデムを設置し、利用者宅に設置されたADSLモデムが起動されたときに、対応するサービスプロバイダーの集合型ADSLモデム間でそのときの回線状態に適した最大の通信速度で通信ができるよう調停を行う(リンクの確立) 。
【0006】
また、集合型ADSLモデムは、常時回線のエラーレートをモニタしており、一定のエラー率になるとリンクの速度をエラーの起こらないレートまで自動的に落とす機能を持っている。
【0007】
しかしながら、従来のADSL通信システムにおいては、回線状態が良好に回復した場合でも、一度低下させてしまったリンクの速度を高くする機能を提供してはいない。これは、リンクの速度を落とすことは容易であるものの速度を上げるとなると、互いのモデム間のネゴシエーションをとる必要があり、この機能を実現することが容易ではないためである。
【0008】
そこで、一度、低下したリンクの速度を上げる方法としては、利用者が自宅に設置されたADSLモデムの電源を一度切り再起動をかければ、その時点でリンクの張り直しが行われるため、そのときの通信速度で互のリンクが張られ、その時点の通信速度で通信が可能になる。
【0009】
通常、サービスプロバイダーからサービス加入者へ渡すADSL通信サービスの説明書やADSLモデムのマニュアルなどには、通信速度が低下したような場合は、ADSLモデムを再起動するよう、注意事項などを記載しているが、利用者によっては、説明書やマニュアルなどをよく見ない人も多く、ADSLにはこのような通信特性があることを知らない人も多い。
【0010】
また、従来、FAX装置などには、通信相手のFAX装置との間でリンクを確立した状態で、一枚毎あるいは所定時間おきにトレーニングを行い、ノイズの影響に応じて通信速度を変更するような機能が設けられているが、FAX装置の場合は、送信枚数分のデータの送信が終われば呼を解除するため、通信速度の低下が及ぼす影響は少なく、ADSL通信のような問題は生じ難い。
【0011】
【発明が解決しようとする課題】
このように従来のADSL通信システム、つまりxDSL通信システムでは、一度低下させたリンクの速度を再び元の速度まで回復するためにはxDSLモデムの利用者が意識的に再起動をかける必要があり、再起動のためにはxDSLモデムの再起動用スイッチを操作するか、あるいは電源スイッチ自体のOFF-ON操作を行う必要があり、いずれも利用者が回線状況を判断して手作業で操作を行う必要がある。
【0012】
しかし、このようなxDSLの通信特性を十分に知らないユーザも多く、このようなユーザは、本来もっと高速な通信環境で通信できる状態にあっても過去に速度低下していると、そのままの通信状態で使い続けることになり、本来の通信能力を十分に発揮できないという問題があった。
【0013】
本発明はこのような課題を解決するためになされたもので、xDSL通信の特性をユーザが十分に知らなくても回線の状態における最大の通信速度で常に通信できる快適な通信環境を提供することのできるxDSL通信システム、xDSLモデム、コンピュータ、ソフトウェア、通信方法を提供することを目的としている。
【0014】
【課題を解決するための手段】
上記した目的を達成するために、請求項1記載の発明のxDSL通信システムは、サービス提供者側に設けられたxDSLモデムと加入者側に設けられたxDSLモデムとを電話回線および信号分離装置を介して接続し、音声通信帯域とは異なる通信帯域を利用してデータ通信を行うxDSL通信システムにおいて、前記xDSLモデム間にリンクを確立しデータ通信を可能とする手段と、前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、前記監視手段により通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる手段とを具備したことを特徴としている。
【0015】
請求項2記載の発明のxDSLモデムは、サービス提供者側に設けられたxDSLモデムと電話回線および信号分離装置を介して接続された加入者側のxDSLモデムにおいて、前記起動時に前記サービス提供者側のxDSLモデムとの間でリンクを確立しデータ通信を可能とするリンク確立手段と、前記データ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、前記監視手段により通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記リンク確立手段にリンクの再確立を行わせる手段とを具備したことを特徴としている。 請求項3記載の発明のxDSLモデムは、サービス提供者側に設けられたxDSLモデムと電話回線および信号分離装置を介して接続された加入者側のxDSLモデムに接続されたコンピュータにおいて、前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、前記監視手段により通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる手段とを具備したことを特徴としている。
【0016】
請求項3記載の発明のソフトウェアは、サービス提供者側に設けられたxDSLモデムと電話回線および信号分離装置を介して接続された加入者側のxDSLモデムに接続されたコンピュータに処理を実行させるソフトウェアおいて、前記コンピュータを、前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、前記監視手段により通信速度が所定値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる手段として機能させるためのソフトウェアである。
【0017】
本発明では、xDSLモデム起動時に、サービス提供元のxDSLモデムと加入者側のxDSLモデム間にリンクを確立しデータ通信を可能とした後、監視手段は、データ通信の状態を監視しつつデータ通信に関する変化を時系列的に検出し、例えば通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、いずれか一方のモデムからの自動的なリンク再確立要求の発行によってxDSLモデム間のリンクの再確立を行わせるので、ユーザがxDSL通信の特性を十分に知らなくても、そのときの回線の状態における最大の通信速度で常に通信できる快適な通信環境を提供することができる。
【0018】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図1は本発明に係る一つの実施形態のADSL通信システムの構成を示す図である。
【0019】
同図に示すように、このADSL通信システムは、IP網1や公衆網(電話網)2などに接続されたサービス提供元(サービスプロバイダーや電話局)の機器群3と、ADSLサービスに加入した加入者(利用者)の宅内機器4とから構成されている。
【0020】
サービス提供元の機器群3としては、各加入者宅のADSLモデム43と一対一で接続される多数のポートを備えた集合型ADSLモデム31、電話回線を通じて伝送される信号のうち、低周波帯のアナログ音声信号と高周波帯のASDL信号とを分離し、アナログ音声信号を電話機44へ出力するための接続端子(ポート)とASDL信号をADSLモデム43へ出力するための接続端子(ポート)を備えた信号分離装置としてのPOTSスプリッタ32、ルータ33、交換機34などがある。
【0021】
ルータ33は、TCP/IPで使用されるパケット交換機であり、転送元と転送先のコンピュータの間でパケットの中継を行う。ルータ33には,どのネットワークがどこに接続されているかを示す経路表(地図)が設定されており、ルータ33は経路表(地図)を参照して最適な経路で転送先のコンピュータまでパケットを中継する。このルータ33には、特定のパケットをフィルタリングしたり、特定のサービスだけを外部から使えるようにするなどの細かいアクセス制御機能が組込まれている。
【0022】
宅内機器4は、利用者の宅内に引き込まれた電話回線をある部屋の壁面からソケットの形態で露出させるローゼット部41(モジュラージャック)と、このローゼット部41に接続された信号分離装置としてのPOTSスプリッタ42と、このPOTSスプリッタ42のADSL信号用のポートに接続されたADSLモデム43と、POTSスプリッタ42のアナログ信号用のポートに接続された電話機44と、ADSLモデム43にLANなどのケーブル(10BASE−Tケーブルなど)で接続されたコンピュータ45(通信端末)とからなる。
【0023】
ADSLモデム43は、サービス提供元の集合型ADSLモデム31とADSL通信を行うためのデータ変調/復調装置である。通常のアナログモデムと同様に、デジタルデータを変調してアナログ信号に変換したり、その逆を行うための装置である。このADSLモデム43は、サービス提供元の集合型ADSLモデム31とのリンク速度を監視する監視機能と、自身に接続されたコンピュータ45に対して監視状況や設定内容を参照させる機能、コンピュータ45からの再起動命令を受け付け、自動的に再起動(初期化処理やリンクの再確立など)を行う機能とを有している。
【0024】
POTSスプリッタ42は、既設の加入者回線(メタルの電話線)にADSLモデム43を接続する場合に、低周波帯域(4kHz付近)のアナログ音声信号と高周波帯域(500 〜1MHz付近)のADSL信号を分離/合成するための装置である。このPOTSスプリッタ42には複数の接続端子(ポート)が備えられており、一つのポートには、ローゼット部41からのケーブル(モジュラーケーブル)が接続される。他のアナログ信号用のポートには、既存の電話機44が接続され、サービス提供元(電話局)の交換機34との間でアナログ音声信号が伝送される。残りの一つのADSL信号用のポートには、ADSLモデム43がモジュラーケーブルで接続され、外部の集合型ADSLモデム31とでデジタル信号によるデータ通信が行われる。このため、アナログ電話通信の状態には関係なく、ADSLモデム43を経由したデータ通信は常に可能となる。
【0025】
コンピュータ45は、CD−ROMやフロッピーディスク(FD)を装填し読み取り可能な装置本体部と、この装置本体部に接続された入力装置および表示装置とからなる一般的なコンピュータである。入力装置は、例えばキーボート、マウスなどである。表示装置は、例えばCRTモニタ、LCDモニタなどである。
装置本体部には、CPU、ROMおよびRAMなどからなる制御部と、ハードディスクドライブ(HDD)と、CD−ROMの情報を読み取るCD−ROMドライブと、FDに対し情報を読み取りおよび書き込みを行うFDドライブと、通信装置などが搭載されている。ROMには、バイオスなどの初期動作設定プログラムが格納されている。通信装置は、ADSLモデム43とLANを通じてデータ通信を行う例えばLANボードなどのLANインターフェース(以下LANI/Fと称す)である。HDDにはオペレーティングシステム(以下OSと称す)を含む各種ソフトウェアがインストールされている。このソフトウェアの一つとしては、Webブラウザ等の閲覧ソフトウェアがある。
【0026】
また、他のソフトウェアとしては、ユーティリティソフトウェアがある。このユーティリティソフトウェアは、ADSLモデム43のリンク速度を参照する機能と、参照したリンク速度と参照した時刻とを対応付けてデータベースに記憶する機能と、データベースのデータを時系列で比較する機能と、ADSLモデム43との接続回線にデータが送受信されているか否かをモニタ(監視)する機能と、監視中にデータがなくなってから起動するタイマー機能と、Webブラウザを用いてADSLモデム43に対して再起動命令を送信する機能などを備えたものがある。なお、再起動命令を送信するタイミングは、データベースおよびタイマーの状態によって設定される。
【0027】
ADSLモデム43は、図2に示すように、回線インタフェース51、変復調回路52、メモリ53、CPU54、MAC処理部55などを有している。
変復調回路52は、コンピュータとの通信(TELNET,web ,etc …) を行う。また、変復調回路52は、パケットデータをADSL信号に変換する。メモリ53は、パケットの一時記億、装置状態、通信状態の記憶を行うと共に、この装置を制御するためのソフトウェアが記憶されている。ソフトウェアは、起動時にサービス提供者側のADSLモデム31との間でリンクを確立しデータ通信を可能とするリンク確立機能、コンピュータ45からの再起動命令を受け付け、このADSLモデム43自体を再起動させる機能などを有している。CPU54は、起動時にメモリ53に記憶されているソフトウェア(制御プログラム)を読み込んでこの装置全体の制御を行う。また、CPU54は、メモリ53を利用してパケットの転送処理を行う。MAC処理部55は、物理アドレスに基づいてコンピュータ45とのパケットデータの送受信を行う。
【0028】
以下、図3〜図5を参照してこのADSL通信システムの動作を説明する。
図3はこのADSL通信システムにおける通信シーケンス図(状態遷移図)、図4はこのADSL通信システムにおけるコンピュータ45の動作を示すフローチャート、図5は判定条件のテーブルを示す図である。
【0029】
まず、図3のフローチャートを参照してこのADSL通信システムの通信方法について説明する。
【0030】
この場合、加入者が自宅のADSLモデム43の電源スイッチをオンすると (図3のS101)、ADSLモデム43では、CPU54がメモリの制御プログラムを読み込み、動作を開始(起動)する。
【0031】
ADSLモデム43では、起動後、まず、電話局側の集合型ADSLモデム31との間でリンクを確立する(S102)。この際、CPU54は、リンク確立時点の通信速度(リンク速度)(V0)をその時点の時刻情報(T0)と共にメモリ53に記憶する(S103)。
【0032】
そして、加入者が自宅のコンピュータ45からWebブラウザを起動し、Webブラウザの画面からADSLモデム43のアドレスを入力すると、ログイン要求が発行されて(S104)、この応答として、ログイン名とパスワードの入力を促す認証用の画面が表示される。
【0033】
加入者がこの画面に、ログイン名とパスワードを入力すると、CPU45は、予めメモリ53に登録されているものと比較し、互いが適合した場合、設定・監視用の画面を表示する。この画面には、各種設定・管理の情報が表示される。
【0034】
コンピュータ45では、ユーティリティソフトウェアが起動している間、リンク速度の問い合わせのための要求(コマンド1)がADSLモデム43へ発行される(S105)。この要求に対して、ADSLモデム43(CPU54)からはリンク確立時点のリンク速度(V0)が返信される。
【0035】
コンピュータ45では、返信されてきた情報(リンク確立時点の時刻情報(T0)とリンク速度(V0))がユーティリティソフトウェアによってメモリなどに記憶される。
【0036】
この問い合わせは、所定時間おきに行われる(S106,S107)。
【0037】
この間に、接続回線のノイズなどが増加し、エラーが増加すると(S108)、ADSLモデム45,31間のリンク確立処理によりリンク速度が低くされ、例えばリンク速度(V1)となる(S110)。
【0038】
この後に、コンピュータ45側からADSLモデム43(CPU54)に問い合わせがあると、その時刻におけるリンク速度(V1)がADSLモデム43 (CPU54)から返信される。
【0039】
その後、コンピュータ45のユーティリティソフトウェアが、リンク速度の問い合わせのための要求(コマンド1)を発行し(S111)、ノイズが低下し、エラーがなくなったにもかかわらず(S112,S113)、ADSLモデム43側からリンク速度(V1)が返信されてくることが所定時間以上繰り返されると、コンピュータ45では、ユーティリティソフトウェアが無通信フラグ(F)をONし、再起動要求(コマンド2)を発行する(S114)。
【0040】
ADSLモデム43では、コンピュータ45からの再起動要求(コマンド2)を受け付けると、CPU54が、集合型ADSLモデム31との間のリンクを張り直す(再確立する)ために、自身を再起動する。
【0041】
この再起動によって、集合型ADSLモデム31とADSLモデム43間では、この時点の回線状態での通信速度でリンクが張られ、起動時のリンク速度(V0)がADSLモデム43のメモリ53に時刻情報と共に記憶される(S116)。この後、コンピュータ45のユーティリティソフトウェアが、リンク速度の問い合わせのための要求(コマンド1)を発行すると(S117)、ADSLモデム43側からリンク速度(V0)が返信されてくるので、コンピュータ45では、再起動によってリンク速度が元の速度に戻ったことが、Webブラウザの画面で確認できる。
【0042】
続いて、図4のフローチャートを参照して加入者側の宅内機器4の動作について説明する。
【0043】
ADSL方式による通信サービスを利用する加入者宅にADSLモデム43を取り付ける際に、コンピュータ45からADSLモデム43に対して各種設定を行う。
【0044】
ADSLモデム43に対する各種設定・管理には、ADSLモデム43が接続されたコンピュータ45に設定・監視用のユーティリティソフトウェアをインストールして、コンピュータ45に予めインストールされているWebブラウザなどの閲覧ソフトウェアにて各種設定を行ったり設定状態を参照(閲覧)する。
【0045】
従って、ADSLモデム43に対する初期設定を行う上では、コンピュータ45のWebブラウザを起動してADSLモデム43のネットワークアドレスにアクセスすると、ADSLモデム43の設定・管理用の画面が表示される。
【0046】
この画面では、ADSLモデム43のCPU54ヘログインするためのログイン名、パスワード、速度問い合わせ、および再起動に使用するコマンド文字列1, 2、問い合わせ周期(T)、ADSLモデム43が無通信状態と判定するまでの無通信時間(T,Tr) などを入力し、登録ボタンなどをクリックすることでADSLモデム43の初期設定が完了する(図4のステップ201:以下S201称す)。なお、この実施形態では、初期設定にWebブラウザを用いたが、TELNETなどを使用してコマンド入力してもよい。
【0047】
ADSLモデム43は、起動後、直ちにリンク確立要求を、電話局の集合型ADSLモデム31に発行し、リンクを確立する。
【0048】
リンク確立後、ADSLモデム43は、常にリンク状態(接続・切断・リンク速度) を監視しており、コンピュータ45から要求があると、その要求に対するレスポンスを返す。
【0049】
一方、コンピュータ45は、ADSLモデム43に対して定期的にリンク状態参照要求を出し、ADSLモデム43がリンクを確立したか否かを問い合わせ、レスポンスからリンクの確立が検出されると、コンピュータ45は、自身のカウンタの値nをセットする(S202)。
【0050】
また、リンク状態参照要求の一つとしてリンク速度を問い合わせ(S203)、ADSLモデム43からのレスポンスを受けてリンク状態を参照する。
【0051】
コンピュータ45がリンク状態を参照したときのデータ(接続・切断・リンク速度などのデータ)は、参照した時点の時刻データ(参照時刻)と共にコンピュータ45のデータベースに蓄積(保存)される(S204)。
【0052】
また、コンピュータ45は、起動時(起動当初)の時刻T0の時点で参照したデータと現在参照した時刻Tnのデータとを比較し、リンク速度の変化を判定する (S205)。このとき、比較するのは、時刻T0のリンク速度V(T0)と時刻Tnのリンク速度V(Tn)である。
【0053】
この比較により以下の関係が求められる。
V(T0)=V(Tn)
V(T0)>V(Tn)
【0054】
例えばV(T0)=V(Tn)の場合、リンクの速度に変化がなかったため、コンピュータ45は、カウンタの値nをインクリメントして(n+1)、S203の処理に戻る。
【0055】
一方、V(T0)>V(Tn)の場合、何らかの原因でリンクの速度が低下したことが判明する。
【0056】
この場合、コンピュータ45は、以下のように動作する。
【0057】
コンピュータ45は、まず、カウンタの値nをインクリメントして(n+1)(S207)、ADSLモデム43,31間の接続回線にデータが送受信されているかどうかをモニタリング(チェック)する。
【0058】
そして、データの送受が無くなったことを契機に(トリガとして)、タイマーを起動し、無通信状態の確認処理に入る(S205)。
【0059】
タイマーは、起動後、所定時間が経過しタイムアップすると、コンピュータ45に通知するので、コンピュータ45は、そのときに再びADSLモデム43の通信状況(送受信データ)をモニタリングする。
【0060】
ここで、無通信状況(データの送受信がない状態)に変化がなければ、タイマーをリセットし、また、タイマー動作を開始する。
【0061】
そして、予め設定した設定時刻Trが経過したときに、無通信状態に変化がなかった場合、コンピュータ45は、再起動を要求するためのタイマーフラグ(F)をデータベースの判定条件のテーブル(図5参照)にセットする。
【0062】
コンピュータ45は、上記比較結果と無通信状態を示すタイマーフラグ(F)とを基にADSLモデム43に対して再起動命令(res) を出力するかどうかを判定する。
【0063】
ここでの判定条件は、図5に示すように、例えば比較結果がV(T0)=V(Tn)であり、タイマーフラグが「ON」では、再起動命令(res) を出力しない。
【0064】
また、比較結果がV(T0)>V(Tn)であり、タイマーフラグ(F)が「ON」では、再起動命令(res) を出力する。
【0065】
さらに、比較結果がV(T0)=V(Tn)であり、タイマーフラグ(F)が「OFF」では、再起動命令(res) を出力しない。
【0066】
また、比較結果がV(T0)>V(Tn)であり、タイマーフラグ(F)が「OFF」では、再起動命令(res) を出力しない。
【0067】
つまり、通信速度が接続当初よりも低下し、かつADSLモデム43,31間でデータ通信が行われていないことが検出された場合に限り、ADSLモデム43にリンクの再確立を行わせるようコンピュータ45は、再起動命令(res) を出力する(S208)。
【0068】
なお、この実施形態では、起動当初の時刻T0のリンク速度V(T0)とそれから所定時間経過後の時刻Tnのリンク速度V(Tn)とを比較したが、ADSLモデムの初期設定の際に、再起動対象となる通信速度の値を予め設定しておき、その所定の値よりも現在の通信速度が低ければ、再起動するようにしてもよい。
【0069】
コンピュータ45から出力された再起動命令(res) がADSLモデム43の再起動機能によって受け付けられると、再起動機能は、ADSLモデム43を再起動するので、ここで、また、利用者宅のADSLモデム43と電話局の集合型ADSLモデム31との間でリンクの再接続(再確立)が行われ、そのときの回線状態における通信速度でのデータ通信が可能となる。
【0070】
このようにこの実施の形態のADSL通信システムによれば、加入者宅に設置されたコンピュータ45が定期的(所定時間おき)にADSLモデム43の通信状況を監視し、データ通信速度がリンク確立当初よりも低下していた場合は、ADSLモデム43がデータ通信を行っていないことを検出したからADSLモデム43に対して再起動命令(res) を発行し、この再起動命令(res) を受けたADSLモデム43が自動的に再起動処理を実行して電話局側の集合型ADSLモデム31とのリンクを再確立し、その時点で最適な通信速度でリンクが張られるので、加入者がADSLの特性を十分に知らなくても、そのときの回線状態における最大の通信速度で常に通信できる通信環境を加入者に提供することができる。
【0071】
なお、本発明は上記実施形態のみに限定されるものではない。
なお、上記実施例では、これらの一連の動作は利用者のコンピュータ45にインストールしたユーティリティソフトウェアで処理することを前提にしているが、コンピュータ45にADSLモデム自動再起動処理専用のハードウェアを具備して実現してもよく、または、ADSLモデム43自体にその自動再起動機能を備えるようにしても、これらの場合も上記実施形態同様の効果が得られる。つまり、本発明の実現手段を具備する場所(ハードウェア)はコンピュータ、ADSLモデムのどちらであっても良い。
【0072】
例えば自動再起動機能をADSLモデムに搭載する場合、上記実施形態に記載したコンピュータ45(通信端末)をADSLモデム搭載のCPUと置き換えたものに他ならない。
【0073】
また、上記実施形態では、加入社側のADSLモデム43に対して再起動をかけるようにしたが、集合型ADSLモデム31に対して再起動をかけてもよく、何れか一方のモデムが、通信状態を監視して無通信状態の場合に自動的にリンクの再確立を行うようにすればよい。
【0074】
集合型ADSLモデム31に本発明の機能を持たせることで、ADSL通信サービスを行うプロバイダー側あるいは電話局側の加入メリットとして利用者に広告し加入を促すことができ、加入者の獲得に寄与することができる。
【0075】
また、上記実施形態では、ADSL(Asynchronous Digital Subscriber Line)方式について説明したが、この方式は、従来の電話線を使用して数 Mbps の回線速度を提供する技術であるが、上りよりも下りの速度の方が通信速度が速く、速度が違うために Asychronous と呼ばれる。この他、速度が同じものとして、HDSL(High-speed Digital Subscribe Line)などがあり、これにも本発明は適用することができる。これらの類似した技術を総称してxDSLと呼ぶ。
【0076】
上記実施形態における各ソフトウェアは、フロッピーディスクなどのコンピュータが読み出し可能な記憶媒体に記憶されていても良く、また、ソフトウェア (プログラム)単体として伝送されるものでもよい。この場合、記憶媒体に記憶されたソフトウェア(プログラム)をコンピュータが読み出したり、LANやインターネッ上のサイト(サーバ)からダウンロードしてインストールすることにより、各実施形態における処理が可能になる。
【0077】
なお、記憶媒体としては、磁気ディスク、フロッピーディスク、ハードディスク、光ディスク(CD−ROM、CD−R、DVDなど)、光磁気ディスク(MOなど)、半導体メモリなど、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式はいずれの形態であっても良い。
【0078】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)や、データベース管理ソフト、ネットワークソフトなどのMW(ミドルウェア)などが本実施形態を実現するための各処理の一部を実行しても良い。
【0079】
さらに、記憶媒体は、コンピュータと独立した媒体に限らず、LANやインターネットなどにより伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。また、記憶媒体は、一つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記録媒体に含まれ、媒体構成はいずれの構成であっても良い。
【0080】
なお、コンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコンなどの一つからなる装置、複数の装置がネットワーク接続されたシステムなどのいずれの構成であっても良い。また、コンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコンなども含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【0081】
【発明の効果】
以上説明したように本発明によれば、xDSLモデム間にリンクを確立した後、監視手段がデータ通信の状態を監視している中で、例えば通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、xDSLモデム間のリンクの再確立を自動的に行うので、ユーザがxDSL通信の特性を十分に知らなくても、そのときの回線の状態における最大の通信速度で常に通信できる快適な通信環境を提供することができる。
【図面の簡単な説明】
【図1】本発明の一つの実施形態のADSL通信システムの概要構成を示す図。
【図2】このADSL通信システムに用いらていれるADSLモデムの構成を示すブロック図。
【図3】このADSL通信システムにおける通信シーケンス図。
【図4】このADSL通信システムにおけるADSLモデムの動作を示すフローチャート。
【図5】再起動命令を出力する際の判定条件を示す図である。
【符号の説明】
1…IP網、2…公衆網、3…サービス提供元の機器群、4…宅内機器、31…集合型ADSLモデム、32…POTSスプリッタ、33…ルータ、34…交換機、43…ADSLモデム、44…電話機、45…コンピュータ、51…回線インタフェース、52…変復調回路、53…メモリ、54…CPU、55…MAC処理部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an xDSL system, an xDSL modem, a computer, software, and a communication method that provide services such as ADSL communication and HDSL communication.
[0002]
[Prior art]
Asymmetric Digital Subscriber Line: An ADSL communication system, that is, an ADSL communication system is a system that provides a high-speed data communication service using an existing telephone line (metal line). Recently, it has been attracting much attention because it is possible to subscribe to the service even if it is not.
[0003]
For example, in contrast to ISDN communication services using optical fibers (64 kbps for both uplink and downlink), ADSL communication services provide services that perform data communication at approximately 20 times the downlink speed (512 kbps for uplink, 1.5 Mbps for downlink, etc.) .
[0004]
The ISDN communication service uses an optical fiber and cannot be shared with ISDN service subscribers and ADSL communication service telephone lines. On the service provider side, the maximum communication speed is affected by crosstalk noise from ISDN and external noise. There are some parts that are difficult to use.
[0005]
In this ADSL communication system, when a collective ADSL modem is installed on the service provider side, an ADSL modem is installed in the home of a service subscriber (user), and the ADSL modem installed in the user's house is activated Then, arbitration is performed so that communication can be performed between the aggregated ADSL modems of the corresponding service providers at the maximum communication speed suitable for the line state at that time (link establishment).
[0006]
The collective ADSL modem always monitors the error rate of the line, and has a function of automatically reducing the link speed to a rate at which no error occurs when a certain error rate is reached.
[0007]
However, the conventional ADSL communication system does not provide a function for increasing the speed of the link once lowered even when the line state is successfully recovered. This is because although it is easy to reduce the link speed, it is necessary to negotiate between the modems when the speed is increased, and this function is not easy to realize.
[0008]
Therefore, as a method of increasing the speed of the link once lowered, once the user turns off the power of the ADSL modem installed at home and restarts, the link is re-established at that time. Mutual links are established at a communication speed of 1, and communication becomes possible at the communication speed at that time.
[0009]
In general, the ADSL communication service manuals and ADSL modem manuals delivered from service providers to service subscribers include precautions to restart the ADSL modem when the communication speed decreases. However, depending on the user, there are many people who do not read manuals and manuals well, and many people do not know that ADSL has such communication characteristics.
[0010]
Conventionally, in a FAX apparatus or the like, training is performed for each sheet or every predetermined time while a link is established with a communication partner FAX apparatus, and the communication speed is changed according to the influence of noise. However, in the case of a FAX apparatus, since the call is released when the transmission of data for the number of transmissions is completed, there is little influence of a decrease in communication speed, and problems such as ADSL communication are unlikely to occur. .
[0011]
[Problems to be solved by the invention]
As described above, in the conventional ADSL communication system, that is, the xDSL communication system, it is necessary for the user of the xDSL modem to consciously restart in order to restore the link speed once reduced to the original speed. In order to restart, it is necessary to operate the switch for restarting the xDSL modem or to perform the OFF-ON operation of the power switch itself. In either case, the user manually operates after judging the line condition. There is a need.
[0012]
However, there are many users who do not fully know the communication characteristics of xDSL, and such users can communicate as they are if the speed has dropped in the past even if they can communicate in a higher-speed communication environment. There was a problem that the original communication ability could not be fully exhibited.
[0013]
The present invention has been made to solve such a problem, and provides a comfortable communication environment in which communication is always possible at the maximum communication speed in a line state even if the user does not sufficiently know the characteristics of xDSL communication. It is an object to provide an xDSL communication system, an xDSL modem, a computer, software, and a communication method.
[0014]
[Means for Solving the Problems]
In order to achieve the above object, an xDSL communication system according to a first aspect of the present invention comprises a telephone line and a signal separation device, wherein an xDSL modem provided on a service provider side and an xDSL modem provided on a subscriber side are connected. In the xDSL communication system that performs data communication using a communication band that is different from the voice communication band, and means that establishes a link between the xDSL modems and enables data communication, and data between the xDSL modems Monitoring means for monitoring communication and detecting changes related to data communication in time series, and the communication speed is lower than the initial connection or lower than a predetermined value by the monitoring means, and data communication is performed between xDSL modems. And a means for reestablishing a link between the xDSL modems when it is detected that the communication is not performed. To have.
[0015]
The xDSL modem according to claim 2 is an xDSL modem on a subscriber side connected to an xDSL modem provided on a service provider side via a telephone line and a signal separation device. A link establishing means for establishing a link with the xDSL modem and enabling data communication, a monitoring means for monitoring the data communication and detecting a change related to the data communication in time series, and a communication speed by the monitoring means. Means for causing the link establishment means to re-establish the link when it is detected that the data is lower than the initial connection or lower than a predetermined value and no data communication is performed between the xDSL modems. It is characterized by that. According to a third aspect of the present invention, there is provided an xDSL modem in a computer connected to an xDSL modem provided on a service provider side and a subscriber side xDSL modem connected via a telephone line and a signal separator. Monitoring means for monitoring data communication between them and detecting changes in data communication in time series, and the communication speed is lower than the initial connection or lower than a predetermined value by the monitoring means, and data is transmitted between xDSL modems. And a means for reestablishing a link between the xDSL modems when it is detected that communication is not being performed.
[0016]
The software according to the third aspect of the present invention is software that causes a computer connected to an xDSL modem on a subscriber side connected to an xDSL modem provided on a service provider side via a telephone line and a signal separator to execute processing. The monitoring means for monitoring data communication between the xDSL modems and detecting a change in data communication in time series, and the monitoring means reduces the communication speed below a predetermined value, and between the xDSL modems. When it is detected that no data communication is being performed, the software is made to function as means for reestablishing a link between the xDSL modems.
[0017]
In the present invention, when the xDSL modem is activated, a link is established between the xDSL modem of the service provider and the xDSL modem on the subscriber side to enable data communication, and then the monitoring means performs data communication while monitoring the state of data communication. For example, when it is detected that the communication speed is lower than the initial connection or lower than a predetermined value and no data communication is performed between the xDSL modems. Since the link between xDSL modems is reestablished by automatically issuing a link reestablishment request from one modem, even if the user does not fully know the characteristics of xDSL communication, the maximum in the state of the line at that time It is possible to provide a comfortable communication environment that can always communicate at a communication speed of.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a diagram showing a configuration of an ADSL communication system according to one embodiment of the present invention.
[0019]
As shown in the figure, this ADSL communication system has subscribed to a device group 3 of a service provider (service provider or telephone station) connected to an IP network 1 or a public network (telephone network) 2 and the ADSL service. It consists of subscriber (user) home equipment 4.
[0020]
The service provider device group 3 includes a collective ADSL modem 31 having a large number of ports connected to the ADSL modem 43 at each subscriber's home, and a low frequency band among signals transmitted through a telephone line. A connection terminal (port) for separating the analog audio signal and the ASDL signal in the high frequency band and outputting the analog audio signal to the telephone 44 and a connection terminal (port) for outputting the ASDL signal to the ADSL modem 43 are provided. There are a POTS splitter 32, a router 33, an exchange 34, and the like as signal separation devices.
[0021]
The router 33 is a packet switch used in TCP / IP, and relays packets between a transfer source computer and a transfer destination computer. The router 33 is set with a route table (map) indicating which network is connected to which location. The router 33 refers to the route table (map) and relays the packet to the transfer destination computer through an optimum route. To do. The router 33 incorporates a fine access control function such as filtering a specific packet or allowing only a specific service from the outside.
[0022]
The home device 4 includes a rosette unit 41 (modular jack) that exposes a telephone line drawn into the user's home from the wall surface of a room in the form of a socket, and a POTS as a signal separation device connected to the rosette unit 41. A splitter 42, an ADSL modem 43 connected to the ADSL signal port of the POTS splitter 42, a telephone 44 connected to the analog signal port of the POTS splitter 42, and a cable such as a LAN (10BASE) A computer 45 (communication terminal) connected by a -T cable or the like.
[0023]
The ADSL modem 43 is a data modulation / demodulation device for performing ADSL communication with the collective ADSL modem 31 of the service provider. Similar to a normal analog modem, it is a device for modulating digital data to convert it into an analog signal and vice versa. This ADSL modem 43 has a monitoring function for monitoring the link speed with the collective ADSL modem 31 of the service provider, a function for causing the computer 45 connected to itself to refer to the monitoring status and setting contents, It has a function of accepting a restart command and automatically restarting (initialization processing, link re-establishment, etc.).
[0024]
When the ADSL modem 43 is connected to an existing subscriber line (metal telephone line), the POTS splitter 42 converts an analog audio signal in a low frequency band (around 4 kHz) and an ADSL signal in a high frequency band (around 500 to 1 MHz). An apparatus for separation / synthesis. The POTS splitter 42 is provided with a plurality of connection terminals (ports), and a cable (modular cable) from the rosette unit 41 is connected to one port. An existing telephone set 44 is connected to another analog signal port, and an analog voice signal is transmitted to the exchange 34 of the service provider (telephone station). An ADSL modem 43 is connected to the remaining one ADSL signal port with a modular cable, and data communication is performed with a digital signal with the external collective ADSL modem 31. For this reason, data communication via the ADSL modem 43 is always possible regardless of the state of analog telephone communication.
[0025]
The computer 45 is a general computer including an apparatus main body that can be loaded with a CD-ROM or a floppy disk (FD), and an input device and a display device connected to the apparatus main body. The input device is, for example, a keyboard or a mouse. The display device is, for example, a CRT monitor or an LCD monitor.
The apparatus main body includes a control unit including a CPU, a ROM, a RAM, and the like, a hard disk drive (HDD), a CD-ROM drive that reads information on a CD-ROM, and an FD drive that reads and writes information on the FD And a communication device etc. are installed. The ROM stores an initial operation setting program such as BIOS. The communication device is a LAN interface (hereinafter referred to as a LAN I / F) such as a LAN board for performing data communication with the ADSL modem 43 through the LAN. Various software including an operating system (hereinafter referred to as OS) is installed in the HDD. One example of this software is browsing software such as a Web browser.
[0026]
Another software is utility software. The utility software includes a function for referring to the link speed of the ADSL modem 43, a function for storing the referenced link speed and the referenced time in association with each other in a database, a function for comparing data in the database in time series, and ADSL. A function for monitoring whether or not data is being transmitted / received to / from the connection line with the modem 43, a timer function that starts after data disappears during monitoring, and a re-establishment for the ADSL modem 43 using a Web browser. Some have a function to send a start command. The timing for transmitting the restart command is set according to the state of the database and the timer.
[0027]
As shown in FIG. 2, the ADSL modem 43 includes a line interface 51, a modem circuit 52, a memory 53, a CPU 54, a MAC processing unit 55, and the like.
The modem circuit 52 communicates with a computer (TELNET, web, etc.). Further, the modem circuit 52 converts the packet data into an ADSL signal. The memory 53 stores a temporary storage of packets, a device state, and a communication state, and stores software for controlling the device. The software establishes a link with the ADSL modem 31 on the service provider side at the time of start-up, accepts a restart instruction from the computer 45 and a link establishment function that enables data communication, and restarts the ADSL modem 43 itself. It has functions. The CPU 54 reads the software (control program) stored in the memory 53 at the time of activation and controls the entire apparatus. In addition, the CPU 54 uses the memory 53 to perform packet transfer processing. The MAC processing unit 55 transmits / receives packet data to / from the computer 45 based on the physical address.
[0028]
The operation of this ADSL communication system will be described below with reference to FIGS.
FIG. 3 is a communication sequence diagram (state transition diagram) in this ADSL communication system, FIG. 4 is a flowchart showing the operation of the computer 45 in this ADSL communication system, and FIG. 5 is a table showing determination conditions.
[0029]
First, the communication method of this ADSL communication system will be described with reference to the flowchart of FIG.
[0030]
In this case, when the subscriber turns on the power switch of the ADSL modem 43 at home (S101 in FIG. 3), in the ADSL modem 43, the CPU 54 reads the memory control program and starts (activates) the operation.
[0031]
The ADSL modem 43 first establishes a link with the centralized ADSL modem 31 on the telephone station side after activation (S102). At this time, the CPU 54 stores the communication speed (link speed) (V0) at the time of link establishment in the memory 53 together with the time information (T0) at that time (S103).
[0032]
Then, when the subscriber starts a Web browser from the home computer 45 and inputs the address of the ADSL modem 43 from the screen of the Web browser, a login request is issued (S104). As a response, the login name and password are input. An authentication screen prompting you to do so is displayed.
[0033]
When the subscriber enters the login name and password on this screen, the CPU 45 compares it with that registered in advance in the memory 53, and displays a setting / monitoring screen if they match each other. On this screen, various setting / management information is displayed.
[0034]
In the computer 45, while the utility software is running, a request (command 1) for inquiring the link speed is issued to the ADSL modem 43 (S105). In response to this request, the ADSL modem 43 (CPU 54) returns a link speed (V0) at the time of link establishment.
[0035]
In the computer 45, the returned information (time information (T0) and link speed (V0) at the time of link establishment) is stored in a memory or the like by utility software.
[0036]
This inquiry is made every predetermined time (S106, S107).
[0037]
During this time, when the noise of the connection line increases and the error increases (S108), the link speed is lowered by the link establishment process between the ADSL modems 45 and 31, for example, the link speed (V1) is obtained (S110).
[0038]
Thereafter, when an inquiry is made to the ADSL modem 43 (CPU 54) from the computer 45 side, the link speed (V1) at that time is returned from the ADSL modem 43 (CPU 54).
[0039]
Thereafter, the utility software of the computer 45 issues a request (command 1) for inquiring the link speed (S111), noise is reduced, and the error disappears (S112, S113), but the ADSL modem 43 When the link speed (V1) is returned from the side repeatedly for a predetermined time or longer, in the computer 45, the utility software turns on the no-communication flag (F) and issues a restart request (command 2) (S114). ).
[0040]
When the ADSL modem 43 receives a restart request (command 2) from the computer 45, the CPU 54 restarts itself to reestablish (re-establish) the link with the collective ADSL modem 31.
[0041]
As a result of this restart, a link is established between the collective ADSL modem 31 and the ADSL modem 43 at the communication speed in the line state at this time, and the link speed (V0) at the time of startup is stored in the memory 53 of the ADSL modem 43 as time information. And stored together (S116). Thereafter, when the utility software of the computer 45 issues a request (command 1) for inquiring the link speed (S117), the link speed (V0) is returned from the ADSL modem 43 side. It can be confirmed on the screen of the Web browser that the link speed has returned to the original speed by the restart.
[0042]
Next, the operation of the subscriber-side home device 4 will be described with reference to the flowchart of FIG.
[0043]
When the ADSL modem 43 is attached to a subscriber's house that uses the ADSL communication service, various settings are made from the computer 45 to the ADSL modem 43.
[0044]
For various settings and management of the ADSL modem 43, utility software for setting and monitoring is installed in the computer 45 to which the ADSL modem 43 is connected, and various settings are made using browsing software such as a Web browser installed in the computer 45 in advance. Make settings and view (view) settings.
[0045]
Therefore, in performing the initial setting for the ADSL modem 43, when the Web browser of the computer 45 is activated and the network address of the ADSL modem 43 is accessed, a setting / management screen for the ADSL modem 43 is displayed.
[0046]
In this screen, the login name, password, and speed inquiry for logging in to the CPU 54 of the ADSL modem 43, the command character strings 1 and 2 used for restart, the inquiry cycle (T), and the ADSL modem 43 are determined to be in a non-communication state. The initial setting of the ADSL modem 43 is completed by inputting the no-communication time (T, Tr) and the like and clicking the registration button or the like (step 201 in FIG. 4; hereinafter referred to as S201). In this embodiment, a Web browser is used for initial setting, but commands may be input using TELNET or the like.
[0047]
The ADSL modem 43 immediately issues a link establishment request to the centralized ADSL modem 31 of the central office after establishment and establishes a link.
[0048]
After the link is established, the ADSL modem 43 always monitors the link state (connection / disconnection / link speed), and when there is a request from the computer 45, returns a response to the request.
[0049]
On the other hand, the computer 45 periodically issues a link state reference request to the ADSL modem 43, inquires whether the ADSL modem 43 has established a link, and when the establishment of the link is detected from the response, the computer 45 The value n of its own counter is set (S202).
[0050]
Further, the link speed is inquired as one of the link status reference requests (S203), and the response from the ADSL modem 43 is received to refer to the link status.
[0051]
Data when the computer 45 refers to the link state (data such as connection / disconnection / link speed) is stored (saved) in the database of the computer 45 together with time data (reference time) at the time of reference (S204).
[0052]
Further, the computer 45 compares the data referenced at the time T0 at the time of activation (initial activation) with the data at the time Tn that is currently referred to, and determines a change in the link speed (S205). At this time, the link speed V (T0) at time T0 and the link speed V (Tn) at time Tn are compared.
[0053]
This comparison requires the following relationship:
V (T0) = V (Tn)
V (T0)> V (Tn)
[0054]
For example, when V (T0) = V (Tn), there is no change in the link speed, so the computer 45 increments the counter value n (n + 1) and returns to the process of S203.
[0055]
On the other hand, when V (T0)> V (Tn), it is found that the link speed has decreased for some reason.
[0056]
In this case, the computer 45 operates as follows.
[0057]
First, the computer 45 increments the counter value n (n + 1) (S207), and monitors (checks) whether or not data is transmitted / received to / from the connection line between the ADSL modems 43 and 31.
[0058]
Then, when there is no data transmission / reception (as a trigger), a timer is started and the process of confirming the no-communication state is started (S205).
[0059]
The timer notifies the computer 45 when a predetermined time elapses after activation, and the computer 45 again monitors the communication status (transmission / reception data) of the ADSL modem 43 at that time.
[0060]
Here, if there is no change in the non-communication state (the state in which no data is transmitted / received), the timer is reset and the timer operation is started.
[0061]
When the preset set time Tr elapses and there is no change in the no-communication state, the computer 45 sets a timer flag (F) for requesting restart to a table of determination conditions in the database (FIG. 5). Set to Reference).
[0062]
The computer 45 determines whether or not to output a restart command (res) to the ADSL modem 43 based on the comparison result and the timer flag (F) indicating the non-communication state.
[0063]
As shown in FIG. 5, for example, when the comparison result is V (T0) = V (Tn) and the timer flag is “ON”, the determination command here is not to output the restart command (res).
[0064]
When the comparison result is V (T0)> V (Tn) and the timer flag (F) is “ON”, a restart command (res) is output.
[0065]
Further, when the comparison result is V (T0) = V (Tn) and the timer flag (F) is “OFF”, the restart command (res) is not output.
[0066]
When the comparison result is V (T0)> V (Tn) and the timer flag (F) is “OFF”, the restart command (res) is not output.
[0067]
That is, the computer 45 causes the ADSL modem 43 to re-establish the link only when it is detected that the communication speed is lower than the initial connection and data communication is not performed between the ADSL modems 43 and 31. Outputs a restart command (res) (S208).
[0068]
In this embodiment, the link speed V (T0) at the time T0 at the start of activation is compared with the link speed V (Tn) at the time Tn after a predetermined time has elapsed. However, at the initial setting of the ADSL modem, A communication speed value to be restarted may be set in advance, and restarted if the current communication speed is lower than the predetermined value.
[0069]
When the restart command (res) output from the computer 45 is received by the restart function of the ADSL modem 43, the restart function restarts the ADSL modem 43. Here, the ADSL modem at the user's house is also used. 43 is reconnected (re-established) between the central office 43 and the centralized ADSL modem 31 of the telephone station, and data communication is possible at the communication speed in the line state at that time.
[0070]
As described above, according to the ADSL communication system of this embodiment, the computer 45 installed in the subscriber's home regularly monitors the communication status of the ADSL modem 43 (every predetermined time), and the data communication speed is initially established. If the ADSL modem 43 detects that the data communication is not being performed, a restart command (res) is issued to the ADSL modem 43 and the restart command (res) is received. The ADSL modem 43 automatically executes a restart process to re-establish a link with the centralized ADSL modem 31 on the central office side, and the link is established at the optimum communication speed at that time. Even without sufficiently knowing the characteristics, it is possible to provide the subscriber with a communication environment in which communication can always be performed at the maximum communication speed in the line state at that time.
[0071]
In addition, this invention is not limited only to the said embodiment.
In the above embodiment, it is assumed that these series of operations are processed by utility software installed in the user's computer 45, but the computer 45 has hardware dedicated for automatic restart processing of the ADSL modem. Even if the ADSL modem 43 itself is provided with the automatic restart function, the same effects as in the above embodiment can be obtained. That is, the place (hardware) having the implementation means of the present invention may be either a computer or an ADSL modem.
[0072]
For example, when the automatic restart function is installed in an ADSL modem, the computer 45 (communication terminal) described in the above embodiment is nothing but a CPU replaced with an ADSL modem.
[0073]
In the above embodiment, the ADSL modem 43 on the subscriber company side is restarted. However, the collective ADSL modem 31 may be restarted. The status may be monitored and the link reestablished automatically when there is no communication.
[0074]
By providing the collective ADSL modem 31 with the function of the present invention, it is possible to advertise and encourage users to subscribe as a merit for the provider side or telephone station side that provides the ADSL communication service, thereby contributing to the acquisition of subscribers. be able to.
[0075]
In the above embodiment, the ADSL (Asynchronous Digital Subscriber Line) method has been described. This method is a technology that provides a line speed of several Mbps using a conventional telephone line. It is called Asychronous because the communication speed is faster and the speed is different. In addition, HDSL (High-speed Digital Subscribe Line) and the like have the same speed, and the present invention can be applied to this as well. These similar technologies are collectively referred to as xDSL.
[0076]
Each software in the above embodiment may be stored in a computer-readable storage medium such as a floppy disk, or may be transmitted as a software (program) alone. In this case, the software (program) stored in the storage medium is read by the computer, or downloaded and installed from a site (server) on the LAN or the Internet, thereby enabling processing in each embodiment.
[0077]
As storage media, programs such as magnetic disk, floppy disk, hard disk, optical disk (CD-ROM, CD-R, DVD, etc.), magneto-optical disk (MO, etc.), semiconductor memory, etc. can be stored and read by a computer. As long as it is a possible storage medium, the storage format may be any form.
[0078]
Further, based on an instruction of a program installed in a computer from a storage medium, an OS (operating system) running on the computer, database management software, MW (middleware) such as network software, and the like realize this embodiment. A part of each process may be executed.
[0079]
Furthermore, the storage medium is not limited to a medium independent of the computer, but also includes a storage medium in which a program transmitted via a LAN or the Internet is downloaded and stored or temporarily stored. Further, the number of storage media is not limited to one, and the case where the processing in the present embodiment is executed from a plurality of media is also included in the recording medium of the present invention, and the media configuration may be any configuration.
[0080]
The computer executes each process in the present embodiment based on a program stored in a storage medium, and includes any one device such as a personal computer or a system in which a plurality of devices are connected to a network. It may be configured as follows. The computer is not limited to a personal computer, but includes an arithmetic processing device, a microcomputer, and the like included in an information processing device, and is a generic term for devices and devices that can realize the functions of the present invention by a program.
[0081]
【The invention's effect】
As described above, according to the present invention, after the link is established between the xDSL modems, the monitoring means monitors the state of data communication. If it is detected that there is no data communication between the xDSL modems, the link is automatically reestablished between the xDSL modems so that the user does not fully know the characteristics of the xDSL communication. However, it is possible to provide a comfortable communication environment in which communication is always possible at the maximum communication speed in the state of the line at that time.
[Brief description of the drawings]
FIG. 1 is a diagram showing a schematic configuration of an ADSL communication system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration of an ADSL modem used in this ADSL communication system.
FIG. 3 is a communication sequence diagram in this ADSL communication system.
FIG. 4 is a flowchart showing the operation of an ADSL modem in this ADSL communication system.
FIG. 5 is a diagram illustrating a determination condition when a restart command is output.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... IP network, 2 ... Public network, 3 ... Service provider apparatus group, 4 ... In-home equipment, 31 ... Collective ADSL modem, 32 ... POTS splitter, 33 ... Router, 34 ... Switch, 43 ... ADSL modem, 44 DESCRIPTION OF SYMBOLS Telephone, 45 ... Computer, 51 ... Line interface, 52 ... Modulation / demodulation circuit, 53 ... Memory, 54 ... CPU, 55 ... MAC processing part.

Claims (5)

サービス提供者側に設けられたxDSLモデムと加入者側に設けられたxDSLモデムとを電話回線および信号分離装置を介して接続し、音声通信帯域とは異なる通信帯域を利用してデータ通信を行うxDSL通信システムにおいて、
前記xDSLモデム間にリンクを確立しデータ通信を可能とする手段と、
前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、
前記監視手段により通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる手段と
を具備したことを特徴とするxDSL通信システム。
An xDSL modem provided on the service provider side and an xDSL modem provided on the subscriber side are connected via a telephone line and a signal separator, and data communication is performed using a communication band different from the voice communication band. In an xDSL communication system,
Means for establishing a link between the xDSL modems to enable data communication;
Monitoring means for monitoring data communication between the xDSL modems and detecting changes related to data communication in time series;
When it is detected by the monitoring means that the communication speed is lower than the initial connection or lower than a predetermined value and no data communication is performed between the xDSL modems, the link between the xDSL modems is re-established. And an xDSL communication system.
サービス提供者側に設けられたxDSLモデムと電話回線および信号分離装置を介して接続された加入者側のxDSLモデムにおいて、
前記起動時に前記サービス提供者側のxDSLモデムとの間でリンクを確立しデータ通信を可能とするリンク確立手段と、
前記データ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、
前記監視手段により通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記リンク確立手段にリンクの再確立を行わせる手段と
を具備したことを特徴とするxDSLモデム。
In the xDSL modem on the subscriber side connected to the xDSL modem provided on the service provider side via a telephone line and a signal separator,
A link establishing means for establishing a link with the xDSL modem on the service provider side at the start-up and enabling data communication;
Monitoring means for monitoring the data communication and detecting changes related to the data communication in time series;
When it is detected by the monitoring means that the communication speed is lower than the initial connection or lower than a predetermined value and no data communication is being performed between the xDSL modems, the link establishment means reestablishes the link. And an xDSL modem.
サービス提供者側に設けられたxDSLモデムと電話回線および信号分離装置を介して接続された加入者側のxDSLモデムに接続されたコンピュータにおいて、
前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、
前記監視手段により通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる手段と
を具備したことを特徴とするコンピュータ。
In a computer connected to an xDSL modem provided on a service provider side and connected to an xDSL modem on a subscriber side connected via a telephone line and a signal separation device,
Monitoring means for monitoring data communication between the xDSL modems and detecting changes related to data communication in time series;
When it is detected by the monitoring means that the communication speed is lower than the initial connection or lower than a predetermined value and no data communication is performed between the xDSL modems, the link between the xDSL modems is re-established. A computer comprising: means for performing
サービス提供者側に設けられたxDSLモデムと電話回線および信号分離装置を介して接続された加入者側のxDSLモデムに接続されたコンピュータに処理を実行させるソフトウェアおいて、
前記コンピュータを、
前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する監視手段と、
前記監視手段により通信速度が所定値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる手段
として機能させるためのソフトウェア。
Software for causing a computer connected to an xDSL modem on a subscriber side connected via an xDSL modem provided on a service provider side and a telephone line and a signal separation device to execute processing,
The computer,
Monitoring means for monitoring data communication between the xDSL modems and detecting changes related to data communication in time series;
In order to function as means for reestablishing a link between the xDSL modems when it is detected by the monitoring means that the communication speed is lower than a predetermined value and no data communication is performed between the xDSL modems. Software.
サービス提供者側に設けられたxDSLモデムと加入者側に設けられたxDSLモデムとを電話回線および信号分離装置を介して接続し、音声通信帯域とは異なる通信帯域を利用してデータ通信を行う通信方法において、
前記xDSLモデム間でリンクを確立しデータ通信を可能とする段階と、
前記xDSLモデム間のデータ通信を監視しデータ通信に関する変化を時系列的に検出する段階と、
通信速度が接続当初よりも低下、あるいは所定の値よりも低下し、かつxDSLモデム間でデータ通信が行われていないことが検出された場合、前記xDSLモデム間のリンクの再確立を行わせる段階と
を有することを特徴とする通信方法。
An xDSL modem provided on the service provider side and an xDSL modem provided on the subscriber side are connected via a telephone line and a signal separator, and data communication is performed using a communication band different from the voice communication band. In the communication method,
Establishing a link between the xDSL modems to enable data communication;
Monitoring data communication between the xDSL modems to detect changes in data communication in time series;
A step of reestablishing a link between the xDSL modems when it is detected that the communication speed is lower than the initial connection or lower than a predetermined value and no data communication is performed between the xDSL modems. A communication method characterized by comprising:
JP2001047127A 2001-02-22 2001-02-22 xDSL communication system, xDSL modem, computer, software, communication method Expired - Fee Related JP4053732B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001047127A JP4053732B2 (en) 2001-02-22 2001-02-22 xDSL communication system, xDSL modem, computer, software, communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001047127A JP4053732B2 (en) 2001-02-22 2001-02-22 xDSL communication system, xDSL modem, computer, software, communication method

Publications (2)

Publication Number Publication Date
JP2002252670A JP2002252670A (en) 2002-09-06
JP4053732B2 true JP4053732B2 (en) 2008-02-27

Family

ID=18908625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001047127A Expired - Fee Related JP4053732B2 (en) 2001-02-22 2001-02-22 xDSL communication system, xDSL modem, computer, software, communication method

Country Status (1)

Country Link
JP (1) JP4053732B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5478098B2 (en) * 2009-03-19 2014-04-23 東日本電信電話株式会社 Cooperation system
JP5942462B2 (en) * 2012-02-15 2016-06-29 日本電気株式会社 Mobile terminal connection control apparatus for small radio base station, mobile terminal connection method and communication system therefor
CN108289042A (en) * 2018-02-05 2018-07-17 国网浙江杭州市余杭区供电有限公司 A kind of control system and control method for power plant modem

Also Published As

Publication number Publication date
JP2002252670A (en) 2002-09-06

Similar Documents

Publication Publication Date Title
US9344462B2 (en) Switching between connectivity types to maintain connectivity
US6870834B1 (en) Communication server apparatus providing XDSL services and method
US7127049B2 (en) System and method for enhancing the activation of DSL service
JP3764924B2 (en) Method and apparatus for saving power in infrared data transmission
US7911942B2 (en) Method and system for selection of mode of operation of a service in light of use of another service in an ADSL system
US20090089849A1 (en) User interface
JP2008245287A (en) Power conservation for pots and modulated data transmission
JP4637789B2 (en) Fast connection, quick reconnect and connect with hold mechanism
JP2004510357A (en) Method for enabling high-speed dial-on-demand access to the Internet with a public switched telephone network (PSTN) using an analog modem
JP4053732B2 (en) xDSL communication system, xDSL modem, computer, software, communication method
KR20030024071A (en) Ineternet automatic connection method using digital subscriber line
TW200306100A (en) Communication apparatus, communication system and the program
JP4183942B2 (en) Quick connection parameter communication
JP3990371B2 (en) Broadband-compatible communication device automatic setting system and method
JP3970859B2 (en) Data communication priority control method and apparatus
JP4435462B2 (en) Remote device control access point server and remote device control system
JP2004350090A (en) Interface device
JP2003521139A (en) Modem hold state
JP2003289343A (en) Adsl modem
KR20030024073A (en) Driver one click installation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050829

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071127

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: 20071204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071206

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101214

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101214

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees