JPH01128642A - Packet switching system - Google Patents

Packet switching system

Info

Publication number
JPH01128642A
JPH01128642A JP62285206A JP28520687A JPH01128642A JP H01128642 A JPH01128642 A JP H01128642A JP 62285206 A JP62285206 A JP 62285206A JP 28520687 A JP28520687 A JP 28520687A JP H01128642 A JPH01128642 A JP H01128642A
Authority
JP
Japan
Prior art keywords
packet
flow control
data flow
call control
processors
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
JP62285206A
Other languages
Japanese (ja)
Inventor
Kenji Obata
小畠 健治
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 Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP62285206A priority Critical patent/JPH01128642A/en
Publication of JPH01128642A publication Critical patent/JPH01128642A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M8/00Fuel cells; Manufacture thereof
    • H01M8/02Details
    • H01M8/0202Collectors; Separators, e.g. bipolar separators; Interconnectors
    • H01M8/0204Non-porous and characterised by the material
    • H01M8/0215Glass; Ceramic materials
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M8/00Fuel cells; Manufacture thereof
    • H01M8/02Details
    • H01M8/0202Collectors; Separators, e.g. bipolar separators; Interconnectors
    • H01M8/0204Non-porous and characterised by the material
    • H01M8/0215Glass; Ceramic materials
    • H01M8/0217Complex oxides, optionally doped, of the type AMO3, A being an alkaline earth metal or rare earth metal and M being a metal, e.g. perovskites
    • H01M8/0219Chromium complex oxides
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M8/00Fuel cells; Manufacture thereof
    • H01M8/02Details
    • H01M8/0202Collectors; Separators, e.g. bipolar separators; Interconnectors
    • H01M8/0204Non-porous and characterised by the material
    • H01M8/0223Composites
    • H01M8/0228Composites in the form of layered or coated products
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/30Hydrogen technology
    • Y02E60/50Fuel cells

Abstract

PURPOSE:To correspond to the increasing of the number of packet lines by connecting respective processors through a bidirectional bus and transferring information which transits a mutual managing condition to a common logical channel between these respective processors. CONSTITUTION:A packet switching equipment 10 is composed of a processor 100 for call control which executes a call control processing and processors 103 and 106 for data flow control to execute a data flow control processing and these processors are mutually connected through a bus 102. The information which transits the mutual control condition to the common logical channel can be transferred between these respective processors. Thus, a packet switching system can correspond to the increasing of the number of the packet lines and the system which the transmission/reception of call control information between the processors for call control can be eliminated or decreased is formed.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はパケット交換システムに係わり、例えばCCI
TT勧告X、25.同X、75等の階層構造を有する通
信プロトコル処理を呼制御処理とデータフロー制御処理
に分離し、これらの処理を複数のプロセッサにより実行
するようにしたパケット交換システムに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a packet switching system, for example, CCI
TT Recommendation X, 25. The present invention relates to a packet switching system in which communication protocol processing having a hierarchical structure such as X, 75, etc. is separated into call control processing and data flow control processing, and these processing are executed by a plurality of processors.

〔従来の技術〕[Conventional technology]

従来のこの種のパケット交換システムにあってはパケッ
ト階層の通信プロトコル処理を複数の処理に分離するこ
となく単一のプロセッサにより実行していた。
In conventional packet switching systems of this type, packet layer communication protocol processing was executed by a single processor without separating it into multiple processes.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来のパケット交換システムにあっては複数の論理チャ
ンネルの呼制御処理およびデータフロー制御処理を単一
のプロセッサで並行して実行する。したがって多数の論
理チャンネル上のデータパケットを送受信中に、特に短
いユーザデータを格納したデータパケットを高速の転送
速度で送受信中に多数の発呼、切断要求が発生するよう
な高負荷時では呼制御処理とデータフロー制御処理の双
方の絶対的な処理能力の低下が避けられなかった。この
結果、データパケットの転送能力の低下や呼設定・解放
の遅延を招くという問題があった。
In a conventional packet switching system, a single processor executes call control processing and data flow control processing for a plurality of logical channels in parallel. Therefore, call control is required during high load situations when a large number of call origination and disconnection requests occur while transmitting and receiving data packets on a large number of logical channels, especially when transmitting and receiving data packets containing short user data at high transfer speeds. A decline in the absolute throughput of both processing and data flow control processing was unavoidable. As a result, there have been problems in that data packet transfer capability is degraded and call setup/release is delayed.

この問題を解決するために、従来システムより更に処理
能力の高いプロセッサを使用することも提案されている
が、回線の増設に対応しにくくなるという問題がある。
In order to solve this problem, it has been proposed to use a processor with higher processing power than the conventional system, but there is a problem that it becomes difficult to cope with the addition of lines.

また回線の増設に対応できるように同一処理能力のプロ
セッサを複数台用意して収容回線を分散すると、交換処
理を行うシステムではこれらの各プロセッサ間で呼制御
情報のやりとりが必要となり、呼制御情報を転送するた
めの各プロセッサ間を接続するバスの転送能力にプロセ
ッサ数が左右されるという問題がある。
In addition, if multiple processors with the same processing capacity are prepared to accommodate line expansion and the accommodated lines are distributed, call control information must be exchanged between these processors in a system that performs switching processing. There is a problem in that the number of processors depends on the transfer capacity of the bus that connects each processor to transfer data.

本発明はこのような事情に鑑みてなされたものであり、
パケット回線数の増設に対応でき、かつ呼制御用プロセ
ッサ間における呼制御情報の送受信が不要か又は少ない
パケット交換システムを提供することを目的とするもの
である。
The present invention was made in view of these circumstances, and
It is an object of the present invention to provide a packet switching system that can accommodate an increase in the number of packet lines and that does not require or require less transmission and reception of call control information between call control processors.

〔問題点を解決するための手段〕 本発明は上記目的を達成するために、階層構造を有する
通信プロトコルに従ってパケットの送受信を行う複数の
パケット転送装置と、前記通信プロトコルに従ってデー
タパケットおよびフロー制御用パケットを処理するデー
タフロー制御処理とその他のパケットを処理する呼制御
処理を行うパケット交換装置とが回線を介して接続され
てなるシステムにおいて、パケット交換装置は、呼制御
処理を行う呼制御用プロセッサと、データフロー制御処
理を行う複数のデータフロー制御用プロセッサとが双方
向バスを介して接続されてなり、これらの各プロセッサ
間で共通の論理チャンネルに対して相互の管理状態を遷
移させる情報が転送可能に構成されることを特徴とする
ものである。
[Means for Solving the Problems] In order to achieve the above object, the present invention includes a plurality of packet transfer devices that transmit and receive packets according to a communication protocol having a hierarchical structure, and a device for controlling data packets and flows according to the communication protocol. In a system in which a data flow control process that processes packets and a packet switching device that performs call control processing that processes other packets are connected via a line, the packet switching device is a call control processor that performs call control processing. and a plurality of data flow control processors that perform data flow control processing are connected via a bidirectional bus, and information that transitions mutual management states is transmitted to a common logical channel between these processors. It is characterized by being configured to be transferable.

〔実施例〕〔Example〕

以下、本発明の実施例を図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図には本発明に係わるパケット交換システムの一実
施例としてCCITT勧告X、75通信プロトコルを実
現するパケット交換システムの構成が示されている。ま
た第2A図〜第2C図にはCCITT勧告X、75レベ
ル3プロトコルのパケット交換装置により実行される呼
制御処理とデータフロー制御処理の内容が示されている
。これらの図面に基づいてパケット転送用論理チャンネ
ルの設定からデータ転送が行われるまでの処理の流れに
ついて説明する。
FIG. 1 shows the configuration of a packet switching system that implements the CCITT Recommendation X, 75 communication protocol as an embodiment of the packet switching system according to the present invention. Further, FIGS. 2A to 2C show the contents of call control processing and data flow control processing executed by a packet switching device of CCITT Recommendation X, 75 level 3 protocol. The flow of processing from setting a logical channel for packet transfer to data transfer will be explained based on these drawings.

本実施例では第3図に示すように、CCITT勧告X、
75レベル3プロトコルで規定された手順に従う処理の
対象となるパケット種別に応じて呼制御処理とデータフ
ロー制御処理を定義する。
In this embodiment, as shown in FIG. 3, CCITT recommendation X,
Call control processing and data flow control processing are defined according to the packet type to be processed according to the procedure specified by the V.75 level 3 protocol.

パケット交換システムはパケット交換装置10と、発信
パケット転送装置20と、着信パケット転送装置30と
から構成されている。パケット転送装置は実際には2台
だけではなく、それ以上の複数台がパケット交換装置1
0に回線を介して接続されているが、説明の便宜上、省
略されている。
The packet switching system is composed of a packet switching device 10, an outgoing packet transfer device 20, and an incoming packet transfer device 30. Actually, there are not only two packet transfer devices, but multiple packet switching devices 1.
0 via a line, but this is omitted for convenience of explanation.

パケット交換装置10は呼制御処理を行う呼制御用プロ
セッサ100と、データフロー制御処理を行うデータフ
ロー制御用プロセッサ103.106とからなり、これ
らの各プロセッサがバス102を介して相互に接続され
ている。
The packet switching device 10 consists of a call control processor 100 that performs call control processing, and data flow control processors 103 and 106 that perform data flow control processing, and these processors are interconnected via a bus 102. There is.

上記構成において、まず発信パケット転送装置20より
発呼要求パケット22が回線21を介して発信側のデー
タフロー制御用プロセッサ103内のレベル1.2プロ
トコル制御部105に送出される。
In the above configuration, first, a call request packet 22 is sent from the originating packet transfer device 20 via the line 21 to the level 1.2 protocol control unit 105 in the data flow control processor 103 on the originating side.

次いでデータフロー制御用プロトコル103内のデータ
フロー制御処理部104により第2A図に示すレベル1
,2対応処理が実行される。
Next, the data flow control processing unit 104 in the data flow control protocol 103 performs level 1 as shown in FIG. 2A.
, 2 corresponding processing is executed.

すなわち、レベル1.2プロトコル制御部105より受
信パケットを受は取り、そのパケットが呼制御対象パケ
ットであるか否かが判定される(ステップ■、■)。
That is, a received packet is received from the level 1.2 protocol control unit 105, and it is determined whether the packet is a packet to be controlled (steps ①, ①).

ステップ■で受信パケットが呼制御対象パケラトである
と判定されると、このパケットはデータフロー制御用プ
ロセッサ103よりバス】02を介して呼制御用プロセ
ッサ100に送出される(ステップ■)。
When it is determined in step (2) that the received packet is a packet to be controlled, the packet is sent from the data flow control processor 103 to the call control processor 100 via the bus 02 (step (2)).

次に呼制御用プロセッサ100内の呼制御処理部101
では第2B図に示す呼制御処理が実行される。すなわち
、データフロー制御用プロセッサ103よりパケット情
報を受は取り(ステップ■)、着信パケット転送装置へ
の相手回線決定等の呼制御処理が行われた後、バス10
2を介して着信パケット転送装置30への回線25を収
容する着信側のデータフロー制御用プロセッサ106に
発呼要求パケットが送出される(ステップ■、■)ロ データフロー制御用プロトコル106内のデータフロー
制御処理部107では第2C図に示す呼制御対応処理が
実行される。すなわち、呼制御用プロセッサ100より
パケットを受は取ると、データフロー制御用プロセッサ
106内のレベル1,2プロトコル制御部108にパケ
ットの送信要求を行い、レベル1,2プロトコル制御部
108より回線25を介して発呼要求パケット26が着
信パケット転送装置30に送出される(ステップ■、■
)。
Next, the call control processing section 101 in the call control processor 100
Then, the call control process shown in FIG. 2B is executed. That is, after receiving and receiving packet information from the data flow control processor 103 (step ■), and performing call control processing such as determining the destination line to the incoming packet transfer device, the bus 10
A call request packet is sent to the data flow control processor 106 on the incoming side that accommodates the line 25 to the incoming packet transfer device 30 via the data flow control processor 106 (steps ■, ■). The flow control processing unit 107 executes the call control corresponding processing shown in FIG. 2C. That is, when a packet is received from the call control processor 100, a packet transmission request is made to the level 1, 2 protocol control unit 108 in the data flow control processor 106, and the level 1, 2 protocol control unit 108 sends the packet to the line 25. The call request packet 26 is sent to the incoming packet transfer device 30 via the
).

一方、着信パケット転送装置30より接続完了パケット
27が着信側のデータフロー制御プロセッサ106に送
出されると、データフロー制御処理部107、呼制御処
理部101、データフロー制御処理部104は上述した
のと同様の処理を行い、発信パケット転送装置20に接
続完了パケット24が送出され、論理チャンネルの設定
が完了する。
On the other hand, when the connection completion packet 27 is sent from the incoming packet transfer device 30 to the data flow control processor 106 on the incoming side, the data flow control processing unit 107, call control processing unit 101, and data flow control processing unit 104 perform the above-mentioned processing. Processing similar to that described above is performed, and a connection completion packet 24 is sent to the originating packet transfer device 20, thereby completing the setting of the logical channel.

