The GPRS services shall be provided to the subscriber after prior arrangement with the service provider. The provision of each of the following GPRS services independently or any combination thereof shall be possible:
Point To Point - Connectionless Network Service (PTP-CLNS);
Point To Multipoint (PTM).
It shall be possible to subscribe to GPRS services with or without subscription to other services.
It shall be possible for the network operator to offer GPRS to the Service Provider(s) who may then offer GPRS-based services to the end-user.
GPRS services can be offered to a subscriber with the subscription option of using a password to control the services. A single GPRS-password per subscriber is supported by the network for all GPRS services.
As a subscription option modification of the subscriber's service profile (e.g., registration) shall be possible only in conjunction with the GPRS-password.
The following Quality of Service (QoS) parameters shall be assigned to the subscriber profile upon provision of the GPRS service(s). These parameters may be negotiated or set to default values:
GPRS-Attach is performed when the UE indicates its presence to the PLMN for the purpose of using the GPRS PTP or PTM services. This can be immediately after the UE has been switched on or later as the user decides to use the GPRS services. The UE identifies itself with its identity (IMSI, TLLI). A GPRS-Attach shall be successfully performed only if the subscriber has a valid GPRS subscription. It is assumed that the user will not, under normal circumstances, initiate a GPRS Attach without first ensuring that the data handling capability necessary in the terminating equipment has been activated.
GPRS-Detach is performed when the UE indicates to the PLMN that the UE will no longer be using the GPRS services. The UE identifies itself with its identity (IMSI, TLLI).
Registration of the service parameters shall enable the subscriber to optimize the actual (dynamic) service profile to the subscriber's present, actual requirements within the limitations of the (static) subscription profile (see subclause 6.1). The result of the registration shall be indicated (i.e. accepted/registered or rejected/not registered). The registered service profile is valid for all GPRS transactions until modified by re-registration or changes to the subscription profile.
As a subscription option registration of the service parameters shall be possible only in conjunction with a GPRS-password.
It shall be possible for the user to activate connections to non-preconfigured external networks by using non-subscribed Access Point Names (APN's).
Table 7 defines which service parameters shall be able to be registered for the different GPRS services. The range of values for the service parameters is specified in subclause 5.6.
The subscriber shall be able to activate each of the registered interworking profiles independently within the limitations of the subscription profile. As an option the GPRS network may request the activation of a specific interworking profile for a GPRS attached mobile, when an mobile terminated packet or activation request from external data network with user-ID (e.g. MSISDN) packet is received even if a mobile is inactive. This option may be available for one or more PDP. The activation of the inter-working profile(s) may be performed automatically by the UE immediately after GPRS Attach. When an interworking profile is activated a dynamic binding between the 3GPP identity of the UE and the external data network user-ID and/or address is made by the system, and the appropriate service parameters are applied thus establishing a virtual connection between the UE and the GPRS network. Activation of an interworking profile results in a dynamic binding until de-activation is performed.
The subscriber shall be able to de-activate the previously activated interworking profiles independently within the limitations of the subscription profile thus releasing the previously established virtual connection. An interworking profile(s) shall be automatically de-activated if the provision for the supporting GPRS service is withdrawn. Interworking profiles are deactivated automatically upon GPRS detach..
De-activation of a particular interworking profile shall abort all presently on-going communication between the UE and the external data network.
The GPRS service is invoked upon transmission or reception of GPRS data.
It shall be possible for a UE to be a GPRS service requester and a service receiver. This allows generation and origination of GPRS messages from the mobile termination itself as a standalone GPRS data source. It also allows the mobile termination to provide DCE capabilities for user applications based in terminal equipment outside the mobile termination.
It shall be possible for a subscriber to set-up multiple GPRS communication sessions and maintain these over prolonged periods (e.g. several hours). It shall be possible to establish these connections via more than one external data network. This enables more than one logical data channel to exist to a single mobile termination.
PTP-CLNS and IP-M communications in any combination shall be possible in parallel.
GPRS-Attach shall only be possible after correct subscriber identification has been confirmed by entry of the current PIN if this option is active. Thus only one PIN is required to gain access to either the Circuit Switched Services/SMS or the GPRS Services or both.
GPRS services can be offered to a subscriber with the subscription option of using a password to control the services. One password per subscriber is supported by the network for all GPRS services. The GPRS password shall be the specified password for supplementary services according to TS 22.004 and TS 22.030.
When this option is selected the following actions shall only be performed with the concurrent entry of the password:
An attempt to register a service or service parameter not available to that subscriber shall result in an indication to the user. The reason shall be indicated:
the service or service parameter is not supported by the PLMN;
the subscriber's present (static) subscription profile prohibits the use of this service or service parameter;
parameter is network determined;
the entered parameter value is outside the range of that supported by the PLMN.
If, in the case of interworking with an external data network, an attempt is made to set a parameter to a value outside the range of that supported by the interworking to the external data network, it shall be indicated to the user and confirmation required before the parameter value is changed to a value selected by the network.
An attempt to send an MO message with an UE identity which is not valid in the network shall be rejected with an appropriate error status.
An MT message that cannot be delivered due to an invalid UE identity shall be discarded by the network. A message that is received by an incorrect UE shall be discarded by the UE.