JPH03145242A - Control method for data terminal equipment - Google Patents
Control method for data terminal equipmentInfo
- Publication number
- JPH03145242A JPH03145242A JP1281868A JP28186889A JPH03145242A JP H03145242 A JPH03145242 A JP H03145242A JP 1281868 A JP1281868 A JP 1281868A JP 28186889 A JP28186889 A JP 28186889A JP H03145242 A JPH03145242 A JP H03145242A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission control
- transmission
- layer
- information
- 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
Links
Landscapes
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
- Communication Control (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、O3I参照モデルの7つの階層のそれぞれの
層の伝送制御処理を独立して実現する階層的伝送制御ソ
フトウェアを備えたデータ端末装置の制御方法に関する
。Detailed Description of the Invention [Industrial Application Field] The present invention relates to a data terminal device equipped with hierarchical transmission control software that independently implements transmission control processing for each of the seven layers of the O3I reference model. Concerning a control method.
[従来の技術]
例えば、グループ4フアクシミリ装置などのデータ端末
装置のプロトコル(伝送制御手順)のモデルとしては、
l5O(国VA標準化機構)の○SI(開放型システム
間相互接続:0pen System Inter−c
onnection)のOSI参照モデルが標準的なモ
デルとして用いられている。[Prior Art] For example, as a model of a protocol (transmission control procedure) for a data terminal device such as a Group 4 facsimile device,
l5O (National VA Standards Organization)'s ○SI (open system interconnection: 0pen System Inter-c)
The OSI reference model of ``Onconnection'' is used as a standard model.
この○SI参照モデルは、第8図に示すように、伝送媒
体を制御するための物理レイヤ(以下、レイヤlという
)、中継ノード(中継局)などの隣接開放型システムま
での通信の保証を行うためのデータリンクレイヤ(以下
、レイヤ2という)、データ端末などのエンド開放型シ
ステムまでの通1′コの保証を行うためのネットワーク
レイヤ(以下、レイヤ3という)、トランスペアレント
な伝送路を提供するためのトランスポートレイヤ(以下
、レイヤ4という)、会話制御を行うためのセツション
レイヤ(以下、レイヤ5という)、情報表現形式を統一
するためのプレゼンテーションレイヤ(以下、レイヤ6
という)、および、システム全体の管理および利用者の
ためのプロトコルを提供するためのアプリケーションレ
イヤ(以下、レイヤ7という)の7つの層から構成され
ている。As shown in Figure 8, this ○SI reference model guarantees communication to adjacent open systems such as the physical layer (hereinafter referred to as layer l) for controlling the transmission medium and relay nodes (relay stations). a data link layer (hereinafter referred to as layer 2) to provide communication, a network layer (hereinafter referred to as layer 3) to guarantee communication up to open-ended systems such as data terminals, and a transparent transmission path. a transport layer (hereinafter referred to as layer 4) for controlling conversations, a session layer (hereinafter referred to as layer 5) for conversation control, and a presentation layer (hereinafter referred to as layer 6) for unifying information representation formats.
It consists of seven layers: an application layer (hereinafter referred to as layer 7) for managing the entire system and providing protocols for users.
そして、例えば、伝送媒体肋を介して接続された2つの
端末TEa 、 TEbにおいて、同一層間で通信機能
が良好に働くように同一層間におけるプロトコルが規定
(プロトコルの水平性)されているとともに、ある層の
プロトコルを変更しても、他の層のプロトコルに影響を
与えない(プロトコルの独立性)ように各層間のインタ
フェースが規定されている。For example, in two terminals TEa and TEb connected via a transmission medium, a protocol between the same layers is defined (protocol horizontality) so that the communication function works well between the same layers. The interface between each layer is defined so that even if a layer's protocol is changed, it does not affect the protocols of other layers (protocol independence).
このようなO3I参照モデルレ;準拠した階層的プロト
コルレイヤ構成をもつデータ端末装置、例えば、グルー
プ4フアクシミリ装置では、各レイヤのプロトコルを処
理するための伝送制御ソフトウェアが独立して構成され
ている。In a data terminal device having a hierarchical protocol layer configuration compliant with the O3I reference model, such as a group 4 facsimile device, transmission control software for processing the protocols of each layer is configured independently.
さて、このようなグループ4フアクシミリ装置で、画情
報データを送信するときには、まず、レイヤ7で画情報
データが形成されると、−旦画像蓄積装置などに保存さ
れ、レイヤ6が画情報データを送信単位毎に切り出すと
ともに、相手端末のレイヤ6の処理に必要なヘッダ情報
を付加して画情報データをフレーム化し、それをレイヤ
5に渡す。Now, when transmitting image information data with such a group 4 facsimile device, first, the image information data is formed in layer 7, then it is stored in an image storage device, etc., and then layer 6 transmits the image information data. In addition to cutting out each transmission unit, the image information data is converted into a frame by adding header information necessary for layer 6 processing of the destination terminal, and then passed to layer 5.
レイヤ5は、相手端末のレイヤ5の処理に必要なヘッダ
情報を付加した状態で、その送信データをレイヤ4に渡
す。Layer 5 passes the transmission data to layer 4 with header information necessary for layer 5 processing of the partner terminal added.
以下、レイヤ4,3,2.は、それぞれ上位のレイヤよ
り送信データを受は取ると、相手端末の同じレイヤが処
理するために必要なプロトコル情報を付加し、その状態
で、送信データを下位のレイヤに渡す。Below, layers 4, 3, 2. When each receives and receives transmission data from an upper layer, it adds protocol information necessary for processing by the same layer of the other terminal, and in that state passes the transmission data to a lower layer.
このようにして、レイヤ1より伝送媒体MDに出力され
る伝送データは、第9図に示すように、lフレーム分の
通信データ(この場合は、画情報データ)に順次レイヤ
6.5,4,3,2のヘッダ情報を付加した状態になる
。In this way, the transmission data output from layer 1 to the transmission medium MD is sequentially layered into layers 6, 5, 4, and 1 frame worth of communication data (in this case, image information data), as shown in FIG. , 3, 2 header information is added.
一方、このような伝送データを受信した端末装置は、レ
イヤ2,3,4,5,6が順次対応するヘッダ情報を処
理し、より上位レイヤに渡す必要がある場合には、上位
レイヤに同じレイヤのヘッダ情報を除去した状態の伝送
データを渡す。On the other hand, a terminal device that receives such transmission data processes the header information corresponding to layers 2, 3, 4, 5, and 6 in order, and if it is necessary to pass it to a higher layer, it sends the same information to the upper layer. Pass the transmission data with layer header information removed.
これとは別に1通信データを伝送する前の段階で、2つ
の端末におけるおのおののレイヤ間で、使用する機能の
交渉を行ったり、調整を行うためのプロトコル処理が行
われる。Separately, before transmitting one piece of communication data, protocol processing is performed between the respective layers of the two terminals to negotiate and adjust the functions to be used.
このプロトコル処理に用いられる伝送制御データは、送
信側の端末では、その伝送制御データを発生したレイヤ
から順次下位のレイヤに渡され。At the transmitting terminal, the transmission control data used for this protocol processing is sequentially passed from the layer that generated the transmission control data to lower layers.
伝送媒体問を介して相手端末に送出され、また、受信側
の端末では、下位レイヤで対応するヘッダ情報が除去さ
れ、伝送制御データを受は取るレイヤに渡される。The data is sent to the other party's terminal via the transmission medium, and at the receiving terminal, the corresponding header information is removed in the lower layer, and the data is passed to the layer that receives and receives the transmission control data.
したがって、伝送制御データには、それを発生したレイ
ヤ以下のヘッダ情報が付加された状態で、伝送媒体に送
出される。Therefore, the transmission control data is sent to the transmission medium with header information below the layer that generated it added.
さて、従来では、上述したような画情報データを運ぶフ
レームの伝送データ、および、おのおののレイヤがその
プロトコル処理に伴って発生する伝送制御データを運ぶ
フレームの伝送データは、同じ経路を通って相手端末に
送出されるため、従来では、それらのデータを区別せず
に同一の扱い方で処理していた。Now, conventionally, the transmission data of the frame carrying the image information data as described above and the transmission data of the frame carrying the transmission control data generated in accordance with the protocol processing of each layer are transmitted through the same route to the other party. Since the data is sent to the terminal, conventionally, these data were not differentiated and were processed in the same manner.
すなわち、画情報データを運ぶフレームの伝送データの
サイズが最大2053オクテツト(バイト)になるとと
もに、ウィンド処理を行うためには最大フフレームの伝
送データを保持しておく必要があるため、データサイズ
が14371バイトのブロックをメモリ上に複数確保し
、そのブロック単位に伝送データを処理するようにして
いた。In other words, the maximum size of frame transmission data that carries image information data is 2053 octets (bytes), and in order to perform window processing, it is necessary to hold the maximum frame of transmission data, so the data size increases. A plurality of 14,371-byte blocks were secured in memory, and transmission data was processed in units of blocks.
[発明が解決しようとする課題]
しかしながら、このようなデータ端末装置では、従来1
次のような不都合を生じていた。[Problems to be solved by the invention] However, in such data terminal devices, conventional
This caused the following inconveniences.
すなわち、例えば、パケット交換網を伝送媒体として用
いる場合に、レイヤ2の伝送制御データであるRRフレ
ームは、4オクテツトのサイズしかないにもかかわらず
、それを処理するために2053オクテツトのブロック
を使用するため、メモリ使用効率が悪いという不都合を
生じていた。For example, when using a packet-switched network as a transmission medium, a 2053-octet block is used to process the RR frame, which is layer 2 transmission control data, even though the size is only 4 octets. As a result, memory usage efficiency was poor.
本発明は、かかる不都合を解消し、メモリ使用効率を良
好にすることができるデータ端末装置の制御方法を提供
することを目的としている。SUMMARY OF THE INVENTION An object of the present invention is to provide a data terminal device control method that can eliminate such inconveniences and improve memory usage efficiency.
[課題を解決するための手段]
本発明は、伝送データを生成した伝送制御ソフトウェア
は、共通メモリ領域に設定したバッファに伝送データを
保存し、それぞれの階層の伝送制御ソフトウェアは、そ
のバッファに保存されている伝送データを処理する一方
、おのおのの階層の伝送制御ソフトウェアにはローカル
メモリ領域を割り当て、伝送制御データを発生した伝送
制御ソフトウェアは、そのローカルメモリ領域に伝送制
御データを保存するとともに次の階層の伝送制御ソフト
ウェアに対してそのローカルメモリ領域に保存した伝送
制御データを引き渡すようにしたものである。[Means for Solving the Problems] According to the present invention, transmission control software that has generated transmission data stores the transmission data in a buffer set in a common memory area, and transmission control software in each layer stores the transmission data in the buffer. While processing the transmission data that has been sent, a local memory area is allocated to the transmission control software in each layer, and the transmission control software that generated the transmission control data stores the transmission control data in its local memory area and performs the following processing. The transmission control data stored in the local memory area is delivered to the hierarchical transmission control software.
[作用コ
したがって、伝送データと伝送制御データの扱い方が異
なり、おのおのに応したサイズのブロックを用いること
ができるので、よりデータサイズの小さい伝送制御デー
タを効率よく記憶でき、メモリ使用効率が向上する。[Effects] Therefore, transmission data and transmission control data are handled differently, and blocks of the appropriate size can be used for each. Therefore, transmission control data with a smaller data size can be stored efficiently, improving memory usage efficiency. do.
[実施例]
以下、添付図面を参照しながら、本発明の実施例を詳細
に説明する。[Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
第1図は1本発明の一実施例にかかるファクシミリ装置
を示している。このファクシミリH’llは、グループ
3フアクシミリ装置機能およびグループ4フアクシミリ
装置機能の両方を備えている。FIG. 1 shows a facsimile machine according to an embodiment of the present invention. This facsimile H'll has both group 3 facsimile machine functionality and group 4 facsimile machine functionality.
同図において、制御部lは、このファクシミリ装置の動
作制御処理、グループ3フアクシミリ伝送手順処理、上
位レイヤのグループ4フアクシミリ伝送手順処理、およ
び、通話手順処理を実行するものであり、システムメモ
リ2は、制御部lが実行する処理プログラムおよびその
処理プログラムを実行するために必要な各種データを記
憶するとともに、制御部lのワークエリアを構成するも
のである。パラメータメモリ3は、このファクシミリ装
置に固有な各種の情報を記憶するためのものであり、バ
ッテリバックアップされたSRAM(スタティック型ラ
ンダム・アクセス・メモリ)などデータを書き換え可能
な不揮発性の半導体記憶装置からなる。In the figure, a control unit 1 executes operation control processing of the facsimile machine, group 3 facsimile transmission procedure processing, group 4 facsimile transmission procedure processing of the upper layer, and call procedure processing, and system memory 2 , stores a processing program executed by the control unit l and various data necessary for executing the processing program, and constitutes a work area of the control unit l. The parameter memory 3 is for storing various types of information specific to this facsimile machine, and is stored from a rewritable nonvolatile semiconductor storage device such as a battery-backed SRAM (static random access memory). Become.
キャラクタジェネレータ4は、画像に付加する図形文字
の画像データを発生するためのものであり、時計回路5
は、現在時刻情報を得るためのものである。The character generator 4 is for generating image data of graphic characters to be added to the image, and is for generating image data of graphic characters to be added to the image.
is for obtaining current time information.
スキャナ6は、原稿画像をグループ4フアクシミリ装置
に設定されている解像度で読み取るためのものであり、
プロッタ7は、画像をグループ4フアクシミリ装置に設
定されている解像度で記録出力するものである。The scanner 6 is for reading the original image at the resolution set in the group 4 facsimile device,
The plotter 7 records and outputs images at the resolution set in the group 4 facsimile device.
操作表示部8は、このファクシミリ装置を操作するため
のものであり、各種の操作キー、および、オペレータへ
のガイダンス情報等を表示するための液晶表示器などの
各種の表示装置からむる。The operation display section 8 is used to operate the facsimile machine, and includes various operation keys and various display devices such as a liquid crystal display for displaying guidance information to the operator.
符号化復号化部9は、画信号を所定の符号化方式で符号
化圧縮するとともに、符号化圧縮された状態の画情報を
元の画信号に復号化するためのものであり、画素密度変
換部10は、スキャナ4およびプロッタ5の画像の画素
密度と相手先の端末装置が伝送可能な画像の画素密度が
相違する場合にそれらの画素密度を相互に変換するため
のものである。The encoding/decoding unit 9 encodes and compresses the image signal using a predetermined encoding method, and also decodes the encoded and compressed image information into the original image signal, and performs pixel density conversion. The unit 10 is for converting the pixel densities of the images of the scanner 4 and the plotter 5 and the image that can be transmitted by the destination terminal device, when the pixel densities of the images are different.
画像蓄積装置11は、送信画信号、送信画情報。The image storage device 11 stores transmission image signals and transmission image information.
受信画情報および受信画信号などの種々の情報を蓄積す
るためのものである。This is for storing various information such as received image information and received image signals.
l5DNインタフ工−ス回路12は、l5DNと物理的
に接続するためのものであり、レイヤ1信号制御部13
は、l5DNのレイヤ1の信号処理機能およびDチャネ
ル(信号チャネル)の信号と2つのBチャネル(情報チ
ャネル)の信号の統合/分離機能を備えたものである。The l5DN interface circuit 12 is for physically connecting with the l5DN, and is for layer 1 signal control unit 13.
is equipped with an I5DN layer 1 signal processing function and an integration/separation function of a D channel (signal channel) signal and two B channel (information channel) signals.
Dチャネル伝送制御部14は、Dチャネルを用いてl5
DNと行なう呼制御処理などの伝送制御処理を行なうた
めのものであり、C0DEC15は、l5DNのBチャ
ネルを用いてアナログ信号を伝送するためのアナログ信
号/デジタルデータの信号変換処理を行なうためのもの
である。The D channel transmission control unit 14 uses the D channel to
The C0DEC15 is for performing transmission control processing such as call control processing with the DN, and the C0DEC15 is for performing signal conversion processing of analog signals/digital data for transmitting analog signals using the B channel of the 15DN. It is.
Bチャネル伝送制御部16は、l5DNのBチャネル(
情報チャネル)を用いたグループ4フアクシミリ伝送制
御処理のうちレイヤ2,3,4.5の伝送制御処理を行
なうためのものである。The B channel transmission control unit 16 controls the B channel (
This is for performing transmission control processing of layers 2, 3, and 4.5 of group 4 facsimile transmission control processing using the information channel).
グループ3フアクシミリモデム17は、グループ3フア
クシミリのモデム機能を実現するためのものであり、伝
送手順信号をやりとりするための低速モデム機能(V、
21モデム)、および、主に画情報をやりとりするため
の高速モデム機能(V、29モデム、V、27terモ
デム)を備えている。The group 3 facsimile modem 17 is for realizing the group 3 facsimile modem function, and has a low speed modem function (V,
21 modem) and a high-speed modem function (V, 29 modem, V, 27ter modem) mainly for exchanging image information.
切換器18は、C0DEC]5を、グループ3フアクシ
ミリモデム17、通話のためのハンドセット19、また
は、呼出音などを出力するためのスピーカ20のいずれ
かに切換接続するためのものである。The switch 18 is used to switch and connect the CODEC 5 to either the group 3 facsimile modem 17, the handset 19 for making calls, or the speaker 20 for outputting a ring tone or the like.
制御部1、システムメモリ2、パラメータメモリ3、キ
ャラクタジェネレータ4、時計回路5、スキャナ6、プ
ロッタ7、操作表示部8、符号化復号化部9、画素密度
変換部101画像蓄積装置11. Dチャネル伝送制御
部14、C0DEC15、Bチャネル伝送制御部16、
グループ3フアクシミリモデム17゜および、切換器1
8’は、内部バス21に接続されており、これらの各要
素間における各種情報のやりとりは、主としてこの内部
バス21を介して行なわれる。また、ハンドセット19
のフック状態をあられすフック信号FSは、内部バス2
1を介してCPUIに加えられている。Control section 1, system memory 2, parameter memory 3, character generator 4, clock circuit 5, scanner 6, plotter 7, operation display section 8, encoding/decoding section 9, pixel density conversion section 101 image storage device 11. D channel transmission control section 14, C0DEC 15, B channel transmission control section 16,
Group 3 fax machine modem 17° and switch 1
8' is connected to an internal bus 21, and exchange of various information between these elements is mainly performed via this internal bus 21. Also, handset 19
The hook signal FS that detects the hook status of the internal bus 2
1 to the CPUI.
ここで、このファクシミリ装置などのI SDN端末が
、データ伝送時にl5D−Nとの間で行なう呼設定/呼
解放手順について説明する。Here, a description will be given of a call setup/call release procedure that an ISDN terminal such as a facsimile machine performs with an I5D-N during data transmission.
すなわち、第2図に示すように、発端末は、まず、使用
する端末機能を設定するとともに、着端末を宛先に指定
した呼設定メツセージ5ETUPを■SDNに送出して
着端末との呼設定を要求し、l5DNは、指定された着
端末に発端末の識別情報(ISDNアドレス)および端
末機能を設定した呼設定メツセージ5ETUPを送出し
て発呼する。また、l5DNは、呼設定状況を通知する
ための呼設定受付メツセージCALL−PROCを発端
末に送出する。That is, as shown in Fig. 2, the originating terminal first sets the terminal functions to be used, and sends a call setup message 5ETUP specifying the destination terminal to the ■SDN to set up a call with the destination terminal. The I5DN then sends a call setup message 5ETUP in which the identification information (ISDN address) of the originating terminal and the terminal functions are set to the specified destination terminal, and makes a call. The I5DN also sends a call setup acceptance message CALL-PROC to the calling terminal to notify the call setup status.
着端末は1着信検出すると、自端末が着信可能な状態に
なっているときには、l5DNに呼出メツセージALE
RTを所定間隔で連続して送出し、■SDNは呼出メツ
セージALERTを発端末に送出して着端末の呼出を開
始したことを通知する。When the destination terminal detects an incoming call, it sends a paging message ALE to the l5DN if the terminal is ready to receive the call.
RT is sent out continuously at predetermined intervals, and the SDN sends out a paging message ALERT to the calling terminal to notify that it has started calling the called terminal.
着端末は、着信応答すると応答メツセージC0NNをl
5DNに送出し、l5DNは応答メツセージC0NNを
発端末に送出して着端末が呼を受は付けたことを通知す
る。When the destination terminal responds to the incoming call, it sends a response message C0NN.
5DN, and the 15DN sends a response message C0NN to the originating terminal to notify that the terminating terminal has accepted the call.
また、l5DNは1着端末に応答確認メツセージC0N
N ACKを送出して着端末の応答を確認し、その時点
で、発端末と着端末の間にデータ伝送のための情報チャ
ネル(Bチャネル)が確立する。In addition, l5DN sends a response confirmation message C0N to the first destination terminal.
A NACK is sent to confirm the response of the destination terminal, and at that point, an information channel (B channel) for data transmission is established between the originating terminal and the destination terminal.
これによ′す、発端末と着端末との相互間で、情報チャ
ネルを用いたデータ伝送が、おのおのの端末の伝送機能
に設定された伝送制御手順により実行される。According to this, data transmission using the information channel between the originating terminal and the destination terminal is executed according to the transmission control procedure set in the transmission function of each terminal.
そして、データ伝送を終了すると、発端、末が切断メツ
セージDISCをl5DNに送出して情報チャネルの解
放を要求し、工SDNが切断メツセージDISCを着端
末に送出して情報チャネルの復旧を通知する。When the data transmission is finished, the originating terminal and the terminal send a disconnection message DISC to the 15DN to request release of the information channel, and the SDN sends a disconnection message DISC to the destination terminal to notify that the information channel has been restored.
これにより1着端末がチャネル切断完了を通知する解放
メツセージRELをl5DNに応答すると、l5DNか
ら発端末に解放メツセージRELが送出される。発端末
は、チャネル解放が完了すると解放完了メツセージRE
L−COMPをl5DNに送出してその旨を通知し、そ
、れにより、l5DNは解放完了メツセージREL−C
OMPを着端末に送出して、情報チャネルの解放が成立
し、発端末と着端末との間に設定されていた情報チャネ
ルが完全に解放される。As a result, when the first destination terminal responds to the l5DN with a release message REL notifying completion of channel disconnection, the release message REL is sent from the l5DN to the originating terminal. When the channel release is completed, the originating terminal sends a release completion message RE.
L-COMP is sent to l5DN to notify it, and as a result, l5DN sends a release completion message REL-C.
By sending the OMP to the destination terminal, the information channel is released, and the information channel set between the originating terminal and the destination terminal is completely released.
このようにして、発端末と着端末との間に情報チャネル
が設定されて、データ伝送が行なわれ、データ伝送が終
了すると、情報チャネルが解放される。In this way, an information channel is set up between the originating terminal and the destination terminal, data transmission is performed, and when the data transmission is completed, the information channel is released.
また、グループ4フアクシミリ装置がデータ伝送中に相
手端末との間で行う伝送制御手順の一例を第3図に示す
。この例では、回線交換モードでレイヤ3のプロトコル
としてl5O8208を用い、送信原稿の枚数が2枚の
場合な示している。FIG. 3 shows an example of a transmission control procedure performed by a group 4 facsimile device with a partner terminal during data transmission. In this example, 15O8208 is used as the layer 3 protocol in circuit switching mode, and the number of documents to be transmitted is two.
まず、発端末はコマンドSABMEを送出して着端末の
レイヤ2を起動し、着端末は、レイヤ2の確立を確認す
ると(手順クラスの調整)、レイヤ3をエンド・ツ・エ
ンドで張るために、信号SQを送出し、着端末は、それ
を受は付ける場合には、信号SFを応答する。First, the originating terminal sends the command SABME to activate layer 2 of the destination terminal, and after confirming the establishment of layer 2 (procedure class adjustment), the destination terminal sends the command SABME to activate layer 2 of the destination terminal. , signal SQ is sent, and if the destination terminal accepts it, it responds with signal SF.
このようにして、レイヤ3が確立すると1発端末は、レ
イヤ4の接続を要求するためにブロックTCRを送出し
、M端末は、それを受は付ける場合には、ブロックTC
Aを応答する(ブロックサイズの調整)。In this way, when layer 3 is established, the one-originating terminal sends a block TCR to request a layer 4 connection, and if the M terminal accepts it, it sends a block TCR.
Response A (block size adjustment).
レイヤ4が確立すると1発端末は、コマンドC3Sを送
出してレイヤ5の開始を指令し、着端末は、それを受は
付ける場合には、レスポンスR35Pを応答する(ウィ
ンド・サイズの調″!1)。When Layer 4 is established, the originating terminal sends a command C3S to instruct the start of Layer 5, and if the destination terminal accepts it, it responds with a response R35P (window size adjustment''!). 1).
レイヤ5が確立すると、レイヤ6(ドキュメントレイヤ
(=プレゼンテーションレイヤに相当))で使用する端
末能力を通知するために、コマンドCDCLを送出し、
着端末は、その機能を防用可能な場合には、レスポンス
RDCLPを応答する。When layer 5 is established, it sends the command CDCL to notify the terminal capabilities used in layer 6 (document layer (= presentation layer)).
The destination terminal responds with a response RDCLP if the function can be protected.
このようにして、伝送機能の設定が終了すると、発端末
は、コマンドCDSを送出してドキュメンhの送出開始
を通知し、lブロック単位に送信データ(画情報データ
)を切り出すとともに、それをフレームCDUIによっ
て送信する。When the setting of the transmission function is completed in this way, the originating terminal sends the command CDS to notify the start of transmission of document h, cuts out the transmission data (image information data) in l block units, and frames it. Send by CDUI.
1ページ目の画情報伝送が終了すると、発端末は、ペー
ジ終了(すなわち、後続ページあり)をあられすコマン
ドCDPBを送出し、着端末は、1ページ目の画情報を
正常に受信している場合には、レスポンスRDPBPを
応答する。When the transmission of the image information for the first page is completed, the originating terminal sends a command CDPB to notify that the page has ended (that is, there is a subsequent page), and the destination terminal normally receives the image information for the first page. In this case, a response RDPBP is sent as a response.
このようにして、1ページ目の画情報の伝送が終了する
と、発端末は、1ページ目の画情報と同様に、2ページ
目の画情報をフレームcou rにより送信し、2ペー
ジ目の画情報伝送を終了すると、ドキュメント終了をあ
られすコマンドCD[Eを送出する。着端末は、2ペー
ジ目の画情報を正常に受信している場合には、レスポン
スRDEPを応答する。In this way, when the transmission of the image information of the first page is completed, the originating terminal transmits the image information of the second page using the frame cou r in the same way as the image information of the first page, and transmits the image information of the second page. When the information transmission is finished, a command CD[E is sent to indicate the end of the document. If the destination terminal has normally received the image information of the second page, it responds with a response RDEP.
このようにして、画情報の伝送を全て終了すると、発端
末は、コマンドC5Eを送出してレイヤ5の終了を通知
し、着端末は、それを受は付ける場合にはレスポンスR
3EPを応答する。When all the image information has been transmitted in this way, the originating terminal sends the command C5E to notify the end of layer 5, and the destination terminal responds with a response R if it accepts it.
Reply with 3EP.
レイヤ5を正常終了すると、発端末は、レイヤ3を終了
するために、コマンドCQを送出し、着端末は、それを
受は付けるときにはレスポンスCFを応答する。When layer 5 is successfully terminated, the originating terminal sends a command CQ to terminate layer 3, and the destination terminal responds with a response CF when accepting it.
レイヤ3を正常終了すると、発端末は、レイヤ2を終了
するために、コマンドDISCを送出し、着端末は、そ
れを受は付ける場合には、レスポンスUAを応答する。When layer 3 is successfully terminated, the originating terminal sends a command DISC to terminate layer 2, and the destination terminal responds with a response UA if it accepts it.
このようにして、Bチャネル上での画情報伝送が行われ
る。In this way, image information is transmitted on the B channel.
さて、本実施例では、制御部lおよび8チャネル伝送制
御部16が実行する画情報伝送時の伝送制御処理を、第
4図に示すように構成している。In this embodiment, the transmission control process executed by the control unit 1 and the 8-channel transmission control unit 16 during image information transmission is configured as shown in FIG.
すむわち、各レイヤの処理を担当するタスクを独立に構
成するとともに、オペレーティングシステムによりメモ
リの共通領域などのリソースを管理し、それぞれのタス
クから要求されると、オペレーティングシステムが要求
したタスクにリソースを割り当てるようにしている。In other words, the tasks in charge of processing each layer are configured independently, and the operating system manages resources such as a common area of memory, and when each task requests them, the operating system allocates the resources to the requested task. I am trying to allocate it.
ただし、伝送制御データのやりとりは、隣接するタスク
間で行われる。However, transmission control data is exchanged between adjacent tasks.
また、システムメモリ2に形成されるワークエリアの一
部には、第5図に示すように、主としておのおののタス
クが伝送制御データなどの保存のために独自に使用可能
におのおののタスクに割り当てられている領域LAR、
および、それぞれのタスクにより共通的にアクセスされ
る通信データなどが保存される共通領域CARが形成さ
れており、このうち、共通領域CARがオペレーティン
グシステムによりリソースとして扱われる。In addition, as shown in FIG. 5, a part of the work area formed in the system memory 2 is allocated to each task so that each task can use it independently, mainly for storing transmission control data, etc. area LAR,
A common area CAR is formed in which communication data commonly accessed by each task is stored, and the common area CAR is treated as a resource by the operating system.
共通領域CARには、第6図(a)に示すように、共通
領域CARを管理するための共通領域管理テーブルを保
存するための領HTMCと、通信データの再大容量に対
応するサイズの複数のブロックからなる領域B D A
からなる。オペレーティングシステムは、領域BDAの
ブロックをタスクに割り当てるようにしている。As shown in FIG. 6(a), the common area CAR includes an area HTMC for storing a common area management table for managing the common area CAR, and a plurality of areas corresponding to the large capacity of communication data. Area B D A consisting of blocks of
Consisting of The operating system allocates blocks of area BDA to tasks.
共通領域管理テーブルは、同図(b)に示すように、そ
の共通領域管理テーブルを識別するためのテーブル番号
情報TID、その共通領域管理テーブルが割り当てられ
ているタスクを識別するためのタスク識別情報TSK、
その共通領域管理テーブルに対応するブロックの先頭ア
ドレスを記憶する先頭アドレス情報TAD、そのブロッ
クに記憶される有効データの大きさを記憶するためのバ
イト数情報TON、および、そのブロックをタスクが解
放できるか否かをあられす解放可能フラグFRLからな
る。As shown in FIG. 3(b), the common area management table includes table number information TID for identifying the common area management table, and task identification information for identifying the task to which the common area management table is assigned. TSK,
Start address information TAD that stores the start address of the block corresponding to the common area management table, byte number information TON that stores the size of valid data stored in that block, and the block that can be released by the task. It consists of a releasable flag FRL that indicates whether or not this is the case.
以上の構成で、画情報データを送信するとき。When transmitting image information data with the above configuration.
レイヤ7タスクがスキャナ6を作動して送信原稿の画信
号を読み取り、その画信号を符号化復号化部9で符号化
圧縮し、それによって得た画情報を画像蓄積装置11に
蓄積する。The layer 7 task operates the scanner 6 to read the image signal of the transmission document, encodes and compresses the image signal in the encoder/decoder 9, and stores the resulting image information in the image storage device 11.
このようにして、送信画情報が画像蓄積装置11に蓄積
されている状態で、レイヤ6タスクがその画像蓄積装置
11に蓄積されている画情報データを1ブロック単位に
切り出して、レイヤ6タスク領域(領域LAR)を用い
てフレームcourを形威し、オペレーティングシステ
ムにブロック割り当てを要求する。In this way, while the transmission image information is stored in the image storage device 11, the layer 6 task cuts out the image information data stored in the image storage device 11 in units of blocks and transfers it to the layer 6 task area. (area LAR) is used to form the frame cour and request block allocation from the operating system.
これにより、オペレーティングシステムは、領域TMC
に記憶されている共通領域管理テーブルのうち未使用(
タスク識別情報の内容がブランク)のものを1つ選択し
、その共通領域管理テーブルのテーブル番号情報TID
の内容をレイヤ6タスクに通知する。This causes the operating system to
Unused (
Select one task whose task identification information is blank, and enter the table number information TID of that common area management table.
Notify the layer 6 task of the contents.
レイヤ6タスクは、オペレーティングシステムから通知
されたテーブル番号に一致するテーブル番号情報TID
もつ共通領域管理テーブルを探して。Layer 6 task uses table number information TID that matches the table number notified from the operating system.
Looking for a common area management table with.
そのタスク識別情報TSにに自タスクに設定されている
識別情報を記録するとともに、その共通領域管理テーブ
ルの先頭アドレス情報TA口に記憶されているアドレス
から、フレームCDUIのデータを順次記憶し、そのフ
レームCDUIのバイト数を、共通領域管理テーブルの
バイト数情報TBNにセットする。また、このときには
、解放可能フラグFRLをセットしておくに
のようにして、フレームCDUIを領域B[lAのいず
れかのブロックに保存すると、レイヤ6タスクは、レイ
ヤ5タスクに、送信データがあることを通知するととも
に、フレームCDUIのデータを記憶しているブロック
に対応した共通領域管理テーブルのテーブル番号情報T
IDを通知する。The identification information set for the own task is recorded in the task identification information TS, and the data of the frame CDUI is sequentially stored from the address stored in the start address information TA port of the common area management table. The number of bytes of the frame CDUI is set in the byte number information TBN of the common area management table. Also, at this time, if the releasable flag FRL is set and the frame CDUI is saved in any block of area B [lA, the layer 6 task will be able to send data to the layer 5 task. At the same time, the table number information T of the common area management table corresponding to the block storing the frame CDUI data is notified.
Notify ID.
これにより、レイヤ5タスクは、レイヤ6タスクより通
知されたテーブル番号情報TIDの共通領域管理テーブ
ルの先頭アドレス情報TADから、フレームCDUIの
データを記憶しているブロックの先頭アドレスを得て、
そのアドレスから、バイト数情報TBNに記憶されてい
るバイト数のデータを読み出し、その読み出したデータ
にヘッダ情報を付加して、再度同じブロックに記憶する
。また、レイヤ5タスクは、共通領域管理テーブルのタ
スク識別情報1”SKに自タスクをあられす情報を記憶
し。As a result, the layer 5 task obtains the start address of the block storing the data of the frame CDUI from the start address information TAD of the common area management table of the table number information TID notified by the layer 6 task,
From that address, data of the number of bytes stored in the byte number information TBN is read, header information is added to the read data, and the data is stored again in the same block. Furthermore, the layer 5 task stores information that identifies the task itself in the task identification information 1''SK of the common area management table.
バイト数情報TBNにそのブロックに記憶したデータの
バイト数を記憶する。The number of bytes of data stored in the block is stored in the byte number information TBN.
このようにして、ヘッダ情報を付加すると、レイヤ5タ
スクは、レイヤ4タスクに、送信データがあることを通
知するとともに、レイヤ6タスクから通知されたテーブ
ル番号情報TIDを通知する。When the header information is added in this way, the layer 5 task notifies the layer 4 task that there is data to be sent, and also notifies the table number information TID notified from the layer 6 task.
これ以降は、順次下位タスクに共通領域管理テーブルの
テーブル番号情報TIDが通知されるとともに、フレー
ムcourに順次ヘッダ情報が付加されて、送信データ
が形成される(第7図参照)。After this, table number information TID of the common area management table is sequentially notified to lower tasks, and header information is sequentially added to the frame COUR to form transmission data (see FIG. 7).
この動作が1フレームごとに繰り返されて1画像蓄積装
置11に記憶されている画情報データが相手端末に送信
される。This operation is repeated for each frame, and the image information data stored in the image storage device 11 is transmitted to the other party's terminal.
また、伝送制御データを送信するときの動作を次に説明
する。Further, the operation when transmitting the transmission control data will be explained next.
まず、おのおののタスクは、自タスクに割り当てられて
いる領域LARに、オペレーティングシステムが共通領
域CARに形成する共通領域管理テーブルと同様な管理
テーブルを形成するとともに。First, each task forms a management table similar to the common area management table that the operating system forms in the common area CAR in the area LAR assigned to the task.
領域BDAと同様に、伝送制御データのサイズに対応し
た容量のブロックを複数形成している。ただし、この場
合、管理テーブルには、テーブル番号情報に代えて、そ
の管理テーブルの先頭アドレス(以下、テーブルアドレ
スという)の情報がセットされる。Similar to area BDA, a plurality of blocks are formed with a capacity corresponding to the size of transmission control data. However, in this case, instead of table number information, information on the start address of the management table (hereinafter referred to as table address) is set in the management table.
例えば、レイヤ6タスクがコマンドCDCLを形成する
と、そのコマンドCDCLを自タスクに割り当てられて
いる領域LARの空きブロックに記憶するとともに、そ
のブロックに対応した管理テーブルにタスク識別情報お
よびバイト数情報をセットし、さらに、解放可能フラグ
をリセットした状態で。For example, when a layer 6 task forms a command CDCL, it stores the command CDCL in an empty block in the area LAR assigned to the self-task, and sets task identification information and byte count information in the management table corresponding to the block. and also with the releasable flag reset.
レイヤ5タスクに対して、伝送制御データがあることを
通知するとともに、管理テーブルのテーブルアドレス情
報を通知する。The layer 5 task is notified of the existence of transmission control data, and is also notified of the table address information of the management table.
これにより、レイヤ5タスクは、レイヤ6タスクから通
知されたテーブルアドレス情報を参照して管理テーブル
を読み出し、その先頭アドレス情報が示すアドレスから
、バイト数情報が示すバイト数の伝送制御データをレイ
ヤ6タスクに割り当てられている領域LARより取り出
し、その取り出した伝送制御データにヘッダ情報を付加
する。次いで、同じ先頭アドレスからそのデータを記憶
し、バイト数情報を変更し、タスク識別情報を変更して
、レイヤ4タスクに対して、伝送制御データがあること
を通知するとともに、管理テーブルのテーブルアドレス
情報を通知する。As a result, the layer 5 task reads the management table by referring to the table address information notified from the layer 6 task, and transfers the transmission control data of the number of bytes indicated by the byte number information to the layer 6 from the address indicated by the start address information. The data is extracted from the area LAR assigned to the task, and header information is added to the extracted transmission control data. Next, the data is stored from the same start address, the byte count information is changed, the task identification information is changed, the layer 4 task is notified that there is transmission control data, and the table address of the management table is changed. Notify information.
これ以降は、順次下位レイヤのタスクに、伝送制御デー
タがあること、および、レイヤ6タスクのテーブルアド
レス情報が通知され、おのおののタスクで対応するヘッ
ダ情報が付加されて、その伝送制御データを生成したタ
スクに割り当てられている領域LARのブロックに記憶
され、伝送媒体阿りに送出される。From this point on, lower layer tasks are sequentially notified of the presence of transmission control data and the table address information of layer 6 tasks, and each task adds corresponding header information to generate its transmission control data. The data is stored in the block of the area LAR assigned to the assigned task and sent out to the transmission medium.
このようにして、伝送制御データは、その伝送制御デー
タを生成したタスクが管理する記憶領域のブロックに保
存されて、より下位レイヤのタスクからアクセスされる
ので、共通領域CARのブロックよりも領域LARの各
タスクの領域に形成されるブロックの大きさを格段に小
さくすることができ、結果的に、メモリ利用効率が向上
する。In this way, transmission control data is saved in a block of the storage area managed by the task that generated the transmission control data, and is accessed from a task in a lower layer. The size of the block formed in each task area can be significantly reduced, resulting in improved memory usage efficiency.
なお、上述した実施例では、l5DNを伝送路として用
いるグループ4フアクシミリ装置に本発明を適用してい
るが、それ以外のデータ端末装置にも、本発明を同様に
して適用することができる。In the above-described embodiment, the present invention is applied to a group 4 facsimile device that uses an 15DN as a transmission line, but the present invention can be similarly applied to other data terminal devices.
また、上述した記憶管理方法は、−例であり、それ以外
の方法も用いることができる。Furthermore, the storage management method described above is just an example, and other methods may also be used.
また、上述した実施例では、Bチャネルのプロトコルと
して、回線交換モードでレイヤ3のプロトコルをl5O
8208を使用しているが、それ以外のプロトコルを使
用する端末装置にも、本発明を同様に適用することがで
きる。In addition, in the embodiment described above, the layer 3 protocol is used as the B channel protocol in circuit switching mode.
8208, but the present invention can be similarly applied to terminal devices that use other protocols.
[発明の効果]
以上説明したように、本発明によれば、伝送データを生
成した伝送制御ソフトウェアは、共通メモリ領域に設定
したバッファに伝送データを保存し、それぞれの階層の
伝送制御ソフトウェアは。[Effects of the Invention] As described above, according to the present invention, the transmission control software that has generated transmission data stores the transmission data in a buffer set in a common memory area, and the transmission control software of each layer.
そのバッファに保存されている伝送データを処理する一
方、おのおのの階層の伝送IIJ御ソフトウェアにはロ
ーカルメモリ領域を割り当て、伝送制御データを発生し
た伝送制御ソフトウェアは、そのローカルメモリ領域に
伝送制御データを保存するとともに次の階層の伝送制御
ソフトウェアに対してそのローカルメモリ領域に保存し
た伝送制御データを引き渡すようにしたので、伝送デー
タと伝送制御データの扱い方が異なり、おのおのに応じ
たサイズのブロックを用いることができるので、よりデ
ータサイズの小さい伝送制御データを効率よく記憶でき
、メモリ使用効率が向上するという効果を得る。While processing the transmission data stored in the buffer, a local memory area is allocated to the transmission IIJ control software of each layer, and the transmission control software that generated the transmission control data stores the transmission control data in the local memory area. At the same time, the transmission control data stored in the local memory area is passed to the next layer of transmission control software, so the handling of transmission data and transmission control data is different, and each block size is divided according to the data. Therefore, it is possible to efficiently store transmission control data with a smaller data size, thereby achieving the effect of improving memory usage efficiency.
第1図は本発明の一実施例にががるグループ4フアクシ
ミリ装置を示すブロック図、第2図は■SDNを伝送路
に使用した場合の伝送手順の一例を示すタイムチャート
、第3図はBチャネル伝送手順の一例を示すタイムチャ
ート、第4図は制御ソフトウェアの構成例を示す概略図
、第5図はシステムメモリのワークエリアの構成例を示
す概略図、第6図(a)は共通領域の構成例を示す概略
図、同図(b)は共通領域管理テーブルの一例を示す概
略図、第7図は通信データの形成方法の一例を示す概略
図、第8図は○SI参照モデルを1税明するための概略
図、第9図は通信データの形式の一例を示す概略図であ
る。
1・・・制御部、2・・・システムメモリ、16・・・
Bチャネル伝送制御部。
第
図
1
第
図
第
6
図
(a)
AR
ブ
(b)
第
図Fig. 1 is a block diagram showing a Group 4 facsimile device according to an embodiment of the present invention, Fig. 2 is a time chart showing an example of the transmission procedure when SDN is used as the transmission path, and Fig. 3 is A time chart showing an example of the B channel transmission procedure, Fig. 4 is a schematic diagram showing an example of the configuration of control software, Fig. 5 is a schematic diagram showing an example of the configuration of the work area of the system memory, and Fig. 6 (a) is a common diagram. A schematic diagram showing an example of the structure of the area, (b) is a schematic diagram showing an example of the common area management table, FIG. 7 is a schematic diagram showing an example of the communication data formation method, and FIG. 8 is the ○SI reference model. FIG. 9 is a schematic diagram showing an example of the format of communication data. 1... Control unit, 2... System memory, 16...
B channel transmission control section. Figure 1 Figure 6 (a) AR (b) Figure
Claims (1)
御処理を独立して実現する階層的伝送制御ソフトウェア
を備えたデータ端末装置の制御方法において、伝送デー
タを生成した伝送制御ソフトウェアは、共通メモリ領域
に設定したバッファに伝送データを保存し、それぞれの
階層の伝送制御ソフトウェアは、そのバッファに保存さ
れている伝送データを処理する一方、おのおのの階層の
伝送制御ソフトウェアにはローカルメモリ領域を割り当
て、伝送制御データを発生した伝送制御ソフトウェアは
、そのローカルメモリ領域に伝送制御データを保存する
とともに次の階層の伝送制御ソフトウェアに対してその
ローカルメモリ領域に保存した伝送制御データを引き渡
すことを特徴とするデータ端末装置の制御方法。In a method for controlling a data terminal device equipped with hierarchical transmission control software that independently implements transmission control processing for each of the seven layers of the OSI reference model, the transmission control software that has generated transmission data is stored in a common memory area. The transmission data is stored in a buffer set to Data characterized in that the transmission control software that has generated the control data stores the transmission control data in its local memory area and also passes the transmission control data stored in the local memory area to the next layer of transmission control software. A method of controlling a terminal device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1281868A JP2804548B2 (en) | 1989-10-31 | 1989-10-31 | Control method of data terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1281868A JP2804548B2 (en) | 1989-10-31 | 1989-10-31 | Control method of data terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03145242A true JPH03145242A (en) | 1991-06-20 |
| JP2804548B2 JP2804548B2 (en) | 1998-09-30 |
Family
ID=17645101
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1281868A Expired - Fee Related JP2804548B2 (en) | 1989-10-31 | 1989-10-31 | Control method of data terminal device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2804548B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7130312B1 (en) | 1998-09-29 | 2006-10-31 | Juniper Networks, Inc. | Packet processing apparatus, packet processing method, and packet exchange |
-
1989
- 1989-10-31 JP JP1281868A patent/JP2804548B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7130312B1 (en) | 1998-09-29 | 2006-10-31 | Juniper Networks, Inc. | Packet processing apparatus, packet processing method, and packet exchange |
| US7515610B2 (en) | 1998-09-29 | 2009-04-07 | Juniper Networks, Inc. | Packet processing using a multi-port memory |
| US7970012B2 (en) | 1998-09-29 | 2011-06-28 | Juniper Networks, Inc. | Packet processing using a multi-port memory |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2804548B2 (en) | 1998-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0417458A (en) | Transmission control method for isdn terminal equipment | |
| JP2804548B2 (en) | Control method of data terminal device | |
| JP2781240B2 (en) | ISDN facsimile machine | |
| JP3845223B2 (en) | Communication terminal device | |
| JP3187407B2 (en) | Control method for ISDN terminal device | |
| JP2795863B2 (en) | Data terminal equipment | |
| JP2862923B2 (en) | Transmission control method for ISDN terminal device | |
| JP3298684B2 (en) | ISDN communication terminal | |
| JP3431976B2 (en) | Facsimile apparatus and control method thereof | |
| JPH03131168A (en) | How to control a telematics terminal | |
| JP2966032B2 (en) | ISDN terminal equipment | |
| JP3025522B2 (en) | Transmission control method for facsimile machine | |
| JPH0340632A (en) | Terminal adaptor | |
| JPH04196670A (en) | Isdn terminal equipment | |
| JPH03297268A (en) | Transmission control system for isdn terminal equipment | |
| JPH04179363A (en) | Transmission control method for ISDN facsimile equipment | |
| JPH03169141A (en) | Transmission control method for ISDN terminal equipment | |
| JP2906955B2 (en) | Facsimile adapter | |
| JP3015429B2 (en) | Image transmission device | |
| JPH03119849A (en) | Control method for isdn terminal equipment | |
| JPH0490252A (en) | Isdn facsimile equipment | |
| JPH0324848A (en) | ISDN terminal equipment | |
| JPH02162945A (en) | Communication method of facsimile equipment in ISDN | |
| JPH0522473A (en) | Isdn terminal equipment | |
| JPH02270445A (en) | facsimile machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070717 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080717 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090717 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |