Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6023551B2 - Digital signal communication method - Google Patents
[go: Go Back, main page]

JPS6023551B2 - Digital signal communication method - Google Patents

Digital signal communication method

Info

Publication number
JPS6023551B2
JPS6023551B2 JP52086235A JP8623577A JPS6023551B2 JP S6023551 B2 JPS6023551 B2 JP S6023551B2 JP 52086235 A JP52086235 A JP 52086235A JP 8623577 A JP8623577 A JP 8623577A JP S6023551 B2 JPS6023551 B2 JP S6023551B2
Authority
JP
Japan
Prior art keywords
buffer memory
frame
frame synchronization
synchronization
digital signal
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
JP52086235A
Other languages
Japanese (ja)
Other versions
JPS5421220A (en
Inventor
修 高橋
兼三 中橋
誠 平岡
浩 安田
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
NTT Inc
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 JP52086235A priority Critical patent/JPS6023551B2/en
Publication of JPS5421220A publication Critical patent/JPS5421220A/en
Publication of JPS6023551B2 publication Critical patent/JPS6023551B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 本発明はバッファメモリを介して送受信するデジタル信
号通信方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a digital signal communication method for transmitting and receiving signals via a buffer memory.

デジタル通信においては、送信側の信号や不規則に発生
するような場合には通常バッファメモリを介して送受信
することによって伝送路における信号を平滑化して通信
するこが行われている。
In digital communications, signals on the transmitting side or in cases where they occur irregularly are normally transmitted and received via a buffer memory to smooth the signals on the transmission path before communication.

このような通信におけるひとつの例として画像信号のフ
レーム間の相関とって伝送を行うフレーム間符号化方式
がある。フレーム間符号化装置のバッファメモリの容量
は必要とする面品質、送信符号の形により、方式設計時
に決定される。
One example of such communication is an interframe coding method that performs transmission by determining the correlation between frames of image signals. The capacity of the buffer memory of the interframe encoding device is determined at the time of system design, depending on the required surface quality and the form of the transmitted code.

通常、1フレーム時間のデータを平滑化して、受信側の
復号器をを1フレーム時間だけ遅延して動作させるよう
に、バッファメモリの容量は1フレーム時間に送信可能
なデータ量から決められる。
Normally, the capacity of the buffer memory is determined based on the amount of data that can be transmitted in one frame time so that the data for one frame time is smoothed and the decoder on the receiving side is operated with a delay of one frame time.

例えば、6.312Mb/sの伝送を行う符号器におい
ては、次の様になる。
For example, in an encoder that performs transmission at 6.312 Mb/s, the situation is as follows.

標準方式のテレビジョンにおいては、30フレーム/秒
である。
In standard television, this is 30 frames/second.

従って、符号器のバッファメモリの容量の最小必要量は
、溝梁等S=211〔Kbit〕ハル‐ム)である。
Therefore, the minimum required capacity of the buffer memory of the encoder is S = 211 [Kbit] Halm).

また、ハードウェアの素子速度から伝送される符号形態
は第1図の如き構成とし、バッファメモリ内へは固定長
で記憶され、可変長符号化を出力側で行うのが一般的で
ある。
Further, the code format transmitted based on the hardware element speed is generally configured as shown in FIG. 1, stored in a buffer memory as a fixed length, and variable length encoding is performed on the output side.

本図において1は送信側バッファメモリ、2は可変長符
号器、3は可変長復号器、4は受信側バッファメモリ、
Aはフレーム同期位置識別信号、(本例においては影像
フレーム同期位置識別信号)挿入位置、Bは送信側符号
器同期信号F,挿入位置、Cは受信側符号器同期信号F
2抽出位置、Dは(映像)フレーム同期位置識別信号読
み出し位置、Msは送信側/ゞッフアメモリ内容量、M
Rは受信側バッファメモリ内容量、aRは1フレーム時
間の平均符号長を示す。本例の如き通信系においては可
変長にされた送信符号の1フレーム時間の平均符号長の
バラツキによりバッファメモリの容量が決められる。
In this figure, 1 is a transmitting side buffer memory, 2 is a variable length encoder, 3 is a variable length decoder, 4 is a receiving side buffer memory,
A is a frame synchronization position identification signal (in this example, an image frame synchronization position identification signal) insertion position; B is a transmitting side encoder synchronization signal F, insertion position; C is a receiving side encoder synchronization signal F
2 extraction position, D is the (video) frame synchronization position identification signal readout position, Ms is the transmitter/buffer memory content capacity, M
R indicates the content capacity of the receiving side buffer memory, and aR indicates the average code length of one frame time. In a communication system such as this example, the capacity of the buffer memory is determined by the variation in the average code length of variable-length transmission codes over one frame time.

