GPRS无线数据传输终端利用网络实现与上位机的全双工数据通信。终端需附着GPRS网络,登陆Internet与连接其上的任意一台普通PC机建立数据链路并随时进行数据传输。欲完成这一过程必须实现GPRS的附着和PDP(PacketDataProtoco1,分组数据协议)上下文的激活。通过GPRS的附着登记用户信息,对用户进行移动性管理,激活过程用于激活IP协议,保证数据能以IP报的形式进行传送,使移动台与GGSN(GatewayGPRSSupportNode,网关GPRS节点)建立一条逻辑通路,进行数据传输。可见,激活过程是系统实现的关键,他由中央控制器软件来实现。分组数据协议的激活涉及到网络的多个协议,如PPP协议、LCP(LinkControlProtocol 链路控制协议)、NCP(NetworkControlProtocol,网络控制协议)、 PAP(PasswordAuthenticationProtocol,密码认证协议)和 IPCP(InternetProtocol,Internet协议控制协议)等。?
  分组数据协议上下文激活过程?
  (1)终端设备向移动终端发送AT指令激活IP协议,在指令中包含终端想要连接的APN(AccessPointName,访问点名称)。?
  (2)终端设备向移动终端发送PPPPLC帧给移动终端,表明PAP是在PDP激活过程中的身份认证协议。?
  (3)终端设备开始进行PAP认证,认证通过后,移动终端将对终端设备给以回应,表明承认其身份,并且会将用户ID和密码储存下来。?
  (4)终端设备通过发送NCP-IPCP配置请求信息给移动终端,帧内IP地址为空,表明请求动态分配IP地址。?
  (5)移动终端向SGSN(ServicingGPRSSupportNode,服务GPRS节点)发送激活PDP上下文的请求信息,信息中包含如下信息:APN、PDP类型,PDP地址为空,代表请求动态分配IP地址。?
  (6)SGSN请求DNS(DomainNameSystem,域名系统)服务器对APN进行解析,得到APN对应的GGSN的IP地址。?
  (7)SGSN发送建立PDP上下文的请求消息给被选定的GGSN,消息中应包含:APN、PDP类型,PDP地址为空,代表请求动态分配IP地址、用户更改的QoS和其他选项。?
  (8)GGSN对用户进行认证,认证通过后,使用RADIUS(RemoteAuthenticationDia-inUserService,远程认证拨入用户服务)服务器、DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器或直接由GGSN为用户分配动态IP地址,GGSN向SGSN返回建立PDP上下文相应消息。?
  (9)SGSN向移动终端发送激活PDP、上下文接受消息。?
  (10)移动终端发送NCP-IPCP配置回应帧给终端设备,回应帧包含了被动态分配的IP地址。?
  至此PDP上下文的激活过程全部完成,移动终端与外部数据网建立起数据通路,数传终端就可以和监控中心以IP数据报的形式进行通信。?

