Page 114 - From GMS to LTE
P. 114

100  From GSM to LTE-Advanced Pro and 5G

            between the GGSN and the destination makes its routing decision for a packet
            based on the destination IP address and its routing table. In the fixed‐line Internet,
            this approach is very efficient as  the  location of the  destination  address  never
            changes and thus the routing tables can be static. In the GPRS network, however,
            subscribers can change their location at any time as shown in Figure 2.18 and thus
            the routing of packets must be flexible. As there are potentially many IP routers
            between the GGSN and SGSN, these would have to change their routing tables
            whenever a subscriber changes location. To avoid this, the GPRS network does not
            use the source and destination IP address of the user’s IP packet. Instead, the IP
            addresses of the current SGSN and GGSN are used for the routing process. As a
            consequence, user data packets need to be encapsulated into GTP packets to enable
            them to be tunneled transparently through the GPRS network. If the location of a
            subscriber changes, the only action that needs to be taken in the core network is to
            inform the GGSN of the IP address of the new SGSN that is responsible for the
            subscriber. The big advantage of this approach is that only the GGSN has to change
            its routing entry for the subscriber. All IP routers between the GGSN and SGSN
            can, therefore, use their static routing tables and no special adaptation of those
            routers is necessary for GPRS. Figure 2.24 shows the most important parameters on
            the different protocol layers on the Gn interface. The IP addresses on layer 3 are
            those of the SGSN and GGSN, while the IP addresses of the user data packet that is
            encapsulated into a GTP packet belong to the subscriber and the server with which
            the subscriber communicates in the Internet. This means that such a packet con-
            tains two layers on which IP is used.
             When the GGSN receives a GTP packet from an SGSN, it removes all headers includ-
            ing the GTP header. Later, the remaining original IP packet is routed via the Gi interface
            to the Internet.

            The Gi Interface
            This interface connects the GPRS network to external packet networks, for example,
            the Internet. From the perspective of the external networks, the GGSN is just an
            ordinary IP router. As on the Gn interface, a number of different transmission technolo-
            gies can be used. To increase the bandwidth or to add redundancy, several physical
            interfaces can be used simultaneously.


                                                  SGSN          GGSN













                                          Subscriber     Web server
            Figure 2.24  GTP packet on the Gn interface.
   109   110   111   112   113   114   115   116   117   118   119