VCAT

Virtual Concatenation

Protocol
Introduced in Rel-11
Virtual Concatenation (VCAT) is a transport network technique that groups multiple independent virtual containers (e.g., in SDH/SONET or OTN) into a single logical pipe to achieve higher bandwidth efficiency and flexible capacity allocation. It allows network operators to combine lower-order signals to match service requirements, optimizing resource utilization in backhaul and core networks.

Description

Virtual Concatenation (VCAT) is a method used in synchronous digital hierarchy (SDH), optical transport network (OTN), and similar transport technologies to aggregate multiple virtual containers (VCs) or optical channel data units (ODUs) into a larger, logical bandwidth pipe. Unlike traditional contiguous concatenation, which requires physically adjacent timeslots, VCAT allows the member containers to be transported independently across the network, possibly taking different paths, and then reassembled at the destination. This is achieved by assigning a common group identifier, such as a Virtual Concatenation Group (VCG) label, to all members, along with sequence numbers to ensure proper reassembly despite differential delays. In 3GPP contexts, VCAT is specified in transport-related specs (e.g., 28.620 for management) and is applied in mobile backhaul networks to efficiently carry aggregated traffic from base stations to core nodes.

The architecture of VCAT involves three key components: the source adapter that segments higher-rate client signals into multiple member containers, the transport network that carries these members possibly over diverse routes, and the sink adapter that reassembles them into the original signal. Each member container operates at a standard rate (e.g., VC-12, VC-3, VC-4 in SDH) and is individually switched and managed. The Link Capacity Adjustment Scheme (LCAS) is often used in conjunction with VCAT to dynamically add or remove members from the group without service interruption, enabling hitless bandwidth scaling. This dynamic capability is crucial for adapting to fluctuating traffic demands in mobile networks, such as those caused by daily usage patterns or special events.

In operation, VCAT works by distributing the client data across the member containers using an inverse multiplexing technique. At the source, the data is split into streams that are mapped into the payload of each container, with sequence numbers inserted in the overhead to track order. During transport, network elements handle each container independently, allowing for flexible routing and resilience against failures. At the destination, the containers are buffered to compensate for differential delays (skew), reordered based on sequence numbers, and combined to reconstruct the original data stream. The role of VCAT in 3GPP networks is to provide a scalable and efficient transport mechanism for backhaul links, particularly as mobile data rates increase with LTE and 5G deployments. It allows operators to incrementally upgrade capacity by adding more containers, rather than replacing entire links, reducing capital expenditure and improving network agility.

Purpose & Motivation

Virtual Concatenation (VCAT) was developed to overcome the inefficiencies of traditional SDH/SONET concatenation, which required contiguous timeslots and rigid bandwidth hierarchies (e.g., only multiples of fixed rates like 155 Mbps). This limitation led to stranded bandwidth and poor utilization when service requirements did not align with standard container sizes. VCAT, introduced in telecom standards and adopted by 3GPP in Release 11 for transport management, solved this by enabling flexible bandwidth allocation through logical grouping of non-contiguous containers, allowing operators to 'right-size' connections for various services, such as Ethernet backhaul for mobile base stations.

The motivation for VCAT stemmed from the growing demand for data services and the transition to packet-switched networks, which required more granular and adaptable transport capacities. Prior approaches, like using multiple separate links, were complex to manage and inefficient. VCAT, combined with LCAS, provided a dynamic solution that could adjust bandwidth on-the-fly, addressing the bursty nature of mobile traffic and supporting traffic engineering objectives. This was particularly important for 3GPP networks evolving towards LTE and beyond, where backhaul needed to support high-throughput, low-latency connections for enhanced mobile broadband.

By decoupling the logical bandwidth from physical constraints, VCAT enabled better resource utilization and cost savings in transport networks. It allowed network operators to leverage existing SDH/OTN infrastructure while accommodating new services, smoothing the migration to full packet-based transport. The inclusion of VCAT in 3GPP specs (e.g., 28.620) standardized its management, ensuring multi-vendor interoperability and facilitating its deployment in mobile backhaul scenarios, ultimately contributing to more efficient and scalable network architectures.

Key Features

  • Flexible bandwidth aggregation by combining non-contiguous virtual containers
  • Support for inverse multiplexing to distribute traffic across multiple paths
  • Sequence numbering and skew compensation for accurate reassembly
  • Integration with Link Capacity Adjustment Scheme (LCAS) for dynamic bandwidth changes
  • Compatibility with SDH, SONET, and OTN transport technologies
  • Enhanced resource utilization and reduced stranded bandwidth

Evolution Across Releases

Rel-11 Initial

Introduced Virtual Concatenation (VCAT) in 3GPP specifications, primarily for transport network management in mobile backhaul. Initial architecture focused on SDH-based implementations, enabling flexible bandwidth allocation by grouping virtual containers logically, with management aspects covered in spec 28.620 to support evolving LTE backhaul requirements.

Defining Specifications

SpecificationTitle
TS 28.620 3GPP TS 28.620