JPH0380728A - Frame synchronization transmission timing system - Google Patents

Frame synchronization transmission timing system

Info

Publication number
JPH0380728A
JPH0380728A JP1218060A JP21806089A JPH0380728A JP H0380728 A JPH0380728 A JP H0380728A JP 1218060 A JP1218060 A JP 1218060A JP 21806089 A JP21806089 A JP 21806089A JP H0380728 A JPH0380728 A JP H0380728A
Authority
JP
Japan
Prior art keywords
data
transmission
reception
bit
frame
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.)
Granted
Application number
JP1218060A
Other languages
Japanese (ja)
Other versions
JPH07121004B2 (en
Inventor
Junji Shoji
淳二 東海林
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
Original Assignee
Fujitsu Ltd
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 filed Critical Fujitsu Ltd
Priority to JP1218060A priority Critical patent/JPH07121004B2/en
Publication of JPH0380728A publication Critical patent/JPH0380728A/en
Publication of JPH07121004B2 publication Critical patent/JPH07121004B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔概要〕 下り受信データフレームに対して上りの送信データフレ
ームを送出する際のタイミングが規定されている上り下
りの全二重送受信システムにおけるフレーム同期送信タ
イミング方式に関し、子機側のハードウェア構成を経済
的にし、かつ、正確な送信タイミングを得ることを目的
とし、下りの受信データフレームに対して上りの送信デ
ータフレームを送出する際のタイミングが規定されてい
る上り下りの全二重送受信システムにおいて、下りのデ
ータを受信する下りデータ受信手段と、該下りデータ受
信手段によるデータ受信時の受信要求に基づき受信処理
を行なう受信処理部と、該受信処理部からの受信データ
からフレーム同期パターンを検出するフレーム開明検出
部と、該フレーム同期検出部からの該フレーム同期パタ
ーンの検出信号と前記下りデータ受信手段からの通知で
あるビットカウント要求とに基づいて受信データのビッ
トカウントを行ない、所定計数値のときに送信タイミン
グ通知を送出するビットカウント処理部と、該送信タイ
ミング通知に基づいてデータの送信処理を行なう送信処
理部とをファームウェアで実現する制御手段と、該II
I御手段からの送信すべきデータを上り送信データとし
て送信する上りデータ送信手段とを具備するよう構成す
る。
[Detailed Description of the Invention] [Summary] The present invention relates to a frame synchronization transmission timing method in an uplink and downlink full-duplex transmission/reception system in which the timing for transmitting an uplink transmission data frame with respect to a downlink reception data frame is specified. The purpose of this is to make the hardware configuration of the machine economical and to obtain accurate transmission timing, and the timing for sending out uplink transmission data frames relative to downlink reception data frames is specified. In the full-duplex transmission/reception system, a downlink data receiving means receives downlink data, a reception processing section performs reception processing based on a reception request when data is received by the downlink data reception means, and a reception processing section receives data from the reception processing section. a frame opening detection section that detects a frame synchronization pattern from data; and bits of received data based on a detection signal of the frame synchronization pattern from the frame synchronization detection section and a bit count request that is a notification from the downlink data receiving means. a control means that implements in firmware a bit count processing unit that counts and sends a transmission timing notification when a predetermined count value is reached; and a transmission processing unit that performs data transmission processing based on the transmission timing notification;
and upstream data transmitting means for transmitting data to be transmitted from the I control means as upstream transmission data.

〔産業上の利用分野〕[Industrial application field]

本発明はフレーム同期送信タイミング方式に係り、特に
下り受信データフレームに対して上りの送信データフレ
ームを送出する際のタイミングが規定されている上り下
りの全二重送受信システムにおけるフレーム同期送信タ
イミング方式に関する。
The present invention relates to a frame-synchronized transmission timing method, and more particularly to a frame-synchronized transmission timing method in an uplink/downstream full-duplex transmission/reception system in which the timing for transmitting an uplink transmission data frame with respect to a downlink reception data frame is specified. .

上記の上り下りの全二重送受信システムとして、1台の
基地局と複数台の移動局とから構成された簡易自動車電
話システムでは、全二m無線回線の1II111を行な
う制御チャネルについては、基地局からの下りデータフ
レームに対して移動局からの上りのデータフレームを送
信するタイミングが規定されている。
In the above-mentioned up-down and down-duplex full-duplex transmission/reception system, in a simple car telephone system consisting of one base station and a plurality of mobile stations, the base station The timing for transmitting an uplink data frame from a mobile station relative to a downlink data frame from a mobile station is defined.

従来より、このフレーム同期の送信タイミング手段は移
動局においてハードウェアで実現されているがミ移動局
をより経済的安価な構成とすることが簡易自動車電話シ
ステムを広く普及させるうえで要求されているため、上
記のフレーム同期の送信タイミング手段もより経済的な
構成とすることが必要とされる。
Conventionally, this frame synchronization transmission timing means has been implemented in hardware in mobile stations, but it is required to make mobile stations more economical and inexpensive in order to popularize simple car telephone systems. Therefore, the frame synchronization transmission timing means described above also needs to have a more economical configuration.

また、送信タイミングについても、誤差の少ない正確な
タイミングを得ることによる信頼性の向上が望まれる。
Furthermore, regarding transmission timing, it is desired to improve reliability by obtaining accurate timing with few errors.

(従来の技術) 第5図は従来のフレーム同期送信タイミング方式の一例
の構成図を示す。第5図は前記簡易自動車電話システム
に適用した場合の、移動局における構成を示しており、
基地局からの下り受信データが受信フレーム8ビツトデ
ータ受信手段51と受信フレーム1ビツトデータ受信手
段52でシリアルに受信される。上記の受信データはフ
レーム単位で構成されており、受信フレーム8ビツトデ
ータ受信手段51はこの受信データを直並列変換して8
ビット並列データをフレーム同期検出手段53及び制御
手段54に夫々供給する。
(Prior Art) FIG. 5 shows a configuration diagram of an example of a conventional frame synchronous transmission timing system. FIG. 5 shows the configuration of a mobile station when applied to the simple car phone system,
Downlink reception data from the base station is serially received by the reception frame 8-bit data reception means 51 and the reception frame 1-bit data reception means 52. The above received data is composed of frames, and the received frame 8-bit data receiving means 51 converts this received data into serial and parallel data.
The bit parallel data is supplied to frame synchronization detection means 53 and control means 54, respectively.

他方、受信フレーム1ビツトデータ受信手段52は上記
の受信データを1ビツトずつ受信してビットカウンタ5
5へ供給する。このビットカウンタ55は上記フレーム
同期検出手段53により、固定パターンの8ビツトのフ
レーム同期パターンが検出された時にフレーム同期検出
手段53より出力される検出信号によりセットされ、こ
の時点で送信タイミング通知を制御手段54に行なう。
On the other hand, the received frame 1-bit data receiving means 52 receives the above received data bit by bit and inputs the bit counter 5.
Supply to 5. This bit counter 55 is set by the detection signal output from the frame synchronization detection means 53 when a fixed pattern of 8-bit frame synchronization pattern is detected by the frame synchronization detection means 53, and at this point, the transmission timing notification is controlled. to the means 54.

制御手段54は受信フレーム8ビツトデータ受信手段5
1からの8ビツトデータが入力されるときは制御手段5
4内の受信処理部56に対して受信データが存在するこ
とを通知し、受信データの処理要求を行なう。一方、移
動局の操作者が送信を行なうときは、送信処理部57か
ら制御手段54に対して送信要求を行なうと共に、送信
データを制御手段54からの送信タイミング通知に基づ
いて転送する。この受信処理部56及び送信処理部57
は制御手段54によるマイクロプロセッサを用いたファ
ームウェア処理により実現される。
The control means 54 controls the reception frame 8-bit data reception means 5.
When 8-bit data from 1 is input, control means 5
The reception processing unit 56 in 4 is notified of the existence of the received data and requests processing of the received data. On the other hand, when the operator of the mobile station performs transmission, the transmission processing section 57 issues a transmission request to the control means 54, and the transmission data is transferred based on a transmission timing notification from the control means 54. This reception processing section 56 and transmission processing section 57
is realized by firmware processing by the control means 54 using a microprocessor.

制御手段54から取り出された送信のための8ビツトデ
ータは送信フレームデータ送出手段59により所定のフ
レームフォーマットに変換して送信データとしてシリア
ルに基地局へ送信する。
The 8-bit data for transmission taken out from the control means 54 is converted into a predetermined frame format by the transmission frame data sending means 59 and serially transmitted to the base station as transmission data.

このように、この従来例によれば、フレーム同期手段5
3及びビットカウンタ55をハードウェアで構成し、ま
たファームウェアにより受信要求に対してそのまま受信
処理を行ない、送信については送信タイミング通知をハ
ードウェアから受けて、フレーム同期信号検出時点の直
後のタイミングで送信データフレームを送出する送信処
理を行なう。
As described above, according to this conventional example, the frame synchronization means 5
3 and a bit counter 55 are configured by hardware, and the firmware directly performs reception processing in response to a reception request.For transmission, a transmission timing notification is received from the hardware, and transmission is performed immediately after the frame synchronization signal is detected. Performs transmission processing to send data frames.

また、第6図は従来のフレーム同期送信タイミング方式
の他の構成図を示す。同図中、第5図と同一構成部分に
は同一符号を付し、その説明を省略する。第6図におい
て制御手段61は受信データがあるときは11制御手段
61内の受信処理部62に対して受信要求を行なう。受
信処理部62はこれを受けて受信データをフレーム同期
検出部63へ転送する。
Further, FIG. 6 shows another configuration diagram of the conventional frame synchronization transmission timing system. In the figure, the same components as those in FIG. 5 are denoted by the same reference numerals, and the explanation thereof will be omitted. In FIG. 6, when there is received data, the control means 61 issues a reception request to the reception processing section 62 in the control means 61. Upon receiving this, the reception processing section 62 transfers the received data to the frame synchronization detection section 63.

フレーム同期検出部63は受信データ中から固定パター
ンのフレーム同期信号を検出すると、タイマ処理部64
のタイマセットを行ない、タイマ処理を開始させる。タ
イマ処理部64はそれ以降、自ら生成した送信タイミン
グ通知を送信処理部65ヘフレ一ム周期で送出する。送
信処理部65はこの送信タイミング通知に基づいて送信
要求を制御手段61に行なう。
When the frame synchronization detection section 63 detects a fixed pattern frame synchronization signal from the received data, the timer processing section 64
Set the timer and start timer processing. Thereafter, the timer processing section 64 sends the transmission timing notification generated by itself to the transmission processing section 65 at one frame cycle. The transmission processing section 65 issues a transmission request to the control means 61 based on this transmission timing notification.

この従来例は受信処理部62及び送信処理部65だけで
なく、フレーム同期検出部63及びタイマ処理部64も
制御手段54によるマイクロプロセッサを用いたファー
ムウェア処理で構成し、−旦タイマ処理部64がタイマ
セットされると、それ以降は自ら送信タイミング通知す
るから、フェージングによるデータエラーがあっても、
送信タイミングが得られるという特徴がある。
In this conventional example, not only the reception processing section 62 and the transmission processing section 65 but also the frame synchronization detection section 63 and the timer processing section 64 are configured by firmware processing using a microprocessor by the control means 54. Once the timer is set, it will automatically notify the transmission timing from then on, so even if there is a data error due to fading,
The feature is that the transmission timing can be obtained.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかるに、第5図に示した従来方式はフレーム同期手段
53とビットカウンタ55を複雑なハードウェア回路で
構成しているため、回路規模が大きく、装置としてのコ
ストが高くつくという欠点がある。しかも、−度開発す
ると固定の送信タイミングしか得られないため、他のタ
イプの送信タイミングに対応できないという欠点も有し
ている。
However, in the conventional system shown in FIG. 5, the frame synchronization means 53 and the bit counter 55 are constructed of complicated hardware circuits, so the circuit scale is large and the cost of the device is high. Furthermore, since only a fixed transmission timing can be obtained if the system is developed to a certain degree, it also has the disadvantage that it cannot support other types of transmission timing.

また、第6図に示した従来方式は、フレーム同期検出部
63及び送信タイミングを得るためのタイマ処理部64
をファームウェアで行なっているから、ハードウェア的
には簡単な構成となっているものの、タイマ処理におい
てはソフトタイマによる時計処理に時間的誤差を伴うた
め、実際の下りの受信データフレームとは正確に同期が
とれず、誤差を生じてしまう欠点がある。
Further, the conventional method shown in FIG. 6 includes a frame synchronization detection section 63 and a timer processing section 64 for obtaining transmission timing.
This is done in firmware, so it has a simple hardware configuration, but since there is a time error in the clock processing by the software timer, the actual downstream received data frame may not be accurate. There is a drawback that synchronization cannot be achieved and errors occur.

本発明は以上の点に鑑みてなされたもので、子機側のハ
ードウェア構成を経済的にし、かつ、正確な送信タイミ
ングを得ることができるフレーム同期送信タイミング方
式を提供することを目的とする。
The present invention has been made in view of the above points, and it is an object of the present invention to provide a frame synchronization transmission timing method that can make the hardware configuration of the handset side economical and obtain accurate transmission timing. .

〔課題を解決するための手段〕[Means to solve the problem]

第1図は本発明の原理構成図を示す。同図中、11は下
りデータ受信手段で、下りのデータを受信する。12は
制御手段で、受信処理部13.フレーム開用検出部14
.ビットカウント処理部15及び送信処理部16を有し
、これらをファームウェアで実現する。
FIG. 1 shows a basic configuration diagram of the present invention. In the figure, 11 is a downlink data receiving means that receives downlink data. 12 is a control means, which includes a reception processing section 13. Frame opening detection unit 14
.. It has a bit count processing section 15 and a transmission processing section 16, and these are realized by firmware.

ここで、上記の受信処理部13は下りデータ受信手段1
1のデータ受信時の受信要求に基づき、受信データの処
理を行なう。フレーム同期検出部14は受信データから
フレーム同期パターンを検出する。
Here, the above-mentioned reception processing section 13 is the downlink data receiving means 1
The received data is processed based on the reception request at the time of data reception in step 1. The frame synchronization detection unit 14 detects a frame synchronization pattern from the received data.

ビットカウント処理部15は上記のフレーム同期パター
ンの検出信号と下りデータ受信手段11からの通知であ
るビットカウント要求とに基づいて受信データのビット
カウントを行ない、所定計数値のときに送信タイミング
通知を送出する。
The bit count processing unit 15 counts the bits of the received data based on the frame synchronization pattern detection signal and the bit count request that is the notification from the downlink data receiving means 11, and issues a transmission timing notification when a predetermined count value is reached. Send.

送信処理部16は上記の送信タイミング通知に基づいて
データの送信処理を行なう。また、上りデータ送信手段
17は制御手段12からの送信すべきデータを上り送信
データとして送信する。
The transmission processing unit 16 performs data transmission processing based on the above-mentioned transmission timing notification. Further, the uplink data transmitting means 17 transmits the data to be transmitted from the control means 12 as uplink transmission data.

〔作用〕[Effect]

本発明では、フレーム同期検出部14でフレーム同期パ
ターンを検出すると、ビットカウント処連部15で受信
データのビットをカウントし、所定計数値に達した時点
で送信タイくング通知を行なうことをファームウェアで
実現する点に特徴がある。
In the present invention, when the frame synchronization detection section 14 detects a frame synchronization pattern, the bit count processing section 15 counts the bits of the received data, and when a predetermined count value is reached, the firmware specifies that a transmission timing notification is performed. It is distinctive in that it is realized by

これにより、ハードウェア構成は下りデータ受信手段1
1と上りデータ送信手段17だけで済み、第5図に示し
た従来方式に比べてハードウェア構成を簡素化できる。
As a result, the hardware configuration is as follows:
1 and upstream data transmitting means 17, the hardware configuration can be simplified compared to the conventional system shown in FIG.

また、本発明ではタイマ処理でなく受信データのビット
カウントを行なっているから、第6図に示した従来方式
のようなタイマ処理による時間的誤差の累積による送信
タイミングの誤差の発生を防止することができる。
Furthermore, since the present invention performs bit counting of received data instead of timer processing, it is possible to prevent errors in transmission timing due to accumulation of time errors caused by timer processing as in the conventional method shown in FIG. 6. I can do it.

〔実施例〕〔Example〕

第2図は本発明方式の一実施例の構成図を示す。 FIG. 2 shows a configuration diagram of an embodiment of the system of the present invention.

同図中、第1図と同一構成部分には同一符号を付しであ
る。第2図に示す実施例は前記した簡易自動車電話シス
テムの移動局の構成の要部を示しており、図示しない基
地局からの下りの受信データが8ビツトデータ受信回路
21及び1ビツト受信検出回路22に夫々シリアルに供
給される。8ビツトデータ受信回路21は入力受信デー
タを直並列変換して8ビツトの並列データを8ピツト汎
用マイクロプロセツサ(以下、単にマイクロプロセッサ
と記す〉23に入力すると共に、8ビット受信割込み通
知をマイクロプロセッサ23に対して行なう。
In the figure, the same components as in FIG. 1 are given the same reference numerals. The embodiment shown in FIG. 2 shows the main part of the configuration of the mobile station of the above-described simple car telephone system, in which downlink received data from a base station (not shown) is sent to an 8-bit data receiving circuit 21 and a 1-bit reception detecting circuit. 22, respectively. The 8-bit data receiving circuit 21 converts input received data into serial and parallel data, inputs the 8-bit parallel data to an 8-bit general-purpose microprocessor (hereinafter simply referred to as microprocessor) 23, and also sends an 8-bit reception interrupt notification to the microprocessor. This is done for the processor 23.

一方、1ビツト受信検出回路22は受信データを1ビツ
ト検出する毎に、マイクロプロセッサ23に対して1ビ
ット受信割込み通知を行なう。
On the other hand, the 1-bit reception detection circuit 22 notifies the microprocessor 23 of a 1-bit reception interrupt every time it detects 1 bit of received data.

本実施例においては、この1ビツト受信検出回路22に
よりマイクロプロセッサ23に対し、1ビツト毎に受信
データを受信したことのみを通知させるための割込み要
求を行なう点が、本実施例におけるハードウェア構成上
の特徴である。
In this embodiment, the hardware configuration of this embodiment is such that the 1-bit reception detection circuit 22 issues an interrupt request to the microprocessor 23 to notify only that received data has been received for each bit. This is the above feature.

マイクロプロセッサ23はリード・オンリ・メモリ(R
OM)24及びランダム・アクセス・メモリ(RAM)
25と共に、前記制御手段12を構成しており、これら
により、前記した受信処理部13.フレーム同期検出部
14.ビットカウント処y11部15及び送信処理部1
6をファームウェア処理で実現する。また、マイクロプ
ロセッサ23は送信すべきデータを8ビツトずつ並列に
8ビツト送信回路26に供給し、ここで並直列変換させ
、所定のフォーマットとした送信データをシリアルにモ
デム(図示せず)へ出力する。
The microprocessor 23 has read-only memory (R
OM) 24 and random access memory (RAM)
Together with .25, it constitutes the control means 12, and these constitute the reception processing section 13.25. Frame synchronization detection unit 14. Bit count processing unit 11 15 and transmission processing unit 1
6 is realized through firmware processing. Furthermore, the microprocessor 23 supplies the data to be transmitted 8 bits at a time in parallel to the 8-bit transmission circuit 26, where it is converted from parallel to serial, and the transmission data in a predetermined format is serially output to a modem (not shown). do.

次に、前記フレーム同期検出部14及びビットカウント
処理部15の動作について第3図のフローチャート及び
第4図の送信タイくング説明図と共に説明する。
Next, the operations of the frame synchronization detection section 14 and the bit count processing section 15 will be explained with reference to the flowchart of FIG. 3 and the transmission timing explanatory diagram of FIG. 4.

第3図において、最初の2つのステップ101と102
が前記フレーム同期検出部14によるファームウェア処
理を示し、残りのステップ103〜117が前記ビット
カウント処理部15によるファームウェア処理を示す。
In FIG. 3, the first two steps 101 and 102
indicates the firmware processing by the frame synchronization detection section 14, and the remaining steps 103 to 117 indicate the firmware processing by the bit count processing section 15.

まず、ステップ101で受信データから固定パターンの
フレーム同期パターンが存在するか否か検出し、存在す
るときは連続する2フレームでフレーム同期パターンが
検出されたか否かの判定を行なう。
First, in step 101, it is detected whether or not a fixed frame synchronization pattern exists from the received data, and if so, it is determined whether or not the frame synchronization pattern has been detected in two consecutive frames.

連続する2フレームでフレーム同期パターンが検出され
ると、ビットカウント処理部15によるファームウェア
処理に移り、初めに前記8ビット並列の受信データが入
力される毎にごットカウンタを8ビツトずつカウントダ
ウンしくステップ103) 、続いてその計数値が1フ
レ一ム分のカウント終了直前の値かの判定を行なう(ス
テップ104)。
When a frame synchronization pattern is detected in two consecutive frames, the bit count processing section 15 moves to firmware processing, and first, in step 103, the bit counter is counted down by 8 bits each time the 8-bit parallel received data is input. ), then it is determined whether the counted value is the value immediately before the end of counting for one frame (step 104).

ここで、例えば下りの受信データ1フレーム当りのデー
タビット長を240ビツト、送信フレームデータを送出
するタイミングとして、下りの受信データフレームのフ
レーム同期パターンの直後に同期させるものと規定され
ている場合について説明する。また、下りの受信データ
の1フレームのフォーマットは第4図(A)に示す如く
、固定パターンのビットシンクBSと、固定パターンの
フレーム同期パターンFSと、データDATAとが時系
列的に合成されており、BS及びFSはいずれも8ビツ
トの整数倍のビット長であるものとする。
Here, for example, in the case where the data bit length per frame of downlink received data is 240 bits, and the timing for transmitting the transmission frame data is specified to be synchronized immediately after the frame synchronization pattern of the downlink received data frame. explain. In addition, the format of one frame of downlink received data is as shown in FIG. 4(A), in which a fixed pattern of bit sync BS, a fixed pattern of frame synchronization pattern FS, and data DATA are synthesized in chronological order. It is assumed that both BS and FS have a bit length that is an integral multiple of 8 bits.

マイクロプロセッサ23〈ビットカウント処理部15)
はビットカウンタをステップ103で240ビツトから
8ビツト毎にカウントダウンしていき、ステップ104
でビットカウンタの値が1フレームの終了の直前のla
(例えば“4″)に達したことを検出すると、ステップ
105で1ビット受信割込み通知IRQをイネーブルに
して、続くステップ106で1ビツト受信検出回路22
からの1ビツト受信データが入力される毎にビットカウ
ンタをカウントダウンさせる処理に切替える。このよう
に、本実施例では1ビット受信割込み通知IRQは通常
マスクしておき、最低限必要な時点でのみイネーブルに
しておくことで、マイクロプロセッサ23に不要な負荷
をかけずに済み、マイクロブロセッ+J23の処理能力
の低下を最小限に止めている。
Microprocessor 23 (bit count processing unit 15)
The bit counter is counted down every 8 bits from 240 bits in step 103, and then in step 104.
The value of the bit counter is la just before the end of one frame.
(For example, "4"), in step 105 the 1-bit reception interrupt notification IRQ is enabled, and in the following step 106 the 1-bit reception detection circuit 22
The process is switched to count down the bit counter every time 1-bit received data is input. In this way, in this embodiment, the 1-bit reception interrupt notification IRQ is normally masked and enabled only at the minimum necessary time, thereby eliminating unnecessary load on the microprocessor 23 and reducing the burden on the microprocessor 23. This minimizes the decline in the processing capacity of the Set+J23.

