【手続補正書】
【提出日】平成19年5月21日(2007.5.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ノードとの間でデータを通信する通信装置であって、
前記ノードに送信したパケットの前記ノードの受信状況を判断する判断手段と、
前記ノードが前記パケットを受信できないと前記判断手段により判断されるのに従って、再度、前記パケットを前記ノードに送信する再送手段と、
前記再送手段によるパケットの再送回数をカウントするカウント手段と、
前記カウント手段によりカウントされた再送回数が設定回数以上のとき、パケットの再送間隔を変更する変更手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記変更手段は、設定可能な再送間隔を複数個、予め有することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記変更手段は、タイマーを使用して再送間隔を設定することを特徴とする請求項１に記載の通信装置。
【請求項４】
前記変更手段は、再送間隔の設定を受信側の装置単位に行うことを特徴とする請求項１に記載の通信装置。
【請求項５】
前記変更手段は、パケットの送信における再送回数および送信成功の可否に基づいて再送間隔の設定を行うことを特徴とする請求項１に記載の通信装置。
【請求項６】
ノードとの間でデータを通信する通信装置であって、
バスリセットを検出する検出手段と、
前記検出手段によるバスリセットの検出に従い、バスの構成を判断する構成判断手段と、
前記構成判断手段の判断に従い、前記バスが複数のノードで構成される場合で、かつ、前記バスを構成するノードの中にバスマネージャ若しくはアイソクロナスリソースマネージャの機能を有するノードが存在しない場合は、トランザクションレイヤで管理するリトライ回数をプロトコルで規定された最大値に設定する設定手段と、
を備えることを特徴とする通信装置。
【請求項７】
ノードとの間でデータを通信する通信装置であって、
特定のトランザクションリクエストに基づくパケットの送信からレスポンスパケットを受信するまでの時間を計測する計測手段と、
前記計測手段により計測された時間から前記ノードの処理能力を推定する推定手段と、
前記推定手段により推定された処理能力に従って、パケットの送信を制御する制御手段と、
を備えることを特徴とする通信装置。
【請求項８】
ノード間でデータを通信するための通信制御方法であって、
送信側ノードから受信側ノードに送信されたパケットの前記受信側ノードの受信状況を判断する判断工程と、
前記受信側ノードが前記パケットを受信できないと前記判断工程で判断されるのに従って、前記送信側ノードが再度、前記パケットを送信する再送工程と、
前記再送工程によるパケットの再送回数をカウントするカウント工程と、
前記カウント工程によりカウントされた再送回数が設定回数以上のとき、パケットの再送間隔を変更する変更工程と、
を備えることを特徴とする通信制御方法。
【請求項９】
ノード間でデータを通信するための通信制御方法であって、
バスリセットを検出するための工程と、
前記検出工程によるバスリセットの検出に従い、バスの構成を判断する構成判断工程と、
前記構成判断工程での判断に従い、前記バスが複数のノードで構成される場合で、かつ、前記バスを構成するノードの中にバスマネージャ若しくはアイソクロナスリソースマネージャの機能を有するノードが存在しない場合は、トランザクションレイヤで管理するリトライ回数をプロトコルで規定された最大値に設定する設定工程と、
を備えることを特徴とする通信制御方法。
【請求項１０】
ノード間でデータを通信するための通信制御方法であって、
受信側ノードは、送信側ノードによって送信されたパケットを受信して受信バッファに格納する工程と、
前記受信側ノードのメモリに予め格納された、前記受信バッファに格納できるパケットの個数を示す個数情報に従い、前記送信側ノードはパケットの送信を制御する工程と、
を備えることを特徴とする通信制御方法。
【請求項１１】
ノード間でデータを通信するための通信制御方法であって、
受信側ノードは、送信側ノードによって送信されたパケットを受信して受信バッファに格納する工程と、
前記受信側ノードのメモリに予め格納された、前記受信バッファのサイズに従って、前記送信側ノードはパケットの送信を制御する送信制御工程と、
を備えることを特徴とする通信制御方法。
【請求項１２】
ノード間でデータを通信するための通信制御方法であって、
受信側ノードは、送信側ノードによって送信されたパケットを受信する工程と、
前記受信側ノードのメモリに予め格納された、パケットを受信する前記受信側ノードにおける処理能力を示す処理能力情報に従い、前記送信側ノードはパケットの送信を制御する制御工程と、
を備えることを特徴とする通信制御方法。
【請求項１３】
ノード間でデータを通信するための通信制御方法であって、
特定のトランザクションリクエストに基づくパケットの送信からレスポンスパケットを受信するまでの時間を計測する計測工程と、
前記計測工程により計測された時間から受信側ノードの処理能力を推定する推定工程と、
前記推定工程により推定された処理能力に従って、パケットの送信を制御する制御工程と、
を備えることを特徴とする通信制御方法。
【請求項１４】
ネットワーク上のノード間でデータを通信するための通信制御方法をコンピュータで実行するためのプログラムコードを格納した記憶媒体であって、該プログラムコードが、
請求項８乃至１３のいずれか１項に記載の通信制御方法の工程のコードを有することを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置、通信制御方法、記憶媒体
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記課題を解決して、その目的を達成するべく、本発明にかかる通信装置、通信制御方法、及び記憶媒体は主として以下のような構成を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
すなわち、ノードとの間でデータを通信する通信装置は、
前記ノードに送信したパケットの前記ノードの受信状況を判断する判断手段と、
前記ノードが前記パケットを受信できないと前記判断手段により判断されるのに従って、再度、前記パケットを前記ノードに送信する再送手段と、
前記再送手段によるパケットの再送回数をカウントするカウント手段と、
前記カウント手段によりカウントされた再送回数が設定回数以上のとき、パケットの再送間隔を変更する変更手段と、
を備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
あるいは、ノードとの間でデータを通信する通信装置は、
バスリセットを検出する検出手段と、
前記検出手段によるバスリセットの検出に従い、バスの構成を判断する構成判断手段と、
前記構成判断手段の判断に従い、前記バスが複数のノードで構成される場合で、かつ、前記バスを構成するノードの中にバスマネージャ若しくはアイソクロナスリソースマネージャの機能を有するノードが存在しない場合は、トランザクションレイヤで管理するリトライ回数をプロトコルで規定された最大値に設定する設定手段と、
を備えることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
あるいは、ノードとの間でデータを通信する通信装置は、
特定のトランザクションリクエストに基づくパケットの送信からレスポンスパケットを受信するまでの時間を計測する計測手段と、
前記計測手段により計測された時間から前記ノードの処理能力を推定する推定手段と、
前記推定手段により推定された処理能力に従って、パケットの送信を制御する制御手段と、
を備えることを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、ノード間でデータを通信するための通信制御方法は、
送信側ノードから受信側ノードに送信されたパケットの前記受信側ノードの受信状況を判断する判断工程と、
前記受信側ノードが前記パケットを受信できないと前記判断工程で判断されるのに従って、前記送信側ノードが再度、前記パケットを送信する再送工程と、
前記再送工程によるパケットの再送回数をカウントするカウント工程と、
前記カウント工程によりカウントされた再送回数が設定回数以上のとき、パケットの再送間隔を変更する変更工程と、
を備えることを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
あるいは、ノード間でデータを通信するための通信制御方法は、
バスリセットを検出するための工程と、
前記検出工程によるバスリセットの検出に従い、バスの構成を判断する構成判断工程と、
前記構成判断工程での判断に従い、前記バスが複数のノードで構成される場合で、かつ、前記バスを構成するノードの中にバスマネージャ若しくはアイソクロナスリソースマネージャの機能を有するノードが存在しない場合は、トランザクションレイヤで管理するリトライ回数をプロトコルで規定された最大値に設定する設定工程と、
を備えることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
あるいは、ノード間でデータを通信するための通信制御方法は、
受信側ノードは、送信側ノードによって送信されたパケットを受信して受信バッファに格納する工程と、
前記受信側ノードのメモリに予め格納された、前記受信バッファに格納できるパケットの個数を示す個数情報に従い、前記送信側ノードはパケットの送信を制御する工程と、
を備えることを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
あるいは、ノード間でデータを通信するための通信制御方法は、
受信側ノードは、送信側ノードによって送信されたパケットを受信して受信バッファに格納する工程と、
前記受信側ノードのメモリに予め格納された、前記受信バッファのサイズに従って、前記送信側ノードはパケットの送信を制御する送信制御工程と、
を備えることを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
あるいは、ノード間でデータを通信するための通信制御方法は、
受信側ノードは、送信側ノードによって送信されたパケットを受信する工程と、
前記受信側ノードのメモリに予め格納された、パケットを受信する前記受信側ノードにおける処理能力を示す処理能力情報に従い、前記送信側ノードはパケットの送信を制御する制御工程と、
を備えることを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
あるいは、ノード間でデータを通信するための通信制御方法であって、
特定のトランザクションリクエストに基づくパケットの送信からレスポンスパケットを受信するまでの時間を計測する計測工程と、
前記計測工程により計測された時間から受信側ノードの処理能力を推定する推定工程と、
前記推定工程により推定された処理能力に従って、パケットの送信を制御する制御工程と、
を備えることを特徴とする。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】