This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2009-068008, filed on Mar. 19, 2009, the entire contents of which are incorporated herein by reference.
The embodiments discussed herein are related to an optical transmission apparatus, an optical communication method, and an optical communication system. Optical transmission apparatuses, optical communication methods, and optical communication systems, for example, include a wavelength division multiplexing (WDM)-based optical transmission apparatus, optical communication method, and optical communication system.
Generally, in a WDM-based optical communication system, a frequency grid in which optical frequencies are arranged at a fixed spacing relative to a reference frequency, has been hitherto recommended by International Telecommunications Union Telecommunications Standardization Sector (ITU-T). In general, wavelengths of multiplied light are arranged in accordance with this frequency grid. According to the ITU-T, as an optical frequency spacing in a dense WDM (high density wavelength division multiplexing; DWDM) scheme, 200 GHz, 100 GHz, 50 GHz, or 25 GHz is recommended. On the other hand, as an optical frequency spacing in the coarse WDM (low density wavelength division multiplexing; CWDM) scheme, 20 nm is recommended as an optical wavelength spacing. For example, an optical transmission system in which optical signals of 10 Gbits/s and 40 Gbits/s are arranged on a frequency grid (or wavelength grid) with a spacing of 25 GHz have been discussed (refer to, for example, Japanese Laid-open Patent Publication No. 2006-86920). Here, the “frequency grid” refers to a spectrum grid in which the center of the spectrum of each optical signal is expressed in terms of a frequency, while the “wavelength grid” refers to a spectrum grid in which the center of the spectrum of each optical signal is expressed in terms of a wavelength.
According to an aspect of an embodiment, an optical transmission apparatus and method thereof are provided. The optical transmission apparatus includes transmission units configured to transmit lights having different wavelengths, a multiplexing unit configured to multiplex lights transmitted from the transmission units, and a controller configured to control wavelengths of the lights, where the controller includes a wavelength spacing processing unit that controls a spacing between the wavelengths on the basis of reception state information of an apparatus that has received the multiplexed light.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
Additional aspects and/or advantages will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the invention.
These and/or other aspects and advantages will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to the embodiments, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below to explain the present invention by referring to the figures.
In general, transmission quality of optical communications is not uniform over the entire wavelength band, but has wavelength dependence. Hence, when multiplexing lights mutually different in wavelength, the optimum wavelength spacing may vary in accordance with the wavelength. Furthermore, in a wavelength band high in the transmission quality, even if optical signals are arranged at a spacing narrower than the wavelength (frequency) recommended by the ITU-T, a desired transmission quality may be able to be ensured. However, in typical optical communication systems, since wavelengths are uniformly arranged over the entire band at a spacing just as recommended by the ITU-T, a problem occurs in that the transmission capacity of a system cannot be increased.
Moreover, when multiplexing lights (optical signals) mutually different in modulation method or in bit rate, the optimum wavelength spacing may vary in accordance with the modulation method or the bit rate. However, in typical optical communication systems, the wavelength spacing is determined in the design stage, and may not be changed later. For this reason, when a system with a wavelength spacing different from that in the design stage becomes necessary in future, a lot of time and effort are required to remodel the existing optical transmission apparatus, or to design an optical transmission apparatus corresponding to a new wavelength spacing.
Hereinafter, embodiments of the optical transmission apparatus, the optical communication method, and the optical communication system will be described in detail with reference to the appended drawings.
When the optical transmission apparatus 1 transmits lights to an optical reception apparatus 6, the wavelength spacing processing unit 5 varies a spacing between mutually adjacent wavelengths of lights that are transmitted from the transmission units 2. And, the wavelength spacing processing unit 5 receives information from the optical reception apparatus 6 that has received light transmitted from the optical transmission apparatus 1. Information that is received by the wavelength spacing processing unit 5 includes information about a reception state in the optical reception apparatus 6, such as information about the transmission quality. The information concerning the transmission quality includes, for example, the Q value serving as an assessment criterion of transmission characteristic. The wavelength spacing processing unit 5 controls a spacing between mutually adjacent wavelengths of lights that are transmitted from the transmission units 2, on the basis of the information received from the optical reception apparatus 6.
The optical reception apparatus 6 detects a reception state of the light transmitted from the optical transmission apparatus 1, and notifies the optical transmission apparatus 1 of information about the reception state. The light having been transmitted from the optical transmission apparatus 1 is transmitted to the optical reception apparatus 6 via an optical transmission path 7. The information that is transmitted from the optical reception apparatus 6 to the optical transmission apparatus 1 either may be transmitted as an optical signal via an optical transmission path 8, or may be transmitted using other wire communication techniques or wireless communication techniques. The optical transmission path 7 may include optical devices such as optical fibers, optical connectors, and optical waveguides.
Next, the optical transmission apparatus 1 controls the spacing between mutually adjacent wavelengths of lights transmitted from the transmission units 2 by the wavelength spacing processing unit 5, on the basis of the information notified by the optical reception apparatus 6 (operation S2). One example method for controlling by the wavelength spacing processing unit 5 is to cause the spacing between mutually adjacent wavelengths to be a minimum within a range of transmission quality allowable to the system. Then, the optical transmission apparatus 1 arranges wavelengths on the basis of wavelength spacing controlled by the wavelength spacing processing unit 5 (operation S3). One example method for arranging wavelengths is, when the spacing between mutually adjacent wavelengths is controlled to be the minimum spacing by the wavelength spacing processing unit 5, to arrange the wavelengths at the minimum spacing between mutually adjacent wavelengths, or at a spacing equal to an integral multiple of the minimum spacing between mutually adjacent wavelengths.
According to an embodiment, the spacing between mutually adjacent lights that are transmitted from the optical transmission apparatus 1 is controlled by the optical transmission apparatus 1 on the basis of information notified by the optical reception apparatus 6 having received the light transmitted from the optical transmission apparatus 1. Accordingly, in the band having a high transmission quality, wavelengths may be arranged at a narrower wavelength spacing than that recommended by the ITU-T, thereby allowing achievement of an increase in transmission capacity. Furthermore, since the spacing between mutually adjacent wavelengths may be changed in response to a system status, the wavelength spacing may be set in response to the system status.
The wavelength multiplexer 32 may be, for example, an optical coupler without wavelength dependence. One example of a coupler is a coupler that does not multiplex/demultiplex specific wavelengths but that outputs lights from input paths to one output path. In the illustrated example, the wavelength multiplexer 32 multiplexes two input lights into one light and outputs the multiplexed light, but it may multiplexes three inputs or more into one light and outputs it. When a coupler having, for example, two input paths and one output path is used as the wavelength multiplexer 32, loss in the optical coupler is, e.g., about 3 dB. And, in the case where a coupler having, for example, two input paths and one output path is used as the wavelength multiplexer 32, when increasing the number of wavelengths to be multiplexed by the multiplexing part, the configuration of the multiplexing part may be flexibly addressed. That is, when a number of wavelengths that are multiplexed is 2m, a number of wavelength multiplexers 32 is Σ2k (here, k is an integral of 0 to (m−1)). Accordingly, when attempting to increase the number of wavelengths to be multiplexed from 2m to (2m+1), it is only necessary to increase the wavelength multiplexers 32 by 2m. The configuration of the multiplexing unit, therefore, may be flexibly addressed in response to request from the system.
The dispersion compensator 42, without wavelength dependence, is a variable dispersion compensator capable of varying dispersion compensation amount over a wide bandwidth with respect to both the positive dispersion and negative dispersion. The variable dispersion compensator may compensate for wavelength dispersion amount by any compensation amount regarding any wavelength. Examples of dispersion compensator 42 include, a dispersion compensation optical fiber serving as a fiber-type apparatus, a dispersion compensator employing etalon, and other dispersion compensators. The dispersion compensation amount of the dispersion compensator 42 is set by dispersion compensation setting information provided by the controller 33 in the optical transmission apparatus 13.
The optical attenuator 43 is a variable optical attenuator and, for example, adjusts the transmitted light intensity (power) level. One example of transmitted light intensity level is a set value (hereinafter referred to as a PE value) when pre-emphasis is performed. Examples of optical attenuator include a variable optical attenuator equipped with a Mach-Zehender phase modulation circuit and other variable optical attenuators. The optical attenuation amount of the optical attenuator 43, that is, the transmitted light intensity level is set by optical intensity setting information provided by the controller 33 in the optical transmission apparatus 13.
The first interface unit 51 performs control for transmitting/receiving wavelength setting information, dispersion compensation setting information, or optical intensity setting information to/from the transmission units 31. The second interface unit 52 performs control for transmitting/receiving information concerning a controller (described later) in the optical reception apparatus 15. The calculation unit 53 controls the entire optical transmission apparatus 13. The memory 56 stores various setting information such as wavelength setting information, dispersion compensation setting information and optical intensity (power) setting information, and data obtained by measurements by various processing units in the measurement processing unit 55. The memory 56 may be a nonvolatile memory. Examples of nonvolatile memories include semiconductor memories such as electrically erasable programmable read only memory (EEPROM) and ferroelectric random access memory (FeRAM).
The band division processing unit 61 divides an entire wavelength band (frequency band) of the system into blocks. For each of the divided blocks, the wavelength dependence of transmission quality is measured by the measurement processing unit 55 as a characteristic of band. At measurement, the increase of the number of blocks narrows a bandwidth per block to thereby allows measuring characteristic in the block with more accuracy.
On the other hand, the decrease of the number of blocks allows shortening time needed for measurement. Furthermore, since the amount of data obtained by the measurement decreases, accumulated data amount may be reduced.
In general, when the entire wavelength band is divided into three blocks: a block near the center, a block on a shorter wavelength side than the central block, and a block on a longer wavelength side than the central block, the three blocks represent mutually different characteristics. It is therefore possible to divide the entire wavelength band into at least the three blocks: the block near the center, the block on the shorter wavelength side than the central block, and the block on the longer wavelength side than the central block. Instead, the number of blocks may be four or more.
At the start of operation of the system, the initial wavelength arrangement processing unit 62 determines the arrangement of wavelengths on the basis of spacing determined by the wavelength spacing processing unit 68. The additional wavelength arrangement processing unit 63, when wavelengths are newly added during the operation of the system, determines the arrangement of wavelengths to be added on the basis of the wavelength spacing determined by the wavelength spacing processing unit 68.
The measurement wavelength processing unit 65 sets wavelengths when the measurement of transmission quality is performed, and outputs wavelength setting information to the optical transmitter 41. The number of wavelengths to be set by the measurement wavelength processing unit 65 may be three or more. By setting three or more wavelengths, it is possible to measure, by the wavelength spacing processing unit 68, the degree of the degradation of transmission quality at the time when wavelengths λb and λc that are mutually adjacent on the shorter wavelength side and longer wavelength side, respectively, relative to certain wavelength λa are brought closer to the λa. The spacing between wavelengths (spacing between frequencies) set by the measurement wavelength processing unit 65, for example, is 200 GHz, 100 GHz, 50 GHz, or 25 GHz recommended by the ITU-T.
When performing initial setting of wavelengths and/or dispersion compensation amount of the system, since the wavelength used for transmission may not be specified, it is possible to gradually narrow the spacing between wavelengths with the wavelength arrangement according to the frequency grid recommended by the ITU-T as a reference (initial value). Information about the wavelengths set by the measurement wavelength processing unit 65 may be transmitted to an optical reception apparatus of a communication partner, utilizing an overhead of the transmitting signal frame, for example.
The dispersion compensation amount processing unit 66 outputs dispersion compensation setting information to the dispersion compensator 42, and controls the amount of dispersion compensation by the dispersion compensator 42. The dispersion compensation amount processing unit 66, when measuring the transmission quality, for example, while varying the dispersion compensation amount of light that is transmitted from the transmission units 31, measures information about transmission quality returned from the optical transmission/reception apparatus of the communication partner. The dispersion compensation amount processing unit 66 controls the dispersion compensation amount of light that are transmitted from the transmission units 31, on the basis of measured results of the information about transmission quality, for example, of each optical signal.
The optical intensity processing unit 67 outputs optical intensity setting information to the optical attenuator 43 and, for example, adjusts the intensity level obtained by the optical attenuator 43. The optical intensity processing unit 67, when measuring the transmission quality, for example, while varying the transmitted light intensity level of the light the is transmitted from the transmission units 31, measures information about transmission quality returned from the optical transmission/reception apparatus of the communication partner. The optical intensity processing unit 67 controls the transmitted light intensity level of the light that is transmitted from the transmission units 31, on the basis of measured results of the information about transmission quality.
The wavelength spacing processing unit 68, when measuring the transmission quality, outputs wavelength setting information to the optical transmitter 41, and while varying the spacing between mutually adjacent wavelengths of lights that are transmitted from the transmission units 31, measures information about transmission quality returned from the optical transmission/reception apparatus of the communication partner. The wavelength spacing processing unit 68 determines, for example, a minimum spacing between mutually adjacent wavelengths of the lights that are transmitted from the transmission units 31, on the basis of measured results of the information about the transmission quality. Some processing units or all processing units of the band division processing unit 61, the initial wavelength arrangement processing unit 62, additional wavelength arrangement processing unit 63, the measurement wavelength processing unit 65, the dispersion compensation amount processing unit 66, the optical intensity processing unit 67, and the wavelength spacing processing unit 68 may either be constituted by hardware, or may either have configurations implemented, for example, by the calculation unit 53 executing software stored in the memory 56.
The optical transmission apparatus 13 in
The reception units 71 receive respective lights separated for each wavelength by the wavelength demultiplexers 72. The controller 73 controls the reception units 71. The controller 73 includes an interface unit that controls transmission/reception to/from the reception units 71 and the controller 33 in the optical transmission apparatus 13, and a calculating unit controlling the entire optical reception apparatus 15, and a memory. These interface unit, calculating unit, and memory are connected with respect to one another via a bus.
The optical receiver 81 in
Next, the value of a variable n is set to 1 (operation S12). Then, for the convenience' sake, the N blocks are numbered starting from 1, and a first block (block 1) is measured (operation S13). Processing for measuring characteristics of blocks is described later. Upon completion of the measurement of the block 1 in operation S13, the spacing between wavelengths in the block 1 is determined. Next, the n value is incremented to 2 (operation S14). Then, the values of n and N are compared. Since the n value is 2 and the N value is an integral equal to or more than 3, the n value is not larger than the N value (operation S15: No). Accordingly, the process returns to operation S13, and the characteristic of a second block (block 2) is measured. As a result, the minimum spacing between wavelengths in the bock 2 is determined in operation S13. By repeating operation S13 to operation S15, characteristics of all blocks are measured, whereby the minimum spacing between wavelengths in each of the bocks is determined. If the n value becomes larger than the N value in operation S15 (operation S15: Yes), the initial wavelength arrangement processing unit 62 in the optical transmission apparatus 13 arranges wavelengths at the start of operation of the system, on the basis of the minimum spacing between wavelengths in each of the blocks determined in operation S13, (operation S16).
Following is an example method for arranging wavelengths at a start of operation of the system. For example, the initial wavelength arrangement processing unit 62 may arrange wavelengths to be arranged at the start of operation of the system as uniformly as possible over the entire band of the system. For example, in each block, wavelengths may be arranged at a spacing m times wider than the minimum spacing between wavelengths in the block. Here, no is an integral equal to or more than 2. For example, as in the arrangement example 93 illustrate in
Alternatively, as in the arrangement example 94 illustrated in
Following is an example method for newly arranging wavelengths during the system operation. The additional wavelength arrangement processing unit 63, firstly, in each block, may arrange wavelengths at the spacing m times wider than the minimum spacing between wavelengths in the block. At that time, once some block has been filled with wavelengths at the spacing m times wider than the minimum spacing between wavelengths in the block, the additional wavelength arrangement processing unit 63 may successively arrange wavelengths in the same way with respect to other blocks. Once all blocks has been filled with wavelengths at the spacing m times wider than the minimum spacing between wavelengths in the block, the additional wavelength arrangement processing unit 63 may sequentially arrange new wavelengths between the wavelengths that have been already arranged, for example, from around the center of entire band toward the shorter wavelength side or the longer wavelength side in the entire band so as to satisfy the minimum spacing between wavelengths in the block. When all blocks are filled with wavelengths arranged at the minimum spacing between wavelengths in the block, the transmission capacity of the optical communication system becomes a maximum.
However, when performing transmission from the first optical transmission/reception apparatus 11 to the second optical transmission/reception apparatus 12 for the first time, a wavelength set by the measurement wavelength processing unit 65 in the first optical transmission/reception apparatus 11 may not coincide with a transmission band of the optical filter 83 in the second optical transmission/reception apparatus 12. In this case, the second optical transmission/reception apparatus 12 may not read information of the overhead. In such a case, therefore, the second optical transmission/reception apparatus 12 may extensively vary the transmission band of the optical filter 83 so as to conform the transmission band of the optical filter 83 to a band that indicates a maximum reception power.
When the second optical transmission/reception apparatus 12 becomes ready for reception, as illustrated in
The first optical transmission/reception apparatus 11 measures Q values while varying the dispersion compensation amount, until the Q value attains a maximum value, and accumulates the data indicating the relationship between Q values and dispersion compensation amounts (operation S22: No; and operation S22).
When the Q value has attained a maximum value (operation S22: Yes), the first optical transmission/reception apparatus 11 fixes the dispersion compensation amount, and sets PE values (optical intensity (power) levels) of the three wavelength set by the measurement wavelength processing unit 65 to nearly the same value by the optical intensity processing unit 67 in the optical transmission apparatus 13. Then, the first optical transmission/reception apparatus 11 measures the Q value returned from the second optical transmission/reception apparatus 12 regarding each wavelength, and accumulates, in the memory 56, data indicating the relationship between Q values and PE values. If the Q value at this time is larger than a specified value (operation S23: Yes), the optical intensity processing unit 67 measures a shift in the Q value while stepwise reducing the PE value, and accumulates, in the memory 56, data indicating the relationship between Q values and PE values (operation S24). One example of the specified value is QLimit added to by a margin. For example, the margin is 3 dB.
In operation S23, if the Q value is lower than the QLimit value (operation S23: No), the optical intensity processing unit 67 increases the PE value. If the Q value becomes a higher value than the QLimit by a specified value, e.g., about 3 dB (operation S23: Yes), the optical intensity processing unit 67 measures a shift in the Q value while stepwise reducing the PE value, and accumulates, in the memory 56, data indicating the relationship between Q values and PE values (operation S24). In operation S23, if the Q value does not become a higher value than the QLimit value by a specified value, e.g., about 3 dB (operation S23: No), the optical intensity processing unit 67 increases the PE value until the Q value attains the maximum value. If the Q value attains the maximum value (operation S23: Yes), the optical intensity processing unit 67 measures a shift in the Q value while stepwise reducing the PE value, and accumulates, in the memory 56, data indicating the relationship between Q values and PE values (operation S24). In operation S24, the relationship between Q values and PE values is repetitively measured until the Q value attains the QLimit.
Generally, increasing the PE value improves the OSNR after transmission, and enhances the Q value.
Next, the first optical transmission/reception apparatus 11 sets a PE value by the optical intensity processing unit 67 so that the Q value take a value higher than the QLimit by a specified value, e.g., about 2 dB. Then, first optical transmission/reception apparatus 11 again adjusts the dispersion compensator to set the dispersion compensation amount to an optimal value by the dispersion compensation amount processing unit 66 (operation S25). Then, the first optical transmission/reception apparatus 11 fixes the dispersion compensation amount to the optimum value, and narrows the spacing between the three wavelengths set for measurement, by the wavelength spacing processing unit 68. For example, the wavelength spacing processing unit 68 brings the above-described λb and λc close to λa. Then, the wavelength spacing processing unit 68 measures a shift in the Q value while narrowing the spacing between wavelengths, and accumulates, in the memory 56, data indicating the relationship between Q values and PE values (operation S26).
If the Q value attains the QLimit in course of measuring the Q value while narrowing the wavelength spacing, the wavelength spacing processing unit 68 fixes a wavelength at the wavelength spacing at that time. Then, the first optical transmission/reception apparatus 11 again measures the relationship between Q values and PE values by the optical intensity processing unit 67 (operation S27). The measurement at this time has only to be made to the point that the Q value becomes higher than the QLimit by a specified value, e.g., about 2 dB. By re-measuring the relationship between Q values and PE values, it is possible to measure the effect when the PE value has been adjusted at a state where as many wavelengths as possible are arranged with the spacing between wavelengths set to a minimum, that is, at a state where the transmission capacity of the optical communication system is a maximum. On the basis of data accumulated by the above-described measurement processing, the wavelength spacing processing unit 68, regarding blocks to be measured, may determine a lowermost value of PE value and a minimum wavelength-spacing such that the Q value becomes higher than a desired value (operation S28). Thus a series of measurement processing with respect to characteristics is completed.
The above-described arrangement processing of wavelengths and measurement processing of characteristic are effective even in a system in which wavelengths mutually different in modulation method or wavelengths mutually different in bit rate (10 Gb/s, 40 GB/s etc.) are mixed, since the arrangement of wavelengths is determined on the basis of a correlation between the Q value, the spacing between wavelengths, the dispersion, and the PE value. That is, even in a system in which mutually adjacent wavelengths, wavelengths mutually different in modulation method, or wavelengths mutually different in bit rate are mixed, it is possible to determine the minimum wavelength-spacing satisfying a desired Q value and to arrange wavelengths without dependence on the difference in modulation method or bit rate.
In the case where it is known in advance that mutually different modulation methods are mixed, when the above-described measurement processing of characteristic is performed, it is possible to determine the minimum wavelength-spacing for each modulation method in each block, by making wavelengths mutually different in modulation method adjacent to each other, as wavelengths for measurement. Furthermore, in the case where mutually different modulation methods are mixed during the operation of the system, the accumulated data is updated by again making the same measurement upon replacing a modulation method for the mutually adjacent wavelengths by respectively different modulation methods, on the basis of data indicating the relationship between the penalty P of a firstly measured Q value and wavelength spacing. On the basis of the updated data, it is possible to determine the minimum wavelength-spacing satisfying the desired Q value for each of the modulation method at the start of the operation of the system and the newly introduced modulation method.
According to the optical transmission apparatus, the optical communication method, and the optical communication system in some embodiments, the effect of allowing an increase in transmission capacity is produced. Furthermore, the effect of allowing setting the spacing between wavelengths in response to a system, is produced.
Moreover, in an embodiment, in the optical transmission/reception apparatuses 11 and 12, since all the transmission units 31 may be equally configured to each other, the number of the transmission units 31 to be prepared as a backup may be reduced. The same goes for the reception units 71, in which the number of the transmission units 31 to be prepared as a backup may be decreased as well.
A computer-implemented method includes returning state information of lights of from a receiver and adjusting or changing a spacing between mutually adjacent wavelengths of the lights that are transmitted to the receiver using the state information. According to an embodiment, adjusting may include changing a first spacing to a second spacing when the state information indicates a transmission quality value below a specified value, for example, based on a determination at operation S23 in
The embodiments can be implemented in computing hardware (computing apparatus) and/or software, such as (in a non-limiting example) any computer that can store, retrieve, process and/or output data and/or communicate with other computers. The results produced can be displayed on a display of the computing hardware. A program/software implementing the embodiments may be recorded on computer-readable media comprising computer-readable recording media. The program/software implementing the embodiments may also be transmitted over transmission communication media. Examples of the computer-readable recording media include a magnetic recording apparatus, an optical disk, a magneto-optical disk, and/or a semiconductor memory (for example, RAM, ROM, etc.). Examples of the magnetic recording apparatus include a hard disk device (HDD), a flexible disk (FD), and a magnetic tape (MT). Examples of the optical disk include a DVD (Digital Versatile Disc), a DVD-RAM, a CD-ROM (Compact Disc-Read Only Memory), and a CD-R (Recordable)/RW. An example of communication media includes a carrier-wave signal.
Further, according to an aspect of the embodiments, any combinations of the described features, functions and/or operations can be provided.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention, the scope of which is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2009-68008 | Mar 2009 | JP | national |