SEO, Internet Marketing, Search Engine Optimization, Search Engine Marketing by www.websquash.com

UMTS and GSM Features

1  .Multimedia Messaging Service


After Short Message Service (SMS) and Enhanced Messaging Service (EMS) described below, the next stage of messaging evolution is MMS, which delivers an even richer messaging experience. MMS is introduced in Release 99. It allows users to send and receive messages exploiting a large array of media types e.g. text of almost unlimited length, images, audio and video clips, while also making it possible to support new content types as they become popular. MMS supports standard image formats such as GIF (Graphics Interchange Format) and JPEG (Joint Picture Expert Group), video formats such as MPEG 4 (Motion Picture Expert Group) and audio formats and MIDI (Musical Instrument Digital Interface). Multiple media elements can be combined into a composite single message. Messages can be sent either to a mobile phone or to an e-mail address.

The main new network element of the Multimedia Message Service Environment (MMSE) is the MMS Relay/Server which is responsible for storage and handling of incoming and outgoing messages and for the transfer of messages between different messaging systems. Other involved MMS elements are the MMS User Agent and MMS User databases. The functional descriptions of the involved MMS elements are provided in TS 23.140 and for implementation of the MMS User Agent – MMS Relay/Server interface a reference to the WAP Implementation of MMS is given.


Note that the Release 99 specifications only include the concept with little technical details, i.e. MMS stage 3 aspects are not included in TS 23.140. A detailed description of architecture and protocols is only available from Rel-4 onwards.



2.Location Services




Location Services is a feature providing the ability to localise a terminal (MS - Mobile Station in GSM and UE - User Equipment in UMTS). This location information is used to provide services to the end-user (e.g. to offer a local map with indication of closest restaurants, etc), for emergency services or for “internal clients”, i.e. a UMTS network entity, like an RNC to direct the beam when space diversity is used (not used at least up to Release 6).

The work on this feature was initiated by T1P1, who worked on location services only for use in emergency situation. Then their work was transferred to 3GPP who extend its scope to cover commercial aspects as well. LCS was incompletely introduced for GSM in Release 98, and was enhanced for GSM and adapted to UMTS in Release 99.


The location relies on three key functions: the measurement of the radio signals, performed by the LMU (Location Measurement Unit); the dialogue between the network and the external LCS client, performed by the GMLC (Gateway MLC); and the calculation of the position, performed by the SMLC (Serving Mobile Location Centre), also coordinating the overall process. The architectures, both for GSM and for UMTS, are shown below, extracted from TS 03.71 for the GSM (GERAN) aspects and from TS 23.171 for the UMTS (UTRAN) aspects.

umts




Legend:            Red lines and entities: interfaces and entities specific to LCS

                        Black lines and entities: other interfaces and entities


The entity being tracked is the MS/UE at the far left (shown as “UE” in the figure). The External LCS client at the far right is the entity using the location information for himself (emergency services) or to provide the commercial service to the User.

The label “alternative” on the figure means that two options are possible:
  • the LMU can be on the infrastructure side or can be a stand-alone entity, communicating with the infrastructure re-using the Radio interface using its own IMSI (even in the later case, the LMU remains a network element),
  • the SMLC can be connected to the BSC or to the MSC.
The options reflect lack of decision at 3GPP in the face of balanced advantages: in the first case, a type A LMU (stand-alone entity) is easier to deploy but consumes radio resources, contrarily to a type B LMU. With respect to the second option, connecting an SMLC to the MSC reduces the number of connections (there are fewer MSC than BSCs) but involves the MSC for relaying a user-access centric dialogue between the BSC and the SMLC. This second option will disappear in later releases.

The flows for the External Client to get the position of the User are the following:

lcs




1. The LCS client requests to his allocated GMLC the location of the UE by sending the message « LCS Service Request » on the Le interface (fully defined only from Release 5 onwards: the dialogue is on a proprietary basis for previous releases).

2. The GMLC contacts the HLR to obtain the address of the current VLR/MSC of the subscriber.

3. The HLR answers, after having checked that the requesting GMLC is authorised to obtain the location of the subscriber (2 and 3: MAP messages Send_Routing_Info_For_LS, TS 29.002, 1A.1.2).
4. The GMLC then contacts the MSC/VLR in the visited network to obtain the location information. The VLR checks that the subscriber authorises the transmission of his location. (4 and 9: MAP messages Provide_Subscriber_Location, TS 29.002, 1A.2.2)
5. Once these checks have been made, the terminal is, if necessary, paged and authenticated, and, potentially, encryption is activated. The MS is then supposed to be reachable if LCS client asks for it (Location_Notification_Invoke and Location_Notification_Return_Result messages, presented in stage 2 but not defined in stage 3).
6. The MSC then starts the active phase of recovery of the location of the MS, solicitating the SMLC with BSSMAP LE Perform Location request (09.31) message in GERAN. This message is sent directly from the MSC to the SMLC in the event of "NSS-based solution" or forwarded transparently by the BSC for the "BSS-based solution".
7. The radio location procedure is then triggered: several procedures are defined, which may or not involve the MS/UE. As a result of the radio location procedure, the SMLC knows the position of the MS.
8. The MS/UE position is then forwarded from the SMLC towards the LCS client. The payload of this message is the Information Element "Location Estimate" or "Geographic Location IE" (different names are used in different documents), the coding for which is given in TS 23.032.
9. The location information then reaches the requesting GMLC (in response to message 4: Provide_Subscriber_Location, TS 29.002, 1a.2.2).
10. Lastly, this information reaches its final recipient, the LCS client, by the message "LCS Service Response", which, as its homologue "LCS Request service" is mentioned in stage 2 but not in stage 3 for this Release.

