Need For A Wireless WAN Solution
Need For A Wireless WAN Solution
Need For A Wireless WAN Solution
INTRODUCTION
Wireless wide area cellular network solutions have been around for many years. Widespread adoption has been slow due to issues with coverage, cost, performance, and secure remote access to business networks. The deployment of the Global System for Mobile Communications (GSM) based General Packet Radio Service (GPRS) has the potential to change this situation and to provide connectivity any time and any where. GPRS is a packet based radio service that enables always on connections, eliminating repetitive and time consuming dial up connections. It will also provide real throughput in excess of 40 Kbps, about the same speed as an excellent land line analog modem connection.
asked for the freedom of wireless, but with the performance of wired connections. One of the most promising technologies for meeting these needs is General Packet Radio Service (GPRS). This wireless data transmission technology can be used to send data over large geographic areas to create the next evolution of wireless WANs (WWANs).
ADVANTAGES OF GPRS
GPRS provides faster data transfer rates, always on connection, robust connectivity, broad application support and strong security mechanisms.
ALWAYS ON CONNECTION
An always on connection eliminates the lengthy delays required to reconnect to the network to send and receive data. Information can also be pushed to the end user in real time. GPRS allows providers to bill by the packet, rather than by the minute, thus enabling cost effective always on subscriber services.
ROBUST CONNECTIVITY
GPRS improves data transmission integrity with a number of mechanisms. First, user data is encoded with redundancies that improve its resistance to adverse radio conditions. The amount of coding redundancy can be varied, depending on radio conditions. GPRS has defined four coding schemes CS1 through CS4. Initially, only CS1 and CS2 will be supported, which allows approximately 9 and 13 Kbps in each time slot. If an error is detected in a frame received in the base station, the frame may be repeatedly retransmitted until properly received before passing it on to the GPRS core network.
SECURITY SUPPORT
GPRS builds on the proved authentication and security model used by GSM. At session initiation, a user is authenticated using secret information contained on a smart card called a Subscriber Identity Module (SIM). Authentication data is exchanged and validated with records stored in the HLR network node. GPRS enables additional authentication using protocols such as RADIUS before the subscriber is allowed access to the Internet or corporate data networks. GPRS supports the ciphering of user data across the wireless interface from the mobile terminal to the SGSN. In addition, higher level, end to end VPN encryption may take place when a user connects to a private corporate network.
2. A BIT OF HISTORY
2.1 FIRST GENERATION WIRELESS TECHNOLOGY
The first generation of wireless mobile communications was based on analog signaling. Analog systems, implemented in North America, were known as Analog Mobile Phone Systems (AMPS), while systems implemented in Europe and the rest of the world were typically identified as a variation of Total Access Communication Systems (TACS). Analog systems were primarily based on circuit-switched technology and designed for voice, not data.
SPECTRUM EFFICIENCY
Packet switching means that GPRS radio resources are used only when users are actually sending or receiving data. Rather than dedicating a radio channel to a mobile data user for a fixed period of time, the available radio resource can be concurrently shared between several users. This efficient use of scarce radio resources means that large numbers of GPRS users can potentially share the same bandwidth and be served from a single cell. The actual number of users supported depends on the application being used and how much data is being transferred. Because of the spectrum efficiency of GPRS, there is less need to build in idle capacity that is only used in peak hours.
INTERNET AWARE
For the first time, GPRS fully enables Mobile Internet functionality by allowing interworking between the existing Internet and the new GPRS network. Any service that is used over the fixed Internet today- File Transfer Protocol (FTP), web browsing, chat, email, telnet- will be as available over the mobile network because of GPRS. In fact, many network operators are considering the opportunity to use GPRS to help become wireless Internet Service Providers in their own right.. There is a trend away from storing information locally in specific software packages on PCs to remotely on the Internet.
6
4.GPRS ARCHITECTURE
4.1 GSM NETWORK OVERVIEW
At a high level, GSM is a mobile telephony network based on the cellular concept. Users can place and receive calls without being fixed to a specific location or wired to a physical connection. To supply this capability, a GSM network consists of three basic components.
Types of devices : GPRS devices are also classified by their ability to handle voice
and data calls. There are three such classifications:
Class A devices provide complete support of simultaneous voice and GPRS. Class B devices can be registered on both the GSM (voice) and GPRS (data) networks,
but only one connection can be active at a time. The user can select to put data delivery on hold while they receive phone calls and vice versa.
Class C devices require that voice calls must be cleared before GPRS can be used and
vice versa. Thus, the device will not automatically switch between voice and data, a hard switchover is required.
Many registers are also maintained which contain information necessary for the smooth functioning of the network. The HLR (Home Location Register) stores information about the current location of all subscribers of the network. This information is necessary for routing all calls/messages to their intended destinations. A VLR (Visitor Location Register) covers one or more cells and stores information about the subscribers currently under its area of influence.
Subscriber Terminal
A totally new subscriber terminal is required to access GPRS services. These new terminals will be backward compatible with GSM for voice calls.
BTS
BSC
The base station controller (BSC) will also require a software upgrade, as well as the installation of a new piece of hardware called a packet control unit (PCU). The PCU directs the data traffic to the GPRS network and can be a separate hardware element associated with the BSC.
Core Network
The deployment of GPRS requires the installation of new core network elements called the Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN).
All the databases involved in the network will require software upgrades to handle the new call models and functions introduced by GPRS.
5. GPRS IN ACTION
When a user turns on a GPRS device, typically it will automatically scan for a local GPR channel. If an appropriate channel is detected, the device will attempt to attach to the network. The SGSN receives the attach request, fetches subscriber profile information from the subscriber's HLR node, and authenticates the user. Ciphering may be established at this point. The SGSN uses the profile information (including the access point name, which identifies the network and operator) to determine which GGSN to route to. The selected gateway may perform a Remote Authentication Dial In User Service (RADIUS) authentication and allocate a dynamic. Internet Protocol (IP) address to the user before setting up connections to outside networks. This process is called the packet data profile context activation and the setup may vary from one carrier to the next. It may include additional functions like QOS management. When the mobile device is powered off or moved out of a GPRS coverage area, its context is deactivated and the device is detached from the network.
SESSION MANAGEMENT
To exchange data packets with external PDNs after a successful GPRS attach, a mobile station must apply for one or more addresses used in the PDN, e.g., for an IP address in case the PDN is an IP network. This address is called PDP address (Packet Data Protocol address). For each session, a so called PDP context is created, which
10
describes the characteristics of the session. It contains the PDP type (e.g., IPv4), the PDP address assigned to the mobile station (e.g., 129.187.222.10), the requested QOS, and the address of a GGSN that serves as the access point to the PDN. This context is stored in the MS,the SGSN, and the GGSN. With an active PDP context, the mobile station is "visible" for the external PDN and is able to send and receive data packets. The mapping between the two addresses, PDP and IMSI, enables the GGSN to transfer data packets between PDN and MS. A user may have several simultaneous PDP contexts active at a given time. The allocation of the PDP address can be static or dynamic. In the first case, the network operator of the user's home PLMN permanently assigns a PDP address to the user. In the second case, a PDP address is assigned to the user upon activation of a PDP context. The PDP address can be assigned by the operator of the user's home-PLMN (dynamic home- PLMN PDP address) or by the operator of the visited network (dynamic visited-PLMN PDP address). The GGSN is responsible for the allocation and the activation/ deactivation of the PDP addresses. Figure shows the PDP context activation procedure. Using the message "activate PDP context request," the MS informs the SGSN about the requested PDP context. If dynamic PDP address assignment is requested, the parameter PDP address will be left empty. Afterward, usual security functions (e.g., authentication of the user) are performed. If access is granted, the SGSN will send a "create PDP context request" message to the affected GGSN. The latter creates a new entry in its PDP context table, which enables the GGSN to route data packets between the SGSN and the external PDN. Afterward, the GGSN returns a confirmation message "create PDP context response" to the SGSN, which contains the PDP address in case dynamic PDP address allocation was requested. The SGSN updates its PDP context table and confirms the activation of the new PDP context to the MS ("activate PDP context accept"). GPRS also supports anonymous PDP context activation. In this case, security functions as shown in Figure are skipped, and thus, the user (i.e., the IMSI) using the PDP context remains unknown to the network. Anonymous context activation may be employed for pre-paid services, where
11
the user does not want to be identified. Only dynamic address allocation is possible in this case. Activate PDP content request
IPDP type. PDP address, Q D S requested, access point, .<.] Security Functions Create PDP context request
1 Artivote PDP initial accept [PDP type, PDP address, QoS. negcibatrd. ...J
_ PDP Type of pdp address " QoS n:go1at:d. acres; point, ,,.| Crao 11? PDP enntrjet rKpnrar " [PDP type, Q. OS ne god ated ...]
12
GSNs (with a gateway and serving functionality) and an intra-operator backbone network. GPRS operators will allow roaming through an inter-operator backbone network. The GPRS operators connect to the inter-operator network via a boarder gateway (BG), which can provide the necessary interworking and routing protocols (for example, Border Gateway Protocol [BGP]). It is also foreseeable that GPRS operators will implement QoS mechanisms over the inter-operator network to ensure service-level agreements (SLAs). The main benefits of the architecture are its flexibility, scalablility, interoperability, and roaming.
LOCATION MANAGEMENT
The main task of location management is to keep track of the user's current location, so that incoming packets can be routed to his or her MS. For this purpose, the MS frequently sends location update messages to its current SGSN. If the MS sends updates rather seldom, its location (e.g., its current cell) is not known exactly and paging is necessary for each down link packet, resulting in a significant delivery delay. On the other hand, if location updates happen very often, the MS's location is well known to the network, and the data packets can be delivered without any additional paging delay.
13
However, quite a lot of up link radio capacity and battery power is consumed for mobility management in this case. Thus, a good location management strategy must be a compromise between these two extreme methods. A state model shown in Figure 4 has been defined for location management in GPRS . A MS can be in one of three states depending on its current traffic amount. In idle state the MS is not reachable. Performing a GPRS attach, the MS gets into ready state. With a GPRS detach it may disconnect from the network and fall back to idle state. All PDP contexts will be deleted. The standby state will be reached when an MS does not send any packets for a longer period of time, and therefore the ready timer (which was started at GPRS attach) expires. In idle state, no location updating is performed, i.e., the current location of the MS is unknown to the network. An MS in ready state (active state) informs its SGSN of every movement to a new cell. For the location management of an MS in standby state, a GSM location area (LA) is divided into several routing areas (RA). In general, an RA consists of several cells. The SGSN will only be informed when an MS moves to a new RA; cell changes will not be disclosed. To find out the current cell of an MS in standby state, paging of the MS within a certain RA must be performed. For MSs in ready state, no paging is necessary.
14
for GPRS. When there is a resource demand for services with higher priority, PDCHs can be de-allocated.
16
CHANNEL CODING
Channel coding is used to protect the transmitted data packets against errors. The channel coding technique in GPRS is quite similar to the one employed in conventional GSM.. The selection of coding schemes is transparent to the user and determines the level of error correction the network uses to send the data. The better the link is between the user and the network, the less error correction is needed. Less error correction means higher throughput. (Coding scheme 1 has the highest level of error correction.)
Scheme CS-1 CS-2 CS-3 CS-4 Data rate (Kbps) 91)5 13.4 15.G 21.4
(Gn interface) and between GSNs of different PLMNs (Gp interface). The signaling is used to create, modify, and delete tunnels. In the GPRS backbone we have an IP/X.25over-GTP-over-UDP/TCP- over-IP transport architecture.
SIGNALLING PLANE
The protocol architecture of the signaling plane comprises protocols for control and support of the functions of the transmission plane. Between MS and SGSN the GPRS Mobility Management and Session Management (GMM/SM) protocol supports mobility and session management when performing functions such as GPRS attach/detach, security functions, PDP context activation, and routing area updates
18
7. GPRS SECURITY
GPRS is secure. It is an overlay on the existing GSM network. Hence it uses all security features of the GSM network, along with it's on options.
8.IMPLEMENTATION
There are a number of different ways the mobile professional can be connected to the corporate network via a notebook computer, using the GPRS network. It will be up to the IS manager and telecom manager to decide which option serves their needs best. The following section provides information on the two most common scenarios: enterprise controlled connection, and connection through an ISP.
This scenario allows for strong authentication and seamless allocation of IP addresses from the corporate network. The GGSN is configured with the IP address of the Dynamic Host Configuration Protocol (DHCP) server, the IP address of the Remote Access Dial-In User System (RADIUS) server, and the required radius key. The user's device will need to be configured with the desired APN and any relevant information about the DNS and Windows Internet Name (WINS) server. To become connected, the user provides all credentials required at the logon screens. The user will then be allocated an IP address and can gain access to the corporate network. The link between the corporate network and the GPRS network can be physically implemented using a variety of common methods such as leased T1/E1 lines.
21
Fig 4
Like the enterprise controlled connection, this method requires authentication before gaining access to the corporate network. The difference is that the connection is made by way of an Internet Service Provider (ISP). After connecting to the ISP by selecting its APN, and completing the ISP authentication process successfully, the user is allocated an IP address and obtains PDP context. Through this link to the Internet, the user is able to connect to the corporate network. Configuration of the DNS and WINS may involve client software tools. Once PDP context is activated, access is similar to any other link from the Internet to the corporate network.
22
9. GPRS APPLICATIONS
GPRS will enable a variety of new and unique services to the mobile wireless subscriber. These mobile applications contain several unique characteristics that enhance the value to the customers. First among them is mobility , the ability to maintain constant voice and data communications while on the move. Second is immediacy, which allows subscribers to obtain connectivity when needed, regardless of location and without a lengthy login session. Finally, localization allows subscribers to obtain information relevant to their current location.
COMMUNICATIONS
Communications applications include all those in which it appears to the users that they are using the mobile communications network purely as a pipe to access messages or information.
INTRANET ACCESS
The first stage of enabling users to maintain contact with their office is through access to e-mail, fax, and voice mail using unified messaging systems. Increasingly, files and data on corporate networks are becoming accessible through corporate intranets that can be protected through firewalls, by enabling secure tunnels.
INTERNET ACCESS
As a critical mass of users is approached, more and more applications aimed at general consumers are being placed on the Internet. The Internet is becoming an invaluable tool for accessing corporate data as well as for the provision of product and service information. More recently, companies have begun using the Internet as an environment for carrying out business, through e-commerce.
23
UNIFIED MESSAGING
Unified messaging uses a single mailbox for all messages, including voice mail, faxes, email, short message service (SMS), and pager messages Some will use text-tovoice systems to read e-mail and, less commonly, faxes over a normal phone line, while most will allow the interrogation of the contents of the various mailboxes through data access, such as the Internet.
VALUE-ADDED SERVICES
Value-added services refer strictly to content provided by network operators to increase the value of their service to their subscribers.
E-COMMERCE
E-commerce is defined as the carrying out of business on the Internet or data service. This would include only those applications where a contract is established over the data connection, such as for the purchase of goods, or services, as well as online banking applications because of the similar requirements of user authentication and secure transmission of sensitive data.
BANKING
Specific banking functions that can be accomplished over a wireless connection include balance checking, moving money between accounts, bill payment, and overdraft alert.
LOCATION-BASED SERVICES
Location-based services provide the ability to link push or pull information services with a user's location. Examples include hotel and restaurant finders, roadside assistance, and city-specific news and information.
ADVERTISEMENT
Advertising may be offered to customers to subsidize the cost of voice or other information services. Advertising may be location sensitive where, for example, a user entering a mall would receive advertising specific to the stores in that mall.
24
10. CONCLUSION
In summary, GPRS presents an intermediate step in bring high speed Internet access to GSM users as the industry moves towards implementing 3rd Generation mobile services, known as UMTS (Universal Mobile Telephone Service). GPRS will thrive in both vertical and horizontal markets where high speed data transmission over wireless networks is required. The deployment of GPRS networks will enable a plethora of new applications ranging from mobile e-commerce to mobile corporate VPN access. Deployment of GPRS will also have a great impact on the wireless data traffic volume by generating new sources of revenue for the service providers, especially since any current GSM network user can upgrade services to include high-speed data. The only question is how soon it takes off in earnest and how to ensure that the technical and commercial features do not hinder its widespread use.
25
Network operators, as well as users, fall prey to some worrying concerns. What are they? Well, they are the demands for more bandwidth, they are the number of users constantly logged on to the network, and of course the costs associated with the demands for data. So whats in the future of GPRS? GPRS promises to make it easier to transfer data across mobile telecommunications network. Transfer rates of 53.6 Kbit/s are possible for mobile phones that support this technology. Plus, now the data transfers are packet-oriented. GPRS stands for General Packet Radio Service the data stream is divided into individual packets, during data transfers, and each packet is transferred through the network, independent of each other. So data transfer speeds have increased, and now, as compared to GSM, GPRS takes much less time to dial up and connect to the network this makes it ideal to send and receive email. So GPRS is effective indeed, there is an efficient use of network capacity and the possibility of paying for data services based on the amount of data transferred, rather than connectivity times. But to take full advantage of the benefits of GPRS, you need a mobile phone that is properly designed for packetoriented services.
26
12.REFERENCES
[1] PCQUEST February2003 It contains a brief description of GSM - GPRS network and its architecture. [2] Yes To GPRS, Simon Buckingam This report shows how to make mobile data a success by maximizing the use of, and therefore the revenue from, the General Packet Radio Service (GPRS). "YES 2 GPRS" explains and interprets both the existing and future aspects of GPRS. It provides both an explanation of these developments, and analysis to help interpret them. [3] http://www.cisco.com Cisco's Whitepaper on GPRS has many important points about the GPRS system. It is a very dependable whitepaper that talks about different points like marketing, applications, core items in the GPRS systems. [4] http://www.gsmworld.com/technology/gprs/intro.shtml GSM world is a good site that talks about the GPRS technology like Speed, Immediacy New Applications , Better Applications and Service Access [5] http://www.webopedia.com/TERM/G/GPRS.html This is a site that has information on meanings about GPRS and explains the different parts. [6] http://www.ee.oulu.fi/~fiat/gprs.html
27