gprs通讯协议.docx

上传人:b****1 文档编号:11003494 上传时间:2023-05-28 格式:DOCX 页数:9 大小:18.99KB
下载 相关 举报
gprs通讯协议.docx_第1页
第1页 / 共9页
gprs通讯协议.docx_第2页
第2页 / 共9页
gprs通讯协议.docx_第3页
第3页 / 共9页
gprs通讯协议.docx_第4页
第4页 / 共9页
gprs通讯协议.docx_第5页
第5页 / 共9页
gprs通讯协议.docx_第6页
第6页 / 共9页
gprs通讯协议.docx_第7页
第7页 / 共9页
gprs通讯协议.docx_第8页
第8页 / 共9页
gprs通讯协议.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

gprs通讯协议.docx

《gprs通讯协议.docx》由会员分享,可在线阅读,更多相关《gprs通讯协议.docx(9页珍藏版)》请在冰点文库上搜索。

gprs通讯协议.docx

gprs通讯协议

竭诚为您提供优质文档/双击可除

gprs,通讯协议

  篇一:

gpRs各接口协议

  第1章配置到pcu的数据

  如图1所示,sgsn和pcu之间通过gb接口互通。

gb接口可分为:

  

  用户面控制面

  图1与pcu对接的典型组网图及协议

  图1所示,gb接口控制面协议栈由llc、bssgp、ns为gmm/sm提供透明的非确认的信令传送通道。

  图1所示,gb接口用户面的协议栈由sndcp、llc、bssgp、ns、l1组成。

在用户平面中,sndcp,llc,bssgp,ns互相配合,将gtp-u发送来的n-pdu传送到bss/ms或将bss/ms来的数据送到gtp-u。

  配置到sgsn到pcu之间互通的配置分为:

  

  

  gboverFRgboverip父主题:

初始配置

  华为专有和保密信息

  版权所有华为技术有限公司

  篇二:

gpRs各个接口协议栈的功能

  gpRs各个接口协议栈的功能

  所谓协议栈就是对信息进行多次封装和解封的过程,以便能够在不同的实体间传送信息。

  mac媒体访问控制:

mac定义和分配空中接口的逻辑信道,并控制移动台接入这些共享的逻辑信道;mac定义的逻辑信道有公共控制信道pccch:

控制信令;分组广播信道pbcch:

广播系统消息;分组业务信道ptch:

传输分组数据;分组专用控制信道:

功率控制、定时等。

  图三gpRs协议栈

  Rlc无线链路控制:

Rlc将上层llc的数据分段和重组以便在逻辑信道上传送;Rlc通过选择性重传,向上层提供一个可靠的链路;它根据无线链路的传输能力将1527个字节(llc帧的最大长度)按cs(cod  

ingscheme)切成不同的小块,以便进行卷积、交织等信道编码。

  llc逻辑链路控制:

llc是ms和sgsn之间的协议。

基于hdlc无线链路协议,传输能力1520个字节,加上7个开销字节,总共1527个字节;llc向上层提供一个或多个由sapi区别的、高度可靠无差错的、加密的逻辑链路(gmm,sm,sndcp等);llc与下层使用的无线接口协议无关,向下隔离无线网;下层gpRs无线接口协议的改变不会影响上层协议和网络子系统;对中断的帧可以进行错误检测和恢复;可以实现一对多点寻址(向多个ms发信息);传送的信息可以有不同的优先级即顺序控制;流量控制等。

llc实现了下层不同协议的向上统一,是保证向3g平滑过渡的一个关键点。

它和sndcp协议一起类同于cdma1x网络中ms和pdsn之间的ppp协议的功能。

  sndcp子网聚合协议:

将外网的各种协议(ipv4、ipv6、x.25等)格式统一为一种协议格式;用nsapi区分不同的应用;移动台和sgsn之间的ip数据包或x.25报文被分割成多个sndc数据包单元以适应llc的mtu的大小,数据包单元被放置到llc帧内;完成数据的分段和重装;对数据进行压缩,以节约空中接口带宽;负责tcp/ip头的压缩;对数据进行加密等。

  ns网络服务协议:

网络服务协议是基于帧中继网络的,包括网络层和链路层功能;在pcu和sgsn之间传送bssgp协议的数据单元;pcu和sgsn可能经过多跳帧中继网;在bss和sgsn之间要建立通过nsVc识别的逻辑帧中继链路,多个用户的llc-pdu按负荷分担方式复用在这些虚电路上;该层还负责ns-Vc的闭锁、解锁、复位、测试等ns-Vc管理功能。

在pcu和sgsn的数据库中需要定义nsVci和gbl、dlci的映射关系。

  bssgp(bssgpRs应用协议):

提供pcu和sgsn间的无连接链路;承载上层数据信息即llc信息,在下行方向上向bss提供Rlc/mac功能实用的无线相关的信息,在上行方向上向sgsn提供从Rlc/mac功能获得的无线相关的信息;承载sgsn和pcu之间的路由信息和qos信息;支持sgsn和pcu之间信令管理和分组确认;通过bVci识别小区;通过nsei识别pcu,所以通过nsei+bVci可以唯一地识别每个bssgp虚连接。

  bssgp的业务模型

  图四bssgp的业务模型

  gmm业务接入点的功能:

负责gpRs移动性管理。

指示bss寻呼ms;请求sgsn向bss发送ms当前的无线接入能力;bss向sgsn发送有关无线接口的状态信息如链路质量差等;ms的attach\detach操作等。

  nm网络管理的功能:

完成Fluch操作,当手机从一个小区移动到另一个小区时,sgsn通知bss删除原bVci相关数据,并向新的bVci发送数据;bVc的闭锁、解锁和复位;对每一个bVc实行下行方向的流量控制,bss向sgsn发送有关流量控制的信息,sgsn控制向bss的业务流量。

  l2协议:

可以是以太网、也可以是atm等。

  ip网络互联协议:

网络互联协议,主要完成路由功能,用于用户数据和信令的路由。

目前采用的是ipv4。

ip的开放性使得上层的应用和下层的承载网络没有必然的联系,使得应用服务和承载网络技术按照其独立的方向发展,加快了技术发展的速度。

  tcp传输控制协议:

提供面向连接的可靠的数据传输链路,在数据传输之前

  需要建立连接。

tcp用来承载需要可靠数据链路(如x.25)的gtppdu。

tcp提供流量控制的功能。

  udp用户数据报协议:

提供非面向连接的,不可靠的数据传输链路,在数据传输之前不需要先建立连接,传输数据的可靠性需要上层应用软件来保证。

udp用来承载不需要可靠数据链路(如ip)的gtppdu。

udp不提供流量控制的功能。

  gtp即gpRs隧道协议:

由sgsn和ggsn组成的gpRs骨干网是一个纯粹的ip网;gpRs骨干网可以使用与因特网相同的方法构建,或在现有ip网上通过Vpn来构建。

gpRs骨干网中,gtp可以传用户分组数据;可以传有关隧道建立、维护、释放的隧道管理信息;可以传有关回应请求、回应相应、版本不支持的路经管理信息,这些gtp信令消息是依靠每个消息都有一个序列号、每个请求消息都对应有响应消息以及相关timer来保证传输的可靠性。

gtp允许多种协议包如ip包或x.25包等在gsn组件间用隧道方式穿过。

由于每个用户同时只能有一个管道,所以用于区分不同gtp的tid必须用区分不同用户的imsi和区分不同应用的nsapi一起加以区分。

在现有的ip网上通过Vpn来构建gpRs的骨干网可以保证来自网外的ip报文不在骨干网内路由,增加了系统的隐蔽性和报文的保密性;因为隧道可以封装任意数据,这样就可实现gpRs骨干网与多种外部数据网互通。

在gpRs骨干网中,gtp依靠下层的udp/ip协议来实现,端口号为3386,使用gtp协议的接口有同一plmn内部gsn节点间的gn接口和不同plmn之间gsn节点间的gp接口,还有gsn和计费网管cg之间的ga接口。

  gpRs各个接口协议栈的功能

  所谓协议栈就是对信息进行多次封装和解封的过程,以便能够在不同的实体间传送信息。

  mac媒体访问控制:

