This application claims the priority of Korean Patent Application No. 2003-96194, filed on Dec. 24, 2003, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
1. Field of the Invention
The present invention relates to an apparatus for and a method of integrating switching and transferring of synchronous digital SONET/SDH signals, plesiochronous digital hierarchy PDH signals, and Ethernet signals.
2. Description of the Related Art
Generally, a synchronous optical network (SONET), a synchronous digital hierarchy (SDH) network, and a plesiochronous digital hierarchy (PDH) network use paths and bandwidths exclusively, thereby providing highly reliable and safe communications service. However, the exclusive use of the bandwidths decreases the usage efficiency of the bandwidths and the service usage price is expensive.
On the other hand, an Ethernet network that transfers Internet Protocols (IP) in frames does not use paths and bandwidths exclusively, and sharing of bandwidths is possible by using a statistical multiplexing function. Thus, the usage efficiency of the bandwidths is high and the service usage price is moderate. However, the communications reliability and safety is inferior to the SONET/SDH network because data loss through burst or runaway occurs.
Therefore, in order for a network service provider to provide a service with high reliability and safety at a moderate price in various bandwidths, both SONET/SDH network and Ethernet devices are needed. However, to operate and manage both SONET/SDH network and Ethernet devices requires high initial investment and system maintenance costs.
As a way to solve this problem, integrated systems and methods that can accept both SONET/SDH and Ethernet signals in a single platform, and switch and transfer the SONET/SDH and Ethernet signals are frequently used. These systems and methods can be classified into three categories according to a method of forming a switch fabric: forming a switching fabric with only a packet switch, forming a switching fabric with only a timeslot switch, and forming a switching fabric with a packet switch, a timeslot switch, and a signal conversion block between the packet switch and the timeslot switch.
The first method is appropriate for an application with high switching traffic among packet signals, but it has a very high difficulty in implementing a switching function for synchronous digital signals. The second method is appropriate for an application with high switching amount among synchronous digital signals, but the cost of a packet exchange service increases a lot compared to the first method. The third method can form a system accordingly to a switching amount among packet signals and synchronous digital signals, and can provide a conventional packet exchange service and a synchronous timeslot exchange service with the same quality and price.
Another method besides the previously mentioned ones is to use an asynchronous transfer mode (ATM) switch and to switch synchronous digital signals and packet signals after they are transformed into ATM cells. This method has an advantage of providing a reliable virtual connection service by the ATM. However, to apply this method, an additional connection setting is required even for sending the packet signals, which makes it difficult to control an application. Also, it is difficult to apply this method to a large-capacity system since the complexity of the method increases as the system capacity increases.
The present invention provides an apparatus for and a method of integrating switching and transferring of synchronous digital (synchronous optical network/synchronous digital hierarchy (SONET/SDH)) signals, plesiochronous digital (plesiochronous digital hierarchy (PDH)) signals, and Ethernet signals, thereby providing varied and reliable communications service at a moderate price to users and providing decreased investment costs and maintenance fee to carrier service providers.
The present invention also provides an apparatus and method for a new service using a packet/timeslot bridge besides providing SONET/SDH signal, PDH signal, and Ethernet connection service at a same price and quality to a conventional system by configuring a system accordingly to a switching capacity among packet signals and switching capacity among synchronous digital signals.
According to an aspect of the present invention, there is provided an apparatus for integrating switching and transferring of SONET/SDH, PDH, and Ethernet signals, the apparatus including: a channel configuration management control unit that generates first information which includes switching, bridging and framing information of the input and output signals, controls a flow of the input and output signals, and carries out a SONET/SDH protection switching; an Ethernet signal connection unit that transforms the Ethernet signal into packets with predetermined length with the first information as a basis outputting the packets; a packet switch that switches the packets with the first information as a basis; a PDH/SONET/SDH signals connection unit that maps a digital signal level-n (DSn) signal and optical carrier level-M (OC-M)/synchronous transport module level N (STM-N) signals into a virtual container level 3 or 4 (VC3/4) signal; a timeslot switch that switches a timeslot of VC3/4 units with the first information as a basis, and generates and distributes a system synchronizing signal by receiving a network synchronizing signal; and a packet/timeslot switch that transforms the Ethernet signal extracted from the timeslot switched VC3/4 into packets with a predetermined length with the first information as a basis, and mapping the Ethernet signal generated by reassembling the packets switched to the VC3/4 and carrying out an Ethernet over SONET/SDH (EOS) function.
According to another aspect of the present invention, there is provided a method of integrating switching and transferring of SONET/SDH, PDH, and Ethernet signals, by which output SONET/SDH, PDH, and Ethernet signals are transformed into a signal form appropriate for an external device after carrying out mutual switching for each of the inputted signals, the method including: generating and storing information to process an output signal with characteristics of the input signal as a basis; if the input signal is an Ethernet signal, transforming the Ethernet signal into packets with predetermined length with one of the Ethernet signal and an IP data included in an Ethernet signal as a basis; if the input signal is DSn or OC-M/STM-N signal, transforming DSn or OC-M/STM-N signal into a VC3/4 signal; switching the packets with predetermined length with the information as a basis; timeslot switching the VC3/4 signal with the information as a basis; transforming the switched packets with predetermined length into a form appropriate for timeslot switching by EOS signal processing after reassembling into an Ethernet signal based on the information; transforming the timeslot switched VC3/4 signal into a form appropriate for packet switching by extracting an Ethernet signal by EOS signal processing and segmenting into packets with predetermined length based on the information; and outputting the switched packets and the timeslot switched VC3/4 signal transformed into an appropriate form after doing one of multiplexing, inverse mapping, and reassembling into a signal form appropriate for the external device.
The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
The present invention will now be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown. In the drawings, parts that are irrelevant to describing the invention are omitted for clarity. Like reference numerals in the drawings denote like elements.
The channel configuration management control unit 100 generates switching, bridging, and framing information by information such as form of a connection signal, bandwidth, and form of a service; changes a look-up table 208 (see
Referring to
In addition, the EOS 404 of the packet/timeslot bridge 160 and the SONET/SDH backplane transceiver 405 carries out functions after being synchronized by the system synchronizing signal.
The following is a detailed description of the apparatus for integrating switching and transferring of synchronous digital SONET/SDH signals, plesiochronous digital PDH signals, and Ethernet signals with the above-mentioned structure.
First, the channel configuration management control unit 100 changes the look-up table 208 of the input and output Ethernet signal connection units 110 and 120, the configuration information register 301 of the input and output PDH, SONET/SDH signals connection units 130 and 140, and the look-up table 403 of the packet/timeslot bridge 160 by generating switching, bridging, and framing information by information such as form of a connection signal, service bandwidth, and form of a service as a basis, and in addition, restructures the connection memory value of the packet switch 150 and the timeslot switch 170 by carrying out protection-switching function of SONET/SDH.
Referring to
The first switching and transferring process inputs the Ethernet signal (S10A), carries out the L2/L3 processing (S20A), and then segments the Ethernet signal into packets with a predetermined length (S30). The converted packets with predetermined length inputted to the packet switch 150 are switched to the output Ethernet signal connection unit 130 or 140 or to the packet/timeslot bridge 160 (S40A). The packets switched to the output Ethernet signal connection unit 130 or 140 are reassembled as the Ethernet signal (S60), and carries out the L2/L3 processing (S70A), and then is outputted as 10/100 Ethernet, GbE, or XGbE signal (S80A).
The second switching and transferring process reassembles the packets with predetermined length which are inputted to the packet/timeslot bridge 160 through the packet switch 150, the packets are matched to the SONET/SDH timeslot by the EOS signal process, and then outputs the packets to the timeslot switch 170 (S50), or outputs packets segmented into predetermined length after extracting them from an Ethernet signal by the EOS signal process from the VC3/4 signal inputted to the packet/timeslot bridge 160 from the timeslot switch 170 to the packet switch 150 (S50).
The third switching and transferring process timeslot switches (S40B) the VD3/4 that mapped (S20B) the PDH signal (S10B) inputted from the outside of the system and the VC3/4 that demultiplexed and processed (S20C) the SONET/SDH signal (S10C) inputted from the outside of the system to the output PDH, SONET/SDH signals connection unit 130 or 140 or to the packet/timeslot bridge 160. The output PDH, SONET/SDH signals connection unit 130 or 140 either inverse maps the timeslot switched VC3/4 (S70B) and outputs as PDH signal (S80B), or carries out processing and multiplexing of the SONET/SDH (S80C).
The channel configuration management control unit 100 generates switching, bridging, and framing information with information such as form of a connection signal, service bandwidth, and form of a service as a basis for previously mentioned three forms of traffic to set values for the look-up table 208 of the input and output Ethernet signal connection units 100 and 120, the configuration information register 301 of the input and output PDH, SONET/SDH signals connection units 130 and 140, the look-up table 403 of the packet/timeslot bridge 130, and connection memories of the packet switch 150 and the timeslot switch 170. Then, the channel configuration management control unit 100 manages so that each function is carried out with the set value as a basis.
Accordingly, the present invention provides a distinctive service reliability and safety by setting a priority for the three forms of traffics. For example, the present invention provides a highly reliable and safe communications service by carrying out a protection switching operation provided by a SONET/SDH standard for a traffic that is inputted to a PDH, SONET/SDH signals connection unit 140 and is outputted to a PDH, SONET/SDH signals connection unit 130 through a timeslot switch 170. In addition, the present invention provides a lowest service reliability and safety for a traffic that is inputted to an Ethernet signal connection unit 110 and is outputted to an Ethernet signal connection unit 120 through a packet switch 150; and a mid-level service reliability and safety for a traffic that is inputted to an Ethernet signal connection unit 110 and is outputted to a PDH, SONET/SDH signals connection unit 140 through a packet switch 150, a packet/timeslot bridge 160 matched to a SONET/SDH frame, and a timeslot switch 170, respectively.
Additionally, more varied and layered service can be provided by using functions of an MAC L2/L3 processor 207 and an Ethernet frame SAR traffic manager 209 for the traffic that is inputted through the Ethernet signal connection unit 110 and is outputted to the Ethernet signal connection unit 120 through the packet switch 150.
Next, after receiving Ethernet frames inputted to a system, the input and output Ethernet signal connection units 110 and 120 segments the received frame data into packets in forms the packet switch 150 can recognize and reassembles the packets with a predetermined length received from the packet switch 150 into the Ethernet frames (SAR), and then outputs the Ethernet frames.
Here, the input and output Ethernet signal connection units 110 and 120 analyses configuration management information of the look-up table 208, recognizes output port information and priority information corresponding to the packet or Ethernet frame packet switch 150, and then either adds or deletes switching information the packet switch 150 can recognize.
The packet switch 150 switches the packets to corresponding output ports by the switching information included in the packet with predetermined length received from the input and output Ethernet signal connection units 110 and 120. The packet switch 150 provides a non-blocking switching path to the input and output Ethernet signal connection units 110 and 120 and the packet/timeslot bridge 160. Here, the packet switch 150 carries out the switching function by using queuing for each destination output port, scheduling, crossbar or shared buffering which the general packet switches of predetermined length carries out.
Next, the input and output PDH, SONET/SDH signals connection unit 130 and 140 maps a DSn (n=0, 1, 2, 3) signal into VC3/4, and carries out overhead and pointer process functions to OC-M (M=3, 12, 48, 192, 768)/STM-N (N=M/3) signal. Then, demultiplexes in VC3/4 units and outputs to the timeslot switch 170. Also, the input and output PDH, SONET/SDH signals connection unit 130 and 140 outputs the DSn signal that inverse mapped the timeslot switched VC3/4 and the OC-M/STM-N signals that multiplexed the VC3/4 signals and framed SONET/SDH to the outside of the system.
Here, a configuration related to multiplexing/demultiplexing and framing between the VC3/4 signal and the OC-M/STM-N signal and mapping and inverse mapping information between the DSn signal and the VC3/4 signal, and control information are already stored at the configuration information register 301 by a channel configuration control unit 100.
Here, the timeslot switch 170 carries out a timeslot switching in VC3/4 units by connection memory information set by the channel configuration management control unit 100. Also, the timeslot switch 170 can carry out the timeslot switching function as a forced switching, passive switching, or automatic switching systems by a SONET/SDH protection switching mechanism the channel configuration management control unit 100 carries out.
In addition, the timeslot switch 170 carries out the timeslot switching by synchronizing to a network synchronizing signal received from an SONET/SDH synchronizing source outside the system, and generates a system synchronizing signal from the received network synchronizing signal and distributes to the input and output PDH, SONET/SDH signal connection units 130 and 140 and the packet/timeslot bridge 160, thereby synchronizing the system operation.
Lastly, the packet/timeslot bridge 160 reassembles the packets of predetermined length inputted from the packet switch 150 and generates the Ethernet frames. Then, the packet/timeslot bridge 160 frames the generated Ethernet frames with GFP into VC3/4 using information set in a configuration information register 404A, provides VCAT virtual concatenation composed of VC3/4s, and carries out dynamic bandwidth control function to VC3/4 that makes up a virtual concatenation group (VCG). Also, the packet/timeslot bridge 160 extracts the Ethernet frame from the VC3/4 signal inputted from the timeslot switch 170, transforms the Ethernet frame into a packet of predetermined length with reference to the look-up table 403, and then outputs the packet to the packet switch 150.
Here, when inputting and outputting the VC3/4 signal, the packet/timeslot bridge 160 is synchronized to the system synchronizing signal received from the timeslot switch 170
A method of integrating switching and transferring of SONET/SDH, PDH, and Ethernet signals according to the present invention can also be embodied as a computer code on a recording medium. The recording medium includes all types of recording devices on which data a computer system can read are stored. Examples of the recording medium includes read-only memory (ROM), random access memory (RAM), compact disk read-only memory (CD-ROM), magnetic tape, hard disk, floppy disk, flash memory, optical data storage device, and carrier waves (for example, transmission through the Internet). In addition, the method can be stored as computer codes and be executed in a distributed manner on a computer system connected to a computer communication network.
As described above, an apparatus for integrating switching and transferring of synchronous digital (SONET/SDH) signals, plesiochronous digital (PDH) signals, and Ethernet signals according to the present invention can provide various bandwidths and quality performance in a single platform, and a integration of packet exchange service, synchronous timeslot exchange service, and packet/timeslot bridging service.
In addition, it can enlarge and configure packet switching capacity, timeslot switching capacity, and packet/timeslot bridging capacity, and can provide a distinctive service through a packet/timeslot bridge compared to a service provided by a separate Ethernet device or a SONET/SDH network device.
Through the above-mentioned features, varied and reliable communication service at a moderate price is provided to service users, and decreased investment and maintenance fee is provided to service providers.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2003-0096194 | Dec 2003 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
5251206 | Calvignac et al. | Oct 1993 | A |
6496519 | Russell et al. | Dec 2002 | B1 |
6633584 | Russell et al. | Oct 2003 | B1 |
6798779 | Shimbashi et al. | Sep 2004 | B1 |
6870877 | Notani | Mar 2005 | B2 |
7031324 | Goody | Apr 2006 | B1 |
20010036187 | Lometti et al. | Nov 2001 | A1 |
20030056017 | Gonda | Mar 2003 | A1 |
Number | Date | Country |
---|---|---|
P1999-1000001 | Jan 1999 | KR |
20010088391 | Sep 2001 | KR |
Number | Date | Country | |
---|---|---|---|
20050141568 A1 | Jun 2005 | US |