This document discusses General Packet Radio Service (GPRS), a mobile data service available on GSM networks. It introduces GPRS network architecture including new nodes like Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN). The document describes how GPRS supports packet switched data transmission over GSM networks, allowing mobile users to access internet and corporate networks. It covers topics like GPRS protocols, quality of service, mobility management, and routing of data packets between mobile devices and external networks.
Infrared transmission uses infrared light-emitting diodes to transmit data over short ranges using line-of-sight propagation. It has advantages of simple circuits, low cost, low power consumption and no licensing but has disadvantages of short range and blockage by common materials. Radio transmission modulates electromagnetic waves below visible light for uses like audio, video, navigation and data over larger areas but requires licensing and has difficulties with interference and shielding.
The document provides an overview of mobility management in wireless networks. It discusses radio mobility and network mobility, and key aspects like location management, registration, and handoff. Mobility management functions aim to enable subscriber mobility through tracking location and delivering calls. Location is tracked through registering with location areas and updating on area crossings. Handoff allows maintaining connections as subscribers move between cells.
This document discusses transport layer protocols for mobile ad hoc networks (MANETs). It begins with an introduction to MANETs and the need for new network architectures and protocols to support new types of networks. It then provides an overview of TCP/IP and how TCP works, including congestion control mechanisms. The document discusses challenges for TCP over wireless networks, where packet losses are often due to errors rather than congestion. It covers different versions of TCP and their approaches to congestion control. The goal is to design transport layer protocols that can address the unreliable links and frequent topology changes in MANETs.
GPRS is a packet-based mobile data service on GSM networks. It provides higher speed data transmission than previous GSM data services. The GPRS architecture introduces two new network nodes - SGSN and GGSN. SGSN handles mobility management and packet transmission between MS and GGSN, while GGSN connects the GPRS network to external packet networks like the Internet. GPRS enhances the GSM network by allowing dynamic allocation of bandwidth and intermittent data transmission, making it suitable for bursty, low-volume data applications.
ZRP divides routing into intrazone and interzone routing. Intrazone routing uses a proactive approach to route packets within a node's routing zone. Interzone routing uses a reactive approach where the source node sends route requests to peripheral nodes when the destination is outside its zone. The optimal zone radius depends on factors like mobility and query rates, with smaller radii preferred for higher mobility. ZRP aims to reduce routing overhead through techniques like restricting floods and maintaining multiple routes.
Physical channels carry information over the air interface between the mobile station and base transceiver station. Logical channels map user data and signaling information onto physical channels. There are two main types of logical channels - traffic channels which carry call data, and control channels which communicate service information. Control channels include broadcast channels which transmit cell-wide information, common channels used for paging and access procedures, and dedicated channels for signaling during calls or when not on a call. Logical channels are mapped onto physical channels to effectively transmit information wirelessly between network components in a GSM system.
Topics covered in this presentation:
1. RF spectrum and GSM specifications
2. FDMA and TDMA
3. Digital Voice Transmission
4. Channel coding, Interleaving and Burst formatting
5. GMSK
6. Frame structure of GSM
7. Corrective actions against multipath fading
Global State Routing (GSR) maintains a global knowledge of network topology like link state routing but avoids inefficient flooding. Each node periodically exchanges its link state table only with neighbors, not the entire network. This reduces overhead compared to link state routing. GSR nodes use Dijkstra's algorithm on the accumulated link state information to compute optimal paths locally without global flooding.
A comparative study of reactive and proactive routing
This document presents a comparative study of reactive and proactive routing protocols in mobile ad hoc networks (MANETs). It summarizes key characteristics of MANETs and different types of routing protocols used in MANETs, including proactive, reactive, hybrid, and hierarchical protocols. It then describes the proactive Destination-Sequenced Distance-Vector (DSDV) and reactive Ad hoc On-Demand Distance Vector (AODV) routing protocols in more detail. The document outlines a simulation conducted using the NS-2 network simulator to compare the performance of DSDV and AODV under different metrics like throughput, packet loss, and end-to-end delay. The results showed that AODV, a reactive protocol
Mobile networks have evolved over several generations from 1G analog cellular to 4G LTE networks. This document provides an overview of the fundamental concepts and evolution of mobile networks including discussions of 2G, 3G, 4G networks and the Evolved Packet Core. It describes the core network functions and interfaces as well as basic network scenarios.
This document discusses mobile computing through telephony and satellite communication systems. It covers the evolution of telephony from 1876 to present day. It describes the public switched telephone network and different multiple access procedures used in mobile networks like FDMA, TDMA, CDMA and SDMA. It also discusses low earth orbit satellites, medium earth orbit satellites, geostationary earth orbit satellites and satellite phone companies. Finally, it describes how mobile computing is enabled through computer telephony interface and interactive voice response systems using voice and DTMF inputs.
The document summarizes several routing protocols used in wireless networks. It discusses both table-driven protocols like DSDV and on-demand protocols like AODV. It provides details on how each protocol performs routing and maintains routes. It also outlines some advantages and disadvantages of protocols like DSDV, AODV, DSR, and TORA.
GPRS Architecture and its components are covered extensively.
The slides give a little information about gprs and also gets into deeper explanation of its architecture.
These slides cover a topic on ISDN (Integrated Services Digital Network) in Data Communication. All the slides are explained in a very simple manner. It is useful for engineering students & also for the candidates who want to master data communication & computer networking.
A handover is the process of transferring a cellular call or data session from one cell site to another without disconnecting as the user moves between different cells. There are different types of handovers including intra-cell handovers which change channels within the same cell, inter-cell handovers which transfer between different cells, hard handovers which instantly terminate the existing connection to establish a new one, and soft handovers which connect to the new channel before disconnecting the existing connection to provide a smoother transition.
Wireless Application Protocol (WAP) is a standard for accessing information on the Internet via wireless devices like mobile phones. It uses protocols like WTP, WSP, WML and WTLS to provide an optimized experience for narrowband devices. Some key applications of WAP include banking, email, news, and mobile commerce. While it provides portability and convenience, WAP also faces challenges from small screens and slow speeds.
hey!!!!! everybody dats was simple ppt on mobile computing as u all aware dat d world is not stationary things are getting change technology is rocking all over so lets get into in it
and plz. dont forget to comment on my work weather u lik or not
The document discusses mobile computing architectures and design considerations. It introduces the three-tier architecture for mobile computing which includes a presentation layer, application layer, and data layer. It also outlines various design considerations for mobile computing like context awareness and adaptation. The document then discusses wireless application protocol (WAP) architecture and its layered protocol. It explains the differences between sometimes-on-connectivity (SOC) clients that can work offline and always-on-connectivity (AOC) clients that require a constant online connection.
The document describes a three-tier architecture for mobile computing. It consists of a presentation tier, application tier, and data tier. The presentation tier handles the user interface and rendering. The application tier controls transaction processing and accommodates many users. The data tier manages database access and storage. Middleware sits between operating systems and user applications to handle functions like network management and security across tiers. This three-tier architecture provides benefits like improved performance, flexibility, maintainability and scalability.
This document discusses mobile computing through telephony and mobile networks. It covers the evolution of telephony from 1876 to present day, describing technologies like the public switched telephone network, multiple access procedures for mobile networks including FDMA, TDMA, CDMA and SDMA. It also discusses topics like satellite communication systems, satellite phones, computer telephony interface, interactive voice response service, and voice XML.
Mobile technology refers to devices that allow access to information from any location. This document discusses two mobile technologies: GSM and CDMA.
GSM uses FDMA and TDMA to allow multiple users to share the available frequency band. It provides international roaming and good call quality. CDMA uses direct sequence spread spectrum to allow multiple users to use the entire available spectrum simultaneously. It provides higher capacity than GSM and other technologies. Both have advantages and disadvantages depending on users' needs.
Unit 4 -Wireless communication & mobile programming
The document provides an overview of wireless communication technologies including CDMA, 3G networks, and wireless data protocols. It discusses the evolution from 1G analog networks to 2G digital networks using TDMA and FDMA. 3G networks introduced CDMA which uses direct sequence spread spectrum that allows multiple users to transmit simultaneously using unique pseudorandom codes. The document also describes wireless data protocols used in CDMA including TCP/IP layers and error correction methods to improve reliability over error-prone cellular links.
This document provides an overview of mobile computing and mobile communication systems. It discusses various topics including:
- Guided and unguided signal transmission methods. Guided uses wires/fibers while unguided uses wireless electromagnetic signals.
- Signal propagation frequencies for different transmission standards like FM radio, GSM, UHF. It also discusses antenna types used for transmission and reception of signals.
- Modulation techniques and standards for 1G to 4G mobile systems. 1G supported only voice, while newer standards enable higher data rates and support for data/multimedia. GSM is described as a prominent 2G standard.
- Concepts of mobility including user mobility and device mobility. It also discusses applications and
The document provides an introduction to mobile computing, including:
- Mobility and wireless connectivity will enable new applications and markets by making information accessible anywhere.
- Mobile computing allows users to access network services from any location and describes different types of mobile devices and networks.
- Applications of mobile computing are discussed in several fields like vehicles, emergencies, business, and more where mobility is important.
- Limitations of mobile computing include resource constraints, interference, bandwidth limitations, dynamic network changes, and security issues.
- A reference model is presented showing the protocol stack layers needed to support mobile communication between devices.
This document provides an overview of GPRS (General Packet Radio Service) components and architecture. It discusses the key components of GPRS including the SGSN (Serving GPRS Support Node) and GGSN (Gateway GPRS Support Node). It also describes the GPRS interfaces and subsystems, including the radio subsystem, network subsystem, and gateway subsystem. The document outlines how GPRS uses the GSM architecture and packet switching to provide faster data transmission compared to GSM and CDMA networks.
This chapter discusses several theories of program testing. It covers the theory of Goodenough and Gerhart which defines concepts like ideal tests, test selection criteria, and test predicates. The theory of Weyuker and Ostrand defines the concepts of uniformly valid and reliable criteria. The theory of Gourlay establishes relationships between specifications, programs, and tests. The chapter also discusses adequacy of testing, fault seeding, program mutation, and limitations of testing such as the small size of test sets compared to input domains and the need for test oracles.
The document provides an overview of key concepts in software testing and quality assurance, including the quality revolution, definitions of software quality factors, the roles of verification and validation, and differences between errors, faults, and defects. It also summarizes common testing objectives, the concept of a test case, issues around complete testing, different testing levels from unit to system, and activities involved in the testing process.
GPRS is a packet-based mobile data service that allows intermittent and bursty data transmissions over existing GSM networks. It uses packet switching to allocate resources only when needed, reducing connection times. GPRS supports flexible channel allocation and sharing of available resources between users. Common applications include standard IP-based services as well as GPRS-specific point-to-point and point-to-multipoint applications. Operators can generate revenue through new subscribers, services, applications, and increased data traffic under GPRS.
– There are others : IS95 HDR, EDGE, etc.
» Direct Spread CDMA TDD
» Direct Spread CDMA FDD
» Multi-carrier CDMA FDD
Global 3G comprises of 3 modes :
– Marketed as Global 3G CDMA implying a single unified standard. In reality,
– Mostly dominated by Direct Sequence CDMA.
– Market is expected to be fragmented amongst several competing
IMT2000 guidelines defined by the ITU.
– Analog was 1G. GSM/IS95 were 2G. Next is 3G.
What is 3G ?
standards.
across the world.
Envisioned as a single Global standard allowing seamless roaming
Used interchangeably with IMT2000 although there are some specific
A loosely defined term referring to next generation wireless systems.
GSM and CDMA are two mobile network technologies. GSM was developed in Europe in the 1980s and uses TDMA to allow multiple users to access the network simultaneously. CDMA was developed later and uses code division multiple access, assigning each user a unique code. CDMA provides better voice quality and spectral efficiency compared to GSM. However, GSM networks and compatible devices are more widespread globally. Both technologies have continued to evolve with newer standards like GSM's EDGE and CDMA2000.
The document discusses various mobile operating systems. It begins with an introduction to mobile OSs and their role in managing hardware and software on mobile devices. It then describes several past and current OSs in more detail, including Symbian OS, iOS, and future OSs like Firefox OS, Ubuntu Touch, and Tizen. It outlines the architecture and features of Symbian and iOS. In conclusion, it states that a successful mobile OS balances user experience, battery life, security, and openness through coordinated software and hardware design.
The document discusses various protocols and approaches for improving the performance of TCP over wireless networks. It notes that wireless networks have higher bit error rates, lower bandwidth, and mobility issues compared to wired networks. Several protocols are described that aim to distinguish wireless losses from congestion losses to avoid unnecessary TCP reactions:
- Indirect TCP splits the connection and handles losses locally at the base station. Snoop caches packets at the base station for retransmission.
- Mobile TCP further splits the connection and has the base station defer acknowledgments. It can also inform the sender about handoffs versus interface switches.
- Multiple acknowledgments uses two types of ACKs to isolate the wireless and wired portions of the network.
-
This document provides an overview of cellular networks. It discusses key concepts like cells, base stations, frequency reuse, and multiple access methods. It describes how location of mobile devices is managed through location updating and paging. It also covers handoff which allows active calls to continue seamlessly as users move between different cells.
Infrared transmission uses infrared light-emitting diodes to transmit data over short ranges using line-of-sight propagation. It has advantages of simple circuits, low cost, low power consumption and no licensing but has disadvantages of short range and blockage by common materials. Radio transmission modulates electromagnetic waves below visible light for uses like audio, video, navigation and data over larger areas but requires licensing and has difficulties with interference and shielding.
Mobility Management in Wireless CommunicationDon Norwood
The document provides an overview of mobility management in wireless networks. It discusses radio mobility and network mobility, and key aspects like location management, registration, and handoff. Mobility management functions aim to enable subscriber mobility through tracking location and delivering calls. Location is tracked through registering with location areas and updating on area crossings. Handoff allows maintaining connections as subscribers move between cells.
Lecture 19 22. transport protocol for ad-hoc Chandra Meena
This document discusses transport layer protocols for mobile ad hoc networks (MANETs). It begins with an introduction to MANETs and the need for new network architectures and protocols to support new types of networks. It then provides an overview of TCP/IP and how TCP works, including congestion control mechanisms. The document discusses challenges for TCP over wireless networks, where packet losses are often due to errors rather than congestion. It covers different versions of TCP and their approaches to congestion control. The goal is to design transport layer protocols that can address the unreliable links and frequent topology changes in MANETs.
GPRS is a packet-based mobile data service on GSM networks. It provides higher speed data transmission than previous GSM data services. The GPRS architecture introduces two new network nodes - SGSN and GGSN. SGSN handles mobility management and packet transmission between MS and GGSN, while GGSN connects the GPRS network to external packet networks like the Internet. GPRS enhances the GSM network by allowing dynamic allocation of bandwidth and intermittent data transmission, making it suitable for bursty, low-volume data applications.
ZRP divides routing into intrazone and interzone routing. Intrazone routing uses a proactive approach to route packets within a node's routing zone. Interzone routing uses a reactive approach where the source node sends route requests to peripheral nodes when the destination is outside its zone. The optimal zone radius depends on factors like mobility and query rates, with smaller radii preferred for higher mobility. ZRP aims to reduce routing overhead through techniques like restricting floods and maintaining multiple routes.
Physical channels carry information over the air interface between the mobile station and base transceiver station. Logical channels map user data and signaling information onto physical channels. There are two main types of logical channels - traffic channels which carry call data, and control channels which communicate service information. Control channels include broadcast channels which transmit cell-wide information, common channels used for paging and access procedures, and dedicated channels for signaling during calls or when not on a call. Logical channels are mapped onto physical channels to effectively transmit information wirelessly between network components in a GSM system.
Topics covered in this presentation:
1. RF spectrum and GSM specifications
2. FDMA and TDMA
3. Digital Voice Transmission
4. Channel coding, Interleaving and Burst formatting
5. GMSK
6. Frame structure of GSM
7. Corrective actions against multipath fading
Global State Routing (GSR) maintains a global knowledge of network topology like link state routing but avoids inefficient flooding. Each node periodically exchanges its link state table only with neighbors, not the entire network. This reduces overhead compared to link state routing. GSR nodes use Dijkstra's algorithm on the accumulated link state information to compute optimal paths locally without global flooding.
A comparative study of reactive and proactive routingAbhiram Subhagan
This document presents a comparative study of reactive and proactive routing protocols in mobile ad hoc networks (MANETs). It summarizes key characteristics of MANETs and different types of routing protocols used in MANETs, including proactive, reactive, hybrid, and hierarchical protocols. It then describes the proactive Destination-Sequenced Distance-Vector (DSDV) and reactive Ad hoc On-Demand Distance Vector (AODV) routing protocols in more detail. The document outlines a simulation conducted using the NS-2 network simulator to compare the performance of DSDV and AODV under different metrics like throughput, packet loss, and end-to-end delay. The results showed that AODV, a reactive protocol
Mobile networks have evolved over several generations from 1G analog cellular to 4G LTE networks. This document provides an overview of the fundamental concepts and evolution of mobile networks including discussions of 2G, 3G, 4G networks and the Evolved Packet Core. It describes the core network functions and interfaces as well as basic network scenarios.
This document discusses mobile computing through telephony and satellite communication systems. It covers the evolution of telephony from 1876 to present day. It describes the public switched telephone network and different multiple access procedures used in mobile networks like FDMA, TDMA, CDMA and SDMA. It also discusses low earth orbit satellites, medium earth orbit satellites, geostationary earth orbit satellites and satellite phone companies. Finally, it describes how mobile computing is enabled through computer telephony interface and interactive voice response systems using voice and DTMF inputs.
The document summarizes several routing protocols used in wireless networks. It discusses both table-driven protocols like DSDV and on-demand protocols like AODV. It provides details on how each protocol performs routing and maintains routes. It also outlines some advantages and disadvantages of protocols like DSDV, AODV, DSR, and TORA.
GPRS Architecture and its components are covered extensively.
The slides give a little information about gprs and also gets into deeper explanation of its architecture.
These slides cover a topic on ISDN (Integrated Services Digital Network) in Data Communication. All the slides are explained in a very simple manner. It is useful for engineering students & also for the candidates who want to master data communication & computer networking.
A handover is the process of transferring a cellular call or data session from one cell site to another without disconnecting as the user moves between different cells. There are different types of handovers including intra-cell handovers which change channels within the same cell, inter-cell handovers which transfer between different cells, hard handovers which instantly terminate the existing connection to establish a new one, and soft handovers which connect to the new channel before disconnecting the existing connection to provide a smoother transition.
Wireless Application Protocol (WAP) is a standard for accessing information on the Internet via wireless devices like mobile phones. It uses protocols like WTP, WSP, WML and WTLS to provide an optimized experience for narrowband devices. Some key applications of WAP include banking, email, news, and mobile commerce. While it provides portability and convenience, WAP also faces challenges from small screens and slow speeds.
hey!!!!! everybody dats was simple ppt on mobile computing as u all aware dat d world is not stationary things are getting change technology is rocking all over so lets get into in it
and plz. dont forget to comment on my work weather u lik or not
The document discusses mobile computing architectures and design considerations. It introduces the three-tier architecture for mobile computing which includes a presentation layer, application layer, and data layer. It also outlines various design considerations for mobile computing like context awareness and adaptation. The document then discusses wireless application protocol (WAP) architecture and its layered protocol. It explains the differences between sometimes-on-connectivity (SOC) clients that can work offline and always-on-connectivity (AOC) clients that require a constant online connection.
The document describes a three-tier architecture for mobile computing. It consists of a presentation tier, application tier, and data tier. The presentation tier handles the user interface and rendering. The application tier controls transaction processing and accommodates many users. The data tier manages database access and storage. Middleware sits between operating systems and user applications to handle functions like network management and security across tiers. This three-tier architecture provides benefits like improved performance, flexibility, maintainability and scalability.
This document discusses mobile computing through telephony and mobile networks. It covers the evolution of telephony from 1876 to present day, describing technologies like the public switched telephone network, multiple access procedures for mobile networks including FDMA, TDMA, CDMA and SDMA. It also discusses topics like satellite communication systems, satellite phones, computer telephony interface, interactive voice response service, and voice XML.
Mobile technology refers to devices that allow access to information from any location. This document discusses two mobile technologies: GSM and CDMA.
GSM uses FDMA and TDMA to allow multiple users to share the available frequency band. It provides international roaming and good call quality. CDMA uses direct sequence spread spectrum to allow multiple users to use the entire available spectrum simultaneously. It provides higher capacity than GSM and other technologies. Both have advantages and disadvantages depending on users' needs.
Unit 4 -Wireless communication & mobile programmingVintesh Patel
The document provides an overview of wireless communication technologies including CDMA, 3G networks, and wireless data protocols. It discusses the evolution from 1G analog networks to 2G digital networks using TDMA and FDMA. 3G networks introduced CDMA which uses direct sequence spread spectrum that allows multiple users to transmit simultaneously using unique pseudorandom codes. The document also describes wireless data protocols used in CDMA including TCP/IP layers and error correction methods to improve reliability over error-prone cellular links.
This document provides an overview of mobile computing and mobile communication systems. It discusses various topics including:
- Guided and unguided signal transmission methods. Guided uses wires/fibers while unguided uses wireless electromagnetic signals.
- Signal propagation frequencies for different transmission standards like FM radio, GSM, UHF. It also discusses antenna types used for transmission and reception of signals.
- Modulation techniques and standards for 1G to 4G mobile systems. 1G supported only voice, while newer standards enable higher data rates and support for data/multimedia. GSM is described as a prominent 2G standard.
- Concepts of mobility including user mobility and device mobility. It also discusses applications and
The document provides an introduction to mobile computing, including:
- Mobility and wireless connectivity will enable new applications and markets by making information accessible anywhere.
- Mobile computing allows users to access network services from any location and describes different types of mobile devices and networks.
- Applications of mobile computing are discussed in several fields like vehicles, emergencies, business, and more where mobility is important.
- Limitations of mobile computing include resource constraints, interference, bandwidth limitations, dynamic network changes, and security issues.
- A reference model is presented showing the protocol stack layers needed to support mobile communication between devices.
This document provides an overview of GPRS (General Packet Radio Service) components and architecture. It discusses the key components of GPRS including the SGSN (Serving GPRS Support Node) and GGSN (Gateway GPRS Support Node). It also describes the GPRS interfaces and subsystems, including the radio subsystem, network subsystem, and gateway subsystem. The document outlines how GPRS uses the GSM architecture and packet switching to provide faster data transmission compared to GSM and CDMA networks.
This chapter discusses several theories of program testing. It covers the theory of Goodenough and Gerhart which defines concepts like ideal tests, test selection criteria, and test predicates. The theory of Weyuker and Ostrand defines the concepts of uniformly valid and reliable criteria. The theory of Gourlay establishes relationships between specifications, programs, and tests. The chapter also discusses adequacy of testing, fault seeding, program mutation, and limitations of testing such as the small size of test sets compared to input domains and the need for test oracles.
The document provides an overview of key concepts in software testing and quality assurance, including the quality revolution, definitions of software quality factors, the roles of verification and validation, and differences between errors, faults, and defects. It also summarizes common testing objectives, the concept of a test case, issues around complete testing, different testing levels from unit to system, and activities involved in the testing process.
GPRS is a packet-based mobile data service that allows intermittent and bursty data transmissions over existing GSM networks. It uses packet switching to allocate resources only when needed, reducing connection times. GPRS supports flexible channel allocation and sharing of available resources between users. Common applications include standard IP-based services as well as GPRS-specific point-to-point and point-to-multipoint applications. Operators can generate revenue through new subscribers, services, applications, and increased data traffic under GPRS.
– There are others : IS95 HDR, EDGE, etc.
» Direct Spread CDMA TDD
» Direct Spread CDMA FDD
» Multi-carrier CDMA FDD
Global 3G comprises of 3 modes :
– Marketed as Global 3G CDMA implying a single unified standard. In reality,
– Mostly dominated by Direct Sequence CDMA.
– Market is expected to be fragmented amongst several competing
IMT2000 guidelines defined by the ITU.
– Analog was 1G. GSM/IS95 were 2G. Next is 3G.
What is 3G ?
standards.
across the world.
Envisioned as a single Global standard allowing seamless roaming
Used interchangeably with IMT2000 although there are some specific
A loosely defined term referring to next generation wireless systems.
GSM and CDMA are two mobile network technologies. GSM was developed in Europe in the 1980s and uses TDMA to allow multiple users to access the network simultaneously. CDMA was developed later and uses code division multiple access, assigning each user a unique code. CDMA provides better voice quality and spectral efficiency compared to GSM. However, GSM networks and compatible devices are more widespread globally. Both technologies have continued to evolve with newer standards like GSM's EDGE and CDMA2000.
The document discusses various mobile operating systems. It begins with an introduction to mobile OSs and their role in managing hardware and software on mobile devices. It then describes several past and current OSs in more detail, including Symbian OS, iOS, and future OSs like Firefox OS, Ubuntu Touch, and Tizen. It outlines the architecture and features of Symbian and iOS. In conclusion, it states that a successful mobile OS balances user experience, battery life, security, and openness through coordinated software and hardware design.
GPRS (General Packet Radio Service) improves on existing cellular data services by using a packet switched network rather than a circuit switched one. This allows for more efficient use of network resources and bandwidth. GPRS allows multiple users to share the same physical channel and users are billed based on the amount of data transferred rather than connection time. Maximum transfer rates are improved to 171.2 kbps.
- GPRS is an upgrade to GSM that allows packet-based data services and efficient use of network bandwidth. It provides higher data rates than GSM and constant connectivity.
- The GPRS network architecture introduces new network elements like the SGSN and GGSN to route data packets. The SGSN manages packet data in its service area while the GGSN connects the GPRS network to external packet networks.
- Session management in GPRS includes establishing PDP contexts for data transfer sessions and location management tracks the routing area of mobile devices through routing area updates.
General Packet Radio Service (GPRS) provides packet-based mobile data and a range of speeds up to 114 kbps within GSM networks. It allows multiple users to share radio channel resources and is charged per megabyte rather than connection time. GPRS uses packet switching rather than circuit switching, and defines quality of service profiles including priority, reliability, delay and throughput. The GPRS architecture introduces new network elements like the SGSN and GGSN to route data, uses tunneling between network elements, and modifies existing GSM components with software upgrades and new hardware like the PCU. Security includes authentication, key management and ciphering. Mobility is managed through routing area updates rather than location area updates as in
Wireless local area networks (WLANs) use radio waves to connect devices in a building or campus wirelessly. They integrate with wired networks through access points that bridge wireless and wired traffic. WLANs operate similarly to wired LANs but have some differences like lower security, limited bandwidth, and variable performance depending on location within the network coverage area. Common devices that use WLANs include tablets, smartphones and laptops.
This document discusses mobile computing and GPRS (General Packet Radio Service) technology. It provides details on GPRS network architecture including GPRS support nodes like SGSN and GGSN, protocols like GTP, and interfaces like Gb between SGSN and GGSN. It describes GPRS functionality like PDP context activation, mobility management, routing, and communication with IP networks. Key aspects of GPRS like QoS, security, and radio resource management are also summarized. Diagrams illustrate the GPRS network architecture and routing process.
Introduction of GPRS
QoS in GPRS
GPRS Network Architecture
GPRS Network Operation
Data Service,
Application,
Limitation In GPRS
Billing and Charging In GPRS
- GPRS is an upgrade to GSM that allows packet-based data services and efficient use of network bandwidth. It provides higher data rates than GSM and constant connectivity.
- The GPRS network architecture introduces new network elements like the SGSN and GGSN to route data packets. The SGSN handles mobility management and packet transfer while the GGSN connects the GPRS network to external packet networks.
- Key functions of GPRS include packet routing, mobility management, session management, and logical channel allocation to efficiently share network resources between circuit and packet-switched users.
- GPRS is an upgrade to GSM that allows packet-based data services and efficient use of network bandwidth. It provides higher data rates than GSM and constant connectivity.
- The GPRS network architecture introduces new network elements like the SGSN and GGSN to route data packets. The SGSN and GGSN connect to external packet networks through the GPRS backbone network.
- Session management in GPRS involves creating a PDP context for each data connection, which contains information like the assigned PDP address and serving GGSN. Location management tracks the location of mobile devices through routing area updates.
GPRS (General Packet Radio Service) is a packet-based mobile data service available via GSM networks that allows for more efficient use of network resources and faster connection times compared to traditional circuit-switched data services, offering theoretical maximum speeds of up to 171.2 Kbps; it serves as an intermediate step toward 3G networks and uses an IP-based core network architecture. GPRS introduces new network components like the SGSN and GGSN to handle packet routing and interface with external networks.
General packet radio services (GPRS) is step to efficiently transport high-speed data over the current GSM and TDMA-based wireless network infrastructures.
Deployment of GPRS networks allows a variety of new applications ranging from mobile e-commerce to mobile corporate VPN access
Deployments of GPRS network has already taken place in several countries in Europe and the far east.
GPRS (General Packet Radio Service) is a packet-based mobile data service available to users of GSM and IS-136 mobile phones. It allows improved and simplified wireless access to packet data networks. The key components of a GPRS network include the SGSN (Serving GPRS Support Node) which tracks user locations and performs security functions, and the GGSN (Gateway GPRS Support Node) which acts as an interface to external networks. A PDP (Packet Data Protocol) context must be activated to establish a logical link between a mobile device and the SGSN to transfer data packets between the device and GGSN via tunneling protocols. Common applications of GPRS include email, internet access,
The document discusses the evolution of wireless networks from 2G to 3G. It describes how 3G networks allow a broad range of wireless services to be provided efficiently through technologies like GPRS and EDGE that enhance data capabilities on existing networks. It also explains how completely new radio access technologies like UMTS using WCDMA can be used in new spectrum to optimize support for 3G services. Finally, it provides details on GPRS architecture and interfaces, describing how GPRS allows packet-switched data communications in GSM networks.
GPRS was established by ETSI in the 1990s to introduce packet switching capabilities to GSM networks. It uses dynamic channel allocation and allows multiple users to share the same communication channels simultaneously. The GPRS architecture introduces new core network nodes like SGSN and GGSN to route packets between mobile stations and external packet data networks. It supports burst data transmission, efficient SMS delivery, and provides always-on connectivity with bandwidths of up to 171kbps. Mobility management allows GPRS users to roam between different geographic service areas.
GPRS was established by ETSI to provide packet-switched data services in GSM networks. It introduces two new core network nodes, SGSN and GGSN, to route packets between external data networks and mobile stations. GPRS supports bit rates up to 170kbps and quality of service features. It allows dynamic allocation of radio resources and efficient delivery of packet data using concepts like always-on connectivity and burst transmissions. GPRS uses concepts like point-to-point and point-to-multipoint connections to provide services like IP, X.25, SMS and other applications to mobile users.
GPRS (General Packet Radio Service) improves upon existing cellular data services by using a packet switched network rather than a circuit switched network. This allows for more efficient use of network resources and bandwidth. GPRS supports IP and X.25 networks and provides higher maximum data rates and shorter connection times compared to previous technologies. GPRS mobility management includes procedures for attachment, detachment, and tracking a user's location as they move between different areas covered by the network.
The document provides an overview of GPRS (General Packet Radio Service) technology. It discusses:
- The need for GPRS to provide faster speeds, immediacy, new applications, and user-friendly billing.
- The history and development of GPRS from HSCSD as an upgrade path for GSM networks.
- Key GPRS network elements like the SGSN, GGSN, and their roles in routing packets and connecting to external networks.
- GPRS architecture and how it works in parallel with existing GSM networks.
- Logical channels used for control, signaling, and transport of user data packets.
This document provides an overview of GPRS architecture and 3G cellular systems. It defines GPRS as a new bearer service for GSM that improves wireless access to packet data networks. Key benefits of GPRS include new data services, higher speeds up to 115 kbps, efficient use of bandwidth through statistical multiplexing, and constant connectivity. The document then describes statistical multiplexing and the network elements of GPRS such as SGSN, GGSN, and the GPRS register. It concludes with an overview of 3G technologies like UMTS and CDMA2000, their network architectures and frequency spectrums.
The document provides information on the evolution of wireless networks from 1G to 3G. It discusses the key components and architecture of cellular systems including base stations, mobile switching centers and their connection to the public switched telephone network. It also compares the differences between wireless and wired networks, and describes some of the limitations of early wireless networking. Finally, it covers topics like traffic routing, circuit switching, packet switching and the X.25 protocol.
GPRS uses several interfaces to connect its core network elements and allow communication with external networks. The key interfaces include Um between the mobile station and GPRS network, Gb between the SGSN and BSS, Gn between SGSNs in the same network, Gp between SGSNs in different networks, and Gi between the GGSN and external data networks like the Internet. GPRS interfaces allow packet-switched connectivity and use protocols like GTP for tunneling within the core network.
This document discusses 2.5G wireless technology, including technologies like GSM, HSCSD, GPRS, and EDGE. It describes how 2.5G networks added packet switching via GPRS to existing 2G networks, allowing higher data rates and always-on internet access. Key network nodes for GPRS like SGSNs and GGSNs are introduced. The document also provides a brief comparison of 2G and 2.5G wireless networks and their data capabilities.
The document discusses the configuration of a Base Station Controller (BSC) in a GSM network. It describes:
1) The BSC controls radio resources in Base Transceiver Stations (BTSs) and together with BTSs forms the Base Station System (BSS) responsible for radio network management and configuration.
2) A BSC can be configured as a standalone BSC, a combined BSC/Transcoder Controller (TRC), or with a separate standalone TRC node to handle speech coding.
3) The BSC/TRC is suitable for medium to high capacity networks and can handle up to 1,020 transceivers, while the standalone BSC is
General Packet Radio Service (GPRS) provides packet mode data transfer for applications that require frequent transmission of small volumes of data, such as typical web requests. Compared to existing data services, GPRS uses network resources more efficiently for packet applications and provides quality of service parameters. GPRS allows for broadcast, multicast, and unicast services with the overall goal of providing a more efficient and cheaper packet transfer service. Key concepts of GPRS include dynamic allocation of time slots, independent channel characteristics, and support for point-to-point and point-to-multipoint services.
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
How to Avoid Learning the Linux-Kernel Memory ModelScyllaDB
The Linux-kernel memory model (LKMM) is a powerful tool for developing highly concurrent Linux-kernel code, but it also has a steep learning curve. Wouldn't it be great to get most of LKMM's benefits without the learning curve?
This talk will describe how to do exactly that by using the standard Linux-kernel APIs (locking, reference counting, RCU) along with a simple rules of thumb, thus gaining most of LKMM's power with less learning. And the full LKMM is always there when you need it!
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Erasmo Purificato
Slide of the tutorial entitled "Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Emerging Trends" held at UMAP'24: 32nd ACM Conference on User Modeling, Adaptation and Personalization (July 1, 2024 | Cagliari, Italy)
Video traffic on the Internet is constantly growing; networked multimedia applications consume a predominant share of the available Internet bandwidth. A major technical breakthrough and enabler in multimedia systems research and of industrial networked multimedia services certainly was the HTTP Adaptive Streaming (HAS) technique. This resulted in the standardization of MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) which, together with HTTP Live Streaming (HLS), is widely used for multimedia delivery in today’s networks. Existing challenges in multimedia systems research deal with the trade-off between (i) the ever-increasing content complexity, (ii) various requirements with respect to time (most importantly, latency), and (iii) quality of experience (QoE). Optimizing towards one aspect usually negatively impacts at least one of the other two aspects if not both. This situation sets the stage for our research work in the ATHENA Christian Doppler (CD) Laboratory (Adaptive Streaming over HTTP and Emerging Networked Multimedia Services; https://athena.itec.aau.at/), jointly funded by public sources and industry. In this talk, we will present selected novel approaches and research results of the first year of the ATHENA CD Lab’s operation. We will highlight HAS-related research on (i) multimedia content provisioning (machine learning for video encoding); (ii) multimedia content delivery (support of edge processing and virtualized network functions for video networking); (iii) multimedia content consumption and end-to-end aspects (player-triggered segment retransmissions to improve video playout quality); and (iv) novel QoE investigations (adaptive point cloud streaming). We will also put the work into the context of international multimedia systems research.
Quantum Communications Q&A with Gemini LLM. These are based on Shannon's Noisy channel Theorem and offers how the classical theory applies to the quantum world.
Are you interested in learning about creating an attractive website? Here it is! Take part in the challenge that will broaden your knowledge about creating cool websites! Don't miss this opportunity, only in "Redesign Challenge"!
Implementations of Fused Deposition Modeling in real worldEmerging Tech
The presentation showcases the diverse real-world applications of Fused Deposition Modeling (FDM) across multiple industries:
1. **Manufacturing**: FDM is utilized in manufacturing for rapid prototyping, creating custom tools and fixtures, and producing functional end-use parts. Companies leverage its cost-effectiveness and flexibility to streamline production processes.
2. **Medical**: In the medical field, FDM is used to create patient-specific anatomical models, surgical guides, and prosthetics. Its ability to produce precise and biocompatible parts supports advancements in personalized healthcare solutions.
3. **Education**: FDM plays a crucial role in education by enabling students to learn about design and engineering through hands-on 3D printing projects. It promotes innovation and practical skill development in STEM disciplines.
4. **Science**: Researchers use FDM to prototype equipment for scientific experiments, build custom laboratory tools, and create models for visualization and testing purposes. It facilitates rapid iteration and customization in scientific endeavors.
5. **Automotive**: Automotive manufacturers employ FDM for prototyping vehicle components, tooling for assembly lines, and customized parts. It speeds up the design validation process and enhances efficiency in automotive engineering.
6. **Consumer Electronics**: FDM is utilized in consumer electronics for designing and prototyping product enclosures, casings, and internal components. It enables rapid iteration and customization to meet evolving consumer demands.
7. **Robotics**: Robotics engineers leverage FDM to prototype robot parts, create lightweight and durable components, and customize robot designs for specific applications. It supports innovation and optimization in robotic systems.
8. **Aerospace**: In aerospace, FDM is used to manufacture lightweight parts, complex geometries, and prototypes of aircraft components. It contributes to cost reduction, faster production cycles, and weight savings in aerospace engineering.
9. **Architecture**: Architects utilize FDM for creating detailed architectural models, prototypes of building components, and intricate designs. It aids in visualizing concepts, testing structural integrity, and communicating design ideas effectively.
Each industry example demonstrates how FDM enhances innovation, accelerates product development, and addresses specific challenges through advanced manufacturing capabilities.
AC Atlassian Coimbatore Session Slides( 22/06/2024)apoorva2579
This is the combined Sessions of ACE Atlassian Coimbatore event happened on 22nd June 2024
The session order is as follows:
1.AI and future of help desk by Rajesh Shanmugam
2. Harnessing the power of GenAI for your business by Siddharth
3. Fallacies of GenAI by Raju Kandaswamy
The DealBook is our annual overview of the Ukrainian tech investment industry. This edition comprehensively covers the full year 2023 and the first deals of 2024.
An invited talk given by Mark Billinghurst on Research Directions for Cross Reality Interfaces. This was given on July 2nd 2024 as part of the 2024 Summer School on Cross Reality in Hagenberg, Austria (July 1st - 7th)
Kief Morris rethinks the infrastructure code delivery lifecycle, advocating for a shift towards composable infrastructure systems. We should shift to designing around deployable components rather than code modules, use more useful levels of abstraction, and drive design and deployment from applications rather than bottom-up, monolithic architecture and delivery.
How Social Media Hackers Help You to See Your Wife's Message.pdfHackersList
In the modern digital era, social media platforms have become integral to our daily lives. These platforms, including Facebook, Instagram, WhatsApp, and Snapchat, offer countless ways to connect, share, and communicate.
2. GPRS
General Packet Radio Service
Step to efficiently transport high-speed data over the current
GSM and TDMA-based wireless network infrastructures
Deployment of GPRS networks allows a variety of new
applications ranging from mobile e-commerce to mobile corporate
VPN access
GPRS allows for data speeds of 14.4 KBps to 171.2
KBps, which allow for comfortable Internet access
Allows for short ‘bursty’ traffic, such as e-mail and web
browsing, as well as large volumes of data
3. GPRS
No dial-up modem connection is necessary
Offers fast connection set-up mechanism to offer a perception
of being ‘always on’ or ‘always connected’
Immediacy is one of the prime advantages of GPRS
4. QoS in GPRS
Allows definition of QoS profiles using the parameters of
service precedence, reliability, delay and throughput
Service precedence is the priority of a service in relation to
another service which can be either high, normal or low
Reliability indicates the transmission characteristics required
by an application and guarantees certain maximum values for the
probability of loss, duplication, mis-sequencing and corruption of
packets
Delay parameters define maximum values for the mean delay
and the 95-percentile delay
Throughput specifies the maximum/peak bit rate and the mean
bit rate
5. GPRS Network Architecture
GPRS uses the GSM architecture for voice
To offer packet data services through GPRS, a new class of
network nodes called GPRS support nodes (GSN) are introduced
GSNs are responsible for the delivery and routing of data
packets between the mobile stations and the external packet data
networks (PDN)
Two main GSNs are Serving GSN (SGSN) and Gateway GSN
(GGSN)
6. SGSN
SGSN is at the same hierarchical level as the MSC and so,
whatever MSC does for voice, SGSN does for packet data
SGSN’s tasks include packet switching, routing and transfer,
mobility management, logical link management, authentication
and charging functions
SGSN processes registration of new mobile subscribers and
keeps a record of their location inside a given service area
Location register of the SGSN stores location information (like
current cell, current VLR, etc.) and user profiles of all GPRS users
registered with this SGSN
SGSN sends queries to HLR to obtain profile data of GPRS
subscribers
7. GGSN
GGSN acts as an interface between the GPRS backbone
network and the external packet data networks and functions like
a router in a LAN
GGSN maintains routing information that is necessary to
tunnel Protocol Data Units (PDUs) to the SGSNs that service
particular mobile stations
GGSNs convert the GPRS packets coming from the SGSN into
the appropriate packet data protocol (PDP) format for the data
networks like Internet or X.25
GGSN stores the current SGSN address of the user and user’s
profile in its location register while performing authentication and
charging functions related to data transfer
9. GPRS Network Enhancements
Base Station System (BSS) needs enhancement to recognize
and send packet data and this includes BTS upgrade to allow
transportation of user data to the SGSN. BTS, too, needs to be
upgraded to support packet data transportation between BTS and
MS (mobile station).
HLR needs enhancement to register GPRS user profiles and
respond to queries originating from GSNs regarding these
profiles.
MS (mobile station) for GPRS is different from that of GSM.
SMS-GMSCs and SMS-IWMSCs are upgraded to support
SMS transmission via the SGSN.
10. Channel Coding
Channel coding is used to protect the transmitted data packets
against errors
Channel coding technique in GPRS is quite similar to the one
employed in conventional GSM
Under very bad channel conditions, reliable coding scheme is
used where redundant bits are added to recover from burst errors
Under good channel conditions, no encoding scheme is used
resulting in a higher data rate
12. Signaling Plane
Protocol architecture of the signaling plane comprises
protocols for control and support of the functions of the
transmission plane and includes GPRS attach and
detach, PDP context activation, control of routing paths and
allocation of network resources.
Between SGSN and HLR as well as between SGSN and
EIR, an enhanced Mobile Application Part (MAP) is
employed which is a mobile network specific extension of
the Signaling System SS#7 used in GSM and transports the
signaling information related to location updates, routing
information, user profiles and handovers.
MAP messages are exchanged over Transaction
Capabilities Application Part (TCAP) and Signaling
Connection Control Part (SCCP) while BSSGP is an
enhancement of GSM’s BSSAP.
13. GPRS Backbone
It includes the transmission plane between SGSN and GGSN.
User data packets and signaling information within GPRS
networks are encapsulated using GPRS Tunneling Protocol (GTP)
which is also used in both intra-PLMN (between SGSN and
GGSN within one PLMN) and inter-PLMN (between SGSN and
GGSN of different PLMNs).
GTP protocol tunnels the user data packets through GPRS
backbone by adding GPRS specific routing information in the
form of GTP packets which can carry data packets from both IP
and X.25 data networks.
Finally, GPRS backbone has an IP/X.25-over-GTP-over-
UDP/TCP-over-IP transport architecture.
14. BSS-SGSN Interface
The BSS-SGSN interface is divided into four layers:
1. Sub-Network Dependent Convergence Protocol (SNDCP)
which transfers data packets between SGSN and
MS, multiplexes several connections of the network layer onto
one virtual logical connection of the underlying LLC layer and
does segmentation, compression-decompression of user data.
2. Logical Link Control (LLC) is data link layer protocol for
GPRS which functions similar to Link Access Procedure-D
(LAPD) and assures the reliable transfer of user data across a
wireless network.
15. BSS-SGSN Interface
3. Base Station System GPRS Protocol (BSSGP) delivers routing
and QoS related information between BSS and SGSN.
4. Network Service layer manages the convergence sub-layer
that operates between BSSGP and Frame Relay Q.922 Core
by mapping BSSGP’s service requests to the appropriate
Frame Relay services.
16. Air Interface
Air interface of GPRS comprises data link layer and physical
layer.
Data link layer between MS and BSS is divided into three
sublayers: the logical link control (LLC) layer, the radio link
control (RLC) layer and the medium access control (MAC) layer.
Physical layer between MS and BSS is divided into two
sublayers: the physical link layer (PLL) and the physical RF layer
(RFL).
17. LLC Layer
Logical Link Control (LLC) layer provides a reliable logical
link between an MS and its assigned SGSN as its functionality is
based on HDLC (High Level Data Link Control) protocol and
includes sequence control, in-order delivery, flow
control, detection of transmission errors and retransmissions.
Encryption is used.
Variable frame lengths are possible and both
acknowledged and unacknowledged data transmission
modes are supported.
18. RLC Layer
Radio Link Control (RLC) layer establishes a reliable link
between MS and BSS.
It also does segmentation and reassembly of LLC frames into
RLC data blocks and ARQ of uncorrectable data.
19. MAC Layer
Medium Access Control (MAC) layer controls the access
attempts of an MS on the radio channel shared by several MSs by
employing algorithms for contention resolution, multi-user
multiplexing on a packet data traffic channel (PDTCH) and
scheduling and prioritizing based on the negotiated QoS.
20. PL Layer
Physical Link Layer (PLL) provides services for information
transfer over a physical channel between the MS and the network.
Its functions include data unit framing, data coding and
detection and correction of physical medium transmission errors.
Physical Link Layer uses the services of the Physical RF Layer.
21. PRF Layer
Physical RF Layer (RFL) performs the modulation of the
physical waveforms based on the sequence of bits received from
the Physical Link Layer above.
It also demodulates received wave forms into a sequence of
bits that are transferred to the Physical Link layer for
interpretation.
22. Radio Resource Management
On the radio interface, GPRS uses a combination of FDMA
and TDMA.
A series of logical channels are defined to perform functions
like signaling, broadcast of general system
information, synchronization, channel assignment, paging or
payload transport.
Such channels can be divided into two categories: traffic
channels and signaling channels.
GPRS traffic channels are allocated when data packets are sent
or received and they are released after the transmission of data.
GPRS allows a single mobile station to use multiple time slots
of the same TDMA frame for data transmission which is known as
23. Radio Resource Management
Uplink and downlink channels are allocated separately which
efficiently supports asymmetric data traffic like Internet.
Physical channels to transport user data packet are called
Physical Data Traffic Channel (PDTCH) which are taken from a
common pool of all channels available in a cell.
Mapping of physical channels to either packet switched data (in
GPRS mode) or circuit switched data (in GSM mode) services are
performed dynamically depending on demand.
Demand-wise, the number of channels allocated for GPRS can
be changed. For example, physical channels not currently in use
by GSM can be allocated as PDTCHs to increase the bandwidth
of a GPRS connection.
24. Security
GPRS security is similar to the existing GSM security.
SGSN performs authentication and cipher setting procedures
based on the same algorithms, keys and other criteria of GSM.
GPRS uses a ciphering algorithm optimized for packet data
transmission.
25. Attachment and Detachment in GPRS
MS registers itself with SGSN of GPRS network through a
GPRS attach which establishes a logical link between the MS and
the SGSN.
Network checks if MS is authorized to use the services; if so, it
copies the user profile from HLR to SGSN and assigns a Packet
Temporary Mobile Subscriber Identity (P-TMSI) to the MS.
To exchange data packets with external PDNs after a successful
GPRS attach, an MS must apply for an address which is called
PDP (Packet Data Protocol) address.
For each session, a PDP context is created which contains PDP
type (e.g. IPv4), PDP address assigned to the mobile station (e.g.
129.187.222.10), requested QoS and address of the GGSN that
will function as an access point to the PDN.
26. Attachment and Detachment in GPRS
Such a context is stored in MS, SGSN and GGSN while with
an active PDP context, the MS is ‘visible’ to the external PDN.
A user may have several simultaneous PDP contexts active at a
given time and user data is transferred transparently between MS
and external data networks trough GTP encapsulation and
tunneling.
Allocation of the PDP address can be static or dynamic.
In case of static address, the network operator permanently
assigns a PDP address to the user while in other case, a PDP
address is assigned to the user upon the activation of a PDP
context.
27. PDP Context Activation
Using the message ‘activate PDP context request’, MS informs
the SGSN about the requested PDP context and if request is for
dynamic PDP address assignment, the parameter PDP address will
be left empty.
After necessary security steps, if authentication is
successful, SGSN will send a ‘create PDP context request’
message to the GGSN, the result of which is a confirmation
message ‘create PDP context response’ from the GGSN to the
SGSN, which contains the PDP address.
SGSN updates its PDP context table and confirms the
activation of the new PDP context to the MS.
Disconnection from the GPRS network is called GPRS detach
in which all the resources are released.
29. Mobility Management
Mobility Management functions are used to track its location
within each PLMN in which SGSNs communicate with each other
to update the MS’s location in the relevant registers.
Profiles of MSs are preserved in VLRs that are accessible to
SGSNs via the local MSC.
A logical link is established and maintained between the MS
and the SGSN at each PLMN.
At the end of transmission or when a mobile station moves out
of area of a specific SGSN, the logical link is released and the
resources associated with it can be reallocated.
30. Routing
Routing is the process of how packets are routed in GPRS.
Here, the example assumes two intra-PLMN backbone
networks of different PLMNs. Intra-PLMN backbone networks
connect GSNs of the same PLMN or the same network operator.
These intra-PLMN networks are connected with an inter-
PLMN backbone while an inter-PLMN backbone network
connects GSNs of different PLMNs and operators. However, a
roaming agreement is necessary between two GPRS network
providers.
Gateways between PLMNs and external inter-PLMN backbone
are called border gateways which perform security functions to
protect the private intra-PLMN backbones against malicious
attacks.
31. Routing
Let’s say that GPRS MS located in PLMN1 sends IP packets to
a host connected to the IP network (e.g. to a Web server connected
to the Internet).
SGSN that the MS is registered with encapsulates the IP
packets coming from the mobile station, examines the PDP
context and routes them through the intra-PLMN GPRS backbone
to the appropriate GGSN.
GGSN de-encapsulates the packets and sends them out on the
IP network, where IP routing mechanisms are used to transfer the
packets to the access router of the destination network and
finally, delivers the IP packets to the host.
32. Routing
Let us also say that home-PLMN of the mobile station is
PLMN2.
An IP address has been assigned to MS by the GGSN of
PLMN2 and so, MS’s IP address has the same network prefix as
the IP address of the GGSN in PLMN2.
Correspondent host is now sending IP packets to the MS onto
the IP network and are routed to the GGSN of PLMN2 (the home-
GGSN of the MS). The latter queries the HLR and obtains the
information that the MS is currently located in PLMN1.
It encapsulates the incoming IP packets and tunnels them
through the inter-PLMN GPRS backbone to the appropriate
SGSN in PLMN1 while the SGSN de-encapsulates the packets
and delivers them to the MS.
34. Routing
HLR stores the user profile, the current SGSN address and the
PDP addresses for every GPRS user in the PLMN.
When the MS registers with a new SGSN, HLR will send the
user profile to the new SGSN.
Signaling path between GGSN and HLR may be used by the
GGSN to query a user’s location and profile in order to update its
location register.
35. Communicating with IP Networks
A GPRS network can be interconnected with Internet or a
corporate intranet and supports both IPv4 and IPv6.
From an external IP network’s point of view, the GPRS
network looks like any other IP sub-network, and the GGSN looks
like a usual IP router.
Each registered user who wants to exchange data packets with
the IP network gets an IP address which is taken from the address
space of the GPRS operator maintained by a Dynamic Host
Configuration Protocol (DHCP) server.
Address resolution between IP address and GSM address is
performed by the GGSN using the appropriate PDP context.
36. Communicating with IP Networks
Domain Name Server (DNS) managed by the GPRS operator
or the external IP network operator is used to resolve host name.
To protect the PLMN from unauthorized access, a firewall is
installed between the private GPRS network and the external IP
network.
Thus, GPRS can be seen as a wireless extension of the Internet
all the way to a MS or mobile computer as mobile user has a
direct connection to the Internet.
38. Data Services in GPRS
Any user is likely to use either of the two modes of the GPRS
network: application mode or tunneling mode.
In application mode, user uses the GPRS mobile phone to
access the applications running on the phone itself. The phone
here acts as the end user device.
In tunneling mode, user uses GPRS interface as an access to
the network as the end user device would be a large footprint
device like laptop computer or a small footprint device like PDA.
The mobile phone will be connected to the device and used as a
modem to access the wireless data network.
39. GPRS Handsets
GPRS terminal can be one of the three classes: A, B or C.
Class A terminal supports GPRS data and other GSM services
such as SMS and voice simultaneously. This includes
simultaneous attach, activation, monitoring and traffic. As such, a
class A terminal can make or receive calls on two services
simultaneously while supporting SMS.
Class B terminal can monitor GSM and GPRS channels
simultaneously, but can support only one of these services at any
time. Therefore, a Class B terminal can support simultaneous
attach, activation, and monitoring but not simultaneous traffic.
Users can make or receive calls on either a packet or a switched
call type sequentially but not simultaneously. SMS is supported in
class B terminals.
40. GPRS Handsets
Class C terminal supports only non-simultaneous attach. The
user must select which service to connect to. Therefore, a class C
terminal can make or receive calls from only the manually
selected network service (and so, the service that is not selected is
not reachable). The GPRS specifications state that support of SMS
is optional for class C terminals.
Each handset will have a unique form factor. So, terminals will
be available in the standard form factor with a numeric keypad
and a relatively small display. Other types of phones with different
form factors, color displays, cameras are common apart from the
latest smart phones.
41. Bearers in GPRS
Bearer services of GPRS offer end-to-end packet switched data
transfer.
GPRS supports two different kinds of data transport services:
point-to-point (PTP) services and point-to-multipoint (PTM)
services.
GPRS continues to support SMS as a bearer.
Wireless Application Protocol is a data bearer service over
HTTP protocol, supported by GPRS.
Multimedia Messaging Service, too, is supported by GPRS.
42. Applications of GPRS
Chat
Multimedia Services
Virtual Private Network
Personal Information Management
Job Sheet Dispatch
Unified Messaging
Vehicle Positioning
Location based services and Telematics
43. Limitations of GPRS
Limited cell capacity for all users
Lower access speed in reality
No support of GPRS Mobile Terminate Connection for a
mobile server
44. Billing and Tariffing
Minimum charging information that must be collected are:
Destination and source addresses
Usage of radio interface
Usage of external Packet Data Networks
Usage of the packet data protocol addresses
Usage of general GPRS resources and location of the Mobile
Station
45. Billing and Tariffing
Various business models exist for charging customers as billing
of services can be based on the transmitted data
volume, the type of service, the chosen QoS profile, etc.
GPRS call records are generated in the GPRS Service
Nodes.
Packet counts are passed to a Charging Gateway that
generates Call Detail Records that are sent to the billing
system.