(57)【特許請求の範囲】
【請求項１】
ローカルエリアネットワークに接続され、可変長パケット内にＣＤデータを搭載したデータフレームを送信する送信側装置と、ネットワークを通して前記データフレームを受信する受信側装置とからなるＣＤデータ通信装置であって、前記送信側装置は送信するデータフレームの構成を、前記可変長パケット内に含まれるＣＤデータのバイト数を４の倍数とし、前記可変長パケットの先頭バイトを、１６ビットＣＤデータの右または左チャンネルの上位または下位バイトに、システムごとに一意に定めるようにしたことを特徴とするＣＤデータ通信装置。
【請求項２】
前記送信側装置は、１ビット直列のＣＤデータを１６ビット並列の並列データに変換する直並列変換部と、１６ビットの並列データを記憶するメモリー部と、直並列変換部からメモリー部に書き込まれたデータ数から通信制御部へ送出したデータ数を減じたデータ数を記録するカウンタとからなり、前記直並列変換部は最初のＬＲ識別信号の変化点を検知して、先頭バイトが左チャンネルか右チャンネルかを一意に決め、前記メモリー部は、前記通信制御部が要求するデータ数とカウンタに記録されたデータ数の少ない方を越えない４の倍数で最大の数のＣＤデータを、予め定めた上位バイトが先かまたは下位バイトが先かの順序に従い、通信制御部の要求に応じて出力するようにしたことを特徴とする請求項１記載のＣＤデータ通信装置。
【請求項３】
可変長パケット内にＣＤデータを搭載したデータフレームをローカルエリアネットワークに対して送信し、ローカルエリアネットワークから前記データフレームを受信する各工程からなるＣＤデータ通信方法であって、前記送信するデータフレームの可変長パケット内に含まれるＣＤデータのバイト数を４の倍数とし、この可変長パケットの先頭バイトを、１６ビットＣＤデータの右または左チャンネルの上位または下位バイトに、システムごとに一意に定めるようにしたことを特徴とするＣＤデータ通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ローカルエリアネットワーク（ＬＡＮ）システムにおけるＣＤデータ通信装置に関する。
【０００２】
【従来の技術】
従来、この種のデータ通信装置としては、トークン・リング方式のＬＡＮ（例えば、日経ＢＰ社刊「新情報通信  早わかり講座」記載のＩＥＥＥ８０２．５規格のＬＡＮ、１００Ｍビット／秒のＦＤＤＩなど）システムが広く普及されている。
【０００３】
以下、図４及び図５を参照して、トークン・リング方式のＬＡＮで伝送されるトークン及びデータフレームの構成について説明する。図４は上記従来のトークン・リング方式のＬＡＮで用いられるトークンの構成を示す図、図５は同じく上記「新情報通信  早わかり講座」に記載のトークン・リング方式のＬＡＮで用いられるデータフレームの構成を示す図である。
【０００４】
図４において、１５はデータフレームを先導するトークンである。また、図５において、１６は論理リンク制御情報が搭載される可変長のパケットを有し、トークン１５に先導されて通信装置（または端末）から通信装置（または端末）に伝送されるトークン１５が付された状態のデータフレームである。
【０００５】
このトークン・リング方式は、データフレーム１６を従えるトークン１５をリングを通して同時に多数伝送させる方式と、１つのトークン１５で多数のデータフレーム１６を伝送させる方式とがある。また、トークン１５はデータフレーム１６を伝送した後、そのデータフレーム１６を切り離して他のデータフレーム１６を伝送するため、トークン１５のみが伝送される。
【０００６】
また、トークン・リング方式でＣＤデータの伝送を行う場合には、上記のデータフレーム１６の可変長パケットに搭載される論理リンク制御情報としてＣＤデータを搭載してデータフレームを構成する方法が知られている。例えば、それは図５に示すようなデータフレーム１６の可変長パケットに論理リンク制御情報としてＣＤデータを搭載したようなものである。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来のＣＤデータ通信方式においては、１つの可変長パケットに含まれるＣＤデータのバイト数が任意であるため、各可変長パケットの先頭バイトが、１６ビットＣＤデータの右チャンネルかまたは左チャンネルか、またはその上位バイトかまたは下位バイトかに一意に決まらず、以下に示すような問題があった。
【０００８】
例えば、既に一斉またはグループ同報通信中のＣＤデータを、他の機器が途中から受信開始するような場合、受信開始後最初に受信したデータフレームの可変長パケットの先頭バイトが、１６ビットＣＤデータの右チャンネルかまたは左チャンネルか、またはその上位バイトかまたは下位バイトのいずれであるかを判別しなければならず、そのため、送信側装置において各バイトの識別子をパケット中に構成し、受信側装置でそれを判別するという手順が必要であり、システムの動作を複雑にするという問題があった。
【０００９】
本発明は、上記従来の問題を解決するためになされたもので、識別子を使用せずにデータフレームのＣＤデータの先頭バイトの種類を確認可能にして送信側装置及び受信側装置を簡略化しうるようにしたＣＤデータ通信装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明によるＣＤデータ通信装置は、データフレームの可変長パケット内に含まれるＣＤデータの先頭バイトをシステムごとに定め、該ＣＤデータのバイト数を４の倍数バイトで構成するようにしたものである。
【００１１】
このように、データフレームの可変長パケット内に含まれるＣＤデータの先頭バイトをシステムごとに定め、該バイト数を４の倍数バイトで構成するようにしたことにより、全ての可変長パケットの先頭バイトは、１６ビットＣＤデータの右チャンネルかまたは左チャンネルか、またはその上位バイトかまたは下位バイトに、システムごとに常に一意に定まるため、これを判別するための識別子を使用せずに、送信側及び受信側装置を簡略化することができるＣＤデータ通信装置が得られる。
【００１２】
【発明の実施の形態】
本発明の請求項１に記載の発明におけるＣＤデータ通信装置は、ローカルエリアネットワークに接続され、可変長パケット内にＣＤデータを搭載したデータフレームを送信する送信側装置と、ネットワークを通して前記データフレームを受信する受信側装置とからなるＣＤデータ通信装置であって、前記送信側装置は送信するデータフレームの構成を、前記可変長パケット内に含まれるＣＤデータのバイト数を４の倍数とし、前記可変長パケットの先頭バイトを、１６ビットＣＤデータの右または左チャンネルの上位または下位バイトに、システムごとに一意に定めるようにしたものであり、ＬＡＮに接続された機器間で、ＣＤデータを可変長のパケットにより同報通信中に、同じくＬＡＮに接続されている他の機器が途中からその通信に参加して受信を開始する場合、既に通信中の任意番目のデータフレームのパケットからＣＤデータを受信開始しても、左チャンネル上位、左チャンネル下位、右チャンネル上位及び右チャンネル下位の４種類の何れであるかを受信側で正しく判別することができるため、可変長パケットの先頭バイトが１６ビットのＣＤデータの右または左チャンネルの上位または下位バイトのいずれかであることを判別するための識別子を廃止して送受信側装置を簡略化することができるという作用を有する。
【００１３】
本発明の請求項２に記載の発明におけるＣＤデータ通信装置は、前記送信側装置が、１ビット直列のＣＤデータを１６ビット並列の並列データに変換する直並列変換部と、１６ビットの並列データを記憶するメモリーと、直並列変換部からメモリーに書き込まれたデータ数から通信制御部へ送出したデータ数を減じたデータ数を記録するカウンタとからなり、前記直並列変換部は最初のＬＲ識別信号の変化点を検知して、先頭バイトが左チャンネルか右チャンネルかを一意に決め、前記メモリー部は、前記通信制御部が要求するデータ数とカウンタに記録されたデータ数の少ない方を越えない４の倍数で最大の数のＣＤデータを、予め定めた上位バイトが先かまたは下位バイトが先かの順序に従い、通信制御部の要求に応じて出力するようにしたものであり、既に通信中の任意番目のデータフレームのパケットからＣＤデータを受信開始しても、そのパケットが左チャンネル上位、左チャンネル下位、右チャンネル上位及び右チャンネル下位の４種類の何れであるかを受信側で正しく判別することができるため、可変長パケットの先頭バイトが１６ビットのＣＤデータの右または左チャンネルの上位または下位バイトのいずれかであることを判別するための識別子を廃止して送受信側装置を簡略化することができるという作用を有する。
【００１４】
本発明の請求項３に記載の発明におけるＣＤデータ通信方法は、可変長パケット内にＣＤデータを搭載したデータフレームをローカルエリアネットワークに対して送信し、ローカルエリアネットワークから前記データフレームを受信する各工程からなるＣＤデータ通信方法であって、前記送信するデータフレームの可変長パケット内に含まれるＣＤデータのバイト数を４の倍数とし、該可変長パケットの先頭バイトを、１６ビットＣＤデータの右または左チャンネルの上位または下位バイトに、システムごとに一意に定めるようにしたものであり、ＬＡＮに接続された機器間で、ＣＤデータを可変長のパケットにより同報通信中に、同じくＬＡＮに接続されている他の機器が途中からその通信に参加して受信を開始する場合、既に通信中の任意番目のデータフレームのパケットからＣＤデータを受信開始しても、左チャンネル上位、左チャンネル下位、右チャンネル上位及び右チャンネル下位の４種類の何れであるかを受信側で正しく判別することができるため、可変長パケットの先頭バイトが１６ビットのＣＤデータの右または左チャンネルの上位または下位バイトのいずれかであることを判別するための識別子を廃止して送受信側装置を簡略化することができるという作用を有する。
【００１５】
以下、添付図面、図１乃至図３に基づき、本発明の実施の形態を詳細に説明する。
（第１の実施の形態）
図１は本発明の第１の実施の形態におけるＣＤデータ通信装置を適用したＬＡＮシステムの構成を示す図、図２は図１に示すＬＡＮシステムで用いられるＣＤデータ信号の形式を示すタイミング図、図３は図１に示すＣＤデータ通信装置において形成される可変長パケットを有するデータフレームの構成を示す図である。
【００１６】
まず、図１を参照して、本実施の形態におけるＣＤデータ通信装置からなるＬＡＮシステムの構成を説明する。尚、本実施の形態におけるＣＤデータ通信装置は送信側装置１と受信側装置７、１０、１１とにより構成されるが、以下、主に送信側装置１について説明する。図１において、１はＣＤメカニズム・サーボ系およびＣＤ信号処理部２と、直並列変換部３と、メモリー部４と、カウンタ５と、通信制御部６とから構成され、ＣＤデータ（図３の１４）をデータフレーム（図３）の可変長パケットに分割搭載してネットワークに送出する送信側装置である。
【００１７】
また、２はＣＤデータ、同期クロックおよびＬＲ識別信号を並列に出力するＣＤメカニズム・サーボ系及びＣＤ信号処理部、３は１ビット直列のＣＤデータを１６ビット並列の並列データに変換する直並列変換部、４は１６ビットの並列データを記憶するメモリー、５は直並列変換部３からメモリー４に書き込まれたデータ数から通信制御部６へ送出したデータ数を減じたデータ数を記録するカウンタ、６はメモリー４から読み出されたＣＤデータをデータフレームの可変長パケットに分割搭載して（図３の１４で示す）ネットワーク１２に送出する通信制御部である。
【００１８】
また、７は通信制御部８及び直並列変換部９で構成された受信側装置、８は受信パケットからＣＤデータを抽出して直並列変換部９に書き込む通信制御部、９は受信パケットから図２に示すＣＤデータの信号形式を再生する直並列変換部、１０及び１１は受信側装置７と同一構成の受信側装置、１２はＬＡＮシステムのＣＤデータを搭載したデータフレーム及びトークンを伝送するネットワークである。
【００１９】
また、図３は可変長パケットを有するデータフレームを示し、１３はトークン、１４はそのデータフレームの可変長パケットに搭載されて通信制御部６から送出されるＣＤデータである。
【００２０】
次に、図１乃至図３を参照して、本実施の形態におけるＬＡＮシステムの動作を説明する。まず、送信側装置１と受信側装置１０及び１１とは、最初から送受信を行うため、本発明の実施の形態に基づく手段によらなくともよいＣＤデータの授受約定を結び、送信側装置１は以下の手順で送信を開始し、受信側装置１０及び１１は受信を開始することができる。しかし、受信側装置７は、後述するように、途中から受信を開始するため、本実施の形態に基づく手段によりデータフレームを構成することが必要である。
【００２１】
まず、送信側装置１の方から本実施の形態におけるＣＤデータ通信装置の動作を説明する。ＣＤメカニズム・サーボ系及びＣＤ信号処理部２は、ＣＤデータを、例として図２のタイミング図で示すような、１ビットシリアル（直列）のＣＤデータ、ＣＤデータビット同期クロック及びＬＲ識別信号を合計３本の信号線を用いて直並列変換部３に出力する。直並列変換部３はＣＤデータビット同期クロックで１ビットシリアルのＣＤデータをサンプリングし、ＬＲ識別信号の変化点を検知して左チャンネル及び右チャンネル、それぞれ１６ビットのパラレル（並列）データに変換してメモリー４に出力する。
【００２２】
直並列変換部３は送信開始後最初のＬＲ識別信号（図２に示す）の立ち上がり（あるいは立ち下がりでもよい）を検出することにより、メモリー４に書き込まれたＣＤデータは左チャンネル（あるいは右チャンネルでもよい）であると、システムごとに一意に決めることができる。
【００２３】
メモリー部４は、直並列変換部３から書き込まれたデータ数（１データ／１バイト）から通信制御部６へ送出したデータ数を減じたデータ数をカウンタ５に記録するとともに、通信制御部６が要求するデータ数とカウンタ５に記録されたデータ数の少ない方を越えない最大４の倍数分のデータを通信制御部６の要求に応じて出力する。
【００２４】
本実施の形態におけるＣＤデータ通信装置において、送信開始後最初の通信制御部６の要求に対し、左チャンネル（または右チャンネル）の上位（または下位）８ビットのいずれから通信制御部６に送出するかをシステムごとに決めておくことにより、ＬＡＮ上を送信する各可変長パケット中のＣＤデータの先頭バイトがどのバイトかを一意に決めることができる。例えば、左チャンネル上位、左チャンネル下位、右チャンネル上位及び右チャンネル下位の順番を繰り返すように並べると、ＣＤデータの数は４の倍数であるから、可変長パケットの先頭ＣＤデータは常に左チャンネル上位であり、可変長パケットの最終ＣＤデータは右チャンネル下位であると決めることができる。
【００２５】
次に、上記の手順により送信側装置１からＣＤデータが送出されているときに、受信側装置７が任意番目以降のデータフレームの可変長パケットを受信する場合を考える。受信側装置７の通信制御部８は受信した可変長パケットからＣＤデータを抽出し直並列変換部９に書き込む。直並列変換部９は受信したデータフレームの可変長パケットの先頭バイトが、左チャンネル上位、左チャンネル下位、右チャンネル上位及び右チャンネル下位の４種類のバイトの何れであるかが既知であるため、ＬＲ識別信号を含み、図２に示す信号形式を再生することができる。
【００２６】
尚、本実施の形態においては、適用するデータフレームを上記従来のトークン・リングで使用するものについて説明したが、他の如何なる形式のデータフレームに対しても適用することができる。
【００２７】
以上説明したように、本発明の実施の形態によれば、データフレームの可変長パケット内に含まれたＣＤデータのバイト数が４の倍数になるよう構成し、可変長パケットの先頭バイトが、１６ビットＣＤデータの右チャンネルかまたは左チャンネルの上位バイトかまたは下位バイトに、システムごとに一意に決めるようにしたことにより、ＬＡＮに接続された機器間で、ＣＤデータを可変長のパケットにより同報通信中に、同じくこのＬＡＮに接続されている他の機器が途中からその通信に参加して受信を開始する場合、既に通信中の任意番目のデータフレームのパケットからＣＤデータを受信開始しても、左チャンネル上位、左チャンネル下位、右チャンネル上位及び右チャンネル下位の４種類の何れであるかを受信側で正しく判別することができる。
【００２８】
【発明の効果】
本発明は、上記のように構成し、特に、データフレームの可変長パケット内に含まれるＣＤデータのバイト数が４の倍数になるように構成し、可変長パケットの先頭バイトが、１６ビットＣＤデータの右チャンネルかまたは左チャンネルの上位バイトかまたは下位バイトに、システムごとに一意に決まるようにしたことにより、可変長パケットの先頭バイトが１６ビットＣＤデータの右チャンネルかまたは左チャンネルの上位バイトかまたは下位バイトのいずれかを判別するための識別子を使用せず、送受信側装置を簡略化することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるＣＤデータ通信装置を適用したＬＡＮシステムの構成を示す図
【図２】図１に示すＬＡＮシステムで用いられるＣＤデータ信号の形式を示すタイミング図
【図３】図１に示すＣＤデータ通信装置において形成される可変長パケットを有するデータフレームの構成を示す図
【図４】従来のトークン・リング方式のＬＡＮで用いられるトークンの構成を示す図
【図５】図４に示すトークン・リング方式のＬＡＮで用いられるデータフレームの構成例を示す図
【符号の説明】
１  送信側装置
２  ＣＤメカニズム・サーボ系及びＣＤ信号処理部
３  直並列変換部
４  メモリー部
５  カウンタ
６  通信制御部
７  受信側装置
８  通信制御部
９  直並列変換部
１０、１１  受信側装置７と同一構成の受信側装置
１３  トークン
１４  ＣＤデータ
１５  トークン
１６  データフレーム
【図１】
0003872175.tif 000002
【図２】
0003872175.tif 000003
【図３】
0003872175.tif 000004
【図４】
0003872175.tif 000005
【図５】
0003872175.tif 000006