ここに、平均符号長とは、1フレーム中に発生する符号
の平均的長さのことをいう。すなわち、本例においては
、符号長の異なる符号を用いることにより、信号伝送し
ているが、この場合の符号長の単位は〔bit/ワード
〕である。
Here, the average code length refers to the average length of codes generated in one frame. That is, in this example, signals are transmitted by using codes with different code lengths, and the unit of code length in this case is [bit/word].

例えば平均符号長のバラツキが1.5〜4.1とし、1
映像フレーム中に伝送可能な情報量をFとすると、伝送
路のビットレートを6.312Mb/sとして、Ms+
MR=F/aR である。
For example, if the average code length variation is 1.5 to 4.1, then 1
If the amount of information that can be transmitted in a video frame is F, and the bit rate of the transmission path is 6.312 Mb/s, Ms+
MR=F/aR.

従って、F=器筈型矢=211Kbit となる。Therefore, F=Kigaku type arrow=211Kbit becomes.

ここで送信バッファメモリのサイズはMR≠0として平
均符号長が4.1の場合Msmax=211/4.1≠
50キロワード(以下KW)となり受信バッファメモリ
のサイズはMs≠0として平均符号長が1.5の場合M
Rmax=211/1.5=1父舷W に選ばれる。
Here, the size of the transmission buffer memory is Msmax=211/4.1≠ when MR≠0 and the average code length is 4.1.
50 kilowords (hereinafter referred to as KW), and the size of the receive buffer memory is M if the average code length is 1.5 and Ms≠0.
Rmax=211/1.5=1maleboard W is selected.

従って、送受の符号器のフレーム位相の同期がとれて動
作する系において従来の方法の如く、単一のフレーム同
期識別符号を用いて送受の制御を行うと、初期動作時に
はその平均符号長に応じて受信側バッファメモリの安定
した読み出し位置は第2図に示す如くa,b,cの3状
態が存在する。状態b,cは比較的平均符号長の長い場
合であり、bは送受合計で2フレーム時間、cは3フレ
ーム時間分の送出データが格納されている。これらの状
態は平均符号長が短くなると、1フレーム時間に送信で
きるワード数の増加により受信バッファメモリの内容量
が増加し、一旦オーバーフロー状態となりaに移行する
。かかる場合、オーバーフローによって画質が著しく低
下し、実用上好ましくない。一般に○(≧1)フレーム
時間以上のバッファメモリを有するフレーム間符号化方
式においても、受信側での引込み過程で全く同様のこと
が生じ、従釆の如き単一の同期識別符号では安定した制
御を行うことはできない。
Therefore, in a system that operates with the frame phases of the transmitting and receiving encoders synchronized, if the transmitting and receiving encoders are controlled using a single frame synchronization identification code as in the conventional method, the initial operation will depend on the average code length. As shown in FIG. 2, there are three stable read positions of the receiving side buffer memory: a, b, and c. Conditions b and c are cases in which the average code length is relatively long, and in b, transmission data for a total of 2 frame periods are stored, and in c, transmission data for a total of 3 frame periods is stored. In these states, when the average code length becomes shorter, the number of words that can be transmitted in one frame time increases, and the content capacity of the receive buffer memory increases, causing an overflow state and transitioning to state a. In such a case, the image quality is significantly degraded due to overflow, which is not practical. In general, even in interframe coding systems that have a buffer memory of ○ (≧ 1) frame time or more, exactly the same problem occurs during the pull-in process on the receiving side, and stable control cannot be achieved with a single synchronization identification code such as a follower. cannot be done.

本発明の目的は上記問題を除去することであり、これに
より常に安定した動作を提供することができる。上記目
的を達成するための本発明の構成はバッファメモリを介
して送受信するデジタル信号通信方式において、該デジ
タル信号中の複数の位置にフレーム同期位置識別信号を
n個(nZ2)設け、送信側バッファメモリの入力側か
ら該フレーム同期位置識別Si(i=1,2,・・・,
n)を送出し、受信側バッファメモリの出力側において
Si(i=i−○,D:自然数)番目のフレーム同期位
置識別信号から復号することを特徴とする。
The purpose of the present invention is to eliminate the above-mentioned problems, thereby making it possible to always provide stable operation. The configuration of the present invention for achieving the above object is that in a digital signal communication system that transmits and receives via a buffer memory, n frame synchronization position identification signals (nZ2) are provided at a plurality of positions in the digital signal, and the transmitting side buffer From the input side of the memory, the frame synchronization position identification Si (i=1, 2, . . .
n) and decoded from the Si (i=i−○, D: natural number) frame synchronization position identification signal on the output side of the receiving side buffer memory.

