Saturday, May 2, 2009

GPRS Roaming

This section describes how roaming of GPRS users between different networks is supported, and in particular how practical aspects of roaming impact the network model and what type of technical solutions are adopted. GPRS roaming enables subscribers to access their GPRS services while connected to a visited network. Roaming requires the ability to connect GPRS operators so that subscribers can move from one network to another and still access the GPRS service they have subscribed to.

According to the specification, the GPRS network architecture does not specify the location of the GGSN (i.e., the GGSN can be located either in the visited network or in the home network). describes the two possible models: in model 1, the GGSN for a visited MS is in the visited network, and in model 2, the GGSN is in the home network. In model 1, routing is efficient since IP packets can be routed directly from the GGSN to the Internet. However, in such case the home network has no control over the service being provided in terms of the following.
Billing: Among other functions, the GGSN collects the charging information coming from the SGSN and generates additional charging information (e.g., based on packet volume). However, currently there isn't a fast solution to carry such charging information to the home network; therefore, service such as prepaid cannot be supported.
QoS: It is not possible to guarantee end-to-end QoS since the visited network may not have the ability to support the QoS requirements of the user beyond the GGSN.
Access to services: DNS queries, HTML searches, and other services will be provided by the visited network or by the public Internet.

In model 2, routing of IP packets may not be optimal. For example, if the MS is accessing a Web site local to the country of the visited network, packets will be routed from the Web server to the GGSN in the home network, then tunneled backward to the MS in the visited network through GTP. However, in such a scenario the home network has full control on the service provisioning, prepaid access, and end-to-end QoS.For these reasons, GPRS operators have come to the realization that in order to provide services to roaming users and at the same time maintain control of service provisioning, the GGSN needs to be located in the subscriber home network. The GSM Association has therefore recommended GPRS operators to provide roaming services by locating the GGSN in the home network.

No comments:

Post a Comment