The radio location procedure (step 7 in the above procedure) can be any of four types in GSM and three types in UTRAN. The GSM procedures are:
·         Timing Advance (TA). This method provides a location area in the shape of a ring centered on the BTS whose identity is returned by the TA Response message. The radius of the ring is the Timing Advance multiplied by the speed of light.
·         Uplink Time Of Arrival (TOA). This method consists of determining times of arrival at three LMUs (with known geographical co-ordinates) of a signal emitted by the mobile. These times determine the distance from the mobile, from which, by triangulation, the position of the mobile is deduced.
·         Enhanced Observed Time Difference (E-OTD). The MS measures the times of arrival of bursts sent by three radio-visible BTSs. Two options are possible: calculation is performed either directly by the MS (MS Based E-OTD), or in the SMLC with the measurements provided by the MS (MS Assisted E-OTD).
·         Assisted GPS: the coordinates of the MS are directly obtained by GPS (Global Positioning System). In the process of getting the location, the GSM network is just used to send Assistance Data to get a quicker access to GPS (e.g. by sending the information on the visible GPS satellites).
The UMTS procedures are:
·         Cell ID based. This is the simplest case, where the resulting location information is simply the serving cell identity (Node B) or a geographical area corresponding to this cell (a disk centred on the BTS/Node B), plus possibly some other indications like the RTT (Round Trip Time).
·         OTDOA-IPDL (Observed Time Difference Of Arrival – Idle Period DownLink), where the MS measures the difference of time of arrival of a reference signal from two Nodes B, which makes it possible to locate the MS on a hyperbola based on these two Node Bs. The use of a third Node B makes it possible to identify two other hyperbolae and the intersection of these hyperbolae locates the MS. One can thus speak about a solution inherited of the hyperbolic solution E-OTD.
·         Network Assisted GPS, derived from the analogous method in GSM.
For UMTS, several other methods were suggested in stage 2, but were finally rejected: AOA (Angle Of Arrival), OTOA (Observed Time Of Arrival), OTDOA-RNBP (OTDOA Reference Node-Based Positioning) and OTDOA-PE (OTDOA Positioning Elements).
In GSM, E-OTD and A-GPS demand an action by the MS/UE, as do OTDOA-IPDL and A-GPS in UMTS. These methods are more accurate than the other ones, but they need to have LCS-capable MS/UE, i.e. they cannot work without enhancements to the MS/UE.

Finally, not less than 5 new protocols are introduced for GSM LCS:                                
·         RRLP (Radio Resource LCS Protocol), defined in 04.31, for the dialogue SMLC to target MS
·         LLP (LMU LCS Protocol), defined in 04.71, for SMLC to LMU dialogues
·         BSSLAP (BSS LCS Application Leaves), defined in 08.71, for SMLC to BSC dialogues
·         SMLCPP (SMLC Peer Protocol), defined in 08.31, for SMLC to SMLC dialogues
·         BSSAP LE defined in 09.31, for the needed DTAP and BSSMAP extensions to support LCS.

In UTRAN, the Stage 2 is defined in a dedicated specification: TS 25.305 entitled "Functional stage 2 specification of Location services in UTRAN". The Stage 3 is much more integrated into the existing protocols than in GSM. It is defined through "General" UTRAN Stage 3, namely mainly in 25.331 ("Radio Resource Control (RRC); protocol specification"), but also in the following specifications:
·         TS 25.306: "UE Radio Access Capabilities".
·         TS 25.413: " UTRAN Iu interfaces RANAP signalling".
·         TS 25.423: " UTRAN Iur interfaces RNSAP signalling".

All these options on architecture and on radio methods did not facilitate at all a rapid and inexpensive introduction of standardised LCS into the market.

3.CAMEL phase 3 

     3.1. Global View

CAMEL (Customized Applications for Mobile network Enhanced Logic) is a network feature that provides the mechanisms to support services of operators which are not covered by standardised services, even when roaming outside the HPLMN.

