JP2015061229A - Method and system for switching edge router, edge router, and redundant management device - Google Patents
Method and system for switching edge router, edge router, and redundant management device Download PDFInfo
- Publication number
- JP2015061229A JP2015061229A JP2013194422A JP2013194422A JP2015061229A JP 2015061229 A JP2015061229 A JP 2015061229A JP 2013194422 A JP2013194422 A JP 2013194422A JP 2013194422 A JP2013194422 A JP 2013194422A JP 2015061229 A JP2015061229 A JP 2015061229A
- Authority
- JP
- Japan
- Prior art keywords
- user
- edge router
- priority
- specific information
- switching
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 14
- 238000012545 processing Methods 0.000 claims description 33
- 238000011084 recovery Methods 0.000 claims description 31
- 230000005540 biological transmission Effects 0.000 claims description 20
- 230000008054 signal transmission Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本発明は、エッジルータ切替方法及びシステム及びエッジルータ及び冗長管理装置に係り、特に、ユーザ端末が複数の現用エッジルータ及び予備エッジルータに接続されているネットワークにおいて、現用ルータの故障時に、予備エッジルータへの切替を行うためのエッジルータ切替方法及びシステム及びエッジルータ及び冗長管理装置に関する。 The present invention relates to an edge router switching method and system, an edge router, and a redundancy management device, and more particularly, in a network in which a user terminal is connected to a plurality of active edge routers and spare edge routers, when a working router fails, the spare edge The present invention relates to an edge router switching method and system for switching to a router, an edge router, and a redundancy management device.
図1は、従来のシステムにおける動作を示す図である。 FIG. 1 is a diagram illustrating an operation in a conventional system.
同図に示すシステムは、ユーザ端末1、複数の現用エッジルータ2、複数の予備エッジルータ3、ユーザ管理DBを有する冗長管理装置4を有する。
The system shown in FIG. 1 includes a
同図に示すようなエッジルータが冗長化されたシステムでは、VRRP(Virtual Router Redundancy Protocol)が用いられており、ユーザ固有情報の登録は、パケットを送信してきたユーザの順番で冗長管理装置4に設定されている。従来のシステムでは、冗長管理装置4にユーザ固有情報の登録がされていない時点で、予備エッジルータ3がユーザからパケットが送信されてきた場合は、ユーザのパケットは破棄するか、冗長管理装置4に対して、ユーザ固有情報の設定要求を送信する。
In a system in which edge routers are made redundant as shown in the figure, VRRP (Virtual Router Redundancy Protocol) is used, and user specific information is registered in the redundancy management device 4 in the order of users who have transmitted packets. Is set. In the conventional system, when the user-specific information is not registered in the redundancy management device 4 and the
具体的には、
(1) 現用エッジルータ2にエッジの切り替えが発生し、当該現用エッジルータ1のユーザ側ポート、コア側ポートが閉塞したとする。
In particular,
(1) Assume that edge switching occurs in the
(2) ユーザ端末1では、現用エッジルータ2のユーザ側ポートが閉塞されたため、予備エッジルータ3に経路を切り替える。
(2) The
(3) 予備エッジルータ3は、冗長管理装置4へユーザ固有情報(例えば、フィルタリング情報)を要求する。
(3) The
(4) 冗長管理装置4は、ユーザ固有情報をユーザ管理DBから検索して予備エッジルータ3にダウンロードする。
(4) The redundancy management device 4 retrieves user-specific information from the user management DB and downloads it to the
(5) 予備エッジルータ3は内部にユーザ固有情報を登録してユーザ端末間の通信を開始する。
(5) The
上記のように、従来のシステムにおける現用エッジルータから予備エッジルータへの切替においては、切替先エッジルータ(予備エッジルータ)へユーザ固有情報を冗長管理装置からダウンロードすることによりユーザ端末との通信が回復する。 As described above, in switching from the active edge router to the standby edge router in the conventional system, communication with the user terminal can be performed by downloading the user specific information from the redundancy management device to the switching destination edge router (backup edge router). Recover.
しかしながら、切替先の予備エッジルータにおいて、まだ冗長管理装置にユーザ固有情報が登録されていない時点で、ユーザ端末から送出されたパケットについては、ユーザ毎の固有設定情報がないため、当該予備エッジルータで破棄するか、当該パケットを送出したユーザの設定要求を冗長管理装置に送信し、ユーザ固有情報が切替先の予備エッジルータにダウンロードされるまで当該パケットを転送することができないため、サービス断となる時間が長くなるという問題がある。 However, since there is no unique setting information for each user in the packet sent from the user terminal when the user specific information is not yet registered in the redundancy management device in the spare edge router of the switching destination, the spare edge router Since the packet cannot be transferred until the user-specific information is downloaded to the spare edge router at the switching destination, the setting request of the user who sent the packet is discarded or sent to the redundancy management device. There is a problem that the time to become longer.
本発明は、上記の点に鑑みなされたもので、冗長化したエッジルータの切替時において、優先するユーザのサービス断となる時間を短縮することが可能なエッジルータ切替方法及びシステム及びエッジルータ及び冗長管理装置を提供することを目的とする。 The present invention has been made in view of the above points. An edge router switching method and system, an edge router, and an edge router that are capable of reducing the time during which a priority user is interrupted when switching redundant edge routers. An object is to provide a redundant management device.
本発明の一態様によれば、冗長化したエッジルータの切替時に、ユーザパケットが切替先エッジルータに到達し、切替先エッジルータから冗長管理装置に対しユーザ固有情報の要求を行うエッジルータ切替方法であって、
前記切替先エッジルータが、
到達した前記ユーザパケットのユーザID及びサービス種別を識別し、
前記ユーザIDまたは前記サービス種別に基づいて、予め優先するユーザまたはサービス種別が格納されている記憶手段を参照し、該ユーザIDまたは該サービス種別が該記憶手段に存在する場合には、前記冗長管理装置に対して、該ユーザIDを含む前記ユーザ固有情報のダウンロード割り込み要求を行う割り込み要求ステップと、
前記冗長管理装置が、
前記ダウンロード割り込み要求に含まれる前記ユーザIDに対応するユーザ固有情報を前記切替先エッジルータに送信するユーザ固有情報優先送信ステップと、を行うエッジルータ切替方法が提供される。
According to one aspect of the present invention, when switching a redundant edge router, an edge router switching method in which a user packet arrives at a switching destination edge router and requests the user specific information from the switching destination edge router to the redundancy management device Because
The switching destination edge router is
Identify the user ID and service type of the user packet that has arrived,
Based on the user ID or the service type, reference is made to a storage means in which a user or service type to be preferentially stored is stored, and when the user ID or the service type exists in the storage means, the redundancy management An interrupt request step for making a download interrupt request for the user-specific information including the user ID to the device;
The redundancy management device is
There is provided an edge router switching method for performing a user-specific information priority transmission step of transmitting user-specific information corresponding to the user ID included in the download interrupt request to the switching destination edge router.
本発明の一態様によれば、冗長化したエッジルータの切替時に、ユーザパケットが切替先エッジルータに到達し、切替先エッジルータから冗長管理装置に対しユーザ固有情報の要求を行う処理において、優先サービスを利用するユーザについては、ユーザ固有情報の要求待ちが発生している場合でも、要求順序をプライオリティに基づいて早めることで、優先サービスを利用していないユーザよりも早く要求を送出することで、切替時に優先サービスを利用するユーザが感じるサービス回復時間を短縮することができる。 According to one aspect of the present invention, priority is given to processing in which a user packet arrives at a switching destination edge router and requests user-specific information from the switching destination edge router to the redundancy management device when switching the redundant edge router. For users who use the service, even if there is a waiting for a request for user-specific information, the request can be sent earlier than the user who does not use the priority service by speeding up the request order based on the priority. The service recovery time felt by the user who uses the priority service at the time of switching can be shortened.
以下、図面と共に本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図2は、本発明の一実施の形態における処理概要を示す図である。 FIG. 2 is a diagram showing an outline of processing in one embodiment of the present invention.
同図に示すシステムは、一般のインターネットプロトコル(IP)ネットワークにおいて、ユーザ宅内ルータやパーソナルコンピュータ等の複数のユーザ端末10が、複数台のエッジルータと接続されている。インターネットや通信事業者のサーバや相手のユーザ端末とデータをパケットで送受信するシステムである。
In the system shown in the figure, in a general Internet protocol (IP) network, a plurality of
現用エッジルータ20、現用エッジルータ20で故障が発生したときに当該現用エッジルータ20に代わりユーザの通信を中継する予備エッジルータ30、現用エッジルータ20と予備エッジルータ30の切替を行う冗長管理装置40からなる。
上記のシステムにおける動作概要を以下に示す。 An outline of the operation in the above system is shown below.
(1) 現用エッジルータ20にエッジ切替が発生する。
(1) Edge switching occurs in the
(2) ユーザ端末10は、パケットを予備エッジルータ30に送出する。
(2) The
(3) 予備エッジルータ30は、受信したパケットを解析し、優先すべきユーザ、優先すべきサービスであるかを判定する。
(3) The
(4) 予備エッジルータ30は、優先すべきユーザ、優先すべきサービスを内部に有するデータベースに動的に設定する。
(4) The
(5) 予備エッジルータ30は、冗長管理装置40に対して、優先すべきユーザ、優先すべきサービスについて設定要求を送出する。これにより、冗長管理装置40は、優先すべきユーザ、優先すべきサービスに対して、パケット入力ポート番号とユーザIDを予備エッジルータ30に送信する。
(5) The
以下に具体的に説明する。 This will be specifically described below.
図3は、本発明の一実施の形態における装置構成図である。 FIG. 3 is an apparatus configuration diagram according to an embodiment of the present invention.
現用エッジルータ20、予備エッジルータ30は同じ構成を有するものとするが、以下では、予備エッジルータ30をサービスエッジルータ30として説明する。
Although the
サービスエッジルータ30は、ユーザ判定部31、サービス回復優先ユーザ判定部32、ユーザ回復割り込み信号送信部33、ユーザDB34、ユーザ判別DB35,ユーザ状態DB36、優先サービスDB37、優先ユーザDB38、送信間隔設定メモリ39を有する。
The
ユーザDB34は、図4に示すように、冗長管理装置40から取得したユーザIDとユーザ固有情報を格納する。
As shown in FIG. 4, the
ユーザ判別DB35は、図5に示すように、パケットの入力ポート番号とユーザIDを格納する。
As shown in FIG. 5, the
ユーザ状態DB36は、図6に示すように、ユーザIDと処理リクエスト状態(例えば、割り込み処理中/割り込み処理待ち)を格納する。処理リクエスト状態が「割り込み処理待ち」の場合は、プライオリティ情報(例えば、1:最優先、2:中優先)も格納する。
As shown in FIG. 6, the
優先サービスDB37は、図7に示すように、予めサービス(例えば、IP電話)とそのプライオリティ(同図の例では、1を最優先、2を中優先とする)が格納されている。 As shown in FIG. 7, the priority service DB 37 stores services (for example, IP telephones) and their priorities (in the example of FIG. 7, 1 is the highest priority and 2 is the medium priority).
優先ユーザDB38は、図8に示すように、予めユーザIDとそのプライオリティ(同図の例では、1:最優先、2:中優先とする)が格納されている。
As shown in FIG. 8, the
サービス回復優先ユーザ判定部32は、ユーザパケットからサービスを特定するためのパケット解析部321を有する。
The service recovery priority
ユーザ回復割り込み信号送信部33は、送信キュー331を有する。
The user recovery interrupt
冗長管理装置40は、現用エッジルータ20に故障が発生した場合に、切替先のエッジルータを選択し、ユーザの経路を現用エッジルータ20から予備エッジルータ30に変更し、故障した現用エッジルータ20に登録されていた固有情報(例えば、フィルタリングポリシ、PPP(Point-to-Point Protocol)の接続可能セッション数など)を切替先ルータに登録することで、予備エッジルータ30に切り替える装置であり、ユーザ回復割り込み信号受信部41、ユーザ管理DB42、ユーザ固有状態送信部43を有する。
When a failure occurs in the working
ユーザ管理DB42は、図9に示すようにユーザID、順序、設定状態(同図の例では「処理済み/設定中/未処理」)を格納する。これらの項目以外に、VLAN-IDを格納してもよい。
As shown in FIG. 9, the
図10は、本発明の一実施の形態における処理のシーケンスチャートである。 FIG. 10 is a sequence chart of processing in one embodiment of the present invention.
ステップ101) ユーザ端末10が現用エッジルータ20にパケットを送信していたが、現用エッジルータ20において故障が発生したとする。
Step 101) It is assumed that the
ステップ102) 現用エッジルータ20の故障発生を契機に、新しく現用エッジルータとして機能する切替先のサービスエッジルータ30において、ユーザ端末10から入力されたパケットを受信したとき、ユーザ判定部31が冗長管理装置40へユーザ固有情報の要求を行うために、ユーザ判定部31は、受信したパケットからユーザID(VLAN-ID、MACアドレス、IPアドレス等)を取得する。
Step 102) Upon receiving a packet input from the
ステップ103) ユーザ判定部31は、取得したユーザIDに基づいてユーザDB34を検索し、ユーザDB34に当該ユーザIDが登録されている場合は、既にサービス回復が行われていると判断する。当該ユーザIDが登録されていない場合は、まだ、当該サービスエッジルータ30にユーザ固有情報が登録されていないと判定し、サービス回復優先ユーザ判定部32にユーザIDとパケットを転送する。
Step 103) The
ステップ104) サービス回復優先ユーザ判定部32は、ユーザIDに基づいてユーザ状態DB36を検索する。
Step 104) The service recovery priority
ステップ105) 割り込み処理中の場合には、既にユーザ回復割り込み要求が行われていると判断して、パケットを廃棄する。 Step 105) If interrupt processing is in progress, it is determined that a user recovery interrupt request has already been made, and the packet is discarded.
ステップ106) 割り込み処理中以外の場合は、ユーザIDに基づいて優先ユーザDB38を検索して、エントリがある場合は、当該ユーザIDに対するプライオリティを取得し、ユーザ回復割り込み信号送信部33に、ユーザIDとプライオリティを渡す。
Step 106) When the interrupt processing is not in progress, the
ステップ107) サービス回復優先ユーザ判定部32は、優先ユーザDB38にユーザIDが存在しない場合は、受信したパケットをパケット解析部321で解析し、サービスを特定する。
Step 107) When the user ID does not exist in the
ステップ108) サービス回復優先ユーザ判定部32は、特定されたサービスに基づいて優先サービスDB37を検索し、エントリが存在する場合は、プライオリティを取得してユーザIDを付与し、ステップ110に移行する。
Step 108) The service recovery priority
ステップ109) エントリが存在しない場合は、プライオリティを「最低(例えば、"3")」として、ユーザIDを付与してユーザ回復割り込み信号送信部33に渡す。
Step 109) If there is no entry, the priority is set to “lowest (eg,“ 3 ”)”, the user ID is assigned, and the user recovery interrupt
ステップ110) ユーザ回復割り込み信号送信部33は、サービス回復優先ユーザ判定部32から受け取ったユーザIDに基づいてユーザ状態DB36を検索し、エントリが存在し、処理リクエスト状態が既に"割り込み処理待ち"となっている場合、ユーザ状態DB36に示されているプライオリティ(a)とサービス回復優先ユーザ判定部32から取得したプライオリティ(b)とを比較し、a<bである場合、ユーザ回復割り込み信号を送信する送信キュー331内の旧エントリを削除して、プライオリティ(b)に基づく処理順位に送信キュー331を更新する。さらに、ユーザ状態DB36内の当該ユーザIDの処理リクエスト状態を、プライオリティ(b)で"割り込み処理待ち状態"で上書きする。
Step 110) The user recovery interrupt
一方、ユーザ回復割り込み信号送信部33は、受け取ったユーザIDに基づいてユーザ状態DB36を参照した結果、当該ユーザIDに対するエントリがない場合は、送信キュー331内に今回の処理プライオリティ(b)に基づく処理順序に当該ユーザIDを設定し、ユーザ状態DB36に当該ユーザIDの処理リクエスト状態を今回の処理のプライオリティ(b)で"割り込み処理待ち"状態として追加書き込みする。
On the other hand, if the user recovery interrupt
ステップ111) ユーザ回復割り込み信号送信部33は、送信間隔設定メモリ39に格納されている送信間隔に基づいて、送信キュー331内からプライオリティの高い順に送信キューを取得し、冗長管理装置40に送信する。
Step 111) Based on the transmission interval stored in the transmission
ステップ112) ユーザ回復割り込み信号送信部33は、ユーザ状態DB36の当該ユーザIDの処理リクエスト状態を"割り込み処理中"に変更する。
Step 112) The user recovery interrupt
ステップ113) 冗長管理装置40のユーザ回復割り込み信号受信部41は、受け取ったユーザ回復割り込み信号に示されているユーザIDに基づいてユーザ管理DB42を検索し、処理状態が"未処理"である場合、ユーザ管理DB42の処理状態を"処理済み"に変更して、ユーザ固有情報送信部43に対して、ユーザ固有情報送信指示を行う。
Step 113) The user recovery interrupt
ステップ114) ユーザ固有情報送信部43は、ユーザ回復割り込み信号受信部41からの指示に基づいて、サービスエッジルータ30に固有設定情報を送信する。なお、図示しないが、固有設定情報は、冗長管理装置40に登録されているものを読み込んで送信するものとする。
Step 114) The user specific
ステップ115) サービスエッジルータ30は、パケットを転送する。
Step 115) The
以下に、具体的な例を用いて説明する。 Below, it demonstrates using a specific example.
[第1の実施例]
図11は、本発明の第1の実施例の処理の概要を示すである。なお、本実施例では、ユーザ管理DB42にVLAN-IDが格納されているものとして説明する。
[First embodiment]
FIG. 11 shows an overview of the processing of the first embodiment of the present invention. In this embodiment, it is assumed that the VLAN-ID is stored in the
本実施例では、未登録ユーザからの緊急呼(110、119)を優先的に接続する方法について説明する。 In this embodiment, a method for preferentially connecting emergency calls (110, 119) from unregistered users will be described.
(1) 切替先の予備エッジルータ(サービスエッジルータ)30が、ユーザ端末10から未登録のVLAN-IDを持つユーザパケットを受信する。
(1) The spare edge router (service edge router) 30 as the switching destination receives a user packet having an unregistered VLAN-ID from the
(2) 予備エッジルータ30は、受信したユーザパケットのIPヘッダ中の宛先IPアドレスがSIP(Session Initiation Protocol)サーバ宛であり、SIPパケットのリクエストラインが"INVITE"かつ、TOヘッダが、
(2) The
(3) 当該ユーザパケットのVLAN-IDを抽出し、冗長管理装置40に送信する。
(3) The VLAN-ID of the user packet is extracted and transmitted to the
(4) 冗長管理装置40において、受信したVLAN-IDをもつユーザをユーザ管理DB42から検索し、当該ユーザを設定待ちキューに格納し、優先してユーザ固有情報の設定を行う。
(4) In the
(5) ユーザ固有情報を登録した切替先の予備エッジルータ30において、格納していたユーザパケットを、登録したVLANインタフェースから転送する。
(5) Transfer the stored user packet from the registered VLAN interface in the
[第2の実施例]
図12は、本発明の第2の実施例の処理の概要を示す図である。
[Second Embodiment]
FIG. 12 is a diagram showing an outline of the processing of the second embodiment of the present invention.
本実施例では、特定ユーザを優先して接続する方法を示す。 In this embodiment, a method of giving priority to a specific user is shown.
(1) 切替先の予備エッジルータ(サービスエッジルータ)30が、ユーザ端末10から未登録のVLAN-IDを持つユーザパケットを受信する。
(1) The spare edge router (service edge router) 30 as the switching destination receives a user packet having an unregistered VLAN-ID from the
(2) 予備エッジルータ30は、受信したユーザパケットのIPヘッダ中の送信元IPアドレス、もしくは、VLAN-IDを抽出し、優先すべきユーザのアドレス、もしくはVLAN-IDであった場合に、優先ユーザのパケットと判断し、送信キュー331に格納する。
(2) The
(3) 当該ユーザパケットのVLAN-IDを抽出し、冗長管理装置40に送信する。
(3) The VLAN-ID of the user packet is extracted and transmitted to the
(4) 冗長管理装置40において、受信したVLAN-IDを持つユーザを検索し、当該ユーザを設定待ちキューに格納し、優先的にユーザ情報設定を行う。
(4) The
(5) ユーザ情報を登録した切替先の予備エッジルータ30において、格納していたユーザパケットを、登録したVLANインタフェースから転送する。
(5) Transfer the stored user packet from the registered VLAN interface in the
上記のように、優先サービスを利用するユーザのユーザ情報登録を前倒しすることで、切替時のユーザ情報登録に掛かる時間を短縮し、サービス断時間を短縮できる。 As described above, it is possible to shorten the time required for user information registration at the time of switching and to shorten the service interruption time by moving forward the user information registration of the user who uses the priority service.
具体的には、遅延の要因となるパケットの解析時間をT1、従来技術における冗長管理装置への設定要求送出から固有情報ダウンロードまでの応答時間をT2、本発明における冗長管理装置への設定要求送出から固有情報ダウンロードまでにかかる応答時間をT3としたとき、(T2−T3)>T1が見込める。 Specifically, T1 is the analysis time of the packet causing the delay, T2 is the response time from sending the setting request to the redundancy management device to downloading the unique information in the prior art, and sending the setting request to the redundancy management device in the present invention. (T2−T3)> T1 can be expected when the response time required for downloading the specific information from T is T3.
上記の予備エッジルータの処理をプログラムとして構築し、当該エッジルータとして利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。 It is possible to construct the processing of the spare edge router as a program, install it on a computer used as the edge router, execute it, or distribute it via a network.
なお、本発明は、上記の実施の形態及び実施例に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。 The present invention is not limited to the above-described embodiments and examples, and various modifications and applications are possible within the scope of the claims.
10ユーザ端末
20 現用エッジルータ
30 予備エッジルータ、サービスエッジルータ
31 ユーザ判定部
32 サービス回復優先ユーザ判定部
33 ユーザ回復割り込み信号送信部
34 ユーザDB
35 ユーザ判別DB
36 ユーザ状態DB
37 優先サービスDB
38 優先ユーザDB
39 送信間隔設定メモリ
40 冗長管理装置
41 ユーザ回復割り込み信号受信部
42 ユーザ管理DB
43 ユーザ固有情報送信部
321 パケット解析部
331 送信キュー
10
35 User discrimination DB
36 User status DB
37 Priority Service DB
38 Priority User DB
39 Transmission
43 User-specific
Claims (7)
前記切替先エッジルータが、
到達した前記ユーザパケットのユーザID及びサービス種別を識別し、
前記ユーザIDまたは前記サービス種別に基づいて、予め優先するユーザまたはサービス種別が格納されている記憶手段を参照し、該ユーザIDまたは該サービス種別が該記憶手段に存在する場合には、前記冗長管理装置に対して、該ユーザIDを含む前記ユーザ固有情報のダウンロード割り込み要求を行う割り込み要求ステップと、
前記冗長管理装置が、
前記ダウンロード割り込み要求に含まれる前記ユーザIDに対応するユーザ固有情報を前記切替先エッジルータに送信するユーザ固有情報優先送信ステップと、
を行うことを特徴とするエッジルータ切替方法。 An edge router switching method in which when a redundant edge router is switched, a user packet reaches a switching destination edge router, and the switching destination edge router requests a user-specific information to the redundancy management device.
The switching destination edge router is
Identify the user ID and service type of the user packet that has arrived,
Based on the user ID or the service type, reference is made to a storage means in which a user or service type to be preferentially stored is stored, and when the user ID or the service type exists in the storage means, the redundancy management An interrupt request step for making a download interrupt request for the user-specific information including the user ID to the device;
The redundancy management device is
A user-specific information priority transmission step of transmitting user-specific information corresponding to the user ID included in the download interrupt request to the switching destination edge router;
An edge router switching method characterized by:
前記割り込み要求ステップにおいて、
前記ユーザIDまたは前記サービス種別に対応するプライオリティに基づいて、優先すべきユーザまたは優先すべきサービスについて前記ダウンロード割り込み要求を行う
請求項1記載のエッジルータ切替方法。 The storage means has a priority associated with the user ID and the service type,
In the interrupt request step,
The edge router switching method according to claim 1, wherein the download interrupt request is made for a user to be prioritized or a service to be prioritized based on a priority corresponding to the user ID or the service type.
現用エッジルータに故障が発生し、エッジルータの切替が発生すると、切替先の予備ルータにユーザパケット送出するユーザ端末と、
前記ユーザ端末から到達した前記ユーザパケットのユーザID及びサービス種別を識別し、該ユーザIDまたは該サービス種別に基づいて、予め優先するユーザまたはサービス種別が格納されている記憶手段を参照し、該ユーザIDまたは該サービス種別が該記憶手段に存在する場合には、前記冗長管理装置に対して、該ユーザIDを含む前記ユーザ固有情報のダウンロード割り込み要求を行う割り込み要求手段を有する予備ルータと、
前記予備ルータからの前記ダウンロード割り込み要求に含まれる前記ユーザIDに対応するユーザ固有情報を前記切替先エッジルータに送信するユーザ固有情報優先送信手段を有する冗長管理装置と、
を有することを特徴とするエッジルータ切替システム。 An edge router switching system for requesting user-specific information from a switching destination edge router to a redundancy management device when a user packet reaches the switching destination edge router at the time of switching the redundant edge router,
When a failure occurs in the working edge router, and switching of the edge router occurs, a user terminal that sends a user packet to the standby router for switching, and
Identifying the user ID and service type of the user packet that has arrived from the user terminal, and referring to the storage means storing the user or service type to be preferentially stored based on the user ID or the service type, When the ID or the service type exists in the storage means, a spare router having an interrupt request means for making a download interrupt request for the user-specific information including the user ID to the redundancy management device;
A redundancy management device having user specific information priority transmission means for transmitting user specific information corresponding to the user ID included in the download interrupt request from the spare router to the switching destination edge router;
An edge router switching system comprising:
前記割り込み要求手段は、
前記ユーザIDまたは前記サービス種別に対応するプライオリティに基づいて、優先すべきユーザまたは優先すべきサービスについて前記ダウンロード割り込み要求を行う
請求項3記載のエッジルータ切替システム。 The storage means of the spare router has a priority associated with the user ID and the service type,
The interrupt request means is
4. The edge router switching system according to claim 3, wherein the download interrupt request is made for a user to be prioritized or a service to be prioritized based on a priority corresponding to the user ID or the service type.
ユーザ端末から到達した前記ユーザパケットのユーザID及びサービス種別を識別し、該ユーザIDまたは該サービス種別に基づいて、予め優先するユーザまたはサービス種別が格納されている記憶手段を参照し、該ユーザIDまたは該サービス種別が該記憶手段に存在する場合には、前記冗長管理装置に対して、該ユーザIDを含む前記ユーザ固有情報のダウンロード割り込み要求を行う割り込み要求手段を有する
ことを特徴とするエッジルータ。 At the time of switching the redundant edge router, the user packet reaches the switching destination edge router, and the switching destination edge router makes a request for user specific information to the redundancy management device,
Identify the user ID and service type of the user packet arrived from the user terminal, refer to the storage means in which the user or service type to be preferentially stored is stored based on the user ID or the service type, the user ID Or an edge router comprising interrupt request means for making a download interrupt request for the user-specific information including the user ID to the redundancy management device when the service type exists in the storage means .
ユーザIDに対するユーザ固有設定情報を格納したユーザDBと、
パケットの入力ポート番号とユーザIDを対応付けて格納したユーザ判別DBと、
ユーザIDに対応する端末が割り込み処理中か否かを格納したユーザ状態DBと、
ユーザIDに対するプライオリティを格納した優先ユーザDBと、
サービスに対するプライオリティを格納した優先サービスDBと、
を含み、
前記割り込み要求手段は、
前記ユーザパケットから前記ユーザIDを抽出し、該ユーザIDが前記ユーザDBに存在するかを判定するユーザ判定手段と、
前記ユーザ判定手段において存在しないと判定された場合は、前記ユーザIDに基づいて前記ユーザ状態DBを参照し、割り込み処理中であるかを判定し、割り込み処理中である場合は前記ユーザパケットを破棄し、割り込み処理中でない場合は、該ユーザIDが前記優先ユーザDBに存在するかを判定し、存在する場合にはプライオリティを取得し、存在しない場合は、該ユーザパケットのサービスに基づいて前記優先サービスDBを参照し、存在する場合には、該サービスに対するプライオリティを取得し、該ユーザIDを付与するサービス回復優先ユーザ判定手段と、
前記サービス回復優先ユーザ判定手段で得られた前記ユーザIDと前記プライオリティの組をプライオリティ順に送信キューに入れ、該プライオリティに従って前記冗長管理装置に前記割り込み要求を送信するユーザ回復割り込み信号送信手段と、
前記冗長管理装置からユーザ固有設定情報を取得すると、前記ユーザDBに前記ユーザIDとユーザ固有設定情報を格納するユーザDB更新手段と、
を含む請求項5記載のエッジルータ。 The storage means
A user DB that stores user-specific setting information for the user ID;
A user discrimination DB that stores packet input port numbers and user IDs in association with each other;
A user status DB that stores whether or not the terminal corresponding to the user ID is being interrupted, and
Priority user DB that stores priority for user ID,
Priority service DB that stores priority for services;
Including
The interrupt request means is
User determination means for extracting the user ID from the user packet and determining whether the user ID exists in the user DB;
If it is determined by the user determination means that the user ID does not exist, the user status DB is referred to based on the user ID to determine whether interrupt processing is being performed. If interrupt processing is being performed, the user packet is discarded. If no interrupt processing is in progress, it is determined whether or not the user ID exists in the priority user DB. If the user ID exists, the priority is obtained. If the user ID does not exist, the priority is obtained based on the service of the user packet. Refers to the service DB, and if present, obtains a priority for the service, and gives service recovery priority user determination means for assigning the user ID;
User recovery interrupt signal transmission means for putting the set of the user ID and the priority obtained by the service recovery priority user determination means into a transmission queue in priority order, and transmitting the interrupt request to the redundancy management device according to the priority;
When obtaining user-specific setting information from the redundancy management device, user DB update means for storing the user ID and user-specific setting information in the user DB,
The edge router according to claim 5, comprising:
ユーザID、プライオリティ、ユーザ固有情報が設定済みであるか否かの処理状態を管理するユーザ管理DBと、
前記切替先エッジルータからユーザIDと前記ユーザ固有情報送信のプライオリティが含まれる割り込み要求を受信し、該ユーザIDに基づいて前記ユーザ管理DBを参照し、処理状態が未処理である場合は、該切替先エッジルータに前記ユーザ固有情報を送信するユーザ固有情報送信手段と、
を有することを特徴とする冗長管理装置。 When switching redundant edge routers, a user packet arrives at a switching destination edge router, obtains a request for user specific information from the switching destination edge router, and performs a user management information to the switching destination edge router. And
A user management DB that manages the processing status of whether or not the user ID, priority, and user-specific information have been set, and
When receiving an interrupt request including a user ID and the priority of user-specific information transmission from the switching destination edge router, referring to the user management DB based on the user ID, and when the processing state is unprocessed, User-specific information transmitting means for transmitting the user-specific information to the switching destination edge router;
A redundancy management device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013194422A JP5941887B2 (en) | 2013-09-19 | 2013-09-19 | Edge router switching method and system, edge router and redundancy management device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013194422A JP5941887B2 (en) | 2013-09-19 | 2013-09-19 | Edge router switching method and system, edge router and redundancy management device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015061229A true JP2015061229A (en) | 2015-03-30 |
JP5941887B2 JP5941887B2 (en) | 2016-06-29 |
Family
ID=52818422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013194422A Expired - Fee Related JP5941887B2 (en) | 2013-09-19 | 2013-09-19 | Edge router switching method and system, edge router and redundancy management device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5941887B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017038218A (en) * | 2015-08-10 | 2017-02-16 | 日本電信電話株式会社 | Communication system and setting method |
JP2018029262A (en) * | 2016-08-17 | 2018-02-22 | 日本電信電話株式会社 | Management system, communication device management system, and management method |
JP2018137588A (en) * | 2017-02-21 | 2018-08-30 | 日本電信電話株式会社 | Communication device control system and communication device setting method |
JPWO2021171602A1 (en) * | 2020-02-28 | 2021-09-02 | ||
WO2022044344A1 (en) * | 2020-08-31 | 2022-03-03 | 日本電信電話株式会社 | Management device, configuration setting method, and program |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013046176A (en) * | 2011-08-23 | 2013-03-04 | Nippon Telegr & Teleph Corp <Ntt> | Communication system, router device, and router switchover method |
JP2013172393A (en) * | 2012-02-22 | 2013-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Edge device redundant system, switching controller and edge device redundancy method |
-
2013
- 2013-09-19 JP JP2013194422A patent/JP5941887B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013046176A (en) * | 2011-08-23 | 2013-03-04 | Nippon Telegr & Teleph Corp <Ntt> | Communication system, router device, and router switchover method |
JP2013172393A (en) * | 2012-02-22 | 2013-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Edge device redundant system, switching controller and edge device redundancy method |
Non-Patent Citations (1)
Title |
---|
JPN6016017732; 中務 諭士 他: '可用性・運用性を向上するサービスルータ冗長構成の検討' 電子情報通信学会技術研究報告 第111巻 第344号, 20111208, 第103-108頁 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017038218A (en) * | 2015-08-10 | 2017-02-16 | 日本電信電話株式会社 | Communication system and setting method |
JP2018029262A (en) * | 2016-08-17 | 2018-02-22 | 日本電信電話株式会社 | Management system, communication device management system, and management method |
JP2018137588A (en) * | 2017-02-21 | 2018-08-30 | 日本電信電話株式会社 | Communication device control system and communication device setting method |
JPWO2021171602A1 (en) * | 2020-02-28 | 2021-09-02 | ||
WO2021171602A1 (en) * | 2020-02-28 | 2021-09-02 | 日本電信電話株式会社 | Network system and network switching method |
JP7416200B2 (en) | 2020-02-28 | 2024-01-17 | 日本電信電話株式会社 | Network system and network switching method |
WO2022044344A1 (en) * | 2020-08-31 | 2022-03-03 | 日本電信電話株式会社 | Management device, configuration setting method, and program |
JPWO2022044344A1 (en) * | 2020-08-31 | 2022-03-03 | ||
JP7459950B2 (en) | 2020-08-31 | 2024-04-02 | 日本電信電話株式会社 | Management device, configuration setting method and program |
US12047225B2 (en) | 2020-08-31 | 2024-07-23 | Nippon Telegraph And Telephone Corporation | Network system management apparatus and method |
Also Published As
Publication number | Publication date |
---|---|
JP5941887B2 (en) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8705381B2 (en) | Communication embodiments and low latency path selection in a multi-topology network | |
US20160380966A1 (en) | Media Relay Server | |
JP5941887B2 (en) | Edge router switching method and system, edge router and redundancy management device | |
JP5097620B2 (en) | Multipath communication system | |
WO2011087085A1 (en) | Calculator, network connection switching method, and program | |
JP2019500822A (en) | Virtual machine packet control | |
JP2005530372A5 (en) | ||
US20160380789A1 (en) | Media Relay Server | |
US10462048B2 (en) | Virtual cluster establishment method and network device | |
JP2017506472A (en) | Graceful restart processing method, apparatus and open flow controller for open flow switch | |
JP5913258B2 (en) | Relay device and data transfer method | |
JP2012186649A (en) | Communication switching system, communication switching method, and program | |
WO2020083269A1 (en) | Method, apparatus and system for establishing subflows of multipath connection | |
US9553764B2 (en) | Migration of guest bridge | |
WO2015074258A1 (en) | Method, apparatus and system for controlling forwarding of service data in virtual network | |
CN106936718B (en) | PPPoE message transmission method and PPPoE server | |
WO2013183231A1 (en) | Communication system, communication control method, communication relay system, and communication relay control method | |
JP2010068346A (en) | Communication server device, address solution method and address solution program | |
JP6728745B2 (en) | Server and system | |
JP2013126219A (en) | Transfer server and transfer program | |
JP2009246411A (en) | Communication frame assignment device | |
JP6003308B2 (en) | Communication apparatus, method and program | |
WO2015013883A1 (en) | Data transmission method and device | |
JP2003249955A (en) | QoS SERVICE SYSTEM AND QoS SERVICE SETTING METHOD | |
JP4343579B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND COMMUNICATION METHOD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150715 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160427 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160517 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160523 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5941887 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |