4 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:公共陆地移动网)之中。