(57)【特許請求の範囲】
【請求項１】
ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信方法において、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とするデータ送受信方法。
【請求項２】
ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とするデータ送受信システム。
【請求項３】
ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とするマスタ装置。
【請求項４】
ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とするスレーブ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、高速ＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、無線ＬＡＮなど、同一の媒体を共有して複数の通信装置がデータ送信を行うネットワークシステムにおけるデータ送受信方法、データ送受信システム、マスタ装置、及びスレーブ装置に関するものである。
【背景技術】
【０００２】
無線、あるいは高速ＰＬＣなど同一の媒体を共有して複数の通信装置がデータ送信を行う場合、同一タイミングで２個以上の通信装置が同一媒体に対してデータ送信を行わないよう制御する必要がある。これは、２個以上の通信装置が同一タイミングで共有媒体にデータ送信を行った場合、送信されたデータが伝送路で衝突するため、受信装置でデータの分離ができず、結果、通信に失敗するためである。
これとは逆に、共有媒体への送信アクセスを極度に制限した場合、データを有し、共有媒体への送信アクセスを希望する通信装置があるにもかかわらず、いづれの通信装置も共有媒体へのアクセス権を得られず、共有媒体が未使用といった状態が続くことも伝送効率の面から好ましくない。このした通信装置の共有媒体へのアクセスを制御する技術として媒体アクセス制御（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ：ＭＡＣ）がある。
また、こうした媒体アクセス制御法を含む無線通信規格として標準化された、「小電力データ通信システム／広帯域移動通信アクセスシステム（ＨｉＳＷＡＮａ）」（ＡＲＩＢ
ＳＴＤ−Ｔ７０）などがある。
【０００３】
以下、ＨｉＳＷＡＮａ規格に採用された媒体アクセス制御に関して簡単に説明する。ＨｉＳＷＡＮａのシステム構成はアクセスポイント（以下、“ＡＰ”と略記する）と移動装置（以下、“ＭＴ”と略記する）から構成される無線通信システムを前提としており、ＡＰによる集中制御でのＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式を採用している。ＴＤＭＡ方式は、１つの周波数を短時間ずつ交代で複数の発信者（ＡＰおよびＭＴ）で共有する方式である。ＨｉＳＷＡＮａ規格ではＡＰからネットワーク管理用のＢｒｏａｄｃａｓｔ  ＣＨａｎｎｅｌ（以下、“ＢＣＨ”と略記する）、Ｆｒａｍｅ  ＣＨａｎｎｅｌ（以下、“ＦＣＨ”と略記する）、Ａｃｃｅｓｓ  Ｆｅｅｄｂａｃｋ  ＣＨａｎｎｅｌ（以下、“ＡＣＨ”と略記する）が各ＭＴに対して送信される。このうちＢＣＨはＡＰ、ＭＴ間での時刻同期を取るために使用され、新規ＭＴがネットワークへ参入する場合、ＢＣＨの検出、受信を行い、時刻同期を確立した後、ＡＰに対してネットワーク参入依頼を行うといった用途で使用される。ネットワーク参入を果たしたＭＴは、データ送信タイミング、及びデータ受信タイミングのスケジュール情報が記載されたＦＣＨを受信し、その送信用の帯域割当て、受信用の帯域割当てに従ってタイミングを計り、データの送受信を行う。ＦＣＨに記載されたスケジュール情報により、特定タイミングで共有媒体へアクセスを許可されたＭＴは１台に制限されるため、共有媒体である無線通信路でのデータ衝突は発生せず、媒体アクセス制御が実現され、安定した通信を確保することができる。
【０００４】
ＨｉＳＷＡＮａで採用されたＴＤＭＡ方式では、ＡＰは送信データを持つ装置（ＡＰ自身も含む）に対して送信帯域の割当てをスケジュールし、ＦＣＨに反映し、ＭＴ向けに送信する。従って、送信したいデータを持つＭＴはＡＰに対して送信帯域の割当てを要求することにより、帯域の割当てを受けることができる。このＭＴが帯域を要求するためのメッセージを帯域割当要求メッセージと言い、ＡＰはこのメッセージを受信することで、各ＭＴの送信バッファ状態を知り、ある期間の帯域を特定のＭＴが占有できるようスケジュールし、スケジュール情報であるＦＣＨに反映している。
【０００５】
前述の通り、各ＭＴは帯域割当要求メッセージをユーザデータの送信と同様、いずれかの帯域を使用してＡＰに送信しなければならない。しかし、ＦＣＨでスケジュールされた帯域は、ＡＰに対して帯域割当要求メッセージが送達されて始めてスケジュールされるものであるため、最初の帯域割当要求メッセージを送信することができない。そのため、ＨｉＳＷＡＮａではＲａｎｄｏｍ  ＣＨａｎｎｅｌ（以下、“ＲＣＨ”と略記する）帯域が別に用意されている。ＲＣＨ帯域では、ＦＣＨによるＡＰのスケジュールに制御されること無く、共有媒体へのアクセスが許可されているため、ＭＴはＡＰに対して任意のタイミングで帯域割当要求メッセージを送信することができる。ただしＲＣＨ期間は前述の通りＡＰによるアクセス制御の対象外であるため、複数のＭＴが同一タイミングで帯域割当要求メッセージを送信することがあり、その場合、送信データの衝突が発生し、受信側のＡＰでデータ受信に失敗する可能性がある。このため、ＲＣＨを送信したＭＴは、次周期のＡＣＨを受信し、前周期のＲＣＨ帯域においてＡＰへ送信した帯域割当要求メッセージがＡＰによって受信されたか、あるいは伝送路上で衝突が発生し、ＡＰでの受信に失敗したのかを検知しなければならない。
【０００６】
ＡＣＨの受信により前周期のＲＣＨ送信に失敗したことを検知したＭＴは、ランダム期間、共有媒体へのアクセスを停止した後、ＲＣＨによる帯域割当要求メッセージの再送を行う。これは、衝突したＭＴ間で、次に送信するＲＣＨによる帯域割当要求メッセージが再度、衝突することを回避するために、再送信を行うタイミングを装置間で異ならすための仕組みであり、バックオフ制御といわれている。
【０００７】
上述したＨｉＳＷＡＮａなど個々のＭＴからの帯域割当要求により共有媒体へのアクセス権（タイムスロット）を割当てるデマンドアサインメント方式に対して、共有媒体の利用率（伝送効率）向上の観点から、新たな提案がなされている。特許文献１は本来制御用の帯域割当要求メッセージおよび、新規ＭＴ参入時に送信されるＡＳｓｏｃｉａｔｉｏｎ
Ｃｏｎｔｒｏｌ  ＣＨａｎｎｅｌ（ＡＳＣＨ）などの送信に使用されているＲＣＨを、ＲＣＨの衝突発生頻度を監視し、衝突発生頻度が所定値以下の場合、ＲＣＨに制御用メッセージではなく、ＭＴからＡＰへのデータそのものの送信を可能とするもので、回線利用効率の向上を目指したものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平９−１８４４１公報（図２及びその説明）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
前述の通りデマンドアサインメント方式では、送信データがある場合、ＭＴはＡＰに対して帯域割当要求メッセージをその都度、送信し、帯域の割当てを待つ必要がある。帯域割当要求メッセージの送信をＲＣＨで行った場合、複数のＭＴからの同時送信による衝突により帯域割当要求メッセージの送信に失敗する可能性があるが、ＭＴからＡＰへの帯域割当要求により、一旦ＦＣＨにＭＴからＡＰ方向の帯域割当てが行われると、割当てられた帯域を用いて、ＭＴはＡＰに対してユーザデータと共に、次のユーザデータ送信用の帯域割当要求メッセージを送信することが可能となり、その場合、送信メッセージの衝突の可能性は無い。このようにＲＣＨによる送信は、ＦＣＨによる帯域割当てが無い場合に限って使用される。この逆に、ＲＣＨによる帯域割当要求メッセージの衝突が発生する場面は、ＦＣＨによる帯域割当てが無く、通信回線に十分な余裕があるにもかかわらず、ＲＣＨの衝突により帯域割当要求メッセージがＡＰに到達しないため、通信回線が使用されない状況にある可能性がある。１台のＡＰに対するＭＴの収容台数が増加すると、ＲＣＨの同時送信、衝突という状況の発生頻度はますます高まることになる。こうした状況を回避するため、ＲＣＨでの伝送容量を大きくし、複数のＭＴから帯域割当要求メッセージの同時送信を許容しようという方法もあるが、こうした場合、ＦＣＨによりアクセス制御することが可能な、ユーザデータ送信に使用できる帯域を圧迫することになり、システム全体の効率が低下する問題が新たに発生する。
【００１０】
そこで本発明は、上述したような従来技術の課題を解決するためになされたものであり、デマンドアサインメント方式の送受信方法あるいはデマンドアサインメント方式の送受信システムにおいて、スレーブ装置からの帯域割当要求メッセージの衝突が発生することがなく、回線利用効率の低下を防止することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明のデータ送受信方法は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信方法において、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とする改善されたデータ送受信方法である。
【００１２】
また、本発明のデータ送受信システムは、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とする改善されたデータ送受信システムである。
【００１３】
また、本発明のマスタ装置は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とする改善されたマスタ装置である。
【００１４】
また、本発明のスレーブ装置は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、
前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とする改善されたスレーブ装置である。
【発明の効果】
【００１５】
本発明は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、  前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信方法において、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できるので、
デマンドアサインメント方式のデータ送受信方法において、スレーブ装置から送信される帯域を要求するメッセージの衝突が発生しないため、回線利用効率の低下を防止することができ、しかも、ポーリング帯域の割り当てを待つといった通信遅延を軽減し、伝送効率の向上を図れる。 
【００１６】
また、本発明は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、  前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できるので
デマンドアサインメント方式のデータ送受信システムにおいて、スレーブ装置から送信される帯域を要求するメッセージの衝突が発生しないため、回線利用効率の低下を防止することができ、しかも、ポーリング帯域の割り当てを待つといった通信遅延を軽減し、伝送効率の向上を図れる。 
【００１７】
また、本発明は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、  前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とするマスタ装置であるので
デマンドアサインメント方式のデータ送受信システムにおいて、スレーブ装置から送信される帯域を要求するメッセージの衝突が発生しないため、回線利用効率の低下を防止することができ、しかも、ポーリング帯域の割り当てを待つといった通信遅延を軽減し、伝送効率の向上を図れる。 
【００１８】
また、本発明は、ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、  前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、
前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、
前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、
前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、
前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、
前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、
前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できる
ことを特徴とするスレーブ装置であるので
デマンドアサインメント方式のデータ送受信システムにおいて、スレーブ装置から送信される帯域を要求するメッセージの衝突が発生しないため、回線利用効率の低下を防止することができ、しかも、ポーリング帯域の割り当てを待つといった通信遅延を軽減し、伝送効率の向上を図れる。
【図面の簡単な説明】
【００１９】
【図１】この発明の実施の形態１および２および３に共通なネットワーク構成の一例を示す図である。
【図２】この発明の実施の形態１および２および３に共通な装置構成の一例を示す図である。
【図３】この発明の実施の形態１および２および３に共通な電力線を通じて送受信されるフレーム構成の一例を示す図である。
【図４】この発明の実施の形態１および２および３に共通な電力線を通じて送受信されるフレーム内のＦＣＨの構成の一例を示す図である。
【図５】この発明の実施の形態１および２および３に共通なポーリング帯域割当管理テーブルの一例を示す図である。
【図６】この発明の実施の形態１におけるポーリング帯域を２台割当てた場合のフレーム構成の一例を示す図である。
【図７】この発明に至る過程の技術におけるマスタ装置のスケジュール処理フローの一例を示す図である。
【図８】この発明の実施の形態１におけるマスタ装置のスケジュール処理フローの一例を示す図である。
【図９】この発明の実施の形態２におけるスレーブ装置の送信処理フローの一例を示す図である。
【図１０】この発明の実施の形態３におけるマスタ装置のスケジュール処理フローの一例を示す図である。
【発明を実施するための形態】
【００２０】
実施の形態１．
図１は、本発明の実施の形態１に係るデータ送受信を実施する高速ＰＬＣネットワークシステムの構成の一例を示す図である。
【００２１】
図１において、１０１、１０２、１０３、１０４はＰＬＣネットワークへのＩ／Ｆを備えたＰＬＣモデムであり、その中で１０１は高速ＰＬＣネットワークの全体を管理するマスタ装置（ＨｉＳＷＡＮａのＡＰに相当）、１０２、１０３、１０４は高速ＰＬＣに接続されたスレーブ装置（ＨｉＳＷＡＮａのＭＴに相当）を示す。
各装置は電源コンセントからなるＰＬＣ  Ｉ／Ｆにより、共有媒体である電力線１０５に接続されており、Ｅｔｈｅｒｎｅｔ（登録商標）（イーサネット（登録商標））  Ｉ／ＦによりＰＣ等の外部機器とも接続されている。
また、マスタ装置、スレーブ装置の装置構成の一例を図２に示す。図２はマスタ装置とスレーブ装置とが同一構成の場合を例示してある。
図２において、マスタ装置及びスレーブ装置の各装置には、装置全体の動作制御を行うＣＰＵ２０１、送受信データや連結情報、スケジュール情報等を一次保存する汎用メモリ２０２、データバス２０３を備え、Ｂｒｉｄｇｅ（ブリッジ）２０４、ＭＡＣ２０５、ＰＨＹ２０６を備え、ＭＡＣ内にはデータ送信時にデータの連結処理を行うデータ連結処理部とデータ受信時にデータの分離処理を行うデータ分離部を、さらにＰＬＣ  Ｉ／Ｆにより電力線２０７と、Ｅｔｈｅｒｎｅｔ（登録商標）  Ｉ／ＦによりＰＣ等の外部機器２０８と接続されている。Ｅｔｈｅｒｎｅｔ（登録商標）  Ｉ／Ｆ２０８の先にはＰＣ等の外部機器が接続される。
なお、図１に示された高速ＰＬＣネットワークシステムの構成は、本発明のデータ送受信方法及びデータ送受信装置が適用できるシステム構成の一例として示したものであり、本発明のデータ送受信方法及びデータ送受信システムの適用を制限するものではなく、無線ＬＡＮなどを用いた他のネットワークシステムにも適用可能である。
【００２２】
次に図３は図１のＰＬＣネットワークシステムの電力線２０７で送受信されるデータを例示している。
図３において、データ列は一定長のフレーム周期の繰り返しで、各フレーム周期内には、ＢＣＨ３０１、ＦＣＨ３０２、ＡＣＨ３０３、ＲＣＨ３０４の制御用チャネルが固定長時間割当てられ、毎フレーム周期的に送受信されている。こうした制御用チャネル期間は媒体アクセス制御の対象外であり、ＢＣＨ３０１、ＦＣＨ３０２、ＡＣＨ３０３はマスタ装置が送信し、全スレーブ装置が受信、ＲＣＨ３０４はスレーブ装置が送信、マスタ装置が受信と、アクセス権があらかじめ決定されている。
こうした制御用チャネルの期間を除くデータ送受信期間３０５は、フレーム周期ごとにデータ送受信の送信装置、受信装置が変化するため、媒体アクセス制御の対象となり、マスタ装置が各スレーブ装置からの帯域要求に従い、スケジュールを行って送信装置、受信装置を決定する期間である。
【００２３】
図７は本発明に至る過程での技術であるＨｉＳＷＡＮａを実現した場合のマスタ装置で行うスケジュールの処理フロー例を示したものである。本発明の実施の形態１特有の動作説明に先立ち、図７を用い、マスタ装置で行うスケジュール処理について説明する。
【００２４】
マスタ装置はフレーム周期ごとに図７のスケジュール処理を行い、スケジュール結果に基づきＦＣＨ３０２の作成を行う。後述するがＦＣＨ３０２はマスタ装置が全スレーブ装置に対してスケジュール結果を通知するためのチャネルである。
スケジュール処理を開始すると、マスタ装置は、スケジュールの対象となる長さ（データ送受信期間３０５のサイズ）を算出する（ＳＴ７０１）。データ送受信期間３０５の帯域サイズが毎フレーム周期で変化しない場合、マスタ装置の起動時に一度算出し、それを汎用メモリ２０２等に保持することで、フレーム周期ごとの算出処理を省略することも可能である。
次に、スレーブ装置から受信した帯域割当要求を１個選択（ＳＴ７０３、マスタ装置は、帯域割当要求を複数のスレーブ装置から受信するため、マスタ装置は通常、複数個の帯域割当要求を記憶しており、その中から帯域割当てを行うものを選択する）し、選択した帯域割当要求に必要となる帯域サイズとデータ送受信期間３０５の帯域サイズとを比較（ＳＴ７０４）、データ送受信期間３０５の帯域サイズが大きい場合、帯域割当要求の割当てが可能と判断し、割当てを決定、ＦＣＨ３０２に割当帯域の登録を行う（ＳＴ７０５）。さらに、残った帯域割当要求の中から１個の帯域割当要求を選択（ＳＴ７０８、ＳＴ７０９）し、割当てが可能かを判断するため、割当可能残サイズを算出する。これは、データ送受信期間３０５の帯域サイズから割当てを決定した帯域割当要求の帯域サイズを順次減算（ＳＴ７０６）した残りとして求めることができる。
【００２５】
処理ＳＴ７０４からＳＴ７０９の処理サイクルを繰り返し、割当可能残サイズが帯域割当要求を割当てるのに不足した場合（ＳＴ７０４でのＮｏ）、あるいはマスタ装置が記憶している帯域割当要求が全て割当て済みとなった場合（ＳＴ７０８でのＮｏ）、１フレーム期間でのスケジュール処理を終了する。
【００２６】
上記の処理にてマスタ装置が行ったスケジュールの結果は、ＦＣＨ３０２を用いて全スレーブ装置に通知される。
図４はＦＣＨ３０２で同報通知されるスケジュール結果について図示している。
図４において、３０５はマスタ装置のスケジュールにより媒体アクセス制御が行われた期間であり、ユーザデータの送受信が行われる期間（データ送受信期間）である。
図４では、ＦＣＨによりデータ送受信期間をＮ個の帯域に分割し、各々の帯域を個々のスレーブに割当てた事例である。この場合、スケジュール結果通知用のＦＣＨ３０２は、チャネル識別用のプリアンブル信号に続き、Ｎ個の帯域個々の、送信装置番号４０２、受信装置番号４０１、帯域サイズ４０３、送信開始時間４０４の繰り返しにより構成される。
【００２７】
以上、説明した装置、データフレームにより構成された高速ＰＬＣネットワークシステムにおいて、システム稼動開始時、まずマスタ装置が単独で動作を開始する。
マスタ装置は起動後、ネットワークの時刻同期の基準となるＢＣＨ３０１と、スケジュール情報を含むＦＣＨ３０２、およびＡＣＨ３０３を自装置の内部クロックに従い一定周期（フレーム周期）で同報送信する。
スレーブ装置の参入前、ネットワークがマスタ装置単独で構成されている場合、データの送受信は発生せず、ＦＣＨ３０２のスケジュール情報には帯域割当ては存在しない。その場合、図７の処理フローでは処理ＳＴ７０２でのＮｏによりスケジュール処理が終了する。またこの場合、スレーブ装置からＲＣＨ３０４によるランダムアクセス送信も発生しない。
【００２８】
次にスレーブ装置の動作を説明する。
マスタ装置が管理するネットワークに参入するスレーブ装置は、まずＢＣＨ３０１の探索および受信によりマスタ装置との時刻同期を確立する。その後、マスタ装置に対して参入依頼をＲＣＨ３０４により行う。
より具体的にはアソシエーション要求メッセージをＲＣＨ３０４により送信する。ＲＣＨによるアソシエーション要求メッセージがマスタ装置で受領された場合、ＡＣＨによりランダムアクセス結果＝“成功”がマスタ装置から同報送信され、スレーブ装置はこれを受信し、ネットワークへの参入が許可されたことを知る。
仮にランダムアクセス結果＝“失敗”が通知された場合、スレーブ装置はアソシエーション要求メッセージのＲＣＨ３０４による再送信を実施する。こうしてネットワーク参入が完了したスレーブ装置は、次にＦＣＨ３０２を受信することで、スケジュール情報である各装置のデータ送信タイミングおよびデータ受信タイミングを取得し、スケジュール情報に基づき、データの送受信を実施することが可能となる。
【００２９】
本実施の形態特有の動作として、ネットワーク参入を完了したスレーブ装置に対してマスタ装置は、帯域割当要求メッセージの送信が可能な固定サイズの帯域（以下、ポーリング帯域）の割当てを開始する。図８はポーリング帯域の割当ても含めたスケジュールの処理フローを示している。なお、図８において、図７と同一処理のものは同一番号を付し、説明を省略する。
【００３０】
図８において、スケジュール処理を開始したマスタ装置は、ポーリング割当要求を１個選択する（マスタ装置に接続を完了したスレーブ装置と同数のポーリング割当要求をマスタ装置が作成し記憶している）。マスタ装置に接続しているスレーブ装置が０台の場合、ポーリング割当要求は存在しないため、ポーリング帯域の割当処理は即座に終了する（ＳＴ８００のＮｏ）。ポーリング割当要求を選択後、ポーリング割当台数に残数が存在することを確認する（ＳＴ８０２）。
ポーリング割当台数とは１フレーム内でポーリング帯域を割当てるスレーブ装置の台数であり、マスタ装置の起動時に、マスタ装置であらかじめ指定された値である。
ポーリング割当台数で指定された台数、ポーリング帯域の割当完了後（ＳＴ８０２でのＮｏ）、スレーブから割当が要求された通常のスケジュール処理を開始する（ＳＴ７０２以降）。
ポーリング割当台数に残数がある場合（ＳＴ８０２でのＹｅｓ）、ポーリング帯域とデータ送受信期間３０５の帯域サイズを比較（ＳＴ８０３）、データ送受信期間３０５の帯域サイズが大きい場合、帯域割当要求の割当てが可能と判断し、割当てを決定、ＦＣＨ３０２に割当てを登録する（ＳＴ８０４）。
処理ＳＴ８０５、ＳＴ８０６はポーリング割当要求が処理対象となっている点を除き、処理ＳＴ７０６、ＳＴ７０７と同等の処理である。
さらに処理ＳＴ８０４で１台のスレーブ装置にポーリング帯域割当を決定したためポーリング割当台数を１減算（ＳＴ８０７）し、次のポーリング帯域割当要求を選択する（ＳＴ８０８、ＳＴ８０９）。これもポーリング割当要求を処理対象としている点を除き、処理ＳＴ７０８、ＳＴ７０９と処理内容は同等である。
【００３１】
処理ＳＴ８０２からＳＴ８０９の処理サイクルを繰り返し、ポーリング割当台数に残数がなくなった場合（ＳＴ８０２でのＮｏ）、割当可能残サイズがポーリング帯域を割当てるのに不足した場合（ＳＴ８０３でのＮｏ）、全てのスレーブ装置にポーリング帯域の割当てが完了した場合（ＳＴ８０８でのＮｏ）、スレーブから割当が要求された通常のスケジュール処理が開始される（ＳＴ７０２以降）。
【００３２】
ここで、ポーリング割当要求の選択についてもう少し詳細に説明する。例えばポーリング割当台数が２台で、図１に示すようにネットワーク参入を完了したスレーブ装置が３台存在するとした場合、フレーム周期１ではスレーブ装置（＃１）１０２、スレーブ装置（＃２）１０３がポーリング割当対象スレーブとなり、フレーム周期２ではスレーブ装置（＃３）１０４、スレーブ装置（＃１）１０２が、フレーム周期３ではスレーブ装置（＃２）１０３、スレーブ装置（＃３）１０４が順次、ポーリング割当対象スレーブとなる。
図５はＭ台のスレーブ装置がネットワーク参入を完了した状態で、ポーリング割当台数を２台として、マスタ装置でポーリング割当要求を記憶したテーブルの例であり、テーブルは汎用メモリ２０２などに記憶される。
このように実施されたスケジュールの結果を図６に示す。
図６では、帯域６０１に２台のスレーブ装置用に２個の帯域を帯域割当要求メッセージ送信専用のポーリング帯域として割当て、残りの帯域６０２をデータ送受信期間としている。そのためＦＣＨ３０２には、送信装置＝スレーブ装置、受信装置＝マスタ装置として、ポーリング帯域の帯域＃１（６０３）、帯域＃２（６０４）が書き込まれる。
【００３３】
図５のフレーム周期１のスケジューリングでは、テーブルの先頭に登録されたスレーブ装置（＃１）５０１、スレーブ装置（＃２）５０２のポーリング帯域割当てを決定するとともに、２台のスレーブ装置は割当て済みとしてテーブルの末端に移動し、テーブルが更新される。
フレーム周期２、フレーム周期３でも同様にテーブルの先頭に登録された２台のスレーブ装置に対してポーリング帯域の割当てをスケジュールし、同様にテーブルの末端に移動してテーブル更新されることで、ポーリング帯域割当て回数のスレーブ装置間の公平性を保ちながら、ポーリング帯域の割当てを実施する。
【００３４】
こうしたネットワークを構成した場合に、外部機器１０７から外部機器１０６へユーザデータを送信する場合を説明する。
外部機器１０７からスレーブ装置（＃１）１０２へ入力されたユーザデータは、電力線１０５、マスタ装置１０１を介して外部機器１０６へ送信される。この時、スレーブ装置（＃１）からマスタ装置１０１へ送信する際、電力線１０５へのアクセス権がマスタ装置１０１で管理されているため、スレーブ装置（＃１）１０２はマスタ装置１０１に、帯域割当要求メッセージを送信し、ＦＣＨ３０２による帯域割当てを待って、マスタ装置に対してユーザデータ送信を行う。この帯域割当要求メッセージを送信する時、ポーリング帯域を含めＦＣＨ３０２のスケジュール情報の送信装置番号４０２にスレーブ装置自身の装置番号がある場合、割当てられた帯域を用いて帯域割当要求メッセージの送信を行うことができる。
データ送受信期間はスケジュール情報に従って全てのスレーブが送受信を行うため、データ送受信期間で送信された帯域割当要求メッセージが、他のスレーブから送信されたユーザデータや帯域割当要求メッセージと衝突し、マスタ装置に送達しないことは発生し得ない。ただし、電力線１０５での外部ノイズにより帯域割当要求メッセーがマスタ装置に送達しない可能性はあるが、それは本発明で解決しようとする問題では無い。
【００３５】
他方、ＦＣＨ３０２のスケジュール情報の送信装置番号４０２に自身の装置番号が無いスレーブ装置は、従来例ではＲＣＨ３０４の期間にマスタ装置に対して帯域割当要求メッセージの送信を行うことになる。ただしＲＣＨ３０４の期間は媒体アクセス制御の対象外で、各スレーブ装置は各々の装置のタイミングで送信を行う可能性がある。複数のスレーブ装置が、同じフレーム周期のＲＣＨ３０４期間に、帯域割当要求メッセージ送信を行った場合、送信データの衝突が発生し、帯域割当メッセーはマスタ装置に送達しない。
そのため、本発明のシステムにおけるスレーブ装置は、ＲＣＨ３０４期間での帯域割当要求メッセージの送信を行わず、ポーリング帯域割当てを待ち、ポーリング帯域の期間で帯域割当要求メッセージの送信を行う。
【００３６】
上述のように本実施の形態１では、ＲＣＨによる帯域割当要求メッセージ送信を行うことが無く、複数スレーブ装置からの送信による衝突が発生しない。そのため、ＲＣＨ送信制御のための送信停止期間（バックオフ期間）を設ける必要が無くなり、共有媒体の利用率（伝送効率）を改善することができる。これはスレーブ装置の収容台数が増大した場合にＲＣＨの衝突が頻発し、システム全体の伝送効率が悪化する課題を解決できる。
【００３７】
実施の形態２．
図９は本実施の形態のスレーブ装置１０２における送信処理フロー図であり、基本的な装置、システム構成は実施の形態１と同一である。
本実施の形態２におけるスレーブ装置は、実施の形態１と同様、ポーリング帯域の割当てを受ける可能性があるため、送信すべきユーザデータを保持している場合、ＦＣＨ３０２からスケジュール情報を取得し、自装置のポーリング帯域割当の有無を判定する（ＳＴ９０１）。ポーリング帯域の割当てがない場合、実施の形態１と同様、次フレーム周期以降のポーリング帯域割当を待ち、当該フレーム周期での送受信処理を終了する。
【００３８】
ポーリング帯域の割当てをＦＣＨ３０２に検出した場合、スケジュール情報からさらにポーリング帯域で割当てられた帯域サイズを取得し（ＳＴ９０２）、割当てられた帯域サイズで送信可能なデータ長を演算する（ＳＴ９０３）。次にポーリング帯域で送信可能なデータ長と外部機器１０７から受信し、電力線１０５を介してマスタ装置１０１へ送信しなければならないユーザデータ長を比較する（ＳＴ９０４）。この時、ポーリング帯域で送信可能なデータ長がユーザデータ長以上の場合、ポーリング帯域を使ってユーザデータそのものの送信を行い（ＳＴ９０５）、当該フレーム周期での送信動作を終了する。
ポーリング帯域で送信可能なデータ長がユーザデータ長より小さい場合、ユーザデータ送信に必要な帯域の割当てをマスタ装置１０１に要求するための帯域割当要求メッセージを作成し（ＳＴ９０６）、ポーリング帯域を使用して、マスタ装置１０１に送信する（ＳＴ９０７）。
【００３９】
ポーリング帯域を使用してスレーブ装置１０２からマスタ装置１０１へ送信された帯域割当要求メッセージを受信したマスタ装置１０１は、次フレーム周期で要求された帯域の割当てをスケジュールし、ＦＣＨ３０２を使用してスレーブ装置１０２へ通知する。スレーブ装置１０２は、帯域割当要求メッセージにより割当要求した帯域を次フレーム周期以降に受信し、当該帯域を用いてユーザデータの送信を行う。
【００４０】
上述のように本実施の形態２では、数フレーム周期毎に割当てられるポーリング帯域を用い、可能な場合、ユーザデータの送信を行うことにより、帯域割当要求メッセージの送受信を伴うことなく、ユーザデータ送信が可能となり、電力線を介したユーザデータ送信に伴うプロトコル遅延（帯域割当要求メッセージを送信し、割当てを待つまでの遅延）を軽減し、伝送効率の向上を図ることができる。
【００４１】
実施の形態３．
図１０は本実施の形態特有のスケジュール処理フローを示している。本実施の形態は基本的な装置、システム構成は実施の形態１と同一であるため説明を省略する。また処理フローにおいても図８と同一処理のものは同一番号を付し、説明を省略する。
【００４２】
本実施の形態３におけるマスタ装置は、実施の形態１と同様、ネットワークに参入しているスレーブ装置からポーリング割当台数に指定された台数、ポーリング帯域の割当てを行い、さらにスレーブ装置から割当要求を受けた帯域の割当てをスケジュールする。
スレーブ装置から割当要求を受けた帯域の割当てが終了するのは、スレーブ装置から割当要求を全く受信していない場合（ＳＴ７０２でのＮｏ）、割当可能残サイズが新たな帯域割当要求を割当てるのに不足した場合（ＳＴ７０４でのＮｏ）、あるいはスレーブ装置から受信し、マスタ装置が記憶している帯域割当要求が全て割当て済みとなった場合（ＳＴ７０８でのＮｏ）であるのも同様である。実施の形態１ではその状態でスケジュール処理を終了していたが、本実施の形態３では、さらにポーリング帯域のスケジュールフローを追加している（ＳＴ１００１からＳＴ１００８）。これは図５のフレーム周期２において、スレーブ装置（＃１）５０１、スレーブ装置（＃２）５０２のポーリング帯域割当てが決定され、スレーブ装置（＃３）５０３、スレーブ装置（＃４）５０４、スレーブ装置（＃５）５０５はポーリング帯域未割当ての状態であったものを、割当可能残サイズと比較してポーリング帯域の割当てがさらに可能であった場合、ポーリング割当台数を超えてスレーブ装置（＃３）５０３、スレーブ装置（＃４）５０４、スレーブ装置（＃５）５０５にもポーリング帯域割当てを行おうというものである。
【００４３】
図１０をもとに本実施の形態特有の処理フローを説明する。
ポーリング割当要求から未割当てのポーリング割当要求の存在を確認（ＳＴ１００１）し、これを選択（ＳＴ１００２）、ポーリング帯域割当てが可能かを割当可能残サイズと比較し判定する（ＳＴ１００３）。割当てが可能である場合、処理ＳＴ８０４からＳＴ８０６と同様の処理ＳＴ１００４からＳＴ１００６を行う。
さらに、図８の処理ＳＴ８０７を省略して、処理ＳＴ８０８、ＳＴ８０９と同様な処理であるＳＴ１００７、ＳＴ１００８を実施する。処理ＳＴ８０７に相当する処理を実施しない理由は、ポーリング割当台数として指定された台数に相当するスレーブへのポーリング帯域割当はすでに完了しており、ポーリング帯域の余剰割当てを行っているためである。
【００４４】
処理ＳＴ１００１からＳＴ１００８の処理サイクルを繰り返し、割当可能残サイズがポーリング帯域を割当てるのに不足した場合（ＳＴ１００３でのＮｏ）、あるいは全てのスレーブ装置に対するポーリング帯域割当てが完了した場合（ＳＴ１００７でのＮｏ）、１フレーム期間でのスケジュール処理を終了する。
【００４５】
上述のように本実施の形態３では、データ送受信期間３０５に、ポーリング割当台数、帯域割当要求メッセージによる割当要求の割当てを行ってなお帯域に余剰がある場合に、ポーリング割当てを追加して行うことにより、例えば実施の形態１の図５ではフレーム周期３でポーリング帯域の割当てを待っていたスレーブ装置（＃３）、スレーブ装置（＃４）が、フレーム周期２でポーリング帯域の割当てを受ける可能性があり、より早く、スレーブ装置から帯域割当要求メッセージをマスタ装置へ送信できるため、ポーリング帯域の割当てを待つといった通信遅延を軽減し、伝送効率の向上を図ることができる。
【００４６】
前述の実施の形態１〜３は上述の通りであり、上位概念で要約すれば、以下のような特徴がある。
【００４７】
特徴点１：ネットワークのデータ送受信をスケジュールするマスタ装置（ＡＰに相当）と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置（ＭＴに相当）と、マスタ装置スレーブ装置間を繋ぐ伝送路を備え、マスタ装置とスレーブ装置の間でデータ送受信を行うデータ送受信ネットワークで、スレーブ装置は、マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、マスタ装置はスレーブ装置から要求された帯域をスケジュールし、スレーブ装置はマスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式において、スレーブ装置がマスタ装置に対して帯域を要求する帯域割当要求メッセージを送信するための占有帯域を、スレーブ装置のデータ保有量に拘わらず、マスタ装置が１周期ごとに特定台数のスレーブ装置に対して帯域を要求するための占有帯域の割当てをスケジュールし、スレーブ装置は帯域を要求するための占有帯域の割当てを待って帯域割当要求メッセージを送信することにより、マスタ装置に対してデータ送信用の帯域を要求するものである。
【００４８】
特徴点２：さらにスレーブ装置が保有するデータが、周期的に割当てられる固定サイズの占有帯域で送信可能かどうかを判定し、可能な場合に固定サイズの占有帯域でデータそのものを送信するものである。
【００４９】
特徴点３：さらに特定台数のスレーブ装置に対して固定サイズの占有帯域を割当て、さらにスレーブ装置から帯域割当要求メッセージにより割当てを要求された帯域を全て割当ててもさらに未割当て帯域が残存する場合で、残存帯域が固定サイズの占有帯域以上の場合に、特定台数以外のスレーブ装置に対しても固定サイズの占有帯域割当てを行うことにより、伝送路が空いている場合に固定サイズの占有帯域割当ての頻度を上げるものである。
【００５０】
特徴点４：１台のＡＰに対するＭＴの収容台数が２台以上に増加した場合に、従来技術で発生しうるＲＣＨを用いた帯域割当要求メッセージの衝突発生を回避することができるため、バックオフ制御による通信停止時間を排除し、共有媒体の利用率（伝送効率）を上げることができる。
【００５１】
特徴点５：さらにスレーブ装置がネットワーク参入後、スレーブ装置からマスタ装置へ帯域割当要求メッセージを送信することなく、スレーブ装置が送信用に占有できる帯域をマスタ装置が数フレーム毎に割当て、スレーブ装置は占有できる帯域でユーザデータ送信用の帯域割当を要求する帯域割当要求メッセージを送信するとともに、ユーザデータのサイズが小さく、ユーザデータが占有できる送信用帯域で送信可能と判断した場合、スレーブ装置は占有できる送信用帯域にユーザデータを送信することにより、帯域割当要求メッセージの送信、帯域の割当てといった複数フレーム周期を要するプロトコル遅延を軽減することができ、スレーブ装置からマスタ装置へのユーザデータ送信におけるレイテンシーを向上させることができる。
【００５２】
特徴点６：さらにスレーブ装置からの帯域割当要求が無く、未割当て帯域が発生した場合に、マスタ装置は、占有できる送信用帯域を割当てるスレーブ装置の台数を増加させることにより、スレーブ装置が帯域割当要求メッセージを送信できるまでの待ち時間を短縮することができるため、スレーブ装置からマスタ装置へのユーザデータ送信におけるレイテンシーを向上させることができる。
【００５３】
特徴点７：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信方法において、前記マスタ装置が１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対して帯域を要求するための固定サイズの占有帯域をスケジュールし、前記スレーブ装置は、前記スケジュールによる前記固定サイズの占有帯域の割当てを待って、前記マスタ装置に対してデータ送信用の帯域を要求するメッセージ送信を行うことを特徴とするデータ送受信方法である。
【００５４】
特徴点８：特徴点７に記載のデータ送受信方法において、前記スレーブ装置が保有するデータが、周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記固定サイズの占有帯域でデータそのものを送信することを特徴とするデータ送受信方法。
【００５５】
特徴点９：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は、前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信方法において、前記マスタ装置は１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対して帯域を要求するための固定サイズの占有帯域をスケジュールし、前記スレーブ装置は、前記スケジュールによる前記固定サイズの占有帯域の割当てを待って、前記スレーブ装置が保有するデータが前記周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記固定サイズの占有帯域でデータそのものを送信することを特徴とするデータ送受信方法である。
【００５６】
特徴点１０：特徴点７〜９の何れか一に記載のデータ送受信方法において、前記マスタ装置による固定サイズの占有帯域のスケジュールが、前記スレーブ装置のデータ保有量に拘わらず行われることを特徴とするデータ送受信方法である。
【００５７】
特徴点１１：特徴点７〜１０の何れか一に記載のデータ送受信方法において、前記マスタ装置による前記特定台数のスレーブ装置に対する固定サイズの占有帯域の割当てが行われ、さらに前記スレーブ装置から割当てを要求された帯域の割当てを実施した後も、さらに未割当て帯域が残存し当該残存帯域が占有帯域の固定サイズ以上の場合に、前記特定台数を超えるスレーブ装置に対しても固定サイズの占有帯域割当てを行うことを特徴とするデータ送受信方法である。
【００５８】
特徴点１２：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、前記マスタ装置は、１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対して帯域を要求するための固定サイズの占有帯域をスケジュールするマスタ装置であり、前記スレーブ装置は、前記スケジュールによる前記固定サイズの占有帯域の割当てを待って、前記マスタ装置に対してデータ送信用の帯域を要求するメッセージ送信を行うスレーブ装置であることを特徴とするデータ送受信システム。
【００５９】
特徴点１３：特徴点１２に記載のデータ送受信システムにおいて、前記スレーブ装置が保有するデータが、周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記固定サイズの占有帯域でデータそのものを送信することを特徴とするデータ送受信システムである。
【００６０】
特徴点１４：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、前記マスタ装置は、１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対して帯域を要求するための固定サイズの占有帯域をスケジュールするマスタ装置であり、前記スレーブ装置は、前記スケジュールによる前記固定サイズの占有帯域の割当てを待って、前記スレーブ装置が保有するデータが前記周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記固定サイズの占有帯域でデータそのものを送信するスレーブ装置であることを特徴とするデータ送受信方法である。
【００６１】
特徴点１５：特徴点１２〜１４の何れか一に記載のデータ送受信システムにおいて、前記マスタ装置による固定サイズの占有帯域のスケジュールが、前記スレーブ装置のデータ保有量に拘わらず行われることを特徴とするデータ送受信システムである。
【００６２】
特徴点１６：特徴点１２〜１５の何れか一に記載のデータ送受信システムにおいて、  前記マスタ装置による前記特定台数のスレーブ装置に対する固定サイズの占有帯域の割当てが行われ、さらに前記スレーブ装置から割当てを要求された帯域の割当てを実施した後も、さらに未割当て帯域が残存し当該残存帯域が占有帯域の固定サイズ以上の場合に、前記特定台数を超えるスレーブ装置に対しても固定サイズの占有帯域割当てを前記マスタ装置が行うことを特徴とするデータ送受信システムである。
【００６３】
特徴点１７：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は、前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムに使用されるマスタ装置において、前記マスタ装置は、１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対してデータ送信用の帯域を要求するための固定サイズの占有帯域をスケジュールすることを特徴とするマスタ装置である。
【００６４】
特徴点１８：特徴点１７に記載のマスタ装置において、前記スレーブ装置が保有するデータが、周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記スレーブ装置から前記固定サイズの占有帯域でデータそのものが送信されることを特徴とするマスタ装置である。
【００６５】
特徴点１９：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は、前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムに使用されるマスタ装置において、前記マスタ装置は、１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対してデータ送信用の帯域を要求するための固定サイズの占有帯域をスケジュールすることを特徴とするマスタ装置である。
【００６６】
特徴点２０：特徴点１７〜１９の何れか一に記載のマスタ装置において、前記マスタ装置による固定サイズの占有帯域のスケジュールが、前記スレーブ装置のデータ保有量に拘わらず行われることを特徴とするマスタ装置である。
【００６７】
特徴点２１：請求項１７〜請求項２０の何れか一に記載のマスタ装置において、前記マスタ装置による前記特定台数のスレーブ装置に対する固定サイズの占有帯域の割当てが行われ、さらに前記スレーブ装置から割当てを要求された帯域の割当てを実施した後も、さらに未割当て帯域が残存し当該残存帯域が占有帯域の固定サイズ以上の場合に、前記特定台数を超えるスレーブ装置に対しても固定サイズの占有帯域割当てを前記マスタ装置が行うことを特徴とするマスタ装置である。
【００６８】
特徴点２２：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は、前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムに使用されるスレーブ装置において、前記マスタ装置が１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対してデータ送信用の帯域を要求するための固定サイズの占有帯域を割当てるのを待って、当該割当てられた固定サイズの占有帯域を使って前記マスタ装置に対してデータ送信用の帯域を要求するメッセージ送信を行うことを特徴とするスレーブ装置である。
【００６９】
特徴点２３：特徴点２２に記載のスレーブ装置において、前記スレーブ装置が保有するデータが、周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記固定サイズの占有帯域でデータそのものを送信することを特徴とするスレーブ装置である。
【００７０】
特徴点２４：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置と、マスタ装置スレーブ装置間を繋ぐ伝送路とを備え、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は、前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムに使用されるスレーブ装置において、前記マスタ装置が１周期ごとに特定台数のスレーブ装置に対して、前記スレーブ装置が前記マスタ装置に対してデータ送信用の帯域を要求するための固定サイズの占有帯域を割当てるのを待って、自己が保有するデータが前記周期的に割当てられる前記固定サイズの占有帯域で送信可能な場合は、前記固定サイズの占有帯域でデータそのものを送信することを特徴とするスレーブ装置である。
【００７１】
特徴点２５：特徴点２２〜２４の何れか一に記載のスレーブ装置において、前記固定サイズの占有帯域のスケジュールが、自己のデータ保有量に拘わらず行われたスケジュールであることを特徴とするスレーブ装置である。
【００７２】
特徴点２６：特徴点２２〜２５の何れか一に記載のスレーブ装置において、前記固定サイズの占有帯域が、前記マスタ装置による前記特定台数のスレーブ装置に対する固定サイズの占有帯域の割当てが行われ、さらに前記スレーブ装置から割当てを要求された帯域の割当てを実施した後も、さらに未割当て帯域が残存し当該残存帯域が占有帯域の固定サイズ以上の場合に、前記特定台数を超えるスレーブ装置に対しても割当てが行われた固定サイズの占有帯域であることを特徴とするスレーブ装置である。
【００７３】
特徴点２７：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信方法において、前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できることを特徴とするデータ送受信方法である。
【００７４】
特徴点２８：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できることを特徴とするデータ送受信システムである。
【００７５】
特徴点２９：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できることを特徴とするマスタ装置である。
【００７６】
特徴点３０：ネットワークのデータ送受信をスケジュールするマスタ装置と、マスタ装置から定期的に出力されるスケジュール情報に基づき、データ送信、あるいはデータ受信を行うスレーブ装置とを備え、前記マスタ装置前記スレーブ装置間を繋ぐ伝送路を介して、前記マスタ装置と前記スレーブ装置の間でデータ送受信を行うデータ送受信ネットワーク上で、前記スレーブ装置は、前記マスタ装置へ送信すべきデータの保有量に従い、データ送信を行うための帯域をマスタ装置に要求し、前記マスタ装置は、前記スレーブ装置から要求された帯域をスケジュールし、前記スレーブ装置は前記マスタ装置が行ったスケジュール情報に基づいて通信を実施するデマンドアサインメント方式のデータ送受信システムにおいて、前記スレーブ装置は前記マスタ装置に対して、前記スレーブ装置が送信し前記マスタ装置が受信する期間に前記データ送受信ネットワークへの参入を依頼し、前記マスタ装置は、前記スレーブ装置の前記データ送受信ネットワークへの参入を許可し、この参入を許可されたスレーブ装置に対して、前記スレーブ装置から前記マスタ装置に対して帯域を要求するためのポーリング帯域と、前記スレーブ装置から前記マスタ装置へデータを送信するためのデータ送信用の帯域をスケジュールし、前記スレーブ装置は、前記スケジュールによる前記ポーリング帯域の割当てを待って、前記マスタ装置に対して前記ポーリング帯域にてデータ送信用の帯域を要求するメッセージ送信を行った後、前記データ送信用の帯域でデータ送信を行い、前記マスタ装置は、前記ポーリング帯域の割当てを、データ送信用の帯域の残サイズに応じて変更できることを特徴とするスレーブ装置である。
【符号の説明】
【００７７】
１０１    マスタ装置、
１０２，１０３，１０４    スレーブ装置、
１０５    電力線、
１０６，１０７，１０８，１０９    外部装置、
２０１    ＣＰＵ、
２０２    汎用メモリ、
２０３    データバス、
２０４    Ｂｒｉｄｇｅ、
２０５    ＭＡＣ、
２０６    ＰＨＹ、
２０７    ＰＬＣＩ／Ｆ、
２０８    Ｅｔｈｅｒｎｅｔ（登録商標）Ｉ／Ｆ。
【図１】
0005410560.tif 000002
【図２】
0005410560.tif 000003
【図３】
0005410560.tif 000004
【図４】
0005410560.tif 000005
【図５】
0005410560.tif 000006
【図６】
0005410560.tif 000007
【図７】
0005410560.tif 000008
【図８】
0005410560.tif 000009
【図９】
0005410560.tif 000010
【図１０】
0005410560.tif 000011