WO2006089949A2 - Method for controlling quality of service in a communication system by using policy decision function module - Google Patents

Method for controlling quality of service in a communication system by using policy decision function module Download PDF

Info

Publication number
WO2006089949A2
WO2006089949A2 PCT/EP2006/060262 EP2006060262W WO2006089949A2 WO 2006089949 A2 WO2006089949 A2 WO 2006089949A2 EP 2006060262 W EP2006060262 W EP 2006060262W WO 2006089949 A2 WO2006089949 A2 WO 2006089949A2
Authority
WO
WIPO (PCT)
Prior art keywords
function module
service
policy decision
decision function
message
Prior art date
Application number
PCT/EP2006/060262
Other languages
French (fr)
Other versions
WO2006089949A3 (en
Inventor
Kun Liu
Original Assignee
Nokia Siemens Networks Gmbh & Co. Kg
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Siemens Networks Gmbh & Co. Kg filed Critical Nokia Siemens Networks Gmbh & Co. Kg
Publication of WO2006089949A2 publication Critical patent/WO2006089949A2/en
Publication of WO2006089949A3 publication Critical patent/WO2006089949A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]

Definitions

  • This invention relates to a method for controlling quality of service in a communication system by using a policy decision function module, and particularly, to a method for controlling quality of service in a communication system by using a policy decision function module in a third generation mobile communication network.
  • the communication environment has expanded from simple telegram and telephone communication to diversified communication including voice, data and multimedia communications.
  • a common solution by operators is to have one service corresponding to one service network, thus forming a situation of coexistence of a plurality of service networks.
  • the object of network integration is to conduct communication of all types of information through a unified network, which would help to realize a user's "universal experience" while enjoying many types of communication services.
  • the integration that people in the trade are concerned with includes the integration between the telecommunication network and Internet, the integration between the mobile network and the fixed line network, etc.
  • IMS Session Initiation Protocol
  • IP Session Initiation Protocol
  • GPRS General Packet Radio Service
  • 3GPP the European Telecommunications Standards Institute (ETSI) and the International Telecommunication Union- Telecommunication (ITU-T) are all studying IMS-based network integration schemes for the purpose of making IMS into a universal platform for SIP-based sessions, and at the same time supporting a plurality of connect-in methods such as fixed, mobile and Wireless Local Area Network (WLAN) , thus realizing the integration of fixed networks and mobile networks.
  • ETSI European Telecommunications Standards Institute
  • ITU-T International Telecommunication Union- Telecommunication
  • the core network in a third generation mobile communication system includes in its vertical direction from top downwards, respectively, an application layer, a control layer, a transmission layer and a connect-in layer.
  • the application layer is responsible, on the basis of established calls, for providing all kinds of value-added services and management functions;
  • the control layer is responsible for completing all kinds of call control and the transmission of corresponding operation processing information;
  • the transmission layer is responsible for converting information sent by users into the formats that can be transmitted over the network and sending the information to its destination via a selected route, and this layer includes all kinds of gateways and is responsible for the exchange/route-selection between the peripheries and the core of the network;
  • the connect-in layer is responsible for connecting users to the network, pooling the operation volume together and sending the operation to destinations, including all kinds of connect-in means and connect-in nodes .
  • the mobile communication technology combines with IP technology, mobile networks have developed from the electric- circuit exchange of the Global System for Mobile Communications
  • GSM Global System for Mobile communications
  • UMTS Universal Mobile Telecommunications
  • the UMTS system has defined four categories of bearing services: session type, flow type, interaction type and background type.
  • QoS Quality of Service
  • Fig. 1 illustrates a QoS system structure in UMTS packet domain and multimedia domain in the latest Release 6 (R6) of the 3GPP.
  • This system structure is realized on the basis of a service policy control mechanism, which provides a dynamic control of QoS.
  • functional entities concerned in the system structure include the User Equipment (UE) , Gateway GPRS Supporting Node (GGSN) , Policy Decision Function (PDF) and Application Function (AF) .
  • UE User Equipment
  • GGSN Gateway GPRS Supporting Node
  • PDF Policy Decision Function
  • AF Application Function
  • the policy decision function PDF is a separate functional entity, which provides service-based QoS policy control to all packet domain services.
  • PDF receives application requests from servers, establishes application sessions, pre-books different types of media resources required, and formulates specific policy rules according to users and applications.
  • Decisions by PDF are sent to the IP bearing management function of GGSN and GGSN maps the parameters of said service directly to the Packet Data Protocol context (PDP context) or to the parameters of the IP layer (such as Resource Reservation Protocol, RSVP) .
  • PDP context is database recorded information for use in the management of information on the data route between the UE and the GGSN.
  • a Go interface between the PDF and the GGSN adopts the COPS protocol which IETF is responsible for, and a Gq interface between the PDF and AF adopts a Diameter protocol, for transmitting QoS relevant information and policy.
  • the QoS management packets are mainly performed by UE and GGSN, using Differentiated Service (DiffServ) defined by IETF and Differentiated Services Code Point (DSCP) function; the packets are classified and different priority classes are given to different types of packets during their transmission.
  • DiffServ Differentiated Service
  • DSCP Differentiated Services Code Point
  • the GGSN can extract from the PDP context or from the RSVP attribute parameters.
  • Terminal UE can also provide DiffServ and DSCP functions, but it is not essential.
  • the application function AF applies for or modifies the medium at the establishment of a session or during a session.
  • the 3GPP specifies that when using a terminal UE in an IP-based environment, said UE needs to obtain two IP addresses, one of the IP addresses is used for signaling transmission , which is called Primary IP, and the other IP address is used for medium data transmission (voice, video), which is called Secondary IP.
  • Primary IP one of the IP addresses is used for signaling transmission
  • Secondary IP medium data transmission (voice, video)
  • the basic flow chart of QoS control provided by PDF in IMS as claimed by the 3GPP is shown in Fig. 2:
  • the user equipment sends a service request message to an application function module (AF) , which provides voice or video service, via session initiation protocol
  • AF application function module
  • this request message is usually an INVITE message .
  • the AF sends an authorization request to the PDF via a Gq interface' s Authentication Authorization Request
  • the PDF generates an Authorization Token (AT) , and transmits said AT to the AF via Gq interface's Authentication Authorization Answer (AAA) .
  • the AT is a sequence of characters, indicating said PDF ' s IP address .
  • the AF sends the received AT containing said PDF address to the UE via a SIP signalling.
  • the UE activates the secondary PDP context and at the same time transmits the AT in the activated secondary PDP context to the GGSN.
  • the purpose is to obtain the UE' s secondary IP address, so that the UE can notify the transmission layer of the GGSN location to get prepared for transmitting medium data.
  • the GGSN sends a request via a Go interface's Request
  • the PDF compares the AT it generated and sent via the Gq interface with the AT received via the Go interface, namely it executes an authentication process. If said two ATs are the same, the PDF sends an authentication decision message to the GGSN, notifying the GGSN that said user is successful in authentication, and can use the QoS required by the service; if said two ATs are not the same, said PDF sends an authentication decision message to said GGSN, notifying GGSN that said user failed authentication, so the user equipment cannot use the service.
  • the UE is required to support the above-mentioned two IP addresses at the same time, as claimed by the 3GPP, it would require the UE to have very high processing capacity.
  • Current UE can only support a primary IP, and cannot support a secondary IP, namely, it cannot support the above-mentioned secondary PDP context. Therefore, the QoS control claimed by the 3GPP cannot be provided to networks before Release 6.
  • the main object of this invention is to provide a method for controlling quality of service in a communication system by using a policy decision function module, so that the basic procedure of the above-mentioned QoS control provided by said PDF in IMS can be realized without a secondary PDP context, which would meet the status that the current UE cannot support secondary IP, while realizing IMS-based QoS control claimed by the 3GPP.
  • the format of said authorization token contains said user equipment's international identity number, said policy decision function module's IP address, and said user equipment's IP address.
  • a pair of attribute values for sending said authorization token is added to the Diameter protocol.
  • said IP packet message is a secondary packet data protocol context activation message.
  • said IP packet message is generated by the application software of said user equipment or the hardware module of said user equipment.
  • said service request message is an invite message based on the session initiation protocol.
  • the key point of this invention is that the application function module generates an authorization token and sends said authorization token to said policy decision function module via the Gq interface.
  • This invention can achieve the basic procedure of the above-mentioned QoS control provided by said PDF in IMS without a secondary PDP context, which would meet the status that the current user equipment cannot support secondary IP, while realizing IMS-based QoS control claimed by the 3GPP; and because it uses one user equipment IP address to accomplish operational service quality control, it can be deployed in networks before the 3G.
  • Fig. 1 is the end to end QoS system structure in the prior art
  • Fig. 2 is a basic flow chart for providing quality of service to a policy decision function module in an IP-based multimedia subsystem in the prior art.
  • Fig. 3 is a basic flow chart for providing quality of service to a policy decision function module in an IP-based multimedia subsystem in this invention.
  • the prerequisite for realizing this invention is that the current user equipment can use the quality of service control function before it comes to the time of introducing 3G networks based on IMS technology and using a policy decision function for controlling quality of service QoS.
  • a 3G network system using this method comprises at least: one or more user equipment, one or more gateway GPRS supporting nodes, a policy decision function module and one or more application function modules.
  • the user equipment notifies the gateway GPRS supporting node GGSN of the service required by said user, and the QoS needed by the service is decided by the application function module AF.
  • the method comprises at least the following steps:
  • the application function module AF generates an authorization token ATI, and sends via a Gq interface an authentication authorization request message AAR carrying said authorization token ATI to the policy decision function module PDF.
  • said authorization token ATI is an open message, with a format of international identity number (MSISDN) + IP address of PDF + IP address of UE.
  • MSISDN international identity number
  • the policy decision function module stores said authorization token ATI, and returns via the Gq interface an authentication authorization answer message AAA carrying said authorization token ATI to said application function module AF.
  • the application function module AF returns a SIP response message, usually 200 OK.
  • the user equipment sends an IP packet message to said gateway GPRS supporting node, its function being to notify GGSN to get prepared to authenticate the PDF request.
  • a currently workable scheme is the user equipment UE sends a secondary PDP activation request, but the user equipment UE cannot obtain a secondary IP address.
  • Said UE and GGSN may need to exchange messages for several times to eventually complete the transmission of the IP packet message .
  • the secondary PDP context claimed in the 3PGG protocol is completed in a specific module in the user equipment, while said IP packet message can be completed by such a specific module, and it can also be completed by application software in the user equipment.
  • the gateway GPRS supporting node generates an authorization token AT2 identical to the above authorization token, and sends via a Go interface a request message REQ carrying said authorization token AT2 to said policy decision function module PDF.
  • the policy decision function module PDF compares the authorization token ATI received from the application function module AF with the authorization token AT2 from the gateway GPRS supporting node, wherein if said two authorization tokens are the same, said policy decision function module sends via the Go interface an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is successful in authentication, and can use the quality of service required by the service; if said two authorization tokens are different, said policy decision function module sends, via the Go interface, an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is not successful in authentication, so the user equipment cannot use the service.
  • This invention can achieve the basic procedure of QoS control provided by said PDF in IMS without a secondary PDP context, which would meet the status that the current user equipment cannot support secondary IP, while realizing IMS-based QoS control claimed by the 3GPP; and because it uses one user equipment IP address to accomplish operational service quality control, it can be deployed in networks before the 3G.

