Optimising spectrum utilisation via signal coding