[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7359801B2 - Data processing device, data output method and computer program - Google Patents

Data processing device, data output method and computer program Download PDF

Info

Publication number
JP7359801B2
JP7359801B2 JP2021074241A JP2021074241A JP7359801B2 JP 7359801 B2 JP7359801 B2 JP 7359801B2 JP 2021074241 A JP2021074241 A JP 2021074241A JP 2021074241 A JP2021074241 A JP 2021074241A JP 7359801 B2 JP7359801 B2 JP 7359801B2
Authority
JP
Japan
Prior art keywords
unit
section
trx
transmitting
data
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.)
Active
Application number
JP2021074241A
Other languages
Japanese (ja)
Other versions
JP2021121117A (en
Inventor
學 吉野
裕隆 氏川
憲行 太田
拓弥 原田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2021074241A priority Critical patent/JP7359801B2/en
Publication of JP2021121117A publication Critical patent/JP2021121117A/en
Priority to JP2022115021A priority patent/JP7401806B2/en
Application granted granted Critical
Publication of JP7359801B2 publication Critical patent/JP7359801B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Optical Communication System (AREA)
  • Stored Programmes (AREA)

Description

本発明は、データ処理装置、データ出力方法及びコンピュータプログラムに関する。 The present invention relates to a data processing device, a data output method, and a computer program.

通信装置を備える通信システムには、例えば、PON(Passive Optical Network)システムがある。PONシステムは、顧客の宅内等に設置されるONU(Optical Network Unit:光加入者線終端装置)と、局舎に設置される通信装置であるOLT(Optical Line Terminal:光加入者線端局装置)と、光ファイバ網とを備える。光ファイバ網は、複数のONUと複数のOLTとを接続する場合がある。 An example of a communication system including a communication device is a PON (Passive Optical Network) system. A PON system consists of an ONU (Optical Network Unit) installed in a customer's premises, etc., and an OLT (Optical Line Terminal), which is a communication device installed in a central office building. ) and an optical fiber network. An optical fiber network may connect multiple ONUs and multiple OLTs.

通信装置において、装置の準拠規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかに関して依存性の低い機能を部品化し、当該機能のアプリケーションプログラミングインタフェース(API:Application Programming Interface)等の入出力インタフェース(IF:Interface)の少なくとも一部を明確化し、汎用性・移植性・拡張性を高めることで、準拠規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかが異なる機器間での共用や独自機能の追加を容易とすることができる(例えば、非特許文献1参照)。 In communication devices, functions that have low dependence on at least one of the device's compliance standards, generations, methods, systems, device types, and manufacturing vendors are made into components, and inputs such as application programming interfaces (APIs) for the functions are implemented. By clarifying at least part of the output interface (IF: Interface) and increasing versatility, portability, and expandability, it is possible to improve communication between devices with different compliance standards, generations, methods, systems, device types, and/or manufacturing vendors. It is possible to easily share the information and add unique functions (for example, see Non-Patent Document 1).

“FASAホームページへようこそ”、[online]、NTTアクセスサービスシステム研究所、[平成28年12月20日検索]、インターネット〈URL:http://www.ansl.ntt.co.jp/j/FASA/index.html〉“Welcome to the FASA homepage”, [online], NTT Access Service Systems Laboratories, [searched on December 20, 2016], Internet <URL: http://www.ansl.ntt.co.jp/j/FASA /index.html〉

非特許文献1に記載の技術において、通信装置内部のモジュール分割を行ったことにより、モジュール間のデータの受け渡しが必要となる。しかしながら、このような構成は従来にない新しい構成であるため、モジュール間のデータの受け渡しができないという問題があった。 In the technique described in Non-Patent Document 1, since the communication device is divided into modules, it becomes necessary to exchange data between the modules. However, since such a configuration is a new configuration that has not existed in the past, there has been a problem in that data cannot be exchanged between modules.

上記事情に鑑み、本発明は、モジュール間のデータの受け渡しを可能にする技術の提供を目的としている。 In view of the above circumstances, an object of the present invention is to provide a technology that enables data exchange between modules.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と、前記データの処理を行う順番で部品データの処理と、前記データの処理を行う順番で示された装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、前記情報に従って、特定した部品を順番に呼び出し、読み出した前記部品に対して前記データ、又は、前記データに関する情報を出力する出力部、を備えるデータ処理装置である。 One aspect of the present invention is to process the data in accordance with data input to the device, process component data in the order in which the data is processed, and process the data in the device shown in the order in which the data is processed. A component that processes the data is identified by referring to information that associates the data with the mounted component, and the identified components are sequentially called according to the information, and the data or the data is transmitted to the read component. This is a data processing device including an output unit that outputs information regarding.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と、前記データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、所定の順序で、特定した部品を呼び出し、読み出した前記部品に対して前記データ又は当該部品の以前の順序の部品の出力、又は、前記データ又は当該部品の以前の順序の部品の出力に関する情報を出力する出力部、を備えるデータ処理装置である。 One aspect of the present invention is to process the data by referring to information that associates the processing of the data with parts installed in the device that processes the data, in accordance with the data input to the device. Specify parts, call the specified parts in a predetermined order, and output the data or parts in the previous order of the parts for the read parts, or output the data or parts in the previous order of the parts. The data processing apparatus includes an output unit that outputs information regarding the output of the data processing apparatus.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と、前記データの処理を行う順番で示された装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、前記情報に従って、特定した部品を順番に呼び出し、読み出した前記部品に対して前記データ又は当該部品の以前の順序の部品の出力、又は、前記データ又は当該部品の以前の順序の部品の出力に関する情報を出力する出力部、を備えるデータ処理装置である。 One aspect of the present invention is to refer to information that associates the processing of the data with the parts installed in the device indicated in the order in which the data is processed, according to data input to the device, Identifying a component that processes the data, calling the identified components in order according to the information, and outputting the data or a component in a previous order of the component to the read component, or outputting the data or the component in a previous order of the component. The data processing apparatus includes an output unit that outputs information regarding the output of parts in the previous order.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と前記データの出力元の少なくとも何れかと、前記データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、特定した部品を呼び出し、読み出した前記部品に対して前記データ、又は、前記データに関する情報を出力する出力部、を備えるデータ処理装置である。 One aspect of the present invention provides information that associates, in accordance with data input to a device, processing of the data, at least one of an output source of the data, and a component installed in a device that processes the data. The data processing apparatus includes an output unit that refers to a component that processes the data, calls the identified component, and outputs the data or information regarding the data to the read component.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と前記データの出力元の少なくとも何れかと、前記データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、所定の順序で、特定した部品を呼び出し、読み出した前記部品に対して前記データ又は当該部品の以前の順序の部品の出力、又は、前記データ又は当該部品の以前の順序の部品の出力に関する情報を出力する出力部、を備えるデータ処理装置である。 One aspect of the present invention provides information that associates, in accordance with data input to a device, processing of the data, at least one of an output source of the data, and a component installed in a device that processes the data. , identify a component that processes the data, call the identified component in a predetermined order, and output the data or a component in the previous order of the component to the read component, or output the data Alternatively, the data processing device includes an output unit that outputs information regarding the output of a component in a previous order of the component.

本発明の一態様は、装置へ入力されたデータの出力先を示すタグに基づいて、前記データの処理を行う装置に搭載された部品を特定し、特定した部品を呼び出し、読み出した前記部品に対して前記データ、又は、前記データに関する情報を出力する出力部、を備えるデータ処理装置である。 One aspect of the present invention is to identify a component installed in a device that processes the data based on a tag indicating an output destination of data input to the device, call the identified component, and apply the readout component to the device. The data processing apparatus includes an output unit that outputs the data or information regarding the data.

本発明の一態様は、装置へ入力されたデータに応じてタグを付与する付与部と、装置へ入力されたデータの出力先を示すタグに基づいて、前記データの処理を行う装置に搭載された部品を特定し、特定した部品を呼び出し、読み出した前記部品に対して前記データ、又は、前記データに関する情報を出力する出力部と、を備えるデータ処理装置である。 One aspect of the present invention is a device that is installed in a device that processes the data based on a tag that adds a tag according to data input to the device and a tag that indicates an output destination of the data input to the device. The present invention is a data processing device that includes an output unit that identifies a component that has been read out, calls the identified component, and outputs the data or information regarding the data for the read component.

本発明の一態様は、装置へ入力されたデータに応じてタグを入力時又はデータの部品の入出力時又はデータの部品での処理時に付与する付与部と、装置へ入力されたデータの出力先を示すタグに基づいて、前記データの処理を行う装置に搭載された部品を特定し、所定の順序で、特定した部品を呼び出し、読み出した前記部品に対して前記データ又は当該部品の以前の順序の部品の出力、又は、前記データ又は当該部品の以前の順序の部品の出力に関する情報を出力する出力部と、を備えるデータ処理装置である。 One aspect of the present invention includes an attaching unit that attaches a tag according to data input to a device when inputting a tag, inputting/outputting a data component, or processing a data component, and outputting the data input to the device. Based on the tag indicating the destination, the parts installed in the device that processes the data are identified, the identified parts are called in a predetermined order, and the data or the previous part of the part is The present invention is a data processing device including an output unit that outputs an output of a component in a sequential order, or outputs information regarding the output of the data or a component in a previous order of the component.

本発明の一態様は、装置へ入力されたデータ、又は、前記データに関する情報に対応付けられたタグに基づいて、前記データの処理を行う複数の部品、を備え、前記部品は、自身に割当てられた処理時間に、前記タグを走査して、自身が処理する対象となるデータを処理するデータ処理装置である。 One aspect of the present invention includes a plurality of components that process the data based on data input to the device or tags associated with information regarding the data, and the components are configured to The data processing device scans the tag and processes the data to be processed by itself during the specified processing time.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と、前記データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、特定した部品を呼び出し、読み出した前記部品に対して前記データ、又は、前記データに関する情報を出力する出力部、を備える基盤である。 One aspect of the present invention is to process the data by referring to information that associates the processing of the data with parts installed in the device that processes the data, in accordance with the data input to the device. The base includes an output unit that identifies a component, calls the identified component, and outputs the data or information regarding the data for the read component.

本発明の一態様は、装置へ入力されたデータに応じて、前記データの処理と、前記データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、前記データを処理する部品を特定し、特定した部品を呼び出し、読み出した前記部品に対して前記データ、又は、前記データに関する情報を出力する出力ステップ、を有するデータ出力方法である。 One aspect of the present invention is to process the data by referring to information that associates the processing of the data with parts installed in the device that processes the data, in accordance with the data input to the device. This data output method includes an output step of identifying a component, calling the identified component, and outputting the data or information regarding the data to the read component.

本発明の一態様は、上記のデータ処理装置としてコンピュータを機能させるためのコンピュータプログラムである。 One aspect of the present invention is a computer program for causing a computer to function as the above data processing device.

本発明により、モジュール間のデータの受け渡しが可能となる。 The present invention makes it possible to exchange data between modules.

実施形態における、データ処理装置の構成例を示す図である。1 is a diagram illustrating a configuration example of a data processing device in an embodiment. FIG. 実施形態における、通信装置のアーキテクチャの第1例を示す図である。FIG. 2 is a diagram illustrating a first example of the architecture of a communication device in an embodiment. 実施形態における、通信装置のアーキテクチャの第2例を示す図である。FIG. 7 is a diagram illustrating a second example of the architecture of the communication device in the embodiment. 実施形態における、通信装置のアーキテクチャの第3例を示す図である。FIG. 7 is a diagram illustrating a third example of the architecture of a communication device in an embodiment. 実施形態における、通信装置のアーキテクチャの第4例を示す図である。It is a figure which shows the 4th example of the architecture of a communication apparatus in embodiment. 実施形態における、通信装置のアーキテクチャの第5例を示す図である。It is a figure which shows the 5th example of the architecture of a communication apparatus in embodiment. 実施形態における、通信装置及び外部サーバの構成の例を示す図である。It is a diagram showing an example of the configuration of a communication device and an external server in an embodiment. 実施形態における、光アクセスシステムの構成の例を示す図である。1 is a diagram illustrating an example of the configuration of an optical access system in an embodiment. 実施形態における、通信装置内の機能部間の信号/情報の流れを示す図である。FIG. 3 is a diagram showing the flow of signals/information between functional units within a communication device in an embodiment. 実施形態における、PON主信号処理機能部が有する機能構成の例を示す図である。FIG. 3 is a diagram illustrating an example of a functional configuration of a PON main signal processing functional unit in an embodiment. 実施形態における、PONアクセス制御機能部が有する機能構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a PON access control function unit in an embodiment. 実施形態における、L2主信号処理機能部が有する機能構成の例を示す図である。FIG. 3 is a diagram illustrating an example of a functional configuration of an L2 main signal processing functional unit in the embodiment. 実施形態における、保守運用機能部が有する機能構成の第1例を示す図である。FIG. 2 is a diagram illustrating a first example of a functional configuration of a maintenance and operation functional unit in the embodiment. 実施形態における、保守運用機能部が有する機能構成の第2例を示す図である。It is a figure which shows the 2nd example of the functional structure which a maintenance operation functional part has in embodiment. 実施形態における、保守運用機能部が有する機能構成の第3例を示す図である。It is a figure which shows the 3rd example of the functional structure which a maintenance operation functional part has in embodiment. 実施形態における、PONマルチキャスト機能部が有する機能構成の例を示す図である。FIG. 2 is a diagram showing an example of a functional configuration of a PON multicast function unit in an embodiment. 実施形態における、省電力制御機能部が有する機能構成の例を示す図である。FIG. 3 is a diagram illustrating an example of a functional configuration of a power saving control function unit in the embodiment. 実施形態における、周波数・時刻同期機能部が有する機能構成の例を示す図である。FIG. 3 is a diagram showing an example of a functional configuration of a frequency/time synchronization function section in the embodiment. 実施形態における、プロテクション機能部が有する機能構成の例を示す図である。FIG. 3 is a diagram illustrating an example of a functional configuration of a protection function unit in the embodiment. 実施形態における、通信装置のアーキテクチャの詳細の例を示す図である。FIG. 3 is a diagram illustrating an example of architecture details of a communication device in an embodiment. 実施形態における、通信装置内の機能部間の信号/情報の流れを示す図である。FIG. 3 is a diagram showing the flow of signals/information between functional units within a communication device in an embodiment. 実施形態における、通信装置が実行するアプリの例を示す図である。FIG. 2 is a diagram illustrating an example of an application executed by a communication device in an embodiment. 実施形態における、CPUパッケージの代わりにサーバ等にアプリを配置した例を示す図である。FIG. 3 is a diagram illustrating an example in which an application is placed on a server or the like instead of a CPU package in the embodiment. 実施形態における、CPU、スイッチ部(SW)及びOSUの機能の例を示す図である。FIG. 3 is a diagram illustrating an example of functions of a CPU, a switch unit (SW), and an OSU in the embodiment. 実施形態における、主要8機能のアプリの処理とG.989.3機能との対応の例を示す図である。In the embodiment, application processing of eight main functions and G. 3 is a diagram showing an example of correspondence with G.989.3 functions; FIG. 実施形態における、PLOAM及びOMCIをSW経由で取得する構成の例を示す図である。FIG. 3 is a diagram illustrating an example of a configuration for acquiring PLOAM and OMCI via SW in the embodiment.

本発明の実施形態について、図面を参照して詳細に説明する。 Embodiments of the present invention will be described in detail with reference to the drawings.

(実施形態1)
図1は、本実施形態のデータ処理装置1の構成例を示す図である。図1では、本実施形態と関係する機能ブロックのみを抽出して示してある。データ処理装置1は、複数の部品を保持する保持部2と、部品に関する情報を保持する情報部3と、入力されたデータ又は前順の部品の出力を、データに関する特定の部品に出力する出力部4のいずれかを備える。本実施形態において、保持部2が保持する部品とは、後述するFASA(Flexible Access System Architecture:新アクセスシステムアーキテクチャ)アプリケーションであるものとする。FASAアプリケーションとは、サービス毎あるいは通信事業者毎に異なる機能等を、汎用化した入出力インタフェース(例えば、FASAアプリケーションAPI)を用いて実現されるソフトウェア部品である。なお、本実施形態及び他の実施形態において、保持部2が保持する部品として、FASAアプリケーション等のソフトウェア部品で例示したが、保持部2が保持する部品はFASAアプリケーション以外の例えばFASAプラットフォーム(FASA基盤)内のソフトウェア部品であってもよいし、外付ハードウェア部品等のハードウェアやハードウェアを含む部品であってもよい。
(Embodiment 1)
FIG. 1 is a diagram showing an example of the configuration of a data processing device 1 according to the present embodiment. In FIG. 1, only functional blocks related to this embodiment are extracted and shown. The data processing device 1 includes a holding unit 2 that holds a plurality of parts, an information unit 3 that holds information about the parts, and an output that outputs input data or the output of the parts in the previous order to a specific part related to the data. Either part 4 is provided. In this embodiment, it is assumed that the component held by the holding unit 2 is a FASA (Flexible Access System Architecture) application, which will be described later. A FASA application is a software component that implements functions that differ for each service or communication carrier using a generalized input/output interface (eg, FASA application API). In this embodiment and other embodiments, software components such as FASA applications are exemplified as components held by the holding unit 2, but components held by the holding unit 2 may be software components other than FASA applications, such as FASA platform (FASA ) may be a software component, or may be hardware such as an external hardware component, or a component containing hardware.

以下、データ処理装置1が行う処理について、複数の動作例(第1の動作例~第6の動作例)を例示して説明する。
(第1の動作例)
第1の動作例として、データ処理装置1は、データの内容に応じて、データの内容に対応付けられた部品(例えば、FASAアプリケーション)を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。ここで、前順の部品とは、データ処理装置1が、T回目に呼び出した(今回呼び出した部品)よりも以前に呼び出された部品(例えば、T-1回目に呼び出された部品)を表す。
Hereinafter, the processing performed by the data processing device 1 will be explained by illustrating a plurality of operation examples (first operation example to sixth operation example).
(First operation example)
As a first operation example, the data processing device 1 sequentially calls parts (for example, a FASA application) that are associated with the data content, and stores data or previous parts in the called parts. Print the output. Here, the component in the previous order represents a component that was called before the data processing device 1 called the Tth time (the currently called component) (for example, a component that was called the T-1st time). .

第1の動作例では、情報部3は、部品に関する情報として、処理に係るリスト(以下「処理リスト」という。)を保持する。処理リストには、データの処理と、データの処理を行う部品とが対応付けられている。出力部4は、入力されたデータと、処理リストとに基づいて、データの処理を行う部品(FASAアプリケーション)を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。ここで、出力するデータは、入力されたデータ全てであってもよい。この場合、一群のデータを一括して部品に渡すので、一群のデータがばらばらにならず分かりやすくなるといった効果がある。 In the first operation example, the information unit 3 holds a list related to processing (hereinafter referred to as "processing list") as information regarding parts. In the processing list, data processing is associated with a component that processes the data. The output unit 4 sequentially calls parts (FASA applications) that process the data based on the input data and the processing list, and outputs data or the output of the previous part to the called parts. Here, the data to be output may be all the input data. In this case, since a group of data is passed to the component all at once, there is an effect that the group of data is not scattered and becomes easier to understand.

また、出力部4は、当該部品で処理しないデータに関しては、当該部品に出力せずに、処理に係るデータのみを当該部品に出力してもよい。この場合、出力データ量が軽減できるといった効果がある。特に、出力部4は、データの格納場所等を表すインデックスではなく、実際のデータを部品に出力するときは、出力するデータ量を軽減できるといった効果がある。処理は、パイプライン処理等で複数パラレルに行うことが望ましい。 Further, the output unit 4 may output only data related to processing to the component without outputting data that is not processed by the component to the component. In this case, there is an effect that the amount of output data can be reduced. Particularly, when the output unit 4 outputs actual data to a component rather than an index indicating a data storage location, etc., the output unit 4 has the effect of reducing the amount of data to be output. It is preferable that the processing be performed in parallel using pipeline processing or the like.

また、処理リストは、パラレル処理毎に、情報部3に別途保持されてもよいし、複数処理で共用されてもよい。別途保持される場合は、処理リスト毎にデータ流通状況が記録しやすく、共用される場合は、処理ごとのデータ流通状況に関する記録を情報部3が別途保持することが望ましい。なお、ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)又は前順の部品の出力の格納場所を示す情報を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。
呼び出しは、FASAアプリケーション等のソフトウェア部品で例示したが、FASAプラットフォーム(FASA基盤)であってもよい。以降の説明においても同様である。
Further, the processing list may be separately held in the information unit 3 for each parallel process, or may be shared by multiple processes. If it is held separately, it is easy to record the data distribution status for each process list, and if it is shared, it is desirable that the information unit 3 separately maintains a record regarding the data distribution status for each process. Note that although the output of actual data has been mainly explained here, the output unit 4 also provides information indicating the storage location of the data (for example, the address of the data storage destination, etc.) or the storage location of the output of the previous component. The information may be output and the data may be processed on a storage location where each component is specified based on the output information.
Although the call is exemplified using a software component such as a FASA application, it may also be a FASA platform (FASA base). The same applies to the following explanation.

(第2の動作例)
第2の動作例として、データ処理装置1は、データの内容に応じて、データの内容に対応付けられた複数の部品(FASAアプリケーション)を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。第2の動作例では、情報部3は、部品に関する情報として、処理に係る部品を処理が行われる順番で示したリスト(以下「処理チェーンリスト」という。)を保持する。処理チェーンリストには、データの処理と、データの処理を行う順番で示された部品とが対応付けられている。出力部4は、入力されたデータと、処理チェーンリストとに基づいて、データの処理を行う部品を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。
(Second operation example)
As a second operation example, the data processing device 1 sequentially calls a plurality of parts (FASA applications) associated with the data content, and the called part receives data or the previous part. Print the output. In the second operation example, the information unit 3 holds, as information regarding parts, a list (hereinafter referred to as a "processing chain list") that shows parts related to processing in the order in which they are processed. In the processing chain list, data processing is associated with parts indicated in the order in which the data is processed. The output unit 4 sequentially calls the parts that process the data based on the input data and the processing chain list, and outputs the data or the output of the previous part to the called parts.

具体的には、まず出力部4は、処理チェーンリストを参照し、入力されたデータを最初に処理する部品を特定する。次に、出力部4は、特定した部品を呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。呼び出した部品によるデータの処理が終了すると、出力部4は処理チェーンリストを参照し、次にデータの処理を行う部品を特定する。次に、出力部4は、特定した部品を呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。その後、出力部4は、入力されたデータに対する処理が完了するまで処理チェーンリストに従って、部品の呼び出しと、データ又は前順の部品の出力の出力とを繰り返す。 Specifically, the output unit 4 first refers to the processing chain list and identifies the component that processes the input data first. Next, the output unit 4 calls the specified part and outputs data or the output of the previous part to the called part. When the data processing by the called component is completed, the output unit 4 refers to the processing chain list and identifies the component that will process the data next. Next, the output unit 4 calls the specified part and outputs data or the output of the previous part to the called part. Thereafter, the output unit 4 repeats calling the parts and outputting the data or the output of the previous parts according to the processing chain list until the processing of the input data is completed.

ここで、出力するデータは、入力されたデータ全てであってもよい。この場合、一群のデータを一括して部品に渡すので、一群のデータがばらばらにならず分かりやすくなるといった効果がある。また、出力部4は、当該部品で処理しないデータに関しては、当該部品に出力せずに、処理に係るデータのみを当該部品に出力してもよい。この場合、出力データ量が軽減できるといった効果がある。特に、出力部4は、データの格納場所等を表すインデックスではなく、実際のデータを部品に出力するときは、出力するデータ量を軽減できるといった効果がある。処理は、パイプライン処理等で複数パラレルに行うことが望ましい。 Here, the data to be output may be all the input data. In this case, since a group of data is passed to the component all at once, there is an effect that the group of data is not scattered and becomes easier to understand. Further, the output unit 4 may output only data related to processing to the component without outputting data that is not processed by the component to the component. In this case, there is an effect that the amount of output data can be reduced. Particularly, when the output unit 4 outputs actual data to a component rather than an index indicating a data storage location, etc., the output unit 4 has the effect of reducing the amount of data to be output. It is preferable that the processing be performed in parallel using pipeline processing or the like.

また、処理チェーンリストは、パラレル処理毎に、情報部3に別途保持されてもよいし、複数処理で共用されてもよい。別途保持される場合は、処理チェーンリスト毎にデータ流通状況が記録しやすく、共用される場合は、処理ごとのデータ流通状況に関する記録を情報部3が別途保持することが望ましい。なお、ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)又は前順の部品の出力の格納場所を示す情報を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。
呼び出しは、FASAアプリケーション等のソフトウェア部品で例示したが、FASAプラットフォーム(FASA基盤)であってもよい。以降の説明においても同様である。
Furthermore, the processing chain list may be separately held in the information unit 3 for each parallel process, or may be shared by multiple processes. If it is held separately, it is easy to record the data distribution status for each processing chain list, and if it is shared, it is desirable that the information unit 3 separately maintains a record regarding the data distribution status for each process. Note that although the output of actual data has been mainly explained here, the output unit 4 also provides information indicating the storage location of the data (for example, the address of the data storage destination, etc.) or the storage location of the output of the previous component. The information may be output and the data may be processed on a storage location where each component is specified based on the output information.
Although the call is exemplified using a software component such as a FASA application, it may also be a FASA platform (FASA base). The same applies to the following explanation.

(第3の動作例)
第3の動作例として、データ処理装置1は、データの出力元の履歴(例えば、最後の出力元、最後から二つ目とその前)とデータの内容の少なくともいずれかに基づいて、所定の対応表で特定される部品を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。ここで、出力元は、外部装置又はONU又はOLT内部又はFASAプラットフォーム又はFASAアプリケーションである。第3の動作例では、情報部3は、部品に関する情報として、処理に係る対応表を保持する。対応表には、データの処理とデータの出力元の少なくとも何れかと、データを処理する部品とが対応付けられている。なお、対応表に限定されなくてもよい。
(Third operation example)
As a third operation example, the data processing device 1 performs a predetermined process based on at least one of the history of the data output source (for example, the last output source, the penultimate output source, and the previous one) and the content of the data. The parts specified in the correspondence table are sequentially called, and data or the output of the previous part is output to the called parts. Here, the output source is an external device, inside the ONU or OLT, or the FASA platform or FASA application. In the third operation example, the information unit 3 holds a correspondence table related to processing as information regarding parts. The correspondence table associates at least one of data processing and data output sources with parts that process data. Note that it is not limited to the correspondence table.

出力部4は、データの出力元の履歴(例えば、最後の出力元、最後から二つ目とその前)とデータの内容の少なくともいずれかと、対応表とに基づいて、データの処理を行う部品(FASAアプリケーション)を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。具体的な処理について説明する。 The output unit 4 is a component that processes data based on at least one of the history of the data output source (for example, the last output source, the second to last and the previous one), the content of the data, and a correspondence table. (FASA application) is called one after another, and data or the output of the previous part is output to the called parts. The specific process will be explained.

(対応表にデータの出力元と、データを処理する部品とが対応付けられている場合) この場合、出力部4は、データが入力されると、対応表を参照し、入力されたデータの出力元に対応付けられている部品を特定する。そして、出力部4は、特定した部品に対してデータ又は前順の部品の出力を出力する。 (When the data output source and the part that processes the data are associated in the correspondence table) In this case, when data is input, the output unit 4 refers to the correspondence table and outputs the input data. Identify the parts associated with the output source. Then, the output unit 4 outputs data for the specified component or output of the component in the previous order.

(対応表にデータの内容と、データを処理する部品とが対応付けられている場合)
この場合、出力部4は、データが入力されると、対応表を参照し、入力されたデータの内容に対応付けられている部品を特定する。そして、出力部4は、特定した部品に対してデータ又は前順の部品の出力を出力する。
(If the data content and the parts that process the data are associated in the correspondence table)
In this case, when the data is input, the output unit 4 refers to the correspondence table and identifies the component that is associated with the content of the input data. Then, the output unit 4 outputs data for the specified component or output of the component in the previous order.

(対応表にデータの出力元と、データの内容と、データを処理する部品とが対応付けられている場合)
この場合、出力部4は、データが入力されると、対応表を参照し、入力されたデータの出力元及びデータの内容の両方に対応付けられている部品を特定する。そして、出力部4は、特定した部品に対してデータ又は前順の部品の出力を出力する。
(If the data output source, data content, and data processing parts are associated in the correspondence table)
In this case, when the data is input, the output unit 4 refers to the correspondence table and identifies a component that is associated with both the output source of the input data and the content of the data. Then, the output unit 4 outputs data for the specified component or output of the component in the previous order.

ここで、出力するデータは、入力されたデータ全てであってもよい。この場合、一群のデータを一括して部品に渡すので、一群のデータがばらばらにならず分かりやすくなるといった効果がある。また、出力部4は、当該部品で処理しないデータに関しては、当該部品に出力せずに、処理に係るデータのみを当該部品に出力してもよい。この場合、出力データ量が軽減できるといった効果がある。特に、出力部4は、データの格納場所等を表すインデックスではなく、実際のデータを部品に出力するときは、出力するデータ量を軽減できるといった効果がある。処理は、パイプライン処理等で複数パラレルに行うことが望ましい。 Here, the data to be output may be all the input data. In this case, since a group of data is passed to the component all at once, there is an effect that the group of data is not scattered and becomes easier to understand. Further, the output unit 4 may output only data related to processing to the component without outputting data that is not processed by the component to the component. In this case, there is an effect that the amount of output data can be reduced. Particularly, when the output unit 4 outputs actual data to a component rather than an index indicating a data storage location, etc., the output unit 4 has the effect of reducing the amount of data to be output. It is preferable that the processing be performed in parallel using pipeline processing or the like.

また、対応表は、パラレル処理毎に、情報部3に別途保持されてもよいし、複数処理で共用されてもよい。別途保持される場合は、対応表毎にデータ流通状況が記録しやすく、共用される場合は、処理ごとのデータ流通状況に関する記録を情報部3が別途保持することが望ましい。なお、ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)又は前順の部品の出力の格納場所を示す情報を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。
呼び出しは、FASAアプリケーション等のソフトウェア部品で例示したが、FASAプラットフォーム(FASA基盤)であってもよい。以降の説明においても同様である。
Further, the correspondence table may be separately held in the information unit 3 for each parallel process, or may be shared by multiple processes. If it is held separately, it is easy to record the data distribution status for each correspondence table, and if it is shared, it is desirable that the information unit 3 separately maintains records regarding the data distribution status for each process. Note that although the output of actual data has been mainly explained here, the output unit 4 also provides information indicating the storage location of the data (for example, the address of the data storage destination, etc.) or the storage location of the output of the previous component. The information may be output and the data may be processed on a storage location where each component is specified based on the output information.
Although the call is exemplified using a software component such as a FASA application, it may also be a FASA platform (FASA base). The same applies to the following explanation.

(第4の動作例)
第4の動作例として、データ処理装置1は、データの出力元の履歴(例えば、最後の出力元、最後から二つ目とその前)とデータの内容の少なくともいずれかに基づいて、所定の対応表で特定される部品を順次呼び出し、呼び出した部品にデータを出力する。ここで、データの出力元は、外部装置又はONU又はOLT内部又はFASAプラットフォーム又はFASAアプリケーションである。第4の動作例では、情報部3は、部品に関する情報として、処理に係る対応表を保持する。対応表には、データの処理とデータの出力元の少なくとも何れかと、データを処理する部品とが対応付けられている。なお、対応表に限定されなくてもよい。
(Fourth operation example)
As a fourth operation example, the data processing device 1 performs a predetermined process based on at least one of the history of the data output source (for example, the last output source, the penultimate output source, and the previous one) and the content of the data. The parts specified in the correspondence table are sequentially called and data is output to the called parts. Here, the data output source is an external device, inside the ONU or OLT, or the FASA platform or FASA application. In the fourth operation example, the information unit 3 holds a correspondence table related to processing as information regarding parts. The correspondence table associates at least one of data processing and data output sources with parts that process data. Note that it is not limited to the correspondence table.

出力部4は、データの出力元の履歴(例えば、最後の出力元、最後から二つ目とその前)とデータの内容の少なくともいずれかと、対応表とに基づいて、データの処理を行う部品(FASAアプリケーション)を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。 The output unit 4 is a component that processes data based on at least one of the history of the data output source (for example, the last output source, the second to last and the previous one), the content of the data, and a correspondence table. (FASA application) is called one after another, and data or the output of the previous part is output to the called parts.

ここで、出力するデータは、入力されたデータ全てであってもよい。この場合、一群のデータを一括して部品に渡すので、一群のデータがばらばらにならず分かりやすくなるといった効果がある。また、出力部4は、当該部品で処理しないデータに関しては、当該部品に出力せずに、処理に係るデータのみを当該部品に出力してもよい。この場合、出力データ量が軽減できるといった効果がある。特に、出力部4は、データの格納場所等を表すインデックスではなく、実際のデータを部品に出力するときは、出力するデータ量を軽減できるといった効果がある。処理は、パイプライン処理等で複数パラレルに行うことが望ましい。 Here, the data to be output may be all the input data. In this case, since a group of data is passed to the component all at once, there is an effect that the group of data is not scattered and becomes easier to understand. Further, the output unit 4 may output only data related to processing to the component without outputting data that is not processed by the component to the component. In this case, there is an effect that the amount of output data can be reduced. Particularly, when the output unit 4 outputs actual data to a component rather than an index indicating a data storage location, etc., the output unit 4 has the effect of reducing the amount of data to be output. It is preferable that the processing be performed in parallel using pipeline processing or the like.

また、対応表は、パラレル処理毎に、情報部3に別途保持されてもよいし、複数処理で共用されてもよい。別途保持される場合は、対応表毎にデータ流通状況が記録しやすく、共用される場合は、処理ごとのデータ流通状況に関する記録を情報部3が別途保持することが望ましい。また、部品にデータを転送する出力部4として、Fowarding-EngineやSW等が用いられてもよい。Fowarding-EngineやSW等を用いるのは、特にデータが所定のフレームの形式になっている場合に適する。なお、ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)又は前順の部品の出力の格納場所を示す情報を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。宛先(格納先)は、処理ごとに出力部4が次の部品を指示すると、Table(対応表)/リストをいちいち参照する時間はかかるが、宛先情報を部品に伝える必要もないし、後述するTAGも不要となる効果がある。
呼び出しは、FASAアプリケーション等のソフトウェア部品で例示したが、FASAプラットフォーム(FASA基盤)であってもよい。以降の説明においても同様である。
Further, the correspondence table may be separately held in the information unit 3 for each parallel process, or may be shared by multiple processes. If it is held separately, it is easy to record the data distribution status for each correspondence table, and if it is shared, it is desirable that the information unit 3 separately maintains records regarding the data distribution status for each process. Furthermore, a Forwarding-Engine, SW, or the like may be used as the output unit 4 that transfers data to the component. The use of Forwarding-Engine, SW, etc. is particularly suitable when the data is in a predetermined frame format. Note that although the output of actual data has been mainly explained here, the output unit 4 also provides information indicating the storage location of the data (for example, the address of the data storage destination, etc.) or the storage location of the output of the previous component. The information may be output and the data may be processed on a storage location where each component is specified based on the output information. For the destination (storage destination), if the output unit 4 instructs the next component for each process, it will take time to refer to the Table (correspondence table)/list one by one, but there is no need to convey destination information to the component, and the TAG (described later) This also has the effect of making it unnecessary.
Although the call is exemplified using a software component such as a FASA application, it may also be a FASA platform (FASA base). The same applies to the following explanation.

(第5の動作例)
第5の動作例として、データ処理装置1は、データの出力先をTagに基づいて特定し、特定した所定の部品を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。ここで、データの出力元は、外部装置又はONU又はOLT内部又はFASAプラットフォーム又はFASAアプリケーションである。第5の動作例では、出力部4は、Tagに基づいて、データの出力先を特定し、特定した所定の部品を順次呼び出し、呼び出した部品にデータ又は前順の部品の出力を出力する。
(Fifth operation example)
As a fifth operation example, the data processing device 1 specifies the data output destination based on the Tag, sequentially calls the specified predetermined parts, and outputs data or the output of the previous part to the called parts. Here, the data output source is an external device, inside the ONU or OLT, or the FASA platform or FASA application. In the fifth operation example, the output unit 4 specifies the data output destination based on the Tag, sequentially calls the specified predetermined parts, and outputs data or the output of the previous part to the called parts.

Tagは、例えばFASAプラットフォーム入力前又はFASAプラットフォーム又は所定の部品(FASAアプリケーション)入力時に付与されてもよい。Tagの宛先は、シーケンシャルに複数付与されていてもよいし、データを分割して処理する場合は分割ごとに付与されていてもよい。Tagの付与としては、全ての宛先を付与していてもよいし、複数個(例えば、数個先まで)でもよい。複数タグを付与する場合は、出力部4は、データの転送済みの部品が分かるように転送済みのTagを外したり、済であることがわかる印を付与することが望ましい。 The Tag may be given, for example, before inputting the FASA platform or at the time of inputting the FASA platform or a predetermined part (FASA application). A plurality of Tag destinations may be assigned sequentially, or when data is divided and processed, it may be assigned for each division. Tags may be assigned to all destinations or to multiple destinations (for example, up to several destinations). When attaching multiple tags, it is desirable for the output unit 4 to remove the transferred tag so that the parts whose data has been transferred can be identified, or to attach a mark indicating that the data has been transferred.

ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。Tagを部品で付与する場合、部品にTagを付与するための情報を伝える必要がある。伝え方としては、Tagを付与する機能(例えば、付与部)が、Tagを付与する際に毎回或いは所定の回数或いは所定の時間経過毎に表等のリストを参照してもよいし、部品(FASAアプリケーション)の入替/追加/削除又は部品(FASAアプリケーション)や基盤の起動/リブート/Liveupdate等のアップデータ時に参照または読み込むとしてもよい。なお、Tagを付与する機能(例えば、付与部)は、データ処理装置1に備えられてもよいし、データ処理装置1に接続している外部の装置に備えられてもよい。 Although the output of actual data has been mainly explained here, the output unit 4 outputs information indicating the data storage location (for example, the address of the data storage destination, etc.), and each component Data may be processed on the specified storage location. When attaching a tag to a part, it is necessary to convey information for attaching the tag to the part. As for how to convey the message, the function that attaches the tag (for example, the attaching unit) may refer to a list such as a table every time it attaches the tag, or every predetermined number of times, or every time a predetermined period of time elapses, or the function that attaches the tag (for example, It may be referenced or read at the time of updating such as replacement/addition/deletion of FASA application) or startup/reboot/Liveupdate of components (FASA application) or infrastructure. Note that the function (for example, an attaching unit) for attaching a tag may be provided in the data processing device 1 or may be provided in an external device connected to the data processing device 1.

SWやCONT版等の共通部で付与する場合も付与する場所に伝えるのは上記と同様である。Fowarding-EngineやSW等でTagを付与する場合は、Fowarding-Engine等に部品(FASAアプリケーション)の入替/追加/削除又は部品(FASAアプリケーション)や基盤の起動/リブート/Liveupdate等のアップデータ時等に設定するとしてもよい。 When adding in a common area such as the SW or CONT version, the notification to the place to be added is the same as above. When assigning tags to Forwarding-Engine, SW, etc., when replacing/adding/deleting components (FASA applications) to Forwarding-Engine, etc., or updating components (FASA applications) or platforms such as starting/rebooting/Liveupdate, etc. You may also set it.

ここで、出力するデータは、入力されたデータ全てであってもよい。この場合、一群のデータを一括して部品に渡すので、一群のデータがばらばらにならず分かりやすくなるといった効果がある。また、出力部4は、当該部品で処理しないデータに関しては、当該部品に出力せずに、処理に係るデータのみを当該部品に出力してもよい。この場合、出力データ量が軽減できるといった効果がある。特に、出力部4は、データの格納場所等を表すインデックスではなく、実際のデータを部品に出力するときは、出力するデータ量を軽減できるといった効果がある。処理は、パイプライン処理等で複数パラレルに行うことが望ましい。 Here, the data to be output may be all the input data. In this case, since a group of data is passed to the component all at once, there is an effect that the group of data is not scattered and becomes easier to understand. Further, the output unit 4 may output only data related to processing to the component without outputting data that is not processed by the component to the component. In this case, there is an effect that the amount of output data can be reduced. Particularly, when the output unit 4 outputs actual data to a component rather than an index indicating a data storage location, etc., the output unit 4 has the effect of reducing the amount of data to be output. It is preferable that the processing be performed in parallel using pipeline processing or the like.

また、表やリストは、パラレル処理毎に、情報部3に別途保持されてもよいし、複数処理で共用されてもよい。別途保持される場合は、対応表毎にデータ流通状況が記録しやすく、共用される場合は、処理ごとのデータ流通状況に関する記録を情報部3が別途保持することが望ましい。また、部品にデータを転送する出力部4として、Fowarding-EngineやSW等が用いられてもよい。Fowarding-EngineやSW等を用いるのは、特にデータが所定のフレームの形式になっている場合に適する。なお、ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)又は前順の部品の出力の格納場所を示す情報を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。
呼び出しは、FASAアプリケーション等のソフトウェア部品で例示したが、FASAプラットフォーム(FASA基盤)であってもよい。以降の説明においても同様である。
Furthermore, the table or list may be separately held in the information unit 3 for each parallel process, or may be shared by multiple processes. If it is held separately, it is easy to record the data distribution status for each correspondence table, and if it is shared, it is desirable that the information unit 3 separately maintains records regarding the data distribution status for each process. Furthermore, a Forwarding-Engine, SW, or the like may be used as the output unit 4 that transfers data to the component. The use of Forwarding-Engine, SW, etc. is particularly suitable when the data is in a predetermined frame format. Note that although the output of actual data has been mainly explained here, the output unit 4 also provides information indicating the storage location of the data (for example, the address of the data storage destination, etc.) or the storage location of the output of the previous component. The information may be output and the data may be processed on a storage location where each component is specified based on the output information.
Although the call is exemplified using a software component such as a FASA application, it may also be a FASA platform (FASA base). The same applies to the following explanation.

(第6の動作例)
第6の動作例として、データ処理装置1は、外部装置又はONU又はOLT内部又はFASAプラットフォーム又は部品(FASAアプリケーション)からFASA-APIを介して出力したデータ又は当該データの格納場所を示すアドレスに関連付けしたTagに基づいて、Tagに対応する部品(FASAアプリケーション)が処理を行う。例えば、部品(FASAアプリケーション)は、当該部品に割当てられた処理時間に、上記Tagを走査して、当該部品が処理する対象となるデータ又は前順の部品の出力を処理する。
(Sixth operation example)
As a sixth operation example, the data processing device 1 associates data output from an external device, inside the ONU or OLT, or from a FASA platform or component (FASA application) via the FASA-API, or an address indicating the storage location of the data. Based on the Tag, the component (FASA application) corresponding to the Tag performs processing. For example, a component (FASA application) scans the Tag during the processing time allocated to the component and processes the data to be processed by the component or the output of the previous component.

Tagは、例えばFASAプラットフォーム入力前又はFASAプラットフォーム又は所定の部品(FASAアプリケーション)入力時に付与されてもよい。Tagの宛先は、シーケンシャルに複数付与されていてもよいし、データを分割して処理する場合は分割ごとに付与されていてもよい。Tagの付与としては、全ての宛先を付与していてもよいし、複数個(例えば、数個先まで)でもよい。複数タグを付与する場合は、出力部4は、データの転送済みの部品が分かるように転送済みのTagを外したり、済であることがわかる印を付与することが望ましい。 The Tag may be given, for example, before inputting the FASA platform or at the time of inputting the FASA platform or a predetermined part (FASA application). A plurality of Tag destinations may be assigned sequentially, or when data is divided and processed, it may be assigned for each division. Tags may be assigned to all destinations or to multiple destinations (for example, up to several destinations). When attaching multiple tags, it is desirable for the output unit 4 to remove the transferred tag so that the parts whose data has been transferred can be identified, or to attach a mark indicating that the data has been transferred.

ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。Tagを部品で付与する場合、部品にTagを付与するための情報を伝える必要がある。伝え方としては、Tagを付与する機能(例えば、付与部)が、Tagを付与する際に毎回或いは所定の回数或いは所定の時間経過毎に表等のリストを参照してもよいし、部品(FASAアプリケーション)の入替/追加/削除又は部品(FASAアプリケーション)や基盤の起動/リブート/Liveupdate等のアップデータ時に参照または読み込むとしてもよい。 Although the output of actual data has been mainly explained here, the output unit 4 outputs information indicating the data storage location (for example, the address of the data storage destination, etc.), and each component Data may be processed on the specified storage location. When attaching a tag to a part, it is necessary to convey information for attaching the tag to the part. As for how to convey the message, the function that attaches the tag (for example, the attaching unit) may refer to a list such as a table every time it attaches the tag, or every predetermined number of times, or every time a predetermined period of time elapses, or the function that attaches the tag (for example, It may be referenced or read at the time of updating such as replacement/addition/deletion of FASA application) or startup/reboot/Liveupdate of components (FASA application) or infrastructure.

SWやCONT版等の共通部で付与する場合も付与する場所に伝えるのは上記と同様である。Fowarding-EngineやSW等でTagを付与する場合は、Fowarding-Engine等に部品(FASAアプリケーション)の入替/追加/削除又は部品(FASAアプリケーション)や基盤の起動/リブート/Liveupdate等のアップデータ時等に設定するとしてもよい。 When adding in a common area such as the SW or CONT version, the notification to the place to be added is the same as above. When assigning tags to Forwarding-Engine, SW, etc., when replacing/adding/deleting components (FASA applications) to Forwarding-Engine, etc., or updating components (FASA applications) or platforms such as starting/rebooting/Liveupdate, etc. You may also set it.

ここで、出力するデータは、入力されたデータ全てであってもよい。この場合、一群のデータを一括して部品に渡すので、一群のデータがばらばらにならず分かりやすくなるといった効果がある。また、出力部4は、当該部品で処理しないデータに関しては、当該部品に出力せずに、処理に係るデータのみを当該部品に出力してもよい。この場合、出力データ量が軽減できるといった効果がある。特に、出力部4は、データの格納場所等を表すインデックスではなく、実際のデータを部品に出力するときは、出力するデータ量を軽減できるといった効果がある。処理は、パイプライン処理等で複数パラレルに行うことが望ましい。 Here, the data to be output may be all the input data. In this case, since a group of data is passed to the component all at once, there is an effect that the group of data is not scattered and becomes easier to understand. Further, the output unit 4 may output only data related to processing to the component without outputting data that is not processed by the component to the component. In this case, there is an effect that the amount of output data can be reduced. Particularly, when the output unit 4 outputs actual data to a component rather than an index indicating a data storage location, etc., the output unit 4 has the effect of reducing the amount of data to be output. It is preferable that the processing be performed in parallel using pipeline processing or the like.

また、表やリストは、パラレル処理毎に、情報部3に別途保持されてもよいし、複数処理で共用されてもよい。別途保持される場合は、対応表毎にデータ流通状況が記録しやすく、共用される場合は、処理ごとのデータ流通状況に関する記録を情報部3が別途保持することが望ましい。また、部品にデータを転送する出力部4として、Fowarding-EngineやSW等が用いられてもよい。Fowarding-EngineやSW等を用いるのは、特にデータが所定のフレームの形式になっている場合に適する。なお、ここでは、実データの出力を主に説明したが、出力部4はデータの格納場所を示す情報(例えば、データの格納先のアドレス等)又は前順の部品の出力の格納場所を示す情報を出力し、各部品が出力された情報に基づいて特定される格納場所上でデータを処理してもよい。
呼び出しは、FASAアプリケーション等のソフトウェア部品で例示したが、FASAプラットフォーム(FASA基盤)であってもよい。以降の説明においても同様である。
Furthermore, the table or list may be separately held in the information unit 3 for each parallel process, or may be shared by multiple processes. If it is held separately, it is easy to record the data distribution status for each correspondence table, and if it is shared, it is desirable that the information unit 3 separately maintains records regarding the data distribution status for each process. Furthermore, a Forwarding-Engine, SW, or the like may be used as the output unit 4 that transfers data to the component. The use of Forwarding-Engine, SW, etc. is particularly suitable when the data is in a predetermined frame format. Note that although the output of actual data has been mainly explained here, the output unit 4 also provides information indicating the storage location of the data (for example, the address of the data storage destination, etc.) or the storage location of the output of the previous component. The information may be output and the data may be processed on a storage location where each component is specified based on the output information.
Although the call is exemplified using a software component such as a FASA application, it may also be a FASA platform (FASA base). The same applies to the following explanation.

データ処理装置1は、上記の第1~第6の動作のいずれかの処理を行うことによって、図8に示すモジュール間のデータの受け渡しを可能にする。なお、上記では、OLTが備える部品(FASAアプリケーション)で例示して説明したがデータの受け渡しは、FASA基盤を構成するソフトウェア、FASA基盤自体、ONU、他のOLT、外部装置であってもよい。 The data processing device 1 makes it possible to exchange data between the modules shown in FIG. 8 by performing any one of the first to sixth operations described above. Note that although the explanation has been given above using a component provided in the OLT (FASA application) as an example, data may be exchanged by software constituting the FASA platform, the FASA platform itself, an ONU, another OLT, or an external device.

データ処理装置1は、例えば、PON等の光ファイバ網等の通信網を経由する光信号等の信号によって、他の通信装置との通信を実行する通信装置である。この通信装置は、例えば、OLT(Optical Line Terminal:光加入者線端局装置)である。通信装置は、例えば、OSU(Optical Subscriber Unit)でもよい。通信装置は、例えば、光信号を切り替えるスイッチ部(SW)を備える又は備えないOLTと、他のスイッチ部(SW)との組み合わせでもよい。通信装置は、例えば、OLTとONU(Optical Network Unit:光加入者線終端装置)との組み合わせでもよい。通信装置は複数の機器を備えてもよい。また、ONUやMUX(マルチプレクサ)やDEMUX(デマルチプレクサ)やスイッチ等の他の通信装置であってもよい。 The data processing device 1 is, for example, a communication device that performs communication with other communication devices using signals such as optical signals passing through a communication network such as an optical fiber network such as a PON. This communication device is, for example, an OLT (Optical Line Terminal). The communication device may be, for example, an OSU (Optical Subscriber Unit). The communication device may be, for example, a combination of an OLT with or without a switch unit (SW) for switching optical signals and another switch unit (SW). The communication device may be, for example, a combination of an OLT and an ONU (Optical Network Unit). A communication device may include multiple devices. Further, other communication devices such as an ONU, a MUX (multiplexer), a DEMUX (demultiplexer), or a switch may be used.

次に、例として、データ処理装置1としての通信装置が、TWDM(Time and Wavelength Division Multiplex)-PONシステムのようなITU-T勧告準拠のPONのOLTである場合を前提に、動作等を例示する。ここで、TWDM-PONとしているが、PONは、ITU-T勧告準拠のTWDM-PON以外のPONであってもよい。例えば、PONは、GE(Gigabit Ethernet(登録商標))-PON、10 GE-PON等のIEEE規格準拠のPONであってもよい。TC(Transmission Convergence)レイヤやPMD(Physical Medium Dependent)レイヤは、標準規格において対応する層に読み替えれば同様である。 Next, as an example, the operation etc. will be illustrated on the premise that the communication device as the data processing device 1 is an OLT of a PON such as a TWDM (Time and Wavelength Division Multiplex)-PON system that is compliant with ITU-T recommendations. do. Although the TWDM-PON is used here, the PON may be a PON other than the TWDM-PON that complies with ITU-T recommendations. For example, the PON may be a PON compliant with IEEE standards, such as GE (Gigabit Ethernet (registered trademark))-PON, 10 GE-PON, or the like. The TC (Transmission Convergence) layer and the PMD (Physical Medium Dependent) layer are the same as the corresponding layers in the standard.

通信装置は、ハードウェア又はソフトウェア又はそれらの組み合わせの部品又は部品化した機能を備える。例えば、通信装置は、サービス毎あるいは通信事業者毎に異なる機能等を、汎用化した入出力インタフェース(例えば、FASAアプリケーションAPI)を用いて実現されるソフトウェア部品であるアプリケーション(例えばFASAアプリケーション)と、該アプリケーションに汎用化した該入出力インタフェースを提供すると共に標準化されている等の理由で、サービスや要求に応じた変更が不要な機能を提供するアクセスネットワーク装置の基盤的構成要素(例えば、FASA基盤)とを備える。ここで、汎用化した入出力インタフェースを用いることにより、機能の追加や入替を容易にし、様々な要求のサービスを柔軟かつ迅速に提供する。なお、本明細書では、アプリケーションを「アプリ」とも記載する。 A communication device includes a component of hardware or software or a combination thereof, or a componentized function. For example, a communication device may include an application (for example, a FASA application) that is a software component that implements functions that differ for each service or for each communication carrier using a generalized input/output interface (for example, a FASA application API); Fundamental components of access network equipment (for example, FASA infrastructure) that provide the application with the general-purpose input/output interface and provide functions that do not require changes according to services or requests because they are standardized. ). Here, by using a general-purpose input/output interface, functions can be easily added or replaced, and various requested services can be provided flexibly and quickly. Note that in this specification, an application is also referred to as an "app."

部品間のやり取りは、例えば、後述のミドルウェア部120を介すが、通信装置の独自の転送経路や手段を用いてもよいし、OpenFlowや、Netconf/YANGや、SNMP(Simple Network Management Protocol)等の規格化された手段を用いてもよい。 For example, the exchange between components is via the middleware section 120 described later, but it is also possible to use a unique transfer path or means of the communication device, or use OpenFlow, Netconf/YANG, SNMP (Simple Network Management Protocol), etc. Standardized means may also be used.

また、部品間のやり取りは、内部配線、バックボード、OAM部、主信号線、専用の配線、オペレーションシステム、コントローラ又は制御盤(Cont盤)等の経路のいずれでよい。部品間のやり取りを直接終端して入力する場合、OAM部又は主信号にカプセル化してもよい。部品間のやり取りをいずれかの箇所で終端して、内部配線、バックボード、OAM部、主信号線、専用の配線、オペレーションシステム、コントローラ又は制御盤等の経路を経由して入力してもよい。OAM部や主信号線を用いる場合、OAM部や主信号にカプセル化することが望ましい。主信号線を通す場合はOSU又は他箇所のスイッチ部にて振り分けることが望ましい。 Furthermore, communication between components may be through any route such as internal wiring, a backboard, an OAM section, a main signal line, a dedicated wiring, an operation system, a controller, or a control panel. If the communication between components is directly terminated and input, it may be encapsulated in the OAM section or main signal. Communication between parts may be terminated at any point and input via a route such as internal wiring, backboard, OAM section, main signal line, dedicated wiring, operation system, controller, or control panel. . When using an OAM section or main signal line, it is desirable to encapsulate it in the OAM section or main signal line. If the main signal line is passed through, it is desirable to distribute it at the OSU or at another switch section.

本実施例では、通信装置51は、更に、FASAアプリケーション等のアプリケーション又はFASA基盤等のプラットフォーム等でソフトウェア部品を受けるためのインタフェースを備える。 In this embodiment, the communication device 51 further includes an interface for receiving software components in an application such as a FASA application or a platform such as a FASA infrastructure.

インタフェースは、例えばデータの受け渡しに係るリストやテーブルに関するものである。それらを部品(FASAアプリケーション)が保持する場合はそれら全体を部品(FASAアプリケーション)に伝えるインタフェースである。それらをFASA基盤が保持し、部品(FASAアプリケーション)が参照する場合は参照するためのインタフェースである。Tagや、印や、アドレスチェーンを用いる場合は、用いるTagや、印や、アドレスチェーンを付与又は解釈又は処理するところにTagに関するインタフェースである。また、インタフェースは、FASAアプリケーションがタグや印を変更又は修正する場合にはそのためのインタフェースである。また、インタフェースは、データの部品(FASAアプリケーション)の経過履歴を用いる場合は、履歴に応じた宛先を通知するインタフェースである。 The interface relates to, for example, a list or table related to data exchange. If a component (FASA application) holds them, this is an interface that conveys them in their entirety to the component (FASA application). The FASA platform holds them, and when a component (FASA application) refers to them, it is an interface for reference. When a Tag, mark, or address chain is used, an interface related to the Tag is used where the Tag, mark, or address chain to be used is assigned, interpreted, or processed. Further, the interface is used when a FASA application changes or modifies a tag or mark. Further, when the progress history of a data component (FASA application) is used, the interface is an interface that notifies the destination according to the history.

(実施形態1-1)
実施形態1-1では、TWDM-PONに用いられる通信システムを構成する通信装置の構成について説明する。実施形態1-1で説明する通信装置は、図1に示すデータ処理装置1として用いられる。以下、通信装置のアーキテクチャの例として、第1例から第6例までを説明する。通信システムを構成する通信装置のアーキテクチャは、下記で説明する第1例から第6例まで以外のアーキテクチャであってよい。例えば、アーキテクチャの第1例から第6例における通信装置のソフトウェア部は、ハードウェア部でもよい。
(Embodiment 1-1)
In Embodiment 1-1, the configuration of a communication device that constitutes a communication system used in TWDM-PON will be described. The communication device described in Embodiment 1-1 is used as the data processing device 1 shown in FIG. Hereinafter, the first to sixth examples will be described as examples of the architecture of the communication device. The architecture of the communication devices constituting the communication system may be architectures other than the first to sixth examples described below. For example, the software section of the communication device in the first to sixth architecture examples may be a hardware section.

(アーキテクチャの第1例)
図2は、通信装置のアーキテクチャの第1例を示す図である。アーキテクチャの第1例では、通信装置は、動作が機器に依存する非汎用の機器依存部110と、機器依存部110のハードウェアやソフトウェアの違いを隠蔽するミドルウェア部120と、動作が機器に依存しない汎用の機器無依存アプリ部130とを備える。したがって、機器依存部110(ベンダ依存部)は、通信装置の機器が準拠する標準規格や機器の製造ベンダに依存する機能部である。言い換えれば、機器依存部110は、他の通信機器との互換性が小さく、新たに製造された通信機器(特に、準拠する標準や製造ベンダが異なる機器)にはそのまま用いることができない。機器依存部110は、ネットワーク機器に備わる1以上の機能を実行する。
(First example of architecture)
FIG. 2 is a diagram illustrating a first example of the architecture of a communication device. In the first example of the architecture, the communication device includes a non-general-purpose device-dependent section 110 whose operation depends on the device, a middleware section 120 that hides differences in hardware and software of the device-dependent section 110, and a device-dependent section whose operation depends on the device. It also includes a general-purpose device-independent application section 130 that does not require a device. Therefore, the device-dependent unit 110 (vendor-dependent unit) is a functional unit that depends on the standard to which the device of the communication device complies and the manufacturer of the device. In other words, the device-dependent unit 110 has low compatibility with other communication devices, and cannot be used as is in newly manufactured communication devices (particularly devices that comply with different standards or are manufactured by different vendors). The device dependent unit 110 executes one or more functions provided in the network device.

また、機器無依存アプリ部130は、通信装置の機器が準拠する標準規格や機器の製造ベンダに依存しない機能部である。言い換えれば、機器無依存アプリ部130は、他の通信機器との互換性が大きく、新たに製造された通信機器(特に、準拠する標準や製造ベンダが異なる機器)にそのまま用いることができる。機器無依存アプリ部130に設けられるアプリの具体例として、ネットワーク機器における設定処理を行うアプリ、設定の変更処理を行うアプリ、アルゴリズム処理を行うアプリ等がある。 Further, the device-independent application unit 130 is a functional unit that does not depend on the standard to which the device of the communication device complies or the manufacturer of the device. In other words, the device-independent application unit 130 has great compatibility with other communication devices, and can be used as is in newly manufactured communication devices (particularly devices that comply with different standards or are manufactured by different vendors). Specific examples of applications provided in the device-independent application section 130 include an application that performs setting processing in a network device, an application that performs setting change processing, an application that performs algorithm processing, and the like.

ミドルウェア部120と機器無依存アプリ部130とは、機器無依存API21を介して接続される。機器無依存API21は、機器に依存しない入出力IFである。 The middleware section 120 and the device-independent application section 130 are connected via a device-independent API 21. The device-independent API 21 is an input/output IF that is device-independent.

機器依存部110は、例えばハードウェア部111(PHY)、ハードウェア部112(MAC)、ソフトウェア部113及びOAM(Operation Administration and Maintenance)部114を備えて構成される。ハードウェア部111(PHY)、ハードウェア部112(MAC)、ソフトウェア部113及びOAM部114と、ミドルウェア部120とは、機器依存API23を介して接続される。機器依存API23は、機器に依存する入出力IFである。機器依存部110は、更にNE(Network Element)管理・制御部115を備える。NE管理・制御部115とミドルウェア部120とは、機器依存API25を介して接続される。機器依存API25は、機器に依存する入出力IFである。 The device dependent unit 110 includes, for example, a hardware unit 111 (PHY), a hardware unit 112 (MAC), a software unit 113, and an OAM (Operation Administration and Maintenance) unit 114. The hardware section 111 (PHY), the hardware section 112 (MAC), the software section 113, and the OAM section 114 are connected to the middleware section 120 via a device-dependent API 23. The device-dependent API 23 is an input/output IF that depends on the device. The device dependent unit 110 further includes an NE (Network Element) management/control unit 115 . The NE management/control unit 115 and middleware unit 120 are connected via a device-dependent API 25. The device-dependent API 25 is an input/output IF that depends on the device.

どのような機能を機器依存部110又は機器無依存アプリ部130とするかは、ミドルウェア部120や機器無依存アプリ部130を実現するための処理に由来する制限、例えば、ソフトウェアの処理能力に由来する制限に加えて、機能の更新頻度や拡張機能の重要度等に応じて決められてもよい。これによって、通信装置は、機器無依存アプリ部130による拡張機能部(独自機能部)の柔軟かつ迅速な追加を容易にし、通信サービスをタイムリーに提供することができる。 What functions are to be included in the device-dependent section 110 or the device-independent application section 130 are determined by limitations originating from the processing for realizing the middleware section 120 or the device-independent application section 130, such as limitations arising from the processing ability of the software. In addition to the restrictions, the restrictions may be determined based on the update frequency of functions, the importance of extended functions, and the like. Thereby, the communication device can easily and flexibly and quickly add an extended function section (original function section) by the device-independent application section 130, and can provide communication services in a timely manner.

例えば、主信号の優先処理や回線の利用効率を向上するDBA(Dynamic Bandwidth Assignment)等の更新頻度が高い機能又は通信サービス差異化に寄与する機能を優先して、機器依存部110又は機器無依存アプリ部130とすることを決めてもよい。更に、共用化を図る機器の準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかに関して差異の隔たりが小さいものから、機器無依存アプリ部130としてもよい。 For example, functions that are updated frequently, such as priority processing of main signals and DBA (Dynamic Bandwidth Assignment) that improves line utilization efficiency, or functions that contribute to communication service differentiation are prioritized, and the device-dependent unit 110 or device-independent unit 110 You may decide to use the application section 130. Furthermore, the device-independent application section 130 may be selected from devices that have a small difference in at least one of the standards, generations, methods, systems, device types, and manufacturing vendors that the devices to be shared are compliant with.

準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかに対しては最適でない場合でも、準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの機能のいずれかを汎用化するために、機能を実行するための共通IFが用いられてもよい。共通IFの中には、機器依存部110の準拠する標準規格、世代、方式、システム、機器種別、製造ベンダのいずれかにおいて使用されないIFやパラメータが含まれていてもよい。 Any feature of a compliant standard, generation, method, system, device type, or manufacturing vendor, even if it is not optimal for the compliant standard, generation, method, system, device type, or manufacturing vendor. In order to generalize the functions, a common IF may be used to perform the functions. The common IF may include IFs and parameters that are not used in any of the standards, generations, systems, systems, device types, and manufacturing vendors that the device-dependent unit 110 complies with.

図2及び後述する図3に示すミドルウェア部120と、後述する図4及び後述する図5に示す機器依存部110のドライバと、後述する図3及び後述する図5に示す機器依存アプリ部150(ベンダ依存アプリ部)との少なくともいずれかに、IFやパラメータ等を機器依存部110に対応するように変換する変換機能部や、不足するIFやパラメータ等に対応して自動設定する機能部を更に備えてもよい。 The middleware unit 120 shown in FIG. 2 and FIG. 3 (described later), the driver of the device dependent unit 110 shown in FIG. 4 (described later) and FIG. 5 (described later), and the device dependent application unit 150 ( A conversion function unit that converts IFs, parameters, etc. to correspond to the device-dependent unit 110, and a function unit that automatically configures settings in response to missing IFs, parameters, etc. are further added to at least one of the vendor-dependent application unit). You may prepare.

図2に示す機器依存部110は、ハードウェア部111(PHY)及びハードウェア部112(MAC)と、ソフトウェア部113とを備える。ハードウェア部111(PHY)は、物理層から光送受信関連の処理まで(PHYsical sublayer処理)を実行する。ハードウェア部112(MAC)は、MAC(Media Access Control)処理を実行する。ハードウェア部111(PHY)及びハードウェア部112(MAC)は、準拠する標準規格や製造ベンダに依存する。ソフトウェア部113は、機器依存のドライバ、ファームウェア、アプリケーション等を実行する。 The device dependent unit 110 shown in FIG. 2 includes a hardware unit 111 (PHY), a hardware unit 112 (MAC), and a software unit 113. The hardware unit 111 (PHY) executes processing from the physical layer to optical transmission/reception related processing (PHYsical sublayer processing). The hardware unit 112 (MAC) executes MAC (Media Access Control) processing. The hardware unit 111 (PHY) and the hardware unit 112 (MAC) depend on the standards they comply with and the manufacturing vendor. The software unit 113 executes device-dependent drivers, firmware, applications, and the like.

機器依存部110のハードウェア部111(PHY)及びハードウェア部112(MAC)は、これら以外に汎用サーバやレイヤ2スイッチ等を備えてもよい。機器依存部110は、ハードウェア部112(MAC)を備えなくてもよい。機器依存部110は、ハードウェア部111(PHY)の一部を備えなくてもよい。例えば、機器依存部110は、変復調信号処理、前方誤り訂正(FEC、Forward Error Correction)、符復号処理、暗号化処理等の低位の信号処理を備えずに、光関連の機能のみを備えてもよい。機器依存部110は、データを符号化する部分であるPCS(PHYsical Coding Sublayer)を備えなくてもよい。機器依存部110は、データのシリアル化を行うPMA(Physical Medium Attachment)とPCSとを備えなくてもよい。機器依存部110は、物理媒体に接続するPMDを備えなくてもよい。機器依存部110は、ミドルウェア部120がソフトウェア部113を介さずに機器依存部110のハードウェア部111(PHY)及びハードウェア部112(MAC)を直接に駆動、制御、操作又は管理する場合、ソフトウェア部113を備えなくてもよい。 The hardware section 111 (PHY) and the hardware section 112 (MAC) of the device dependent section 110 may include a general-purpose server, a layer 2 switch, etc. in addition to these. The device dependent unit 110 does not need to include the hardware unit 112 (MAC). The device dependent unit 110 may not include a part of the hardware unit 111 (PHY). For example, the device-dependent unit 110 may include only optical-related functions without providing low-level signal processing such as modulation/demodulation signal processing, forward error correction (FEC), code/decoding processing, and encryption processing. good. The device-dependent unit 110 does not need to include a PCS (PHYsical Coding Sublayer), which is a part that encodes data. The device dependent unit 110 does not need to include a PMA (Physical Medium Attachment) that serializes data and a PCS. The device dependent unit 110 may not include a PMD that connects to a physical medium. The device-dependent unit 110 may be configured to: The software section 113 may not be provided.

機器無依存アプリ部130は、例えば、拡張機能部131-1~131-3(図2では、拡張機能A、拡張機能B及び拡張機能C)と、基本機能部132と、管理・制御エージェント部133とを備える。管理・制御エージェント部133は、EMS(Element Management System)140からデータをやり取りする。 The device-independent application section 130 includes, for example, extended function sections 131-1 to 131-3 (extended function A, extended function B, and extended function C in FIG. 2), a basic function section 132, and a management/control agent section. 133. The management/control agent unit 133 exchanges data from an EMS (Element Management System) 140.

図ではEMS140及び外部の装置160がミドルウェア部120を介して機器無依存アプリ部130に接続しているが、EMS140及び外部の装置160は必ずしもミドルウェア部120を介して機器無依存アプリ部130に接続している必要は無い。EMS140及び外部の装置160は、必要に応じてミドルウェア部120に適宜接続してもよいし、機器無依存アプリ部130に直接接続してもよい。また「ミドルウェア部120経由で接続」と表現しているが、この表現は機器無依存アプリ部130からみた視点での表現である。実際には、ハードウェアでの接続の後にミドルウェア部120を介して機器無依存アプリ同士が接続している。 In the figure, the EMS 140 and an external device 160 are connected to the device-independent application section 130 via the middleware section 120, but the EMS 140 and the external device 160 are not necessarily connected to the device-independent application section 130 via the middleware section 120. There is no need to do so. The EMS 140 and the external device 160 may be appropriately connected to the middleware section 120 as necessary, or may be directly connected to the device-independent application section 130. Furthermore, although the expression "connection via the middleware section 120" is used, this expression is expressed from the viewpoint of the device-independent application section 130. In reality, device-independent applications are connected to each other via the middleware unit 120 after connection by hardware.

以下、拡張機能部131-1~131-3に共通する事項については、符号の一部を省略して、「拡張機能部131」と表記する。EMS140は、例えば、NEのコントローラである。なお、機器無依存アプリ部130は、拡張機能部131と基本機能部132と管理・制御エージェント部133とのうちいずれかを含まなくてもよいし、管理・制御エージェント部133が基本機能部132に含まれていてもよいし、管理・制御エージェント部133が基本機能部132やミドルウェア部120に含まれていてもよい。 Hereinafter, items common to the extended function sections 131-1 to 131-3 will be referred to as "extended function section 131" with part of the reference numerals omitted. The EMS 140 is, for example, a controller of an NE. Note that the device-independent application section 130 may not include any one of the extended function section 131, the basic function section 132, and the management/control agent section 133, or the management/control agent section 133 may include the basic function section 132. Alternatively, the management/control agent section 133 may be included in the basic function section 132 or the middleware section 120.

機器無依存アプリ部130は、拡張機能部131、基本機能部132、及び管理・制御エージェント部133以外の構成を、更に含んでいてもよい。例えば、拡張機能部131が不要である場合、機器無依存アプリ部130は、拡張機能部131を備えなくてもよい。また、機器無依存アプリ部130は、1個以上の拡張機能部131を含んでもよい。 The device-independent application section 130 may further include components other than the extended function section 131, the basic function section 132, and the management/control agent section 133. For example, if the extended function section 131 is not required, the device-independent application section 130 may not include the extended function section 131. Further, the device-independent application section 130 may include one or more extended function sections 131.

拡張機能部131は、他の機能に不要な影響を与えずに独立して追加、削除、入替又は変更が可能であることが好ましい。例えば、拡張機能部131は、サービス上の要求に合わせて、例えばマルチキャストサービス、省電力対応を実行する拡張機能部131が必要になった場合、適宜に追加、削除、入替又は変更されてもよい。 It is preferable that the extended function section 131 can be independently added, deleted, replaced, or changed without having unnecessary effects on other functions. For example, the extended function unit 131 may be added, deleted, replaced, or changed as appropriate when the extended function unit 131 is required to perform multicast service or power saving support in accordance with service requirements. .

基本機能部132は、拡張機能部131の一部として機器無依存アプリ部130に含まれてもよいし、ミドルウェア部120よりも下位の機能部によって代替されてもよい。拡張機能部131が基本機能部132を含む場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。ミドルウェア部120よりも下位の機能部が基本機能部132を代替する場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。拡張機能部131が基本機能部132を含み、ミドルウェア部120よりも下位の機能部が基本機能部132を代替する場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。 The basic function section 132 may be included in the device-independent application section 130 as part of the extended function section 131, or may be replaced by a function section lower than the middleware section 120. When the extended function section 131 includes the basic function section 132, the device-independent application section 130 does not need to include the basic function section 132. When a functional unit lower than the middleware unit 120 replaces the basic functional unit 132, the device-independent application unit 130 does not need to include the basic functional unit 132. If the extended function section 131 includes the basic function section 132 and a function section lower than the middleware section 120 replaces the basic function section 132, the device-independent application section 130 does not need to include the basic function section 132.

管理・制御エージェント部133は、EMS140からの通信を受けずに、予め定められた設定に従って自動設定する場合、EMS140と入出力しなくてよい。更に、管理・制御エージェント部133が管理設定機能を備えず、他の機器無依存アプリ部130や基本機能部132や機器依存部110が管理設定機能を備える場合、機器無依存アプリ部130は、管理・制御エージェント部133を備えなくてもよい。 The management/control agent unit 133 does not need to input/output to/from the EMS 140 when performing automatic settings according to predetermined settings without receiving communication from the EMS 140 . Furthermore, if the management/control agent section 133 does not have a management setting function and the other device-independent application section 130, basic function section 132, or device-dependent section 110 has a management setting function, the device-independent application section 130 The management/control agent section 133 may not be provided.

EMS140と機器無依存アプリ部130とは、情報を直接入出力してもよい。また、機器依存部110は、NE管理・制御部115と、NE管理・制御部115の下位の機能部の機器依存アプリ部150(後述する図3及び後述する図5参照)によって代替されてもよい。 The EMS 140 and the device-independent application unit 130 may directly input and output information. Furthermore, the device-dependent unit 110 may be replaced by the NE management/control unit 115 and the device-dependent application unit 150 (see FIG. 3 described later and FIG. 5 described later), which is a lower functional unit of the NE management/control unit 115. good.

管理・制御エージェント部133は、予め定められた設定に従って自動設定する場合、EMS140との間で情報を入出力しなくてよい。更に、管理設定機能を管理・制御エージェント部133が備えず他の機器無依存アプリ部130や基本機能部132や機器依存部110が管理設定機能を備える場合、機器無依存アプリ部130は、管理・制御エージェント部133を備えなくてもよい。EMS140と機器無依存アプリ部130とは、情報を直接入出力してもよい。 The management/control agent unit 133 does not need to input/output information to/from the EMS 140 when automatically setting according to predetermined settings. Furthermore, if the management/control agent unit 133 does not have a management setting function and other device-independent application units 130, basic function unit 132, or device-dependent unit 110 have management setting functions, the device-independent application unit 130 does not have the management setting function. - The control agent unit 133 may not be provided. The EMS 140 and the device-independent application unit 130 may directly input and output information.

機器無依存アプリ部130と機器依存部110との入出力の例は以下である。
例えば、DBAアプリ部及びプロテクションアプリ部は、TCレイヤのエンベデッドOAMエンジン(Embedded OAM Engine)と、相互に情報を入出力する。DWBA(Dynamic Wavelength and Bandwidth Assignment)アプリ及びONU登録認証アプリ部は、TCレイヤのPLOAMエンジンと、相互に情報を入出力する。省電力アプリ部は、OMCI及びL2主信号処理機能部(L2機能部)と相互に情報を入出力する。MLD(Multicast Listener Discover)プロキシアプリ部は、L2機能部と相互に情報を入出力する。低速監視アプリ(OMCI)は、OMCIと相互に情報を入出力する。OMCI及びL2機能部は、XGEMフレーマ(XGPON Encapsulation Method Framer)及び暗号化を動作させる。ここで、DWBAとDBAは、別体、一体又は組み合わせでもよい。例えば、管理・制御エージェント部133は、保守運用機能のアプリ部であり、NE管理・制御部115のためのNEコントローラ等であるEMS140と、相互に情報を入出力する。
An example of input/output between the device-independent application section 130 and the device-dependent section 110 is as follows.
For example, the DBA application section and the protection application section mutually input and output information with an embedded OAM engine of the TC layer. The DWBA (Dynamic Wavelength and Bandwidth Assignment) application and the ONU registration authentication application section mutually input and output information with the PLOAM engine of the TC layer. The power saving application unit inputs and outputs information to and from the OMCI and the L2 main signal processing function unit (L2 function unit). The MLD (Multicast Listener Discover) proxy application unit inputs and outputs information to and from the L2 function unit. The low speed monitoring application (OMCI) inputs and outputs information to and from OMCI. The OMCI and L2 functional units operate the XGEM framer (XGPON Encapsulation Method Framer) and encryption. Here, DWBA and DBA may be separate, integrated, or combined. For example, the management/control agent unit 133 is an application unit for maintenance and operation functions, and inputs/outputs information to/from the EMS 140, which is an NE controller or the like for the NE management/control unit 115.

なお、機器無依存アプリ部130の実装には、優先順位があってもよい。例えば、管理・制御エージェント部133が最も優先される第1の優先順位である。第2の優先順位以下は、例えば、DBAアプリ、DWBAアプリ、省電力アプリ、ONU登録認証アプリ、MLDプロキシアプリ、プロテクションアプリ、低速監視アプリ(OMCI)の順である。 Note that the implementation of the device-independent application unit 130 may be prioritized. For example, the management/control agent unit 133 has the highest priority. The order of priority below the second priority is, for example, DBA application, DWBA application, power saving application, ONU registration authentication application, MLD proxy application, protection application, and low speed monitoring application (OMCI).

機器無依存アプリ部130は、機器のベンダ、方式、機器種別、機器の世代、例えば、ITU-T G.989シリーズに準拠するTWDM-PONと、ITU-T G.987シリーズに準拠するXG-PONと、ITU-T G.984シリーズに準拠するG-PONと、ITU-T G.983シリーズに準拠するB(Broadband)PONとのいずれにもよらずに動作するアプリである。機器無依存アプリ部130は、機器のベンダ、方式、機器種別、機器の世代、例えば、IEEE802.3avやIEEE1904.1等に準拠する10GE-PONとIEEE802.3ahに準拠するGE-PON等の差異とによらずに動作するアプリである。 The device-independent application unit 130 determines the device vendor, system, device type, and device generation, such as ITU-T G. TWDM-PON compliant with 989 series and ITU-T G.989 series. XG-PON compliant with 987 series and ITU-T G. G-PON compliant with 984 series and ITU-T G.984 series. This is an application that operates independently of B (Broadband) PON that conforms to the 983 series. The device-independent application unit 130 detects differences between device vendors, systems, device types, and device generations, such as 10GE-PON compliant with IEEE802.3av and IEEE1904.1, and GE-PON compliant with IEEE802.3ah. This is an app that works regardless of the situation.

拡張機能部131のアプリとして、機器無依存API21を介して、一部のベンダ、方式、種別、世代に備える機能を駆動するためのアプリや、一部のベンダ、方式、種別、世代の装置のみに備える機能を駆動するアプリを含んでいてもよい。 Applications of the extended function unit 131 include applications for driving functions for some vendors, methods, types, and generations through the device-independent API 21, and applications for devices of some vendors, methods, types, and generations. It may also include an app that drives the functionality provided for.

管理・制御エージェント部133は、EMS140及びミドルウェア部120と入出力する。ミドルウェア部120は、NE管理・制御部115との間で、NE管理情報及び制御情報を入出力する。NE管理・制御部115は、ミドルウェア部120を介さずに、NE管理情報及び制御情報をEMS140と直接送受信してもよいし、管理・制御エージェント部133を介して、NE管理情報及び制御情報を送受信してもよい。 The management/control agent section 133 inputs/outputs the EMS 140 and the middleware section 120 . The middleware section 120 inputs and outputs NE management information and control information to and from the NE management/control section 115. The NE management/control unit 115 may directly send/receive NE management information and control information to/from the EMS 140 without going through the middleware unit 120, or may send/receive NE management information and control information via the management/control agent unit 133. It may be sent and received.

ミドルウェア部120は、機器無依存アプリ部130と機器無依存API21を介して情報を入出力する。ミドルウェア部120は、機器依存API23を介して、機器依存部110のOAM部114、ドライバ、ファームウェア、ハードウェア部111(PHY)又はハードウェア部112(MAC)と情報を入出力する。ミドルウェア部120は、入力した情報を、そのまま又は所定の形式で出力する。例えば、ミドルウェア部120は、出力先が機器無依存アプリ部130の各部であれば、機器無依存API21の各部の入力形式に情報を変換する。出力先が機器依存部110のOAM部114、ドライバ、ファームウェア、ハードウェア部111(PHY)又はハードウェア部112(MAC)であれば、ミドルウェア部120は、それぞれに入力する形式の機器依存API23の形式に変換してから、又は終端して所定の処理を施してから情報を出力先に送信する。 The middleware section 120 inputs and outputs information via the device-independent application section 130 and device-independent API 21. The middleware section 120 inputs and outputs information to and from the OAM section 114, driver, firmware, hardware section 111 (PHY), or hardware section 112 (MAC) of the device dependent section 110 via the device dependent API 23. The middleware unit 120 outputs the input information as is or in a predetermined format. For example, if the output destination is each section of the device-independent application section 130, the middleware section 120 converts the information into the input format of each section of the device-independent API 21. If the output destination is the OAM unit 114, driver, firmware, hardware unit 111 (PHY), or hardware unit 112 (MAC) of the device dependent unit 110, the middleware unit 120 outputs the device dependent API 23 in the format input to each. The information is sent to the output destination after being converted into a format or after being terminated and subjected to predetermined processing.

ミドルウェア部120は、入力の際に、それぞれの入力先に不要な入力情報は削除し、不足の情報があれば、他の機器無依存API21や機器依存API23を介して収集して補足することが望ましい。また、ミドルウェア部120への入力の際に、ブロードキャスト又はマルチキャストして、関連するアプリ等に同報することとしてもよい。 During input, the middleware unit 120 deletes unnecessary input information for each input destination, and if there is insufficient information, it can collect and supplement it via other device-independent APIs 21 and device-dependent APIs 23. desirable. Further, when inputting to the middleware unit 120, the information may be broadcast or multicast to be simultaneously notified to related applications and the like.

図2では、ミドルウェア部120や機器依存部110は単一で例示したが、それぞれ複数から構成されていてもよい。機器依存部110のハードウェアに複数のプロセッサが含まれる場合、ミドルウェア部120はプロセッサやハードウェアをまたいでプロセッサ間通信等を用いて入出力してもよい。機器無依存アプリ部130間や機器無依存アプリ部130をDLL(Dynamic Link Library)のような実行プログラムとして、単一のプロセッサ上のユーザ空間上に配置してもよいし、複数のプロセッサ上のユーザ空間上に配置してもよい。 In FIG. 2, the middleware section 120 and the device-dependent section 110 are illustrated as a single unit, but each may be composed of a plurality of units. When the hardware of the device-dependent unit 110 includes a plurality of processors, the middleware unit 120 may perform input/output across processors and hardware using inter-processor communication or the like. The device-independent application section 130 or the device-independent application section 130 may be placed in the user space on a single processor as an execution program such as a DLL (Dynamic Link Library), or may be placed in the user space on a single processor. It may be placed in user space.

また、機器無依存アプリ部130は、API等の入出力IFを確保した上でカーネル空間に配置してもよいし、独立にファームウェア等に入替可能なIFを有するミドルウェア部120とともに配置してもよいし、ファームウェア等に組み込んでコンパイルし直してもよい。機器無依存アプリ部130毎にユーザ空間やカーネル空間を任意の組み合わせとしてもよい。
同一の機能に対応する機器無依存アプリ部130を、ユーザ空間とカーネル空間の両方で実装可能としてもよい。この場合、例えば、切り替えていずれかを選択してもよいし、両方協働して処理してもよいし、一方のみで実処理を行うとしてもよい。機器依存部110のソフトウェアも同様である。
Furthermore, the device-independent application section 130 may be placed in the kernel space after securing an input/output IF such as an API, or may be placed together with the middleware section 120 that has an IF that can be independently replaced with firmware, etc. Alternatively, it may be incorporated into firmware or the like and recompiled. Any combination of user space and kernel space may be used for each device-independent application unit 130.
The device-independent application unit 130 corresponding to the same function may be implemented in both user space and kernel space. In this case, for example, one may be selected by switching, both may be processed in cooperation, or only one may perform actual processing. The same applies to the software of the device dependent unit 110.

望ましくは、主信号処理やDBA処理や低レイヤの信号処理のように高速処理が必要であるほど、拡張性・入替の即時性とトレードオフはあるが、オーバーヘッドが少なく高速な処理が期待されるカーネル空間やファームウェアに組み込むことが望ましい。機器依存アプリ部150(後述する図3及び後述する図5参照)を配置するプロセッサもプロセッサ間通信によるバスや速度等の制限、通信路の占有等による他のプログラムへの影響の観点から、実処理を行うプロセッサ又はその近傍のプロセッサのユーザ空間やカーネル空間やファームウェア上に配置することが望ましい。ただし、実処理を行うプロセッサ又はその近傍のプロセッサの能力を軽減するためにはプロセッサ間通信によるコミュニケーションコストは増大するが、遠隔のプロセッサで処理するとしてもよい。 Preferably, the more high-speed processing is required, such as main signal processing, DBA processing, and low-layer signal processing, the more high-speed processing is expected with less overhead, although there is a trade-off with scalability and immediacy of replacement. It is desirable to incorporate it into the kernel space or firmware. The processor in which the device-dependent application section 150 (see FIG. 3 and FIG. 5, which will be described later) is placed is also not suitable for implementation, from the viewpoint of restrictions on buses and speeds due to inter-processor communication, and the impact on other programs due to occupancy of communication paths. It is desirable to place it in the user space, kernel space, or firmware of the processor that performs the processing or a processor near it. However, in order to reduce the capacity of a processor that performs actual processing or a processor in its vicinity, the communication cost due to inter-processor communication increases, but processing may be performed by a remote processor.

機器無依存API21は、追加する拡張機能部131を想定してミドルウェア部120に予め備えられることが望ましいが、機器依存API23や他の機器無依存アプリ部130の改変を抑制する形で、必要に応じて追加又は削除されてもよい。 It is desirable that the device-independent API 21 is provided in the middleware section 120 in advance in anticipation of the extension function section 131 to be added, but it may be necessary to prevent modification of the device-dependent API 23 or other device-independent application sections 130. They may be added or deleted accordingly.

なお、本例では、ソフト化領域を、基本機能部132、管理・制御エージェント部133、拡張機能部131、ミドルウェア部120としたが、ソフト化領域は、サービスアダプテーション(暗号化、フラグメント処理、GEMフレーム化/XGEMフレーム化、PHYアダプテーションのFEC、スクランブル、同期ブロック生成/抽出、GTC(GPON Transmission Convergences)フレーム化、PHYフレーム化、SP変換、符号化方式も対象としてもよい。アーキテクチャのソフト化機能の実装例とハードウェア部に対応する機能配備の例を説明する。機能配備は、例えば、ネットワーク機器又は外部のサーバにソフト化機能を備える。これは他の例でも同様である。 In this example, the software area is the basic function section 132, the management/control agent section 133, the extended function section 131, and the middleware section 120, but the software area includes service adaptation (encryption, fragment processing, GEM Framing/XGEM framing, PHY adaptation FEC, scrambling, synchronization block generation/extraction, GTC (GPON Transmission Convergence) framing, PHY framing, SP conversion, and encoding methods may also be targeted.Architecture softening functions An implementation example and an example of functional arrangement corresponding to the hardware section will be described.The functional arrangement includes, for example, providing a software function in a network device or an external server.This is the same in other examples.

(アーキテクチャの第2例)
図3は、通信装置のアーキテクチャの第2例を示す図である。図3では、通信装置は、図2に示す通信装置のミドルウェア部120の配下に機器依存アプリ部150を更に備えた構成である。アーキテクチャの第2例は、機器依存アプリ部150を備えること以外は、アーキテクチャの第1例と同様である。
(Second example of architecture)
FIG. 3 is a diagram illustrating a second example of the architecture of a communication device. In FIG. 3, the communication device is configured to further include a device-dependent application section 150 under the middleware section 120 of the communication device shown in FIG. The second example of the architecture is the same as the first example of the architecture except that it includes the device-dependent application section 150.

図3では、通信装置は、準拠する機器依存部110の標準規格又は機器製造ベンダに依存するハードウェア部111(PHY)及びハードウェア部112(MAC)と、ハードウェア部111(PHY)及びハードウェア部112(MAC)を駆動するドライバ、ファームウェア等を実行するソフトウェア部113と、機器依存部110のハードウェア部111(PHY)及びハードウェア部112(MAC)やソフトウェア部113の少なくとも一部を駆動する機器依存アプリ部150と、機器依存部110のハードウェア部111(PHY)、ハードウェア部112(MAC)、ソフトウェア部113及び機器依存アプリ部150の違いを隠蔽するミドルウェア部120と、機器に依存しない汎用の機器無依存アプリ部130とを備える。 In FIG. 3, the communication device includes a hardware section 111 (PHY) and a hardware section 112 (MAC) that depend on the standard of the device-dependent section 110 or the device manufacturing vendor, and a hardware section 111 (PHY) and a A software section 113 that executes a driver, firmware, etc. that drives the hardware section 112 (MAC), and at least a part of the hardware section 111 (PHY) and the hardware section 112 (MAC) of the device dependent section 110 and the software section 113. The device-dependent application section 150 to be driven, the middleware section 120 that hides the differences between the hardware section 111 (PHY), hardware section 112 (MAC), software section 113, and device-dependent application section 150 of the device-dependent section 110, and the device-dependent application section 150. The device includes a general-purpose device-independent application section 130 that does not depend on the device.

ミドルウェア部120と機器依存アプリ部150とは、機器依存API23で接続される。機器依存アプリ部150と、機器依存部110のOAM部114、ソフトウェア部113、ハードウェア部111(PHY)及びハードウェア部112(MAC)とは、機器依存API24で接続される。機器依存アプリ部150と管理・制御エージェント部133とは、API26で接続される。 The middleware section 120 and the device-dependent application section 150 are connected through a device-dependent API 23. The device-dependent application section 150 and the OAM section 114, software section 113, hardware section 111 (PHY), and hardware section 112 (MAC) of the device-dependent section 110 are connected through a device-dependent API 24. The device-dependent application section 150 and the management/control agent section 133 are connected through an API 26.

機器無依存アプリ部130は、例えば、EMS140からの通信を受ける管理・制御エージェント部133と、基本機能部132と、拡張機能部131とを備える。機器無依存アプリ部130は、アーキテクチャの第1例と同様に、管理・制御エージェント部133と基本機能部132と拡張機能部131とのうちいずれかを備えなくてもよい。機器無依存アプリ部130は、管理・制御エージェント部133と基本機能部132と拡張機能部131と以外の機能部を、更に備えてもよい。また、拡張機能部131は、アーキテクチャの第1例と同様に、他の機能に影響を与えずに追加、削除、入替又は変更が可能であることが好ましい。 The device-independent application section 130 includes, for example, a management/control agent section 133 that receives communication from the EMS 140, a basic function section 132, and an extended function section 131. The device-independent application section 130 does not need to include any one of the management/control agent section 133, the basic function section 132, and the extended function section 131, as in the first example of the architecture. The device-independent application unit 130 may further include functional units other than the management/control agent unit 133, the basic function unit 132, and the extended function unit 131. Further, as in the first example of the architecture, it is preferable that the extended function section 131 can be added, deleted, replaced, or changed without affecting other functions.

基本機能部132は、各拡張機能部131の一部として含まれていてもよいし、ミドルウェア部120の下位で代替されてもよい。拡張機能部131が基本機能部132を含む場合や、ミドルウェア部120の下位が基本機能部132を代替する場合や、それらの組み合わせである場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。 The basic function section 132 may be included as a part of each extended function section 131, or may be substituted at a lower level of the middleware section 120. When the extended function section 131 includes the basic function section 132, when a lower part of the middleware section 120 replaces the basic function section 132, or when a combination thereof, the device-independent application section 130 includes the basic function section 132. You don't have to.

また、基本機能部132の一部もミドルウェア部120の下位の機器依存アプリ部150で代替してもよい。管理・制御エージェント部133は、予め定められた設定に従って自動設定する場合、EMS140との間で情報を入出力しなくてよい。更に、管理設定機能を管理・制御エージェント部133が備えず、他の機器無依存アプリ部130や基本機能部132や機器依存部110が管理設定機能を備える場合、機器無依存アプリ部130は、管理・制御エージェント部133を備えなくてもよい。 Further, a part of the basic function section 132 may also be replaced by the device-dependent application section 150 that is lower than the middleware section 120. The management/control agent unit 133 does not need to input/output information to/from the EMS 140 when automatically setting according to predetermined settings. Furthermore, if the management/control agent unit 133 does not have a management setting function, and the other device-independent application unit 130, basic function unit 132, or device-dependent unit 110 has a management setting function, the device-independent application unit 130 The management/control agent section 133 may not be provided.

EMS140と機器無依存アプリ部130とは、直接入出力してもよい。ミドルウェア部120の下位が基本機能部132の全てを代替する場合、機器無依存アプリ部130は、基本機能部132を備えなくてもよい。 Direct input/output may be performed between the EMS 140 and the device-independent application section 130. When the lower part of the middleware section 120 completely replaces the basic function section 132, the device-independent application section 130 does not need to include the basic function section 132.

図3に示す通信装置において、機器依存アプリ部150は、ミドルウェア部120を介して情報を入出力してもよいし、管理・制御エージェント部133から情報を直接入出力してもよいし、両者のうちのいずれかとの間で情報を入出力してもよいし、EMS140と直接入出力してもよい。また、機器依存アプリ部150が、EMS140からの通信を受けずに、予め定められた設定に従って自動設定されており、ミドルウェア部120を介してEMS140から管理及び制御情報を取得可能である場合、機器無依存アプリ部130は、管理・制御エージェント部133を備えなくてもよい。 In the communication device shown in FIG. 3, the device-dependent application section 150 may input/output information via the middleware section 120, may input/output information directly from the management/control agent section 133, or may input/output information directly from the management/control agent section 133. Information may be input/output to/from any one of them, or may be input/output directly to/from the EMS 140. Further, if the device-dependent application section 150 is automatically configured according to predetermined settings without receiving communication from the EMS 140 and can acquire management and control information from the EMS 140 via the middleware section 120, the device The independent application section 130 does not need to include the management/control agent section 133.

機器無依存アプリ部130は、ミドルウェア部120を介して少なくとも機器依存部110のハードウェア部111(PHY)及びハードウェア部112(MAC)との間又はソフトウェア部113との間で、情報を入出力する。機器無依存アプリ部130は、必要に応じてミドルウェア部120を介して、相互に入出力する。特に、機器無依存アプリ部130は、EMS140との間で入出力された情報に応じて制御又は管理を実行する場合、EMS140からの通信を受ける管理・制御エージェント部133との間で、情報を入出力する。 The device-independent application section 130 inputs information between at least the hardware section 111 (PHY) and the hardware section 112 (MAC) of the device-dependent section 110 or the software section 113 via the middleware section 120. Output. The device-independent application section 130 inputs and outputs data to and from each other via the middleware section 120 as necessary. In particular, when the device-independent application section 130 executes control or management according to information input/output with the EMS 140, the device-independent application section 130 exchanges information with the management/control agent section 133 that receives communication from the EMS 140. Input/output.

NE管理・制御部115は、ミドルウェア部120を介して管理・制御エージェント部133との間で、NE管理情報及び制御情報を入出力する。NE管理・制御部115は、ミドルウェア部120を介さずに、EMS140との間で、NE管理情報及び制御情報を直接入出力してもよい。 The NE management/control unit 115 inputs/outputs NE management information and control information to/from the management/control agent unit 133 via the middleware unit 120. The NE management/control unit 115 may directly input/output NE management information and control information to/from the EMS 140 without going through the middleware unit 120 .

機器依存アプリ部150は、管理・制御エージェント部133との間で、NE管理情報及び制御情報を入出力している。機器依存アプリ部150は、管理・制御エージェント部133を介さずに、EMS140との間で、情報を直接入出力してもよい。管理・制御エージェント部133は、EMS140、ミドルウェア部120及び機器依存アプリ部150との間で、情報を入出力する。ミドルウェア部120は、NE管理・制御部115との間で、NE管理情報及び制御情報を入出力する。 The device-dependent application unit 150 inputs and outputs NE management information and control information to and from the management/control agent unit 133. The device-dependent application section 150 may directly input/output information to/from the EMS 140 without going through the management/control agent section 133 . The management/control agent section 133 inputs and outputs information between the EMS 140, the middleware section 120, and the device-dependent application section 150. The middleware section 120 inputs and outputs NE management information and control information to and from the NE management/control section 115.

NE管理・制御部115は、ミドルウェア部120を介さずに、EMS140との間で、NE管理情報及び制御情報を直接入出力してもよい。ミドルウェア部120は、機器無依存アプリ部130との間で、機器無依存API21を介して情報を入出力し、機器依存部110のOAM部114、ドライバ、ファームウェア、ハードウェア部111(PHY)及びハードウェア部112(MAC)との間で、機器依存API23を介して情報を入出力する。 The NE management/control unit 115 may directly input/output NE management information and control information to/from the EMS 140 without going through the middleware unit 120 . The middleware section 120 inputs and outputs information to and from the device-independent application section 130 via the device-independent API 21, and the OAM section 114, driver, firmware, hardware section 111 (PHY) and Information is input and output to and from the hardware unit 112 (MAC) via the device-dependent API 23.

図3に示すミドルウェア部120は、図2に示すミドルウェア部120と同様に、そのまま又は所定の形式で入力する。機器無依存API21は、後から追加する拡張機能部131を想定して、予めミドルウェア部120に備えることが望ましいが、必要に応じて、機器依存API23や他の機器無依存アプリ部130の改変を抑制する形で追加又は削除してもよい。 Similar to the middleware section 120 shown in FIG. 2, the middleware section 120 shown in FIG. 3 receives input as is or in a predetermined format. It is desirable to prepare the device-independent API 21 in the middleware section 120 in advance in anticipation of the extended function section 131 that will be added later. However, if necessary, the device-independent API 23 and other device-independent application sections 130 can be modified. It may be added or deleted in a suppressed manner.

(アーキテクチャの第3例)
図4は、通信装置のアーキテクチャの第3例を示す図である。図4では、図2に示すアーキテクチャの第1例で説明したミドルウェア部120の代わりに、基本機能部132が、ハードウェア部111(PHY)及びハードウェア部112(MAC)と、拡張機能部131との入出力を行う。その他の機器無依存アプリ部130は、アーキテクチャの第1例と同様である。
(Third example of architecture)
FIG. 4 is a diagram illustrating a third example of the architecture of a communication device. In FIG. 4, instead of the middleware section 120 described in the first example of the architecture shown in FIG. Performs input/output with. The other device-independent application unit 130 is the same as the first example of architecture.

なお、図ではEMS140及び外部の装置160が基本機能部132を介して機器無依存アプリ部130に接続しているが、EMS140及び外部の装置160は必ずしも基本機能部132を介して機器無依存アプリ部130に接続している必要はない。EMS140及び外部の装置160は、必要に応じてミドルウェア部120に適宜接続してもよいし、機器無依存アプリ部130に直接接続してもよい。また「ミドルウェア部120経由で接続」と表現しているが、この表現は機器無依存アプリ部130からみた視点での表現である。実際には、ハードウェアでの接続の後にミドルウェア部120を介して機器無依存アプリ同士が接続している。 Note that in the figure, the EMS 140 and the external device 160 are connected to the device-independent application section 130 via the basic function section 132; It is not necessary to connect to section 130. The EMS 140 and the external device 160 may be appropriately connected to the middleware section 120 as necessary, or may be directly connected to the device-independent application section 130. Furthermore, although the expression "connection via the middleware section 120" is used, this expression is expressed from the viewpoint of the device-independent application section 130. In reality, device-independent applications are connected to each other via the middleware unit 120 after connection by hardware.

アーキテクチャの第1例と比べて、第3例は、機器依存API23、25を備えるミドルウェア部120を、準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかが異なる機器毎に作成する必要がない。これによって、アーキテクチャの第3例の通信装置は、機器間世代間でより多くの機能を汎用化して移植し易く、接続性の検証も容易で、機器の機能が堅牢となる効果がある。 Compared to the first example of the architecture, the third example of the architecture allows the middleware section 120 including the device-dependent APIs 23 and 25 to be configured for each device that conforms to a different standard, generation, method, system, device type, or manufacturing vendor. There is no need to create one. As a result, the communication device of the third example of the architecture has the effect that more functions can be generalized and ported between generations of devices, connectivity can be easily verified, and the functions of the devices can be made more robust.

アーキテクチャの第3例による通信装置は、機器依存部110と、機器無依存アプリ部130とを備える。機器依存部110は、準拠する標準規格又は機器製造ベンダ等に依存するハードウェア部111(PHY)及びハードウェア部112(MAC)と、ハードウェア部111(PHY)及びハードウェア部112(MAC)を駆動するドライバ、ファームウェア等のソフトウェア部113とを備える。ドライバ等は、機器依存部110の違いを隠蔽する。 The communication device according to the third example of architecture includes a device dependent section 110 and a device independent application section 130. The device-dependent unit 110 includes a hardware unit 111 (PHY) and a hardware unit 112 (MAC) that depend on a standard to comply with or a device manufacturing vendor. A software section 113 such as a driver, firmware, etc. that drives the . Drivers and the like hide differences in the device-dependent section 110.

機器無依存アプリ部130は、拡張機能部131と、基本機能部132とを備える。基本機能部132は、ハードウェア部111(PHY)及びハードウェア部112(MAC)と機器依存のソフトウェア部113との違いを隠蔽するドライバを介して、機器無依存API27(移植用IF)により機器依存部110と接続する。機器無依存アプリ部130は、ハードウェア部111(PHY)及びハードウェア部112(MAC)と機器依存のソフトウェア部113との違いを隠蔽するドライバを介して、ハードウェア部111(PHY)及びハードウェア部112(MAC)と機器依存のソフトウェア部113との間で、データを入出力する。 The device-independent application section 130 includes an extended function section 131 and a basic function section 132. The basic function section 132 uses a device-independent API 27 (porting IF) to connect the device to the device via a driver that hides the difference between the hardware section 111 (PHY), the hardware section 112 (MAC), and the device-dependent software section 113. It is connected to the dependent unit 110. The device-independent application section 130 connects the hardware section 111 (PHY) and the hardware section 112 (MAC) via a driver that hides the difference between the device-dependent software section 113 and the hardware section 111 (PHY) and the hardware section 112 (MAC). Data is input/output between the software section 112 (MAC) and the device-dependent software section 113.

基本機能部132と拡張機能部131とは、機器無依存API22(拡張用IF)を介して接続される。基本機能部132と機器依存部110とは、機器無依存API27を介して接続される。機器無依存アプリ部130の内の基本機能部132が、ミドルウェア部120の代わりに、ハードウェア部111(PHY)及びハードウェア部112(MAC)や拡張機能部131との間で、情報の入出力を行う。 The basic function section 132 and the extended function section 131 are connected via a device-independent API 22 (extension IF). The basic function section 132 and the device dependent section 110 are connected via a device independent API 27. The basic function unit 132 of the device-independent application unit 130 inputs information between the hardware unit 111 (PHY) and the hardware unit 112 (MAC) and the extended function unit 131 instead of the middleware unit 120. Perform output.

機器無依存アプリ部130は、必要に応じて基本機能部132を介して、相互に入出力する。機器無依存アプリ部130の拡張機能部131は、基本機能部132及び機器無依存API22を介して、情報を入出力する。基本機能部132は、拡張機能部131と機器無依存API22を介して情報を入出力し、機器依存部110のOAM部、ドライバ、ファームウェア、ハードウェア部111(PHY)及びハードウェア部112(MAC)と機器無依存API27とを介して情報を入出力する。 The device-independent application section 130 inputs and outputs each other via the basic function section 132 as necessary. The extended function section 131 of the device-independent application section 130 inputs and outputs information via the basic function section 132 and the device-independent API 22. The basic function unit 132 inputs and outputs information via the extended function unit 131 and the device-independent API 22, and controls the OAM unit, driver, firmware, hardware unit 111 (PHY), and hardware unit 112 (MAC) of the device-dependent unit 110. ) and the device-independent API 27.

基本機能部132は、図2に示すミドルウェア部120と同様に、そのまま又は所定の形式で情報を入力する。例えば、他の機器無依存アプリ部130であれば、基本機能部132は、入力する形式の機器無依存API22の形式にそれぞれに変換し、機器依存のOAM部、ドライバ、ファームウェア、ハードウェア部であれば、入力する形式の機器無依存API22の形式にそれぞれに変換してから、又は終端して所定の処理を施してから情報を入力する。入力の際に、基本機能部132は、それぞれの入力先に不要な入力情報を削除し、不足の情報があれば、他の機器無依存API22や機器無依存API27を介して収集して補足することが望ましい。しかし、基本機能部132は、入力先への入力を、ブロードキャスト又はマルチキャストして、関連するアプリ等に同報することとしてもよい。 Similar to the middleware section 120 shown in FIG. 2, the basic function section 132 receives information as is or in a predetermined format. For example, if it is another device-independent application section 130, the basic function section 132 converts the input format into the device-independent API 22 format, and converts it into the device-dependent OAM section, driver, firmware, and hardware section. If so, input the information after converting it into the device-independent API 22 format of the input format, or after terminating and performing predetermined processing. During input, the basic function unit 132 deletes unnecessary input information from each input destination, and if there is missing information, collects and supplements it via other device-independent APIs 22 and device-independent APIs 27. This is desirable. However, the basic function unit 132 may broadcast or multicast the input to the input destination to simultaneously notify related applications and the like.

機器無依存アプリ部130は、例えば、拡張機能部131-1~131-3と、基本機能部132とを備える。機器無依存アプリ部130は、拡張機能部131と基本機能部132とのうち、いずれかを備えなくてもよい。機器無依存アプリ部130は、拡張機能部131と基本機能部132と以外の機能部を、更に備えてもよい。例えば、拡張機能部131が不要である場合、機器無依存アプリ部130は、拡張機能部131を備えなくてよい。 The device-independent application section 130 includes, for example, extended function sections 131-1 to 131-3 and a basic function section 132. The device-independent application section 130 does not need to include either the extended function section 131 or the basic function section 132. The device-independent application unit 130 may further include functional units other than the extended function unit 131 and the basic function unit 132. For example, if the extended function section 131 is not required, the device-independent application section 130 does not need to include the extended function section 131.

拡張機能部131は、他の機能に影響を与えることなく独立に追加又は削除可能であることが好ましい。例えば、サービス上の要求に合わせて、例えばマルチキャストサービス、省電力対応を拡張機能部131とする場合、拡張機能部131が必要になった場合に、適宜追加し、不要となった場合に適宜削除し、変更に応じて入替又は変更してもよい。 It is preferable that the extended function section 131 can be added or deleted independently without affecting other functions. For example, if the extended function section 131 is used for multicast service or power saving in accordance with service requirements, the extended function section 131 is added as appropriate when it becomes necessary, and deleted as appropriate when it is no longer needed. However, they may be replaced or changed according to changes.

機器無依存API22は、後から追加する拡張機能部131を想定して、基本機能部132に予め備えることが望ましいが、必要に応じて、機器無依存API22、機器無依存API27、他の機器無依存アプリ部130の改変を抑制する形で、追加又は削除してもよい。 It is desirable that the device-independent API 22 is provided in the basic function section 132 in advance in anticipation of the extended function section 131 that will be added later. Additions or deletions may be made in a manner that suppresses modification of the dependent application section 130.

(アーキテクチャの第4例)
図5は、通信装置のアーキテクチャの第4例を示す図である。アーキテクチャの第4例とアーキテクチャの第3例との違いは、通信装置が、基本機能部132の配下に、機器依存アプリ部150を備える点である。このように、アーキテクチャの第4例の通信装置は、機器依存アプリ部150を備えることで、基本機能部132の構成を簡易化できる効果がある。
(Fourth example of architecture)
FIG. 5 is a diagram illustrating a fourth example of the architecture of a communication device. The difference between the fourth example of architecture and the third example of architecture is that the communication device includes a device-dependent application section 150 under the basic function section 132. In this way, the communication device according to the fourth example of the architecture has the effect of simplifying the configuration of the basic function section 132 by including the device-dependent application section 150.

図5に示す通信装置は、機器依存部110と、機器無依存アプリ部130とを備える。機器依存部110は、準拠する標準規格又は機器製造ベンダに依存するハードウェア部111(PHY)及びハードウェア部112(MAC)と、ハードウェア部111(PHY)及びハードウェア部112(MAC)を駆動するドライバ、ファームウェア等のソフトウェア部113と、機器依存部110の少なくとも一部分を駆動する機器依存アプリ部150とを有する。機器無依存アプリ部130は、移植用IFとハードウェア部111(PHY)及びハードウェア部112(MAC)と機器依存のソフトウェアとの違いを隠蔽するドライバを介して又は移植用IFと機器依存アプリ部150とを介して、機器に依存しない処理を実行する汎用の機器無依存アプリである。機器無依存アプリ部130内の基本機能部132と、機器依存部110内の機器依存アプリ部150とは、機器無依存API27を介して接続される。機器依存アプリ部150と機器依存部110の他の機能部とは、機器依存API24を介して接続される。 The communication device shown in FIG. 5 includes a device dependent section 110 and a device independent application section 130. The device-dependent unit 110 includes a hardware unit 111 (PHY) and a hardware unit 112 (MAC) that depend on the standard that complies with or the equipment manufacturing vendor. It has a software section 113 such as a driver and firmware to drive, and a device-dependent application section 150 that drives at least a part of the device-dependent section 110. The device-independent application section 130 communicates between the porting IF and the device-dependent application via a driver that hides the difference between the porting IF, the hardware section 111 (PHY) and the hardware section 112 (MAC), and the device-dependent software. This is a general-purpose device-independent application that executes device-independent processing via the unit 150. The basic function section 132 in the device-independent application section 130 and the device-dependent application section 150 in the device-dependent section 110 are connected via the device-independent API 27. The device dependent application section 150 and other functional sections of the device dependent section 110 are connected via the device dependent API 24.

機器無依存アプリ部130内の基本機能部132は、ミドルウェア部120の代わりに、基本機能部132がハード、拡張機能部131との入出力を行う。基本機能部132の中に、EMS140からの通信を受ける管理・制御エージェント部133(図2、図3参照)相当を含んでいてもよいし、拡張機能部131として管理・制御エージェント部133を備えてもよい。 The basic function section 132 in the device-independent application section 130 performs input/output with hardware and the extended function section 131 instead of the middleware section 120. The basic function unit 132 may include a management/control agent unit 133 (see FIGS. 2 and 3) that receives communications from the EMS 140, or the management/control agent unit 133 may be included as the extended function unit 131. It's okay.

基本機能部132は、拡張機能部131と機器無依存API22(拡張用IF)を介して入出力し、機器依存部110のOAM部、ドライバ、ファームウェア、ハードウェア部111(PHY)及びハードウェア部112(MAC)と、また、機器無依存API22(移植用IF)と機器依存部110の差異を隠蔽する機器依存部110のドライバ又は機器依存アプリ部150と機器無依存API27を介して入出力する。 The basic function section 132 inputs and outputs input and output from the extension function section 131 and the device-independent API 22 (extension IF), and the OAM section, driver, firmware, hardware section 111 (PHY), and hardware section of the device-dependent section 110. 112 (MAC), and the driver of the device-dependent section 110 that hides the difference between the device-independent API 22 (porting IF) and the device-dependent section 110, or the device-dependent application section 150 and the device-independent API 27. .

基本機能部132は、図2に示すミドルウェア部120と同様に、そのまま又は所定の形式で入力する。アーキテクチャの第3例と同様に、基本機能部132の中に、EMS140からの通信を受ける管理・制御エージェント部133相当を含んでいてもよいし、拡張機能部131として管理・制御エージェント部133を備えてもよい。 Similar to the middleware section 120 shown in FIG. 2, the basic function section 132 receives input as is or in a predetermined format. Similar to the third example of the architecture, the basic function section 132 may include a management/control agent section 133 that receives communication from the EMS 140, or the management/control agent section 133 may be included as an extended function section 131. You may prepare.

機器無依存アプリ部130は、例えば、拡張機能部131-1~131-3と、基本機能部132とを備える。機器無依存アプリ部130は、アーキテクチャの第3例と同様に、拡張機能部131と基本機能部132とのいずれかを備えなくてもよい。機器無依存アプリ部130は、アーキテクチャの第3例と同様に、拡張機能部131と基本機能部132と以外の機能部を、更に備えてもよい。 The device-independent application section 130 includes, for example, extended function sections 131-1 to 131-3 and a basic function section 132. The device-independent application section 130 does not need to include either the extended function section 131 or the basic function section 132, as in the third example of the architecture. The device-independent application section 130 may further include functional sections other than the extended functional section 131 and the basic functional section 132, as in the third example of the architecture.

拡張機能部131は、アーキテクチャの第3例と同様に、互いに独立に他の機能に影響を与えずに、追加、削除、入替又は変更が可能であることが好ましい。基本機能部132の一部は、機器依存アプリ部150で代替してもよい。機器依存アプリ部150は、情報を基本機能部132から直接入出力しているが、そのまま又は所定の変換の後に、基本機能部132を介さずにEMS140との間で情報を入出力してもよい。 As with the third example of the architecture, it is preferable that the extended function section 131 can be added, deleted, replaced, or changed independently from each other without affecting other functions. A part of the basic function section 132 may be replaced by a device-dependent application section 150. Although the device-dependent application section 150 directly inputs and outputs information from the basic function section 132, it is also possible to input and output information to and from the EMS 140 without going through the basic function section 132, either as is or after a predetermined conversion. good.

機器無依存API22、27は、図2に示すアーキテクチャの第1例と同様に、後から追加する拡張機能部131を想定して、基本機能部132に予め備えることが望ましいが、機器無依存API22、機器無依存API27、他の機器無依存アプリ部130、機器依存アプリ部150又は機器依存API24の改変を抑制する形で、必要に応じて追加又は削除してもよい。 As with the first example of the architecture shown in FIG. , the device-independent API 27, other device-independent application section 130, device-dependent application section 150, or device-dependent API 24 may be added or deleted as necessary in a manner that suppresses modification.

(アーキテクチャの第5例)
図6の右上図は、アーキテクチャの第5例を示す図である。図6の右下図はアーキテクチャの第1~第4例に相当する。同図では、通信装置がOLTである場合を示している。アーキテクチャの第5例は、外付ハードにOLTの機能を実装(クラウド化)することで、既存/市中品OLTハードを活用して、サービスに応じた機能追加/変更を用意とする機能クラウド化のアプローチを行う場合に好適である。
(Fifth example of architecture)
The upper right diagram in FIG. 6 is a diagram showing a fifth example of the architecture. The lower right diagram in FIG. 6 corresponds to the first to fourth examples of architecture. The figure shows a case where the communication device is an OLT. The fifth example of architecture is a functional cloud that utilizes existing/off-the-shelf OLT hardware to add/change functions depending on the service by implementing OLT functions on external hardware (cloudification). This method is suitable for taking a structuring approach.

本例では、通信装置は、既存/市中品ハードウェアと外付ハードウェアからなる。例えば既存/市中品ハードウェアは機器に依存する非汎用の機器依存部110であり、外付ハードウェア上にハードウェアやソフトウェアの違いを隠蔽するミドルウェア部121と、動作が機器に依存しない汎用の機器無依存アプリ部130とを備える。したがって、同図のミドルウェア以下の機器依存部(ベンダ依存部)は、通信装置の機器が準拠する標準規格や機器の製造ベンダに依存する機能部である。また、機器無依存アプリ部130は、通信装置の機器が準拠する標準規格や機器の製造ベンダに依存しない機能部である。 In this example, the communication device consists of existing/off-the-shelf hardware and external hardware. For example, existing/commercially available hardware is a non-general-purpose device-dependent part 110 that depends on the device, a middleware part 121 that hides differences in hardware and software on external hardware, and a general-purpose device whose operation does not depend on the device. and a device-independent application section 130. Therefore, the device-dependent section (vendor-dependent section) below the middleware shown in the figure is a functional section that depends on the standard to which the device of the communication device complies and the manufacturer of the device. Further, the device-independent application unit 130 is a functional unit that does not depend on the standard to which the device of the communication device complies or the manufacturer of the device.

ミドルウェア部121と機器無依存アプリ部130とは、機器に依存しない入出力IFである機器無依存APIを介して接続される。機器依存部110の例えば、ソフトウェア部、OAM、ハードウェア部(PHY)及びハードウェア部(MAC)と、外付ハードウェア上のミドルウェア部121とは、機器に依存する入出力IFである機器依存API及び既存/市中品ハードウェアと外付ハードウェア間の機器間接続を介して接続される。 The middleware section 121 and the device-independent application section 130 are connected via a device-independent API, which is a device-independent input/output IF. For example, the software section, OAM, hardware section (PHY), and hardware section (MAC) of the device dependent section 110 and the middleware section 121 on external hardware are device dependent, which is an input/output IF that depends on the device. Connections are made via APIs and device-to-device connections between existing/off-the-shelf hardware and external hardware.

本アーキテクチャでは機器無依存アプリ部130による拡張機能部(独自機能部)の柔軟及び迅速な追加を容易にし、通信サービスをタイムリーに提供することができる。ここで、機器依存部110は、図6に示す保守運用、アクセス制御、物理層処理、光モジュルであってもよく、機器自体の構成による。 This architecture allows the device-independent application section 130 to easily and flexibly add extended function sections (original function sections), thereby making it possible to provide communication services in a timely manner. Here, the device dependent unit 110 may be maintenance and operation, access control, physical layer processing, or optical module shown in FIG. 6, depending on the configuration of the device itself.

例えば、主信号の優先処理や回線の利用効率を向上するDBA等の更新頻度が高い機能又は通信サービス差異化に寄与する機能を優先して、機器依存部110又は機器無依存アプリ部130とすることを決めてもよい。更に、共用化を図る機器の準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかに関して差異の隔たりが小さいものから、機器無依存アプリ部130としてもよい。 For example, functions that are updated frequently, such as priority processing of main signals and DBA that improves line usage efficiency, or functions that contribute to communication service differentiation are prioritized and set as the device-dependent section 110 or the device-independent application section 130. You can decide. Furthermore, the device-independent application section 130 may be selected from devices that have a small difference in at least one of the standards, generations, methods, systems, device types, and manufacturing vendors that the devices to be shared are compliant with.

準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの少なくともいずれかに対しては最適でない場合でも、準拠する標準規格、世代、方式、システム、機器種別、製造ベンダの機能のいずれかを汎用化するために、機能を実行するための共通IFが用いられてもよい。共通IFの中には、機器依存部110の準拠する標準規格、世代、方式、システム、機器種別、製造ベンダのいずれかにおいて使用されないIFやパラメータが含まれていてもよい。 Any feature of a compliant standard, generation, method, system, device type, or manufacturing vendor, even if it is not optimal for the compliant standard, generation, method, system, device type, or manufacturing vendor. In order to generalize the functions, a common IF may be used to perform the functions. The common IF may include IFs and parameters that are not used in any of the standards, generations, systems, systems, device types, and manufacturing vendors that the device-dependent unit 110 complies with.

ミドルウェア部121と、機器依存部110のドライバと、機器依存アプリ部150(ベンダ依存アプリ部)との少なくともいずれかに、IFやパラメータ等を機器依存部110に対応するように変換する変換機能部や、不足するIFやパラメータ等に対応して自動設定する機能部を更に備えてもよい。 A conversion function unit that converts IF, parameters, etc. to correspond to the device-dependent unit 110 in at least one of the middleware unit 121, the driver of the device-dependent unit 110, and the device-dependent application unit 150 (vendor-dependent application unit). Alternatively, a functional unit may be further provided that automatically sets the missing IF, parameters, etc.

機器依存部110は、ハードウェア部と、ソフトウェア部とを備える。ソフトウェア部は、機器依存のドライバ、ファームウェア、アプリケーション等を実行する。 The device dependent section 110 includes a hardware section and a software section. The software section executes device-dependent drivers, firmware, applications, etc.

機器依存部110は、物理媒体に接続するPMD、MAC、データのシリアル化を行うPMA、データを符号化する部分であるPCS又はPHYの一部を備えなくてもよい。例えば、変復調信号処理、前方誤り訂正(FEC)、符復号処理、暗号化処理等の低位の信号処理を備えずに光関連の機能のみを備えてもよい。 The device-dependent unit 110 may not include a PMD that connects to a physical medium, a MAC, a PMA that serializes data, and a part of the PCS or PHY that encodes data. For example, only optical-related functions may be provided without low-level signal processing such as modulation/demodulation signal processing, forward error correction (FEC), code/decoding processing, and encryption processing.

機器無依存アプリ部130は、例えば、EMSからデータを取得する管理・制御エージェント部133と、拡張機能部131-1~131-3と、基本機能部132とである。以下、拡張機能部131-1~131-3に共通する事項については、符号の一部を省略して、「拡張機能部131」と表記する。EMSは、例えば、ネットワーク・エレメントを制御するコントローラである。なお、機器無依存アプリ部130は、管理・制御エージェント部133と拡張機能部131と基本機能部132とのうちいずれかを含まなくてもよい。 The device-independent application section 130 includes, for example, a management/control agent section 133 that acquires data from the EMS, extended function sections 131-1 to 131-3, and a basic function section 132. Hereinafter, items common to the extended function sections 131-1 to 131-3 will be referred to as "extended function section 131" with part of the reference numerals omitted. An EMS is, for example, a controller that controls network elements. Note that the device-independent application section 130 does not need to include any one of the management/control agent section 133, the extended function section 131, and the basic function section 132.

機器無依存アプリ部130は、管理・制御エージェント部133、拡張機能部131及び基本機能部132以外の構成を、更に含んでいてもよい。例えば、拡張機能部131が不要である場合、機器無依存アプリ部130は、拡張機能部131を備えなくてもよい。また、機器無依存アプリ部130は、1個以上の拡張機能部131を含んでもよい。 The device-independent application section 130 may further include components other than the management/control agent section 133, the extended function section 131, and the basic function section 132. For example, if the extended function section 131 is not required, the device-independent application section 130 may not include the extended function section 131. Further, the device-independent application section 130 may include one or more extended function sections 131.

拡張機能部131は、他の機能に不要な影響を与えずに独立して追加、削除、入替又は変更が可能であることが好ましい。例えば、拡張機能部131は、サービス上の要求に合わせて、例えばマルチキャストサービス、省電力対応を実行する拡張機能部131が必要になった場合、適宜に追加、削除、入替又は変更されてもよい。 It is preferable that the extended function section 131 can be independently added, deleted, replaced, or changed without having unnecessary effects on other functions. For example, the extended function unit 131 may be added, deleted, replaced, or changed as appropriate when the extended function unit 131 is required to perform multicast service or power saving support in accordance with service requirements. .

基本機能部132は、拡張機能部131の一部として機器無依存アプリ部130に含まれてもよいし、ミドルウェア部121よりも下位の機能部によって代替されてもよい。拡張機能部131が基本機能部132を含む場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。ミドルウェア部121よりも下位の機能部が基本機能部132を代替する場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。拡張機能部131が基本機能部132を含み、ミドルウェア部120よりも下位の機能部が基本機能部132を代替する場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。 The basic function section 132 may be included in the device-independent application section 130 as part of the extended function section 131, or may be replaced by a function section lower than the middleware section 121. When the extended function section 131 includes the basic function section 132, the device-independent application section 130 does not need to include the basic function section 132. When a functional unit lower than the middleware unit 121 replaces the basic functional unit 132, the device-independent application unit 130 does not need to include the basic functional unit 132. If the extended function section 131 includes the basic function section 132 and a function section lower than the middleware section 120 replaces the basic function section 132, the device-independent application section 130 does not need to include the basic function section 132.

管理・制御エージェント部133は、EMS140からの通信を受けずに、予め定められた設定に従って自動設定する場合、EMS140と入出力しなくてよい。更に、管理・制御エージェント部133が管理設定機能を備えず、他の機器無依存アプリ部130や基本機能部132や機器依存部110が管理設定機能を備える場合、機器無依存アプリ部130は、管理・制御エージェント部133を備えなくてもよい。 The management/control agent unit 133 does not need to input/output to/from the EMS 140 when performing automatic settings according to predetermined settings without receiving communication from the EMS 140 . Furthermore, if the management/control agent section 133 does not have a management setting function and the other device-independent application section 130, basic function section 132, or device-dependent section 110 has a management setting function, the device-independent application section 130 The management/control agent section 133 may not be provided.

EMS140と機器無依存アプリ部130とは、情報を直接入出力してもよい。また、機器依存部110は、NE管理・制御部115と、NE管理・制御部115のIFとを備えなくともよい。 The EMS 140 and the device-independent application unit 130 may directly input and output information. Further, the device dependent unit 110 does not need to include the NE management/control unit 115 and the IF of the NE management/control unit 115.

基本機能部132は、拡張機能部131の一部として機器無依存アプリ部130に含まれてもよいし、ミドルウェア部120の下位の機能部によって代替されてもよい。拡張機能部131が基本機能部132を含む場合や、ミドルウェア部120の下位の機能部が基本機能部132を代替する場合や、それらの組み合わせである場合、機器無依存アプリ部130は基本機能部132を含まなくてもよい。また、基本機能部132の一部は、ミドルウェア部120の下位の機能部の機器依存アプリ部150によって代替されてもよい。 The basic function section 132 may be included in the device-independent application section 130 as part of the extended function section 131, or may be replaced by a lower function section of the middleware section 120. When the extended function section 131 includes the basic function section 132, when a lower function section of the middleware section 120 replaces the basic function section 132, or when a combination thereof, the device-independent application section 130 is a basic function section. 132 may not be included. Further, a part of the basic function section 132 may be replaced by a device-dependent application section 150 that is a lower function section of the middleware section 120.

管理・制御エージェント部133は、予め定められた設定に従って自動設定する場合、EMS140との間で情報を入出力しなくてよい。更に、管理設定機能を管理・制御エージェント部133が備えず他の機器無依存アプリ部130や基本機能部132や機器依存部110が管理設定機能を備える場合、機器無依存アプリ部130は、管理・制御エージェント部133を備えなくてもよい。EMS140と機器無依存アプリ部130とは、情報を直接入出力してもよい。 The management/control agent unit 133 does not need to input/output information to/from the EMS 140 when automatically setting according to predetermined settings. Furthermore, if the management/control agent unit 133 does not have a management setting function and other device-independent application units 130, basic function unit 132, or device-dependent unit 110 have management setting functions, the device-independent application unit 130 does not have the management setting function. - The control agent unit 133 may not be provided. The EMS 140 and the device-independent application unit 130 may directly input and output information.

機器無依存アプリ部130と機器依存部110との入出力の例は以下である。例えば、DBAアプリ部及びプロテクションアプリ部は、TCレイヤのエンベデッドOAMエンジンと、相互に情報を入出力する。DWBAアプリ及びONU登録認証アプリ部は、TCレイヤのPLOAMエンジンと、相互に情報を入出力する。省電力アプリ部は、OMCI及びL2主信号処理機能部(L2機能部)と相互に情報を入出力する。MLDプロキシアプリ部は、L2機能部と相互に情報を入出力する。低速監視アプリ(OMCI)は、OMCIと相互に情報を入出力する。OMCI及びL2機能部は、XGEMフレーマ及び暗号化を動作させる。ここで、DWBAとDBAは、別体、一体又は組み合わせでもよい。例えば、管理・制御エージェント部133は、保守運用機能のアプリ部であり、NE管理・制御部115のためのNEコントローラ等であるEMS140と、相互に情報を入出力する。 An example of input/output between the device-independent application section 130 and the device-dependent section 110 is as follows. For example, the DBA application section and the protection application section mutually input and output information with the embedded OAM engine of the TC layer. The DWBA application and ONU registration authentication application unit input and output information to and from the PLOAM engine of the TC layer. The power saving application unit inputs and outputs information to and from the OMCI and the L2 main signal processing function unit (L2 function unit). The MLD proxy application section inputs and outputs information to and from the L2 function section. The low speed monitoring application (OMCI) inputs and outputs information to and from OMCI. The OMCI and L2 functions operate the XGEM framer and encryption. Here, DWBA and DBA may be separate, integrated, or combined. For example, the management/control agent unit 133 is an application unit for maintenance and operation functions, and inputs/outputs information to/from the EMS 140, which is an NE controller or the like for the NE management/control unit 115.

機器無依存アプリ部130は、機器のベンダ、方式、機器種別、機器の世代、例えば、ITU-T G.989シリーズに準拠するTWDM-PONと、ITU-T G.987シリーズに準拠するXG-PONと、ITU-T G.984シリーズに準拠するG-PONと、ITU-T G.983シリーズに準拠するBPONとのいずれにもよらずに動作するアプリである。機器無依存アプリ部130は、機器のベンダ、方式、機器種別、機器の世代、例えば、IEEE802.3avやIEEE1904.1等に準拠する10GE-PONとIEEE802.3ahに準拠するGE-PON等の差異とによらずに動作するアプリである。 The device-independent application unit 130 determines the device vendor, system, device type, and device generation, such as ITU-T G. TWDM-PON compliant with 989 series and ITU-T G.989 series. XG-PON compliant with 987 series and ITU-T G. G-PON compliant with 984 series and ITU-T G.984 series. This is an application that operates independently of any 983 series compliant BPON. The device-independent application unit 130 detects differences between device vendors, systems, device types, and device generations, such as 10GE-PON compliant with IEEE802.3av and IEEE1904.1, and GE-PON compliant with IEEE802.3ah. This is an app that works regardless of the situation.

拡張機能部131のアプリとして、機器無依存API21を介して、一部のベンダ、方式、種別、世代に備える機能を駆動するためのアプリや、一部のベンダ、方式、種別、世代の装置のみに備える機能を駆動するアプリを含んでいてもよい。 Applications of the extended function unit 131 include applications for driving functions for some vendors, methods, types, and generations through the device-independent API 21, and applications for devices of some vendors, methods, types, and generations. It may also include an app that drives the functionality provided for.

管理・制御エージェント部133は、EMS140及びミドルウェア部120と入出力する。ミドルウェア部120は、NE管理・制御部115との間で、NE管理情報及び制御情報を入出力する。NE管理・制御部115は、ミドルウェア部120を介さずに、NE管理情報及び制御情報をEMS140と直接送受信してもよいし、管理・制御エージェント部133を介して、NE管理情報及び制御情報を送受信してもよい。 The management/control agent section 133 inputs/outputs the EMS 140 and the middleware section 120 . The middleware section 120 inputs and outputs NE management information and control information to and from the NE management/control section 115. The NE management/control unit 115 may directly send/receive NE management information and control information to/from the EMS 140 without going through the middleware unit 120, or may send/receive NE management information and control information via the management/control agent unit 133. It may be sent and received.

ミドルウェア部120は、機器無依存アプリ部130と機器無依存API21を介して情報を入出力する。ミドルウェア部120は、機器依存API23を介して、機器依存部110のOAM部114、ドライバ、ファームウェア、ハードウェア部111(PHY)又はハードウェア部112(MAC)と情報を入出力する。ミドルウェア部120は、入力した情報を、そのまま又は所定の形式で出力する。例えば、ミドルウェア部120は、出力先が機器無依存アプリ部130の各部であれば、機器無依存API21の各部の入力形式に情報を変換する。出力先が機器依存部110のOAM部114、ドライバ、ファームウェア、ハードウェア部111(PHY)又はハードウェア部112(MAC)であれば、ミドルウェア部120は、それぞれに入力する形式の機器依存API23の形式に変換してから、又は終端して所定の処理を施してから情報を出力先に送信する。 The middleware section 120 inputs and outputs information via the device-independent application section 130 and device-independent API 21. The middleware section 120 inputs and outputs information to and from the OAM section 114, driver, firmware, hardware section 111 (PHY), or hardware section 112 (MAC) of the device dependent section 110 via the device dependent API 23. The middleware unit 120 outputs the input information as is or in a predetermined format. For example, if the output destination is each section of the device-independent application section 130, the middleware section 120 converts the information into the input format of each section of the device-independent API 21. If the output destination is the OAM unit 114, driver, firmware, hardware unit 111 (PHY), or hardware unit 112 (MAC) of the device dependent unit 110, the middleware unit 120 outputs the device dependent API 23 in the format input to each. The information is sent to the output destination after being converted into a format or after being terminated and subjected to predetermined processing.

ミドルウェア部120は、入力の際に、それぞれの入力先に不要な入力情報は削除し、不足の情報があれば、他の機器無依存API21や機器依存API23を介して収集して補足することが望ましい。また、ミドルウェア部120への入力の際に、ブロードキャスト又はマルチキャストして、関連するアプリ等に同報することとしてもよい。 During input, the middleware unit 120 deletes unnecessary input information for each input destination, and if there is insufficient information, it can collect and supplement it via other device-independent APIs 21 and device-dependent APIs 23. desirable. Further, when inputting to the middleware unit 120, the information may be broadcast or multicast to be simultaneously notified to related applications and the like.

ミドルウェア部120や機器依存部110は単一で例示したが、それぞれ複数から構成されていてもよい。機器依存部110のハードウェアに複数のプロセッサが含まれる場合、ミドルウェア部120はプロセッサやハードウェアをまたいでプロセッサ間通信等を用いて入出力してもよい。機器無依存アプリ部130間や機器無依存アプリ部130をDLLのような実行プログラムとして、単一のプロセッサ上のユーザ空間上に配置してもよいし、複数のプロセッサ上のユーザ空間上に配置してもよい。 Although the middleware section 120 and the device-dependent section 110 are illustrated as a single unit, each may be composed of a plurality of units. When the hardware of the device-dependent unit 110 includes a plurality of processors, the middleware unit 120 may perform input/output across processors and hardware using inter-processor communication or the like. The device-independent application section 130 or the device-independent application section 130 may be placed in the user space on a single processor as an execution program such as a DLL, or in the user space on multiple processors. You may.

また、機器無依存アプリ部130は、API等の入出力IFを確保した上でカーネル空間に配置してもよいし、独立にファームウェア等に入替可能なIFを有するミドルウェア部120とともに配置してもよいし、ファームウェア等に組み込んでコンパイルし直してもよい。機器無依存アプリ部130毎にユーザ空間やカーネル空間を任意の組み合わせとしてもよい。 Furthermore, the device-independent application section 130 may be placed in the kernel space after securing an input/output IF such as an API, or may be placed together with the middleware section 120 that has an IF that can be independently replaced with firmware, etc. Alternatively, it may be incorporated into firmware or the like and recompiled. Any combination of user space and kernel space may be used for each device-independent application unit 130.

同一の機能に対応する機器無依存アプリ部130を、ユーザ空間とカーネル空間の両方で実装可能としてもよい。この場合、例えば、切り替えていずれかを選択してもよいし、両方協働して処理してもよいし、一方のみで実処理を行うとしてもよい。機器依存部110のソフトウェアも同様である。 The device-independent application unit 130 corresponding to the same function may be implemented in both user space and kernel space. In this case, for example, one may be selected by switching, both may be processed in cooperation, or only one may perform actual processing. The same applies to the software of the device dependent unit 110.

望ましくは、主信号処理やDBA処理や低レイヤの信号処理のように高速処理が必要であるほど、拡張性・入替の即時性とトレードオフはあるが、オーバーヘッドが少なく高速な処理が期待されるカーネル空間やファームウェアに組み込むことが望ましい。機器依存アプリ部150を配置するプロセッサもプロセッサ間通信によるバスや速度等の制限、通信路の占有等による他のプログラムへの影響の観点から、実処理を行うプロセッサ又はその近傍のプロセッサのユーザ空間やカーネル空間やファームウェア上に配置することが望ましい。ただし、実処理を行うプロセッサ又はその近傍のプロセッサの能力を軽減するためにはプロセッサ間通信によるコミュニケーションコストは増大するが、遠隔のプロセッサで処理するとしてもよい。 Preferably, the more high-speed processing is required, such as main signal processing, DBA processing, and low-layer signal processing, the more high-speed processing is expected with less overhead, although there is a trade-off with scalability and immediacy of replacement. It is desirable to incorporate it into the kernel space or firmware. The processor in which the device-dependent application section 150 is placed is also in the user space of the processor that performs the actual processing or the processor in its vicinity, from the viewpoint of restrictions on bus and speed due to inter-processor communication, and influence on other programs due to occupancy of the communication path. It is desirable to place it in the kernel space or firmware. However, in order to reduce the capacity of a processor that performs actual processing or a processor in its vicinity, the communication cost due to inter-processor communication increases, but processing may be performed by a remote processor.

機器無依存API21は、追加する拡張機能部131を想定してミドルウェア部120に予め備えられることが望ましいが、機器依存API23や他の機器無依存アプリ部130の改変を抑制する形で、必要に応じて追加又は削除されてもよい。 It is desirable that the device-independent API 21 is provided in the middleware section 120 in advance in anticipation of the extension function section 131 to be added, but it may be necessary to prevent modification of the device-dependent API 23 or other device-independent application sections 130. They may be added or deleted accordingly.

(アーキテクチャの第6例)
アーキテクチャの第6例は、機器依存部110として準拠する標準規格又は機器製造ベンダに依存するハードウェア部111(PHY)及びハードウェア部112(MAC)と、ハードウェア部111(PHY)及びハードウェア部112(MAC)を駆動するドライバ・ファームウェア等のソフトウェア部113と、機器依存部110の少なくとも一部分を駆動する機器依存アプリ部150とを備える。
(6th example of architecture)
The sixth example of the architecture includes a hardware section 111 (PHY) and a hardware section 112 (MAC) that depend on a standard that complies with or a device manufacturing vendor as a device-dependent section 110, and a hardware section 111 (PHY) and a A software section 113 such as a driver/firmware that drives the section 112 (MAC), and a device-dependent application section 150 that drives at least a part of the device-dependent section 110 are provided.

機器依存アプリ部150及び機器依存部110は、機器依存API24を介して接続される。機器依存アプリ部150の中に、EMS140からの通信を受ける管理・制御エージェント部133相当を含んでいてもよい。機器依存API24は、機器依存アプリ部150及び機器依存API24の改変を抑制する形で、必要に応じて追加又は削除されてもよい。 The device dependent application section 150 and the device dependent section 110 are connected via the device dependent API 24. The device-dependent application section 150 may include an equivalent to the management/control agent section 133 that receives communications from the EMS 140. The device-dependent API 24 may be added or deleted as necessary in a manner that suppresses modification of the device-dependent application section 150 and the device-dependent API 24.

なお、通信装置のアーキテクチャの第1例~第6例に示す通信装置の構成は、TWDM-PONのようなITU-T勧告準拠のPONのOLTを前提に記載しているが、ONUであってもよく、TWDM-PON以外のITU-T勧告準拠のPONのOLT又はONUのいずれかであってもよいし、GE-PON、10GE-PON等のIEEE規格準拠のPONであってもよく、TCレイヤ又はPMDレイヤは対応する層に読み替えれば同様である。 Note that the configurations of communication devices shown in the first to sixth examples of communication device architecture are described based on the OLT of a PON that complies with ITU-T recommendations, such as TWDM-PON. It may be an OLT or ONU of a PON that complies with ITU-T recommendations other than TWDM-PON, or it may be a PON that complies with IEEE standards such as GE-PON or 10GE-PON. The layer or PMD layer is the same if read as the corresponding layer.

以下、TWDM-PONが、PONマルチキャスト機能と、省電力制御機能と、周波数・時刻同期機能と、プロテクション機能と、保守運用機能と、L2主信号処理機能と、PONアクセス制御機能と、PON主信号処理機能とを主に有する場合を例に説明する。以下、PONマルチキャスト機能と、省電力制御機能と、周波数・時刻同期機能と、プロテクション機能と、保守運用機能と、L2主信号処理機能と、PONアクセス制御機能と、PON主信号処理機能とを、「主要8機能」という。 Below, TWDM-PON includes PON multicast function, power saving control function, frequency/time synchronization function, protection function, maintenance and operation function, L2 main signal processing function, PON access control function, and PON main signal. An example will be explained in which the computer mainly has a processing function. Hereinafter, the PON multicast function, power saving control function, frequency/time synchronization function, protection function, maintenance and operation function, L2 main signal processing function, PON access control function, and PON main signal processing function are as follows. It is called "8 main functions".

図7は、通信装置及び外部サーバ16の構成の例を示す図である。図7に示す通信システムは、通信装置と、外部サーバ16とを備える。通信装置は、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14と、プロキシ部15との少なくとも一部を備える。なお、通信装置は、外部サーバ16を備え得る。 FIG. 7 is a diagram showing an example of the configuration of the communication device and the external server 16. The communication system shown in FIG. 7 includes a communication device and an external server 16. The communication device includes at least a portion of a transmitting/receiving section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), a control section 14, and a proxy section 15. Note that the communication device may include an external server 16.

図7では、異なる波長(λA~λN)の光信号を送受信(通信)する送受信部11が同一のスイッチ部12に接続されている構成を示すが、実施形態1-1はこれに限定されない。例えば、異なる波長(λA~λN)の光信号を送受信する送受信部11が同一のスイッチ部12に接続されている構成に加えて、同一の波長の光信号を送受信する送受信部11が同一のスイッチ部12に接続されていてもよいし、異なる波長(λA~λN)の光信号を送受信する送受信部11の内で少なくとも一部の波長の送受信部11が複数同一のスイッチ部12に接続されていてもよいし、送受信部11の内の一部又は全てが送信のみ又は受信のみ行う送受信部11であってもよい。 Although FIG. 7 shows a configuration in which transmitting/receiving units 11 that transmit and receive (communicate) optical signals of different wavelengths (λA to λN) are connected to the same switch unit 12, Embodiment 1-1 is not limited to this. For example, in addition to a configuration in which transmitting and receiving sections 11 that transmit and receive optical signals of different wavelengths (λA to λN) are connected to the same switch section 12, transmitting and receiving sections 11 that transmit and receive optical signals of the same wavelength are connected to the same switch. Alternatively, among the transmitting/receiving units 11 that transmit and receive optical signals of different wavelengths (λA to λN), at least some of the transmitting/receiving units 11 of the wavelengths may be connected to the same switch unit 12. Alternatively, part or all of the transmitting/receiving section 11 may be a transmitting/receiving section 11 that only performs transmission or only reception.

OLTなどの通信装置は、送受信部11から制御部14を備えていてもよいし、これらに加えて外部サーバ16を更に、備えてもよい。また、OSUは、送受信部11でもよいし、これに加えてスイッチ部12(SW)又はスイッチ部13(SW)を備えてもよい。 A communication device such as an OLT may include a transmitting/receiving unit 11 to a control unit 14, and may further include an external server 16 in addition to these units. Further, the OSU may be the transmitting/receiving section 11, or may include a switch section 12 (SW) or a switch section 13 (SW) in addition to this.

通信システム構成(1-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14と、プロキシ部15と、外部サーバ16とを備える(図7)。 The communication system of communication system configuration (1-1) includes a transmitting/receiving unit 11 (TRx), a switch unit 12 (SW), a switch unit 13 (SW), a control unit 14, a proxy unit 15, and an external server 16. (Figure 7).

通信装置がOLTである場合、OLTは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14とから構成してもよいし、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14と、外部サーバ16とから構成してもよい。OSUは、送受信部11(TRx)とから構成してもよいし、送受信部11(TRx)と、スイッチ部12(SW)とから構成してもよいし、送受信部11(TRx)と、スイッチ部13(SW)とから構成してもよい。 When the communication device is an OLT, the OLT may include a transmitting/receiving section 11 (TRx), a switching section 12 (SW), a switching section 13 (SW), and a control section 14, or the transmitting/receiving section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), a control section 14, and an external server 16. The OSU may be configured from the transmitter/receiver 11 (TRx), the transmitter/receiver 11 (TRx), and the switch 12 (SW), or the transmitter/receiver 11 (TRx) and the switch. It may also be configured from a section 13 (SW).

異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN(Optical Distribution Network)若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN(Virtual Local Area Network)、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、又は、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12. The transmitting/receiving unit 11 (TRx) performs autonomous control or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, the proxy unit 15, or the external server 16, Alternatively, it is controlled by instructions transferred via other components such as the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, the proxy unit 15, or the external server 16. The transmitting/receiving unit 11 (TRx) assigns a VLAN (Virtual Local Area Network), priority, discard priority, or destination to some or all of the traffic of the ODN (Optical Distribution Network) or the switch unit 12 (SW) according to a predetermined procedure. processing of at least one or a combination of aggregation, distribution, allocation, duplication, folding, or transmission by adding, deleting, or replacing tags of at least some or a combination thereof, or without changing tags; I do.

なお、上りトラフィックに関しても集約されるとは限らない。スイッチ部12(SW)は通信システム構成(1-1)の構成では波長毎の振分が主であるが、集約、分配、複製、折返、透過、VID(Virtual LAN Identifier)や優先廃棄を表すタグ等のタグ付加又はタグ付替を行ってもよい。後述する通信システム構成(1-2)の構成では、上りトラフィックは集約が主であるが、分配、振分、複製、折返、透過、タグ付加又はタグ付替を行ってもよい。下りトラフィックも集約、分配、振分、複製、折返、透過、タグ付加又はタグ付替のいずれかを行ってもよく、少なくとも一部の組み合わせを行ってもよい。そのいずれとするかはサービスポリシーに応じて決定する。これは以降の通信システム構成でも同様である。 Note that upstream traffic is not necessarily aggregated either. In the communication system configuration (1-1), the switch unit 12 (SW) mainly distributes wavelengths, but also represents aggregation, distribution, duplication, return, transmission, VID (Virtual LAN Identifier), and priority discard. It is also possible to add tags or replace tags. In the communication system configuration (1-2) described later, upstream traffic is mainly aggregated, but distribution, distribution, duplication, loopback, transmission, tagging, or tagging may also be performed. Downlink traffic may also be aggregated, distributed, distributed, duplicated, looped back, transmitted, tagged, or retagged, or at least some combinations may be performed. Which one to use is determined according to the service policy. This also applies to the subsequent communication system configuration.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、又は、タグの変更無で、集約、分配、振分、複製、折返、透過若しくはタグ付加又はタグ付替の少なくとも一部又はその組み合わせの処理を行う。これは以降の通信システム構成でも同様である。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the control unit 14, the proxy unit 15, or the external server 16, Alternatively, it is controlled by instructions transferred via other components such as the transmitting/receiving section 11 (TRx), the switch section 13 (SW), the control section 14, the proxy section 15, or the external server 16. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. Adding, deleting, or replacing tags in the combination, or aggregating, distributing, sorting, duplicating, folding, transmitting, or at least a part of tagging or tagging, or a combination thereof, without changing tags. Perform processing. This also applies to the subsequent communication system configuration.

なお、スイッチ部12(SW)は、制御されるとは限らない。送受信部11からプロキシ部15の少なくとも一つが制御される場合と、制御されずに送受信部11からプロキシ部15の少なくとも一つに制御情報が転送される場合とがある。転送元としては例えばプロキシ部15又は外部サーバ16がある。また、送受信部11からプロキシ部15が自律で動く場合もある。これは以降の通信システム構成でも同様である。 Note that the switch unit 12 (SW) is not necessarily controlled. There are cases where at least one of the proxy sections 15 is controlled from the transmitting/receiving section 11, and cases where control information is transferred from the transmitting/receiving section 11 to at least one of the proxy sections 15 without being controlled. The transfer source is, for example, the proxy section 15 or the external server 16. Further, the proxy unit 15 from the transmitting/receiving unit 11 may operate autonomously. This also applies to the subsequent communication system configuration.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the control unit 14, the proxy unit 15, or the external server 16, Alternatively, it is controlled by instructions transferred via other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the control unit 14, the proxy unit 15, or the external server 16. The switch unit 13 (SW) assigns at least part of the traffic of the switch unit 12 (SW) or the proxy unit 15 or a combination thereof according to a predetermined procedure such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15又は外部サーバ16又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して、指示を転送する。 The control unit 14 includes a transmitter/receiver unit 11 (TRx), a switch unit 12 (SW), a switch unit 13 (SW), a proxy unit 15, an external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), the proxy unit 15, or the external server 16, or controls the transmission/reception unit 11 (TRx). , the switch unit 12 (SW), the switch unit 13 (SW), the proxy unit 15, the external server 16, and other components.

図7に示すプロキシ部15は、OLTから若しくはOLTへのデータ経路上に設置してもよい。ただし、間に他の装置(例えば、複数のOLTから若しくはOLTへのトラフィックに集約/分配する集線SW等)が介在する場合があるので、直接接続されるとは限らない。制御の流れとしては、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14、外部サーバ16のいずれに、プロキシ部15があってもよい。 The proxy section 15 shown in FIG. 7 may be installed on the data path from or to the OLT. However, since other devices (for example, a concentrator SW that aggregates/distributes traffic from or to multiple OLTs) may be present in between, direct connection is not always possible. As for the flow of control, the proxy unit 15 may be provided in any of the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, and the external server 16.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくはタグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitter/receiver unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, or the external server 16, Alternatively, it is controlled by instructions transferred via other components such as the transmitting/receiving section 11 (TRx), the switch section 12 (SW), the switch section 13 (SW), the control section 14, or the external server 16. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)又はスイッチ部12(SW)又はスイッチ部13(SW)又は制御部14又はプロキシ部15又は外部のオペレーションシステム(不図示)又はコントローラ(不図示)若しくは外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 includes the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls the transmitting/receiving section 11 (TRx), the switching section 12 (SW), the switching section 13 (SW), or other components such as the control section 14 or the proxy section 15, or controls the transmitting/receiving section 11 (TRx). , the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, the proxy unit 15, and other components.

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部又はその全てそれ自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW), control unit 14, proxy unit 15, or external server 16 includes the transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW), a part or all of the traffic of other components such as the proxy unit 15 or the external server 16 or a copy of the received traffic. Transmitting/receiving part 11 (TRx), switch part 12 (SW), switch part 13 (SW), proxy part 15, or other components such as external server 16 sends a response to partially or completely rewritten traffic or received traffic. , an external operating system (not shown), a controller (not shown), or an external device (not shown).

なお、要素は適宜含まなくてもよいし、含まない要素とのやりとりは例えば、スキップしてその先の要素とやりとりする。同士を省いた相手同士で通信してもよい。 Note that elements may not be included as appropriate, and interactions with elements that are not included are, for example, skipped and interactions with the subsequent element. It is also possible to communicate between the other parties, excluding the other party.

通信システム構成(1-2)の通信システムでは、通信システム構成(1-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of the communication system configuration (1-2), in addition to the communication system configuration (1-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(2-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (2-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), a control section 14, and a proxy section 15 (see Fig. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, or the proxy unit 15, or is controlled by the switch unit 12 (SW), the switch section 13 (SW), the control section 14, the proxy section 15, and other components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14、プロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくはタグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver 11 (TRx), the switch unit 13 (SW), the controller 14, or the proxy unit 15, or 11 (TRx), a switch section 13 (SW), a control section 14, a proxy section 15, and other components. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch section 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving section 11 (TRx), the switching section 12 (SW), the control section 14, or the proxy section 15, or the transmitting/receiving section 11 (TRx), the switch unit 12 (SW), the control unit 14, the proxy unit 15, and other components. The switch unit 13 (SW) assigns at least part of the traffic of the switch unit 12 (SW) or the proxy unit 15 or a combination thereof according to a predetermined procedure such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは等の他の構成要素を介して指示を転送する。 The control unit 14 includes a transmitter/receiver unit 11 (TRx), a switch unit 12 (SW), a switch unit 13 (SW), a proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). (shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), or the proxy unit 15, or controls the transmission/reception unit 11 (TRx), the switch unit 12, etc. (SW), the switch section 13 (SW), the proxy section 15, or other components such as the instruction is transferred.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくは等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitter/receiver unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, or the like, or It is controlled by instructions transferred via other components such as the section 11 (TRx), the switch section 12 (SW), the switch section 13 (SW), or the control section 14. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14、プロキシ部15は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving section 11 (TRx), the switching section 12 (SW), the switching section 13 (SW), the control section 14, and the proxy section 15 are the transmitting/receiving section 11 (TRx), the switch section 12 (SW), the switch section 13 (SW). Or traffic that has received some, all, or a copy of the traffic of other components such as the proxy unit 15, and has rewritten some, all of the received traffic, or some or all of the received traffic. A response to the received traffic is sent to other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), or the proxy unit 15, an external operation system (not shown), and a controller (not shown). (not shown) or an external device (not shown).

通信システム構成(2-2)の通信システムでは、通信システム構成(2-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (2-2), in addition to the communication system configuration (2-1), a transmitter/receiver unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(3-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (3-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), a control section 14, and an external server 16 (Fig. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), the control unit 14, or the external server 16, or 12 (SW), the switch section 13 (SW), the control section 14, or an instruction transferred via other components such as the external server 16. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch section 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving section 11 (TRx), the switching section 13 (SW), the control section 14, or the external server 16, or the transmitting/receiving section 11 (TRx), the switch section 13 (SW), the control section 14, or other components such as the external server 16. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), the control unit 14, or the external server 16, or the transmitting/receiving unit 11 (TRx), switch section 12 (SW), control section 14, or other components such as external server 16. The switch unit 13 (SW) adds tags such as VLAN, priority, discard priority, destination, etc. or a combination thereof to some or all of the traffic of the switch unit 12 (SW) according to a predetermined procedure; At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed without deletion, reassignment, or tag change.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、外部サーバ16、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 includes a transmitter/receiver unit 11 (TRx), a switch unit 12 (SW), a switch unit 13 (SW), an external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). (shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), or the external server 16, or controls the transmission/reception unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), or other components such as the external server 16.

外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して指示を転送する。 The external server 16 includes a transmission/reception unit 11 (TRx), a switch unit 12 (SW), a switch unit 13 (SW), a control unit 14, an external operation system (not shown), a controller (not shown), or an external device (not shown). (shown). The external server 16 controls other components such as the transmitting/receiving section 11 (TRx), the switching section 12 (SW), the switching section 13 (SW), or the control section 14, or the transmitting/receiving section 11 (TRx), the switching section 12 (SW), the switch unit 13 (SW), or other components such as the control unit 14.

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、制御部14若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW), control unit 14, or external server 16 includes the transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW) Or traffic that receives some, all of the traffic, or a copy of the traffic of other components such as the external server 16, and rewrites some, all of the received traffic, or some or all of the received traffic. A response to the received traffic is sent to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), other components such as the external server 16, an external operation system (not shown), a controller (not shown), etc. (not shown) or an external device (not shown).

通信システム構成(3-2)の通信システムでは、通信システム構成(3-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (3-2), in addition to the communication system configuration (3-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(4-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (4-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), a proxy section 15, and an external server 16 (see FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), the proxy unit 15, or the external server 16, or is controlled by the switch unit 12 (SW), switch unit 13 (SW), proxy unit 15, external server 16, and other components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver 11 (TRx), the switch unit 13 (SW), the proxy unit 15, or the external server 16, or 11 (TRx), a switch unit 13 (SW), a proxy unit 15, an external server 16, and other components. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver 11 (TRx), the switch unit 12 (SW), the proxy unit 15, or the external server 16, or 11 (TRx), switch unit 12 (SW), proxy unit 15, external server 16, and other components. The switch unit 13 (SW) assigns at least part of the traffic of the switch unit 12 (SW) or the proxy unit 15 or a combination thereof according to a predetermined procedure such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy section 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving section 11 (TRx), the switching section 12 (SW), the switching section 13 (SW), or the external server 16, or the transmitting/receiving section 11 (TRx), switch section 12 (SW), switch section 13 (SW), or other components such as external server 16. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 includes a transmitting/receiving unit 11 (TRx), a switch unit 12 (SW), a switch unit 13 (SW), a proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). (shown). The external server 16 controls other components such as the transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW), or proxy unit 15, or controls the transmitter/receiver 11 (TRx), switch unit 12, etc. (SW), the switch unit 13 (SW), or other components such as the proxy unit 15.

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW), proxy unit 15, or external server 16 includes the transmitter/receiver 11 (TRx), switch unit 12 (SW), switch unit 13 (SW) , part of the traffic of other components such as the proxy unit 15 or the external server 16, or a copy of the traffic, or a part or all of the received traffic. The response to the rewritten traffic or the received traffic is transmitted to other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), the proxy unit 15 or the external server 16, or the external operation system. (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(4-2)の通信システムでは、通信システム構成(4-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (4-2), in addition to the communication system configuration (4-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(5-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、制御部14と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12(SW)に接続されている。 The communication system of communication system configuration (5-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a control section 14, a proxy section 15, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 12 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the control unit 14, the proxy unit 15, or the external server 16, or is controlled by the switch unit 12 (SW). ), the control unit 14, the proxy unit 15, the external server 16, and other components, and are controlled by instructions transferred thereto. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver 11 (TRx), the controller 14, the proxy unit 15, or the external server 16, or ), the control unit 14, the proxy unit 15, the external server 16, and other components, and are controlled by instructions transferred thereto. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15、外部サーバ16、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 includes a transmitter/receiver unit 11 (TRx), a switch unit 12 (SW), a proxy unit 15, an external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). Connected. The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), the proxy unit 15, or the external server 16, or controls the transmission/reception unit 11 (TRx), the switch unit 12 (SW). , the instruction is transferred via other components such as the proxy section 15 or the external server 16.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部12(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the control unit 14, or the external server 16, or ), the switch section 12 (SW), the control section 14, the external server 16, and other components, and are controlled by instructions transferred thereto. The proxy unit 15 assigns at least some or all of the traffic of the switch unit 12 (SW) or an upper-level device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、制御部14、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 includes a transmission/reception unit 11 (TRx), a switch unit 12 (SW), a control unit 14, a proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). Connected. The external server 16 controls other components such as the transmitting/receiving section 11 (TRx), the switching section 12 (SW), the control section 14, or the proxy section 15, or the transmitting/receiving section 11 (TRx), the switching section 12 (SW). , the instruction is transferred via other components such as the control unit 14 or the proxy unit 15.

送受信部11(TRx)、スイッチ部12(SW)、制御部14、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the control unit 14, the proxy unit 15 or the external server 16 are A part of, all of, or a copy of the traffic of another component, or a part of, all of, the traffic that has been rewritten, or a response to the traffic that has been received. , other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the proxy unit 15 or the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). ).

通信システム構成(5-2)の通信システムでは、通信システム構成(5-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (5-2), in addition to the communication system configuration (5-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(6-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、制御部14と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system of communication system configuration (6-1) includes a transmitting/receiving section 11 (TRx), a switch section 13 (SW), a control section 14, a proxy section 15, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部13(SW)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW), the control unit 14, the proxy unit 15, or the external server 16, or is controlled by the switch unit 13 (SW). ), the control unit 14, the proxy unit 15, the external server 16, and other components, and are controlled by instructions transferred thereto. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver 11 (TRx), the controller 14, the proxy unit 15, or the external server 16, or ), the control unit 14, the proxy unit 15, the external server 16, and other components, and are controlled by instructions transferred thereto. The switch unit 13 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 communicates with the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15, the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). Connected. The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15, or the external server 16, or controls the transmission/reception unit 11 (TRx), the switch unit 13 (SW). , the instruction is transferred via other components such as the proxy section 15 or the external server 16.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the control unit 14, or the external server 16, or ), the switch unit 13 (SW), the control unit 14, the external server 16, and other components, and are controlled by instructions transferred thereto. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)、制御部14、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 includes a transmission/reception unit 11 (TRx), a switch unit 13 (SW), a control unit 14, a proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). Connected. The external server 16 controls other components such as the transmitting/receiving section 11 (TRx), the switching section 13 (SW), the control section 14, or the proxy section 15, or the transmitting/receiving section 11 (TRx), the switching section 13 (SW). , the instruction is transferred via other components such as the control unit 14 or the proxy unit 15.

送受信部11(TRx)、スイッチ部13(SW)、制御部14、プロキシ部15又は外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the control unit 14, the proxy unit 15 or the external server 16 is configured to A part of, all of, or a copy of the traffic of another component, or a part of, all of, the traffic that has been rewritten, or a response to the traffic that has been received. , other components such as the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15 or the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). ).

通信システム構成(6-2)の通信システムでは、通信システム構成(6-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (6-2), in addition to the communication system configuration (6-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(7-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、制御部14とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (7-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), and a control section 14 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), or the control unit 14, or the switch unit 12 (SW) , the switch section 13 (SW), the control section 14, and other components, and are controlled by instructions transferred thereto. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch section 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving section 11 (TRx), the switching section 13 (SW), or the control section 14, or the transmitting/receiving section 11 (TRx) , the switch section 13 (SW), the control section 14, and other components, and are controlled by instructions transferred thereto. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックを集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14等の他の構成要から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14等の他の構成要を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch section 13 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver section 11 (TRx), the switch section 12 (SW), or the control section 14, or the transmitter/receiver section 11 (TRx) , the switch section 12 (SW), the control section 14, and other components, and are controlled by instructions transferred thereto. The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the switch unit 12 (SW) or an upper device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). be done. The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), or the switch unit 13 (SW), or controls the transmission/reception unit 11 (TRx), the switch unit 12 (SW), or the switch unit 13 (SW). The instructions are transferred via other components such as the switch unit 13 (SW).

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは制御部14は、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving section 11 (TRx), the switching section 12 (SW), the switching section 13 (SW), or the control section 14 may be configured to Receiving part, all of the traffic of a component, or a copy thereof, and sending and receiving part of the received traffic, all of the received traffic, traffic that rewrites part of the received traffic, traffic that has been rewritten, or a response to the received traffic. 11 (TRx), other components such as the switch unit 12 (SW) or the switch unit 13 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). You may.

通信システム構成(7-2)の通信システムでは、通信システム構成(7-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (7-2), in addition to the communication system configuration (7-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(8-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)が、スイッチ部12に接続される。 The communication system of communication system configuration (8-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), and a proxy section 15 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), or the proxy unit 15, or the switch unit 12 (SW) , the switch unit 13 (SW), the proxy unit 15, and other components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch section 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving section 11 (TRx), the switching section 13 (SW), or the proxy section 15, or the transmitting/receiving section 11 (TRx), It is controlled by instructions transferred via the switch unit 13 (SW) or other components such as the proxy unit 15. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch section 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving section 11 (TRx), the switching section 12 (SW), or the proxy section 15, or the transmitting/receiving section 11 (TRx) , the switch section 12 (SW), the proxy section 15, and other components, and are controlled by instructions transferred thereto. The switch unit 13 (SW) assigns at least part of the traffic of the switch unit 12 (SW) or the proxy unit 15 or a combination thereof according to a predetermined procedure such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the switching unit 13 (SW), or is controlled by the transmitting/receiving unit 11 (TRx). , the switch unit 12 (SW), the switch unit 13 (SW), and other components, and are controlled by instructions transferred through other components. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 Transmitting/receiving section 11 (TRx), switch section 12 (SW), switch section 13 (SW) or proxy section 15 is A part of the received traffic, all of it, a part of the received traffic, traffic that has been rewritten or received in response to a part, all of it, or a copy of the traffic of other components such as The response is transmitted to other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), or the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device. The information may be transmitted to a device (not shown).

通信システム構成(8-2)の通信システムでは、通信システム構成(8-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (8-2), in addition to the communication system configuration (8-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(9-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、制御部14と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (9-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a control section 14, and a proxy section 15 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、スイッチ部12(SW)、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the control unit 14, or the proxy unit 15, or is controlled by the switch unit 12 (SW), the control unit 14 or other components such as the proxy section 15. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the control unit 14, or the proxy unit 15, or is controlled by the transmitting/receiving unit 11 (TRx), the control unit 14 or other components such as the proxy section 15. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), or the proxy unit 15, or controls the transmission/reception unit 11 (TRx), the switch unit 12 (SW), or the proxy unit 15. Transfer instructions through other components such as.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14等の他の構成要から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14等の他の構成要を介して転送された指示で制御される。プロキシ部15は、スイッチ部12(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), or the control unit 14, or 12 (SW) or other components such as the control section 14. The proxy unit 15 assigns at least some or all of the traffic of the switch unit 12 (SW) or an upper-level device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくはプロキシ部15は、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に、送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), the control unit 14 or the proxy unit 15 handles some of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW) or the proxy unit 15. The transmitting/receiving unit 11 (TRx) receives a part of the received traffic, all of it, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic. The information may be transmitted to other components such as the switch unit 12 (SW) or the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(9-2)の通信システムでは、通信システム構成(9-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (9-2), in addition to the communication system configuration (9-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(10-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、制御部14と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system of communication system configuration (10-1) includes a transmitter/receiver section 11 (TRx), a switch section 13 (SW), a control section 14, and a proxy section 15 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)、制御部14、プロキシ部15等の他の構成要素から制御され、又は、スイッチ部13(SW)、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW), the control unit 14, and the proxy unit 15, or is controlled by the switch unit 13 (SW), the control unit 14 or other components such as the proxy section 15. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the control unit 14, or the proxy unit 15, or is controlled by the transmitting/receiving unit 11 (TRx), the control unit 14 or other components such as the proxy section 15. The switch unit 13 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 13 (SW), or the proxy unit 15, or controls the transmission/reception unit 11 (TRx), the switch unit 13 (SW), or the proxy unit 15. Transfer instructions through other components such as.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), or the control unit 14, or 13 (SW) or other components such as the control unit 14. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくはプロキシ部15は、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), the control unit 14 or the proxy unit 15 handles some of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 13 (SW) or the proxy unit 15. The transmitting/receiving unit 11 (TRx) receives a part of the received traffic, all of it, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic. The information may be transmitted to other components such as the switch unit 13 (SW) or the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(10-2)の通信システムでは、通信システム構成(10-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (10-2), in addition to the communication system configuration (10-1), a transmitter/receiver unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(11-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (11-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a switch section 13 (SW), and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the switch unit 13 (SW), or the external server 16, or the switch unit 12 (SW) , the switch section 13 (SW), the external server 16, and other components, and are controlled by instructions transferred thereto. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 Switch section 12 (SW) is connected to switch section 13 (SW). The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the external server 16, or the transmitting/receiving unit 11 (TRx) , the switch section 13 (SW), the external server 16, and other components, and are controlled by instructions transferred thereto. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the external server 16, or the transmitting/receiving unit 11 (TRx) , the switch unit 12 (SW), or other components such as the external server 16. The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the switch unit 12 (SW) or an upper device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). be done. The external server 16 controls other components such as the transmitter/receiver 11 (TRx), switch unit 12 (SW), or switch unit 13 (SW), or controls the transmitter/receiver 11 (TRx), switch unit 12 (SW), or The instructions are transferred via other components such as the switch unit 13 (SW).

送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 Transmitting/receiving section 11 (TRx), switch section 12 (SW), switch section 13 (SW) or external server 16 is A part of the received traffic, all of it, a part of the received traffic, traffic that has been rewritten or received in response to a part, all of it, or a copy of the traffic of other components such as The response is sent to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the switch unit 13 (SW), other components such as the external server 16, an external operation system (not shown), a controller (not shown), or an external device. The information may be transmitted to a device (not shown).

通信システム構成(11-2)の通信システムでは、通信システム構成(11-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (11-2), in addition to the communication system configuration (11-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(12-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、制御部14と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (12-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a control section 14, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the control unit 14, or the external server 16, or is controlled by the switch unit 12 (SW), the control unit 14 or other components such as an external server 16. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the control unit 14, or the external server 16, or is controlled by the transmitting/receiving unit 11 (TRx), the control unit 14 or other components such as an external server 16. The switch unit 12 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to part or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、外部サーバ16、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 12 (SW), or the external server 16, or controls the transmission/reception unit 11 (TRx), the switch unit 12 (SW), or the external server 16. Transfer instructions through other components such as.

外部サーバ16は、送受信部11(TRx)又はスイッチ部12(SW)又は制御部14又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14等の他の構成要を制御し、又は送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14等の他の構成要を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the control unit 14, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitter/receiver 11 (TRx), switch unit 12 (SW), or controller 14, or controls the transmitter/receiver 11 (TRx), switch unit 12 (SW), or controller 14. Transfer instructions via other components such as.

送受信部11(TRx)、スイッチ部12(SW)、制御部14若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), the control unit 14 or the external server 16 handles some of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW) or the external server 16. The transmitting/receiving unit 11 (TRx) receives a part of the received traffic, all of it, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic. The information may be transmitted to other components such as the switch unit 12 (SW) or the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(12-2)の通信システムでは、通信システム構成(12-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (12-2), in addition to the communication system configuration (12-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(13-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、制御部14と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system of communication system configuration (13-1) includes a transmitter/receiver section 11 (TRx), a switch section 13 (SW), a control section 14, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部13(SW)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW), the control unit 14, or the external server 16, or is controlled by the switch unit 13 (SW), the control unit 14 or other components such as an external server 16. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the control unit 14, or the external server 16, or is controlled by the transmitting/receiving unit 11 (TRx), the control unit 14 or other components such as an external server 16. The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

制御部14は、送受信部11(TRx)若しくはスイッチ部13(SW)又は外部サーバ16又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx), the switch unit 13 (SW), or the external server 16, or controls the transmission/reception unit 11 (TRx), the switch unit 13 (SW), or the external server 16. Transfer instructions through other components such as.

外部サーバ16は、送受信部11(TRx)若しくはスイッチ部13(SW)又は制御部14又は外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the control unit 14, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitter/receiver 11 (TRx), the switch unit 13 (SW), or the controller 14, or Transfer instructions through other components such as.

送受信部11(TRx)、スイッチ部13(SW)、制御部14若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), the control unit 14, or the external server 16 handles some of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the external server 16. The transmitting/receiving unit 11 (TRx) receives a part of the received traffic, all of it, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic. The information may be transmitted to other components such as the switch unit 13 (SW) or the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(13-2)の通信システムでは、通信システム構成(13-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (13-2), in addition to the communication system configuration (13-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(14-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (14-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), a proxy section 15, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), the proxy unit 15, or the external server 16, or is controlled by the switch unit 12 (SW), the proxy unit 15 or other components such as an external server 16. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the proxy unit 15, or the external server 16, or is controlled by the transmitting/receiving unit 11 (TRx), the proxy unit 15 or other components such as an external server 16. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部12(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), or the external server 16, or 12 (SW) or other components such as an external server 16. The proxy unit 15 assigns at least some or all of the traffic of the switch unit 12 (SW) or an upper-level device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitter/receiver 11 (TRx), the switch unit 12 (SW), or the proxy unit 15, or controls the transmitter/receiver 11 (TRx), the switch unit 12 (SW), or the proxy unit 15. Transfer instructions through other components such as.

送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the proxy unit 15 or the external server 16 may be replaced by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), the proxy unit 15 or the external server 16. The transmitting/receiving unit 11 receives part of the received traffic, all of it, or a copy thereof, and sends a part of the received traffic, all of the received traffic, traffic that has been rewritten, or a response to the received traffic. (TRx), the switch unit 12 (SW), other components such as the proxy unit 15 or external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). It's okay.

通信システム構成(14-2)の通信システムでは、通信システム構成(14-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of the communication system configuration (14-2), in addition to the communication system configuration (14-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(15-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system of communication system configuration (15-1) includes a transmitting/receiving section 11 (TRx), a switch section 13 (SW), a proxy section 15, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW), the proxy unit 15, or the external server 16, or is controlled by the switch unit 13 (SW), the proxy unit 15 or other components such as an external server 16. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the proxy unit 15, or the external server 16, or is controlled by the transmitting/receiving unit 11 (TRx), the proxy unit 15 or other components such as an external server 16. The switch unit 13 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), or the external server 16, or 13 (SW) or other components such as the external server 16. The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部のオペレーションシステム(不図示)、コントローラ(不図示)若しくは外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitter/receiver 11 (TRx), the switch unit 13 (SW), or the proxy unit 15, or controls the transmitter/receiver 11 (TRx), the switch unit 13 (SW), or the proxy unit 15. Transfer instructions through other components such as.

送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部13(SW)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15 or the external server 16 may be replaced by other components such as the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), the proxy unit 15 or the external server 16. The transmitting/receiving unit 11 receives part of the received traffic, all of it, or a copy thereof, and sends a part of the received traffic, all of the received traffic, traffic that has been rewritten, or a response to the received traffic. (TRx), switch section 13 (SW), other components such as proxy section 15 or external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). It's okay.

通信システム構成(15-2)の通信システムでは、通信システム構成(15-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (15-2), in addition to the communication system configuration (15-1), a transmitter/receiver unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(16-1)の通信システムは、送受信部11(TRx)と、制御部14と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がプロキシ部15に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system of communication system configuration (16-1) includes a transmitting/receiving section 11 (TRx), a control section 14, a proxy section 15, and an external server 16 (FIG. 7). A transmitting/receiving unit 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、制御部14、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the control unit 14, proxy unit 15, or external server 16, or is controlled by other components such as the control unit 14, proxy unit 15, or external server 16, etc. controlled by instructions transferred through other components of the The transmitting/receiving unit 11 (TRx) adds or deletes tags for at least part of VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the ODN or proxy unit 15 according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed without changing tags.

制御部14は、送受信部11(TRx)、プロキシ部15、外部サーバ16、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the proxy unit 15, the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission and reception unit 11 (TRx), the proxy unit 15, and the external server 16, or controls other components such as the transmission and reception unit 11 (TRx), the proxy unit 15, and the external server 16. Transfer instructions via.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transceiver unit 11 (TRx), the control unit 14, or an external server 16, or is controlled by the transceiver unit 11 (TRx), the control unit 14, or an external server. It is controlled by instructions transferred via other components such as the server 16. The proxy unit 15 assigns VLAN, priority, discard priority, destination, etc. to at least some or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper device (not shown) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、制御部14、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)、制御部14若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)、制御部14若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the control unit 14, the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitting/receiving section 11 (TRx), the control section 14, or the proxy section 15, or controls other components such as the transmitting/receiving section 11 (TRx), the control section 14, or the proxy section 15. Transfer instructions via.

送受信部11(TRx)、制御部14、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the control unit 14, the proxy unit 15, or the external server 16 transmits some, all, or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the proxy unit 15, or the external server 16. After receiving the copy, a part of the received traffic itself, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic is sent to the transmitting/receiving unit 11 (TRx), the proxy unit 15, or an external server. 16, an external operating system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(16-2)の通信システムでは、通信システム構成(16-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)がそれぞれプロキシ部15に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がプロキシ部15に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system of the communication system configuration (16-2), in addition to the communication system configuration (16-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are each connected to the proxy unit 15 directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the proxy section 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(17-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、スイッチ部13(SW)とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (17-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), and a switch section 13 (SW) (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素から制御され、又は、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW) or the switch unit 13 (SW), or is controlled by the switch unit 12 (SW) or the switch unit 13. It is controlled by instructions transferred via other components such as (SW). The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、スイッチ部13(SW)に接続される。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素から制御され、又は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch section 12 (SW) is connected to the switch section 13 (SW). The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver unit 11 (TRx) or the switch unit 13 (SW), or is controlled by the transmitter/receiver unit 11 (TRx) or the switch unit 13 It is controlled by instructions transferred via other components such as (SW). The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc. to at least part or all of the traffic of the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing the tags of the combination, or without changing the tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素から制御され、又は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、スイッチ部12(SW)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver unit 11 (TRx) or the switch unit 12 (SW), or is controlled by the transmitter/receiver unit 11 (TRx) or the switch unit 12 It is controlled by instructions transferred via other components such as (SW). The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the switch unit 12 (SW) or an upper device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)は、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素のトラフィックの一部、その全て自体若しくはその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)若しくはスイッチ部13(SW)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving section 11 (TRx), the switching section 12 (SW), or the switching section 13 (SW) transmits the traffic of other components such as the transmitting/receiving section 11 (TRx), the switching section 12 (SW), or the switching section 13 (SW). The transmitting/receiving unit 11 (TRx ), other components such as the switch unit 12 (SW) or the switch unit 13 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). .

通信システム構成(17-2)の通信システムでは、通信システム構成(17-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (17-2), in addition to the communication system configuration (17-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(18-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、制御部14とを備える(図8)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (18-1) includes a transmitting/receiving section 11 (TRx), a switch section 12 (SW), and a control section 14 (FIG. 8). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)若しくは制御部14等の他の構成要素から制御され、又は、スイッチ部12(SW)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW) or the control unit 14, or is controlled by other components such as the switch unit 12 (SW) or the control unit 14, etc. controlled by instructions transferred through the components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくは制御部14等の他の構成要素から制御され、又は、送受信部11(TRx)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the control unit 14, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the control unit 14, etc. controlled by instructions transferred through the components. The switch unit 12 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to part or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部12(SW)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素を制御し、又は送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmitter/receiver 11 (TRx) or the switch unit 12 (SW), or controls other components such as the transmitter/receiver 11 (TRx) or the switch unit 12 (SW). transfer instructions.

送受信部11(TRx)、スイッチ部12(SW)若しくは制御部14は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the control unit 14 transmits part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the switching unit 12 (SW), or a copy thereof. In response, part of the received traffic itself, part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic is sent to the transmitter/receiver unit 11 (TRx) or the switch unit 12 (SW), etc. It may also be transmitted to other components, an external operating system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(18-2)の通信システムでは、通信システム構成(18-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of communication system configuration (18-2), in addition to the communication system configuration (18-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(19-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、制御部14とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system having the communication system configuration (19-1) includes a transmitting/receiving section 11 (TRx), a switch section 13 (SW), and a control section 14 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)若しくは制御部14等の他の構成要素から制御され、又は、スイッチ部13(SW)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW) or the control unit 14, or is controlled by other components such as the switch unit 13 (SW) or the control unit 14, etc. controlled by instructions transferred through the components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくは制御部14等の他の構成要素から制御され、又は、送受信部11(TRx)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the control unit 14, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the control unit 14, etc. controlled by instructions transferred through the components. The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

制御部14は、送受信部11(TRx)、スイッチ部13(SW)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素を制御し、又は送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmission/reception unit 11 (TRx) or the switch unit 13 (SW), or controls other components such as the transmission/reception unit 11 (TRx) or the switch unit 13 (SW). transfer instructions.

送受信部11(TRx)、スイッチ部13(SW)若しくは制御部14は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the control unit 14 transmits part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the switching unit 13 (SW), or a copy thereof. In response to the received traffic, part of the received traffic itself, part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic is sent to the transmitter/receiver unit 11 (TRx) or the switch unit 13 (SW), etc. It may also be transmitted to other components, an external operating system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(19-2)の通信システムでは、通信システム構成(19-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system of the communication system configuration (19-2), in addition to the communication system configuration (19-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(20-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system having the communication system configuration (20-1) includes a transmitter/receiver section 11 (TRx), a switch section 12 (SW), and a proxy section 15 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素から制御され、又は、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW) or the proxy unit 15, or is controlled by other components such as the switch unit 12 (SW) or the proxy unit 15, etc. controlled by instructions transferred through the components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, etc. controlled by instructions transferred through the components. The switch unit 12 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素から制御され、又は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部12(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transceiver unit 11 (TRx) or the switch unit 12 (SW), or is controlled by the transceiver unit 11 (TRx) or the switch unit 12 (SW). Controlled by instructions transferred via other components such as. The proxy unit 15 assigns at least some or all of the traffic of the switch unit 12 (SW) or an upper-level device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15は、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the proxy unit 15 transmits part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the proxy unit 15. The transmitting/receiving section 11 (TRx), the switch section 12 ( SW) or other components such as the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(20-2)の通信システムでは、通信システム構成(20-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of the communication system configuration (20-2), in addition to the communication system configuration (20-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(21-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system having the communication system configuration (21-1) includes a transmitter/receiver section 11 (TRx), a switch section 13 (SW), and a proxy section 15 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素から制御され、又は、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW) or the proxy unit 15, or is controlled by other components such as the switch unit 13 (SW) or the proxy unit 15, etc. controlled by instructions transferred through the components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、プロキシ部15に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素から制御され、又は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)又はプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, etc. controlled by instructions transferred through the components. The switch unit 13 (SW) assigns VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or the proxy unit 15, according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素から制御され、又は送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、スイッチ部13(SW)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy unit 15 performs autonomous control, or is controlled by other components such as the transceiver unit 11 (TRx) or the switch unit 13 (SW), or is controlled by other components such as the transceiver unit 11 (TRx) or the switch unit 13 (SW), etc. controlled by instructions transferred through other components of the The proxy unit 15 assigns at least part or all of the traffic of the switch unit 13 (SW) or an upper device (not shown) according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15は、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部13(SW)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the proxy unit 15 transmits part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the proxy unit 15. The transmitting/receiving unit 11 (TRx), the switch unit 13 ( SW) or other components such as the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(21-2)の通信システムでは、通信システム構成(21-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system having the communication system configuration (21-2), in addition to the communication system configuration (21-1), the transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(22-1)の通信システムは、送受信部11(TRx)と、制御部14と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がプロキシ部15に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (22-1) includes a transmitting/receiving section 11 (TRx), a control section 14, and a proxy section 15 (FIG. 7). A transmitting/receiving unit 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、制御部14若しくはプロキシ部15等の他の構成要素から制御され、又は、制御部14若しくはプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by another component such as the control unit 14 or the proxy unit 15, or is controlled via another component such as the control unit 14 or the proxy unit 15. Controlled by transferred instructions. The transmitting/receiving unit 11 (TRx) adds or deletes tags for at least part of VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the ODN or proxy unit 15 according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed without changing tags.

制御部14は、送受信部11(TRx)、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, or transfers instructions via the transmitting/receiving unit 11 (TRx) or other components such as the proxy unit 15.

プロキシ部15は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)若しくは制御部14等の他の構成要素から制御され、又は送受信部11(TRx)若しくは制御部14等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 is connected to a higher-level device (not shown) directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The proxy section 15 performs autonomous control, or is controlled by other components such as the transceiver section 11 (TRx) or the control section 14, or is controlled by other components such as the transceiver section 11 (TRx) or the control section 14. Controlled by instructions transferred via. The proxy unit 15 assigns VLAN, priority, discard priority, destination, etc. to at least some or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper device (not shown) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)、制御部14若しくはプロキシ部15は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)及びプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the control unit 14, or the proxy unit 15 receives part or all of the traffic or a copy of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, and A part of the traffic itself, a part of the received traffic, traffic that has been rewritten completely, or a response to the received traffic can be transmitted to other components such as the transmitting/receiving unit 11 (TRx) and the proxy unit 15, or to an external operation system. (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(22-2)の通信システムでは、通信システム構成(22-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)がプロキシ部15に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がプロキシ部15に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system of the communication system configuration (22-2), in addition to the communication system configuration (22-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are each connected to the proxy unit 15 directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the proxy section 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(23-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system of communication system configuration (23-1) includes a transmitting/receiving section 11 (TRx), a switch section 12 (SW), and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW) or the external server 16, or is controlled by other components such as the switch unit 12 (SW) or the external server 16, etc. controlled by instructions transferred through the components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, etc. controlled by instructions transferred through the components. The switch unit 12 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to part or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素を制御し、又は送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 12 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitting/receiving section 11 (TRx) or the switching section 12 (SW), or via other components such as the transmitting/receiving section 11 (TRx) or the switching section 12 (SW). transfer instructions.

送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部12(SW)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the external server 16 transmits part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 12 (SW), or the external server 16. The transmitting/receiving section 11 (TRx), the switch section 12 ( SW) or other components such as the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(23-2)の通信システムでは、通信システム構成(23-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system of the communication system configuration (23-2), in addition to the communication system configuration (23-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(24-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system having the communication system configuration (24-1) includes a transmitter/receiver section 11 (TRx), a switch section 13 (SW), and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素から制御され、又は、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW) or the external server 16, or is controlled by other components such as the switch unit 13 (SW) or the external server 16, etc. controlled by instructions transferred through the components. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, or is controlled by other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, etc. controlled by instructions transferred through the components. The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素を制御し、又は送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the switch unit 13 (SW), an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitting/receiving section 11 (TRx) or the switching section 13 (SW), or via other components such as the transmitting/receiving section 11 (TRx) or the switching section 13 (SW). transfer instructions.

送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16は、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、スイッチ部13(SW)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the external server 16 transmits some or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the switching unit 13 (SW), or the external server 16. The transmitting/receiving unit 11 (TRx), the switch unit 13 ( SW) or other components such as the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(24-2)の通信システムでは、通信システム構成(24-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system of the communication system configuration (24-2), in addition to the communication system configuration (24-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(25-1)の通信システムは、送受信部11(TRx)と、制御部14と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)が上位側の装置(不図示)に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (25-1) includes a transmitting/receiving unit 11 (TRx), a control unit 14, and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to an upper-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、制御部14若しくは外部サーバ16等の他の構成要素から制御され、又は、制御部14若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitter/receiver 11 (TRx) performs autonomous control, or is controlled by another component such as the controller 14 or an external server 16, or is controlled via another component such as the controller 14 or an external server 16. Controlled by transferred instructions. The transmitting/receiving unit 11 (TRx) assigns VLAN, priority, discard priority, destination, etc., at least a portion or a combination thereof, to some or all of the traffic of the ODN or upper-level device (not shown), according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、外部サーバ16、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素を制御し、又は送受信部11(TRx)若しくは外部サーバ16等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), the external server 16, an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, or transfers instructions via the transmitting/receiving unit 11 (TRx) or other components such as the external server 16.

外部サーバ16は、送受信部11(TRx)、制御部14、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)若しくは制御部14等の他の構成要素を制御し、又は送受信部11(TRx)若しくは制御部14等の他の構成要素を介して指示を転送する。
送受信部11(TRx)、制御部14若しくは外部サーバ16は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。
The external server 16 is connected to the transmitter/receiver 11 (TRx), the controller 14, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitter/receiver 11 (TRx) or the controller 14, or transfers instructions via the transmitter/receiver 11 (TRx) or other components such as the controller 14.
The transmitting/receiving unit 11 (TRx), the control unit 14, or the external server 16 receives part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, or a copy thereof. A part of the traffic itself, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic can be transmitted to other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, or to an external operation system. (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(25-2)の通信システムでは、通信システム構成(25-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が上位側の装置(不図示)に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11が上位側の装置(不図示)に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system of the communication system configuration (25-2), in addition to the communication system configuration (25-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), transmitter/receiver 11 (TRx) (λB~λB), ..., transmitter/receiver 11 (TRx) (λN~λN) are connected to the upper device (not shown) directly or via a concentrator switch, etc. has been done. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of at least some of the transmitting/receiving sections 11 of different wavelengths may be connected to an upper device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(26-1)の通信システムは、送受信部11(TRx)と、プロキシ部15と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がプロキシ部15に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (26-1) includes a transmitting/receiving unit 11 (TRx), a proxy unit 15, and an external server 16 (FIG. 7). A transmitting/receiving unit 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、プロキシ部15若しくは外部サーバ16等の他の構成要素から制御され、又は、プロキシ部15若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the proxy unit 15 or external server 16, or is controlled via other components such as the proxy unit 15 or external server 16. Controlled by transferred instructions. The transmitting/receiving unit 11 (TRx) adds or deletes tags for at least part of VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the ODN or proxy unit 15 according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed without changing tags.

プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素から制御され、又は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、送受信部11(TRx)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 performs autonomous control, or is controlled by another component such as the transmitter/receiver 11 (TRx) or the external server 16, or is controlled by another component such as the transmitter/receiver 11 (TRx) or the external server 16. Controlled by instructions transferred via. The proxy section 15 assigns VLAN, priority, discard priority, destination, etc. to at least some or all of the traffic of the transmitting/receiving section 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

外部サーバ16は、送受信部11(TRx)、プロキシ部15、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素を制御し、又は送受信部11(TRx)若しくはプロキシ部15等の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), the proxy unit 15, an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transmitting/receiving section 11 (TRx) or the proxy section 15, or transfers instructions via the transmitting/receiving section 11 (TRx) or other components such as the proxy section 15.

送受信部11(TRx)、プロキシ部15若しくは外部サーバ16は、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)、プロキシ部15若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx), the proxy unit 15, or the external server 16 receives part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx), the proxy unit 15, or the external server 16, or a copy thereof. A part of the received traffic itself, a part of the received traffic, traffic that has rewritten all of the received traffic, or a response to the received traffic is transmitted to the transmitting/receiving unit 11 (TRx), the proxy unit 15, the external server 16, etc. , an external operating system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(26-2)の通信システムでは、通信システム構成(26-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)がプロキシ部15に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がプロキシ部15に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system of the communication system configuration (26-2), in addition to the communication system configuration (26-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are each connected to the proxy unit 15 directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the proxy section 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(27-1)の通信システムは、送受信部11(TRx)と、スイッチ部12(SW)とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部12に接続されている。 The communication system having the communication system configuration (27-1) includes a transmitter/receiver section 11 (TRx) and a switch section 12 (SW) (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the switch section 12.

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部12(SW)等の他の構成要素から制御され、又は、スイッチ部12(SW)等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部12(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 12 (SW), or is transferred via other components such as the switch unit 12 (SW). controlled by instructions given. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 12 (SW) or a combination thereof, such as VLAN, priority, discard priority, destination, etc., in accordance with a predetermined procedure. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部12(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部12(SW)は、自律制御を行い、又は、送受信部11(TRx)等の他の構成要素から制御され、又は、送受信部11(TRx)等の他の構成要素を介して転送された指示で制御される。スイッチ部12(SW)は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 12 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 12 (SW) performs autonomous control, or is controlled by other components such as the transmitter/receiver 11 (TRx), or is transferred via other components such as the transmitter/receiver 11 (TRx). controlled by instructions given. The switch unit 12 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to part or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

送受信部11(TRx)又はスイッチ部12(SW)は、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくはスイッチ部12(SW)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx) or the switch unit 12 (SW) receives part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the switch unit 12 (SW), or a copy thereof, and A part of the received traffic itself, a part of the received traffic, traffic that has been rewritten completely, or a response to the received traffic is sent to other components such as the transmitter/receiver unit 11 (TRx) or the switch unit 12 (SW). , an external operating system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(27-2)の通信システムでは、通信システム構成(27-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部12にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部12に複数接続されていてもよい。他は同様である。 In the communication system having the communication system configuration (27-2), in addition to the communication system configuration (27-1), the transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are connected to the switch unit 12, respectively. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 12 . Others are the same.

通信システム構成(28-1)の通信システムは、送受信部11(TRx)と、スイッチ部13(SW)とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がスイッチ部13(SW)に接続されている。 The communication system having the communication system configuration (28-1) includes a transmitter/receiver section 11 (TRx) and a switch section 13 (SW) (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to a switch section 13 (SW).

送受信部11(TRx)は、自律制御を行い、又は、スイッチ部13(SW)等の他の構成要素から制御され、又は、スイッチ部13(SW)等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはスイッチ部13(SW)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the switch unit 13 (SW), or is transferred via other components such as the switch unit 13 (SW). controlled by instructions given. The transmitting/receiving unit 11 (TRx) tags at least part of the traffic of the ODN or the switch unit 13 (SW), or a combination thereof, according to a predetermined procedure, such as VLAN, priority, discard priority, destination, etc. At least one of aggregation, distribution, allocation, duplication, folding, and transmission, or a combination thereof, is performed without adding, deleting, or reassigning, or without changing tags.

スイッチ部13(SW)は、上位側の装置(不図示)に直接、又は集線SW等を介して接続される。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。スイッチ部13(SW)は、自律制御を行い、又は、送受信部11(TRx)等の他の構成要素から制御され、又は、送受信部11(TRx)等の他の構成要素を介して転送された指示で制御される。スイッチ部13(SW)は、送受信部11(TRx)又は上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The switch unit 13 (SW) is connected to a higher-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. The switch unit 13 (SW) performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), or is transferred via other components such as the transmitting/receiving unit 11 (TRx). controlled by instructions given. The switch unit 13 (SW) assigns at least one of VLAN, priority, discard priority, destination, etc. to some or all of the traffic of the transmitting/receiving unit 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. Adding, deleting, and replacing tags of parts or combinations thereof, or performing processing of aggregation, distribution, sorting, duplication, folding, or transmission of at least a part or a combination thereof, without changing tags.

送受信部11(TRx)又はスイッチ部13(SW)は、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素のトラフィックの一部又はその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくはスイッチ部13(SW)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) receives part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the switch unit 13 (SW) or a copy thereof, A part of the received traffic itself, a part of the received traffic, traffic that has been rewritten completely, or a response to the received traffic is transmitted to other components such as the transmitter/receiver unit 11 (TRx) or the switch unit 13 (SW). , an external operating system (not shown), a controller (not shown), or an external device (not shown).

通信システム構成(28-2)の通信システムでは、通信システム構成(28-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が、スイッチ部13(SW)にそれぞれ接続されている。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がスイッチ部13に複数接続されていてもよい。他は同様である。 In the communication system having the communication system configuration (28-2), in addition to the communication system configuration (28-1), the transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver section 11 (TRx) (λB~λB), . . . the transmitter/receiver unit 11 (TRx) (λN~λN) are respectively connected to the switch unit 13 (SW). Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the switch section 13 . Others are the same.

通信システム構成(29-1)の通信システムは、送受信部11(TRx)と、制御部14とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)が上位側の装置(不図示)に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (29-1) includes a transmitting/receiving section 11 (TRx) and a control section 14 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to an upper-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、制御部14等の他の構成要素から制御され、又は、制御部14等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the control unit 14, or controlled by instructions transferred via other components such as the control unit 14. . The transmitting/receiving unit 11 (TRx) assigns VLAN, priority, discard priority, destination, etc., at least a portion or a combination thereof, to some or all of the traffic of the ODN or upper-level device (not shown), according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

制御部14は、送受信部11(TRx)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。制御部14は、送受信部11(TRx)等の他の構成要素を制御し、又は送受信部11(TRx)等の他の構成要素を介して指示を転送する。 The control unit 14 is connected to the transmitting/receiving unit 11 (TRx), an external operation system (not shown), a controller (not shown), or an external device (not shown). The control unit 14 controls other components such as the transmitting/receiving unit 11 (TRx), or transfers instructions via other components such as the transmitting/receiving unit 11 (TRx).

送受信部11(TRx)又は制御部14は、送受信部11(TRx)の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx) or the control unit 14 receives part or all of the traffic of other components of the transmitting/receiving unit 11 (TRx) or a copy thereof, and transmits a part of the received traffic, all of the received traffic, A part or all of the received traffic is rewritten, or a response to the received traffic is sent to other components such as the transmitting/receiving unit 11 (TRx), an external operation system (not shown), a controller (not shown), or an external It may also be transmitted to a device (not shown).

通信システム構成(29-2)の通信システムでは、通信システム構成(29-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が上位側の装置(不図示)に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11が上位側の装置(不図示)に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system of the communication system configuration (29-2), in addition to the communication system configuration (29-1), the transmitting/receiving unit 11 (TRx) (λA ~λA), transmitter/receiver 11 (TRx) (λB~λB), ..., transmitter/receiver 11 (TRx) (λN~λN) are connected to the upper device (not shown) directly or via a concentrator switch, etc. has been done. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of at least some of the transmitting/receiving sections 11 of different wavelengths may be connected to an upper device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(30-1)の通信システムは、送受信部11(TRx)と、プロキシ部15とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)がプロキシ部15に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (30-1) includes a transmitting/receiving section 11 (TRx) and a proxy section 15 (FIG. 7). A transmitting/receiving unit 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to the proxy unit 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、プロキシ部15等の他の構成要素から制御され、又はプロキシ部15等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくはプロキシ部15のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the proxy unit 15, or is controlled by instructions transferred via other components such as the proxy unit 15. The transmitting/receiving unit 11 (TRx) adds or deletes tags for at least part of VLAN, priority, discard priority, destination, etc., or a combination thereof, to some or all of the traffic of the ODN or proxy unit 15 according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed without changing tags.

プロキシ部15は、自律制御を行い、又は、送受信部11(TRx)等の他の構成要素から制御され、又は、送受信部11(TRx)等の他の構成要素を介して転送された指示で制御される。プロキシ部15は、送受信部11(TRx)若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一部又はその組み合わせの処理を行う。 The proxy unit 15 performs autonomous control, or is controlled by other components such as the transmitting/receiving unit 11 (TRx), or by instructions transferred via other components such as the transmitting/receiving unit 11 (TRx). controlled. The proxy section 15 assigns VLAN, priority, discard priority, destination, etc. to at least some or all of the traffic of the transmitting/receiving section 11 (TRx) or an upper-level device (not shown) according to a predetermined procedure. At least a portion of aggregation, distribution, sorting, duplication, folding, or transmission, or a combination thereof, is performed by adding, deleting, or replacing tags in the combination, or without changing tags.

送受信部11(TRx)やプロキシ部15は、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくはプロキシ部15等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx) or the proxy unit 15 receives part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, or a copy thereof, and transmits a part of the received traffic. , all of the received traffic, part of the received traffic, traffic that has been completely rewritten, or a response to the received traffic, to other components such as the transmitting/receiving unit 11 (TRx) or the proxy unit 15, or to an external operation system (not shown). , a controller (not shown) or an external device (not shown).

通信システム構成(30-2)の通信システムでは、通信システム構成(30-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)がプロキシ部15に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11がプロキシ部15に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system of the communication system configuration (30-2), in addition to the communication system configuration (30-1), a transmitting/receiving unit 11 (TRx) (λA ~λA), the transmitter/receiver 11 (TRx) (λB~λB), . . . , the transmitter/receiver 11 (TRx) (λN~λN) are each connected to the proxy unit 15 directly or via a line concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of transmitting/receiving sections 11 for at least some of the wavelengths among the transmitting/receiving sections 11 for different wavelengths may be connected to the proxy section 15 directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(31-1)の通信システムは、送受信部11(TRx)と、外部サーバ16とを備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)が上位側の装置(不図示)に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (31-1) includes a transmitting/receiving unit 11 (TRx) and an external server 16 (FIG. 7). A transmitter/receiver section 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to an upper-level device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、外部サーバ16等の他の構成要素から制御され、又は、外部サーバ16等の他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, or is controlled by other components such as the external server 16, or controlled by instructions transferred via other components such as the external server 16. . The transmitting/receiving unit 11 (TRx) assigns VLAN, priority, discard priority, destination, etc., at least a portion or a combination thereof, to some or all of the traffic of the ODN or upper-level device (not shown), according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

外部サーバ16は、送受信部11(TRx)、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)と接続される。外部サーバ16は、送受信部11(TRx)等の他の構成要素を制御し、又は送受信部11(TRx)の他の構成要素を介して指示を転送する。 The external server 16 is connected to the transmitting/receiving unit 11 (TRx), an external operation system (not shown), a controller (not shown), or an external device (not shown). The external server 16 controls other components such as the transceiver 11 (TRx) or transfers instructions via other components of the transceiver 11 (TRx).

送受信部11(TRx)又は外部サーバ16は、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)若しくは外部サーバ16等の他の構成要素、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx) or the external server 16 receives part or all of the traffic of other components such as the transmitting/receiving unit 11 (TRx) or the external server 16, or a copy thereof, and transmits a part of the received traffic. , all of the received traffic, part of the received traffic, traffic that has been completely rewritten, or a response to the received traffic, to other components such as the transmitter/receiver unit 11 (TRx) or the external server 16, or an external operation system (not shown). , a controller (not shown) or an external device (not shown).

通信システム構成(31-2)の通信システムでは、通信システム構成(31-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が上位側の装置(不図示)に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11が上位側の装置(不図示)に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system having the communication system configuration (31-2), in addition to the communication system configuration (31-1), the transmitting/receiving unit 11 (TRx) (λA ~λA), transmitter/receiver 11 (TRx) (λB~λB), ..., transmitter/receiver 11 (TRx) (λN~λN) are connected to the upper device (not shown) directly or via a concentrator switch, etc. has been done. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of at least some of the transmitting/receiving sections 11 of different wavelengths may be connected to an upper device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

通信システム構成(32-1)の通信システムは、送受信部11(TRx)を備える(図7)。異なる波長(λA~λN)の光信号を送受信する送受信部11(TRx)が、上位側の装置(不図示)に直接、又は集線SW等を介して接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。 The communication system having the communication system configuration (32-1) includes a transmitting/receiving unit 11 (TRx) (FIG. 7). A transmitting/receiving unit 11 (TRx) that transmits and receives optical signals of different wavelengths (λA to λN) is connected to an upper device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs.

送受信部11(TRx)は、自律制御を行い、又は、他の構成要素から制御され、又は、他の構成要素を介して転送された指示で制御される。送受信部11(TRx)は、ODN若しくは上位側の装置(不図示)のトラフィックの一部又はその全てに、所定の手順に従って、VLAN、優先、廃棄優先若しくは宛先等の少なくとも一部又はその組み合わせのタグの追加、削除、付替をして、若しくは、タグの変更無で、集約、分配、振分、複製、折返若しくは透過の少なくとも一つ又はその組み合わせの処理を行う。 The transmitting/receiving unit 11 (TRx) performs autonomous control, is controlled by other components, or is controlled by instructions transferred via other components. The transmitting/receiving unit 11 (TRx) assigns VLAN, priority, discard priority, destination, etc., at least a portion or a combination thereof, to some or all of the traffic of the ODN or upper-level device (not shown), according to a predetermined procedure. At least one of aggregation, distribution, sorting, duplication, folding, and transmission, or a combination thereof, is performed by adding, deleting, or replacing tags, or without changing tags.

送受信部11(TRx)は、送受信部11(TRx)等の構成要素のトラフィックの一部若しくはその全て自体又はその複写を受けて、受けたトラフィックの一部、その全て自体、受けたトラフィックの一部、全てを書き換えたトラフィック又は受けたトラフィックに対する応答を、送受信部11(TRx)等の構成要素の内部、外部のオペレーションシステム(不図示)、コントローラ(不図示)又は外部の装置(不図示)に送信してもよい。 The transmitting/receiving unit 11 (TRx) receives part or all of the traffic of the components such as the transmitting/receiving unit 11 (TRx), or a copy thereof, and transmits part of the received traffic, all of the received traffic, or a copy of the received traffic. The response to the traffic that has been completely rewritten or the received traffic is sent to the internal or external operating system (not shown), controller (not shown), or external device (not shown) of components such as the transmitter/receiver 11 (TRx). You may also send it to

通信システム構成(32-2)の通信システムでは、通信システム構成(32-1)の構成に対して更に、異なる波長の代わりに同一の波長の光信号を送受信する送受信部11(TRx)(λA~λA)、送受信部11(TRx)(λB~λB)、…、送受信部11(TRx)(λN~λN)が上位側の装置(不図示)に直接、又は集線SW等を介してそれぞれ接続されている。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。更に、異なる波長の送受信部11の内の少なくとも一部の波長の送受信部11が上位側の装置(不図示)に直接、又は集線SW等を介して複数接続されていてもよい。この集線SWは、複数のOLTから若しくはOLTへのトラフィックに集約、分配、振分、複製、折返若しくは透過の少なくとも一部を行う。他は同様である。 In the communication system having the communication system configuration (32-2), in addition to the communication system configuration (32-1), the transmitting/receiving unit 11 (TRx) (λA ~λA), transmitter/receiver 11 (TRx) (λB~λB), ..., transmitter/receiver 11 (TRx) (λN~λN) are connected to the upper device (not shown) directly or via a concentrator switch, etc. has been done. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Furthermore, a plurality of at least some of the transmitting/receiving sections 11 of different wavelengths may be connected to an upper device (not shown) directly or via a concentrator SW or the like. The line concentration SW performs at least part of aggregating, distributing, allocating, duplicating, looping back, or transmitting traffic from or to a plurality of OLTs. Others are the same.

以下、FASAアプリケーション自体又はFASAアプリケーションとしてインストールするソフトウェアを指示部、FASAプラットフォーム自体又はFASAプラットフォームにインストールするソフトウェアを実行部として説明する。 Hereinafter, the FASA application itself or software installed as the FASA application will be described as an instruction section, and the FASA platform itself or software installed on the FASA platform will be described as an execution section.

(第1の構成例)
OLTが送受信部11を備え、実行部と指示部とを分離して機能配備する例について説明する。この場合、OLTは、送受信部11に実行部を備える。OLTは、送受信部11の情報処理部や、CPU(Central Processing Unit)等の演算処理可能な箇所に、指示部を備える。実行部が指示部よりPON側に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別装置上でもよく、同一装置上の別VM上でもよい。
(First configuration example)
An example will be described in which the OLT includes the transmitting/receiving section 11, and the execution section and the instruction section are separated and provided with functions. In this case, the OLT includes an execution unit in the transmitting/receiving unit 11. The OLT includes an instruction section in an information processing section of the transmitting/receiving section 11, a CPU (Central Processing Unit), and other locations that can perform arithmetic processing. Although it is preferable from the viewpoint of response speed that the execution unit is placed closer to the PON than the instruction unit, the execution unit may be placed in the opposite direction, or it may be placed on another device at the same location, or it may be placed on another VM on the same device.

実行部と指示部の入出力は、内部配線、バックボード、OAM部114、主信号線、専用の配線、オペレーションシステム、コントローラ又は制御盤(CONT盤)等の経路のいずれでよい。やりとりを指示部で直接終端して入力する場合、OAM部114又は主信号にカプセル化してもよい。やりとりをいずれかの箇所で終端して、内部配線、バックボード、OAM部114、主信号線、専用の配線、オペレーションシステム、コントローラ又は制御盤等の経路を経由して入力してもよい。OAM部114や主信号線を用いる場合、OAM部114や主信号にカプセル化することが望ましい。主信号線を通す場合はOSU又は他箇所のスイッチ部にて指示部に振り分けることが望ましい。 Input/output between the execution unit and the instruction unit may be through any route such as internal wiring, a backboard, the OAM unit 114, a main signal line, dedicated wiring, an operation system, a controller, or a control panel (CONT panel). When the exchange is directly terminated and inputted at the instruction section, it may be encapsulated in the OAM section 114 or the main signal. The communication may be terminated at any point and input via a route such as internal wiring, a backboard, the OAM unit 114, a main signal line, dedicated wiring, an operation system, a controller, or a control panel. When using the OAM section 114 or main signal line, it is desirable to encapsulate it in the OAM section 114 or the main signal line. If the main signal line is routed through, it is desirable to distribute it to the instruction section using the OSU or a switch section at another location.

なお、第1の構成例は、通信システム構成(1-1)~(32-2)における送受信部11と送受信部11に演算処理可能な箇所を備える任意の構成に適用できる。 Note that the first configuration example can be applied to any configuration in the communication system configurations (1-1) to (32-2) in which the transmitter/receiver 11 and the transmitter/receiver 11 include a part that can perform arithmetic processing.

(第2の構成例)
第2の構成例では、実行部を送受信部11に備え、指示部をスイッチ部12の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第2の構成例は、通信システム構成(1-1)~(32-2)における送受信部11とスイッチ部12に演算処理可能な箇所を備える任意の構成に適用できる。なお、送受信部11とスイッチ部12の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Second configuration example)
In the second configuration example, the execution section is provided in the transmitting/receiving section 11, and the instruction section is provided in the switch section 12, for example, in an information processing section, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the second configuration example can be applied to any configuration in which the transmitting/receiving unit 11 and the switch unit 12 in the communication system configurations (1-1) to (32-2) include a portion that can perform arithmetic processing. Note that both the transmitting/receiving unit 11 and the switch unit 12 may be provided with an execution unit and an instruction unit at the locations where arithmetic processing is possible.

(第3の構成例)
第3の構成例では、実行部を送受信部11に備え、指示部をOSUの例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第3の構成例は、通信システム構成(1-1)~(32-2)における送受信部11とOSUに演算処理可能な箇所を備える任意の構成に適用できる。なお、送受信部11とOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Third configuration example)
In the third configuration example, the execution section is provided in the transmitting/receiving section 11, and the instruction section is provided in the OSU, for example, in an information processing section, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the third configuration example can be applied to any configuration in which the transmitting/receiving unit 11 and the OSU in the communication system configurations (1-1) to (32-2) include a part that can perform arithmetic processing. Note that both the transmitter/receiver 11 and the part of the OSU that can perform arithmetic processing may be provided with an execution unit and an instruction unit.

(第4の構成例)
第4の構成例では、実行部を送受信部11に備え、指示部をスイッチ部13の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第4の構成例は、通信システム構成(1-1)~(32-2)における送受信部11とスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。なお、送受信部11とスイッチ部13の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Fourth configuration example)
In the fourth configuration example, the execution section is provided in the transmitting/receiving section 11, and the instruction section is provided in the switch section 13, for example, in an information processing section, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the fourth configuration example can be applied to any configuration in which the transmitting/receiving unit 11 and the switch unit 13 in the communication system configurations (1-1) to (32-2) include a portion that can perform arithmetic processing. Note that both the transmitting/receiving unit 11 and the switch unit 13 may be provided with an execution unit and an instruction unit at the locations where arithmetic processing is possible.

(第5の構成例)
第5の構成例では、実行部を送受信部11に備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第5の構成例は、通信システム構成(1-1)~(32-2)における送受信部11とOLTに演算処理可能な箇所を備える任意の構成に適用できる。なお、送受信部11とOLTの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Fifth configuration example)
In the fifth configuration example, the execution unit is provided in the transmitting/receiving unit 11, and the instruction unit is provided in a location of the OLT where arithmetic processing is possible, such as the control unit 14, the information processing unit, the control panel, or the CPU panel. The rest is the same as the first configuration example. Note that the fifth configuration example can be applied to any configuration in which the transmitting/receiving unit 11 and the OLT in the communication system configurations (1-1) to (32-2) include a portion capable of arithmetic processing. Note that both the transmitter/receiver 11 and the part of the OLT that can perform arithmetic processing may be provided with an execution unit and an instruction unit.

(第6の構成例)
第6の構成例では、実行部を送受信部11に備え、指示部をOLT外部の例えばセンタクラウド、ローカルクラウド、エッジクラウド、単独の外部サーバ16、情報処理部、オペレーションシステム又はNEコントローラなどのEMS等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第6の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部に演算処理可能な箇所を備える任意の構成に適用できる。なお、送受信部11とOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Sixth configuration example)
In the sixth configuration example, the execution unit is provided in the transmitting/receiving unit 11, and the instruction unit is provided in an EMS outside the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, or an NE controller. Prepare for locations where calculations such as the following can be processed. The rest is the same as the first configuration example. Note that the sixth configuration example can be applied to any configuration in the communication system configurations (1-1) to (32-2) that includes a location capable of processing operations outside the OLT. Note that an execution unit and an instruction unit may be provided in both the transmitting and receiving unit 11 and a location outside the OLT that can perform arithmetic processing.

(第7の構成例)
第7の構成例では、実行部を送受信部11に備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第7の構成例は、通信システム構成(1-1)~(32-2)における送受信部11とOLT外部の主信号ネットワーク中に演算処理可能な箇所を備える任意の構成に適用できる。なお、送受信部11とOLT外部の主信号ネットワーク中の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Seventh configuration example)
In the seventh configuration example, the execution section is provided in the transmitting/receiving section 11, and the instruction section is provided in a location in the main signal network outside the OLT that can perform arithmetic processing, such as the proxy section 15. The rest is the same as the first configuration example. Note that the seventh configuration example can be applied to any configuration including a part capable of processing in the main signal network outside the transmitter/receiver 11 and the OLT in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided in both the transmitting/receiving unit 11 and a location in the main signal network outside the OLT that can perform arithmetic processing.

(第8の構成例)
第8の構成例では、実行部をスイッチ部12に備え、指示部を送受信部11の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第8の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12と送受信部11に演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部12と送受信部11の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Eighth configuration example)
In the eighth configuration example, the execution section is provided in the switch section 12, and the instruction section is provided in the transmitting/receiving section 11, for example, in an information processing section, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the eighth configuration example can be applied to any configuration in which the switch unit 12 and the transmitting/receiving unit 11 in the communication system configurations (1-1) to (32-2) include a portion that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the switch unit 12 and the part of the transmitting/receiving unit 11 that can perform arithmetic processing.

(第9の構成例)
第9の構成例では、実行部をスイッチ部12に備え、指示部をスイッチ部12の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。実行部が指示部よりPON側に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別装置上でもよく、同一装置上の別VM上でもよい。その他は第1の構成例と同様である。なお、第9の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とスイッチ部12に演算処理可能な箇所を備える任意の構成に適用できる。
(Ninth configuration example)
In the ninth configuration example, the execution section is provided in the switch section 12, and the instruction section is provided in a part of the switch section 12 that can perform arithmetic processing, such as an information processing section or a CPU. Although it is preferable from the viewpoint of response speed that the execution unit is placed closer to the PON than the instruction unit, the execution unit may be placed in the opposite direction, or it may be placed on another device at the same location, or it may be placed on another VM on the same device. The rest is the same as the first configuration example. Note that the ninth configuration example can be applied to any configuration in which the switch unit 12 and the switch unit 12 include a part that can perform arithmetic processing in the communication system configurations (1-1) to (32-2).

(第10の構成例)
第10の構成例では、実行部をスイッチ部12に備え、指示部をOSUの例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第10の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とOSUに演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部12とOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(10th configuration example)
In the tenth configuration example, the execution section is provided in the switch section 12, and the instruction section is provided in a part of the OSU that can perform arithmetic processing, such as an information processing section or a CPU. The rest is the same as the first configuration example. Note that the tenth configuration example can be applied to any configuration in which the switch unit 12 and the OSU in the communication system configurations (1-1) to (32-2) include a part that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the switch unit 12 and the part of the OSU that can perform arithmetic processing.

(第11の構成例)
第11の構成例では、実行部をスイッチ部12に備え、指示部をスイッチ部13の例えば情報処理部や、CPU等に備える。その他は第1の構成例と同様である。なお、第11の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部12とOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Eleventh configuration example)
In the eleventh configuration example, the execution section is provided in the switch section 12, and the instruction section is provided in the information processing section, CPU, etc. of the switch section 13, for example. The rest is the same as the first configuration example. Note that the eleventh configuration example can be applied to any configuration in which the switch unit 12 and the switch unit 13 in the communication system configurations (1-1) to (32-2) include a portion that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the switch unit 12 and the part of the OSU that can perform arithmetic processing.

(第12の構成例)
第12の構成例では、実行部をスイッチ部12に備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第12の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とOLTに演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部12とOLTの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(12th configuration example)
In the twelfth configuration example, the execution section is provided in the switch section 12, and the instruction section is provided in a part of the OLT that can perform arithmetic processing, such as the control section 14, the information processing section, the control panel, or the CPU panel. The rest is the same as the first configuration example. Note that the twelfth configuration example can be applied to any configuration in which the switch unit 12 and the OLT in the communication system configurations (1-1) to (32-2) include a portion that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the switch unit 12 and the part of the OLT that can perform arithmetic processing.

(第13の構成例)
第13の構成例では、実行部をスイッチ部12に備え、指示部をOLT外部の例えばセンタクラウド、ローカルクラウド、エッジクラウド、単独の外部サーバ16、情報処理部、オペレーションシステム又はNEコントローラなどのEMS等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第13の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とOLT外部に演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部12及びOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(13th configuration example)
In the thirteenth configuration example, the execution unit is provided in the switch unit 12, and the instruction unit is provided in an EMS outside the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, or an NE controller. Prepare for locations where calculations such as the following can be processed. The rest is the same as the first configuration example. Note that the thirteenth configuration example can be applied to any configuration in which the communication system configurations (1-1) to (32-2) include a part capable of processing outside the switch unit 12 and the OLT. Note that the execution unit and the instruction unit may be provided in both the switch unit 12 and a location outside the OLT that can perform arithmetic processing.

(第14の構成例)
第14の構成例では、実行部をスイッチ部12に備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理が可能な箇所に備える。その他は第1の構成例と同様である。なお、第14の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とOLT外部の主信号ネットワーク中に演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部12とOLT外部の主信号ネットワーク中の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(14th configuration example)
In the fourteenth configuration example, the execution unit is provided in the switch unit 12, and the instruction unit is provided in a location in the main signal network outside the OLT where arithmetic processing is possible, such as the proxy unit 15. The rest is the same as the first configuration example. Note that the fourteenth configuration example can be applied to any configuration in which arithmetic processing is possible in the switch section 12 and the main signal network outside the OLT in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided in both the switch unit 12 and a location in the main signal network outside the OLT that can perform arithmetic processing.

(第15の構成例)
第15の構成例では、実行部をOSUに備え、指示部を送受信部11の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第15の構成例は、通信システム構成(1-1)~(32-2)におけるOSUと送受信部11に演算処理可能な箇所を含む構成に適用できる。なお、OSUと送受信部11の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(15th configuration example)
In the fifteenth configuration example, the execution unit is provided in the OSU, and the instruction unit is provided in the transmitting/receiving unit 11, for example, in the information processing unit, the CPU, or other locations capable of arithmetic processing. The rest is the same as the first configuration example. Note that the fifteenth configuration example can be applied to the communication system configurations (1-1) to (32-2) in which the OSU and the transmitter/receiver 11 include a part that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the OSU and the part of the transmitting/receiving unit 11 that can perform arithmetic processing.

(第16の構成例)
第16の構成例では、実行部をOSU、指示部をスイッチ部12の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第16の構成例は、通信システム構成(1-1)~(32-2)におけるOSUとスイッチ部12に演算処理可能な箇所を備える任意の構成に適用できる。なお、OSUとスイッチ部12の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(16th configuration example)
In the 16th configuration example, the execution unit is provided in the OSU, and the instruction unit is provided in the switch unit 12, for example, in an information processing unit, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the 16th configuration example can be applied to any configuration in which the OSU and the switch section 12 in the communication system configurations (1-1) to (32-2) include a part that can perform arithmetic processing. Note that both the OSU and the part of the switch unit 12 that can perform arithmetic processing may be provided with an execution unit and an instruction unit.

(第17の構成例)
第17の構成例では、実行部をOSUに備え、指示部をOSUの例えば情報処理部、CPU等の演算処理可能な箇所に備える。実行部が指示部よりPON近傍に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別装置上でもよく、同一装置上の別VM上でもよい。その他は第1の構成例と同様である。なお、第17の構成例は、通信システム構成(1-1)~(32-2)におけるOSUとOSUに演算処理可能な箇所を備える任意の構成に適用できる。
(17th configuration example)
In the seventeenth configuration example, an execution unit is provided in the OSU, and an instruction unit is provided in a portion of the OSU that can perform arithmetic processing, such as an information processing unit or a CPU. Although it is preferable from the viewpoint of response speed that the execution unit be located closer to the PON than the instruction unit, the execution unit may be located in the opposite direction, on another device at the same location, or on another VM on the same device. The rest is the same as the first configuration example. Note that the seventeenth configuration example can be applied to any configuration in which the OSU and the OSU are provided with a part that can perform arithmetic processing in the communication system configurations (1-1) to (32-2).

(第18の構成例)
第18の構成例では、実行部をOSUに備え、指示部をスイッチ部13の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第18の構成例は、通信システム構成(1-1)~(32-2)におけるOSUとスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。なお、OSUとスイッチ部13の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(18th configuration example)
In the 18th configuration example, the execution unit is provided in the OSU, and the instruction unit is provided in the switch unit 13, for example, in an information processing unit, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the 18th configuration example can be applied to any configuration in which the OSU and the switch section 13 in the communication system configurations (1-1) to (32-2) include a portion capable of processing operations. Note that both the OSU and the part of the switch unit 13 that can perform arithmetic processing may be provided with an execution unit and an instruction unit.

(第19の構成例)
第19の構成例では、実行部をOSUに備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第19の構成例は、通信システム構成(1-1)~(32-2)におけるOSUとOLTに演算処理可能な箇所を備える任意の構成に適用できる。なお、OSU及びOLTの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(19th configuration example)
In the 19th configuration example, the execution unit is provided in the OSU, and the instruction unit is provided in the OLT, for example, in the control unit 14, the information processing unit, the control panel, the CPU panel, or other locations where arithmetic processing is possible. The rest is the same as the first configuration example. Note that the 19th configuration example can be applied to any configuration in which the OSU and OLT in the communication system configurations (1-1) to (32-2) include a part that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the OSU and the OLT where arithmetic processing is possible.

(第20の構成例)
第20の構成例では、実行部をOSUに備え、指示部をOLT外部の例えばセンタクラウド、ローカルクラウド、エッジクラウド、単独の外部サーバ16、情報処理部、オペレーションシステム又はNEコントローラなどのEMS140等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第20の構成例は、通信システム構成(1-1)~(32-2)におけるOSUとOLT外部に演算処理可能な箇所を備える任意の構成に適用できる。なお、OSUとOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Twentieth configuration example)
In the 20th configuration example, the execution unit is provided in the OSU, and the instruction unit is provided in an EMS 140 outside the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, or an NE controller. Prepare for locations where calculation processing is possible. The rest is the same as the first configuration example. Note that the 20th configuration example can be applied to any configuration in which a calculation processable part is provided outside the OSU and OLT in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided in both the OSU and a location outside the OLT that can perform arithmetic processing.

(第21の構成例)
第21の構成例では、実行部をOSUに備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第21の構成例は、通信システム構成(1-1)~(32-2)におけるOSUとOLT外部の主信号ネットワーク中の演算処理可能な箇所を備える任意の構成に適用できる。なお、OSUとOLT外部の主信号ネットワーク中の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(21st configuration example)
In the 21st configuration example, the execution unit is provided in the OSU, and the instruction unit is provided in a location in the main signal network outside the OLT that can perform arithmetic processing, such as the proxy unit 15. The rest is the same as the first configuration example. Note that the 21st configuration example can be applied to any configuration including a location capable of processing in the main signal network outside the OSU and OLT in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided both in the OSU and in the main signal network outside the OLT where calculation processing is possible.

(第22の構成例)
第22の構成例では、実行部をスイッチ部13に備え、指示部を送受信部11の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第22の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部13と送受信部11に演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部13及び送受信部11の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(22nd configuration example)
In the 22nd configuration example, the execution section is provided in the switch section 13, and the instruction section is provided in the transmitting/receiving section 11, for example, in an information processing section, a CPU, or other part capable of arithmetic processing. The rest is the same as the first configuration example. Note that the 22nd configuration example can be applied to any configuration in which the switch section 13 and the transmitting/receiving section 11 in the communication system configurations (1-1) to (32-2) include a part that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the switch unit 13 and the transmitting/receiving unit 11 at the locations where calculation processing is possible.

(第23の構成例)
第23の構成例では、実行部をスイッチ部13に備え、指示部をスイッチ部12に備える。その他は第1の構成例と同様である。なお、第23の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部12とスイッチ部13を備える任意の構成に適用できる。なお、スイッチ部13及びスイッチ部12の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(23rd configuration example)
In the twenty-third configuration example, the execution section is provided in the switch section 13, and the instruction section is provided in the switch section 12. The rest is the same as the first configuration example. Note that the twenty-third configuration example can be applied to any configuration including the switch unit 12 and the switch unit 13 in the communication system configurations (1-1) to (32-2). Note that the execution section and the instruction section may be provided in both the switch section 13 and the section of the switch section 12 that can perform arithmetic processing.

(第24の構成例)
第24の構成例では、実行部をスイッチ部13に備え、指示部をOSUの演算処理可能な箇所に備える。OSUの演算処理可能な箇所は、例えば、情報処理部、CPUである。その他は第1の構成例と同様である。なお、第24の構成例は、通信システム構成(1-1)~(32-2)におけるOSUに演算処理可能な箇所とスイッチ部13を備える任意の構成に適用できる。なお、スイッチ部13及びOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(24th configuration example)
In the twenty-fourth configuration example, the execution section is provided in the switch section 13, and the instruction section is provided in a location of the OSU where arithmetic processing is possible. The parts of the OSU that can perform arithmetic processing are, for example, the information processing unit and the CPU. The rest is the same as the first configuration example. Note that the twenty-fourth configuration example can be applied to any configuration in which the OSU includes a location capable of processing operations and the switch section 13 in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided in both the switch unit 13 and the part of the OSU that can perform arithmetic processing.

(第25の構成例)
第25の構成例では、実行部をスイッチ部13に備え、指示部をスイッチ部13の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。実行部が指示部よりPON側に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別装置上でもよく、同一装置上の別VM(Virtual Machine)上でもよい。なお、第25の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部13とスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。
(25th configuration example)
In the twenty-fifth configuration example, the execution section is provided in the switch section 13, and the instruction section is provided in a part of the switch section 13 that can perform arithmetic processing, such as an information processing section or a CPU. The rest is the same as the first configuration example. Although it is preferable that the execution unit is placed closer to the PON than the instruction unit from the viewpoint of response speed, the execution unit may be placed in the opposite direction, on another device at the same location, or on another VM (Virtual Machine) on the same device. Note that the twenty-fifth configuration example can be applied to any configuration in which the switch unit 13 and the switch unit 13 include a part that can perform arithmetic processing in the communication system configurations (1-1) to (32-2).

(第26の構成例)
第26の構成例では、実行部をスイッチ部13に備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第26の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部13とOLTに演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部13及びOLTの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(26th configuration example)
In the twenty-sixth configuration example, the execution section is provided in the switch section 13, and the instruction section is provided in a part of the OLT that can perform arithmetic processing, such as the control section 14, the information processing section, the control panel, or the CPU panel. The rest is the same as the first configuration example. Note that the twenty-sixth configuration example can be applied to any configuration in which the switch section 13 and the OLT in the communication system configurations (1-1) to (32-2) include a part that can perform arithmetic processing. Note that the execution unit and the instruction unit may be provided in both the switch unit 13 and the part of the OLT that can perform arithmetic processing.

(第27の構成例)
第27の構成例では、実行部をスイッチ部13に備え、指示部をOLT外部の例えばセンタクラウド、ローカルクラウド、エッジクラウド、単独の外部サーバ16、情報処理部、オペレーションシステム又はNEコントローラなどのEMS等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第27の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部13とOLT外部の演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部13及びOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(27th configuration example)
In the twenty-seventh configuration example, the execution unit is provided in the switch unit 13, and the instruction unit is provided in an EMS outside the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, or an NE controller. Prepare for locations where calculations such as the following can be processed. The rest is the same as the first configuration example. Note that the twenty-seventh configuration example can be applied to any configuration including the switch section 13 and a location capable of arithmetic processing outside the OLT in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided in both the switch unit 13 and a location outside the OLT that can perform arithmetic processing.

(第28の構成例)
第28の構成例では、実行部をスイッチ部13に備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第28の構成例は、通信システム構成(1-1)~(32-2)におけるスイッチ部13とOLT外部の主信号ネットワーク中に演算処理可能な箇所を備える任意の構成に適用できる。なお、スイッチ部13とOLT外部の主信号ネットワーク中の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(28th configuration example)
In the twenty-eighth configuration example, the execution section is provided in the switch section 13, and the instruction section is provided in a location in the main signal network outside the OLT that can perform arithmetic processing, such as the proxy section 15. The rest is the same as the first configuration example. Note that the twenty-eighth configuration example can be applied to any configuration in which arithmetic processing is possible in the switch unit 13 and the main signal network outside the OLT in the communication system configurations (1-1) to (32-2). Note that the execution unit and the instruction unit may be provided in both the switch unit 13 and a location in the main signal network outside the OLT that can perform arithmetic processing.

(第29の構成例)
第29の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部を送受信部11の情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第29の構成例は、通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等と送受信部11に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLTの例えば制御部14、情報処理部、制御盤又はCPU盤等及び送受信部11の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(29th configuration example)
In the 29th configuration example, the execution unit is provided in the OLT, for example, the control unit 14, the information processing unit, the control panel, the CPU board, etc., and the instruction unit is provided in the information processing unit of the transmitting/receiving unit 11, the CPU, etc. where arithmetic processing is possible. Prepare for. The rest is the same as the first configuration example. The 29th configuration example is such that the OLT in communication system configurations (1-1) to (32-2), such as the control unit 14, information processing unit, control panel, or CPU panel, and the transmitting/receiving unit 11 are capable of arithmetic processing. Applicable to any configuration with locations. Note that the execution section and the instruction section may be provided in both the control section 14, the information processing section, the control panel, the CPU panel, etc. of the OLT, and the parts of the transmitting/receiving section 11 that can perform arithmetic processing.

(第30の構成例)
第30の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部をスイッチ部12の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第30の構成例は、通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とスイッチ部12に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLTの例えば制御部14、情報処理部、制御盤又はCPU盤等及びスイッチ部12の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(Thirtieth configuration example)
In the 30th configuration example, the execution unit is provided in the OLT, such as the control unit 14, the information processing unit, the control panel, or the CPU board, and the instruction unit is provided in the information processing unit of the switch unit 12, the CPU, etc. that is capable of arithmetic processing. Prepare for the location. The rest is the same as the first configuration example. In the 30th configuration example, the OLT in the communication system configurations (1-1) to (32-2), such as the control unit 14, information processing unit, control panel, or CPU panel, and the switch unit 12 are capable of arithmetic processing. Applicable to any configuration with locations. Note that the execution section and the instruction section may be provided in both the control section 14, the information processing section, the control panel, the CPU panel, etc. of the OLT, and the switch section 12 where calculation processing is possible.

(第31の構成例)
第31の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部をOSUの例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第31の構成例は、通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とOSUに演算処理可能な箇所を備える任意の構成に適用できる。なお、OLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(31st configuration example)
In the 31st configuration example, the execution unit is provided in the OLT, for example, the control unit 14, the information processing unit, the control panel, or the CPU board, and the instruction unit is provided in the OSU, for example, in the information processing unit, the CPU, or other part that can perform arithmetic processing. Be prepared. The rest is the same as the first configuration example. In the 31st configuration example, the OLT in the communication system configurations (1-1) to (32-2) includes, for example, the control unit 14, the information processing unit, the control panel, the CPU panel, etc., and the OSU that can perform arithmetic processing. Applicable to any configuration with Note that the execution unit and the instruction unit may be provided in both the control unit 14, information processing unit, control panel, CPU panel, etc. of the OLT and the part of the OSU that can perform arithmetic processing.

(第32の構成例)
第32の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部をスイッチ部13の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第32の構成例は、通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLTの例えば制御部14、情報処理部、制御盤又はCPU盤等及びスイッチ部13の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(32nd configuration example)
In the 32nd configuration example, the execution unit is provided in the OLT, for example, the control unit 14, the information processing unit, the control panel, or the CPU board, and the instruction unit is provided in the information processing unit of the switch unit 13, the CPU, etc. that is capable of arithmetic processing. Prepare for the location. The rest is the same as the first configuration example. In the 32nd configuration example, the OLT in the communication system configurations (1-1) to (32-2), such as the control unit 14, information processing unit, control panel, or CPU panel, and the switch unit 13 are capable of arithmetic processing. Applicable to any configuration with locations. Note that the execution section and the instruction section may be provided in both the control section 14, the information processing section, the control panel, the CPU panel, etc. of the OLT, and the switch section 13 where arithmetic processing is possible.

(第33の構成例)
第33の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。実行部が指示部よりPON側に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別装置上でもよく、同一装置上の別VM上でもよい。その他は第1の構成例と同様である。なお、第33の構成例は、通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤とOLTに演算処理可能な箇所を備える構成に適用できる。
(33rd configuration example)
In the 33rd configuration example, the execution unit is provided in the OLT, for example, the control unit 14, the information processing unit, the control panel, the CPU panel, etc., and the instruction unit is provided in the OLT, for example, the control unit 14, the information processing unit, the control panel, the CPU panel, etc. Prepare for locations where calculations can be processed. Although it is preferable from the viewpoint of response speed that the execution unit is placed closer to the PON than the instruction unit, the execution unit may be placed in the opposite direction, or it may be placed on another device at the same location, or it may be placed on another VM on the same device. The rest is the same as the first configuration example. In the 33rd configuration example, the OLT in the communication system configurations (1-1) to (32-2) includes, for example, the control unit 14, the information processing unit, the control panel or the CPU panel, and the OLT that can perform arithmetic processing. Applicable to configuration.

(第34の構成例)
第34の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部をOLT外部の例えばセンタクラウド、ローカルクラウド、エッジクラウド、単独の外部サーバ16、情報処理部、オペレーションシステム又はNEコントローラなどのEMS等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第34の構成例は、通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とOLT外部に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(34th configuration example)
In the 34th configuration example, the execution unit is provided in the OLT, such as the control unit 14, the information processing unit, the control panel, or the CPU board, and the instruction unit is provided in the OLT, such as the center cloud, local cloud, edge cloud, or a single external server. 16. Provided at a location capable of arithmetic processing such as an EMS such as an information processing unit, an operation system, or an NE controller. The rest is the same as the first configuration example. Note that the 34th configuration example includes the OLT in the communication system configurations (1-1) to (32-2), for example, the control unit 14, information processing unit, control panel, CPU panel, etc., and parts that can perform calculations outside the OLT. Applicable to any configuration with Note that the execution unit and the instruction unit may be provided both in the OLT, such as the control unit 14, information processing unit, control panel, or CPU panel, and in a location outside the OLT that can perform arithmetic processing.

(第35の構成例)
第35の構成例では、実行部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等に備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第35の構成例は通信システム構成(1-1)~(32-2)におけるOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とOLT外部の主信号ネットワークに演算処理可能な箇所を備える任意の構成に適用できる。なお、OLTの例えば制御部14、情報処理部、制御盤又はCPU盤等とOLT外部の主信号ネットワークの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(35th configuration example)
In the 35th configuration example, the execution unit is provided in the OLT, such as the control unit 14, the information processing unit, the control panel, or the CPU board, and the instruction unit is capable of processing calculations in the main signal network outside the OLT, such as the proxy unit 15. Be prepared for difficult situations. The rest is the same as the first configuration example. The 35th configuration example is a communication system configuration (1-1) to (32-2) in which arithmetic processing is applied to the OLT's control unit 14, information processing unit, control panel, CPU panel, etc., and the main signal network outside the OLT. Applicable to any configuration with possible locations. Note that the execution section and the instruction section may be provided both in the OLT, such as the control section 14, information processing section, control panel, or CPU panel, and in the main signal network outside the OLT where calculation processing is possible.

(第36の構成例)
第36の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部を送受信部11の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第36の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等と送受信部11に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等と送受信部11の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(36th configuration example)
In the 36th configuration example, the execution unit is provided outside the OLT, for example, in a center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided in a transmitting/receiving unit. 11, for example, an information processing unit, a CPU, etc., which can perform arithmetic processing. The rest is the same as the first configuration example. The 36th configuration example is based on the communication system configurations (1-1) to (32-2) outside the OLT, such as the center cloud, local cloud, edge cloud, single external server 16, information processing unit, operation system, etc. The present invention can be applied to any configuration including an EMS such as an NE controller and a part capable of processing in the transmitter/receiver 11. Note that an execution unit and an execution unit are installed in both an EMS, etc. outside the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, and an NE controller, and a part of the transmitting/receiving unit 11 that can perform arithmetic processing. An instruction section may be provided.

(第37の構成例)
第37の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部をスイッチ部12の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第37の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とスイッチ部12に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とスイッチ部12の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(37th configuration example)
In the 37th configuration example, the execution unit is provided outside the OLT, for example, in a center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided in a switch unit. 12, for example, an information processing unit, a CPU, etc., which can perform arithmetic processing. The rest is the same as the first configuration example. The 37th configuration example is based on the communication system configurations (1-1) to (32-2) outside the OLT, such as the center cloud, local cloud, edge cloud, single external server 16, information processing unit, operation system, etc. The present invention can be applied to any configuration including an EMS such as an NE controller and a part that can perform arithmetic processing in the switch section 12. Note that an execution unit and an execution unit are installed in both the EMS, etc. outside the OLT, such as the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, etc., and the part of the switch unit 12 that can perform arithmetic processing. An instruction section may be provided.

(第38の構成例)
第38の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部をOSUの例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第38の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とOSUに演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等及びOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(38th configuration example)
In the 38th configuration example, the execution unit is provided outside the OLT, for example, in the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided in the OSU. For example, it is provided in an information processing unit, a CPU, or other part that can perform arithmetic processing. The rest is the same as the first configuration example. The 38th configuration example is based on the communication system configurations (1-1) to (32-2) outside the OLT, such as the center cloud, local cloud, edge cloud, single external server 16, information processing unit, operation system, etc. The present invention can be applied to any configuration in which an EMS such as an NE controller and an OSU are provided with a part that can perform arithmetic processing. Note that an execution unit and an instruction unit are installed outside the OLT, for example, in the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, EMS such as the NE controller, and in the OSU where calculation processing is possible. may be provided.

(第39の構成例)
第39の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部をスイッチ部13の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第39の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とスイッチ部13の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(39th configuration example)
In the 39th configuration example, the execution unit is provided outside the OLT, for example, in a center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided in a switch unit. 13, for example, an information processing unit, a CPU, etc., which can perform arithmetic processing. The rest is the same as the first configuration example. The 39th configuration example is based on the communication system configurations (1-1) to (32-2) outside the OLT, such as the center cloud, local cloud, edge cloud, single external server 16, information processing unit, operation system, etc. The present invention can be applied to any configuration including an EMS such as an NE controller and a part that can perform arithmetic processing in the switch section 13. Note that an execution unit and an execution unit are installed in both the EMS, etc. outside the OLT, such as the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, etc., and the part of the switch unit 13 that can perform arithmetic processing. An instruction section may be provided.

(第40の構成例)
第40の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第40の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とOLTに演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等及びOLTの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(40th configuration example)
In the 40th configuration example, the execution unit is provided outside the OLT, for example, in the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided in the OLT. For example, it is provided in a location where arithmetic processing is possible, such as the control section 14, information processing section, control panel, or CPU panel. The rest is the same as the first configuration example. The 40th configuration example is based on the communication system configurations (1-1) to (32-2) outside the OLT, such as the center cloud, local cloud, edge cloud, single external server 16, information processing unit, operation system, etc. The present invention can be applied to any configuration in which an EMS such as an NE controller and an OLT have a part that can perform arithmetic processing. Note that an execution unit and an instruction unit are installed outside the OLT, such as the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, EMS such as the NE controller, and in both the parts of the OLT that can perform arithmetic processing. may be provided.

(第41の構成例)
第41の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等の演算処理可能な箇所に備える。実行部が指示部よりPON側に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別サーバ上でもよく、同一サーバ上の別VM上でもよい。その他は第1の構成例と同様である。なお、第41の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とOLT外部に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(41st configuration example)
In the 41st configuration example, the execution unit is provided outside the OLT, such as a center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided outside the OLT. For example, it is provided in a location where calculation processing is possible, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, an EMS such as an NE controller, and the like. Although it is preferable from the viewpoint of response speed that the execution unit is placed closer to the PON than the instruction unit, the execution unit may be placed on the other side of the server at the same location, or on another VM on the same server. The rest is the same as the first configuration example. The 41st configuration example is based on the communication system configurations (1-1) to (32-2) outside the OLT, such as the center cloud, local cloud, edge cloud, single external server 16, information processing unit, operation system, etc. The present invention can be applied to any configuration including an EMS such as an NE controller and a part that can perform arithmetic processing outside the OLT. Note that the execution unit and instructions are installed both in the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, and other EMS external to the OLT, and in locations outside the OLT that can perform calculations. may be provided with a section.

(第42の構成例)
第42の構成例では、実行部をOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等に備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第42の構成例は通信システム構成(1-1)~(32-2)におけるOLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とOLT外部の主信号ネットワーク中に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の例えばセンタクラウドやローカルクラウドやエッジクラウドや単独の外部サーバ16や情報処理部やオペレーションシステムやNEコントローラなどのEMS等とOLT外部の主信号ネットワーク中の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(42nd configuration example)
In the 42nd configuration example, the execution unit is provided outside the OLT, such as a center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, NE controller, or other EMS, and the instruction unit is provided outside the OLT. The main signal network is provided at a location where arithmetic processing is possible, such as the proxy section 15, for example. The rest is the same as the first configuration example. The 42nd configuration example is a communication system configuration (1-1) to (32-2) that is external to the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, an information processing unit, an operation system, or an NE. The present invention can be applied to any configuration including an EMS such as a controller and a part capable of processing in the main signal network outside the OLT. In addition, both the center cloud, local cloud, edge cloud, independent external server 16, information processing unit, operation system, EMS such as NE controller, etc. outside the OLT, and the points in the main signal network outside the OLT where calculation processing is possible. may be provided with an execution section and an instruction section.

(第43の構成例)
第43の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部を送受信部11の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第43の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15等と送受信部11の主信号ネットワーク中に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の主信号ネットワーク中の例えばプロキシ部15等と送受信部11の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(43rd configuration example)
In the forty-third configuration example, the execution section is provided in the main signal network outside the OLT, for example, in the proxy section 15, and the instruction section is provided in the transmitting/receiving section 11, for example, in the information processing section, the CPU, etc., where arithmetic processing is possible. The rest is the same as the first configuration example. In addition, in the 43rd configuration example, calculation processing is possible in the main signal network of the proxy unit 15 etc. and the transmitting/receiving unit 11 in the main signal network outside the OLT in the communication system configurations (1-1) to (32-2). It can be applied to any configuration with Note that the execution section and the instruction section may be provided both in the main signal network outside the OLT, such as the proxy section 15 and the transmitting/receiving section 11, both of which can perform arithmetic processing.

(第44の構成例)
第44の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部をスイッチ部12の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第44の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15等とスイッチ部12に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の主信号ネットワーク中の例えばプロキシ部15等とスイッチ部12の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(44th configuration example)
In the forty-fourth configuration example, the execution section is provided in the main signal network outside the OLT, for example, in the proxy section 15, and the instruction section is provided in the switch section 12, for example, in the information processing section, the CPU, or other places where arithmetic processing is possible. The rest is the same as the first configuration example. Note that the 44th configuration example is an arbitrary system that includes a part that can perform arithmetic processing in the main signal network outside the OLT in the communication system configurations (1-1) to (32-2), for example, in the proxy unit 15 and the switch unit 12. Applicable to configurations of Note that the execution unit and the instruction unit may be provided both in the main signal network outside the OLT, such as the proxy unit 15 and the switch unit 12, which can perform arithmetic processing.

(第45の構成例)
第45の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部をOSUの例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第45の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15等とOSUに演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の主信号ネットワーク中の例えばプロキシ部15等とOSUの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(45th configuration example)
In the forty-fifth configuration example, the execution section is provided in the main signal network outside the OLT, for example, in the proxy section 15, and the instruction section is provided in the OSU, for example, in the information processing section, the CPU, or other places where arithmetic processing is possible. The rest is the same as the first configuration example. Note that the 45th configuration example is any configuration in which the main signal network outside the OLT in the communication system configurations (1-1) to (32-2) includes a portion capable of calculation in the proxy unit 15, etc. and the OSU. Applicable to Note that the execution unit and the instruction unit may be provided both in the main signal network outside the OLT, such as the proxy unit 15, and in the OSU where arithmetic processing is possible.

(第46の構成例)
第46の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部をスイッチ部13の例えば情報処理部や、CPU等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第46の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15等とスイッチ部13に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の主信号ネットワーク中の例えばプロキシ部15等とスイッチ部13の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(46th configuration example)
In the forty-sixth configuration example, the execution section is provided in the main signal network outside the OLT, for example, in the proxy section 15, and the instruction section is provided in the switch section 13, for example, in the information processing section, the CPU, or other locations capable of arithmetic processing. The rest is the same as the first configuration example. Note that the forty-sixth configuration example is an arbitrary configuration in which the main signal network outside the OLT in the communication system configurations (1-1) to (32-2) is provided with a portion capable of processing, for example, the proxy unit 15 and the switch unit 13. Applicable to configurations of Note that the execution unit and the instruction unit may be provided both in the main signal network outside the OLT, such as the proxy unit 15 and the switch unit 13, where arithmetic processing is possible.

(第47の構成例)
第47の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部をOLTの例えば制御部14、情報処理部、制御盤又はCPU盤等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第47の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15等とOLTに演算処理可能な箇所を備える構成に適用できる。なお、OLT外部の主信号ネットワーク中の例えばプロキシ部15等とOLTの演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(47th configuration example)
In the 47th configuration example, the execution unit is provided in the main signal network outside the OLT, such as the proxy unit 15, and the instruction unit is capable of processing operations in the OLT, such as the control unit 14, information processing unit, control panel, or CPU panel. Be prepared for difficult situations. The rest is the same as the first configuration example. Note that the 47th configuration example is applied to communication system configurations (1-1) to (32-2) in which the main signal network outside the OLT includes, for example, a proxy section 15, etc. and a portion capable of processing in the OLT. can. Note that the execution unit and the instruction unit may be provided both in the main signal network outside the OLT, such as the proxy unit 15, and in a location where the OLT can perform arithmetic processing.

(第48の構成例)
第48の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部をOLT外部の例えばセンタクラウド、ローカルクラウド、エッジクラウド、単独の外部サーバ16、情報処理部、オペレーションシステム又はNEコントローラなどのEMS等の演算処理可能な箇所に備える。その他は第1の構成例と同様である。なお、第48の構成例は、通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15とOLT外部に演算処理可能な箇所を備える任意の構成に適用できる。なお、OLT外部の主信号ネットワーク中の例えばプロキシ部15等とOLT外部の演算処理可能な箇所の両方に実行部及び指示部が備わっていてもよい。
(48th configuration example)
In the 48th configuration example, the execution unit is provided in the main signal network outside the OLT, such as the proxy unit 15, and the instruction unit is provided in the main signal network outside the OLT, such as a center cloud, a local cloud, an edge cloud, a single external server 16, or an information processing unit. EMS, operation system, NE controller, etc. where calculation processing is possible. The rest is the same as the first configuration example. Note that the 48th configuration example is any configuration including the proxy unit 15 in the main signal network outside the OLT in the communication system configurations (1-1) to (32-2) and a location capable of processing outside the OLT. Applicable to Note that the execution unit and the instruction unit may be provided both in the main signal network outside the OLT, such as the proxy unit 15, and in a location outside the OLT that can perform arithmetic processing.

(第49の構成例)
第49の構成例では、実行部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等に備え、指示部をOLT外部の主信号ネットワーク中の例えばプロキシ部15等の演算処理可能な個所に備える。実行部が指示部よりPON側に配置されることが応答速度の観点から好ましいが、逆でもよく、同位置の別装置上でもよく、同一装置上の別VM上でもよい。その他は第1の構成例と同様である。なお、第49の構成例は通信システム構成(1-1)~(32-2)におけるOLT外部の主信号ネットワーク中の例えばプロキシ部15等とOLT外部の主信号ネットワーク中に演算処理可能な箇所を備える任意の構成に適用できる。
(49th configuration example)
In the forty-ninth configuration example, the execution unit is provided in a main signal network outside the OLT, such as the proxy unit 15, and the instruction unit is provided in a location that can perform arithmetic processing, such as the proxy unit 15 in the main signal network outside the OLT. . Although it is preferable from the viewpoint of response speed that the execution unit is placed closer to the PON than the instruction unit, the execution unit may be placed in the opposite direction, or it may be placed on another device at the same location, or it may be placed on another VM on the same device. The rest is the same as the first configuration example. The 49th configuration example is a communication system configuration (1-1) to (32-2) in which arithmetic processing is possible in the main signal network outside the OLT, such as the proxy section 15, and in the main signal network outside the OLT. Applicable to any configuration with

なお、第1の構成例から第49の構成例において、指示部の設定又はアルゴリズムを変更するためのIFを備え、指示部のソフトウェアを変更できるとしてもよい。また、第1の構成例から第49の構成例において、指示部は装置の構成要素で、演算処理が可能な一か所の構成要素上に配置したが、演算処理が可能な複数の構成要素装置上、例えば複数の情報処理部での処理により実現してもよい。 Note that in the first to forty-ninth configuration examples, an IF for changing the settings or algorithms of the instruction section may be provided so that the software of the instruction section can be changed. Furthermore, in the first to forty-ninth configuration examples, the instruction unit is a component of the device and is arranged on one component that can perform arithmetic processing, but it is arranged on a plurality of components that can perform arithmetic processing. This may be realized by processing in a plurality of information processing units on the device, for example.

図8は、光アクセスシステムの構成の例を示す図である。同図に示すOLTは、通信装置100の一例である。図9に係る光アクセスシステムでは、ITU-T G.989シリーズに準拠する。図8において、コントローラと外部装置はOLTに含まれないが、FASAアプリケーションAPIとの通信を例示するために記載する。 FIG. 8 is a diagram showing an example of the configuration of an optical access system. The OLT shown in the figure is an example of the communication device 100. In the optical access system according to FIG. 9, ITU-T G. Compliant with 989 series. In FIG. 8, the controller and external devices are not included in the OLT, but are included to illustrate communication with the FASA application API.

論理モデルは、FASAアプリケーションと、FASAアプリケーションにFASAアプリケーションAPIを提供するFASA基盤とから構成される。FASA基盤はFASAアプリケーションAPI用ミドルウェアを含む。FASAアプリケーションAPI用ミドルウェアは、FASA基盤を構成するハードウェアやソフトウェアのベンダや方式の違いを吸収する。FASAアプリケーションAPI用ミドルウェア上にベンダや方式に依存しないFASAアプリケーションAPIセットを規定し、FASAアプリケーションの入替により、サービス毎あるいは通信事業者毎に必要な機能を実現する。FASAアプリケーション間の通信やコントローラ等による設定管理はFASAアプリケーションAPI用ミドルウェアを介して行う。なお、FASAアプリケーションAPI用ミドルウェアを介さないこともありうる。FASAアプリケーションAPIセットは、FASAアプリケーションで利用する共通のAPI群であり、FASAアプリケーション毎に必要なAPIをAPIセットから選択して利用する。 The logical model consists of a FASA application and a FASA infrastructure that provides the FASA application API to the FASA application. The FASA infrastructure includes middleware for the FASA application API. The FASA application API middleware absorbs differences in the vendors and methods of the hardware and software that make up the FASA infrastructure. A vendor- and system-independent FASA application API set is defined on the FASA application API middleware, and functions required for each service or communication carrier are realized by replacing the FASA applications. Communication between FASA applications and setting management by controllers, etc. are performed via middleware for FASA application APIs. Note that there is a possibility that the process does not go through the FASA application API middleware. The FASA application API set is a group of common APIs used by FASA applications, and each FASA application selects and uses the required API from the API set.

以下に示す接続関係は例であり、間に介在する接続は介在しない接続であってもよいし、複数の接続関係の一部のみ接続していてもよく、それ以外の接続であってもよい。これは他の説明も同様である。 The connection relationships shown below are examples, and the intervening connections may be connections without any intervening connections, only a part of multiple connection relationships may be connected, or other connections may be made. . This also applies to other explanations.

NEコントローラとして機能するEMSは、NE-OpS等のOLTの設定管理システムである。OLTには、EMSがFASAアプリケーションAPI用ミドルウェアを介して接続されるIF変換アプリを介して、設定管理アプリケーション(例えば、低速監視アプリ(EMS-IF)及び設定・管理アプリ)と接続されるようにアプリが配置されている。IF変換アプリと設定管理アプリケーションも、FASAアプリケーションAPI用ミドルウェアを介して接続される。IF変換アプリは、NEコントローラ等のEMSからOLT等のNetwork Entityに対する制御IFであるSBI(South Band Interface)のコマンドを変換するSBIアプリに相当する。ここでIF変換アプリがIF変換するとしているが低速監視アプリ(EMS-IF)及び設定・管理アプリにて、IF変換を行う又はIF変換を行う必要のないAPIを備えれば、IF変換アプリは備えなくともよい。L2(レイヤ2)機能(L2 function)と接続された低速監視アプリ(EMS-IF)と設定・管理アプリはFASAアプリケーションAPI用ミドルウェアを介して、EMSやNE管理等を行うNE制御・管理と接続されている。低速監視アプリ(OMCI)、MLDプロキシアプリ(マルチキャストアプリ)及び省電力アプリは、FASAアプリケーションAPI用ミドルウェアを介してそれぞれL2機能と接続されている。 The EMS that functions as an NE controller is an OLT setting management system such as NE-OpS. The OLT is configured so that the EMS is connected to a configuration management application (for example, a low-speed monitoring application (EMS-IF) and a configuration/management application) via an IF conversion application that is connected to the middleware for the FASA application API. The app is located. The IF conversion application and setting management application are also connected via middleware for FASA application API. The IF conversion application corresponds to an SBI application that converts commands of SBI (South Band Interface), which is a control IF from an EMS such as an NE controller to a Network Entity such as an OLT. Here, the IF conversion app is said to convert the IF, but if the low speed monitoring app (EMS-IF) and the settings/management app have an API that performs IF conversion or does not require IF conversion, the IF conversion app can You don't have to prepare. The low-speed monitoring application (EMS-IF) and setting/management application connected to the L2 function (L2 function) are connected to the NE control/management that performs EMS and NE management, etc. via the FASA application API middleware. has been done. The low speed monitoring application (OMCI), the MLD proxy application (multicast application), and the power saving application are each connected to the L2 function via middleware for the FASA application API.

プロテクションアプリは、FASAアプリケーションAPI用ミドルウェアを介してPLOAM EngineとEmbedded OAM Engineとに接続されている。省電力アプリは、FASAアプリケーションAPI用ミドルウェアを介してOMCIとPLOAM Engineとに接続されている。ONU登録認証アプリ及びDWBAアプリはFASAアプリケーションAPI用ミドルウェアを介してPLOAM Engineと接続され、DBAアプリはFASAアプリケーションAPI用ミドルウェアを介してEmbedded OAM Engineと接続されている。省電力アプリは、FASAアプリケーションAPI用ミドルウェアを介してプロテクションアプリとONU登録認証アプリとDWBAアプリとDBAアプリ間でそれぞれ動作させてもよい。外部の装置からの入力はFASAアプリケーションAPI用ミドルウェアを介してDBAアプリに接続している。なおこれらの接続は、例であり、外部の装置からの入力をDBAアプリ以外の他のアプリ例えばプロテクションアプリやDWBAアプリに接続してもよい。また外部の装置からの入力をFASAアプリケーションAPI用ミドルウェア経由でIF変換アプリを介してIF変換したり、FASAアプリケーションAPI用ミドルウェア経由で設定・管理アプリを介してDBAアプリ等に接続したりしてもよい。 The protection application is connected to the PLOAM Engine and the Embedded OAM Engine via middleware for the FASA application API. The power saving application is connected to OMCI and PLOAM Engine via middleware for FASA application API. The ONU registration authentication application and the DWBA application are connected to the PLOAM Engine via the FASA application API middleware, and the DBA application is connected to the Embedded OAM Engine via the FASA application API middleware. The power saving application may be operated between the protection application, the ONU registration authentication application, the DWBA application, and the DBA application via middleware for the FASA application API. Inputs from external devices are connected to the DBA application via middleware for the FASA application API. Note that these connections are just examples, and input from an external device may be connected to other applications other than the DBA application, such as a protection application or a DWBA application. In addition, input from an external device can be converted to an IF via an IF conversion application via middleware for FASA application API, or connected to a DBA application etc. via a setting/management application via middleware for FASA application API. good.

図9は、通信装置内の機能部間の信号/情報の流れを示す図である。同図に示す通信装置は、PON主信号処理機能部300と、PMD部310と、PONアクセス制御機能部320と、保守運用機能部330(PLOAM処理、OMCI処理)と、L2主信号処理機能部340と、PONマルチキャスト機能部350と、省電力制御機能部360と、周波数・時刻同期機能部370と、プロテクション機能部380とを備える。 FIG. 9 is a diagram showing the flow of signals/information between functional units within the communication device. The communication device shown in the figure includes a PON main signal processing function section 300, a PMD section 310, a PON access control function section 320, a maintenance operation function section 330 (PLOAM processing, OMCI processing), and an L2 main signal processing function section. 340, a PON multicast function section 350, a power saving control function section 360, a frequency/time synchronization function section 370, and a protection function section 380.

PON主信号処理機能部300は、PON主信号処理機能を有する。PON主信号処理機能は、ONUとの間で送受信を行う主信号を処理する機能群であり、PONフレームの生成分離や前方誤り訂正(FEC:Forward Error Correction)等を含む。 The PON main signal processing function section 300 has a PON main signal processing function. The PON main signal processing function is a function group that processes main signals transmitted and received with the ONU, and includes generation and separation of PON frames, forward error correction (FEC), and the like.

PONアクセス制御機能部320は、PONアクセス制御機能を有する。PONアクセス制御機能は、前述の主信号送受信を行うための制御機能群であり、動的帯域割当やONUの登録認証等を含む。 The PON access control function section 320 has a PON access control function. The PON access control function is a group of control functions for performing the above-mentioned main signal transmission and reception, and includes dynamic bandwidth allocation, ONU registration authentication, and the like.

保守運用機能部330(PLOAM処理、OMCI処理)は、保守運用機能を有する。保守運用機能は、アクセス装置によってサービスを円滑に保守運用するための機能群であり、ONUやOLT(OSU及びスイッチ)の装置設定を実施する機能や、ソフトウェアの更新、装置やサービスの管理、各種機能が正常に動作しているかを監視する機能、異常発生時に能動的に警報を発出する機能、異常発生時の範囲や原因を調査するための試験機能等を含む。また、保守運用機能は、多数のアクセス装置を管理する保守運用システムと接続され、リモートからも円滑な保守運用を実現する。 The maintenance operation function unit 330 (PLOAM processing, OMCI processing) has a maintenance operation function. Maintenance and operation functions are a group of functions for smoothly maintaining and operating services using access devices, including functions for configuring device settings for ONUs and OLTs (OSUs and switches), software updates, device and service management, and various other functions. It includes a function to monitor whether functions are operating normally, a function to actively issue an alarm when an abnormality occurs, a test function to investigate the range and cause of an abnormality, etc. Furthermore, the maintenance and operation function is connected to a maintenance and operation system that manages a large number of access devices, allowing smooth maintenance and operation even from a remote location.

L2主信号処理機能部340は、L2主信号処理機能を有する。L2主信号処理機能は、PON側ポートとSNI側ポートとの間で主信号を転送し、処理する機能群であり、MACアドレス学習やVLAN制御、優先制御やトラフィックモニタ等の機能を含む。 The L2 main signal processing function section 340 has an L2 main signal processing function. The L2 main signal processing function is a group of functions that transfer and process the main signal between the PON side port and the SNI side port, and includes functions such as MAC address learning, VLAN control, priority control, and traffic monitor.

PONマルチキャスト機能部350は、PONマルチキャスト機能を有する。PONマルチキャスト機能は、SNI側から受信したマルチキャストストリームを適切なユーザに転送する機能群であり、マルチキャストストリームの識別や振分し、ONUのフィルタ設定を実施する機能を含む。 PON multicast function section 350 has a PON multicast function. The PON multicast function is a group of functions that transfers multicast streams received from the SNI side to appropriate users, and includes functions that identify and distribute multicast streams and perform ONU filter settings.

省電力制御機能部360は、省電力制御機能を有する。省電力制御機能は、ONUやOLTの電力消費を削減するための機能群であり、標準化で規定されている省電力化機能に加え、トラフィックモニタとの連携によってサービスへの影響を最小限に抑えながら、最大限の効果を得るための機能を含む。 The power saving control function section 360 has a power saving control function. The power saving control function is a group of functions that reduce the power consumption of ONUs and OLTs, and in addition to the power saving functions stipulated in the standardization, it also works with traffic monitors to minimize the impact on services. However, it includes features to get maximum effect.

周波数・時刻同期機能部370は、周波数・時刻同期機能を有する。周波数/時刻同期機能は、ONU配下の装置に正確な周波数同期や時刻同期を提供するための機能群であり、自身のリアルタイムクロックを上位装置に従属同期させる機能や、PONフレームを用いてONUに時刻情報を通知する機能を含む。 The frequency/time synchronization function section 370 has a frequency/time synchronization function. The frequency/time synchronization function is a group of functions that provide accurate frequency and time synchronization to devices under the ONU.It includes a function to subordinately synchronize its own real-time clock to a host device, and a function to synchronize the ONU using a PON frame. Includes a function to notify time information.

プロテクション機能部380は、プロテクション機能を有する。プロテクション機能は、スイッチ間やOSU間等、複数のハードウェアで冗長をとった構成において、障害検知時に現用系から予備系への切替や引継を実施してサービスを継続するための機能群であり、切替トリガの検出や切替処理の実施といった機能を含む。また、プロテクション機能は障害検知時や手動での切替時に、サービスを全面停止せず縮退運転で動作させ続けるための機能を提供する。
PMD部310は、主要8機能以外の機能を有する。
The protection function section 380 has a protection function. The protection function is a group of functions that, in a redundant configuration with multiple hardware such as between switches or OSUs, switches from the active system to the standby system or takes over when a failure is detected to continue service. , includes functions such as detecting switching triggers and implementing switching processing. In addition, the protection function provides a function that allows the service to continue operating in a degraded manner without completely stopping the service when a failure is detected or a manual switchover is performed.
The PMD section 310 has functions other than the eight main functions.

PON主信号処理機能部300は、PMD部310と、PONアクセス制御機能部320と、保守運用機能部330(PLOAM処理、OMCI処理)と、L2主信号処理機能部340とに接続されていてもよい。PONマルチキャスト機能部350は、PON主信号処理機能部300と、PMD部310と、PONアクセス制御機能部320と、保守運用機能部330と、L2主信号処理機能部340とからなる群に接続していてもよい。省電力制御機能部360は、PON主信号処理機能部300と、PMD部310と、PONアクセス制御機能部320と、保守運用機能部330と、L2主信号処理機能部340とからなる群に接続していてもよい。周波数・時刻同期機能部370は、PON主信号処理機能部300と、PMD部310と、PONアクセス制御機能部320と、保守運用機能部330と、L2主信号処理機能部340とからなる群に接続していてもよい。プロテクション機能部380は、PON主信号処理機能部300と、PMD部310と、PONアクセス制御機能部320と、保守運用機能部330と、L2主信号処理機能部340とからなる群に接続していてもよい。 Even if the PON main signal processing function unit 300 is connected to the PMD unit 310, the PON access control function unit 320, the maintenance and operation function unit 330 (PLOAM processing, OMCI processing), and the L2 main signal processing function unit 340, good. The PON multicast function unit 350 is connected to a group consisting of a PON main signal processing function unit 300, a PMD unit 310, a PON access control function unit 320, a maintenance operation function unit 330, and an L2 main signal processing function unit 340. You can leave it there. The power saving control function unit 360 is connected to a group consisting of a PON main signal processing function unit 300, a PMD unit 310, a PON access control function unit 320, a maintenance operation function unit 330, and an L2 main signal processing function unit 340. You may do so. The frequency/time synchronization function unit 370 is a group consisting of a PON main signal processing function unit 300, a PMD unit 310, a PON access control function unit 320, a maintenance operation function unit 330, and an L2 main signal processing function unit 340. It may be connected. The protection function unit 380 is connected to a group consisting of a PON main signal processing function unit 300, a PMD unit 310, a PON access control function unit 320, a maintenance operation function unit 330, and an L2 main signal processing function unit 340. It's okay.

図10は、PON主信号処理機能部300が有する機能構成の例を示す図である。PON主信号処理機能部300は、上り信号の処理順(下り信号の処理は逆方向)に、PHYアダプテーションと、フレーム化と、サービスアダプテーションとを、PON主信号処理機能を構成する処理として備えていてもよい。これらの処理は、基本処理から構成されてもよい。基本処理は、同期ブロック生成/抽出と、スクランブル/デスクランブルと、FECデコード/エンコードと、フレーム生成/分離と、GEM(G-PON Encapsulation Method)カプセル化と、フラグメント処理と、暗号化とである。 FIG. 10 is a diagram showing an example of the functional configuration of the PON main signal processing function section 300. The PON main signal processing function unit 300 includes PHY adaptation, framing, and service adaptation in the order of processing uplink signals (processing downlink signals in the reverse direction) as processing that constitutes the PON main signal processing function. It's okay. These processes may consist of basic processes. The basic processing is synchronous block generation/extraction, scrambling/descrambling, FEC decoding/encoding, frame generation/separation, GEM (G-PON Encapsulation Method) encapsulation, fragment processing, and encryption. .

PHYアダプテーションは、同期ブロック抽出と、デスクランブルと、FECデコーディングとを、上り信号の処理順に備えていてもよい。PHYアダプテーションは、FECエンコーディングと、スクランブルと、同期ブロック生成とを、下り信号処理の順番で備えていてもよい。 PHY adaptation may include synchronization block extraction, descrambling, and FEC decoding in the order of processing uplink signals. PHY adaptation may include FEC encoding, scrambling, and synchronization block generation in the order of downlink signal processing.

PON主信号処理機能部300は、PHYアダプテーション、フレーム化又はサービスアダプテーションの処理を備えずに、同等の処理を基本処理の組み合わせで実現してもよい。PHYアダプテーション、フレーム化又はサービスアダプテーションの処理は、順番が入れ替わっていてもよい。PHYアダプテーションは、例えば、FEC処理をPHYアダプテーション以外に備えてもよい。 The PON main signal processing function unit 300 may realize equivalent processing by combining basic processing without providing PHY adaptation, framing, or service adaptation processing. The PHY adaptation, framing or service adaptation processes may be permuted. For example, the PHY adaptation may include FEC processing in addition to the PHY adaptation.

PON主信号処理機能部300の主要機能では、10Gbit/s/λと2.5Gbit/s/λの処理をそれぞれ波長ごとに処理する場合、それぞれ10Gbit/s/λと2.5Gbit/s/λ以上のストリーム処理が複数波長を処理するなら、複数波長分が求められる。 In the main function of the PON main signal processing function unit 300, when processing 10 Gbit/s/λ and 2.5 Gbit/s/λ for each wavelength, 10 Gbit/s/λ and 2.5 Gbit/s/λ, respectively. If the above stream processing processes multiple wavelengths, multiple wavelengths are required.

図11は、PONアクセス制御機能部320が有する機能構成の例を示す図である。PONアクセス制御機能部320が有するPONアクセス制御機能を構成する処理として、ONU登録又は認証、DBA、及び、λ設定切替(DWA)を有する。これらの処理は、基本処理から構成されてもよい。例えば、ONU登録又は認証は、初期処理を構成するレンジング、認証削除、登録、起動停止、DBAは帯域要求受信、トラフィック測定、履歴保持、割当計算、割当処理、設定切替計算、設定切替処理、設定切替状況把握の全て又はそのいくつか、λ設定切替は、帯域要求受信、トラフィック測定、履歴保持、割当計算、割当処理、設定切替計算、設定切替処理、設定切替状況把握の全て又はそのいくつかから構成されてもよい。ONU登録又は認証、DBA、λ設定切替(DWA)は備えずに同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 11 is a diagram showing an example of the functional configuration of the PON access control function section 320. Processes constituting the PON access control function of the PON access control function unit 320 include ONU registration or authentication, DBA, and λ setting switching (DWA). These processes may consist of basic processes. For example, ONU registration or authentication includes ranging, which constitutes initial processing, authentication deletion, registration, startup stop, and DBA includes bandwidth request reception, traffic measurement, history maintenance, allocation calculation, allocation processing, setting switching calculation, setting switching processing, and setting. All or some of the switching status understanding, λ setting switching is performed from all or some of the following: bandwidth request reception, traffic measurement, history retention, allocation calculation, allocation processing, setting switching calculation, setting switching processing, and setting switching status understanding. may be configured. Equivalent processing may be realized by combining basic processing without providing ONU registration or authentication, DBA, and λ setting switching (DWA). Moreover, the order may be changed.

PONアクセス制御機能部320の主要機能では、ONU高速起動、DBA周期内でのBWMap、無瞬断λ設定切替等が必要に応じて求められる。機能分担の例として、登録又は認証としては、タイムクリティカルなレンジング処理を機器依存部110、その後の認証や鍵交換をアプリとしてもよい。DBA・λ設定切替では、単純な繰り返し処理を機器依存部110、理想状態への反映をアプリとしてもよい。 The main functions of the PON access control function section 320 include ONU high-speed startup, BWMap within the DBA cycle, and non-interruption λ setting switching, etc., as required. As an example of functional division, for registration or authentication, time-critical ranging processing may be performed by the device-dependent unit 110, and subsequent authentication and key exchange may be performed by the application. In DBA/λ setting switching, simple repetitive processing may be performed by the device dependent unit 110, and reflection to the ideal state may be performed by an application.

図12は、L2主信号処理機能部340が有する機能構成の例を示す図である。L2主信号処理機能部340が有するL2主信号処理機能を構成する処理として、MAC学習、VLAN制御、パス制御、帯域制御、優先制御、遅延制御、Copyを有する。これらの処理は基本処理であるアドレス管理、Classifier(クラシファイア、分類部)、Modifier(モディファイア、変更部)、Policer/Shaper(ポリサー/シェイパ)、Cross Connect(クロス・コネクト)、Queue(キュー)、Scheduler(スケジューラ)、Copy(コピー)、トラフィックモニタから構成されてもよい。MAC学習、VLAN制御、パス制御、帯域制御、優先制御、遅延制御、Copyは備えずに同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 12 is a diagram illustrating an example of the functional configuration of the L2 main signal processing function section 340. The L2 main signal processing function included in the L2 main signal processing function unit 340 includes MAC learning, VLAN control, path control, band control, priority control, delay control, and copy. These processes are basic processes such as address management, Classifier, Modifier, Policer/Shaper, Cross Connect, Queue, It may be composed of a Scheduler, a Copy, and a traffic monitor. MAC learning, VLAN control, path control, bandwidth control, priority control, delay control, and Copy may not be provided, and equivalent processing may be realized by a combination of basic processing. Moreover, the order may be changed.

L2主信号処理機能部340の主要機能では、10Gbit/s/λと2.5Gbit/s/λの処理をそれぞれ波長ごとに処理する場合、それぞれ10Gbit/s/λと2.5Gbit/s/λ以上のストリーム処理が、複数波長を処理するなら複数波長分が求められる。 The main function of the L2 main signal processing function unit 340 is to process 10 Gbit/s/λ and 2.5 Gbit/s/λ for each wavelength, respectively. If the above stream processing processes multiple wavelengths, multiple wavelengths are required.

図13は、保守運用機能部330が有する機能構成の第1例を示す図である。保守運用機能部330が有する保守運用機能を構成する処理として、ONU、OSU、OLT又はSWの装置設定(手動、一括、自動、オペレーション契機)、設定バックアップ、FW更新、装置制御(リセット)、冗長構成対応を有する。これらの処理は、基本処理であるCLI-IF、装置管理IF、オペレーションIF、汎用Config(コンフィグ)-IF(Netconf、SNMPなど)、テーブル管理から構成されてもよい。装置設定、設定バックアップ、FW更新、装置制御、冗長構成対応は備えずに同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 13 is a diagram showing a first example of the functional configuration of the maintenance and operation function section 330. The maintenance and operation functions of the maintenance and operation function unit 330 include device settings (manual, batch, automatic, operation trigger) of ONU, OSU, OLT, or SW, configuration backup, FW update, device control (reset), and redundancy. Has configuration correspondence. These processes may include a basic process CLI-IF, device management IF, operation IF, general-purpose Config-IF (Netconf, SNMP, etc.), and table management. Equivalent processing may be realized by a combination of basic processing without providing device settings, configuration backup, FW update, device control, and redundant configuration support. Moreover, the order may be changed.

保守運用機能部330の主要機能では、指示を受けてからACK送信まで100ミリ秒以内、指示を受けてから反映完了通知送信まで200ミリ秒以内(ただし、データ転送を含む設定バックアップとFW更新は規模(サイズ・ユーザ数)に応じる等の規定に従うこと)が求められる。機能分担の例としては、ハードのConfigを除きアプリによる処理とし、ソフトや設定データはONUやOLTで持たずに図7の外部サーバ16上のアプリによる処理とすることもできる。コマンドの統一とシーケンスの定義をすることで実現することもできる。 The main functions of the maintenance operation function unit 330 are to send an ACK within 100 milliseconds after receiving an instruction, and within 200 milliseconds from receiving an instruction to sending a reflection completion notification (however, configuration backup including data transfer and FW update are It is required to comply with regulations such as depending on the scale (size, number of users). As an example of functional division, processing may be performed by an application except for hardware Config, and software and setting data may be processed by an application on the external server 16 in FIG. 7 without being held in the ONU or OLT. This can also be achieved by unifying commands and defining sequences.

図14は、保守運用機能部330が有する機能の構成の第2例を示す図である。保守運用機能部330が有する機能を構成する処理として、装置の状態監視(CPU/メモリ/電源/切替)、トラフィック監視、警報監視(ONU異常、OLT異常)、試験(ループバック)を有する。これらの処理は基本処理である警報通知、ログ記録、L3パケット生成/処理、テーブル管理から構成されてもよい。装置の状態監視、トラフィック監視、警報監視、試験は同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 14 is a diagram illustrating a second example of the configuration of functions that the maintenance and operation function section 330 has. Processes constituting the functions of the maintenance operation function unit 330 include device status monitoring (CPU/memory/power supply/switching), traffic monitoring, alarm monitoring (ONU abnormality, OLT abnormality), and testing (loopback). These processes may consist of basic processes such as alarm notification, log recording, L3 packet generation/processing, and table management. Equivalent processing for device status monitoring, traffic monitoring, alarm monitoring, and testing may be realized by combining basic processing. Moreover, the order may be changed.

保守運用機能部330の主要機能では、レイテンシが100ミリ秒以内等の規定に従うことが求められる。機能分担の例として、通知/表示のIFのみアプリとし、モニタが必要な項目(CPU負荷、メモリ利用量、電源状態、消費電力、イーサネット(登録商標)のリンク状態など)は機器依存部110であり、機器依存部110からの通知読み出し、通知のネットワーク(NW)送信、ファイルへの書き込みなどのIFをきるアプリによる処理とすることもできる。 The main functions of the maintenance and operation function unit 330 are required to comply with regulations such as a latency of 100 milliseconds or less. As an example of functional division, only the notification/display IF is an application, and the items that need to be monitored (CPU load, memory usage, power status, power consumption, Ethernet (registered trademark) link status, etc.) are handled by the device-dependent unit 110. However, it is also possible to perform processing by an application that clears the IF, such as reading a notification from the device-dependent unit 110, sending the notification to a network (NW), and writing it to a file.

図15は、保守運用機能部330が有する機能構成の第3例を示す図である。保守運用機能部330が有する保守運用機能を構成する処理として、高速を要する監視・制御の入出力(スリープ指示/返答、λ設定切替指示/返答など)を有する。本処理の手段として、物理層OAM(PLOAM:PHYsical Layer OAM)メッセージ、及び、ヘッダ内のビット表示(Embedded OAM)を利用する。これらの処理は基本処理であるPLOAM処理、Embedded OAM処理、省電力制御機能部360との通信、プロテクション機能部380との通信、PONアクセス制御機能部320との通信から構成されてもよい。高速を要する監視・制御の入出力は同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。保守運用機能部330の主要機能では、PLOAM処理を750マイクロ秒以内とする等の規定に従うことが求められる。 FIG. 15 is a diagram showing a third example of the functional configuration of the maintenance and operation function section 330. The maintenance and operation function of the maintenance and operation function section 330 includes monitoring and control input/output that requires high speed (sleep instruction/response, λ setting switching instruction/response, etc.). As means for this processing, a physical layer OAM (PLOAM) message and a bit indication (embedded OAM) in the header are used. These processes may include basic processing such as PLOAM processing, embedded OAM processing, communication with the power saving control function section 360, communication with the protection function section 380, and communication with the PON access control function section 320. For monitoring and control input/output that requires high speed, equivalent processing may be realized by combining basic processing. Moreover, the order may be changed. The main functions of the maintenance and operation function unit 330 are required to comply with regulations such as keeping PLOAM processing within 750 microseconds.

図16は、PONマルチキャスト機能部350が有する機能構成の例を示す図である。PONマルチキャスト機能部350が有するPONマルチキャスト機能を構成する処理として、マルチキャストストリームの識別又は振り分け、MLDプロキシ/スヌーピング、ONUフィルタ設定、波長間設定移行を有する。これらの処理は基本処理であるL2識別・振り分け、L3パケット処理(IPv6 Parseを備えるのが望ましい)、L3パケット生成、テーブル管理、OMCI機能との通信から構成されてもよい。マルチキャストストリームの識別又は振り分け、MLDプロキシ/スヌーピング、ONUフィルタ設定、波長間設定移行は同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 16 is a diagram showing an example of the functional configuration of the PON multicast function section 350. Processes constituting the PON multicast function of the PON multicast function unit 350 include multicast stream identification or distribution, MLD proxy/snooping, ONU filter settings, and inter-wavelength setting migration. These processes may consist of basic processes such as L2 identification and distribution, L3 packet processing (preferably including IPv6 Parse), L3 packet generation, table management, and communication with the OMCI function. Equivalent processing for multicast stream identification or distribution, MLD proxy/snooping, ONU filter setting, and inter-wavelength setting migration may be realized by a combination of basic processing. Moreover, the order may be changed.

なお本願の文中ではマルチキャストのプロトコルとしてMLDで例示したが、IGMP等の他のプロトコルであっても同様である。 Although MLD is used as an example of a multicast protocol in this application, the same applies to other protocols such as IGMP.

PONマルチキャスト機能部350の主要機能では、識別/振り分けを10Gbit/s/λと2.5Gbit/s/λの処理をそれぞれ波長毎に処理する場合、それぞれ10Gbit/s/λと2.5Gbit/s/λ以上のストリーム処理が、複数波長を処理するなら複数波長分が求められる。さらに、PONマルチキャスト機能部350の主要機能では、パケット処理としてザッピング性能(Zapping性能)(JOINレイテンシ)が、平均1.5秒以内等の規定に従うことが求められる。 In the main function of the PON multicast function unit 350, when processing identification/distribution of 10 Gbit/s/λ and 2.5 Gbit/s/λ for each wavelength, 10 Gbit/s/λ and 2.5 Gbit/s, respectively. /λ or more, if multiple wavelengths are to be processed, multiple wavelengths are required. Further, in the main function of the PON multicast function unit 350, the zapping performance (JOIN latency) for packet processing is required to comply with regulations such as an average of 1.5 seconds or less.

機能分担の例としては、マルチキャスト(MC)ストリームの識別・振分は高速な処理能力を持つCPU等であればソフト処理可だが、ハード+configが望ましい。その他、上りに対するアプリ系やONU設定は頻度や遅延制約が緩いためアプリによる処理とするである。 As an example of functional division, identification and distribution of multicast (MC) streams can be handled by software if it is a CPU with high-speed processing capability, but it is preferable to use hardware + config. In addition, the application system and ONU settings for uplink are processed by the application because the frequency and delay constraints are loose.

図17は、省電力制御機能部360が有する機能構成の例を示す図である。省電力制御機能部360が有する機能を構成する処理として、スリープ用プロキシ/トラフィックモニタ、ONU波長設定、波長間設定移行を有する。これらの処理は基本処理であるL3パケット処理(IPv6 Parseを備えるのが望ましい)、L3パケット生成、テーブル管理、OSU省電力ステートダイアグラム(SD:State Diagram)、OMCI機能との通信から構成されてもよい。スリープ用プロキシ/トラフィックモニタ、ONU波長設定、波長間設定移行は同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 17 is a diagram showing an example of the functional configuration of the power saving control function section 360. Processes constituting the functions of the power saving control function unit 360 include sleep proxy/traffic monitor, ONU wavelength setting, and inter-wavelength setting migration. These processes consist of basic L3 packet processing (preferably with IPv6 Parse), L3 packet generation, table management, OSU power saving state diagram (SD), and communication with the OMCI function. good. Equivalent processing for sleep proxy/traffic monitor, ONU wavelength setting, and inter-wavelength setting migration may be realized by a combination of basic processing. Moreover, the order may be changed.

本主要機能では、送受信立ち上がり時間(受信器/送信器)を10ミリ秒/5ミリ秒、立ち上がり時間(LC/OSU/OLT)を100ミリ秒/1秒/10秒等の規定に従うことが求められる。 This main function requires compliance with regulations such as transmitting/receiving rise time (receiver/transmitter) of 10 ms/5 ms and rise time (LC/OSU/OLT) of 100 ms/1 s/10 s. It will be done.

機能分担の例として、パワーセーブ(PS:Power Save)アプリや、信号によってはプロキシ処理もアプリによる処理とすることもできる。省電力制御状態遷移管理(ドライバ部)は速度が求められるがアプリによる処理とすることもできる。トラフィックモニタはコンフィグ(config)のみアプリによる処理とすることもできる。 As an example of division of functions, a power save (PS) application or proxy processing depending on the signal may also be processed by the application. Power-saving control state transition management (driver section) requires speed, but it can also be processed by an app. In the traffic monitor, only the config can be processed by an application.

図18は、周波数・時刻同期機能部370が有する機能構成の例を示す図である。OLTは、SyncE(Synchronous Ethernet(登録商標))(周波数同期用)及びIEEE 1588v2(時刻同期)により、自身のリアルタイムクロック(RTC)を上位装置に従属同期させる。更に、OMCIを利用して、PONのスーパーフレームカウンタ(SFC)と絶対時刻(ToD:Time of Day)情報の対応をONUに通知する。これらの処理は基本処理であるリアルタイムクロックの保持等から構成されてもよい。同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 18 is a diagram illustrating an example of the functional configuration of the frequency/time synchronization function section 370. The OLT slave-synchronizes its own real-time clock (RTC) with the host device using SyncE (Synchronous Ethernet (registered trademark)) (for frequency synchronization) and IEEE 1588v2 (time synchronization). Furthermore, using OMCI, the ONU is notified of the correspondence between the PON's superframe counter (SFC) and absolute time of day (ToD) information. These processes may consist of basic processing such as holding a real-time clock. Equivalent processing may be realized by a combination of basic processing. Moreover, the order may be changed.

本主要機能では、周波数同期精度+/-50ppb(LTE FDD、同TDD)、時刻同期精度+/-1~1.5マイクロ秒(LTE TDD、スモールセル)、+/-1マイクロ秒(G.987.3)等の規定に従うことが求められる。機能分担の例としては、リアルタイムクロック自体は機器依存部110であり、上位装置への時刻合わせ計算はアプリによる処理とすることもできる(精度により機器依存部110とすることもできる)。 This main function has frequency synchronization accuracy of +/-50 ppb (LTE FDD, same TDD), time synchronization accuracy +/-1 to 1.5 microseconds (LTE TDD, small cell), +/-1 microsecond (G. 987.3) and other regulations. As an example of division of functions, the real-time clock itself may be handled by the device-dependent unit 110, and the time adjustment calculation for the host device may be processed by an application (depending on accuracy, it may also be handled by the device-dependent unit 110).

図19は、プロテクション機能部380が有する機能構成の例を示す図である。プロテクション機能部380が有するプロテクション機能を構成する処理として、冗長切替(CT、SW、NNI、CONT、PON(Type A、B、C))を備える。これらの処理は基本処理である冗長パス設定、切替トリガ検出、切替通知送受信、切替処理等から構成されてもよい。同等の処理を基本処理の組み合わせで実現してもよい。また、順番が入れ替わっていてもよい。 FIG. 19 is a diagram showing an example of the functional configuration of the protection function section 380. The protection function section 380 includes redundancy switching (CT, SW, NNI, CONT, PON (Type A, B, C)) as a process constituting the protection function. These processes may include basic processes such as redundant path setting, switching trigger detection, switching notification transmission/reception, and switching processing. Equivalent processing may be realized by a combination of basic processing. Moreover, the order may be changed.

本主要機能では、強制切替は50ミリ秒以下等の規定に従うことが求められる。機能分担の例としては、故障検出等のハードの切替トリガ検出と切替処理を除きアプリによる処理とすることもできる。冗長パスを予め設定せずに、切替トリガ検出時にEMS側へ(から)指示する場合は機器依存、等である。 In this main function, forced switching is required to comply with regulations such as 50 milliseconds or less. As an example of division of functions, processing may be performed by an application, except for hardware switching trigger detection and switching processing such as failure detection. If a redundant path is not set in advance and an instruction is given to (or from) the EMS side when a switching trigger is detected, it depends on the device.

なお、主要8機能は必要に応じて備えればよく、例えばPON主信号処理機能、PONアクセス制御機能、L2主信号処理機能、保守運用機能のみを備えてもよいし、それ以外の機能を備えてもよい。また、各機能のソフト化可否の評価は、2018年に想定されるOLTの処理能力かつ、ソフトスイッチの適用は想定していない前提での一例である。想定する処理能力やソフトスイッチの適用を想定して適宜変更してもよい。ソフト化可の機能であっても、ソフト化しなくてもよい。各機能の内部の構成は同様の機能を実現できれば他の構成であってもよい。 Note that the eight main functions may be provided as needed; for example, it may be provided with only the PON main signal processing function, PON access control function, L2 main signal processing function, and maintenance operation function, or it may be provided with other functions. It's okay. Furthermore, the evaluation of whether or not each function can be converted into software is an example based on the assumption that the processing capacity of the OLT is expected in 2018 and that the application of soft switches is not assumed. It may be changed as appropriate based on the assumed processing capacity and application of the soft switch. Even if a function can be made into software, it is not necessary to make it into software. The internal configuration of each function may be any other configuration as long as the same function can be achieved.

主要8機能に含まれるアルゴリズムを主なソフト化領域とする。ソフト化領域とした機能を機器無依存API21、22上の機器無依存アプリ部130とする。例えば、差異化サービスに資するONU登録又は認証機能、DWBA機能、設定・管理・監視制御機能及び省電力制御機能におけるアルゴリズムは機器無依存アプリ部130における拡張機能部131として扱われる。MLDプロキシアプリはマルチキャスト機能を含む。 The main areas of softening are the algorithms included in the eight main functions. The functions set as the software area are the device-independent application section 130 on the device-independent APIs 21 and 22. For example, algorithms for ONU registration or authentication functions, DWBA functions, setting/management/monitoring control functions, and power saving control functions that contribute to differentiated services are handled as the extended function unit 131 in the device-independent application unit 130. The MLD proxy app includes multicast functionality.

拡張機能部131は、アプリの内、機能の更新頻度や独自仕様等の実現等の重要度に応じて拡張機能部131とする。更新頻度が低いか独自仕様等の実現の要求の低いものは基本機能部132や機器無依存アプリ部130以外のミドルウェア部120や機器依存ソフトウェアやハードウェア部111(PHY)及びハードウェア部112(MAC)とすることが好ましい。特に、ソフトウェアの処理能力からくる制限がある機能は、ハードウェア部111(PHY)及びハードウェア部112(MAC)のままとすることが好ましい。例えば、主信号の優先処理や回線の利用効率を向上するDBA等の更改頻度が高いかサービス差異化に寄与する機能や、オペレータの業務フローに密接にかかわり合いオペレータ毎の独自仕様が要求される管理制御機能から拡張機能部131とする。 The extended function section 131 is selected depending on the importance of the application, such as the update frequency of functions and the implementation of unique specifications. Items that are updated less frequently or have lower requirements for realizing unique specifications are the middleware section 120 other than the basic function section 132 and the device-independent application section 130, device-dependent software, the hardware section 111 (PHY), and the hardware section 112 ( MAC) is preferable. In particular, it is preferable that functions that are limited by software processing capabilities remain in the hardware unit 111 (PHY) and hardware unit 112 (MAC). For example, functions that are frequently updated or contribute to service differentiation, such as priority processing of main signals and DBA that improves line utilization efficiency, and management that is closely related to the operator's work flow and requires unique specifications for each operator. The control function is referred to as the extended function section 131.

図20は、通信装置のアーキテクチャの詳細の例を示す図である。エンベデッドOAMエンジン114a(Embedded OAM Engine)は、ミドルウェア部120を介して、DBAアプリ部及びプロテクションアプリ部と接続されている。PLOAMエンジン114bは、ミドルウェア部120を介して、DWBAアプリ、ONU登録認証、高速監視アプリ、省電力アプリ及びプロテクションアプリと接続されている。 FIG. 20 is a diagram illustrating a detailed example of the architecture of a communication device. The embedded OAM engine 114a (Embedded OAM Engine) is connected to the DBA application section and the protection application section via the middleware section 120. The PLOAM engine 114b is connected to the DWBA application, ONU registration authentication, high-speed monitoring application, power saving application, and protection application via the middleware section 120.

OMCIは、ミドルウェア部120を介して、省電力アプリ及び低速監視アプリ(OMCI)と接続されている。L2機能部(L2 function)は、ミドルウェア部120を介して、省電力アプリ及びMLDプロキシアプリと接続されている。L2機能部は、ミドルウェア部120を介して、設定・管理アプリと更に接続されている。NE管理部115aは、設定・管理アプリと接続されている。NEコントロール115bは、低速監視アプリ(EMS-IF)と接続されている。 OMCI is connected to the power saving application and low speed monitoring application (OMCI) via the middleware section 120. The L2 function is connected to the power saving application and the MLD proxy application via the middleware section 120. The L2 function section is further connected to a setting/management application via the middleware section 120. The NE management unit 115a is connected to a settings/management application. The NE control 115b is connected to a low speed monitoring application (EMS-IF).

図21は、通信装置内の機能部間の信号/情報の流れを示す図である。同図では、OLTのIn/Outに着目した、通信装置内の機能部間の信号/情報の流れを示している。同図に示すように通信装置としてのOLTは、API下側処理実体(FASAプラットフォーム)とアプリ(FASAアプリケーション)とから構成される。 FIG. 21 is a diagram showing the flow of signals/information between functional units within a communication device. The figure shows the flow of signals/information between functional units within the communication device, focusing on the In/Out of the OLT. As shown in the figure, the OLT as a communication device is composed of an API lower processing entity (FASA platform) and an application (FASA application).

API下側処理実体は、OLT入出力対象がMPCP送受に対する送信指示と受信通知であるMPCP/DBA処理実体、OLT入出力対象がOAM送受であるOAM処理実体、OLT入出力対象がONU認証送受であるONU認証処理実体、OLT入出力対象がMLD/IGMP送受であるMLD/IGMP処理実体、OLT入出力対象が他プロトコル送受である他プロトコル処理実体、OLT入出力がブリッジ・暗号化等主信号処理に対する設定や参照・状態取得である主信号設定処理実体、OLT入出力対象がOLTハード・IF・OS等である装置管理処理実体で例示している。ここで、MPCP送受に対する送信指示と受信通知はドライバ直叩きを想定し、send_frame(*raw_frame);のようなものであることが望ましい。
同図では、アプリとして、DBA、ONU管理、回線管理、マルチキャスト、EtherOAM、冗長、装置管理、警報管理、Netconfエージェント、アプリ管理を例示している。
The API lower processing entity is an MPCP/DBA processing entity whose OLT input/output targets are transmission instructions and reception notifications for MPCP transmission/reception, an OAM processing entity whose OLT input/output targets are OAM transmission/reception, and an OLT input/output target is ONU authentication transmission/reception. A certain ONU authentication processing entity, an MLD/IGMP processing entity whose OLT input/output target is MLD/IGMP transmission/reception, another protocol processing entity whose OLT input/output target is transmission/reception of other protocols, OLT input/output is main signal processing such as bridge/encryption, etc. The example is a main signal setting processing entity that performs settings, references, and state acquisition, and a device management processing entity whose OLT input/output targets are OLT hardware, IF, OS, etc. Here, it is assumed that the transmission instruction and reception notification for MPCP transmission/reception are directly directed to the driver, and are preferably something like send_frame(*raw_frame);.
In the figure, examples of applications include DBA, ONU management, line management, multicast, EtherOAM, redundancy, device management, alarm management, Netconf agent, and application management.

OLTのIn/Outは、ONUに対する入出力と、OLT自身への設定/通知と、EMSとの入出力の3つに大別される。API上側のアプリから見ると、API下側処理部に対しては、ドライバ直叩きのような処理と比べて、(a)簡単に(都合よく)、(b)共通に(複数種間で)、(c)便利に、処理してくれる処理実体があることが望ましい。 In/Out of the OLT is roughly divided into three types: input/output to the ONU, setting/notification to the OLT itself, and input/output to the EMS. From the perspective of an application on the upper side of the API, compared to processing such as hitting the driver directly, the processing for the lower side of the API is (a) easy (convenient), and (b) common (across multiple types). , (c) It is desirable that there be a processing entity that conveniently processes the information.

以下にAPI下側処理実体の機能分担を例示する。アプリはそれに対応する処理を有する。API下側処理実体とアプリの機能分担は、以下のいずれであってもそれ以外であってよし、処理実態毎に異なっていてもよい。 The functional division of the API lower processing entity is illustrated below. The app has a corresponding process. The functional division between the API lower processing entity and the application may be any of the following or may be different depending on the actual processing situation.

(0)メッセージスルー:メッセージをAPI上部側とONU/上位NWとでスルーする。 (0) Message through: A message is passed between the upper side of the API and the ONU/upper NW.

(1)フレーミング:メッセージを、フレームを外して、必要に応じて要素に分解又は処理してAPI上部側に提供する。API上部からは、情報をAPI下部側に渡す。API下側処理実体はフレーミングを行う。各プロトコルへの依存が大きいAPIになるため機器依存アプリ部に含まれてもよい。固定的なパラメータ(タイプ値など)は、API上部から初期化時等に設定され、保持するのが望ましい。設定パラメータはAPI上部からの参照に対して返信する。 (1) Framing: A message is deframed, decomposed or processed into elements as necessary, and provided to the upper side of the API. The upper part of the API passes information to the lower part of the API. The API lower processing entity performs the framing. Since the API is highly dependent on each protocol, it may be included in the device-dependent application section. Fixed parameters (type values, etc.) are preferably set from the top of the API at the time of initialization, etc., and retained. Configuration parameters are returned in response to references from the top of the API.

(2)自動応答:定期送信、固定的な応答など、判断を要しないメッセージ送受信を処理実体が担う。API上部からは、あらかじめ動作の設定が行われるのが望ましい。例えば、応答周期など。API上部への通知が必要な場合のみ結果を通知する。 (2) Automatic response: A processing entity is responsible for sending and receiving messages that do not require judgment, such as periodic transmission and fixed responses. It is desirable that the operation settings be made in advance from the top of the API. For example, response period. Notify the results only when notification to the upper API is necessary.

(3)自律判断:判断を伴う処理についても、処理実体で担う。API上部からは、あらかじめ、ポリシーの設定が行われる。 (3) Autonomous judgment: Processing that involves judgment is also handled by the processing entity. Policy settings are made in advance from the top of the API.

本図はIEEE準拠の10GEPONに即して記載しているが、対応する機能及び処理を読みかえればITU-Tやそれ以外に準拠する装置であっても同様である。また機能や処理実態は例であり条件に応じて適宜追加、削除、入替、変更してもよい。 Although this figure is described in accordance with IEEE-compliant 10GEPON, the corresponding functions and processes are similar even for devices compliant with ITU-T or other standards. Furthermore, the functions and actual processing conditions are merely examples, and may be added, deleted, replaced, or changed as appropriate depending on the conditions.

図22は、通信装置が実行するアプリの例を示す図である。CPUの処理は、3グループに分類される。3グループは、Cont向きのCPUと、OSU向きのCPUと、SW向きのCPUとである。Cont向きのCPUの処理は、低速監視アプリ(OMCI)と、低速監視アプリ(EMS-IF)と、設定・管理アプリとを実行する処理である。SW向きのCPUの処理は、MLDプロシキアプリを実行する処理である。OSU向きのCPUの処理は、省電力アプリと、プロテクションアプリと、高速監視アプリと、DBAアプリと、DWBAアプリと、ONU登録認証アプリとを実行する処理である。装置設定IFは、EMS-IFの一部であってもよく、機器依存API25と同等であってもよい。 FIG. 22 is a diagram illustrating an example of an application executed by a communication device. CPU processing is classified into three groups. The three groups are CPUs for Cont, CPUs for OSU, and CPUs for SW. The CPU processing for Cont is processing for executing a low-speed monitoring application (OMCI), a low-speed monitoring application (EMS-IF), and a setting/management application. The processing of the CPU suitable for SW is the processing of executing the MLD proxy application. The CPU processing for OSU is processing for executing a power saving application, a protection application, a high speed monitoring application, a DBA application, a DWBA application, and an ONU registration authentication application. The device setting IF may be part of the EMS-IF, or may be equivalent to the device dependent API 25.

各アプリがCPUパッケージ上のCPUで処理される例である。図22では、各アプリをOLT内の制御部であるコントパッケージ(図22におけるCont.)向き、複数の光送受信機(図22のλCard)を備えるOSUパッケージ(図22のOSU)向き、OSU及び上位ネットワーク側の装置とデータの入出力を行うSWパッケージ向きの3グループに分類している。OSUグループを省電力アプリ、プロテクションアプリ、高速監視アプリ、DBAアプリ、DWBAアプリ、ONU登録認証アプリとし、SWグループをMLDプロキシアプリとし、Contグループを低速監視アプリ(OMCI)、低速監視アプリ(EMS-IF)、設定管理アプリとした。更に、CPUでの集中制御を想定しているが、分類した各グループのアプリをそれぞれのパッケージ(Cont、OSU、SW)に分散配置してもよい。また上記の分類によらずに、Cont、OSU、SWのいずれか又はそれらの複数の組み合わせ上に配置してもよい。また、図22の装置設定IFはEMS-IFの一部であってもよいし、図2の機器依存API25同等であってもよい。またアプリの処理はCPU上で行うとしたが、一部また全てを、処理機能を備える代替物、例えばCPU以外のGPUやNPUやDSP等のプロセッサやFPGA上で処理してもよい。他の実施形態でも同様である。 This is an example in which each application is processed by the CPU on the CPU package. In FIG. 22, each application is oriented toward a control package (Cont. in FIG. 22) which is a control unit in the OLT, toward an OSU package (OSU in FIG. 22) including a plurality of optical transceivers (λCard in FIG. 22), and toward OSU and They are classified into three groups suitable for SW packages that perform data input/output with devices on the upper network side. The OSU group is used as a power saving application, protection application, high-speed monitoring application, DBA application, DWBA application, ONU registration authentication application, the SW group is used as an MLD proxy application, and the Cont group is used as a low-speed monitoring application (OMCI) and a low-speed monitoring application (EMS- IF), and a settings management app. Further, although centralized control by the CPU is assumed, the applications of each classified group may be distributed and arranged in respective packages (Cont, OSU, SW). In addition, it may be arranged on any one of Cont, OSU, and SW, or a combination of a plurality of them, without depending on the above classification. Further, the device setting IF in FIG. 22 may be a part of the EMS-IF, or may be equivalent to the device-dependent API 25 in FIG. Further, although the processing of the application is performed on the CPU, part or all of it may be processed on an alternative device having a processing function, such as a processor other than the CPU such as a GPU, NPU, or DSP, or an FPGA. The same applies to other embodiments.

図23は、CPUパッケージの代わりにサーバ等にアプリを配置した例である。アプリはサーバ等上で処理され、そのアプリの処理結果は、イーサネット(登録商標)フレーム等の伝送路で伝送できる形式により伝送路で伝送された後に、OLTに到着する。ここで、伝送路で伝送できる形式としては、イーサネット(登録商標)フレーム以外のフレームやTDM等の伝送であってもよい。また、処理結果の伝送には、変換機(図23におけるConv.)を介しているが、OSUやSWやλカードが変換機を介さずにアプリの処理結果を受けることが可能とすれば変換機は不要である。サーバ等は、図7の外部サーバ16相当であってもよいし、プロキシ部15相当であってもよい。 FIG. 23 is an example in which an application is placed on a server or the like instead of a CPU package. The application is processed on a server or the like, and the processing results of the application arrive at the OLT after being transmitted over the transmission path in a format that can be transmitted over the transmission path, such as an Ethernet (registered trademark) frame. Here, the format that can be transmitted over the transmission path may be a frame other than the Ethernet (registered trademark) frame, TDM, or the like. In addition, the processing results are transmitted via a converter (Conv. in Figure 23), but if the OSU, SW, or λ card can receive the processing results of the application without going through the converter, the conversion No machine is required. The server or the like may be equivalent to the external server 16 in FIG. 7 or may be equivalent to the proxy section 15.

図24は、CPU、スイッチ部(SW)及びOSUの機能(処理)の例を示す図である。CPUは、省電力制御機能と、プロテクション機能とを、アプリによって実行する。CPUは、さらに、保守運用機能(Fault Management)と、保守運用機能(GTC/PMD config)と、PONアクセス処理機能(ONU activation)と、PONアクセス処理機能(DBA)と、PONアクセス処理機能(λ割当変更)と、保守運用機能(Service Management)と、保守運用機能(Equipment Management)とを実行する。またさらに、CPUは、保守運用機能(Fault Performance Management)と、マルチキャスト機能(MLD)とを、アプリによって実行する。 FIG. 24 is a diagram illustrating an example of the functions (processing) of the CPU, the switch unit (SW), and the OSU. The CPU executes a power saving control function and a protection function using an application. The CPU further has a maintenance operation function (Fault Management), a maintenance operation function (GTC/PMD config), a PON access processing function (ONU activation), a PON access processing function (DBA), and a PON access processing function (λ (allocation change), maintenance and operation functions (Service Management), and maintenance and operation functions (Equipment Management). Furthermore, the CPU executes a maintenance operation function (Fault Performance Management) and a multicast function (MLD) using an application.

スイッチ(SW)は、L2信号処理機能(VLAN)と、L2信号処理機能(QoS、Quality of Service)と、L2信号処理機能(Mux/DMux、XC、Cross Connect)と、マルチキャスト機能(Copy)とを、アプリによって実行する。OSUのMACは、PON主信号処理機能(Security)と、PON主信号処理機能(Framing)と、PON主信号処理機能(FEC)と、周波数・時刻同期機能とを、アプリによって実行する。 The switch (SW) has L2 signal processing function (VLAN), L2 signal processing function (QoS, Quality of Service), L2 signal processing function (Mux/DMux, XC, Cross Connect), and multicast function (Copy). is executed by the app. The OSU MAC executes a PON main signal processing function (Security), a PON main signal processing function (Framing), a PON main signal processing function (FEC), and a frequency/time synchronization function using an application.

図24では、CPUの囲みが基本機能部132と独自機能での処理、OSUのMACがベンダ依存部分での処理の例を示しているが、この分類に限定しない。図25のCPUは、図23のCPUパッケージや、図23のサーバ等上やそれ以外の処理能力を持つ箇所又はそれらの組み合わせであってもよい。OSUのMACは、OSU処理をする専用のLSIを想定しているが、同等の処理が可能であれば汎用LSIを用いてもよい。 In FIG. 24, the CPU box shows an example of processing performed by the basic function unit 132 and its own functions, and the OSU MAC shows processing performed by a vendor-dependent part, but the classification is not limited to this. The CPU shown in FIG. 25 may be the CPU package shown in FIG. 23, the server shown in FIG. 23, or another location having processing capability, or a combination thereof. Although the OSU MAC is assumed to be an LSI dedicated to OSU processing, a general-purpose LSI may be used if equivalent processing is possible.

図25は、主要8機能のアプリの処理とG.989.3機能との対応の例を示す図である。DBAアプリと、DWBAアプリと、ONU登録認証アプリと、省電力アプリと、プロテクションと、高速監視アプリとは、TWDM TCレイヤのTWDM TC機能部(TWDM TC functions)と接続されている。MLDプロシキは、L2機能部(L2 function)と接続されている。L2機能部は、ユーザ・データ・クライアント(User Data Client)と接続されている。設定・管理アプリと、低速監視アプリ(OMCI)と、低速監視アプリ(OSS-IF)とは、L2機能部(L2 function)に接続されている。設定・管理アプリと、低速監視アプリ(OMCI)と、低速監視アプリ(OSS-IF)とは、更にOMCIクライアントに接続されている。 FIG. 25 shows the application processing of the main eight functions and the G. 3 is a diagram showing an example of correspondence with G.989.3 functions; FIG. The DBA application, DWBA application, ONU registration authentication application, power saving application, protection, and high-speed monitoring application are connected to TWDM TC functions of the TWDM TC layer. The MLD proxy is connected to an L2 function. The L2 function unit is connected to a user data client. The setting/management application, the low speed monitoring application (OMCI), and the low speed monitoring application (OSS-IF) are connected to the L2 function. The settings/management application, the low speed monitoring application (OMCI), and the low speed monitoring application (OSS-IF) are further connected to the OMCI client.

図26は、PLOAM及びOMCIをSW経由で取得する構成の例を示す図である。すなわち、図26は、PLOAM及びOMCIが、ユーザデータに加えて、図7の制御部14又はプロキシ部15又は外部サーバ16から、対応するデータをSW経由で取得する処理を示す。 FIG. 26 is a diagram illustrating an example of a configuration for acquiring PLOAM and OMCI via SW. That is, FIG. 26 shows a process in which PLOAM and OMCI acquire corresponding data from the control unit 14, proxy unit 15, or external server 16 in FIG. 7 via SW in addition to user data.

ユーザ・データ・クライアント(User Data Client)は、スイッチ部(SW)経由で、ユーザ・データ・アダプタ(User Data Adapter)からデータを取得する。ユーザ・データ・クライアントは、スイッチ部経由で、ユーザ・データ・アダプタにデータを送信する。CPUのOMCIクライアント(OMCI Client)は、スイッチ部経由で、OMCIアダプタ(OMCI Adapter)からデータを取得する。OMCIクライアントは、スイッチ部経由で、OMCIアダプタにデータを送信する。 A user data client acquires data from a user data adapter via a switch unit (SW). The user data client sends data to the user data adapter via the switch section. The OMCI client of the CPU acquires data from the OMCI adapter via the switch unit. The OMCI client sends data to the OMCI adapter via the switch unit.

CPUのPLOAMプロセッサは、スイッチ部経由で、「AMCC PHYアダプテーション・フレーミング部」(AMCC PHY adaptation And framing)から、データを取得する。CPUのPLOAMプロセッサは、スイッチ部経由で、「AMCC PHYアダプテーション・フレーミング部」に、データを送信する。また、CPUのPLOAMプロセッサは、スイッチ部経由で、PLOAMパーティション部(PLOAM partition)から、データを取得する。CPUのPLOAMプロセッサは、スイッチ部経由で、PLOAMパーティション部に、データを送信する。 The PLOAM processor of the CPU obtains data from the "AMCC PHY adaptation and framing section" via the switch section. The PLOAM processor of the CPU transmits data to the "AMCC PHY adaptation/framing section" via the switch section. Further, the PLOAM processor of the CPU obtains data from the PLOAM partition via the switch. The PLOAM processor of the CPU transmits data to the PLOAM partition unit via the switch unit.

TWDM TCレイヤのTWDM TC機能部(TWDM TC functions)は、スイッチ部経由で、エンベデッド・ヘッダ領域(Embedded header fields)から、データを取得する。TWDM TCレイヤのTWDM TC機能部は、スイッチ部経由で、エンベデッド・ヘッダ領域にデータを送信する。 TWDM TC functions of the TWDM TC layer acquire data from embedded header fields via the switch unit. The TWDM TC functional unit of the TWDM TC layer transmits data to the embedded header area via the switch unit.

なお、図2及び図3の例では、ソフト化領域を、基本機能部132、管理・制御エージェント部133、拡張機能部131、ミドルウェア部120としたが、ソフト化領域は、サービスアダプテーション(暗号化、フラグメント処理、GEMフレーム化/XGEMフレーム化、PHYアダプテーションのFEC、スクランブル、同期ブロック生成/抽出、GTC(GPON Transmission Convergences)フレーム化、PHYフレーム化、SP変換、符号化方式も対象としてもよい。アーキテクチャのソフト化機能の実装例とハードウェア部111(PHY)及びハードウェア部112(MAC)に対応する機能配備の例を説明する。機能配備は、例えば、ネットワーク機器又は外部のサーバにソフト化機能を備える。 In the examples of FIGS. 2 and 3, the software area is the basic function section 132, the management/control agent section 133, the extended function section 131, and the middleware section 120, but the software area is the service adaptation (encryption) , fragment processing, GEM framing/XGEM framing, FEC of PHY adaptation, scrambling, synchronization block generation/extraction, GTC (GPON Transmission Convergence) framing, PHY framing, SP conversion, and encoding methods may also be targeted. An example of implementation of the software function of the architecture and an example of function deployment corresponding to the hardware unit 111 (PHY) and the hardware unit 112 (MAC) will be explained. Equipped with functions.

複数のOSU、スイッチ、情報処理部及び制御部を備えるOLTを想定する。各OSUは、波長毎に異なる送受信部を備える。この場合、ミドルウェア部120が各OSU及びスイッチに搭載され、機器無依存アプリ部130などのソフト化領域が情報処理部に搭載される。 An OLT including a plurality of OSUs, switches, information processing units, and control units is assumed. Each OSU includes a different transmitter/receiver for each wavelength. In this case, a middleware section 120 is installed in each OSU and switch, and a software area such as a device-independent application section 130 is installed in the information processing section.

情報処理部すなわちCPUは、機器無依存アプリ部130を実行する。機器無依存アプリ部130は、OSU用の拡張機能部131と、スイッチ用の拡張機能部131と、制御部用の拡張機能部131とを含む。OSU用の拡張機能部131は、例えば、省電力アプリ、プロテクションアプリ、DBAアプリ、ONU登録認証アプリである。スイッチ用の拡張機能部131は、例えば、MLDプロキシアプリである。制御部用の拡張機能部131は、例えば、低速監視アプリ(OMCI)、低速監視アプリ(EMS-IF)、設定・管理アプリである。EMSは、例えば、OSS(Operation Support System)である。 The information processing unit, that is, the CPU executes the device-independent application unit 130. The device-independent application section 130 includes an extended function section 131 for OSU, an extended function section 131 for switch, and an extended function section 131 for control section. The extended function unit 131 for OSU is, for example, a power saving application, a protection application, a DBA application, and an ONU registration authentication application. The extended function unit 131 for the switch is, for example, an MLD proxy application. The extended function unit 131 for the control unit is, for example, a low speed monitoring application (OMCI), a low speed monitoring application (EMS-IF), and a setting/management application. The EMS is, for example, an OSS (Operation Support System).

G.989.3の場合、例えば、図20、22~24に示すようになる。DBAアプリの場合、図2及び図3に示すミドルウェア部120又は図4及び図5に示す基本機能部132は、TCレイヤのハードウェア部111(PHY)及びハードウェア部112(MAC)であるエンベデッドOAMエンジン(Embedded OAM Engine)を動作させる。そして、PMDレイヤのハードウェア部111(PHY)及びハードウェア部112(MAC)である送受信部がDBAアプリに従って受信する。なお、送受信部がDBAに従わない上り信号でも受信する場合、DBAアプリに従わないとしてもよい。 G. In the case of 989.3, the results are as shown in FIGS. 20 and 22 to 24, for example. In the case of a DBA application, the middleware section 120 shown in FIGS. 2 and 3 or the basic function section 132 shown in FIGS. Operate the OAM engine (Embedded OAM Engine). Then, the transmitting/receiving unit, which is the hardware unit 111 (PHY) and the hardware unit 112 (MAC) of the PMD layer, receives the information according to the DBA application. Note that when the transmitter/receiver receives an uplink signal that does not follow DBA, it may not follow DBA application.

情報処理部は、これらのソフト化機能に限らず、それ以外のソフト化機能を備えていてもよい。ハードウェア部111(PHY)及びハードウェア部112(MAC)は、送受信部、OSU、スイッチ、制御部、情報処理部に限らない。例えば、情報処理部は、送受信部、OSU、スイッチ、制御部に含まれていてもよい。また図7に示すように、スイッチのNNI(Network-Network Interface)側に、スイッチに入出力する信号を処理するプロキシ部又は外部サーバを備えていてもよい。外部サーバ16は、複数の装置を備えるデータセンタ等のいわゆるクラウドと呼ばれる情報処理機能であってもよい。 The information processing section is not limited to these softening functions, and may have other softening functions. The hardware unit 111 (PHY) and the hardware unit 112 (MAC) are not limited to a transmitting/receiving unit, an OSU, a switch, a control unit, and an information processing unit. For example, the information processing section may be included in the transmitting/receiving section, OSU, switch, or control section. Further, as shown in FIG. 7, the NNI (Network-Network Interface) side of the switch may be provided with a proxy unit or an external server that processes signals input to and output from the switch. The external server 16 may be an information processing function called a cloud, such as a data center equipped with a plurality of devices.

各機能は、処理能力や処理遅延の要求に応じて適宜配置してもよい。また、OSUにスイッチ部12又はスイッチ部13を備えていてもよいし、スイッチとは別途スイッチ(スイッチ部13を備える場合のスイッチ部12)を備えていてもよい。スイッチの機能はスイッチ部12とスイッチ部13で重複せずにスイッチの処理能力等に従って適宜分担することが望ましいが、重複してもよい。 Each function may be arranged as appropriate depending on processing capacity and processing delay requirements. Further, the OSU may include the switch unit 12 or the switch unit 13, or may include a separate switch (switch unit 12 when the switch unit 13 is included). It is desirable that the functions of the switch be shared between the switch units 12 and 13 as appropriate according to the processing capacity of the switch, etc., without duplication, but they may overlap.

ソフト化機能を配備する箇所は、情報処理部に限らず、複数の演算処理可能な箇所に配置してもよい。例えば、ソフト化機能を配備する箇所は、送受信部、OSUのスイッチ、OSUのスイッチ以外、OLTの制御部、OLTのスイッチ、OLTの情報処理部、OLTのスイッチと制御部と情報処理部以外、スイッチのNNI側にスイッチに入出力する信号を処理するプロキシ部また外部サーバ等の処理装置のいずれかであってもよい。 The location where the softwareization function is provided is not limited to the information processing unit, but may be located at a location where a plurality of arithmetic operations can be performed. For example, the software functions are installed in the transmitting/receiving section, OSU switch, non-OSU switch, OLT control section, OLT switch, OLT information processing section, OLT switch and control section, and other than the information processing section. The NNI side of the switch may be a processing device such as a proxy unit or an external server that processes signals input to and output from the switch.

また、ソフト化機能の配置は、ソフト化機能毎であってもよいし、単一のソフト化機能を分割したソフト化機能の一部であってもよい。例えば、送受信部に関するものを送受信部以外の他の箇所、例えば、OSUのスイッチ、OSUの送受信部以外且つスイッチ以外、OLTのスイッチ、OLTの制御部、OLTの情報処理部、OLTのそれ以外、OLTの外部で主信号の経路上にあるプロキシ部、外部サーバ等のどこか又は複数の配備場所の組み合わせに配備してもよい。PON終端に関するものをPON終端処理配備箇所以外の他の箇所、例えば、OSUの送受信部、OSUのスイッチ、OSUの送受信部以外且つスイッチ以外、OLTのスイッチ、OLTの制御部、OLTの情報処理部、OLTのそれ以外、OLTの外部で主信号の経路上にあるプロキシ部、外部サーバ等のどこか又は複数の配備場所の組み合わせに配備してもよい。 Furthermore, the softening functions may be arranged for each softening function, or may be part of a softening function obtained by dividing a single softening function. For example, things related to the transmitting/receiving unit may be placed in other parts other than the transmitting/receiving unit, such as a switch of the OSU, a part other than the transmitting/receiving unit of the OSU and other than the switch, a switch of the OLT, a control unit of the OLT, an information processing unit of the OLT, or other parts of the OLT. It may be deployed somewhere outside the OLT, such as a proxy unit, an external server, etc. on the path of the main signal, or a combination of multiple deployment locations. Regarding PON termination, place other than the PON termination processing location, for example, OSU transmitting/receiving section, OSU switch, OSU transmitting/receiving section and other than the switch, OLT switch, OLT control section, OLT information processing section. , the OLT, a proxy section on the main signal path outside the OLT, an external server, etc., or a combination of a plurality of deployment locations.

ONUのスイッチに関するものをONUのスイッチ以外の他の箇所、例えば、送受信部、OSUの送受信部以外且つスイッチ以外、OLTのスイッチ、OLTの制御部、OLTの情報処理部、OLTのそれ以外、OLTの外部で主信号の経路上にあるプロキシ部、外部サーバ等のどこか又は複数の配備場所の組み合わせに配備してもよい。OLTのスイッチに関するものをOLTのスイッチ以外の他の箇所、例えば、送受信部、OSUのスイッチ、OSUの送受信部以外且つスイッチ以外、OLTの制御部、OLTの情報処理部、OLTのそれ以外、OLTの外部で主信号の経路上にあるプロキシ部、外部サーバ等のどこか又は複数の配備場所の組み合わせに配備してもよい。 Regarding ONU switches, refer to other parts other than ONU switches, such as transmitting/receiving section, OSU transmitting/receiving section and other than switches, OLT switch, OLT control section, OLT information processing section, other parts of OLT, OLT It may be deployed somewhere outside of the main signal path, such as a proxy unit, an external server, etc., or a combination of multiple deployment locations. Regarding OLT switches, refer to other parts other than OLT switches, such as transmitting/receiving section, OSU switch, OSU transmitting/receiving section and other than switches, OLT control section, OLT information processing section, other parts of OLT, OLT It may be deployed somewhere outside of the main signal path, such as a proxy unit, an external server, etc., or a combination of multiple deployment locations.

また、ソフト化機能を配備する箇所は拡張機能部131の配備の状況や、演算可能な箇所の演算能力や演算負荷や消費電力等に応じて、適宜変更してもよい。 Further, the location where the softwareization function is provided may be changed as appropriate depending on the deployment status of the extended function unit 131, the computing power, computing load, power consumption, etc. of the location where calculations are possible.

OLTの主信号処理に係る主要な機能と機能間の関係を説明する。OLT機能をスイッチに移行する。PHYアダプテーション機能、フレーム化機能、サービスアダプテーション機能などのPON区間処理を行うPON主信号処理機能を、送受信部に配備する。ONU登録又は認証機能、DBA制御機能、DWA機能などのPONアクセス制御機能を情報処理部に配備する。フレーム化で利用されるVLAN制御、シェーパの前段の優先制御、マックス又はデマックス(Mux/DMux)及びキュー(Queue)、並びにフレーム化の前段のシェーパなどのL2主信号処理機能をスイッチに配備する。 The main functions related to main signal processing of the OLT and the relationship between the functions will be explained. Transfer the OLT function to a switch. A PON main signal processing function that performs PON section processing such as a PHY adaptation function, a framing function, and a service adaptation function is provided in the transmitting and receiving unit. PON access control functions such as ONU registration or authentication function, DBA control function, and DWA function are provided in the information processing unit. The switch is equipped with L2 main signal processing functions such as VLAN control used in framing, priority control before the shaper, Mux/DMux and Queue, and a shaper before the framing.

シェーパの前段のコピー機能、コピーで利用されるMLDプロキシなどのマルチキャスト機能をスイッチに配備する。このように、PONに配備されていたPON主信号処理機能及びPONアクセス制御機能をスイッチに配備することで、PON基本機能部を縮小する。特に、L2主信号処理は重複を避け、スイッチに配備することが好ましい。 The switch is equipped with multicast functions such as a copy function before the shaper and an MLD proxy used for copy. In this way, by providing the PON main signal processing function and PON access control function, which were provided in the PON, in the switch, the PON basic function section is reduced. In particular, it is preferable to avoid duplication of L2 main signal processing and deploy it in a switch.

なお、スイッチの機能として、Classifier(クラシファイア)、Modifier(モディファイア)、Policer/Shaper(ポリサー/シェーパ)、Cross Connect(クロス・コネクト)、Queue(キュー)、Scheduler(スケジューラ)の順に備える前提で例示したが適宜変更してもよい。例えば、上り方向であり、帯域割当単位の中で処理を行わなければ、ONUからの入力をバースト送信のためのプリアンブルやバーストオーバーヘッドを外し、フレームをデカプセル化したり、LLIDを外したりして、PONを終端のみし、Classifier、Modifier、Policer/Shaper、Cross Connect、Queue、Schedulerの全ての機能をスイッチで実施してもよいし、スイッチでModifier、Cross Connect、Queue、Schedulerのみ実施してもよい。 The following example assumes that the switch functions are provided in the following order: Classifier, Modifier, Policer/Shaper, Cross Connect, Queue, and Scheduler. However, it may be changed as appropriate. For example, in the upstream direction, if processing is not performed within the band allocation unit, the input from the ONU is removed from the preamble and burst overhead for burst transmission, the frame is decapsulated, and the LLID is removed. It is also possible to perform all the functions of Classifier, Modifier, Policer/Shaper, Cross Connect, Queue, and Scheduler on a switch, or use a switch to perform Modifier, Cross Connect, Queue, and Scheduler. Only r may be implemented.

更に、PON終端後のパス等を記載するVID等をONUで付与すれば、Cross Connect、Queue、Schedulerすればよい。上位ネットワークが単一パスと見做せれば、Queue、Schedulerでよい。また、Cross Connectでフレームが衝突しないようにDBAすれば、Classifier、Modifier、Policer/Shaper、Cross Connect、とすることができる。更に、上り方向であり、帯域割当単位の中で処理を行わなければ、ONUからの入力をバースト送信のためのプリアンブルやバーストオーバーヘッドを外し、フレームをデカプセル化したり、LLIDを外したりして、PONを終端のみし、PON終端後のパス等を記載するVID等をONUで付与すれば、Cross Connectのみとすることもできる。 Furthermore, if the ONU assigns a VID or the like that describes the path after PON termination, then Cross Connect, Queue, and Scheduler can be used. If the upper network can be regarded as a single path, Queue or Scheduler may be used. Further, if DBA is performed to prevent frames from colliding in Cross Connect, Classifier, Modifier, Policer/Shaper, and Cross Connect can be used. Furthermore, in the upstream direction, if processing is not performed within the bandwidth allocation unit, the input from the ONU is processed by removing the preamble and burst overhead for burst transmission, decapsulating the frame, and removing the LLID. If only the terminal is used, and the ONU is provided with a VID or the like that describes the path after PON termination, it is also possible to use only the cross connect.

また、Classifier、Modifier、Policer/Shaper、Cross Connect、Queue、Schedulerで、Classifier、Policer/Shaper、Modifier、Cross Connect、Queue、Schedulerとしてもよいし、Policer/Shaperの前段にQueueを置いて、Classifier、Modifier、Queue、Policer/Shaper、Cross Connect、Schedulerとしたり、Classifier、Queue、Policer/Shaper、Modifier、Cross Connect、Schedulerとしたりしてもよい。PONのバースト伝送や、マルチキャスト等の優先トラフィックを多重することによって生ずるバースト性による不要のPolicing(ポリシング)/Shaping(シェイピング)や、受信側での平準化したトラフィックの受信を考慮するとPolicer/Shaperの前段にQueueを置いて平準化した後にPolicing/Shapingによる処理を実行することが望ましい。 Also, Classifier, Modifier, Policer/Shaper, Cross Connect, Queue, Scheduler, Classifier, Policer/Shaper, Modifier, Cross Connect, Queue , Scheduler, or by placing a Queue in front of Policer/Shaper, Classifier, Modifier, Queue, Policer/Shaper, Cross Connect, Scheduler, Classifier, Queue, Policer/Shaper, Modifier, Cross Connect, Scheduler You may also Considering unnecessary Policing/Shaping caused by PON burst transmission and multiplexing of prioritized traffic such as multicast, and reception of leveled traffic on the receiving side, Policer/Shaper It is desirable to place a Queue at the front stage and perform the Policing/Shaping process after leveling.

特定の状態への状態遷移に際して、スリープ動作等の主体は、スリープ動作等の主体(通信装置が備える機器)の指示を、スリープ動作等の主体とは独立している外部に保管することによって、動作を継承することが可能となる。特定の状態は、例えば、スリープ状態、運用系の通信装置の切替状態、ユーザ収容切替状態、マルチキャスト状態である。情報が通信装置の外部に保持されているため、他の通信装置への切替に際して、スリープ動作等の継承性が失われないようにすることが可能となる。通信装置は、機器が保持している情報の継承性を確保することが可能となる。 When making a state transition to a specific state, the entity performing the sleep operation, etc. stores the instructions from the entity (equipment included in the communication device) externally, which is independent from the entity performing the sleep operation, etc. It becomes possible to inherit the behavior. The specific state is, for example, a sleep state, a switching state of an active communication device, a user accommodation switching state, and a multicast state. Since the information is held outside the communication device, it is possible to prevent inheritance of sleep operations and the like from being lost when switching to another communication device. The communication device can ensure the inheritance of information held by the device.

また、通常の汎用化、ソフトウェア化したスイッチを実行部として流用することによって、汎用化、ソフトウェア化したスイッチの安価且つ柔軟かつ迅速な機能追加が可能なOLTを実現することが可能となる。 Further, by using a general-purpose, software-based switch as an execution unit, it is possible to realize an OLT that can add functions to the general-purpose, software-based switch at low cost, flexibly, and quickly.

以上示した実施形態1-1に係る構成は、以下の実施形態でも同様であり、適宜組み合わせてもよい。例えば、図2では、本システムが、実行部の構成が送受信部11(TRx)、スイッチ部12及びスイッチ部13のみの場合を例示するが、送受信部11(TRx)、スイッチ部12及びスイッチ部13以外の箇所、それ以外の場所、PONの終端する箇所や、制御部14を実行部としてもよい。 The configuration according to Embodiment 1-1 shown above is the same in the following embodiments, and may be combined as appropriate. For example, in FIG. 2, this system illustrates a case where the configuration of the execution unit is only the transmitter/receiver 11 (TRx), the switch unit 12, and the switch unit 13; The execution unit may be a location other than 13, a location other than that, a location where the PON terminates, or the control unit 14.

(実施形態1-2)
実施形態1-1ではTWDM-PONに用いられる構成を例示したが、TDM-PONに適用してもよい。TDM-PONでは、λ設定切替(DWA)のようなONUの間ONU-OLTのPON区間の波長リソースを波長分割多重する機能を備えていなくてもよいことを除けば実施形態1-1と同様である。
(Embodiment 1-2)
In Embodiment 1-1, a configuration used in a TWDM-PON is illustrated, but the present invention may also be applied to a TDM-PON. TDM-PON is the same as Embodiment 1-1 except that it does not need to have a function such as λ setting switching (DWA) that wavelength division multiplexes wavelength resources in the PON section of ONU-OLT between ONUs. It is.

(実施形態1-3)
実施形態1-1ではTWDM-PONに用いられる構成を例示したが、WDM-PONに適用してもよい。WDM-PONでは、DBAのようなONUの間ONU-OLTのPON区間の帯域リソースを時分割多重する機能を備えていなくてもよいことを除けば、実施形態1-3は実施形態1-1と同様である。
(Embodiment 1-3)
In Embodiment 1-1, a configuration used for TWDM-PON is illustrated, but the present invention may also be applied to WDM-PON. Embodiment 1-3 is similar to Embodiment 1-1, except that the WDM-PON does not need to have a function to time-division multiplex bandwidth resources in the PON section of ONU-OLT between ONUs such as DBA. It is similar to

(実施形態1-4)
本実施形態は、OFDM(Orthogonal Frequency Division Multiplex)-PON、CDM(Code Division Multiplex)-PON、SCM(Subcarrier Multiplex)-PON、芯線分割多重を含めた組み合わせである。
(Embodiment 1-4)
This embodiment uses OFDM (Orthogonal Frequency Division Multiplex)-PON, CDM (Code Division Multiplex)-PON, SCM (Subcarrier Multiplex)-PON, and core wire. This is a combination including division multiplexing.

実施形態1-1ではTWDM-PONに用いられる構成を例示したが、波長と時間以外のリソースを共用するPONに適用してもよい。例えば、1波長の電気の周波数リソースを分割多重するOFDM-PON、1波長の電気の周波数リソースを分割多重するSCM-PON、符号で分割多重するCDM-PONに適用してもよいし、芯線分割多重を併用してもよいし、マルチコアファイバ等を用いた空間分割多重を併用してもよいし、波長分割多重を用いなくてもよい。TWDM-PONの波長リソースを波長分割多重する機能を、それぞれの多重するリソースに分割多重するに要する機能に対応する機能に読み替えれば同様である。 Although Embodiment 1-1 exemplifies a configuration used in a TWDM-PON, the present invention may also be applied to a PON that shares resources other than wavelength and time. For example, it may be applied to OFDM-PON, which divides and multiplexes one wavelength of electrical frequency resources, SCM-PON, which divides and multiplexes one wavelength of electrical frequency resources, CDM-PON, which divides and multiplexes by code. Multiplexing may be used together, space division multiplexing using a multi-core fiber or the like may be used together, or wavelength division multiplexing may not be used. The same applies if the function of wavelength division multiplexing the wavelength resources of the TWDM-PON is replaced with the function corresponding to the function required to divide and multiplex the respective multiplexed resources.

(実施形態2)
実施形態2では、TWDM-PONに用いられる構成が、GEMカプセル化を行う。この場合、GEMフレームを生成するアダプタをスイッチに備え、スイッチとそれ以外の部分の間でGEMフレームを導通するようにする。GEMカプセル化までスイッチに移管することで、それ以外の部分のプロトコルスタックからL2機能部を除外し、スイッチとそれ以外の部分で、L2機能部の重畳を回避することができる。
(Embodiment 2)
In embodiment 2, the configuration used in the TWDM-PON performs GEM encapsulation. In this case, the switch is equipped with an adapter that generates the GEM frame, and the GEM frame is made conductive between the switch and other parts. By transferring up to GEM encapsulation to the switch, it is possible to exclude the L2 functional part from the protocol stack of other parts, and avoid overlapping of the L2 functional part between the switch and other parts.

なお、TWDM-PONを例に挙げたが、実施形態1-2~実施形態1-4のように、PON区間での識別するためのフレームを同様に扱えばそれ以外のPONであっても同様の効果が得られる。例えば、IEEEの規格のGE-PON、10GE-PON等であれば、GEMフレームの代わりに、LLIDを付与してLLIDの付与されたフレームをスイッチとそれ以外の部分の間を導通するようすればよい。 Although TWDM-PON is taken as an example, the same applies to other PONs as long as the frame for identification in the PON section is handled in the same way as in Embodiments 1-2 to 1-4. The effect of this can be obtained. For example, in the case of GE-PON, 10GE-PON, etc. according to the IEEE standard, instead of the GEM frame, you can add an LLID and use the frame with the LLID to conduct between the switch and other parts. good.

(実施形態3)
実施形態3では、TWDM-PONに用いられる制御情報が、スイッチを経由する。この場合、ブリッジ機能関連をスイッチに移管する代わりに、制御情報を保持するPLOAM、Embedded OAM、OMCIのいずれかを必要に応じてフレーム化してスイッチ経由で処理する。制御情報をスイッチ経由で入出力することで、スイッチ以外の処理が軽くなる効果がある。なお、実施形態3の移管に加えて、実施形態1及び実施形態2のブリッジ機能のスイッチへの移管を行ってもよい。
(Embodiment 3)
In the third embodiment, control information used for TWDM-PON passes through a switch. In this case, instead of transferring the bridge function to the switch, any one of PLOAM, Embedded OAM, and OMCI holding control information is framed as necessary and processed via the switch. Inputting and outputting control information via a switch has the effect of lightening processing other than the switch. Note that in addition to the transfer of the third embodiment, the bridge function of the first and second embodiments may be transferred to the switch.

なお、TWDM-PONを例に挙げたが、制御情報を同様に扱いスイッチ経由で処理すれば、実施形態1-2~実施形態1-4のように、それ以外のPONであっても同様の効果が得られる。 Although TWDM-PON is taken as an example, if the control information is handled in the same way and processed via the switch, similar results can be applied to other PONs as in Embodiments 1-2 to 1-4. Effects can be obtained.

以上説明した実施形態によれば、データ処理装置は、出力部を備える。出力部は、装置へ入力されたデータに応じて、データの処理と、データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、データを処理する部品を特定し、特定した部品を呼び出し、読み出した部品に対してデータ又は前順の部品の出力、又は、データ又は前順の部品の出力に関する情報を出力する。
このような構成により、処理負荷を軽減したモジュール間のデータの受け渡しが可能になる。
According to the embodiment described above, the data processing device includes an output section. Depending on the data input to the device, the output unit refers to information that associates the data processing with the parts installed in the device that processes the data, identifies the parts that process the data, and specifies the parts. The read component is called, and data or the previous component is outputted, or information regarding the data or the previous component is outputted for the read component.
Such a configuration makes it possible to exchange data between modules with a reduced processing load.

データ処理装置は、出力部を備える。出力部は、装置へ入力されたデータに応じて、データの処理と、データの処理を行う順番で部品データの処理と、データの処理を行う順番で示された装置に搭載された部品とを対応付けた情報を参照し、データを処理する部品を特定し、情報に従って、特定した部品を順番に呼び出し、読み出した部品に対してデータ又は前順の部品の出力、又は、データ又は前順の部品の出力に関する情報を出力する。 The data processing device includes an output section. The output unit processes the data in accordance with the data input to the device, processes the component data in the order in which the data is processed, and processes the components mounted on the device in the order in which the data is processed. Refer to the associated information, identify the parts that process the data, call the identified parts in order according to the information, output data or the previous part to the read part, or output the data or the previous part. Outputs information about the output of parts.

データ処理装置は、出力部を備える。出力部は、装置へ入力されたデータに応じて、データの処理とデータの出力元の少なくとも何れかと、データの処理を行う装置に搭載された部品とを対応付けた情報を参照し、データを処理する部品を特定し、特定した部品を呼び出し、読み出した部品に対してデータ又は前順の部品の出力、又は、データ又は前順の部品の出力に関する情報を出力する。 The data processing device includes an output section. The output unit outputs the data by referring to information that associates at least one of data processing and data output sources with parts installed in the device that processes the data, according to the data input to the device. A part to be processed is specified, the specified part is called, and data or a previous part is output for the read part, or information regarding data or a previous part is outputted.

データ処理装置は、出力部を備える。出力部は、装置へ入力されたデータの出力先を示すタグに基づいて、データの処理を行う装置に搭載された部品を特定し、特定した部品を呼び出し、読み出した部品に対してデータ又は前順の部品の出力、又は、データ又は前順の部品の出力に関する情報を出力する。 The data processing device includes an output section. The output unit identifies the component installed in the device that processes the data based on the tag indicating the output destination of the data input to the device, calls the identified component, and outputs data or previous data to the read component. Outputs the parts in the previous order, or outputs data or information regarding the output of the parts in the previous order.

データ処理装置は、付与部と、出力部とを備える。付与部は、装置へ入力されたデータに応じてタグを付与する。出力部は、装置へ入力されたデータの出力先を示すタグに基づいて、データの処理を行う装置に搭載された部品を特定し、特定した部品を呼び出し、読み出した部品に対してデータ、又は、データに関する情報を出力する。 The data processing device includes a providing section and an output section. The attaching unit attaches a tag according to data input to the device. The output unit identifies the component installed in the device that processes the data based on the tag indicating the output destination of the data input to the device, calls the identified component, and outputs data or data to the read component. , output information about the data.

データ処理装置は、付与部と、出力部とを備える。付与部は、装置へ入力されたデータに応じてタグを入力時又はデータの部品の入出力時又はデータの部品での処理時に付与する。出力部は、装置へ入力されたデータの出力先を示すタグに基づいて、データの処理を行う装置に搭載された部品を特定し、所定の順序で、特定した部品を呼び出し、読み出した部品に対してデータ又は当該部品の前順の部品の出力、又は、データ又は前順の部品の出力に関する情報を出力する。 The data processing device includes a providing section and an output section. The attaching unit attaches a tag to the data input to the device at the time of input, input/output of data parts, or processing of data parts. The output unit identifies the components installed in the device that processes the data based on the tag indicating the output destination of the data input to the device, calls the identified components in a predetermined order, and outputs the output to the read components. In response, data or a component in the previous order of the part is output, or information regarding the output of data or a component in the previous order is output.

データ処理装置は、複数の部品を備える。部品は、装置へ入力されたデータ又は前順の部品の出力、又は、データ又は前順の部品の出力に関する情報に対応付けられたタグに基づいて、データの処理を行う。また、部品は、自身に割当てられた処理時間に、前記タグを走査して、自身が処理する対象となるデータを処理する。 The data processing device includes multiple parts. The parts process data based on the data input to the device, the output of the previous part, or the tag associated with the information regarding the data or the output of the previous part. Furthermore, the component scans the tag during the processing time assigned to itself and processes the data that it processes.

上述した実施形態における保持部2、情報部3及び出力部4の少なくとも一部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更に「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、更に前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるものであってもよく、FPGA(Field Programmable Gate Array)等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。 At least a portion of the holding section 2, information section 3, and output section 4 in the embodiment described above may be realized by a computer. In that case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Note that the "computer system" herein includes hardware such as an OS and peripheral devices. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. Furthermore, a "computer-readable recording medium" refers to a storage medium that dynamically stores a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. It may also include a device that retains a program for a certain period of time, such as a volatile memory inside a computer system that is a server or client in that case. Further, the above-mentioned program may be for realizing a part of the above-mentioned functions, and furthermore, the above-mentioned functions may be realized by combining with a program already recorded in the computer system. It may be realized using a programmable logic device such as an FPGA (Field Programmable Gate Array).

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではない。上記の実施形態は例示に過ぎず、本発明は当業者の知識に基づいて種々の変更、改良を施した形態で実施することができ、この発明の要旨を逸脱しない範囲の設計等も含まれる。 Although the embodiments of this invention have been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment. The above-mentioned embodiments are merely illustrative, and the present invention can be implemented with various changes and improvements based on the knowledge of those skilled in the art, and includes designs within the scope of the invention. .

1…データ処理装置、2…保持部、3…情報部、4…出力部、11…送受信部、12…スイッチ部、13…スイッチ部、14…制御部、15…プロキシ部、16…外部サーバ、21…機器無依存API、22…機器無依存API、23…機器依存API、24…機器依存API、25…機器依存API、26…API、27…機器無依存API、110…機器依存部、111…ハードウェア部、112…ハードウェア部、113…ソフトウェア部、114…OAM部、114a…エンベデッドOAMエンジン、114b…PLOAMエンジン、115…NE管理・制御部、115a…NE管理部、115b…NEコントロール、120…ミドルウェア部、121…ミドルウェア部、130…機器無依存アプリ部、131…拡張機能部、131-1…拡張機能部、131-2…拡張機能部、131-3…拡張機能部、132…基本機能部、133…管理・制御エージェント部、140…EMS、150…機器依存アプリ部、160…外部の装置、300…PON主信号処理機能部、310…PMD部、320…PONアクセス制御機能部、330…保守運用機能部、340…L2主信号処理機能部、350…PONマルチキャスト機能部、360…省電力制御機能部、370…周波数・時刻同期機能部、380…プロテクション機能部 DESCRIPTION OF SYMBOLS 1... Data processing device, 2... Holding part, 3... Information part, 4... Output part, 11... Transmission/reception part, 12... Switch part, 13... Switch part, 14... Control part, 15... Proxy part, 16... External server , 21... Device-independent API, 22... Device-independent API, 23... Device-dependent API, 24... Device-dependent API, 25... Device-dependent API, 26... API, 27... Device-independent API, 110... Device-dependent part, 111...Hardware section, 112...Hardware section, 113...Software section, 114...OAM section, 114a...Embedded OAM engine, 114b...PLOAM engine, 115...NE management/control section, 115a...NE management section, 115b...NE Control, 120... Middleware section, 121... Middleware section, 130... Device-independent application section, 131... Extension function section, 131-1... Extension function section, 131-2... Extension function section, 131-3... Extension function section, 132...Basic function section, 133...Management/control agent section, 140...EMS, 150...Device dependent application section, 160...External device, 300...PON main signal processing function section, 310...PMD section, 320...PON access control Functional unit, 330... Maintenance operation functional unit, 340... L2 main signal processing functional unit, 350... PON multicast functional unit, 360... Power saving control functional unit, 370... Frequency/time synchronization functional unit, 380... Protection functional unit

Claims (6)

以前に呼び出した部品である前順の部品から出力されたデータの少なくとも最後の出力元であった部品及びそれ以前の出力元であった部品を示す出力元の部品の履歴に基づいて前記データを処理する部品を特定し、特定した部品を呼び出し、前記データ、又は、前記データに関する情報のうち、呼び出した前記部品で処理対象とする部分のみの前記データ、又は、前記データに関する情報を呼び出した前記部品に出力する出力部、
を備えるデータ処理装置。
The data is retrieved based on the history of the output source component indicating at least the last output source of the data output from the previous component, which is the previously called component, and the previous output source. specifying the part to be processed, calling the specified part, and calling the data or information about only the part to be processed in the called part out of the data or information about the data; Output section that outputs to parts,
A data processing device comprising:
以前に呼び出した部品である前順の部品から出力されたデータの少なくとも最後の出力元であった部品及びそれ以前の出力元であった部品を示す出力元の部品の履歴に基づいて前記データを処理する部品を特定し、特定した部品を呼び出し、前記呼び出した部品よりも以前に呼び出した部品の出力、又は、前記呼び出した部品よりも以前に呼び出した部品の出力に関する情報のうち、呼び出した前記部品で処理対象とする部分のみの前記部品の出力、又は、前記部品の出力に関する情報を呼び出した前記部品に出力する出力部、
を備えるデータ処理装置。
The data is retrieved based on the history of the output source component indicating at least the last output source of the data output from the previous component, which is the previously called component, and the previous output source. A part to be processed is specified, the specified part is called, and the called part is selected from among the output of a part called before the called part, or the output of a part called before the called part. an output unit that outputs only the part of the part to be processed , or outputs information regarding the output of the part to the called part;
A data processing device comprising:
前記出力部は、データを処理する部品に対応するタグを前記データに付与し、前記タグに基づいて前記データを処理する部品を呼び出して、呼び出した前記部品に前記データを出力する、
請求項1又は2に記載のデータ処理装置。
The output unit adds a tag corresponding to a component that processes data to the data, calls a component that processes the data based on the tag, and outputs the data to the called component.
The data processing device according to claim 1 or 2.
以前に呼び出した部品である前順の部品から出力されたデータの少なくとも最後の出力元であった部品及びそれ以前の出力元であった部品を示す出力元の部品の履歴に基づいて前記データを処理する部品を特定し、特定した部品を呼び出し、前記データ、又は、前記データに関する情報のうち、呼び出した前記部品の処理に係る前記データ、又は、前記データに関する情報を呼び出した前記部品に出力する出力ステップ、
を有するデータ出力方法。
The data is retrieved based on the history of the output source component indicating at least the last output source of the data output from the previous component, which is the previously called component, and the previous output source. Identifying a component to be processed, calling the identified component, and outputting the data or information related to the processing of the called component out of the data or information related to the data to the called component. output step,
A data output method having
以前に呼び出した部品である前順の部品から出力されたデータの少なくとも最後の出力元であった部品及びそれ以前の出力元であった部品を示す出力元の部品の履歴に基づいて前記データを処理する部品を特定し、特定した部品を呼び出し、前記呼び出した部品よりも以前に呼び出した部品の出力、又は、前記呼び出した部品よりも以前に呼び出した部品の出力に関する情報のうち、呼び出した前記部品で処理対象とする部分のみの前記部品の出力、又は、前記部品の出力に関する情報を呼び出した前記部品に出力する出力ステップ、
を有するデータ出力方法。
The data is retrieved based on the history of the output source component indicating at least the last output source of the data output from the previous component, which is the previously called component, and the previous output source. A part to be processed is specified, the specified part is called, and the called part is selected from among the output of a part called before the called part, or the output of a part called before the called part. an output step of outputting only the part to be processed in the part , or outputting information regarding the output of the part to the called part;
A data output method having
請求項1又は2に記載のデータ処理装置としてコンピュータを機能させるためのコンピュータプログラム。 A computer program for causing a computer to function as the data processing device according to claim 1 or 2.
JP2021074241A 2017-02-10 2021-04-26 Data processing device, data output method and computer program Active JP7359801B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021074241A JP7359801B2 (en) 2017-02-10 2021-04-26 Data processing device, data output method and computer program
JP2022115021A JP7401806B2 (en) 2017-02-10 2022-07-19 Data processing device, data output method and computer program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017023670A JP2018129011A (en) 2017-02-10 2017-02-10 Data processing apparatus, platform, and data output method
JP2021074241A JP7359801B2 (en) 2017-02-10 2021-04-26 Data processing device, data output method and computer program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017023670A Division JP2018129011A (en) 2017-02-10 2017-02-10 Data processing apparatus, platform, and data output method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022115021A Division JP7401806B2 (en) 2017-02-10 2022-07-19 Data processing device, data output method and computer program

Publications (2)

Publication Number Publication Date
JP2021121117A JP2021121117A (en) 2021-08-19
JP7359801B2 true JP7359801B2 (en) 2023-10-11

Family

ID=63173027

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2017023670A Pending JP2018129011A (en) 2017-02-10 2017-02-10 Data processing apparatus, platform, and data output method
JP2021074241A Active JP7359801B2 (en) 2017-02-10 2021-04-26 Data processing device, data output method and computer program
JP2021074003A Active JP7093045B2 (en) 2017-02-10 2021-04-26 Data processing equipment, data output method and computer program
JP2022115021A Active JP7401806B2 (en) 2017-02-10 2022-07-19 Data processing device, data output method and computer program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2017023670A Pending JP2018129011A (en) 2017-02-10 2017-02-10 Data processing apparatus, platform, and data output method

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2021074003A Active JP7093045B2 (en) 2017-02-10 2021-04-26 Data processing equipment, data output method and computer program
JP2022115021A Active JP7401806B2 (en) 2017-02-10 2022-07-19 Data processing device, data output method and computer program

Country Status (1)

Country Link
JP (4) JP2018129011A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018129011A (en) * 2017-02-10 2018-08-16 日本電信電話株式会社 Data processing apparatus, platform, and data output method
JP2018191834A (en) * 2017-05-16 2018-12-06 株式会社三洋物産 Game machine
JP2018191833A (en) * 2017-05-16 2018-12-06 株式会社三洋物産 Game machine
JP7393677B2 (en) * 2019-08-02 2023-12-07 日本電信電話株式会社 Communication device and communication method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003179649A (en) 2001-12-10 2003-06-27 Fujitsu Ltd Interface device
JP2004030489A (en) 2002-06-28 2004-01-29 Hitachi Ltd Program generating method, its execution processing method and its executing device
JP2004179999A (en) 2002-11-27 2004-06-24 Mitsubishi Electric Corp Intrusion detector and method therefor
JP2004527016A (en) 2000-09-06 2004-09-02 オラクル・インターナショナル・コーポレイション Online application development
JP2006165952A5 (en) 2004-12-07 2007-06-28
JP2010146575A (en) 2005-08-24 2010-07-01 Panasonic Corp Media processing method
JP2012133594A (en) 2010-12-21 2012-07-12 Fujitsu Ltd Support program, support method and support device
JP2014164425A (en) 2013-02-22 2014-09-08 Sony Corp Information processing apparatus, resource control method, and program

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61204737A (en) * 1985-03-06 1986-09-10 Toppan Printing Co Ltd Data processor
JPH09237257A (en) * 1996-03-01 1997-09-09 Mitsubishi Electric Corp Signal processor
US5915079A (en) * 1997-06-17 1999-06-22 Hewlett-Packard Company Multi-path data processing pipeline
JP4388464B2 (en) 2004-12-07 2009-12-24 株式会社日立製作所 Packet relay device and packet communication network
JP4158923B2 (en) * 2004-12-24 2008-10-01 インターナショナル・ビジネス・マシーンズ・コーポレーション Apparatus, method, and program for application integration
US20090125706A1 (en) * 2007-11-08 2009-05-14 Hoover Russell D Software Pipelining on a Network on Chip
JP4659867B2 (en) * 2008-08-21 2011-03-30 日本電信電話株式会社 Communication system, control system, and communication method
JP5465105B2 (en) * 2010-06-21 2014-04-09 三菱電機株式会社 Computer system, computer program, and pipeline processing method
JP5971042B2 (en) * 2012-09-10 2016-08-17 富士通株式会社 Information processing apparatus, program, and software execution control method
CN104683428B (en) * 2013-11-26 2019-02-19 华为技术有限公司 Network service processing method and device
US9866472B2 (en) * 2014-12-09 2018-01-09 Oath Inc. Systems and methods for software defined networking service function chaining
JP6592595B2 (en) * 2015-06-25 2019-10-16 エヌイーシー ラボラトリーズ ヨーロッパ ゲーエムベーハー Method and system for managing data traffic in a computing network
JP2018129011A (en) * 2017-02-10 2018-08-16 日本電信電話株式会社 Data processing apparatus, platform, and data output method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004527016A (en) 2000-09-06 2004-09-02 オラクル・インターナショナル・コーポレイション Online application development
JP2003179649A (en) 2001-12-10 2003-06-27 Fujitsu Ltd Interface device
JP2004030489A (en) 2002-06-28 2004-01-29 Hitachi Ltd Program generating method, its execution processing method and its executing device
JP2004179999A (en) 2002-11-27 2004-06-24 Mitsubishi Electric Corp Intrusion detector and method therefor
JP2006165952A5 (en) 2004-12-07 2007-06-28
JP2010146575A (en) 2005-08-24 2010-07-01 Panasonic Corp Media processing method
JP2012133594A (en) 2010-12-21 2012-07-12 Fujitsu Ltd Support program, support method and support device
JP2014164425A (en) 2013-02-22 2014-09-08 Sony Corp Information processing apparatus, resource control method, and program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
浜崎 直子 Naoko HAMAZAKI,ノーツ/ドミノアプリケーション開発実践技法,Notes/Domino Magazine No.76 ,日本,ソフトバンクパブリッシング株式会社,2003年02月28日,P.62-69
矢沢 久雄 HISAO YAZAWA,アセンブラで学ぶコンピュータ基礎のキソ,IT Professionals 第45号 ,日本,日経BP社 Nikkei Business Publications,Inc.,2006年02月28日,P.112-117

Also Published As

Publication number Publication date
JP7093045B2 (en) 2022-06-29
JP2018129011A (en) 2018-08-16
JP2022137271A (en) 2022-09-21
JP2021122126A (en) 2021-08-26
JP7401806B2 (en) 2023-12-20
JP2021121117A (en) 2021-08-19

Similar Documents

Publication Publication Date Title
JP7401806B2 (en) Data processing device, data output method and computer program
JP7273330B2 (en) Communication device, communication method and communication program
JP7477788B2 (en) Communication device and communication method
JP6829023B2 (en) Communication equipment, information notification method and computer program
JP6805097B2 (en) Resource securing device, resource securing method and computer program
JP6845712B2 (en) Communication device, switching method and computer program
JP6901237B2 (en) Communication device, communication method and communication program
JP7277828B2 (en) Setting device and setting method
JP7098272B2 (en) Communication device, communication method and communication program
JP6673776B2 (en) Communication device, control method, and control program
JP6680642B2 (en) Communication device, design method, and communication program
JP6533474B2 (en) Communication device, communication method and communication program
JP6787811B2 (en) Response device and response method
JP7348129B2 (en) Communication device, information notification method and computer program
JP6591928B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP6673859B2 (en) Component selection device and component selection method
JP6831258B2 (en) Communication equipment, parts switching method and computer program
JP6930818B2 (en) Communication device, communication method and communication program
JP6602218B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP6802127B2 (en) Fluctuation handling processing device, fluctuation suppression method and computer program
JP2018129777A (en) Band allocation device
JP2021040323A (en) Communication device, information notification method and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210426

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220404

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220719

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20221011

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230110

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20230110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20230110

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20230127

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20230131

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20230317

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20230322

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20230411

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230928

R150 Certificate of patent or registration of utility model

Ref document number: 7359801

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150