1. GPRS简介

GPRS(General Packet Radio Service)即通用分组无线服务,是移动电话用户可以使用的一种移动数据业务。
GPRS有别于旧的电路交换连接,在旧的电路交换连接系统中,一个数据连接要创建并保持一个电路连接,在整个连接过程中这条电路将被独占,直到连接被解除。
GPRS基于无线分组交换技术,使多个用户可以共享传输信道,共享带宽。WEB浏览、收发电子邮件和即时消息都是能有效利用共享带宽的间歇传输数据的服务。

2. GPRS的实现原理

GPRS网络是基于现有的GSM网络实现的。在现有的GSM网络中增加一些节点,如GGSN(Gateway GPRS Support Node,GPRS网关支持节点)和SGSN(Serving GSN,GPRS服务支持节点)。GGSN主要是起网关作用,它可以和不同的数据网络连接,如ISDN(综合业务数据网)、LAN(局域网)等。SGSN主要用于记录移动终端的当前位置信息,并且在移动终端和GGSN之间完成移动分组的数据发送与接受。HLR (Home Location Register),是GSM网络中的一个核心网元,其记录着手机用户的签约消息及位置信息。

3. PDP简介

PDP(Packet Data Protocol)即分组数据协议,是GPRS接口所用的网络协议。
PDP上下文包含: APN、QoS、PDP类型、PDP地址等信息。
PDP存在以下几个状态:

  • PDP附着
  • PDP激活
  • PDP更新
  • PDP去激活

PDP附着(PDP-Attach)是让终端登录到PS域里,就是登记到SGSN/PDSN的数据库,同时在HLR里进行PS域的location update,此时是control-plane还没有流量,相当于拨号成功。
PDP激活(PDP-activation)就是开始进行数据流通了,也就是开始打开网页上网了,此时有userplane流量了。

4. 移动终端通过GPRS上网过程

移动终端开机连接到运营商上网,主要包括以下三个过程:
(1) PDP附着。附着的目的是系统根据移动终端的签约数据确定是否允许移动终端在当前请求的GPRS路由区域中进行数据业务访问。
终端可以在开机通过无线接入鉴权获得无线信道后即向SGSN发起“附着请求”消息,SGSN得到终端IMSI标识后,向HLR中请求进行认证,并根据HLR下达的用户签约数据对终端进行鉴权,同时SGSN将终端的当前位置信息上传HLR。鉴权通过后,SGSN就会向终端返回“接受附着”消息。

(2)PDP上下文激活。通过PDP上下文激活过程,用户获得相应的GGSN的鉴权许可,分配相应的IP地址,建立终端与基于GPRS的数据通道。
PDP激活过程由用户终端发起,终端首先向SGSN发起“激活PDP上下文请求”消息,消息中携带APN(服务访问点名称),服务质量等信息;SGSN根据消息中携带的APN向HLR中查寻相应的GGSN的地址,获得GGSN地址后,再向GGSN发送“创建PDP上下文请求”;GGSN可以通过本地/DHCP/RADIUS对终端进行签权并分配IP地址或者地址前缀,以及其他参数,如QoS参数等,并将鉴权结果以及各项参数携带在“响应创建PDP上下文请求”消息中,发送给SGSN,由SGSN再向终端发送“接受激活PDP上下文请求”消息,将各参数配置传递给用户终端,从而完成PDP激活过程。

注:
APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络,用来标识GPRS的业务种类
APN分为两大类:

  • WAP业务
  • WAP以外的服务,比如:连接因特网

(3)业务访问。在PDP激活之后,从终端到系统分组域的IP应用数据通道已经打开。如果终端访问系统外的业务服务器,就需要保持系统分组域与外部网络直到业务服务器之间的转发路径通畅。

物联网-GPRS简介和PDP激活相关推荐

  1. 阿里云物联网生活平台简介

    文章目录 1 阿里云物联网生活平台简介 1.1 阿里云物联网平台和阿里云生活物联网平台的区别 1.2 设备和阿里云通信使用的协议 1.3 设备和云端通信的数据格式 1.4 对端对设备的身份识别 1.5 ...

  2. 通信原理简明教程 | 物联网通信技术简介

    文章目录 1 物联网通信技术概述 1.1 物联网通信的产生和发展 1.2 物联网通信系统 2 RFID技术 2.1 RFID系统的组成 2.2 RFID系统的工作原理 2.3 RFID的典型应用 3 ...

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

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

  4. 展锐UIS8310 CAT4物联网模块简介

    1.简介 UIS8310是一个高度集成的应用处理器,支持TDD-LTE.FDD-LTE和WCDMA.GSM/GPRS/EDGE制式,并且支持LPDDR2.它的AP处理器是单核ARM CortexTM ...

  5. 11种物联网协议简介,如WiFi、蓝牙、ZigBee、蜂窝等

    一.背景 1.电子工程师和物联网(IoT)的产品和系统的应用程序开发人员都有一个几乎令人迷惑的连接选项.那就是自己的项目选用什么协议. 2.许多通信技术是众所周知的,如WiFi,蓝牙,ZigBee和2 ...

  6. 物联卡中心:一文详述物联网卡的办理及激活流程!

    物联网卡的采购流程?如果您是第一次接触物联网卡采购,那您一定要注意一下企业采购的流程有哪些,这样在采购时才能做到心中有数,交流起来也不会很被动,对于采购流程和激活流程,物联卡中心小编也总结了一下相关的 ...

  7. Ninja Blocks物联网平台简介

    Ninja Blocks是一个物联网控制平台,其平台架构包括硬件层.处理器层.软件层以及平台层,请看下图: 最底层是硬件层,包括传感器(Sensors)和驱动器(Actuators),例如温度传感器. ...

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

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

  9. 近两年国内外主流物联网操作系统简介

    一.国外 Android Things 2015 年的谷歌 I/O 全球开发者大会上,谷歌对外宣布将会开发一个面向物联网设备的安卓操作系统,内部代号为"Brillo",Brillo ...

  10. 【物联网】华为云物联网平台简介

    00. 目录 文章目录 00. 目录 01. 华为IoT物联网 02. 设备接入IoTDA 03. 应用场景 04. 产品架构 05. 华为云IoT全栈云服务 06. 附录 01. 华为IoT物联网 ...

最新文章

  1. java微信公众号开发token验证失败的问题及解决办法
  2. html长图滚动,Axure教程:长页或长图滚动效果
  3. 马云卸任CEO演讲全文:明天起生活将是我的工作
  4. QML笔记-使用Row的时候要注意的地方(一定要指明高度和宽度)
  5. Python内置函数使用说明
  6. Windows 命令行改主机名、加域、退域、更改IP
  7. 内联函数、默认参数和函数占位参数
  8. win10便签常驻桌面_win7和win10自带桌面便签哪里找
  9. linux 对整个文件 url解码,linux shell实现 URL 编码/解码方法
  10. 2.1 图像验证码(英文验证码、超级鹰)
  11. DGIOT物联网平台简介
  12. Java日志门面担当-SLF4J
  13. web安全[网易白帽子课程笔记+体会]-03web安全工具
  14. uniapp 微信登录取消授权,以及不等待你做出授权选择就执行方法体
  15. 热销超极本iFunk翼S到底怎么样?
  16. Spring Security(12)——Remember-Me功能
  17. codeforces 717A
  18. PL/SQL Developer配置使用说明
  19. 【Android SDM660源码分析】- 04 - UEFI ABL LinuxLoader 代码分析
  20. 防火墙登录web页面(ensp)

热门文章

  1. 《葬经》郭璞 高清彩色版手抄欣赏
  2. 【Python 实战基础】如何绘制关系网格图展示8个节点间的关系
  3. Unity 3D作业七:人物模型
  4. nebula模拟器_【nebula街机模拟器中文版】nebula街机模拟器最新中文版游戏下载-街机中国...
  5. 在 Nebula K8s 集群中使用 nebula-spark-connector 和 nebula-algorithm
  6. 安装移动视频监控 即时监控地铁车厢
  7. win10系统 插耳机或音箱在前置没有声音的解决方案
  8. 【渝粤教育】电大中专药理学基础 (2)_1作业 题库
  9. video sematic segmentation视频语义分割方向相关论文罗列+数据集下载链接
  10. python邻近站点匹配算法——tuple转换为int