Transmission apparatus, transmission method, and transmission program

The transmission device optimizes parameters based on error rates and temperature to reduce heat and power consumption while ensuring high-quality data transmission.

JP2025182955APending Publication Date: 2025-12-16NEC PLATFROMS LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024090746
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-04
Publication Date
2025-12-16

AI Technical Summary

Technical Problem

Existing methods for reducing power consumption in transmission devices do not consider the amount of heat generated while maintaining high-quality data transmission.

Method used

A transmission device with error correction monitoring and arithmetic processing circuits that adjust transmission and reception parameters based on error occurrence rates, temperature, and power consumption to optimize data transmission quality and reduce heat generation.

Benefits of technology

The solution effectively suppresses heat generation while maintaining high-quality data transmission by optimizing parameters for transmission and reception circuits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025182955000001_ABST
    Figure 2025182955000001_ABST
Patent Text Reader

Abstract

To contribute to suppression of a heat generation amount of a transmission apparatus while maintaining high quality of data transmission.SOLUTION: A transmission apparatus includes a transmission circuit that adjusts a modulated signal according to transmission parameters set for a transmission circuit and drives an electro-optical conversion device to transmit an optical signal, a reception circuit that converts the transmitted optical signal into a modulated signal by a photoelectric conversion device, adjusts the modulated signal according to reception parameters, and decodes data from the modulated signal, an error correction monitoring circuit that monitors an occurrence rate of errors in combined data on the basis of error correction for data decoded from the modulated signal, and an arithmetic processing circuit that obtains the transmission parameters and the reception parameters by arithmetic processing on the basis of the monitored occurrence rate of errors and at least a temperature of the transmission apparatus.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a transmission device, a transmission method, and a transmission program. [Background technology]

