The Tripartite Core: CRS, Inventory, and DCS
Every commercial airline relies on an integrated software suite known as the Passenger Service System (PSS). Far from being a simple database, the PSS orchestrates the airline's entire operational lifecycle from eleven months prior to departure until the aircraft touches down at its destination.
The PSS is architecturally separated into three distinct but closely coupled layers: 1) Central Reservation System (CRS), which stores booking files and issues tickets; 2) Inventory Control System, which tracks physical seat counts and applies yield management algorithms; and 3) Departure Control System (DCS), which takes custody of the flight 24-48 hours before pushback to manage passenger check-in, seat assignments, baggage acceptance, and aircraft weight and balance.
Inventory Nesting and Dynamic Availability Algorithms
A common misconception among developers outside aviation is that an airplane with 180 seats has 180 distinct database records waiting to be claimed. In reality, modern revenue management uses nested inventory structures.
A seat in full-fare economy (Y class) can be sold even if lower discount classes (such as T, L, or K) are closed, but selling a discount seat simultaneously decrements availability across all higher-nested buckets.
Algorithms continuously calculate the Expected Marginal Seat Revenue (EMSRb) to determine whether holding an unreserved seat for a high-yield last-minute business traveler generates a higher probabilistic return than selling it immediately to a leisure traveler.
When an airline offers a connection (e.g., Paris -> Frankfurt -> Tokyo), the PSS evaluates availability using 'Married Segment Logic'. The seat might show available for the full route, but if queried as Paris -> Frankfurt alone, the carrier will return zero availability to protect long-haul profitability.
The Airport Hand-off: Departure Control Systems (DCS)
At roughly 24 to 48 hours prior to scheduled departure, custody of the passenger manifest transfers from the CRS to the Departure Control System (DCS).
The DCS is safety-critical. Beyond scanning boarding passes and verifying biometric identities at the gate, the DCS generates the Load Sheet—a legally binding document detailing the center of gravity (CG), fuel load, baggage weight distribution, and passenger seating distribution required by the flight crew for takeoff pitch trim settings.
