Orthogonal short codes for code division multiple access networks