DEVICES AND METHOD FOR GUARANTEEING QUALITY OF SERVICE PER SERVICE DATA FLOW THROUGH THE BEARER LAYER
First Claim
1. A QoS-control function device for guaranteeing into a bearer layer requirements on quality of service negotiated through a signalling layer, the bearer layer being a media transport layer capable of bearing several service data flows, each service data flow including at least one IP flow, the signalling layer being used for negotiating how media transported through the bearer layer should be treated, the QoS-control function device comprising:
- first input means for receiving a session identifier along with a description of media negotiated for a service data flow from an application function device located in the signalling layer;
second input means for receiving a notification from a detection function device when an event related to a particular service data flow is detected;
first processing means for correlating the description of the negotiated media with service data flows in the bearer layer, and for determining the application function device to be notified about the detected event; and
first output means for notifying the application function device in the signalling layer about the detected event related to the particular 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.
52 Citations
28 Claims
-
1. A QoS-control function device for guaranteeing into a bearer layer requirements on quality of service negotiated through a signalling layer, the bearer layer being a media transport layer capable of bearing several service data flows, each service data flow including at least one IP flow, the signalling layer being used for negotiating how media transported through the bearer layer should be treated, the QoS-control function device comprising:
-
first input means for receiving a session identifier along with a description of media negotiated for a service data flow from an application function device located in the signalling layer; second input means for receiving a notification from a detection function device when an event related to a particular service data flow is detected; first processing means for correlating the description of the negotiated media with service data flows in the bearer layer, and for determining the application function device to be notified about the detected event; and first output means for notifying the application function device in the signalling layer about the detected event related to the particular service data flow. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A detection function device for inspecting media transported through a bearer layer in order to detect events occurred per service data flow basis, the bearer layer being capable of bearing several service data flows, each service data flow including at least one IP flow, the detection function device comprising:
-
input/output means for transmitting the media; storage means for installing Quality of Service (QoS) related rules, the rules including service data flow filters and lists of events to be notified per service data flow; filtering means for inspecting IP flows through the media by using the service data flow filters stored for the Quality of Service related rules; detection means for detecting when an event to be notified per service data flow occurs for the inspected IP flows; and second output means for notifying to a QoS-control function device the detection of an event in the list of events to be notified for a service data flow. - View Dependent Claims (9, 10)
-
-
11. An application function device for submitting requirements on quality of service negotiated through a signalling 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 IP flow, the application function device comprising:
-
first output means for submitting a session identifier along with a description of media negotiated for a service data flow towards a QoS-control function device interposed between the signalling layer and the bearer layer; first input means for receiving a notification from the QoS-control function device about the detected event related to the particular service data flow. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for guaranteeing into a bearer layer requirements on quality of service negotiated through a signalling layer, the bearer layer being a media transport layer capable of bearing several service data flows, each service data flow including at least one IP flow, the signalling layer being used for signalling how media transported through the bearer layer should be treated, the method comprising the steps of:
-
a user equipment negotiating with the signalling layer those requirements on quality of service to be guaranteed for media transport through the bearer layer, setting a session identifier along with a description of negotiated media to identify the session between signalling and bearer layers; transmitting the media through the bearer layer; installing Quality of Service related rules, the rules including service data flow filters and lists of events to be notified per service data flow; inspecting IP flows through the media at the bearer layer by using the service data flow filters; detecting at the bearer layer when an event to be notified per service data flow occurs for the inspected IP flows; and notifying towards the signalling layer about the detected event related to the particular service data flow. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A Proxy Call Session Control Function server operating in accordance with an IP Multimedia Subsystem and including;
an application function device for submitting requirements on quality of service negotiated through a signalling 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 IP flow, the application function device comprising; first output means for submitting a session identifier along with a description of media negotiated for a service data flow towards a QoS-control function device interposed between the signalling layer and the bearer layer; first input means for receiving a notification from the QoS-control function device about the detected event related to the particular service data.
-
25. A Gateway GPRS Support Node operating in accordance with a GPRS access network and including:
-
a detection function device for inspecting media transported through a bearer layer in order to detect events occurred per service data flow basis, the bearer layer being capable of bearing several service data flows, each service data flow including at least one IP flow, the detection function device comprising; input/output means for transmitting the media; storage means for installing Quality of Service (QoS) related rules, the rules including service data flow filters and lists of events to be notified per service data flow; filtering means for inspecting IP flows through the media by using the service data flow filters stored for the Quality of Service related rules; detection means for detecting when an eventto be notified per service data flow occurs for the inspected IP flows; and second output means for notifying to a QoS-control function device the detection of an event in the list of events to be notified for a service data flow.
-
-
26. A Packet Data Gateway operating in accordance with a WLAN access network and including:
a detection function device for inspecting media transported through a bearer layer in order to detect events occurred per service data flow basis, the bearer layer being capable of bearing several service data flows, each service data flow including at least one IP flow, the detection function device comprising; input/output means for transmitting the media; storage means for installing Quality of Service (QoS) related rules, the rules including service data flow filters and lists of events to be notified per service data flow; filtering means for inspecting IP flows through the media by using the service data flow filters stored for the Quality of Service related rules; detection means for detecting when an eventto be notified per service data flow occurs for the inspected IP flows; and second output means for notifying to a QoS-control function device the detection of an event in the list of events to be notified for a service data flow.
-
27. Policing and Charging Enforcement Function in accordance with a PCC architecture and including:
a detection function device for inspecting media transported through a bearer layer in order to detect events occurred per service data flow basis, the bearer layer being capable of bearing several service data flows, each service data flow including at least one IP flow, the detection function device comprising; input/output means for transmitting the media; storage means for installing Quality of Service (QoS) related rules, the rules including service data flow filters and lists of events to be notified per service data flow; filtering means for inspecting IP flows through the media by using the service data flow filters stored for the Quality of Service related rules; detection means for detecting when an eventto be notified per service data flow occurs for the inspected IP flows; and second output means for notifying to a QoS-control function device the detection of an event in the list of events to be notified for a service data flow.
-
28. A Policing and Charging Rules Function in accordance with a PCC architecture and including:
a Quality of Service (QoS) control function device for guaranteeing into a bearer layer requirements on quality of service negotiated through a signalling layer, the bearer layer being a media transport layer capable of bearing several service data flows, each service data flow including at least one IP flow, the signalling layer being used for negotiating how media transported through the bearer layer should be treated, the QoS-control function device comprising; first input means for receiving a session identifier along with a description of media negotiated for a service data flow from an application function device located in the signalling layer; second input means for receiving a notification from a detection function device when an event related to a particular service data flow is detected; first processing means for correlating the description of the negotiated media with service data flows in the bearer layer, and for determining the application function device to be notified about the detected event; and first output means for notifying the application function device in the signalling layer about the detected event related to the particular service data flow.
Specification