APPARATUS AND METHOD FOR LOCALIZING DEFECT LOCATION AND APPARATUS AND METHOD FOR IDENTIFYING CAUSE OF DEFECT IN OPTICAL TRANSPORT NETWORK (OTN) BASED ON TANDEM CONNECTION MONITORING (TCM) COORDINATES AND DEFECT TRACEBACK
20170222715 · 2017-08-03
Inventors
- Won Kyoung Lee (Daejeon, KR)
- Ho Geon KIM (Daejeon, KR)
- Jeong-Dong RYOO (Daejeon, KR)
- Taesik Cheung (Daejeon, KR)
- Bheom Soon JOO (Daejeon, KR)
Cpc classification
H04J14/0227
ELECTRICITY
H04J2203/0051
ELECTRICITY
International classification
Abstract
A method of localizing a defect location and a method of identifying a cause of a defect in an optical transport network (OTN). The method of localizing a defect location in an OTN includes generating tandem connection monitoring (TCM) coordinates consisting of a TCM level and trail information of an optical data unit (ODU) based on a relationship between an OTN line card (LC) and the ODU in the OTN, localizing the defect location in the OTN by converting the TCM level to a segment on the TCM coordinates, and identifying a root cause using a defect identification algorithm that traces back the cause of the defect in an opposite direction to that in which the defect is propagated based on an OTN layer structure.
Claims
1. A method of localizing a defect location in an optical transport network (OTN), the method comprising: generating tandem connection monitoring (TCM) coordinates consisting of a TCM level and trail information of an optical data unit (ODU) based on a relationship between an OTN line card (LC) and the ODU in the OTN; and localizing the defect location in the OTN by converting the TCM level to a segment on the TCM coordinates.
2. The method of claim 1, wherein first ODUs having relatively small volumes are multiplexed to a second ODU having a relatively large volume in the OTN, and the generating of the TCM coordinates comprises dividing the OTN based on at least one segment based on the OTN LC associated with the first ODUs and the second ODU, and determining the TCM level based on the segment.
3. The method of claim 1, wherein the TCM level is determined based on the segment with respect to each of the first ODUs and the second ODU.
4. The method of claim 1, wherein the TCM modes of source and sink according to a TCM are configured as the OPERATIONAL mode and the MONITOR mode based on a data transmitting direction of the OTN, and the localizing comprises identifying TCM coordinates of a location at which a defect occurs among the TCM coordinates associated with the monitoring mode, and localizing the defect location in the OTN based on the TCM level and the trail information of the ODU corresponding to the TCM coordinates of the location at which the defect occurs.
5. The method of claim 1, further comprising: identifying a root cause of a defect occurring in the localized defect location in the OTN.
6. The method of claim 5, wherein information on the defect occurring in the defect location includes information on whether a trail signal fail (TSF) and a server signal fail (SSF) occur.
7. A method of identifying a cause of a defect in an optical transport network (OTN), the method comprising: verifying whether a trail signal fail (TSF) and a server signal fail (SSF) occur in a defect location in the OTN, the defect location being determined based on tandem connection monitoring (TCM) coordinates consisting of a TCM level and trail information of an optical data unit (ODU) based on a relationship between an OTN line card (LC) and the ODU in the OTN; and identifying a cause of a defect occurring in the OTN by applying information on whether the TSF and the SSF occur to a defect identification algorithm.
8. The method of claim 7, wherein the defect identification algorithm traces back the cause of the defect occurring in the OTN in an opposite direction to that in which the defect is spread based on an OTN layer structure.
9. The method of claim 7, wherein the verifying comprises verifying whether the TSF and the SSF occur based on an order of first ODUs having relatively small volumes and a second ODU having a relatively large volume, and the identifying comprises sequentially applying, to the defect identification algorithm, information on whether the TSF and the SSF occur based on the order of the first ODUs having the relatively small volumes and the second ODU having the relatively large volume.
10. An apparatus for localizing a defect location in an optical transport network (OTN), the apparatus comprising: a setter configured to generate tandem connection monitoring (TCM) coordinates consisting of a TCM level and trail information of an optical data unit (ODU) based on a relationship between an OTN line card (LC) and the ODU in the OTN; and a localizer configured to localize the defect location in the OTN by converting the TCM level to a segment on the TCM coordinates.
11. The apparatus of claim 10, wherein the setter comprises: a divider configured to divide the OTN based on at least one segment based on the OTN LC associated with first ODUs and a second ODU; and a determiner configured to determine the TCM level based on the segment.
12. The apparatus of claim 10, wherein the localizer comprises: an identifier configured to identify TCM coordinates of a location at which a defect occurs among TCM coordinates associated with a monitoring mode; and a verifier configured to localize the defect location in the OTN based on the TCM level and the trail information of the ODU corresponding to the TCM coordinates of the location at which the defect occurs.
13. The apparatus of claim 10, further comprising: a storage configured to store information on the defect occurring in the localized defect location in the OTN.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0028] These and/or other aspects, features, and advantages of the invention will become apparent and more readily appreciated from the following description of example embodiments, taken in conjunction with the accompanying drawings of which:
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034] Hereinafter, some example embodiments will be described in detail with reference to the accompanying drawings. Regarding the reference numerals assigned to the elements in the drawings, it should be noted that the same elements will be designated by the same reference numerals, wherever possible, even though they are shown in different drawings. Also, in the description of embodiments, detailed description of well-known related structures or functions will be omitted when it is deemed that such description will cause ambiguous interpretation of the present disclosure.
[0035] It should be understood, however, that there is no intent to limit this disclosure to the particular example embodiments disclosed. On the contrary, example embodiments are to cover all modifications, equivalents, and alternatives falling within the scope of the example embodiments. Like numbers refer to like elements throughout the description of the figures.
[0036] In addition, terms such as first, second, A, B, (a), (b), and the like may be used herein to describe components. Each of these terminologies is not used to define an essence, order or sequence of a corresponding component but used merely to distinguish the corresponding component from other component(s). It should be noted that if it is described in the specification that one component is “connected”, “coupled”, or “joined” to another component, a third component may be “connected”, “coupled”, and “joined” between the first and second components, although the first component may be directly connected, coupled or joined to the second component.
[0037] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms “a,” “an,” and “the,” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes,” and/or “including,” when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
[0038] It should also be noted that in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may in fact be executed substantially concurrently or may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
[0039] Various example embodiments will now be described more fully with reference to the accompanying drawings in which some example embodiments are shown. In the drawings, the thicknesses of layers and regions are exaggerated for clarity.
[0040]
[0041] In an OTN, optical data units (ODUs) having relatively small volumes may be multiplexed to an ODU having a relatively large volume. As illustrated in
[0042] The ODU may perform a function of monitoring path connection and a function of connecting data between each end of terminals in the OTN. For example, as illustrated in
[0043] The ODU4 to which the ODU2 corresponding to the client A and the ODU2 corresponding to a client B are multiplexed may be a data link that passes through two 100 G OTN LCs existing in the segment B. The data may be connected through the link, and the function of monitoring path connection may be performed for the segment B included in the link corresponding to the ODU4.
[0044] The data connected through the link corresponding to the ODU may be transmitted through an optical transport unit (OTU) using at least one optical channel. For example, as illustrated in
[0045] The data connected through the link corresponding to the ODU4 to which the ODU2 corresponding to the client A and the ODU2 corresponding to the client B are multiplexed may be transmitted through an OTU4 using at least one optical channel.
[0046]
[0047] The TCM coordinates may be used to localize a defect location in an OTN and identify a root cause of a defect occurring in the localized defect location in an accurate and fast manner.
[0048] An apparatus for localizing a defect location in an OTN, hereinafter, referred to as a defect location localizing apparatus, may set the TCM coordinates consisting of a TCM level and trail information of an optical data unit (ODU) based on a relationship between an OTN line card (LC) and the ODU.
[0049] For example, the defect location localizing apparatus divides the OTN based on at least one segment based on the OTN LC associated with a plurality of ODUs as illustrated in
[0050] The data connected through the ODU2 corresponding to the client A may be transmitted through a switch fabric disposed between a 10 G OTN LC 110 and a 100 G OTN LC 120. In addition, the data connected through the ODU4 to which the ODU2 corresponding to the client A and the ODU2 corresponding to the client B are multiplexed may be transmitted between the 100 G OTN LC 120 and the 100 G OTN LC 130 through the OTU4 using at least one optical channel.
[0051] Thus, the data is actually transmitted through the OTN LC. Accordingly, the present disclosure may divide a segment based on the OTN LC included in the OTN.
[0052] The OTN is divided into the segment A from the 10 G OTN LC 110 to the 100 G OTN LC 120, the segment B from the 100 G OTN LC 120 to the 100 G OTN LC 130, and the segment C from the 100 G OTN LC 130 to a 10G OTN LC 140.
[0053] Subsequently, the defect location localizing apparatus may determine the TCM level using segments based on the OTN LC associated with a plurality of ODUs. Referring to
[0054] The ODU2 corresponding to the client B may include the monitoring segment in the segment B. Here, the defect location localizing apparatus may determine the TCM level as TCM 1 for the segment B.
[0055] Thus, the defect location localizing apparatus may set the TCM level for each segment for each of the ODUs, and the TCM level may be differently set for a same ODU.
[0056] The defect location localizing apparatus may classify the TCM coordinates such that the defect is not transferred from one TCM level to another TCM level. The defect location localizing apparatus may set, based on a data transmitting direction of the OTN, a TCM mode of a TCM source as the OPERATIONAL mode, and a TCM mode of a TCM sink as the MONITOR mode.
[0057]
[0058] The defect location localizing apparatus may localize the defect location in an OTN based on a TCM level allocated to each segment for each of the set ODUs illustrated in FIGS. 1 and 2.
[0059] The defect location localizing apparatus may identify a location at which a defect occurs on TCM coordinates.
[0060] For example, referring to a case 1 150 of
[0061] In the case 1 150, the defect location localizing apparatus may identify that the defect occurs at the TCM level allocated to the segment B of the ODU4 (corresponding to an ODU trail 1). The defect location localizing apparatus may identify that the defect occurs at the TCM level allocated to the segment B of the ODU2 (corresponding to an ODU trail 2) corresponding to the client A and the segment B of the ODU2 (corresponding to an ODU trail 3) corresponding to the client B.
[0062] The defect location localizing apparatus may identify the defect location in the OTN based on the TCM level and trail information of the ODU corresponding to the location at which the defect occurs.
[0063] As illustrated in a left graph of
[0064] As illustrated in a right graph of
[0065] Referring to a case 2 160 of
[0066] In the case 2 160, the defect location localizing apparatus may identify that the defect occurs at the TCM level allocated to the segment A and the segment C of the ODU2 (corresponding to the ODU trail 2) corresponding to the client A.
[0067] The defect location localizing apparatus may verify the defect location in the OTN based on the TCM level and the trail information of the ODU corresponding to the TCM coordinates of the location at which the defect occurs.
[0068] As illustrated in a left graph of
[0069] As illustrated in a right graph of
[0070] The defect location localizing apparatus may identify defect information in the location at which the defect occurs. The identified defect information may include information on whether a trail signal fail (TSF) and a server signal fail (S SF) occur.
[0071] Thus, it may be possible to easily identify the location at which the defect occurs even when a plurality of defects concurrently occurs in a plurality of ODUs based on the method of setting the TCM coordinates and the method of localizing the defect location in the OTN by converting the TCM coordinates from the TCM level to the segment.
[0072] Detailed descriptions of the information on whether the TSF and the SSF occur will be provided with reference to
[0073]
[0074] In the OTN layer structure, a defect may be propagated from a section layer to a path layer. An OTU trail termination sink function OTUk_TT_Sk may be used to transmit defect information to an OTUk to ODUk adaptation sink function OTUk/ODUk_A_Sk in a form of a trail signal fail (TSF) consequent action, and to transmit the defect information to an opposite OTU trail termination source function through backward indication. The function OTUk_TT_Sk may be used to input an alarm indication signal (AIS) based on a signal fail state, and transmit the defect information to an ODUk pass trail termination sink function ODUkP_TT_Sk in a form of a server signal fail (SSF) consequent action.
[0075] Thus, a real cause of the defect may be identified by tracing back the cause of the defect in an opposite direction to that in which the defect is propagated in the OTN.
[0076]
[0077] As described above, an apparatus for identifying a cause of a defect, hereinafter referred to as a defect cause identification apparatus, may identify a basic cause of a defect by tracing back the cause of the defect in an opposite direction to that in which the defect is propagated.
[0078] The defect cause identifying apparatus verifies whether a trail signal fail (TSF) and a server signal fail (SSF) occur in a defect location in the OTN, and the defect location is determined based on tandem connection monitoring (TCM) coordinates consisting of a TCM level and trail information of an optical data unit (ODU) based on a relationship between an OTN line card (LC) and the ODU in the OTN.
[0079] The defect cause identifying apparatus verifies whether the TSF and the SSF occur based on an order of ODUs having relatively small volumes and an ODU having a relatively large volume.
[0080] The defect cause identifying apparatus identifies the cause of the defect occurring in the OTN by sequentially applying, to a defect identifying algorithm, information on whether the TSF and the SSF occur based on an order of first ODUs having relatively small volumes and a second ODU having a relatively large volume.
[0081] Referring to
[0082] For example, referring to the case 1 150 of
[0083] When the loss of signal dLOS occurs as in the case 1 150, the TSF and the SSF may occur in the ODUs having the relatively small volumes, the ODU having the relatively large volume, and an optical transport unit (OTU). The TSF may also occur on an optical channel layer.
[0084] In operation 510, the defect cause identifying apparatus may verify whether the ODUs having the relatively small volumes exist in the segment B in which the defect occurs. Because the segment B has a structure in which the two ODUs having the relatively small volumes are multiplexed to the ODU having the relatively large volume, the ODUs having the relatively small volumes may exist in the segment B.
[0085] Thus, the defect cause identifying apparatus subsequently performs operations 520 and 530 along a solid line, and verifies whether the TSF and the SSF occur in the ODUs having the relatively small volumes.
[0086] Based on a result of the verifying that the TSF and the SSF occur in the ODUs having the relatively small volumes, the defect cause identifying apparatus subsequently performs operations 540 and 550 from operation 510 along the solid line and verifies whether the TSF and the SSF occur in the ODU having the relatively large volume.
[0087] Based on the result of the verifying that the TSF and the SSF occur in the ODU having the relatively large volume, the defect cause identifying apparatus subsequently performs operations 560 and 570 along the solid line and verifies whether the TSF and the SSF occur in the OTU.
[0088] Based on the result of the verifying that the TSF and the SSF occur in the OTU, the defect cause identifying apparatus subsequently performs operation 580 along the solid line and verifies whether the TSF occurs on the optical channel layer.
[0089] Based on the result of the verifying that the TSF occurs on the optical channel layer, the defect cause identifying apparatus identifies that the defect is caused because the loss of signal dLOS occurs as in the case 1 150.
[0090] Accordingly, the defect cause identifying apparatus identifies the cause of the defect by applying the defect identifying algorithm by tracing back the defect. Thus, the defect cause identifying apparatus identifies that the defect in the case 1 150 is the loss of signal dLOS caused by the path disconnection or a transmitter defect.
[0091] Causes of defects in the case 2 160 (a long dashed line) and the case 3 170 (a short dashed line) may be also identified by applying the defect identifying algorithm by tracing back the defects. Thus, the defect cause identifying apparatus identifies that the defect in the case 2 160 is a lock defect dLCK which is caused by inputting a maintenance signal, and the defect in the case 3 170 is a frame loss defect dLOF which is caused by an OTU clock being not properly recovered due to a partial loss of a frame of the ODU2.
[0092] A defect location localizing apparatus includes a setter configured to generate TCM coordinates consisting of a TCM level and trail information of an ODU based on a relationship between an OTN LC and the ODU in the OTN, and a localizer configured to localize the defect location in the OTN by converting the TCM level to a segment on the TCM coordinates.
[0093] The setter includes a divider configured to divide the OTN based on at least one segment based on the OTN LC associated with the first ODUs and the second ODU, and a determiner configured to determine the TCM level based on the segment.
[0094] The localizer includes an identifier configured to identify TCM coordinates of a location at which a defect occurs among TCM coordinates associated with a monitoring mode and a verifier configured to localize the defect location in the OTN based on the TCM level and the trail information of the ODU corresponding to the TCM coordinates of the location at which the defect occurs.
[0095] The defect location localizing apparatus further includes a storage configured to store information on the defect occurring in the localized defect location in the OTN. The information on the defect stored in the storage may be subsequently used to identify a root cause of the defect by the defect cause identifying apparatus.
[0096] The defect cause identifying apparatus includes the verifier configured to verify whether the TSF and the SSF occur in the defect location in the OTN, and the defect location is determined based on the TCM coordinates indicated by the TCM level and the trail information of the ODU based on the relationship between an OTN LC and the ODU in the OTN, and an identifier configured to identify the cause of the defect occurring in the OTN by applying information on whether the TSF and the SSF occur to the defect identifying algorithm.
[0097] The verifier is configured to verify whether the TSF and the SSF occur based on the order of the first ODUs having the relatively small volumes and the second ODU having the relatively large volume, and the identifier is configured to sequentially apply, to the defect identifying algorithm, information on whether the TSF and the SSF occur based on the order of the first ODUs having the relatively small volumes and the second ODU having the relatively large volume.
[0098] According to an aspect of the present invention, it is possible to identify a basic cause of a defect and a defect location in an OTN in a faster and more accurate manner by localizing a defect location in the OTN based on TCM coordinates consisting of a TCM level and trail information of an ODU, and identifying the cause of the defect in the OTN based on a defect identifying algorithm that traces back the cause of the defect occurring in the OTN in an opposite direction to that in which the defect is propagated based on an OTN layer structure based on information on the defect occurring in the localized defect location.
[0099] The components described in the exemplary embodiments of the present invention may be achieved by hardware components including at least one DSP (Digital Signal Processor), a processor, a controller, an ASIC (Application Specific Integrated Circuit), a programmable logic element such as an FPGA (Field Programmable Gate Array), other electronic devices, and combinations thereof. At least some of the functions or the processes described in the exemplary embodiments of the present invention may be achieved by software, and the software may be recorded on a recording medium. The components, the functions, and the processes described in the exemplary embodiments of the present invention may be achieved by a combination of hardware and software.
[0100] The units described herein may be implemented using hardware components, software components, or a combination thereof. For example, a processing device may be implemented using one or more general-purpose or special purpose computers, such as, for example, a processor, a controller and an arithmetic logic unit, a digital signal processor, a microcomputer, a field programmable array, a programmable logic unit, a microprocessor or any other device capable of responding to and executing instructions in a defined manner. The processing device may run an operating system (OS) and one or more software applications that run on the OS. The processing device also may access, store, manipulate, process, and create data in response to execution of the software. For purpose of simplicity, the description of a processing device is used as singular; however, one skilled in the art will appreciated that a processing device may include multiple processing elements and multiple types of processing elements. For example, a processing device may include multiple processors or a processor and a controller. In addition, different processing configurations are possible, such a parallel processors.
[0101] The software may include a computer program, a piece of code, an instruction, or some combination thereof, to independently or collectively instruct or configure the processing device to operate as desired. Software and data may be embodied permanently or temporarily in any type of machine, component, physical or virtual equipment, computer storage medium or device, or in a propagated signal wave capable of providing instructions or data to or being interpreted by the processing device. The software also may be distributed over network coupled computer systems so that the software is stored and executed in a distributed fashion. The software and data may be stored by one or more non-transitory computer readable recording mediums.
[0102] The method according to the above-described embodiments of the present invention may be recorded in non-transitory computer-readable media including program instructions to implement various operations embodied by a computer. The media may also include, alone or in combination with the program instructions, data files, data structures, and the like. The program instructions recorded on the media may be those specially designed and constructed for the purposes of the embodiments, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of non-transitory computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks and DVDs; magneto-optical media such as optical discs; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules in order to perform the operations of the above-described embodiments of the present invention, or vice versa.
[0103] While this disclosure includes specific examples, it will be apparent to one of ordinary skill in the art that various changes in form and details may be made in these examples without departing from the spirit and scope of the claims and their equivalents. The examples described herein are to be considered in a descriptive sense only, and not for purposes of limitation. Descriptions of features or aspects in each example are to be considered as being applicable to similar features or aspects in other examples. Suitable results may be achieved if the described techniques are performed in a different order, and/or if components in a described system, architecture, device, or circuit are combined in a different manner and/or replaced or supplemented by other components or their equivalents. Therefore, the scope of the disclosure is defined not by the detailed description, but by the claims and their equivalents, and all variations within the scope of the claims and their equivalents are to be construed as being included in the disclosure.