JP2001045058A - Session connection type packet transfer system and its constituent devices - Google Patents
Session connection type packet transfer system and its constituent devicesInfo
- Publication number
- JP2001045058A JP2001045058A JP21839199A JP21839199A JP2001045058A JP 2001045058 A JP2001045058 A JP 2001045058A JP 21839199 A JP21839199 A JP 21839199A JP 21839199 A JP21839199 A JP 21839199A JP 2001045058 A JP2001045058 A JP 2001045058A
- Authority
- JP
- Japan
- Prior art keywords
- network
- user
- autonomous
- autonomous network
- packet
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【課題】ユーザ端末またはユーザ網がセッションを確立
する際、複数自律網の中から接続する自律網を選択する
ことを可能とする。
【解決手段】コア網内のユーザ収容装置32や自律網収
容装置34が、パケットを転送するのに必要なコア網内
アドレス情報を経路制御表に登録し、自律網内パケット
を転送する際にはコア網内のヘッダを自律網内パケット
に付加することで、自律網とは独立した経路制御機構を
持つパケット網としてコア網を構築し、ユーザ端末また
はユーザ網31がセッションを確立する際に、複数自律
網39を選択可能とする。
(57) [Summary] When a user terminal or a user network establishes a session, it is possible to select an autonomous network to be connected from a plurality of autonomous networks. When a user accommodating device and an autonomous network accommodating device in a core network register address information in the core network necessary for transferring a packet in a routing control table and transfer the packet in the autonomous network, Adds the header in the core network to the packet in the autonomous network to construct the core network as a packet network having a route control mechanism independent of the autonomous network. When the user terminal or the user network 31 establishes a session, , A plurality of autonomous networks 39 can be selected.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、ネットワークを
利用してユーザ端末またはユーザ網(例えば、PPP
(Point to Point Protocol)を利用して接続するPC端
末またはPPPルータで接続されたLAN(マスユー
ザ))間で、データをパケット化して伝送するコンピュ
ータ通信において、ユーザがユーザ収容装置(経路決
定、通知機能・外部網(ユーザ網)との接続機能をあわ
せ持つ装置)とセッションを確立する時に、自律網(Au
tonomous System 例えば、ISP(Internet Service P
rovider)や企業イントラネット)を任意に選択すること
が出来る、複数自律網へ切替え可能なセッション接続型
パケット網に関するものである。The present invention relates to a user terminal or a user network (for example, PPP) using a network.
In a computer communication in which data is packetized and transmitted between a PC terminal connected using a (Point to Point Protocol) or a LAN (mass user) connected by a PPP router, a user accommodates a user accommodation device (route determination, When establishing a session with a notification function and a connection function with an external network (user network), an autonomous network (Au
tonomous System For example, ISP (Internet Service P
The present invention relates to a session connection type packet network capable of switching to a plurality of autonomous networks, which can arbitrarily select a network (roider) or a corporate intranet).
【0002】[0002]
【従来の技術】従来より、コンピュータなどの端末間で
データを伝送する通信システムとして、宛先アドレスと
送信元アドレスを含む情報を持つヘッダを付けたパケッ
トにより、データを伝送するパケット網がある。パケッ
ト網においては、網内の転送装置は、パケットのヘッダ
にある宛先アドレスに基づいて方路を定める経路制御
(ルーティング)と、定められた方路にある次の転送装
置にパケットを送る転送制御の二つの制御機構により、
ユーザ間でパケットが送受信される。2. Description of the Related Art Conventionally, as a communication system for transmitting data between terminals such as computers, there is a packet network for transmitting data by a packet with a header having information including a destination address and a source address. In a packet network, a transfer device in a network controls a route based on a destination address in a header of the packet, and a transfer control that sends a packet to a next transfer device on the determined route. With the two control mechanisms of
Packets are transmitted and received between users.
【0003】第一の従来技術例として、それぞれの網内
で端末アドレスや経路情報などを管理する複数の自律網
があり、ユーザ端末またはユーザ網がそれらの自律網と
の接続をセッション単位に行い、通信を開始する前に自
律網を指定してセッションを確立することで、自律網を
切替えて、パケットを伝送するシステムがある。図4は
このように、セッション確立を行い 、自律網を切替・
選択して、ユーザ端末またはユーザ網が利用できるパケ
ット伝送システムの一例を示す。図4において、11は
ユーザ端末またはユーザ網、12はユーザ収容装置、1
3はルータなどの自律網接続装置、14はコア網内自律
網情報データベース(DB)装置(PPP(Point to Po
int Protocol)のユーザ認証用プロトコル、例えば、Rad
iusを処理する装置)、15は自律網の自律網内DB装
置、16は自律網を示す。また、ユーザ収容装置、コア
網内自律網情報データベース(DB)装置などからコア
網を構成する。As a first prior art example, there are a plurality of autonomous networks for managing terminal addresses, route information, and the like in each network. A user terminal or a user network establishes a connection with these autonomous networks on a session basis. There is a system in which a packet is transmitted by switching an autonomous network by designating an autonomous network and starting a session before starting communication. FIG. 4 thus establishes a session, switches the autonomous network,
An example of a packet transmission system that can be selected and used by a user terminal or a user network will be described. In FIG. 4, reference numeral 11 denotes a user terminal or user network, 12 denotes a user accommodation device, 1
3 is an autonomous network connection device such as a router, and 14 is an autonomous network information database (DB) device (PPP (Point to Po
int Protocol), for example, Rad
ius), 15 is a DB device in an autonomous network of the autonomous network, and 16 is an autonomous network. Further, a core network is configured from a user accommodation device, an autonomous network information database (DB) device in the core network, and the like.
【0004】ユーザ端末またはユーザ網は自律網とデー
タを送受信する前に、ユーザ収容装置との間でPPP
などにより、1対1のセッションを確立する。この1対
1のセッションを通して、ユーザ端末またはユーザ網か
ら自律網の方向(上り方向)、または自律網からユーザ
端末またはユーザ網への方向(下り方向)へ、自律網内
で使用されるパケット(例えば、IPパケット)が流れ
る。ユーザ収容装置は複数のユーザ端末またはユーザ網
と接続し、自律網接続装置は複数の自律網と接続してい
るが、ある1対1のセッションに関しては、そのセッシ
ョンを確立したユーザ端末またはユーザ網と自律網以外
へは自律網内パケットは出ていかないし、そのセッショ
ンを確立したユーザ端末またはユーザ網と自律網以外か
らは他自律網内パケットは流入しない。[0004] Before transmitting / receiving data to / from the autonomous network, the user terminal or the user network exchanges PPP with the user accommodation apparatus.
For example, a one-to-one session is established. Through this one-to-one session, packets used in the autonomous network from the user terminal or user network to the autonomous network (upward direction) or from the autonomous network to the user terminal or user network (downward direction) ( For example, an IP packet) flows. The user accommodation device is connected to a plurality of user terminals or user networks, and the autonomous network connection device is connected to a plurality of autonomous networks. For a certain one-to-one session, the user terminal or user network that has established the session has been established. The packet in the autonomous network does not go out of the network other than the autonomous network, and the packet in the other autonomous network does not flow from the user terminal which has established the session or from the network other than the autonomous network.
【0005】図5は、このシステムでのセッション確立
手順を示す。 (a-1)セッション確立時には、ユーザ識別子と自律網識
別子を含むセッション要求メッセージ を、ユーザ端末
またはユーザ網(11)からユーザ収容装置(12)へ
送信し、ユーザ端末またはユーザ網がどの自律網(1
6)との間で通信を行うためのセッションを確立しよう
としているかを通知する。 (a-2)そして、ユーザ収容装置はコア網内自律網情報D
B装置(14)へ、このセッション要求メッセージを転
送する。 (a-3)コア網内自律網情報DB装置はこれを受信する
と、コア網内自律網情報DBにより、自律網識別子か
ら、自律網内DB装置の識別子またはアドレスを検索
し、自律網内DB装置(15)へユーザ識別子を転送す
る。 (a-4) このセッション要求メッセージを受けた自律網内
DB装置は、このユーザ端末またはユーザ網のセッショ
ン接続が適切であるか不適切であるかを判断し(すなわ
ち、認証)、判断結果と、更に必要な場合はユーザ端末
またはユーザ網へ割り当てる自律網内のアドレスを通知
するセッション要求応答メッセージを、コア網内自律網
情報DB装置へ通知する。 (a-5)このセッション要求応答メッセージが正応答であ
る場合、自律網接続装置(13)は、このセッションを
確立しているユーザ収容装置と、このセッションを確立
しているユーザの自律網内アドレスとを対応付け、自律
網接続装置の自律網側下り経路制御表に登録する。自律
網側下り経路制御表を表1に示す。FIG. 5 shows a session establishment procedure in this system. (a-1) When establishing a session, a session request message including a user identifier and an autonomous network identifier is transmitted from the user terminal or user network (11) to the user accommodation device (12), and the user terminal or user network determines which autonomous network (1
6) is notified that a session for performing communication is to be established. (a-2) And the user accommodation device is the autonomous network information D in the core network.
The session request message is transferred to the device B (14). (a-3) When the autonomous network information DB device in the core network receives this, the autonomous network information DB in the core network searches the autonomous network identifier for the identifier or address of the autonomous network DB device, and searches the autonomous network DB. The user identifier is transferred to the device (15). (a-4) Upon receiving the session request message, the DB device in the autonomous network determines whether the session connection of the user terminal or the user network is appropriate or inappropriate (that is, authentication), and And, if necessary, a session request response message for notifying the user terminal or the address in the autonomous network allocated to the user network to the autonomous network information DB device in the core network. (a-5) If the session request response message is a positive response, the autonomous network connection device (13) sets the user accommodating device that has established this session and the autonomous network of the user that has established this session. The address is associated with the address and registered in the autonomous network-side down route control table of the autonomous network connection device. Table 1 shows the autonomous network side downlink route control table.
【0006】[0006]
【表1】 (a-6,a-7)このセッション要求応答メッセージを受けた
コア網内自律網情報DB装置は、これらの情報、すなわ
ち、セッションの可否とユーザの自律網内アドレスを、
ユーザ収容装置へ転送し、更に、この通知を受けたユー
ザ収容装置はこれらの情報を、ユーザ端末またはユーザ
網へ転送する。 (a-8)このセッション要求応答メッセージが正応答であ
る場合、ユーザ収容装置はユーザ端末またはユーザ網か
ら要求された1対1のセッションにセッション番号を割
り当て、このセッション番号と、このセッションを確立
しているユーザの自律網内アドレスと、自律網接続装置
とを対応付け、ユーザ収容装置のユーザ側上り経路制御
表およびユーザ側下り経路制御表に登録する。ユーザ側
上り経路制御表、ユーザ側下り制御表の例を表2、3に
示す。[Table 1] (a-6, a-7) The autonomous network information DB device in the core network receiving the session request response message transmits the information, that is, whether or not the session is available and the address in the autonomous network of the user.
The information is transferred to the user accommodating device, and the user accommodating device that has received the notification transfers the information to the user terminal or the user network. (a-8) If the session request response message is a positive response, the user equipment assigns a session number to the one-to-one session requested from the user terminal or the user network, and establishes this session number and this session. The autonomous network address of the user performing the operation is associated with the autonomous network connection device and registered in the user-side uplink route control table and the user-side downlink route control table of the user accommodation device. Tables 2 and 3 show examples of the user-side uplink route control table and the user-side downlink control table.
【0007】[0007]
【表2】 [Table 2]
【0008】[0008]
【表3】 なお、ユーザの自律網内アドレスは、ここに書いたよう
に、自律網からセッション確立時に通知されるが、この
アドレスは動的に決定されることもあれば、事前に固定
的に決定されていることもある。事前に決定されている
場合は、自律網側下り経路制御表を固定的に設定するこ
とも可能である。また、コア網内自律網情報DB装置か
ら自律網内DB装置へ通知するセッション要求メッセー
ジの中に、ユーザ収容装置の識別子を加えることで、自
律網内DB装置がユーザ端末またはユーザ網へ動的に決
定して割り当てるアドレスを、ユーザ収容装置毎にアド
レスブロックとしてまとめることが可能であり、この場
合も、自律網側下り経路制御表を固定的に設定すること
が可能である。[Table 3] As described herein, the user's address in the autonomous network is notified from the autonomous network when a session is established. This address may be dynamically determined, or may be fixedly determined in advance. Sometimes. If it is determined in advance, the autonomous network side down route control table can be fixedly set. Also, by adding the identifier of the user accommodating device to the session request message notified from the autonomous network information DB device in the core network to the autonomous network DB device, the autonomous network DB device can dynamically transmit to the user terminal or user network. It is possible to collect the addresses determined and assigned as the address blocks for each user accommodation device, and in this case also, it is possible to fixedly set the autonomous network side downlink route control table.
【0009】ユーザ端末またはユーザ網または自律網に
よりセッションを終了することができて、その際には、
自律網接続装置の自律網側下り経路制御表、ユーザ収容
装置のユーザ側上り経路制御表、ユーザ側下り経路制御
表から、セッションに関する情報を削除することができ
る。図6はこのシステムでの、セッション確立後のパケ
ット転送手順を示す。 (b-1)ユーザ収容装置(12)が上り自律網内パケット
を、1対1のセッションを通して受信すると、そのパケ
ットを運んできたセッションのセッション番号に対応し
た、自律網接続装置(13)へ、自律網内パケットを送
出する。 (b-2)自律網接続装置(13)が下り自律網内パケット
を受信すると、自律網内パケットの宛先アドレスに対応
するユーザ収容装置を検索し、これを転送する。ユーザ
収容装置が、この下り自律網内パケットを受信すると、
自律網内パケットの宛先アドレスに対応したセッション
番号を持つセッションを通して、ユーザ端末またはユー
ザ網(11)へ自律網内パケットを送出する。この、1
対1のセッションのセッション番号とユーザ端末または
ユーザ網へ付与したユーザの自律網内アドレスと自律網
接続装置を対応付けするために必要な検索テーブル(す
なわち、経路制御表)である、ユーザ側上り経路制御
表、ユーザ側下り経路制御表、自律網側下り制御表を検
索して、パケットを転送する。The session can be terminated by the user terminal or the user network or the autonomous network,
The information on the session can be deleted from the autonomous network-side downlink route control table of the autonomous network connection device, the user-side uplink route control table of the user accommodation device, and the user-side downlink route control table. FIG. 6 shows a packet transfer procedure after a session is established in this system. (b-1) When the user accommodation device (12) receives an uplink autonomous network packet through a one-to-one session, the user accommodation device (12) sends the packet to the autonomous network connection device (13) corresponding to the session number of the session that carried the packet. Sends out the packet within the autonomous network. (b-2) When the autonomous network connection device (13) receives the downlink autonomous network packet, it searches for a user accommodation device corresponding to the destination address of the autonomous network packet and transfers it. When the user accommodation device receives this downlink autonomous network packet,
The packet in the autonomous network is transmitted to the user terminal or the user network (11) through the session having the session number corresponding to the destination address of the packet in the autonomous network. This one
A user-side uplink, which is a search table (that is, a route control table) necessary for associating a session number of a one-to-one session with an autonomous network address of a user assigned to a user terminal or a user network and an autonomous network connection device. It searches the routing control table, the user-side downlink route control table, and the autonomous network-side downlink control table, and transfers the packet.
【0010】この方式における各自律網は、ユーザ収容
装置の数だけ直接接続する通信路を用意する必要があ
り、また、自律網が宛先アドレスとユーザ収容装置とを
対応させる必要があるため、ユーザ収容装置が増えた場
合には、自律網は増えたユーザ収容装置との間に通信路
を増設する必要がある。また、自律網がアドレスを動的
に決定して割り当てる際に、ユーザ収容装置毎にアドレ
スブロックとしてまとめている場合には、割り当てるア
ドレスとユーザ収容装置との対応と、自律網側下り経路
制御表を設定し直す必要がある。[0010] In each autonomous network in this system, it is necessary to prepare communication paths directly connected by the number of user accommodation devices, and it is necessary for the autonomous network to associate the destination address with the user accommodation device. When the number of accommodation devices increases, the autonomous network needs to add a communication path to the increased number of user accommodation devices. Also, when the autonomous network dynamically determines and assigns an address, if the address is grouped as an address block for each user accommodation device, the correspondence between the address to be assigned and the user accommodation device and the autonomous network side downlink route control table Needs to be set again.
【0011】また、各ユーザ端末またはユーザ網セッシ
ョンについては、ユーザ収容装置が一つの自律網接続装
置とパケットを送受信するため、一つの自律網が負荷分
散や故障対応のために、複数の自律網接続装置を用いて
冗長な構成をとることが困難である。第二の従来技術例
として、各自律網が広域に分散したユーザ端末またはユ
ーザ網で構成されている場合に、それらのユーザ端末ま
たはユーザ網を収容するコア網内では、自律網内パケッ
トが持つヘッダとは別のコア網内ヘッダを使ってルーテ
ィングを行うシステムがある。[0011] For each user terminal or user network session, the user accommodating device transmits and receives packets to and from one autonomous network connection device. It is difficult to take a redundant configuration using a connection device. As a second prior art example, when each autonomous network is composed of user terminals or user networks distributed over a wide area, a packet in the autonomous network has in a core network accommodating those user terminals or user networks. There is a system for performing routing using a header in a core network different from a header.
【0012】図7にその一例を示す。図中、21はユー
ザ端末またはユーザ網、22はユーザ−コア網接続装
置、23はコア網内転送装置、24はデフォルトフォワ
ーダ(例えば、組織単位・会社単位・プロバイダ単位な
ど、経路制御の面で単一の管理権限により制御されるネ
ットワークとルータのグループ(自律網(Autonomous S
ystem))毎に論理的に独立して設定される中継ノードで
デフォルト情報転送(アドレス解決情報転送)でのみ用
いられる装置。)、25はルートサーバ(データ転送用
のコア網とは独立に設置される管理網により、コア網側
およびアクセス網側に対するネットワーク構成情報をネ
ットワーク管理システムから受信して、デフォルトフォ
ワーダ、ユーザ収容装置、自律網収容装置に配布する装
置。)である。そして、ユーザ−コア網接続装置、コア
網内転送装置、デフォルトフォワーダ、ルートサーバな
どにより、コア網が構成される。FIG. 7 shows an example. In the figure, 21 is a user terminal or user network, 22 is a user-core network connection device, 23 is a transfer device in the core network, and 24 is a default forwarder (for example, in terms of route control such as organization unit, company unit, provider unit, etc.). A group of networks and routers controlled by a single administrative authority (autonomous network
device used for only default information transfer (address resolution information transfer) at a relay node that is set logically independently for each system. , 25 are route servers (a management network installed independently of the core network for data transfer, receives network configuration information for the core network side and the access network side from the network management system, and provides a default forwarder, a user accommodation device). , A device distributed to an autonomous network accommodation device.). The core network is configured by the user-core network connection device, the transfer device in the core network, the default forwarder, the route server, and the like.
【0013】ユーザ端末またはユーザ網は自律網内アド
レスを、ユーザ−コア網接続装置、デフォルトフォワー
ダ、コア網内転送装置は、コア網内アドレスをそれぞれ
持つ。ユーザ−コア網接続装置とデフォルトフォワーダ
はコア網内転送装置と固定接続され、ユーザ−コア網接
続装置、コア網内転送装置、デフォルトフォワーダはル
ートサーバと固定接続される。コア網内パケットの転送
はコア網内転送装置に任され、コア網内転送装置は、コ
ア網内ヘッダに基づいて、宛先ユーザ−コア網接続装置
へコア網内パケットを転送する。また、ルートサーバは
コア網内のトポロジ情報を持ち、経路制御に必要な情報
をユーザ−コア網接続装置、デフォルトフォワーダ、コ
ア網内転送装置へ提供する(図8c)。ユーザ−コア網接
続装置に与えられる経路情報は、デフォルトフォワーダ
のコア網内アドレスと、一部のユーザ−コア網接続装置
についてそれが収容するユーザ端末またはユーザ網の自
律網内アドレスと当該ユーザ−コア網接続装置のコア網
内アドレスとの対応情報だけである。デフォルトフォワ
ーダに与えられる経路情報は、全ての自律網内アドレス
とユーザ−コア網接続装置のコア網内アドレスとの対応
情報である。コア網内転送装置へ与えられる経路情報
は、全てのユーザ−コア網接続装置のコア網内アドレス
について、それに宛てたコア網内パケットを受信した際
に、次に転送するコア網内転送装置のコア網内アドレス
または方路を決定するための対応情報である。The user terminal or user network has an address in the autonomous network, and the user-core network connection device, the default forwarder, and the transfer device in the core network have an address in the core network. The user-core network connection device and the default forwarder are fixedly connected to the transfer device in the core network, and the user-core network connection device, the transfer device in the core network, and the default forwarder are fixedly connected to the route server. The transfer of the packet in the core network is left to the transfer device in the core network, and the transfer device in the core network transfers the packet in the core network to the destination user-core network connection device based on the header in the core network. Further, the route server has topology information in the core network, and provides information necessary for route control to the user-core network connection device, the default forwarder, and the transfer device in the core network (FIG. 8c). The route information given to the user-core network connection device includes a default forwarder address in the core network, a part of the user-core network connection device, a user terminal or an address in the autonomous network of the user network accommodated by the user, and the user-core network connection device. Only information corresponding to the addresses in the core network of the core network connection device. The route information given to the default forwarder is correspondence information between all the addresses in the autonomous network and the addresses in the core network of the user-core network connection device. The route information given to the intra-core network transfer device includes, for the intra-core network addresses of all the user-core network connection devices, when the intra-core network packet addressed thereto is received, the next intra-core network transfer device to be transferred. This is correspondence information for determining an address or a route in the core network.
【0014】図8は、このシステムでのパケット転送手
順を示す。 (d-1,d-2)ユーザ端末またはユーザ網(21)から自律
網内パケットをユーザ−コア網接続装置(22)が受信
した場合、ユーザ−コア網接続装置が、宛先ユーザの自
律網内アドレスを基に、入側経路制御表を検索し、その
宛先ユーザ端末またはユーザ網を収容するユーザ−コア
網接続装置のコア網内アドレスを解決しようとする。 (d-3(1))このユーザ−コア網接続装置のコア網内アドレ
スが解決できる場合は、その宛先ユーザ−コア網接続装
置のコア網内アドレスを宛先として含むコア網内ヘッダ
を新たに構成し、(d-3(2))解決できない場合には、デフ
ォルトフォワーダ(24)のコア網内アドレスを宛先と
して含むコア網内ヘッダを新たに構成する。 (d-4(1)(2))そして、自律網内パケットにその新たに構
成したコア網内ヘッダを付け加え、コア網内パケットに
カプセル化し、直接接続するコア網内転送装置(23)
へ転送する。このため、ユーザ−コア網接続装置は常に
デフォルトフォワーダのコア網内アドレスを知っている
必要があるが、それ以外のユーザ−コア網接続装置のコ
ア網内アドレスについては、常に知っている必要はな
く、各ユーザ−コア網接続装置の入側経路制御表を適当
な大きさに制限することができる。 (d-5(2))もし、デフォルトフォワーダがコア網内パケッ
トを受けた場合は、(d-6(2))コア網内ヘッダの宛先アド
レスを、宛先ユーザ−コア網接続装置のコア網内アドレ
スに書き換えて得られるコア網内パケットを宛先ユーザ
−コア網接続装置へ転送するとともに、(d-7(2))送信元
ユーザ−コア網接続装置へ向けて、宛先ユーザ−コア網
接続装置のコア網内アドレスを情報として持つ、リダイ
レクションメッセージを通知する。 (d-8(2))この通知を受けた送信元ユーザ−コア網接続装
置は、宛先ユーザの自律網内アドレスと宛先ユーザ−コ
ア網接続装置アドレスを対応付ける情報を、入側経路制
御表に付け加えて、それ以降のパケットを直接宛先ユー
ザ−コア網接続装置へ転送することができる。入側経路
制御表の例を表4に示す。FIG. 8 shows a packet transfer procedure in this system. (d-1, d-2) When the user-core network connection device (22) receives a packet in the autonomous network from the user terminal or the user network (21), the user-core network connection device sets the autonomous network of the destination user. On the basis of the internal address, an incoming route control table is searched, and an attempt is made to resolve the address in the core network of the user-core network connecting apparatus accommodating the destination user terminal or the user network. (d-3 (1)) If the address in the core network of this user-core network connection device can be resolved, a new header in the core network containing the address in the core network of the destination user-core network connection device as a destination is newly added. If (d-3 (2)) cannot be solved, a core network header including the core network address of the default forwarder (24) as a destination is newly configured. (d-4 (1) (2)) Then, the newly configured core network header is added to the autonomous network packet, encapsulated in the core network packet, and directly connected to the core network transfer device (23).
Transfer to For this reason, the user-core network connection device must always know the default forwarder core network address, but need not always know the other user-core network connection device core network addresses. In addition, it is possible to limit the input side route control table of each user-core network connection device to an appropriate size. (d-5 (2)) If the default forwarder receives a packet in the core network, (d-6 (2)) replaces the destination address of the header in the core network with the core network of the destination user-core network connection device. The core network packet obtained by rewriting to the internal address is transferred to the destination user-core network connection device, and (d-7 (2)) the destination user-core network connection device is transmitted to the source user-core network connection device. A redirection message having the core network address of the device as information is notified. (d-8 (2)) The source user-core network connection device that has received this notification stores information that associates the destination user's autonomous network address with the destination user-core network connection device address in the incoming path control table. In addition, subsequent packets can be forwarded directly to the destination user-core network connection device. Table 4 shows an example of the incoming route control table.
【0015】[0015]
【表4】 (d-9)コア網内パケットを受けた宛先ユーザ−コア網接
続装置はヘッダを除去し、自律網内パケットヘッダの宛
先アドレスを基に、出側経路制御表を検索し、宛先ユー
ザ端末またはユーザ網へ自律網内パケットを転送する。
これにより、コア網内では、自律網内アドレスとは独立
したコア網内アドレスを用いて経路制御を行うことがで
きる。[Table 4] (d-9) The destination user-core network connecting device that has received the packet in the core network removes the header, searches the egress routing table based on the destination address of the packet header in the autonomous network, and checks the destination user terminal or Transfer the packet in the autonomous network to the user network.
Thereby, in the core network, the route control can be performed using the core network address independent of the autonomous network address.
【0016】出側経路制御表の例を表5に示す。Table 5 shows an example of the egress route control table.
【0017】[0017]
【表5】 このシステムでは、自律網毎に独立したアドレス空間を
使用できるため、コア網内経路制御は自律網毎に独立し
ている。しかし、ユーザ端末またはユーザ網がセッショ
ンを確立する手段がないため、ユーザが自律網を選択し
たり、コア網がユーザ端末またはユーザ網を認証した
り、ユーザ端末またはユーザ網のアカウント情報や課金
情報の収集を行うことができない、という問題があっ
た。[Table 5] In this system, since an independent address space can be used for each autonomous network, the route control in the core network is independent for each autonomous network. However, since there is no means for the user terminal or the user network to establish a session, the user selects the autonomous network, the core network authenticates the user terminal or the user network, and the account information and charging information of the user terminal or the user network. There was a problem that it was not possible to collect.
【0018】[0018]
【発明が解決しようとする課題】前記のような従来のセ
ッション接続型パケット伝送システムでは、ユーザ端末
またはユーザ網が複数の自律網を選択してセッションを
確立して通信する場合、自律網が全てのユーザ収容装置
との間に固定的通信路を持たなければならず、ユーザ端
末またはユーザ網への割り当てアドレスに制約を設ける
必要があったり、自律網が冗長な構成をとることが困難
であったり、ユーザ収容装置を増設した場合に、全ての
自律網が固定的通信路を増設し、アドレスに関する設定
をやり直す必要がある、という問題があった。In the conventional session connection type packet transmission system as described above, when a user terminal or user network selects a plurality of autonomous networks and establishes a session to perform communication, all of the autonomous networks are communicated. It is necessary to provide a fixed communication path with the user accommodating device, and it is necessary to set restrictions on addresses assigned to user terminals or user networks, and it is difficult to make the autonomous network redundant. Also, when the user accommodation device is added, there is a problem that all the autonomous networks need to add a fixed communication path and reset the address.
【0019】また、コア網がパケット網であり、コア網
内で自律網内ヘッダとは別のコア網内ヘッダを使ってル
ーティングを行うシステムでは、ユーザ端末またはユー
ザ網がセッションを確立することができないため、ユー
ザ端末またはユーザ網が自律網を選択して通信を行った
り、コア網がユーザ端末またはユーザ網の認証や課金情
報の収集をしたりすることができないという問題点があ
った。In a system in which the core network is a packet network and routing is performed in the core network using a header in the core network different from the header in the autonomous network, the user terminal or the user network may establish a session. Therefore, there has been a problem that the user terminal or the user network cannot select the autonomous network for communication, and the core network cannot authenticate the user terminal or the user network or collect billing information.
【0020】この発明の目的は、ユーザ端末またはユー
ザ網がセッションを確立する際に、複数自律網の中から
接続する自律網を選択することを可能とし、また、コア
網をパケット網により構築することで、自律網接続装置
とユーザ収容装置との間に固定的通信路を持つことな
く、ユーザ端末またはユーザ網が自律網へ接続できるよ
うにすることにある。An object of the present invention is to enable a user terminal or a user network to select an autonomous network to be connected from a plurality of autonomous networks when establishing a session, and to construct a core network by a packet network. Accordingly, it is an object of the present invention to enable a user terminal or a user network to connect to an autonomous network without having a fixed communication path between the autonomous network connection device and the user accommodation device.
【0021】[0021]
【課題を解決するための手段】この発明では上記の目的
を達成するために、コア網は、ユーザ収容装置(3
2)、コア網内転送装置(33)、自律網収容装置(3
4)、コア網内自律網情報DB装置(36)、デフォル
トフォワーダ(37)、ルートサーバ(38)とからな
り、自律網(39)は、自律網接続装置(35)、自律
網内DB装置(35)を備える。According to the present invention, in order to achieve the above object, a core network comprises a user accommodation device (3).
2), intra-core network transfer device (33), autonomous network accommodation device (3
4) An autonomous network information DB device (36) in the core network, a default forwarder (37), and a route server (38). The autonomous network (39) is an autonomous network connection device (35), an autonomous network DB device. (35) is provided.
【0022】ユーザ収容装置が、セッション番号または
ユーザの自律網内アドレス(送信元IPアドレス)と、
自律網収容装置のコア網内アドレスとを対応付けるユー
ザ収容装置の上り経路制御表と、ユーザの自律網内アド
レスとセッション番号とを対応付けるユーザ収容装置の
下り経路制御表を備え、自律網収容装置が、ユーザの自
律網内アドレスとユーザ収容装置のコア網内アドレスと
を対応付ける、自律網収容装置の下り経路制御表を備
え、ユーザ端末またはユーザ網からのセッション要求メ
ッセージを、ユーザ収容装置からコア網内自律網情報D
B装置へ通知し、コア網内自律網情報DB装置がコア網
内自律網情報DBを参照して、当セッション要求が適切
であるかどうかを判断することができる自律網内DB装
置を検索し、当該自律網内DB装置へセッション要求メ
ッセージを転送し、自律網内DB装置がそれへの応答と
して、セッション可否と、セッション要求ユーザ端末ま
たはユーザ網に割り当てたユーザの自律網内アドレスと
を含む、セッション要求応答メッセージをコア網内自律
網情報DB装置へ転送し、コア網内自律網情報DB装置
が、自律網収容装置のコア網内アドレスとユーザ収容装
置のコア網内アドレスとユーザの自律網内アドレスとセ
ッション番号の情報の全てあるいは一部を、自律網収容
装置とユーザ収容装置へ通知し、ユーザ収容装置がユー
ザ収容装置の上り経路制御表とユーザ収容装置の下り経
路制御表を更新し、自律網収容装置が自律網収容装置の
下り経路制御表を更新することで、通信セッションのパ
ケット転送の準備を整え、ユーザ収容装置がセッション
要求応答メッセージをユーザ端末またはユーザ網へ転送
してセッションを確立する。[0022] The user accommodating device is provided with: a session number or an address in the autonomous network of the user (source IP address);
An autonomous network accommodating device includes an up route control table of the user accommodating device that associates the addresses in the core network of the autonomous network accommodating device, and a down route control table of the user accommodating device that associates the autonomous network address of the user with the session number. A down route control table of the autonomous network accommodating device for associating the address in the autonomous network of the user with the address in the core network of the user accommodating device, and transmitting a session request message from the user terminal or the user network to the core network Internal autonomous network information D
B device, the autonomous network information DB device in the core network refers to the autonomous network information DB in the core network, and searches for an autonomous network DB device capable of determining whether the session request is appropriate. The autonomous network DB device transfers the session request message to the autonomous network DB device, and the autonomous network DB device responds to the session request message including the session availability and the autonomous network address of the user assigned to the session requesting user terminal or the user network. , The session request response message is transferred to the autonomous network information DB device in the core network, and the autonomous network information DB device in the core network transmits the autonomous network information DB device, Notify all or part of the information on the network address and the session number to the autonomous network accommodation device and the user accommodation device, and the user accommodation device goes up the user accommodation device. The path control table and the downlink path control table of the user accommodation apparatus are updated, and the autonomous network accommodation apparatus updates the downlink path control table of the autonomous network accommodation apparatus to prepare for packet transfer of the communication session. The session is established by transferring the session request response message to the user terminal or the user network.
【0023】セッション確立後には、セッションを通し
てコア網へ転送された、ユーザ端末またはユーザ網から
自律網への上り自律網内パケットは、ユーザ収容装置
が、セッション番号または送信元ユーザの自律網内アド
レスに対応する、自律網収容装置のコア網内アドレス
を、ユーザ収容装置の上り経路制御表から検索し、自律
網内パケットをコア網内パケットにカプセル化して、該
当する自律網収容装置へ、コア網を通して転送し、これ
を受信した自律網収容装置がこのコア網内パケットから
自律網内パケットを取り出して、該当する宛先アドレス
へ自律網内パケットを転送し、自律網からユーザ端末ま
たはユーザ網への下り自律網内パケットは、自律網収容
装置が、宛先ユーザの自律網内アドレスに対応するユー
ザ収容装置のコア網内アドレスを、自律網収容装置の下
り経路制御表から検索し、自律網内パケットをコア網内
パケットにカプセル化して、該当するユーザ収容装置
へ、コア網を通して転送し、これを受信したユーザ収容
装置がこのコア網内パケットから自律網内パケットを取
り出して、該当する宛先アドレスが対応するセッション
番号を、ユーザ収容装置の下り経路制御表から検索し、
該当するセッションに自律網内パケットを転送すること
を特徴とする。After the session is established, the packet in the upstream autonomous network from the user terminal or the user network to the autonomous network transferred to the core network through the session is transmitted to the user accommodation device by the session number or the autonomous network address of the transmission source user. The core network address of the autonomous network accommodating device corresponding to the above is searched from the uplink route control table of the user accommodating device, and the autonomous network packet is encapsulated in the core network packet. The autonomous network accommodating device that has transferred the packet through the network, receives the packet from the core network, extracts the packet within the autonomous network, transfers the packet within the autonomous network to the corresponding destination address, and transmits the packet from the autonomous network to the user terminal or user network. The packet in the downstream autonomous network is transmitted from the autonomous network accommodation device to the core network of the user accommodation device corresponding to the address of the destination user in the autonomous network. The address is retrieved from the down route control table of the autonomous network accommodating device, the packet in the autonomous network is encapsulated in the packet in the core network, transferred to the corresponding user accommodating device through the core network, and received. Retrieves the packet in the autonomous network from the packet in the core network, searches the session number corresponding to the corresponding destination address from the downlink control table of the user accommodation device,
It is characterized in that an intra-autonomous network packet is transferred to a corresponding session.
【0024】従来の技術とは、ユーザ端末またはユーザ
網がセッションを確立した自律網について、コア網内の
ユーザ収容装置や自律網収容装置が、パケットを転送す
るのに必要なコア網内アドレス情報をそれぞれの経路制
御表に登録し、自律網内パケットを転送する際にはコア
網内のヘッダを自律網内パケットに付加することで、自
律網とは独立した経路制御機構を持つパケット網とし
て、コア網を構築する点と、セッションを確立すること
で、コア網がユーザ端末またはユーザ網の認証やアカウ
ント情報や課金情報を収集することが可能になる点と、
自律網が一つ以上の自律網収容装置を介してコア網へ接
続することで、あるセッションに関する自律網側の自律
網内パケット転送処理を、一つ以上の自律網収容装置で
分散して処理することが可能になる点とが異なる。[0024] The prior art means that, for an autonomous network in which a user terminal or a user network has established a session, address information in the core network required for the user accommodation device or the autonomous network accommodation device in the core network to transfer a packet. Is registered in each routing table, and when transferring packets in the autonomous network, the header in the core network is added to the packets in the autonomous network, so that the packet network has a routing control mechanism independent of the autonomous network. Establishing a core network, and establishing a session, enabling the core network to collect user terminal or user network authentication, account information and billing information,
By connecting the autonomous network to the core network via one or more autonomous network accommodation devices, the packet transfer processing within the autonomous network on the autonomous network side for a session is distributed and processed by one or more autonomous network accommodation devices. Is different.
【0025】[0025]
【作用】この発明により、ユーザ端末またはユーザ網が
セッションを確立する際に、複数自律網を選択すること
が可能となり、かつ、コア網を自律網とは独立したパケ
ット網により構築することで、自律網接続装置とユーザ
収容装置との間に固定的通信路を持つことなく、ユーザ
端末またはユーザ網が自律網へ接続可能となる。セッシ
ョンを確立し、アカウント情報や課金情報を収集するこ
とができるので、認証サービス、セキュリティーサービ
ス、料金代行徴収サービスなどの新サービスの提供がパ
ケット網で構築されたコア網上で可能となる。According to the present invention, when a user terminal or a user network establishes a session, a plurality of autonomous networks can be selected, and a core network is constructed by a packet network independent of the autonomous network. The user terminal or user network can connect to the autonomous network without having a fixed communication path between the autonomous network connection device and the user accommodation device. Since a session can be established and account information and billing information can be collected, new services such as an authentication service, a security service, and a fee collection service can be provided on a core network constructed by a packet network.
【0026】また、自律網とコア網との接続形態と、ユ
ーザ端末またはユーザ網とコア網との接続形態が独立し
ていて、例えば、ある自律網が接続する自律網収容装置
の数と、全体のユーザ収容装置の数には関係がないの
で、コア網の運営主体と、自律網の運営主体が独立し
て、設備増強などを行うことが可能となる。また、自律
網が複数の自律網収容装置に接続することで、自律網内
パケットの転送処理を複数の自律網収容装置にパケット
単位またはセッション単位で分散させることができる。The connection between the autonomous network and the core network is independent of the connection between the user terminal or the user network and the core network. For example, the number of autonomous network accommodation devices to which a certain autonomous network is connected; Since there is no relation to the total number of user accommodation devices, it is possible for the operating entity of the core network and the operating entity of the autonomous network to independently enhance equipment. Further, by connecting the autonomous network to the plurality of autonomous network accommodation devices, it is possible to distribute the transfer processing of the packet in the autonomous network to the plurality of autonomous network accommodation devices in packet units or session units.
【0027】[0027]
【発明の実施の形態】図1は、この発明による実施例の
システム構成を示すもので、図中、31はユーザ端末ま
たはユーザ網、32はユーザ収容装置、33はコア網内
転送装置、34は自律網収容装置、35は自律網接続装
置、36はコア網内自律網情報DB装置、37はデフォ
ルトフォワーダ、38はルートサーバ、39は自律網、
40は自律網内DB装置である。FIG. 1 shows a system configuration of an embodiment according to the present invention. In the figure, 31 is a user terminal or user network, 32 is a user accommodation device, 33 is a transfer device in a core network, 34 Is an autonomous network accommodation device, 35 is an autonomous network connection device, 36 is an autonomous network information DB device in the core network, 37 is a default forwarder, 38 is a route server, 39 is an autonomous network,
Reference numeral 40 denotes a DB device in the autonomous network.
【0028】ユーザ収容装置、自律網収容装置、デフォ
ルトフォワーダ、コア網内転送装置、コア網内自律網情
報DB装置はそれぞれコア網内アドレスを持つ。自律網
内はコア網内とは独立したパケット通信網で、網内で使
用するアドレス体系は独立である。なお、コア網内自律
網情報DB装置は、自律網内DB装置と通信するため
の、自律網内アドレスを持っても良い。コア網内では、
自律網内パケットが持つヘッダとは別の、コア網内ヘッ
ダを使ってルーティングを行う。ユーザ収容装置、自律
網収容装置、デフォルトフォワーダ、コア網内自律網情
報DB装置はコア網内転送装置と接続され、コア網内パ
ケットの転送はコア網内転送装置に任される。コア網内
転送装置は、コア網内ヘッダに基づいて、コア網内パケ
ットを転送する。また、ルートサーバは網のトポロジ情
報を持ち、経路制御に必要な情報をユーザ収容装置、自
律網収容装置、デフォルトフォワーダ、コア網内自律網
情報DB装置、コア網内転送装置へ提供する。ユーザ収
容装置、自律網収容装置に与えられる経路情報は、デフ
ォルトフォワーダのコア網内アドレスとコア網内自律網
情報DB装置のコア網内アドレスである。デフォルトフ
ォワーダに与えられる経路情報は、1対1のセッション
とは独立して与えられる自律網内の全てのアドレス、例
えば、自律網内DB装置の持つ自律網内アドレスや自律
網接続装置と自律網収容装置のコア網内アドレスとの対
応情報である。コア網内自律網情報DB装置に与えられ
る経路情報は、1対1のセッションとは独立に与えられ
る自律網内の全てのアドレス、あるいはそれをまとめた
アドレスブロックと、それを収容する装置のコア網内ア
ドレスとの対応情報である。コア網内転送装置へ与えら
れる経路情報は、全てのコア網内装置のコア網内アドレ
スについて、それに宛てたコア網内パケットを受信した
際に、次に転送するコア網内転送装置のコア網内アドレ
スまたは方路を決定するための対応情報である。Each of the user accommodation device, the autonomous network accommodation device, the default forwarder, the transfer device in the core network, and the autonomous network information DB device in the core network has an address in the core network. The autonomous network is a packet communication network independent of the core network, and the address system used in the network is independent. The autonomous network information DB device in the core network may have an autonomous network address for communicating with the autonomous network DB device. Within the core network,
Routing is performed using a header in the core network, which is different from the header of the packet in the autonomous network. The user accommodating device, the autonomous network accommodating device, the default forwarder, and the autonomous network information DB device in the core network are connected to the transfer device in the core network, and the transfer of packets in the core network is left to the transfer device in the core network. The intra-core network transfer device transfers an intra-core network packet based on an intra-core network header. The route server has network topology information and provides information necessary for route control to the user accommodation device, the autonomous network accommodation device, the default forwarder, the core network autonomous network information DB device, and the core network transfer device. The route information given to the user accommodation device and the autonomous network accommodation device are the core network address of the default forwarder and the core network address of the core network autonomous network information DB device. The route information given to the default forwarder includes all the addresses in the autonomous network given independently of the one-to-one session, for example, the addresses in the autonomous network of the DB device in the autonomous network, the autonomous network connection device and the autonomous network. This is information corresponding to the addresses in the core network of the accommodation device. The route information given to the autonomous network information DB device in the core network includes all the addresses in the autonomous network given independently of the one-to-one session, or an address block summarizing the addresses, and the core of the device accommodating the addresses. This is information corresponding to addresses in the network. The path information given to the transfer device in the core network includes, for the addresses in the core network of all the devices in the core network, when the packet in the core network addressed thereto is received, the core network of the transfer device in the core network to be transferred next. This is correspondence information for determining an internal address or a route.
【0029】ユーザ端末またはユーザ網は自律網と自律
網内パケットを送受する前に、ユーザ収容装置との間
で、PPPなどによりセッションを確立する。この1対
1のセッションを通して、ユーザ端末またはユーザ網か
ら自律網の方向(上り方向)、または自律網からユーザ
端末またはユーザ網への方向(下り方向)へ、自律網内
パケットが流れる。ユーザ収容装置は一つ以上のユーザ
端末またはユーザ網と接続し、自律網収容装置は一つ以
上の自律網と接続しているが、ある1対1のセッション
に関しては、そのセッションを確立したユーザ端末また
はユーザ網と自律網以外へは自律網内パケットは出てい
かないし、そのセッションを確立したユーザ端末または
ユーザ網と自律網以外からは他自律網内の自律網内パケ
ットは流入しない。The user terminal or user network establishes a session between the autonomous network and the user accommodation device by PPP or the like before transmitting / receiving packets within the autonomous network. Through this one-to-one session, packets in the autonomous network flow from the user terminal or user network to the autonomous network (upward direction) or from the autonomous network to the user terminal or user network (downward direction). The user accommodation device is connected to one or more user terminals or user networks, and the autonomous network accommodation device is connected to one or more autonomous networks. For a one-to-one session, the user who has established the session has No packet in the autonomous network goes out to the terminal or the user network other than the autonomous network, and no packet in the autonomous network in the other autonomous network flows from other than the user terminal or the user network and the autonomous network that established the session.
【0030】図2は、このシステムでのセッション確立
手順を示す。 (e-1)セッション確立時には、ユーザ識別子と自律網識
別子を含むセッション要求メッセージを、ユーザ端末ま
たはユーザ網(31)からユーザ収容装置(32)へ送
信し、ユーザ端末またはユーザ網がどの自律網(39)
との間で通信を行うためのセッションを確立しようとし
ているかを通知する。 (e-2)そしてユーザ収容装置はコア網内自律網情報DB
装置(36)へ、このデータをコア網内パケットにて転
送する。 (e-3)このセッション要求メッセージを受信したコア網
内自律網情報DB装置は、メッセージ中の自律網識別子
をキーとして、コア網内自律網情報DBから自律網内D
B装置(40)アドレスを検索し、ユーザ識別子を情報
として持つ、セッション要求メッセージの自律網内パケ
ットを構成する。 (e-4)更に、以下のようにして、この自律網内パケット
からコア網内パケットを構成する。コア網内自律網情報
DB装置が自律網内DB装置アドレスから、自律網接続
装置(35)が接続する自律網収容装置のコア網内アド
レスの(e-4(1))アドレス解決ができる場合は、自律網接
続装置が接続する自律網収容装置のコア網内アドレスを
宛先アドレスとして含むコア網内ヘッダを構成し、(e-4
(2))アドレス解決できない場合はデフォルトフォワーダ
のコア網内アドレスを宛先アドレスとして含むコア網内
ヘッダを構成する。そして、先ほど構成した自律網内パ
ケットに、いま構成したコア網ヘッダを付け加えて、コ
ア網内パケットにカプセル化する。このコア網内パケッ
トは、コア網内自律網情報DB装置が直接接続するコア
網内転送装置へ転送され、結局、自律網収容装置が受信
する。 (e-5)自律網収容装置はコア網ヘッダを除去して得られ
た自律網内パケットを自律網接続装置へ転送し、自律網
接続装置は更に自律網内DB装置へ転送する。 (e-6)このセッション要求メッセージを受けた自律網内
DB装置は、このユーザ端末またはユーザ網のセッショ
ン接続が適切であるか不適切であるかを判断する。 (e-7)この判断結果と、更に必要な場合は、ユーザ端末
またはユーザ網へ割り当てる自律網内のアドレスを情報
として持つセッション要求応答メッセージの自律網内パ
ケットを構成し、コア網内自律網情報DB装置へ宛てて
送信する。まずこれは自律網接続装置へ転送され、更に
自律網収容装置へ転送される。 (e-8)自律網収容装置は、この受信した自律網内パケッ
トの宛先である、コア網内自律網情報DB装置の自律網
内アドレスから、コア網内自律網情報DB装置のコア網
内アドレスを(e-8(1))解決できる場合は、コア網内自律
網情報DB装置のコア網内アドレスを宛先アドレスとし
て含むコア網内ヘッダを構成し、(e-8(2))解決できない
場合は、デフォルトフォワーダのコア網内アドレスを宛
先アドレスとして含むコア網内ヘッダを構成する。そし
て、先ほど受信した自律網内パケットに、いま構成した
コア網内ヘッダを付け加えてカプセル化し、自律網収容
装置が直接接続するコア網内転送装置へ転送する。 (e-9)セッション要求応答メッセージが正応答である場
合で、コア網内自律網情報DB装置が自律網接続装置が
接続する自律網収容装置のコア網内アドレス情報(1つ
の自律網または自律網接続装置に対し、一つ以上の自律
網収容装置が存在する可能性がある)を持っていない場
合、デフォルトフォーワーダ(37)またはルートサー
バ(38)へこのアドレス情報を問い合わせる。ただ
し、これらのアドレス情報を既に持っている場合は、こ
の問い合わせは必要ない。 (e-10)セッション要求メッセージに含まれる、ユーザ識
別子と自律網識別子と、正応答である場合には、ここで
得られた一つ以上の自律網収容装置アドレスとユーザの
自律網内アドレスとを情報として持つセッション要求応
答メッセージをユーザ収容装置へ通知する。 (e-11)これを受けたユーザ収容装置は、セッション要求
応答メッセージをユーザ端末またはユーザ網へ転送す
る。 (e-12)更にこれが正応答である場合は、ユーザ端末また
はユーザ網から要求された1対1のセッションにセッシ
ョン番号を割り当て、このセッション番号と、ユーザ端
末またはユーザ網へ付与された自律網内アドレスと、
(一つ以上)自律網収容装置のコア網内アドレスとを対
応付け、ユーザ収容装置の上り経路制御表およびユーザ
収容装置の下り経路制御表に登録する。FIG. 2 shows a session establishment procedure in this system. (e-1) When establishing a session, a session request message including a user identifier and an autonomous network identifier is transmitted from the user terminal or user network (31) to the user accommodation device (32), and the user terminal or user network determines which autonomous network (39)
Notifies whether a session for communicating with is being established. (e-2) The user accommodation device is an autonomous network information DB in the core network.
This data is transferred as a packet in the core network to the device (36). (e-3) The autonomous network information DB device in the core network that has received the session request message uses the autonomous network identifier in the message as a key to transmit the autonomous network information DB from the autonomous network information DB in the core network.
The device B (40) retrieves the address and configures an autonomous network packet of a session request message having a user identifier as information. (e-4) Further, a packet in the core network is formed from the packets in the autonomous network as follows. When the autonomous network information DB device in the core network can resolve the (e-4 (1)) address of the core network address of the autonomous network accommodating device to which the autonomous network connection device (35) connects from the autonomous network DB device address. Constitutes a header in the core network including, as a destination address, an address in the core network of the autonomous network accommodation device to which the autonomous network connection device is connected, and (e-4).
(2)) If the address cannot be resolved, configure a core network header that includes the default forwarder core network address as the destination address. Then, the newly configured autonomous network packet is added with the currently configured core network header and encapsulated in the core network packet. The intra-core network packet is transferred to the intra-core network transfer device directly connected to the intra-core autonomous network information DB device, and is eventually received by the autonomous network accommodation device. (e-5) The autonomous network accommodation device transfers the packet in the autonomous network obtained by removing the core network header to the autonomous network connection device, and the autonomous network connection device further transfers the packet to the autonomous network DB device. (e-6) The DB device in the autonomous network which has received the session request message determines whether the session connection of the user terminal or the user network is appropriate or inappropriate. (e-7) The autonomous network in the core network comprises a packet of a session request response message having, as information, an address in the autonomous network to be allocated to the user terminal or the user network, and, if necessary, the result of this judgment. It is transmitted to the information DB device. First, this is transferred to the autonomous network connection device, and further transferred to the autonomous network accommodation device. (e-8) The autonomous network accommodating apparatus determines the received autonomous network packet destination from the autonomous network address of the core autonomous network information DB apparatus in the core network of the autonomous network information DB apparatus. If the address can be resolved by (e-8 (1)), configure a header in the core network that includes the address in the core network of the autonomous network information DB device in the core network as the destination address, and resolve the (e-8 (2)) If not possible, a core network header including the core network address of the default forwarder as a destination address is configured. Then, the packet in the autonomous network received earlier is added with the header in the core network thus configured, encapsulated, and transferred to the transfer device in the core network directly connected to the autonomous network accommodation device. (e-9) When the session request response message is a positive response, and the autonomous network information DB device in the core network is the core network address information (one autonomous network or autonomous network If the network connection device does not have one or more autonomous network accommodation devices), it inquires of the default forwarder (37) or the route server (38) about this address information. However, if you already have this address information, you do not need to make this inquiry. (e-10) Included in the session request message, the user identifier and the autonomous network identifier, and in the case of a correct response, the obtained address of one or more autonomous network accommodation devices and the address in the autonomous network of the user. To the user accommodation apparatus. (e-11) Upon receiving this, the user accommodation device transfers the session request response message to the user terminal or the user network. (e-12) If this is a correct response, a session number is assigned to the one-to-one session requested by the user terminal or user network, and this session number and the autonomous network assigned to the user terminal or user network are assigned. Address and
(One or more) Correspond with the address in the core network of the autonomous network accommodation apparatus, and register it in the uplink path control table of the user accommodation apparatus and the downlink path control table of the user accommodation apparatus.
【0031】このユーザ収容装置の上り経路制御表とユ
ーザ収容装置の下り経路制御表は、ユーザ識別子または
自律網識別子を用いて、各ユーザ端末またはユーザ網あ
るいは各自律網毎に分離して作成することもできる。 (e-13(1))直接転送の場合(自律網に接続するユーザか
らのパケットは自律網が収容されている自律網接続装置
へ直接に送られる場合(コア網内自律網DB装置が自律
網収容装置の下り経路制御表を、PPPセッション毎に
動的に設定)):これと並行して、コア網内自律網情報
DB装置またはユーザ収容装置は、自律網接続装置が接
続する自律網収容装置に宛てて、ユーザの自律網内アド
レスとユーザ収容装置のコア網内アドレスとユーザ識別
子と自律網識別子情報を通知する。 (e-14(1))これを受信した自律網収容装置は、ユーザの
自律網内アドレスとユーザ収容装置のコア網内アドレス
を対応付ける情報を、自律網収容装置の下り経路制御表
に登録する。この自律網収容装置の下り経路制御表は、
ユーザ識別子または自律網識別子を用いて、各ユーザ端
末またはユーザ網あるいは各自律網毎に分離して作成す
ることもできる。The up route control table of the user accommodating device and the down route control table of the user accommodating device are created separately for each user terminal or user network or each autonomous network using a user identifier or an autonomous network identifier. You can also. (e-13 (1)) In the case of direct transfer (when the packet from the user connected to the autonomous network is directly sent to the autonomous network connection device in which the autonomous network is accommodated (the autonomous network DB device in the core network is autonomous) The downlink route control table of the network accommodating device is dynamically set for each PPP session.)): In parallel with this, the autonomous network information DB device in the core network or the user accommodating device is connected to the autonomous network to which the autonomous network connecting device is connected. The address of the user in the autonomous network, the address in the core network of the user accommodation device, the user identifier, and the autonomous network identifier information are notified to the accommodation device. (e-14 (1)) Upon receiving this, the autonomous network accommodation device registers information that associates the user's autonomous network address with the user accommodation device's core network address in the down route control table of the autonomous network accommodation device. . The down route control table of this autonomous network accommodation device is
Using the user identifier or the autonomous network identifier, it can also be separately created for each user terminal or user network or each autonomous network.
【0032】自律網収容装置の下り経路制御表を表6に
示す。Table 6 shows a down route control table of the autonomous network accommodating apparatus.
【0033】[0033]
【表6】 (e-13(2),e-14(2))最適ルーティングの場合(第2の従
来技術例のコア網ルーティングと同様にユーザからのパ
ケットについても、宛先アドレスからコアアドレスを解
決して最適な経路を通る場合(コア網内自律網DB装置
がデフォルトフォワーダへ動的に設定)):コア網内自
律網情報DB装置は、デフォルトフォワーダにユーザの
宛先自律網内アドレスとそのユーザ収容装置のコア網内
アドレスとを対応付け下り経路制御表に登録する。[Table 6] (e-13 (2), e-14 (2)) In the case of optimal routing (similar to the core network routing of the second prior art example, the packet from the user is also resolved by resolving the core address from the destination address and (The autonomous network DB device in the core network is dynamically set to the default forwarder): the autonomous network information DB device in the core network sends the address of the destination autonomous network of the user and the address of the user accommodation device to the default forwarder. The address is associated with the address in the core network and registered in the downlink route control table.
【0034】ユーザ収容装置の上り経路制御表および下
り経路制御表の例を表7、8に示す。Tables 7 and 8 show examples of the up route control table and the down route control table of the user accommodation device.
【0035】[0035]
【表7】 [Table 7]
【0036】[0036]
【表8】 [Table 8]
【0037】これにより、一つ以上の自律網収容装置ま
たはデフォルトフォワーダが、ある1対1のセッション
の上り下り両方向についての自律網内パケットを処理す
るための情報を得ることができる。一つのセッションの
上り・下り両方向についての自律網内パケット転送処理
を、パケットまたはセッションを単位として、一つ以上
の自律網収容装置またはデフォルトフォワーダで分散し
て処理しても良い。これらのセッション要求応答メッセ
ージにはある自律網に関する自律網収容装置またはデフ
ォルトフォワーダ全てではなくて、一部だけを含めるこ
とで、部分的に分散して処理させても良い。また図2で
は、このメッセージ送信は、コア網内自律網情報DB装
置からユニキャスト送信されているが、コア網がマルチ
キャスト送信することも可能である。As a result, information for one or more autonomous network accommodation devices or default forwarders to process packets in the autonomous network in both the upstream and downstream directions of a certain one-to-one session can be obtained. The packet transfer processing in the autonomous network in both the uplink and downlink directions of one session may be distributed and processed by one or more autonomous network accommodation devices or default forwarders on a packet or session basis. These session request response messages may be partially distributed and processed by including only an autonomous network accommodating device or a default forwarder for a certain autonomous network, but not all. In FIG. 2, this message transmission is performed by unicast transmission from the autonomous network information DB device in the core network, but the core network can also perform multicast transmission.
【0038】また、この自律網が一つの自律網収容装置
にしか接続していない場合、コア網内自律網情報DB装
置は自律網内DB装置からの応答パケットを受信した時
点で、ユーザ収容装置と自律網収容装置の双方から、コ
ア網内パケットを受信しているので、デフォルトフォワ
ーダまたはルートサーバへ問い合わせることなく、ユー
ザ収容装置のコア網内アドレスと自律網収容装置のコア
網内アドレスの情報を持つことができる。そこでこの様
な場合、この情報を用いて、以下のように経路情報を登
録することも可能である。When the autonomous network is connected to only one autonomous network accommodating device, the autonomous network information DB device in the core network receives the response packet from the autonomous network DB device, and receives the response packet from the autonomous network DB device. Since the packet in the core network is received from both the network device and the autonomous network accommodation device, the information on the core network address of the user accommodation device and the core network address of the autonomous network accommodation device can be obtained without consulting the default forwarder or the route server. Can have. Therefore, in such a case, using this information, it is possible to register the route information as follows.
【0039】ユーザの自律網内アドレスと、自律網収容
装置のコア網内アドレスと、セッション要求メッセージ
中のユーザ識別子と自律網識別子を情報として持つセッ
ション要求応答メッセージのコア網内メッセージのコア
網内パケットを構成し、これをユーザ収容装置へ送信す
る。これを受けたユーザ収容装置は、ユーザ端末または
ユーザ網から要求された1対1のセッションにセッショ
ン番号を割り当て、このセッション番号と、このセッシ
ョンを確立しているユーザ端末またはユーザ網へ付与し
たユーザの自律網内アドレスと、自律網収容装置のコア
網内アドレスとを対応付け、ユーザ収容装置の上り経路
制御表およびユーザ収容装置の下り経路制御表に登録す
る。このユーザ収容装置の上り経路制御表とユーザ収容
装置の下り経路制御表は、ユーザ識別子または自律網識
別子を用いて、各ユーザ端末またはユーザ網あるいは各
自律網毎に分離して作成することもできる。In the core network of the session request response message in the core network of the session request response message having the user's address in the autonomous network, the address in the core network of the autonomous network accommodating device, the user identifier and the autonomous network identifier in the session request message as information. A packet is configured and transmitted to the user accommodation device. Upon receiving this, the user accommodation device assigns a session number to the one-to-one session requested by the user terminal or the user network, and assigns the session number and the user assigned to the user terminal or the user network that has established this session. In the autonomous network and the address in the core network of the autonomous network accommodating device, and register them in the up route control table of the user accommodating device and the down route control table of the user accommodating device. The up route control table of the user accommodating device and the down route control table of the user accommodating device can be separately created for each user terminal or user network or each autonomous network using a user identifier or an autonomous network identifier. .
【0040】この次に、ユーザ収容装置またはコア網内
自律網情報DB装置は、ユーザ端末またはユーザ網に割
り当てられた自律網内アドレスとユーザ収容装置のコア
網内アドレスとユーザ識別子と自律網識別子を、情報と
して持つコア網内パケットを、(唯一の)自律網収容装
置へ宛てて送信する。これを受信した自律網収容装置
は、ユーザの自律網内アドレスとユーザ収容装置のコア
網内アドレスを対応付ける情報を、自律網収容装置の下
り経路制御表に登録する。この自律網収容装置の下り経
路制御表は、ユーザ識別子または自律網識別子を用い
て、各ユーザ端末またはユーザ網あるいは各自律網毎に
分離して作成することもできる。Next, the user accommodation apparatus or the autonomous network information DB apparatus in the core network stores the autonomous network address assigned to the user terminal or the user network, the core network address of the user accommodation apparatus, the user identifier, and the autonomous network identifier. Is transmitted as an information to the (only) autonomous network accommodating apparatus. Upon receiving this, the autonomous network accommodation device registers information that associates the user's autonomous network address with the user accommodation device's core network address in the down route control table of the autonomous network accommodation device. The down route control table of the autonomous network accommodating apparatus can be created separately for each user terminal or user network or each autonomous network using a user identifier or an autonomous network identifier.
【0041】ここでは、セッション要求メッセージが適
切であるか否かを示すセッション要求応答メッセージが
正応答である場合、ユーザ収容装置のコア網内アドレス
や自律網収容装置のコア網内アドレスなどのセッション
情報を含めて、コア網内自律網情報DB装置からセッシ
ョン要求応答メッセージを転送することにしたが、セッ
ション要求応答メッセージとしては、自律網内DB装置
から正負どちらかであるかのみを示し、それとは別のメ
ッセージでユーザ収容装置のコア網内アドレスや自律網
収容装置のコア網内アドレスの情報を伝達することも可
能である。Here, when the session request response message indicating whether or not the session request message is appropriate is a positive response, the session request information such as the address in the core network of the user accommodating device and the address in the core network of the autonomous network accommodating device. The session request response message is transmitted from the autonomous network information DB device in the core network, including the information. However, the session request response message indicates only whether it is positive or negative from the autonomous network DB device. It is also possible to transmit information of the address in the core network of the user accommodation apparatus and the address in the core network of the autonomous network accommodation apparatus by another message.
【0042】なお、自律網からユーザ端末またはユーザ
網へ割り当てられる自律網内のアドレスは、ここで書い
たように、セッション確立時に通知されるが、このアド
レスは動的に決定されることもあれば、事前に決定され
ていることもある。事前に決定されている場合は、自律
網収容装置やデフォルトフォワーダの下り経路制御表を
固定的に設定することも可能である。また、コア網内自
律網情報DB装置から自律網内DB装置へ通知するセッ
ション要求メッセージの中に、ユーザ収容装置の識別子
を加えることで、自律網内DB装置がユーザ端末または
ユーザ網へ動的に決定して割り当てるアドレスを、ユー
ザ収容装置毎にアドレスブロックとしてまとめることが
可能であり、この場合も、自律網収容装置の下り経路制
御表やデフォルトフォワーダの下り経路制御表を固定的
に設定することが可能である。The address in the autonomous network assigned from the autonomous network to the user terminal or the user network is notified when the session is established, as described herein, but this address may be dynamically determined. For example, it may be determined in advance. When it is determined in advance, it is also possible to fixedly set the downlink path control table of the autonomous network accommodation device or the default forwarder. Also, by adding the identifier of the user accommodating device to the session request message notified from the autonomous network information DB device in the core network to the autonomous network DB device, the autonomous network DB device can dynamically transmit to the user terminal or user network. Can be grouped as an address block for each user accommodation device, and also in this case, the downlink control table of the autonomous network accommodation device and the downlink control table of the default forwarder are fixedly set. It is possible.
【0043】あるユーザ端末またはユーザ網が同時に一
つ以上の自律網へセッションを確立して、それぞれのセ
ッションで独立した通信を行うことも可能である。ユー
ザ端末またはユーザ網または自律網によりセッションを
終了することができて、その際には、自律網収容装置の
下り経路制御表、ユーザ収容装置の上り経路制御表、ユ
ーザ収容装置やデフォルトフォワーダの下り経路制御表
から、セッションに関する情報を削除することができ
る。It is also possible that a certain user terminal or user network simultaneously establishes a session with one or more autonomous networks, and performs independent communication in each session. The session can be terminated by the user terminal or the user network or the autonomous network, in which case the downlink path control table of the autonomous network accommodation apparatus, the uplink path control table of the user accommodation apparatus, the downlink of the user accommodation apparatus or the default forwarder Information about the session can be deleted from the routing table.
【0044】次にセッション確立後のパケット転送手順
を述べる。図3はこのシステムでの、セッション確立後
のパケット転送手順を示す。 (f-1)ユーザ収容装置が上り自律網内パケットを、1対
1のセッションを通して受信すると、(f-1(1)) 直接転
送の場合:そのパケットを運んできたセッションのセッ
ション番号または送信元ユーザの自律網内アドレスに対
応した、あるいは、(f-1(2))最適ルーティングの場合:
その宛先アドレスに対応した、自律網収容装置のコア網
内アドレスを宛先アドレスとして含むコア網内ヘッダを
新たに構成し、自律網内パケットに付け加えてコア網内
パケットにカプセル化し、コア網内転送装置へ転送す
る。これは、セッションを確立した際に選択した自律網
を収容する自律網収容装置または宛先ユーザを収容する
ユーザ収容装置へ転送され、自律網収容装置またはユー
ザ収容装置でコア網内ヘッダを取り外して得られる自律
網内パケットは、自律網接続装置あるいはユーザ端末ま
たはユーザ網へ転送される。 (f-2)自律網接続装置はこれを受信すると、宛先アドレ
スにしたがって自律網内パケットを転送する。 (f-3)自律網接続装置が下り自律網内パケットを受信す
ると、これをそのまま自律網収容装置へ転送する。自律
網収容装置は自律網内パケットの宛先アドレスに対応す
るユーザ収容装置のコア網内アドレスを宛先アドレスと
して含むコア網内ヘッダを新たに構成し、自律網内パケ
ットに付け加えてコア網内パケットにカプセル化し、コ
ア網内転送装置へ転送する。 (f-4)これは、セッションを確立したユーザ端末または
ユーザ網が接続するユーザ収容装置へ転送される。ユー
ザ収容装置は、このコア網内パケットからコア網内ヘッ
ダを取り外して得られる自律網内パケットの宛先アドレ
スに対応したセッション番号を持つセッションを通し
て、宛先ユーザ端末またはユーザ網へ自律網内パケット
を送出する。Next, a packet transfer procedure after establishing a session will be described. FIG. 3 shows a packet transfer procedure after a session is established in this system. (f-1) When the user accommodation apparatus receives a packet in the upstream autonomous network through a one-to-one session, (f-1 (1)) direct transfer: the session number or transmission of the session that carried the packet For the original user's autonomous network address or (f-1 (2)) optimal routing:
A new header in the core network corresponding to the destination address and including the address in the core network of the autonomous network accommodating apparatus as the destination address is added to the packet in the autonomous network, encapsulated in a packet in the core network, and transferred in the core network. Transfer to device. This is transferred to the autonomous network accommodating device accommodating the autonomous network selected when the session was established or the user accommodating device accommodating the destination user, and is obtained by removing the header in the core network by the autonomous network accommodating device or the user accommodating device. The autonomous network packet is transferred to the autonomous network connection device, the user terminal, or the user network. (f-2) Upon receiving this, the autonomous network connection device transfers the packet within the autonomous network according to the destination address. (f-3) When the autonomous network connection device receives the downlink autonomous network packet, it forwards the packet to the autonomous network accommodation device as it is. The autonomous network accommodating device newly constructs a core intra-network header including, as a destination address, the address in the core network of the user accommodating device corresponding to the destination address of the packet in the autonomous network. Encapsulate and transfer to the transfer device in the core network. (f-4) This is transferred to the user terminal that has established the session or the user accommodation device connected to the user network. The user accommodating apparatus transmits the packet in the autonomous network to the destination user terminal or the user network through a session having a session number corresponding to the destination address of the packet in the autonomous network obtained by removing the header in the core network from the packet in the core network. I do.
【0045】ここでユーザ収容装置が用いる2つの検索
テーブルと自律網収容装置が用いる1つの検索テーブ
ル、すなわち、セッション番号と自律網収容装置のコア
網内アドレスを対応付けするユーザ収容装置の上り経路
制御表と、ユーザの自律網内アドレスとセッション番号
を対応付けするユーザ収容装置の下り経路制御表と、ユ
ーザの自律網内アドレスとユーザ収容装置のコア網内ア
ドレスを対応付けする自律網収容装置の下り経路制御表
を検索することによりパケットの転送を行うが、アドレ
スを解決できない場合はデフォルトフォワーダを用いて
パケットの転送を行う。Here, two search tables used by the user accommodating device and one search table used by the autonomous network accommodating device, that is, the uplink path of the user accommodating device which associates the session number with the address in the core network of the autonomous network accommodating device. A control table, a down route control table of the user accommodating device that associates the user's autonomous network address with the session number, and an autonomous network accommodating device that associates the user's autonomous network address with the core network address of the user accommodating device. When the address cannot be resolved, the packet is forwarded using the default forwarder.
【0046】なお、識別子やアドレスの例としては、I
Pアドレス、MACアドレス、コアアドレス、電話番
号、ATMアドレス、VPI/VCIなどのアドレス番
号や、ドメインネーム、ユーザアカウント名などの名前
などが挙げられる。自律網内DB装置がセッション接続
が適切であるかどうかを判断していたが、これをコア網
内自律網情報DB装置で行うということも可能である。As an example of the identifier and the address,
Examples include an address number such as a P address, a MAC address, a core address, a telephone number, an ATM address, and a VPI / VCI, and a name such as a domain name and a user account name. Although the DB device in the autonomous network has determined whether or not the session connection is appropriate, it is also possible to perform this in the autonomous network information DB device in the core network.
【0047】コア網内転送装置の転送機能をデフォルト
フォワーダ、ユーザ収容装置、自律網収容装置、コア網
内自律網情報DB装置に持たせることも可能である。デ
フォルトフォワーダの経路情報をユーザ収容装置、自律
網収容装置、コア網内自律網情報DB装置に全て持たせ
ることも可能である。この場合、必要でなければ、デフ
ォルトフォワーダやコア網内転送装置の存在しない構成
も可能である。The transfer function of the transfer device in the core network can be provided in the default forwarder, the user accommodation device, the autonomous network accommodation device, and the autonomous network information DB device in the core network. It is also possible to have all the route information of the default forwarder in the user accommodation device, the autonomous network accommodation device, and the autonomous network information DB device in the core network. In this case, if it is not necessary, a configuration in which the default forwarder and the transfer device in the core network do not exist may be possible.
【0048】また、ルートサーバがトポロジ(網形態)
情報を全て持っていて、これをコア網内に提供するが、
このルートサーバの経路情報配布機能を、デフォルトフ
ォワーダ、コア網内転送装置、ユーザ収容装置、自律網
収容装置、コア網内自律網情報DB装置が相互に情報交
換することで実現することも可能である。自律網収容装
置と自律網接続装置を同一の装置として構成することも
可能である。自律網接続装置と自律網内DB装置を同一
の装置として構成することも可能である。更に、自律網
収容装置と自律網接続装置と自律網内DB装置を同一の
装置として構成することも可能であり、この場合は、コ
ア網内自律網情報DB装置と自律網内DB装置間でやり
とりするメッセージは、上述のように自律網内パケット
としてやりとりしても良いし、コア網内パケットとして
やりとりすることも可能である。The route server has a topology (network form).
I have all the information and provide this in the core network,
The route information distribution function of the route server can be realized by exchanging information among the default forwarder, the transfer device in the core network, the user accommodation device, the autonomous network accommodation device, and the autonomous network information DB device in the core network. is there. The autonomous network accommodating device and the autonomous network connection device can be configured as the same device. It is also possible to configure the autonomous network connection device and the autonomous network DB device as the same device. Furthermore, the autonomous network accommodation device, the autonomous network connection device, and the autonomous network DB device can be configured as the same device. In this case, the autonomous network information DB device in the core network and the autonomous network DB device are The exchanged message may be exchanged as an intra-autonomous network packet as described above, or may be exchanged as a core network packet.
【0049】また、ユーザ収容装置では上りパケットを
処理する際に、セッション番号と自律網収容装置を対応
させているが、送信元アドレスのユーザの自律網内アド
レスと自律網収容装置を対応させることも可能である。
また、自律網接続装置が一つ以上の自律網収容装置に接
続する場合は、ユーザ収容装置の上り経路制御表での、
セッション番号またはユーザの自律網内アドレスと自律
網収容装置のコア網内アドレスとの対応が、一対多とな
り、この検索結果として一つ以上の自律網収容装置のコ
ア網内アドレスが得られる。これから一つの自律網収容
装置のコア網内アドレスを選ぶ場合には、例えば、ラン
ダムに選ぶ、パケット毎に順番に選ぶ、セッション毎に
順番に選ぶ、固定的に選ぶ、固定的に選ぶが網トポロジ
の変化などを契機としてその選択先を変えるなどの、適
当な方法により選ぶことができる。In the user accommodation apparatus, the session number is associated with the autonomous network accommodation apparatus when processing the uplink packet. However, the autonomous network address of the user of the source address is associated with the autonomous network accommodation apparatus. Is also possible.
Further, when the autonomous network connection device connects to one or more autonomous network accommodation devices, in the uplink route control table of the user accommodation device,
The correspondence between the session number or the user's autonomous network address and the autonomous network accommodation device core network address is one-to-many, and as a result of the search, the core network addresses of one or more autonomous network accommodation devices are obtained. From now on, when selecting an address in the core network of one autonomous network accommodating apparatus, for example, a random selection, a selection in order for each packet, a selection in order for each session, a fixed selection, and a fixed selection are performed. The selection can be made by an appropriate method, such as changing the selection destination in response to a change in the selection.
【0050】[0050]
【発明の効果】以上説明したように、ユーザ端末または
ユーザ網がセッションを確立する際に、複数自律網の中
から接続する自律網を選択することを可能とし、かつ、
コア網をパケット網で構築することで、自律網接続装置
とユーザ収容装置との間に固定的通信路を持つことな
く、ユーザ端末またはユーザ網が自律網へ接続できる。As described above, when a user terminal or a user network establishes a session, it is possible to select an autonomous network to be connected from a plurality of autonomous networks, and
By constructing the core network with a packet network, a user terminal or a user network can connect to the autonomous network without having a fixed communication path between the autonomous network connection device and the user accommodation device.
【図1】この発明による実施例のシステム構成を示す
図。FIG. 1 is a diagram showing a system configuration of an embodiment according to the present invention.
【図2】この発明による実施例のセッション確立手順を
示す図。FIG. 2 is a diagram showing a session establishment procedure according to the embodiment of the present invention.
【図3】この発明による実施例のセッション確立後の上
り・下り双方向のパケット転送手順を示す図。FIG. 3 is a diagram showing an upstream / downstream bidirectional packet transfer procedure after a session is established in the embodiment according to the present invention.
【図4】第一の従来技術例のシステム構成を示す図。FIG. 4 is a diagram showing a system configuration of a first prior art example.
【図5】第一の従来技術例におけるセッション確立手順
を示す図。FIG. 5 is a diagram showing a session establishment procedure in the first prior art example.
【図6】第一の従来技術例におけるセッション確立後の
上り・下り双方向ののパケット転送手順を示す図。FIG. 6 is a diagram showing a packet transfer procedure in both upstream and downstream directions after a session is established in the first prior art example.
【図7】第二の従来技術例のシステム構成を示す図。FIG. 7 is a diagram showing a system configuration of a second prior art example.
【図8】第二の従来技術例におけるパケット転送手順を
示す図。FIG. 8 is a diagram showing a packet transfer procedure in a second prior art example.
11、21、31 ユーザ端末またはユーザ網 12、32 ユーザ収容装置 13、35 自律網接続装置 14、36 コア網内自律網情報DB装置 15、40 自律網内DB装置 16、39 自律網 22 ユーザ−コア網接続装置 23、33 コア網内転送装置 24、37 デフォルトフォワーダ 25、38 ルートサーバ 34 自律網収容装置 11, 21, 31 user terminal or user network 12, 32 user accommodating device 13, 35 autonomous network connection device 14, 36 autonomous network information DB device in core network 15, 40 autonomous network DB device 16, 39 autonomous network 22 user Core network connection device 23, 33 Core network transfer device 24, 37 Default forwarder 25, 38 Route server 34 Autonomous network accommodation device
Claims (10)
律網とコア網からなり、ユーザ端末またはユーザ網が自
律網とのパケット通信を始める時に、どの自律網へ接続
するかをコア網へ通知してセッションを確立し、セッシ
ョン確立後にはユーザ端末またはユーザ網からの自律網
への上りパケットは、セッション確立時に指定された自
律網へ、自律網からのユーザ端末またはユーザ網への下
りパケットは自律網内パケットの宛先で指定されるユー
ザ端末またはユーザ網へ、それぞれコア網が転送する、
セッション接続型パケット転送システムにおいて、 コア網が、ユーザ収容装置、コア網内転送装置、自律網
収容装置、コア網内自律網情報DB装置、デフォルトフ
ォワーダ、ルートサーバとからなり、 自律網が、自律網接続装置、自律網内DB装置を備え、 ユーザ収容装置が、セッション番号またはユーザの自律
網内アドレスと、自律網収容装置のコア網内アドレスと
を対応付けるユーザ収容装置の上り経路制御表と、ユー
ザの自律網内アドレスとセッション番号とを対応付ける
ユーザ収容装置の下り経路制御表を備え、 自律網収容装置が、ユーザの自律網内アドレスとユーザ
収容装置のコア網内アドレスとを対応付ける、自律網収
容装置の下り経路制御表を備えることを特徴とするセッ
ション接続型パケット転送システム。1. A core network comprising a plurality of user terminals or user networks, a plurality of autonomous networks, and a core network. When the user terminals or user networks start packet communication with the autonomous network, the core network is notified of which autonomous network to connect to. After the session is established, the uplink packet from the user terminal or the user network to the autonomous network is sent to the autonomous network specified at the time of session establishment, and the downlink packet from the autonomous network to the user terminal or the user network is sent to the autonomous network. The core network forwards to the user terminal or user network specified by the destination of the packet in the autonomous network, respectively.
In the session connection type packet transfer system, the core network is composed of a user accommodation device, a transfer device in the core network, an autonomous network accommodation device, an autonomous network information DB device in the core network, a default forwarder, and a route server. A network connection device, an autonomous network DB device, wherein the user accommodating device associates a session number or a user autonomous network address with the core network address of the autonomous network accommodating device; An autonomous network, comprising a down route control table of a user accommodation device that associates a user's autonomous network address with a session number, wherein the autonomous network accommodation device associates the user's autonomous network address with the core network address of the user accommodation device. A session connection type packet transfer system comprising a down route control table of an accommodation device.
律網とコア網からなり、ユーザ端末またはユーザ網が自
律網とのパケット通信を始める時に、どの自律網へ接続
するかをコア網へ通知してセッションを確立し、セッシ
ョン確立後にはユーザ端末またはユーザ網からの自律網
への上りパケットは、セッション確立時に指定された自
律網へ、自律網からのユーザ端末またはユーザ網への下
りパケットは自律網内パケットの宛先で指定されるユー
ザ端末またはユーザ網へ、それぞれコア網が転送する、
セッション接続型パケット転送システムにおいて、 コア網が、ユーザ収容装置、コア網内転送装置、自律網
収容装置、コア網内自律網情報DB装置、デフォルトフ
ォワーダ、ルートサーバとからなり、 自律網が、自律網接続装置、自律網内DB装置を備え、 ユーザ収容装置が、自律網内宛先アドレスと自律網収容
装置のコア網内アドレスとを対応付ける上り経路制御表
と、ユーザ収容装置のコア網内アドレスとユーザの自律
網内アドレスとを対応付けるユーザ収容装置の下り経路
制御表を備え、 デフォルトフォワーダがユーザの自律網内アドレスとユ
ーザ収容装置のコア網内アドレスとを対応付ける下り経
路制御表を備えたことを特徴とするセッション接続型パ
ケット転送システム。2. A core network, comprising: a plurality of user terminals or user networks; a plurality of autonomous networks; and a core network. When the user terminals or user networks start packet communication with the autonomous network, the core network is notified of which autonomous network to connect to. After the session is established, the uplink packet from the user terminal or the user network to the autonomous network is sent to the autonomous network specified at the time of session establishment, and the downlink packet from the autonomous network to the user terminal or the user network is sent to the autonomous network. The core network forwards to the user terminal or user network specified by the destination of the packet in the autonomous network, respectively.
In the session connection type packet transfer system, the core network is composed of a user accommodation device, a transfer device in the core network, an autonomous network accommodation device, an autonomous network information DB device in the core network, a default forwarder, and a route server. A network connection device, an autonomous network DB device, wherein the user accommodating device associates a destination address in the autonomous network with an address in the core network of the autonomous network accommodating device; It is provided with a downlink control table of the user accommodation device that associates the address in the user's autonomous network, and that the default forwarder has a downlink control table that associates the address in the user's autonomous network with the address in the core network of the user accommodation device. Characteristic session connection type packet transfer system.
転送システムにおいて、ユーザ端末またはユーザ網から
のセッション要求メッセージを、ユーザ収容装置からコ
ア網内自律網情報DB装置へ通知し、コア網内自律網情
報DB装置がコア網内自律網情報DBを参照して、当セ
ッション要求が適切であるかどうかを判断することがで
きる自律網内DB装置を検索し、該当する自律網内DB
装置へセッション要求メッセージを転送し、 自律網内DB装置がそれへの応答として、セッション可
否と、セッション要求ユーザ端末またはユーザ網に割り
当てたユーザの自律網内アドレスとを含む、セッション
要求応答メッセージをコア網内自律網情報DB装置へ転
送し、コア網内自律網情報DB装置がセッション要求応
答メッセージをユーザ収容装置へ転送し、 これが正応答である場合は、 自律網収容装置のコア網内アドレスと、ユーザ収容装置
のコア網内アドレスとユーザの自律網内アドレスとセッ
ション番号の情報の全てあるいは一部を、自律網収容装
置とユーザ収容装置へ通知し、 ユーザ収容装置がユーザ収容装置の上り経路制御表とユ
ーザ収容装置の下り経路制御表を更新し、自律網収容装
置が自律網収容装置の下り経路制御表を更新すること
で、通信セッションのパケット転送の準備を整え、ユー
ザ収容装置がセッション要求応答メッセージをユーザ端
末またはユーザ網へ転送してセッションを確立し、 セッションを通してコア網へ転送された、ユーザ端末ま
たはユーザ網から自律網への上り自律網内パケットは、
ユーザ収容装置が、セッション番号または送信元ユーザ
の自律網内アドレスに対応する、自律網収容装置のコア
網内アドレスを、ユーザ収容装置の上り経路制御表から
検索し、自律網内パケットをコア網内パケットにカプセ
ル化して、該当する自律網収容装置へ、コア網を通して
転送し、これを受信した自律網収容装置がこのコア網内
パケットから自律網内パケットを取り出して、該当する
宛先アドレスへ自律網内パケットを転送し、 自律網からユーザ端末またはユーザ網への下り自律網内
パケットは、自律網収容装置が、宛先ユーザの自律網内
アドレスに対応するユーザ収容装置のコア網内アドレス
を、自律網収容装置の下り経路制御表から検索し、自律
網内パケットをコア網内パケットにカプセル化して、該
当するユーザ収容装置へ、コア網を通して転送し、これ
を受信したユーザ収容装置がこのコア網内パケットから
自律網内パケットを取り出して、該当する宛先アドレス
が対応するセッション番号を、ユーザ収容装置の下り経
路制御表から検索し、該当するセッションに自律網内パ
ケットを転送することを特徴とするセッション接続型パ
ケット転送システム。3. The session connection type packet transfer system according to claim 1, wherein a session request message from a user terminal or a user network is notified from the user accommodation device to the autonomous network information DB device in the core network, and the autonomous network information in the core network is notified. The network information DB device refers to the autonomous network information DB in the core network, searches for an autonomous network DB device capable of determining whether the session request is appropriate, and finds a corresponding autonomous network DB.
The autonomous network DB device transfers a session request message to the device, and the autonomous network DB device responds to the session request message including the session availability and the autonomous network address of the user who is assigned to the session requesting user terminal or the user network. Transfer to the autonomous network information DB device in the core network, the autonomous network information DB device in the core network transfers the session request response message to the user accommodation device, and if this is a positive response, the address in the core network of the autonomous network accommodation device And all or part of the information on the core network address of the user accommodation apparatus, the address within the autonomous network of the user, and the session number to the autonomous network accommodation apparatus and the user accommodation apparatus, and the user accommodation apparatus goes up the user accommodation apparatus. The routing control table and the downlink control table of the user accommodation device are updated, and the autonomous network accommodation device performs downlink routing control of the autonomous network accommodation device. The table is updated to prepare for the packet transfer of the communication session, the user accommodation device transfers the session request response message to the user terminal or the user network to establish the session, and the user transferred to the core network through the session. The packet in the upstream autonomous network from the terminal or user network to the autonomous network is:
The user accommodation apparatus searches the core network address of the autonomous network accommodation apparatus corresponding to the session number or the address of the source user in the autonomous network from the uplink path control table of the user accommodation apparatus, and extracts the packet in the autonomous network from the core network. Encapsulated in an internal packet, transferred to the corresponding autonomous network accommodation device through the core network, and the autonomous network accommodation device that has received the packet extracts the autonomous network packet from the core network packet and autonomously sends it to the corresponding destination address. The packet in the network is transferred, and in the packet in the downlink autonomous network from the autonomous network to the user terminal or the user network, the autonomous network accommodation device specifies the address in the core network of the user accommodation device corresponding to the address in the autonomous network of the destination user. The packet is retrieved from the downlink control table of the autonomous network accommodating device, and the packet in the autonomous network is encapsulated in the packet in the core network. A) The user accommodation device that has received the packet through the network extracts the packet in the autonomous network from the packet in the core network, and searches the downlink route control table of the user accommodation device for the session number corresponding to the corresponding destination address. And a session connection type packet transfer system for transferring an intra-autonomous network packet to a corresponding session.
転送システムにおいて、ユーザ端末またはユーザ網から
のセッション要求メッセージを、ユーザ収容装置からコ
ア網内自律網情報DB装置へ通知し、コア網内自律網情
報DB装置がコア網内自律網情報DBを参照して、当セ
ッション要求が適切であるかどうかを判断することがで
きる自律網内DB装置を検索し、該当する自律網内DB
装置へセッション要求メッセージを転送し、 自律網内DB装置がそれへの応答として、セッション可
否と、セッション要求ユーザ端末またはユーザ網に割り
当てたユーザの自律網内アドレスとを含む、セッション
要求応答メッセージをコア網内自律網情報DB装置へ転
送し、コア網内自律情報DB装置がセッション要求応答
メッセージをユーザ収容装置へ転送し、 これが正応答である場合は、 自律網収容装置のコア網内アドレスと、ユーザ収容装置
のコア網内アドレスとユーザの自律網内アドレスと宛先
アドレスの情報の全てあるいは一部を、デフォルトフォ
ワーダとユーザ収容装置へ通知し、 ユーザ収容装置がユーザ収容装置の上り経路制御表とユ
ーザ収容装置の下り経路制御表を更新し、デフォルトフ
ォワーダがデフォルトフォワーダの経路制御表を更新す
ることで、通信セッションのパケット転送の準備を整
え、ユーザ収容装置がセッション要求応答メッセージを
ユーザ端末またはユーザ網へ転送してセッションを確立
し、 セッションを通してコア網へ転送された、ユーザ端末ま
たはユーザ網から自律網への上り自律網内パケットは、
ユーザ収容装置が、宛先ユーザの自律網内アドレスに対
応する、自律網収容装置のコア網内アドレスを、ユーザ
収容装置の上り経路制御表から検索し、自律網内パケッ
トをコア網内パケットにカプセル化して該当する自律網
収容装置へ、コア網を通して転送し、これを受信した自
律網収容装置がこのコア網内パケットから自律網内パケ
ットを取り出して、該当する宛先アドレスへ自律網内パ
ケットを転送し、 自律網からユーザ端末またはユーザ網への下り自律網内
パケットは、アドレスが解決できなければ、デフォルト
フォワーダが宛先ユーザの自律網内アドレスに対応する
ユーザ収容装置のコア網内アドレスを、デフォルトフォ
ワーダの下り経路制御表から検索し、自律網内パケット
をコア網内パケットにカプセル化して、該当するユーザ
収容装置へ、コア網を通して転送し、これを受信したユ
ーザ収容装置がこのコア網内パケットから自律網内パケ
ットを取り出して、該当する宛先アドレスが対応するセ
ッション番号をユーザ収容装置の下り経路制御表から解
決し、該当するセッションに自律網内パケットを転送す
ることを特徴とするセッション接続型パケット転送シス
テム。4. The session connection type packet transfer system according to claim 2, wherein a session request message from a user terminal or a user network is reported from the user accommodation device to the autonomous network information DB device in the core network, and the autonomous network information in the core network is notified. The network information DB device refers to the autonomous network information DB in the core network, searches for an autonomous network DB device capable of determining whether the session request is appropriate, and finds a corresponding autonomous network DB.
The autonomous network DB device transfers a session request message to the device, and the autonomous network DB device responds to the session request message including the session availability and the autonomous network address of the user who is assigned to the session requesting user terminal or the user network. Transfer to the autonomous network information DB device in the core network, the autonomous information DB device in the core network transfers the session request response message to the user accommodation device, and if this is a positive response, the address in the core network of the autonomous network accommodation device is Notifying the default forwarder and the user accommodation device of all or a part of the information on the core network address of the user accommodation device, the autonomous network address of the user, and the destination address, the user accommodation device transmits the uplink path control table of the user accommodation device. And the down route control table of the user accommodation device are updated, and the default forwarder is set to the default forwarder. By updating the routing table of the communication session, the packet transfer of the communication session is prepared, the user accommodation apparatus transfers the session request response message to the user terminal or the user network, establishes the session, and is transferred to the core network through the session. In addition, the packet in the upstream autonomous network from the user terminal or the user network to the autonomous network,
The user accommodation device retrieves the address in the core network of the autonomous network accommodation device corresponding to the address in the autonomous network of the destination user from the uplink path control table of the user accommodation device, and encapsulates the packet in the autonomous network into a packet in the core network. To the relevant autonomous network accommodation device through the core network, and the autonomous network accommodation device that receives it extracts the autonomous network packet from the core network packet and transfers the autonomous network packet to the corresponding destination address. If the address cannot be resolved for the packet in the downstream autonomous network from the autonomous network to the user terminal or the user network, the default forwarder sets the default address in the core network of the user accommodation device corresponding to the address in the autonomous network of the destination user. Retrieve from the forwarder's downlink route control table, encapsulate the packet in the autonomous network into the packet in the core network, and To the accommodating device, the user accommodating device that has transferred the packet through the core network, extracts the autonomous network packet from the packet in the core network, and obtains the session number corresponding to the corresponding destination address in the downlink route control table of the user accommodating device. And transferring the packet in the autonomous network to a corresponding session.
接続型パケット転送システムにおいて、一つの自律網が
一つ以上の自律網接続装置を持つか、一つの自律網接続
装置が一つ以上の自律網収容装置へ接続することで、一
つの自律網とコア網の接続が一つ以上の自律網収容装置
を介して行われ、 コア網内自律網情報DB装置がセッション要求応答メッ
セージを自律網内DB装置から受信し、これが正応答で
あった場合、一つ以上の自律網収容装置のコア網内アド
レスと、ユーザ収容装置のコア網内アドレスとユーザの
自律網内アドレスとセッション番号の情報の全てあるい
は一部を、これら一つ以上の自律網収容装置の全てある
いはその一部とユーザ収容装置へ通知し、 ユーザ収容装置の上り経路制御表へは、セッション番号
または送信元ユーザの自律網内アドレスとその複数自律
網収容装置のコア網内アドレスとを対応付ける情報を登
録し、 セッションを通してコア網へ転送された、ユーザ端末ま
たはユーザ網から自律網への上り自律網内パケットは、
ユーザ収容装置が、セッション番号または送信元ユーザ
の自律網内アドレスに対応する、一つ以上の自律網収容
装置のコア網内アドレスを、ユーザ収容装置の上り経路
制御表から検索し、その検索結果中から一つの自律網収
容装置のコア網内アドレスを選択し、自律網内パケット
を選択した自律網収容装置のコア網内アドレスを宛先と
して、コア網内パケットにカプセル化して、該当する自
律網収容装置へ、コア網を通して転送し、 自律網からユーザ端末またはユーザ網への下り自律網内
パケットは、自律網が自律網接続装置を選択するか、自
律網接続装置が自律網収容装置を選択して、一つの自律
網収容装置へ向けて転送することを特徴とするセッショ
ン接続型パケット転送システム。5. The session connection type packet transfer system according to claim 3, wherein one autonomous network has one or more autonomous network connection devices, or one autonomous network connection device has one or more autonomous network connection devices. By connecting to the autonomous network accommodation device, one autonomous network and the core network are connected via one or more autonomous network accommodation devices, and the autonomous network information DB device in the core network transmits a session request response message to the autonomous network. Received from the local DB device, and when this is a positive response, information on the core network address of one or more autonomous network accommodation devices, the core network address of the user accommodation device, the autonomous network address of the user, and the session number. Of all or a part of the one or more autonomous network accommodation devices and the user accommodation device, and the session number or transmission is transmitted to the uplink control table of the user accommodation device. Uplink autonomous network packet from the user terminal or user network to the autonomous network, which registers information for associating the user's autonomous network address with the core network addresses of the multiple autonomous network accommodation devices and is transferred to the core network through the session. Is
The user accommodation device searches the core network address of one or more autonomous network accommodation devices corresponding to the session number or the autonomous network address of the source user from the uplink path control table of the user accommodation device, and the search result An address in the core network of one autonomous network accommodating device is selected from among them, and the packet in the core network is encapsulated in a packet in the core network with the destination in the core network address of the autonomous network accommodating device that selected the packet in the autonomous network. The packet transferred from the autonomous network to the user equipment or the user network is transferred to the accommodation equipment through the core network, and the autonomous network selects the autonomous network connection equipment or the autonomous network connection equipment selects the autonomous network accommodation equipment. And transferring the packet to one autonomous network accommodating apparatus.
ッション要求メッセージをコア網内自律網情報DB装置
へ転送し、それに対するセッション要求応答メッセージ
がコア網内自律網情報DB装置より送信されるのを待
ち、これが正応答である場合は、ユーザ端末またはユー
ザ網との間の1対1のセッションを確立する手段と、 ユーザ端末またはユーザ網との1対1のセッションを識
別するセッション番号と、ユーザ端末またはユーザ網が
セッション確立時に選択した自律網の自律網収容装置の
コア網内アドレスとを対応付けるユーザ収容装置の上り
経路制御表と、 ユーザの自律網内アドレスとセッション番号を対応付け
るユーザ収容装置の下り経路制御表と、 セッション要求応答メッセージ中のユーザの自律網内ア
ドレスと自律網収容装置のコア網内アドレスの情報を、
ユーザ収容装置の上り経路制御表とユーザ収容装置の下
り経路制御表へ追加する手段と、 ユーザ端末またはユーザ網から自律網へ、セッションを
通じて転送された、上り自律網内パケットを、セッショ
ンから取り出す手段と、 上り自律網内パケットを取り出したセッションの、セッ
ション番号をキーとして、ユーザ収容装置の上り経路制
御表を検索する手段と、 検索結果の自律網収容装置のコア網内アドレスを宛先と
したコア網内ヘッダにより、自律網内パケットをコア網
内パケットにカプセル化する手段と、 カプセル化して構成したコア網内パケットをコア網を通
して自律網収容装置へ転送する手段と、 コア網を通して転送された、ユーザ端末またはユーザ網
宛の自律網内パケットを受信する手段と、 下り自律網内パケットの宛先アドレスをキーとして、ユ
ーザ収容装置の下り経路制御表を検索する手段と、 検索結果のセッション番号を持つ1対1のセッションを
通じて、自律網内パケットをユーザ端末またはユーザ網
へ転送する手段とからなることを特徴とするセッション
接続型パケット転送システムにおけるユーザ収容装置。6. A session request message received from a user terminal or a user network is transferred to an autonomous network information DB device in the core network, and a session request response message corresponding thereto is transmitted from the autonomous network information DB device in the core network. Wait, if this is a positive response, means for establishing a one-to-one session with the user terminal or user network, a session number identifying the one-to-one session with the user terminal or user network, and the user An uplink path control table of the user accommodation device that associates the address in the core network of the autonomous network accommodation device of the autonomous network selected by the terminal or the user network when the session was established, and a user accommodation device that associates the user's autonomous network address with the session number. Downlink control table, user's autonomous network address in session request response message and autonomous network accommodation The information in the core network address of the location,
Means for adding to the uplink path control table of the user accommodation apparatus and the downlink path control table of the user accommodation apparatus, and means for extracting, from the session, the packet in the uplink autonomous network transferred from the user terminal or user network to the autonomous network through the session Means for searching the uplink path control table of the user accommodation device using the session number of the session from which the packet in the uplink autonomous network was extracted as a key, and a core destined to the address in the core network of the autonomous network accommodation device of the search result. Means for encapsulating the packet in the autonomous network into a packet in the core network by means of the header in the network, means for transferring the encapsulated packet in the core network to the autonomous network accommodating device through the core network, and transfer through the core network Means for receiving a packet in an autonomous network addressed to a user terminal or a user network, and a destination address of a packet in a downlink autonomous network. Means for retrieving the downlink route control table of the user accommodation device using the network as a key, and means for transferring the packet in the autonomous network to the user terminal or the user network through a one-to-one session having the session number of the search result. A user accommodating device in a session connection type packet transfer system, characterized in that:
ッション要求メッセージをコア網内自律網情報DB装置
へ転送し、それに対するセッション要求応答メッセージ
がコア網内自律情報DB装置より送信されるのを待ち、
これが正応答である場合は、ユーザ端末またはユーザ網
との1対1のセッションを確立する手段と、 自律網内アドレスとコア網内アドレスとを対応付けるユ
ーザ収容装置の上り経路制御表と、 ユーザの自律網内アドレスとセッション番号を対応付け
るユーザ収容装置の下り経路制御表と、 セッション要求応答メッセージ中のユーザの自律網内ア
ドレスと自律網収容装置のコア網内アドレスの情報を、
ユーザ収容装置の上り経路制御表とユーザ収容装置の下
り経路制御表へ追加する手段と、 ユーザ端末またはユーザ網から自律網へ、セッションを
通じて転送された、上り自律網内パケットを、セッショ
ンから取り出す手段と、 上り自律網内パケットの宛先アドレスをキーとして、ユ
ーザ収容装置の上り経路制御表を検索する手段と、 検索結果のコア網内アドレスを宛先としたコア網内ヘッ
ダにより、自律網内パケットをコア網内パケットにカプ
セル化する手段と、 カプセル化して構成したコア網内パケットをコア網を通
して自律網収容装置へ転送する手段と、 コア網を通して転送された、ユーザ端末またはユーザ網
宛の下り自律網内パケットを受信する手段と、 下り自律網内パケットの宛先アドレスをキーとして、ユ
ーザ収容装置の下り経路制御表を検索する手段と、 検索結果のセッション番号を持つ1対1のセッションを
通して、自律網内パケットをユーザ端末またはユーザ網
へ転送する手段とからなることを特徴とするセッション
接続型パケット転送システムにおけるユーザ収容装置。7. A session request message received from a user terminal or a user network is transferred to an autonomous network information DB device in the core network, and a session request response message corresponding thereto is waited for from the autonomous information DB device in the core network. ,
If this is a positive response, means for establishing a one-to-one session with the user terminal or user network, an uplink path control table of the user accommodation device that associates the addresses in the autonomous network with the addresses in the core network, The downlink route control table of the user accommodation device that associates the autonomous network address with the session number, and the information of the user's autonomous network address and the autonomous network accommodation device's core network address in the session request response message,
Means for adding to the uplink path control table of the user accommodation apparatus and the downlink path control table of the user accommodation apparatus, and means for extracting, from the session, the packet in the uplink autonomous network transferred from the user terminal or user network to the autonomous network through the session Means for searching the uplink path control table of the user accommodation device using the destination address of the packet in the upstream autonomous network as a key; Means for encapsulating in the core network packet, means for transferring the encapsulated core network packet to the autonomous network accommodating device through the core network, and downlink autonomous for the user terminal or user network transferred through the core network. Means for receiving a packet in the network, and the destination address of the packet in the downlink autonomous network as a key, and A session connection type packet transfer, comprising: means for searching a route control table; and means for transferring a packet in an autonomous network to a user terminal or a user network through a one-to-one session having a session number of the search result. User accommodation device in the system.
末またはユーザ網からのセッション要求メッセージ中
の、自律網識別子とユーザ識別子を基に、コア網内自律
網情報DBを検索して、要求セッションを確立すること
が適当であるかどうかを判断すべき自律網内DB装置を
特定する手段と、 セッション要求メッセージを自律網内DB装置へ転送
し、それに対するセッション要求応答メッセージが自律
網内DB装置より送信されるのを待ち、これに対するセ
ッション要求応答メッセージをユーザ収容装置へ転送
し、これが正応答である場合は、一つ以上の自律網収容
装置のコア網内アドレスと、ユーザ収容装置のコア網内
アドレスとユーザの自律網内アドレスとセッション番号
の情報の全てあるいは一部を、一つ以上の自律網収容装
置の全てあるいはその一部とユーザ収容装置へ通知する
手段とからなることを特徴とするセッション接続型パケ
ット転送システムにおけるコア内自律網情報DB装置。8. An autonomous network information DB in a core network is searched based on an autonomous network identifier and a user identifier in a session request message from a user terminal or a user network transferred from a user accommodation apparatus, and the requested session is retrieved. Means for specifying a DB device in the autonomous network to determine whether it is appropriate to establish a network device, and a session request message is transferred to the DB device in the autonomous network, and a session request response message corresponding thereto is transmitted to the DB device in the autonomous network. Waiting to be transmitted, and transmitting a session request response message to the user accommodation device. If this is a positive response, the core network address of one or more autonomous network accommodation devices and the core of the user accommodation device All or part of the information on the network address, the user's autonomous network address, and the session number is transferred to one or more autonomous network accommodation devices. An autonomous network information DB device in a core in a session connection type packet transfer system, comprising:
末またはユーザ網からのセッション要求メッセージ中
の、自律網識別子とユーザ識別子を基に、コア網内自律
網情報DBを検索して、要求セッションを確立すること
が適当であるかどうかを判断すべき自律網内DB装置を
特定する手段と、 セッション要求メッセージを自律網内DB装置へ転送
し、それに対するセッション要求応答メッセージが自律
網内DB装置より送信されるのを待ち、これに対するセ
ッション要求応答メッセージをユーザ収容装置へ転送
し、これが正応答である場合は、ユーザ収容装置のコア
網内アドレスとユーザの自律網内アドレスと自律網内宛
先アドレスの情報の全てあるいは一部を、デフォルトフ
ォワーダとユーザ収容装置へ通知する手段とからなるこ
とを特徴とするセッション接続型パケット転送システム
におけるコア網内自律網情報DB装置。9. Searching the autonomous network information DB in the core network based on the autonomous network identifier and the user identifier in the session request message from the user terminal or the user network transferred from the user accommodation apparatus, and Means for specifying a DB device in the autonomous network to determine whether it is appropriate to establish a network device, and a session request message is transferred to the DB device in the autonomous network, and a session request response message corresponding thereto is transmitted to the DB device in the autonomous network. Waiting for transmission, transfer the session request response message to the user accommodation device, and if this is a positive response, address the core network address of the user accommodation device, the address of the user in the autonomous network, and the destination in the autonomous network. It consists of a default forwarder and a means for notifying the user accommodation device of all or part of the address information. An autonomous network information DB device in a core network in a session connection type packet transfer system.
ザ収容装置から送信される、ユーザの自律網内アドレス
と自律網識別子とユーザ収容装置のコア網内アドレスか
らなるセッション情報を受信する手段と、 ユーザの自律網内アドレスとユーザ収容装置のコア網内
アドレスを対応付ける自律網収容装置の下り経路制御表
と、 セッション情報を基に、ユーザの自律網内アドレスとユ
ーザ収容装置のコア網内アドレスの情報を、自律網収容
装置の下り経路情報制御表へ追加する手段と、 カプセル化された上り自律網内パケットを、コア網内パ
ケットから取り出し、自律網接続装置へ転送する手段
と、 下り自律網内パケットの宛先アドレスをキーとして、自
律網収容装置の下り経路制御表を検索して得られる、ユ
ーザ収容装置のコア網内アドレスを宛先として、コア網
内パケットにカプセル化して、該当するユーザ収容装置
へ、コア網を通して転送する手段からなることを特徴と
するセッション接続型パケット転送システムにおける自
律網収容装置。And means for receiving session information transmitted from the autonomous network information DB device in the core network or the user accommodating device, the session information comprising the autonomous network address of the user, the autonomous network identifier, and the core network address of the user accommodating device. Based on the down route control table of the autonomous network accommodating device which associates the user's autonomous network address with the core network address of the user accommodating device, and the session information, the user's autonomous network address and the core address of the user accommodating device. Means for adding the information of the uplink autonomous network to the downlink route information control table of the autonomous network accommodation apparatus, means for extracting the encapsulated uplink autonomous network packet from the core network packet, and transferring the packet to the autonomous network connection apparatus; Using the destination address of the packet in the network as a key, an address in the core network of the user accommodating device obtained by searching the down route control table of the autonomous network accommodating device. An autonomous network accommodating apparatus in a session connection type packet transfer system, comprising: means for encapsulating a packet in a core network with a destination as a destination, and transferring the encapsulated packet to a corresponding user accommodating apparatus through the core network.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21839199A JP2001045058A (en) | 1999-08-02 | 1999-08-02 | Session connection type packet transfer system and its constituent devices |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21839199A JP2001045058A (en) | 1999-08-02 | 1999-08-02 | Session connection type packet transfer system and its constituent devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001045058A true JP2001045058A (en) | 2001-02-16 |
Family
ID=16719181
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21839199A Pending JP2001045058A (en) | 1999-08-02 | 1999-08-02 | Session connection type packet transfer system and its constituent devices |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001045058A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004107671A1 (en) * | 2003-05-27 | 2004-12-09 | Fujitsu Limited | Communication device |
| US7599376B2 (en) | 2005-01-31 | 2009-10-06 | Fujitsu Limited | Converter and communication control method |
| JP2015149659A (en) * | 2014-02-07 | 2015-08-20 | 日本電信電話株式会社 | User terminal accommodating apparatus and method thereof |
-
1999
- 1999-08-02 JP JP21839199A patent/JP2001045058A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004107671A1 (en) * | 2003-05-27 | 2004-12-09 | Fujitsu Limited | Communication device |
| US8488569B2 (en) | 2003-05-27 | 2013-07-16 | Fujitsu Limited | Communication device |
| US7599376B2 (en) | 2005-01-31 | 2009-10-06 | Fujitsu Limited | Converter and communication control method |
| JP2015149659A (en) * | 2014-02-07 | 2015-08-20 | 日本電信電話株式会社 | User terminal accommodating apparatus and method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5600644A (en) | Method and apparatus for interconnecting LANs | |
| US6189042B1 (en) | LAN internet connection having effective mechanism to classify LAN traffic and resolve address resolution protocol requests | |
| US7430205B2 (en) | Packet transfer apparatus | |
| US7489700B2 (en) | Virtual access router | |
| JP3478218B2 (en) | Edge node exchanges and exchanges | |
| US5581552A (en) | Multimedia server | |
| JP3529621B2 (en) | Router device, datagram transfer method, and communication system | |
| JP3182059B2 (en) | Equal access to inter-exchange carriers in mobile wireless packet data communication systems | |
| CA1317015C (en) | Network transit prevention | |
| US20050190775A1 (en) | System and method for establishing service access relations | |
| US20060062228A1 (en) | Packet forwarding apparatus and access network system | |
| EP0861544A1 (en) | Method for establishing restricted broadcast groups in a switched network | |
| JP3591753B2 (en) | Firewall method and method | |
| MX2011001589A (en) | Communication control system, communication system and communication control method. | |
| JP2005064936A (en) | PPPoE session distribution method and system in multiple BRAS devices | |
| WO2012075768A1 (en) | Method and system for monitoring locator/identifier separation network | |
| JP5261432B2 (en) | Communication system, packet transfer method, network switching apparatus, access control apparatus, and program | |
| JP2001045058A (en) | Session connection type packet transfer system and its constituent devices | |
| US6789104B1 (en) | Communications system and method with emulated-LAN assignment capabilities | |
| JP3548701B2 (en) | Session-connected packet transfer system with user authentication and routing functions | |
| JP3771523B2 (en) | Gateway device | |
| WO2011026355A1 (en) | Method for a node accessing a home agent, home agent cluster system and service router | |
| JP2002185521A (en) | Routing device and recording medium | |
| JP3926653B2 (en) | Session setting method in communication network, communication system and program thereof | |
| KR100224318B1 (en) | LAN Traffic Handling Method in Public Network Asynchronous Transfer Mode (ATM) Switching System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20031225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040330 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040727 |