GPRS Overview. GPRS = General Packet Radio Service. GPRS Network
|
|
- Loren Parrish
- 7 years ago
- Views:
Transcription
1 GPRS - Overview GPRS Overview GPRS = General Packet Radio Service INTERNET/ INTRANET GPRS Network abcde X.25 Disclaimer: These overview slides are intended for informational purposes only. They have not been reviewed or officially presented, thus there may be some unintentional errors. For detailed information, please refer to the GPRS specifications. 1
2 GPRS - Overview GPRS Overview GPRS is an emerging GSM phase 2+ packet radio standard, similar to NAC CDPD: Provides more efficient usage of the radio interface (mobiles can share the same radio channel). Direct interworking to Internet (TCP/IP), X.25 and ISO CLNS networks for point-to-point services (connection-less/connection oriented) and point-tomultipoint services (broadcast and groupcall). Concurrent operation with existing GSM services for Circuit-switched Speech, Circuit-switched data and SMS. Supports Data rates from 9.6kbps to 100+kbps Best suited for burst forms of traffic. Long term replacement for SS7 based SMS. 2
3 GPRS - Definitions GPRS Overview GSN - GPRS Support Node GGSN - Gateway GSN Provides similar functionality as GMSC, for packet data. Uses Packet Data Protocol (PDP address) which contains IP routing information. Routing information is used to tunnel PDUs to the current point of attachment (i.e. SGSN). Required I/Fs: Gn (to SGSN), Gi (to packet network) Optional I/Fs: Gc (to HLR) (can go via Gn and then Gr) 3
4 GPRS - Definitions GPRS Overview SGSN - Serving GSN performs mobility management, authentication procedures and routes packet data. Like the VLR, stores only a subset of subscriber data available at the HLR. Supports the same MAP I/F to HLR as VLR/HLR I/F. [Note: GPRS spec overall assumes co-located MSC/VLR (i.e. no B interface)]. SMSC may transfer short messages to the MS using the GPRS (via Gd interface). Option to queue messages at the SGSN for a short time (versus going to the SM-SC). Required I/Fs: Gn (to GGSN), Gb (to BSS), Gr (to HLR) Optional I/Fs: Gd (to SMS-GMSC or SMS-IWMSC to enable GPRS capable mobiles to send/receive SMs over GPRS radio chans), Gs (to MSC/VLR) (i.e. for class A mobile support for SMS) 4
5 GPRS - Network Overview GPRS Overview Existing GSM Network Elements New GPRS Network Elements SMS-GMSC SMS-IWMSC SM-SC MAP-E MAP-C MSC/ VLR A MAP-F EIR Gs Gf Gd MAP-D Gr HLR Gc TE MT Um BSS Gb SGSN Gn GGSN Gi Packet Network TE Gp MT = Mobile Terminal TE = Terminal Equipment GGSN Other PLMN Signalling I/F Signalling & Data Transfer I/F 5
6 GPRS - Interfaces GPRS Overview Gb - The equivalent of the A interface for GPRS (frame relay) Gc - Interface between the GGSN and HLR so that the GGSN can get the location details of an MS. To avoid implementing MAP/SS7 in the GGSN, this interface is optional. When not present, the GGSN routes inquires to the HLR via an SGSN. Gd - Interfaces the SGSN to the SMS-GMSC. Allows for delivery of SMS traffic over GPRS. This is a MAP interface. Gf - Interface between the SGSN and EIR, similar to the existing MSC/VLR EIR interface Gi - An external interface between GGSN and another type of packet network Gn - SGSN to GGSN interface, based on IPv4 or IPv6. Gp - Inter PLMN GPRS interface. The Gp interface provides the functionality of the Gn interface along with the security functionality required for inter-plmn communication. The security functionality is based on agreements between operators. Gr - Interface between SGSN and HLR, similar to the MSC-HLR interface. This is a MAP interface. Gs - Interface between the MSC and SGSN. This interface is required for some simultaneous GPRS and CS service operation (for some MSs). This is a BSSMAP interface (optional) 6
7 GPRS - Addressing Elements/Identifiers GPRS adds the following addressing elements to GSM: PDP Address - associated with each PDP Context. The PDP address itself is a Network layer ( X.121 or IP) address. The fields associated with a PDP context vary across the HLR, SGSN, GGSN and MS, but include items such as: PDP Type (X.25 or IP) NSAPI Compression parameters negotiated Requested and negotiated QoS parameters State SGSN IP address - HLR is enhanced to include GPRS subscription data and routing information including the SGSN IP address and SS7 addresses. NSAPI - Network Layer Service Access Point Identifier - user for Network Layer routing. In the MS, the NSAPI identifies the PDP-SAP. In the SGSN and GGSN, the NSAPI identifies the PDP context associated with a PDP Address. Between the SGSN and the MS, the TLLI uniquely identifies the logical link. The NSAPI is part of the Tunnel ID (TID). TID - Tunnel ID - consists of an IMSI and NSAPI. This uniquely identifies a single PDP context. TLLI - Temporary Logical Link Identifier. Optional. The relationship between TLLI and IMSI is known only in the MS and SGSN. Unique within a RA. TLLI is derived from a P-TMSI allocated by the SGSN. P-TMSI - Packet Temporary Mobile Subscriber Identity. Allocated to each GPRS attached MS ( 03.03) RAI - Routing Area Identity - identifies one or several cells. RAI is broadcast as system information and is used by the MS to determine (when changing cells), if a RA border was crossed. A Routing Area (RA) is a subset of a GSM Location Area (LA). A RA is served by only on SGSN. RAC (Routing Area Code) is only unique when presented with an LAI. A GSM Cell Identifier (CI) is unique when presented with an LAI or RAI. RAI = MCC+ MNC + LAC + RAC. 7
8 GPRS - Mobility Management GPRS Overview HLR has been enhanced to include GPRS subscription data and routing information: IMSI SGSN IP & SS7 addresses up to fifty PDP (Protocol Data Protocol) specific data sets. Large impact to support Class A and Class B GPRS sets. There are 3 categories of GPRS Mobile Sets: Class A - supports full simultaneous connections. (Requires Combined procedures) Class B - supports simultaneous paging for either service, but NOT activation. GPRS services will be put on hold while a CS call is handled. (Requires Combined procedures) Class C - either GPRS or CS modes. 8
9 GPRS - Mobility Management - Location Registration GPRS uses the concept of a routing area (RA), which is a subset of a GSM Location Area (LA). GPRS has three types of Routing Area Registration: Routing Area Updating - when a mobile enters a new Routing Area (RA) GPRS Attach/Detach Indicates mobile activation/deactivation within a Routing Area Prevents paging of a mobile that is not active (visited VLR rejects calls from the HLR or applies Call Forwarding) Note that the mobile station does not maintain an attach/detach state Periodic Routing Area Update Periodicity is determined by the network Ensures that regular radio contact is maintained by the mobile The Routing Area Update can be Intra- or Inter- SGSN. 9
10 GPRS - Inter-SGSN Routing Area Update - Message Flow MS new SGSN old SGSN GGSN HLR MSC/VLR 1. Routing Area Update Request 2. SGSN Context Request 2. SGSN Context Response 3. Security Functions 4. SGSN Context Acknowledge 5. Forward Packets 6. Update PDP Context Request 6. Update PDP Context Response 7. Update Location 8. Cancel Location 8. Cancel Location Ack 9. Insert Subscriber Data 9. Insert Subscriber Data Ack 10. Update Location Ack 11. Location Updating Request 11. Location Updating Accept 12. Routing Area Update Accept 10
11 GPRS - Inter-SGSN Routing Area Update - Message Flow Details 1. The MS sends the Routing Area Update Request to the new SGSN. 2. The new SGSN then exchanges an SGSN Context Request/Response with the old SGSN. 3. Optionally, the GSM security procedures are performed. 4. Upon receipt of the SGSN Context Response and after optional security has been performed, the new SGSN sends an SGSN Context Acknowledge if the user has at least one PDP context active. 5. Upon receipt of the SGSN Context Acknowledge, the old SGSN forwards any packets from the old SGSN. 6. After sending the SGSN Context Acknowledge, the new SGSN initiates the Update PDP Context with the GGSN. 7. Upon completion of this, the Update Location is sent to the HLR. 8. This results in a Cancel Location to the old SGSN. 9. The subscriber data is then sent to the new SGSN. 10. Upon receipt of the Insert Subscriber Data Acknowledgement, the HLR acknowledges the Update Location. 11. (Note: this procedure can be combined with the GSM Location Update. 12. Upon completion of the Location Updating procedure, the new SGSN sends a Routing Area Update Accept to the MS. 11
12 GPRS - Mobility Management - Security GPRS uses some existing GSM security messaging and optional GPRS specific messaging: Authentication Request/Response/Reject - performed by SGSN as per MSC/ VLR Identity Request/Response - SGSN executed as per MSC/VLR TMSI Reallocation Command/Complete Supported by 3 algorithms: Authentication User Data Encryption (Note: the scope of ciphering for GPRS is between MS and SGSN). Generation of cipher key (TDMA frame number is unknown at the SGSN, therefore LLC frame number may replace TDMA frame number as an input to the algorithm). Uses standard key management procedures for Kc. 12
13 GPRS - Authentication Procedure GPRS Overview MS SGSN HLR 1. Send Authentication Info 1. Send Authentication Info Ack 2. Authentication Request 2. Authentication Response 1. If the SGSN does not have previously stored authentication triplets, a Send Authentication Info (IMSI) is sent to the HLR. The HLR responds with Send Authentication Info Ack (Authentication Triplets). Each Authentication Triplet includes RAND, SRES and Kc. 2. The SGSN sends Authentication Request (RAND, CKSN, Ciphering Algorithm) to the MS. The MS responds with Authentication Response (SRES). 13
14 GPRS - Protocol Stack GPRS Overview Application IP/X.25 SNDCP SNDCP Relay GTP IP/X.25 GTP LLC RLC RLC Relay BSSGP LLC BSSGP UDP/ TCP IP UDP/ TCP IP MAC MAC Network Service Network Service L2 L2 GSM RF GSM RF L1bis L1bis L1 L1 MS Um BSS Gb SGSN Gn GGSN Gi 14
15 GPRS - Transmission Protocol Definitions GTP - GPRS Tunneling Protocol - Tunnels user data and signalling between GPRS support nodes in the GRPS backbone network. All PTP PDP PDUs shall be encapsulated by GTP. GTP shall provide the mechanisms for flow control between GSNs, if required (GSM 09.60) TCP - Transmission Control Protocol - carries GTP PDUs in the GPRS backbone network for ptotocols that need a reliable data link (e.g., X.25). Provides flow control and protection against lost and corrupted GTP PDUs. UDP - User Datagram Protocol - carries GTP PDUs for protocols that do not need a reliable data link (e.g., IP). Provides protection from corrupted PDUs. IP - Internet Protocol - GPRS backbone network protocol used for routing user data and control signalling. Initially based on IP version 4 protocol. Ultimately, IP version 6 protocol. SNDCP - Subnetwork Dependent Convergence Protocol (SNDCP) - maps network-level characteristics onto the characteristics of the underlying network (GSM 4.65) 15
16 GPRS - Transmission Protocol Definitions (continued) LLC - Logical Link Control - provides a highly reliable ciphered logical link. LLC shall be independent of the underlying radio interface protocols in order to allow introduction of alternative GPRS radio solutions with minimum changes to the NSS. (GSM 4.64) Relay - in the BSS, relays LLC PDUs between the Um and Gb interfaces. In the SGSN, relays PDP PDUs between the Gb and Gn interfaces. BSSGP - Base Station System GPRS Protocol - conveys routing and Qos related information between BSS and SGSN. Does not perform error correction. (GSM 8.18) NS - Network Service - transports BSSGP PDUs. Based on the Frame Relay connection between BSS and SGSN and may be multi-hop and traverse a network of Frame Relay switching nodes. (GSM 8.16) RLC/MAC - Radio Link Control/Medium Access Control - layer controlling 2 functions: RLC provides a radio solution dependent reliable link. The MAC function controls the access signalling (access and grant) for the radio channel, and the mapping of LLC frames onto the GSM physical channel. (GSM 4.60) GSM RF - as defined in GSM 05 series. 16
17 GPRS - GPRS Tunnelling Protocol The GPRS Tunneling Protocol (GTP) defines the protocol between GSN nodes in the GPRS backbone network. Applies to both the Gn and Gp interface. Signalling is used to create, modify and delete tunnels. User Datagram Protocol (UDP) used to transfer signalling messages. Defines the following categories of signalling messages: Path Management Messages Tunnel Management Messages Location Management Messages Mobility Management Messages 17
18 GPRS - GPRS Tunnelling Protocol - Path Management The following path management messages can be sent between any type of GSN pair: Echo Request - sent on a path to another GSN to determine if the other node is alive. Echo Response - sent as a response to an Echo Request 18
19 GPRS - GPRS Tunnelling Protocol - Tunnel Management The following tunnel management messages are used to create, update and delete tunnels used to route T-PDUs between a MS and an external PDN via SGSN and GGSN: Create PDP Context Request Create PDP Context Response Update PDP Context Request Update PDP Context Response Delete PDP Context Request Delete PDP Context Response Create AA PDP Context Request Create AA PDP Context Response Delete AA PDP Context Request Delete AA PDP Context Response Error Indication PDU Notification PDU Reject 19
20 GPRS - GPRS Tunnelling Protocol - Tunnel Management Create PDP Context Request Sent from an SGSN to a GGSN node as part of a GPRS PDP Context Activation procedure or the Network-Requested PDP Context Activation procedure. A valid request initiates the creation of a tunnel. The destination GGSN for this message may be obtained by using DNS to get the IP address for the GGSN name in the current PDP context. Contains the following information elements: Information element Quality of Service SGSN Address for signalling SGSN Address for user traffic Selection Mode Flow Label Data I Flow Label Signalling End User Address Access Point Name Protocol configuration options Private Extension Description QoS negotiated by the MS at PDP context activation Specific address for signalling. Specific address for user traffic. Indicates the source of the Access Point Name (APN) Specifies a downlink (GGSN -> SGSN) flow label for G-PDUs Specifies a downlink (GGSN -> SGSN) flow label for signalling msgs. If PDP addr field is empty, then dynamic otw contains static addr. May be used by GGSN to differentiate accesses to different external networks. APN is either MS provided, a subscribed APN or SGSN selected. Applies to IP protocol only. Contains vendor or operator specific information. 20
21 GPRS - GPRS Tunnelling Protocol - Tunnel Management Create PDP Context Response Sent as a response to a Create PDP Context Request. Contains the following information elements: Information element Cause Quality of Service GGSN Address for signalling GGSN Address for user traffic Reordering Required Flow Label Data I Flow Label Signalling End User Address Protocol configuration options Private Extension Description Used to indicate error conditions (i.e. cannot allocate dynamic IP address, network prefix not supported, etc.) QoS may be negotiated downwards Specific address for signalling. Specific address for user traffic. Indicates if reordering of messages is required. May be negotiated downwards (from Yes to No) by GGSN. Specifies a downlink (GGSN -> SGSN) flow label for G-PDUs Specifies a downlink (GGSN -> SGSN) flow label for signalling msgs. If PDP addr field is empty, then dynamic otw contains static addr. Applies to IP protocol only. Contains vendor or operator specific information. 21
22 GPRS - GPRS Tunnelling Protocol - Tunnel Management Update PDP Context Request Sent as part of the GPRS Inter-SGSN Routing Update procedure or PDP Context Modification procedure. Used to change QoS and the path. Contains the following information elements: Information element Description Quality of Service SGSN Address for signalling SGSN Address for user traffic Flow Label Data I Flow Label Signalling Private Extension QoS negotiated by the MS Specific address for signalling. Specific address for user traffic. Specifies a downlink (GGSN -> SGSN) flow label for G-PDUs Specifies a downlink (GGSN -> SGSN) flow label for signalling msgs. Contains vendor or operator specific information. 22
23 GPRS - GPRS Tunnelling Protocol - Tunnel Management Update PDP Context Response Sent as a response to the Update PDP Context Request. Contains the following information elements: Information element Cause Quality of Service GGSN Address for signalling GGSN Address for user traffic Flow Label Data I Flow Label Signalling Private Extension Description Used to indicate error conditions (i.e. cannot allocate dynamic IP address, network prefix not supported, etc.) QoS may be negotiated downwards Specific address for signalling. Specific address for user traffic. Specifies a downlink (GGSN -> SGSN) flow label for G-PDUs Specifies a downlink (GGSN -> SGSN) flow label for signalling msgs. Contains vendor or operator specific information. 23
24 GPRS - GPRS Tunnelling Protocol - Tunnel Management Delete PDP Context Request Sent as part of the GPRS Detach Procedure or the GPRS PDP Context Deactivation procedure to deactivate an activated PDP Context. Contains Private Extension Information Element. Delete PDP Context Response Sent as a response to the Delete PDP Context Request. Contains Cause and Private Extension Information Elements. 24
25 GPRS - GPRS Tunnelling Protocol - Tunnel Management Create AA PDP Context Request Sent as part of the GPRS Anonymous Access PDP Context Activation. Used to create a tunnel between a context in the SGSN and a context in the GGSN. Contains the following information elements: Information element Quality of Service SGSN Address for signalling SGSN Address for user traffic Selection Mode Flow Label Data I Flow Label Signalling End User Address Access Point Name Protocol configuration options Private Extension Description QoS negotiated by the MS at Anonymous Access PDP context activation Specific address for signalling. Specific address for user traffic. Indicates the source of the Access Point Name (APN) Specifies a downlink (GGSN -> SGSN) flow label for G-PDUs Specifies a downlink (GGSN -> SGSN) flow label for signalling msgs. Contains the address of the Anonymous Server. May be used by GGSN to differentiate accesses to different external networks. APN is either MS provided, subscription not verified or Network provided, subscription not verified. Applies to IP protocol only. Contains vendor or operator specific information. 25
26 GPRS - GPRS Tunnelling Protocol - Tunnel Management Create AA PDP Context Response Contains the following information elements: Information element Cause Quality of Service GGSN Address for signalling GGSN Address for user traffic Reordering Required Flow Label Data I Flow Label Signalling End User Address Protocol configuration options Private Extension Description Non-zero value indicates error conditions QoS may be negotiated downwards Specific address for signalling. Specific address for user traffic. Indicates if reordering of messages is required. May be negotiated downwards (from Yes to No) by GGSN. Specifies a downlink (GGSN -> SGSN) flow label for G-PDUs Specifies a downlink (GGSN -> SGSN) flow label for signalling msgs. Contains the requested PDP type with the PDP addr field empty Applies to IP protocol only. Contains vendor or operator specific information. 26
27 GPRS - GPRS Tunnelling Protocol - Tunnel Management Delete AA PDP Context Request Sent as part of the GPRS PDP Anonymous Access Context Deactivation procedure to deactivate an activated PDP Context. Contains Cause and Private Extension Information Elements: Delete AA PDP Context Response Sent as a response to the Delete AA PDP Context Request. Contains Cause and Private Extension Information Elements: Error Indication Sent to the GGSN when a tunnel PDU is received for the following conditions: No PDP context exists PDP context is inactive No MM context exists GGSN deletes its PDP context when the message is received. Sent by the new SGSN to the old SGSN if no PDP context exists or is inactive for a received tunnel PDU. The old SGSN deletes its PDP context when message is received. Sent by the GGSN to the SGSN if no PDP context exists for a received tunnel PDU. The SGSN reestablishes the PDP context to the GGSN when the message is received. 27
28 GPRS - GPRS Tunnelling Protocol - Tunnel Management PDU Notification Request When receiving a Tunneled PDU (T-PDU), the GGSN checks if a PDP context is established for the given PDP address. If no PDP context has been established, the GGSN may initiate the Network-requested PDP Context Activation procedure by sending a PDU Notification Request to the SGSN. Message contains End User Address and Private Extension. PDU Notification Response Sent by the SGSN to the GGSN in response to the PDU Notification Request. Message contains Cause and Private Extension. PDU Notification Reject Request Sent when the PDP context requested by the GGSN cannot be established. Message contains a Cause indicating the reason why the Context could not be established, an End User Address and Private Extension. Upon receipt of this message, the GGSN may reject or discard the stored T-PDUs, depending on the PDP type. PDU Notification Reject Response Sent by the GGSN to the SGSN as a response to a PDU Notification Reject Request. Message contains a Cause. 28
29 GPRS - PDP Context Activation Procedure MS SGSN GGSN 1. Activate PDP Context Request 2. Security Functions 3. Create PDP Context Request 4. Create PDP Context Response 5. Activate PDP Context Accept 1. The MS sends an Activate PDP Context Request ( NSAPI, PDP type, PDP Address, Access Point Name, Qos Requested, PDP Configuration Options) message to the SGSN. Access Point Name is either a GGSN IP address or a logical name referring to the GGSN to be used. PDP Configuration Options is send transparently through the SGSN to the GGSN. 2. Security Functions are optionally executed (previously discussed). 29
30 GPRS - PDP Context Activation Procedure (continued) 3. The SGSN receives the Activate PDP Context Request: The SGSN checks that the MS is allowed to activate the PDP address against the subscription data that was stored in the SGSN during GPRS Attach. If allowed, the SGSN creates a Tunnel Identifier (TID) for the requested PDP context by combining the IMSI stored in the MM context with the NSAPI received from the MS. The GGSN used is the GGSN address stored in the PDP context (or if the PDP address in the context indicates that a dynamic address is allowed, the GGSN indicated by the Access Point Name in the Activate PDP Context message is used). The SGSN sends a Create PDP Context Request ( PDP Type, PDP Address, Access Point Name, QoS Negotiated, TID, PDP Configuration Options) to the GGSN. 4. The GGSN receives the Create PDP Context Request: The GGSN creates a new entry in its PDP context table, which allows the GGSN to route PDP PDUs between the SGSN and external PDP Network. The GGSN sends a Create PDP Context Response(PDP Address, BB Protocol, Reordering Required, PDP Configuration Options, Cause) message to the SGSN. The PDP address is included if the GGSN allocated a PDP address. BB protocol indicates whether TCP or UDP shall be used to transport user data on the backbone network between the SGSN and GGSN. Reordering Required indicates whetehr the SGSN shall reorder N-PDUs before delivering to the MS. 5. The SGSN receives the Create PDP Context Response message: The SGSN inserts the NSAPI along with the GGSN address in its PDP context. If the MS requested a dynamic address, the PDP adddress received from the GGSN is inserted in the PDP context. The SGSN sends as Activate PDP Context Accept ( PDP Type, PDP Address, NSAPI, QoS Negotiated, PDP Configuration Options) message to the MS. 30
31 GPRS - Network-Requested PDP Context Activation Procedure MS SGSN HLR GGSN 1. PDP PDU 2. Send Routing Info for GPRS 3. Send Routing Info for GPRS Ack 4. PDU Notification Request 5. PDU Notification Response 6. Request PDP Context Activation 7. PDP Context Activation Procedure 31
32 GPRS - Network-Requested PDP Context Activation Procedure (continued) 1. When a PDP PDU is received, the GGSN determines if the Network-Requested PDP Context Activation Procedure needs to be initiated. (The GGSN may store subsequent PDUs received for the same PDP address). The GGSN may send a Send Routing Information for GPRS(IMSI) message to the HLR. 2. The HLR receives the Send Routing Information for GPRS message: If the HLR determines the request can be served, the HLR includes the IP address of the SGSN that currently serves the MS in the Send Routing Information for GPRS Response (IMSI, SGSN Address, Cause) message. 3. The GGSN receives the Send Routing Information for GPRS Response If the SGSN address is present and Cause is not present or equals No Paging Response, the GGSN sends a PDU Notification Request (IMSI, PDP Type, PDP Address) message to the SGSN indicated by the HLR. Otherwise, the GGSN sets the MNRG (Mobile Station Not Reachable) flag for that MS. 4. The SGSN receives the PDU Notification Request. 5. The SGSN sends a PDU Notification Response (Cause) message to the GGSN to acknowledge that it will request the MS to activate the PDP context indicated by the PDP Address. 6. The SGSN sends a Request PDP Context Activation ( PDP type, PDP Address) message to the MS to activate the indicated PDP context. 7. The PDP context is activated per the PDP Context Activation Procedure described previously. 32
33 GPRS - GPRS Tunnelling Protocol - Location Management The following location management messages are used to obtain subscriber location information from the HLR to support the Network-Requested PDP Context Activation. If the GGSN does not have an SS7 MAP interface the messages are sent via a GTP-MAP protocol converting GSN in the GPRS backbone network: Send Routing Information Request - sent by the GGSN to obtain location information for the MS. Message contains the IMSI of the MS and Private Extension. Send Routing Information Response - sent by the HLR to return the address of the SGSN currently serving the MS. Contains Cause, IMSI, IP address of the SGSN, Map Cause and Private Extension. Failure Report - sent by the GGSN to the HLR when a PDU reject message is received. GGSN sets the Mobile Detached Flag for GPRS (MDFG) and requests the HLR to set the flag and add the GGSN to the list of nodes to report to when activity from the subscriber that owns the PDP address is detected. Message contains the subscriber IMSI and Private Extension. Failure Report Response - sent by the HLR to the GGSN to acknowledge receipt of Failure Report. Contains Cause, MAP Cause and Private Extension. Note MS Present - When the HLR receives a message from a mobile with MDFG set, it clears the MDFG and sends the Note MS Present message to all GGSN s in the subscriber s list. Contains subscriber IMSI, GSN Address and Private Extension. 33
34 GPRS - GPRS Tunnelling Protocol - Mobility Management The following mobility management messages are used for GPRS Attach and Inter-SGSN Routing Update: Identification Request Sent by the new SGSN to the old SGSN to request the IMSI for a MS when a GPRS Attach is done with a P-TMSI and the MS has changed SGSNs since the GPRS Detach was done. Contains the following parameters: Information element Description RAI P-TMSI P-TMSI Signature Private Extension Routeing Area Identity from old SGSN. Packet TMSI from old SGSN. Conditionally provided by the MS to the new SGSN for identification checking purposes per GSM and Contains vendor or operator specific information. 34
35 GPRS - GPRS Tunnelling Protocol - Mobility Management Identification Response Sent in response to the Identification request. Contains the following parameters: Information element Cause IMSI Authentication Triplet Private Extension Description Only value in the message if Cause is anything other than Request Accepted. IMSI of MS, matching the P-TMSI and RAI in the Identification Request. Authentication triplets for MS. Contains vendor or operator specific information. 35
36 GPRS - GPRS Tunnelling Protocol - Mobility Management (continued) SGSN Context Request Sent by the new SGSN to the old SGSN to request the MM and PDP Contexts for the MS. Information element Description RAI TLLI P-TMSI Signature Receive State Variable (V(r)) Flow Label Signalling MM Context PDP Context Private Extension Routeing Area Identity Temporary Logical Link Identifier Conditionally provided by the MS to the new SGSN for identification checking purposes per GSM and From the LLC in the old SGSN. Specifies a flow label chosen by the old SGSN. The new SGSN includes this flow label in the GTP header of all subsequent signalling msgs sent from new SGSN to the old SGSN related to the PDP context(s) requested. Contains the Mobility Management, MS and security parms. Contains the session mgmt parms. Contains vendor or operator specific information. 36
37 GPRS - GPRS Tunnelling Protocol - Mobility Management (continued) SGSN Context Response Sent by the old SGSN to the new SGSN. Contains the following: Information element Cause IMSI Receive State Variable (V(r)) Flow Label Signalling MM Context PDP Context Private Extension Description Non-zero value indicates error conditions IMSI of MS, matching the TLLI and RAI in the SGSN Context Request. From the LLC in the old SGSN. Specifies a flow label chosen by the old SGSN. The new SGSN includes this flow label in the GTP header of all subsequent signalling msgs sent from new SGSN to the old SGSN related t the PDP context(s) requested. Contains the Mobility Management, MS and security parms. Contains the session mgmt parms. Contains vendor or operator specific information. 37
38 GPRS - GPRS Network - Routing in Home PLMN to/from External PDN MS BSS SGSN GGSN External PDN SNDCP PDU (TLLI, NSAPI, PDP PDU) ocontext: TLLI + NSAPI -> GGSN +TID GTP PDU (TID, PDP PDU) ocontext: TID -> PDP Context (PDP Address) PDP PDU PDP PDU ocontext: PDP Address-> TID -> SGSN + TID GTP PDU (TID, PDP PDU) SNDCP PDU (TLLI, NSAPI, PDP PDU) ocontext: TID -> TLLI + NSAPI + RAI + CI 38
39 GPRS - GPRS Network - Backbone Networks Packet Data Network Inter-PLMN Backbone Gi Gp Gp Gi GGSN BG BG GGSN Intra-PLMN Backbone Intra-PLMN Backbone SGSN SGSN SGSN SGSN 39
40 GPRS - GPRS Network - Data Routing for a Roaming MS Visited PLMN Home PLMN MS BSS SGSN GGSN PDN GGSN External PDN SNDCP PDU (TLLI, NSAPI, PDP PDU) ocontext: TLLI + NSAPI -> GGSN +TID GTP PDU (TID, PDP PDU) ocontext: TID -> PDP Context (PDP Address) PDP PDU PDP PDU ocontext: PDP Address-> TID -> SGSN + TID GTP PDU (TID, PDP PDU) SNDCP PDU (TLLI, NSAPI, PDP PDU) ocontext: TID -> TLLI + NSAPI + RAI + CI 40
41 GPRS - References GPRS Overview [1] GPRS (General Packet Radio Service). Overview and Strategy Proposal, Nik Allen and John Candish, , version 1.0.0, May 11, [2] GSM (version 6.1.1) - General Packet Radio Service (GPRS); Service Description; Stage 2. [3] GSM (version 6.1.0) - General Packet Radio Service (GPRS); GPRS Tunnelling Protocol (GTP) across the Gn and Gp Interface. 41
42 GPRS - Channel Types GPRS Overview Packet Data Traffic Channels: Carry user information and signalling information (e.g. Session Management (SM) and Mobility Management (MM)) in packet mode. Allow a plurality of information streams, associated with different users to be multiplexed in a pre-emptive and dynamic fashion. Signalling functions between MS and BSS are carried out over control channels. 42
General Packet Radio Service (GPRS)
General Packet Radio Service (GPRS) What is GPRS? GPRS (General Packet Radio Service) a packet oriented data service for IP and X.25 over GSM networks enables packet-switched services on the resources
More informationGSM Network and Services
GSM Network and Services GPRS - sharing of resources 1 What is the problem? Many data applications are very bursty in its traffic pattern: http, smtp, pop, telnet,... Why reserve physical resources at
More informationTeknillinen Korkeakoulu Teletekniikan laboratorio S-38.128 Teletekniikan erikoistyö. General Packet Radio Service
Teknillinen Korkeakoulu Teletekniikan laboratorio S-38.128 Teletekniikan erikoistyö General Packet Radio Service Tekijä: Jani Kokkonen 42916s jkokkone@cc.hut.fi Ohjaaja: Vesa Kosonen Jätetty: 31.1.2000
More informationUMTS/GPRS system overview from an IP addressing perspective. David Kessens Jonne Soininen
UMTS/GPRS system overview from an IP addressing perspective David Kessens Jonne Soininen Introduction 1) Introduction to 3GPP networks (GPRS, UMTS) Technical overview and concepts for 3GPP networks Mobility
More information2G/3G Mobile Communication Systems
2G/3G Mobile Communication Systems Winter 2012/13 Integrated Communication Systems Group Ilmenau University of Technology Outline 2G Review: GSM Services Architecture Protocols Call setup Mobility management
More informationNokia Networks Oy 1 (48)
1 (48) GPRS Architecture: Interfaces and Protocols Training Document GPRS System Course 2 (48) 3 (48) GPRS Architecture: Interfaces and Protocols The information in this document is subject to change without
More informationCopyright. GSM - Phase 2+ From GSM to GPRS. From GSM to GPRS. Motivations. General Packet Radio Service (GPRS) HSCSD EDGE GPRS
Copyright HSCSD EDGE GPRS GSM - Phase 2+ Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per vedere una copia di questa licenza, consultare: http://creativecommons.org/licenses/nd-nc/1.0/
More information3G TS 29.119 V1.0.0 (1999-10)
3G TS 29.119 V1.0.0 (1999-10) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; GPRS Tunnelling Protocol (GTP) specification for GLR (3G TS 29.119
More informationHandoff in GSM/GPRS Cellular Systems. Avi Freedman Hexagon System Engineering
Handoff in GSM/GPRS Cellular Systems Avi Freedman Hexagon System Engineering Outline GSM and GSM referemce model GPRS basics Handoffs GSM GPRS Location and Mobility Management Re-selection and routing
More informationChapter 2 Mobility Management for GPRS and UMTS
Chapter 2 Mobility Management for GPRS and UMTS Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 2.1 Network Architectures 2.2 Concepts
More information3GPP TS 29.119 V7.0.0 (2007-06)
TS 29.119 V7.0.0 (2007-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; GPRS Tunnelling Protocol (GTP) specification for GLR (Release 7) The present
More informationETSI TS 129 119 V9.0.0 (2010-01) Technical Specification
TS 129 119 V9.0.0 (2010-01) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; GPRS Tunnelling Protocol (GTP) specification for Gateway Location Register (GLR) (3GPP TS 29.119
More informationPrivate DNS for Mobile Operators
Private for James Yu Senior Director - Strategic Technical Initiatives NeuStar, Inc. james.yu@neustar.biz +1-571-434-5572 (B) +1-703-622-5187 (M) Richard Xu Chief Architect Aicent, Inc richard.xu@aicent.com
More informationGSM GPRS. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides)
GSM Example of a PLMN (Public Land Mobile Network) At present most successful cellular mobile system (over 200 million subscribers worldwide) Digital (2 nd Generation) cellular mobile system operating
More informationSTAR-GATE TM. Annex: Intercepting Packet Data Compliance with CALEA and ETSI Delivery and Administration Standards.
STAR-GATE TM Annex: Intercepting Packet Data Compliance with CALEA and ETSI Delivery and Administration Standards. In this document USA Tel: +1-703-818-2130 Fax: +1-703-818-2131 E-mail: marketing.citi@cominfosys.com
More information3GPP TR 23.912 V3.1.0 (2001-12)
TR 23.912 V3.1.0 (2001-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; Technical report on Super-Charger (Release 1999) The present document
More information2G Cellular Data Networks
1 2 General Mobility Issues 2G Cellular Data Networks Registration and Authentication User Locate local service provider access point Obtain network access Service provider Locate mobile user within network
More informationMobile Communications
October 21, 2009 Agenda Topic 2: Case Study: The GSM Network 1 GSM System General Architecture 2 GSM Access network. 3 Traffic Models for the Air interface 4 Models for the BSS design. 5 UMTS and the path
More informationGeneral Packet Radio Service (GPRS): Mobility- and Session Management
ehrstuhl für ommunikationsnetze Prof. Dr.-Ing. Jörg Eberspächer General Packet Radio Service (GPRS): Mobility- and Session Management ITG-Fachgruppe 5.2.4 "IP und Mobility June 20, 2001. Tagung amp-intfort
More informationMAP/C SEND ROUTING INFO FOR SM. Destination Mobile Number. Obtain the SS7 address of the MSC VLR currently serving the specified Mobile Number
In this call flow we will look at how a terminating SMS is handled in GSM. Setting up a terminating SMS session is a multi-step process. (1) Interrogate the MSC to locate the subscriber (2)Setting SMS
More information3GPP TS 27.060 V3.8.0 (2003-06)
TS 27.060 V3.8.0 (2003-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; Packet Domain; Mobile Station (MS) supporting Packet Switched Services
More informationHow To Understand The Gsm And Mts Mobile Network Evolution
Mobile Network Evolution Part 1 GSM and UMTS GSM Cell layout Architecture Call setup Mobility management Security GPRS Architecture Protocols QoS EDGE UMTS Architecture Integrated Communication Systems
More informationGPRS Network Security
AT&T Wireless Services, Inc. GPRS Network Security Document Number 12199 Revision 0.4.5 Peter Rysavy, Primary Contributing Writer Product Development AT&T Wireless Services, Inc. PO Box 97061 Redmond,
More informationGSM Databases. Virginia Location Area HLR Vienna Cell Virginia BSC. Virginia MSC VLR
Update ( Update Procedure) Network Mobiles Maryland Maryland Other Rockville Bethesda Maryland Mobile Mobile Cell Cell HLR Vienna Cell 12-Jun-14 22:48 (Page 1) This sequence diagram was generated with
More informationThe GSM and GPRS network T-110.300/301
The GSM and GPRS network T-110.300/301 History The successful analog 1:st generation mobile telephone systems proved that there is a market for mobile telephones ARP (AutoRadioPuhelin) in Finland NMT (Nordic
More informationA Performance Evaluation of Internet Access via the General Packet Radio Service of GSM
A Performance Evaluation of Internet Access via the General Packet Radio Service of GSM Simon Hoff, Michael Meyer, Andreas Schieder Ericsson Eurolab Deutschland Ericsson Allee 1, 52134 Herzogenrath, Germany
More informationChapter 10 VoIP for the Non-All-IP Mobile Networks
Chapter 10 VoIP for the Non-All-IP Mobile Networks Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 10.1 GSM-IP: VoIP Service for GSM 256
More informationGSM Phase 2+ General Packet Radio Service GPRS: Architecture, Protocols, and Air Interface
Copyright 1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for
More informationAgilent General Packet Radio Service (GPRS) Network Optimization Measurement Challenges Using Drive Testing
Agilent General Packet Radio Service (GPRS) Network Optimization Measurement Challenges Using Drive Testing Application Note 1377-2 Increase your knowledge of GPRS. Learn about GPRS: measurement model
More informationMobile Application Part protocol implementation in OPNET
Mobile Application Part protocol implementation in OPNET Vladimir Vukadinovic and Ljiljana Trajkovic School of Engineering Science Simon Fraser University Vancouver, BC, Canada E-mail: {vladimir, ljilja}@cs.sfu.ca
More informationLTE Attach and Default Bearer Setup Messaging
LTE Attach and Default Bearer Setup Messaging 2012 Inc. All Rights Reserved LTE Attach Message Sequence Chart enodeb MME SGW HSS Initial UE Message Update Location Update Location Answer Create Session
More informationMobile Communication GSM, GPRS, EDGE, UMTS and beyond
Mobile Communication GSM, GPRS, EDGE, UMTS and beyond Ralf Keller Ericsson Research, Corporate Unit Ericsson Eurolab Deutschland GmbH Ralf.Keller@ericsson.com 1 Overview Services GSM GPRS & EDGE UMTS Beyond
More informationGPRS Systems Performance Analysis
GPRS Systems Performance Analysis Fátima de Lima Procópio Duarte, Antonio A.F. Loureiro, Leonardo Barbosa e Oliveira, Cláudio Márcio de Souza Vicente Federal University of Minas Gerais, Belo Horizonte,
More informationGSM Architecture Training Document
Training Document TC Finland Nokia Networks Oy 1 (20) The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation.
More information1 Introduction. 2 Assumptions. Implementing roaming for OpenBTS
Implementing roaming for OpenBTS 1 Introduction One of the main advantages of OpenBTS TM system architecture is absence of a legacy GSM core network. SIP is used for registering, call control and messaging.
More informationJarkko Kuisma jikuisma@cc.hut.fi
Jarkko Kuisma jikuisma@cc.hut.fi 1 Roaming the ability for a cellular customer to automatically make & receive voice calls, send & receive data, or access other services when travelling outside the geographical
More information9.1 Introduction. 9.2 Roaming
9 Location Updating Objectives After this chapter the student will: be able to define the concepts of roaming and location updating. be able to name the different types of location updating and why they
More informationETSI TS 123 251 V6.5.0 (2005-09)
TS 123 251 V6.5.0 (2005-09) Technical Specification Universal Mobile Telecommunications System (UMTS); Network sharing; Architecture and functional description (3GPP TS 23.251 version 6.5.0 Release 6)
More informationMobile Wireless Overview
Mobile Wireless Overview A fast-paced technological transition is occurring today in the world of internetworking. This transition is marked by the convergence of the telecommunications infrastructure
More informationCS 294-7: Cellular Digital Packet Data (CDPD) Prof. Randy H. Katz CS Division University of California, Berkeley Berkeley, CA 94720-1776 1996
CS 294-7: Cellular Digital Packet Data (CDPD) Prof. Randy H. Katz CS Division University of California, Berkeley Berkeley, CA 94720-1776 1996 1 Cellular Digital Packet Data IBM, McCaw Cellular Data network
More informationProvides a communication link between MS and MSC; Manages DB for MS location. Controls user connection. Transmission.
Provides a communication link between MS and MSC; Manages DB for MS location Controls user connection CM MM RR Transmission Several RR functions considered in previous part!"# Surprise! handover is part
More informationGlobal System for Mobile Communication (GSM)
Global System for Mobile Communication (GSM) Li-Hsing Yen National University of Kaohsiung GSM System Architecture Um (ME/SIM) C E C PSTN, ISDN, PSPDN, CSPDN A-bis A F A-bis C B BTS BSS BSC HLR VLR EIR
More information5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network
5.0 Network Architecture 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network 1 5.1The Internet Worldwide connectivity ISPs connect private and business users Private: mostly dial-up connections Business:
More informationGlobal System for Mobile Communication Technology
Global System for Mobile Communication Technology Mobile Device Investigations Program Technical Operations Division DHS - FLETC GSM Technology Global System for Mobile Communication or Groupe Special
More informationInternet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile IP Session Initiation Protocol (SIP) SIP is a protocol
More informationGSM BASICS GSM HISTORY:
GSM BASICS GSM HISTORY: In 1982 the Nordic PTTs sent a proposal to CEPT (Conference of European Postal & telegraph Administration) to study and to improve digital cellular technology by forming a team
More informationMobility Management 嚴 力 行 高 雄 大 學 資 工 系
Mobility Management 嚴 力 行 高 雄 大 學 資 工 系 Mobility Management in Cellular Systems Cellular System HLR PSTN MSC MSC VLR BSC BSC BSC cell BTS BTS BTS BTS MT BTS BTS BTS BTS HLR and VLR HLR (Home Location Register)
More informationRLC/MAC Uplink Transfer
FORMATION GPRS - TD SIB RLC/MAC Uplink Transfer Access procedure: one phase access CHANNEL REQUEST One Phase Access IMMEDIATE ASSIGNMENT Request Reference / PDCH description / TBF parameters IMMEDIATE_ASSIGNMENT
More informationSOLUTIONS FOR ROAMING AND INTEROPERABILITY PROBLEMS BETWEEN LTE AND 2G OR 3G NETWORKS
Review of the Air Force Academy No 2 (24) 2013 SOLUTIONS FOR ROAMING AND INTEROPERABILITY PROBLEMS BETWEEN LTE AND 2G OR 3G NETWORKS Radu CURPEN, Florin SANDU, Cosmin COSTACHE, Gabriel Mihail DANCIU Transilvania
More informationConnected Device Design Guidelines and Common AT Commands
Connected Device Design Guidelines and Common AT Commands Tech Notes by Curtis Govan April 2010 About this paper: This paper was written by Curtis Govan, a mobile industry expert with 10 years of experience
More informationSecurity Measures and Weaknesses of the GPRS Security Architecture
Security Measures and Weaknesses of the GPRS Security Architecture Christos Xenakis Security Group, Communication Networks Laboratory, Department of Informatics & Telecommunications, University of Athens,
More informationProtocols and Architecture. Protocol Architecture.
Protocols and Architecture Protocol Architecture. Layered structure of hardware and software to support exchange of data between systems/distributed applications Set of rules for transmission of data between
More informationTheory and Practice. IT-Security: GSM Location System Syslog XP 3.7. Mobile Communication. December 18, 2001. GSM Location System Syslog XP 3.
Participant: Hack contacting... IT-Security: Theory and Practice Mobile Communication December 18, 2001 Uwe Jendricke uwe@iig.uni-freiburg.de Lecture Homepage: http://www.informatik.uni-freiburg.de/~softech/teaching/ws01/itsec/
More informationChapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks
Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks IEEE Wireless Communication, Oct. 2002 Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National
More informationMobility Management in GPRS
Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol Mobility Management in GPRS Seminar: Data Communication and Distributed System Winter 2003/04
More informationCh 2.3.3 GSM PENN. Magda El Zarki - Tcom 510 - Spring 98
Ch 2.3.3 GSM In the early 80 s the European community decided to work together to define a cellular system that would permit full roaming in all countries and give the network providers freedom to provide
More informationAdvanced SIP Series: SIP and 3GPP Operations
Advanced S Series: S and 3GPP Operations, Award Solutions, Inc Abstract The Session Initiation Protocol has been chosen by the 3GPP for establishing multimedia sessions in UMTS Release 5 (R5) networks.
More informationError and Confirmation Codes
Error and Confirmation s The following two tables list the error and confirmation codes that can be returned within SMS replies or notifications. Table 14: Error s 8 008 10 00A 21 015 27 01B 28 01C 29
More informationTSG CN WG4, TSG SA WG1, TSG GERAN WG2
Technical Specification Group Services and System Aspects Meeting #11, Palm Springs, CA, USA, 19-22 March 2001 TSGS#11(01)0004 3GPP TSG-CN-WG1, Meeting #15 15-19 January 2001, Beijing, China Tdoc N1-010211
More informationEDGE: The Introduction of High Speed Data in GSM / GPRS Networks
10 September 2003 EDGE: The Introduction of High Speed Data in GSM / GPRS Networks Wendy Florence Ericsson South Africa Rev A 10 September 2003 1 Agenda What is EDGE? Implementing EDGE Network and transmission
More informationWireless Access of GSM
Wireless Access of GSM Project Report FALL, 1999 Wireless Access of GSM Abstract: Global System for Mobile communications (GSM) started to be developed by Europeans when the removal of many European trade
More informationETSI TS 133 107 V3.1.0 (2000-12)
TS 133 107 V3.1.0 (2000-12) Technical Specification Universal Mobile Telecommunications System (UMTS); 3G Security; Lawful Interception Architecture and Functions (3GPP TS 33.107 version 3.1.0 Release
More information2 System introduction
2 System introduction Objectives After this chapter the student will: be able to describe the different nodes in a GSM network. be able to describe geographical subdivision of a GSM network. be able to
More informationFlow-Based Monitoring of GTP Traffic in Cellular Networks. Master of Science Thesis. E.H.T.B. Brands
Flow-Based Monitoring of GTP Traffic in Cellular Networks Master of Science Thesis by E.H.T.B. Brands Date: July 20, 2012 Committee: dr. ir. Aiko Pras Rick Hofstede, M.Sc. dr. ir. Georgios Karagiannis
More informationCore Network Planning, Optimization and Forecasting in GSM/GPRS Networks
Core Network Planning, Optimization and Forecasting in GSM/GPRS Networks C.N.Konstantinopoulou, K.A.Koutsopoulos, G.L.Lyberopoulos and M.E.Theologou National Technical University of Athens (NTUA) Dept.
More informationLong-Term Evolution. Mobile Telecommunications Networks WMNet Lab
Long-Term Evolution Mobile Telecommunications Networks WMNet Lab Background Long-Term Evolution Define a new packet-only wideband radio with flat architecture as part of 3GPP radio technology family 2004:
More informationGlobal System for Mobile Communications (GSM)
Global System for Mobile Communications (GSM) Nguyen Thi Mai Trang LIP6/PHARE Thi-Mai-Trang.Nguyen@lip6.fr UPMC/PUF - M2 Networks - PTEL 1 Outline Principles of cellular networks GSM architecture Security
More informationETSI TS 129 118 V11.8.0 (2013-10)
TS 129 118 V11.8.0 (2013-10) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; Mobility Management Entity (MME) - Visitor Location Register (VLR) SGs interface specification
More informationChapter 2: Wireless IP Network Architectures
Chapter 2: Wireless Network Architectures Jyh-Cheng Chen and Tao Zhang -Based Next-Generation Wireless Networks Published by John Wiley & Sons, Inc. January 2004 This material is protected under all Copyright
More information3GPP TS 23.003 V5.11.0 (2006-06)
TS 23.003 V5.11.0 (2006-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; Numbering, addressing and identification (Release 5) GLOBAL SYSTEM FOR
More informationGSM GSM 03.07 TECHNICAL November 1996 SPECIFICATION Version 5.0.0
GSM GSM 03.07 TECHNICAL November 1996 SPECIFICATION Version 5.0.0 Source: ETSI TC-SMG Reference: TS/SMG-030307Q ICS: 33.020 Key words: Digital cellular telecommunications system, Global System for Mobile
More informationCS 8803 - Cellular and Mobile Network Security: GSM - In Detail
CS 8803 - Cellular and Mobile Network Security: GSM - In Detail Professor Patrick Traynor 9/27/12 Cellular Telecommunications Architecture Background Air Interfaces Network Protocols Application: Messaging
More informationMobile SCTP Transport Layer Mobility Management for the Internet
Mobile SCTP Transport Layer Mobility Management for the Maximilian Riegel Siemens AG, Munich, Germany E-mail: maximilian.riegel@icn.siemens.de Dr. Michael Tüxen Siemens AG, Munich, Germany E-mail: michael.tuexen@icn.siemens.de
More informationETSI TS 123 221 V8.3.0 (2009-01) Technical Specification
TS 123 221 V8.3.0 (2009-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Architectural requirements (3GPP TS 23.221
More informationMobile Networking Concepts and Protocols CNT 5517
Mobile Networking Concepts and Protocols CNT 5517 Some slides are adapted from Dr. Dave Johnson Notes Dr. Sumi Helal, Ph.D. Professor Computer & Information Science & Engineering Department University
More informationInternational Journal of Computing and Business Research (IJCBR)
AN INVESTIGATION OF GSM ARCHITECTURE AND OVERLAYING WITH EFFICIENT SECURITY PROTOCOL Karun Madan, Surya World Institute of Engg. & Technology, Rajpura, Punjab ABSTRACT The Global System for Mobile Communications
More information192620010 Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]
192620010 Mobile & Wireless Networking Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4] Geert Heijenk Outline of Lecture 5 Cellular Systems (UMTS / LTE) (1/2) q Evolution of cellular
More informationCHANGE REQUEST. 03.35 CR xx
3GPP TSG SA WG3 #16 Document S3-000676 Sophia Antipolis (France), 28 th 30 th November, 2000 e.g. for 3GPP use the format TP-99xxx or for SMG, use the format P-99-xxx CHANGE REQUEST Please see embedded
More informationContents VULNERABILITIES OF MOBILE INTERNET (GPRS), 2014
VULNERABILITIES OF MOBILE INTERNET (GPRS) Dmitry Kurbatov Sergey Puzankov Pavel Novikov 2014 Contents 1. Introduction 2. Summary 3. Mobile network scheme 4. GTP protocol 5. Searching for mobile operator
More informationGSM Architecture and Interfaces
GSM.05 Page 71 Monday, November 30, 1998 2:07 PM C H A P T E R 5 GSM Architecture and Interfaces 5.1 INTRODUCTION In this chapter we present an overview of the GSM as described in ETSI s recommendations.
More informationGSM System Architecture
Intersystem Operation and Mobility Management David Tipper Associate Professor Graduate Program in Telecommunications and Networking University it of Pittsburgh Telcom 2700 Slides 6 http://www.tele.pitt.edu/tipper.html
More informationROAMING ISSUES FOR SERVICE PROVISIONING OVER 3 RD GENERATION MOBILE NETWORKS
ROAMING ISSUES FOR SERVICE PROVISIONING OVER 3 RD GENERATION MOBILE NETWORKS S. Panagiotakis 1, E. Gazis 1, M. Koutsopoulou 1, N. Houssos 1, Z. Boufidis 1, A. Alonistioti 1 1 Department of Informatics
More informationALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/240.8550; Suresh.Leroy@alcatel.be +32/3/240.7830; Guy.Reyniers@alcatel.
Contact: ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/240.8550; Suresh.Leroy@alcatel.be +32/3/240.7830; Guy.Reyniers@alcatel.be Voice over (Vo) was developed at some universities to diminish
More informationMastervorlage zur Gestaltung von PowerPoint-Präsentationen
GPRS in GSM-R Mastervorlage zur Gestaltung von PowerPoint-Präsentationen 1 GPRS core network TCU MSC HLR BSC BTS SGSN GGSN SIG TCU PCU HLR MSC Base Station Controller Base Transceiver Station Serving GPRS
More informationMobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol
Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol 1 TCP/IP protocol suite A suite of protocols for networking for the Internet Transmission control protocol (TCP) or User Datagram protocol
More informationGTP Security in 3G Core Network
2010 Second International Conference on Networks Security, Wireless Communications and Trusted Computing GTP Security in 3G Core Network Xuena Peng 1,2, Wen Yingyou 1,2, Zhao Dazhe 1,2, Zhao Hong 1,2 College
More informationMobile Services (ST 2010)
Mobile Services (ST 2010) Chapter 3: Mobility Management Axel Küpper Service-centric Networking Deutsche Telekom Laboratories, TU Berlin 1 Mobile Services Summer Term 2010 3 Mobility Management 3.1 Handover
More informationMobile Application Part Interface (MAPI) Specification
Mobile Application Part Interface (MAPI) Specification Mobile Application Part Interface (MAPI) Specification Version 1.1 Edition 7.20141001 Updated October 25, 2014 Distributed with Package openss7-1.1.7.20141001
More informationOther VPNs TLS/SSL, PPTP, L2TP. Advanced Computer Networks SS2005 Jürgen Häuselhofer
Other VPNs TLS/SSL, PPTP, L2TP Advanced Computer Networks SS2005 Jürgen Häuselhofer Overview Introduction to VPNs Why using VPNs What are VPNs VPN technologies... TLS/SSL Layer 2 VPNs (PPTP, L2TP, L2TP/IPSec)
More informationMobile IP and Wireless Application Protocol
Mobile IP and Wireless Application Protocol Mobile IP Uses Enable computers to maintain Internet connectivity while moving from one Internet attachment point to another Mobile user's point of attachment
More informationIPv6 over MPLS. Course Number Presentation_ID. Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager pgrosset@cisco.com
I over MLS Course Number resentation_id 2001, Cisco Systems, Inc. All rights reserved. atrick Grossetete Cisco Systems Cisco IOS I roduct Manager pgrosset@cisco.com 1 Agenda I Migration Approaches enabled
More informationTSGS#20(03)0247. Technical Specification Group Services and System Aspects Meeting #20, Hämeenlinna, Finland, 09-12 June 2003
Technical Specification Group Services and System Aspects Meeting #20, Hämeenlinna, Finland, 09-12 June 2003 TSGS#20(03)0247 Source: SA1 Title: CR to 21.905 on 3GPP Generic User Profile (Rel-6) Document
More informationASR 5x00 Series SGSN Authentication and PTMSI Reallocation Best Practices
ASR 5x00 Series SGSN Authentication and PTMSI Reallocation Best Practices Document ID: 119148 Contributed by Krishna Kishore DV, Sujin Anagani, and Parthasarathy M, Cisco TAC Engineers. Jun 12, 2015 Contents
More informationETSI TS 129 274 V8.0.0 (2009-01) Technical Specification
TS 129 274 V8.0.0 (2009-01) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; General Packet Radio Service (GPRS); Evolved GPRS Tunnelling Protocol (egtp) for EPS (3GPP TS
More informationNetworking Test 4 Study Guide
Networking Test 4 Study Guide True/False Indicate whether the statement is true or false. 1. IPX/SPX is considered the protocol suite of the Internet, and it is the most widely used protocol suite in LANs.
More informationNTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications
M2M 3GPP Standardization Further Development of LTE/LTE-Advanced LTE Release 10/11 Standardization Trends Core Network Infrastructure and Congestion Control Technology for M2M Communications The number
More informationSFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3
SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005 Lecturer: Kartik Krishnan Lecture 1-3 Communications and Computer Networks The fundamental purpose of a communication network is the exchange
More informationGPRS & EDGE «First steps toward Wireless data»
EPFL Cours Mobile Networks GPRS & EDGE «First steps toward Wireless data» Frédéric Michaud Network Development Engineering 14/12/2004 GPRS Part 1 Content From FromTheory 1 --INTRODUCTION INTRODUCTION 2
More informationETSI SMG3 Plenary Meeting #7, Madrid, Spain 13 th 15 th March 2000
TSG_CN#7 ETSI SMG3 Plenary Meeting #7, Madrid, Spain 13 th 15 th March 2000 NP-000049 Agenda item: 5.3.3 Source: TSG_N WG3 Title: CRs to 3G Work Item Streamlining Introduction: This document contains 2
More informationETSI TS 101 043 V7.5.0 (2003-12)
TS 101 043 V7.5.0 (2003-12) Technical Specification Digital cellular telecommunications system (Phase 2+); Basic call handling (3GPP TS 03.18 version 7.5.0 1998) GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS
More information