Other than the double summation, your problem formulation basically uses CVBX acceptable formulations provided to you in your previous question Channel optimal problems - #7 by Mark_L_Stone . So I don’t know why you thought this problem is not convex.