Abstract

This invention provides a method for controlling quality of service in a communication system by using a policy decision function (PDF) module, which method comprises: sending by user equipment (UE) a service request message to an application function (AF) module; generating an authorization token (AT) by the application function module, and sending an authentication authorization request message carrying the AT to a PDF via a Gq interface; storing the AT at the PDF and returning via the Gq interface an authentication authorization answer message carrying the AT to the AF; sending by the UE an IP packet message to a gateway GPRS supporting node (GGSN); generating by the GGSN an AT identical to the above-mentioned AT; sending via a Go interface a request message carrying said AT to the PDF; comparing by the PDF the two ATs received, if they are the same, notifying the GGSN said user's success of authentication for using the quality of service required by the service. This invention can still achieve QoS control provided by PDF even without a secondary PDP context.

Description

Tit le
Method for Controlling Quality of Service in a Communication System by Using Policy Decision Function Module
Description
I. Technical Field
This invention relates to a method for controlling quality of service in a communication system by using a policy decision function module, and particularly, to a method for controlling quality of service in a communication system by using a policy decision function module in a third generation mobile communication network.
II. Technical Background
Nowadays, the communication environment has expanded from simple telegram and telephone communication to diversified communication including voice, data and multimedia communications. A common solution by operators is to have one service corresponding to one service network, thus forming a situation of coexistence of a plurality of service networks. The object of network integration is to conduct communication of all types of information through a unified network, which would help to realize a user's "universal experience" while enjoying many types of communication services. Currently, the integration that people in the trade are concerned with includes the integration between the telecommunication network and Internet, the integration between the mobile network and the fixed line network, etc. Among them, it was proposed by the 3rd Generation Partnership Project (3GPP) in Release 5 (R5) that technology based on IP Multimedia Subsystem (IMS) had provided a basis for integration between IP based mobile and fixed communications; and it was considered by those in the trade as an important stage for network evolvement.
The core features of IMS include the adoption of Session Initiation Protocol (SIP) and the irrelevancy of a connect-in. Currently, IMS supports 2.5G and 3G General Packet Radio Service (GPRS) mobile connect-in methods, and at the same time IMS is integrated into Next Generation Network (NGN) to support fixed connect-in methods. Under the trend of network integration, 3GPP, the European Telecommunications Standards Institute (ETSI) and the International Telecommunication Union- Telecommunication (ITU-T) are all studying IMS-based network integration schemes for the purpose of making IMS into a universal platform for SIP-based sessions, and at the same time supporting a plurality of connect-in methods such as fixed, mobile and Wireless Local Area Network (WLAN) , thus realizing the integration of fixed networks and mobile networks.
The core network in a third generation mobile communication system includes in its vertical direction from top downwards, respectively, an application layer, a control layer, a transmission layer and a connect-in layer. The application layer is responsible, on the basis of established calls, for providing all kinds of value-added services and management functions; the control layer is responsible for completing all kinds of call control and the transmission of corresponding operation processing information; the transmission layer is responsible for converting information sent by users into the formats that can be transmitted over the network and sending the information to its destination via a selected route, and this layer includes all kinds of gateways and is responsible for the exchange/route-selection between the peripheries and the core of the network; and the connect-in layer is responsible for connecting users to the network, pooling the operation volume together and sending the operation to destinations, including all kinds of connect-in means and connect-in nodes . As the mobile communication technology combines with IP technology, mobile networks have developed from the electric- circuit exchange of the Global System for Mobile Communications
(GSM) networks to the packet exchange GPRS networks, and eventually to the 3G Universal Mobile Telecommunication System
(UMTS) networks providing high-speed real-time data services. According to differences in the services' sensitivity to time- delay, the UMTS system has defined four categories of bearing services: session type, flow type, interaction type and background type. In the communication field, more and more attention has been paid to the issue of how to ensure the requirements to Quality of Service (QoS) in a mobile network, so as to provide, through the mobile network, satisfactory services to users according to features of different services. Operator requirements in practical operation have been fully considered in IMS and relevant protocols regarding QoS have been formulated.
Fig. 1 illustrates a QoS system structure in UMTS packet domain and multimedia domain in the latest Release 6 (R6) of the 3GPP. This system structure is realized on the basis of a service policy control mechanism, which provides a dynamic control of QoS. In Fig. 1, functional entities concerned in the system structure include the User Equipment (UE) , Gateway GPRS Supporting Node (GGSN) , Policy Decision Function (PDF) and Application Function (AF) . Wherein, the GGSN is located in a transmission layer, the PDF in a control layer and the AF in an application layer.
The policy decision function PDF is a separate functional entity, which provides service-based QoS policy control to all packet domain services. PDF receives application requests from servers, establishes application sessions, pre-books different types of media resources required, and formulates specific policy rules according to users and applications. Decisions by PDF are sent to the IP bearing management function of GGSN and GGSN maps the parameters of said service directly to the Packet Data Protocol context (PDP context) or to the parameters of the IP layer (such as Resource Reservation Protocol, RSVP) . The PDP context is database recorded information for use in the management of information on the data route between the UE and the GGSN. A Go interface between the PDF and the GGSN adopts the COPS protocol which IETF is responsible for, and a Gq interface between the PDF and AF adopts a Diameter protocol, for transmitting QoS relevant information and policy.
The QoS management packets are mainly performed by UE and GGSN, using Differentiated Service (DiffServ) defined by IETF and Differentiated Services Code Point (DSCP) function; the packets are classified and different priority classes are given to different types of packets during their transmission. The GGSN can extract from the PDP context or from the RSVP attribute parameters. Terminal UE can also provide DiffServ and DSCP functions, but it is not essential. The application function AF applies for or modifies the medium at the establishment of a session or during a session.
The 3GPP specifies that when using a terminal UE in an IP-based environment, said UE needs to obtain two IP addresses, one of the IP addresses is used for signaling transmission , which is called Primary IP, and the other IP address is used for medium data transmission (voice, video), which is called Secondary IP. Corresponding to the primary IP there is a primary PDP context for recording the primary IP route, and corresponding to the secondary IP there is a secondary PDP context for recording the secondary IP route. The basic flow chart of QoS control provided by PDF in IMS as claimed by the 3GPP is shown in Fig. 2:
(1) The user equipment (UE) sends a service request message to an application function module (AF) , which provides voice or video service, via session initiation protocol
(SIP), this request message is usually an INVITE message . (2) The AF sends an authorization request to the PDF via a Gq interface' s Authentication Authorization Request
(AAR) message, informing the PDF to use the QoS required by the user of said service.
(3) The PDF generates an Authorization Token (AT) , and transmits said AT to the AF via Gq interface's Authentication Authorization Answer (AAA) . The AT is a sequence of characters, indicating said PDF ' s IP address .
(4) The AF sends the received AT containing said PDF address to the UE via a SIP signalling.
(5) The UE activates the secondary PDP context and at the same time transmits the AT in the activated secondary PDP context to the GGSN. The purpose is to obtain the UE' s secondary IP address, so that the UE can notify the transmission layer of the GGSN location to get prepared for transmitting medium data.
(6) The GGSN sends a request via a Go interface's Request
(REQ), which request carries said AT.
(7) The PDF compares the AT it generated and sent via the Gq interface with the AT received via the Go interface, namely it executes an authentication process. If said two ATs are the same, the PDF sends an authentication decision message to the GGSN, notifying the GGSN that said user is successful in authentication, and can use the QoS required by the service; if said two ATs are not the same, said PDF sends an authentication decision message to said GGSN, notifying GGSN that said user failed authentication, so the user equipment cannot use the service.
However, if the UE is required to support the above-mentioned two IP addresses at the same time, as claimed by the 3GPP, it would require the UE to have very high processing capacity. Current UE can only support a primary IP, and cannot support a secondary IP, namely, it cannot support the above-mentioned secondary PDP context. Therefore, the QoS control claimed by the 3GPP cannot be provided to networks before Release 6.
III. Contents of Invention
Therefore, the main object of this invention is to provide a method for controlling quality of service in a communication system by using a policy decision function module, so that the basic procedure of the above-mentioned QoS control provided by said PDF in IMS can be realized without a secondary PDP context, which would meet the status that the current UE cannot support secondary IP, while realizing IMS-based QoS control claimed by the 3GPP.
To achieve the above object, the technical solution of this invention is realized as follows:
A method for controlling quality of service in a communication system by using a policy decision function module, and for use in controlling quality of service in a network based on IP multimedia subsystem technology in a third generation mobile communication system, comprising one or more user equipment, one or more gateway GPRS supporting nodes, a policy decision function module and one or more application function modules, wherein said method comprises the following steps:
(a) sending by said user equipment a service request message to said application function module via a session initiation protocol; then
(b) generating by said application function module an authorization token 1, and sending via a Gq interface an authentication authorization request message carrying said authorization token 1 to said policy decision function module; then
(c) storing said authorization token 1 at said policy decision function module, and returning via the Gq interface an authentication authorization answer message carrying said authorization token 1 to said application function module; (d) sending by said application function module an AF via a session initiation protocol message a response message to said user equipment; then
(e) sending by said user equipment an IP packet message to said gateway GPRS supporting node; then
(f) generating by said gateway GPRS supporting node an authorization token 2 identical to said authorization token, and sending via a Go interface a request message carrying said authorization token 2 to said policy decision function module; then
(g) comparing by said policy decision function module said authorization token 1 received from the application function module and said authorization token 2 from the gateway GPRS supporting node, wherein if said two authorization tokens are the same, said policy decision function module sends via the Go interface an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is successful in authentication, and can use the quality of service required by the service; if said two authorization tokens are not the same, said policy decision function module sends via the Go interface an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is not successful in authentication, so the user equipment cannot use the service.
According to one aspect of this invention, the format of said authorization token contains said user equipment's international identity number, said policy decision function module's IP address, and said user equipment's IP address.
According to another aspect of this invention, a pair of attribute values for sending said authorization token is added to the Diameter protocol. According to yet another aspect of this invention, said IP packet message is a secondary packet data protocol context activation message.
According to another aspect of this invention, said IP packet message is generated by the application software of said user equipment or the hardware module of said user equipment.
According to another aspect of this invention, said service request message is an invite message based on the session initiation protocol.
As can be seen from the above solution, the key point of this invention is that the application function module generates an authorization token and sends said authorization token to said policy decision function module via the Gq interface.
It can be seen that the method for controlling quality of service in a communication system by using a policy decision function module provided by this invention has the following advantages and features:
(1) This invention can achieve the basic procedure of the above-mentioned QoS control provided by said PDF in IMS without a secondary PDP context, which would meet the status that the current user equipment cannot support secondary IP, while realizing IMS-based QoS control claimed by the 3GPP; and because it uses one user equipment IP address to accomplish operational service quality control, it can be deployed in networks before the 3G.
(2) In this invention, a pair of attribute values for sending authorization tokens is added to the Diameter protocol and the Gq interface is modified, which is simple and effective, and no modification is needed to the relatively complicated Go interface based on the COPS protocol. (3) In this invention, no major change is needed to the policy decision function module PDF; therefore it saves manufacturing and operational costs.
IV. Description of Drawings
Fig. 1 is the end to end QoS system structure in the prior art
UMTS packet domain and multimedia domain.
Fig. 2 is a basic flow chart for providing quality of service to a policy decision function module in an IP-based multimedia subsystem in the prior art.
Fig. 3 is a basic flow chart for providing quality of service to a policy decision function module in an IP-based multimedia subsystem in this invention.
V. Preferred Embodiments
This invention is described hereinbelow in detail with reference to the drawings .
The prerequisite for realizing this invention is that the current user equipment can use the quality of service control function before it comes to the time of introducing 3G networks based on IMS technology and using a policy decision function for controlling quality of service QoS.
Based on the above prerequisite, a method for controlling quality of service QoS in a communication system based on IMS technology using a policy decision function PDF module in a 3G network is proposed in this invention, as shown in Fig. 3. A 3G network system using this method comprises at least: one or more user equipment, one or more gateway GPRS supporting nodes, a policy decision function module and one or more application function modules. The user equipment notifies the gateway GPRS supporting node GGSN of the service required by said user, and the QoS needed by the service is decided by the application function module AF. In the process of its practical application, the method comprises at least the following steps:
(1) When user equipment initiates a call, said user equipment sends a service request message (usually an INVITE message based on SIP) to the application function module AF via a session initiation protocol SIP.
(2) The application function module AF generates an authorization token ATI, and sends via a Gq interface an authentication authorization request message AAR carrying said authorization token ATI to the policy decision function module PDF.
Different from the AT of confidential nature as claimed in the 3GPP protocol, said authorization token ATI is an open message, with a format of international identity number (MSISDN) + IP address of PDF + IP address of UE.
The user equipment's international identity number ISDN (MSISDN) is the authentication number for uniquely identifying the user equipment in the public exchange telephone network numbering program, and it has the format of: MSISDN = CC + NDC + SN, wherein CC is the country code, i.e. the code for international long distance telephone communication network, NDC is the national destination code, and SN is the Subscriber code. Since the Gq interface is based on a Diameter protocol, and since compared with the 3GPP protocol, this invention adds in an AAR message the contents for transmitting the authorization token ATI, needs to be added an attribute value { attribute, value } in Diameter protocol.
(3) The policy decision function module stores said authorization token ATI, and returns via the Gq interface an authentication authorization answer message AAA carrying said authorization token ATI to said application function module AF.
(4) The application function module AF returns a SIP response message, usually 200 OK.
(5) The user equipment sends an IP packet message to said gateway GPRS supporting node, its function being to notify GGSN to get prepared to authenticate the PDF request. A currently workable scheme is the user equipment UE sends a secondary PDP activation request, but the user equipment UE cannot obtain a secondary IP address.
Said UE and GGSN may need to exchange messages for several times to eventually complete the transmission of the IP packet message .
The secondary PDP context claimed in the 3PGG protocol is completed in a specific module in the user equipment, while said IP packet message can be completed by such a specific module, and it can also be completed by application software in the user equipment.
(6) The gateway GPRS supporting node generates an authorization token AT2 identical to the above authorization token, and sends via a Go interface a request message REQ carrying said authorization token AT2 to said policy decision function module PDF.
(7) The policy decision function module PDF compares the authorization token ATI received from the application function module AF with the authorization token AT2 from the gateway GPRS supporting node, wherein if said two authorization tokens are the same, said policy decision function module sends via the Go interface an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is successful in authentication, and can use the quality of service required by the service; if said two authorization tokens are different, said policy decision function module sends, via the Go interface, an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is not successful in authentication, so the user equipment cannot use the service.
This invention can achieve the basic procedure of QoS control provided by said PDF in IMS without a secondary PDP context, which would meet the status that the current user equipment cannot support secondary IP, while realizing IMS-based QoS control claimed by the 3GPP; and because it uses one user equipment IP address to accomplish operational service quality control, it can be deployed in networks before the 3G.

