This application claims the benefit of priority to German Application No. 10 2004 015 267.5 which was filed in the German language on Mar. 29, 2004, the contents of which are hereby incorporated by reference.
The invention relates to a method and device for providing network resources (QoS) for the transmission of data of at least one service from an application server (AS) to a communication terminal (MS) via a communication network.
In what is known as an intelligent network (IN or ISDN, Integrated Services Digital Network), supplementary services are offered to network subscribers in addition to the basic services provided by the telecommunication network, such as—for example—a number conversion service for setting up abbreviated numbers or a caller control service (control of user) whereby the subscriber can only be reached by selected callers. In a known method for implementing these services, a service control station is provided in the intelligent network, said service control station generally being separate from the switching equipment of the intelligent network.
In communication networks, particularly cellular mobile radio networks, base stations are connected to the switching equipment (MSC), the base stations being used for connecting communication terminals via a radio interface. These terminals enable a user of a mobile network to access the network. The switching equipment is additionally equipped for transfer to further networks, e.g. to a data transfer network or a fixed network. Various protocols are currently used for communication between the switching units, such as the INAP protocol (Intelligent Network Application Part) of the European Telecommunication Standards Institute (ETSI) or the MAP (Mobile Application Part) protocol of the GSM standard. These protocols are normally used within the network. Furthermore, a so-called CAMEL (Customized Application for Mobile Network Enhanced Logic) platform is known from the ETSI specifications GSM 03.78 and GSM 09.02, which is used for supporting additional, supplier-specific services for subscribers. The CAMEL standard defines a CAP (CAMEL Application Part) protocol for this purpose, within which signaling messages are interchangeable between the Home Location Register (HLR) and a service control station (application server or application function). CAMEL and the transmission of data of a service by means of GPRS (General Packet Radio Service), is considered in greater detail in Standard 3GPP TS 23.078.
The expansion of a cellular mobile radio network with the Policy Decision Function (PDF) and its functions is presented in 3GPP TR 23.917. The Policy Decision Function is a network unit of an IP multimedia subsystem (IMS), which permits or refuses the provision of network resources if these are requested by an application server (application function) that offers a service for a user of a communication terminal. The Policy Decision Function (PDF) therefore serves to adjust the quality of service (QoS) and is connected to the core network via the Gq interface. On the basis of the decision by the Policy Decision Function, the access network of the communication network, in GPRS (General Packet Radio Service) generally the SGSN (Serving GPRS Support Node) and the GGSN (Gateway GPRS Support Node), provides the network resources.
The use of GPRS (General Packet Radio Service) is specified in the 3GPP standard 3GPP TS 23.060. The packet domain uses packet mode techniques to transfer data and signals efficiently. The packet domain optimizes the use of network and radio resources and is used by second-generation radio access networks (RANs) as well as by third-generation radio access networks, the GERAN (GSM EDGE Radio Access Network) and the UTRAN (UMTS Terrestrial Radio Access Network). The core network of a communication network supports GPRS services together with the radio access networks and is designed to support various quality of service levels. This facilitates the efficient transmission of a service's realtime (voice, video, etc.) and non-real-time data. Applications that use standard data protocols and SMS are also supported, as is interoperation with an IP network. Services may be charged for on a flexible basis, with facilities for billing according to the quantity of transferred data, the quality of service supported (QoS), and the duration of the connection. The SGSN (Serving GPRS Support Node) monitors the location of a communication terminal and executes security functions and access controls. The SGSN is also connected to the GERAN base station system via the Gb or the Iu interface and/or in the UTRAN via the Iu interface. The SGSN is also connected, via a GPRS Service Switching Function (gprsSSF), to a GSM Service Control Function (gsmSCF) for optimum use of CAMEL and in order to support cost control services. The GGSN (Gateway GPRS Support Node) supports interoperation with a packet data network and is connected to the SGSN via a GTP (GPRS Tunneling Protocol) tunnel. The GGSN is connected to an IP-based packet network (IP-based packet domain PLMN (Public Land Mobile Network) backbone network).
The invention discloses an efficient and cost-effective option for providing network resources for the transmission of data of a service.
One embodiment of the invention is that a decision made by a Policy Decision Function with regard to whether to permit or refuse the provision of network resources in at least one network element for the transmission of a service from an application server to a to a communication terminal, is transmitted both to a first network unit (GGSN), and to an additional network unit (gsmSCF). Said decision may be transmitted in a message to a first network unit (GGSN) and to an additional network unit (gsmSCF). It is possible for the decision to be transmitted to the additional network unit (gsmSCF=SCF) in a CAP initialization message (CAP Initial DP GPRS) via a Serving GPRS Support Node (SGSN), or for the decision to be forwarded directly from the first network unit (GGSN) to the additional network unit (service control function). A big advantage of this invention is that the functions of the Policy Decision Function may be used for services, in particular CAMEL services. This means that the distribution of network resources, for example the quality of service (QoS), the transmission bandwidth, etc. can be distributed more efficiently and more cost-effectively for the transmission of data of a service.
The invention will now be explained in greater detail on the basis of an exemplary embodiment illustrated by a diagram, in which
If a CAMEL service user creates a GPRS PDP context with his or her communication terminal MS on request, the information is transmitted to the service control function SCF. Said information contains a quality of service (QoS) parameter, which is used mainly for charging purposes. The quality of service parameter is only a generic parameter which is currently used for registering charges and network resources for users and their communication terminals MS.
According to the invention, a Policy Decision Function PDF decides whether network resources are to be permitted or refused for the transmission of data of at least one service from the application server AS to the user's communication terminal MS. The decision made by the Policy Decision Function PDF is transmitted as a message to a GGSN, which provides the network resources according to the decision. The decision relates to the network resources to be allocated for the transmission of data of at least one service, said network resources comprising—for example—transmission bandwidth, quality of service, etc. In addition, the decision is forwarded in a CAP initialization message (CAP Initial DP GPRS) or other message to the service control function (SCF) via the SGSN. It is sometimes possible, when a request is received from the application server AS that the Serving GPRS Support Node SGSN or the Gateway GPRS Support Node GGSN cannot be provided as many resources as were permitted by the Policy Decision Function PDF. If this happens, the user of the service will not be satisfied with the quality of service. A possible solution might be for the user to receive a price reduction for the transferred data of at least one service. Conversely, it is also possible for the Serving GPRS Support Node SGSN or the Gateway GPRS Support Node GGSN to provide more network resources than the Policy Decision Function PDF permits. The user might then be asked, for example, whether he or she would like to have a better quality level for the service. The charges registered could then also be adjusted.
Number | Date | Country | Kind |
---|---|---|---|
10 2004 015 267.5 | Mar 2004 | DE | national |