以下、本発明をバッファメモリを固定長語で、伝送を可
変長符号で行う方式を例にとって説明する。説明を簡単
にするために、ここで先にのべた伝送遅延時間を1フレ
ームとして平均符号長のバラッキが1.5〜4.1ビッ
トの場合について適用した例を第4図に従ってのべる。
第4図は、本発明の一実施例ブロック図である。
The present invention will be described below by taking as an example a system in which the buffer memory uses fixed-length words and transmission uses variable-length codes. To simplify the explanation, an example will be described in accordance with FIG. 4 in which the transmission delay time described earlier is assumed to be one frame, and the variation in average code length is 1.5 to 4.1 bits.
FIG. 4 is a block diagram of an embodiment of the present invention.

本実施例を説明するためのタイムチャートを第3図に示
す。第3図において、S,,S2,S3はフレーム同期
識別信号、1は送信側、0‘ま受信側のタイミング、(
llは符号器同期信号挿入タイミング、(ii)はフレ
ーム同期識別信号挿入タイミング、(iiDは符号器同
期信号抽出タイミング、GWはフレ−ム同期識別信号解
読タイミングである。第4図において、1,2,3,4
及びA,B,C,0は第1図と同一部分及び位置を示す
A time chart for explaining this embodiment is shown in FIG. In Fig. 3, S,, S2, S3 are frame synchronization identification signals, 1 is the transmitting side, 0' is the timing of the receiving side, (
ll is the encoder synchronization signal insertion timing, (ii) is the frame synchronization identification signal insertion timing, (iiD is the encoder synchronization signal extraction timing, and GW is the frame synchronization identification signal decoding timing. In FIG. 4, 1, 2, 3, 4
and A, B, C, 0 indicate the same parts and positions as in FIG.

5はフレーム同期位置識別信号挿入回路、6はデータ符
号変換回路、7は多重化回路、8は符号器同期用信号挿
入回路、9は符号器同期用信号抽出回路、10は復号器
クロック回路、11は分離復号回路、12はフレーム同
期位置識別信号読み出し回路、13はデータ復号化回路
である。
5 is a frame synchronization position identification signal insertion circuit, 6 is a data code conversion circuit, 7 is a multiplexing circuit, 8 is an encoder synchronization signal insertion circuit, 9 is an encoder synchronization signal extraction circuit, 10 is a decoder clock circuit, 11 is a separation decoding circuit, 12 is a frame synchronization position identification signal reading circuit, and 13 is a data decoding circuit.

フレ−ム同期識別信号S,,S2,S3をフレーム同期
挿入指示信号にタイミングをとり、Aより順次サィクリ
ックに挿入する。
The frame synchronization identification signals S, , S2, and S3 are timed with the frame synchronization insertion instruction signal, and are sequentially cyclically inserted starting from A.

受信側では符号器同期用の検出により、送信側符号器に
同期して動作するようにセットされたクロツク回路より
供給される読み出しクロックによりS3より復号を開始
するものである。図中、Sが送信側、Rが受信側を示し
フレーム同期位層識別信号挿入回路に所定のタイミング
で挿入指示パルスが入力し、Aにおいて第3図に例示し
たS,,S2,S3の信号が挿入される。
On the receiving side, upon detecting encoder synchronization, decoding is started at S3 using a read clock supplied from a clock circuit set to operate in synchronization with the transmitting side encoder. In the figure, S indicates the transmitting side and R indicates the receiving side, and an insertion instruction pulse is input to the frame synchronization layer identification signal insertion circuit at a predetermined timing, and at A, the signals S, , S2, and S3 illustrated in FIG. is inserted.

この識別信号はデータ符号変換回路6からの出力ととも
に多重化回路7において多重化され、バッファメモリ1
、可変長符号器2、符号器同期用信号挿入回路8を介し
て伝送路に送出される。尚、挿入指示パルスは、送信側
Sと受信側Rとを一定の位置関係に保つための同期用信
号を符号器同期用信号挿入回路8に発生させるための指
示も行う。受信側においては、符号器同期用信号抽出回
路9にて同期信号抽出を行い、この同期位置における所
定のタイミングで復号器クロツク回路10にリセットパ
ルスを与える。復号器クロック回路10においては、タ
イミング信号を発生し、フレーム同期位置識別信号読み
出し回路12、データ復号化回路に与える。一方、デー
タ信号は可変長復号器3、バッファメモリ4、分離復号
回路11を介してフレーム同期位置識別信号読み出し回
路12、データ復号化回路13に入力する。そしてフレ
ーム同期位置識別信号読み出し回路12において、所定
のパルス位置を検出したときデー夕復号化回路にパルス
を与え、復号をはじめるものである。従来の如き単一識
別符号による復号器の制御ではスタート時の平均符号長
により、送受バッファメモリの内容量の和が1フレーム
時間、2フレーム時間、3フレーム時間となる場合が存
在したが本方式では常に1フレーム時間に設定できる。
その理由を以下に示す。送信バッファメモリの出力側よ
り挿入される符号器の同期用符号で受信側のカウンタが
送信側と同期に動くため、送受メモリの合計の内容量は
3フレーム分の容量を越えることはない。
This identification signal is multiplexed together with the output from the data code conversion circuit 6 in the multiplexing circuit 7, and the buffer memory 1
, the variable length encoder 2, and the encoder synchronization signal insertion circuit 8 to the transmission path. Note that the insertion instruction pulse also instructs the encoder synchronization signal insertion circuit 8 to generate a synchronization signal for maintaining the transmitting side S and the receiving side R in a constant positional relationship. On the receiving side, an encoder synchronization signal extraction circuit 9 extracts a synchronization signal, and provides a reset pulse to the decoder clock circuit 10 at a predetermined timing at this synchronization position. The decoder clock circuit 10 generates a timing signal and supplies it to the frame synchronization position identification signal reading circuit 12 and the data decoding circuit. On the other hand, the data signal is inputted to a frame synchronization position identification signal reading circuit 12 and a data decoding circuit 13 via a variable length decoder 3, a buffer memory 4, and a separation decoding circuit 11. When a predetermined pulse position is detected in the frame synchronization position identification signal reading circuit 12, a pulse is given to the data decoding circuit to start decoding. In conventional decoder control using a single identification code, there are cases where the sum of the contents of the transmitting and receiving buffer memory becomes 1 frame time, 2 frame time, or 3 frame time depending on the average code length at the start, but this method You can always set it to 1 frame time.
The reason is shown below. Since the counter on the receiving side moves in synchronization with the transmitting side by the synchronizing code of the encoder inserted from the output side of the transmitting buffer memory, the total content capacity of the transmitting and receiving memory does not exceed the capacity for three frames.

しかるに、符号器の同期用符号にタイミングを合わせて
S,を送信バッファメモ川こ入力し、受信側のバッファ
メモリからS3を解読できる状態は第3図の如く、1,
4,…フレーム時間となり、先の条件より安定状態は1
フレーム時間のみとなる。
However, as shown in Figure 3, the state in which S, is input to the transmitting buffer memory stream in synchronization with the synchronization code of the encoder, and S3 can be decoded from the buffer memory on the receiving side is as shown in Figure 3.
4,...The frame time becomes 1, and the stable state is 1 from the previous condition.
Frame time only.

本発明によればフレーム同期位置識別信号Si(i=1
,2,…n)を送出し、受信側バッファメモリ出力にお
いてSj(j=i−D)番目から復合することになる。
According to the present invention, the frame synchronization position identification signal Si (i=1
, 2, .

(i−D)が負になった場合は、サシクリツクにSjが
あらわれものであるから、Sjはj=n+(i一D)と
なることになる。以上、本発明の説明を固定長記憶、可
変長伝送を例にとり行ったが、画質の改善のためDフレ
ーム時間の遅延で受信側の復号器を安定に動作させる場
合も全く同様にして適用できることは明らかである。
If (i-D) becomes negative, Sj appears in the sequence, so Sj becomes j=n+(i-D). Although the present invention has been explained above using fixed length storage and variable length transmission as examples, it can be applied in exactly the same way to the case where the decoder on the receiving side operates stably by delaying the D frame time to improve image quality. is clear.

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

第1図は本発明を適用する通信系の一実施例、第2図は
バッファメモリの記憶量状態、第3図は本発明を説明す
るためのタイムチャート、第4図は本発明の一実施例を
示す。 第1図及び第4図において、1は送信側バッファメモリ
、2は可変長符号器、3は可変長復号器、4は受信側バ
ッファメモリである。 第1図 第2図 第3図 第4図
Fig. 1 shows an example of a communication system to which the present invention is applied, Fig. 2 shows the storage capacity state of the buffer memory, Fig. 3 is a time chart for explaining the present invention, and Fig. 4 shows an embodiment of the present invention. Give an example. In FIGS. 1 and 4, 1 is a transmitting side buffer memory, 2 is a variable length encoder, 3 is a variable length decoder, and 4 is a receiving side buffer memory. Figure 1 Figure 2 Figure 3 Figure 4

Claims (1)

【特許請求の範囲】[Claims] 1 バツフアメモリを介して送受信するデジタル信号方
式において、該デジタル信号中に挿入されるフレームの
同期信号の連続するn個(n≧2)に対し、サイクリツ
クに1〜nのフレーム同期位置識別信号を設け、送信側
バツフアメモリの入力側から該フレーム同期位置識別信
号Si(i=1,2,…,n,)を送出し、受信側バツ
フアメモリの出力側においてSj(j=i−D,D:自
然数)番目のフレーム同期位置識別信号から復号するこ
とを特徴とするデジタル信号通信方式。
1. In a digital signal system that transmits and receives via a buffer memory, 1 to n frame synchronization position identification signals are provided cyclically for n consecutive frame synchronization signals (n≧2) inserted into the digital signal. , the frame synchronization position identification signal Si (i=1, 2,..., n,) is sent from the input side of the transmitting buffer memory, and Sj (j=i-D, D: natural number) is sent from the output side of the receiving buffer memory. A digital signal communication method characterized in that decoding is performed from the th frame synchronization position identification signal.
JP52086235A 1977-07-19 1977-07-19 Digital signal communication method Expired JPS6023551B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52086235A JPS6023551B2 (en) 1977-07-19 1977-07-19 Digital signal communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52086235A JPS6023551B2 (en) 1977-07-19 1977-07-19 Digital signal communication method

Publications (2)

Publication Number Publication Date
JPS5421220A JPS5421220A (en) 1979-02-17
JPS6023551B2 true JPS6023551B2 (en) 1985-06-07

Family

ID=13881124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52086235A Expired JPS6023551B2 (en) 1977-07-19 1977-07-19 Digital signal communication method

Country Status (1)

Country Link
JP (1) JPS6023551B2 (en)

Also Published As

Publication number Publication date
JPS5421220A (en) 1979-02-17

Similar Documents

Publication Publication Date Title
EP0460751B1 (en) Method of transmitting audio and/or video signals
US4864566A (en) Precise multiplexed transmission and reception of analog and digital data through a narrow-band channel
KR100360134B1 (en) Signal processing system
US5887110A (en) Video data playback system using effective scheme for producing coded video data for fast playback mode
KR100564057B1 (en) Encoding system and method, decoding system and method, encoding data recording device and method, encoding data transmission device and method
KR100373942B1 (en) Siganl processing system
EP0700610B1 (en) Method and device for transmitting data packets
US4472803A (en) Digital transmitting system
KR960006311A (en) Synchronous Restoration Method and Device for Variable Length Decoding Device
JPS5929015B2 (en) Multiple speed control device
JPH09191296A (en) Method and equipment for synchronizing clock for digital decoder and digital coder
JP3644995B2 (en) Time stamp value calculation method in coded transmission system
US5953489A (en) Transport bit stream recording/reproducing apparatus and method
JP2520404B2 (en) Compression decoding device
JP2001308876A (en) Information transmission system, transmitting device and receiving device
US5953695A (en) Method and apparatus for synchronizing digital speech communications
US4808008A (en) Method of transmitting digital streams over higher rate channels and a device for implementing same
US5822326A (en) Synchronizing digital audio signals
JPS6023551B2 (en) Digital signal communication method
JPH0824309B2 (en) Digital multiplexing receiver
JPS62164391A (en) Picture encoding transmission equipment
CA1255004A (en) Digital signal transmission system
US7522223B2 (en) Audio signal delay apparatus and method
JPH08191434A (en) Video / audio coded data multiplexing method and video / audio coded data multiplexing device
JPH08181688A (en) Time information coder-decoder, and coder and decoder