In a metro-access optical network, a bandwidth-allocated algorithm is proposed for traffic-orientated multisubsystem-based virtual passive optical network (MS-VPON) that can implement the syncretism of multiple systems such as time division multiplexing-PON (TDM-PON), wavelength division multiplexing-PON (WDM-PON), and orthogonal frequency division multiplexing-PON (OFDM-PON). VPONs are constructed based on traffic and different VPONs are separated by different types of traffic. The bandwidth-allocated algorithm is modeled with a matrix theory to determine which VPON can be admitted and then a bandwidth is assigned to these VPONs. With the algorithm, the network value can be maximized. Two cases are investigated to demonstrate the effectiveness of the proposed algorithm in the bandwidth-utilized ratio and VPONs’ admission probability.