The document presents a distributed optimization approach for network utility maximization (NUM) focusing on non-concave user utility functions, particularly in multimedia applications. It introduces a distributed traffic allocation algorithm (DTAA) that enables users to adjust their traffic based on local information and binary feedback, effectively managing congestion and maximizing resource utilization. The work concludes with a convex relaxation of the non-convex NUM problem and suggests future research directions, including numerical simulations and further algorithm development.