手机开发实战23——GPRS业务过程


GPRS业务过程

(一)GPRS附着过程

GPRS移动台有“Idle—空闲”、“Ready—就绪”、“Standby-待命”三种状态,相比传统GSM业务,GPRS移动台能保持在线状态,当收到来自上层应用程序的数据时,立即启动分组传送过程。

(二)GPRS发起的PDP激活过程

GPRS移动台发起PDP(Packet Data Protocol)对话激活过程,通过SGSN、GGSN接入外部数据网,实现IP分组的传送。

具体过程如下:

1移动台向SGSN发送“激活PDP对话请求”信息,信息中包含APN(Access Point Name)名、PDP地址、QoS等参数;

2SGSN检查移动台登记时从HLR传送过来的用户数据,或者向HLR查询用户数据,包括APN、是否采用动态地址等;

3SGSN根据APN向DNS(Domain Name System)服务器查询GGSN,在DNS中,APN对应GGSN的IP地址;

4SGSN向GGSN发送“生成PDP对话请求”,包含“PDP类型、IP地址参数、APN、服务质量”。

5GGSN向SGSN发送“生成PDP对话响应”信息,确认成功建立PDP对话;

6SGSN向移动台发送“PDP对话激活确认”信息,信息中包含IP地址等参数,此时SGSN就可以在GGSN和移动台间传送业务IP分组,GGSN负责将IP分组路由至外部IP网络。

你可能感兴趣的:(手机开发实战23——GPRS业务过程)