Devices and method for guaranteeing quality of service per service data flow through the bearer layer
First Claim
1. An application function device for submitting Quality of Service (QoS) requirements negotiated through a signaling layer and to be guaranteed for media transport through a bearer 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 application function device comprising:
- a negotiation unit that negotiates with a user equipment QoS requirements to be guaranteed for media transport through the bearer layer;
a first output that submits a session identifier along with a description of media negotiated for a service data flow towards a QoS-control function device, which is in charge of guaranteeing into the bearer layer the QoS requirements negotiated through the signaling layer; and
a first input that receives a notification from the QoS-control function device about a detected event related to the service data flow.
1 Assignment
0 Petitions
Accused Products
Abstract
In scenarios where the quality of service is negotiated through a signalling layer whereas the services are actually carried through a bearer layer, application functions at the signalling layer are not always aware of how quality of service is individually accomplished at the bearer layer on a service basis. The invention provides a method and devices whereby events are detected on a service data flow basis at a detection device in the bearer layer and notified towards an application device in the signalling layer via a control device between the signalling and the bearer layer. The list of events to be notified is obtainable at the control device from the application device and is included in Quality of Service related rules, along with service data flow filters. This Quality of Service related rules are provided to the detection device for inspecting individual service data flows in order to detect and notify the indicated events.
26 Citations
25 Claims
-
1. An application function device for submitting Quality of Service (QoS) requirements negotiated through a signaling layer and to be guaranteed for media transport through a bearer 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 application function device comprising:
-
a negotiation unit that negotiates with a user equipment QoS requirements to be guaranteed for media transport through the bearer layer; a first output that submits a session identifier along with a description of media negotiated for a service data flow towards a QoS-control function device, which is in charge of guaranteeing into the bearer layer the QoS requirements negotiated through the signaling layer; and a first input that receives a notification from the QoS-control function device about a detected event related to the service data flow. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 applied in an application function device of the signaling layer and comprising the steps of:
-
negotiating with a user equipment QoS requirements that are to be guaranteed for media transport through the bearer layer; submitting towards a QoS-control function device, which is in charge of guaranteeing into the bearer layer the QoS requirements, a session identifier along with a description of media negotiated for a service data flow; and receiving a notification from the QoS-control function device about a detected event related to the service data flow. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
an application function device for submitting Quality of Service (QoS) requirements negotiated through a signaling layer and to be guaranteed for media transport through a bearer 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; and a QoS-control function device, which is in charge of guaranteeing into the bearer layer the QoS requirements negotiated through the signaling layer, wherein the application function device includes; a negotiation unit that negotiates with a user equipment QoS requirements to be guaranteed for media transport through the bearer layer; a first output of the application function that submits a session identifier along with a description of media negotiated for a service data flow towards the QoS-control function device; and a first input of the application function that receives a notification from the QoS-control function device about a detected event related to the service data flow, and wherein the QoS-control function device includes; a first input of the QoS-control function that receives the session identifier along with the description of media negotiated for the service data flow, from the application function device located in the signaling layer; a second input of the QoS-control function that receives a notification from a detection function device, which is in charge of inspecting media transported through the bearer layer, when the event related to the service data flow is detected; a first processor that correlates the description of the negotiated media with service data flows in the bearer layer, and that determines the application function device to be notified about the detected event; and a first output of the QoS-control function that notifies the application function device in the signaling layer about the detected event related to the service data flow. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 applied in a system comprising an application function device of the signaling layer and a QoS-control function device and comprising the steps of:
-
negotiating, at the application function device, with a user equipment QoS requirements that are to be guaranteed for media transport through the bearer layer; submitting, at the application function device towards the QoS-control function device, which is in charge of guaranteeing into the bearer layer the QoS requirements, a session identifier along with a description of media negotiated for a particular service data flow; receiving, at the QoS-control function device, the session identifier along with the description of media negotiated for the particular service data flow, from the application function device located in the signaling layer; receiving, at the QoS-control function device, a notification from a detection function device, which is in charge of inspecting media transported through the bearer layer, when an event related to the particular service data flow is detected; correlating, at the QoS-control function device, the description of the negotiated media with service data flows in the bearer layer, and determining the application function device in the signaling layer to be notified about the detected event; notifying, at the QoS-control function device, the application function device in the signaling layer about the detected event related to the particular service data flow; and receiving, at the application function device, a notification from the QoS-control function device about the detected event related to the particular service data flow. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification