udp测试扩展模块通讯协议

udp测试:
本地addr -10.10.10.198 端口-10086
服务器addr-10.10.10.102 端口-10010

数据包长度=0x00*256+0x0E
数据校验 =66
ExtCommand=0x01
SubCommand=0x12
在串口打印出来查看
F5 03 00 0E 11 22 33 44 45 46 01 88 12 13 55 65 98 57 66
DeviceAccess:
F5 03 00 0E 11 22 33 44 45 46 00 F4 AA 13 55 65 98 57 66

************************************************************************************************************
2014-6-25 15:00
********************
udp--Module
MODULE_ACCESS_REQUEST:有模块接入
udp发送:F5 08 00 08 11 22 33 44 55 66 0A 07 66(crc随便设置)
udp接收:F5 07 00 08 11 22 33 44 55 66 1D 01 99
MODULE_DESCRIBE_INFO :模块idps
udp发送:F5 08 00 5D 11 22 33 44 55 66 1D 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 11 22 33 44 55 66 77 88 99
udp接收:F5 08 00 08 11 22 33 44 55 66 41 44 44 44 44 44 44 99
说明 :发送93byte(86+7)idps信息
接收idps更新模块列表,下发配置信息(41 44 44 44 44 44 44)99为默认crc
DEVICE_ACCESS_INFORM :有设备接入
udp发送:F5 08 00 08 11 22 33 44 55 66 45 B2 66
udp接收:F5 08 00 17 00 00 00 00 00 00 00 A1 B6 C0 F9 77 7D 46 EE D1 AA 41 BC D4 9B 6D 9F 99 (16字节认证随机数A1-9F)

idps发送:F5 08 00 08 11 22 33 44 55 66 45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 81 83 84 85 86
idps-DDl:1-86(在线产品列表测试*GetDynamicListProfile())
********************************************************************************************************************
2014-6-27 16:00
*****************
udp发送-有设备接入:F5 08 00 08 11 22 33 44 55 66 45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 81 83 84 85 86 99 88 77 66 55 44
(1-86:idps 99 88 77 66 55 44:uid)
接收回复 :F5 08 00 1A 99 88 77 66 55 44 00 F4 FA 2B 24 60 16 E4 69 6A 04 48 0D 6A 42 FB 7B 0F 1B 99
认证成功 udp发送 :F5 08 00 08 99 88 77 66 55 44 00 F4 FD
通知模块认证成功 :F5 08 00 0D 00 00 00 00 00 00 47 99 88 77 66 55 44 99

*********************************************************************************************************************
2014-7-16 10:04 测试
********************
1. 扩展模块通知有设备接入,上报IDPS+UID+设备配置TS,插入列表(UID:0A 0B 0C 0D 0E 0F)
F5 00 00 63 11 22 33 44 55 66 45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 81 83 84 85 86 0A 0B 0C 0D 0E 0F 66
2. 假设认证成功,列表certifyFlag置1
F5 00 00 09 0A 0B 0C 0D 0E 0F 00 F4 FD 66
3. 认证成功后,使用此UID即可进行其他测试
F5 00 00 09 0A 0B 0C 0D 0E 0F 00 (Type+CMD+Data) crc

**********************
2014-7-17 8:58 测试

"ProdIDPS":{"Ptl":"com.jiuan.HGV010","SN":"0123456789000001","FVer":"1.0.2","HVer":"1.0.1","MFR":"iHealth","Model":"BP3 11070","Name":"BP Monitor"}
******************************************************************************************************************************************************
1.(uid:000001 30 30 30 30 30 31)扩展模块通知有设备接入,上报IDPS+UID+设备配置TS
F5 FF 00 63 00 00 00 00 00 00 45 42 50 33 20 31 31 30 37 30 00 00 00 00 00 00 00 31 30 32 31 30 31 69 48 65 61 6C 74 68 00 00 00 00 00 00 00 00 00 63 6F 6D 2E 6A 69 75 61 6E 2E 48 47 56 30 31 30 42 50 33 20 4D 6F 6E 69 74 6F 72 00 00 00 00 00 30 31 32 33 34 35 36 37 38 39 30 30 30 30 30 31 30 30 30 30 30 31 23

2.假设认证成功,列表certifyFlag置1
F5 FF 00 09 30 30 30 30 30 31 00 F4 FD 23

3.认证成功后,使用此UID可以进行其他测试 “发送数据”BASE_DATA_TYPE
F5 FF 00 09 30 30 30 30 30 31 00 F2 88 23

udp测试扩展模块通讯协议

时间: 2024-08-02 19:46:15

udp测试扩展模块通讯协议的相关文章

2017-2018-1 20155222 201552228 实验五 通讯协议设计

2017-2018-1 20155222 201552228 实验五 通讯协议设计 实验内容和要求 通讯协议设计-1 在Ubuntu中完成 http://www.cnblogs.com/rocedu/p/5087623.html 中的作业 提交运行结果截图 通讯协议设计-2 在Ubuntu中实现对实验二中的"wc服务器"通过混合密码系统进行防护 提交测试截图 通讯协议设计-3 运行实验箱中,ARM调用Z32算法的实验,提交实验截图 用Z32的国密算法重新改写"wc服务器&qu

2017-2018-1 20155314《信息安全系统设计基础》实验五 通讯协议设计

2017-2018-1 20155314<信息安全系统设计基础>实验五 通讯协议设计 通讯协议设计-1 实验要求 在Ubuntu中完成 http://www.cnblogs.com/rocedu/p/5087623.html 中的作业 提交运行结果截图 运行结果 通讯协议设计-2 实验要求 在Ubuntu中实现对实验二中的"wc服务器"通过混合密码系统进行防护 提交测试截图 通讯协议设计-3 实验要求 运行实验箱中,ARM调用Z32算法的实验,提交实验截图 用Z32的国密算

UDP通讯协议

常见的通讯协议有udp和tcp. 先来简单了解一下这两个协议各自的特点: UDP: --将数据及源.目的封装在数据包中,不需要建立连接: --每个数据包的大小限制在64k以内: --因无连接,是不可靠协议: --不需要建立连接,所以传输速度快,但是容易丢失数据: 总之:Udp是面向无连接的通讯协议,传输数据时,不管对端服务是否启动,直接发送. 日常中使用Udp技术的软件有:飞秋.视频会议等: TCP: --建立连接,形成传输数据的通道: --在连接中进行大的数据量传输: --通过三次握手完成连接

Soap、Http、TCP/IP 三个基本的通讯协议有什么区别?

TCP TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯.TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性.TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度.如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层.TCP将包排序并进行错误检查,同时实现虚电路间的连接.TCP数据包中包括序号和确认,所以未按照顺序收到

嵌入式中通讯协议的设计(转)

源:嵌入式中通讯协议的设计 说得太精彩了! 公司里做项目,嵌入式系统大大小小,到处都是.因为都是一个系统里的,所以都需要通讯,既然通讯就涉及到协议问题. 谈及协议,很多工程师觉得协议的设计相对简单,主要是报文的设计.大多数时候,协议的应用场景简单,没有复杂的交互.这么做的确也是没什么太大的问题.然而,就是这么简单的场景,仍有一些协议会在实际中发生意想不到的问题.归根结蒂,还是没有把握协议涉及的规律.下面我们简单的聊聊协议设计的规律. 协议设计中面临的问题: 1.设计者大多数情况下,从应用出发,仅

2017-2018-1 20155223 实验五 通讯协议设计

2017-2018-1 20155223 实验五 通讯协议设计 什么是OpenSSL? OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法.常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用. SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输.Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准.其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持

信息安全系统设计基础实验五:通讯协议设计

北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:52.53 姓名:王思亓 赵阳林 学号:20135205 20135334 成绩: 指导教师:娄嘉鹏 实验日期:2015.11.24 实验密级: 预习程度: 实验时间:15:30—18:00 仪器组次: 必修/选修:必修 实验序号: 实验名称:通讯协议设计 实验目的与要求:1.掌握在ARM开发板实现一个简单的WEB服务器的过程.2.学习在ARM开发板上的SOCKET网络编程.3.学习Linux下的signal()函

基于dubbo框架下的RPC通讯协议性能测试

一.前言 Dubbo RPC服务框架支持丰富的传输协议.序列化方式等通讯相关的配置和扩展.dubbo执行一次RPC请求的过程大致如下:消费者(Consumer)向注册中心(Registry)执行RPC请求,注册中心分配服务URL并路由到具体服务提供方(Provider),消费者和服务提供方建立网络连接,服务提供方在本地创建连接池对象并提供远程服务,对于长连接类型协议(如dubbo协议)将保持连接,减少握手认证,调用过程中可以避免频繁建立和断开连接导致的性能开销,保持长连接需要有心跳包的发送,所以

四轴飞行器1.8 通讯协议拟定、协议验证与飞控输出验证

原创文章,欢迎转载,转载请出名出处. 上个周末其实通讯协议就已经拟定完成了,这一个星期主要成了通讯协议的解析,然后通过通讯协议的实现,加入遥控器的控制和飞控信息的传递,从飞控传到遥控器,再从遥控器传到电脑上,通过matlab现实姿态信息和电机输出控制信息.这章会一步一步介绍实现的过程. 1:遥控和飞控之间的通讯. 2:通讯协议的拟定. 3:通讯协议的实现与解析. 4:通过遥控控制飞控并且飞控姿态通过nrf上传数据. 先上通过遥控控制飞控并且飞控姿态通过nrf上传数据的视频哈,看看效果,解释在后面