传统的GSM网络仅能9.6Kbit/s速率的数据传输业务,这远远不能满足用户对高速无线数据业务的需求。GPRS(General Packet Radio Service,通用分组无线业务)是构架在传统GSM网络之上的一种标准化的分组交换数据业务,它可以提供高达115kbit/s速率的分组数据业务,从而使得包括图片、话音和视频的多媒体业务在无线网络中的传输成为现实。GPRS采用分组交换技术、在通信的过程中不需要建立和保持电路,符合数据通信突发性的特点,并且呼叫建立时间很短。GPRS不再根据用户实际的数据流量来计费,这样就允许用户始终在线,享受方便快捷的服务。因此,GPRS被认为是第二代移动通信系统向第三代移动通信演进的重要一步。
GPRS网络在传统的GSM网络中引入了3个新的组件:PCU(Packet Control Unit:分组控制单元),SGSN(Serving GPRS Support Node:GPRS服务支持节点)和GGSN(Gateway GPRS Support Node:GPRS网关支持节点)。SGSN和GGSN相当于移动数据路由器,它们既可以被组合在同一个物理结点中,也可以处在不同的物理结点中,两者之间通过一个IP骨干网络互联。GSM和GPRS能够复用和相同的传输链路,例如BTS(Base Transceiver Station:基站收发器)和BSC(Base Station Controller:级站控制器)之间的链路。SGSN主要完成分组的路由寻址和转发,根据用户所处的位置不同,由相应服务区内的SGSN完成用户的服务请求。通过BTS,SGSN将业务流转发到MS(Mobile Station)。SGSN还有以下的功能:
GGSN是GSM网络和外部公共数据网(如Inernet和X.25网络)之间的网关,GPRS协议在MS与GGSN之间建立一条基于IP协议的逻辑链路。GGSN完成不同网络之间数据格式、信令协议和地址信息的转换,以确保不同网络之间能够通信。所有GPRS网络用户的IP地址都存储在GGSN当中,路由计算与更新同样由GGSN来完成。GPRS在MSC与SGSN之间提供了一个接口,用来协调同时具有电路交换与分组交换能力的终端的信令。HLR包含GPRS的预约数据与路由信息,同时HLR将每个用户映射到一个或多个GGSN,从SGSN可以访问HLR。需要注意的是,对于漫游的终端,HLR可能处于与其当前所处SGSN不同的PLMN(Public land Mobile Network:公共陆地移动网)之中。