The third phase of CAMEL enhances phase 2 by adding the following capabilities:
·         Call gapping: this functionality aims at controlling SCP (Service Control Point) overload situations within the HPLMN. It makes it possible for the CSE (CAMEL Service Environment) to suppress either all or some CAMEL interrogations from a VPLMN / IPLMN, when the VPLMN / IPLMN is the subscriber’s HPLMN. If there is a bilateral agreement the operators may also apply congestion control between different networks. If congestion control prevents contact with the CSE, the V/IPLMN proceeds in accordance with Default Call Handling. Congestion Control is applicable to CAMEL control of a circuit switched call. It is not applicable to CAMEL control of a GPRS session and PDP context, or to CAMEL control of short message delivery.
·         Capabilities to support Dialled Services: they are intended to support HPLMN specific service numbers (Subscribed dialled services (D-CSI)) and VPLMN specific service numbers (Serving Network Dialled services (N-CSI))
·         Capabilities to handle mobility events, such as (not-)reachability and roaming: the SCP may request HLR to provide subscriber status and/or location information at any time.
·         Any Time Interrogation is enhanced with CAMEL3 current location retrieval, and ATI for GMLC.
·         Control of GPRS sessions and PDP contexts: this enables interworking with GPRS and is useful for GPRS pre-paid interworking (not content based).
·         Control of mobile originating SMS through both circuit switched and packet switched serving network entities (not content based): this functionality enhances pre-paid service and VPN. There is no control of MT SMS in CAMEL phase 3.
·         Interworking with SoLSA (Support of Localised Service Area). Support for this interworking is optional.
·         The CSE can be informed about the invocation of the GSM supplementary service CCBS: it is possible to mark for a subscriber that a notification is to be sent to the CSE when CCBS supplementary service is invoked (in addition to notification of supplementary services available in CAMEL phase 2).
·         The other CAMEL enhancements are quite specific but are listed here for sake of completeness:
o    CAMEL3 new trigger detection points, catering for “on demand only”, e.g. for hunting services[1].
o    Mobile Terminating ( MT) call triggering in VMSC, enabling to control MT supplementary services: Call Wait (CW), Call Hold (hold), Call Forwarding (CF), Call Deflection (CD), Explicit Call Transfer (ECT), Multiparty Call (MPTY). Also for pre-paid for MT air-time charge (e.g. 1st minute free, in USA).
o    Introduction of “Abandon” as an EDP-R (Event Detection Point-Request) to improve prepay charging functionality: the Abandon DP is triggered when a calling party abandons the call.
o    Enhanced FreeFormatCharging data (from 40 octets to 160 octets), to make the CSE service logic easier. Furnish Charging Information (FCI) IF is used to request the gsmSSF to include call related information in the CAMEL specific logical call record. The logical call record is created when FCI is received and a logical call record for that leg does not exist. For modelling purposes, the logical call record is buffered in the gsmSSF. Once the logical call record is completed, then its free format data is moved to the corresponding CDR and the logical call record is deleted. The CSE can send multiple concatenated FCIs per leg for completion. The total maximum of free format data is 160 octets per leg, which can be sent in one or more FCI operations.
o    Reporting of MSRN/FTN (Mobile Subscriber Roaming Number/Forwarded To Number) to CSE for the purpose of charging control of optimally routed calls.
o    CSE-HLR interface: ATM/ATSI/NSDC. The HLR may provide an interface to the gsmSCF for the Any Time Subscription Interrogation and Any Time Modification procedures. The gsmSCF may provide an interface to the HLR for the Notify Subscriber Data Change procedure. Those procedures are used for following purposes:
§  Multiple Subscriber Profile phase 2
§  CSE can control CF, barring supplementary services.
§  Off-line subscription control based on VPLMN / time-of-day
§  Virtual operators
o    Service Interaction Indicators
§  Capability of CSE to control inter-working with supplementary services (CW, hold, CF, CD, ECT, MPTY).
§  Multiple subscriber profile phase 2


         3.2.  Multiple Subscriber Profile (MSP) based on CAMEL phase 3

Impacted Specification: TS 22.097 on Advanced Addressing.
Multiple Subscriber Profile is an optional service enabling mobile subscribers to have several profiles associated with a single IMSI, with each profile being a subscription option. Each profile may be used for mobile originated and mobile terminated calls.
Up to four different profiles can be provisioned for a subscriber using the MSP feature. This allows the subscriber to separate her telecommunication service needs into different identities (e.g. business and home).
Separate charging for each profile is possible. To this aim, a supporting visited network shall indicate on the billing record the profile used.
For Release 99, the interaction with Multicall was adapted.

      3.3. Short Message Service enhancements


This work items includes SMS for 3GPP terminals which is fully compatible with the GSM SMS service. Additional enhancements and improvements have been introduced e.g. Enhanced Messaging Service (EMS) allowing small pictures, sounds, animations to be transferred via SMS.



EMS (Enhanced Messaging Service) Rel-99 includes:
  • Text formatting: Alignment, Font size, Style
  • Basic pictures: small (16*16 pixels), large (32*32 pixels) or pictures of variable size, plain black and white
  • Animations: Predefined, User Defined, 8*8 pixels and 16*16 pixels
  • Sound: 10 different sounds Predefined, User Defined according to the iMelody format

         3.4.Mobile Station Execution Environment


MExE is a feature introduced in GSM Release 98, enhanced in GSM Release 99 to cover the following additional enhancements: SIM MExE certificate management, security clarifications and QoS aspects.

This work item includes MExE for 3GPP terminals which is fully compatible with GSM MExE Release 99, providing a flexible Application Programmable Interfaces (API) for the terminal for third party applications.


