社区
无线
帖子详情
有没有做过mutilplexer的兄弟
xiachexing
2007-08-27 06:40:25
如果modern工作在mutilplexer模式,如果有几个虚拟通道的话,如果是modern自动收到的数据,会传给哪个虚拟通道,谢谢,想了很久都没想明白。
...全文
249
11
打赏
收藏
有没有做过mutilplexer的兄弟
如果modern工作在mutilplexer模式,如果有几个虚拟通道的话,如果是modern自动收到的数据,会传给哪个虚拟通道,谢谢,想了很久都没想明白。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Rason168
2008-05-11
打赏
举报
回复
通道是成对存在的,你开了一发送通道,必定存在一个对应的接收通道,一个通道对应一种类型数据,这样判断通道即刻判断数据类型,不过不稳定的模块会把数据传错通道,须做容错处理
Rason168
2008-05-11
打赏
举报
回复
MUX07.10协议 只提供了个模板
其实每个厂家的都不一样,并不是完全按照MUX07.10协议 来做的,具体的还得找模块的技术支持,而已并不是没个厂家的MUX07.10协议 都做得好用稳定
妖怪
2008-05-03
打赏
举报
回复
实际上现在多通道做法可以在AT和驱动的发送的时候做
也可以使用上面各位说的CMUX命令在模块内部做
区别在于DLCI
UltraBejing
2008-05-01
打赏
举报
回复
好像没那么简单,呵呵.
GJchina
2008-04-11
打赏
举报
回复
我看的是MUX07.10协议,按我的理解是,modem(MS)和TE之间会建立几个DLC,这些DLC各自有名字DLCI。TE会发出读的要求,其中包括了DLCI,然后ms根据dlci将数据给TE。就和串口差不多,只不过是将一个物理串口虚拟为多个虚拟串口,按request,response形式交互,并且有一个控制信道DLCI0传输控制命令。
载舟之水
2008-03-26
打赏
举报
回复
ty1912 你要搞清楚,不是随便把SIM300D的文档贴上来就能解决问题的,每家公司的协议都不一定一样的。
morven
2008-03-21
打赏
举报
回复
这种不是有几款模块可以支持的吗?楼主不知道用的是哪家的?!一般模块的厂家都可以提供相应的mutilplexer这种技术的开发包及程序!
ty1912
2008-03-15
打赏
举报
回复
文档版本 V1.01
表 1 MUX通道建立过程(standrad mode)
序号 步 骤 调 试 信 息 备 注
数据方向 SSCOM32软件收发格式
DTE<-->MS HEX 收发内容
1 "DTE启动MUX AT 指令:
AT+CMUX=0<CR><LF>" --> AT+CMUX=0
MS返回启动MUX协议信息 <-- √ " 41 54 2B 43 4D 55 58 3D 30 0D 0D 0A 4F 4B 0D 0A 0D 0A
" 即:“AT+CMUX=0<CR><CR><LF>OK<CR><LF><CR><LF>”
MS进入MUX状态信息反馈 <-- √ F9 F9 F9 F9 "该4个帧头标志指令的发送有三个作用:
1) 表明DCE端MUX状态初始化完成;
2) DTE或MS间一方唤醒睡眠状态的另一方;
3) DTE或MS间数据失步后的同步。
这里是表作用1)。"
2 DTE通过发送SABM帧 建立DLCI 0控制通道 --> √ F9 03 3F 01 1C F9
MS建立控制通道DLCI 0 返回UA帧确认 <-- √ F9 03 73 01 D7 F9 若MS没有准备好,将返回DM帧拒绝
3 DTE建立通道DLCI 9 SABM指令发送 --> √ F9 27 3F 01 0B F9 "该指令用于确认该MS的mux模式:
1)若MS以DM帧响应,说明该MS为Standrad MUX
2)若MS以UA帧响应,说明该MS为Embeded MUX"
MS建立通道DLCI 9指令DM帧响应 <-- √ F9 27 1F 01 21 F9 MS以DM帧响应,说明该MS为Standrad MUX
4 DTE建立通道DLCI 1 SABM帧指令发送 --> √ F9 07 3F 01 DE F9
MS建立通道DLCI 1指令UA帧响应 <-- √ F9 07 73 01 15 F9
MS控制通道 UIH帧发送DLCI 1通道MSC消息 <-- √ F9 01 EF 0B E3 07 07 0D 01 79 F9
MS发送“OK”至DLCI 1 <-- √ F9 05 EF 0D 0D 0A 4F 4B 0D 0A 5F F9 仅在DLCI 1通道有,其余通道还没建立,也不返回该信息
DTE控制通道UCH帧发送DLCI 1通道MSC消息 --> √ F9 01 EF 0B E3 07 07 0D 01 79 F9
MS控制通道UCH帧回送DLCI 1通道响应MSC消息 <-- √ F9 01 EF 0B E1 07 07 0D 01 79 F9
5 DTE建立通道DLCI 2 SABM指令发送 --> √ F9 0B 3F 01 59 F9
MS建立通道DLCI 2指令UA帧响应 <-- √ F9 0B 73 01 92 F9
MS控制通道 UCH帧发送DLCI 2通道MSC消息 <-- √ F9 01 EF 0B E3 07 0B 0D 01 79 F9
DTE控制通道UCH帧发送DLCI 2通道MSC消息 --> √ F9 01 EF 0B E3 07 0B 0D 01 79 F9
MS控制通道UCH帧回送DLCI 2通道响应MSC消息 <-- √ F9 01 EF 0B E1 07 0B 0D 01 79 F9
6 DTE建立通道DLCI 3 SABM指令发送 --> √ F9 0F 3F 01 9B F9
MS建立通道DLCI 3指令UA帧响应 <-- √ F9 0F 73 01 50 F9
MS端控制通道UCH帧发送DLCI3通道MSC消息 <-- √ F9 01 EF 0B E3 07 0F 0D 01 79 F9
DTE控制通道 UCH帧发送DLCI 3通道MSC消息 --> √ F9 01 EF 0B E3 07 0F 0D 01 79 F9
MS控制通道UCH帧回送DLCI 3通道响应MSC消息 <-- √ F9 01 EF 0B E1 07 0F 0D 01 79 F9
7 DTE建立通道DLCI 4 SABM指令发送 --> √ F9 13 3F 01 96 F9
MS建立通道DLCI 4指令UA帧响应 <-- √ F9 13 73 01 5D F9
MS控制通道 UCH帧发送DLCI4通道MSC消息 <-- √ F9 01 EF 0B E3 07 13 0D 01 79 F9
DTE控制通道UCH帧发送DLCI4通道MSC消息 --> √ F9 01 EF 0B E3 07 13 0D 01 79 F9
MS控制通道UCH帧回送DLCI4通道响应MSC消息 <-- √ F9 01 EF 0B E1 07 13 0D 01 79 F9 多次发送,返回相同
8 至此;4 AT通道打开,MUX进入NORMAL状态
备注: 1. MSC:Modem Status Command;
2.DTE端指令除序号1启动指令外,其余指令若多次重发,返回均和第一次相同。
3.standrad mode下:DLCI 0,1,2,3,4 依次打开;DLCI50,51,52打不开
4.MS模块软件版本为 :Revision:1008B03SIM300D32_SPANSION
载舟之水
2007-11-19
打赏
举报
回复
这个看GSM 07.10 啊,用哪个通道是厂家自己规定的,当然首先你要建立需要的通道(DLCI)。
CedarDiao
2007-10-15
打赏
举报
回复
建议LZ去查一下GSM相关的资料,据我所知现在有一个mutilplexer的全球协议,就是用于modern的数据传输的。
wangling21908
2007-10-12
打赏
举报
回复
SF
【Go Web学习笔记】第一章 搭建Web服务器
部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言基本语法以及计算机网络的相关内容。 学习链接:...
Go进阶看这一篇就够了
Go经验: ... 出现panic恐慌时候,会先按照defer的后入先出的顺序执行,最后才会执行panic go执行的随机性和闭包 go的组合继承 select 中只要有一个case能return,则立刻执行; ...如果没有一个cas...
go 语言系列 net/http
...刚开始自己会觉得看源码很痛苦,这个和我自己的方法有关系,刚开始自己总是想要知道源码的每一步操作,以及每个部分都是做什么,导致看着看着就看不下去了,所以也是从这次整理开始,调整...
Go 源码学习之--net/http
刚开始自己会觉得看源码很痛苦,这个和我自己的方法有关系,刚开始自己总是想要知道源码的每一步操作,以及每个部分都是做什么,导致看着看着就看不下去了,所以也是从这次整理开始,调整自己阅读源码的方式,先去...
【服务计算】开发web服务程序
Go中既可以使用内置的
mutilp
lexer
— DefautServeMux,也可以自定义。Multip
lexer
路由的目的就是为了找到处理器函数(handler),后者将对request进行处理,同时构建response。 Handler Golang没有继承,类多态...
无线
3,846
社区成员
5,006
社区内容
发帖
与我相关
我的任务
无线
硬件/嵌入开发 无线
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 无线
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章