Claims

Claims
1. A method for controlling quality of service in a communication system by using a policy decision function module, and for use in controlling quality of service in a network based on IP multimedia subsystem technology in a third generation mobile communication system, comprising one or more user equipment, one or more gateway GPRS supporting nodes, a policy decision function module and one or more application function modules, wherein said method comprises the following steps :
(a) sending by said user equipment a service request message to said application function module via a session initiation protocol; then
(b) generating by said application function module an authorization token 1, and sending via a Gq interface an authentication authorization request message carrying said authorization token 1 to said policy decision function module; then
(c) storing said authorization token 1 at said policy decision function module, and returning via the Gq interface an authentication authorization answer message carrying said authorization token 1 to said application function module;
(d) sending by said application function module AF via a session initiation protocol message a response message to said user equipment; then
(e) sending by said user equipment an IP packet message to said gateway GPRS supporting node; then
(f) generating by said gateway GPRS supporting node an authorization token 2 identical to said authorization token, and sending via a Go interface a request message carrying said authorization token 2 to said policy decision function module; then
(g) comparing by said policy decision function module said authorization token 1 received from the application function module and said authorization token 2 from the gateway GPRS supporting node, wherein if said two authorization tokens are the same, said policy decision function module sends via the Go interface an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is successful in authentication, and can use the quality of service required by the service; if said two authorization tokens are not the same, said policy decision function module sends via the Go interface an authentication decision message to said gateway GPRS supporting node, notifying said gateway GPRS supporting node that said user is not successful in authentication, so the user equipment cannot use the service.
2. The method for controlling quality of service in a communication system by using a policy decision function module as claimed in claim 1, wherein: the format of said authorization token contains said user equipment's international identity number, said policy decision function module's IP address, and said user equipment's IP address.
3. The method for controlling quality of service in a communication system by using a policy decision function module as claimed in claim 1 or 2, wherein: a pair of attribute values for sending said authorization token are added to the Diameter protocol .
4. The method for controlling quality of service in a communication system by using a policy decision function module as claimed in claim 1 or 2, wherein: said IP packet message is a secondary packet data protocol context activation message.
5. The method for controlling quality of service in a communication system by using a policy decision function module as claimed in claim 3, wherein: said IP packet message is a secondary packet data protocol context activation message.
6. The method for controlling quality of service in a communication system by using a policy decision function module as claimed in any of claims 1 to 3, wherein: said IP packet message is generated by the application software of said user equipment or the hardware module of said user equipment.
7. The method for controlling quality of service in a communication system by using a policy decision function module as claimed in claim 1, wherein: said service request message is an invite message based on the session initiation protocol.
PCT/EP2006/060262 2005-02-28 2006-02-24 Method for controlling quality of service in a communication system by using policy decision function module WO2006089949A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200510008976.4 2005-02-28
CNA2005100089764A CN1829145A (en) 2005-02-28 2005-02-28 Method for controlling communication service quality using policy functional module