MExE provides a standardised execution environment in an MS, and an ability to negotiate its supported capabilities with a MExE service provider, allowing applications to be developed independently of any MS platform. The MS can then be targeted at a range of implementations for MExE from small devices with low bandwidth, limited displays, low processor speeds, limited memory, MMI etc., to sophisticated with a complete MExE execution environment.
A standardised means of negotiating the MSs’ and network’s capabilities is supported. This negotiation permits the mutual exchange of capabilities between the MS and the MExE server, and possibly includes the service profile of the user and capabilities of the network.
A network can be a transport bearer for the negotiation, interaction and transferring of applications, applets and content with the MS. It does not have to be the provider of the MExE services with which the MS’s execution environment is interacting with. The network may also be the intermediary between two MSs which are engaged in a MExE service with each other, with the network effectively supplying the “pipe” and not playing a MExE role in the connection.
Network nodes, nodes external to the network, or even MSs are the entities which can interact with the MS’s execution environment.

Central elements of the MExE specification are the classmark concept, content negotiation and the security architecture.

MExE categorises devices by giving them different MExE classmarks. In R99, two MExE classmarks are defined:

·         MExE classmark 1 - based on Wireless Application Protocol (WAP) - requires limited input and output facilities (e.g. as simple as a 3 lines by 15 characters display and a numeric keypad) on the client side, and is designed to provide quick and cheap information access even over narrow and slow data connections.
·         MExE classmark 2 - based on Personal-Java - provides and utilises a run-time system requiring more processing, storage, display and network resources, but supports more powerful applications and more flexible MMIs. MExE Classmark 2 also includes support for MExE classmark 1 applications (via the WML browser.)

Content negotiation allows for flexible choice of formats available from a server or adaptation of a service to the actual classmark of a specific client device. Bi-directional capability negotiation between the MExE Service Environment and MExE device (including MExE classmark), supports the transfer of capabilities between the client and the server.

In order to manage the MExE and prevent attack from unfriendly sources or transferred applications unintentionally damaging the MExE device a security architecture is specified. The basis of MExE security is:
·         A framework of permissions which defines the permissions transferred MExE executables have within the MExE MS;
·         the secure storage of these permissions and permission types);
·         conditions within the execution environment that ensure that MExE executables can only perform actions for which they have permission.

The MExE permissions framework is as follows (there is no implied hierarchy):
·      MExE Security Operator Domain (MExE executables authorised by the HPLMN operator);
·      MExE Security Manufacturer Domain (MExE executables authorised by the terminal manufacturer);
·      MExE Security Third Party Domain (trusted MExE executables authorised by trusted third parties);
·      Support for the three domains is mandatory;
Untrusted MExE executables are not in a specific domain, and have very reduced privileges.

     3.5.Multicall


Multicall is a feature which allows several simultaneous CS calls with dedicated bearers of independent traffic and performance characteristics, e.g. it allows several CS data bearers to be bound at application level resulting in higher than 64 kbit/s data rates, or it also allows simultaneous speech and data calls. Multicall was defined as a supplementary service in Release 99 with limitation of only one CS bearer to be used for speech at any one times. A speech call is one of TS11 (Telephony), TS12 (Emergency Calls), and TS61 (Alternate speech/fax).

If the bearer capability information is not available (e.g. because the call is originated/transited by a PSTN), the basic service cannot be deduced and the network shall, for Multicall purposes, handle the call as telephony. A held call shall be regarded as using the bearer employed when the call was active. With Multicall, it is possible to release each active CS call independently of any other CS call.

The maximum number of simultaneous CS bearers available to the subscriber is from 2 to 7, defined as part of the subscription by “Nbr_SB”.

All of the radio signalling specific to Multicall is at the served mobile subscriber side, i.e. all other mobiles involved in the call (and non-mobiles too) see only “basic” call control and radio signalling, with no special messages or information elements pertaining to the Multicall service.
The mobile subscriber supporting Multicall shall include the stream identifier (SI) Information Element (IE). The purpose of the SI IE is to associate a particular call with a Radio Access Bearer (RAB), and to identify whether a new traffic channel is requested for the call. TS 24.008 defines the rules on allocating SIs. MS capability (number of bearers and number of speech bearers) is included in Call Control IE. And since the MS shall be aware of the network capabilities, the network indicates its Multicall capability to the MS by using CC message. When the MS is located in a network not supporting Multicall, it shall not request multiple bearers.
At inter-MSC handover, in case just one RAB can be maintained after the handover (e.g. at handover from UMTS to GSM), MSC-B indicates to MSC-A which RAB has been selected so that the corresponding call is the only one maintained.

      3.6.Open Service Architecture


These specifications were produced jointly by Parlay, ETSI SPAN (now TISPAN) and 3GPP WGs SA1 (Stage 1), SA2 (Stage 2) and CN5 (Stage 3), so that there is a single set of standard OSA APIs for the whole development community.



Open Service Architecture (which became in later Releases “Open Service Access”) allows service development by operators and third parties: it enables service application developers to make use of network functionality through open, standardised, secure, extensible and scalable interfaces. Applications see the network functionality offered to them as a set of Service Capability Features (SCFs) in the OSA APIs. These SCFs provide access to the network capabilities on which the application developers can rely when designing their applications. The OSA APIs are independent of where or which network capabilities are implemented in the network, and of vendor-specific solutions and programming languages.

