JPH05110603A - Packet transmitter - Google Patents
Packet transmitterInfo
- 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
Links
- 230000004913 activation Effects 0.000 claims description 29
- 230000005540 biological transmission Effects 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 6
- TVEXGJYMHHTVKP-UHFFFAOYSA-N 6-oxabicyclo[3.2.1]oct-3-en-7-one Chemical compound C1C2C(=O)OC1C=CC2 TVEXGJYMHHTVKP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【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.
【図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.
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)
パケット起動信号を受信し、このパケット起動信号に応
じてパケット組立要求信号を生成するパケット起動処理
部と、このパケット組立要求信号が与えられるタイミン
グで当該パケットの組立を行うパケット組立処理部とを
備えたパケット伝送装置において、 パケットごとに独立して一定間隔の基準タイミングを発
生する基準タイミング管理部と、 パケット組立要求信号を記憶し、基準タイミング発生時
に当該パケットに対応するパケット組立要求信号を、記
憶しているパケット組立要求信号から一つずつ抽出して
パケット組立処理部に与えるパケット起動タイミング補
正部とを備えたことを特徴とするパケット伝送装置。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. ..
パケット組立要求信号を受信した順にパケット毎に記憶
するパケット組立要求記憶部と、基準タイミング受信時
に組み立てるべきパケットを指定するパケット組立カウ
ンタと、このパケット組立カウンタで指定されたパケッ
ト組立要求を上記パケット組立記憶部から順に一つずつ
抽出して上記パケット組立処理部に与えるパケット組立
送信部とを備えた請求項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.
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) |
-
1991
- 1991-06-21 JP JP17735791A patent/JPH05110603A/en active Pending
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 |