To meet the demand for cooperative signal control at oversaturated heterogeneous traffic flow intersections containing CAVs and HVs, cooperative control including dedicated CAV lanes has been explored to improve intersection safety capacity and reduce vehicle delays while avoiding uncertain HV driving behaviour. However, this approach does not fully exploit CAV network connectivity advantages and intersection spatial and temporal resources. Here, an oversaturated heterogeneous traffic flow signal control model based on a variable virtual waiting zone with a dedicated CAV lane is proposed. Within the model, CAVs going straight or left share a dedicated CAV lane, a CAV variable virtual waiting zone is within the intersection ahead of the dedicated CAV lane, and CAVs and HVs share the straight-through lane. The model framework has three layers. The upper layer optimizes the barrier time using a rolling time domain scheme. The middle layer optimizes the phase duration and variable virtual waiting zone switching time based on the fixed phase sequence, returning the vehicle delay to the upper optimization model. The lower layer performs CAV grouping and trajectory planning in the dedicated CAV lane based on signal timing and variable virtual waiting zone duration, returning the CAV delays to the middle level.