[go: up one dir, main page]

JPS622743B2 - - Google Patents

Info

Publication number
JPS622743B2
JPS622743B2 JP54108849A JP10884979A JPS622743B2 JP S622743 B2 JPS622743 B2 JP S622743B2 JP 54108849 A JP54108849 A JP 54108849A JP 10884979 A JP10884979 A JP 10884979A JP S622743 B2 JPS622743 B2 JP S622743B2
Authority
JP
Japan
Prior art keywords
frame
sequence number
circuit
data
audio
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
Application number
JP54108849A
Other languages
Japanese (ja)
Other versions
JPS5632852A (en
Inventor
Takashi Suzuki
Subeo Sugawara
Shuji Tomita
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Nippon Telegraph and Telephone Corp
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP10884979A priority Critical patent/JPS5632852A/en
Publication of JPS5632852A publication Critical patent/JPS5632852A/en
Publication of JPS622743B2 publication Critical patent/JPS622743B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/06Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
    • H04M11/064Data transmission during pauses in telephone conversation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Description

【発明の詳細な説明】 本発明は、データと音声の複合伝送方式、さら
に詳しく言えば、音声端末よりの音声信号をデイ
ジタル化しさらにフレームに構成し、またデータ
信号をフレームに構成し、これ等両フレームを混
合して伝送するデータと音声の複合伝送方式に関
する。
DETAILED DESCRIPTION OF THE INVENTION The present invention provides a composite transmission system for data and audio, and more specifically, an audio signal from an audio terminal is digitized and further configured into frames, and a data signal is configured into frames. This invention relates to a combined data and voice transmission system that mixes and transmits both frames.

上記の伝送方式は無音の音成フレームを伝送せ
ずにこれに代つてデータフレームを伝送すること
により伝送路の効率的な使用が可能である利点を
有するが、その伝送制御方式にHDLC手順、ベー
シツク手順等の誤り制御機能を有する手順を採用
すると、その誤り制御機能により音声の相対時間
のトランスペアレンシの確保が困難となる。すな
わち、送信したフレームに誤りがあつた場合、誤
り回復手順を実行し受信側からの該フレーム再送
要求に従いこれを再送することは、データフレー
ムについては何等支障なく正確なデータの伝送が
可能となつて好都合であるが、音声フレームにつ
いては、送信側と受信側とでの音声の時間ずれを
増加させ、実時間に沿つた伝送が不可能となり、
音声の相対時間のトランスペアレンシの確保がで
きない欠点を生ずる。
The above transmission method has the advantage that it is possible to use the transmission path efficiently by transmitting a data frame instead of a silent audio frame, but the transmission control method includes an HDLC procedure, If a procedure having an error control function, such as a basic procedure, is adopted, the error control function makes it difficult to ensure relative time transparency of audio. In other words, if there is an error in the transmitted frame, executing the error recovery procedure and retransmitting the frame in accordance with the frame retransmission request from the receiving side makes it possible to transmit accurate data without any problems with the data frame. However, for audio frames, it increases the audio time difference between the sending and receiving sides, making it impossible to transmit in real time.
This results in the drawback that transparency of the relative time of audio cannot be ensured.

本発明は、上記のようなデータと音声との複合
伝送方式に誤り制御機能を有する伝送制御方式を
採用する際生ずる上記の欠点を防止し、データフ
レームについては誤り回復手順を実行可能とし誤
りがあつたフレームの再送を行なうようにしてそ
の正確を期し、また音声フレームについては、誤
り回復制御を阻止し、実時間に沿つた伝送を行な
つて音声の時間ずれを防止して音声の相対時間の
トランスペアレンシを確保することを目的とす
る。
The present invention prevents the above-mentioned drawbacks that occur when a transmission control method having an error control function is adopted as a composite transmission method of data and voice, and makes it possible to perform an error recovery procedure for data frames so that errors can be prevented. The received frames are retransmitted to ensure their accuracy, and for voice frames, error recovery control is blocked and transmission is performed in accordance with real time to prevent voice time lag and to maintain the relative time of voice. The purpose is to ensure transparency.

この目的は、本発明によれば、デイジタル化さ
れた音声信号とデータ信号とをそれぞれフレーム
に構成して混合伝送する伝送方式において送信部
には、送出するフレームに該フレームが音声かデ
ータを識別する表示を付加する手段、送出フレー
ムにシーケンス番号を付加する手段および受信部
から返送される再送要求信号を受信した際該信号
に含まれるシーケンス番号対応のフレームから以
後既に送信したフレームまでの中のデータフレー
ムのみ再送し、音声フレームの再送を阻止する手
段を具備し、受信部には受信フレームを正常に受
信したか否かをチエツクし、誤つて受信したと判
定したときは再送要求信号とともに誤つて受信し
たと判定された受信フレームのシーケンス番号を
返送する手段を具備することによつて達せられ
る。
According to the present invention, in a transmission system in which digitized audio signals and data signals are configured into frames and mixedly transmitted, the transmitting section has the ability to identify whether the frame is audio or data in the frame to be sent. means for adding an indication to the transmitted frame, means for adding a sequence number to the transmitted frame, and means for adding a sequence number to the transmitted frame. The receiver is equipped with a means for retransmitting only data frames and preventing retransmission of voice frames, and the receiving section checks whether or not the received frame has been received normally. This is achieved by providing means for returning a sequence number of a received frame that is determined to have been received.

次に本発明を図面について説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例における送信部のブ
ロツク図、第2図は同じく受信部のブロツク図で
あり、送信部(第1図)は、図示しない、例えば
HDLC手順によつて制御される伝送路を介して、
受信部(第2図)と結合されているものとする。
FIG. 1 is a block diagram of a transmitter in an embodiment of the present invention, and FIG. 2 is a block diagram of a receiver as well.
via a transmission path controlled by HDLC procedures.
It is assumed that the receiver is connected to the receiver (FIG. 2).

まず、第1図により、送信部について説明す
る。図示してない音声端末よりの音声信号はデイ
ジタル化され、さらにフレームに構成され、フレ
ームとして音声信号入力端Sに入力する。入力部
において、図示しない手段により入力したフレー
ムが音声情報を有するか、すなわち有音か、ある
いは音声情報を有しないか、すなわち無音か、を
検出して有音/無音表示信号を得て、入力した該
フレームに付加して音声バツフアSBにそのアド
レス順に蓄積される。一方、図示しないデータ端
末よりのデータ信号はフレームに構成され、デー
タ信号入力端Dに入力し、データ・バツフアDB
にフレームとして蓄積される。音声バツフアSB
に一旦蓄積された有音/無音表示を付加されたフ
レームは、蓄積された順に一定時間後読み出さ
れ、書込情報判定回路SELにおいて有音表示を有
するフレームが選別されて実時間に沿つて、送信
バツフアSEBに送られ一時蓄積される。この際、
書込情報判定回路SELにおいて書込情報が音声情
報からデータ情報かを判定して、音声情報の場合
は音声表示情報を送り、上記フレームに付加して
送信バツフアSEBに蓄積する。
First, the transmitter will be explained with reference to FIG. An audio signal from an audio terminal (not shown) is digitized, further configured into frames, and input to the audio signal input terminal S as frames. In the input section, a means not shown detects whether the input frame has audio information, that is, is a sound, or does not have audio information, that is, is silent, and obtains a sound/silence display signal, and inputs the signal. are added to the received frame and stored in the audio buffer SB in the order of their addresses. On the other hand, a data signal from a data terminal (not shown) is configured into a frame, inputted to the data signal input terminal D, and sent to the data buffer DB.
is stored as a frame. Voice buffer SB
The frames with the sound/silence display added are once stored in the frame and are read out after a certain period of time in the order in which they were stored, and the frames with the sound display are selected in the write information judgment circuit SEL and read out in real time. , sent to the transmission buffer SEB and temporarily stored. On this occasion,
The written information determining circuit SEL determines whether the written information is audio information or data information, and if it is audio information, audio display information is sent, added to the frame, and stored in the transmission buffer SEB.

上記、書込情報判定回路SELにおいて、音声バ
ツフアから読取つたフレームが無音表示の場合
は、このフレームは送信バツフアSEBへは送られ
ず、代つてデータバツフアDBからデータフレー
ムが読取られ、データ表示情報とともに送信バツ
フアSEBに蓄積されるデータバツフアDBにデー
タフレームのない時は無音の音声フレームが音声
表示情報とともに送信バツフアSEBに蓄積され
る。
In the write information determination circuit SEL described above, if the frame read from the audio buffer is silent, this frame is not sent to the transmission buffer SEB, but the data frame is read from the data buffer DB instead, and together with the data display information. When there is no data frame in the data buffer DB stored in the transmission buffer SEB, a silent audio frame is stored in the transmission buffer SEB along with audio display information.

送信バツフアSEBに蓄積されたフレームは蓄積
された順に読取られ、後に詳述するように受信部
に送られ、音声フレームとデータフレームとに分
離され、無音音声フレームの代りにデータフレー
ムが送られた位置に対しては、無音音声フレーム
が挿入され、実時間に沿つた伝送を行ないその相
対時間トランスペアレンシを確保し、データ情報
については誤り回復制御を実行し、確実な伝送を
行なう。
The frames accumulated in the transmission buffer SEB were read in the order in which they were accumulated, sent to the receiving section as will be detailed later, and separated into voice frames and data frames, and data frames were sent instead of silent voice frames. A silent voice frame is inserted for the position, and transmission is performed in real time to ensure relative time transparency, and error recovery control is performed for data information to ensure reliable transmission.

第3図は送信バツフアSEBの構成を示す図であ
つてアドレス0〜p(0〜g,g+1〜n−1,
n〜p)を有し、該バツフアが空のときは、書込
情報判定回路SELから入力するフレームはアドレ
ス0からpに向つて順次に書込まれ、書込まれた
フレームはアドレス0よりpに向つて順次読取ら
れる。このバツフアSEBは最後のアドレスpまで
書込みあるいは読取られると最初のアドレス0に
戻るよう循環形に構成されている。
FIG. 3 is a diagram showing the configuration of the transmission buffer SEB, with addresses 0 to p (0 to g, g+1 to n-1,
n to p), and when the buffer is empty, the frames input from the write information determination circuit SEL are sequentially written from address 0 to p, and the written frames are written from address 0 to p. are read sequentially toward This buffer SEB is configured in a circular manner so that when the last address p is written or read, it returns to the first address 0.

いま、例えば、入力するフレームを最初のアド
レス0から順次に書込むとともに、同アドレス0
からフレームを順次に読取つて受信部(第2図)
へ送信し、アドレスn―1に書込まれたフレーム
まで送信を完了し、一方入力したフレームはアド
レスpまで書込まれ、さらに循環してアドレス0
に戻りアドレスgまで書込まれた状態(図示の状
態)にあるとする。こゝに斜線を施した領域RA
には送出すべきフレームが蓄積されており、また
斜線を施さない領域WAには新しく入力するフレ
ームを書込むことができる。ここで新しくフレー
ムが入力すればアドレスg+1から同n―1まで
(領域WA)は書込むことができるが、アドレスn
には未だ送信されない必要なフレームが残つてい
るので、このアドレスnを越えて書込むことはで
きない。この書込みの際越えることのできないア
ドレスを書込アドレス制限値(この場合n)と称
する。なおこの場合領域WAが書込みアドレス対
応部、また、領域RA(アドレス0〜gおよびn
〜p)が送信アドレス対応部である。これ等書込
アドレス制限値、書込みおよび送信アドレス対応
部は、送信動作中常に変動する。送出バツフア
SEBへのフレームの書込みは書込みアドレスと書
込みアドレス制限値とで管理される。また書込み
アドレス制限値は、後述するように受信部からの
正常応答信号中のあるいは再送要求信号中のシー
ケンス番号により書込みアドレス制限値送出回路
LWAの設定値を変更する。
Now, for example, write the input frames sequentially starting from the first address 0, and
The receiving unit (Figure 2) reads frames sequentially from
and completes transmission up to the frame written to address n-1, while the input frame is written to address p, and is further circulated to address 0.
Assume that the state has returned to the state in which up to address g has been written (the state shown in the figure). The shaded area R A
Frames to be sent are stored in , and new frames to be input can be written in the area W A that is not shaded. If a new frame is input here, it is possible to write from address g+1 to address n-1 (area W A ), but address n
Since there are still necessary frames remaining that have not been transmitted, it is not possible to write beyond this address n. The address that cannot be exceeded during writing is called a write address limit value (n in this case). In this case, the area W A is the write address corresponding part, and the area R A (addresses 0 to g and n
~p) is the transmission address correspondence part. These write address limit values, write and send address correspondence sections constantly change during a send operation. Sending buffer
Writing frames to SEB is managed by write addresses and write address limit values. In addition, the write address limit value is determined by the write address limit value sending circuit according to the sequence number in the normal response signal or retransmission request signal from the receiver as described later.
Change LWA settings.

書込情報判定回路SELからフレームが送出され
ると、送信バツフアSEBに入力するが、その入力
端においてフレームの入力を検知して比較回路
CWを起動する。該比較回路CWにおいて書込み
アドレス送出回路WA(アドレス送出毎に+1す
る回路を含む)より送出される書込みアドレスと
書込みアドレス制限値送出回路LWAから送出さ
れる書込みアドレス制限値とを比較し、上記書込
みアドレスが上記書込みアドレス制限値を越えて
いなければ上記書込みアドレスを送信バツフア
SEBに送り、入力したフレームを該アドレスに書
込む。この際書込情報判定回路SELから送出され
る音声/データ表示情報がフレームに付加されて
書込まれる。
When a frame is sent from the write information judgment circuit SEL, it is input to the transmission buffer SEB, which detects the input of the frame at its input terminal and sends it to the comparison circuit.
Start CW. The comparator circuit CW compares the write address sent from the write address sending circuit WA (including a circuit that increases by +1 for each address sending) with the write address limit value sent from the write address limit value sending circuit LWA, and performs the above-mentioned write operation. If the address does not exceed the above write address limit value, the above write address will be sent to the buffer.
Send it to SEB and write the input frame to the address. At this time, the audio/data display information sent from the write information determination circuit SEL is added to the frame and written.

このようにして送信バツフアSEBに書込まれた
フレームは次のようにして受信部に送信される。
The frame written in the transmission buffer SEB in this way is transmitted to the receiving section as follows.

Aは送信アドレス送出回路であつて、+1回路
を含み、1フレーム送信終了毎に前回アドレスに
+1したアドレス送出準備をするとともに、その
送出アドレスはまたシーケンス番号カウンタ
SQCによつても制御される。
S A is a sending address sending circuit, which includes a +1 circuit, and prepares to send an address by adding 1 to the previous address every time one frame is sent, and the sending address is also set to a sequence number counter.
Also controlled by SQC.

送信アドレス送出回路SAから送出される送信
アドレスに書込まれている送信バツフアSEBの情
報は、再送要求時の音声スキツプ回路SKC(後
述するように再送要求でない際は無作用)を経
て、シーケンス番号付加回路SNAにおいて、そ
の送信アドレスを該情報のシーケンス番号として
付加され、受信部に送信される。
The information on the sending buffer SEB written in the sending address sent out from the sending address sending circuit S A passes through the audio skip circuit SKC at the time of a retransmission request (which has no effect when the request is not a retransmission request, as described later), and then the sequence The number addition circuit SNA adds the transmission address as a sequence number to the information and transmits it to the receiving section.

送信シーケンス番号は、シーケンス番号カウン
タ回路SQCよりシーケンス番号付加回路SNAに
与えられる。又、シーケンス番号付加回路SNA
はシーケンス番号を付加したフレームを送出する
と、シーケンス番号更新可をシーケンス番号カウ
ンタ回路SQCに送り、シーケンス番号カウンタ
回路SQCはシーケンス番号を更新し、更新した
シーケンス番号をシーケンス番号付加回路SNA
に与える。
The transmission sequence number is given to the sequence number addition circuit SNA from the sequence number counter circuit SQC. Also, sequence number addition circuit SNA
sends a frame with a sequence number added, sends a sequence number update permission signal to the sequence number counter circuit SQC, the sequence number counter circuit SQC updates the sequence number, and sends the updated sequence number to the sequence number addition circuit SNA.
give to

この情報(フレーム)が受信部において正常に
受信されると、受信部は正常応答信号を返送す
る。送信部でこの信号を受信したときこの信号に
含まれるシーケンス番号を書込アドレス制限値送
出回路LWAに送り、書込アドレスの制限値を更
新する。
When this information (frame) is normally received by the receiving section, the receiving section returns a normal response signal. When the transmitter receives this signal, it sends the sequence number included in this signal to the write address limit value sending circuit LWA to update the write address limit value.

一方、該情報が受信部において受信できない場
合は、受信部は再送要求信号を返送する。送信部
においてはこの再送要求信号およびこの信号に含
まれるシーケンス番号をシーケンス番号カウンタ
回路SQCで受け、このシーケンス番号に対応す
る情報から以後既に送信した情報までの再送処理
の実行を開始する。
On the other hand, if the information cannot be received by the receiving section, the receiving section returns a retransmission request signal. In the transmitter, the retransmission request signal and the sequence number included in this signal are received by the sequence number counter circuit SQC, and the retransmission process starts from the information corresponding to this sequence number to the information that has already been transmitted.

すなわち、再送要求信号に含まれるシーケンス
番号はシーケンス番号カウンタ回路SQCから送
信アドレス送出回路SAに転送され、これに対応
する送信アドレスより、その時までに送出を完了
した送信アドレスより−1した番地までの情報を
音声スキツプ回路SKCを経て前記と同様に送出
する。ただし、この場合は音声スキツプ回路
SKCはシーケンス番号カウンタ回路SQCより再
送であることの指示を受け、音声フレームをスキ
ツプしてデータフレームのみの再送を行なう。こ
の再送中は、送信バツフアSEBへの書込みは禁止
され、音声フレーム入力端Sに生起する音声フレ
ームは音声バツフアSBに格納されることなく廃
棄される。上記の音声フレームのスキツプおよび
廃棄により音声の相対時間トランスペアレンシは
確保される。
That is, the sequence number included in the retransmission request signal is transferred from the sequence number counter circuit SQC to the transmission address transmission circuit S A , and from the corresponding transmission address to the address that is minus 1 from the transmission address that has completed transmission by that time. The information is sent out via the audio skip circuit SKC in the same manner as above. However, in this case, the audio skip circuit
The SKC receives an instruction from the sequence number counter circuit SQC to retransmit, and skips the audio frame and retransmits only the data frame. During this retransmission, writing to the transmission buffer SEB is prohibited, and the voice frame generated at the voice frame input terminal S is discarded without being stored in the voice buffer SB. By skipping and discarding the audio frames described above, relative time transparency of audio is ensured.

なお、この時再送される情報に付加されるシー
ケンス番号は再送要求シーケンス番号から順次カ
ウントされるものであつて、全再生処理完了後
は、送出待情報すなわち送信アドレスから書込ア
ドレスまで(第3図におけるn〜p〜gまでに対
応すると思われたい。)の情報を、その先頭が再
送完了時のシーケンス番号+1番地までのシフト
し、送信アドレスとシーケンス番号とを一致させ
ておくものとする。
The sequence number added to the information to be retransmitted at this time is counted sequentially from the retransmission request sequence number, and after all reproduction processing is completed, the sequence number added to the information to be retransmitted at this time is counted sequentially from the retransmission request sequence number. It is assumed that the information corresponding to n to p to g in the figure is shifted so that the beginning of the information corresponds to the sequence number + 1 address at the time of completion of retransmission, and the sending address and sequence number are made to match. .

上記の処理終了後、通常に送出処理を開始す
る。また、音声の相対時間トランスペアレンシを
確保すると同時にデータ情報再送の処理として
は、上記手順の他に下記のような上記と異る手順
をとることも可能であり、この場合は音声スキツ
プ回路SKCは不要となる。すなわち、再送要求
があれば、再送要求シーケンス番号から書込アド
レス−1番地内の音声情報を除く全データ情報を
バツフアSEBからデータバツフアDBに退避させ
るとともに送信バツフアSEBの送信アドレスに示
めされるフレームより再送シーケンス番号を付与
して、通常の送出処理を開始する。これにより音
声の相対時間トランスペアレンシは確保され、デ
ータバツフアDBに退避したデータ情報は上記し
た通常の送出処理により再び送信バツフアSEBを
経て受信部に送出される。
After the above processing is completed, the sending processing starts normally. In addition to the above procedure, it is also possible to take a different procedure from the above to ensure relative time transparency of audio and at the same time retransmit data information. In this case, the audio skip circuit SKC No longer needed. In other words, if there is a retransmission request, all data information except the voice information within address 1 of the write address from the retransmission request sequence number is saved from the buffer SEB to the data buffer DB, and the frame indicated by the sending address of the sending buffer SEB is saved. Then, a retransmission sequence number is assigned and normal transmission processing is started. As a result, the relative time transparency of the audio is ensured, and the data information saved in the data buffer DB is again sent to the receiving section via the sending buffer SEB by the above-described normal sending process.

送信部から送出される信号フレームのフオーマ
ツトを第4図に示す。領域A1にはシーケンス番
号と、領域A2には音声またはデータを識別する
表示(音声/データ表示情報)を、領域A3には
音声あるいはデータの情報を割当てる。
FIG. 4 shows the format of the signal frame sent out from the transmitter. A sequence number is assigned to area A1 , a display for identifying voice or data (voice/data display information) is assigned to area A2 , and voice or data information is assigned to area A3 .

次に受信部について説明する。第2図は本発明
の一実施例の受信部のブロツク図であつて、この
受信部は第1図の送信部に対応するものである。
Next, the receiving section will be explained. FIG. 2 is a block diagram of a receiving section according to an embodiment of the present invention, and this receiving section corresponds to the transmitting section of FIG.

送信部から送出された情報は、第4図に示すフ
オーマツトのフレームとしてフレーム毎に、受信
バツフアRBのアドレスに順次に格納される。格
納された情報について、その領域A1のシーケン
ス番号が読み取られ、シーケンス番号チエツク回
路SNCに与えられる。
The information sent from the transmitter is sequentially stored in the addresses of the receiving buffer RB frame by frame as frames in the format shown in FIG. For the stored information, the sequence number of its area A1 is read and given to the sequence number check circuit SNC.

また、受信バツフアRBにフレームが格納され
た事が期待シーケンス番号発生回路ESNにも伝
えられ、期待シーケンス番号発生回路ESNは期
待シーケンス番号をシーケンス番号チエツク回路
SNCに送る。
Additionally, the fact that the frame has been stored in the reception buffer RB is also notified to the expected sequence number generation circuit ESN, and the expected sequence number generation circuit ESN checks the expected sequence number as a sequence number check circuit.
Send to SNC.

シーケンス番号チエツク回路SNCにおいて、
期待シーケンス番号発生回路ESNより送られる
期待シーケンス番号(正常に受信されたとき受信
したフレームに付加されていると期待されるシー
ケンス番号)と受信されたデータフレームに付加
されたシーケンス番号情報A1とを比較し、一致
しているときは正常に受信されたと判定し、正常
端子Cに正常情報と該シーケンス番号を送出す
る。
In the sequence number check circuit SNC,
Expected sequence number sent from expected sequence number generation circuit ESN (sequence number expected to be added to the received frame when received normally) and sequence number information A1 added to the received data frame. If they match, it is determined that the reception was normal, and the normal information and the sequence number are sent to the normal terminal C.

この正常情報は、音声データ分配回路DISにお
いて音声データ表示情報A2とともに受けられ、
これにより表示情報が音声のときは、受信バツフ
アRBから該入力フレームを読取り音声受信バツ
フアSBRに送り蓄積する。また表示情報がデータ
のときは、受信バツフアRBから該入力フレーム
を読取りデータ受信バツフアDBRに蓄積すると
ともに、無音フレーム発生回路NSGを起動し
て、音声受信バツフアSBRに音声フレーム情報と
して無音フレームを蓄積する。
This normal information is received together with the audio data display information A 2 in the audio data distribution circuit DIS,
As a result, when the display information is audio, the input frame is read from the reception buffer RB and sent to the audio reception buffer SBR for storage. When the display information is data, the input frame is read from the reception buffer RB and stored in the data reception buffer DBR, and the silent frame generation circuit NSG is activated to store a silent frame as audio frame information in the audio reception buffer SBR. do.

この様にすることにより、送信側で廃棄された
無音の音声フレームおよびデータフレーム再送中
に廃棄された音声フレームは受信側にて無音の音
声フレームとして再生され、音声の相対時間トラ
ンスペアレンシが確保される。
By doing this, silent voice frames discarded on the transmitting side and voice frames discarded during data frame retransmission are played back as silent voice frames on the receiving side, ensuring relative time transparency of the voice. Ru.

上記シーケンス番号チエツク回路SNCの正常
端子Cよりの正常情報およびシーケンス番号は正
常応答信号送出回路NRに送られ、これを起動し
て、正常応答信号とともに上記シーケンス番号を
送信部に返送する。送信部で上記信号を受けて既
述の動作をなし1個のフレームの伝送が完了す
る。
The normality information and sequence number from the normality terminal C of the sequence number check circuit SNC are sent to the normal response signal sending circuit NR, which is activated and returns the sequence number together with the normal response signal to the transmitter. The transmitter receives the signal and performs the operations described above to complete the transmission of one frame.

上記の過程において、シーケンス番号チエツク
回路SNCの正常端子Cから送られたシーケンス
番号は期待シーケンス番号送出回路ESNでも受
けられ、該回路において例えば1を加算する等に
より次に受信するデータフレームの期待シーケン
ス番号を準備する。
In the above process, the sequence number sent from the normal terminal C of the sequence number check circuit SNC is also received by the expected sequence number sending circuit ESN, and in this circuit, for example, by adding 1, etc., the expected sequence number of the next received data frame is determined. Prepare numbers.

このようにして音声受信バツフアSBRに書込ま
れた音声フレームは順次に読取られ、音声端末に
分配されアナログ音声信号に復号化されるが、音
声受信バツフアSBRにはデイジタル化された音声
信号フレームが有音、無音を含めて実時間に沿つ
て書込まれ、順次に読出されるので、これから再
生される音声の相対時間トランスペアレンシは確
保される。
The audio frames written to the audio reception buffer SBR in this way are sequentially read, distributed to audio terminals, and decoded into analog audio signals, but the audio frames written to the audio reception buffer SBR are digitized. Since the data is written in real time, including sound and non-sound, and read out sequentially, the relative time transparency of the sound to be played back is ensured.

なお、上記のデータフレーム受信過程において
伝送誤りにより例えば受信したシーケンス番号と
期待シーケンス番号発生回路ESNから送出され
る期待シーケンス番号とが一致しない場合は、上
記のようにシーケンス番号チエツク回路SNCに
おいて比較し、異常(受信誤り)と判定し、その
異常端子Nから異常情報と期待シーケンス番号と
を送出する。この情報は再送要求回路RR及び無
音フレーム発生回路NSGに受けられ、回路RRは
起動されて、再送要求信号に上記シーケンス番号
を附して送信部に返送する。また回路NSGは、
無音フレーム情報を音声受信バツフアSBRに書き
込む。このようにして誤り回復制御が実行され
る。この際シーケンス番号チエツク回路SNCよ
り正常信号が送出されないため音声データ分配回
路DISは動作せず、従つて受信バツフアRB中の
情報は、音声受信バツフアSBR、データ受信バツ
フアDBRへ転送されない。
If, for example, the received sequence number and the expected sequence number sent from the expected sequence number generation circuit ESN do not match due to a transmission error in the data frame reception process described above, the sequence number check circuit SNC compares them as described above. , it is determined that there is an abnormality (reception error), and the abnormality information and expected sequence number are sent from the abnormality terminal N. This information is received by the retransmission request circuit RR and the silent frame generation circuit NSG, and the circuit RR is activated, adds the above sequence number to the retransmission request signal, and sends it back to the transmitter. Also, the circuit NSG is
Write silent frame information to the audio reception buffer SBR. In this way, error recovery control is executed. At this time, since the sequence number check circuit SNC does not send out a normal signal, the audio data distribution circuit DIS does not operate, and therefore the information in the reception buffer RB is not transferred to the audio reception buffer SBR and data reception buffer DBR.

なお、受信フレーム入力端RIに図示しない手
段を設け、フレームの受信の終了を検知したとき
信号を発生する。この信号は、フレーム受信待の
タイミング回路TIMにリセツト信号として与え
られる。このリセツト信号を受けると該タイミン
グ回路TIMはリセツトされ、新しく動作を開始
し、一定のタイミング後信号を発生し、この信号
により無音フレーム発生回路NSGを起動し、無
音フレーム情報を音声受信バツフアSBRに書き込
む。このようにして、フレームが受信されないと
きは、これに対応して音声受信バツフアSBRに無
音フレーム情報が書き込まれる。従つて、情報が
受信されないときは音声バツフアSBRからは無音
情報が送出され、データバツフアDBRからは情
報は送出されない。
Note that means (not shown) is provided at the received frame input terminal RI, and generates a signal when the end of frame reception is detected. This signal is given as a reset signal to the timing circuit TIM waiting for frame reception. When this reset signal is received, the timing circuit TIM is reset, starts a new operation, generates a signal after a certain timing, activates the silent frame generation circuit NSG by this signal, and transfers the silent frame information to the audio reception buffer SBR. Write. In this way, when a frame is not received, silent frame information is written in the audio reception buffer SBR in response. Therefore, when no information is received, silence information is sent from the audio buffer SBR, and no information is sent from the data buffer DBR.

上述の通信に先だつての通信開始時(たとえ
ば、電源投入時)は、第1図に示す送信初期設定
回路INTSに初期設定要求が与えられ、送信初期
設定回路INTSは、音声バツフアSB、データバツ
フアDB、書込みアドレス送出回路WA、書込みア
ドレス制限値送出回路LWAおよびシーケンス番
号カウンタ回路SQNに初期設定指示を与えると
ともに、初期設定信号を送出する。初期設定指示
を受けた音声バツフアSBおよびデータバツフア
DBはバツフア内情報を廃棄し、音声情報あるい
はデータ情報の格納の準備を行なう。
At the time of starting communication (for example, when the power is turned on) prior to the above-mentioned communication, an initial setting request is given to the transmission initial setting circuit INTS shown in FIG. , the write address sending circuit WA , the write address limit value sending circuit LWA , and the sequence number counter circuit SQN, and sends an initial setting signal. Voice buffer SB and data buffer receive initial setting instructions
The DB discards the information in the buffer and prepares to store voice information or data information.

初期設定指示を受けた書込みアドレス送出回路
Aおよび書込みアドレス制限値送出回路LWAは
書込みアドレスおよび書込みアドレス制限値を初
期設定する。初期設定指示を受けたシーケンス番
号カウンタ回路SQCは送信シーケンス番号を初
期設定する。
The write address sending circuit WA and the write address limit value sending circuit LWA, which have received the initial setting instruction, initialize the write address and the write address limit value. The sequence number counter circuit SQC receives the initial setting instruction and initializes the transmission sequence number.

又、初期設定応答信号を受信した送信初期設定
回路INTSは通常動作開始を音声バツフアSB、デ
ータバツフアDB、書込みアドレス送出回路WA
書込みアドレス制限値送出回路LWAおよびシー
ケンス番号カウンタ回路SQCに与える。通常動
作開始を与えられた各部は上述の動作を開始す
る。
In addition, the transmission initial setting circuit INTS, which has received the initial setting response signal, starts normal operation by sending the audio buffer SB, data buffer DB, write address sending circuit WA ,
Provided to write address limit value sending circuit LW A and sequence number counter circuit SQC. Each section given the normal operation start starts the above-mentioned operation.

一方、第2図の受信初期設定回路INTRは、初
期設定信号を受信すると、初期設定指示をタイミ
ング回路TIM、受信バツフアRB、期待シーケン
ス番号発生回路ESN、シーケンス番号チエツク
回路SNCに与えるとともに初期設定応答信号を
送出する。初期設定指示を受けた、タイミング回
路TIMはリセツトを、受信バツフアRBは格納フ
レームの廃棄を、期待シーケンス番号発生回路
ESNは期待シーケンス番号の初期設定をそれぞ
れ行ない、通常の受信動作を開始する。
On the other hand, when receiving the initial setting signal, the receiving initial setting circuit INTR shown in FIG. Send a signal. Upon receiving the initial setting instruction, the timing circuit TIM resets, the reception buffer RB discards the stored frame, and the expected sequence number generation circuit
The ESNs each initialize their expected sequence numbers and begin normal reception operations.

以上、本発明の一実施について述べたが、本発
明は上記実施例に限定されないことは勿論であ
る。例えば上記においては情報フレームのシーケ
ンス番号の識別により正誤を判定したが、情報フ
レームの情報の他の要素を検出して正常応答信号
あるいは再送要求信号を送出するようにすること
ができる。
Although one embodiment of the present invention has been described above, it goes without saying that the present invention is not limited to the above embodiment. For example, in the above example, the correctness is determined by identifying the sequence number of the information frame, but it is also possible to detect other elements of the information in the information frame and send a normal response signal or a retransmission request signal.

本発明は上記のように構成されているので、音
声フレームが無音のとき、これに代つてデータフ
レームを伝送するデータと音声との複合伝送方式
において、データフレームについては誤り制御機
能を実行してその正確な伝送を期し、また、音声
フレームについては、実時間に沿つた伝送を行な
つて、音声の時間ずれを防止して音声の相対時間
トランスペアレンシを確保することが可能な効果
がある。
Since the present invention is configured as described above, when a voice frame is silent, an error control function is executed for the data frame in a data and voice composite transmission method that transmits a data frame in place of the voice frame. In order to ensure accurate transmission, audio frames are transmitted in real time, thereby preventing audio time lag and ensuring relative time transparency of audio.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例の送信部のブロツク
図、第2図は上記実施例の受信部のブロツク図、
第3図は第1図のデータバツフアの構成の一例の
説明図、第4図は送信部から受信部へ伝送される
フレームの構成を示す図である。 S…音声フレーム入力端、D…データフレーム
入力端、SB…音声バツフア、DB…データバツフ
ア、CW…比較回路、SA…送信アドレス送出回
路、WA…書込みアドレス送出回路、LWA…書込
みアドレス制御値送出回路、SEB…送信バツフ
ア、RI…受信フレーム入力端、RB…受信バツフ
ア、RR…再送要求信号送出回路、ESN…期待シ
ーケンス番号発生回路、TIM…タイミング回
路、NR…正常応答信号送出回路、SNC…シーケ
ンス番号チエツク回路、DIS…音声データ分配回
路、NSG…無音フレーム発生回路、SBR…音声
受信バツフア、DBR…データ受信バツフア、0
〜g,g+1〜n−1,n〜p…アドレス(n…
書込みアドレス制限値の一例)、RA…送信アドレ
ス対応部、WA…書込みアドレス対応部、A1…シ
ーケンス番号情報領域、A2…音声/データ表示
情報領域、A3…情報領域、SQC…シーケンス番
号カウンタ、INTS…送信初期設定回路、INTR
…受信初期設定回路。
FIG. 1 is a block diagram of a transmitter according to an embodiment of the present invention, FIG. 2 is a block diagram of a receiver according to the above embodiment,
FIG. 3 is an explanatory diagram of an example of the structure of the data buffer shown in FIG. 1, and FIG. 4 is a diagram showing the structure of a frame transmitted from the transmitter to the receiver. S...Audio frame input terminal, D...Data frame input terminal, SB...Audio buffer, DB...Data buffer, CW...Comparison circuit, SA...Send address sending circuit, W A ...Write address sending circuit, LW A ...Write address control value Sending circuit, SEB...Transmission buffer, RI...Receiving frame input terminal, RB...Receiving buffer, RR...Retransmission request signal sending circuit, ESN...Expected sequence number generation circuit, TIM...Timing circuit, NR...Normal response signal sending circuit, SNC …Sequence number check circuit, DIS…Audio data distribution circuit, NSG…Silent frame generation circuit, SBR…Audio reception buffer, DBR…Data reception buffer, 0
~g, g+1~n-1, n~p...Address (n...
(Example of write address limit value), RA...Sending address correspondence section, W A ...Write address correspondence section, A1 ...Sequence number information area, A2 ...Audio/data display information area, A3 ...Information area, SQC...Sequence Number counter, INTS...transmission initial setting circuit, INTR
...Reception initial setting circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 デイジタル化された音声信号とデータ信号と
をそれぞれフレームに構成して混合伝送する伝送
方式において、送信部には、送出するフレームに
該フレームが音声かデータかを識別する表示を付
加する手段,送出フレームにシーケンス番号を付
加する手段および受信部から返送される再送要求
信号を受信した際該信号に含まれるシーケンス番
号対応のフレームから以後既に送信したフレーム
までの中のデータフレームのみ再送し、音声フレ
ームの再送を阻止する手段を具備し、受信部に
は、受信フレームを正常に受信したか否かをチエ
ツクし、誤つて受信したと判定したときは再送要
求信号とともに誤つて受信したと判定された受信
フレームのシーケンス番号を返送する手段を具備
することを特徴とするデータと音声の複合伝送方
式。
1. In a transmission system in which digitized audio signals and data signals are configured into frames and transmitted in a mixed manner, the transmitter includes means for adding an indication to the frame to be transmitted to identify whether the frame is audio or data; When a retransmission request signal is received from a receiving unit, it retransmits only the data frames from the frame corresponding to the sequence number included in the signal to the frames that have already been transmitted. The receiver is equipped with a means for preventing frame retransmission, and the receiver checks whether or not the received frame has been received normally, and if it is determined that the received frame has been received in error, it is determined that the frame has been received in error together with a retransmission request signal. What is claimed is: 1. A composite transmission system for data and voice, comprising means for returning a sequence number of a received frame.
JP10884979A 1979-08-27 1979-08-27 Composite transmission system for data and sound Granted JPS5632852A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10884979A JPS5632852A (en) 1979-08-27 1979-08-27 Composite transmission system for data and sound

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10884979A JPS5632852A (en) 1979-08-27 1979-08-27 Composite transmission system for data and sound

Publications (2)

Publication Number Publication Date
JPS5632852A JPS5632852A (en) 1981-04-02
JPS622743B2 true JPS622743B2 (en) 1987-01-21

Family

ID=14495138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10884979A Granted JPS5632852A (en) 1979-08-27 1979-08-27 Composite transmission system for data and sound

Country Status (1)

Country Link
JP (1) JPS5632852A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58173932A (en) * 1982-04-05 1983-10-12 Oki Electric Ind Co Ltd Packet transmission system
JPH03253131A (en) * 1990-03-01 1991-11-12 Mitsubishi Electric Corp Sound/data multiplexing circuit
JP2562375B2 (en) * 1990-05-30 1996-12-11 富士通株式会社 Information transmission device
EP0806873A3 (en) * 1996-05-08 1998-11-18 Matsushita Electric Industrial Co., Ltd. Multiplex transmission method and system, and audio jitter absorbing method used therein
JP4894012B2 (en) * 2007-07-11 2012-03-07 日本電気株式会社 DATA COMMUNICATION SYSTEM, COMMUNICATION DEVICE, DATA COMMUNICATION METHOD, AND COMMUNICATION CONTROL PROGRAM

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5429504A (en) * 1977-08-09 1979-03-05 Fujitsu Ltd Simultaneous service system for audio and date communication
JPS5429902A (en) * 1977-08-10 1979-03-06 Fujitsu Ltd Error retransmission control system
JPS5437408A (en) * 1977-08-27 1979-03-19 Fujitsu Ltd Aural bucket process system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5429504A (en) * 1977-08-09 1979-03-05 Fujitsu Ltd Simultaneous service system for audio and date communication
JPS5429902A (en) * 1977-08-10 1979-03-06 Fujitsu Ltd Error retransmission control system
JPS5437408A (en) * 1977-08-27 1979-03-19 Fujitsu Ltd Aural bucket process system

Also Published As

Publication number Publication date
JPS5632852A (en) 1981-04-02

Similar Documents

Publication Publication Date Title
US4764928A (en) Method and apparatus in radio reception for avoiding storing a message more than once
JPS5847111B2 (en) loop transmission system
JP2700843B2 (en) Multiplex communication controller
JPS622743B2 (en)
JPS63238736A (en) Loop transmission system and data transmission control method
JP3253565B2 (en) Communication system and communication method
JPS5910102B2 (en) Loop transmission method
JPH06284140A (en) Local communication system
JPH0238029B2 (en)
JPH06252895A (en) Data transmission system
JP3114504B2 (en) Communication data diagnostic device for unidirectional loop transmission line
JP3748987B2 (en) COMMUNICATION METHOD, COMMUNICATION SYSTEM, AND ADDRESS SETTING METHOD USED FOR THIS COMMUNICATION SYSTEM
JPS61177048A (en) Method of transmitting information in data transmission system
JP3267348B2 (en) Simultaneous download method for data communication system
JPH05260563A (en) Centralized automatic metering device
Smiczek et al. Communication with Dallas Semiconductor MicroLAN devices in sensors on remote locations
JP2847777B2 (en) Retransmission method of loop network
JP2841388B2 (en) Remote monitoring method
JPS6326954B2 (en)
JPS60117845A (en) Data transmission system
JPH06261054A (en) Ring communication system
JPH0918454A (en) Error correction method for data signal
JP2005004607A (en) Bus system, and broadcast communication method for data
JPS61228749A (en) Error control system in multiple address communication system
JPH07123076A (en) Error correction system