Two different types of SCFs can be distinguished:
-    Framework SCF: they provide commonly used utilities, necessary for the non-framework service capability features to be accessible, secure, resilient and manageable. The Framework SCFs are:
·         Authentication
·         Authorisation
·         Registration
·         Discovery
·         Notification
-    Non-Framework SCFs: they enable the applications to make use of the functionality of the underlying network capabilities (e.g. User Location service capability features). The Non-Framework SCFs are:
·         Session Control
·         Security/Privacy
·         User Location
·         User Status
·         Terminal Capabilities
·         Information Transfer
·         User Profile Management
·         Charging

The feature also defines the OSA interface for the communication between Applications and SCFs. 



     3.7 . Super Charger


The Super-Charger constitutes a change to the subscriber data management to reduce mobility management costs associated with inter-VLR and SGSN location updates, at the cost of increased memory in the VLR and minor protocol modifications.

Without Super-Charger, the subscriber data at the old MSC/VLR is deleted when the subscriber moves to a location area served by a different MSC/VLR.

With Super-Charger, the subscriber data is maintained in the old MSC/VLR, which removes the need to use the cancel location procedure, as shown in the figure “Morning Commute in a Super-Charged Network”. The HLR performs the normal “insert subscriber data” procedure at the new MSC/VLR. The subscriber data at the old MSC/VLR is not maintained, so no additional signalling is required.

The network benefits from Super-Charger when the subscriber roams to a previously visited MSC/VLR where the user’s subscription data is already present. In this case, provided the subscription data is still valid, there is no need to perform the “insert subscriber data” procedure, as shown in the following figure. Consequently, it reduces mobility management cost by reducing the volume of location update signalling.

morning












Morning and Evening Commutes in a Network using Super-Charger

Super-Charger is of most benefit in metropolitan areas where the density of MSC/VLRs is high to cope with the large number of subscriber, and subscribers regularly commute between location areas served by different MSC/VLRs. Assuming the subscriber data has not been deleted or changed since the subscriber was last attached in the location area, then the MSC/VLR has the option to use the subscriber data previously downloaded. However, the HLR will ultimately control data retention and updates in the MSC/VLR.

In a “Super-Charged” network, subscription data is retained by the previous network entity when the subscriber roams to a new network entity.
When a subscriber performs location updating in a Super-Charged network, the HLR shall cancel the subscription information at the previous network entity only if it does not support the Super-Charger functionality. If the network entity to which the subscriber has roamed has retained subscription data from a previous visit, then the HLR shall only send subscription data to the network entity if the retained subscription data is not consistent with the data stored by the HLR. If the HLR does not send subscription data to the serving network entity, it shall treat the retained subscription data as valid.

To know whether the data maintained in the VLR is still valid when the subscriber re-enters the Location Area, a new optional parameter called “ageOfSubscriberData” is added to the “MAP Update Location” message. This parameter indicates whether the VLR supports the Super-Charger, and provides the date/time at which the subscription data was last modified in the HLR. This new optional parameter is also added to the “Insert Subscriber Data” message to communicate the date/time at which the subscription data was last modified. Upon receipt of the “ageOfSubscriberData” parameter, the HLR shall compare the received date/time against the date/time stored against the subscription data in the HLR and the insert subscriber data procedures is triggered only if the VLR’s “ageOfSubscriberData” is older than the HLR’s one.

The Super-Charger concept is equally applicable to packet services. In this case, in the previous explanations, “VLR” has to be replaced by “SGSN” and “MAP Update Location” has to be replaced “MAP Update GPRS Location”.

   3.8.Follow Me

“Follow Me” (FM) enables an initiating mobile subscriber A to have control over the Follow Me data of a subscriber B such that subsequent calls destined to Subscriber B are forwarded to initiating subscriber A. An initiating subscriber might also be allowed to erase the Follow Me data of a remote subscriber who has been registered to a different initiating subscriber for the Follow Me application (this functionality is called “forced erasure”).
Follow Me is a PLMN specific feature and the control operations of FM are based on USSD. All messages between the MS and the mobile network and the ones internal to the mobile network are USSD messages.
The functionality of forwarding calls for subscriber B to initiating subscriber A (after successful registration of FM) is the same as the functionality of the Call Forwarding Unconditional (CFU) Supplementary Service applied to all telecommunication services of subscriber B for which CFU is applicable. It can also be achieved by making use of an equivalent operator specific service (e.g. via CAMEL).
The functionality of the control of Follow Me (registration, erasure, forced erasure and interrogation) is split between the HLR of the initiating subscriber A (HLRa) and the Follow me Function Node (FFN) of the subscriber B (FFNb).

      3.9. Synchronisation and Object exchange


As part of this work item, the concept of Wide Area Synchronisation for 3GPP has been developed to allow data stored in the ME/USIM to be synchronised with the outside world.



TR 27.903 provides information on existing synchronisation protocols. It summarises proprietary and standard protocols relevant to current and future mobile communication devices. The document covers only synchronisation between end-user devices, desktop applications, and server-based information services. It does not refer to replication or synchronisation between enterprise databases.

