Un primo insieme di vincoli richiede che ogni bundle attivato abbia un numero minimo di ore di trasmissione:
Un secondo insieme di vincoli riguarda l'assegnamento dei canali, non più di uno per bundle:
Per rafforzare il modello si possono anche aggiungere i vincoli di coerenza tra variabili di assegnamento e attivazione del bundle. Questi vincoli in realtà, nella versione intera, sono implicati dalla funzione obiettivo.