通信协议设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、网络的总体设计
网络中的帧有:数据帧、确认帧。
数据帧分为:定位数据帧和报警数据帧;定位卡用定位数据帧向基站发送位置信息,基站收到数据帧后向定位卡发送确认帧。
二、各种帧的结构
数据字段
实现的功能:
协调器实现的功能有:接收路由器的加入并为其分配地址。作为路由器使用,为不能互相“看得见”的路由器的子设备的通信提供路由。分配剩余地址给路由器使用。测试路由器是否正常工作。
路由器实现的功能有:接收终端设备的加入和退出并为其分配或回收其的地址。为各种数据包进行路由。测试其子设备是否正常工作。接受孤点的加入并为其分配合法的地址。
终端设备实现的功能有:数据包的发送和接收,确认帧的发送和接收,测试帧的发送和接收。
备注:
1、命令帧和测试帧的序号、分片号和帧控制域的分片字段都为0
2、数据帧和确认帧的序号、分片号都从1开始
3、协调器分配路由器地址以及路由器分配终端设备地址都是从小到大分配
4、网络中只使用一个信道
5、测试帧是单向测试的,3中不同的设置按照不同的时间进行,测试过程中不准其他设备发送数据包。
6、协调器上存有网络中的设备表,剩余地址表。路由器上存有该路由器本身能“看得见”的路由器表,回收地址表和网络中的设备表。终端设备上存有该终端设备能“看得见”的路由器表
7、各设备都启用定时器,定时进行测试。如,若终端设备的定时器到时间了,但是还没有收到路由器的测试帧时,就主动测试自己的父路由器。