次に論理チャンネル設定後に発信パケット転送装置20
からデータパケット23が発信側のデータフロー制御用
プロセッサ103に送出されると、データフロー制御処
理部104は発呼要求パケット22の受信時と同様にレ
ベル1゜2対応処理(第2A図)を実行する。すなわち
、レベル1,2プロトコル制御部105よりデータパケ
ット23を受は取り(ステップ■)、次にその受信パケ
ットが呼制御対象パケットであるか否かが判定される(
ステップ■)。
Next, after setting the logical channel, the outgoing packet transfer device 20
When the data packet 23 is sent to the data flow control processor 103 on the calling side, the data flow control processing unit 104 performs level 1.2 compatible processing (FIG. 2A) in the same way as when receiving the call request packet 22. Execute. That is, the data packet 23 is received and received from the level 1, 2 protocol control unit 105 (step ■), and then it is determined whether the received packet is a packet to be controlled (
Step ■).

ステップ■で受信パケットが呼制御対象パケットでない
と判定された場合にはウィンドウサイズチエツク等のデ
ータフロー制御処理を行い(ステップ■)、バス102
を介して発信側のデータフロー制御用プロセッサ103
より着信側のデータ制御用プロセッサ106にパケット
情報を送出する(ステップ■)。
If it is determined in step ■ that the received packet is not a packet subject to call control, data flow control processing such as window size check is performed (step ■), and the
Processor 103 for data flow control on the originating side via
The packet information is then sent to the data control processor 106 on the receiving side (step 2).