Publications (2)

Publication Number Publication Date
WO2006089949A2 true WO2006089949A2 (en) 2006-08-31
WO2006089949A3 WO2006089949A3 (en) 2006-11-02

Family

ID=36729307

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2006/060262 WO2006089949A2 (en) 2005-02-28 2006-02-24 Method for controlling quality of service in a communication system by using policy decision function module

Country Status (2)

Country Link
CN (1) CN1829145A (en)
WO (1) WO2006089949A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103826141A (en) * 2012-11-16 2014-05-28 上海弘视通信技术有限公司 Authorization management system facing intelligent video analysis services and method thereof
CN111049665A (en) * 2018-10-12 2020-04-21 北京思源理想控股集团有限公司 Server, communication system and method for self-defined dynamic policy deployment

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146322B (en) * 2006-09-08 2010-09-01 中兴通讯股份有限公司 Inter-domain negotiation method for guaranteeing end-to-end service quality
US8024429B2 (en) * 2007-01-18 2011-09-20 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for remote access to a home network
CN101110766B (en) * 2007-03-23 2010-04-21 华为技术有限公司 Control method and function entity for reporting events carried by signaling IP flow
CN101296092B (en) * 2007-04-26 2011-02-02 华为技术有限公司 User service data charging method, system and equipment
CN101325780B (en) * 2007-06-15 2010-07-07 华为技术有限公司 Method and system for implementing tactics control, entity for executing tactics and charging
JP5091569B2 (en) * 2007-07-11 2012-12-05 株式会社日立製作所 Communication control apparatus, system and method for each service
WO2011050540A1 (en) * 2009-10-31 2011-05-05 Huawei Technologies Co.,Ltd. Method in a wireless communication system for determining quality of service fulfilment
CN105208670B (en) 2011-09-16 2019-01-18 华为技术有限公司 It is a kind of to recycle the method and device for inversely authorizing middle transmission opportunity control

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1250022A1 (en) * 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
US20040223602A1 (en) * 2003-05-05 2004-11-11 Zhi-Chun Honkasalo Method, system and network element for authorizing a data transmission

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1250022A1 (en) * 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
US20040223602A1 (en) * 2003-05-05 2004-11-11 Zhi-Chun Honkasalo Method, system and network element for authorizing a data transmission

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103826141A (en) * 2012-11-16 2014-05-28 上海弘视通信技术有限公司 Authorization management system facing intelligent video analysis services and method thereof
CN103826141B (en) * 2012-11-16 2017-03-29 上海弘视通信技术有限公司 Towards the authentication management system and its method of intelligent video analysis service
CN111049665A (en) * 2018-10-12 2020-04-21 北京思源理想控股集团有限公司 Server, communication system and method for self-defined dynamic policy deployment
CN111049665B (en) * 2018-10-12 2023-09-15 北京思源理想控股集团有限公司 Self-defined dynamic policy deployment server, communication system and method

