GPRS for Mobile Internet

GPRS represents an evolution of the GSM standard, allowing data transmission in packet mode and providing higher throughputs as compared with the circuit-switched mode. This evolution is usually presented under the designation of 2.5G to point out that it is a transition technology between 2G and 3G.
The GPRS network architecture reuses the GSM network nodes such as MSC/VLR, HLR, and BSS. New network nodes have been introduced for the transport of packet data. These nodes are the gateway GPRS support nodes (GGSN) and serving GPRS support nodes (SGSN). The subnetwork formed by the SGSNs and the GGSNs is called the GPRS core network. In order to reuse the GSM nodes, new interfaces have been defined between the GSM network nodes and the different elements of the GPRS core network. The GPRS logical architecture is described in Section 3.1.
The protocol layer has been split into two planes. On one side there is the transmission plane, which is mainly used for the transfer of user data. The signaling plane is used for the control and support of the transmission plane functions. Section 3.2 deals with the transmission and signaling planes.
GPRS has kept such main principles of the GSM radio interface as the notions of time slot, frame, multiframe, and hyperframe structures. It was indeed chosen by the operators and manufacturers involved in the system design to provide high-data-rate packet-switched services with minimized impacts on the GSM standard. The principles of the physical layer are given in...