mac定义和分配空中接口的逻辑信道,并控制移动台接入这些共享的逻辑信道;mac定义的逻辑信道有公共控制信道pccch:

控制信令;分组广播信道pbcch:

广播系统消息;分组业务信道ptch:

传输分组数据;分组专用控制信道:

功率控制、定时等。

  Rlc无线链路控制:

Rlc将上层llc的数据分段和重组以便在逻辑信道上传送;Rlc通过选择性重传,向上层提供一个可靠的链路;它根据无线链路的传输能力将1527个字节(llc帧的最大长度)按cs(codingscheme)切成不同的小块,以便进行卷积、交织等信道编码。

  llc逻辑链路控制:

llc是ms和sgsn之间的协议。

基于hdlc无线链路协议,传输能力1520个字节,加上7个开销字节,总共1527个字节;llc向上层提供一个或多个由sapi区别的、高度可靠无差错的、加密的逻辑链路(gmm,sm,sndcp等);llc与下层使用的无线接口协议无关,向下隔离无线网;下层gpRs无线接口协议的改变不会影响上层协议和网络子系统;对中断的帧可以进行错误检测和恢复;可以实现一对多点寻址(向多个ms发信息);传送的信息可以有不同的

  优先级即顺序控制;流量控制等。

llc实现了下层不同协议的向上统一,是保证向3g平滑过渡的一个关键点。

它和sndcp协议一起类同于cdma1x网络中ms和pdsn之间的ppp协议的功能。

  sndcp子网聚合协议:

将外网的各种协议(ipv4、ipv6、x.25等)格式统一为一种协议格式;用nsapi区分不同的应用;移动台和sgsn之间的ip数据包或x.25报文被分割成多个sndc数据包单元以适应llc的mtu的大小,数据包单元被放置到llc帧内;完成数据的分段和重装;对数据进行压缩,以节约空中接口带宽;负责tcp/ip头的压缩;对数据进行加密等。

  ns网络服务协议:

网络服务协议是基于帧中继网络的,包括网络层和链路层功能;在pcu和sgsn之间传送bssgp协议的数据单元;pcu和sgsn可能经过多跳帧中继网;在bss和sgsn之间要建立通过nsVc识别的逻辑帧中继链路,多个用户的llc-pdu按负荷分担方式复用在这些虚电路上;该层还负责ns-Vc的闭锁、解锁、复位、测试等ns-Vc管理功能。

在pcu和sgsn的数据库中需要定义nsVci和gbl、dlci的映射关系。

  bssgp(bssgpRs应用协议):

提供pcu和sgsn间的无连接链路;承载上层数据信息即llc信息,在下行方向上向bss提供Rlc/mac功能实用的无线相关的信息,在上行方向上向sgsn提供从Rlc/mac功能获得的无线相关的信息;承载sgsn和pcu之间的路由信息和qos信息;支持sgsn和pcu之间信令管理和分组确认;通过bVci识别小区;通过nsei识别pcu,所以通过nsei+bVci可以唯一地识别每个bssgp虚连接。

  bssgp的业务模型

  gmm业务接入点的功能:

负责gpRs移动性管理。

指示bss寻呼ms;请求sgsn向bss发送ms当前的无线接入能力;bss向sgsn发送有关无线接口的状态信息如链路质量差等;ms的attachdetach操作等。

  nm网络管理的功能:

完成Fluch操作,当手机从一个小区移动到另一个小区时,sgsn通知bss删除原bVci相关数据,并向新的bVci发送数据;bVc的闭锁、解锁和复位;对每一个bVc实行下行方向的流量控制,bss向sgsn发送有关流量控制的信息,sgsn控制向bss的业务流量。

  l2协议:

可以是以太网、也可以是atm等。

  ip网络互联协议:

网络互联协议,主要完成路由功能,用于用户数据和信令的路由。

目前采用的是ipv4。

ip的开放性使得上层的应用和下层的承载网络没有必然的联系,使得应用服务和承载网络技术按照其独立的方向发展,加快了技术发展的速度。

  tcp传输控制协议:

提供面向连接的可靠的数据传输链路,在数据传输之前需要建立连接。

tcp用来承载需要可靠数据链路(如x.25)的gtppdu。

tcp提供流量控制的功能。

  udp用户数据报协议:

提供非面向连接的,不可靠的数据传输链路,在数据传输之前不需要先建立连接,传输数据的可靠性需要上层应用软件来保证。

udp用来承载不需要可靠数据链路(如ip)的gtppdu。

udp不提供流量控制的功能。

gtp即gpRs隧道协议:

由sgsn和ggsn组成的gpRs骨干网是一个纯粹的ip网;gpRs骨干网可以使用与因特网相同的方法构建,或在现有ip网上通过Vpn来构建。

gpRs骨干网中,gtp可以传用户分组数据;可以传有关隧道建立、维护、释放的隧道管理信息;可以传有关回应请求、回应相应、版本不支持的路经管理信息,这些gtp信令消息是依靠每个消息都有一个序列号、每个请求消息都对应有响应消息以及相关timer来保证传输的可靠性。

gtp允许多种协议包如ip包或x.25包等在gsn组件间用隧道方式穿过。

由于每个用户同时只能有一个管道,所以用于区分不同gtp的tid必须用区分不同用户的imsi和区分不同应用的nsapi一起加以区分。

在现有的ip网上通过Vpn来构建gpRs的骨干网可以保证来自网外的ip报文不在骨干网内路由,增加了系统的隐蔽性和报文的保密性;因为隧道可以封装任意数据,这样就可实现gpRs骨干网与多种外部数据网互通。

在gpRs骨干网中,gtp依靠下层的udp/ip协议来实现,端口号为3386,使用gtp协议的接口有同一plmn内部gsn节点间的gn接口和不同plmn之间gsn节点间的gp接口,还有gsn和计费网管cg之间的ga接口。

  篇三:

gpRs协议

  附录一

  一、媒体双机通信协议(应根据实现的功能定义相应的通信协议)

  双方通信按照“高度车载终端通信协议”所定义的协议格式进行,车机媒体这部分通信的实际使用说明如下:

  1字节1字节变长1字节1字节2字节1字节2字节变长2字节1字节

  协议头,协议尾:

以0x7e开始,以0x7e结束,若收到两个连接数据是:

  0x7e0x7e则说明第一个0x7e是上一个数据报文的结束标记,第二个0x7e是下一个数据报文的开始标记;节点id长度:

6;

  

  节点id:

id号,暂时先用“000000”填充;应用分类:

标记本数据报对应的应用服务;

  51:

海特嵌入式媒体车机系统设置

  操作码类:

标记对应指令。

具体定义见各部分详述。

  序列号:

对于业务数据包的序列号(0—65535循环应用),由发送端系统自

  动维护,对于应答报文(ack)序列号为对应要应答的数据报文序列号。

  说明:

如:

收到数据的序列号为2391,则应答的序列号为:

2391

  标识位:

标记本数据报对应的数据类型,用占位符标记。

0为关闭,1为开

  0为发布报文,1为应答报文1—是否要求应答指令:

0为不要求应答,1为要求应答

  2—重发指定序号的数据包:

0正常通信数据包,1要求重发“序列

  号”项所指定的数据包3:

保留4:

保留5:

保留6:

保留7:

保留

  数据区长度:

具体业务使用到的数据内容的byte数据长度。

对于应答数据,

  长度固定为1

  数据区:

具体业务使用到的数据内容的byte数据,业务数据时为变长。

  答数据时为1byte数据。

  校验码:

除去协议头尾与本身数据外的cRc校验码。

目前用位异或的算法,

  以后可采用cRc16等算法

  2、下载文件

  下载过程:

1、服务器向车机发送下载命令(190)2、车机查询后上传文件数(191)3、如果找到文件,每一个文件发送一条文件名(192)4、传送完成后,发实际传送文件数(193)服务器对车机的上传文件不用回复。

  2.1下载命令

  描述:

