Virtual concatenation
Encyclopedia
Virtual concatenation is an inverse multiplexing technique creating a large capacity payload container distributed over multiple smaller capacity TDM
signals. These signals may be transported or routed independently. Virtual concatenation has been defined for SONET
/SDH
, OTN
and PDH
path signals.
Alternate SONET/SDH concatenation techniques are contiguous concatenation and arbitrary concatenation.
(LCAS), and the Generic Framing Procedure
(GFP).
In conjunction with LCAS and GFP, Virtual Concatenation gives the advantage of splitting the required bandwidth equally among a set number of sub paths called Virtual Tributaries (VT).
The Virtual Concatenation is specified in ITU-T Recommendations G.707 (2007) and G.783 (2006).
Virtual Concatenation is used to split Sonet/SDH bandwidth up into right-sized groups. These virtually concatenated groups can be used to support different customers and services and bill accordingly. VCAT works across the existing infrastructure and can significantly increase network utilization by effectively spreading the load across the whole network.
Sonet/SDH is a hierarchical network. At each level, payloads are a concatenation of lower-order payloads. So, for example, an STS192 (10 Gbit/s) payload consists of four OC48 (2.5 Gbit/s) payloads concatenated together.
With VCAT, an STS192 payload could consist of a number of virtually concatenated groups, each with up to 192 non-contiguous STS1 (51 Mbit/s) payloads. Each STS1 within a group may be provisioned over different parts of the network. VCAT supports both high-order paths and low-order tributary paths.
Bandwidth is allocated in multiples of 51 Mbit/s and therefore high-order VCAT can be used to provision sub-rate traffic across Gigabit Ethernet. This makes high-order VCAT ideal for the metro application.
Bandwidth is allocated in 2-Mbit/s chunks and therefore low-order VCAT can be used to provision sub-rate traffic across 10/100-Mbit/s Ethernet used in the access network.
The Virtual Concatenation protocol performs its content delivery through a process called byte-interleaving. For example, given that we wish to provision a Gigabit Ethernet
(n, 1Gb/s) service then we would provision it across (7) STS-nc VT’s, where each of the VCG members carry a bandwidth equivalent of V = n/k [bits/second], where in this case n = 1Gb and k = 7. What typically happens is that the data is interleaved such that the first byte is put onto VT1, the second byte is put onto VT2, and so on until the seventh byte is put onto VT7. The process repeats beginning with the eighth byte which is sent out on VT1.
Several heuristics based algorithms exist, that attempt to minimize the differential delay to provide a solution. This is not a simple problem to tackle and is referred to mathematically as an NP-complete
problem set, for which there exists no known algorithm that finds the optimum solution and terminates in a polynomial time constraint.
TDM
TDM is a three-letter acronym that may refer to:In Entertainment may refer to* The Dead Milkmen, punk rock band* Team Deathmatch, multiplayer mode in videogaming...
signals. These signals may be transported or routed independently. Virtual concatenation has been defined for SONET
Sonet
Sonet may refer to:* Sonet Records, European record label* Synchronous optical networking * Saab Sonett...
/SDH
SDH
SDH may refer to:* Synchronous Digital Hierarchy, in telecommunications* Secure Digital Host Controller, in computing* Saradhna, a railway station in India* The Shubnikov-De Haas effect, also see Fermi surface...
, OTN
Optical Transport Network
ITU-T defines an Optical Transport Network as a set of Optical Network Elements connected by optical fibre links, able to provide functionality of transport, multiplexing, switching, management, supervision and survivability of optical channels carrying client signals...
and PDH
Plesiochronous Digital Hierarchy
The Plesiochronous Digital Hierarchy is a technology used in telecommunications networks to transport large quantities of data over digital transport equipment such as fibre optic and microwave radio systems...
path signals.
Alternate SONET/SDH concatenation techniques are contiguous concatenation and arbitrary concatenation.
Variable bit data streaming
Virtual concatenation is considered the primary enhancement to voice optimized SONET/SDH, in order to support the transport of variable bit data streams. Other recent SONET/SDH enhancements include Link Capacity Adjustment SchemeLCAS
Link Capacity Adjustment Scheme or LCAS is a method to dynamically increase or decrease the bandwidth of virtual concatenated containers. The LCAS protocol is specified in ITU-T G.7042....
(LCAS), and the Generic Framing Procedure
Generic Framing Procedure
Generic Framing Procedure is a multiplexing technique defined by ITU-T G.7041. This allows mapping of variable length, higher-layer client signals over a circuit switched transport network like OTN, SDH/SONET or PDH...
(GFP).
In conjunction with LCAS and GFP, Virtual Concatenation gives the advantage of splitting the required bandwidth equally among a set number of sub paths called Virtual Tributaries (VT).
The Virtual Concatenation is specified in ITU-T Recommendations G.707 (2007) and G.783 (2006).
Virtual Concatenation is used to split Sonet/SDH bandwidth up into right-sized groups. These virtually concatenated groups can be used to support different customers and services and bill accordingly. VCAT works across the existing infrastructure and can significantly increase network utilization by effectively spreading the load across the whole network.
Sonet/SDH is a hierarchical network. At each level, payloads are a concatenation of lower-order payloads. So, for example, an STS192 (10 Gbit/s) payload consists of four OC48 (2.5 Gbit/s) payloads concatenated together.
With VCAT, an STS192 payload could consist of a number of virtually concatenated groups, each with up to 192 non-contiguous STS1 (51 Mbit/s) payloads. Each STS1 within a group may be provisioned over different parts of the network. VCAT supports both high-order paths and low-order tributary paths.
High-Order VCAT
Each path within a group is approximately 51 Mbit/s (STS1/VC3) or 155 Mbit/s (STS3c/VC4). Bandwidth is allocated using the H4 byte within the path overhead.Bandwidth is allocated in multiples of 51 Mbit/s and therefore high-order VCAT can be used to provision sub-rate traffic across Gigabit Ethernet. This makes high-order VCAT ideal for the metro application.
Low-Order VCAT
Each path within a group is approximately 1.5 Mbit/s (VT1.5/VC11) or 2 Mbit/s (VT2/VC12). Bandwidth is allocated using the Z7/K4 byte within the path overhead.Bandwidth is allocated in 2-Mbit/s chunks and therefore low-order VCAT can be used to provision sub-rate traffic across 10/100-Mbit/s Ethernet used in the access network.
Virtual Concatenation Group
Several Virtual Tributaries, form part of a Virtual Concatenation Group (VCG). Virtual Tributaries to transport data across a VCAT enabled network may, in many cases, particularly when the underlying network is relatively congested, cost less than finding just one path that meets the required capacity. Such splitting of paths oftens find shorter paths to channel the traffic.The Virtual Concatenation protocol performs its content delivery through a process called byte-interleaving. For example, given that we wish to provision a Gigabit Ethernet
Gigabit Ethernet
Gigabit Ethernet is a term describing various technologies for transmitting Ethernet frames at a rate of a gigabit per second , as defined by the IEEE 802.3-2008 standard. It came into use beginning in 1999, gradually supplanting Fast Ethernet in wired local networks where it performed...
(n, 1Gb/s) service then we would provision it across (7) STS-nc VT’s, where each of the VCG members carry a bandwidth equivalent of V = n/k [bits/second], where in this case n = 1Gb and k = 7. What typically happens is that the data is interleaved such that the first byte is put onto VT1, the second byte is put onto VT2, and so on until the seventh byte is put onto VT7. The process repeats beginning with the eighth byte which is sent out on VT1.
Differential delay
VCAT helps in providing services at a lower cost and more quickly than contiguous concatenation. However, it creates differential delay whereby each path that is created, represented by a VT has a different propagational delay across the network. The difference in these delays is called "differential delay" (D). The major problem with differential delay is the requirement for high speed buffers at the receiving node to store incoming information while all paths converge. This buffer space, (B) can be equated to the bandwidth delay product such that B = n * D. Thus, each Virtually Concatenated connection requires B bits of buffer space. This need for buffer space eventually increases the network cost, so it is very important to select paths that minimize the differential delay, which is directly proportional to the buffer space required.Several heuristics based algorithms exist, that attempt to minimize the differential delay to provide a solution. This is not a simple problem to tackle and is referred to mathematically as an NP-complete
NP-complete
In computational complexity theory, the complexity class NP-complete is a class of decision problems. A decision problem L is NP-complete if it is in the set of NP problems so that any given solution to the decision problem can be verified in polynomial time, and also in the set of NP-hard...
problem set, for which there exists no known algorithm that finds the optimum solution and terminates in a polynomial time constraint.