着信側のデータフロー制御用プロセッサ103ではデー
タフロー制御処理部107がパケット情報を受は取り(
第2C図ステップ■)、レベル1,2プロトコル制御部
108に回線25を介して着信パケット転送装置30に
対してデータパケット20の送信を要求する(第2C図
ステップ■)。
In the data flow control processor 103 on the receiving side, a data flow control processing unit 107 receives and takes packet information (
Step (2) in FIG. 2C requests the level 1, 2 protocol control unit 108 to send the data packet 20 to the incoming packet transfer device 30 via the line 25 (step (2) in FIG. 2C).

このようにデータパケットの転送が発信側、着信側のパ
ケット転送装置間で行われた後における論理チャンネル
の切断処理も上述した手順と同様に実行できる。
The logical channel disconnection process after data packet transfer is performed between the sending and receiving packet transfer devices in this manner can be performed in the same manner as the above-described procedure.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明ではパケット交換システムに
おいてパケット階層の通信プロトコルを呼制御とデータ
フロー制御とに分離し、かつ各々の処理を個々のプロセ
ッサに分担させると共に、各プロセッサを双方向バスを
介して接続し、これらの各プロセッサ間で共通の論理チ
ャンネルに対して相互の管理状態を遷移させる情報を転
送できるように構成することにより、一般にデータフロ
ー制御処理に比べて呼制御処理の負荷は低いので単一の
、又は少数の呼制御用プロセッサと多数のデータフロー
制御用プロセッサを含んでシステムを構成することが可
能となる。
As explained above, the present invention separates the packet layer communication protocol into call control and data flow control in a packet switching system, assigns each process to individual processors, and connects each processor via a bidirectional bus. By configuring these processors so that they can transfer information for mutual management state transitions to a common logical channel, the load of call control processing is generally lower than that of data flow control processing. Therefore, it is possible to configure a system including a single or a small number of call control processors and a large number of data flow control processors.

したがって、パケット回線数の増設に対応できかつ呼制
御用プロセッサ間における呼制御情報の送受信が不要か
または少ないパケット交換システムが得られる。
Therefore, it is possible to obtain a packet switching system that can accommodate an increase in the number of packet lines and that does not require or require less transmission and reception of call control information between call control processors.

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

第1図は本発明に係わるパケット交換システムの一実施
例の構成を示すブロック図、第2A図〜第2C図はパケ
ット交換装置により実行される呼制御処理とデータフロ
ー制御処理の内容を示す流れ図、第3図は呼制御処理の
対象となるパケット種別とデータフロー制御処理の対象
となるパケット種別を示す図である。 10・・・・・・パケット交換装置、 20・・・・・・発信パケット転送装置、30・・・・
・・着信パケット転送装置、101・・・・・・呼制御
用プロセッサ、103.106・・・・・・データフロ
ー制御用プロセッサ。 出  願  人 日本電気株式会社 代  理  人
FIG. 1 is a block diagram showing the configuration of an embodiment of a packet switching system according to the present invention, and FIGS. 2A to 2C are flow charts showing the contents of call control processing and data flow control processing executed by the packet switching device. , FIG. 3 is a diagram showing packet types to be subjected to call control processing and packet types to be subjected to data flow control processing. 10...Packet switching device, 20...Outgoing packet transfer device, 30...
. . . Incoming packet transfer device, 101 . . . Call control processor, 103.106 . . . Data flow control processor. Applicant: NEC Corporation Representative

Claims (1)

【特許請求の範囲】[Claims] 階層構造を有する通信プロトコルに従ってパケットの送
受信を行う複数のパケット転送装置と、前記通信プロト
コルに従ってデータパケットおよびフロー制御用パケッ
トを処理するデータフロー制御処理とその他のパケット
を処理する呼制御処理を行うパケット交換装置とが回線
を介して接続されてなるシステムにおいて、前記パケッ
ト交換装置は、呼制御処理を行う呼制御用プロセッサと
、データフロー制御処理を行う複数のデータフロー制御
用プロセッサとが双方向バスを介して接続されてなり、
これらの各プロセッサ間で共通の論理チャンネルに対し
て相互の管理状態を遷移させる情報が転送可能に構成さ
れることを特徴とするパケット交換システム。
A plurality of packet transfer devices that transmit and receive packets according to a communication protocol having a hierarchical structure, and packets that perform data flow control processing that processes data packets and flow control packets and call control processing that processes other packets according to the communication protocol. In a system in which the packet switching device is connected to a switching device via a line, a call control processor that performs call control processing and a plurality of data flow control processors that perform data flow control processing are connected to each other via a bidirectional bus. becomes connected via
A packet switching system characterized in that information for mutual management state transition can be transferred between each of these processors over a common logical channel.
JP62285206A 1987-11-13 1987-11-13 Packet switching system Pending JPH01128642A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62285206A JPH01128642A (en) 1987-11-13 1987-11-13 Packet switching system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62285206A JPH01128642A (en) 1987-11-13 1987-11-13 Packet switching system

Publications (1)

Publication Number Publication Date
JPH01128642A true JPH01128642A (en) 1989-05-22

Family

ID=17688475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62285206A Pending JPH01128642A (en) 1987-11-13 1987-11-13 Packet switching system

Country Status (1)

Country Link
JP (1) JPH01128642A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04157846A (en) * 1990-10-20 1992-05-29 Fujitsu Ltd Atm exchange

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04157846A (en) * 1990-10-20 1992-05-29 Fujitsu Ltd Atm exchange

Similar Documents

Publication Publication Date Title
US5014266A (en) Circuit switching system for interconnecting logical links between packet switching networks
EP0746127B1 (en) Selective participation in a multimedia communication conference call
EP0323083B1 (en) Communication terminal apparatus
RU2117405C1 (en) Communication system
JPH05260045A (en) Communication method for data terminal equipment
JPH04154331A (en) Call collision preventing system at time of outgoing/ incoming of isdn network
US5349583A (en) Multi-channel token ring
CZ385391A3 (en) Communication system
JPH0879309A (en) Inter-lan connector and inter-lan connection system
JPH01128642A (en) Packet switching system
KR100259768B1 (en) Method of service process using point-to-point protocol and multilink protocol in the distributed environment
JP2731007B2 (en) Circuit switching system
JP2715137B2 (en) Communication network control method
JPS6346840A (en) Communication connecting and controlling system for isdn
JP2812767B2 (en) Packet terminal device and communication system
JPH0442656A (en) Isdn call control system
JPH08204750A (en) Data transfer control system
JPS63169854A (en) Packet transmission system with error retransmission function
JP2654524B2 (en) LAN connection port switching method
JPH0343821B2 (en)
JPH05284177A (en) Packet transfer control system for subscriber terminal
JPH0683253B2 (en) Packet exchange method
JPH05128024A (en) Method for controlling priority of logical channel
JPS63250243A (en) Data communication processing system
JPH03121641A (en) Multiple address communication system for electronic exchange system