Also Published As

Publication number Publication date
WO2006089949A3 (en) 2006-11-02
CN1829145A (en) 2006-09-06

Similar Documents

Publication Publication Date Title
CN101395483B (en) Network-triggered quality of service (qos) reservation
CN101385307B (en) Optimization of pdp context usage
EP1624631B1 (en) Policy co-ordination in a communications network
WO2006089949A2 (en) Method for controlling quality of service in a communication system by using policy decision function module
EP1964421B1 (en) Mapping of packet flows to bearers in a communication system
AU2001262396B2 (en) Charging in telecommunications network
EP1867202B1 (en) Telecommunication network support for service based policy in roaming configurations
EP1770949A2 (en) Method and communication system for circuit switch users accessing IP multimedia subsystem
EP1974519B1 (en) Method and apparatus for providing ims services to circuit-switched controlled terminals
JP2010527520A (en) Mechanism for performing server discovery
US20050259679A1 (en) Radio link loss management in multimedia domain (MMD)
EP1851977A2 (en) Reducing size of messages over the cellular control channel
US20120177193A1 (en) Method of Routing a Sesson from a Calling Party in a Serving Communication Network of the Calling Party to a Called Party
WO2009053194A1 (en) User plane control in ims
US8812557B2 (en) Database and a method for obtaining the address of a quality of service and charging control entity in an IMS network using such a database
WO2011036649A1 (en) Method to optimize call establishment in mobile satellite communication systems
EP1595370B1 (en) POLICY INFORMATION IN MULTIPLE PDFs
US8374605B2 (en) Method for selecting an S-CSCF unit within an IMS-based service communication system
CN100466804C (en) Method for confirming data transmission service quality in communication network
CN101155340B (en) Method and system for circuit field sensing IMS field conversation charging information
WO2008000134A1 (en) Method and device for transmitting request message in multimedia system
EP2149243B1 (en) IP multimedia subsystem (IMS) and method for routing an http message via an IMS
EP1947801A1 (en) A method of qos authorization
KR100657617B1 (en) Wireless packet switching network system based on sip
CN101521930B (en) Policy control method and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06724884

Country of ref document: EP

Kind code of ref document: A2

WWW Wipo information: withdrawn in national office

Ref document number: 6724884

Country of ref document: EP