GPRS-PDP上下文的激活过程相关推荐

  1. GPRS 中的PDP上下文名词解释

    所谓的PDP上下文,也即是移动场景,英文全称PDP Context,PDP是分组报文协议的简写,Context翻译成上下文. 每一个手机上网,都必须要先附着到SGSN上.当手机需要访问网络时,需要获取 ...

  2. 网络基础GPRS 中的PDP上下文名词解释

    来源: 互联网 所谓的 PDP 上下文,也即是移动场景,英文全称 PDP Context,PDP 是分组报文协议的简写,Context 翻译成上下文. 每一个手机上网,都必须要先附着到 SGSN 上. ...

  3. Bug[4] TCP挂机4.5小时左右自动断开,查询pdp显示未激活

    问题:TCP挂机4.5小时左右自动断开,查询pdp显示未激活. 解决:众所周知,TCP是面向连接的协议,有经典的"三次握手"和"四次挥手"的过程.当我们连接上后 ...

  4. ASP.NET MVC的Razor引擎:IoC在View激活过程中的应用

    在<ASP.NET MVC的Razor引擎:RazorView>介绍BuildManagerCompiledView的时候,我们谈到默认使用的ViewPageActivator使用当前注册 ...

  5. 博科brocade SAN光纤交换机端口激活过程(新版)

    前面转载了一篇博科brocade SAN光纤交换机端口激活过程的文章,只要用直连线将电脑的网卡和和博科交换机 的网口连接起来,电脑的ip设为10.77.77.0网段的ip,在浏览器中直接输入交换机的默 ...

  6. ONU状态及激活过程

    激活过程由状态和状态转移中的功能行为来规范. ONU 状态 ONU有7种状态: a)  初始状态 Initial-state(O1) 该状态的ONU刚刚上电,仍处于LOS/LOF.一旦接收到下行流,L ...

  7. UltraEdit的正版激活过程

    前两个月下载了一个试用版的UltraEdit使用,试用期到了一时兴起就买起了正版通行证.(好土豪呀~,有木有^_^,高兴了一下下,于是就记录下这个过程来) 试用期已满 点击"购买新产品:15 ...

  8. 邮箱激活功能,前台用户注册后需要登录邮箱激活账号才能够登录的,请简述激活过程,重点是安全性

    在提交了注册信息后,同时在数据库中写入激活码,同时程序把激活码(链接)发送到注册者的信箱里,注册者点击激活链接后,程序会和数据库里的数据进行对比,对比通过即完成激活.           每次有新用户 ...

  9. win10 专业版 1511 激活过程取得数字权利

    win10专业版支持重装 1. 安装WIN10 1511 专业版,如果已装请 win+R输入winver回车.... 若版本是1511,是则继续,如果不是的话联系店主... 2.点击菜单栏-设置-更新 ...

  10. ABBYY FineReader 12激活过程详解

    安装完 ABBYY FineReader 12 之后,需要激活程序才能在完整模式下运行.在受限模式下,将根据您的版本和所在地区禁用一些功能.那么如何才能正确的激活ABBYY FineReader 12 ...

最新文章

  1. 【电路】pmic芯片设计细节
  2. matlab实验是啥,matlab实验心得体会
  3. 18.16 gcc-3.4.5编译错误及解决方法集锦
  4. 又到中元节 应用宝教你如何打败各种鬼
  5. 显示行数 设置ssh终端_linux限制用户登陆的一些方法
  6. C# RichTextBox 做简单的HTML代码编辑器 ---------利用WinApi修正左侧显示行号 误差
  7. 最直白的跨域访问原理
  8. IOCP Thread Pool 在 C# 的Safe实现
  9. python对指定字符串寻找回文子序列的最小划分
  10. 【HUSTOJ】1055: 字符图形11-字母正三角
  11. 测试架构师修炼之道--读书笔记
  12. 搜索引擎背后的经典数据结构和算法
  13. c++ MFC 根据屏幕分辨率变化自动调整控件位置和大小
  14. 官方正版授权Apowersoft 傲软抠图AI智能换背景工具软件
  15. 2022年京东双11和天猫双11预售时间介绍
  16. angr分析程序的控制流图CFG
  17. 阿里云服务器ssh经常掉线的解决办法
  18. 选矿的元宇宙,工艺的3D场景再现
  19. 01组团队项目-Beta冲刺-3/5
  20. win7快捷键Ctrl+Alt+↑或者↓ 屏幕倒过来了

热门文章

  1. 英特尔的集显和Nvidia的独显切换(切换之后永久有效)
  2. 实战:RBAC(基于角色的权限控制)-2021.11.28
  3. 亚马逊的人工智能Alexa竟然独自大笑 笑声很吓人(附视频)
  4. 1004-史丰收速算
  5. 用DirectX12绘制一个几何体的程序详述
  6. 如何更改微信小程序二维码物料颜色
  7. 安全性测试(一)--网页安全检查
  8. linux ubuntu18 移植sudo指令到ARM开发板记录
  9. Hadoop解除安全模式
  10. 网站克隆工具_全员惊艳!强推5款高质量的小众实用网站