An information-centric networking, ICN, application function (ICN-AF) for use with a communication network, wherein the communication network comprises a plurality of network nodes and is configured to provide: - a control plane to enable transmission of control data in the communication network; - a user plane to enable transmission of data to or from user equipment which is connected to the communication network; and - a set of network functions which comprise control plane functions operating in the control plane, wherein the control plane functions include - the information-centric networking application function (ICN-AF) for controlling a flow of ICN protocol-based traffic between a set of user equipment comprising the user equipment, wherein the ICN protocol-based traffic is at least in part transported via protocol data unit, PDU, sessions in the communication network; - a session management function for session management of one or more PDU sessions involving the user equipment; characterized in that the communication network further comprises an ICN router for obtaining ICN layer information which at least in part characterizes the flow of the ICN protocol-based traffic which is transported via the one or more PDU sessions; wherein the ICN application function (ICN-AF) is configured to: - receive ICN layer information from the ICN router which is indicative of a congestion state of a current PDU session of the user equipment; and - based on the ICN layer information indicating congestion, initiate establishment of a new PDU session for the user equipment or initiate upgrade of a quality of service, QoS, characteristic of the current PDU session via the session management function. - a control plane to enable transmission of control data in the communication network; - a user plane to enable transmission of data to or from user equipment which is connected to the communication network; and - a set of network functions which comprise control plane functions operating in the control plane, wherein the control plane functions include - the information-centric networking application function (ICN-AF) for controlling a flow of ICN protocol-based traffic between a set of user equipment comprising the user equipment, wherein the ICN protocol-based traffic is at least in part transported via protocol data unit, PDU, sessions in the communication network; - a session management function for session management of one or more PDU sessions involving the user equipment; characterized in that the communication network further comprises an ICN router for obtaining ICN layer information which at least in part characterizes the flow of the ICN protocol-based traffic which is transported via the one or more PDU sessions; wherein the ICN application function (ICN-AF) is configured to: - receive ICN layer information from the ICN router which is indicative of a congestion state of a current PDU session of the user equipment; and - based on the ICN layer information indicating congestion, initiate establishment of a new PDU session for the user equipment or initiate upgrade of a quality of service, QoS, characteristic of the current PDU session via the session management function. - the information-centric networking application function (ICN-AF) for controlling a flow of ICN protocol-based traffic between a set of user equipment comprising the user equipment, wherein the ICN protocol-based traffic is at least in part transported via protocol data unit, PDU, sessions in the communication network; - a session management function for session management of one or more PDU sessions involving the user equipment; characterized in that the communication network further comprises an ICN router for obtaining ICN layer information which at least in part characterizes the flow of the ICN protocol-based traffic which is transported via the one or more PDU sessions; - receive ICN layer information from the ICN router which is indicative of a congestion state of a current PDU session of the user equipment; and - based on the ICN layer information indicating congestion, initiate establishment of a new PDU session for the user equipment or initiate upgrade of a quality of service, QoS, characteristic of the current PDU session via the session management function.