用于服务器向车机端发送要求上传的文件类型与相应的参数;操作码:

190数据格式:

  文件类型:

  #defineRecoRd_File0x01//录像文件#defineplaylog_File0x02//播放日志

  录像类型:

(如文件类型为0x02,无此字节)

  #defineRecoRd_File_all0x00//表示所有录像类型;#defineRecoRd_File_noR0x01//表示正常录像类型;#defineRecoRd_File_ala0x02//表示报警录像类型;#defineRecoRd_File_emg0x03//表示紧急录像类型;#defineRecoRd_File_maR0x04//表示动态侦测录像类型;参数:

  固定为14bytes,其中前7位为起始时间,后7位为截止时间;年用2位,月日时分秒分别用1位;

  2.2文件数

  描述:

车机回复“下载命令”,发送按参数查询到需要上传的文件数;操作码:

191数据格式:

文件数:

  按“下载命令”参数,实际查询到的文件总数;

  2.3文件名

  描述:

用于车机端向服务器发送需要上传的文件名;操作码:

192数据格式:

  文件类型:

  #defineRecoRd_File0x01//录像文件#defineplaylog_File0x02

  //播放日志

  录像类型:

(如文件类型为0x02,此字节无意义)

  #defineRecoRd_File_all0x00//表示所有录像类型;#defineRecoRd_File_noR0x01//表示正常录像类型;#defineRecoRd_File_ala0x02//表示报警录像类型;#defineRecoRd_File_emg0x03//表示紧急录像类型;#defineRecoRd_File_maR0x04//表示动态侦测录像类型;编解码方式:

(日志文件此字节无意义)#definempeg10x01#definempeg20x02#definempeg40x04

  2.4文件列表发送结束

  描述:

用于车机端向服务器发送文件列表发送结束操作码:

193数据格式:

文件数:

  实际发送的文件名总数;

  3、系统设置(可由gprs完成,需回复)

  3.1系统参数设置

  发送:

(指pc端向车机端发送设置值或车机端回应pc机的获取设置值,下同)操作码:

150

  格式:

  system_id:

16bytesystem_display:

1bytekeyborad_lock_time:

  2bytesvga_display_mode:

1byte总长度20byte

  获取:

(指pc端向车机端获取当前的设置值,下同)操作码:

151格式:

  3.2画面设置

  发送:

操作码:

152格式:

  共有4个通道,每个通道一种画面设置。

channel_name:

16byteschannel_contrast:

1bytechannel_brightness:

1bytechannel_sharpness:

1bytechannel_saturation:

1bytechannel_hue:

1byte总长度84byte获取:

操作码:

153格式:

  3.3系统升级设置

  发送:

操作码:

154格式:

  ucharusbupdate_auto;//1-->有usb盘时自动判断更新,

  //0-->不自动更新ucharusbupdate_kernal_auto;//1-->允许usb自动更新内核;ucharusbupdate_sysfile_auto;//1-->允许usb自动更新系统;ucharusbupdate_media_auto;//1-->允许usb自动更新媒体文件;//Rj45升级系统设置

  ucharethernetupdate_auto;//1-->允许网络更新ucharethernetupdate_kernal_auto;//1ucharethernetupdate_sysfile_auto;//1ucharethernetupdate_media_auto;//1ucharethernetconfig_allow;//1//无线局域网升级系统设置

  ucharwlanupdate_auto;//1ucharwlanupdate_kernal_auto;//1ucharwlanupdate_sysfile_auto;//1ucharwlanupdate_media_auto;//1

  总长度13byte获取:

操作码:

155格式:

  3.4录像参数设置

  发送:

操作码:

156格式:

  gsp_on_osd;1byte;1-->把gsp的经纬度信息叠加到录像画面上,0-->否

  systemid_on_osd;1byte;//1-->叠加系统标识符

  overwrite_auto;1byter;//1-->磁盘满自动覆盖最前边的录像record_auto;1byte;//1-->开机自动录像

  grade1byte//1-->等级一、2->等级2总长度5byte获取:

操作码:

157

  

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2