Transmission apparatus and data communication channel processing method

Information

  • Patent Application
  • 20070248004
  • Publication Number
    20070248004
  • Date Filed
    August 14, 2006
    18 years ago
  • Date Published
    October 25, 2007
    16 years ago
Abstract
The present invention is a transmission apparatus and a data communication channel processing method that make it possible to realize construction of a monitoring and controlling data communication network in accordance with a network management form desired by a user or an already existing network management form in a network conforming to SONET, SDH, etc., and the transmission apparatus is configured so as to comprise a data communication channel terminator for selectively performing termination processing of an signal received by a data communication channel in accordance with an area attribute setting and a data communication channel pass-through unit for passing through a signal for which termination processing is not performed by the data communication channel terminator to a transmission apparatus belonging to another area.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram showing a configuration of a monitoring and controlling network according to an embodiment of the present invention.



FIG. 2 is a diagram showing a path of a DCC in the monitoring and controlling network.



FIG. 3 is a block diagram showing a configuration of a transmission apparatus according to the embodiment of the present invention.



FIG. 4 is a block diagram showing a configuration of essential details of the transmission apparatuseshown in FIG. 3.



FIG. 5 is a block diagram for explaining the function of the transmission apparatus.



FIG. 6 is a block diagram showing an example of a connection configuration of a transmission apparatus according to the embodiment of the present invention.



FIG. 7 is a block diagram showing an example of a connection configuration of a transmission apparatus according to the embodiment of the present invention.



FIG. 8 is a flow chart for explaining the operation of the transmission apparatuseshown in FIG. 4.



FIG. 9 is a diagram showing a SONET overhead byte on a main signal interface in a SONET/SDH network.



FIG. 10 is a block diagram showing a configuration of a conventional monitoring and controlling network.



FIG. 11 is a diagram for explaining problems in the conventional monitoring and controlling network.





DESCRIPTION OF THE PREFERRED EMBODIMENTS
[A] Explanation of an Embodiment


FIG. 1 is a diagram showing a configuration of a monitoring and controlling network according to an embodiment of the present invention.


