A method of managing user equipment, UE, communications in a wireless communication system, comprising: obtaining , at a network entity, user data for transmission to one or more UEs on a downlink channel; determining one or more delivery constraints associated with at least one of the user data and the one or more UEs; and generating , based on the user data for transmission and the one or more delivery constraints, a data structure for allocating downlink channel resources for transmission of the user data, wherein the data structure comprises: multiple resource element blocks into which a frequency bandwidth is divided within a symbol, wherein the symbol is one of multiple symbols in a downlink subframe and defines a transmission time interval, TTI, wherein a resource element block of the multiple resource element blocks defines both of a control region and a data region, and wherein the resource element block includes a same number of resource elements as another resource element block of the one or more resource element blocks; and a downlink resource grant, located within the control region, for a UE of the one or more UEs served by the downlink channel; and transmitting the user data to the UE according to the downlink resource grant of the data structure. obtaining , at a network entity, user data for transmission to one or more UEs on a downlink channel; determining one or more delivery constraints associated with at least one of the user data and the one or more UEs; and generating , based on the user data for transmission and the one or more delivery constraints, a data structure for allocating downlink channel resources for transmission of the user data, wherein the data structure comprises: multiple resource element blocks into which a frequency bandwidth is divided within a symbol, wherein the symbol is one of multiple symbols in a downlink subframe and defines a transmission time interval, TTI, wherein a resource element block of the multiple resource element blocks defines both of a control region and a data region, and wherein the resource element block includes a same number of resource elements as another resource element block of the one or more resource element blocks; and a downlink resource grant, located within the control region, for a UE of the one or more UEs served by the downlink channel; and transmitting the user data to the UE according to the downlink resource grant of the data structure. multiple resource element blocks into which a frequency bandwidth is divided within a symbol, wherein the symbol is one of multiple symbols in a downlink subframe and defines a transmission time interval, TTI, wherein a resource element block of the multiple resource element blocks defines both of a control region and a data region, and wherein the resource element block includes a same number of resource elements as another resource element block of the one or more resource element blocks; and a downlink resource grant, located within the control region, for a UE of the one or more UEs served by the downlink channel; and transmitting the user data to the UE according to the downlink resource grant of the data structure. <EOS>