A method of guaranteeing into a bearer layer, Quality of Service (QoS) requirements negotiated through a signaling layer, the bearer layer being a media transport layer capable of bearing several service data flows, each service data flow including at least one Internet Protocol (IP) flow, the signaling layer being used for signaling how media transported through the bearer layer should be treated, the method comprising the steps of:
- a user equipment negotiating with an application function device located in the signaling layer, the QoS requirements that are to be guaranteed for media transport through the bearer layer;
- submitting from the application function device, a session identifier along with a description of media negotiated for a service data flow towards a QoS-control function device in charge of guaranteeing into the bearer layer, the QoS requirements negotiated through the signaling layer;
- requesting installation of QoS-related rules, the QoS-related rules including service data flow filters and lists of events to be notified per service data flow, from the QoS-control function device towards a detection function device for inspecting media transported through the bearer layer;
- installing the QoS-related rules at the detection function device;
- transmitting the media through the detection function device in the bearer layer;
- inspecting IP flows through the media at the detection function device in the bearer layer by using the service data flow filters;
- detecting at the detection function device in the bearer layer, when an event to be notified per service data flow occurs for the inspected IP flows;
- submitting a notification from the detection function device to the QoS-control function device when the event related to a particular service data flow is detected;
- and
- notifying from the QoS-control function device towards the application function device in the signaling layer that the event related to the particular service data flow has been detected.