JP3611698B2 - Multiplexing method for time division multiplexer - Google Patents
Multiplexing method for time division multiplexer Download PDFInfo
- Publication number
- JP3611698B2 JP3611698B2 JP06398197A JP6398197A JP3611698B2 JP 3611698 B2 JP3611698 B2 JP 3611698B2 JP 06398197 A JP06398197 A JP 06398197A JP 6398197 A JP6398197 A JP 6398197A JP 3611698 B2 JP3611698 B2 JP 3611698B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- bit
- frame
- multiplexing
- time division
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Time-Division Multiplex Systems (AREA)
Description
【0001】
【発明が属する技術分野】
本発明は、種々のデータ伝送速度を持った多数のデータ端末装置からのディジタルデータを時分割多重化して、高速ディジタル回線を用いて効率的に伝送する、時分割多重化装置の多重化方法に関する。
【0002】
【従来の技術】
従来の時分割多重化装置の1例を図18に示す。この構成は、各種端末インタフェースDATAI/Fと、高速ディジタルインタフェースSDII/Fと、制御装置CONTを、ハイウェイHWによってバス形式で接続している。
【0003】
端末インタフェースDATAI/Fの低速データは、制御装置CONTの指示によって1ビットづつ高速ディジタルインタフェースSDII/Fに転送され、ビット多重化が行われる。
【0004】
この方式の例としては特開昭61―163741号公報があるが、この方式は構成が簡単であるため比較的小規模の時分割多重化装置に採用されることが多い。
【0005】
図19は、NTT研究実用化報告第36巻第11号(1987)の1,435ページから1,453ページに採録された「高機能MTDMシステム構成」から引用した図である。
【0006】
本例は、64キロビット毎秒(以下、Kbpsと表す)の基本速度で時分割交換をする、時分割スイッチTSWをもっており、端末インタフェースDATAI/Fからの信号速度を、3.2Kbps系と8Kbps系に分け、3.2Kbps、8Kbps、0.4Kbpsのそれぞれがタイムスロット入れ替え部TSIをもってビット多重化を行っている。
【0007】
端末インタフェースからの低速データを64Kbpsのチャネルに乗せる方法は、国際電気通信連合電気通信標準化部門(以下、ITU−Tと呼ぶ)の勧告X.50によるユニバーサル形式によっているが、これはサービス総合ディジタル網ISDN(以下、ISDNと呼ぶ)回線を通して低速の端末装置間でエンドツーエンドの通信を行うことを目的としており、低速データを繰り返し64Kbpsチャネルに乗せて、見かけ上64Kbpsのデータにする方法をとっている。
【0008】
ITU−Tの勧告にはV.110もあるが、時分割多重化装置の様に、時分割スイッチで交換機能を持たせながらビット多重化を行う目的で、端末インタフェースの低速データを64Kbpsのチャネルに乗せるには、ITU−Tの勧告V.110は複雑で制御し難い。
【0009】
【発明が解決しようとする課題】
しかしながら、上記のような従来の方式においては、
時分割スイッチが無い方式では、低速データを64Kbpsのチャネルに乗せる必要は無いが、トラヒックの変動に伴う回線構成の変動に対応し難く、規模の拡大も困難である、等の欠点がある。
【0010】
時分割スイッチを備えた方式においては、交換機能を持たせながらビット多重化を行うために、端末インタフェースの低速データを64Kbpsのチャネルに乗せ、常に効率良く多重化し直すという目的にとっては、ITU−Tの勧告X.50を用いたのでは冗長であり、サポート可能な通信速度に制約があるという欠点があった。
【0011】
また、勧告V.110による方法を採用しても、複雑でハードウェアの規模が大きくなるという欠点がある。
【0012】
本発明は、このような従来の課題を解決するためになされたもので、低速データを例えば64Kbpsの基本速度のチャネルに乗せる時、信号データを64Kbpsのチャネルに繰り返し乗せることなく、各フレームに信号データが乗っているかどうかを識別可能にすることによって、経済的な時分割多重化装置の多重化方法を提供することを目的とする。
【0013】
【課題を解決するための手段】
上記の課題を解決するために請求項1に記載の発明は、複数のデータ端末装置からのデータを多重化部で多重して送出する時分割多重化装置の多重化方法において、予め設定された基本速度のディジタルチャネルのフレーム周期の整数分の1の周期を持つマルチフレームを設けると共に、マルチフレーム内の各フレームに前記データ端末装置からの信号データが入っていることを示す状態ビットを設けて、前記データ端末装置からのデータを前記マルチフレーム内のフレームに乗せた際に該フレームの状態ビットをオンにし、前記多重化部においては、前記マルチフレーム内の、前記状態ビットがオンになっているフレームから、前記データ端末装置からのデータ信号の信号ビットのみを取り出して、マッピングテーブルに書かれた内容に従ってマッピングすることにより、ビット単位で多重化することを特徴とする。
【0014】
本発明によれば、マルチフレーム内のどのフレームにデータ端末装置からの信号データが入っているかを、状態ビットを設けたことにより識別可能にするので、データ端末装置からの低速の信号データを、繰り返しディジタルチャネルに乗せることなく基本速度のディジタルチャネルに乗せることが可能になり、複数のデータ端末装置からのデータ信号の信号ビットをマルチフレームから取り出す際、信号ビットのあるフレームが状態ビットで表示されるので、ビット単位の多重化が容易に行える。
【0015】
本発明の請求項2に記載の発明は、複数のデータ端末装置からのデータを時分割スイッチで時分割交換接続を行った後、多重化部で多重して送出する時分割多重化装置の多重化方法において、予め設定された基本速度のディジタルチャネルのフレーム周期の整数分の1の周期を持つマルチフレームを設けると共に、マルチフレーム内の各フレームに前記データ端末装置からの信号データが入っていることを示す状態ビットを設けて、前記データ端末装置からのデータを前記マルチフレーム内のフレームに乗せた際に該フレームの状態ビットをオンにし、前記時分割スイッチにおいては、基本速度のディジタルチャネルで時分割交換接続を行い、前記多重化部においては、前記マルチフレーム内の、前記状態ビットがオンになっているフレームから、前記データ端末装置からのデータ信号の信号ビットのみを取り出して、マッピングテーブルに書かれた内容に従ってマッピングすることにより、ビット単位で多重化することを特徴とする。
【0016】
本発明によれば、データ端末装置からの低速信号データが入っているマルチフレーム内のフレームを状態ビットで表示することにより、時分割スイッチにおいて、基本速度のディジタルチャネルで時分割交換接続を行うことを可能にし、多重化部においては、前記マルチフレームの、前記状態ビットがオンになっているフレームから信号ビットのみを取り出してマッピングすることにより、ビット単位の多重化を容易に行うことができる。
【0017】
【発明の実施の形態】
図1は、本発明の実施の形態を示すシステム構成図で、10は、種々のデータ伝送速度、例えば1.2キロビット毎秒(以下、Kbpsと表す)の整数倍のデータ伝送速度をもった、1.2Kbbps系のデータ伝送速度、あるいは8Kbpsの整数倍のデータ伝送速度をもった、8Kbps系のデータ伝送速度を持ち、一方同期方式においても同期式、非同期式の両方式をとる、データ端末装置DTEであり、20は、本発明による時分割多重化装置、30は、例えばサービス総合ディジタル網ISDN(以下、ISDNと呼ぶ)における、64Kbpsのような基本速度の整数倍の速度をもった高速ディジタル回線である。
【0018】
データ端末装置DTE10(括弧内は装置番号を示す)は、時分割多重化装置20の端子1(括弧内は回路番号を示す)を介して時分割多重化装置20に接続される。時分割多重化装置20は更に端子9(括弧内は回路番号を示す)を介して各ルートの高速ディジタル回線30に接続され、更に相手局の時分割多重化装置20に接続されて、ネットワークを構成している。
【0019】
本実施の形態でいうネットワークは、呼毎に接続を行う交換ネットワークとは異なり、データ端末装置とデータ端末装置が半固定的に接続されたネットワークである。
【0020】
本実施の形態における時分割多重化装置の多重化方法は、テータ端末装置の比較的低速度のデータを多重化して、予め設定された基本速度、例えば64Kbpsという比較的大きい基本速度のチャネルで、複数の端末データを選ぶことを主要な目的としている。
【0021】
図2は、本発明の実施の形態の1例を示す時分割多重化装置20のブロック構成図である。ディジタル回線の基本速度は予め自由に設定可能であるが、以下の時分割多重化装置20の説明では、基本速度を64Kbpsとし、その整数倍の速度の高速ディジタル回線を提供しているISDNを利用して、加入者に対して国際電気通信連合電気通信標準化部門(以下、ITU−Tと呼ぶ)の標準のIインタフェースをもった高速ディジタル回線でネットワークを構成する場合を仮定する。
【0022】
図2において、1は端子で、いろいろな種類のデータ端末装置DTEが接続され、一群の端子を代表的に表したものである。符号の後の括弧内の英数字は、回路番号を表す。すなわち図2の実施の形態においてはn個の端子1(1)から(n)が設けられており、n個のデータ端末装置DTEが接続可能であることを示している。ここで、nは任意の整数である。
【0023】
2は端末インタフェース(以下、インタフェースはI/Fと表す)でデータ端末装置DTEからのデータを、64Kbpsの送りハイウェイに乗せる機能をもつ。
【0024】
既に説明したように、データ端末装置DTEのデータ伝送速度には、1.2Kbpsの整数倍、例えば2.4Kbps、4.8Kbps等の1.2Kbps系のデータ伝送速度と、8Kbpsの整数倍、例えば16Kbps、32Kbps等の8Kbps系のデータ伝送速度がある。
【0025】
本発明の実施の形態における両者の制御には一部違いがあるので、以下の説明では両者を区別する。
【0026】
3は時分割スイッチTSWで、64Kbpsチャネル単位の時分割交換接続をおこなう。
【0027】
4は多重化部MUXで、複数のビットマルチプレクサ/ディマルチプレクサBITMPX/DMPXと、これらを多重化するサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPXから構成される。
【0028】
5は多重化部4の一部で、時分割スイッチTSW3から64Kbpsのチャネルに乗せられてきたデータ端末装置DTEの低速データをビット単位で多重化する、ビットマルチプレクサ/ディマルチプレクサBITMPX/DMPXである。
【0029】
6も多重化部4の一部で、複数のビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5から送られてきたディジタル信号を、時分割多重化して順方向ハイウェイFHWに送り出す、サブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPXである。
【0030】
7は伝送路I/Fで、順方向ハイウェイFHWから自分の伝送路へのデータを取り出し、高速ディジタル回線の速度に合わせて伝送路へ送出する
。
【0031】
8はシステムクロック発生器で、伝送路からの同期信号に同期したクロックを生成すると共に、時分割多重化装置内で必要な全てのクロック信号を発生する。
【0032】
次に、図2によって時分割多重化装置20の動作の概要を説明する。
【0033】
端末I/F2では、種々のデータ伝送速度のデータ端末装置、また同期式、非同期式の両方式のデータ端末装置からのデータを、64Kbpsのチャネルを基本単位とした送りハイウェイSHWの、64Kbpsチャネルに乗せる。本実施の形態ではハイウェイの速度を64Kbpsのチャネル、64チャネル分の速度、4.096メガビット毎秒(以下4Mbpsと略称する)として説明を進める。
【0034】
送りハイウェイSHWの64Kbpsチャネルに乗せられた前記データは、時分割スイッチTSW3によって多重化部MUX4の受けハイウェイRHWの1つに接続される。この受けハイウェイRHWは多重化部MUX4内のビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5の1つに接続されている。
【0035】
ここでも符号5の後の括弧内の英数字は回路番号を表し、以下同様である。以下の説明ではi=4とする。
【0036】
ビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5に入ってくる受けハイウェイRHWでは、1.2Kbps系の低速データも64Kbpsのチャネルに乗せられているので、非常に効率が悪い。
【0037】
このためビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5のマルチプレクサMPX部では、後で詳細に説明するビット多重化の技術を用いて、データ端末装置から送られてきた意味のある信号データ(以下、有意データと呼ぶ)のみを多重化する。
【0038】
この様にしてビット多重化されたデータは、上りハイウェイUHWに送り出される。このデータは、同じく多重化部MUX4内のサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6に送り込まれる。
【0039】
この時、他のビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5の出力もサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6に送り込まれる。
【0040】
サブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6のマルチプレクサMPX部では4つ(i=4)の上りハイウェイUHWからのデータを、出力すべき伝送路のルート毎に多重化して順方向ハイウェイFHWに送り出す。
【0041】
順方向ハイウェイFHWには、j個の伝送路I/F7が接続されている。ここで伝送路I/F7は、例えばISDNのディジタル回線終端装置DSUにインタフェースし、高速ディジタル回線に接続される。
【0042】
各伝送路I/F7は順方向ハイウェイFHWから、自分の回線に割り当てられたデータのみを取り込み、このデータをシステムクロック発生器SCLK8からのクロックにしたがって、対応する出力端子9(1)から9(j)へ、伝送路のデータ伝送速度に整合した速度で送出する。
【0043】
一方、伝送路から端子9に送り込まれたデータは、伝送路I/F7で同期信号を抽出されると共に、逆方向ハイウェイBHWの空きタイムスロットに乗せられる。
【0044】
逆方向ハイウェイBHWのデータは、多重化部MUX4内のサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6のディマルチプレクサDMPX部によって、下りハイウェイDHWに送られる。
【0045】
下りハイウェイDHWからデータを受け取ったビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5は、ディマルチプレクサDMPX部で、図2には示されていないビットマッピングテーブルによって、下りハイウェイ上のデータを送信相手であるデータ端末装置毎のデータに分解して64Kbpsチャネルに乗せ、送りハイウェイSHWへ送り出す。
【0046】
送りハイウェイSHW上に時分割多重化された64Kbpsチャネルは、時分割スイッチTSW3によって送信相手のデータ端末装置に対応した端末I/F2の受けハイウェイRHWに接続され、端末I/F2では受けハイウェイRHWから自分に割り当てられた64Kbpsチャネルのデータを取り込み、データ端末装置のデータ伝送速度に速度変換し、非同期端末であれば同期/非同期変換をもおこなって、端子1へ送り出す。
【0047】
以上が、図2による時分割多重化装置の動作の概要であるが、次に図3以下によって各部の動作の詳細と、多重化の原理を説明する。
【0048】
図3は端末I/F2の構成を示すブロック図で、データ端末装置DTEは、図3の左側の5つの端子に接続される。
【0049】
図3において、2―1から2―3はケーブルドライバCD、2―4と2―5はケーブルレシーバCRで、端末I/F内の論理レベルと外部ケーブルの整合を行う。
【0050】
2―6は可変分周器で、システムクロック発生器SCLK8からクロック信号を受けてこれを分周し、端末I/F内で必要なクロックを発生する。
【0051】
2―7、2―22は、同期端末装置と端末I/Fの同期信号の間の位相差を吸収する回路、2―8は非同期端末装置の信号を同期信号に変換する回路、2―23は、端末I/F内の同期信号を非同期端末用に非同期変換する回路、2−9、2―24は同期端末か非同期端末かを選択するセレクタSELである。
【0052】
2―10は、信号データの送出の前と後に送られる擬似キャリア信号の発生を制御する回路、2―26は受け取った擬似キャリア信号を検出する回路、2―11は2―10で発生した擬似キャリアをデータ信号の前後に乗せるためのマルチプレクサMPX,2―25は制御信号が擬似キャリアによるか直接受けられるかを選択するセレクタSELである。
【0053】
2―13、2―19はそれぞれ、送り、受けのタイムスロット入れ替え部TSI、2―12、2―17はそれぞれ、TSI2―13、2―19の書き込みアドレスコントローラ、2―14、2―20はそれぞれ、TSI2―13、2―19の読み出しアドレスコントローラである。
【0054】
2―15は各端末装置からのデータを多重化して送りハイウェイに送り出すマルチプレクサMPXであり、2―21は受け側の信号を分離するディマルチプレクサDMPXである。
【0055】
2―16と2―18は、フレームにデータが乗っていることを表示するFビットを付加および検出する回路で、Fビットの詳細は後で詳述する。
【0056】
次に、図3によって端末I/F2の動作を説明する。
【0057】
図3における端子、受信データRD、キャリア検出CD、送信データSD、送信要求RS、クロックCLKが、図1および図2で端子1と総称したものの内訳である。
【0058】
データ端末装置DTEが送信要求した時には、端末装置から端子RSに信号が送られてくる。この信号はケーブルレシーバCR2―5で受信され、論理レベルに変換されて擬似キャリア制御部およびタイムスロット入れ替え部TSI(A)、(B)2―13に送り込まれる。
【0059】
送信要求RSの伝達方法には2つの方法がある。1つは通信の始めと終わりに、例えばITU−Tの勧告V13にもなっている、擬似キャリア信号と呼ばれるスクランブル信号を主信号に乗せて送る方法であり、もう1つは後で詳しく述べるSビットと名づけた信号ビットに乗せて送る方法である。
【0060】
擬似キャリア信号を用いる時には、擬似キャリア制御部2―10(スクランブル回路)が送信要求信号を受けて擬似キャリア信号を発生し、マルチプレクサMPX2−11を通してタイムスロット入れ替え部TSI(A)、(B)2―13に送り込む。
【0061】
信号ビットであるSビットを使う場合には、書き込みアドレスコントローラWAC2−12の制御によって送信要求RSをタイムスロット入れ替え部TSI(A)、(B)2―13のSビット位置に書き込む。
【0062】
送信データは端子SDに送られてくる。データ端末装置DTEには同期端末装置と、非同期端末装置があり、同期端末装置にはケーブルドライバCD2―3から端子CLKを通してクロック信号が送られ、同期端末装置ではこのクロックに同期して送信データSDを送ってくる。
【0063】
非同期端末装置では端末I/F2からのクロックCLKを受け取らない。そして非同期端末装置には、例えば一連のデータ信号の前と後ろにスタート信号とストップ信号を付加して送る調歩同期端末装置等がある。
【0064】
同期端末装置の場合には、端子SDに送られてきた送信データはケーブルレシーバCR2―4で論理レベルに変換され、位相差吸収回路2―7で送信データのクロックと内部クロックの位相が合わされ、同期か非同期かを選択するセレクタSEL2―9で選択されてマルチプレクサMPX2−11に入る。
【0065】
非同期端末装置の場合には、ケーブルレシーバCR2―4を通った非同期データ信号は、非同期/同期変換部2―8で同期信号に変換され、同期か非同期かを選択するセレクタSEL2―9で選択されてマルチプレクサMPX2−11に入る。
【0066】
マルチプレクサMPX2−11では、データ信号と擬似キャリア信号が多重化され、タイムスロット入れ替え部TSI(A)、(B)2―13へ送られる。マルチプレクサMPX2―11からの信号は、書き込みアドレスコントローラWAC2−12の制御によってタイムスロット入れ替え部TSI(A)および(B)2―13に順次書き込まれ、読み出しアドレスコントローラRAC2−14の制御によってハイウェイ上のデータフォーマットに合わせてランダムに読み出され、指定されたタイムスロットに乗せられる。
【0067】
制御信号を擬似キャリアを使わず、前記信号ビットであるSビットを用いて送る場合には、マルチプレクサMPX2―11で擬似キャリアとの多重化は行われず、データ信号と共に制御信号も書き込みアドレスコントローラWAC2―12の制御によってタイムスロット入れ替え部TSI(A)、(B)のSビット位置に順次書き込まれる。読み出しアドレスコントローラRAC2―14の制御によって所定のタイムスロットで読み出されたデータと制御信号は、マルチプレクサMPX2―15で多重化され、同一フォーマット上に配列される。
【0068】
図3におけるタイムスロット入れ替え部TSI(A)と(B)2―13には同じものが2面あって、0.8KHz毎に書き込みと読み出しに交互に使用し、書き込みと読み出しが同時にできるようになっている。このタイムスロット入れ替え部TSI(A)、(B)2―13以外でも、図面上、記号の後ろに(A)、(B)と表記してあるものは交互使用され、一方が書き込みの時は他方は読み出しを行うと言う使い方がされていることを示す。
【0069】
ここで、タイムスロットへのデータの乗せ方を、図7から図11を用いて説明する。
【0070】
図7では、64Kbpsチャネルの基本になる8KHz周期のフレームに加えて、低速度のデータを処理するのに便利な、周期が10分の1の0.8KHzになる、8KHzフレームの10フレームを1マルチフレームとする、0.8KHzマルチフレームを定義する。従って0.8KHzマルチフレームでは1フレームの長さが1.25msになる。
【0071】
ここでは8KHzフレーム10フレームを1マルチフレームとしたが、8KHzフレーム20フレームを1マルチフレームとし、0.4KHzマルチフレームを定義してもよい。
【0072】
この0.8KHzマルチフレームと、1.2Kbps系のデータ伝送速度である2.4Kbps、9.6Kbps、38.4Kbpsの受信データの関係を示したのが図7で、1つの0.8KHzマルチフレーム期間中に、それぞれ何ビットのデータを受信するかを示している。図に示すように、2.4Kbpsでは3ビット、9.6Kbpsでは12ビット、38.4Kbpsでは48ビットを受信する。
【0073】
本実施の形態では、1つの8KHzフレームで3ビットを運ぶことにし、3ビットで足りない時には6ビットを運ぶことに決めておく。このような取り決めの下で10マルチフレームのどの8KHzフレームでデータを送れば良いかを図示したのが図8であり、図7より1マルチフレーム分、すなわち1.25m遅れた時間関係にある。
【0074】
図8で明らかなように、2.4Kbpsの場合は10マルチフレームの内の第1フレームF1でのみ、9.6Kbpsの場合は10マルチフレームの内の第1、第3、第6、第8フレーム、すなわちF1、F3、F6、F8の4フレームで3ビットずつを運ぶ。
【0075】
38.4Kbpsの場合は10フレーム全部で3ビット送っても30ビットにしかならず、ビット速度にすると30ビット×0.8KHz=24Kbpsにしかならないので、この場合は1フレームで6ビットを送ることにする。このようにすると図8に示すように、第5、第10フレームを除く8フレームで送れば良いことがわかる。
【0076】
なお、1.2Kbpsの場合は同じデータを2度送ることによって、見かけ上2.4Kbpsにして送ることにする。この場合には2マルチフレーム分の時間、すなわち2.5ms送信が遅れることになる。
【0077】
これによって、図8に示す様に、0.8KHzマルチフレーム内でもデータの乗ったフレームとデータの乗らないフレームが生じる。
【0078】
本実施の形態におけるハイウェイのタイムスロットの形式の例を図9に示す。図でB7からB0は任意のタイムスロット内のビットを示し、B7が最上位ビットMSB(Most Significant Bit)であり、B0は最下位ビットLSB(Least Significant Bit)である。F1からF10は図7、図8に示した0.8KHzマルチフレーム内の10個のフレームを示す。
【0079】
MSBであるB7ビットは、そのフレームにデータが存在するかどうかを示すための状態ビットとして用い、データが存在する場合にはオン(例えば0)、データが存在しない場合にはオフ(例えば1)にセットする。本実施の形態ではこの状態ビットであるB7ビットをFビットと呼ぶ。
【0080】
図9のB6ビットは、端末制御線信号を運ぶために用いられ、Sビットと呼ぶ。図のS1は送信要求のような信号に使われる。これ以外のS2、S3、等は必要に応じて他の目的に使うことができる。
【0081】
図9は、図3の送りハイウェイSHWの各タイムスロットに、2.4Kbps、9.6Kbps、38.4Kbpsの低速データを送り出す時の、図8に対応した各フレームのビット構成を示したもので、D1からD48は0.8KHzマルチフレーム内の個々のデータビットを示している。
【0082】
図10は、8Kbps系のデータ伝送速度の内、8Kbps、56Kbps、64Kbpsについて図9と同様のビット構成図を示したもので、10フレームの全てを用いて伝送することを前提にしているため、前述のFビットは無い。
【0083】
信号ビットのSビットも56Kbps以下では用いることができるが、64Kbpsでは全ビットをデータビットに使うので使用できない。
【0084】
なお、64Kbpsより速いデータの伝送は、64Kbpsチャネルを複数用いて行うことができる。
【0085】
図7から図10においては、一部のデータ伝送速度について説明したが、図11はその他のデータ伝送速度も含めて主要な数字を示したものである。図11に示した数字は本実施の形態において定義したものであって、一例に過ぎない。
【0086】
図3に戻って、読み出しアドレスコントローラRAC2―14は、データ端末装置のデータ伝送速度に応じて、図9、図10あるいはこれに準じたフォーマットで、タイムスロット入れ替え部TSI(A)または(B)2―13からデータを読み出し、Fビットが必要な場合にはFビット付加部2―16に指示してFビットを付加して、送りハイウェイSHWの指定されたタイムスロットに送り出す。
【0087】
端末I/F2の送りハイウェイSHWの時分割多重化された64Kbpsチャネルに乗せられたデータは、時分割スイッチTSW3によって多重化部MUX4内の4つあるビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5(1)から(4)の、1つの受けハイウェイRHWの、あるタイムスロットに接続される。
【0088】
時分割多重化装置20は、2つのデータ端末装置DTE10の間の比較的低速度のデータをビット多重化することによって、中間の64Kbpsの整数倍の高速ディジタル回線を用いて、効率良くデータを伝送しようとするものであり、本来交換機能を持たないが、上記の時分割スイッチTSW3の導入によってオンデマンドによる回線設定の変更がある程度可能になる。
【0089】
時分割スイッチTSW3による回線設定の変更は、端末I/F2と多重化部4の間での変更に限られ、多重化部4の設定範囲内での接続替えに止まる。
【0090】
端末I/F2の送りハイウェイSHWでは、前に述べたようにハイウェイの速度を4Mbpsとしたので、図4の受けハイウェイRHWには64Kbpsのチャネルに乗せられたいろいろな速度のデータが最大64チャネル時分割多重化されて入ってくる。
【0091】
次に、図4の各装置の概要を説明する。
【0092】
図3で説明した送りハイウェイSHWは、時分割スイッチ3を通っているので図4の受けハイウェイRHWに接続されており、送りと受けが逆になっている。
【0093】
5―1は既に説明したFビットの検出部、5―17はFビットの付加部である。5―3および5―13はそれぞれ上りと下りのデータを記憶するメモリMEM、5―2と5―14は前記メモリMEMの書き込みアドレスコントローラ、5―4と5―16は同じメモリMEMの読み出しアドレスコントローラである。
【0094】
5―5は後に説明する送信ビット同期パターンの発生部、5―6は信号データに前記同期パターンを多重化するマルチプレクサMPXである。
【0095】
5―7は下りの信号データのマルチフレームを検出するためにルート毎に設けられた検出部、5―9はルート毎の信号データの受信幅を指示する受信幅レジスタ、5―8はルート毎に設けられ、対応するマルチフレーム検出部5―7からの情報によって、下りの信号データをメモリMEM5―11に書き込む、書き込みアドレスコントローラである。
【0096】
5―10は書き込みアドレスコントローラWAC5―8の書き込み信号を多重化してメモリMEM5―11を制御するマルチプレクサMPXである。
【0097】
5―12はメモリMEM5―11に記憶されたデータの読み出しを制御する読み出しアドレスコントローラRAC、5―15はビット多重化の鍵となる、以下で詳細に説明するビットマッピングテーブルである。
【0098】
次に、図4によって、送り側のビット多重化部の動作を説明するが、その原理は図12および図13を用いて説明する。
【0099】
図12の左側の図は、図9および図10のビットパターンに対応するもので、あるタイムスロットの1つの0.8KHzマルチフレーム内のすべてのビットを表している。
【0100】
図4のメモリMEM(A)および(B)5―3は、それぞれ図12の左側のビットパターンを記憶するメモリエリアをタイムスロット毎にもっている。そしてこれ等のメモリエリアは、後述のビットマッピングテーブルに書き込まれたデータによって、どのビット速度のデータを記憶するか、言い換えれば図9や図10に示したような受信ビットパターンが決っている。
【0101】
従って図4の受けハイウェイRHWに入ってきた4Mbpsのハイウェイ信号は、タイムスロット毎にFビット検出部5―1でFビットを検出され、Fビットで識別された有意データのみが、書き込みアドレスコントローラWAC5―2の制御によって、決められたメモリエリアに書き込まれる。
【0102】
既に図3のタイムスロット入れ替え部TSI(A)、(B)2―13で説明したように、メモリMEM5−3の(A)と(B)は同じものであり、前記メモリエリアにデータを書き込むのに要する時間、1.25ms毎、すなわち0.8KHzの周期で書き込みと読み出しが切り替えられ、一方に書き込んでいる時には、もう一方で読み出すという使い方がされる。
【0103】
次に、ビット多重化の方法を図12によって説明する。
【0104】
図9および図10に示したように、低速度データの場合には図12の左側のメモリエリアに書き込まれるデータ量は少なく、このままの形で伝送路に送り出せば無効データが多く、効率が悪い。そこで図12左のデータを伝送フォーマットに変換するために、仮想的に図12の右側のテーブルを作り、データの移し替えを行う。この仮想的なテーブルを以下仮想テーブルと呼ぶ。
【0105】
この仮想テーブルの大きさは、どのような伝送速度にも対応できるようにするためには、同図左側のメモリエリア、64タイムスロット分のビット数があれば良い。理論的には仮想テーブルの縦の長さと横の長さは、自由に決めることができる。唯一の制限事項は縦の長さに横のビット数を乗じた数が、左側のテーブルのビット数にタイムスロット数を乗じた数だけあればよい。
【0106】
この仮想テーブルは、図12の左側の図に示すメモリエリアの有意データのみをマッピングするためのものであるから、前に述べた左側のメモリエリア、64タイムスロット分全部を持つ必要は無く、仮想テーブルを小さくしてデータ量を圧縮することもできる。
【0107】
本実施の形態ではこの仮想テーブルでは圧縮せずサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6で速度を半分に落としているが、仮想テーブルを半分、すなわち図12、右側の図の横方向の512ビットを、半分の256ビットにすることによっても同じ効果が得られる。
【0108】
ここでは単純に、図12の左側のメモリエリア(10フレーム×8ビット)に64タイムスロット乗じたビット数を、1マルチフレームのフレーム数と同じ幅10で、各々が512ビットをもった仮想テーブルにマッピングする。これが図12右側の図の縦方向のF1からF10と横方向の512ビットに対応する。
【0109】
更に横方向の512ビットは伝送路のルート毎に分けられる。分割はルート毎のデータ量に応じて行われ、ここではルート数を8と仮定する。図12ではルート毎にR1ビットからR8ビットが割り当てられる。なおR1からR8の総和は512である。
【0110】
図12の左側に示すメモリエリアに書き込まれた有意データは、2.4Kbps信号であれば図9に示したように3ビットである。これは図12の左側のメモリエリア上、F1のB5、B4、B3にデータビット3、4、5として書き込まれているので、行き先がルート1であるとすると例えば図12右側のテーブルのルート1の第2ビットのF1、F2、F3に割り付ける。
【0111】
この様に、他のタイムスロットの有意データについても図12の右側のテーブルの空いている所に、例えば左から詰めて割り付けてゆく。従って、左側のメモリエリア上の有意データ以外のビットは右側のテーブルにはマッピングされない。
【0112】
この様な操作を全てのタイムスロットについて行うと、右側のテーブルではルート毎に有意データのみを左から詰めた形になる。この様に有意データが割り付けられた右側のテーブルを、例えば左から右へ、上から下へ読み出して行けば、ルート毎に有意データが規則的に配列されるので、ここからルート別に有意データのみを取り出して伝送路に送ることが容易になる。
【0113】
なお、図12の右側のテーブルの各ルートのビット番号1のF1、F2、F3(図でハッチングを施した部分)は、後で述べる同期信号を乗せるためにデータを乗せることはできない。
【0114】
上で述べた仮想的なテーブル上での書き込み、読み出しが実際にどのように行われるかを、図13によって説明する。
【0115】
図13の上のテーブルは、図12の右側のテーブルを書き移したものである。このテーブルは4Mbpsハイウェイにおいて、1つの0.8KHzマルチフレームで送られる全ビットを表している。図13の下のF1からF10のテーブルは、図4におけるビットマッピングテーブル5―15の内容であり、小さい枠は上の仮想テーブルの1ビットに対応している。
【0116】
そしてこの小枠の中には、対応する仮想テーブル上にマッピングされた元のビット番号(図12の左側のメモリエリア上のビット番号1から80の一つ)と、そのビットが運ばれたタイムスロット番号TS、言い換えれば図4のメモリMEM(A)、(B)5―3に書き込まれる入力データビットのアドレス、が書き込まれる。
【0117】
従って、図4の読み出しアドレスコントローラ5―4の制御によって、図13下側に示すビットマッピングテーブル(すなわち図4のビットマッピングテーブル5―15)のF1のアドレスを左から右へと順次読み出して、メモリMEM(A)、(B)5―3上の前記アドレスにあるデータを読み出し、これをF2からF10まで繰り返せば、図12の右側の仮想テーブル上のデータを左から右へ、上から下へと読み出したことになる。
【0118】
この様に64Kbpsチャネルに乗せられた低速データから有意データのみを取り出し、圧縮することをビット多重化と呼ぶ。
【0119】
この様にしてメモリMEM(A)、(B)5―3から読み出されたデータは、4Mbpsの速度で、図4のマルチプレクサMPX5―6へ送られる。
【0120】
以上の説明から分かるように、ルート毎のデータ速度は図4のビットマッピングテーブル5―15によって決まる。従って、ビットマッピングテーブル5―15のデータを書き換えてやれば、時分割多重化装置のルート数の範囲内で自由にネットワーク構成を設定できる。
【0121】
回線構成を昼と夜とで変えたいと言う要求もあるので、ビットマッピングテーブル5―15も2面をもっており、予備の面を予め書き換えておき、切替時刻に予備面に切り替えることによって、瞬時に回線構成の変更を可能にしている。
【0122】
図4のマルチプレクサMPX5―6では、相手局との間の同期信号が付加される。同期信号には、図14に示した同期捕捉用と同期維持用の2つのパターンが準備されている。本実施の形態では、図14(1)の同期捕捉用の初期同期確立パターンは7ビットから構成され、通信の開始に先立って相手局とやりとりされる。この同期確立パターンには図14(1)でAと表したアンサービットが更に1ビット付加される。これは同期が確立したかどうかを相手局に知らせるもので、同期が確立していない時には0が送出され、相手局からの前記7ビットの初期同期確立パターンを例えば8回連続して検出すると、同期が確立したものとしてA=1にして同期確立信号を相手局に送る。相手局からの初期同期確立パターンのAも1になれば、相互に同期の確立を確認したことになるので、本実施の形態では、同期信号を図14(2)に示す同期維持用の3ビットの縮退同期パターンに切り替える。
【0123】
初期同期確立パターンを長くすれば同期の確立を確認するに必要な連続検出回数が少なくて済み、短くすれば同期の確立を確認するに必要な連続検出回数が多くなる、言い換えればパターンが長ければ同期確立に要する時間が短くて済み、パターンが短ければ同期確立に要する時間が長くなる。本実施の形態では初期同期確立パターンに7ビットを用い、連続検出回数を8回とするが、同期確立後は同期の維持を行えば良いので、同期信号領域の一部でデータを送れるように、3ビットの縮退同期パターンに切り替える。
【0124】
初期同期の確立の時期はルートによってそれぞれ異なるが、3ビットの縮退同期パターンの送出は、図12のハッチングで示した様に、ルート毎に0.8KHzマルチフレームの先頭で送られる。
【0125】
以上説明した同期パターンが図4の送信ビット同期パターン発生部5―5で生成され、マルチプレクサMPX5―6で送信データと多重化されて上りハイウェイUHWに送られる。
【0126】
図15は、上で述べた同期の確立、維持の状態遷移図であって、ハンチングモード、同期引き込みモード、対局同期確認モード、同期監視モードの4状態の間を遷移する。ハンチングモードは、同期パターンが未検出で7ビットの同期パターンを探している状態である。
【0127】
マルチフレーム中に7ビットの同期パターンが検出されると同期引き込みモードに入り、このパターンが所定の回数、例えば8回検出されるまでこの状態にある。一旦このモードに入っても、当該同期パターンが所定の回数検出されない状態が続くと、再度ハンチングモードに戻る。
【0128】
7ビットパターンが所定の回数検出されると、対向装置側に対して初期同期が確立した旨を通知するためにAビットを送出する。初期同期が確立していてAビットを受信した装置は、対向側が同期確立完了しているものと判断して、同期監視モードに遷移する。通信中は同期監視モードになっている。
【0129】
同期監視モード中に何らかの原因で同期外れになると、ハンチングモードに戻る。
【0130】
この同期信号はビット多重に対して必要なものであるが、ビット多重領域(ルート)が複数ある場合には、各領域(ルート)の同期シーケンスは独立に動作し、各々図15による。
【0131】
なお、図14におけるRkは図12におけるルート毎のビット数を表す。
【0132】
図5において、6―2は上りのデータ記憶用メモリMEM、6―7(1)―(4)は下りのデータ記憶用のメモリMEMで、下りのメモリMEMは図4のビットマルチプレクサ/ディマルチプレクサBITMPX/DMPXの数だけ、すなわち本実施の形態においては4つメモリMEMを持っている。
【0133】
6―1は上りハイウェイUHW(1)―(4)からのデータをメモリMEM6―2に書き込む、書き込みアドレスコントローラWAC、6―4は上りのサブレートマッピングテーブル6―5の内容に従って、メモリMEM6―2から必要なデータのみをを読み出すと共に、6―3のマルチプレクサMPXに、順方向ハイウェイFHWへの多重化の指示を与える読み出しアドレスコントローラRACである。
【0134】
6―6は、逆方向ハイウェイBHWからのデータをメモリMEM6―7の全てに書き込む、書き込みアドレスコントローラWACである。
【0135】
6―8(1)―(4)はメモリMEM6―7(1)―(4)にそれぞれ対応して設けられ、下りのサブレートマッピングテーブル6―9の内容に従って、各下りハイウェイDHWに対応したデータだけを読み出す、読み出しアドレスコントローラRACである。
【0136】
次に、図5を用いてサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6の動作を説明する。
【0137】
図4における上りハイウェイUHWは、図5に示すサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6の上りハイウェイUHW(1)から(4)のいずれかにつながっている。
【0138】
既に述べたように、括弧内の数字は回路番号を示すので、本実施の形態では多重化部4に、4つの上りハイウェイUHWおよび4つの下りハイウェイDHW、すなわち4つのビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5があることを示している。
【0139】
図5におけるメモリMEM(A)、(B)6―2には、4Mbpsの上りハイウェイUHW4本が入ってくる。これらの入力データは書き込みアドレスコントローラWAC6―1の制御によって順次メモリMEM(A)、(B)6―2に書き込まれる。
【0140】
メモリMEM(A)、(B)6―2に書き込まれたデータは、すでに説明したように、図12右側の仮想テーブルを左から右へ、上から下へ読み出した形をとっている。4つの上りハイウェイUHW(1)から(4)に対して書き込まれたこれらデータは、読み出しアドレスコントローラRAC6―4の制御により、図16の左側に示す上りサブレートマッピングテーブル6―5の内容に従って読み出される。
【0141】
上りハイウェイUHW(1)から(4)は、端末I/F2に接続されるデータ端末装置等のデータ速度が低速度であれば、ハイウェイのビットレートに対して、送られる有意データは少ない。
【0142】
しかし全てのデータ端末装置が64Kbpsの同期端末であると仮定すると、4Mbpsのハイウェイには全てデータが乗ることになり100パーセント使われる。
【0143】
このような極端な場合を考えれば、メモリMEM(A)、(B)6―2の読み出し速度は、書き込み速度と同じ4Mbpsでなければならず、マルチプレクサMPX6―3の出側は4倍の16Mbpsでなけらばならない。
【0144】
しかし、このような極端な場合には時分割多重化装置を置くこと自身意味が無く、時分割多重化装置を置く目的は比較的低速度のデータ端末装置の通信を、64Kbpsを単位とした高速ディジタル回線を用いて効率的に行うことであるから、サブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6で速度を落とし、伝送路の効率を上げてやる。
【0145】
データ端末装置のデータ速度は、基本速度である64Kbpsに比べて低速のものが多いので、本実施の形態では順方向ハイウェイFHWの速度を半分の8Mbpsに落とす。
【0146】
サブレートマッピングテーブル6―5の1フレーム分のテーブルは、図16の左側の上りサブレートマッピングテーブルのように構成されている。すなわち各フレームについて1,024ビットが割り当てられており、その各々に上りハイウェイUHW番号(1)から(4)のいずれかと、当該ハイウェイ内のビット番号が1ビットづつ書き込まれている。
【0147】
各上りハイウェイUHWは、1フレーム512ビットであるから、このサブレートマッピングテーブルによってビット数が半分に絞られることになる。
【0148】
上で述べた様に、上りハイウェイUHW上のデータはビットバイビットでサブレートマッピングテーブル6―5に割り付けられるが、図14に示した縮退同期パターンは、上りサブレートマッピングテーブル上でもルート毎に配置される。
【0149】
読み出しアドレスコントローラRAC6―4は、サブレートマッピングテーブル6―5が指示する、メモリMEM(A)、(B)6―2上のデータを、1ビットづつ読み出してマルチプレクサMPX6―3で多重化してやり、順方向ハイウェイFHWに8Mbpsの速度で全データを送り出す。
【0150】
8Mbpsのデータ速度の順方向ハイウェイFHWには、伝送路I/F7(1)から7(j)が接続されている。
【0151】
図6において、7―1、7―8はそれぞれ上りタイムスロット入れ替え部TSI,下りタイムスロット入れ替え部TSIで、7―2および7―9は、それぞれのタイムスロット入れ替え部TSIの書き込みアドレスコントローラRAC、7―3および7―10は、それぞれのタイムスロット入れ替え部の読み出しアドレスコントローラRACである。
【0152】
7―4と7―7は、伝送路I/F7内部の速度を伝送路の伝送速度に合わせるためのフレーム変換およびフレーム逆変換部である。
【0153】
7―5および7―6は、それぞれ送信および受信の高速ディジタル回線と電気的条件を合わせるインタフェース回路であり、7―11は伝送路受信I/F7―6から同期信号を抽出し、これを分周して8KHzクロックCLKを作る分周回路である。
【0154】
伝送路側の端子9は、送信側のTxと受信側のRxからなる。
【0155】
図6の伝送路I/F7では、書き込みアドレスコントローラWAC7―2が、自分が取り込むべき順方向ハイウェイFHW上のビット番号情報をもっており、8ビット単位でデータをタイムスロット入れ替え部TSI(A)、(B)7―1に書き込む。
【0156】
読み出しアドレスコントローラRAC7―3の制御によって64Kbps単位にし易い形で読み出されたデータは、フレーム変換部7―4で伝送路の速度、例えば64Kbps、128Kbps、384Kbps等に合わせてフレーム変換され、伝送路送信I/F7―5を通して送信端子Txに送り出される。
【0157】
ここで図2における端子9(1)から9(j)は、j個の伝送路I/F7(1)から7(j)に対応した送信端子Txと、後述の受信端子Rxを代表的に表したものである。
【0158】
本実施の形態における伝送路としては、ITU−Tの標準勧告によるISDNとユーザ端末間のインタフェースであるIインタフェースをもつ専用線、またはISDN回線を想定している。
【0159】
次に伝送路からの入力データについて説明する。
【0160】
図2に示す端子9のうち、図6に示す受信端子Rxに入ってきた信号は伝送路受信I/F7―6に入り、同期信号が抽出され、分周回路7―11で8KHzのクロックに分周され、システムクロック発生器SCLK8に回路毎に送られる。
【0161】
フレーム逆変換部7―7では、伝送路受信I/F7―6から信号データだけを取り込み、書き込みアドレスコントローラWAC7―9の制御によって順次タイムスロット入れ替え部TSI(A)、(B)7―8に書き込む。
【0162】
読み出しアドレスコントローラRAC7―10は、このデータをシステムクロックSCLK8からのクロックに同期して1ビットづつ読み出し、8MHzの逆方向ハイウェイBHWの決められたビット位置に乗せる。
【0163】
図5のサブレートマルチプレクサ/ディマルチプレクサSUBRATEMPX/DMPX6のディマルチプレクサ部DMPXでは、書き込みアドレスコントローラWAC6―6の制御によって逆方向ハイウェイBHWに入ってきたデータを、4回路あるメモリMEM(A)、(B)6―7(1)から(4)の全てに書き込む。
【0164】
読み出しアドレスコントローラRAC6―8(1)から(4)は、メモリMEM(A)、(B)6―7(1)から(4)にそれぞれ対応しており、各々が下りサブレートマッピングテーブル6―9を参照して、自分のコントローラに対応したデータだけを読み出す。
【0165】
下りサブレートマッピングテーブル6―9は、図16の右側に示すように下りハイウェイDHW毎に、フレーム毎に設けられており、それぞれ読み出すべき逆方向ハイウェイBHWのビット番号が書き込まれている。図は1フレーム分のみを示している。
【0166】
下りハイウェイDHWに送り出されたデータは、図4のビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5の下りハイウェイDHWに入り、ルート毎に設けられたマルチフレーム検出部5―7(1)から(8)によって、同期信号を検出される。この時マルチフレーム検出部5―7(1)から(8)には、受信幅レジスタ5―9によってルートの境目になるビット位置、言い換えればルート毎のデータビットの幅を与えられる。
【0167】
従って、ルートに対応した書き込みアドレスコントローラWAC5―8(1)から(8)は、対応するマルチフレーム検出部5―7(1)から(8)から、ルート毎のデータの先頭位置の情報を受け取る。書き込みアドレスコントローラWAC5―8(1)から(8)から出される書き込み信号はマルチプレクサMPX5―10で時間的に重複しないように多重化された上で、下りハイウェイ上のデータをメモリMEM5−11ヘ書き込む。
【0168】
メモリMEM5―11には、図17の上の図のように各ルートのビット多重化用の同期信号の位置がランダムな形で入力される。図でF1、F2、F3はすでに述べた3ビットパターンの縮退モードの同期信号を表しており、ルート毎のデータの先頭を意味する。
【0169】
送りの信号をビットマルチプレクサ/ディマルチプレクサBITMPX/DMPX5でビット多重化した時は、図12に示したようにルート毎の最初のビットからF1、F2、F3に同期ビットが配置されていた。従ってビットディマルチプレクシング、すなわちビット逆多重化するためには図17の下側の図のように、同期ビットF1、F2、F3を各ルートの先頭位置に並べ替えてやる必要がある。
【0170】
このため、読み出しアドレスコントローラRAC5―12は、図17の上の図のように同期ビットF1、F2、F3がルート毎にランダムに配置されているメモリMEM5―11の内容を、F1ビットから順番に読み出してメモリMEM(A)、(B)5―13へ転送する。
【0171】
これは図13の上側の図を左から右へ、上から下へと読み出したのと同じになるので、図13の下側のテーブルを書き込んだビットマッピングテーブル5―15を用いて、ビットディマルチプレクシング、すなわちビット逆多重化が可能になる。
【0172】
メモリMEM(A)、(B)5―13は、図12の左側に示す0.8KHzマルチフレームを表す8ビット×10フレームの80ビットのテーブルを、タイムスロット分、すなわち64枚分持っている。書き込みアドレスコントローラWAC5―14は、メモリMEM5―11から転送されてきたデータを、メモリMEM(A)、(B)5―13の、ビットマッピングテーブル5―15によって指示された位置に書き込む。
【0173】
これによってメモリMEM(A)、(B)5―13に、図9および図10の例の様なビットパターンを得る。
【0174】
ビットマッピングテーブル5―15が2面あることについてはすでに説明したが、受信幅レジスタ5―9、メモリMEM5―11、サブレートマッピングテーブル6―5および6―9の様に、(A)、(B)と表示されていない面が2面あるのは、1面は回線構成の設定変更を瞬時に行うための予備があることを示しているが、細部は省略してある。
【0175】
読み出しアドレスコントローラRAC5―16は、メモリMEM(A)、(B)5―13に記憶されたデータを、タイムスロット順に、フレーム毎に、図12の左図のビットB7からB0まで読み出し、1.2Kbps系のデータの場合には、Fビット付加部5―17で有意データがあることを示すB7ビットにFビットの0を付加して、4Mbpsの送りハイウェイSHWに送り出す。
【0176】
この送りハイウェイSHWは時分割スイッチTSW3によって目的の端末I/F2が接続されている受けハイウェイRHWに接続される。
【0177】
図3の端末I/F2の受けハイウェイRHWに入ったデータは、Fビット検出部2―18で割り当てられたタイムスロットのFビットが検出され、書き込みアドレスコントローラWAC2―17の制御で、システムクロックと同期しながら、有意データのみがタイムスロット入れ替え部TSI(A)、(B)2―19に書き込まれる。
【0178】
読み出しアドレスコントローラRAC2―20は、端末の伝送速度に従ってタイムスロット入れ替え部TSI(A)、(B)2―19からデータを読み出してディマルチプレクサDMPX2―21に送る。
【0179】
ディマルチプレクサDMPX2―21で分離された信号は、非同期端末であれば同期/非同期変換部2―23で非同期信号に変換され、同期端末であれば位相差吸収部2―22で位相差を吸収されて、セレクタSEL2―24で一方が選択され、ケーブルドライバCD2―1を通してデータ受信端子RDに送られる。
【0180】
一方、端末制御信号として擬似キャリア信号を採用している場合には、主信号の前後で擬似キャリアを検出し、キャリア検出信号CDをセレクタSEL2―25に送る。制御信号の伝送に信号ビットであるSビットを使用している場合には、Sビットを取り出してセレクタSEL2―25に送る。セレクタSEL2―25では、何れか該当する方を選択し、ケーブルドライバCD2―2を通してキャリア検出信号端子CDに送る。
【0181】
なお、端末に対して送るクロックは、可変分周器2―6がシステムクロックSCLK8から、5.376MHzと8.064MHzのクロック信号を受け、これを分周して必要なクロックを作ってケーブルドライバCD2―3を通してクロック端子CLKに送る。
【0182】
本発明によれば、複数のデータ端末装置DTEからのデータ信号の信号ビットを、予め設定された基本速度のディジタルチャネルに乗せる時、状態ビットによって信号ビットが乗っているフレームを識別可能にするので、ビット多重化する際の処理が容易になり、経済的な時分割多重化装置の多重化方法を実現できる。
【0183】
本発明によれば、前記状態ビットによって信号ビットの乗っているフレームを識別できるので、時分割スイッチで交換接続しても、ビット多重化が複雑にならない。
【図面の簡単な説明】
【図1】本発明の実施の形態によるシステム構成図である。
【図2】図1における時分割多重化装置の構成を示すブロック図である。
【図3】図2における端末インタフェースの構成を示すブロック図である。
【図4】図2におけるビットマルチプレクサ/ディマルチプレクサの構成を示すブロック図である。
【図5】図2におけるサブレートマルチプレクサ/ディマルチプレクサの構成を示すブロック図である。
【図6】図2における伝送路インタフェースの構成を示すブロック図である。
【図7】フレームとマルチフレームおよび1.2Kbps系のデータの関係を示す説明図である。
【図8】フレームとマルチフレーム、およびこれらを使っての1.2Kbps系データ伝送を示す説明図である。
【図9】マルチフレームに1.2Kbps系のデータを乗せた場合を示す説明図である。
【図10】マルチフレームに8Kbps系のデータを乗せた場合の説明図である。
【図11】マルチフレームを用いて1.2Kbps系、8Kbps系のデータを送る場合の説明図である。
【図12】マルチフレームを用いてビット多重化を行う説明図である。
【図13】メモリ上のビットマッピングテーブルの説明図である。
【図14】初期同期確立パターンと、縮退同期パターンの説明図である。
【図15】同期の確立、維持の各モード間の状態遷移図である。
【図16】上りおよび下りのサブレートマッピングテーブルの説明図である。
【図17】ビット逆多重化を行うためのメモリ上のデータの説明図である。
【図18】従来の技術の1例を示す、バス接続方式のブロック図である。
【図19】従来の技術の1例を示す、時分割スイッチ方式のブロック図である。
【符号の説明】
10 データ端末装置
20 時分割多重化装置
30 高速ディジタル回線
2 端末インタフェース
3 時分割スイッチ
4 多重化部
5 ビットマルチプレクサ/ディマルチプレクサ
6 サブレートマルチプレクサ/ディマルチプレクサ
7 伝送路インタフェース
2―7、2―22 位相差吸収回路
2―8 非同期/同期変換部
2―23 同期/非同期変換部
2―10 擬似キャリア制御部
2―26 擬似キャリア検出部
2―11、2―15、5―6、5―10、6―3 マルチプレクサ
2―21 ディマルチプレクサ
2―12、2―17、5―2、5―8、5―14、6―1、6―6、
7―2、7―9 書き込みアドレスコントローラ
2―14、2―20、5―4、5―12、5―16、6―4、
6―8、7―3、7―10 読み出しアドレスコントローラ
2―13、2―19、7―1、7―8 タイムスロット入れ替え部
2―16、5―17 Fビット付加部
2―18、5―1 Fビット検出部
5―3、5―11、5―13、6―2、6―7 メモリ
5―5 送信ビット同期パターン発生部
5―7 マルチフレーム検出部
5―9 受信幅レジスタ
5―15 ビットマッピングテーブル
6―5 サブレートマッピングテーブル(上り)
6―9 サブレートマッピングテーブル(下り)
7―4 フレーム変換部
7―7 フレーム逆変換部
7―5 伝送路送信インタフェース
7―6 伝送路受信インタフェース[0001]
[Technical field to which the invention belongs]
The present invention Time division multiplexing device that time-division multiplexes digital data from a number of data terminal devices having various data transmission speeds and efficiently transmits them using a high-speed digital line Multiplexing method About.
[0002]
[Prior art]
An example of a conventional time division multiplexing apparatus is shown in FIG. In this configuration, various terminal interfaces DATAI / F, a high-speed digital interface SDII / F, and a control device CONT are connected in a bus format by a highway HW.
[0003]
The low-speed data of the terminal interface DATA I / F is transferred to the high-speed digital interface SDII / F bit by bit according to an instruction from the control device CONT, and bit multiplexing is performed.
[0004]
An example of this method is disclosed in Japanese Patent Application Laid-Open No. 61-163741, but this method is often used in a relatively small time division multiplexing apparatus because of its simple configuration.
[0005]
FIG. 19 is a drawing quoted from “Advanced MTDM System Configuration” taken from page 1,435 to page 1,453 of NTT Research Practical Report Vol. 36, No. 11 (1987).
[0006]
This example has a time-division switch TSW that performs time-division switching at a basic rate of 64 kilobits per second (hereinafter referred to as Kbps). Each of 3.2 Kbps, 8 Kbps, and 0.4 Kbps performs bit multiplexing using the time slot switching unit TSI.
[0007]
A method for placing low-speed data from a terminal interface on a 64 Kbps channel is described in Recommendation X. of the International Telecommunication Union Telecommunication Standardization Sector (hereinafter referred to as ITU-T). The purpose of this is to perform end-to-end communication between low-speed terminal devices through an integrated service digital network ISDN (hereinafter referred to as ISDN) line, and repeatedly transmits low-speed data to a 64 Kbps channel. A method of putting the data into an apparent data of 64 Kbps is used.
[0008]
ITU-T recommendations include V.C. 110. However, as in the case of a time division multiplexing apparatus, in order to perform bit multiplexing while providing a switching function with a time division switch, in order to put low-speed data of a terminal interface on a 64 Kbps channel, Recommendation V. 110 is complex and difficult to control.
[0009]
[Problems to be solved by the invention]
However, in the conventional method as described above,
The method without a time division switch does not require low-speed data to be placed on a 64 Kbps channel, but has a drawback that it is difficult to cope with a change in the line configuration accompanying a change in traffic, and it is difficult to expand the scale.
[0010]
In a system having a time division switch, in order to perform bit multiplexing while providing a switching function, low-speed data of a terminal interface is placed on a 64 Kbps channel, and for the purpose of always efficiently re-multiplexing, ITU-T Recommendation X. The use of 50 is redundant, and there is a drawback that the communication speed that can be supported is limited.
[0011]
Also, Recommendation V. Even if the method according to 110 is adopted, there is a drawback that the size of the hardware becomes complicated and complicated.
[0012]
The present invention has been made to solve such a conventional problem. When low-speed data is put on a channel having a basic speed of, for example, 64 Kbps, the signal data is not repeatedly put on the channel of 64 Kbps. Economical time division multiplexer by making it possible to identify whether data is on board Multiplexing method The purpose is to provide.
[0013]
[Means for Solving the Problems]
In order to solve the above problem, the invention according to
[0014]
According to the present invention, it is possible to identify which frame in the multiframe contains the signal data from the data terminal device by providing the status bit, so that the low-speed signal data from the data terminal device is It is possible to put on the digital channel of the basic speed without repeatedly putting on the digital channel, and when the signal bit of the data signal from multiple data terminal devices is taken out from the multi-frame, the frame with the signal bit is displayed with the status bit Therefore, multiplexing in bit units can be easily performed.
[0015]
The invention according to
[0016]
According to the present invention, a time division switch performs time division exchange connection with a basic speed digital channel by displaying a frame in a multiframe containing low-speed signal data from a data terminal device by a status bit. In the multiplexing unit, only the signal bits are extracted from the frame in which the status bit of the multi-frame is turned on, and mapping can be easily performed in bit units.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a system configuration diagram showing an embodiment of the present invention, and 10 has various data transmission rates, for example, a data transmission rate that is an integral multiple of 1.2 kilobits per second (hereinafter referred to as Kbps). A data terminal device having a data transmission rate of 1.2 Kbps, or a data transmission rate of an integral multiple of 8 Kbps, and having a data transmission rate of 8 Kbps. DTE, 20 is a time division multiplexing apparatus according to the present invention, and 30 is a high-speed digital having an integral multiple of a basic rate such as 64 Kbps in an integrated service digital network ISDN (hereinafter referred to as ISDN), for example. It is a line.
[0018]
The data terminal device DTE 10 (the device number is shown in parentheses) is connected to the time
[0019]
The network referred to in this embodiment is a network in which a data terminal device and a data terminal device are semi-fixedly connected, unlike an exchange network that connects for each call.
[0020]
Time division multiplexing apparatus in the present embodiment Multiplexing method The main purpose is to multiplex the data at a relatively low speed of the data terminal device and select a plurality of terminal data with a channel having a relatively high basic speed such as 64 Kbps. When doing.
[0021]
FIG. 2 is a block configuration diagram of the time
[0022]
In FIG. 2,
[0023]
[0024]
As already described, the data transmission rate of the data terminal equipment DTE is an integer multiple of 1.2 Kbps, for example, a data transmission rate of 1.2 Kbps system such as 2.4 Kbps, 4.8 Kbps, and an integer multiple of 8 Kbps, for example, There are 8 Kbps data transmission speeds such as 16 Kbps and 32 Kbps.
[0025]
Since there is a difference between the two controls in the embodiment of the present invention, the following description distinguishes them.
[0026]
[0027]
A
[0028]
[0029]
6 is also a part of the
[0030]
.
[0031]
A
[0032]
Next, the outline of the operation of the time
[0033]
In the terminal I / F2, data from data terminal devices of various data transmission speeds and data terminals of both synchronous and asynchronous types are sent to the 64 Kbps channel of the sending highway SHW with the basic unit of the 64 Kbps channel. Put it on. In the present embodiment, description will be given assuming that the highway speed is 64 Kbps channel, 64 channel speed, 4.096 megabit per second (hereinafter abbreviated as 4 Mbps).
[0034]
The data placed on the 64 Kbps channel of the sending highway SHW is connected to one of the receiving highways RHW of the multiplexing unit MUX4 by the time division switch TSW3. This receiving highway RHW is connected to one of the bit multiplexer / demultiplexer BITMPX / DMPX5 in the multiplexing unit MUX4.
[0035]
Here again, the alphanumeric characters in parentheses after the
[0036]
The receiving highway RHW entering the bit multiplexer / demultiplexer BITMPX / DMPX5 is very inefficient because 1.2 Kbps low-speed data is also carried on a 64 Kbps channel.
[0037]
For this reason, the multiplexer MPX unit of the bit multiplexer / demultiplexer BITMPX / DMPX5 uses meaningful bit data (hereinafter referred to as significant data) sent from the data terminal device using the bit multiplexing technique described in detail later. Only).
[0038]
The data multiplexed in this way is sent to the upstream highway UHW. This data is also sent to the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 in the multiplexing unit MUX4.
[0039]
At this time, the output of the other bit multiplexer / demultiplexer BITMPX / DMPX5 is also sent to the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6.
[0040]
The multiplexer MPX section of the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 multiplexes data from four (i = 4) upstream highways UHW for each route of the transmission path to be output and sends them to the forward highway FHW.
[0041]
J transmission lines I / F7 are connected to the forward highway FHW. Here, the transmission line I /
[0042]
Each transmission line I /
[0043]
On the other hand, the data sent to the terminal 9 from the transmission path is extracted in the transmission path I /
[0044]
The data on the reverse highway BHW is sent to the downstream highway DHW by the demultiplexer DMPX unit of the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 in the multiplexing unit MUX4.
[0045]
The bit multiplexer / demultiplexer BITMPX / DMPX5 that has received data from the downlink highway DHW is a demultiplexer DMPX unit, and a data terminal device that is a transmission partner of data on the downlink highway by a bit mapping table not shown in FIG. Each data is decomposed and placed on a 64 Kbps channel and sent to the sending highway SHW.
[0046]
The 64 Kbps channel time-division multiplexed on the sending highway SHW is connected to the receiving highway RHW of the terminal I / F2 corresponding to the data terminal device of the transmission partner by the time division switch TSW3, and the receiving highway RHW is connected to the terminal I / F2. The data of the 64 Kbps channel allocated to itself is taken in, converted to the data transmission rate of the data terminal device, and if it is an asynchronous terminal, synchronous / asynchronous conversion is also performed and sent to
[0047]
The above is the outline of the operation of the time division multiplexing apparatus according to FIG. 2. Next, the details of the operation of each part and the principle of multiplexing will be described with reference to FIG.
[0048]
FIG. 3 is a block diagram showing the configuration of the terminal I /
[0049]
In FIG. 3, 2-1 to 2-3 are cable driver CDs, and 2-4 and 2-5 are cable receivers CR, which match the logic level in the terminal I / F with the external cable.
[0050]
A variable frequency divider 2-6 receives a clock signal from the system clock generator SCLK8 and divides the frequency to generate a necessary clock in the terminal I / F.
[0051]
2-7 and 2-22 are circuits that absorb the phase difference between the synchronous signals of the synchronous terminal device and the terminal I / F, and 2-8 is a circuit that converts the signals of the asynchronous terminal device into synchronous signals. Is a circuit for asynchronously converting a synchronous signal in the terminal I / F for an asynchronous terminal, and 2-9 and 2-24 are selectors SEL for selecting a synchronous terminal or an asynchronous terminal.
[0052]
2-10 is a circuit for controlling generation of a pseudo carrier signal to be sent before and after transmission of signal data, 2-26 is a circuit for detecting a received pseudo carrier signal, and 2-11 is a pseudo circuit generated in 2-10. Multiplexers MPX, 2-25 for placing carriers before and after the data signal are selectors SEL that select whether the control signal is a pseudo carrier or can be directly received.
[0053]
2-13 and 2-19 are the sending and receiving time slot switching units TSI, 2-12, and 2-17 are the write address controllers of TSI2-13 and 2-19, respectively, 2-14, and 2-20 are These are read address controllers of TSI 2-13 and 2-19, respectively.
[0054]
2-15 is a multiplexer MPX that multiplexes data from each terminal device and sends it to the sending highway, and 2-21 is a demultiplexer DMPX that separates signals on the receiving side.
[0055]
Reference numerals 2-16 and 2-18 denote circuits for adding and detecting an F bit indicating that data is on the frame. Details of the F bit will be described later.
[0056]
Next, the operation of the terminal I /
[0057]
The terminal, reception data RD, carrier detection CD, transmission data SD, transmission request RS, and clock CLK in FIG. 3 are a breakdown of what is collectively referred to as
[0058]
When the data terminal apparatus DTE requests transmission, a signal is transmitted from the terminal apparatus to the terminal RS. This signal is received by the cable receiver CR2-5, converted to a logical level, and sent to the pseudo carrier control unit and time slot switching unit TSI (A), (B) 2-13.
[0059]
There are two methods for transmitting the transmission request RS. One is a method of sending a scramble signal called a pseudo carrier signal on the main signal at the beginning and end of communication, which is also a recommendation V13 of ITU-T, for example, and the other is S described in detail later. This is a method of sending a signal bit named a bit.
[0060]
When the pseudo carrier signal is used, the pseudo carrier control unit 2-10 (scramble circuit) receives the transmission request signal and generates a pseudo carrier signal, and passes through the multiplexer MPX2-11 to the time slot switching unit TSI (A), (B) 2 ―Send to 13.
[0061]
When the S bit which is a signal bit is used, the transmission request RS is written in the S bit position of the time slot switching units TSI (A) and (B) 2-13 under the control of the write address controller WAC2-12.
[0062]
The transmission data is sent to the terminal SD. The data terminal device DTE includes a synchronous terminal device and an asynchronous terminal device. A clock signal is sent from the cable driver CD2-3 to the synchronous terminal device through the terminal CLK. The synchronous terminal device transmits the transmission data SD in synchronization with this clock. I will send you.
[0063]
The asynchronous terminal device does not receive the clock CLK from the terminal I / F2. Asynchronous terminal apparatuses include, for example, an asynchronous terminal apparatus that transmits a start signal and a stop signal before and after a series of data signals.
[0064]
In the case of a synchronous terminal device, the transmission data sent to the terminal SD is converted to a logic level by the cable receiver CR2-4, and the phase of the transmission data clock and the internal clock are matched by the phase difference absorption circuit 2-7. It is selected by the selector SEL2-9 that selects either synchronous or asynchronous and enters the multiplexer MPX2-11.
[0065]
In the case of an asynchronous terminal device, the asynchronous data signal passed through the cable receiver CR2-4 is converted into a synchronous signal by the asynchronous / synchronous conversion unit 2-8, and is selected by the selector SEL2-9 that selects whether it is synchronous or asynchronous. Enters the multiplexer MPX2-11.
[0066]
In the multiplexer MPX2-11, the data signal and the pseudo carrier signal are multiplexed and sent to the time slot switching units TSI (A) and (B) 2-13. The signal from the multiplexer MPX2-11 is sequentially written in the time slot switching units TSI (A) and (B) 2-13 by the control of the write address controller WAC2-12, and on the highway by the control of the read address controller RAC2-14. It is randomly read according to the data format and placed in the specified time slot.
[0067]
When the control signal is sent using the S bit which is the signal bit without using the pseudo carrier, the multiplexer MPX2-11 does not multiplex with the pseudo carrier, and the control signal and the write address controller WAC2- By the control of 12, the time slot switching unit TSI (A) and the S bit position of (B) are sequentially written. Data and control signals read in a predetermined time slot under the control of the read address controller RAC2-14 are multiplexed by the multiplexer MPX2-15 and arranged in the same format.
[0068]
The time slot switching units TSI (A) and (B) 2-13 in FIG. 3 have the same two surfaces and are alternately used for writing and reading every 0.8 KHz so that writing and reading can be performed simultaneously. It has become. Other than the time slot switching units TSI (A) and (B) 2-13, those indicated by (A) and (B) after the symbol in the drawing are alternately used. The other indicates that the reading is performed.
[0069]
Here, how to put data in the time slot will be described with reference to FIGS.
[0070]
In FIG. 7, in addition to the 8 KHz period frame that is the basis of the 64 Kbps channel, 10 frames of 8 KHz frame, which is convenient for processing low-speed data, becomes 1 / 10th 0.8 KHz. A multi-frame, 0.8 KHz multi-frame is defined. Therefore, the length of one frame is 1.25 ms in the 0.8 KHz multiframe.
[0071]
Here, 10 frames of 8 KHz frames are one multi-frame, but 20 frames of 8 KHz frames may be one multi-frame and a 0.4 KHz multi-frame may be defined.
[0072]
FIG. 7 shows the relationship between this 0.8 KHz multiframe and the received data of 2.4 Kbps, 9.6 Kbps, and 38.4 Kbps, which are 1.2 Kbps data transmission rates. It shows how many bits of data are received during each period. As shown in the figure, 3 bits are received at 2.4 Kbps, 12 bits are received at 9.6 Kbps, and 48 bits are received at 38.4 Kbps.
[0073]
In this embodiment, it is decided to carry 3 bits in one 8 KHz frame and carry 6 bits when 3 bits are insufficient. FIG. 8 illustrates which 8 KHz frames of 10 multiframes should be transmitted under such an arrangement, and is in a time relationship delayed by one multiframe, that is, 1.25 m from FIG.
[0074]
As apparent from FIG. 8, in the case of 2.4 Kbps, only the first frame F1 of 10 multiframes, and in the case of 9.6 Kbps, the first, third, sixth, and eighth of the 10 multiframes. Each frame carries three bits in four frames, ie, F1, F3, F6, and F8.
[0075]
In the case of 38.4 Kbps, even if 3 bits are sent in all 10 frames, only 3 bits are sent and only 30 bits at a bit rate of 30 bits × 0.8 KHz = 24 Kbps. In this case, 6 bits are sent in one frame. . If it does in this way, as shown in FIG. 8, it turns out that what is necessary is just to send by 8 frames except the 5th, 10th frame.
[0076]
In the case of 1.2 Kbps, the same data is sent twice, so that it is apparently sent at 2.4 Kbps. In this case, transmission for two multiframes, that is, 2.5 ms transmission is delayed.
[0077]
As a result, as shown in FIG. 8, a frame with data and a frame without data are generated even within a 0.8 KHz multiframe.
[0078]
An example of the format of the highway time slot in the present embodiment is shown in FIG. In the figure, B7 to B0 indicate bits in an arbitrary time slot, B7 is the most significant bit MSB (Most Significant Bit), and B0 is the least significant bit LSB (Least Significant Bit). F1 to F10 indicate 10 frames in the 0.8 KHz multiframe shown in FIGS.
[0079]
The B7 bit, which is the MSB, is used as a status bit for indicating whether or not data exists in the frame, and is on (for example, 0) when there is data, and is off (for example, 1) when there is no data. Set to. In the present embodiment, this B7 bit, which is the status bit, is called an F bit.
[0080]
The B6 bit in FIG. 9 is used to carry the terminal control line signal and is called the S bit. S1 in the figure is used for a signal such as a transmission request. Other S2, S3, etc. can be used for other purposes as required.
[0081]
FIG. 9 shows the bit configuration of each frame corresponding to FIG. 8 when sending low-speed data of 2.4 Kbps, 9.6 Kbps, and 38.4 Kbps to each time slot of the sending highway SHW of FIG. , D1 to D48 indicate individual data bits in the 0.8 KHz multiframe.
[0082]
FIG. 10 shows a bit configuration diagram similar to FIG. 9 for 8 Kbps, 56 Kbps, and 64 Kbps among 8 Kbps data transmission rates, and is based on the assumption that transmission is performed using all 10 frames. There is no such F bit.
[0083]
The S bit of the signal bit can also be used at 56 Kbps or less, but cannot be used at 64 Kbps because all bits are used as data bits.
[0084]
Note that transmission of data faster than 64 Kbps can be performed using a plurality of 64 Kbps channels.
[0085]
7 to 10, some data transmission rates have been described, but FIG. 11 shows the main numbers including other data transmission rates. The numbers shown in FIG. 11 are defined in the present embodiment and are merely examples.
[0086]
Returning to FIG. 3, the read address controller RAC2-14 uses the time slot switching unit TSI (A) or (B) in the format shown in FIG. 9, FIG. 10 or a similar format according to the data transmission speed of the data terminal device. The data is read from 2-13, and when the F bit is necessary, the F bit adding unit 2-16 is instructed to add the F bit and send it out to the designated time slot of the sending highway SHW.
[0087]
The data placed on the time-division multiplexed 64 Kbps channel of the transmission highway SHW of the terminal I / F2 is transferred from the four bit multiplexer / demultiplexers BITMPX / DMPX5 (1) in the multiplexing unit MUX4 by the time division switch TSW3. (4) Connected to a certain time slot of one receiving highway RHW.
[0088]
The time
[0089]
The change of the line setting by the time division switch TSW3 is limited to the change between the terminal I /
[0090]
In the sending highway SHW of the terminal I /
[0091]
Next, an outline of each device in FIG. 4 will be described.
[0092]
Since the feed highway SHW described in FIG. 3 passes through the
[0093]
Reference numeral 5-1 denotes an F-bit detection unit already described, and reference numeral 5-17 denotes an F-bit addition unit. 5-3 and 5-13 are memories MEM for storing upstream and downstream data, 5-2 and 5-14 are write address controllers of the memory MEM, and 5-4 and 5-16 are read addresses of the same memory MEM. It is a controller.
[0094]
Reference numeral 5-5 denotes a transmission bit synchronization pattern generation unit, which will be described later, and 5-6 denotes a multiplexer MPX that multiplexes the synchronization pattern into signal data.
[0095]
5-7 is a detection unit provided for each route in order to detect multi-frames of downstream signal data, 5-9 is a reception width register that indicates the reception width of signal data for each route, and 5-8 is a route for each route. And a write address controller that writes downstream signal data to the memory MEM5-11 based on information from the corresponding multiframe detection unit 5-7.
[0096]
Reference numeral 5-10 denotes a multiplexer MPX that multiplexes write signals from the write address controller WAC5-8 and controls the memory MEM5-11.
[0097]
Reference numeral 5-12 denotes a read address controller RAC for controlling the reading of data stored in the memory MEM5-11, and 5-15 denotes a bit mapping table which is a key for bit multiplexing, which will be described in detail below.
[0098]
Next, the operation of the bit multiplexing unit on the sending side will be described with reference to FIG. 4. The principle will be described with reference to FIGS.
[0099]
The diagram on the left side of FIG. 12 corresponds to the bit pattern of FIGS. 9 and 10 and represents all bits within one 0.8 KHz multiframe of a time slot.
[0100]
The memories MEM (A) and (B) 5-3 in FIG. 4 each have a memory area for storing the bit pattern on the left side in FIG. 12 for each time slot. In these memory areas, data of which bit rate is stored according to data written in a bit mapping table described later, in other words, a received bit pattern as shown in FIGS. 9 and 10 is determined.
[0101]
Therefore, in the 4 Mbps highway signal entering the receiving highway RHW in FIG. 4, the F bit detection unit 5-1 detects the F bit for each time slot, and only significant data identified by the F bit is written to the write address controller WAC5. It is written in the determined memory area under the control of -2.
[0102]
As already described in the time slot switching units TSI (A) and (B) 2-13 in FIG. 3, (A) and (B) of the memory MEM5-3 are the same, and data is written to the memory area. The writing and reading are switched every 1.25 ms, that is, at a period of 0.8 KHz, and when writing is performed on one side, reading is performed on the other side.
[0103]
Next, a bit multiplexing method will be described with reference to FIG.
[0104]
As shown in FIGS. 9 and 10, in the case of low-speed data, the amount of data written in the memory area on the left side of FIG. 12 is small, and if it is sent as it is to the transmission path, there is a lot of invalid data and the efficiency is low. . Therefore, in order to convert the data on the left side of FIG. 12 into the transmission format, a table on the right side of FIG. 12 is virtually created and the data is transferred. This virtual table is hereinafter referred to as a virtual table.
[0105]
In order for the size of this virtual table to correspond to any transmission rate, it is sufficient if the memory area on the left side of FIG. Theoretically, the vertical and horizontal lengths of the virtual table can be freely determined. The only restriction is that the number obtained by multiplying the vertical length by the number of horizontal bits is the number obtained by multiplying the number of bits in the left table by the number of time slots.
[0106]
Since this virtual table is for mapping only significant data in the memory area shown in the left side of FIG. 12, it is not necessary to have all of the left side memory area and 64 time slots described above. It is also possible to compress the data volume by making the table smaller.
[0107]
In this embodiment, the virtual table is not compressed and the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 reduces the speed to half. However, the virtual table is half, that is, 512 bits in the horizontal direction in FIG. The same effect can be obtained by setting the half of 256 bits.
[0108]
Here, a virtual table in which the number of bits obtained by multiplying the memory area (10 frames × 8 bits) on the left side of FIG. 12 by 64 time slots is the
[0109]
Further, 512 bits in the horizontal direction are divided for each route of the transmission path. The division is performed according to the data amount for each route, and here, the number of routes is assumed to be eight. In FIG. 12, R1 to R8 bits are assigned for each route. The sum total of R1 to R8 is 512.
[0110]
If the significant data written in the memory area shown on the left side of FIG. 12 is a 2.4 Kbps signal, it is 3 bits as shown in FIG. This is written as
[0111]
In this way, significant data of other time slots are also allocated by allocating them from the left, for example, to an empty place in the table on the right side of FIG. Therefore, bits other than significant data on the left memory area are not mapped to the right table.
[0112]
When such an operation is performed for all the time slots, only the significant data is packed from the left for each route in the right table. If the right table to which significant data is assigned in this way is read from left to right, for example, from top to bottom, significant data is regularly arranged for each route. Can be taken out and sent to the transmission line.
[0113]
Note that F1, F2, and F3 (hatched portions in the figure) of
[0114]
How the writing and reading on the virtual table described above are actually performed will be described with reference to FIG.
[0115]
The upper table of FIG. 13 is a copy of the table on the right side of FIG. This table represents all bits sent in one 0.8 KHz multiframe on a 4 Mbps highway. The table from F1 to F10 at the bottom of FIG. 13 is the contents of the bit mapping table 5-15 in FIG. 4, and the small frame corresponds to 1 bit of the upper virtual table.
[0116]
In this small frame, the original bit number (one of
[0117]
Therefore, under the control of the read address controller 5-4 in FIG. 4, the address of F1 in the bit mapping table shown in the lower part of FIG. 13 (that is, the bit mapping table 5-15 in FIG. 4) is sequentially read from left to right, If the data at the address on the memories MEM (A) and (B) 5-3 is read and this is repeated from F2 to F10, the data on the virtual table on the right side of FIG. 12 is changed from left to right and from top to bottom. It will be read out.
[0118]
In this way, extracting only significant data from low-speed data placed on a 64 Kbps channel and compressing it is called bit multiplexing.
[0119]
The data read from the memories MEM (A) and (B) 5-3 in this way is sent to the multiplexer MPX5-6 in FIG. 4 at a speed of 4 Mbps.
[0120]
As can be seen from the above description, the data rate for each route is determined by the bit mapping table 5-15 in FIG. Therefore, if the data of the bit mapping table 5-15 is rewritten, the network configuration can be freely set within the range of the number of routes of the time division multiplexing apparatus.
[0121]
Since there is also a request to change the line configuration between day and night, the bit mapping table 5-15 also has two sides. By rewriting the spare side in advance and switching to the spare side at the switching time, The line configuration can be changed.
[0122]
In the multiplexer MPX5-6 in FIG. 4, a synchronization signal with the counterpart station is added. Two patterns for synchronization acquisition and synchronization maintenance shown in FIG. 14 are prepared for the synchronization signal. In the present embodiment, the initial synchronization establishment pattern for capturing synchronization shown in FIG. 14 (1) is composed of 7 bits, and is exchanged with the partner station prior to the start of communication. An additional 1-bit answer bit represented by A in FIG. 14A is added to this synchronization establishment pattern. This is to inform the other station whether or not synchronization is established. When synchronization is not established, 0 is sent, and when the 7-bit initial synchronization establishment pattern from the other station is detected continuously, for example, eight times, Assuming that synchronization has been established, A = 1 and a synchronization establishment signal is sent to the partner station. If the initial synchronization establishment pattern A from the partner station also becomes 1, it means that the establishment of synchronization is confirmed with each other. Therefore, in this embodiment, the synchronization signal is set to 3 for maintaining synchronization shown in FIG. Switch to the degenerate synchronization pattern of bits.
[0123]
If the initial synchronization establishment pattern is lengthened, the number of continuous detections required for confirming the establishment of synchronization can be reduced, and if the initial synchronization establishment pattern is shortened, the number of continuous detections required for confirming the establishment of synchronization is increased. The time required for establishing synchronization is short, and if the pattern is short, the time required for establishing synchronization is long. In this embodiment, 7 bits are used for the initial synchronization establishment pattern and the number of continuous detections is 8. However, after synchronization is established, synchronization can be maintained, so that data can be sent in a part of the synchronization signal area. Switch to 3-bit degenerate synchronization pattern.
[0124]
Although the timing of establishing the initial synchronization differs depending on the route, the transmission of the 3-bit degenerate synchronization pattern is sent at the head of the 0.8 KHz multiframe for each route, as shown by hatching in FIG.
[0125]
The synchronization pattern described above is generated by the transmission bit synchronization pattern generation unit 5-5 in FIG. 4, multiplexed with the transmission data by the multiplexer MPX5-6, and sent to the upstream highway UHW.
[0126]
FIG. 15 is a state transition diagram for establishing and maintaining synchronization described above, and transitions between the four states of the hunting mode, the synchronization pull-in mode, the game synchronization confirmation mode, and the synchronization monitoring mode. The hunting mode is a state in which a synchronization pattern is not detected and a 7-bit synchronization pattern is being searched for.
[0127]
When a 7-bit synchronization pattern is detected in the multiframe, the synchronization pull-in mode is entered, and this state is maintained until this pattern is detected a predetermined number of times, for example, 8 times. Once in this mode, if the synchronization pattern is not detected a predetermined number of times, the mode returns to the hunting mode again.
[0128]
When the 7-bit pattern is detected a predetermined number of times, the A bit is transmitted to notify the opposite apparatus side that the initial synchronization has been established. A device that has received initial A synchronization and has received the A bit determines that the opposite side has completed synchronization establishment, and transitions to the synchronization monitoring mode. During communication, it is in the synchronous monitoring mode.
[0129]
If the synchronization is lost for some reason during the synchronization monitoring mode, the mode returns to the hunting mode.
[0130]
Although this synchronization signal is necessary for bit multiplexing, when there are a plurality of bit multiplexing areas (roots), the synchronization sequence of each area (root) operates independently, and each is based on FIG.
[0131]
Note that Rk in FIG. 14 represents the number of bits for each route in FIG.
[0132]
5, 6-2 is an upstream data storage memory MEM, 6-7 (1)-(4) is a downstream data storage memory MEM, and the downstream memory MEM is the bit multiplexer / demultiplexer of FIG. There are four memories MEM in the number of BITMPX / DMPX, that is, in this embodiment.
[0133]
6-1 writes data from the upstream highway UHW (1)-(4) into the memory MEM6-2, and the write address controller WAC, 6-4 stores the memory MEM6- according to the contents of the upstream subrate mapping table 6-5. 2 is a read address controller RAC that reads out only necessary data from 2 and gives a multiplexing instruction to the forward highway FHW to the multiplexer MPX of 6-3.
[0134]
A write address controller WAC 6-6 writes data from the reverse highway BHW to all the memories MEM6-7.
[0135]
6-8 (1)-(4) are provided corresponding to the memories MEM6-7 (1)-(4), respectively, and correspond to each downlink highway DHW according to the contents of the downlink sub-rate mapping table 6-9. A read address controller RAC that reads only data.
[0136]
Next, the operation of the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 will be described with reference to FIG.
[0137]
The uplink highway UHW in FIG. 4 is connected to one of the uplink highways UHW (1) to (4) of the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 shown in FIG.
[0138]
As already described, since the numbers in parentheses indicate circuit numbers, in this embodiment, the
[0139]
In the memories MEM (A) and (B) 6-2 shown in FIG. 5, four 4 Mbps upstream highways UHW are input. These input data are sequentially written in the memories MEM (A) and (B) 6-2 under the control of the write address controller WAC6-1.
[0140]
As described above, the data written in the memories MEM (A) and (B) 6-2 takes the form of reading the virtual table on the right side of FIG. 12 from left to right and from top to bottom. These data written to the four uplink highways UHW (1) to (4) are read according to the contents of the uplink sub-rate mapping table 6-5 shown on the left side of FIG. 16 under the control of the read address controller RAC6-4. It is.
[0141]
Uplink highways UHW (1) to (4) have less significant data sent relative to the highway bit rate if the data rate of the data terminal device connected to terminal I / F2 is low.
[0142]
However, assuming that all data terminal devices are 64 Kbps synchronous terminals, all 4 Mbps highways will carry data and will be used 100%.
[0143]
Considering such an extreme case, the reading speed of the memories MEM (A) and (B) 6-2 must be 4 Mbps, which is the same as the writing speed, and the output side of the multiplexer MPX6-3 is 4
[0144]
However, in such an extreme case, it is meaningless to place a time division multiplexing device itself, and the purpose of placing the time division multiplexing device is to communicate relatively low speed data terminal devices at a high speed in units of 64 Kbps. Since it is performed efficiently using a digital line, the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 reduces the speed to increase the efficiency of the transmission path.
[0145]
Since the data rate of the data terminal device is often lower than the basic rate of 64 Kbps, in this embodiment, the speed of the forward highway FHW is reduced to half of 8 Mbps.
[0146]
The table for one frame of the sub-rate mapping table 6-5 is configured as an uplink sub-rate mapping table on the left side of FIG. That is, 1,024 bits are assigned to each frame, and each of the upstream highway UHW numbers (1) to (4) and the bit number in the highway are written for each bit.
[0147]
Since each upstream highway UHW has 512 bits per frame, the number of bits is reduced to half by this sub-rate mapping table.
[0148]
As described above, the data on the uplink highway UHW is assigned to the sub-rate mapping table 6-5 on a bit-by-bit basis. However, the degenerate synchronization pattern shown in FIG. Be placed.
[0149]
The read address controller RAC6-4 reads the data on the memories MEM (A) and (B) 6-2 instructed by the sub-rate mapping table 6-5 bit by bit, and multiplexes the data by the multiplexer MPX6-3. All data is sent to the forward highway FHW at a speed of 8 Mbps.
[0150]
Transmission lines I / F 7 (1) to 7 (j) are connected to a forward highway FHW having a data rate of 8 Mbps.
[0151]
In FIG. 6, reference numerals 7-1 and 7-8 denote an upstream time slot replacement unit TSI and a downstream time slot replacement unit TSI, respectively, and 7-2 and 7-9 denote write address controllers RAC of the respective time slot replacement unit TSI, Reference numerals 7-3 and 7-10 denote read address controllers RAC of the respective time slot switching units.
[0152]
Reference numerals 7-4 and 7-7 denote frame conversion and frame reverse conversion units for adjusting the internal speed of the transmission path I /
[0153]
7-5 and 7-6 are interface circuits that match electrical conditions with the transmission and reception high-speed digital lines, respectively, and 7-11 extracts the synchronization signal from the transmission path reception I / F 7-6 and divides it. This is a frequency dividing circuit that circulates to generate an 8 kHz clock CLK.
[0154]
The
[0155]
In the transmission path I /
[0156]
The data read out in a form that is easily controlled in units of 64 Kbps by the control of the read address controller RAC7-3 is frame-converted by the frame conversion unit 7-4 according to the transmission path speed, for example, 64 Kbps, 128 Kbps, 384 Kbps, etc. The data is sent to the transmission terminal Tx through the transmission I / F 7-5.
[0157]
Here, the terminals 9 (1) to 9 (j) in FIG. 2 are representative of the transmission terminals Tx corresponding to the j transmission lines I / F 7 (1) to 7 (j) and the receiving terminal Rx described later. It is a representation.
[0158]
As a transmission line in the present embodiment, a dedicated line having an I interface that is an interface between ISDN and a user terminal according to the ITU-T standard recommendation, or an ISDN line is assumed.
[0159]
Next, input data from the transmission line will be described.
[0160]
Among the
[0161]
In the frame inverse conversion unit 7-7, only the signal data is fetched from the transmission path reception I / F 7-6, and the time slot switching units TSI (A) and (B) 7-8 are sequentially transferred under the control of the write address controller WAC7-9. Write.
[0162]
The read address controller RAC7-10 reads this data bit by bit in synchronization with the clock from the system clock SCLK8 and puts it on a predetermined bit position of the reverse highway BHW of 8 MHz.
[0163]
In the demultiplexer unit DMPX of the sub-rate multiplexer / demultiplexer SUBRATEMPX / DMPX6 in FIG. ) Write to all of 6-7 (1) to (4).
[0164]
The read address controllers RAC6-8 (1) to (4) correspond to the memories MEM (A) and (B) 6-7 (1) to (4), respectively. Each of the read address controllers RAC6-8 (1) to (4) corresponds to the downstream subrate mapping table 6- 9, only the data corresponding to its own controller is read out.
[0165]
As shown on the right side of FIG. 16, the downlink sub-rate mapping table 6-9 is provided for each frame for each downlink highway DHW, and the bit number of the reverse highway BHW to be read is written. The figure shows only one frame.
[0166]
The data sent to the downlink highway DHW enters the downlink highway DHW of the bit multiplexer / demultiplexer BITMPX / DMPX5 in FIG. 4 and is received by the multiframe detectors 5-7 (1) to (8) provided for each route. A synchronization signal is detected. At this time, the multi-frame detectors 5-7 (1) to (8) are given the bit position that becomes the boundary of the route by the reception width register 5-9, in other words, the width of the data bit for each route.
[0167]
Accordingly, the write address controllers WAC5-8 (1) to (8) corresponding to the route receive the information on the head position of the data for each route from the corresponding multi-frame detection units 5-7 (1) to (8). . Write signals output from the write address controllers WAC5-8 (1) to (8) are multiplexed by the multiplexer MPX5-10 so that they do not overlap in time, and the data on the downstream highway is written to the memory MEM5-11. .
[0168]
As shown in the upper diagram of FIG. 17, the position of the synchronization signal for bit multiplexing of each route is input to the memory MEM 5-11 in a random form. In the figure, F1, F2, and F3 represent the synchronization signals in the degenerate mode of the 3-bit pattern already described, and mean the head of data for each route.
[0169]
When the feed signal is bit-multiplexed by the bit multiplexer / demultiplexer BITMPX / DMPX5, the synchronization bits are arranged in F1, F2, and F3 from the first bit for each route as shown in FIG. Therefore, in order to perform bit demultiplexing, that is, bit demultiplexing, it is necessary to rearrange the synchronization bits F1, F2, and F3 at the head position of each route as shown in the lower diagram of FIG.
[0170]
Therefore, the read address controller RAC5-12 reads the contents of the memory MEM5-11 in which the synchronization bits F1, F2, and F3 are randomly arranged for each route as shown in the upper diagram of FIG. Read and transfer to memory MEM (A), (B) 5-13.
[0171]
This is the same as when the upper diagram in FIG. 13 is read from left to right and from top to bottom, so the bit mapping table 5-15 in which the lower table in FIG. Multiplexing, ie bit demultiplexing, is possible.
[0172]
The memories MEM (A) and (B) 5-13 have an 8-bit × 10-frame 80-bit table representing the 0.8 KHz multi-frame shown on the left side of FIG. . The write address controller WAC5-14 writes the data transferred from the memory MEM5-11 to the position instructed by the bit mapping table 5-15 in the memory MEM (A), (B) 5-13.
[0173]
As a result, a bit pattern as shown in the examples of FIGS. 9 and 10 is obtained in the memories MEM (A) and (B) 5-13.
[0174]
As described above, there are two bit mapping tables 5-15. However, like the reception width register 5-9, the memory MEM5-11, the sub-rate mapping tables 6-5 and 6-9, (A), ( The fact that there are two surfaces that are not displayed as B) indicates that one surface has a reserve for instantaneously changing the line configuration setting, but details are omitted.
[0175]
The read address controller RAC5-16 reads the data stored in the memories MEM (A) and (B) 5-13 from the bits B7 to B0 in the left diagram of FIG. In the case of 2 Kbps data, the F bit adding unit 5-17 adds
[0176]
This sending highway SHW is connected to a receiving highway RHW to which a target terminal I /
[0177]
In the data entering the receiving highway RHW of the terminal I / F2 in FIG. 3, the F bit of the time slot allocated by the F bit detection unit 2-18 is detected, and the system clock and the clock are controlled by the write address controller WAC2-17. While synchronizing, only significant data is written to the time slot switching unit TSI (A), (B) 2-19.
[0178]
The read address controller RAC2-20 reads data from the time slot switching units TSI (A), (B) 2-19 according to the transmission rate of the terminal, and sends the data to the demultiplexer DMPX2-21.
[0179]
The signal separated by the demultiplexer DMPX2-21 is converted into an asynchronous signal by the synchronous / asynchronous conversion unit 2-23 if it is an asynchronous terminal, and the phase difference is absorbed by the phase difference absorption unit 2-22 if it is a synchronous terminal. One is selected by the selector SEL2-24 and sent to the data receiving terminal RD through the cable driver CD2-1.
[0180]
On the other hand, when a pseudo carrier signal is adopted as the terminal control signal, the pseudo carrier is detected before and after the main signal, and the carrier detection signal CD is sent to the selector SEL2-25. When the S bit which is a signal bit is used for transmission of the control signal, the S bit is taken out and sent to the selector SEL2-25. The selector SEL2-25 selects one of them and sends it to the carrier detection signal terminal CD through the cable driver CD2-2.
[0181]
As for the clock to be sent to the terminal, the variable frequency divider 2-6 receives the clock signals of 5.376 MHz and 8.064 MHz from the system clock SCLK8, and divides this to generate a necessary clock to generate a cable driver. The data is sent to the clock terminal CLK through CD2-3.
[0182]
According to the present invention, when a signal bit of a data signal from a plurality of data terminal apparatuses DTE is put on a digital channel having a preset basic speed, a frame on which the signal bit is placed can be identified by a status bit. Economical time-division multiplexing device that facilitates bit multiplexing processing Multiplexing method Can be realized.
[0183]
According to the present invention, since the frame on which the signal bit is carried can be identified by the status bit, bit multiplexing does not become complicated even if the connection is switched by the time division switch.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram according to an embodiment of the present invention.
2 is a block diagram showing a configuration of a time division multiplexing apparatus in FIG. 1. FIG.
FIG. 3 is a block diagram showing a configuration of a terminal interface in FIG. 2;
4 is a block diagram showing a configuration of a bit multiplexer / demultiplexer in FIG. 2. FIG.
5 is a block diagram showing a configuration of a sub-rate multiplexer / demultiplexer in FIG. 2. FIG.
6 is a block diagram showing a configuration of a transmission path interface in FIG. 2. FIG.
FIG. 7 is an explanatory diagram showing a relationship between a frame, a multi-frame, and 1.2 Kbps data.
FIG. 8 is an explanatory diagram showing frames and multi-frames, and 1.2 Kbps data transmission using them.
FIG. 9 is an explanatory diagram showing a case where 1.2 Kbps data is placed on a multiframe.
FIG. 10 is an explanatory diagram when 8 Kbps data is placed in a multi-frame.
FIG. 11 is an explanatory diagram when data of 1.2 Kbps system and 8 Kbps system is transmitted using multiframes.
FIG. 12 is an explanatory diagram in which bit multiplexing is performed using multiframes.
FIG. 13 is an explanatory diagram of a bit mapping table on a memory.
FIG. 14 is an explanatory diagram of an initial synchronization establishment pattern and a degenerate synchronization pattern.
FIG. 15 is a state transition diagram between respective modes for establishing and maintaining synchronization;
FIG. 16 is an explanatory diagram of uplink and downlink sub-rate mapping tables.
FIG. 17 is an explanatory diagram of data on a memory for performing bit demultiplexing;
FIG. 18 is a block diagram of a bus connection system showing an example of conventional technology.
FIG. 19 is a block diagram of a time division switch system showing an example of the prior art.
[Explanation of symbols]
10 Data terminal equipment
20 Time division multiplexing equipment
30 High-speed digital line
2 Terminal interface
3 Time division switch
4 Multiplexer
5-bit multiplexer / demultiplexer
6 Sub-rate multiplexer / demultiplexer
7 Transmission line interface
2-7, 2-22 Phase difference absorption circuit
2-8 Asynchronous / synchronous converter
2-23 Synchronous / Asynchronous Conversion Unit
2-10 Pseudo carrier control unit
2-26 Pseudo carrier detector
2-11, 2-15, 5-6, 5-10, 6-3 Multiplexer
2-21 Demultiplexer
2-12, 2-17, 5-2, 5-8, 5-14, 6-1, 6-6,
7-2, 7-9 Write address controller
2-14, 2-20, 5-4, 5-12, 5-16, 6-4,
6-8, 7-3, 7-10 Read address controller
2-13, 2-19, 7-1, 7-8 Time slot replacement section
2-16, 5-17 F bit addition part
2-18, 5-1 F bit detector
5-3, 5-11, 5-13, 6-2, 6-7 Memory
5-5 Transmission bit synchronization pattern generator
5-7 Multiframe detector
5-9 Receive width register
5-15 Bit mapping table
6-5 Sub-rate mapping table (uplink)
6-9 Sub-rate mapping table (downlink)
7-4 Frame converter
7-7 Frame inverse transform section
7-5 Transmission path transmission interface
7-6 Transmission path reception interface
Claims (2)
予め設定された基本速度のディジタルチャネルのフレーム周期の整数分の1の周期を持つマルチフレームを設けると共に、マルチフレーム内の各フレームに前記データ端末装置からの信号データが入っていることを示す状態ビットを設けて、前記データ端末装置からのデータを前記マルチフレーム内のフレームに乗せた際に該フレームの状態ビットをオンにし、
前記多重化部においては、前記マルチフレーム内の、前記状態ビットがオンになっているフレームから、前記データ端末装置からのデータ信号の信号ビットのみを取り出して、マッピングテーブルに書かれた内容に従ってマッピングすることにより、ビット単位で多重化することを特徴とする時分割多重化装置の多重化方法。 In a multiplexing method of a time division multiplexing apparatus for multiplexing and transmitting data from a plurality of data terminal apparatuses by a multiplexing unit,
State with preset providing a multi-frame having a first period of an integral fraction of the frame period of the digital channels of the basic rate, indicating that it contains the signal data from the data terminal equipment on each frame in the multiframe provided bit, the data from the data terminal equipment the state bit of the frame is turned on when carrying the frames in the multiframe,
In the multiplexing unit, mapping the in multiframe, from the frame in which the status bit is on, according to what only the removed signal bit data signals, written in the mapping table from the data terminal equipment A multiplexing method for a time division multiplexing apparatus , wherein multiplexing is performed in bit units.
予め設定された基本速度のディジタルチャネルのフレーム周期の整数分の1の周期を持つマルチフレームを設けると共に、マルチフレーム内の各フレームに前記データ端末装置からの信号データが入っていることを示す状態ビットを設けて、前記データ端末装置からのデータを前記マルチフレーム内のフレームに乗せた際に該フレームの状態ビットをオンにし、
前記時分割スイッチにおいては、基本速度のディジタルチャネルで時分割交換接続を行い、
前記多重化部においては、前記マルチフレーム内の、前記状態ビットがオンになっているフレームから、前記データ端末装置からのデータ信号の信号ビットのみを取り出して、マッピングテーブルに書かれた内容に従ってマッピングすることにより、ビット単位で多重化することを特徴とする時分割多重化装置の多重化方法。 In a multiplexing method of a time division multiplexing apparatus for performing time division switching connection with data from a plurality of data terminal apparatuses by using a time division switch and then multiplexing and transmitting by a multiplexing unit,
State with preset providing a multi-frame having a first period of an integral fraction of the frame period of the digital channels of the basic rate, indicating that it contains the signal data from the data terminal equipment on each frame in the multiframe provided bit, the data from the data terminal equipment the state bit of the frame is turned on when carrying the frames in the multiframe,
In the time division switch performs time division switching connection in a digital channel of the basic rate,
In the multiplexing unit, mapping the in multiframe, from the frame in which the status bit is on, according to what only the removed signal bit data signals, written in the mapping table from the data terminal equipment A multiplexing method for a time division multiplexing apparatus , wherein multiplexing is performed in bit units.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06398197A JP3611698B2 (en) | 1997-03-04 | 1997-03-04 | Multiplexing method for time division multiplexer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06398197A JP3611698B2 (en) | 1997-03-04 | 1997-03-04 | Multiplexing method for time division multiplexer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10247886A JPH10247886A (en) | 1998-09-14 |
| JP3611698B2 true JP3611698B2 (en) | 2005-01-19 |
Family
ID=13244982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06398197A Expired - Fee Related JP3611698B2 (en) | 1997-03-04 | 1997-03-04 | Multiplexing method for time division multiplexer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3611698B2 (en) |
-
1997
- 1997-03-04 JP JP06398197A patent/JP3611698B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10247886A (en) | 1998-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6879603B1 (en) | Processor-based voice and data time slot interchange system | |
| US4704716A (en) | Method and apparatus for establishing a wideband communication facility through a communication network having narrow bandwidth channels | |
| JP3171841B2 (en) | Format converter | |
| EP0876738B1 (en) | Method and system for switching digital tdm signals of different rates | |
| JPH07255072A (en) | Subscriber system transmission equipment | |
| JPH0648870B2 (en) | Optical communication network and method of synchronizing optical communication network | |
| US4751699A (en) | Multiplexing and demultiplexing equipments for a synchronous digital link with variable modulation speed and rate | |
| EP0304938B1 (en) | Digital signal multiplexing apparatus | |
| JP3131863B2 (en) | Data rate converter | |
| JPH10247881A (en) | Time division multiplexer | |
| JP3611698B2 (en) | Multiplexing method for time division multiplexer | |
| US6208654B1 (en) | Cell multiplexing device for synchronous digital interface and method thereof | |
| CN100393014C (en) | Device and method for realizing optical monitoring channel of dense wavelength division multiplexing system | |
| JPH10247885A (en) | Time division multiplexer | |
| JP2956795B2 (en) | Clock synchronization method for digital subscriber line transmission terminal equipment. | |
| JP2822815B2 (en) | Signal transmission method between base stations | |
| JP3414659B2 (en) | Multiplexing method | |
| JPS6261182B2 (en) | ||
| KR100246998B1 (en) | Time sharing switch in exchange system | |
| JPH02276339A (en) | High-speed ring lan system and lan node | |
| KR950003673B1 (en) | Subscriber Line Connection Bus Structure | |
| JP2978614B2 (en) | Synchronous multiplex switching circuit | |
| JP3133723B2 (en) | Time division multiplex transmission equipment | |
| CA2243366C (en) | Method and system for switching digital tdm signals of different rates | |
| JP2727547B2 (en) | High-speed digital time division multiplexer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040617 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040720 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040921 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041019 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041020 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071029 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101029 Year of fee payment: 6 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101029 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111029 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |