JPH05110603A - Packet transmitter - Google Patents

Packet transmitter

Info

Publication number
JPH05110603A
JPH05110603A JP17735791A JP17735791A JPH05110603A JP H05110603 A JPH05110603 A JP H05110603A JP 17735791 A JP17735791 A JP 17735791A JP 17735791 A JP17735791 A JP 17735791A JP H05110603 A JPH05110603 A JP H05110603A
Authority
JP
Japan
Prior art keywords
packet
assembly
timing
packet assembly
unit
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.)
Pending
Application number
JP17735791A
Other languages
Japanese (ja)
Inventor
Hiromi Miyamoto
比露美 宮本
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.)
NEC Engineering Ltd
Original Assignee
NEC Engineering 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 NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP17735791A priority Critical patent/JPH05110603A/en
Publication of JPH05110603A publication Critical patent/JPH05110603A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To prevent the increase in a load of a CPU and a packet exchange by managing a timing when a composition request of plural packets takes place simultaneously. CONSTITUTION:A packet start signal received by packet start processing sections 4(1)-4(n) is stored in packet composition request storage sections. When a packet composition timing takes place in a reference timing management section 6, a packet start timing correction section 3 reads a packet composition counter to set the count to a variable (i). A packet composition request stored in the packet composition request storage sections is extracted one by one in the timing and sent to a packet composition processing section 2.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、組み立てたパケットを
パケット交換網を利用して伝送するパケット伝送装置に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a packet transmission device for transmitting assembled packets using a packet switching network.

【0002】[0002]

【従来の技術】従来例では、異なる宛先に伝送する複数
のパケットを組み立てるときには、パケットごとに独立
したタイミングで組み立てて伝送している。
2. Description of the Related Art In a conventional example, when assembling a plurality of packets to be transmitted to different destinations, each packet is assembled and transmitted at an independent timing.

【0003】図3は従来の伝送装置のブロック図であ
る。データは入力処理部1を通ってパケット組立処理部
2に入力される。一方、パケット起動処理部4(1)〜
4(n)では、パケットごとにパケット起動信号を受信
し、その受信タイミングでパケット組立処理部2へパケ
ット組立要求を行う。パケット組立処理部2では、パケ
ット起動処理部4(1)〜4(n)から組立要求を受け
取ると直ちに入力されたデータをもとにパケットを組み
立て、出力処理部5を通してパケットを送出する。
FIG. 3 is a block diagram of a conventional transmission device. The data is input to the packet assembly processing unit 2 through the input processing unit 1. On the other hand, the packet activation processing unit 4 (1)-
At 4 (n), a packet activation signal is received for each packet, and a packet assembly request is issued to the packet assembly processing unit 2 at the reception timing. Upon receiving the assembly request from the packet activation processing units 4 (1) to 4 (n), the packet assembly processing unit 2 assembles the packet based on the input data and sends the packet through the output processing unit 5.

【0004】[0004]

【発明が解決しようとする課題】このように、従来例で
は、複数のパケットの組立が独立したタイミングで管理
されているので、複数のパケットの組立要求が同時に発
生した場合には瞬間的にパケット組立処理に関する負荷
が増大する。また、複数パケットが同時に送信されるの
で、パケット交換機の負荷も瞬間的に大きくなるなどの
欠点がある。
As described above, in the conventional example, since the assembly of a plurality of packets is managed at independent timings, when the assembly requests of a plurality of packets are simultaneously generated, the packets are instantaneously transmitted. The load on the assembly process increases. Further, since a plurality of packets are transmitted at the same time, there is a drawback that the load on the packet switch is momentarily increased.

【0005】本発明は、このような欠点を除去するもの
で、CPUおよびパケット交換機の瞬間的な負荷増大を
抑止するパケット伝送装置を提供することを目的とす
る。
The present invention eliminates such drawbacks, and an object of the present invention is to provide a packet transmission device which suppresses an instantaneous increase in load on a CPU and a packet switch.

【0006】[0006]

【課題を解決するための手段】本発明は、パケットごと
にそのパケットに対応するパケット起動信号を受信し、
このパケット起動信号に応じてパケット組立要求信号を
生成するパケット起動処理部と、このパケット組立要求
信号が与えられるタイミングで当該パケットの組立を行
うパケット組立処理部とを備えたパケット伝送装置にお
いて、パケットごとに独立して一定間隔の基準タイミン
グを発生する基準タイミング管理部と、パケット組立要
求信号を記憶し、基準タイミング発生時に当該パケット
に対応するパケット組立要求信号を、記憶しているパケ
ット組立要求信号から一つずつ抽出してパケット組立処
理部2に与えるパケット起動タイミング補正部とを備え
たことを特徴とする。
The present invention receives, for each packet, a packet activation signal corresponding to the packet,
In a packet transmission device provided with a packet start processing unit for generating a packet assembly request signal in response to the packet start signal and a packet assembly processing unit for assembling the packet at a timing when the packet assembly request signal is given, A reference timing management unit that independently generates a reference timing at fixed intervals and a packet assembly request signal, and a packet assembly request signal corresponding to the packet when the reference timing occurs. It is characterized by including a packet activation timing correction unit for extracting each packet from the packet assembly processing unit 2 and providing it to the packet assembly processing unit 2.

【0007】ここで、上記パケット起動タイミング補正
部は、パケット組立要求信号を受信した順にパケット毎
に記憶するパケット組立要求記憶部と、基準タイミング
受信時に組み立てるべきパケットを指定するパケット組
立カウンタと、このパケット組立カウンタで指定された
パケット組立要求を上記パケット組立記憶部から順に一
つずつ抽出して上記パケット組立処理部2に与えるパケ
ット組立送信部とを備えても良い。
Here, the packet activation timing correction unit stores a packet assembly request storage unit for each packet in the order in which the packet assembly request signal is received, a packet assembly counter for designating a packet to be assembled at the time of receiving the reference timing, and A packet assembling transmission unit, which extracts packet assembly requests designated by the packet assembling counter one by one from the packet assembling storage unit and gives the packet assembling processing unit 2 to the packet assembling processing unit 2, may be provided.

【0008】[0008]

【作用】パケット起動処理部で受信したn個のパケット
起動信号はn個のパケット組立要求記憶部のそれぞれに
記憶され、基準タイミング管理部からのパケット組立タ
イミングに応じてパケット起動タイミング補正部3はパ
ケット組立カウンタを読み出して変数iに設定し、その
タイミングでi番目のパケット組立要求記憶部に記憶さ
れているパケット組立要求を一つずつ取り出してパケッ
ト組立処理部へ送信する。
The n packet activation signals received by the packet activation processing unit are stored in each of the n packet assembly request storage units, and the packet activation timing correction unit 3 operates according to the packet assembly timing from the reference timing management unit. The packet assembly counter is read out and set to the variable i, and at that timing, the packet assembly requests stored in the i-th packet assembly request storage unit are taken out one by one and transmitted to the packet assembly processing unit.

【0009】[0009]

【実施例】以下、本発明の一実施例について図面を参照
して説明する。図1(A)はこの実施例の伝送装置の機
能ブロック図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1A is a functional block diagram of the transmission device of this embodiment.

【0010】この実施例は、図1(A)に示すように、
パケットごとにそのパケットに対応するパケット起動信
号を受信し、このパケット起動信号に応じてパケット組
立要求信号を生成するパケット起動処理部4と、このパ
ケット組立要求信号が与えられるタイミングで当該パケ
ットの組立を行うパケット組立処理部2とを備え、さら
に、本発明の特徴とする手段として、パケットごとに独
立して一定間隔の基準タイミングを発生する基準タイミ
ング管理部6と、パケット組立要求信号を記憶し、基準
タイミング発生時に当該パケットに対応するパケット組
立要求信号を、記憶しているパケット組立要求信号から
一つずつ抽出してパケット組立処理部2に与えるパケッ
ト起動タイミング補正部3とを備える。
In this embodiment, as shown in FIG.
A packet activation processing unit 4 that receives a packet activation signal corresponding to each packet for each packet and generates a packet assembly request signal according to the packet activation signal, and assembles the packet at the timing when the packet assembly request signal is given. A packet assembly processing unit 2 for performing the above, and as a feature of the present invention, further stores a reference timing management unit 6 that independently generates a reference timing at a constant interval for each packet, and a packet assembly request signal. The packet start timing correction unit 3 extracts the packet assembly request signal corresponding to the packet when the reference timing is generated from the stored packet assembly request signal and gives the packet assembly processing unit 2 with the packet start timing correction unit 3.

【0011】次に、この実施例の各部の動作を図1
(A)を参照して説明する。データは入力処理部1を通
ってパケット組立処理部2に入力される。また、パケッ
ト起動処理部4(1)〜4(n)ではパケットごとにパ
ケット起動信号を受信し、パケット起動タイミング補正
部3を通じてパケット組立処理部2へパケット組立要求
を行う。パケット起動タイミング補正部3では、パケッ
ト起動処理部4(1)〜4(n)から受信したパケット
組立要求のタイミングを基準タイミング管理部6で管理
されるタイミングに補正し、パケット組立処理部2へパ
ケットの組立を要求する。
Next, the operation of each part of this embodiment will be described with reference to FIG.
This will be described with reference to (A). The data is input to the packet assembly processing unit 2 through the input processing unit 1. The packet activation processing units 4 (1) to 4 (n) receive the packet activation signal for each packet, and make a packet assembly request to the packet assembly processing unit 2 through the packet activation timing correction unit 3. The packet activation timing correction unit 3 corrects the timing of the packet assembly request received from the packet activation processing units 4 (1) to 4 (n) to the timing managed by the reference timing management unit 6, and sends it to the packet assembly processing unit 2. Request packet assembly.

【0012】次に、パケット起動タイミング補正部3の
詳細な説明を行う。図1(B)、図2はパケット起動タ
イミング補正部3の構成および動作を示す図である。
Next, the packet start timing correction unit 3 will be described in detail. FIG. 1B and FIG. 2 are diagrams showing the configuration and operation of the packet activation timing correction unit 3.

【0013】パケット起動タイミング補正部3は、図1
(B)に示すように、パケット組立要求信号を受信した
順にパケット毎に記憶するパケット組立要求記憶部7
と、基準タイミング受信時に組み立てるべきパケットを
指定するパケット組立カウンタ9と、このパケット組立
カウンタで指定されたパケット組立要求をパケット組立
記憶部7から順に一つずつ抽出してパケット組立処理部
2に与えるパケット組立送信部8とを備える。
The packet start timing correction unit 3 is shown in FIG.
As shown in (B), the packet assembly request storage unit 7 that stores the packet assembly request signal for each packet in the order of reception.
, A packet assembly counter 9 for designating a packet to be assembled at the time of receiving the reference timing, and packet assembly requests designated by the packet assembly counter from the packet assembly storage unit 7 one by one in order and given to the packet assembly processing unit 2. The packet assembling / transmitting unit 8 is provided.

【0014】次に、この実施例の動作を図1(B)およ
び図2を参照して説明する。パケット起動処理部4
(1)〜4(n)から受信したパケット組立要求はパケ
ット組立要求記憶部7(1)〜7(n)に記憶される。
基準タイミング管理部6でT秒間隔のパケット組立タイ
ミングが発生すると、パケット組立要求送信部8では、
パケット組立カウンタ9を読み出して変数iに設定し、
そのタイミングでパケット組立要求記憶部7(i)から
パケット組立要求を記憶された順に1つずつ取り出し、
パケット組立処理部2へ送信する。さらに、変数i
「1」を加算し、i=nである場合には変数iに「1」
を設定し、パケット組立カウンタ9へ書き込む。
Next, the operation of this embodiment will be described with reference to FIGS. 1 (B) and 2. Packet activation processing unit 4
The packet assembly request received from (1) to 4 (n) is stored in the packet assembly request storage units 7 (1) to 7 (n).
When the reference timing management unit 6 generates packet assembly timings at intervals of T seconds, the packet assembly request transmission unit 8
Read the packet assembly counter 9 and set it to the variable i,
At that timing, the packet assembly requests are taken out one by one in the stored order from the packet assembly request storage unit 7 (i),
It is transmitted to the packet assembly processing unit 2. Furthermore, the variable i
"1" is added, and when i = n, "1" is added to the variable i.
Is set and written in the packet assembly counter 9.

【0015】[0015]

【発明の効果】本発明は、以上説明したように、複数パ
ケットの組立要求が同時に発生した場合にそのタイミン
グを管理するので、CPUおよびパケット交換機の負荷
が増大することを防止できる効果がある。
As described above, the present invention manages the timings of requests for assembling a plurality of packets at the same time, so that the load on the CPU and the packet switch can be prevented from increasing.

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

【図1】本発明実施例の全体構成を示すブロック構成図
およびこの構成図に含まれるパケット起動タイミング補
正部の構成を示すブロック構成図。
FIG. 1 is a block configuration diagram showing an overall configuration of an embodiment of the present invention and a block configuration diagram showing a configuration of a packet activation timing correction unit included in this configuration diagram.

【図2】図1に図示されたパケット起動タイミング補正
部の動作を示すタイミングチャート。
FIG. 2 is a timing chart showing the operation of a packet activation timing correction unit shown in FIG.

【図3】従来例の構成を示すブロック構成図。FIG. 3 is a block configuration diagram showing a configuration of a conventional example.

【符号の説明】[Explanation of symbols]

1 入力処理部 2 パケット組立処理部 3 パケット起動タイミング補正部 4 パケット起動処理部 5 出力処理部 6 基準タイミング管理部 7 パケット組立要求記憶部 8 パケット組立要求送信部 9 パケット組立カウンタ 1 Input Processing Section 2 Packet Assembly Processing Section 3 Packet Activation Timing Correction Section 4 Packet Activation Processing Section 5 Output Processing Section 6 Reference Timing Management Section 7 Packet Assembly Request Storage Section 8 Packet Assembly Request Transmission Section 9 Packet Assembly Counter

【手続補正書】[Procedure amendment]

【提出日】平成4年10月7日[Submission date] October 7, 1992

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図面の簡単な説明[Name of item to be corrected] Brief description of the drawing

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

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

【図1】本発明実施例の全体構成を示すブロック構成
図。
FIG. 1 is a block configuration diagram showing an overall configuration of an embodiment of the present invention.

【図2】本発明実施例のパケット起動タイミング補正部
の構成を示すブロック構成図。
FIG. 2 is a block configuration diagram showing a configuration of a packet activation timing correction unit according to the embodiment of the present invention.

【図3】図1に図示されたパケット起動タイミング補正
部の動作を示すタイミングチャート。
FIG. 3 is a timing chart showing the operation of a packet activation timing correction unit shown in FIG.

【図4】従来例の構成を示すブロック構成図。FIG. 4 is a block configuration diagram showing a configuration of a conventional example.

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】全図[Correction target item name] All drawings

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図1】 [Figure 1]

【図2】 [Fig. 2]

【図4】 [Figure 4]

【図3】 [Figure 3]

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 パケットごとにそのパケットに対応する
パケット起動信号を受信し、このパケット起動信号に応
じてパケット組立要求信号を生成するパケット起動処理
部と、このパケット組立要求信号が与えられるタイミン
グで当該パケットの組立を行うパケット組立処理部とを
備えたパケット伝送装置において、 パケットごとに独立して一定間隔の基準タイミングを発
生する基準タイミング管理部と、 パケット組立要求信号を記憶し、基準タイミング発生時
に当該パケットに対応するパケット組立要求信号を、記
憶しているパケット組立要求信号から一つずつ抽出して
パケット組立処理部に与えるパケット起動タイミング補
正部とを備えたことを特徴とするパケット伝送装置。
1. A packet activation processing unit that receives a packet activation signal corresponding to each packet for each packet and generates a packet assembly request signal according to the packet activation signal, and a timing at which this packet assembly request signal is given. In a packet transmission device equipped with a packet assembly processing unit that assembles the packet, a reference timing management unit that independently generates a reference timing at a fixed interval for each packet, and a packet assembly request signal are stored to generate a reference timing. A packet transmission device comprising a packet start timing correction unit that sometimes extracts a packet assembly request signal corresponding to the packet from the stored packet assembly request signal and provides the packet assembly processing unit with the packet start timing correction unit. ..
【請求項2】 上記パケット起動タイミング補正部は、
パケット組立要求信号を受信した順にパケット毎に記憶
するパケット組立要求記憶部と、基準タイミング受信時
に組み立てるべきパケットを指定するパケット組立カウ
ンタと、このパケット組立カウンタで指定されたパケッ
ト組立要求を上記パケット組立記憶部から順に一つずつ
抽出して上記パケット組立処理部に与えるパケット組立
送信部とを備えた請求項1記載のパケット伝送装置。
2. The packet activation timing correction unit is
A packet assembly request storage unit that stores a packet assembly request signal for each packet in the order received, a packet assembly counter that specifies a packet to be assembled when a reference timing is received, and a packet assembly request specified by this packet assembly counter. The packet transmission device according to claim 1, further comprising a packet assembly transmission unit that sequentially extracts the storage units from the storage unit and provides the packet assembly processing unit with the packet assembly transmission unit.
JP17735791A 1991-06-21 1991-06-21 Packet transmitter Pending JPH05110603A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17735791A JPH05110603A (en) 1991-06-21 1991-06-21 Packet transmitter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17735791A JPH05110603A (en) 1991-06-21 1991-06-21 Packet transmitter

Publications (1)

Publication Number Publication Date
JPH05110603A true JPH05110603A (en) 1993-04-30

Family

ID=16029556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17735791A Pending JPH05110603A (en) 1991-06-21 1991-06-21 Packet transmitter

Country Status (1)

Country Link
JP (1) JPH05110603A (en)

Similar Documents

Publication Publication Date Title
US5588117A (en) Sender-selective send/receive order processing on a per message basis
US5764900A (en) System and method for communicating digitally-encoded acoustic information across a network between computers
JPH05110603A (en) Packet transmitter
JP3250532B2 (en) Data transmitting / receiving system, data receiving apparatus, and data receiving method
KR920005878B1 (en) Local area system transport
JPH05128030A (en) Device for managing resource information
JP2001166756A (en) Adaptive screen browsing method and storage medium storing adaptive screen browsing program
JP2959098B2 (en) Network system
JP3134662B2 (en) Server device
JPH04257146A (en) Packet transmission system
JP3341972B2 (en) Method and apparatus for generating communication-related information
JPH11259386A (en) Network system
JPH05336194A (en) Data transmission system
JPH05130141A (en) Packet transmitter
JP7635573B2 (en) Processing device, program, processing method, and processing system
JPH0314256B2 (en)
JPS62185435A (en) Network transmission control method
KR100335325B1 (en) Wireless Information Service System Using Wireless Network
JPH07111698B2 (en) Session management processing method
JPH09271046A (en) Exchange with sgm transfer function
JPH07121468A (en) Server selecting device
JPH05342020A (en) Inter-task communicating system
JPH07200435A (en) Message communication method in distributed processing system
JPH04122146A (en) Packet transmission system
JPS62299139A (en) Multiple address communication system