次にステップ107でビットカウンタが1フレ一ム分の
カウント終了したか否かを、計数値が″0″であるか否
かに基づいて判定し、′0”でなければステップ106
に戻り1ビツトずつのカウントダウンを継続し、“O”
に達するとステップ108に進み1ビット受信割込み通
知IRQを再びマスクにした後ステップ109に進んで
8ビツト毎のカウントダウン処理に再び切替えるため、
ごットカウンタの端数処理を行なう。この端数処理は、
“240”から“4″を差し引いた値“236”をビッ
トカウンタにプリセットする処理である。
Next, in step 107, it is determined whether or not the bit counter has finished counting for one frame based on whether the count value is "0". If not, step 106
Return to “O” and continue counting down one bit at a time.
When it reaches step 108, the 1-bit reception interrupt notification IRQ is masked again, and then the process goes to step 109, where the countdown process is switched again to every 8 bits.
Performs rounding of the total counter. This rounding process is
This is a process of presetting the bit counter to the value "236" obtained by subtracting "4" from "240".

以上は送信要求がないときの処理であるが、次に送信要
求があるときの処理について説明する。
The above is the processing when there is no transmission request. Next, the processing when there is a transmission request will be explained.

上記のステップ109のビットカウンタの端数処理に続
い′〔、ステップ110でビットカウンタを“236”
から8ビツトカウントダウンし、ステップ111で1フ
レ一ム分のカウント終了直前の値“4″になったか否か
判定し、なっていないときはステップ110に戻る。
Following the rounding of the bit counter in step 109 above, the bit counter is set to "236" in step 110.
8 bits are counted down from then, and in step 111 it is determined whether the count has reached the value "4" immediately before the end of counting for one frame. If not, the process returns to step 110.

このようにして、°8ビット並列受信データが第4図(
C)に模式的に示す如く入力される毎に、同図(D)に
示す如くビットカウンタの値を8ビツトずつカウントダ
ウンしていき11数値が“4″に達すると、同図(B)
に模式的に示す如く1ビット受信割込み通知IRQをイ
ネーブル(EN)にしく第3図のステップ112) 、
ビットカウンタを受信データを1ビット受信する毎に、
同図(B)、(D)に示す如く計数値が“011になる
まで“1”ずつカウントダウンしていく(ステップ11
s; 114)。
In this way, the 8-bit parallel received data is generated as shown in Figure 4 (
As shown schematically in Figure C), each time the bit counter is inputted, the value of the bit counter is counted down by 8 bits as shown in Figure 11 (D), and when the 11 value reaches "4",
The 1-bit reception interrupt notification IRQ is enabled (EN) as schematically shown in step 112 of FIG. 3).
Each time the bit counter receives one bit of received data,
As shown in (B) and (D) of the same figure, the countdown is performed by "1" until the count value reaches "011" (step 11).
s; 114).

計数値が“0″のときは、フレ:ム同朋パターンFSの
直後のデータDATAの最初の1ビット位置であり、こ
のとき第4図(B)に模式的に示す如く1ビット受信割
込み通知IRQを再びマスクしく第3図のステップ11
5) 、送信タイミングとして送信処理を起動しく同、
ステップ116)、前記ステップ109と同じビットカ
ウンタの端数処理を行なう(同、ステップ111〉。上
記のステップ116の送信処理の起動により、第4図(
E)に模式的に示す如く、ビットカウンタの副数値“O
Itの時点から送信フレームデータが送信される。ステ
ップ117のビットカウンタ端数処理が終了すると、再
びステップ110に戻り、8ビツトずつのダウンカウン
ト処理に入る。
When the count value is "0", it is the first 1 bit position of the data DATA immediately after the frame friend pattern FS, and at this time, as schematically shown in FIG. 4(B), the 1 bit reception interrupt notification IRQ is Mask again step 11 in Figure 3.
5) Start the transmission process as the transmission timing,
Step 116), the same rounding of the bit counter as in step 109 is performed (step 111>).
As schematically shown in E), the sub-value of the bit counter “O
Transmission frame data is transmitted from the time It. When the bit counter fraction processing in step 117 is completed, the process returns to step 110 and starts counting down by 8 bits.

このように、本実施例によれば、受信データが入力され
る毎にビットカウンタをカウントダウンし、1数値が“
ONになった時点で送信タイミング通知を行なうように
しているため、タイマ処理のような時間的誤差に起因す
る送信タイミングのずれが発生することは全くなく、正
確な送信タイミング通知ができる。
In this way, according to this embodiment, the bit counter is counted down every time received data is input, and when the 1 value is "
Since the transmission timing is notified at the time of turning on, there is no shift in transmission timing due to time errors such as timer processing, and accurate transmission timing can be notified.

また、本実施例によれば、1ビツト受信通知をマイクロ
プロセッサ23への割込み通知でビットカウント処理す
るが、常時割込みを受付けると?イクロプロセッサ23
の処理能力が低下するため、最低限必要な時のみ1ビッ
ト受信割込み通知を受付けることでマイクロプロセッサ
23に不要な負荷をかけないようにしている。
Furthermore, according to the present embodiment, a 1-bit reception notification is bit-counted by sending an interrupt notification to the microprocessor 23, but what if interrupts are always accepted? microprocessor 23
Since the processing capacity of the microprocessor 23 decreases, an unnecessary load on the microprocessor 23 is avoided by accepting 1-bit reception interrupt notifications only when necessary.

なお、本発明は上記の実施例に限定されるものではなく
、1対Nの基地局と移動局から構成される移動通信シス
テムの移動局に広く適用することができる。
Note that the present invention is not limited to the above-described embodiments, but can be widely applied to mobile stations in a mobile communication system that includes a 1:N base station and a mobile station.

(発明の効果) 上述の如く、本発明によれば、ハードウェア構成を簡素
化できるため、回路規模を小さくできると共に装置のコ
ストダウンができ、またソフトタイマ処理でなく受信デ
ータのビットカウントにより送信タイミング通知を行な
うようにしているため、正確な送信タイミング通知を行
なうことができ、更に送信タイミング通知を可変設定で
きるので、他の移動通信システムに適用する場合にも有
利である等の特長を有するものである。
(Effects of the Invention) As described above, according to the present invention, the hardware configuration can be simplified, so the circuit size can be reduced and the cost of the device can be reduced, and transmission can be performed by counting bits of received data instead of by soft timer processing. Since timing notification is performed, accurate transmission timing notification can be performed, and furthermore, transmission timing notification can be variably set, so it has features such as being advantageous when applied to other mobile communication systems. It is something.

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

第1図は本発明の原理構成図、 第2図は本発明の一実施例の構成図、 第3図は本発明の要部の一実施例の動作説明用フローチ
ャート、 第4図はビットカウンタによる送信タイミング説明図、 第5図は従来方式の一例の構成図、 第6図は従来方式の他の例の構成図である。 図において、 11は下りデータ受信手段、 12は制御手段、 13は受信処理部、 14はフレーム同期検出部、 15はビットカウント処理部、 16は送信処理部、 17は上りデータ送信手段、 21は8ビツトデータ受信回路、 22は1ビツト受信検出回路、 23は8ビツト汎用マイクロプロセツサを示す。
Fig. 1 is a diagram of the principle configuration of the present invention, Fig. 2 is a block diagram of an embodiment of the invention, Fig. 3 is a flowchart for explaining the operation of an embodiment of the main part of the invention, and Fig. 4 is a bit counter. FIG. 5 is a configuration diagram of an example of the conventional system, and FIG. 6 is a configuration diagram of another example of the conventional system. In the figure, 11 is a downlink data receiving means, 12 is a control means, 13 is a reception processing unit, 14 is a frame synchronization detection unit, 15 is a bit count processing unit, 16 is a transmission processing unit, 17 is an uplink data transmission unit, and 21 is a An 8-bit data receiving circuit, 22 a 1-bit reception detection circuit, and 23 an 8-bit general-purpose microprocessor.

Claims (1)

【特許請求の範囲】 下りの受信データフレームに対して上りの送信データフ
レームを送出する際のタイミングが規定されている上り
下りの全二重送受信システムにおいて、 下りのデータを受信する下りデータ受信手段(11)と
、 該下りデータ受信手段(11)によるデータ受信時の受
信要求に基づき受信処理を行なう受信処理部(13)と
、該受信処理部(13)からの受信データからフレーム
同期パターンを検出するフレーム同期検出部(14)と
、該フレーム同期検出部(14)からの該フレーム同期
パターンの検出信号と前記下りデータ受信手段(11)
からの通知であるビットカウント要求とに基づいて受信
データのビットカウントを行ない、所定計数値のときに
送信タイミング通知を送出するビットカウント処理部(
15)と、該送信タイミング通知に基づいてデータの送
信処理を行なう送信処理部(16)とをファームウェア
で実現する制御手段(12)と、 該制御手段(12)からの送信すべきデータを上り送信
データとして送信する上りデータ送信手段(17)と、 を具備することを特徴とするフレーム同期送信タイミン
グ方式。
[Scope of Claims] In an uplink and downlink full-duplex transmission/reception system in which the timing for transmitting an uplink transmission data frame with respect to a downlink reception data frame is defined, a downlink data receiving means for receiving downlink data. (11), a reception processing unit (13) that performs reception processing based on a reception request when receiving data by the downlink data reception means (11), and a reception processing unit (13) that extracts a frame synchronization pattern from the received data from the reception processing unit (13). A frame synchronization detector (14) to detect, a detection signal of the frame synchronization pattern from the frame synchronization detector (14), and the downlink data receiving means (11).
A bit count processing unit (bit count processing unit) that counts bits of received data based on a bit count request that is a notification from
15), and a transmission processing unit (16) that performs data transmission processing based on the transmission timing notification, using firmware. A frame synchronized transmission timing system, comprising: upstream data transmission means (17) for transmitting as transmission data.
JP1218060A 1989-08-24 1989-08-24 Frame synchronization transmission timing method Expired - Lifetime JPH07121004B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1218060A JPH07121004B2 (en) 1989-08-24 1989-08-24 Frame synchronization transmission timing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1218060A JPH07121004B2 (en) 1989-08-24 1989-08-24 Frame synchronization transmission timing method