After the analysis done within the above TR, TS 27.103 was created. This specification provides a definition of a Wide Area Synchronisation protocols. The synchronization protocol was based upon IrMC level 4. The document covers Wide Area Network Synchronisation between current and future mobile communication end-user devices, desktop applications and server-based information servers. It was designed as a living document and, as such, it will evaluate new technologies (e.g. XML) for inclusion as they become readily available. (Please note that from Rel-4 onwards the IrMC was removed from 27.103 and replaced by SyncML.)

     3.10.Terminal interfaces


           3.10.1.AT commands for 3GPP




This work item is about AT commands for control of 3GPP Mobile Equipments (MEs) via an external Terminal Equipment (TE), fully compatible with GSM AT commands. Several new AT commands have been added in Release 99 e.g. to control ASCI services.


TS 27.005 defines three interface protocols for control of SMS functions within a GSM mobile telephone from a remote terminal via an asynchronous interface. This specification considers the mobile termination to be a single entity, i.e. not considering the split of functionality between the mobile equipment and SIM described in the series 31.xxx of TS.
 AT: ATtention; this two character abbreviation is always used to start a command line to be sent from TE to TA. TE is the Terminal Equipment, e.g. a computer (equal to DTE; Data Terminal Equipment), TA is Terminal Adaptor, e.g. a GSM data card (equal to DCE; Data Circuit terminating Equipment)
 ASCI: Advanced Speech Call Items, including Voice Group Call Service (VGCS), Voice Broadcast Service (VBS) and Enhanced Multi-Level Precedence and Pre-emption Service (eMLPP)

TS 27.007 specifies a profile of AT commands and recommends that this profile be used for controlling ME functions and GSM network services from a TE through Terminal Adaptor (TA). The command prefix +C is reserved for Digital Cellular in ITU-T Recommendation V.25ter. This TS has also the syntax details used to construct these extended GSM commands. Commands from ITU-T Recommendation V.25ter and existing digital cellular standards (TIA IS-99 and TIA IS-135) are used whenever applicable. Some of the new commands are defined such way that they can be easily applied to ME of networks other than GSM.

        3.10.2.Physical interfaces

Under this work item several options for physical terminal interfaces have been evaluated. Finally, 3GPP concluded that 3GPP should not produce any technical specification for terminal interfaces other than the radio interface and the USIM interface. The SDOs could develop their own optional physical connector specification based on their market requirements.

         3.10.3.Multiplexer

This work item is about a Multiplexing protocol to allow a number of simultaneous sessions over the terminal interface. TS 27.010 defines a multiplexing protocol between a mobile station and a terminal. The multiplexing protocol can be used to send any data, for instance voice, SMS, USSD, fax etc. It describes the protocol, but not the commands or data transported with it.



  3.11.Bearer Services




        3.11.1.Circuit Switched Bearer Services




Circuit switched data services and "real time" data services are provided for interworking with the PSTN/ISDN so that the user is unaware of the access network used (UMTS and GSM access network or handover between access networks). Both transparent (constant delay) and non-transparent (zero error with flow control) services are supported. These data services are designed to operate with minimum loss of data on handover between the GSM access network and the UTRAN.



The CS Bearers are applicable for the support of real-time applications, e.g. Fax and Video and also the GSM General Bearer Services (GBS) and interworking scenarios as specified in TS 22.002 (R99).

Both Asynchronous and Synchronous access modes are supported (if applicable) for:
  • 3.1kHz Audio modems up to V.90 (0.3kbit/s-56kbit/s)
  • V.110 UDI (0.3kbit/s-56kbit/s)
  • X.31 flag stuffing UDI (2.4 kbit/s-56kbit/s)
  • V.120 (1.2kbit/s-56kbit/s)
  • Bit Transparent Mode (56kbit/s and 64kbit/s)
  • PIAFS (29.2kbit/s and 58.4kbit/s).

        3.11.2.Frame Tunnelling Mode


Frame Tunnelling Mode (FTM) is a generic term for HDLC (High-level Data Link Control) and HDLC-related transmission protocols. FTM is a type of the asynchronous non-transparent CS bearer service (as described in TS 22.002).


The Work Item FTM provides a conversion of the asynchronous non-transparent data stream towards the mobile side and the synchronous data stream using X.31 flag stuffing on the fixed network side. This service can be used by asynchronous terminals to access ISPs providing synchronous access via ISDN. It applies both to GSM and UMTS.

         3.11.3.Access to ISPs and Intranets – Wireless/Remote access to LANs


This Work Item introduces the access to an Intranet or Internet Service Provider (ISP) by running DHCP between the TE and a server in the Intranet/ISP domain. The corresponding interworking with the PDN is described in a new clause of TS 29.061.

At PDP context activation, the MS requests an APN offering the DHCP service. The IP address of the PDP context is provisionally set to 0.0.0.0 as no IP address is allocated at this moment.

The TE runs a DHCP client, after the PDP context has been successfully activated, to retrieve the IP address and other configuration parameters from a DHCP server located in the Intranet/ISP domain. The PDP context is then updated through the GGSN-initiated modification procedure to reflect the newly allocated IP address.
A Packet Domain-specific DHCP Relay Agent is needed in the GGSN to allow for the correct routing of broadcast DHCP messages.

         3.11.4.PHS Internet Access Forum Specification