As shown in FIG. 1, a monitoring and controlling network 1 according to the present embodiment is configured so as to comprise a plurality of data communication networks {DCN #X (X=1, 2, . . . )} and each DCN #X is set as an object to be managed (monitored and controlled) by a monitoring and controlling terminal (monitoring and controlling system) 2-X (hereinafter, simply referred to as a “monitoring and controlling terminal 2” in some cases when a distinction is not made) with a plurality of level 1 (L1) SONET transmission apparatuses (SONET L1 NE) 3-X-Y (Y=1, 2, . . . ) (hereinafter, simply referred to as NE 3 in some cases when a distinction is not made) being as an NE group belonging to a single area #0. In other words, the monitoring and controlling network 1 is divided into a plurality of DCNs with a group of up to Y (for example, Y=300) NEs 3 belonging to the single area #0 being a unit of an object to be monitored and controlled.


Here, the monitoring and controlling terminal 2 monitors and controls the NE3 in each DCN #X and for example, detecting an alarm signal, controlling an alarm, and monitoring and controlling the setting of each NE 3 (setting of area attribute, setting of routing, etc.). The monitoring and controlling terminal 2 is also designed so as to be capable of generating and terminating an OSI packet for performing monitoring and controlling.


Further, the NE 3 transmits a monitoring and controlling packet (OSI packet) for performing NE control and line control, a data signal, and an IP packet, along with the main signal of SONET, to another NE 3 by the above-described DCC, and FIG. 1 shows how a plurality of NEs 3 (up to Y units) respectively constitute the above-mentioned area #0 in each DCN #X by being connected to each another as described above.


In other words, the monitoring and controlling network 1 in the present embodiment differs from a conventional one in that the entire monitoring and controlling network 1 is constituted by a plurality of DCNs #X and further, each DCN #X is constituted by only the single area #0. That is, by dividing the monitoring and controlling network 1 into a plurality of DCNs #X, it is made possible to increase the total number of NEs in the monitoring and controlling network 1 while keeping the number of NEs 3 in each DCN #X equal to or less than a manageable upper limit NE number (here, for example, Y=300) in an area.


Note that, as will be explained below using FIG. 2, the NEs 3-X-Y in FIG. 1 are connected by a transmission path, for example, an optical fiber, so as to form a ring-shaped network, a star-shaped network, a mesh-shaped network, or a network combining these shapes in accordance with geographical circumstances in which paths for transferring user data and NEs are arranged.


Here, the DCC processing method in the present embodiment is explained using FIG. 2 showing the path of the DCC between the respective DCNs #X.


In FIG. 2, for simplicity of explanation, it is assumed that the above-mentioned monitoring and controlling network 1 is constituted by three DCNs (DCN #1, DCN #2, DCN #3).


Here, the DCN #1 is constituted by connecting the monitoring and controlling terminal 2-1 and the NEs 3-1-1, 3-1-2, 3-1-3, and 3-1-4 connected in a ring shape (ring network A) and the DCN #2 is constituted by connecting the monitoring and controlling terminal 2-2 and the NEs 3-2-1 and 3-2-2 connected in a ring shape (ring network B). Further, the DCN #3 is constituted by connecting the monitoring and controlling terminal 2-3 and the NEs 3-3-1, 3-3-2, 3-3-3, and 3-3-4 connected in a ring shape (ring network C).


Then, as shown in FIG. 2, in the DCC processing method in the present embodiment, the NE 3 is designed so as to selectively perform termination processing of a signal (a signal including an OSI packet, an IP packet other than that, etc., and referred to as a DCC signal hereinafter) received by the DCC in accordance with an area attribute setting, and further, so as to capable of passing through a DCC signal (specifically an OSI packet) for which termination processing is not performed to another NE 3 belonging to an area other than the area (DCN) to which the NE 3 in question belongs.


For example, if attention is paid to the DCN #1, the DCC signal (OSI packet) generated in the DCN #1 is subjected to termination processing in each of the NEs 3-1-1, 3-1-2, 3-1-3, and 3-1-4, however, the OSI packet generated in the DCN #2 is passed through to the DCC in the neighboring DCN #2 as is without being subjected to termination processing in a transparent manner (in a transmissive manner) after being taken out from the DCC in the NE 3-1-4 in question due to the area attribute setting (pass-through setting) for the NE 3-1-4.


Similarly, if attention is paid to the DCN #3, the OSI packet generated in the DCN #3 is subjected to termination processing in each of the NEs 3-3-1, 3-3-2, 3-3-3, and 3-3-4, however, the OSI packet generated in the DCN #2 is passed through to the DCC in the neighboring DCN #3 as is without being subjected to termination processing in a transparent manner after being taken out from the DCC in the NE 3-3-1 in question due to the area attribute setting for the NE 3-3-1.


Then, if attention is paid to the DCN #2, the OSI packet generated in the DCN #2 is scheduled to be transmitted through the NE 3-2-1, the NE 3-1-4, the NE 3-2-2, and the NE 3-3-1, however, to be subjected actually to termination processing only in the NE 3-2-1 and the NE 3-2-2 arranged in the DCN #2, and is passed through to each DCC in the neighboring DCN #2 and DCN #3 in a transparent manner without being subjected to termination processing after being taken out from the DCC in the NE 3-1-4 and the NE 3-3-1.


As described above, by causing each DCC to have respective different area (DCN) attribute (path-through setting) while physically connecting each NE 3, it is made possible to perform area management by dividing a desired NE 3 as an NE belonging to a different DCN and also to construct a plurality of DCNs in one monitoring and controlling network 1.


At this time, for the DCC signal to be passed through, it is not necessary to perform routing processing and it is also not necessary to store address information for routing control about the signal in a memory for managing address information (not shown schematically) , therefore, it is also made possible to save the amount of memory usage of the memory for managing address information.


Next, the termination processing and the pass-through processing method of the DCC are explained below using FIG. 3.


In FIG. 3, for simplicity of explanation, it is assumed that to the DCN #1, the monitoring and controlling terminal 2-1 and the NEs 3-A, 3-B, 3-C, 3-D, and 3-Z belong and similarly, to the DCN #2, the monitoring and controlling terminal 2-2 and the NEs 3-E and 3-F belong, and further, to the DCN #3, the monitoring and controlling terminal 2-3 and NEs 3-G and 3-H belong. Incidentally, in the following explanation also, the NEs 3-A to 3-H, and 3-Z are simply referred to as the “NE 3” when a distinction is not made.


Then, the NE 3-Z is configured so as to comprise a data communication channel termination section 4 and a plurality of optical interfaces (OC-n ports) 5 for transmitting and receiving a main signal frame [OC (Optical Carrier)−n : n=3, 12, 48, 192, etc.] corresponding to the connection destinations NE-A to NE-H. Although not shown schematically, it is also assumed that other NEs 3 have the same configuration.


Here, the data communication channel termination section (data communication channel termination means) 4 of the NE 3-Z performs termination processing through the OC−n for which the DCC pass-through setting is not performed due to the area attribute setting, that is, performs termination processing of the DCC signal (OSI packet, IP packet, etc.) included in the SOH of the main signal frame received from any of the NEs 3-A to 3-D belonging to the same DCN #1 as the area to be monitored and controlled.


In contrast to this, the DCC signal through the OC−n port 5 for which the DCC pass-through setting is performed due to the area attribute setting, that is, the DCC signal included in the SOH of the main signal frame received from any of the NE 3-E and the NE 3-F belonging to the DCN #2 (or any of the NE-G and the NE-H belonging to the DCN #3) to be managed by being divided as an area to be monitored and controlled different from the DCN #1 to which the local apparatus belongs is, in principle, passed through in a transparent manner to the NE 3-E or the NE 3-F, or to the NE 3-G or the NE 3-H belonging to the DCN #2 or #3 other than the DCN #1 to which the local apparatus (NE-Z) belongs.


However, as already described, there may be the case where the DCC signal includes an IP packet for another purpose (function) such as confirmation of connection between neighboring NEs 3, besides the layer 3 level OSI packet, which is information (a signal) for monitoring and controlling, and in such the case, it is necessary to perform termination processing of the IP packet in question in order to maintain the compatibility with the already existing function (communication) and to pass through only the OSI packet.


Therefore, the signal received by the DCC is terminated to LAPD link (layer 2) level, a packet at layer 3 level is taken out, whether the packet in question is an OSI packet (specific monitoring and controlling signal) or an IP packet, and if the packet in question is not an OSI packet, termination processing is performed in the DCC termination section 4 as is the case of the DCC signal for which the DCC pass-through setting is not performed and if the packet in question is an OSI packet, the above-mentioned pass-through is performed.


Due to this, for example, a signal to be transmitted by the DCC belonging to the DCN #2 is, after terminated to layer 3 level among the SDCC (SONET Section Data Communications Channel) (layer 1) level, which is a physical layer, the LAPD (Link Access Procedure on D channel) link (layer 2) level, which is a data link layer, and the IS-IS (Intermediate System to Intermediate System) (layer 3) level, which is a network layer, in the NE 3-E (or the NE 3-G), which is the DCC termination node, terminated only to the LAPD (Data Link) link (layer 2) level in the NE 3-Z, which is the DCC pass-through node, and is passed through to the NE 3-F, which is the DCC termination node without being terminated to the IS-IS (Network) (layer 3) level. Then, the signal (OSI packet) in question is terminated to the IS-IS (Network) (layer 3) level in the NE 3-F (or the NE 3-H) , which is the DCC termination node of the connection destination.


In order to realize the above-mentioned pass-through processing, if attention is paid to its essential configuration, the NE 3 in the present embodiment is configured so as to comprise, for example, a physical layer (layer 1) termination processing section 6, a main signal/SONET overhead demultiplexing processing section 7, an LAPD (layer 2) termination/layer 3 packet identification section 8, a layer 3 packet cross connect section 9, a layer 3 packet termination processing section 10, a main signal cross connect section 11, and a control section 12, as shown in FIG. 5. Here, the physical layer (layer 1) termination processing section 6, the main signal/SONET overhead demultiplexing processing section 7, and the LAPD (layer 2) termination/layer 3 packet identification section 8 are provided corresponding to the above-mentioned OC−n port (that is, the DCC included in a different main signal frame) 5 and in the example shown in FIG. 5, four sets are provided corresponding to the four different kinds of main signal frames (transmission rates) of OC-192, OC-48, OC-12, and OC-3. Incidentally, the number of sets is not limited to this and it is possible to adequately change the number in accordance with the number of OC-n ports 5 to be mounted.


Here, the layer 1 termination processing section 6 performs termination processing of the physical layer (layer 1) of the SONET signal of the OC-n and comprises functions of optical-electrical (OE) conversion and electrical-optical (EO) conversion.


Further, the main signal/SONET overhead demultiplexing processing section 7 demultiplexes the received signal subjected to optical-electrical conversion in the layer 1 termination processing section 6 into the overhead and the main signal, while generating a SONET signal (transmission signal) by adding the SONET overhead (SOH, LOH) to the main signal cross-connected at the main signal cross connect section 11. The demultiplexed received main signal is inputted to the main signal cross connect section 11 and the rest of the overhead is inputted to the layer 2 termination/layer 3 packet identification section 8 in the post-stage.


The layer 2 termination/layer 3 packet identification section (layer 2 termination processing section, layer 3 identification section) 8 performs termination processing of the demultiplexed overhead to the LAPD layer (layer 2) level and extracts the DCC signal (signal at layer 3 level) included in the SOH and further identifies whether the DCC signal in question is an OSI packet or an IP packet of a layer 3 packet (however, termination processing at layer 3 level is not performed) and the OSI packet is inputted to the layer 3 packet cross connect section 9 and the IP packet is inputted to the layer 3 packet termination processing section 10.


The layer 3 packet cross connect section (the layer 3 pass-through processing section and the data communication channel cross connect processing section) 9 selectively connects between any of the OCs−n in accordance with the pass-through setting (area attribute setting) from the control section 12 and cross-connects the OSI packet inputted when the received DCC signal is identified as the OSI packet by the layer 2 termination/layer 3 packet identification section 8 to the OC-n port 5 of the connection destination for which the pass-through setting is performed without performing termination processing.


The layer 3 packet termination processing section (layer 3 termination processing section) 10 performs termination processing of an IP packet other than the OSI packet identified by the layer 2 termination/layer 3 packet identification section 8. In other words, the layer 2 termination/layer 3 packet identification section 8 and the layer 3 packet termination processing section 10 function as the DCC termination section 4 (data communication channel termination means) for selectively performing termination processing of the signal received by the DCC in accordance with the area attribute setting and the layer 2 termination/layer 3 packet identification section 8 and the layer 3 packet cross connect section 9 function as the data communication channel pass-through means for passing through a signal (OSI packet) for which termination processing is not performed in the layer 2 termination/layer 3 packet identification section 8 and the layer 3 packet termination processing section 10 to the NE 3 belonging to an area other than the area to which the local NE 3 belongs.


The main signal cross connect section 11 performs cross connect processing of the main signal demultiplexed by the main signal/overhead byte demultiplexing processing section 7 in accordance with the main signal path setting.


Then, the control section (control means, pass-through setting information output section) 12 performs various controls and setting processing of the local NE 3 based on the control command received from the monitoring and controlling terminal 2 and for example, is designed so as to be capable of setting pass-through of the DCC by controlling the signal path within the layer 3 packet cross connect section 9, of outputting information about the OC-n port 5 for which the DCC pass-through is set and information about its connection destination NE 3 and OC-n port 5 (that is, connection information of DCC) to the monitoring and controlling terminal 2 to display on a display device such as its monitor (not shown schematically), etc.


As described above, by comprising the layer 3 packet cross connect section 9, the NE 3 in the present embodiment is capable of performing the pass-through setting freely for the DCC at an arbitrary port 5 irrespective of the bit rate and the network form, such as the pass-through setting between the ports 5 with the same transmission rate (bit rate) and between the ports 5 with different bit rates as shown in FIG. 6, or the pass-through setting between the ports 5 of the NE 3 on the same ring and between the ports 5 of the NE 3 on the different rings (protection group) by means of the control command, and of realizing a flexible network management form.


The operation of the transmission apparatus in the present embodiment configured as described above is explained below using a flow chart shown in FIG. 8.


First, the OC-n port (input port) 5 of the NE 3 receives a SONET signal (optical signal) and the received optical signal is inputted to the layer 1 termination processing section 6, and the physical layer (layer 1) is subjected to termination processing and optical-electrical (OE) conversion processing is performed (step S1).


Then, the SONET signal (electrical signal) outputted from the layer 1 termination processing section 6 is inputted to the main signal/SONET overhead demultiplexing processing section 7 and demultiplexed into the SONET overhead and the main signal (step S2), and the demultiplexed received main signal is inputted to the main signal cross connect section 11 and the remaining overhead is inputted to the layer 2 termination/layer 3 packet identification section 8 in the post-stage. Here, the received main signal inputted to the main signal cross connect section 11 is subjected to cross connect processing in accordance with the main signal path setting.


On the other hand, the demultiplexed SONET overhead is subjected to termination processing to the LAPD layer (layer 2) level by the layer 2 termination/layer 3 packet identification section 8 and the DCC signal included in the SOH is extracted and further, whether the DCC signal in question is the OSI packet or the IP packet of the layer 3 packet is identified (step S3). Then, when the DCC signal in question is the OSI packet, the OSI packet is inputted to the layer 3 packet cross connect section 9 and when the DCC signal in question is the IP packet, the IP packet is inputted to the layer 3 packet termination processing section 10. Here, the IP packet is subjected to termination processing by the layer 3 packet termination processing section 10.


Next, when the OSI packet is set to pass-through (area attribute setting) by the control section 12, the OSI packet is cross-connected to the connection destination OC-n port 5 set to pass-through without being subjected to termination processing by the layer 3 packet cross connect section 9 that selectively connects between arbitrary ones of the OC-n ports 5 in accordance with the pass-through setting, and other OSI packets are inputted to the layer 3 packet termination processing section 10 and subjected to termination processing (step S4).


Then, the OSI packet for which the pass-through is set is inputted to the layer 2 termination/layer 3 packet identification section 8 corresponding to the connection destination OC-n port 5, the LAPD link (layer 2) overhead is attached thereto, and sent out to the main signal/SONET overhead demultiplexing processing section 7 corresponding to the connection destination OC-n port 5 as a DCC signal (step S5).


The DCC signal is subjected to coupling processing with the main signal cross-connected in the main signal cross connect section 11 by the main signal/SONET overhead demultiplexing processing section 7 and sent out to the layer 1 termination processing section 6 corresponding to the connection destination OC-n port 5 as a SONET signal (electrical signal) (step S6).


Next, the SONET signal (electrical signal) is subjected to electrical-optical (EO) conversion processing (step S7) by the layer 1 termination processing section 6 and sent out to the cross connect (pass-through) destination OC-n port (output port) 5 as a SONET signal (optical signal).


Due to this, it is possible to accurately perform pass-through of the OSI packet while performing necessary termination processing of a signal (main signal, IP packet, etc.) other than the OSI packet among the signals at layer 3. Therefore, it is possible to realize construction of the monitoring and controlling network 1 by flexible area division while maintaining the compatibility of communication required between the NEs 3 by an already existing DCC. Further, it is possible to perform the pass-through setting freely for the DCC at an arbitrary OC-n port 5 irrespective of the transmission rate (bit rate) of the main signal frame included in the DCC and the network form through which the main signal frame transmits and to realize a more flexible network management form.


Therefore, even if the number of NEs 3 to be monitored and controlled by the DCC increases, it is possible to easily perform management by dividing the area so that the number of NEs 3 that can be managed in one area is equal to or less than the maximum number by means of the area attribute setting. As a result, it is possible to flexibly realize construction of a communication network relating to the monitoring and controlling OSI packet in accordance with a network management form desired by a user or without the need to make a considerable modification to an already existing network management form.


An embodiment of the present invention is explained in detail as above, however, the present invention is not limited to each embodiment described above and it is possible to make arbitrary modifications without departing from the gist of the present invention.

Claims
  • 1. A transmission apparatus used in a network capable of monitoring and controlling a plurality of transmission apparatuses for each area by a data communication channel, comprising: a data communication channel termination means for selectively performing termination processing of a signal received by said data communication channel in accordance with an area attribute setting for a local area; anda data communication channel pass-through means for passing through a signal for which termination processing is not performed by said data communication channel termination means to a transmission apparatus belonging to an area other than the local area.
  • 2. The transmission apparatus according to claim 1, wherein said data communication channel pass-through means comprises: a layer 2 termination processing section for performing termination processing of said signal for which termination processing is not performed to layer 2 level and extracting a signal at layer 3 level;a layer 3 identification section for identifying whether said signal at layer 3 level extracted by said layer 2 termination processing section is a specific monitoring and controlling signal; anda layer 3 pass-through processing section for, when said signal at layer 3 level is identified as said specific monitoring and controlling signal by said layer 3 identification section, passing through said monitoring and controlling signal by a data communication channel to said other transmission apparatus without performing termination processing.
  • 3. The transmission apparatus according to claim 2, wherein said data communication channel pass-through means further comprises a layer 3 termination processing section for performing termination processing of said signal at layer 3 level when said signal at layer 3 level is identified as a signal other than said monitoring and controlling signal at layer 3 level by said layer 3 identification section.
  • 4. The transmission apparatus according to claim 1, further comprising: a plurality of ports provided in accordance with said plurality of data communication channels;a data communication channel cross connect processing section for selectively connecting between any of said ports; anda control means for performing said setting of pass-through by controlling said data communication channel cross connect processing section.
  • 5. The transmission apparatus according to claim 4, wherein said plurality of ports are provided for each transmission rate of a main signal frame in which a signal of said data communication channel is included.
  • 6. The transmission apparatus according to claim 4, wherein said plurality of ports are provided for each form of a network through which a main signal frame in which a signal of said data communication channel is included transmits.
  • 7. The transmission apparatus according to claim 4, wherein said control means comprises a pass-through setting information output section for outputting information about the port set to said pass-through and its connection destination.
  • 8. The transmission apparatus according to claim 5, wherein said control means comprises a pass-through setting information output section for outputting information about the port set to said pass-through and its connection destination.
  • 9. The transmission apparatus according to claim 6, wherein said control means comprises a pass-through setting information output section for outputting information about the port set to said pass-through and its connection destination.
  • 10. A data communication channel processing method, used in a transmission apparatus which is an element of a network capable of monitoring and controlling a plurality of transmission apparatuses for each area by a data communication channel, the method comprising: a termination processing step for selectively performing termination processing of a signal received by said data communication channel in accordance with an area attribute setting for a local area; anda data communication channel pass-through step for passing through a signal for which termination processing is not performed in said termination processing step to a transmission apparatus belonging to an area other than the local area.
  • 11. The data communication channel processing method according to claim 10, wherein said data communication channel pass-through step comprises: a layer 2 termination processing step for performing termination processing of said signal for which termination processing is not performed in said termination processing step to layer 2 level and extracting a signal at layer 3 level;a layer 3 identification step for identifying whether said signal at layer 3 level extracted in said layer 2 termination processing step is a specific monitoring and controlling signal; anda layer 3 pass-through processing step for, when said signal at layer 3 level is identified as said specific monitoring and controlling signal in said layer 3 identification step, passing through said monitoring and controlling signal by a data communication channel to said other transmission apparatus without performing termination processing.
  • 12. The data communication channel processing method according to claim 11, wherein said data communication channel pass-through step further comprises a layer 3 termination processing step for performing termination processing of said signal at layer 3 level when said signal at layer 3 level is identified as a signal other than said monitoring and controlling signal at layer 3 level in said layer 3 identification step.
Priority Claims (1)
Number Date Country Kind
2006-118391 Apr 2006 JP national