A network gateway for a communication system configured to selectively broadcast, multicast, or unicast content to a user equipment, the network gateway comprising: a transceiver configured to provide first content in a first service flow associated with a user equipment and receive packets from the user equipment, wherein the first content is provided in a first transmission mode for transmission using a first access network of the communication system, and wherein the transceiver is configured to receive packets from the user equipment; and a processor configured to: extract user-specific information from the packet; generate a user context for the user equipment based on the user-specific information, and select a second transmission mode for transmitting second content based on the user context for the user equipment, and wherein the transceiver is configured to transmit the first content in the first transmission mode concurrently with transmitting, according to the second transmission mode, the second content to the user equipment in a second service flow for transmission using a second access network of the communication system for combination with the first content, wherein the first transmission mode is a broadcast mode or a multicast mode, and wherein the second transmission mode is a broadcast mode, a multicast mode, or unicast mode. a transceiver configured to provide first content in a first service flow associated with a user equipment and receive packets from the user equipment, wherein the first content is provided in a first transmission mode for transmission using a first access network of the communication system, and wherein the transceiver is configured to receive packets from the user equipment; and a processor configured to: extract user-specific information from the packet; generate a user context for the user equipment based on the user-specific information, and select a second transmission mode for transmitting second content based on the user context for the user equipment, and wherein the transceiver is configured to transmit the first content in the first transmission mode concurrently with transmitting, according to the second transmission mode, the second content to the user equipment in a second service flow for transmission using a second access network of the communication system for combination with the first content, wherein the first transmission mode is a broadcast mode or a multicast mode, and wherein the second transmission mode is a broadcast mode, a multicast mode, or unicast mode. extract user-specific information from the packet; generate a user context for the user equipment based on the user-specific information, and select a second transmission mode for transmitting second content based on the user context for the user equipment, and wherein the transceiver is configured to transmit the first content in the first transmission mode concurrently with transmitting, according to the second transmission mode, the second content to the user equipment in a second service flow for transmission using a second access network of the communication system for combination with the first content, wherein the first transmission mode is a broadcast mode or a multicast mode, and wherein the second transmission mode is a broadcast mode, a multicast mode, or unicast mode.