In this paper, we propose the Optimal Offset-time Decision (OOD) algorithm which can effectively reduce the pre-transmission delay compared to the perfect isolation model, and can also be extended to general n priority classes while the target blocking probability of each class is guaranteed for the variable offered load. In order to drive the OOD algorithm, we first analyze the blocking probability of each priority class through class aggregation and iteration method; the analytic results obtained through the proposed algorithm are then validated with results garnered from extensive simulation tests.