A fully distributed traffic allocation algorithm for nonconcave utility maximization in connectionless communication networks. (November 2019)