Locking shift

nounStandard termTelecom & IT

A control character or mechanism that changes the active character set for all subsequent data until reversed.

A state-dependent encoding method used in telecom protocols, such as GSM SMS, to switch the interpretation of bit patterns to an alternate character table. Unlike a single-shift character that only affects the very next byte, a locking shift applies to all following bytes until another shift command is received. This allows limited bandwidth channels to support multiple languages or extended symbol sets efficiently.

Heard on the job

If the locking shift byte gets corrupted in transit, the rest of the text message turns into garbage characters.