[go: up one dir, main page]

JP2006019777A - Packet transfer system, gateway device and packet transfer method used therefor - Google Patents

Packet transfer system, gateway device and packet transfer method used therefor Download PDF

Info

Publication number
JP2006019777A
JP2006019777A JP2004192391A JP2004192391A JP2006019777A JP 2006019777 A JP2006019777 A JP 2006019777A JP 2004192391 A JP2004192391 A JP 2004192391A JP 2004192391 A JP2004192391 A JP 2004192391A JP 2006019777 A JP2006019777 A JP 2006019777A
Authority
JP
Japan
Prior art keywords
packet
network
networks
gateway device
packet transfer
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
JP2004192391A
Other languages
Japanese (ja)
Inventor
Minoru Makita
穣 牧田
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 JP2004192391A priority Critical patent/JP2006019777A/en
Publication of JP2006019777A publication Critical patent/JP2006019777A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a packet transfer system capable of realizing smooth communication without generating a loss in a packet even if a device having low packet processing capability is provided in a network. <P>SOLUTION: A gateway device 2 is installed between a network 101 having packet processing capability of Xpps and a network 102 having packet processing capability of Ypps (Y=nX), and absorbs the difference in packet processing capability between the networks 101 and 102. The gateway device 2 decomposes a packet received from the network 102 into n packets, and sends the decomposed packets to the network 101. Also, the gateway device 2 combines the n packets received from the network 101, and sends the combined packets to the network 102. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明はパケット転送システム、ゲートウェイ装置及びそれらに用いるパケット転送方法に関し、特に各々パケットの転送速度が異なるネットワーク間におけるパケット転送方法に関する。   The present invention relates to a packet transfer system, a gateway apparatus, and a packet transfer method used therefor, and more particularly to a packet transfer method between networks having different packet transfer rates.

近年、インタネット網の普及に伴って、ネットワーク間をインタネット網を用いて接続するシステムが普及してきている。また、ネットワーク間をゲートウェイ装置等のネットワーク機器を介して接続するシステムもある。   In recent years, with the spread of the Internet network, a system for connecting networks using the Internet network has been spread. There is also a system for connecting networks via a network device such as a gateway device.

ネットワーク間をインタネット網を用いて接続するシステムに対しては、パケットの転送期間における伝送遅延や伝送揺らぎを回避する装置や方法等が提案されてきている(例えば、特許文献1,2参照)。   For systems that connect networks using an Internet network, devices and methods for avoiding transmission delays and transmission fluctuations during packet transfer periods have been proposed (see, for example, Patent Documents 1 and 2).

特開2001−136207号公報JP 2001-136207 A 特開2001−168914号公報JP 2001-168914 A

上述した従来のネットワーク間を接続するシステムでは、ネットワーク機器におけるアプリケーションが、一般的に、パケット処理能力の低いネットワークを想定して動作しているわけではない。   In the above-described conventional system for connecting between networks, an application in a network device is not generally operated assuming a network with a low packet processing capability.

そのため、パケットが通過するネットワーク内にパケット処理能力の低いネットワークがある場合、端末から送信されてくるパケットを処理しきれなくなることがありうるので、パケット処理能力の異なるネットワークを相互接続した場合に、パケット処理能力の低いネットワークが存在していても、パケットロスが発生せずに、円滑な通信が実現できる方法が模索されている。   Therefore, if there is a network with low packet processing capability in the network through which the packet passes, it may not be possible to process the packet transmitted from the terminal, so when interconnecting networks with different packet processing capabilities, Even if a network with a low packet processing capability exists, a method that can realize smooth communication without packet loss is being sought.

そこで、本発明の目的は上記の問題点を解消し、ネットワーク中にパケット処理能力が低い機器が存在しても、パケットロスを発生することなく、円滑な通信を実現することができるパケット転送システム、ゲートウェイ装置及びそれらに用いるパケット転送方法を提供することにある。   Therefore, an object of the present invention is to solve the above-described problems, and a packet transfer system capable of realizing smooth communication without causing a packet loss even when a device having a low packet processing capacity exists in the network. Another object of the present invention is to provide a gateway device and a packet transfer method used therefor.

本発明によるパケット転送システムは、各々パケット処理能力が異なる複数のネットワーク間をゲートウェイ装置で接続するパケット転送システムであって、前記ネットワーク間でパケット転送を行う際にそれらネットワーク各々のパケット処理能力に応じてパケットの結合及び分解のいずれかを行う結合分解手段を前記ゲートウェイ装置に備えている。   The packet transfer system according to the present invention is a packet transfer system in which a plurality of networks each having a different packet processing capability are connected by a gateway device, and when performing packet transfer between the networks, the network according to the packet processing capability of each network. The gateway device is provided with combining / disassembling means for combining or disassembling packets.

本発明によるゲートウェイ装置は、各々パケット処理能力が異なる複数のネットワーク間を接続するゲートウェイ装置であって、前記ネットワーク間でパケット転送を行う際にそれらネットワーク各々のパケット処理能力に応じてパケットの結合及び分解のいずれかを行う結合分解手段を備えている。   The gateway device according to the present invention is a gateway device for connecting a plurality of networks each having a different packet processing capability, and when performing packet transfer between the networks, the combination of packets according to the packet processing capability of each of those networks A combined decomposition means for performing any of the decomposition is provided.

本発明によるパケット転送方法は、各々パケット処理能力が異なる複数のネットワーク間をゲートウェイ装置で接続するパケット転送システムに用いるパケット転送方法であって、前記ゲートウェイ装置側に、前記ネットワーク間でパケット転送を行う際にそれらネットワーク各々のパケット処理能力に応じてパケットの結合及び分解のいずれかを行う処理を備えている。   The packet transfer method according to the present invention is a packet transfer method used in a packet transfer system in which a plurality of networks each having different packet processing capabilities are connected by a gateway device, and performs packet transfer between the networks on the gateway device side. In this case, a process for combining or decomposing packets is provided according to the packet processing capability of each network.

すなわち、本発明のパケット転送システムは、ネットワーク中にパケット処理能力の低い機器が含まれている場合でも、PPS(Packet Per Second)値の大きな通信トラフィックを通すことを実現することを特徴とする。   That is, the packet transfer system of the present invention is characterized in that communication traffic having a large PPS (Packet Per Second) value is passed even when a device having a low packet processing capability is included in the network.

一般的に、ネットワーク機器の性能においては、パケットサイズよりも、PPSの影響を受けることが多い。よって、ネットワーク中にパケット処理能力の低い機器がある場合には、そのネットワークを通す前に複数パケットを結合することでパケット数を減少させ、PPSを低く押さえている。これによって、本発明のパケット転送システムでは、ネットワーク機器への負荷を軽減することが可能となり、パケットのオーバフローを防ぐことが可能となる。   In general, the performance of network devices is often affected by PPS rather than the packet size. Therefore, when there is a device with a low packet processing capability in the network, the number of packets is reduced by combining a plurality of packets before passing through the network, and the PPS is kept low. As a result, in the packet transfer system of the present invention, it is possible to reduce the load on the network device and to prevent packet overflow.

例えば、パケット処理能力の異なるネットワークをまたがった通信について考えるものとし、ここでは第1のネットワークでのパケット処理能力がYppsと大きいが、第2のネットワーク3のパケット処理能力がXppsと小さいものとする。   For example, let us consider communication across networks with different packet processing capabilities. Here, the packet processing capability in the first network is as large as Ypps, but the packet processing capability of the second network 3 is as small as Xpps. .

第1のネットワークに接続される第1の端末と第2のネットワークに接続される第2の端末とが通信する時、第2のネットワークはパケット処理能力が劣っているため、第1のネットワークのパケットを第2のネットワークにそのまま流すと、パケットのオーバフローが発生してしまう。   When the first terminal connected to the first network and the second terminal connected to the second network communicate with each other, the second network has poor packet processing capability. If the packet is allowed to flow through the second network as it is, a packet overflow occurs.

そこで、本発明のパケット転送システムでは、第2のネットワークから流入するパケットをゲートウェイ装置にて結合することでパケット数を減らしてから、第1のネットワークに送出する。これによって、第1のネットワークの中では少ないパケットしか流れないようになる。   Therefore, in the packet transfer system of the present invention, the number of packets is reduced by combining the packets flowing in from the second network by the gateway device, and then sent to the first network. As a result, only a few packets flow in the first network.

同時に、本発明のパケット転送システムでは、第1のネットワークから流入するパケットをゲートウェイ装置にて分解することで第2のネットワークに対応させてから第2のネットワークに送出する。これによって、第2のネットワークの中ではパケットのオーバフローを防ぐことが可能となり、円滑な通信が実現可能となる。   At the same time, in the packet transfer system of the present invention, a packet flowing in from the first network is decomposed by the gateway device so as to correspond to the second network and then sent to the second network. As a result, packet overflow can be prevented in the second network, and smooth communication can be realized.

ここでのゲートウェイ装置の動作は、各ネットワークの処理能力に応じてパケットを分割・合成することである。また、その分割・合成するパケットの数を調整することによって、どのようなパケット処理能力のネットワークの相互接続にも対応することが可能となる。   The operation of the gateway device here is to divide and combine packets according to the processing capability of each network. Further, by adjusting the number of packets to be divided / combined, it becomes possible to cope with any interconnection of networks having any packet processing capability.

本発明は、以下に述べるような構成及び動作とすることで、ネットワーク中にパケット処理能力が低い機器が存在しても、パケットロスを発生することなく、円滑な通信を実現することができるという効果が得られる。   By adopting the configuration and operation as described below, the present invention can realize smooth communication without causing packet loss even if a device with low packet processing capacity exists in the network. An effect is obtained.

次に、本発明の実施例について図面を参照して説明する。図1は本発明の一実施例によるパケット転送システムの構成を示すブロック図である。図1において、端末(#1)1と、ネットワーク101と、ゲートウェイ装置2と、ネットワーク102と、端末(#2)3とから構成されている。   Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a packet transfer system according to an embodiment of the present invention. In FIG. 1, a terminal (# 1) 1, a network 101, a gateway device 2, a network 102, and a terminal (# 2) 3 are configured.

ネットワーク101,102は互いにパケット処理能力が異なっており、ゲートウェイ装置によって相互接続されている。端末(#1)1はネットワーク101に接続され、端末(#2)3はネットワーク102に接続されている。   The networks 101 and 102 have different packet processing capabilities and are interconnected by gateway devices. The terminal (# 1) 1 is connected to the network 101, and the terminal (# 2) 3 is connected to the network 102.

ネットワーク101はパケット処理能力がXpps(packet per second)(パケット処理能力が低い)のネットワークであり、ネットワーク102はパケット処理能力がYpps(パケット処理能力が高い)のネットワークである。   The network 101 is a network having a packet processing capability of Xpps (packet per second) (packet processing capability is low), and the network 102 is a network having a packet processing capability of Ypps (high packet processing capability).

ゲートウェイ装置2はネットワーク101とネットワーク102との間に設置されており、パケットの結合や分解を行い、ネットワーク101とネットワーク102との相互のパケット転送速度の整合性をとる。   The gateway device 2 is installed between the network 101 and the network 102, and combines and disassembles packets to ensure consistency in packet transfer rates between the network 101 and the network 102.

図2は図1のゲートウェイ装置2の構成を示すブロック図である。図2において、ゲートウェイ装置2はパケットの結合や分解を行うパケット結合分解回路21と、パケット結合分解回路21を制御してネットワーク101とネットワーク102との相互のパケット転送速度の整合性をとるパケット転送速度整合回路22とから構成されている。   FIG. 2 is a block diagram showing a configuration of the gateway device 2 of FIG. In FIG. 2, the gateway device 2 controls the packet combining / disassembling circuit 21 for combining and disassembling the packets, and packet transfer for controlling the packet combining speed of the network 101 and the network 102 by controlling the packet combining / disassembling circuit 21. And a speed matching circuit 22.

図3は本発明の一実施例によるパケット転送システムの動作を示すシーケンスチャートである。これら図1〜図3を参照して本発明の一実施例によるパケット転送システムの動作について説明する。   FIG. 3 is a sequence chart showing the operation of the packet transfer system according to the embodiment of the present invention. The operation of the packet transfer system according to one embodiment of the present invention will be described with reference to FIGS.

ここで、端末(#1)1と端末(#2)3とが通信するケースについて考えると、端末(#1)1と端末(#2)3とが通信する時には、ネットワーク101とネットワーク102とを使用する。   Considering the case where the terminal (# 1) 1 and the terminal (# 2) 3 communicate with each other, when the terminal (# 1) 1 and the terminal (# 2) 3 communicate with each other, the network 101 and the network 102 Is used.

しかしながら、ネットワーク101のパケット処理能力はXpps、ネットワーク102のパケット処理能力はYppsであり、それぞれのネットワーク101,102のパケット処理能力に差分がある(ここではY=nXの関係があるものとする。nは整数)。そこで、ネットワーク101とネットワーク102との間にゲートウェイ装置2を設置し、ゲートウェイ装置2にてネットワーク101,102相互のパケット処理能力の差分を吸収する。   However, the packet processing capability of the network 101 is Xpps, the packet processing capability of the network 102 is Ypps, and there is a difference between the packet processing capabilities of the networks 101 and 102 (here, it is assumed that there is a relationship of Y = nX). n is an integer). Therefore, the gateway device 2 is installed between the network 101 and the network 102, and the gateway device 2 absorbs the difference in packet processing capability between the networks 101 and 102.

具体的には、ゲートウェイ装置2において、ネットワーク102から入ってきたパケットをn個に分解し(図3のa1,a2)、その分解したパケットをネットワーク101に送出する(図3のa3)。   Specifically, the gateway device 2 breaks down the packet that has entered from the network 102 into n pieces (a1, a2 in FIG. 3), and sends the broken down packet to the network 101 (a3 in FIG. 3).

逆に、ネットワーク101から入ってきたパケットは、ゲートウェイ装置2において、n個結合され(図3のa11,a12)、その結合されたパケットをネットワーク102に送出する(図3のa13)。   Conversely, n packets that have entered from the network 101 are combined in the gateway device 2 (a11, a12 in FIG. 3), and the combined packets are sent to the network 102 (a13 in FIG. 3).

上記の例では、パケット処理能力がXppsのネットワーク101とパケット処理能力がYppsのネットワーク102との接続について述べたが、他のパケット処理能力のネットワークでも対応可能である。その場合には、ゲートウェイ装置2にて結合や分割する数(上記のnに相当)を変えることで、柔軟に対応することができる。   In the above example, the connection between the network 101 having the packet processing capability of Xpps and the network 102 having the packet processing capability of Ypps has been described. However, other networks having a packet processing capability can be used. In that case, it is possible to respond flexibly by changing the number of connections and divisions (corresponding to n above) in the gateway device 2.

図4は本発明の他の実施例によるパケット転送システムの構成を示すブロック図である。図4においては、パケット処理能力の低いネットワークにVoIP(Voice over Internet Protocol)のパケットデータを流し、IP(Internet Protocol)電話の通話を可能にする例を示している。尚、図4において、ゲートウェイ装置15の構成は上記の図2に示すゲートウェイ装置2の構成と同様となっている。   FIG. 4 is a block diagram showing the configuration of a packet transfer system according to another embodiment of the present invention. FIG. 4 shows an example in which VoIP (Voice over Internet Protocol) packet data is passed through a network having a low packet processing capability to enable IP (Internet Protocol) telephone calls. In FIG. 4, the configuration of the gateway device 15 is the same as the configuration of the gateway device 2 shown in FIG.

電話端末(#1)11はMGW(Media GateWay)(#1)13を通して事業者網201に接続されている。MGW(#1)13はアナログ音声データをディジタル化し、パケットとして送出する装置である。MGW(#1)13は事業者網201の中に存在し、電話端末(#1)11への回線を収容している。   The telephone terminal (# 1) 11 is connected to the business operator network 201 through an MGW (Media Gateway) (# 1) 13. The MGW (# 1) 13 is a device that digitizes analog voice data and transmits it as a packet. The MGW (# 1) 13 exists in the operator network 201 and accommodates a line to the telephone terminal (# 1) 11.

MGW(#1)13では電話端末(#1)11からの音声データをXppsの速度でパケット化し、事業者網201に送信する。事業者網201は電話端末(#1)11が契約している通信事業者のネットワークである。事業者網201はパケット処理能力が低い(Xpps)。   The MGW (# 1) 13 packetizes the voice data from the telephone terminal (# 1) 11 at a speed of Xpps and transmits it to the carrier network 201. The carrier network 201 is a network of a telecommunications carrier with which the telephone terminal (# 1) 11 is contracted. The carrier network 201 has a low packet processing capability (Xpps).

IP網202はIP電話網を構築しており、IP電話端末16を含んでいる。IP網202はパケット処理能力が高い(Ypps)(Y=nX)。ゲートウェイ装置15は事業者網201とIP網202との間のパケット転送速度の違いを吸収する装置である。IP電話端末16はIP網202に接続されている。   The IP network 202 constructs an IP telephone network and includes the IP telephone terminal 16. The IP network 202 has a high packet processing capability (Ypps) (Y = nX). The gateway device 15 is a device that absorbs the difference in packet transfer rate between the carrier network 201 and the IP network 202. The IP telephone terminal 16 is connected to the IP network 202.

MGW(#2)14はIP網202からのパケットデータをTDM(Time Division Multiplexing)のディジタルデータに変換し、PSTN(Public Switched Telephone Network)203へ送信する。また同様に、MGW(#2)14はPSTN203からのTDMのディジタルデータをYppsのパケットデータに変換し、IP網202へ送信する。PSTN203は公衆電話網であり、電話端末(#2)12が接続されている。   The MGW (# 2) 14 converts packet data from the IP network 202 into digital data of TDM (Time Division Multiplexing), and transmits the digital data to a PSTN (Public Switched Telephony Network) 203. Similarly, the MGW (# 2) 14 converts the TDM digital data from the PSTN 203 into Ypps packet data, and transmits the packet data to the IP network 202. The PSTN 203 is a public telephone network to which a telephone terminal (# 2) 12 is connected.

図5及び図6は本発明の他の実施例によるパケット転送システムの動作を示すシーケンスチャートである。これら図2と図4〜図6とを参照して本発明の他の実施例によるパケット転送システムの動作について説明する。まず、図5を参照して電話端末(#1)11がIP電話端末16と通話する場合の動作について説明する。   5 and 6 are sequence charts showing the operation of the packet transfer system according to another embodiment of the present invention. The operation of the packet transfer system according to another embodiment of the present invention will be described with reference to FIG. 2 and FIGS. First, the operation when the telephone terminal (# 1) 11 makes a call with the IP telephone terminal 16 will be described with reference to FIG.

電話端末(#1)11からMGW(#1)13に音声データがアナログ信号で送信されると(図5のb1)、MGW(#1)13はアナログ音声データをディジタル化してパケット速度がXppsになるようにパケット化し(図5のb2)、そのパケットを事業者網201に流す。   When voice data is transmitted as an analog signal from the telephone terminal (# 1) 11 to the MGW (# 1) 13 (b1 in FIG. 5), the MGW (# 1) 13 digitizes the analog voice data and the packet rate becomes Xpps. (B2 in FIG. 5), and the packet is sent to the operator network 201.

音声パケットデータは事業者網201の中をパケット速度Xppsで転送され、ゲートウェイ装置15に到達する(図5のb3)。ゲートウェイ装置15はIP網202のパケット転送速度に適応させるために、受信したパケットをn個結合し、IP網202に対してパケット速度Yppsで送信する(Y=nX)(図5のb4)。   The voice packet data is transferred through the carrier network 201 at the packet rate Xpps and reaches the gateway device 15 (b3 in FIG. 5). In order to adapt to the packet transfer rate of the IP network 202, the gateway device 15 combines n received packets and transmits to the IP network 202 at a packet rate Ypps (Y = nX) (b4 in FIG. 5).

結合された音声パケットデータはIP網202を経由してIP電話端末16に到達する(図5のb5)。IP電話端末16はパケット速度Yppsで受信したパケットを合成・復号化し、復号化した音声をユーザに聞かせる(図5のb6)。   The combined voice packet data reaches the IP telephone terminal 16 via the IP network 202 (b5 in FIG. 5). The IP telephone terminal 16 synthesizes and decodes the packet received at the packet rate Ypps, and asks the user to hear the decoded voice (b6 in FIG. 5).

IP電話端末16がパケット速度Yppsで音声パケットデータを送信すると、その音声パケットデータはIP網202を経由してゲートウェイ装置15に到達する(図5のb11)。ゲートウェイ装置15は事業者網201のパケット転送速度に適応させるために、IP網202から受信したパケットをn個に分解し(図5のb12)、事業者網201に対してパケット速度Xppsで送信する(図5のb13)。   When the IP telephone terminal 16 transmits voice packet data at the packet rate Ypps, the voice packet data reaches the gateway device 15 via the IP network 202 (b11 in FIG. 5). In order to adapt to the packet transfer rate of the carrier network 201, the gateway device 15 breaks down the packet received from the IP network 202 into n pieces (b12 in FIG. 5) and transmits the packet to the carrier network 201 at the packet rate Xpps. (B13 in FIG. 5).

MGW(#1)13は事業者網201の中をパケット速度Xppsで転送されてきたディジタル音声データをアナログ化し(図5のb14)、そのアナログ信号の音声データを電話端末(#1)11に送信する(図5のb15)。   The MGW (# 1) 13 analogizes the digital voice data transferred at the packet rate Xpps in the carrier network 201 (b14 in FIG. 5), and sends the voice data of the analog signal to the telephone terminal (# 1) 11 Transmit (b15 in FIG. 5).

次に、図6を参照して電話端末(#1)11と、PSTN203に接続されている電話端末(#1)12とが通話する場合の動作について説明する。   Next, the operation when the telephone terminal (# 1) 11 and the telephone terminal (# 1) 12 connected to the PSTN 203 make a call will be described with reference to FIG.

電話端末(#1)11からMGW(#1)13に音声データがアナログ信号で送信されると(図6のc1)、MGW(#1)13はアナログ音声データをディジタル化してパケット速度がXppsになるようにパケット化し(図6のc2)、そのパケットを事業者網201に流す。   When voice data is transmitted as an analog signal from the telephone terminal (# 1) 11 to the MGW (# 1) 13 (c1 in FIG. 6), the MGW (# 1) 13 digitizes the analog voice data and the packet rate becomes Xpps. (C2 in FIG. 6), and the packet is sent to the operator network 201.

音声パケットデータは事業者網201の中をパケット速度Xppsで転送され、ゲートウェイ装置15に到達する(図6のc3)。ゲートウェイ装置15はIP網202のパケット転送速度に適応させるために、受信したパケットをn個結合し、IP網202に対してパケット速度Yppsで送信する(Y=nX)(図6のc4)。   The voice packet data is transferred through the carrier network 201 at the packet rate Xpps and reaches the gateway device 15 (c3 in FIG. 6). In order to adapt to the packet transfer rate of the IP network 202, the gateway device 15 combines n received packets and transmits them to the IP network 202 at a packet rate Ypps (Y = nX) (c4 in FIG. 6).

IP網202に送信されたパケットはMGW(#1)14に到達するので(図6のc5)、MGW(#1)14はIP網202からのパケットデータをPSTN203に適した形式(TDMデータ)に変換し(図6のc6)、音声データとしてPSTN203を介して電話端末(#2)12に到達する。   Since the packet transmitted to the IP network 202 reaches the MGW (# 1) 14 (c5 in FIG. 6), the MGW (# 1) 14 converts the packet data from the IP network 202 into a format suitable for the PSTN 203 (TDM data). (C6 in FIG. 6), and reaches the telephone terminal (# 2) 12 through the PSTN 203 as voice data.

尚、電話端末(#2)12から電話端末(#1)11への通話は、上記のシーケンスとは逆の手順にて電話端末(#1)11に到達する。   Note that a call from the telephone terminal (# 2) 12 to the telephone terminal (# 1) 11 reaches the telephone terminal (# 1) 11 in the reverse order of the above sequence.

ゲートウェイ装置15では事業者網201からのパケットデータをn個結合することによって、パケット伝送速度をXppsからIP網202のパケット転送速度であるYpps(Y=nX:nは整数)に変換する。   The gateway device 15 combines n packet data from the carrier network 201 to convert the packet transmission rate from Xpps to Ypps (Y = nX: n is an integer) that is the packet transfer rate of the IP network 202.

また同様に、ゲートウェイ装置15ではIP網202からのパケットデータをn個に分解することによって、パケット速度をYppsから事業者網201のパケット伝送速度であるXppsに変換する。これによって、本実施例では事業者網201の中で処理能力不足によるパケットオーバフローを防止することができる。   Similarly, the gateway device 15 converts the packet rate from Ypps to Xpps which is the packet transmission rate of the carrier network 201 by breaking the packet data from the IP network 202 into n pieces. Thus, in this embodiment, packet overflow due to insufficient processing capacity in the operator network 201 can be prevented.

図7は図4のゲートウェイ装置15による変数決定処理を示すフローチャートである。これら図2と図4と図7とを参照してゲートウェイ装置15による変数決定処理について説明する。尚、この変数決定処理はゲートウェイ装置15のパケット転送速度整合回路22にて行われる。   FIG. 7 is a flowchart showing variable determination processing by the gateway device 15 of FIG. The variable determination process by the gateway device 15 will be described with reference to FIGS. 2, 4, and 7. This variable determination process is performed by the packet transfer rate matching circuit 22 of the gateway device 15.

ゲートウェイ装置15はパケット転送速度(pps)を示す変数であるX,Yとパケット結合・分解値nを設定する場合、まずIP電話端末16の採用しているパケット化周期(=サンプリング周期)によって変数Yを決定する(図7ステップS1)。例えば、パケット化周期を50msとすると、1sの間にパケットが20個発生するので、パケット転送速度は20ppsとなり、この場合の変数Yの値は20となる。   When the gateway device 15 sets X and Y, which are variables indicating the packet transfer rate (pps), and the packet combination / decomposition value n, the gateway device 15 first sets the variable according to the packetization cycle (= sampling cycle) adopted by the IP telephone terminal 16. Y is determined (step S1 in FIG. 7). For example, if the packetization period is 50 ms, 20 packets are generated in 1 s, so the packet transfer rate is 20 pps, and the value of the variable Y in this case is 20.

次に、ゲートウェイ装置15は事業者網201の中で最もパケット処理能力の低いネットワーク機器のパケット処理能力によって変数Xを決定する(図7ステップS2)。例えば、事業者網201の中のネットワーク機器のパケット処理能力が1秒間に5パケットであるとすると、X=5となる。   Next, the gateway device 15 determines the variable X based on the packet processing capability of the network device having the lowest packet processing capability in the carrier network 201 (step S2 in FIG. 7). For example, if the packet processing capability of the network device in the operator network 201 is 5 packets per second, X = 5.

最後に、ゲートウェイ装置15は上記のようにして決定した変数X,Yから変数nを決定する(図7ステップS2)。この変数nはゲートウェイ装置15がパケットを分解または結合するパケット数である。ここでは、20ppsのパケットを5ppsに変換するので、n=4となる。   Finally, the gateway device 15 determines a variable n from the variables X and Y determined as described above (step S2 in FIG. 7). This variable n is the number of packets that the gateway device 15 disassembles or combines the packets. Here, since 20 pps packet is converted to 5 pps, n = 4.

尚、電話端末(#1)11とMGW(#1)13とを一体化してユーザ端末とすることも考えられる。具体的には、ユーザがPDA(Personal Digital Assistant)やパーソナルコンピュータに、ヘッドセット(ヘッドホンとマイクとの一体型装置)を接続して通話するケースが考えられる。この場合、PDAやパーソナルコンピュータの内部では音声データをXppsにパケット化するので、MGW(#1)13が不要となる。   Note that the telephone terminal (# 1) 11 and the MGW (# 1) 13 may be integrated into a user terminal. Specifically, a case where a user makes a call by connecting a headset (an integrated device of headphones and a microphone) to a PDA (Personal Digital Assistant) or a personal computer can be considered. In this case, since the voice data is packetized into Xpps inside the PDA or personal computer, the MGW (# 1) 13 becomes unnecessary.

また、本実施例では、ゲートウェイ装置15で2つのネットワーク(事業者網201及びIP網202)を相互接続する例を示しているが、3つ以上の複数のネットワークの相互接続も可能である。   Further, in this embodiment, an example is shown in which two networks (the operator network 201 and the IP network 202) are interconnected by the gateway device 15. However, it is possible to interconnect three or more networks.

このように、本発明では、ネットワーク中にパケット処理能力が低いネットワーク機器が存在しても、パケットロスが発生することなく、円滑な通信を実現することができる。   As described above, according to the present invention, even when a network device having a low packet processing capability exists in the network, smooth communication can be realized without causing packet loss.

また、本発明では、パケット処理能力の違うネットワーク同士を相互接続できる。さらに、本発明では、2つのネットワークの接続だけに限らず、3つ以上の複数のネットワークの相互接続も可能となる。   In the present invention, networks having different packet processing capabilities can be interconnected. Furthermore, in the present invention, it is possible to connect not only two networks but also three or more networks.

さらにまた、本発明では、結合や分解を行うパケットの数を可変とすることで、どのようなパケット処理能力の異なるネットワークの相互接続にも柔軟に対応することができる。   Furthermore, according to the present invention, the number of packets to be combined and disassembled can be varied to flexibly cope with any interconnection of networks having different packet processing capabilities.

本発明の一実施例によるパケット転送システムの構成を示すブロック図である。It is a block diagram which shows the structure of the packet transfer system by one Example of this invention. 図1のゲートウェイ装置の構成を示すブロック図である。It is a block diagram which shows the structure of the gateway apparatus of FIG. 本発明の一実施例によるパケット転送システムの動作を示すシーケンスチャートである。It is a sequence chart which shows operation | movement of the packet transmission system by one Example of this invention. 本発明の他の実施例によるパケット転送システムの構成を示すブロック図である。It is a block diagram which shows the structure of the packet transfer system by the other Example of this invention. 本発明の他の実施例によるパケット転送システムの動作を示すシーケンスチャートである。It is a sequence chart which shows the operation | movement of the packet transfer system by the other Example of this invention. 本発明の他の実施例によるパケット転送システムの動作を示すシーケンスチャートである。It is a sequence chart which shows the operation | movement of the packet transfer system by the other Example of this invention. 図4のゲートウェイ装置による変数決定処理を示すフローチャートである。It is a flowchart which shows the variable determination process by the gateway apparatus of FIG.

符号の説明Explanation of symbols

1 端末(#1)
2,15 ゲートウェイ装置
3 端末(#2)
11 電話端末(#1)
12 電話端末(#2)
13 MGW(#1)
14 MGW(#2)
16 IP電話端末
21 パケット結合分解回路
22 パケット転送速度整合回路
101,102 ネットワーク
201 事業者網
202 IP網
203 PSTN
1 terminal (# 1)
2,15 Gateway device
3 Terminal (# 2)
11 Telephone terminal (# 1)
12 Telephone terminal (# 2)
13 MGW (# 1)
14 MGW (# 2)
16 IP phone terminal
21 Packet coupling and decomposition circuit
22 packet transfer rate matching circuit 101,102 network
201 operator network
202 IP network
203 PSTN

Claims (12)

各々パケット処理能力が異なる複数のネットワーク間をゲートウェイ装置で接続するパケット転送システムであって、前記ネットワーク間でパケット転送を行う際にそれらネットワーク各々のパケット処理能力に応じてパケットの結合及び分解のいずれかを行う結合分解手段を前記ゲートウェイ装置に有することを特徴とするパケット転送システム。   A packet transfer system in which a plurality of networks each having different packet processing capabilities are connected by a gateway device, and when packet transfer is performed between the networks, either of combining or disassembling packets according to the packet processing capability of each of those networks A packet transfer system characterized in that the gateway device has combining / disassembling means for performing the above. 前記ゲートウェイ装置は、2つ以上のネットワークの相互接続を行うことを特徴とする請求項1記載のパケット転送システム。   The packet transfer system according to claim 1, wherein the gateway device interconnects two or more networks. 前記パケット処理能力の異なるネットワークを相互接続する際にそれぞれのネットワークのパケット処理能力に適応した速度で前記パケット転送を行わせるよう整合をとる整合手段を前記ゲートウェイ装置に含むことを特徴とする請求項1または請求項2記載のパケット転送システム。   The gateway apparatus includes a matching unit configured to perform matching so that the packets are transferred at a speed adapted to the packet processing capability of each network when the networks having different packet processing capabilities are interconnected. The packet transfer system according to claim 1 or 2. 前記整合手段は、前記結合分解手段による前記パケットの結合及び分解の数を前記パケット処理能力の違いに応じて可変することを特徴とする請求項3記載のパケット転送システム。   4. The packet transfer system according to claim 3, wherein the matching unit varies the number of coupling and decomposing of the packets by the combining / decomposing unit according to the difference in the packet processing capability. 各々パケット処理能力が異なる複数のネットワーク間を接続するゲートウェイ装置であって、前記ネットワーク間でパケット転送を行う際にそれらネットワーク各々のパケット処理能力に応じてパケットの結合及び分解のいずれかを行う結合分解手段を有することを特徴とするゲートウェイ装置。   A gateway device for connecting a plurality of networks each having a different packet processing capacity, and performing packet combining or disassembly according to the packet processing capacity of each of the networks when transferring packets between the networks. A gateway device comprising disassembling means. 2つ以上のネットワークの相互接続を行うことを特徴とする請求項5記載のゲートウェイ装置。   6. The gateway apparatus according to claim 5, wherein two or more networks are interconnected. 前記パケット処理能力の異なるネットワークを相互接続する際にそれぞれのネットワークのパケット処理能力に適応した速度で前記パケット転送を行わせるよう整合をとる整合手段を含むことを特徴とする請求項5または請求項6記載のゲートウェイ装置。   6. The matching device according to claim 5, further comprising matching means for performing matching so that the packets are transferred at a speed adapted to the packet processing capability of each network when the networks having different packet processing capabilities are interconnected. 6. The gateway device according to 6. 前記整合手段は、前記結合分解手段による前記パケットの結合及び分解の数を前記パケット処理能力の違いに応じて可変することを特徴とする請求項7記載のゲートウェイ装置。   8. The gateway apparatus according to claim 7, wherein the matching unit varies the number of packets combined and decomposed by the combining / disassembling unit according to the difference in the packet processing capability. 各々パケット処理能力が異なる複数のネットワーク間をゲートウェイ装置で接続するパケット転送システムに用いるパケット転送方法であって、前記ゲートウェイ装置側に、前記ネットワーク間でパケット転送を行う際にそれらネットワーク各々のパケット処理能力に応じてパケットの結合及び分解のいずれかを行う処理を有することを特徴とするパケット転送方法。   A packet transfer method for use in a packet transfer system in which a plurality of networks each having a different packet processing capability are connected by a gateway device, wherein the packet processing of each of the networks is performed when performing packet transfer between the networks on the gateway device side. A packet transfer method comprising processing for combining or disassembling packets according to capability. 前記ゲートウェイ装置が、2つ以上のネットワークの相互接続を行うことを特徴とする請求項9記載のパケット転送方法。   The packet transfer method according to claim 9, wherein the gateway device interconnects two or more networks. 前記ゲートウェイ装置側に、前記パケット処理能力の異なるネットワークを相互接続する際にそれぞれのネットワークのパケット処理能力に適応した速度で前記パケット転送を行わせるよう整合をとる処理を含むことを特徴とする請求項9または請求項10記載のパケット転送方法。   The gateway apparatus includes a process of performing matching so that when the networks having different packet processing capacities are interconnected, the packet transfer is performed at a speed adapted to the packet processing capacities of the respective networks. The packet transfer method according to claim 9 or 10. 前記整合をとる処理は、前記パケットの結合及び分解の数を前記パケット処理能力の違いに応じて可変することを特徴とする請求項11記載のパケット転送方法。
12. The packet transfer method according to claim 11, wherein in the matching processing, the number of combining and disassembling of the packet is varied according to the difference in the packet processing capability.
JP2004192391A 2004-06-30 2004-06-30 Packet transfer system, gateway device and packet transfer method used therefor Pending JP2006019777A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004192391A JP2006019777A (en) 2004-06-30 2004-06-30 Packet transfer system, gateway device and packet transfer method used therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004192391A JP2006019777A (en) 2004-06-30 2004-06-30 Packet transfer system, gateway device and packet transfer method used therefor

Publications (1)

Publication Number Publication Date
JP2006019777A true JP2006019777A (en) 2006-01-19

Family

ID=35793664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004192391A Pending JP2006019777A (en) 2004-06-30 2004-06-30 Packet transfer system, gateway device and packet transfer method used therefor

Country Status (1)

Country Link
JP (1) JP2006019777A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011066769A (en) * 2009-09-18 2011-03-31 Mitsubishi Electric Corp Communication gateway device
US8044615B2 (en) 2006-09-29 2011-10-25 Thk Co., Ltd. Method for controlling AC linear motors, device for driving AC linear motors, and system of AC linear motors

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002009832A (en) * 2000-06-21 2002-01-11 Fujitsu Ltd Network relay device and packet combining method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002009832A (en) * 2000-06-21 2002-01-11 Fujitsu Ltd Network relay device and packet combining method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
堀内 晋也 他: "IN2000-213 高スループットパケット一括転送ネットワークに関する検討", 電子情報通信学会技術研究報告, vol. 第100巻,第672号, JPN6009020825, 2 March 2001 (2001-03-02), pages 157 - 164, ISSN: 0001311763 *
篠宮 俊輔 他: "NS2002-238 パケットマージによるネットワークQoS変動の解析と最適パケットレートの導出", 電子情報通信学会技術研究報告, vol. 第102巻,第691号, JPN6009020827, 27 February 2003 (2003-02-27), pages 53 - 58, ISSN: 0001311761 *
青山 友紀 他: "ジャパンギガビットネットワーク 02 JGNを用いたTAO直轄研究(JGN発足時のTAOリサーチセン", 情報処理, vol. 第43巻,第11号, JPN6009020823, 15 November 2002 (2002-11-15), pages 1158 - 1164, ISSN: 0001311762 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8044615B2 (en) 2006-09-29 2011-10-25 Thk Co., Ltd. Method for controlling AC linear motors, device for driving AC linear motors, and system of AC linear motors
JP2011066769A (en) * 2009-09-18 2011-03-31 Mitsubishi Electric Corp Communication gateway device

Similar Documents

Publication Publication Date Title
EP2074790B1 (en) Media terminal adapter with session initiation protocol (sip) proxy
US9088637B2 (en) Method and system for an ethernet IP telephone chip
WO2003073664A2 (en) Flexible and scalable integrated access device
JP2004088772A (en) Monitor RTP data stream by phone call
JP3967492B2 (en) Voice terminal storage device
JP3765014B2 (en) System architecture for linking packet-switched and circuit-switched clients
US20080095146A1 (en) Device For Tapping Useful Data From Multimedia Links In A Packet Network
JP2006019777A (en) Packet transfer system, gateway device and packet transfer method used therefor
US20070064677A1 (en) Packet media gateway with a secondary PSTN connection and method for time slot switching
WO2007051136A2 (en) Lightweight voice over internet protocol phone
KR100394017B1 (en) internet telephony gateway system
JP2005020676A (en) Telephone communication method and apparatus
JP2005033624A (en) Voice communication system, gateway device, and voice communication method used therefor and its program
US9313768B2 (en) Method and apparatus for providing a VoIP server in a wireless integrated device
JP2005039565A (en) Ip telephone network and call detouring method used for the same
CN101399868B (en) Multifunctional telephone device for IP voice communication
US20050169241A1 (en) Integrated voice and data switching system
JPH11252249A (en) Integrated exchange system for voice data
JP2006140750A (en) System, method, and program for monitoring communication data
JP5147130B2 (en) IP button telephone equipment
KR20030031668A (en) Network traffic control method in voip
JP5582693B2 (en) IP button telephone equipment
US9819601B2 (en) Systems and methods of modifying data packets used in IP telephony communications
JP2005080176A (en) Gateway device and control method thereof
JP2005026898A (en) Emergency connection system for ip telephone set

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070522

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090512

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090706

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091104