A network core containing a Mobility Management Entity, MME, node and an Operation and Management, OAM, node and a core network apparatus, the core network apparatus comprising: one or more interfaces configured to communicate with a user equipment, UE, via a wireless network and to communicate with the MME node ; and at least one processor in communication with the one or more interfaces, the at least one processor configured to: collect, from the OAM node, congestion information related to the UE within a cell of the wireless network; determine, based on the collected congestion information, a congestion level associated with the wireless network cell; and send, to the MME node , an indication of the determined congestion level associated with the cell of the wireless network; wherein the MME node is configured to modify Quality of Service, QoS, parameters associated with the UE visiting the network core based on a locally stored policy table, which indicates QoS parameters to associate with the UE based upon the UE's home network identifier and the congestion level, and wherein before modifying the QoS parameters, the MME node is configured to locally store the previously active QoS parameters for a given session, and wherein, if the congestion state of a cell changes back to being uncongested or if the UE moves from a congested to an uncongested cell, then the MME node is configured to modify the QoS parameters back to the stored values that were active before congestion was detected. one or more interfaces configured to communicate with a user equipment, UE, via a wireless network and to communicate with the MME node ; and at least one processor in communication with the one or more interfaces, the at least one processor configured to: collect, from the OAM node, congestion information related to the UE within a cell of the wireless network; determine, based on the collected congestion information, a congestion level associated with the wireless network cell; and send, to the MME node , an indication of the determined congestion level associated with the cell of the wireless network; collect, from the OAM node, congestion information related to the UE within a cell of the wireless network; determine, based on the collected congestion information, a congestion level associated with the wireless network cell; and send, to the MME node , an indication of the determined congestion level associated with the cell of the wireless network; wherein the MME node is configured to modify Quality of Service, QoS, parameters associated with the UE visiting the network core based on a locally stored policy table, which indicates QoS parameters to associate with the UE based upon the UE's home network identifier and the congestion level, and wherein before modifying the QoS parameters, the MME node is configured to locally store the previously active QoS parameters for a given session, and wherein, if the congestion state of a cell changes back to being uncongested or if the UE moves from a congested to an uncongested cell, then the MME node is configured to modify the QoS parameters back to the stored values that were active before congestion was detected. <EOS>