没有合适的资源?快使用搜索试试~ 我知道了~
GSM0710中文版.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 61 浏览量
2021-12-04
18:50:48
上传
评论
收藏 652KB DOC 举报
温馨提示
试读
45页
GSM0710中文版.doc
资源推荐
资源详情
资源评论
中文版
CMUX 协议文档
修订情况记录:
版本号 修订人 修订原因 修订日期 审核 测试 签收
徐兵林 新建
高金山 完成
1 第 1 共 45 页
中文版
目录
CMUX 协议文档 1
目录 2
1. 引言 4
. 编写目的 4
. 编写背景 4
. 参考资料 4
. 名词解释 4
2. CMUX 协议框架 5
3. Non Error Recovery Mode 8
. 服务接口定义 8
服务模型................................................................................................................9
启动 CMUX 服务模式..........................................................................................9
建立 DLC 服务....................................................................................................10
数据服务..............................................................................................................11
功耗控制..............................................................................................................11
. Sleep 模式...............................................................................................................11
. Wake up 模式..........................................................................................................12
释放 DLC 服务....................................................................................................12
关闭服务..............................................................................................................12
控制服务..............................................................................................................12
. 协议服务.................................................................................................................12
虚拟端口服务..........................................................................................................14
. 数据帧结构 15
帧域......................................................................................................................15
. 标志域(Flag Sequence Field)............................................................................15
. 地址域(Address Field)......................................................................................15
. 控制域(Control Field).......................................................................................16
. 信息域(Information Field)................................................................................16
. 长度指示域(Length Indicator)..........................................................................16
. 校验域(Frame Checking Sequence Field)........................................................17
格式约定..............................................................................................................17
帧有效性..............................................................................................................17
帧中止..................................................................................................................18
数据帧之间的填充..............................................................................................18
基本 Basic............................................................................................................18
. 约束.........................................................................................................................18
高级 Advanced.....................................................................................................18
. 控制字节透明.........................................................................................................19
. 开始/停止传输-扩展透明......................................................................................19
. 流控(Flow-control)透明....................................................................................19
2 第 2 共 45 页
中文版
. 帧的结构.................................................................................................................19
. 帧类型 20
SABM command..................................................................................................20
UA response.........................................................................................................20
DM response........................................................................................................20
DISC command....................................................................................................21
UIH command/response.......................................................................................21
UI command/response.........................................................................................21
. 过程和状态 22
建立 DLC 链路....................................................................................................22
释放 DLC 链路....................................................................................................22
信息传输..............................................................................................................23
. 信息数据.................................................................................................................23
. 优先级.....................................................................................................................23
帧变量..................................................................................................................23
. P 位函数..................................................................................................................24
. F 位函数..................................................................................................................24
超时的考虑..........................................................................................................24
多路控制通道......................................................................................................24
. 消息格式.................................................................................................................25
. 操作流程.................................................................................................................25
. 消息类型和处理(Action)..................................................................................26
电源控制与唤醒机制..........................................................................................37
流控......................................................................................................................37
. RTR 流控................................................................................................................37
. XON/XOFF 流控....................................................................................................38
. 集成层 Convergence Layer 39
类型 1-未结构化的字节流.................................................................................40
类型 2-带参数的未结构化的字节流.................................................................40
类型 3-不可中断的帧数据.................................................................................42
类型 4-可中断的帧数据.....................................................................................42
. DLCI 值 43
. 系统参数 43
确认时间 T1........................................................................................................44
帧的最大长度 N1................................................................................................44
最大重发次数 N2................................................................................................44
窗口大小 k...........................................................................................................44
控制通道的响应时间 T2....................................................................................44
唤醒流程的响应时间 T3....................................................................................45
. 启动和关闭 MUX 45
4. Error Recovery Mode 45
3 第 3 共 45 页
中文版
1. 引言
. 编写目的
本文档根据协议同时结合 参考代码,对 多串口协议进行了大致
的描述。由于协议可以使用两种传输模式 和 模式,本文档只介绍
模式。
. 编写背景
.希望 协议有一个总体框架;
.想要了解 多串口协议的通讯设计;
. 参考资料
.协议
. 参考 通讯代码
. 名词解释
. 多串口协议
. 异步平衡模式
!." "# 错误校验模式
.$% $&%'& 数据链路连接
(.) )*'+ 帧校验序列
,." & 设置异步平衡模式
. * '- .*& 未编号的确认信息
.$ $& 断开模式
./0 * /1*&-&0 ' 未编号的带校验头的
信息
./ * /1*& 未编号的信息
.2 2-#.& 省电控制
. * 状态命令
!.0$% 0.# &'&高级数据链路控制
4 第 4 共 45 页
中文版
2. CMUX 协议框架
多路复用协议提供在单个物理通信通道之上虚拟出多个并行的逻辑通信通道的能力,
一般应用于 343*+5*&6与 4&&6之间,3 相当于智能手机
的 2 端, 相当于智能手机的 7$ 端,下图给出了典型的协议层次关系:
蓝色部分就是 多路复用层,它利用底层的物理串口链接收发数据,同时向上层
提供若干个逻辑上独立使用的收发通道(上图中提供了四个逻辑通道,不同颜色表示)。
每个逻辑通道独立创建,可以拥有软件流控制。在实际使用中,3 端的 向 端的
发起通道建立请求,设置通道参数等,是主动的一方; 端的 等待 3 端的服
务请求,根据自身能力提供相应服务。也就是说,两者的角色是不对称的。
5 第 5 共 45 页
剩余44页未读,继续阅读
资源评论
soidh222
- 粉丝: 0
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功