This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2014-233869, filed on Nov. 18, 2014, the entire contents of which are incorporated herein by reference.
The embodiments discussed herein are related to a transmission system, a transmission device, and a transmission method.
In an optical transport network (OTN) transmission system illustrated in an international telecommunication union (ITU)-T G.709 standard, a client signal flowing into an optical network is transmitted as an optical channel transport unit (OTU). The OTU stores a payload storing the client signal as well as overhead (OH) information of an optical channel payload unit (OPU) and OH information of an optical channel data unit (ODU).
A related technology is disclosed in Japanese Laid-open Patent Publication No. 2004-266480.
According to an aspect of the embodiments, a transmission system includes: a first transmission device configured to transmit an input signal to a second transmission device via a transmission section, the first transmission device preforms operations of: saving overhead information included in a first frame of the input signal from a region in use to an unused region of the first frame, the overhead information corresponding to an object of termination in the transmission section; and transmitting, to the transmission section, a first signal including a second frame in which the overhead information is saved.
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.
In OTN transmission, OH information in a client signal may not be transmitted transparently in a given transmission section.
As illustrated in
The client signal D1 input to a transmission device 210A of the network equipment A is mapped into a payload of an OTUk signal in a high-level (upper) layer, and is then transmitted to a transmission device 210B of the network equipment B. The client signal D1 is transmitted through the transmission device 210B to a transmission device 210C of the network equipment C, extracted by the transmission device 210C from the payload of the OTUk signal in the high-level (upper) layer, and then output. The client signal D1 input to the network equipment A and output from the network equipment C is mapped into the payload of the OTUk signal in the high-level (upper) layer, and then transmitted. Therefore, the OH information in the client signal D1 is transparently transmitted without being terminated.
As illustrated in
For example, a transmission device 310A of the network equipment A terminates and rewrites the OTUk OH information of the client signal D1, and transmits the OTUk OH information to a transmission device 310B of the network equipment B. The transmission device 310B terminates and rewrites the OTUk OH information transmitted from the transmission device 310A, and transmits the OTUk OH information to a transmission device 310C of the network equipment C. The transmission device 310C terminates and rewrites the OTUk OH information transmitted from the transmission device 310B, and outputs the OTUk OH information. The OH information in the client signal D1 input to the network equipment A and output from the network equipment C is rewritten to different values, and therefore may not be transmitted transparently.
Constitutions having substantially the same or similar functions may be identified by the same reference symbols, and repeated description thereof may be omitted or reduced.
As illustrated in
Transmission devices 10A, 10B, and 10C that transmit the client signal by an OTN transmission system are provided to the pieces of network equipment A, B, and C, respectively.
As illustrated in
Similarly, the transmission device 10B includes an O/E converting unit 11B, a frame processing unit 12B, and an E/O converting unit 13B. The frame processing unit 12B includes an FEC processing unit 121B, an OTUk OH processing unit 122B, an ODUk frame generating unit 123B, and an FEC inserting unit 124B. Similarly, the transmission device 10C includes an O/E converting unit 11C, a frame processing unit 12C, and an E/O converting unit 13C. The frame processing unit 12C includes an FEC processing unit 121C, an OTUk OH processing unit 122C, an ODUk frame generating unit 123C, and an FEC inserting unit 124C. For convenience, the configuration and functions of the transmission device 10A will be described in the following. However, the configuration and functions of the other transmission devices may be substantially the same or similar.
The O/E converting unit 11A converts the client signal, for example, an optical signal into an electric signal, and then outputs the electric signal after the conversion to the frame processing unit 12A. The frame processing unit 12A subjects an OTN frame included in the electric signal to given frame processing, and outputs the electric signal after the processing to the E/O converting unit 13A. The E/O converting unit 13A converts the electric signal processed by the frame processing unit 12A into an optical signal, and then transmits the optical signal. The optical signal converted by the E/O converting unit 13A is transmitted to the transmission device 10B via the OTUk section (between A and B).
The FEC processing unit 121A subjects payload data of the OTN frame to error correction code processing, and then outputs the frame after the processing to the OTUk OH processing unit 122A and the ODUk frame generating unit 123A. The OTUk OH processing unit 122A stores various kinds of operation information in an OTUk overhead region within the frame to be processed by the ODUk frame generating unit 123A. The ODUk frame generating unit 123A subjects the frame (ODUk frame) to given processing. The FEC inserting unit 124A inserts an FEC code into the frame generated by the ODUk frame generating unit 123A, and then outputs the frame to the E/O converting unit 13A.
The frame processing unit 12A saves overhead information (OTUk OH information) that is included in the input signal and is an object of termination in the ODUk path, to a given unused region within the frame based on a user setting. For example, when a setting for saving the OTUk OH information is made by a user, the OTUk OH processing unit 122A saves the OTUk OH information of the input client signal to the given unused region within the frame to be processed by the ODUk frame generating unit 123A.
The frame processing unit 12A writes back and restores the overhead information (OTUk OH information) included in the input signal and saved to the unused region of the frame to the original position within the frame based on a user setting. For example, when a setting for restoring the OTUk OH information is made by the user, the OTUk OH processing unit 122A writes back and restores, to the original OH region, the OTUk OH information saved to the unused region within the frame to be processed by the ODUk frame generating unit 123A.
The user setting for saving or restoring the OTUk OH information may be made by console operation on the transmission device itself, or may be made via an external device such as a network monitoring device that monitors the pieces of network equipment A, B, and C or the like. For example, the transmission device 10A of the network equipment A may be set to save the OTUk OH information, and the transmission device 10C of the network equipment C may be set to restore the OTUk OH information.
As illustrated in
In the OTUk section (between A and B), the OTUk OH information in the region R1 is overwritten and terminated (S3). In the OTUk section (between B and C), the OTUk OH information in the region R1 is overwritten and terminated (S4).
The transmission device 10C is set to restore the OTUk OH information 22 as an object of termination. Therefore, the frame processing unit 12C of the transmission device 10C checks for the presence or absence of a transmission line alarm and/or the normality of the OTUk OH information 22 saved in the unused region R2 within the frame (S5). When there is no transmission line alarm, and the normality of the OTUk OH information 22 is confirmed, the frame processing unit 12C writes back and restores, to the original region R1, the OTUk OH information 22 saved in the unused region R2 within the frame (S6). The OTUk OH information 22 of the client signal input to the transmission device 10A is restored, and then output from the transmission device 10C (S7).
As illustrated in
Because the frame processing unit 12A is to perform saving, the frame processing unit 12A performs saving processing that saves the OTUk OH information 22 stored in the region R1 to the unused region R2 within the frame (S11).
As illustrated in
The region as a saving destination in the OTUk OH information 22 is not limited to a region within the OH information 20, but may be within a payload as long as the region is an unused region within the frame.
The region as a saving destination in the OTUk OH information 22 may not be only within the identical frame that includes the OTUk OH information 22, but may be an unused region in one of a previous frame and a subsequent frame based on a user setting.
In saving and restoring the OTUk OH information 22 to and from the unused region of one of the previous frame and the subsequent frame, data for restoration, for example, frame information, and/or the OTUk OH information 22 to be saved and restored are/is temporarily stored in a memory. The temporarily stored data may be processed in accordance with frames processed sequentially.
As illustrated in
Because the frame processing unit 12C is to perform writing back, the frame processing unit 12C determines whether or not a transmission line alarm is absent and whether or not the OTUk OH information 22 is normal (S21). For example, the frame processing unit 12C determines whether or not the input signal includes signal disappearance (loss of signal)/frame synchronization loss (loss of frame) information (LOS/LOF information), a transmission line alarm such as an alarm indication signal (AIS) alarm or the like. The frame processing unit 12C may determine the normality of the saved OTUk OH information 22 by checking the saved OTUk OH information 22. For example, in the SM in the OTUk OH information 22, the normality may be determined based on source access point identifier/destination access point identifier information (SAPI/DAPI information) and/or bit interleaved parity (BIP) 8 information.
When the transmission line alarm is absent, and the normality of the OTUk OH information 22 is confirmed (S21: YES), the frame processing unit 12C performs writing-back processing that writes back and restores the OTUk OH information 22 saved in the unused region R2 or R3 within the frame to the original region R1 (S22).
The writing-back processing is performed after it is confirmed that there is no transmission line alarm and the normality of the OTUk OH information 22 is confirmed. Therefore, even when the saved OTUk OH information 22 is lost due to an abnormality in the ODUk path, the restoration using wrong information, for example, the fixed pattern of the AIS signal may be reduced.
In the above-described writing-back processing, based on a user setting, the frame processing unit 12C reads the OTUk OH information 22 saved to the arbitrarily selected region R2 or R3, and restores the OTUk OH information 22 to the original region R1. Also in the case where the OTUk OH information 22 is saved to the unused region of one of the previous frame and the subsequent frame, the frame processing unit 12C similarly restores the OTUk OH information 22 by temporarily storing appropriate data in a memory in advance and processing the temporarily stored data in accordance with frames processed sequentially.
In the transmission system 1, the transmission device 10A saves the OTUk OH information 22, which is included in a frame of the client signal and is an object of termination in the ODUk path, to the unused region R2 within the frame, and transmits an optical signal including the frame in which the OTUk OH information 22 is saved to the unused region R2. After the transmission device 10C restores the saved OTUk OH information 22 by writing back the OTUk OH information 22 saved to the region R2 in the frame included in the received optical signal to the original position, the transmission device 10C outputs the signal including the restored frame. Therefore, in the transmission system 1, the OTUk OH information 22 of the input signal is transmitted transparently in the transmission section in which the OTUk OH information 22 is terminated.
Transparently transmitting the OTUk OH information 22 in the section from the network equipment A to the network equipment C, for example, the sections of the network equipment B provides a great advantage also in network management.
For example, when the service area of the transmission system 1 becomes larger, realizing service in the entire area with only the network equipment of one communication carrier may result in poor cost effectiveness. As a measure, operation may be performed in which the network equipment of another communication carrier is rented. However, in the case of the operation in which the network equipment of another communication carrier is rented, the monitoring of the entire network may be affected.
For example, when the network equipment B illustrated in
As illustrated in
The frame processing unit 12A is to perform saving. The frame processing unit 12A therefore performs saving processing that sets (stores) saving information indicating saving in the unused region R2 within the frame (S10a) and that saves the OTUk OH information 22 in the region R2 (S11).
As illustrated in
The frame processing unit 12C is to perform writing back. Thus, the frame processing unit 12C refers to the region R2, and determines whether or not the saving information is detected (S21a). When the saving information is not detected (S21a: NO), the OTUk OH information 22 is not saved in the region R2, and therefore the frame processing unit 12C ends the processing without performing the writing-back processing. When the saving information is detected (S21a: YES), the OTUk OH information 22 is saved to the region R2, and therefore the frame processing unit 12C performs the writing-back processing (S22).
When whether or not to perform the writing-back processing is determined based on a transmission line alarm and the like, a plurality of alarms may be integrated. When the saving information is used, for example, only the monitoring of the region R2 is performed, so that a processing configuration may be simplified. In a case where normality is determined based on SAPI/DAPI information in an SM and the writing-back processing is performed, the SAPI/DAPI information is transferred in multiple frames. Therefore the determination may be made after reception of a plurality of frames. When the saving information is used, for example, only the monitoring of the region R2 within one frame is performed, so that an instant determination may be made. Even when the monitoring of the region R2 is performed, another method such as the transmission line alarm and the like may be used for the determination, for example.
When normality is determined based on BIP8 information in the SM, and the writing-back processing is performed, an instant determination may be made because the BIP8 information is information that precedes by two frames. For example, error information of the BIP8 information does not include the OH region. Thus, when saving is performed to an OH region, the determination of exact normality may be difficult. When the saving information is used, the saving information is stored in the same region as the saved OTUk OH information 22. Therefore a more accurate determination may be made.
When normality is determined based on GCC0 information, and the writing-back processing is performed, there is a possibility of the GCC0 information being a random signal, so that the determination of normality may be difficult. In the case where the saving information is used, for example, even when a signal in a format that makes the determination of normality difficult such as the GCC0 information or the like is saved, the determination of normality may be made.
As illustrated in
For example, the transmission device 10A adds a given test flag to all of unused regions R2 (all of saving candidate destinations) within a frame, and makes a transmission (S30).
When a usually unused region R2 is used between the transmission devices 10A and 10C, the added test flag is rewritten into other data. Therefore, when the transmission device 10C confirms the given test flag, it may be confirmed that the region R2 is unused between the transmission devices 10A and 10C.
The transmission device 10C receives the frame in which the test flags are added (S31), adds a response flag to the regions R2 as candidate destinations in which the given test flags are received, and then returns the frame (S32).
The transmission device 10A receives the frame in which the response flags are added (S33), and determines the regions R2 to which the response flags are added as candidate destinations to which the OTUk OH information 22 is saved (S34). Therefore, in the transmission system 1b, the OTUk OH information 22 is saved to the regions R2 not used between the transmission devices 10A and 10C, for example, by the network equipment B.
When the frame processing unit 12A is to perform saving (S40: YES), the frame processing unit 12A sets a given test flag in a plurality of regions R2 unused within a frame (S41). An RES (row 2, 3 bytes), an EXP (row 3, 2 bytes), an RES (row 4, 6 bytes), Fixed stuff bytes within a payload, and the like may be used as the regions R2 in which the test flags are set.
The frame processing unit 12A transmits the frame in which the test flags are set to the slave side via an E/O converting unit 13A (S42). The frame processing unit 12A determines whether or not there is a response flag from the slave side (S43). When there is no response flag from the slave side (S43: NO), the frame processing unit 12A determines whether or not a time-out has occurred (S44). When the time-out has not occurred (S44: NO), the frame processing unit 12A sets the processing in a waiting state. When the time-out has occurred (S44: YES), the frame processing unit 12A makes an abnormal end because there is no region R2 as a candidate for a saving destination and thus saving is difficult (S45). In the case of the abnormal end, the user may be notified by outputting an alert, for example, that it is difficult to save the OTUk OH information 22.
When there is a response flag from the slave side (S43: YES), the frame processing unit 12A determines whether or not there is OTUk OH information 22 that can be used in (that can be saved to) the region R2 to which the response flag is added (S46). For example, when various kinds of information of the OTUk OH information 22 can be stored in the region R2 to which the response flag is added, it may be determined that the information can be saved. The frame processing unit 12A sets a saving location of the OTUk OH information 22, which is determined to be able to be saved, in the region R2 to which the response flag is added (S47).
When the frame processing unit 12C is to perform saving (S50: YES), the frame processing unit 12C extracts information from the plurality of regions R2 unused within the frame (S51), and determines whether or not there is a test flag from the master side (S52). When there is no test flag (S52: NO), the frame processing unit 12C determines whether or not a time-out has occurred (S53). When the time-out has not occurred (S53: NO), the frame processing unit 12C sets the processing in a waiting state. When the time-out has occurred (S53: YES), the frame processing unit 12C ends the processing.
When there is a test flag (S52: YES), the frame processing unit 12C sets a response flag in the region R2 in which the test flag is detected (S54), and transmits the frame in which the response flag is set to the master side via an E/O converting unit 13C in an opposite direction from
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.
Number | Date | Country | Kind |
---|---|---|---|
2014-233869 | Nov 2014 | JP | national |