Check out CDMA. There's a blog owned by one of the original engineers at Qualcomm that goes into the history and theory of CDMA. Unfortunately I can't find it.
802.11 handles it, the Ethernet frames just see things as being switched with a lot of buffering and random delay.