Publications (2)

Publication Number Publication Date
JPH0380728A true JPH0380728A (en) 1991-04-05
JPH07121004B2 JPH07121004B2 (en) 1995-12-20

Family

ID=16714019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1218060A Expired - Lifetime JPH07121004B2 (en) 1989-08-24 1989-08-24 Frame synchronization transmission timing method

Country Status (1)

Country Link
JP (1) JPH07121004B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2377596A (en) * 2001-07-11 2003-01-15 Cambridge Broadband Ltd Wireless communication system with synchronisation bursts containing offset pointers to the start of subsequent downlink frames
JP2006217408A (en) * 2005-02-04 2006-08-17 Fujitsu Ltd Signal transmission system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2377596A (en) * 2001-07-11 2003-01-15 Cambridge Broadband Ltd Wireless communication system with synchronisation bursts containing offset pointers to the start of subsequent downlink frames
GB2377596B (en) * 2001-07-11 2004-09-01 Cambridge Broadband Ltd Communications protocol
US7529274B2 (en) 2001-07-11 2009-05-05 Cambridge Broadband Networks Limited Communication system with variable length data frames
JP2006217408A (en) * 2005-02-04 2006-08-17 Fujitsu Ltd Signal transmission system

Also Published As

Publication number Publication date
JPH07121004B2 (en) 1995-12-20

Similar Documents

Publication Publication Date Title
JPS6226941A (en) Intermittent reception system of mobile radio communication system
US7817594B2 (en) Method for operating a device in a radio access network of a radio communication system as well as radio access network and device
JPH07121004B2 (en) Frame synchronization transmission timing method
JP2985180B2 (en) Wireless communication device
US5469472A (en) Message substitution in a digital communication system
JP2565896B2 (en) Location registration method for mobile communication system
JPH0358217B2 (en)
JP2815807B2 (en) Control channel standby method
KR910006456B1 (en) Public Service Telephone Network Subscriber Service Method in Pad System
JP2504198B2 (en) Mobile terminal of mobile communication system
JP2629020B2 (en) Data transmission device
JP2001217849A (en) Communication system and interrupt method in communication system
JPS63131639A (en) Communication control equipment
JPS59131240A (en) Transmitting method of 1:n information
JPH01229529A (en) Polling data sending system
JPS6276835A (en) Transmission control method
JPS60254949A (en) Data transmission system
JPH08223197A (en) Terminals, monitoring devices and communication devices
JP2002016964A (en) Radio base station, radio mobile station, mobile communication system, and logical control channel transmission position determination method
JPH0418738B2 (en)
JPH0334703B2 (en)
JPH04264827A (en) Radio communication device
JPH01170130A (en) System for selection call communication
JPH0759137A (en) Inter-station phase compensation method for wide area radio calling system
JP2002300633A (en) A method for monitoring a mobile device and a peripheral zone in a high-speed full-duplex packet communication system.