[0002] A method is known for reducing the power consumption of a transmission device by determining parameters for adjusting the waveforms of the transmission circuit and reception circuit of the transmission device so that the error rate and power consumption of the transmission device are at appropriate values, and transmitting data using the determined parameters (Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-093744 Summary of the Invention [Problem to be solved by the invention]

[0004] The disclosures of the above-mentioned prior art documents are incorporated herein by reference.The following analysis was conducted by the inventors.

[0005] However, the above method considers reducing the power consumption of the transmission device based on the error rate and power consumption of the transmission device, but does not consider reducing the amount of heat generated by the transmission device while maintaining high quality of data transmission.

[0006] In view of the above-mentioned problems, an object of the present invention is to contribute to reducing the amount of heat generated by a transmission device while maintaining high quality of data transmission. [Means for solving the problem]

[0007] In a first aspect of the present invention, there is provided a transmission device comprising: a transmitting circuit that modulates a carrier signal with data to generate an electrical modulated signal, adjusts the modulated signal in accordance with transmission parameters set in the transmitting circuit, and drives an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a receiving circuit that converts the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusts the modulated signal obtained as a result of the conversion in accordance with reception parameters, and decodes the data from the modulated signal; an error correction monitoring circuit that monitors an error occurrence rate in the decoded data based on error correction made to the data decoded from the modulated signal; and an arithmetic processing circuit that calculates the transmission parameters and the reception parameters based on the monitored error occurrence rate and at least the temperature of the transmission device.

[0008] In a second aspect of the present invention, there is provided a transmission method for a transmission device, including: a transmitting step of modulating a carrier signal with data to generate an electrical modulated signal, adjusting the modulated signal in accordance with transmission parameters set in a transmission circuit, and driving an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a receiving step of converting the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusting the modulated signal obtained as a result of the conversion in accordance with reception parameters, and decoding the data from the modulated signal; an error correction monitoring step of monitoring an error occurrence rate in the decoded data based on error correction made to the data decoded from the modulated signal; and a calculation processing step of calculating the transmission parameters and the reception parameters by calculation processing, based on the monitored error occurrence rate and at least the temperature of the transmission device.

[0009] In a third aspect of the present invention, there is provided a transmission program for a transmission device, which causes a processor to execute the following processes: a transmission process of modulating a carrier signal with data to generate an electrical modulated signal, adjusting the modulated signal in accordance with transmission parameters set in a transmission circuit, and driving an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a reception process of converting the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusting the modulated signal obtained as a result of the conversion in accordance with reception parameters, and decoding the data from the modulated signal; an error correction monitoring process of monitoring an error occurrence rate in the decoded data based on error correction made to the data decoded from the modulated signal; and an arithmetic processing process of calculating the transmission parameters and the reception parameters by arithmetic processing based on the monitored error occurrence rate and at least the temperature of the transmission device. The program can be recorded on a computer-readable storage medium. The storage medium can be a non-transitory medium such as a semiconductor memory, a hard disk, a magnetic recording medium, an optical recording medium, etc. The present invention can be embodied as a computer program product. [Effects of the Invention]

[0010] Each aspect of the present invention can contribute to suppressing the amount of heat generated by a transmission device while maintaining high quality of data transmission. [Brief explanation of the drawings]

[0011] [Figure 1A] FIG. 1A is a diagram schematically illustrating a configuration example of a transmission device according to a first embodiment of the present disclosure. [Figure 1B] FIG. 1B is a diagram illustrating an example of a hardware configuration of the arithmetic processing circuit illustrated in FIG. 1A. [Figure 1C] FIG. 1C is a diagram illustrating a schematic configuration example of a receiving circuit. [Figure 1D] FIG. 1D is a diagram illustrating a schematic configuration example of a transmission circuit. [Figure 2] FIG. 2 is a flowchart showing an example of a process (S10) for optimizing a transmission parameter TP set in a transmission circuit and a reception parameter RP set in a reception circuit. [Figure 3A] FIG. 3A is a diagram illustrating a schematic configuration example of a second transmission device according to the second embodiment of the present disclosure. [Figure 3B] FIG. 3B is a diagram illustrating a basic configuration of a transmission device from a first viewpoint. [Figure 4A] FIG. 4A is a chart showing the error occurrence rates indicated by the error occurrence rate information ECIn obtained for each combination of the value of the receiving parameter RP (horizontal direction) set in the waveform adjustment circuit and the value of the transmitting parameter TP (vertical direction) set in the waveform adjustment circuit. [Figure 4B] FIG. 4B is a chart showing the power consumption values ​​indicated by the power consumption information PIn of the transmission circuit obtained for each combination of the value of the reception parameter RP set in the waveform adjustment circuit and the value of the transmission parameter TP set in the waveform adjustment circuit. [Figure 4C] FIG. 4C is a chart showing the temperature values ​​indicated by the temperature information TIn obtained for each combination of the value of the reception parameter RP set in the waveform adjustment circuit and the value of the transmission parameter TP set in the waveform adjustment circuit. [Figure 5A] FIG. 5A is a graph illustrating an example of the temperature change of the transmission circuit detected by the temperature monitor circuit when the value of the reception parameter RP is changed in 1 dB intervals within a set range and the value of the transmission parameter TP is set to a set value. [Figure 5B] FIG. 5B is a diagram illustrating an example of changes in power consumption of the transmission circuit detected by the power consumption monitor circuit when the value of the reception parameter RP and the value of the transmission parameter TP are changed in the same way as in FIG. 5A. [Figure 6] FIG. 6 is a flowchart showing an example of a process (S40) for determining transmission parameters TP to be set in the transmission circuit (TX) and reception parameters RP to be set in the reception circuit (RX). DETAILED DESCRIPTION OF THE INVENTION

[0012] [First embodiment] A first embodiment of the present disclosure will be described below with reference to the drawings. However, the present disclosure is not limited to the embodiments described below. In addition, in each drawing, the same or corresponding elements are appropriately designated by the same reference numerals, and the same or corresponding processes are appropriately designated by the same reference numerals. Furthermore, the drawings are schematic.

[0013] 1A is a diagram illustrating a schematic configuration example of a first transmission device 1 according to a first embodiment of the present disclosure. As shown in FIG. 1A, the transmission device 1 includes a framer / signal conditioner (F / S) device 10, one or more client side (CS) devices 14, one or more WDM side (WS) devices 16, and a control device 2, all of which are connected to each other so as to be able to transmit data. However, FIG. 1A illustrates a case in which the transmission device 1 includes one client side device 14 and one WDM side device 16, and in the following description, the case in which the transmission device 1 includes one client side device 14 and one WDM side device 16 will be used as a specific example.

[0014] One or more client devices (not shown) are connected to the client-side (CS) device 14 by optical signals (optical signals), and the WDM-side (WS) device 16 is connected to the WDM transmission line by optical signals. The framer / signal conditioning (F / S) device 10 is connected to the client-side (CS) device 14 by electrical signals (electrical signals), and the framer / signal conditioning (F / S) device 10 is connected to the WDM-side (WS) device 16 by electrical signals. The internal components of the framer / signal conditioning (F / S) device 10 are connected to each other by electrical signals. The internal components of the client-side (CS) device 14 are connected to each other by electrical signals. The internal components of the WDM-side (WS) device 16 are connected to each other by electrical signals. Furthermore, the internal components of the client-side (CS) device 14 are connected to a transmitting circuit (not shown) and a receiving circuit (not shown) that transmit and receive optical signals to and from the client device via electrical signals, and the internal components of the WDM-side (WS) device 16 are connected to a transmitting circuit (not shown) and a receiving circuit (not shown) that transmit and receive optical signals to and from the WDM transmission line via electrical signals. However, at least one of the connections between the framer / signal conditioning (F / S) device 10 and the client-side (CS) device 14 and the framer / signal conditioning (F / S) device 10 and the WDM-side (WS) device 16 can be made by optical signals rather than electrical signals.

[0015] Using these components, the transmission device 1 transmits data between one or more client devices and a WDM communication line (not shown). The framer / signal conditioning (F / S) device 10, client-side (CS) device 14, WDM-side (WS) device 16, and control device 2 may all be integrated into a single device, or one or more of these may be distributed across multiple devices.

[0016] As will be described further below, the transmission device 1 determines transmission parameters (TP) and reception parameters (RP) used to adjust the amplitude and waveform of a transmission signal and adjust (equalize) a reception signal in a reception signal, based on, for example, error correction information (ECIn) indicating the number of error corrections (error rate) performed by each of one or more error correction circuits, and power information (PIn) and temperature information (TIn) indicating the power consumption and temperature of each of one or more transmission circuits and one or more reception circuits. Furthermore, the transmission device 1 may perform error correction using well-known forward error correction (FEC) symbols added to the transmission data TD and reception data RD. Using the parameters determined in this manner, the transmission device 1 achieves high-quality, high-speed data transmission and reduces the power consumption and heat generated by the transmission circuits and reception circuits.

[0017] More specifically, the transmission device 1 receives an optical signal of a relay frame that stores ultra-high-speed digital transmission data TD input via an optical LAN (Local Area Network) using an optical communication line or an optical fiber cable from a client device (not shown) connected to the client-side (CS) device 14. The transmission data TD means data transmitted from the client device to the WDM communication line via the transmission device 1, and the reception data RD means data received by the client device from the WDM communication line via the transmission device 1.

[0018] The transmission device 1 stores the received transmission data TD as a payload in a WDM frame used for transmitting data in a WDM communication line, modulates an optical signal using the WDM frame, and transmits the modulated optical signal to the WDM communication line. The transmission device 1 also receives an optical signal modulated by a WDM frame storing ultra-high-speed digital reception data RD as a payload from the WDM communication line. The transmission device 1 separates the reception data RD from the WDM frame, and transmits the optical signal modulated by a relay frame storing the reception data RD as a payload to a client device via an optical LAN or the like.

[0019] The client side (CS) device 14 includes a transmission circuit (TX) 110a, a temperature monitor circuit (TMNT (Temperature Monitor)) 112a, a reception circuit (RX) 100b, an error correction circuit (EC (Error Correction)) 102b, and an error correction monitor circuit (ECMNT (Error Correction) 1A, for convenience of illustration, the receiving circuit (RX) located between the client device and the transmitting circuit (TX) 110a in the client-side (CS) device 14, and the transmitting circuit (TX) located between the receiving circuit (RX) 100b and the client device are omitted. Also, for fail-safe measures of the transmission apparatus 1, the framer / signal conditioning (F / S) device 10, the client-side (CS) device 14, and the WDM-side (WS) device 16 are provided with redundant error correction circuits (EC), error correction monitor circuits (ECMNT), and temperature monitor circuits (TMNT) having the same functions, but one or more of these can be bypassed as appropriate.

[0020] Using these components, the client-side (CS) device 14 receives, from one or more client devices, an optical signal modulated by a relay frame in which transmission data TD is stored as a payload, via an optical LAN, an optical fiber cable, etc. The client-side (CS) device 14 also receives an electrical signal indicating received data RD from the framer / signal conditioning (F / S) device 10 via wiring, a cable, etc.

[0021] Furthermore, the client-side (CS) device 14 demodulates the relay frame received from the client device, separates the transmission data TD from the demodulated relay frame, and transmits an electrical signal indicating the transmission data TD to the framer / signal conditioning (F / S) device 10. Furthermore, the client-side (CS) device 14 receives an electrical signal indicating the reception data RD from the framer / signal conditioning (F / S) device 10. The client-side (CS) device 14 stores the reception data RD indicated by the electrical signal received from the framer / signal conditioning (F / S) device 10 in a relay frame, modulates an optical signal using the relay frame in which the reception data RD is stored, and transmits it to the client device via an optical LAN or the like.

[0022] The framer / signal conditioning (F / S) device 10 includes receiving circuits (RX) 100a, 100d, error correction circuits (EC (Error Correction)) 102a, 102d, error correction monitor circuits (ECMNT (Error Correction MoNiTor)) 104a, 104d, transmitting circuits (TX) 110b, 110c, and temperature monitor circuits (TMNT) 112b, 112c.

[0023] Using these components, the framer / signal conditioning (F / S) device 10 receives an electrical signal indicating transmission data TD from the client-side (CS) device 14. The framer / signal conditioning (F / S) device 10 also receives an electrical signal indicating reception data RD from the WDM-side (WS) device 16. The framer / signal conditioning (F / S) device 10 also transmits an electrical signal indicating transmission data TD received from the client-side (CS) device 14 to the WDM-side (WS) device 16. The framer / signal conditioning (F / S) device 10 also transmits an electrical signal indicating reception data RD received from the WDM-side (WS) device 16 to the client-side (CS) device 14.

[0024] The WDM side (WS) device 16 includes a receiving circuit (RX) 100c, an error correction circuit (EC) 102c, an error correction monitor circuit (ECMNT) 104c, a transmitting circuit (TX) 110d, and a temperature monitor circuit (TMNT) 112d. For convenience of illustration, the transmitting device located between the receiving circuit (RX) 100d and the WDM communication line in the WDM side (WS) device 16 and the receiving circuit (RX) located between the transmitting circuit (TX) 110d and the WDM communication line are omitted in FIG. 1A. In the following, when referring to one of multiple components and parameters without specifying it, such as "receiving circuits (RX) 100a, 100b, 100c, 100d" and "transmitting circuits 110a, 110b, 110c, 110d," the subscripts a, b, c, and d may be omitted, and these may be simply referred to as "receiving circuits (RX) 100" and "transmitting circuits 110."

[0025] Using these components, the WDM side (WS) device 16 receives, from the WDM communication line, an optical signal modulated by a WDM frame in which received data RD is stored as a payload. The WDM side (WS) device 16 demodulates the WDM frame from the received optical signal. The WDM side (WS) device 16 separates the received data RD stored in the demodulated WDM frame and transmits an electrical signal indicating the separated received data RD to the framer / signal conditioning (F / S) device 10. The WDM side (WS) device 16 also receives an electrical signal indicating transmission data TD from the framer / signal conditioning (F / S) device 10. The WDM side (WS) device 16 stores the transmission data TD indicated by the electrical signal as a payload in a WDM frame, modulates the optical signal using the WDM frame in which the transmission data TD is stored, and transmits the modulated optical signal to the WDM communication line.

[0026] The control device 2 includes an arithmetic processing circuit 3 and a power consumption monitor circuit (PMNT (Power MoNiTor)) 20. The power consumption monitor (PMNT) circuit 20 measures the power consumed by each of the reception circuits (RX) 100a, 100b, 100c, and 100d and transmission circuits (TX) 110a, 110b, 110c, and 110d included in the transmission device 1. The power consumption monitor (PMNT) circuit 20 outputs power consumption information PIn indicating the measured power consumption of each of the reception circuits (RX) 100a, 100b, 100c, and 100d and transmission circuits (TX) 110a, 110b, 110c, and 110d to the arithmetic processing circuit 3. When the power consumption of the receiving circuit (RX) 100 is extremely small compared to the power consumption of the transmitting circuit (TX) 110, or vice versa, the power consumption monitor (PMNT) circuit 20 may measure only the power consumption of each transmitting circuit (TX) 110 or may measure only the power consumption of each receiving circuit (RX) 100.

[0027] 1B is a diagram illustrating an example of the hardware configuration of the arithmetic processing circuit 3 shown in FIG. 1A. As shown in FIG. 1B, the arithmetic processing circuit 3 includes one or more CPUs (Central Processing Units; processors) 300, a main memory device 302, an auxiliary memory device 304, and an interface circuit 306, all of which are connected via buses, board wiring, cables, etc. to enable data input and output between them. The main memory device 302 includes storage devices such as a read-only memory (ROM) and a random access memory (RAM). The auxiliary memory device 304 includes a non-volatile storage device such as a hard disk drive (HDD), a solid state drive (SSD), and a flash memory, as well as a connector to which a general-purpose storage device such as a USB (Universal Serial Bus) can be connected.

[0028] The process for determining transmission parameters TP110a, TP110b, TP110c, and TP110d and reception parameters RP100a, RP100b, RP100c, and RP100d based on the error rates obtained by each error correction monitor circuit (ECMNT) 104 and the power consumption and temperature of each transmitter circuit (TX) 110 can be realized by software-based arithmetic processing through the execution of a program. Such a program can be executed, for example, by the arithmetic processing circuit 3 illustrated in FIG. 1B. However, the hardware configuration of the arithmetic processing circuit 3 illustrated in FIG. 1B is merely an example and is not intended to limit the hardware configuration of the arithmetic processing circuit 3. Furthermore, the arithmetic processing circuit 3 may include additional components not illustrated in FIG. 1B.

[0029] In the arithmetic processing circuit 3, the CPU 300 executes instructions contained in a program for implementing processing for determining transmission and reception parameters based on the error rate, power consumption, and temperature. The main memory device 302 stores in a storage device the program including instructions executed by the CPU 300, as well as data required for executing the program.

[0030] The auxiliary storage device 304 stores programs including instructions executed by the CPU 300, as well as data required for executing these programs, in a nonvolatile storage device for medium- to long-term storage. The auxiliary storage device 304 may include a connector, such as a Universal Serial Bus (USB) connector, to which a nonvolatile memory and a cable can be connected. The interface circuit 306 receives error rate information ECIn, temperature information TIn indicating power consumption and temperature, and power consumption information PIn from the error correction circuit (EC) 102a, the temperature monitor circuit (TMNT) 112a, the power consumption monitor (PMNT) circuit 20, and the like. The interface circuit 306 also outputs and sets transmission parameters TP and reception parameters RP to the transmission circuit (TX) 110a, the reception circuit (RX) 100a, and the like.

[0031] A program that realizes the process for determining transmission and reception parameters based on the error rate, power consumption, and temperature may be provided to the arithmetic processing circuit 3 via a network (not shown) such as the Internet. Alternatively, the program may be provided to the arithmetic processing circuit 3 via a nonvolatile storage device (nonvolatile storage medium) such as a USB memory (not shown) connected via a connector of the auxiliary storage device 304.

[0032] 1C is a diagram illustrating a schematic configuration example of the receiver circuit (RX) 100 shown in FIG. 1A. The receiver circuit (RX) 100 includes a receiver device 1000, a waveform adjustment circuit (also called an "equalizer") 1002, a demodulation circuit 1004, and a demultiplexer (DMUX) 1006.

[0033] The receiving device 1000 receives an electrical signal that is transmitted from the client-side (CS) device 14 to the framer / signal conditioning (F / S) device 10 and input to the receiving circuit (RX) 100a, and outputs it as an electrical signal to the waveform adjustment circuit 1002. The receiving device 1000 also receives an electrical signal that is transmitted from the framer / signal conditioning (F / S) device 10 to the client-side (CS) device 14 and input to the receiving circuit (RX) 100b, and outputs it as an electrical signal to the waveform adjustment circuit 1002. The receiving device 1000 also receives an electrical signal that is transmitted from the framer / signal conditioning (F / S) device 10 to the WDM-side (WS) device 16 and input to the receiving circuit (RX) 100c, and outputs it as an electrical signal to the waveform adjustment circuit 1002. In addition, the receiving device 1000 receives an electrical signal transmitted from the WDM side (WS) device 16 to the framer / signal conditioning (F / S) device 10 and input to the receiving circuit (RX) 100d, and outputs it as an electrical signal to the waveform conditioning circuit 1002.

[0034] In the WDM-side (WS) device 16, a receiving device (not shown) that receives an optical signal from the WDM transmission line may be an opto-electrical conversion device such as a phototransistor that converts the optical signal into an electrical signal and outputs it to the waveform adjustment circuit 1002. Similarly, in the client-side (CS) device 14, a receiving device (not shown) that receives an optical signal from a client device may be an opto-electrical conversion device that converts an optical signal received via an optical LAN or an optical fiber cable into an electrical signal and outputs it to the waveform adjustment circuit 1002. When the framer / signal conditioning (F / S) device 10 and the client-side (CS) device 14 are connected by an optical signal, the receiving device 1000 may be an opto-electrical conversion device. Similarly, when the framer / signal conditioning (F / S) device 10 and the WDM-side (WS) device 16 are connected by an optical signal, the receiving device 1000 may be an opto-electrical conversion device.

[0035] Unless subjected to external disturbances, the electrical signal output by the receiving device 1000 exhibits the same waveform as the modulated signal that drives the transmitting device 1206 (described later with reference to FIG. 1D ). The waveform adjustment circuit 1002 adjusts the amplitude and waveform of the electrical signal output from the receiving device 1000 in accordance with the reception parameters RP set by the arithmetic processing circuit 3 so that the waveform is less likely to produce errors when demodulated, and outputs the adjusted signal to the demodulation circuit 1004. Specifically, the waveform adjustment circuit 1002 adjusts the amplitude and voltage of the electrical signal and also adjusts the rise and fall times of the electrical signal to adjust the waveform of the electrical signal. Furthermore, the waveform adjustment circuit 1002 adjusts the waveform along the time axis of the electrical signal. Through these waveform adjustments by the waveform adjustment circuit 1002, the waveform of the electrical signal is optimized for demodulation in the demodulation circuit 1004.

[0036] The demodulation circuit 1004 decodes the conditioned electrical signal into a repeater frame or a WDM frame in which the receive data RD or the transmit data TD is stored as a payload. The demultiplexer 1006 separates and outputs the receive data RD or the transmit data TD stored as a payload from the repeater frame or the WDM frame. Furthermore, the demultiplexer 1006 outputs the receive data RD or the transmit data TD and the error correction symbols added to the receive data RD or the transmit data TD.

[0037] Note that the reception parameters RP set in each of the reception circuits (RX) 100 are not necessarily the same. Therefore, when it is necessary to distinguish between the reception parameters RP set in the reception circuits (RX) 100a, 100b, 100c, and 100d, these reception parameters RP are referred to as reception parameters RP100a, RP100b, RP100c, and RP100d. Similarly to the reception parameters RP, the transmission parameters TP set in each of the transmission circuits (TX) 110 are not necessarily the same. Therefore, when it is necessary to distinguish between the transmission parameters TP set in the transmission circuits (TX) 110a, 110b, 110c, and 110d, these transmission parameters TP are referred to as transmission parameters TP110a, TP110b, TP110c, and TP110d.

[0038] 1D is a diagram illustrating a schematic configuration example of the transmission circuit (TX) 110 shown in FIG. 1A. The transmission circuit (TX) 110 includes a multiplexer (MUX) 1200, a modulation circuit 1202, a waveform adjustment circuit 1204, and a transmission device 1206.

[0039] The multiplexer (MUX) 1200 adds correction symbols such as FEC correction symbols to the received data RD or the transmitted data TD, stores the data as a payload in a relay frame or a WDM frame, and outputs the resulting data to a modulation circuit 1202. The modulation circuit 1202 modulates an electrical carrier signal input from an oscillator circuit (not shown) using the digital relay frame or WDM frame, and outputs the modulated signal to a waveform adjustment circuit 1204.

[0040] Waveform adjustment circuit 1204 adjusts the amplitude and waveform of the modulated signal, such as by adjusting emphasis, in accordance with transmission parameters TP set by arithmetic processing circuit 3, and outputs the adjusted signal to transmitting device 1206 to drive transmitting device 1206. Specifically, for example, if transmission parameters TP indicate a peak value of the modulated signal of 200 mV, waveform adjustment circuit 1204 shapes the modulated signal so that the peak value is 200 mV and outputs the modulated signal. Alternatively, for example, if transmission parameters TP indicate a peak value of the modulated signal of 400 mV, waveform adjustment circuit 1204 shapes the modulated signal so that the peak value is 400 mV and outputs the modulated signal. Adjustment of the modulated signal by waveform adjustment circuit 1204 reduces the likelihood of errors occurring in received data RD or transmitted data TD extracted from the demodulated relay frame or WDM frame.

[0041] The transmitting device 1206 transmits the electrical modulated signal adjusted by the waveform adjustment circuit 1204 in the client-side (CS) apparatus 14 to other components inside the client-side (CS) apparatus 14 while maintaining the peak value and lowering only the impedance. Also, the transmitting device 1206 transmits the electrical modulated signal adjusted by the waveform adjustment circuit 1204 in the framer / signal conditioning (F / S) apparatus 10 to the client-side (CS) apparatus 14 and the WDM-side (WS) apparatus 16 while maintaining the peak value and lowering only the impedance. Also, the transmitting device 1206 transmits the electrical modulated signal adjusted by the waveform adjustment circuit 1204 in the WDM-side (WS) apparatus 16 to the framer / signal conditioning (F / S) apparatus 10 while maintaining the peak value and lowering only the impedance, for example.

[0042] In the WDM-side (WS) device 16, a transmitting device (not shown) that transmits an optical signal to the WDM transmission line may be an electro-optical conversion device such as an LED or laser diode that converts an electrically modulated signal into an optical signal and transmits it. In the client-side (CS) device 14, a transmitting device (not shown) that transmits an optical signal to a client device via an optical LAN or optical fiber cable may be an electro-optical conversion device that converts an electrically modulated signal into an optical signal and transmits it. When the framer / signal conditioning (F / S) device 10 and the client-side (CS) device 14 are connected by an optical signal, the transmitting device 1206 may be an electro-optical conversion device. Similarly, when the framer / signal conditioning (F / S) device 10 and the WDM-side (WS) device 16 are connected by an optical signal, the transmitting device 1206 may be an opto-electrical conversion device.

[0043] When it is necessary to distinguish between pieces of power consumption information PIn indicating the power consumption of each transmission circuit (TX) 110, the power consumption information PIn is written as power consumption information PIn110a, PIn110b, PIn110c, and PIn110d. When it is necessary to distinguish between pieces of temperature information TIn indicating the temperature of each transmission circuit (TX) 110, the temperature information TIn is written as temperature information TIn110a, TIn110b, TIn110c, and TIn110d.

[0044] In the framer / signal conditioning (F / S) device 10 (FIG. 1A), the error correction circuit (EC) 102a performs error correction on the transmit data TD demodulated from the optical signal received by the receive circuit (RX) 100a. The error correction circuit (EC) 102d performs error correction using the error correction symbols on the receive data RD separated by the demultiplexer 1006 from the WDM frame demodulated from the optical signal received by the receive circuit (RX) 100d. The error correction monitor circuits (ECMNT) 104a and 104d monitor the number of error corrections (error occurrence rate) resulting from the error corrections performed by the error correction circuits (EC) 102a and 102d on the transmit data TD and receive data RD, respectively. The error correction monitor circuits (ECMNT) 104a and 104d output error occurrence rate information ECIn 104a and ECIn 104d, respectively, to the arithmetic processing circuit 3. The temperature monitor circuits (TMNT) 112a and 112d monitor the temperatures of the transmission circuits (TX) 110a and 110b, respectively, and output to the arithmetic processing circuit 3 temperature information TIn112a and TIn122d indicating the temperatures of the transmission circuits (TX) 110a and 110d, respectively.

[0045] In the client side (CS) device 14, the error correction circuit (EC) 102b performs error correction on the transmission data TD demodulated from the optical signal received by the receiving circuit (RX) 100b. The error correction monitor circuit (ECMNT) 104b monitors the error occurrence rate resulting from the error correction performed on the transmission data TD by the error correction circuit (EC) 102b. The error correction monitor circuit (ECMNT) 104b outputs error occurrence rate information ECIn 104b obtained as a result of the monitoring to the arithmetic processing circuit 3. The temperature monitor circuit (TMNT) 112a monitors the temperature of the transmitting circuit (TX) 110a and outputs temperature information TIn 112a indicating the temperature of the transmitting circuit (TX) 110c to the arithmetic processing circuit 3.

[0046] In the WDM side (WS) device 16, the error correction circuit (EC) 102c performs error correction using the error correction symbols on the received data RD demodulated from the optical signal received by the receiving circuit (RX) 100c. The error correction monitor circuit (ECMNT) 104c monitors the error occurrence rate resulting from the error correction performed on the received data RD by the error correction circuit (EC) 102c. The error correction monitor circuit (ECMNT) 104c outputs error occurrence rate information ECIn 104c obtained as a result of the monitoring to the arithmetic processing circuit 3. The temperature monitor circuit (TMNT) 112d monitors the temperature of the transmitting circuit (TX) 110d and outputs temperature information TIn 112d indicating the temperature of the transmitting circuit (TX) 110d obtained as a result of the monitoring to the arithmetic processing circuit 3.

[0047] The following describes a process for determining a transmission parameter TP110a to be set in the transmission circuit (TX) 110a of the client-side (CS) device 14 and a reception parameter RP100a to be set in the reception circuit (RX) 100a of the framer / signal conditioning (F / S) device 10. The transmission parameter TP110a and reception parameter RP100a are determined based on error occurrence rate information ECIn104a obtained by the error correction monitor circuit (ECMNT) 104a, temperature information TIn112c obtained by the temperature monitor circuit (TMNT) 112c, and power consumption information PIn obtained by the power consumption monitor (PMNT) circuit 20.

[0048] It will be obvious to those skilled in the art that the process for determining the transmission parameter TP110a and the reception parameter RP100a described below can be applied to processes for determining other transmission parameters TP110b, TP110c, and TP110d and other reception parameters RP100b, RP100c, and RP100d. That is, for each of the combinations of the transmission circuit (TX) 110a and the reception circuit (RX) 100a, the combination of the transmission circuit (TX) 110b and the reception circuit (RX) 100b, and the combination of the transmission circuit (TX) 110c and the reception circuit (RX) 100c, a process similar to the process for determining the transmission parameter TP110a and the reception parameter RP100a can be performed to determine the transmission parameters TP110b, TP110c, and TP110d and the reception parameters RP100b, RP100c, and RP100d.

[0049] The outline of the processing for determining the reception parameter RP100a and the transmission parameter TP110a by the arithmetic processing circuit 3 (FIGS. 1A and 1B) is as shown in the following (1) to (5).

[0050] (1) The arithmetic processing circuit 3 first sets the transmission parameter TP110a to the lower limit value, and sets the value of the reception parameter RP100a to the lower limit value. In this state, the arithmetic processing circuit 3 stores the error rate (ECIn104a) indicated by the error rate information ECIn104a obtained by the error correction monitor circuit (ECMNT) 104a, the power consumption information PIn110a (unit: W), and the temperature information TIn112a (unit: °C) of the transmission circuit (TX) 110a.

[0051] (2) The arithmetic processing circuit 3 changes the value of the transmission parameter TP110a by one unit so that it approaches the upper limit value.

[0052] (3) The arithmetic processing circuit 3 gradually changes the value of the reception parameter RP100a from the lower limit to the upper limit in increments of 1 while maintaining the changed value of the transmission parameter TP110a. Each time the arithmetic processing circuit 3 changes the value of the reception parameter RP100a, it stores the values ​​of the error occurrence rate information ECIn100a, power consumption information PIn110a, and temperature information TIn112a obtained in this state.

[0053] (4) The arithmetic processing circuit 3 repeats the above processes (2) and (3) until the value of the transmission parameter TP110a reaches the upper limit value.

[0054] (5) Through the above processes (1) to (3), arithmetic processing circuit 3 obtains error rate information ECIn100a for each combination of the value of reception parameter RP100a set in waveform adjustment circuit 1002 and the value of transmission parameter TP110a set in waveform adjustment circuit 1204. Furthermore, arithmetic processing circuit 3 obtains power consumption information PIn110a of transmission circuit (TX) 110a for each combination of the value of reception parameter RP100a set in waveform adjustment circuit 1002 and the value of transmission parameter TP110a set in waveform adjustment circuit 1204. Furthermore, arithmetic processing circuit 3 obtains temperature information TIn110a for each combination of the value of reception parameter RP100a set in waveform adjustment circuit 1002 and the value of transmission parameter TP110a set in waveform adjustment circuit 1204.

[0055] (6) Based on the error rate information ECIn100a, power consumption information PIn110a, and temperature information TIn110a obtained in process (4) above, the arithmetic processing circuit 3 selects a combination of reception parameters RP100a (vertical values) and transmission parameters TP110a (horizontal values) that will provide the lowest power consumption and temperature of the transmission circuit (TX) 110a within a range that results in the best practical error rate.The arithmetic processing circuit 3 sets the selected transmission parameters TP110a and RP100a in the reception circuit (RX) 100a and transmission circuit (TX) 110a.

[0056] Next, a process for determining the transmission parameters TP110a and TP110b to be set in the transmission circuits (TX) 110a and 110b and the reception parameters RP100a and RP100b to be set in the reception circuits (RX) 100a and 100b will be described in more detail. Fig. 2 is a flowchart showing an example of a process (S10) for optimizing the transmission parameter TP110a to be set in the transmission circuit (TX) 110a and the reception parameter RP100a to be set in the reception circuit (RX) 100a.

[0057] 2 shows a specific example in which a transmission parameter TP110a for transmission circuit (TX) 110a provides the amplitude (unit: mV) of the modulated signal, and a reception parameter RP for reception circuit (RX) 100a provides the amplification (unit: dB) of waveform adjustment circuit 1002. This processing is not limited to the case in which the transmission parameter TP provides the amplitude of the modulated signal, nor is it limited to the case in which the reception parameter RP provides the amplification (unit: dB) of waveform adjustment circuit 1002. In addition, in FIG. 2, the transmission parameter TP110a is changed in loop processing A, and the reception parameter RP100a is changed in loop processing B, and error rate information ECIn, temperature information TIn and power consumption information PIn of reception circuit (RX) 100a and / or transmission circuit (TX) 110a are found for all of these combinations.

[0058] As shown in FIG. 2, the arithmetic processing circuit 3 (FIGS. 1A and 1B) performs a loop process (loop process A) between S100a and S100b in which a transmission parameter TP110a set in the transmission circuit (TX) 110a is increased by a set value (e.g., 100 mW) from a minimum value (e.g., 200 mV) to a maximum value (e.g., 1100 mV). In S102, the arithmetic processing circuit 3 determines whether this process is being performed for the first time in loop process A. If this process is being performed for the first time in loop process A (Y in S102), the arithmetic processing circuit 3 proceeds to process S104, and if this process is being performed for the second or subsequent time in loop process A (N in S102), the arithmetic processing circuit 3 proceeds to process S106.

[0059] In S104, the arithmetic processing circuit 3 sets a transmission parameter TP110a in the error correction monitor circuit (ECMNT) 104a so that the peak value of the electrical signal output by the waveform adjustment circuit 1002 of the transmission circuit (TX) 110a becomes a set value (e.g., 200 mV). In S106, the arithmetic processing circuit 3 changes the transmission parameter TP110a in the transmission circuit (TX) 110a so that the peak value of the electrical signal output by the waveform adjustment circuit 1002 of the transmission circuit (TX) 110a becomes higher by the set value (e.g., 100 mV).

[0060] In S110a to S110b, the arithmetic processing circuit 3 performs loop processing (loop processing B) in which the amplification level when waveform adjustment circuit 1204 amplifies an electrical signal is increased in 1 dB increments from 0 dB to 10 dB. In S112, the arithmetic processing circuit 3 determines whether this processing is being performed for the first time in loop processing B. If this processing is being performed for the first time in loop processing B (Y in S112), the arithmetic processing circuit 3 proceeds to processing S114, and if this processing is being performed for the second or subsequent time in loop processing A (N in S112), the arithmetic processing circuit 3 proceeds to processing S116.

[0061] In S114, the arithmetic processing circuit 3 sets the reception parameter RP100a so that the amplification degree of the waveform adjustment circuit 1204 of the reception circuit (RX) 100a becomes 0 dB. In S116, the arithmetic processing circuit 3 changes the reception parameter RP100a so that the amplification degree of the waveform adjustment circuit 1204 of the reception circuit (RX) 100a becomes higher by 1 dB.

[0062] In S118, the arithmetic processing circuit 3 stores the power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a measured and output by the power consumption monitor (PMNT) circuit 20. In S120, the arithmetic processing circuit 3 stores the temperature information TIn of the transmission circuit (TX) 110a output by the temperature monitor circuit (TMNT) 112a.

[0063] In S124, the arithmetic processing circuit 3 determines whether this process is executed for the first time in both loop process A and loop process B. If this process is executed for the first time in both loop process A and loop process B (Y in S124), the process proceeds to S126, and if this process is executed for the second or subsequent time (Y in S124), the process proceeds to S140.

[0064] In S126, the arithmetic processing circuit 3 stores the transmission parameter TP110a and the reception parameter RP100a set in the transmission circuit (TX) 110a and the reception circuit (RX) 100a. In S128, the arithmetic processing circuit 3 stores the transmission parameter TP110a and the reception parameter RP100a stored in the process of S126 as optimal values.

[0065] In S140, the arithmetic processing circuit 3 determines whether the error occurrence rate information ECIn output by the error correction monitor circuit (ECMNT) 104a is greater than or equal to the threshold value α (for example, as described above, the threshold value α=1E−10=10 -10 The arithmetic processing circuit 3 determines whether the error occurrence rate information ECIn is equal to or less than the threshold value α (Y in the process of S140). If the error occurrence rate information ECIn is equal to or less than the threshold value α (Y in the process of S140), the arithmetic processing circuit 3 proceeds to the process of S142, and if the error occurrence rate information ECIn is greater than the threshold value α (N in the process of S140), the arithmetic processing circuit 3 proceeds to the process of S110b. Note that in the comparison between the threshold value α and a numerical value such as the error occurrence rate information ECIn, the distinction between "equal to or greater than" and "greater than" and "equal to or less than" is not necessarily strict.

[0066] In S142, the arithmetic processing circuit 3 determines whether the most recently detected power consumption information PIn of the reception circuit (RX) 100a and transmission circuit (TX) 110a is smaller than the power consumption information PIn stored as the optimal value. If the most recently detected power consumption information PIn of the reception circuit (RX) 100a and transmission circuit (TX) 110a is smaller than the power consumption information PIn stored as the optimal value (Y in S142), the arithmetic processing circuit 3 proceeds to S144, and if the most recently detected power consumption information PIn is equal to or greater than the power consumption information PIn stored as the optimal value (N in S142), the arithmetic processing circuit 3 proceeds to S160.

[0067] In S144, the arithmetic processing circuit 3 stores the transmission parameter TP110a and the reception parameter RP100a most recently set for the transmission circuit (TX) 110a and the reception circuit (RX) 100a as optimal values. In S146, the arithmetic processing circuit 3 stores the most recent power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a, and the temperature information TIn of the transmission circuits (TX) 110a, 110a as optimal values.

[0068] In S160, the arithmetic processing circuit 3 determines whether the most recently detected power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a is substantially equal to the power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a stored as the optimal value. If the most recently detected power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a is substantially equal to the power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a stored as the optimal value (Y in the process of S160), the arithmetic processing circuit 3 proceeds to the process of S162, and if the power consumption information PIn is not substantially equal to the power consumption information PIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a stored as the optimal value (N in the process of S160), the arithmetic processing circuit 3 proceeds to the process of S110b. Note that the criterion used in determining whether the most recently detected power consumption information PIn is substantially equal to the power consumption information PIn stored as the optimal value is determined, for example, by actual measurement using the transmission device 1 or by simulation.

[0069] In S162, the arithmetic processing circuit 3 determines whether the most recently detected temperature information TIn of the transmission circuit (TX) 110a is lower than the temperature information TIn of the transmission circuit (TX) 110a stored as the optimal value. If the most recently detected temperature information TIn of the transmission circuit (TX) 110a is lower than the temperature information TIn of the transmission circuit (TX) 110a stored as the optimal value (Y in the process of S162), the arithmetic processing circuit 3 proceeds to the process of S164, and if the most recently detected temperature information TIn of the transmission circuit (TX) 110a is equal to or higher than the temperature information TIn of the transmission circuit (TX) 110a stored as the optimal value (N in the process of S162), the arithmetic processing circuit 3 proceeds to the process of S180.

[0070] In S164, the arithmetic processing circuit 3 stores the transmission parameter TP110a and reception parameter RP100a most recently set for the transmission circuit (TX) 110a and reception circuit (RX) 100a as optimal values. In S166, the arithmetic processing circuit 3 stores the power consumption information PIn of the transmission circuit (TX) 110a and reception circuit (RX) 100a measured and output by the power consumption monitor (PMNT) circuit 20 as optimal values.

[0071] In S180, the arithmetic processing circuit 3 determines whether or not the most recently detected temperature information TIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a is substantially different from the temperature information TIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a stored as the optimal value (the most recent temperature of the reception circuit (RX) 100a and the transmission circuit (TX) 110a ≠ the temperature of the reception circuit (RX) 100a and the transmission circuit (TX) 110a stored as the optimal value). If the most recently detected temperature information TIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a is substantially different from the temperature information TIn of the reception circuit (RX) 100a and the transmission circuit (TX) 110a stored as the optimal value (Y in the process of S180), the arithmetic processing circuit 3 proceeds to the process of S182, and if they are not substantially different (N in the process of S180), the arithmetic processing circuit 3 proceeds to the process of S110b.

[0072] In S182, the arithmetic processing circuit 3 determines whether or not the most recently detected temperature information TIn of the transmission circuit (TX) 110a is lower than the temperature information TIn of the transmission circuit (TX) 110a stored as the optimal value (most recent temperature of the transmission circuit (TX) 110a<temperature of the transmission circuit (TX) 110a stored as the optimal value). If the most recently detected temperature information TIn of the transmission circuit (TX) 110a is lower than the temperature information TIn of the transmission circuit (TX) 110a stored as the optimal value (Y in the process of S182), the arithmetic processing circuit 3 proceeds to the process of S184, and if the temperature information TIn of the transmission circuit (TX) 110a is equal to or higher than the temperature information TIn of the transmission circuit (TX) 110a stored as the optimal value (N in the process of S182), the arithmetic processing circuit 3 proceeds to the process of S110b. In S184, the arithmetic processing circuit 3 stores the transmission parameter TP110a and reception parameter RP100a most recently set in the transmission circuit (TX) 110a and reception circuit (RX) 100a as optimal values.

[0073] In S110b, the arithmetic processing circuit 3 determines whether the processes of S128, S146, S166, and S186, which set the maximum value (1100 mV) in the transmission circuit (TX) 110a, have been completed. In other words, the arithmetic processing circuit 3 determines whether all of loop processing B has been completed. If all of loop processing B has been completed (Y in S110b), the arithmetic processing circuit 3 proceeds to S100b, and if all of loop processing B has not been completed (N in S110b), the arithmetic processing circuit 3 proceeds to S110a.

[0074] In S100b, the arithmetic processing circuit 3 determines whether the processing of S110b, in which the maximum value (10 dB) was set in the receiving circuit (RX) 100a, has ended. In other words, the arithmetic processing circuit 3 determines whether the entire loop processing A has been completed. When the entire loop processing A has been completed (Y in the processing of S100b), the arithmetic processing circuit 3 ends the processing, and when the entire loop processing A has not been completed, the arithmetic processing circuit 3 returns to the processing of S100a.

[0075] 2 can be applied to a process of optimizing the transmission parameter TP110b and the reception parameter RP100b by replacing the transmission circuit (TX) 110a, the reception circuit (RX) 100a, the transmission parameter TP110a, and the reception parameter RP100a with the transmission circuit (TX) 110b, the reception circuit (RX) 100b, the transmission parameter TP110b, and the reception parameter RP100b, respectively. Similarly, the process shown in FIG. 2 can be applied to a process of optimizing the transmission parameter TP110c and the reception parameter RP100c by replacing the transmission circuit (TX) 110a, the reception circuit (RX) 100a, the transmission parameter TP110a, and the reception parameter RP100a with the transmission circuit (TX) 110c, the reception circuit (RX) 100c, the transmission parameter TP110c, and the reception parameter RP100c, respectively. Similarly, the process shown in FIG. 2 can be applied to a process of optimizing the transmission parameter TP110d and the reception parameter RP100d by replacing the transmission circuit (TX) 110a, the reception circuit (RX) 100a, the transmission parameter TP110a, and the reception parameter RP100a with the transmission circuit (TX) 110d, the reception circuit (RX) 100d, the transmission parameter TP110d, and the reception parameter RP100d, respectively.

[0076] 2, the receiving parameter RP100a may be changed in the loop process A, and the transmitting parameter TP110a may be changed in the loop process B.

[0077] In the processing shown in FIG. 2, the calculation processing circuit 3 changes the transmission parameter TP110a to the transmission parameter TP110b of the transmission circuit (TX) 110b of the framer / signal conditioning (F / S) device 10 in loop processing A, and changes the reception parameter RP100a to the reception parameter RP100b of the reception circuit (RX) 100b of the client-side (CS) device 14 in loop processing B, thereby obtaining error occurrence rate information ECIn, temperature information TIn and power consumption information PIn of the reception circuit (RX) 100b and the transmission circuit (TX) 110b for the combination of the transmission parameter TP110b and the reception parameter RP100b.

[0078] Similarly, in the processing shown in FIG. 2, the calculation processing circuit 3 changes the transmission parameter TP110a to the transmission parameter TP110c of the transmission circuit (TX) 110c of the framer / signal conditioning (F / S) device 10 in loop processing A, and changes the reception parameter RP100a to the reception parameter RP100c of the reception circuit (RX) 100c of the WDM (WS) side device 16 in loop processing B, thereby obtaining error occurrence rate information ECIn, temperature information TIn and power consumption information PIn of the reception circuit (RX) 100c and the transmission circuit (TX) 110c for the combination of the transmission parameter TP110c and the reception parameter RP100c.

[0079] Furthermore, in the processing shown in Figure 2, the calculation processing circuit 3 changes the transmission parameter TP110a to the transmission parameter TP110d of the transmission circuit (TX) 110d of the WDM (WS) side device 16 in loop processing A, and changes the reception parameter RP100a to the reception parameter RP100d of the reception circuit (RX) 100d of the framer / signal conditioning (F / S) device 10 in loop processing B, thereby obtaining error occurrence rate information ECIn, temperature information TIn and power consumption information PIn of the reception circuit (RX) 100d and the transmission circuit (TX) 110d for the combination of the transmission parameter TP110d and the reception parameter RP100d.

[0080] As described above, in the transmission device 1, the transmission parameters TP110a, TP110b, TP110c, TP110d and the reception parameters RP100a, RP100b, PR100c, RP100d are optimized based on not only the power consumption information PIn and the error occurrence rate information ECIn, but also the temperature information TIn of the transmission circuits (TX) 110a, 110b, 110c, 110d.

[0081] In other words, by performing the processing shown in Figure 2 for the combination of transmission parameter TP110a and reception parameter RP100a, the combination of transmission parameter TP110b and reception parameter RP100b, the combination of transmission parameter TP110c and reception parameter RP100c, and the combination of transmission parameter TP110d and reception parameter RP100d, the arithmetic processing circuit 3 can optimize all transmission parameters TP110a, TP110b, TP110c, TP110d and all reception parameters RP110a, RP110b, RP110c, RP110d, and further reduce the temperature and power consumption of each of the framer / signal conditioning (F / S) device 10, client side (CS) device 14, and WDM (WS) side device 16, as well as the temperature and power consumption of the transmission device 1.

[0082] [Second embodiment] A second embodiment of the present disclosure will be described below with reference to the drawings. Fig. 3A is a diagram schematically illustrating a configuration example of a second transmission device 4 according to the second embodiment of the present disclosure. As shown in Fig. 3A, the transmission device 4 has a configuration in which the framer / signal conditioning (F / S) device 10 of the transmission device 1 (Fig. 1A) is replaced with a framer / signal conditioning (F / S) device 40, the client-side (CS) device 14 is replaced with a client-side (CS) device 44, the WDM (WS) device 16 is replaced with a WDM (WS) device 46, and the control device 2 is replaced with a control device 5.

[0083] In the control device 5, the arithmetic processing circuit 3 of the control device 2 is replaced with an arithmetic processing circuit 6, and the power consumption monitor (PMNT) circuit 20 of the control device 2 is replaced with a power consumption monitor (PMNT) circuit 60. The power consumption monitor (PMNT) circuit 60 detects the power consumption of each of the framer / signal conditioning (F / S) device 40, the client side (CS) device 44, and the WDM (WS) side device 46, or the total power consumption of these devices, that is, the power consumption of the transmission device 4. In the following description, a specific example will be given in which the power consumption monitor (PMNT) circuit 60 detects the power consumption of the transmission device 4. In addition, the arithmetic processing circuit 6 has a similar hardware configuration to the arithmetic processing circuit 3 illustrated in FIG. 1C, but the processing content is different.

[0084] The framer / signal conditioning (F / S) device 40 has a configuration in which the temperature monitor circuits (TMNT) 112b and 112c are omitted from the framer / signal conditioning (F / S) device 10. The client side (CS) device 44 has a configuration in which the temperature monitor circuit (TMNT) 112a in the client side (CS) device 14 is replaced by a client side (CS) device 44 that detects the temperature of the client side (CS) device 14. The WDM (WS) side device 46 has a configuration in which the temperature monitor circuit (TMNT) 112d is omitted. The temperature of the client side (CS) device 44 is, for example, the air temperature or the temperature of the housing at the position where the temperature is highest in the client side (CS) device 44.

[0085] Similar to the transmission device 1, the transmission device 4 receives an optical signal of a relay frame storing ultra-high-speed digital transmission data TD input from a client device (not shown) connected to a client-side (CS) device 44 via an optical LAN or the like using an optical communication line. Furthermore, similar to the transmission device 1, the transmission device 4 stores the received transmission data TD as a payload in a WDM frame used for transmitting data in a WDM communication line (not shown), modulates an optical signal using the WDM frame, and transmits the modulated optical signal to the WDM communication line. Furthermore, the transmission device 4 receives an optical signal modulated by a WDM frame storing ultra-high-speed digital reception data RD as a payload from the WDM communication line. The transmission device 4 separates the reception data RD from the WDM frame and transmits the optical signal modulated by a relay frame storing the reception data RD as a payload to the client device via an optical LAN or the like.

[0086] Furthermore, as will be described further below, in the transmission device 4, for example, parameters TP110a, TP110b, TP110c, TP110d and receiving parameters RP100a, RP100b, RP100c, RP100d set for the transmitting circuits (TX) 110a, 110b, 110c, 110d, respectively, and the receiving circuits (RX) 100a, 100b, 100c, 100d, respectively, are optimized based on error rate information ECIn indicating the number of error corrections (error rate) performed by each of one or more error correction circuits, power consumption information PIn indicating the power consumption of the entire transmission device 4, and temperature information TIn indicating the temperatures of the framer / signal conditioning (F / S) device 40, the client side (CS) device 44, and the WDM (WS) side device 46, or the temperature of the entire transmission device 4.

[0087] In the transmission device 4, error correction can be performed using well-known FEC correction symbols added to the transmission data TD and the reception data RD, as in the transmission device 1. Using the parameters thus determined, the transmission device 4 achieves high-quality, high-speed data transmission and reduces the power consumption and heat generation of the transmission device 4.

[0088] 3B is a diagram illustrating a basic configuration of a distribution device according to a first aspect. As illustrated in FIG. 3B, a first aspect of the present disclosure provides a transmission device including: a transmission circuit that modulates a carrier signal with data to generate an electrical modulated signal, adjusts the modulated signal according to transmission parameters set in the transmission circuit, and drives an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a reception circuit that converts the transmitted optical signal into the electrical modulated signal using an opto-electrical conversion device, adjusts the modulated signal obtained as a result of the conversion according to reception parameters, and decodes the data from the modulated signal; an error correction monitoring circuit that monitors an error rate in the decoded data based on error correction for the data decoded from the modulated signal; and an arithmetic processing circuit that calculates the transmission parameters and the reception parameters based on the monitored error rate and at least the temperature of the transmission device.

[0089] The following describes the process of determining transmission parameters TP110a, TP110b, TP110c, and TP110d to be set in the transmission circuits (TX) 110a, 110b, 110c, and 110d, and reception parameters RP100a, RP100b, RP100c, and RP100d to be set in the reception circuits (RX) 100a, 100b, 100c, and 100d.

[0090] The outline of the process for optimizing the reception parameter RP100a and the transmission parameter TP110a using the calculation processing circuit 6 (FIG. 3A) and setting them in the reception circuits (RX) 100a, 100b, 100c, and 100d and the transmission circuits (TX) 110a, 110b, 110c, and 110d is shown in (1) to (8) below.

[0091] (1) The arithmetic processing circuit 6 selects one of the combinations of the transmission parameter TP110a and the reception parameter RP100a, the combination of the transmission parameter TP110b and the reception parameter RP100b, the combination of the transmission parameter TP110c and the reception parameter RP100c, and the combination of the transmission parameter TP110d and the reception parameter RP100d, which is not currently the subject of the process to determine the transmission parameter TP and the reception parameter RP, as the subject of the process to determine the transmission parameter TP and the reception parameter RP.

[0092] (2) The arithmetic processing circuit 6 first sets the transmission parameter TP of the target transmission circuit (TX) 110 to the lower limit value, and sets the value of the reception parameter RP of the target reception circuit (RX) 100 to the lower limit value. In this state, the arithmetic processing circuit 6 stores error occurrence rate information ECIn obtained by the error correction monitor circuit (ECMNT) 104 that detects the error occurrence rate of the target reception circuit (RX) 100, as well as power consumption information PIn (unit: W) and temperature information TIn (unit: °C) of the client side (CS) device 44.

[0093] (3) The arithmetic processing circuit 6 changes the value of the transmission parameter TP that is the subject of the processing by one unit so that the value approaches the upper limit value.

[0094] (4) The arithmetic processing circuit 6 gradually changes the value of the target receiving parameter RP from the lower limit value to the upper limit value, in increments of one unit, while maintaining the value of the target transmitting parameter TP at the changed value. Every time the arithmetic processing circuit 6 changes the value of the target receiving parameter RP, it stores error occurrence rate information ECIn obtained by the error correction monitor circuit (ECMNT) 104, which detects the error occurrence rate of the target receiving circuit (RX) 100, as well as power consumption information PIn and temperature information TIn of the client-side (CS) device 44.

[0095] (5) The arithmetic processing circuit 6 repeats the above processes (2) to (4) until the value of the transmission parameter TP110a reaches the upper limit value.

[0096] (6) Through the above processes (1) to (5), the arithmetic processing circuit 6 obtains error occurrence rate information ECIn104a for the combination of the transmission parameter TP110a changed in one unit increments from the lower limit value to the upper limit value and the reception parameter RP100a changed in one unit increments from the lower limit value to the upper limit value, as well as power consumption information PIn and temperature information TIn of the client-side (CS) device 44. The arithmetic processing circuit 6 also obtains error occurrence rate information ECIn104b for the combination of the transmission parameter TP110b changed in one unit increments from the lower limit value to the upper limit value and the reception parameter RP100b changed in one unit increments from the lower limit value to the upper limit value, as well as power consumption information PIn and temperature information TIn of the client-side (CS) device 44.

[0097] The arithmetic processing circuit 6 also obtains error occurrence rate information ECIn104c for a combination of a transmission parameter TP110c changed in one unit increments from the lower limit value to the upper limit value and a reception parameter RP100c changed in one unit increments from the lower limit value to the upper limit value, as well as power consumption information PIn and temperature information TIn of the client-side (CS) device 44. The arithmetic processing circuit 6 also obtains error occurrence rate information ECIn104d for a combination of a transmission parameter TP110d changed in one unit increments from the lower limit value to the upper limit value and a reception parameter RP100d changed in one unit increments from the lower limit value to the upper limit value, as well as power consumption information PIn and temperature information TIn of the client-side (CS) device 44.

[0098] (7) Fig. 4A is a table illustrating an example of an error rate indicated by error rate information ECIn100a obtained for each combination of the value of the reception parameter RP100a and the value of the transmission parameter TP110a. Fig. 4B is a table illustrating an example of power consumption information PIn of the transmission device 4 obtained for each combination of the value of the reception parameter RP100a and the value of the transmission parameter TP110a. Fig. 4C is a table illustrating an example of temperature information TIn of the client-side (CS) device 44 obtained for each combination of the value of the reception parameter RP100a and the value of the transmission parameter TP110a. Note that in Figs. 4A to 4C, the value of the reception parameter RP100a indicates the amplification degree of the electrical signal output from the demodulation circuit 1004 in dB, and the value of the transmission parameter TP110c indicates the peak value of the electrical modulated signal input to the transmitting device 1206 in mV. In the tables shown in FIGS. 4A to 4C, the background of the portion showing the practically best error rate, the practically lowest power consumption, and the temperature of the transmission circuit (TX) 110c is colored brightly.

[0099] 4A to 4C, the arithmetic processing circuit 6 obtains error occurrence rate information ECIn100a obtained for each combination of the value of the reception parameter RP100a and the value of the transmission parameter TP110a, power consumption information PIn of the transmission device 4, and temperature information TIn of the framer / signal conditioning (F / S) device 40. Note that the arithmetic processing circuit 6 performs the same processing as for the combination of the transmission parameter TP110a and the reception parameter RP100a for each of the combinations of the transmission parameter TP110b and the reception parameter RP100b, the combination of the transmission parameter TP110c and the reception parameter RP100c, and the combination of the transmission parameter TP110d and the reception parameter RP100d, thereby obtaining error occurrence rate information ECIn100b, ECIn100c, and ECIn100d, power consumption information PIn of the transmission device 4, and temperature information TIn of the framer / signal conditioning (F / S) device 40.

[0100] FIG. 5A is a graph illustrating an example of the temperature change of the transmission circuit (TX) 110c detected by the temperature monitor circuit (TMNT) 112c when the value of the reception parameter RP100a is changed by a set value (e.g., 1 dB) within a setting range (0 to 10 dB) and the value of the transmission parameter TP110c is set to 200 mV, 600 mV, and 1100 mV. FIG. 5B is a graph illustrating an example of the change in power consumption of the transmission circuit (TX) 110c detected by the power consumption monitor (PMNT) circuit 20 when the value of the reception parameter RP100a and the value of the transmission parameter TP110c are changed in the same manner as in FIG. 5A. Note that the temperature change of the client-side (CS) device 44 exhibits the trend shown in FIG. 5A depending on the combination of the value of the reception parameter RP100a and the value of the transmission parameter TP110a. Furthermore, the change in power consumption of the transmission device 4 exhibits the trend shown in FIG. 5B depending on the combination of the value of the reception parameter RP100a and the value of the transmission parameter TP110a.

[0101] (8) Based on the error occurrence rate information ECIn, power consumption information PIn, and temperature information TIn obtained in the above process (6), the calculation processing circuit 6 selects a combination of the values ​​(vertical values) of the receiving parameters RP100a, RP100b, RP100c, and RP100d and the values ​​(horizontal values) of the transmitting parameters TP110a, TP110b, TP110c, and TP110d that give the lowest power consumption of the transmission device 4 and the temperature of the client-side (CS) device 44 within the range that results in the best practical error occurrence rate. The arithmetic processing circuit 6 sets the selected reception parameters RP100a, RP100b, RP100c, and RP100d to the reception circuits (RX) 100a, 100b, 100c, and 100d, respectively, and sets the selected transmission parameters TP100a, TP100b, TP100c, and TP100d to the transmission circuits (TX) 110a, 110b, 110c, and 110d, respectively.

[0102] Next, the process of determining the transmission parameters TP110a, TP110b, TP110c, and TP110d and the reception parameters RP100a, RP100b, RP100c, and RP100d will be described in more detail with reference to Fig. 6. Fig. 6 is a flowchart schematically illustrating an example of the process (S40) of optimizing the transmission parameters TP110a, TP110b, TP110c, and TP110d set in the transmission circuits (TX) 110a, 110b, 110c, and 110d, and the reception parameters RP100a, RP100b, RP100c, and RP100d set in the reception circuit (RX) 100a.

[0103] As shown in FIG. 6, in S400a, the arithmetic processing circuit 6 (FIG. 3A) performs a loop process (loop process C) in which one of the combinations of transmission parameter TP110a and reception parameter RP100a, the combination of transmission parameter TP110b and reception parameter RP100b, the combination of transmission parameter TP110c and reception parameter RP100c, and the combination of transmission parameter TP110d and reception parameter RP100d that has not yet been the target of processing S40 at that time is selected as the target of processing S40, until processing S40 for all of these combinations is completed.

[0104] The arithmetic processing circuit 6 performs the processes of S100a to S116 shown in Fig. 2 on the transmission parameter TP110 and the reception parameter RP100 that were the targets of the process S40 in the process of S400a. In S418, the arithmetic processing circuit 6 stores the power consumption information PIn of the transmission device 4 detected by the power consumption monitor (PMNT) circuit 60. In S420, the arithmetic processing circuit 6 stores the temperature information TIn of the client-side (CS) device 44 detected by the temperature monitor circuit (TMNT) 412. The arithmetic processing circuit 6 performs the processes of S124 to S126 shown in Fig. 2 on the transmission parameter TP110 and the reception parameter RP100 that were the targets of the optimization process S40 in the process of S400a.

[0105] In S140, the arithmetic processing circuit 6 determines whether the error occurrence rate information ECIn output by the error correction monitor circuit (ECMNT) 104 is greater than or equal to the threshold value α (for example, as described above, the threshold value α=1E−10=10 -10 If the error occurrence rate information ECIn is equal to or less than the threshold value α (Y in the process of S140), the arithmetic processing circuit 6 proceeds to the process of S442, and if the error occurrence rate information ECIn is greater than the threshold value α (N in the process of S140), the arithmetic processing circuit 6 proceeds to the process of S110b.

[0106] In S442, the arithmetic processing circuit 6 determines whether the most recently detected power consumption information PIn of the client-side (CS) device 44 is smaller than the power consumption information PIn stored as the optimal value. If the power consumption information PIn of the client-side (CS) device 44 is smaller than the power consumption information PIn stored as the optimal value (Y in S442), the arithmetic processing circuit 6 proceeds to S444, and if the power consumption information PIn is equal to or greater than the power consumption information PIn stored as the optimal value (N in S442), the arithmetic processing circuit 6 proceeds to S460.

[0107] In S444, the arithmetic processing circuit 6 stores the transmission parameter TP110 and the reception parameter RP100 most recently set for the transmission circuit (TX) 110 and the reception circuit (RX) 100 that were the targets of processing S40 in the processing of S400a as optimal values. In S446, the arithmetic processing circuit 6 stores the most recently detected power consumption information PIn of the transmission device 4 and the most recently detected temperature information TIn of the client-side (CS) device 44 as optimal values.

[0108] In S460, the arithmetic processing circuit 6 determines whether the power consumption information PIn of the most recently detected transmission device 4 is substantially equal to the power consumption information PIn of the transmission device 4 stored as the optimal value. If the most recently detected power consumption information PIn of the transmission device 4 is substantially equal to the power consumption information PIn of the transmission device 4 stored as the optimal value (Y in the process of S460), the arithmetic processing circuit 6 proceeds to the process of S462, and if not substantially equal (N in the process of S460), the arithmetic processing circuit 6 proceeds to the process of S110b.

[0109] In S462, the arithmetic processing circuit 6 determines whether the most recently detected temperature information TIn of the client-side (CS) device 44 is lower than the temperature information TIn of the client-side (CS) device 44 stored as the optimum value. If the most recently detected temperature information TIn of the client-side (CS) device 44 is lower than the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (Y in the process of S462), the arithmetic processing circuit 6 proceeds to the process of S464, and if the temperature information TIn of the client-side (CS) device 44 is equal to or higher than the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (N in the process of S462), the arithmetic processing circuit 6 proceeds to the process of S480.

[0110] In S464, the arithmetic processing circuit 6 stores the transmission parameter TP110 and the reception parameter RP100 most recently set for the transmission circuit (TX) 110 and the reception circuit (RX) 100 that are the targets of process S40 as optimal values. In S466, the arithmetic processing circuit 6 stores the most recently detected power consumption information PIn of the transmission device 4 and the temperature information TIn of the client side (CS) device 44 detected by the temperature monitor circuit (TMNT) 412 as optimal values.

[0111] In S480, the arithmetic processing circuit 6 determines whether the most recently detected temperature information TIn of the client-side (CS) device 44 is substantially different from the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (the most recent temperature of the client-side (CS) device 44 ≠ the temperature of the client-side (CS) device 44 stored as the optimum value). If the most recently detected temperature information TIn of the client-side (CS) device 44 is substantially different from the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (Y in the process of S480), the arithmetic processing circuit 6 proceeds to the process of S482, and if they are not substantially the same (N in the process of S480), the arithmetic processing circuit 6 proceeds to the process of S110b.

[0112] In S482, the arithmetic processing circuit 6 determines whether the most recently detected temperature information TIn of the client-side (CS) device 44 is lower than the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (most recent temperature of the client-side (CS) device 44<temperature of the client-side (CS) device 44 stored as the optimum value). If the most recently detected temperature information TIn of the client-side (CS) device 44 is lower than the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (Y in S482), the arithmetic processing circuit 6 proceeds to processing of S484, and if the temperature information TIn of the client-side (CS) device 44 is equal to or higher than the temperature information TIn of the client-side (CS) device 44 stored as the optimum value (N in S482), the arithmetic processing circuit 6 proceeds to processing of S110b. In S484, the arithmetic processing circuit 6 stores the transmission parameter TP110 and the reception parameter RP100 most recently set for the transmission circuit (TX) 110 and the reception circuit (RX) 100 that were the targets of step S40 in the process of S400a as optimal values. In S486, the arithmetic processing circuit 6 stores the most recent power consumption information PIn and temperature information TIn as optimal values.

[0113] In S110b, the arithmetic processing circuit 6 determines whether the processes of S128, S446, S466, and S486, which set the maximum value (1100 mV) in the transmission circuit (TX) 110c, have been completed. In other words, the arithmetic processing circuit 6 determines whether all of the loop processing B has been completed. If all of the loop processing B has been completed (Y in the process of S110b), the arithmetic processing circuit 6 proceeds to the process of S100b, and if all of the loop processing B has not been completed (N in the process of S110b), the arithmetic processing circuit 6 proceeds to the process of S110a.

[0114] In S100b, the arithmetic processing circuit 6 determines whether or not the processing of S110b, in which the maximum value (10 dB) was set in the receiving circuit (RX) 100, has been completed. In other words, the arithmetic processing circuit 6 determines whether or not all of the loop processing A has been completed. If all of the loop processing A has been completed (Y in the processing of S100b), the arithmetic processing circuit 6 proceeds to the processing of S400b, and if all of the loop processing A has not been completed, the arithmetic processing circuit 6 returns to the processing of S100a.

[0115] In S400b, the arithmetic processing circuit 6 determines whether or not the process S40 has been completed for all combinations of the transmission parameter TP110 and the reception parameter RP100. In other words, the arithmetic processing circuit 6 determines whether or not all of the loop processes C have been completed. When all of the loop processes C have been completed, the process ends, and when all of the loop processes C have not been completed, the process returns to S400a.

[0116] 6 is performed for each of the combinations of receiving parameter RP100a and transmitting parameter TP110a, the combination of receiving parameter RP100b and transmitting parameter TP110b, the combination of receiving parameter RP100c and transmitting parameter TP110c, and the combination of receiving parameter RP100d and transmitting parameter TP110d, thereby optimizing receiving parameters RP100a, RP100b, RP100c, and RP100d and transmitting parameters TP110a, TP110b, TP100c, and TP110d, and further reducing the temperature and power consumption of transmission device 4. Generally, a large number of data transmission devices are often installed in one data center, and therefore transmission device 4 also helps to keep the temperature inside the data center low.

[0117] In the transmission device 4, the transmission parameter TP110 and the reception parameter RP100 are optimized based on the error rate information ECIn, the temperature information TIn of the client-side (CS) device 44, and the power consumption information PIn of the transmission device 4. However, the optimization of the transmission parameter TP110 and the reception parameter RP100 in the transmission device 4 may be performed based on the temperature information TIn of the framer / signal conditioning (F / S) device 40 or the WDM (WS) side device 46 and the power consumption information PIn of the transmission device 4. Furthermore, when the framer / signal conditioning (F / S) device 40, the client-side (CS) device 44, and the WDM (WS) side device 46 are integrally configured in the same housing, the optimization of the transmission parameter TP110 and the reception parameter RP100 in the transmission device 4 may be performed based on the temperature information TIn of the transmission device 4 and the power consumption information PIn of the transmission device 4.

[0118] Furthermore, the optimization of the transmission parameter TP110 and the reception parameter RP100 in the transmission device 4 may be performed based on temperature information TIn calculated based on temperatures detected in the framer / signal conditioning (F / S) device 40, the client side (CS) device 44, and the WDM side (WS) device 46. The optimization of the transmission parameter TP110 and the reception parameter RP100 in the transmission device 4 may be performed based on power consumption information PIn calculated based on power consumption detected in the framer / signal conditioning (F / S) device 40, the client side (CS) device 44, and the WDM side (WS) device 46.

[0119] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes. [Appendix 1] a receiving circuit that converts the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusts the modulated signal according to transmission parameters set in the transmitting circuit, and uses the adjusted modulated signal to drive an electro-optical conversion device to transmit an optical signal; a receiving circuit that converts the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusts the modulated signal obtained as a result of the conversion according to reception parameters, and decodes the data from the modulated signal; an error correction monitoring circuit that monitors an error occurrence rate in the decoded data based on error correction for the data decoded from the modulated signal; and an arithmetic processing circuit that calculates the transmission parameters and the reception parameters based on the monitored error occurrence rate and at least the temperature of the transmission device. [Appendix 2] The transmission device described in Appendix 1, wherein the arithmetic processing circuit calculates the error occurrence rate when each combination of the transmission parameters and the reception parameters is used, and selects a combination of the transmission parameters and the reception parameters that makes the temperature of the transmission circuit and / or the reception circuit lower than a predetermined second threshold within a range where the calculated error occurrence rate is lower than a predetermined first threshold. [Appendix 3] 3. The transmission device according to claim 1, further comprising a temperature monitor circuit that monitors the temperature of the transmission device and a power consumption monitor circuit that monitors the power consumption of the transmission device, wherein the arithmetic processing circuit determines the transmission parameters and the reception parameters based at least on the power consumption of the transmission device. [Appendix 4] 4. The transmission device according to claim 1, wherein the transmission device includes a plurality of devices, and the temperature monitor circuit monitors the temperature of any one of the plurality of devices. [Appendix 5] 5. The transmission device according to claim 1, wherein the power consumption monitor circuit monitors the power consumption of all or some of the plurality of devices. [Appendix 6] The transmission device according to any one of appendices 1 to 5, wherein the arithmetic processing circuit selects a combination of the transmission parameters and the reception parameters that reduces the power consumption of the transmission circuit and / or the reception circuit below a predetermined third threshold within a range in which the determined error occurrence rate is lower than a predetermined first threshold. [Appendix 7] A transmission device described in any of Appendices 1 to 6, wherein the combination of the transmission parameters and the reception parameters is obtained by changing the reception parameters by a predetermined unit within the entire range of the transmission parameters each time the transmission parameters are changed by a predetermined unit within the range of the reception parameters. [Appendix 8] A transmission device according to any one of appendices 1 to 7, wherein the combination of the transmission parameters and the reception parameters is obtained by changing the transmission parameters by a predetermined unit within the entire range of the reception parameters that can be taken, each time the reception parameters are changed by a predetermined unit within the range of the transmission parameters that can be taken. [Appendix 9] a receiving step of converting the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusting the modulated signal according to a receiving parameter, and decoding the data from the modulated signal; an error correction monitoring step of monitoring an error occurrence rate in the decoded data based on error correction made to the data decoded from the modulated signal; and a calculation step of calculating the transmission parameter and the receiving parameter by calculation, based on the monitored error occurrence rate and at least the temperature of the transmission device. [Appendix 10] A transmission program for a transmission device, which causes a processor to execute the following processes: a transmission process that modulates a carrier signal with data to generate an electrical modulated signal, adjusts the modulated signal in accordance with transmission parameters set in a transmission circuit, and drives an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a reception process that converts the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusts the modulated signal obtained as a result of the conversion in accordance with reception parameters, and decodes the data from the modulated signal; an error correction monitoring process that monitors the error occurrence rate in the decoded data based on error correction made to the data decoded from the modulated signal; and an arithmetic processing process that calculates the transmission parameters and the reception parameters based on the monitored error occurrence rate and at least the temperature of the transmission device. It goes without saying that combinations of the various forms described in the appendix of this disclosure, or any combination of the elements described in each aspect and embodiment (including the non-selection of some elements), can be made at any time by those skilled in the art in accordance with the basic concept of this disclosure.

[0120] The disclosures of the above-cited patent documents and other documents are incorporated herein by reference. Modifications and adjustments of the embodiments and examples are possible within the scope of the entire disclosure of the present invention (including the claims), and further based on the basic technical concept thereof. Furthermore, various combinations and selections (including partial deletions) of various disclosed elements (including elements of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible within the scope of the entire disclosure of the present invention. In other words, the present invention naturally includes various modifications and alterations that would be possible by those skilled in the art in accordance with the entire disclosure and technical concept, including the claims. In particular, the numerical ranges set forth herein should be construed as specifically describing any numerical value or subrange within the range, even if not otherwise specified. Furthermore, the disclosures of the above-cited documents are deemed to be included in the disclosure of this application, in part or in whole, which may be used in combination with the disclosures herein, as part of the disclosure of the present invention, in accordance with the spirit of the present invention, as necessary. [Explanation of symbols]

[0121] 1,4 Transmission equipment 10,40 Framer / Signal Conditioning (F / S) Device 100a, 100b, 100c, 100d Receiver circuit (RX) 102a, 102b, 102c, 102d Error correction circuit (EC) 104a, 104b, 104c, 104d Error correction monitor circuit (ECMNT) 110a,110b,110c,110d Transmission circuit (TX) 112a, 112b, 112c, 112d, 412 Temperature monitor circuit (TMNT) 14,44 Client side (CS) device 16,46 WDM side (WS) equipment 2,5 Control device 20,60 Power consumption monitor (PMNT) circuit 3,6 Processing circuit

Claims

1. A transmission device, comprising: a transmitting circuit that modulates a carrier signal with data to generate an electrical modulated signal, adjusts the modulated signal in accordance with transmission parameters set in the transmitting circuit, and drives an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a receiving circuit that converts the transmitted optical signal into the electrical modulated signal using an opto-electrical conversion device, adjusts the modulated signal obtained as a result of the conversion according to a receiving parameter, and decodes the data from the modulated signal; an error correction monitor circuit that monitors an error occurrence rate in the decoded data based on error correction for the data decoded from the modulated signal; a calculation processing circuit that calculates the transmission parameters and the reception parameters based on the monitored error rate and at least the temperature of the transmission device; A transmission device comprising:

2. The arithmetic processing circuit determining an error occurrence rate when each combination of the transmission parameters and the reception parameters is used; A combination of the transmission parameters and the reception parameters that reduces the temperature of the transmission circuit and / or the reception circuit below a predetermined second threshold is selected within a range in which the determined error occurrence rate is lower than a predetermined first threshold. The transmission device according to claim 1 .

3. a temperature monitor circuit for monitoring the temperature of the transmission device; a power consumption monitor circuit that monitors the power consumption of the transmission device; Furthermore, The arithmetic processing circuit The transmission parameters and the reception parameters are determined based on at least the power consumption of the transmission device.

3. The transmission device according to claim 2.

4. the transmission device includes a plurality of devices; The temperature monitor circuit monitors the temperature of any one of the plurality of devices.

4. The transmission device according to claim 3.

5. The power consumption monitor circuit monitors the power consumption of all or some of the plurality of devices.

5. The transmission device according to claim 4.

6. The arithmetic processing circuit A combination of the transmission parameters and the reception parameters that reduces the power consumption of the transmission circuit and / or the reception circuit below a predetermined third threshold is selected within a range in which the determined error occurrence rate is lower than a predetermined first threshold.

4. The transmission device according to claim 3.

7. The combination of the transmission parameter and the reception parameter is obtained by changing the reception parameter by a predetermined unit within the entire range of the transmission parameter each time the transmission parameter is changed by a predetermined unit within the range of the reception parameter.

3. The transmission device according to claim 2.

8. The combination of the transmission parameter and the reception parameter is obtained by changing the transmission parameter by a predetermined unit within the entire range of the reception parameter each time the reception parameter is changed by a predetermined unit within the range of the transmission parameter.

3. The transmission device according to claim 2.

9. A transmission method by a transmission device, a transmitting step of modulating a carrier signal with data to generate an electrical modulated signal, adjusting the modulated signal in accordance with a transmission parameter set in a transmitting circuit, and driving an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a receiving step of converting the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusting the resulting modulated signal according to a receiving parameter, and decoding the data from the modulated signal; an error correction monitoring step of monitoring an error occurrence rate in the decoded data based on error correction for the data decoded from the modulated signal; a calculation step of calculating the transmission parameters and the reception parameters by calculation processing based on the monitored error occurrence rate and at least the temperature of the transmission device; A transmission method including:

10. A transmission program in a transmission device, a transmission process of modulating a carrier signal with data to generate an electrical modulated signal, adjusting the modulated signal according to a transmission parameter set in a transmission circuit, and driving an electro-optical conversion device with the adjusted modulated signal to transmit an optical signal; a receiving process for converting the transmitted optical signal into the electrical modulated signal by an opto-electrical conversion device, adjusting the resulting modulated signal according to a receiving parameter, and decoding the data from the modulated signal; an error correction monitoring process for monitoring an error rate in the decoded data based on error corrections made to the data decoded from the modulated signal; a calculation process for calculating the transmission parameters and the reception parameters based on the monitored error rate and at least the temperature of the transmission device; A transmission program that causes a processor to execute the above.

Citation Information

Patent Citations

  • Reception device, parameter setting method, recording medium, and optical communication system

    JP2010093744A