Die Anforderung, dass der BCCH TRX kontinuierlich in allen Zeitschlitzen senden muss, legt strenge Beschränkungen fest, wie das Frequenzspringen in einer Zelle realisiert werden kann. Die aktuellen Lösungen sind Baseband Frequency Hopping (BB FH) und Synthesized Frequency Hopping (RF FH).
Beim Basisband-Frequenzsprung arbeiten die TRXs auf festen Frequenzen. Frequenzsprung wird erzeugt, indem aufeinanderfolgende Bursts in jedem Zeitschlitz durch verschiedene TRXs gemäß der zugewiesenen Sprungsequenz geschaltet werden. Die Anzahl der Frequenzen, über die gesprungen werden soll, wird durch die Anzahl der TRXs bestimmt. Da der erste Zeitschlitz des BCCH TRX nicht springen darf, muss er von der Sprungsequenz ausgeschlossen werden. Dies führt zu drei verschiedenen Sprunggruppen. Die erste Gruppe springt nicht und umfasst nur das BCCH-Zeitfenster. Die zweite Gruppe besteht aus den ersten Zeitschlitzen der Nicht-BCCH-TRXs. Die dritte Gruppe umfasst die Zeitfenster eins bis sieben von jedem TRX. Dies ist in der folgenden Abbildung dargestellt.
Beim synthetisierten Frequenzsprung ändern alle TRXs außer dem BCCH TRX ihre Frequenz für jeden TDMA-Rahmen entsprechend der Sprungsequenz. Daher springt der BCCH TRX nicht. Die Anzahl der Frequenzen, über die gesprungen werden kann, ist auf 63 begrenzt. Dies ist die maximale Anzahl von Frequenzen in der Mobile Allocation (MA)-Liste, die in Abschnitt 1.4 behandelt wird. Das synthetisierte Hopfen ist in der folgenden Abbildung dargestellt.
Die größte Einschränkung beim Basisband-Hopping besteht darin, dass die Anzahl der Hopping-Frequenzen mit der Anzahl der TRXs übereinstimmt. Beim synthetisierten Hopping kann die Anzahl der Hopping-Frequenzen zwischen der Anzahl der Hopping-TRXs und 63 liegen. Beim synthetisierten Hopping wird der BCCH TRX jedoch vollständig aus der Hopping-Sequenz ausgeschlossen.