The PHS Internet Access Forum Specification (PIAFS) service is one type of CS bearer data service as described in TS 22.002. It refers to an asynchronous circuit switched transmission protocol over ISDN 64 kbit/s unrestricted digital line. It has the particularity to be the bearer service provided by the Personal Handy Phone System (PHS) in Japan.


The fact that UMTS offers this bearer service facilitates the interworking between PHS-MS and UMTS-UE, as well as the interworking between UMTS-UE and existing PIAFS TA (Terminal Adapter).



   3.12.UICC and USIM related features

          3.12.1.UICC / Terminal interface; Physical and logical characteristics

For 3G, the GSM specification GSM 11.11 has been divided into two parts. The 3G version of GSM 11.11 consists of a "platform" standard comprised of the basic physical, electrical and logical specification (TS 31.101) and an application specification (TS 31.102).

This work item covers the definition of a generic Terminal/Integrated Circuit Card (ICC) interface. This generic platform is independent of the 3G USIM application and can thus be the platform for any IC card application. The aim is to ensure interoperability between an ICC and a terminal independently of the respective manufacturer, card issuer or operator. Any aspects related to the administrative management phase of the ICC are not defined under this work item. Any internal technical realisation of either the ICC or the terminal is only specified where these are reflected over the interface. Application specific details for applications residing on an ICC are specified in the respective application specific documents (e.g. TS 31.102 for the USIM application).

The following aspects are specified:
-          the requirements for the physical characteristics of the UICC;
-          the electrical interface between the UICC and the Terminal;
-          the initial communication establishment and the transport protocols;
      -          the model which serves as a basis for the logical structure of the UICC;
-          the communication commands and the procedures;
      -          the application independent files and protocols.

Furthermore, general security aspects of IC cards such as file access conditions are specified. Specific USIM security aspects are dealt with in the " Characteristics of the USIM application " work item.

The UICC is capable of being used as the basis for a multi-application card: several USIMs and/or other applications can co-exist on the card. A new security architecture allows flexible and user-friendly (i.e. the ability to group PINs together) handling on PINs. For a more efficient data transfer between the terminal and the IC card, the support for the ISO/IEC T=1 block transmission protocol was added.

Note that after the creation of the ETSI Project Smart Card Platform (SCP), 3GPP TSG-T #9 (October 2000) decided to replace the technical content of TS 31.101 R99 by a reference to ETSI TS 102 221 "Smart Cards; UICC-Terminal interface; Physical and logical characteristics (Release 1999)". Since then, ETSI EP SCP is responsible for the generic Terminal/Integrated Circuit Card (ICC) interface.

            3.12.2.Characteristics of the USIM application

For 3G, the GSM specification GSM 11.11 has been divided into two parts. The 3G version of GSM 11.11 consists of a "platform" standard comprised of the basic physical, electrical and logical specification (TS 31.101) and an application specification (TS 31.102).

This work item covers the definition of the Universal Subscriber Identity Module (USIM) application for 3G telecom network operation. This application resides on the UICC, an IC card specified in TS 31.101 (see previous section).
The following aspects are specified:
    -    specific command parameters;
    -    file structures;
    -    contents of EFs (Elementary Files);
    -    security functions;
-       application protocol to be used on the interface between UICC (USIM) and ME.
This is to ensure interoperability between a USIM and an ME independently of the respective manufacturer, card issuer or operator.

The work item does not cover any aspects related to the administrative management phase of the USIM. Any internal technical realisation of either the USIM or the ME is only specified where these are reflected over the interface. Also not covered is the definition of any of the security algorithms which may be used.
For the phone book, a new concept to handle abbreviated dialling numbers, email address and other personal data was developed (backwards compatibility issues have been addressed). New fields were specified to allow easier synchronisation with PCs or other devices. The grouping of phone numbers was standardised.
New fields are specified to allow storage of incoming and outgoing call information.
The concept of Fixed dialling Numbers (FDN) and Barred Dialling Numbers (BDN) is far less complex than in GSM. The FDN can also now be applied to particular APNs for GPRS.
Enhanced security feature were implemented e.g. new authentication (as specified by SA 3).

          3.12.3.UICC Application Identifiers

This work item creates a specification for the definition and administration of Application IDentifiers (AID) for the UICC. The numbering system for AIDs for 3G telecommunication Integrated Circuits (IC) card applications has been defined. The numbering system provides a means for an application and related services offered by a provider to identify if a given card contains the elements required by its application and related services. An AID is used to address an application in the card. It consists of a Registered application provider IDentifier (RID) and a Proprietary application Identifier eXtension (PIX). The Specification describes the coding of the PIX. The coding of the PIX as well as the registration procedure is described in accordance with ISO/IEC 7816-5.


          3.12.4.USIM Application Toolkit






This work item covers the definition of the interface between the Universal ICC (UICC) and the Mobile Equipment (ME), and mandatory ME procedures, specifically for "USIM Application Toolkit". The work was originally based on GSM 11.14 (SIM Application Toolkit). Commands and procedures are defined in both the USIM and 3G Terminal for using the USIM Application Toolkit. The requirements are derived from the service and security requirements defined in 3G TS 22.100 and 22.101.



