【手続補正書】
【提出日】平成19年2月28日(2007.2.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アシンクロナス送信機能を備え、シリアルバスに接続された複数の通信装置間の通信方法であって、
前記複数の通信装置の各々に対して、アシンクロナス送信管理機能を有効にしない第１の通信装置と、アシンクロナス送信管理機能を有効にする第２の通信装置との割り振りを決定するステップと、
前記第１の通信装置が、前記第２の通信装置に送信されるトランザクションを常に監視し、前記トランザクションが前記第２の通信装置へのアシンクロナス転送帯域の帯域割り当て要求であり、かつ前記第２の通信装置が前記帯域割り当て要求を承認した場合は、前記第１の通信機器は前記割り当てられた帯域をアシンクロナス・ストリーム・パケットの送信が完了するまでの所用時間に換算して累積保存することを反復するステップと、
前記複数の通信装置のうちの任意の１つの通信装置から、アシンクロナス・ストリーム・パケットを送信するに際して、前記通信装置は、前記累積保存されている所要時間だけ、前記アシンクロナス・ストリーム・パケットの送信を遅延させるステップと、
を備えたことを特徴とする通信装置間の通信方法。
【請求項２】
前記第２の通信装置は、前記第１の通信装置からのサイクル周期以下の帯域獲得要求のトランザクションを受け、かつ前記トランザクションで要求されている帯域の長さと、既に認可した帯域の長さとの合計が、前記利用可能な帯域の長さを超えない場合には、前記利用可能な帯域から前記トランザクションで要求された帯域を獲得すると共に、前記第１の通信装置に対して、前記帯域を獲得した旨を通知することを特徴とする請求項１に記載の通信装置間の通信方法。
【請求項３】
アシンクロナス送信機能を備え、シリアルバスに接続された複数の通信装置間の通信方法であって、
前記複数の通信装置の各々に対して、アシンクロナス送信管理機能を有効にしない第１の通信装置と、アシンクロナス送信管理機能を有効にする第２の通信装置との割り振りを決定するステップと、
前記第２の通信装置で有効となったアシンクロナス送信管理機能での管理サイクルを決定するステップと、
前記第１の通信装置が、前記第２の通信装置に送信されるトランザクションを常に監視し、前記トランザクションが前記第２の通信装置へのアシンクロナス送信帯域の割り当て要求であり、かつ前記第２の通信装置が前記帯域割り当て要求を承認した場合は、前記第１の通信装置は前記割り当てられた帯域をアシンクロナス・ストリーム・パケットの送信が完了するまでの所要時間に換算して累積保存することを反復するステップと、
前記複数の通信装置のうちの任意の１つの通信装置から、アシンクロナス・ストリーム・パケットを送信する際して、前記通信装置は、前記累積保存されている所要時間だけ、前記アシンクロナス・ストリーム・パケットの送信を遅延させるステップと、
を備えたことを特徴とする通信装置間の通信方法。
【請求項４】
前記第２の通信装置は、前記第１の通信装置からの前記管理サイクル以下の帯域割り当て要求のトランザクションを受け、かつ前記トランザクションで要求されている帯域の長さと、既に認可した帯域の長さの合計が、利用可能な帯域の長さを超えない場合には、前記利用可能な帯域から前記トランザクションで要求された帯域を獲得すると共に、前記第１の通信装置に対して、前記帯域を獲得した旨を通知することを特徴とする請求項３に記載の通信装置間の通信方法。
【請求項５】
前記利用可能な帯域は、前記１サイクル又は前記管理サイクルで利用可能な帯域全体、若しくは前記１サイクル又は前記管理サイクルで利用可能な帯域全体が部分分割されて成る複数の帯域の各々であることを特徴とする請求項２又は４に記載の通信装置間の通信方法。
【請求項６】
前記第２の通信装置は、前記第１の通信装置から前記利用可能な帯域以下の帯域割当て要求を受け付けた後の、所定の一定時間経過後に、前記利用可能な帯域から前記認可した帯域を除いた残りの帯域を、前記アシンクロナス送信管理機能により獲得するための帯域獲得要求を行うことを特徴とする請求項２〜５のいずれか１項に記載の通信装置間の通信方法。
【請求項７】
前記第１の通信装置は、前記累積保存されている所要時間が、自己の通信周期に達する度に、前回獲得したアシンクロナス転送帯域と同じ帯域の、周期的な帯域割り当て要求のトランザクションを前記第２の通信装置に対して送信することを特徴とする請求項１〜６のいずれか１項に記載の通信装置間の通信方法。
【請求項８】
前記シリアルバス、及び前記複数の通信装置の各々は、特定の通信用規格を満たす通信機器であることを特徴とする請求項１〜７のいずれか１項に記載の通信装置間の通信方法。
【請求項９】
アシンクロナス送信機能を備えた複数の通信装置がシリアルバスで接続されたネットワークであって、
前記複数の通信装置の各々に対して、アシンクロナス送信管理機能を有効にしない第１の通信装置と、アシンクロナス送信管理機能を有効にする第２の通信装置との割り振りを決定し、
前記第１の通信装置が、前記第２の通信装置に送信されるトランザクションを常に監視し、前記トランザクションが前記第２の通信装置へのアシンクロナス転送帯域の帯域割り当て要求であり、かつ前記第２の通信装置が前記帯域割り当て要求を承認した場合は、前記第１の通信機器は前記割り当てられた帯域をアシンクロナス・ストリーム・パケットの送信が完了するまでの所用時間に換算して累積保存することを反復し、
前記複数の通信装置のうちの任意の１つの通信装置から、アシンクロナス・ストリーム・パケットを送信するに際して、前記通信装置は、前記累積保存されている所要時間だけ、前記アシンクロナス・ストリーム・パケットの送信を遅延させる、
ことを特徴とするネットワーク。
【請求項１０】
前記第２の通信装置は、前記第１の通信装置からのサイクル周期以下の帯域獲得要求のトランザクションを受け、かつ前記トランザクションで要求されている帯域の長さと、既に認可した帯域の長さとの合計が、前記利用可能な帯域の長さを超えない場合には、前記利用可能な帯域から前記トランザクションで要求された帯域を獲得すると共に、前記第１の通信装置に対して、前記帯域を獲得した旨を通知することを特徴とする請求項９に記載のネットワーク。
【請求項１１】
アシンクロナス送信機能を備えた複数の通信装置がシリアルバスで接続されたネットワークであって、
前記複数の通信装置の各々に対して、アシンクロナス送信管理機能を有効にしない第１の通信装置と、アシンクロナス送信管理機能を有効にする第２ の通信装置との割り振りを決定し、
前記第２の通信装置で有効となったアシンクロナス送信管理機能での管理サイクを決定し、
前記第１の通信装置が、前記第２の通信装置に送信されるトランザクションを常に監視し、前記トランザクションが前記第２の通信装置へのアシンクロナス送信帯域の割り当て要求であり、かつ前記第２の通信装置が前記帯域割り当て要求を承認した場合は、前記第１の通信装置は前記割り当てられた帯域をアシンクロナス・ストリーム・パケットの送信が完了するまでの所要時間に換算して累積保存することを反復し、
前記複数の通信装置のうちの任意の１つの通信装置から、アシンクロナス・ストリーム・パケットを送信する際して、前記通信装置は、前記累積保存されている所要時間だけ、前記アシンクロナス・ストリーム・パケットの送信を遅延させる、
ことを特徴とするネットワーク。
【請求項１２】
前記第２の通信装置は、前記第１の通信装置からの前記管理サイクル以下の帯域割り当て要求のトランザクションを受け、かつ前記トランザクションで要求されている帯域の長さと、既に認可した帯域の長さの合計が、利用可能な帯域の長さを超えない場合には、前記利用可能な帯域から前記トランザクションで要求された帯域を獲得すると共に、前記第１の通信装置に対して、前記帯域を獲得した旨を通知することを特徴とする請求項１１に記載のネットワーク。
【請求項１３】
前記利用可能な帯域は、前記１サイクル又は前記管理サイクルで利用可能な帯域全体、若しくは前記１サイクル又は前記管理サイクルで利用可能な帯域全体が部分分割されて成る複数の帯域の各々であることを特徴とする請求項１０又は１２に記載のネットワーク。
【請求項１４】
前記第２の通信装置は、前記第１の通信装置から前記利用可能な帯域以下の帯域割当て要求を受け付けた後の、所定の一定時間経過後に、前記利用可能な帯域から前記認可した帯域を除いた残りの帯域を、前記アシンクロナス送信管理機能により獲得するための帯域獲得要求を行うことを特徴とする請求項１０〜１３のいずれか１項に記載のネットワーク。
【請求項１５】
前記第１の通信装置は、前記累積保存されている所要時間が、自己の通信周期に達する度に、前回獲得したアシンクロナス転送帯域と同じ帯域の、周期的な帯域割り当て要求のトランザクションを前記第２の通信装置に対して送信することを特徴とする請求項９〜１４のいずれか１項に記載のネットワーク。
【請求項１６】
前記シリアルバス、及び前記複数の通信装置の各々は、特定の通信用規格を満たす通信機器であることを特徴とする請求項９〜１６のいずれか１項に記載のネットワーク。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置間の通信方法およびネットワーク
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
このため、アシンクロナス送信を行う通信装置や、アシンクロナス・ストリーム・パケットのサイズを制限することができず、その結果、バスに流れるアシンクロナス・ストリーム・パケットは、通信装置がバスの使用権を獲得した順に並ぶことになるので、サイクル毎に変化することになった。
そこで本出願人は、通信装置間でやり取りされるアシンクロナス送信を管理する方法を備えたＩＥＥＥ１３９４シリアルバス・ネットワークシステムを先に提案している（特許文献１参照）。
また、サイクル周期である１２５［μｓ］以下の周期で同期通信する方法として、各通信装置は、自通信装置より先に獲得された帯域（および必要によってチャンネル番号）とから先にバスが使用される時間を計算し、自通信装置からの送信を前記計算した時間だけサイクルスタートから遅らせることによって、自通信装置からの送信が他通信装置からの送信と重なってアービットレーションで衝突するのを避けるように同期通信をスケジューリングする方法が開示されている。
この方法によれば、アシンクロナス・ストリーム・パケットが送信されるタイミングを一定にすることができ、各通信装置はサイクル周期以下の通信周期で送信する方法も先に提案している（特許文献２参照）。
【特許文献１】特開２００４−１７９９７４号公報
【特許文献２】特願２００３−０７３４４８号
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記問題を解決するため、第１および第９の発明は、アシンクロナス送信機能を備えた複数の通信装置がシリアルバスで接続されたネットワークにおいて、複数の通信装置の各々に対して、アシンクロナス送信管理機能を有効にしない第１の通信装置と、アシンクロナス送信管理機能を有効にする第２の通信装置との割り振りを決定し、第１の通信装置が、第２の通信装置に送信されるトランザクションを常に監視し、トランザクションが第２の通信装置へのアシンクロナス転送帯域の帯域割り当て要求であり、かつ第２の通信装置が帯域割り当て要求を承認した場合は、第１の通信機器は割り当てられた帯域をアシンクロナス・ストリーム・パケットの送信が完了するまでの所用時間に換算して累積保存することを反復し、複数の通信装置のうちの任意の１つの通信装置から、アシンクロナス・ストリーム・パケットを送信するに際して、通信装置は、累積保存されている所要時間だけ、アシンクロナス・ストリーム・パケットの送信を遅延させる、ことを特徴としている。
これにより、前記複数の通信装置の各々は、アービトレーションで衝突することが避けられるようにアシンクロナス・ストリーム・パケットの送信を行うことができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、第２および第１０の発明は、第２の通信装置が、第１の通信装置からのサイクル周期以下の帯域獲得要求のトランザクションを受け、かつトランザクションで要求されている帯域の長さと、既に認可した帯域の長さとの合計が、利用可能な帯域の長さを超えない場合には、利用可能な帯域からトランザクションで要求された帯域を獲得すると共に、第１の通信装置に対して、帯域を獲得した旨を通知することを特徴としている。
これにより、複数の通信装置の各々は、アービトレーションで衝突することが避けられるように帯域を獲得できると共に、通信帯域の集中一元管理を図ることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
そして、第３および第１１の発明は、アシンクロナス送信機能を備えた複数の通信装置がシリアルバスで接続されたネットワークにおいて、複数の通信装置の各々に対して、アシンクロナス送信管理機能を有効にしない第１の通信装置と、アシンクロナス送信管理機能を有効にする第２の通信装置との割り振りを決定し、第２の通信装置で有効となったアシンクロナス送信管理機能での管理サイクルを決定し、第１の通信装置が、第２の通信装置に送信されるトランザクションを常に監視し、トランザクションが第２の通信装置へのアシンクロナス送信帯域の割り当て要求であり、かつ第２の通信装置が帯域割り当て要求を承認した場合は、第１の通信装置は割り当てられた帯域をアシンクロナス・ストリーム・パケットの送信が完了するまでの所要時間に換算して累積保存することを反復し、複数の通信装置のうちの任意の１つの通信装置から、アシンクロナス・ストリーム・パケットを送信する際して、通信装置は、累積保存されている所要時間だけ、アシンクロナス・ストリーム・パケットの送信を遅延させる、ことを特徴としている。
これにより、複数の通信装置の各々は、アービットレーションで衝突することが避けられるようにアシンクロナス・ストリーム・パケットの送信を行うことができる。
そして、第４および第１２の発明は、第２の通信装置が、第１の通信装置からの管理サイクル以下の帯域割り当て要求のトランザクションを受け、かつトランザクションで要求されている帯域の長さと、既に認可した帯域の長さの合計が、利用可能な帯域の長さを超えない場合には、利用可能な帯域からトランザクションで要求された帯域を獲得すると共に、第１の通信装置に対して、帯域を獲得した旨を通知することを特徴としている。
これにより、複数の通信装置の各々は、アービットレーションで衝突することが避けられるように帯域を獲得できると共に、通信帯域の集中一元管理を図ることができる。
また、第５および第１３の発明は、利用可能な帯域が、１サイクル又は１管理サイクルで利用可能な帯域全体、若しくは１サイクル又は管理サイクルで利用可能な帯域全体が部分分割されて成る複数の帯域の各々であることを特徴としている。
これにより、通信帯域の利用実態や利用状況に合わせた無駄の無い通信サイクルを設定することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第６および第１４の発明は、第２の通信装置が、第１の通信装置から利用可能な帯域以下の帯域割当て要求を受け付けた後の、所定の一定時間経過後に、利用可能な帯域から認可した帯域を除いた残りの帯域を、アシンクロナス送信管理機能により獲得するための帯域獲得要求を行うことを特徴としている。
これにより、複数の通信装置の各々は、自己の通信周期において周期的に領域獲得要求のトランザクションを送信することが可能となり、かつ当該要求がスムースに認可されるので、あたかも自装置だけがシリアルバスを使用しているように、アシンクロナス・ストリーム・パケットの送信をスケジューリングすることができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第７および第１５の発明は、第１の通信装置が、累積保存されている所要時間が、自己の通信周期に達する度に、前回獲得したアシンクロナス転送帯域と同じ帯域の、周期的な帯域割り当て要求のトランザクションを第２の通信装置に対して送信することを特徴としている。
これにより、あたかも自装置だけがシリアルバスを使用しているように、周期的な帯域割り当てを行うことができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
第８および第１６の発明は、シリアルバス及び複数の通信装置の各々が、特定の通信用規格を満たす通信機器であることを特徴としている。
これにより、例えば、ＩＥＥＥ１３９４規格に対応した通信機器にも本発明の適用が可能となる。