(57)【要約】【課題】ＰＰＰ通信におけるキャリア断復旧にかかる処理時間を短縮する。【解決手段】通信モデム（モデム装置）１１は、ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを公衆回線１２を介して相手局に送信する機能部を有する。【選択図】図１
2009246922.tif 000002
【特許請求の範囲】
【請求項１】
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置を公衆回線に接続するのに使用されるモデム装置において、
ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信する手段を有することを特徴とするモデム装置。
【請求項２】
請求項１に記載のモデム装置において、
前記キャリア断の発生を検出する検出手段と、
前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であるか否かを判定する判定手段と、
前記判定手段が、前記キャリア断の発生時期がフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定した場合に、前記ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持する手段と、
前記再送要求フレームを前記公衆回線を介して前記相手局に送信して、該相手局にデータの再送を促す手段とを有することを特徴とするモデム装置。
【請求項３】
請求項２に記載のモデム装置において、
前記判定手段は、
受信中のキャラクタを一時的に格納する退避用メモリと、
前記検出手段においてキャリア断の発生が検出された時に、一時的に退避用メモリに格納されている受信キャラクタの最後のキャラクタがフラグ同期ビットであるかフラグ同期ビット以外のキャラクタであるかを判別する判別手段と、
前記判別手段が、前記最後のキャラクタがフラグ同期ビット以外のキャラクタであると判別した場合に、前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定する手段とを有することを特徴とするモデム装置。
【請求項４】
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置と、前記データ端末装置に接続され、前記データ端末装置を公衆回線に接続するのに使用されるモデム装置とを有するＰＰＰ通信システムにおいて、
前記モデム装置は、ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信する手段を有することを特徴とするＰＰＰ通信システム。
【請求項５】
請求項４に記載のＰＰＰ通信システムにおいて、
前記モデム装置は、
前記キャリア断の発生を検出する検出手段と、
前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であるか否かを判定する判定手段と、
前記判定手段が、前記キャリア断の発生時期がフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定した場合に、前記ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持する手段と、
前記再送要求フレームを前記公衆回線を介して前記相手局に送信して、該相手局にデータの再送を促す手段とを有することを特徴とするＰＰＰ通信システム。
【請求項６】
請求項５に記載のＰＰＰ通信システムにおいて、
前記モデム装置の前記判定手段は、
受信中のキャラクタを一時的に格納する退避用メモリと、
前記検出手段においてキャリア断の発生が検出された時に、一時的に退避用メモリに格納されている受信キャラクタの最後のキャラクタがフラグ同期ビットであるかフラグ同期ビット以外のキャラクタであるかを判別する判別手段と、
前記判別手段が、前記最後のキャラクタがフラグ同期ビット以外のキャラクタであると判別した場合に、前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定する手段とを有することを特徴とするＰＰＰ通信システム。
【請求項７】
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置と公衆回線との間に接続されたモデム装置において実行されるキャリア断復旧方法であって、
ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信するステップを有することを特徴とするＰＰＰ通信におけるキャリア断復旧方法。
【請求項８】
請求項７に記載のＰＰＰ通信におけるキャリア断復旧方法において、
前記キャリア断の発生を検出する検出ステップと、
前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であるか否かを判定する判定ステップと、
前記判定ステップが、前記キャリア断の発生時期がフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定した場合に、前記ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持するステップと、
前記再送要求フレームを前記公衆回線を介して前記相手局に送信して、該相手局にデータの再送を促すステップとを有することを特徴とするＰＰＰ通信におけるキャリア断復旧方法。
【請求項９】
請求項８に記載のＰＰＰ通信におけるキャリア断復旧方法において、
前記判定ステップは、
受信中のキャラクタを一時的に退避用メモリに格納するステップと、
前記検出ステップにおいてキャリア断の発生が検出された時に、一時的に退避用メモリに格納されている受信キャラクタの最後のキャラクタがフラグ同期ビットであるかフラグ同期ビット以外のキャラクタであるかを判別する判別ステップと、
前記判別ステップが、前記最後のキャラクタがフラグ同期ビット以外のキャラクタであると判別した場合に、前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定するステップとを有することを特徴とするＰＰＰ通信におけるキャリア断復旧方法。
【請求項１０】
コンピュータに所定の処理を実行させ、前記コンピュータを、ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置と公衆回線との間に接続されるモデム装置のキャリア断復旧機能部として機能させるためのキャリア断復旧プログラムであって、
前記所定の処理は、
ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信するステップを有することを特徴とするＰＰＰ通信用キャリア断復旧プログラム。
【請求項１１】
請求項１０に記載のＰＰＰ通信用キャリア断復旧プログラムにおいて、
前記所定の処理は、
前記キャリア断の発生を検出する検出ステップと、
前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であるか否かを判定する判定ステップと、
前記判定ステップが、前記キャリア断の発生時期がフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定した場合に、前記ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持するステップと、
前記再送要求フレームを前記公衆回線を介して前記相手局に送信して、該相手局にデータの再送を促すステップとを有することを特徴とするＰＰＰ通信用キャリア断復旧プログラム。
【請求項１２】
請求項１１に記載のＰＰＰ通信用キャリア断復旧プログラムにおいて、
前記判定ステップは、
受信中のキャラクタを一時的に退避用メモリに格納するステップと、
前記検出ステップにおいてキャリア断の発生が検出された時に、一時的に退避用メモリに格納されている受信キャラクタの最後のキャラクタがフラグ同期ビットであるかフラグ同期ビット以外のキャラクタであるかを判別する判別ステップと、
前記判別ステップが、前記最後のキャラクタがフラグ同期ビット以外のキャラクタであると判別した場合に、前記キャリア断の発生時期が、フラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前であると判定するステップとを有することを特徴とするＰＰＰ通信用キャリア断復旧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＰＰＰ（Point To Point Protocol）通信に用いられるモデム装置に関する。本発明は、また、データ端末装置と前記モデム装置とを有するＰＰＰ通信システムに関する。本発明は、更に、ＰＰＰ通信におけるキャリア断復旧方法及びＰＰＰ通信用キャリア断復旧プログラムに関する。
【背景技術】
【０００２】
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置（ＤＴＥ: Data Terminal Equipment）を例えば通信モデムであるモデム装置に接続し、データ端末装置をモデム装置を介して公衆回線に接続した通信システムにおいて、公衆回線は専用線などに比べ、ランニングコストが安い反面、品質面で劣るため、キャリア断などの一時的な回線障害などが起きやすい。
【０００３】
関連技術による通信システムにおいては、モデム装置は、通信中のキャリア断を検出すると、回線障害と見なしてＣＤ（キャリア検出）信号をオフにする。また、前記関連技術による通信システムにおいては、データ端末装置は、ＣＤ信号のオフを検出し、回線の復旧処理を行う仕組みになっている。
【０００４】
特許文献１は、図４及び［００２６］段落に、上位のアプリケーション（ＰＰＰ）を有するクライアントとしてのＤＴＥが、クライアント用の回線終端装置（ＤＣＥ: Data Circuit Terminating Equipment）と、通信回線と、サーバ用の回線終端装置（ＤＣＥ: Data Circuit Terminating Equipment）とを介して、上位のアプリケーション（ＰＰＰを有するサーバとしてのＤＴＥに接続されたシステムを開示している。
【０００５】
特許文献２は、特許請求の範囲等に、ベーシック手順通信の公衆回線接続の場合における回線復旧方式を開示している。更に、特許文献２は、図１、図２、及び［００１１］段落に、キャリア断を検出した際に、ＤＣＥは、ＣＤ信号をオフにすること無しに、データ回線を保持したままでＮＡＫ(Negative Acknowledge)をデータの送信元の相手局に送信することを開示している。
【０００６】
特許文献３は、図１、［００５１］段落、及び［００６１］段落に、データ通信モデム部のエラー訂正処理部は不正フレーム又はエラーがあった場合には、再送要求フレームを送信することを開示している。
【０００７】
【特許文献１】特開２０００−１５１７４９号公報
【特許文献２】特開２０００−２３２４９９号公報
【特許文献３】特開平１０−１３５９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前記関連技術による通信システムのデータ端末装置（ＤＴＥ）において行われる、ＰＰＰにおける回線の復旧方法は以下の通りである。
【０００９】
(1) 一旦回線を切断する。
【００１０】
(2) 回線再接続を行う。
【００１１】
(3) 再認証を行う。
【００１２】
(4) データの再送要求等を行う。
【００１３】
このように前記関連技術では、上記の復旧処理は、すべてデータ端末装置（ＤＴＥ）によって行われている。データ端末装置は、通常、通信制御部と中央処理演算装置を持つコンピュータ型の形態が多く、復旧処理は、モデム装置からのＣＤ信号オフ通知によって、コンピュータ上のＰＰＰ通信ソフトウェアが回線の切断、回線の再接続、再認証、データの再送要求等を行うため、復旧に時間がかかるという欠点があった。
【００１４】
また、特許文献２は、上述のようにベーシック手順通信の公衆回線接続の場合における回線復旧方式を開示しており、特許文献２はプロトコル等の異なるＰＰＰ通信の公衆回線接続の場合には適用できない。例えば通信中のキャリア断の検出方法などはＰＰＰ通信には適用できない。
【００１５】
本発明の課題は、上記欠点を除去し、ＰＰＰ通信におけるキャリア断復旧にかかる処理時間の短縮を実現することにある。
【課題を解決するための手段】
【００１６】
本発明の第１の態様によれば、
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置を公衆回線に接続するのに使用されるモデム装置において、
ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信する手段を有することを特徴とするモデム装置が得られる。
【００１７】
本発明の第２の態様によれば、
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置と、前記データ端末装置に接続され、前記データ端末装置を公衆回線に接続するのに使用されるモデム装置とを有するＰＰＰ通信システムにおいて、
前記モデム装置は、ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信する手段を有することを特徴とするＰＰＰ通信システムが得られる。
【００１８】
本発明の第３の態様によれば、
ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置と公衆回線との間に接続されたモデム装置において実行されるキャリア断復旧方法であって、
ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信するステップを有することを特徴とするＰＰＰ通信におけるキャリア断復旧方法が得られる。
【００１９】
本発明の第４の態様によれば、
コンピュータに所定の処理を実行させ、前記コンピュータを、ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置と公衆回線との間に接続されるモデム装置として機能させるためのキャリア断復旧プログラムであって、
前記所定の処理は、
ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信するステップを有することを特徴とするＰＰＰ通信用キャリア断復旧プログラムが得られる。
【発明の効果】
【００２０】
本発明によれば、「モデム装置が、ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信する」ことにより、ＰＰＰ通信におけるキャリア断復旧にかかる処理時間の短縮を実現することができる。
【００２１】
このように、「モデム装置が、ＰＰＰ通信の電文においてフラグ同期ビット以外のキャラクタを受信してから再度フラグ同期ビットを受信する前にキャリア断が発生した場合に、ＣＤ（キャリア検出）信号をオフにせずにオン状態に維持し、再送要求フレームを前記公衆回線を介して相手局に送信する」ことは、前記特許文献１、前記特許文献２、及び前記特許文献３のいずれにも開示がない。
【発明を実施するための最良の形態】
【００２２】
次に本発明の実施形態について図面を参照して説明する。
【００２３】
図１を参照すると、本発明の一実施形態によるＰＰＰ通信システムは、ＰＰＰ（Point To Point Protocol）通信ソフトウェアを有するデータ端末装置（ＤＴＥ: Data Terminal Equipment）１０と、このＤＴＥ１０に接続され、ＤＴＥ１０を公衆回線１２に接続するために使用されるモデム装置としての通信モデム１１とを有する。
【００２４】
ＤＴＥ１０は、中央処理演算装置（ＣＰＵ）１４とメモリ１３と通信制御部１５とを持つコンピュータである。メモリ１３には前記ＰＰＰ通信ソフトウェアが格納されている。通信制御部１５は通信モデム１１に接続されている。中央処理演算装置（ＣＰＵ）１４は、メモリ１３に格納されたＰＰＰ通信ソフトウェアに基づいて通信制御部１５、通信モデム１１、及び公衆回線１２を介して相手局（図示せず）とＰＰＰ通信する。
【００２５】
通信モデム１１は、データ受信中（フラグ同期ビット[01111110]以外のキャラクタを受信してから、再びフラグ同期ビット[01111110]を受信する前）に、キャリア断を検出すると、回線障害と見なすが、ＣＤ（キャリア検出）信号をオフにせず、通信モデム１１自身がキャリア断復旧処理、即ち回線復旧処理を行う。
【００２６】
このように、本実施形態では、ＰＰＰ通信の電文において、フラグ同期ビット[01111110]以外のキャラクタを受信してから再度フラグ同期ビット[01111110]を受信する前にキャリア断が発生した場合は、ＤＴＥ１０ではなく、通信モデム１１にて回線の復旧処理を行うことにより、処理時間の短縮を実現するものである。
【００２７】
通信モデム１１によるキャリア断復旧機能部（即ち回線復旧機能部）として、データ受信中にキャリア断が発生しても、ＣＤ（キャリア検出）信号をオフにせず、回線を保持したまま、再送要求フレームを相手局に送信して、データの再送を促進する処理を行う。これにより、ＤＴＥ１０側は回線接続状態のまま、再送データの受信待ちとなり、再度、相手局より再送データを受信することで、通信を継続することができる。すなわち、通信モデム１１による復旧処理によって、ＤＴＥ１０は、ＣＤ信号オフの検出、回線の再接続、再認証、再送要求等の復旧処理を行う必要が無くなる。これにより、復旧時間の短縮が可能となる。
【００２８】
図２を参照すると、通信モデム（モデム装置）１１は、受信データを退避用ＲＡＭ(Random Access Memory)１０２に一時的に格納する手段１０１、最後に受信したキャラクタがフラグ同期ビットかどうかを判別する手段１０３、ＣＤ信号をオン状態に保つ手段１０４、相手局に再送要求フレームを送信する手段１０５、および退避用ＲＡＭ１０２を有する。
【００２９】
これらの手段は、それぞれ次のような機能を有する。
【００３０】
手段１０１は、まずフラグ同期ビット[01111110]以外のキャラクタを受信した時点で受信開始と判断し、回線からの受信データを通信モデム１１内の退避用ＲＡＭ１０２に一時的に格納する。
【００３１】
手段１０３は、退避用ＲＡＭ１０２に一時的に格納された受信データの最後のキャラクタが、フラグ同期ビット[01111110]であるかどうかを判別する。
【００３２】
手段１０４は、キャリア断が発生しても、ＣＤ信号をオフにせず、オン状態を維持する。
【００３３】
手段１０５は、相手局に対して、再送要求フレームを送信して、データの再送を促進する。
【００３４】
次に、図３を参照して、通信モデム（モデム装置）１１の動作について詳細に説明する。
【００３５】
まず、ステップＳ１の処理開始より通信モデム１１は動作を行う。
【００３６】
次に、ステップＳ２で、回線からデータが送信されて来る合図となる相手局からのキャリアオン信号を受信する。
【００３７】
そして、次に実データが送信されてくるが、ここで、ステップＳ３によって、フラグ同期ビット[01111110]以外のキャラクタが現れた地点で受信したデータを一時的に、通信モデム１１内の退避用ＲＡＭ１０２に格納しておく。
【００３８】
次に、ステップＳ４で、キャリアオフ（キャリア断）を確認する。正常な場合は、データをすべて受信し終わった後でキャリアオフになるため、通信モデム１１では、キャリアオフが正常にデータ受信完了したものか、データ受信中に回線の異常によってオフになったものかを判別する必要がある。
【００３９】
この判別は、次のステップＳ５で行われる。
【００４０】
ステップＳ５では、キャリアオフを確認時に、ステップＳ３によって一時的に退避用ＲＡＭ１０２に格納されている受信データの最後のキャラクタがフラグ同期ビット[01111110]かどうかを判別し、フラグ同期ビット[01111110]である場合は、正常と見なし、ステップＳ１の処理開始に戻る。もしフラグ同期ビット[01111110]以外のキャラクタの場合は、データ受信中に回線異常でキャリア断が発生したと見なし、次のステップＳ６の処理に進む。
【００４１】
ステップＳ６では、ステップＳ５でキャリア断が発生したと判断した場合でも、ＣＤ信号をオフにせず、回線状態を維持することによって、ＤＴＥ１０のデータ受信待ち状態を継続させ、次のステップＳ７に進む。
【００４２】
ステップＳ７では、キャリア断によって正常に受信できなかったデータを、再度、相手局より送信してもらうために、再送要求フレームを送信し、Ｓ１の処理開始に戻る。
【００４３】
本実施形態による効果は、キャリア断の復旧処理時間を短縮できることにある。その理由は、ＤＴＥ１０による回線再接続を伴う復旧処理を行わずに、通信モデム１１よる再送要求フレーム送信で相手局にデータ再送を促進するのみという単純な処理によって瞬時に回線の復旧が可能なためである。
【００４４】
図４を参照すると、本発明の別の実施形態によるＰＰＰ通信システムは、図１と同様の参照符号により示された同様の部分を含む。
【００４５】
本実施形態においては、通信モデム（モデム装置）１１は、ＰＰＰ通信用キャリア断復旧プログラムを記録した記録媒体ＲＭを備えるコンピュータ部を含む。ＰＰＰ通信用キャリア断復旧プログラムは、コンピュータ部を、ＰＰＰ通信ソフトウェアを有するＤＴＥ１０と公衆回線１２との間に接続されるモデム装置１１のキャリア断復旧機能部として機能させるためのプログラムである。
【００４６】
ＰＰＰ通信用キャリア断復旧プログラムは、記録媒体ＲＭからコンピュータ部に読み込まれ、通信モデム（モデム装置）１１の動作を制御する。通信モデム（モデム装置）１１はＰＰＰ通信用キャリア断復旧プログラムの制御により図３を参照して説明した処理を実行する。
【００４７】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【産業上の利用可能性】
【００４８】
本発明はコンピュータを公衆回線を介して種々のネットワークに接続するシステムでの利用が考えられる。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態によるＰＰＰ通信システムを説明するための図である。
【図２】図１に示されたＰＰＰ通信システムの通信モデム（モデム装置）のブロック図である。
【図３】図２に示された通信モデム（モデム装置）の動作を説明するためのフローチャートである。
【図４】本発明の別の実施形態によるＰＰＰ通信システムを説明するための図である。
【符号の説明】
【００５０】
１０    データ端末装置（ＤＴＥ）
１１    通信モデム（モデム装置）
１２    公衆回線
１３    メモリ（ＰＰＰ通信ソフトウェア）
１４    中央処理演算装置（ＣＰＵ）
１５    通信制御部
ＲＭ    記録媒体（ＰＰＰ通信用キャリア断復旧プログラム）
【図１】
2009246922.tif 000003
【図２】
2009246922.tif 000004
【図３】
2009246922.tif 000005
【図４】
2009246922.tif 000006