USAT is a set of commands and procedures for use during the network operation phase of 3G, in addition to those defined in TS 31.101. The USAT provides mechanisms which allow applications, existing in the UICC, to interact and operate with any ME which supports the specific mechanism(s) required by the application.

Specifying the interface is to ensure interoperability between a UICC and an ME independently of the respective manufacturers and operators.

The following aspects are defined:
    -    the commands;
    -    the application protocol;
    -       the mandatory requirements on the UICC and ME for each procedure.

Examples of defined functions are (many more exist):
-          displaying text from the UICC to the ME
-          sending a short message
-          setting up a voice or data call to a number held by the UICC
-          initiating a dialogue with the user
-          Data download to UICC
-          Menu selection

Any aspects related to the administrative management phase are not specified. Any internal technical realization of either the UICC or the ME are only specified where these reflect over the interface. The created specification does not specify any of the security algorithms which may be used.


         3.12.5.Specification of a bearer independent protocol for SAT applications to exchange data over the GSM network




GSM 11.14 already defines mechanisms for the exchange of data with servers in the network using SMS and USSD. The corresponding bearers (SMS and USSD) are suitable as long as very little amount of data have to be transferred. This work item defines, at the SIM-ME interface, a basic protocol allowing SIM Toolkit applications to determine available bearers and to exchange data by selecting using the most appropriate bearer available (Circuit Switched Data, GPRS, SMS, USSD, etc.).



On the SIM side, the technology now allows the SIM applications themselves to be downloaded over-the-air. The performance of SMS or USSD may not be sufficient for this purpose. On the network side, the required level of performance is available through data calls (CSD and GPRS). On the ME side, the data capability is available on a large scale.

Therefore, it was decided to boost the emergence of value added services based on the SIM Application Toolkit using existing bearers. A mechanism at the interface between the SIM and the ME was defined which provides access to the data bearers supported by the ME. The main requirements were:

·      ability for the SIM to use more performant bearer services, at least for data download;
·      no impact on hardware and little impact on software for the ME;
·      minimum impact on network.

This WI defined, at the SIM-ME interface, a basic protocol allowing SAT applications to determine available bearers and to exchange data by selecting using the most appropriate bearer available (Circuit Switched Data, GPRS, SMS, USSD, etc).



          3.12.6. Specification of administrative commands and functions for IC cards


The specification resulting form this work item has been developed by SMG9 as part of its mandate to develop generic IC card specifications and thus had not been allocated a GSM specification number. It specifies the functions and syntax for a set of administrative commands for a telecommunication IC Card. Administrative commands are used during the installation, activation and de-activation of applications. Please note that this specification was handed over to the ETSI Project Smart Card Platform (SCP) in 2000.


The commands defined are compliant to the commands defined in the ISO/IEC 7816 series where corresponding commands in ISO/IEC are available. The commands described are using parts of the functionality of the commands described in the ISO/IEC 7816 series. It is up to the IC Card to provide more functionality than described in the specification. The specification does not cover the internal implementation within the ICC and/or the external equipment.



          3.12.7.USIM and UICC requirements


This work item creates a high level description of requirements for the 3GPP IC card and its interface to the 3GPP terminal. The document created defines requirements of the USIM (Universal Subscriber Identity Module) and the IC card for 3GPP (UICC). These are derived from the service and security requirements defined in 3GPP 22.01 and 22.00. The USIM is a 3GPP application on an IC card. It inter-operates with 3GPP terminals and provides access to 3GPP services. The document is intended to serve as a basis for the specification of the USIM, the UICC, and the interface to the 3GPP terminal.


    3.13.Security related features

             3.13.1.Fraud Information Gathering Service


This feature provides the means for the HPLMN to monitor the activities of its subscribers in a VPLMN. The VPLMN collects information about a defined set of activities on monitored subscribers and sends this information back to the HPLMN. This enables the HPLMN to perform service limitation controls such as Operator Determined Barring (ODB) and Immediate Service Termination (see below), to limit their financial exposure to subscribers producing large unpaid bills.
Only Connection-orientated services are covered for Release 99.


            3.13.2. Immediate Service Termination




This feature provides the means for the HPLMN to terminate all the activities of an HPLMN subscriber in a VPLMN. If the HPLMN decides (based upon information received via FIGS or other systems) that a roaming subscriber is behaving in a fraudulent or suspicious manner, the HPLMN can terminate all activities of the subscriber, including calls (including transferred and diverted calls) that are in progress.

This procedure can also be used to terminate all the activities of a subscriber when the subscription has ended.

IST implementation is based on two new MAP messages: MAP_IST_ALERT and MAP_IST_COMMAND, defined in TS 29.002. In particular, the MAP_IST_COMMAND is used by the HLR to instruct the MSC (Visited MSC or Gateway MSC) to terminate ongoing call activities for a specific subscriber.
Note that another implementation, based on CAMEL, was envisaged but finally not performed in this Release.





Continue to read the : GSM Features, Please Click Here .




Share on Google Plus

About Unknown

0 comments:

Post a Comment

If there is any comments,Please leave a comment at here.

loading...
Sponsor by