In this paper, we develop a fair resource allocation scheme for a multiclass time-slotted optical overlapped code-division multiple-access (OV-CDMA) network. The resource management scheme is fair in the sense that the users have their power and rate allotted according to their quality of service (QoS) requirements. In addition, no class of users can dominate over the other classes. A unified framework for the resource controlling scheme is proposed. It consists of simply finding a single control parameter based on which the optimal transmission rate and power are obtained for every class of users. Analytical results show that the maximum transmission rate for a given class of users is only achievable when the users in that class are transmitting with the highest possible laser transmission power. In addition, we have demonstrated that the optimal transmission rates can be obtained via the solution of the rate characteristic polynomial. It is shown that our proposed scheme provides a substantial improvement in the system capacity while preserving the required fairness criteria.