JP2000312208A - Band setting method - Google Patents
Band setting methodInfo
- Publication number
- JP2000312208A JP2000312208A JP12001099A JP12001099A JP2000312208A JP 2000312208 A JP2000312208 A JP 2000312208A JP 12001099 A JP12001099 A JP 12001099A JP 12001099 A JP12001099 A JP 12001099A JP 2000312208 A JP2000312208 A JP 2000312208A
- Authority
- JP
- Japan
- Prior art keywords
- band
- bandwidth
- individual
- pon
- remote control
- 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.)
- Withdrawn
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Optical Communication System (AREA)
Abstract
(57)【要約】
【課題】ATM−PON等の複数の情報源が伝送路を共
用する通信システムで、情報量に応じて共有帯域をダイ
ナミックに割り当て制御する機能を有するものに帯域割
当値を設定する方式である。
【解決手段】被制御装置(OLT)を管理するためのマ
ネージャとエージェントの関係を持つ通信管理システム
を設け、そのエージェントに、遠隔制御装置(ONU)
毎に、割当てられる個別帯域を管理する個別帯域管理オ
ブジェクトと、ポート毎の共有帯域を管理する共有帯域
管理オブジェクトと、マネージャからの帯域設定指示に
基づいてこれらの前記各種帯域管理オブジェクトに帯域
設定を行ったり、帯域の計算/比較/判定を行い結果を
マネージャに通知する仲介オブジェクトと配備する。帯
域管理オブジェクトは個別固定帯域、個別最大共有帯域
とをATMコネクションの種別毎や通信サービスクラス
(QOS)の種別に応じて分割して管理する。
(57) [Problem] To assign a bandwidth allocation value to a communication system in which a plurality of information sources such as ATM-PONs share a transmission line and have a function of dynamically allocating and controlling a shared bandwidth according to the amount of information. This is the setting method. A communication management system having a relationship between a manager and an agent for managing a controlled device (OLT) is provided, and the agent has a remote control device (ONU).
For each, an individual band management object that manages an allocated individual band, a shared band management object that manages a shared band for each port, and a band setting for these various band management objects based on a band setting instruction from a manager. Perform, and calculate / comparison / judgment of the bandwidth, and deploy the mediation object that notifies the manager of the result. The bandwidth management object divides and manages the individual fixed bandwidth and the individual maximum shared bandwidth according to the type of ATM connection or the type of communication service class (QOS).
Description
【0001】[0001]
【発明の属する技術分野】本発明は、マネージャとエー
ジェントの関係をもって制御される通信管理システムに
おいて、該通信管理システムで制御される被制御装置
と、これに従属する複数の遠隔制御装置と、該遠隔制御
装置から被制御装置へのデータ送信に共用される伝送路
とを有し、かつ遠隔制御装置に入力されるトラフィック
の状況を監視し、各遠隔制御装置が被制御装置へのデー
タ送信に用いる帯域ダイナミックに制御する機能を持つ
通信システムに、エージェント内に配備される帯域を管
理する複数の管理オブジェクトを利用して帯域割当値を
設定する帯域設定方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication management system controlled by a relationship between a manager and an agent, comprising: a controlled device controlled by the communication management system; a plurality of subordinate remote control devices; A transmission line shared for data transmission from the remote control device to the controlled device, and monitors the status of traffic input to the remote control device, and allows each remote control device to transmit data to the controlled device. The present invention relates to a band setting method for setting a band allocation value using a plurality of management objects for managing a band provided in an agent in a communication system having a function of dynamically controlling a band to be used.
【0002】この伝送帯域を共用する通信システムとし
ては、例えば局内の光加入者線終端装置(以下「OLT :
Optical Line Terminator 」という)とユーザ側の複数
の光終端装置(以下「ONU: Optical Network Unit 」と
いう)が対向して双方向通信を行なうポイント−マルチ
ポイント型のATM−PON (Asynchronous Transfer
Mode-Passive Optical Network) などがある。As a communication system sharing this transmission band, for example, an optical network unit (hereinafter referred to as "OLT:
Optical-Line Terminator) and a plurality of user-side optical terminators (hereinafter referred to as “ONU: Optical Network Unit”), which perform point-to-multipoint ATM-PON (Asynchronous Transfer) for bidirectional communication.
Mode-Passive Optical Network).
【0003】[0003]
【従来の技術】ATM−PONシステムでは、網側の O
LTと, その配下の複数の ONUとが、1対多の光スターカ
ップラを有するパッシィブ光ネットワーク(Passive Opt
ical Network : PON) を介して接続され、各ONU
からのATMのセル形式の上り光信号が光カップラによ
って一本の光伝送路に多重化されて網側に伝送される。
この際、該光伝送路の帯域を越えないように制御され
る。このPONセクション上の帯域はOLT のポーリング
によってONU ごとに固定的に割り当てられる。しかし、
この方法ではバースト的なトラフィックを効率的に収容
することができない。そこで、PON上の帯域をONU ご
とに固定的に割り当てる帯域(固定帯域)とすべてのON
U で共有する帯域(共有帯域)とに分け、ONU 側で発生
したデータ量をもとにこの共有帯域を、必要なONU にダ
イナミックに割当てる、PONダイナミック帯域割り当
て機能が以下の如く提案されている。(特開平10−2
42981)図13はPONダイナミック帯域割り当て機
能の原理を示す図、図14は各ONU に割り当てられる帯域
の変化の様子を示す説明図である。2. Description of the Related Art In an ATM-PON system, O
The LT and its subordinate ONUs are connected to a passive optical network (Passive Opt.
ical Network: PON) and each ONU
The upstream optical signal in the form of an ATM cell is multiplexed into one optical transmission line by an optical coupler and transmitted to the network side.
At this time, control is performed so as not to exceed the band of the optical transmission line. The bandwidth on the PON section is fixedly assigned to each ONU by OLT polling. But,
With this method, bursty traffic cannot be accommodated efficiently. Therefore, a band (fixed band) in which a band on the PON is fixedly assigned to each ONU and all ON
A PON dynamic band allocation function that divides the band into a band shared by U (shared band) and dynamically allocates the shared band to necessary ONUs based on the amount of data generated on the ONU side has been proposed as follows. . (JP-A-10-2
FIG. 13 is a diagram showing the principle of the PON dynamic band allocation function, and FIG. 14 is an explanatory diagram showing how the band allocated to each ONU changes.
【0004】図13において、複数のONU 1 ( 他のOUN は
図示せず) と一つのOLT 2 とは、光カップラ31を有する
一つの上り伝送路3をポーリング( 送信許可信号) を用
いて時分割に共有して伝送を行なう。ONU 1には、送信
すべきデータを一時的に保持する送信許可待ちバッファ
11,12 を備えている。図10の如く、それぞれのONU に対
しては、そのONU に対する契約条件等に基づいて、セル
送出のタイムスロット指定等により無条件で使える固定
帯域W1〜W3(図14) が予め設定されており、リアルタイ
ムデータバッファ11にたまるデータはこの帯域を用いて
定常的に送出することができる。伝送路の最大許容帯域
Mから全ONU に割当られた固定帯域の総和を差し引いた
残りの帯域( 全部またはその一部)Sに、一つの伝送路
を共用する( 一つのPONに接続される) 複数のONU が
共通に利用できるPON共有帯域を予め設定しておく。In FIG. 13, a plurality of ONUs 1 (other OUNs are not shown) and one OLT 2 are connected to one upstream transmission line 3 having an optical coupler 31 by using polling (transmission permission signal). Transmission is performed sharing the division. ONU 1 has a transmission permission waiting buffer that temporarily holds data to be transmitted.
It has 11,12. As shown in FIG. 10, fixed bandwidths W1 to W3 (FIG. 14) that can be used unconditionally by specifying a time slot for cell transmission are set in advance for each ONU based on contract conditions for the ONU. The data stored in the real-time data buffer 11 can be constantly transmitted using this band. One transmission line is shared (connected to one PON) to the remaining band (all or a part thereof) S obtained by subtracting the sum of the fixed bands allocated to all ONUs from the maximum allowable band M of the transmission line. A PON shared band that can be commonly used by a plurality of ONUs is set in advance.
【0005】ONU 1 のポーリング要求生成部13は、パー
ストデータバッファ12へのデータのたまり具合を監視
し、この量が所定の閾値を越えたら、送信許可要求信号
を生成し上り伝送路に多重化してOLT 2 に送出する。OL
T 2 はポーリング要求抽出部21で上り信号上にONU から
の送信許可要求信号を検出すると、共有帯域制御部で伝
送路3上の共有帯域Sに空きがあるかどうかを調べ、空
きがある場合にはポーリング要求生成部22は、共有帯域
S を越えないように所定のタイムスロットを指定した送
出許可信号を、下り伝送路を介して要求元のONU 1 に送
出する。この許可を受けたONU 1 は、バーストデータ等
を指定されたタイムスロットに送出することによって共
有帯域Sを使用して送信ができる。The polling request generator 13 of the ONU 1 monitors the degree of accumulation of data in the burst data buffer 12, and when this amount exceeds a predetermined threshold, generates a transmission permission request signal and multiplexes the signal into an upstream transmission line. To OLT 2. OL
When the polling request extraction unit 21 detects a transmission permission request signal from the ONU on the upstream signal, the shared band control unit checks whether there is a vacancy in the shared band S on the transmission line 3. In the polling request generation unit 22, the shared band
A transmission permission signal specifying a predetermined time slot so as not to exceed S is transmitted to the requesting ONU 1 via the downlink transmission path. The ONU 1 having received the permission can transmit using the shared band S by transmitting burst data and the like to the designated time slot.
【0006】このようにして、ONUのデータ発生量に
応じて、予め設定された共有帯域Sを個々のONUにダ
イナミックに割当てることができる。[0006] In this manner, a predetermined shared band S can be dynamically allocated to each ONU according to the data generation amount of the ONU.
【0007】ところで、近年、通信システム等はオープ
ンな環境で管理することが要求され、OSI参照モデル
に基づいて標準化されたネットワーク管理アーキテクチ
ャが提唱されている。In recent years, communication systems and the like have been required to be managed in an open environment, and a network management architecture standardized based on the OSI reference model has been proposed.
【0008】このモデルでは、通信に係わる層エンティ
ティ、コネクション、物理的な通信機器など管理の対象
となるシステム資源を抽象化し、モデル化した管理オブ
ジェクト(Managed Object) の形で管理される。管理オ
ブシェクトは属性(Attribute)と呼ばれる1または2つ
以上のデータ(パラメータ設定値、回線状態、管理状態
等)を備えている。[0008] In this model, system resources to be managed such as layer entities, connections, and physical communication devices related to communication are abstracted and managed in the form of modeled managed objects. The management object has one or more data (parameter setting values, line status, management status, etc.) called attributes.
【0009】操作の依頼を受ける被管理装置(エージェ
ント) は管理業務を担う管理装置(マネジャー) からの
メッセージにより管理オブジェクトに対する操作要求を
実行しかつ必要な応答を行なう。A managed device (agent) receiving an operation request executes an operation request for a managed object by a message from a management device (manager) responsible for management work and makes a necessary response.
【0010】[0010]
【発明が解決しようとする課題】上記PONダイナミッ
ク帯域割り当て制御機能で必要とする帯域設定値として
は、ONU ごとに固定的に割当てらる固定帯域W1〜W3と、
複数のONUが共用する共通帯域Sを予め設定しておけ
ば十分であった。The bandwidth setting values required by the PON dynamic bandwidth allocation control function include fixed bandwidths W1 to W3 fixedly allocated to each ONU.
It is sufficient to set in advance a common band S shared by a plurality of ONUs.
【0011】従って、この割当てた帯域を通信管理シス
テムを介して予め被制御装置等のネットワークエレメン
トに設定する設定方式も、ONU ごとの固定帯域設定しか
出来なかった。Therefore, the setting method for setting the allocated band in advance to the network element such as the controlled device via the communication management system can only set a fixed band for each ONU.
【0012】しかるに近時のATM網が提供するサービ
スには、呼接続形態であるコネクション種別として、発
呼の都度その呼のための仮想コネクションを設定するSV
C(Switched Virtual Connection ) 、データ送出源に固
有の仮想コネクションを固定的に予め設定しておくPVC
(Permanent Virtual Connection) 、同一ONU からの複
数のPVC を束ねたPVP(Permanent Virtual Path) 等が用
意される。さらに、ATM網では上記SVC, PVCの各コネ
クションそれぞれに対して、輻輳時でも所定の帯域まで
はセル廃棄無しを保証することによって、種々のサービ
ス品質(QOS:Quolity of Service)クラスのコネクション
を提供する場合もある。[0012] In recent years, services provided by the ATM network include a SV which sets a virtual connection for a call each time a call is made as a connection type as a call connection form.
C (Switched Virtual Connection), a PVC in which a virtual connection specific to the data transmission source is fixedly set in advance
(Permanent Virtual Connection), PVP (Permanent Virtual Path) that bundles multiple PVCs from the same ONU, etc. are prepared. Furthermore, the ATM network provides various quality of service (QOS) class connections for each of the above SVC and PVC connections by guaranteeing that no cells are discarded up to a predetermined band even during congestion. In some cases.
【0013】従って、上述のPONダイナミック帯域割
り当て機能の使用法、特に固定帯域と共有帯域の設定方
法に対しては、ATM網を運用する通信事業者に応じて
さまざまな個別要求があると予想される。[0013] Therefore, it is expected that there will be various individual requests for the usage of the above-mentioned PON dynamic band allocation function, particularly for the method of setting a fixed band and a shared band, depending on the communication carrier operating the ATM network. You.
【0014】例えば、ONU毎に単に固定帯域割当値の
みを設定する事業者や、ONU内での固定帯域をコネク
ション種別やATMサービスクラス種別毎に細分化して
割当て設定する事業者、共有帯域の一部を予めOUN毎
に分割して固定的に設定する事業者等である。[0014] For example, a service provider that simply sets only a fixed bandwidth allocation value for each ONU, a service provider that allocates and sets a fixed bandwidth in an ONU by dividing it into connection types or ATM service class types, The service provider is a company or the like that previously sets a fixed unit by dividing the unit for each OUN.
【0015】そこで、一つのONU に設定されたONU 固定
帯域やONU 最大個別共有帯域を、これらのコネクション
種別や各種サービスクラス用に細分化して設定できるよ
うになっていれば、コネクション種別やサービスクラス
に応じたダイナミックな帯域割当制御を行なうことも可
能になる。[0015] Therefore, if the ONU fixed bandwidth and ONU maximum individual shared bandwidth set for one ONU can be subdivided and set for these connection types and various service classes, the connection type and the service class can be set. It is also possible to perform dynamic bandwidth allocation control according to
【0016】このための帯域設定システムは、事業者に
よって異なる種々の帯域設定基準に対処できる必要があ
る。また、割当帯域の設定に当たってどの事業者でも共
通的に行なう処理は、固定的に設定システムに組み込ん
でおくことによって共通のOSでどの事業者にも対応で
き、かつ設定作業の省力化が可能となる。[0016] The band setting system for this purpose needs to be able to cope with various band setting standards that differ depending on the service provider. In addition, the processing commonly performed by any service provider in setting the allocated bandwidth can be dealt with by any service provider using a common OS by being fixedly incorporated in the setting system, and the setting work can be saved. Become.
【0017】本発明は上記課題に鑑みて創出されたもの
で、PON固定帯域の設定方法に加えて、さまざまな機
能要求に応じたPONダイナミック帯域割り当て機能が
実現できる帯域設定方式を提供することを目的とする。The present invention has been made in view of the above problems, and provides a band setting method capable of realizing a PON dynamic band allocation function according to various function requests in addition to a PON fixed band setting method. Aim.
【0018】[0018]
【課題を解決するための手段】上記課題を解決するため
に、本願の帯域設定方式は、複数の遠隔制御装置が伝送
帯域を共用して被制御装置に情報を送出し、予め設定さ
れた帯域割当値を越えない範囲で送出すべき情報量に応
じて各遠隔制御装置が使用する帯域をダイナミックに変
化させる機能を有する通信システムにおいて、被制御装
置を管理するためのマネージャとエージェントの関係を
持つ通信管理システムを備え、該エージェントは、複数
の遠隔制御装置に対応して設けられ、それぞれの遠隔制
御装置に割り当てられる個別帯域を管理する個別帯域管
理オブジェクトと、複数の遠隔制御装置が収容されるポ
ートに割り当てられる共有帯域を管理する共有帯域管理
オブジェクトと、マネージャからの帯域設定指示に基づ
いてこれらの前記各種帯域管理オブジェクトに帯域設定
を行うとともに、これらの帯域管理オブジェクトが持つ
帯域に関する属性値を用いて計算/比較を行い所定の条
件に合致するかどうかを判定し、結果をマネージャに通
知する仲介オブジェクトと、を有する構成である。さら
に、該個別帯域管理オブジェクトは、対応する遠隔制御
装置に固定的に割り当てられる個別固定帯域と個別最大
共有帯域とを管理する。またさらに、該個別帯域管理オ
ブジェクトは、対応する遠隔制御装置に割り当てられる
個別固定帯域をATMコネクションの種別毎に分割して
管理する。またさらに、該個別帯域管理オブジェクト
は、対応する遠隔制御装置に割り当てられる個別最大共
有帯域をATMコネクションの種別毎に分割して管理す
る。またさらに、該個別帯域管理オブジェクトは、AT
Mコネクション種別毎に分割して管理される個別固定帯
域の各々をさらに通信サービスクラスの種別に応じて分
割して管理する。In order to solve the above-mentioned problems, a band setting method according to the present invention employs a method in which a plurality of remote control devices share a transmission band and transmit information to a controlled device, and a predetermined band is set. In a communication system having a function of dynamically changing a band used by each remote control device according to an amount of information to be transmitted within a range not exceeding an assigned value, a relationship between a manager and an agent for managing a controlled device is established. A communication management system, wherein the agent is provided corresponding to a plurality of remote control devices, and accommodates an individual band management object for managing an individual band allocated to each remote control device, and a plurality of remote control devices; A shared band management object that manages a shared band allocated to a port, and An intermediary object that performs band setting on the seed band management object, performs calculation / comparison using the attribute values related to the band possessed by these band management objects, determines whether or not a predetermined condition is satisfied, and notifies the manager of the result. And a configuration having: Further, the individual band management object manages an individual fixed band and an individual maximum shared band fixedly allocated to the corresponding remote control device. Further, the individual band management object divides and manages the individual fixed band allocated to the corresponding remote control device for each type of ATM connection. Furthermore, the individual band management object divides and manages the individual maximum shared band allocated to the corresponding remote control device for each type of ATM connection. Still further, the individual band management object includes an AT
Each of the individual fixed bands that are divided and managed for each M connection type is further divided and managed according to the type of the communication service class.
【0019】このように、各種帯域設定値を管理する帯
域管理オブジェクトを遠隔制御装置対応に設け、各帯域
管理オブジェクトは、階層的に複数レベルの帯域を管理
するので、装置構成(1つのPONで収容するONUの
数等)に応じて柔軟に、事業者によって異なる種々の帯
域設定基準に対処できる。また、帯域設定に当たってど
の事業者でも共通的に行なう処理は、固定的に設定シス
テムに組み込んでおくので共通のOSでどの事業者に対
応でき、かつ設定作業の省力化が可能となる。As described above, a band management object for managing various band setting values is provided for a remote control device, and each band management object manages a plurality of levels of bands hierarchically. It is possible to flexibly cope with various band setting standards that differ depending on the service provider according to the number of ONUs to be accommodated. In addition, since the processing commonly performed by any service provider when setting the bandwidth is fixedly incorporated in the setting system, it is possible to cope with any service provider with a common OS and to save labor for setting work.
【0020】ONU単位に固定帯域と最大個別共有帯域
とが設定できる。またOUN単位に設定される固定帯域
の範囲内でコネクション種別毎に帯域を設定できる。ま
た前記コネクション種別毎に設定される固定帯域をAT
MのQOSクラス数に対応して適宜分割して設定でき、
各コネクョンの持つQOSパラメータ毎に帯域を管理す
ることができる。A fixed band and a maximum individual shared band can be set for each ONU. In addition, a band can be set for each connection type within the range of a fixed band set for each OUN. The fixed bandwidth set for each connection type is AT
M can be divided and set appropriately according to the number of QOS classes,
Bandwidth can be managed for each QOS parameter of each connection.
【0021】[0021]
【発明の実施の形態】以下添付図面により本発明の実施
例を説明する。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0022】まず図3により、通信システムがATM−
PONの場合に、ONU単位で管理すべき、即ち設定す
べき帯域割当値にどの様な種類があるかを説明する。こ
れはONUに割当られる帯域が、そのONUで収容する
各コネクション種別やサービスクラスにさらに細分化し
て設定される可能性があることを示す例である。First, referring to FIG. 3, the communication system is an ATM-
In the case of a PON, what types of band allocation values should be managed in ONUs, that is, set, will be described. This is an example showing that there is a possibility that the bandwidth allocated to an ONU may be further subdivided into connection types and service classes accommodated by the ONU.
【0023】図に示すようにi番目のONUには、ONU
固定帯域WiとONU 最大個別共有帯域(以下最大共有帯域
と略称する)Si とにより、全部で Wi + Si の帯域割当
値が設定され、このONU 固定帯域WiはそのONU で収容す
るコネクション/パスの種別毎に、SVC 用の固定帯域(W
s)、PVC 用の固定帯域(Wv)、PVP 用の固定帯域(Wp)に細
分化して設定され、このONU の最大共有帯域Siの範囲内
でそのONU で収容するコネクション/ パスの種別毎に、
SVC 用の個別共有帯域(Wss) 、PVC 用の個別共有帯域(W
sv) 、PVP 用の個別共有帯域(Wsp) に細分化して設定さ
れる可能性がある。As shown in the figure, the i-th ONU has ONU
The fixed band Wi and ONU maximum individual shared band (hereinafter abbreviated as maximum shared band) Si set the Wi + Si band allocation value as a whole, and the ONU fixed band Wi is used for the connection / path of the ONU. For each type, the fixed bandwidth for SVC (W
s), fixed bandwidth (Wv) for PVC, and fixed bandwidth (Wp) for PVP, and are set for each type of connection / path accommodated by that ONU within the range of the maximum shared bandwidth Si of this ONU. ,
Individual shared band (Wss) for SVC, individual shared band (Wss) for PVC
sv), there is a possibility that the settings will be divided into individual shared bands (Wsp) for PVP.
【0024】さらに、SVC, PVC, PVP の個々のコネクシ
ョンに対して、QOS の異なるサービスクラスをサポート
している場合には、ONU を介する各種コネクョン毎に、
固定帯域内に例えば、以下の如く各種の帯域を予め確保
する、即ち各ONU に対して予め設定される必要がある。
このサービスクラスに応じて確保すべき帯域は、通信事
業者によって種々サービス名が異なるが、例えば CBR
(Constant Bit Rate)サービスで保証するPCR (Peak Cel
l Rate)用に確保すべき帯域Wcbr、網が混んでいなけれ
ばピークセルレートで通信可能で、混雑時でも一定の平
均帯域SCR(Sustainable Cell Rate)が保証されるVBR(Va
riable Bit Rate)サービスのSCR 用の帯域Wvbr、一定の
フレーム速度まではフレームリレー通信を保証するGFR
(Guaranteed Frame Rate)サービスでのMCR (Minimum Ce
ll Rate) 用の帯域 Wgfr 、空いているときはPCR で通
信可能だが保証は固定の下限帯域のABR(Available Bit
Rate) サービスでのMCR 用の帯域Wabr等が考えられる。Further, if different service classes of QOS are supported for each connection of SVC, PVC, and PVP, each connection via ONU has
For example, it is necessary to secure various bands in advance in the fixed band as follows, that is, to set in advance for each ONU.
There are various service names for the bandwidth to be secured according to this service class depending on the communication carrier.
PCR (Peak Cel) guaranteed by (Constant Bit Rate) service
l Rate), the bandwidth Wcbr to be secured, the peak cell rate can be used if the network is not crowded, and the constant average bandwidth SCR (Sustainable Cell Rate) VBR (Va
riable Bit Rate) Bandwidth Wvbr for SCR of service, GFR that guarantees frame relay communication up to a certain frame rate
(Guaranteed Frame Rate) service with MCR (Minimum Ce
ll Rate) band Wgfr, and when it is free, communication is possible by PCR, but the guarantee is a fixed lower limit band ABR (Available Bit)
Rate) The bandwidth Wabr for MCR in the service can be considered.
【0025】これらの帯域割当値は通信管理システムに
よりコネクション契約時等に予め設定される。These bandwidth allocation values are set in advance by the communication management system when a connection contract is made.
【0026】次に本発明の実施例の基本構成を図1、図
2に示す。図1はOSI モデルに準拠した通信管理システ
ムにより本発明を実施する場合の管理オブジェクトの構
成を示すものである。図において、4は通信システムで
の管理業務を担うマネージャ、5は該該マネージャから
の管理オブジェクトに対する操作の依頼を受けその操作
要求を実行し、かつ必要な応答をマネージャに対して行
なうエージェントである。6は被制御装置である。そし
て、このエージェント5 内には、図2に詳細に示す各種
の管理オブジェクトが配備される。この管理オブジェク
は、図2に示すようにデータオブジェクトと制御オブジ
ェクトの2種類ある。Next, FIGS. 1 and 2 show the basic configuration of an embodiment of the present invention. FIG. 1 shows a configuration of a management object when the present invention is implemented by a communication management system conforming to the OSI model. In the figure, reference numeral 4 denotes a manager responsible for management work in the communication system, and 5 denotes an agent which receives a request for an operation on a managed object from the manager, executes the operation request, and makes a necessary response to the manager. . 6 is a controlled device. Various management objects shown in detail in FIG. 2 are deployed in the agent 5. As shown in FIG. 2, there are two types of management objects: data objects and control objects.
【0027】データオブジェクトとしては、設定される
静的なデータを属性という型で持ち、PONのポート
毎に設けられ、そのポートで帯域のダイナミック割当機
能を動作させるか否かの設定値を属性データとして持つ
PON物理ポートオブジェクト 51 、PONポート毎
に設けられ、そのポートで使用可能な全体の帯域を表す
PONポート帯域Mと、その中で各ONUで共有して使
用できる共有帯域Sとを属性データとして持つPON全
体帯域管理オブジェクト 52 、 ONU単位で設けら
れ、各ONU毎の個別帯域を管理するPON個別帯域管
理オブジェクト53-1〜53-n (属性データとしてONU 固定
帯域Wi、ONU 個別最大個別共有帯域 Si、SVC 用の固定
帯域 Ws 、PVC 用の固定帯域 Wv 、PVP 用の固定帯域 W
p 、SVC用の個別共有帯域 Wss、PVC 用の個別共有帯域
Wsv、PVP 用の個別共有帯域 Wspを持つことができる)
PONレイヤの上位レイヤであるATMレイヤのポー
ト(ATMポート)に対して一つ設けられるATM系帯
域管理オブジェクト( 属性データとして、そのATMポ
ートで管理するVC コネクション数、VPコネクション
数、GFR用帯域、ABR用帯域、CBR用帯域、VB
R用帯域、SVC コネクション群の帯域の合計値Zs、PVC
コネクション群の帯域の合計値ZV、PVP コネクション群
用の帯域の合計値ZPを持) などがある。The data object has static data to be set in the form of an attribute, is provided for each port of the PON, and sets the attribute value for determining whether or not to operate the dynamic bandwidth allocation function at that port. The PON physical port object 51 is provided for each PON port, and a PON port bandwidth M representing the entire bandwidth usable by the port and a shared bandwidth S that can be shared and used by each ONU in the attribute data. PON total bandwidth management object 52, which is provided for each ONU and manages individual bandwidth for each ONU. PON individual bandwidth management objects 53-1 to 53-n (ONU fixed bandwidth Wi, ONU individual maximum individual sharing as attribute data) Band Si, fixed band Ws for SVC, fixed band Wv for PVC, fixed band W for PVP
p, individual shared band for SVC Wss, individual shared band for PVC
(Can have separate shared band Wsp for Wsv, PVP)
An ATM band management object (attribute data, the number of VC connections, the number of VP connections, the number of VP connections, the number of GFR bands, ABR band, CBR band, VB
R band, total value of band of SVC connection group Zs, PVC
(With the total value ZV of the bandwidth of the connection group and the total value ZP of the bandwidth for the PVP connection group).
【0028】また、制御オブジェクトとして、マネージ
ャからの帯域設定要求に応じて、上記各種帯域管理オブ
ジェクトに帯域割当値を設定したり、各種帯域管理オブ
ジェクトから得られた属性値に対して計算処理や比較処
理を行いチェック結果をマネージャに対して通知する仲
介オブジェクト(Mediate Object)55が配備される。Also, as a control object, in response to a bandwidth setting request from a manager, a bandwidth allocation value is set in each of the above-mentioned various bandwidth management objects, and calculation processing and comparison are performed on attribute values obtained from the various bandwidth management objects. A mediate object 55 that performs processing and notifies the manager of the check result is provided.
【0029】実施例1.図1の構成図と図4のフローチ
ャートにより、PON共有帯域を分割してOUN毎にONU
最大個別共有帯域を設定する本発明の第一実施例を説明
する。Embodiment 1 According to the configuration diagram of FIG. 1 and the flowchart of FIG. 4, the PON shared band is divided and the ONU is
A first embodiment of the present invention for setting the maximum individual shared band will be described.
【0030】まず、図1において、すべての帯域割当値
の設定はマネージャよりエージェント内にある仲介オブ
ジェクトを介して各帯域管理オブジェクトに設定され、
その設定結果に対する応答も仲介オブジェクトを介し
て、設定動作の都度マネージャに通知される。(図1に
おいて(0)aがこの設定、(0)bがこの設定に対する応答で
ある。)さらに、一部の設定については、各帯域管理オ
ブジェクトより被制御装置(NE:Network Element)に設定
が行われる。First, in FIG. 1, the setting of all band allocation values is set in each band management object by a manager via an intermediary object in an agent.
A response to the setting result is also sent to the manager via the intermediary object each time the setting operation is performed. (In FIG. 1, (0) a is this setting, and (0) b is a response to this setting.) Further, some of the settings are set in the controlled device (NE: Network Element) by each band management object. Is performed.
【0031】まずマネージャは、PONポートに対して
PONダイナミック帯域割り当てを行うかどうかを指定
するモード(PON帯域モード[固定/ダイナミッ
ク])をPON物理ポートオブジェクトを経由してNEに
対して設定する((1)a: オブジェクトへ設定(set) →
(1)b:NE へ設定→(1)c:NE からの応答→(1)d: オブジェ
クトからの応答)。First, the manager sets a mode (PON band mode [fixed / dynamic]) for designating whether or not to allocate a PON dynamic band to the PON port, to the NE via the PON physical port object ( (1) a: Set to object (set) →
(1) b: Set to NE → (1) c: Response from NE → (1) d: Response from object).
【0032】次に、マネージャは各OUN に割り当てるON
U 固定帯域(Wi)をそれぞれのOUN 対応に設けられたPO
N個別帯域管理オブジェクト#1 〜#nを経由してNEに
対して設定する((2)a: オブジェクトへ設定(set) →
(2)b:NE へ設定→(2)c:NE からの応答→(2)d: オブジェ
クトからの応答)。Next, the manager assigns ON to each OUN.
U PO with fixed band (Wi) for each OUN
Set to NE via N individual band management objects # 1 to #n ((2) a: Set to object (set) →
(2) b: Set to NE → (2) c: Response from NE → (2) d: Response from object).
【0033】次に、仲介オブジェクトは、PON個別帯
域管理オブジェクトからONU 固定帯域(Wi)をget し
((3)a: オブジェクトからget 命令→(3)b: オブジェク
トから結果応答)、これらの合計( ΣWi) を計算して保
持する。((3)c: 計算とデータ保持)。さらに、仲介オ
ブジェクトはPON全体帯域管理オブジェクトに対し
て、PONポートの最大帯域(M) をget し((3)d: オブ
ジェクトからget 命令→(3)e: オブジェクトから結果応
答)、ONU 固定帯域の合計値( ΣWi) とこの最大帯域
(M) を比較チェックする((3)f: 値の比較チェック)。
さらに、PON物理ポートオブジェクトに対してPON
帯域モードをチェックする((4)a: オブジェクトからge
t 命令→(4)b: オブジェクトから結果応答)。Next, the mediation object gets the ONU fixed band (Wi) from the PON individual band management object ((3) a: get command from object → (3) b: result response from object), and sums these. (ΣWi) is calculated and stored. ((3) c: Calculation and data retention). Further, the intermediary object obtains the maximum bandwidth (M) of the PON port for the PON overall bandwidth management object ((3) d: get command from the object → (3) e: result response from the object), and ONU fixed bandwidth (値 Wi) and this maximum bandwidth
(M) is compared and checked ((3) f: Value comparison check).
In addition, the PON for the PON physical port object
Check bandwidth mode ((4) a: ge from object
t command → (4) b: Result response from object).
【0034】このとき、モードがダイナミック帯域割当
モードに設定されていたら、PON全体帯域管理オブジ
ェクトに対してPONポートの最大帯域(M) をget し
((5)a: オブジェクトからget 命令→(5)b: オブジェク
トから結果応答)、仲介オブジェクトで保持しているON
U 固定帯域の合計値( ΣWi) を使用してPON未使用帯
域(R=M- ΣWi) を計算し、この値が0でないことをチェ
ックする((5)c: 計算とチェック)。負の場合には、そ
の応答を受けたマネージャは適宜に設定しなおす。At this time, if the mode is set to the dynamic bandwidth allocation mode, the maximum bandwidth (M) of the PON port is obtained for the PON overall bandwidth management object ((5) a: get instruction from the object → (5) ) b: Result response from object), ON held by the mediation object
U Calculate the unused PON band (R = M-ΣWi) using the total value of the fixed band (ΣWi) and check that this value is not 0 ((5) c: Calculation and Check). In the case of a negative value, the manager receiving the response resets it appropriately.
【0035】次にマネージャは( 仲介オブジェクトが行
なう設定操作は全てマネージャからの指示で行なうの
で、以下この説明は省略する) 仲介オブジェクトからP
ON全体帯域管理オブジェクトを経由してNEに、PON
共有帯域(S) を設定する((6)a: オブジェクトへ設定(s
et) →(6)b:NE へ設定→(6)c:NE からの応答→(6)d: オ
ブジェクトからの応答)。PON帯域管理オブジェクト
に対して、PON共有帯域(S) とPON未使用帯域(R)
をget し((7)a: オブジェクトからget 命令→(7)b: オ
ブジェクトから結果応答)、仲介オブジェクトにおいて
このPON共有帯域(S) とPON未使用帯域(R) を比較
チェックする((7)c: 値の比較チェック)。Next, the manager sends a request from the mediation object to the P (because all setting operations performed by the mediation object are performed according to instructions from the manager, the description is omitted below).
PON to NE via ON whole bandwidth management object
Set shared bandwidth (S) ((6) a: Set to object (s
et) → (6) b: Set to NE → (6) c: Response from NE → (6) d: Response from object). For PON bandwidth management objects, PON shared bandwidth (S) and PON unused bandwidth (R)
((7) a: get command from object → (7) b: result response from object), and compare and check this PON shared band (S) and PON unused band (R) in the mediation object ((7 ) c: Value comparison check).
【0036】次に、仲介オブジェクトから各PON個別
帯域管理オブジェクトを経由してNEに対して、各ONU の
ONU 最大個別共有帯域(Si)を設定する((8)a: オブジェ
クトへ設定(set) →(8)b:NE へ設定→(8)c:NE からの応
答→(8)d: オブジェクトからの応答)。ここで、仲介オ
ブジェクトは各PON個別帯域管理オブジェクトに対し
てONU 最大個別共有帯域(Si)をget し((9)a: オブジェ
クトからget 命令→(9)b: オブジェクトから結果応
答)、これらの合計( ΣSi) を計算し仲介オブジェクト
で保持する((9)c: 計算とデータ保持)。さらに、PO
N全体帯域管理オブジェクトに対して、PON共有帯域
(S) をget し((9)d: オブジェクトからget 命令→(9)
e: オブジェクトから結果応答)、仲介オブジェクトに
おいてONU 共有帯域の合計値( ΣSi) とこのPON共有
帯域(S) を比較チェックする((9)f: 値の比較チェッ
ク)。 実施例2.次に図1と図5、6のフローチャートによ
り、ONU 固定帯域を分割してコネクション種別毎に帯域
設定する本発明の第二実施例を説明する。Next, from the intermediary object to the NE via each PON individual band management object,
ONU Set the maximum individual shared bandwidth (Si) ((8) a: Set to object (set) → (8) b: Set to NE → (8) c: Response from NE → (8) d: From object Response). Here, the intermediary object gets the ONU maximum individual shared bandwidth (Si) for each PON individual bandwidth management object ((9) a: get command from object → (9) b: result response from object), and Calculate the total (ΣSi) and store it in the mediation object ((9) c: Calculation and data storage). In addition, PO
PON shared bandwidth for all N bandwidth management objects
Get (S) ((9) d: get instruction from object → (9)
e: Result response from the object), and in the intermediary object, the total value of the ONU shared band (ΣSi) and this PON shared band (S) are compared and checked ((9) f: Value comparison check). Embodiment 2. FIG. Next, a second embodiment of the present invention for dividing an ONU fixed band and setting a band for each connection type will be described with reference to the flowcharts of FIGS.
【0037】まず、PONポートに対してPON ダイ
ナミック帯域割り当てを行うかどうかを指定するモード
(PON 帯域モード[固定/ダイナミック])をPO
N物理ポートオブジェクトを経由してNEに対して設定す
る((1)a: オブジェクトへ設定(set) →(1)b:NE へ設定
→(1)c:NE からの応答→(1)d: オブジェクトからの応
答)。次に、ONU 固定帯域(Wi)をPON個別帯域管理オ
ブジェクトを経由してNEに対して設定する((2)a: オブ
ジェクトへ設定(set) →(2)b:NE へ設定→(2)c:NE から
の応答→(2)d: オブジェクトからの応答)。First, a mode (PON band mode [fixed / dynamic]) for designating whether or not to allocate a PON dynamic band to a PON port is set to PO.
Set to NE via N physical port object ((1) a: Set to object (set) → (1) b: Set to NE → (1) c: Response from NE → (1) d : Response from object). Next, the ONU fixed bandwidth (Wi) is set for the NE via the PON individual band management object ((2) a: Set to object (set) → (2) b: Set to NE → (2) c: Response from NE → (2) d: Response from object).
【0038】そして、このONU 固定帯域の範囲内で、SV
C 用の固定帯域(Ws)、PVC 用の固定帯域(Wv)、PVP 用の
固定帯域(Wp)を、PON個別帯域管理オブジェクトを経
由してNEに対して設定する((2-1)a: オブジェクトへ設
定(set) →(2-1)b:NE へ設定→(2-1)c:NE からの応答→
(2-1)d: オブジェクトからの応答)。ここで、各PON
個別帯域管理オブジェクトに対してSVC 用の固定帯域(W
s)、PVC 用の固定帯域(Wv)、PVP 用の固定帯域(Wp)とON
U 固定帯域(Wi)をそれぞれgetし((2-2)a: オブジェク
トからget 命令→(2-2)b: オブジェクトから結果応
答)、これらの合計(Ws+Wv+Wp)を計算し、仲介オブジェ
クトで保持し、ONU 固定帯域(Wi)と比較チェックする
((2-2)c: 計算とデータ保持と比較チェック)。Then, within this fixed range of ONU, SV
The fixed bandwidth (Ws) for C, the fixed bandwidth (Wv) for PVC, and the fixed bandwidth (Wp) for PVP are set for the NE via the PON individual bandwidth management object ((2-1) a : Set to object (set) → (2-1) b: Set to NE → (2-1) c: Response from NE →
(2-1) d: response from object). Here, each PON
Fixed bandwidth for SVC (W
s), fixed bandwidth (Wv) for PVC, fixed bandwidth (Wp) for PVP and ON
U Get each fixed bandwidth (Wi) ((2-2) a: get command from object → (2-2) b: result response from object), calculate the sum (Ws + Wv + Wp), It is stored in the mediation object and compared with ONU fixed bandwidth (Wi) and checked ((2-2) c: Calculation, data holding and comparison check).
【0039】ここで、各PON個別帯域管理オブジェク
トに対してONU 固定帯域(Wi)をgetし((3)a: オブジェ
クトからget 命令→(3)b: オブジェクトから結果応
答)、これらの合計( ΣWi) を計算し仲介オブジェクト
で保持する((3)c: 計算とデータ保持)。さらに、PO
N全体帯域管理オブジェクトに対して、PONポートの
最大帯域(M) をget し((3)d: オブジェクトからget 命
令→(3)e: オブジェクトから結果応答)、仲介オブジェ
クトにおいてONU 固定帯域の合計値( ΣWi) とこの最大
帯域(M) を比較チェックする((3)f: 値の比較チェッ
ク)。Here, an ONU fixed band (Wi) is obtained for each PON individual band management object ((3) a: get instruction from object → (3) b: result response from object), and the sum of these ΣWi) is calculated and stored in the mediation object ((3) c: calculation and data storage). In addition, PO
Get the maximum bandwidth (M) of the PON port for the N entire bandwidth management objects ((3) d: get command from object → (3) e: result response from object), and sum the ONU fixed bandwidth in the mediation object. Check the value (ΣWi) and this maximum bandwidth (M) ((3) f: Value comparison check).
【0040】さらに、PON物理ポートオブジェクトに
対してPON帯域モードをチェックする((4)a: オブジ
ェクトからget 命令→(4)b: オブジェクトから結果応
答)。Further, the PON bandwidth mode is checked for the PON physical port object ((4) a: get instruction from object → (4) b: result response from object).
【0041】このとき、モードがダイナミックであるな
らば、PON全体帯域管理オブジェクトに対してPON
ポートの最大帯域(M) をget し((5)a: オブジェクトか
らget 命令→(5)b: オブジェクトから結果応答)、仲介
オブジェクトで保持しているONU 固定帯域の合計値( Σ
Wi) を使用してPON未使用帯域(R=M- ΣWi) を計算
し、この値が正であることをチェックする((5)c: 計算
とチェック)。仲介オブジェクトからPON 全体帯域
管理オブジェクトを経由してNEに、PON共有帯域(S)
を設定する((6)a: オブジェクトへ設定(set) →(6)b:N
E へ設定→(6)c:NE からの応答→(6)d: オブジェクトか
らの応答)。PON全体帯域管理オブジェクトに対し
て、PON共有帯域(S) とPON未使用帯域(R) をget
し((7)a: オブジェクトからget 命令→(7)b: オブジェ
クトから結果応答)、仲介オブジェクトにおいてこのP
ON共有帯域(S) とPON未使用帯域(R) を比較チェッ
クする((7)c: 値の比較チェック)。At this time, if the mode is dynamic, the PON
Get the maximum bandwidth (M) of the port ((5) a: get instruction from object → (5) b: result response from object), and sum the ONU fixed bandwidth (で で
Calculate the PON unused band (R = M- 計算 Wi) using Wi) and check that this value is positive ((5) c: Calculation and Check). From the intermediary object to the NE via the PON overall bandwidth management object, the PON shared bandwidth (S)
((6) a: Set to object (set) → (6) b: N
Set to E → (6) c: Response from NE → (6) d: Response from object). Get PON shared band (S) and PON unused band (R) for PON whole band management object
((7) a: get instruction from object → (7) b: result response from object)
The ON shared band (S) and the PON unused band (R) are compared and checked ((7) c: value comparison check).
【0042】PON個別帯域管理オブジェクトを経由し
てNEに対して、ONU 最大個別共有帯域(Si)を設定する
((8)a: オブジェクトへ設定(set) →(8)b:NE へ設定→
(8)c:NE からの応答→(8)d: オブジェクトからの応
答)。The ONU maximum individual shared band (Si) is set for the NE via the PON individual band management object ((8) a: Set to object (set) → (8) b: Set to NE →
(8) c: response from NE → (8) d: response from object).
【0043】ここで、各PON個別帯域管理オブジェク
トに対してONU 最大個別共有帯域(Si)をget し((9)a:
オブジェクトからget 命令→(9)b: オブジェクトから結
果応答)、これらの合計( ΣSi) を計算し仲介オブジェ
クトで保持する((9)c: 計算とデータ保持)。さらに、
PON全体帯域管理オブジェクトに対して、PON共有
帯域(S) をget し((9)d: オブジェクトからget 命令→
(9)e: オブジェクトから結果応答)、仲介オブジェクト
においてONU 共有帯域の合計値( ΣSi) とこのPON共
有帯域(S) を比較チェックする((9)f: 値の比較チェッ
ク)。 実施例3.次に、図1と図7、8のフローチャートによ
り ONU固定帯域/ONU 最大個別共有帯域を分割してコネ
クション種別毎に帯域を設定する本発明の第三実施例を
説明する。Here, the ONU maximum individual shared band (Si) is obtained for each PON individual band management object ((9) a:
Get command from object → (9) b: Result response from object), calculate the sum (ΣSi) of these, and hold in intermediate object ((9) c: Calculation and data storage). further,
Get the PON shared bandwidth (S) for the PON overall bandwidth management object ((9) d: get command from object →
(9) e: Result response from the object), and in the intermediary object, the total value of the ONU shared band (ΣSi) and this PON shared band (S) are compared and checked ((9) f: Value comparison check). Embodiment 3 FIG. Next, a third embodiment of the present invention for dividing the ONU fixed band / ONU maximum individual shared band and setting the band for each connection type will be described with reference to the flowcharts of FIGS.
【0044】まず、PONポートに対してPONダイナ
ミック帯域割り当てを行うかどうかを指定するモード
(PON帯域モード[固定/ダイナミック])をPON
物理ポートオブジェクトを経由してNEに対して設定する
((1)a: オブジェクトへ設定(set) →(1)b:NE へ設定→
(1)c:NE からの応答→(1)d: オブジェクトからの応
答)。次に、ONU 固定帯域(Wi)をPON個別帯域管理オ
ブジェクトを経由してNEに対して設定する((2)a: オブ
ジェクトへ設定(set) →(2)b:NE へ設定→(2)c:NE から
の応答→(2)d: オブジェクトからの応答)。そして、こ
のONU 固定帯域の範囲内で、SVC 用の固定帯域(Ws)、PV
C 用の固定帯域(Wv)、PVP 用の固定帯域(Wp)を、PON
個別帯域管理オブジェクトを経由してNEに対して設定す
る((2-1)a: オブジェクトへ設定(set) →(2-1)b:NE へ
設定→(2-1)c:NE からの応答→(2-1)d: オブジェクトか
らの応答)。ここで、各PON個別帯域管理オブジェク
トに対してSVC 用の固定帯域(Ws)、PVC 用の固定帯域(W
v)、PVP 用の固定帯域(Wp)とONU 固定帯域(Wi)をそれぞ
れgetし((2-2)a: オブジェクトからget 命令→(2-2)b:
オブジェクトから結果応答)、これらの合計(Ws+Wv+W
p)を計算し、仲介オブジェクトで保持し、ONU 固定帯域
(Wi)と比較チェックする((2-2)c: 計算とデータ保持と
比較チェック)。ここで、各PON個別帯域管理オブジ
ェクトに対してONU 固定帯域(Wi)をget し((3)a: オブ
ジェクトからget 命令→(3)b: オブジェクトから結果応
答)、これらの合計( ΣWi) を計算し仲介オブジェクト
で保持する((3)c: 計算とデータ保持)。さらに、PO
N全体帯域管理オブジェクトに対して、PONポートの
最大帯域(M) をget し((3)d: オブジェクトからget 命
令→(3)e: オブジェクトから結果応答)、仲介オブジェ
クトにおいてONU 固定帯域の合計値( ΣWi) とこの最大
帯域(M) を比較チェックする((3)f: 値の比較チェッ
ク)。First, a mode (PON band mode [fixed / dynamic]) for designating whether to assign a PON dynamic band to a PON port is set to PON.
Set to NE via physical port object ((1) a: Set to object (set) → (1) b: Set to NE →
(1) c: response from NE → (1) d: response from object). Next, the ONU fixed bandwidth (Wi) is set for the NE via the PON individual band management object ((2) a: Set to object (set) → (2) b: Set to NE → (2) c: Response from NE → (2) d: Response from object). Then, within the ONU fixed band, the fixed band (Ws) for SVC, PV
The fixed bandwidth (Wv) for C and the fixed bandwidth (Wp) for PVP
Set for NE via individual bandwidth management object ((2-1) a: Set to object (set) → (2-1) b: Set to NE → (2-1) c: From NE Response → (2-1) d: Response from object). Here, a fixed bandwidth (Ws) for SVC and a fixed bandwidth (Ws) for PVC are assigned to each PON individual bandwidth management object.
v), get the fixed band (Wp) for PVP and the fixed band (Wi) for ONU respectively ((2-2) a: get instruction from object → (2-2) b:
Object result response), their sum (Ws + Wv + W
p) is calculated and stored in the mediation object, and the ONU fixed bandwidth
Check the comparison with (Wi) ((2-2) c: Calculation, data retention and comparison check). Here, an ONU fixed bandwidth (Wi) is obtained for each PON individual bandwidth management object ((3) a: get instruction from the object → (3) b: result response from the object), and the sum (こ れ ら Wi) of these is calculated. Calculate and store in the mediation object ((3) c: Calculation and data storage). In addition, PO
Get the maximum bandwidth (M) of the PON port for the N entire bandwidth management objects ((3) d: get command from object → (3) e: result response from object), and sum the ONU fixed bandwidth in the mediation object. Check the value (ΣWi) and this maximum bandwidth (M) ((3) f: Value comparison check).
【0045】さらに、PON物理ポートオブジェクトに
対してPON帯域モードをチェックする((4)a: オブジ
ェクトからget 命令→(4)b: オブジェクトから結果応
答)。Further, the PON bandwidth mode is checked for the PON physical port object ((4) a: get command from object → (4) b: result response from object).
【0046】このとき、モードがダイナミックであるな
らば、PON全体帯域管理オブジェクトに対してPON
ポートの最大帯域(M) をget し((5)a: オブジェクトか
らget 命令→(5)b: オブジェクトから結果応答)、仲介
オブジェクトで保持しているONU 固定帯域の合計値( Σ
Wi) を使用してPON未使用帯域(R=M- ΣWi) を計算
し、この値が正であることをチェックする((5)c: 計算
とチェック)。仲介オブジェクトからPON全体帯域管
理オブジェクトを経由してNEに、PON共有帯域(S) を
設定する((6)a: オブジェクトへ設定(set) →(6)b:NE
へ設定→(6)c:NE からの応答→(6)d: オブジェクトから
の応答)。PON全体帯域管理オブジェクトに対して、
PON共有帯域(S) とPON未使用帯域(R) をget し
((7)a: オブジェクトからget 命令→(7)b: オブジェク
トから結果応答)、仲介オブジェクトにおいてこのPO
N共有帯域(S) とPON未使用帯域(R) を比較チェック
する((7)c: 値の比較チェック)。PON個別帯域管理
オブジェクトを経由してNEに対して、ONU 最大個別共有
帯域(Si)を設定する((8)a: オブジェクトへ設定(set)
→(8)b:NE へ設定→(8)c:NEからの応答→(8)d: オブジ
ェクトからの応答)。At this time, if the mode is dynamic, the PON
Get the maximum bandwidth (M) of the port ((5) a: get instruction from object → (5) b: result response from object), and sum the ONU fixed bandwidth (で で
Calculate the PON unused band (R = M- 計算 Wi) using Wi) and check that this value is positive ((5) c: Calculation and Check). Set the PON shared bandwidth (S) from the intermediary object to the NE via the PON overall bandwidth management object ((6) a: Set to object (set) → (6) b: NE
Setting → (6) c: Response from NE → (6) d: Response from object). For the PON whole bandwidth management object,
The PON shared band (S) and the PON unused band (R) are obtained ((7) a: get command from the object → (7) b: result response from the object), and this PO
The N shared band (S) and the PON unused band (R) are compared and checked ((7) c: value comparison check). Set ONU maximum individual shared bandwidth (Si) to NE via PON individual bandwidth management object ((8) a: Set to object (set)
→ (8) b: Set to NE → (8) c: Response from NE → (8) d: Response from object).
【0047】そして、このONU 最大個別共有帯域の範囲
内で、SVC 用の共有帯域(Wss) 、PVC 用の共有帯域(Ws
v) 、PVP 用の共有帯域(Wsp) を、PON個別帯域管理
オブジェクトを経由してNEに対して設定する((8-1)a:
オブジェクトへ設定(set) →(8-1)b:NE へ設定→(8-1)
c:NE からの応答→(8-1)d: オブジェクトからの応
答)。各PON個別帯域管理オブジェクトに対してSVC
用の共有帯域(Wss) 、PVC 用の共有帯域(Wsv) 、PVP 用
の共有帯域(Wsp) とONU 最大個別共有帯域(Si)をそれぞ
れget し((8-2)a: オブジェクトからget 命令→(8-2)
b: オブジェクトから結果応答)、これらの合計(Wss+Ws
v+Wsp) を計算し、仲介オブジェクトで保持し、ONU 最
大個別共有帯域(Si)とこれらの合計(Wss+Wsv+Wsp) を比
較チェックする((8-2)c: 計算とデータ保持と比較チェ
ック)。Then, within the range of the ONU maximum individual shared band, the shared band (Wss) for SVC and the shared band (Wss) for PVC
v), the shared bandwidth (Wsp) for the PVP is set for the NE via the PON individual bandwidth management object ((8-1) a:
Set to object (set) → (8-1) b: Set to NE → (8-1)
c: Response from NE → (8-1) d: Response from object). SVC for each PON individual bandwidth management object
Get the shared bandwidth (Wss), shared bandwidth for PVC (Wsv), shared bandwidth for PVP (Wsp) and ONU maximum individual shared bandwidth (Si) respectively ((8-2) a: get instruction from object → (8-2)
b: result response from object), sum of these (Wss + Ws
v + Wsp) is calculated and stored in the mediation object, and the ONU maximum individual shared bandwidth (Si) is compared with the sum of these (Wss + Wsv + Wsp) ((8-2) c: Calculation and data retention and Comparison check).
【0048】ここで、各PON個別帯域管理オブジェク
トに対してONU 最大個別共有帯域(Si)をget し((9)a:
オブジェクトからget 命令→(9)b: オブジェクトから結
果応答)、これらの合計( ΣSi) を計算し仲介オブジェ
クトで保持する((9)c: 計算とデータ保持)。さらに、
PON全体帯域管理オブジェクトに対して、PON共有
帯域(S) をget し((9)d: オブジェクトからget 命令→
(9)e: オブジェクトから結果応答)、仲介オブジェクト
においてONU 共有帯域の合計値(ΣSi) とこのPON共
有帯域(S) を比較チェックする((9)f: 値の比較チェッ
ク)。 実施例4.次に図1と図9、10のフローチャートによ
り、ONU 固定帯域を分割してコネクション種別毎に設定
し、さらに各コネクション種別を分割してサービスクラ
ス毎に固定帯域設定する本発明の第四実施例を説明す
る。Here, the ONU maximum individual shared band (Si) is obtained for each PON individual band management object ((9) a:
Get command from object → (9) b: Result response from object), calculate the sum (ΣSi) of these, and hold in intermediate object ((9) c: Calculation and data storage). further,
Get the PON shared bandwidth (S) for the PON overall bandwidth management object ((9) d: get command from object →
(9) e: Result response from the object), and compare and check the total value of the ONU shared band (ONSi) and this PON shared band (S) in the intermediary object ((9) f: Value comparison check). Embodiment 4 Next, according to the flowcharts of FIGS. 1, 9 and 10, the ONU fixed bandwidth is divided and set for each connection type, and each connection type is further divided to set a fixed bandwidth for each service class. A fourth embodiment will be described.
【0049】まず、PONポートに対してPONダイナ
ミック帯域割り当てを行うかどうかを指定するモード
(PON帯域モード[固定/ダイナミック])をPON
物理ポートオブジェクトを経由してNEに対して設定する
((1)a: オブジェクトへ設定(set) →(1)b:NE へ設定→
(1)c:NE からの応答→(1)d: オブジェクトからの応
答)。First, a mode (PON band mode [fixed / dynamic]) for designating whether to assign a PON dynamic band to a PON port is set to PON.
Set to NE via physical port object ((1) a: Set to object (set) → (1) b: Set to NE →
(1) c: response from NE → (1) d: response from object).
【0050】次に、ONU 固定帯域(Wi)をPON個別帯域
管理オブジェクトを経由してNEに対して設定する((2)
a: オブジェクトへ設定(set) →(2)b:NE へ設定→(2)c:
NE からの応答→(2)d: オブジェクトからの応答)。Next, the ONU fixed bandwidth (Wi) is set for the NE via the PON individual bandwidth management object ((2)
a: Set to object (set) → (2) b: Set to NE → (2) c:
Response from NE → (2) d: Response from object).
【0051】そして、このONU 固定帯域の範囲内で、SV
C 用の固定帯域(Ws)、PVC 用の固定帯域(Wv)、PVP 用の
固定帯域(Wp)を、PON個別帯域管理オブジェクトを経
由してNEに対して設定する((2-1)a: オブジェクトへ設
定(set) →(2-1)b:NE へ設定→(2-1)c:NE からの応答→
(2-1)d: オブジェクトからの応答)。Then, within the fixed range of the ONU, the SV
The fixed bandwidth (Ws) for C, the fixed bandwidth (Wv) for PVC, and the fixed bandwidth (Wp) for PVP are set for the NE via the PON individual bandwidth management object ((2-1) a : Set to object (set) → (2-1) b: Set to NE → (2-1) c: Response from NE →
(2-1) d: response from object).
【0052】ここで、各PON個別帯域管理オブジェク
トに対してSVC 用の固定帯域(Ws)、PVC 用の固定帯域(W
v)、PVP 用の固定帯域(Wp)とONU 固定帯域(Wi)をそれぞ
れget し((2-2)a: オブジェクトからget 命令→(2-2)
b: オブジェクトから結果応答)、これらの合計(Ws+Wv+
Wp)を計算し、仲介オブジェクトで保持し、ONU 固定帯
域(Wi)と比較チェックする((2-2)c: 計算とデータ保持
と比較チェック)。Here, for each PON individual band management object, a fixed band (Ws) for SVC and a fixed band (Ws) for PVC are used.
v), fixed bandwidth (Wp) for PVP and fixed bandwidth (Wi) for ONU are respectively obtained ((2-2) a: get instruction from object → (2-2)
b: result response from object), sum of these (Ws + Wv +
Wp) is calculated, stored in the mediation object, and compared with the ONU fixed bandwidth (Wi) and checked ((2-2) c: calculation, data holding and comparison check).
【0053】さらに、SVC, PVC, PVP に対して、QOS 用
の固定帯域(Wcbr, Wvbr, Wgfr, Wabr)をATM系帯域管
理オブジェクトを経由してNEに対して設定する((2-3)
a: オブジェクトへ設定(set) →(2-3)b:NE へ設定→(2-
3)c:NE からの応答→(2-3)d:オブジェクトからの応
答)。Further, for the SVC, PVC, and PVP, fixed bandwidths (Wcbr, Wvbr, Wgfr, Wabr) for QOS are set to the NE via the ATM bandwidth management object ((2-3)
a: Set to object (set) → (2-3) b: Set to NE → (2-
3) c: Response from NE → (2-3) d: Response from object).
【0054】ATM系帯域管理オブジェクトに対してQO
S 用の固定帯域(Wcbr, Wvbr, Wgfr,Wabr)をget し((2-
4)a: オブジェクトからget 命令→(2-4)b: オブジェク
トから結果応答)、SVC, PVC, PVP ごとにこれらの合計
(Zs=Wcbr+Wvbr+Wgfr+Wabr, Zv=Wcbr+Wvbr+Wgfr+Wabr, Z
p=Wcbr+Wvbr+Wgfr+Wabr)を計算し仲介オブジェクトで保
持する((2-4)c: 計算とデータ保持)。さらに、PON
個別帯域管理オブジェクトに対して、SVC 用の固定帯域
(Ws)、PVC 用の固定帯域(Wv)、PVP 用の固定帯域(Wp)を
それぞれget し((2-4)d: オブジェクトからget 命令→
(2-4)e: オブジェクトから結果応答)、仲介オブジェク
トにおいて合計値(Zs, Zv, Zp)とこの固定帯域(Ws, Wv,
Wp)を比較チェックする((2-4)f: 値の比較チェッ
ク)。QO for ATM band management object
Get fixed band (Wcbr, Wvbr, Wgfr, Wabr) for S ((2-
4) a: get instruction from object → (2-4) b: result response from object), sum of these for each SVC, PVC, PVP
(Zs = Wcbr + Wvbr + Wgfr + Wabr, Zv = Wcbr + Wvbr + Wgfr + Wabr, Z
p = Wcbr + Wvbr + Wgfr + Wabr) is calculated and stored in the mediation object ((2-4) c: calculation and data storage). Furthermore, PON
Fixed bandwidth for SVC for individual bandwidth management objects
(Ws), the fixed bandwidth for PVC (Wv), and the fixed bandwidth for PVP (Wp), respectively ((2-4) d: get instruction from object →
(2-4) e: Result response from object), the total value (Zs, Zv, Zp) and this fixed bandwidth (Ws, Wv,
Wp) is compared ((2-4) f: value comparison check).
【0055】ここで、各PON個別帯域管理オブジェク
トに対してONU 固定帯域(Wi)をgetし((3)a: オブジェ
クトからget 命令→(3)b: オブジェクトから結果応
答)、これらの合計( ΣWi) を計算し仲介オブジェクト
で保持する((3)c: 計算とデータ保持)。さらに、PO
N 全体帯域管理オブジェクトに対して、PONポート
の最大帯域(M) をget し((3)d: オブジェクトからget
命令→(3)e: オブジェクトから結果応答)、仲介オブジ
ェクトにおいてONU 固定帯域の合計値( ΣWi) とこの最
大帯域(M) を比較チェックする((3)f: 値の比較チェッ
ク)。Here, an ONU fixed bandwidth (Wi) is obtained for each PON individual bandwidth management object ((3) a: get instruction from object → (3) b: result response from object), and the sum of these ΣWi) is calculated and stored in the mediation object ((3) c: calculation and data storage). In addition, PO
N Get the maximum bandwidth (M) of the PON port for the entire bandwidth management object ((3) d: get from the object
Command → (3) e: Result response from object), and compare and check the total value of ONU fixed bandwidth (ΣWi) and this maximum bandwidth (M) in the intermediary object ((3) f: Value comparison check).
【0056】さらに、PON物理ポートオブジェクトに
対してPON帯域モードをチェックする((4)a: オブジ
ェクトからget 命令→(4)b: オブジェクトから結果応
答)。このとき、モードがダイナミックであるならば、
PON全体帯域管理オブジェクトに対してPONポート
の最大帯域(M) をget し((5)a: オブジェクトからget
命令→(5)b: オブジェクトから結果応答)、仲介オブジ
ェクトで保持しているONU 固定帯域の合計値( ΣWi) を
使用してPON未使用帯域(R=M- ΣWi) を計算し、この
値が正であることをチェックする((5)c: 計算とチェッ
ク)。Further, the PON bandwidth mode is checked for the PON physical port object ((4) a: get instruction from object → (4) b: result response from object). At this time, if the mode is dynamic,
Get the maximum bandwidth (M) of the PON port for the PON overall bandwidth management object ((5) a: get from the object)
Command → (5) b: Result response from object), calculate the PON unused bandwidth (R = M-ΣWi) using the total value of ONU fixed bandwidth (で Wi) held by the mediation object, and calculate this value Check that is positive ((5) c: calculation and check).
【0057】仲介オブジェクトからPON全体帯域管理
オブジェクトを経由してNEに、PON共有帯域(S) を設
定する((6)a: オブジェクトへ設定(set) →(6)b:NE へ
設定→(6)c:NE からの応答→(6)d: オブジェクトからの
応答)。PON全体帯域管理オブジェクトに対して、P
ON共有帯域(S) とPON未使用帯域(R) をget し
((7)a: オブジェクトからget 命令→(7)b: オブジェク
トから結果応答)、仲介オブジェクトにおいてこのPO
N共有帯域(S) とPON未使用帯域(R) を比較チェック
する((7)c: 値の比較チェック)。The PON shared bandwidth (S) is set from the intermediary object to the NE via the PON overall bandwidth management object ((6) a: set to object (set) → (6) b: set to NE → ( 6) c: Response from NE → (6) d: Response from object). P for the PON overall bandwidth management object
The ON shared band (S) and the PON unused band (R) are obtained ((7) a: get command from object → (7) b: result response from object), and this PO is
The N shared band (S) and the PON unused band (R) are compared and checked ((7) c: value comparison check).
【0058】PON個別帯域管理オブジェクトを経由し
てNEに対して、ONU 最大個別共有帯域(Si)を設定する
((8)a: オブジェクトへ設定(set) →(8)b:NE へ設定→
(8)c:NE からの応答→(8)d: オブジェクトからの応
答)。Set the ONU maximum individual shared bandwidth (Si) to the NE via the PON individual bandwidth management object ((8) a: set to object (set) → (8) b: set to NE →
(8) c: response from NE → (8) d: response from object).
【0059】ここで、各PON個別帯域管理オブジェク
トに対してONU 最大個別共有帯域(Si)をget し((9)a:
オブジェクトからget 命令→(9)b: オブジェクトから結
果応答)、これらの合計(ΣSi) を計算し仲介オブジェ
クトで保持する((9)c: 計算とデータ保持)。さらに、
PON全体帯域管理オブジェクトに対して、PON共有
帯域(S) をget し((9)d: オブジェクトからget 命令→
(9)e: オブジェクトから結果応答)、仲介オブジェクト
においてONU 最大個別共有帯域の合計値( ΣSi) とこの
PON共有帯域(S) を比較チェックする((9)f: 値の比
較チェック)。 実施例5.図1と図11、12のフローチャートにより、O
NU固定帯域を分割してコネクション種別/サービスク
ラス毎に固定帯域を設定し、ONU 最大個別共有帯域を分
割してコネクション種別毎に共有帯域を設定する本発明
の第五実施例を説明する。Here, the ONU maximum individual shared band (Si) is obtained for each PON individual band management object ((9) a:
Get command from object → (9) b: Result response from object), calculate the total (ΣSi) of these, and hold in intermediate object ((9) c: Calculation and data storage). further,
Get the PON shared bandwidth (S) for the PON overall bandwidth management object ((9) d: get command from object →
(9) e: Result response from the object), and in the intermediary object, compare and check the total value (ONSi) of the ONU maximum individual shared bandwidth and this PON shared bandwidth (S) ((9) f: Value comparison check). Embodiment 5 FIG. According to the flowcharts of FIG. 1 and FIGS.
A fifth embodiment of the present invention will be described in which a fixed bandwidth is set for each connection type / service class by dividing an NU fixed bandwidth, and a shared bandwidth is set for each connection type by dividing an ONU maximum individual shared bandwidth.
【0060】まず、PON ポートに対してPONダイ
ナミック帯域割り当てを行うかどうかを指定するモード
(PON帯域モード[固定/ダイナミック])をPON
物理ポートオブジェクトを経由してNEに対して設定する
((1)a: オブジェクトへ設定(set) →(1)b:NE へ設定→
(1)c:NE からの応答→(1)d: オブジェクトからの応
答)。First, a mode (PON band mode [fixed / dynamic]) for designating whether or not to allocate a PON dynamic band to a PON port is set to PON.
Set to NE via physical port object ((1) a: Set to object (set) → (1) b: Set to NE →
(1) c: response from NE → (1) d: response from object).
【0061】次に、ONU 固定帯域(Wi)をPON 個別帯
域管理オブジェクトを経由してNEに対して設定する
((2)a: オブジェクトへ設定(set) →(2)b:NE へ設定→
(2)c:NEからの応答→(2)d: オブジェクトからの応
答)。Next, the ONU fixed band (Wi) is set for the NE via the PON individual band management object ((2) a: Set to object (set) → (2) b: Set to NE →
(2) c: response from NE → (2) d: response from object).
【0062】そして、このONU 固定帯域の範囲内で、SV
C 用の固定帯域(Ws)、PVC 用の固定帯域(Wv)、PVP 用の
固定帯域(Wp)を、PON個別帯域管理オブジェクトを経
由してNEに対して設定する((2-1)a: オブジェクトへ設
定(set) →(2-1)b:NE へ設定→(2-1)c:NE からの応答→
(2-1)d: オブジェクトからの応答)。Then, in the range of the ONU fixed band, SV
The fixed bandwidth (Ws) for C, the fixed bandwidth (Wv) for PVC, and the fixed bandwidth (Wp) for PVP are set for the NE via the PON individual bandwidth management object ((2-1) a : Set to object (set) → (2-1) b: Set to NE → (2-1) c: Response from NE →
(2-1) d: response from object).
【0063】ここで、各PON個別帯域管理オブジェク
トに対してSVC 用の固定帯域(Ws)、PVC 用の固定帯域(W
v)、PVP 用の固定帯域(Wp)とONU 固定帯域(Wi)をそれぞ
れget し((2-2)a: オブジェクトからget 命令→(2-2)
b: オブジェクトから結果応答)、これらの合計(Ws+Wv+
Wp)を計算し、仲介オブジェクトで保持し、ONU 固定帯
域(Wi)と比較チェックする((2-2)c: 計算とデータ保持
と比較チェック)。Here, for each PON individual band management object, a fixed band (Ws) for SVC and a fixed band (Ws) for PVC are used.
v), fixed bandwidth (Wp) for PVP and fixed bandwidth (Wi) for ONU are respectively obtained ((2-2) a: get instruction from object → (2-2)
b: result response from object), sum of these (Ws + Wv +
Wp) is calculated, stored in the mediation object, and compared with the ONU fixed bandwidth (Wi) and checked ((2-2) c: calculation, data holding and comparison check).
【0064】さらに、SVC, PVC, PVP に対して、QOS 用
の固定帯域(Wcbr, Wvbr, Wgfr, Wabr)をATM系帯域管
理オブジェクトを経由してNEに対して設定する((2-3)
a: オブジェクトへ設定(set) →(2-3)b:NE へ設定→(2-
3)c:NE からの応答→(2-3)d:オブジェクトからの応
答)。Further, the fixed bandwidth (Wcbr, Wvbr, Wgfr, Wabr) for QOS is set for the SVC, PVC, and PVP to the NE via the ATM-based bandwidth management object ((2-3)
a: Set to object (set) → (2-3) b: Set to NE → (2-
3) c: Response from NE → (2-3) d: Response from object).
【0065】ATM系帯域管理オブジェクトに対してQO
S 用の固定帯域(Wcbr, Wvbr, Wgfr,Wabr)をget し((2-
4)a: オブジェクトからget 命令→(2-4)b: オブジェク
トから結果応答)、SVC, PVC, PVP ごとにこれらの合計
(Zs=Wcbr+Wvbr+Wgfr+Wabr, Zv=Wcbr+Wvbr+Wgfr+Wabr, Z
p=Wcbr+Wvbr+Wgfr+Wabr)を計算し仲介オブジェクトで保
持する((2-4)c: 計算とデータ保持)。さらに、PON
個別帯域管理オブジェクトに対して、SVC 用の固定帯
域(Ws)、PVC 用の固定帯域(Wv)、PVP 用の固定帯域(Wp)
をそれぞれget し((2-4)d: オブジェクトからget 命令
→(2-4)e: オブジェクトから結果応答)、仲介オブジェ
クトにおいて合計値(Zs, Zv, Zp)とこの固定帯域(Ws, W
v, Wp)を比較チェックする((2-4)f: 値の比較チェッ
ク)。ここで、各PON個別帯域管理オブジェクトに対
してONU 固定帯域(Wi)をget し((3)a: オブジェクトか
らget 命令→(3)b: オブジェクトから結果応答)、これ
らの合計( ΣWi) を計算し仲介オブジェクトで保持する
((3)c: 計算とデータ保持)。さらに、PON全体帯域
管理オブジェクトに対して、PONポートの最大帯域
(M) をget し((3)d: オブジェクトからget 命令→(3)
e: オブジェクトから結果応答)、仲介オブジェクトに
おいてONU 固定帯域の合計値( ΣWi) とこの最大帯域
(M) を比較チェックする((3)f: 値の比較チェック)。QO for ATM band management object
Get fixed band (Wcbr, Wvbr, Wgfr, Wabr) for S ((2-
4) a: get instruction from object → (2-4) b: result response from object), sum of these for each SVC, PVC, PVP
(Zs = Wcbr + Wvbr + Wgfr + Wabr, Zv = Wcbr + Wvbr + Wgfr + Wabr, Z
p = Wcbr + Wvbr + Wgfr + Wabr) is calculated and stored in the mediation object ((2-4) c: calculation and data storage). Furthermore, PON
For individual bandwidth management objects, fixed bandwidth for SVC (Ws), fixed bandwidth for PVC (Wv), fixed bandwidth for PVP (Wp)
((2-4) d: get instruction from the object → (2-4) e: result response from the object), and the total value (Zs, Zv, Zp) and the fixed bandwidth (Ws, W
v, Wp) is compared and checked ((2-4) f: value comparison check). Here, an ONU fixed bandwidth (Wi) is obtained for each PON individual bandwidth management object ((3) a: get instruction from the object → (3) b: result response from the object), and the sum (こ れ ら Wi) of these is calculated. Calculate and store in the mediation object ((3) c: Calculation and data storage). Furthermore, for the PON overall bandwidth management object, the maximum bandwidth of the PON port
Get (M) ((3) d: get instruction from object → (3)
e: Result response from object), the total value of ONU fixed bandwidth (に お い て Wi) and the maximum bandwidth in the mediation object
(M) is compared and checked ((3) f: Value comparison check).
【0066】さらに、PON物理ポートオブジェクトに
対してPON帯域モードをチェックする((4)a: オブジ
ェクトからget 命令→(4)b: オブジェクトから結果応
答)。このとき、モードがダイナミックであるならば、
PON全体帯域管理オブジェクトに対してPONポート
の最大帯域(M) をget し((5)a: オブジェクトからget
命令→(5)b: オブジェクトから結果応答)、仲介オブジ
ェクトで保持しているONU 固定帯域の合計値( ΣWi) を
使用してPON未使用帯域(R=M- ΣWi) を計算し、この
値が正であることをチェックする((5)c: 計算とチェッ
ク)。仲介オブジェクトからPON全体帯域管理オブジ
ェクトを経由してNEに、PON共有帯域(S) を設定する
((6)a: オブジェクトへ設定(set) →(6)b:NE へ設定→
(6)c:NE からの応答→(6)d: オブジェクトからの応
答)。PON全体帯域管理オブジェクトに対して、PO
N共有帯域(S) とPON未使用帯域(R) をget し((7)
a: オブジェクトからget 命令→(7)b: オブジェクトか
ら結果応答)、仲介オブジェクトにおいてこのPON共
有帯域(S) とPON未使用帯域(R) を比較チェックする
((7)c: 値の比較チェック)。Further, the PON bandwidth mode is checked for the PON physical port object ((4) a: get command from object → (4) b: result response from object). At this time, if the mode is dynamic,
Get the maximum bandwidth (M) of the PON port for the PON overall bandwidth management object ((5) a: get from the object)
Command → (5) b: Result response from object), calculate the PON unused bandwidth (R = M-ΣWi) using the total value of ONU fixed bandwidth (で Wi) held by the mediation object, and calculate this value Check that is positive ((5) c: calculation and check). Set the PON shared bandwidth (S) from the mediation object to the NE via the PON overall bandwidth management object ((6) a: Set to object (set) → (6) b: Set to NE →
(6) c: response from NE → (6) d: response from object). PO for the entire PON bandwidth management object
Get N shared band (S) and PON unused band (R) ((7)
a: get command from object → (7) b: result response from object), compare and check this PON shared band (S) and PON unused band (R) in the mediation object ((7) c: value comparison check ).
【0067】PON個別帯域管理オブジェクトを経由し
てNEに対して、ONU 最大個別共有帯域(Si)を設定する
((8)a: オブジェクトへ設定(set) →(8)b:NE へ設定→
(8)c:NE からの応答→(8)d: オブジェクトからの応
答)。Set the ONU maximum individual shared bandwidth (Si) to the NE via the PON individual bandwidth management object ((8) a: set to object (set) → (8) b: set to NE →
(8) c: response from NE → (8) d: response from object).
【0068】そして、このONU 最大個別共有帯域の範囲
内で、SVC 用の共有帯域(Wss) 、PVC 用の共有帯域(Ws
v) 、PVP 用の共有帯域(Wsp) を、PON個別帯域管理
オブジェクトを経由してNEに対して設定する((8-1)a:
オブジェクトへ設定(set) →(8-1)b:NE へ設定→(8-1)
c:NE からの応答→(8-1)d: オブジェクトからの応
答)。Then, within the range of the ONU maximum individual shared band, the shared band (Wss) for SVC and the shared band (Wss) for PVC
v), the shared bandwidth (Wsp) for the PVP is set for the NE via the PON individual bandwidth management object ((8-1) a:
Set to object (set) → (8-1) b: Set to NE → (8-1)
c: Response from NE → (8-1) d: Response from object).
【0069】各PON個別帯域管理オブジェクトに対し
てSVC 用の共有帯域(Wss) 、PVC 用の共有帯域(Wsv) 、
PVP 用の共有帯域(Wsp) とONU 最大個別共有帯域(Si)を
それぞれget し((8-2)a: オブジェクトからget 命令→
(8-2)b: オブジェクトから結果応答)、これらの合計(W
ss+Wsv+Wsp) を計算し、仲介オブジェクトで保持し、ON
U 最大個別共有帯域(Si)とこれらの合計(Wss+Wsv+Wsp)
を比較チェックする((8-2)c: 計算とデータ保持と比較
チェック)。For each PON individual band management object, a shared band (Wss) for SVC, a shared band (Wsv) for PVC,
Get the shared band (Wsp) for PVP and the maximum individual shared band (Si) for ONU respectively ((8-2) a: get instruction from object →
(8-2) b: Result response from object), sum of these (W
ss + Wsv + Wsp), keep it in the intermediary object, and turn it on
U Maximum individual shared bandwidth (Si) and their sum (Wss + Wsv + Wsp)
((8-2) c: Calculation, data retention and comparison check).
【0070】ここで、各PON個別帯域管理オブジェク
トに対してONU 最大個別共有帯域(Si)をget し((9)a:
オブジェクトからget 命令→(9)b: オブジェクトから結
果応答)、これらの合計(ΣSi) を計算し仲介オブジェ
クトで保持する((9)c: 計算とデータ保持)。さらに、
PON 全体帯域管理オブジェクトに対して、PON共
有帯域(S) をget し((9)d: オブジェクトからget 命令
→(9)e: オブジェクトから結果応答)、仲介オブジェク
トにおいてONU 最大個別共有帯域の合計値( ΣSi) とこ
のPON共有帯域(S) を比較チェックする((9)f: 値の
比較チェック)。Here, the ONU maximum individual shared bandwidth (Si) is obtained for each PON individual bandwidth management object ((9) a:
Get command from object → (9) b: Result response from object), calculate the total (ΣSi) of these, and hold in intermediate object ((9) c: Calculation and data storage). further,
Get the PON shared bandwidth (S) for the entire PON bandwidth management object ((9) d: get command from the object → (9) e: result response from the object), and sum the ONU maximum individual shared bandwidth in the mediation object The value (ΣSi) and this PON shared band (S) are compared and checked ((9) f: value comparison check).
【発明の効果】以上説明した如く、本願発明によればマ
ネージャ、エージェントの関係をもつ通信管理システム
のエージェントに各種帯域管理を行なう管理オブジェク
トを遠隔制御装置対応に配備することによって、ユーザ
の要求や装置構成(ハード構成)に応じて、柔軟にまた
管理粒度にあわせて固定帯域と共有帯域の設定/管理を
行なうことができる。As described above, according to the present invention, a management object for performing various bandwidth management is provided for an agent of a communication management system having a relationship between a manager and an agent in correspondence with a remote control device, thereby enabling a user to meet his / her request. The fixed band and the shared band can be set / managed flexibly and in accordance with the management granularity according to the device configuration (hardware configuration).
【図1】管理オブジェクトの構成FIG. 1 shows the configuration of a management object.
【図2】帯域管理オブジェクトの概要FIG. 2 is an overview of a bandwidth management object.
【図3】ONU固定帯域に収容される各コネクションの
帯域関係FIG. 3 shows the bandwidth relationship of each connection accommodated in the ONU fixed bandwidth.
【図4】実施例1のフローチャートFIG. 4 is a flowchart of a first embodiment.
【図5】実施例2のフローチャート(その1)FIG. 5 is a flowchart (part 1) of a second embodiment.
【図6】実施例2のフローチャート(その2)FIG. 6 is a flowchart (part 2) of the second embodiment.
【図7】実施例3のフローチャート(その1)FIG. 7 is a flowchart (part 1) of a third embodiment.
【図8】実施例3のフローチャート(その2)FIG. 8 is a flowchart (part 2) of the third embodiment.
【図9】実施例4のフローチャート(その1)FIG. 9 is a flowchart (part 1) of a fourth embodiment.
【図10】実施例4のフローチャート(その2)FIG. 10 is a flowchart (part 2) of the fourth embodiment.
【図11】実施例5のフローチャート(その1)FIG. 11 is a flowchart (part 1) of a fifth embodiment;
【図12】実施例5のフローチャート(その2)FIG. 12 is a flowchart (part 2) of the fifth embodiment.
【図13】PONダイナミック帯域割り当て機能の原理FIG. 13: Principle of PON dynamic band allocation function
【図14】ダイナミック帯域割り当ての説明図FIG. 14 is an explanatory diagram of dynamic band allocation.
4…マネージャ、5…エージェント、6…被制御装置、
51…PON物理ポートオブジェクト、52…PON全体帯
域管理オブジェクト、53-1〜53-n …PON個別帯域管
理オブジェクト、54…ATM系帯域管理オブジェクト、
55…仲介オブジェクト4 manager, 5 agent, 6 controlled device,
51: PON physical port object, 52: PON overall bandwidth management object, 53-1 to 53-n: PON individual bandwidth management object, 54: ATM system bandwidth management object,
55… Mediation object
Claims (6)
被制御装置に情報を送出し、予め設定された帯域割当値
を越えない範囲で送出すべき情報量に応じて各遠隔制御
装置が使用する帯域をダイナミックに変化させる機能を
有する通信システムにおいて、該帯域割当値の設定を行
なう方式であって、 被制御装置を管理するためのマネージャとエージェント
の関係を持つ通信管理システムを備え、 該エージェントは、 複数の遠隔制御装置に対応して設けられ、それぞれの遠
隔制御装置に割り当てられる個別帯域を管理する個別帯
域管理オブジェクトと、 複数の遠隔制御装置が収容されるポートに割り当てられ
る共有帯域を管理する共有帯域管理オブジェクトと、 マネージャからの帯域設定指示に基づいてこれらの管理
オブジェクトに帯域設定を行うとともに、これらの管理
オブジェクトが持つ帯域に関する属性値を計算/比較し
て所定の条件に合致するかどうかを判定し、結果をマネ
ージャに通知する仲介オブジェクトと、を有することを
特徴とする帯域設定方式。A plurality of remote control devices transmit information to controlled devices by sharing a transmission band, and each remote control device transmits information to a controlled device within a range not exceeding a preset band allocation value. In a communication system having a function of dynamically changing a band used by a communication management system having a relationship between a manager and an agent for managing a controlled device, a method for setting the band allocation value, The agent is provided for each of the plurality of remote control devices, and manages an individual band allocated to each remote control device, and a shared band allocated to a port accommodating the plurality of remote control devices. And a bandwidth management object that manages bandwidth, and based on bandwidth setting instructions from the manager, And an intermediate object for calculating / comparing attribute values relating to the bandwidths of these managed objects to determine whether or not a predetermined condition is satisfied, and notifying the manager of the result. Setting method.
複数の遠隔制御装置それぞれからのデータを多重化して
該被制御装置に伝送するPON(パッシーブ・オプティ
カル・ネットワーク)とを有し、遠隔制御装置に入力さ
れるトラフィックの状況を監視し、予め設定されている
帯域割当値の範囲内で、該遠隔制御装置がデータ送出に
用いる帯域をダイナミックに制御する機能を持つATM
−PONシステムにおいて、該帯域割当値の設定を行な
う方式であって、 この被制御装置を管理するためのマネージャとエージェ
ントの関係を持つ通信管理システムを有し、 該エージェントは、 複数の遠隔制御装置に対応して設けられ、それぞれの遠
隔制御装置に割り当てられる個別帯域を管理する個別帯
域管理オブジェクトと、 複数の遠隔制御装置が収容されるポートに割り当てられ
る共有帯域を管理する共有帯域管理オブジェクトと、 マネージャからの指示に基づいて上記各種帯域管理オブ
ジェクトに帯域設定を行うとともに、上記各種帯域管理
オブジェクトが持つ帯域に関する属性値を用いて計算/
比較を行い所定の条件に合致するかどうかを判定し、結
果をマネージャに通知する仲介オブジェクトと、を有す
ることを特徴とする帯域設定方式。2. A controlled device, a plurality of remote control devices, and a PON (passive optical network) for multiplexing data from each of the plurality of remote control devices and transmitting the multiplexed data to the controlled device. ATM having a function of monitoring the status of traffic input to a remote control device and dynamically controlling a band used by the remote control device for data transmission within a preset band allocation value.
A method for setting the bandwidth allocation value in a PON system, comprising a communication management system having a relationship between a manager and an agent for managing the controlled device, wherein the agent includes a plurality of remote control devices; , A dedicated band management object that manages a dedicated band allocated to each remote control device, and a shared band management object that manages a shared band allocated to a port that accommodates a plurality of remote control devices, Based on an instruction from the manager, a bandwidth is set for each of the various bandwidth management objects, and calculation /
A mediation object that performs comparison, determines whether or not a predetermined condition is met, and notifies the manager of the result.
る遠隔制御装置に固定的に割り当てられる個別固定帯域
と個別最大共有帯域とを管理するものであることを特徴
とする請求項1または2記載の帯域設定方式。3. The individual band management object according to claim 1, wherein the individual band management object manages an individual fixed band and an individual maximum shared band fixedly allocated to a corresponding remote control device. Band setting method.
対応する遠隔制御装置に割り当てられる個別固定帯域を
ATMコネクションの種別毎に分割して管理するもので
あることを特徴とする請求項3記載の帯域設定方式。4. The bandwidth according to claim 3, wherein said individual bandwidth management object further manages an individual fixed bandwidth allocated to a corresponding remote control device by dividing it into ATM connection types. Setting method.
対応する遠隔制御装置に割り当てられる個別最大共有帯
域をATMコネクションの種別毎に分割して管理するも
のであることを特徴とする請求項4記載の帯域設定方
式。5. The individual band management object according to claim 4, wherein said individual band management object further divides and manages an individual maximum shared band allocated to a corresponding remote control device for each type of ATM connection. Band setting method.
ATMコネクション種別毎に分割して管理される個別固
定帯域の各々をさらに通信サービスクラスの種別に応じ
て分割して管理するものであることを特徴とする請求項
4または5記載の帯域設定方式。6. The individual bandwidth management object further manages each of the individual fixed bandwidths divided and managed for each ATM connection type in accordance with the type of communication service class. The bandwidth setting method according to claim 4 or 5, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12001099A JP2000312208A (en) | 1999-04-27 | 1999-04-27 | Band setting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12001099A JP2000312208A (en) | 1999-04-27 | 1999-04-27 | Band setting method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000312208A true JP2000312208A (en) | 2000-11-07 |
Family
ID=14775677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12001099A Withdrawn JP2000312208A (en) | 1999-04-27 | 1999-04-27 | Band setting method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000312208A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020162B2 (en) | 2000-09-01 | 2006-03-28 | Mitsubishi Denki Kabushiki Kaisha | Optical distribution network system with large usable bandwidth for DBA |
KR100605987B1 (en) * | 2002-09-09 | 2006-07-26 | 삼성전자주식회사 | Dynamic Bandwidth Allocation Method Using Tree Algorithm and Ethernet Passive Optical Subscriber Network |
US7418009B2 (en) | 2001-11-19 | 2008-08-26 | Fujitsu Limited | Method of transferring frames of variable length for a passive optical network that improves network efficiency and simplifies child apparatus |
-
1999
- 1999-04-27 JP JP12001099A patent/JP2000312208A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020162B2 (en) | 2000-09-01 | 2006-03-28 | Mitsubishi Denki Kabushiki Kaisha | Optical distribution network system with large usable bandwidth for DBA |
US7418009B2 (en) | 2001-11-19 | 2008-08-26 | Fujitsu Limited | Method of transferring frames of variable length for a passive optical network that improves network efficiency and simplifies child apparatus |
KR100605987B1 (en) * | 2002-09-09 | 2006-07-26 | 삼성전자주식회사 | Dynamic Bandwidth Allocation Method Using Tree Algorithm and Ethernet Passive Optical Subscriber Network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2222004B1 (en) | Dynamic bandwidth allocation circuit, dynamic bandwidth allocation method, dynamic bandwidth allocation program and recording medium | |
JP3732981B2 (en) | Method for dynamically adjusting the bandwidth of a continuous bit rate virtual path connection | |
JP4209940B2 (en) | Broadband switching network | |
US6754206B1 (en) | Distributed telecommunications switching system and method | |
US7009939B2 (en) | Adaptive resource management in a communication system | |
CN1326340C (en) | Device and method for dynamic bandwidth allocation in passive optical network | |
CN101087238B (en) | Device and method for dynamic bandwidth allocation in passive optical network | |
US7573897B2 (en) | Method and grant scheduler for cyclically allocating time slots to optical network units | |
US5999518A (en) | Distributed telecommunications switching system and method | |
CA2214897C (en) | Broadband switching network | |
CA2214838C (en) | Broadband switching system | |
US6442164B1 (en) | Method and system for allocating bandwidth and buffer resources to constant bit rate (CBR) traffic | |
JP2000332808A (en) | Upstream transmission rate control method and communication system in ATM-PON | |
US6717912B1 (en) | Fair discard system | |
WO1997002685A1 (en) | Variable band communication network | |
US6003062A (en) | Iterative algorithm for performing max min fair allocation | |
Saito | Dynamic resource allocation in ATM networks | |
EP0838970B1 (en) | Method for shared memory management in network nodes | |
US20030142692A1 (en) | Network side transmission apparatus and method for controlling variable traffic rate by dynamic bandwidth allocation | |
JP2000209176A (en) | Packet communication system, network side device and time slot assignment control method | |
JP2000312208A (en) | Band setting method | |
JP3644404B2 (en) | Optical subscriber line terminal station apparatus, APON system, and cell delay fluctuation suppressing method | |
JP2004289780A (en) | Optical line terminal, optical line terminal, and band allocation method used by them | |
JP3686498B2 (en) | Bandwidth allocation circuit | |
Gersht et al. | Dynamic bandwidth allocation, routing, and access control in ATM networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060704 |