Static channel allocation uses time division multiplexing and frequency division multiplexing to allocate channels to users. Each user is statically assigned a specific portion of the frequency spectrum or time slot. This method is inefficient because it wastes bandwidth if the number of users is less than the number of portions the spectrum is divided into. It also causes delays for new users who need to wait for channels to become available before using the resource.