4.2.1协议定义(1) ◆控制网的独特要求 ■装置间经常、可靠和安全的通信; 用于所传送信息的短报文格式 ■每个装置对等的功能性; 可以做成廉价小节点的价位 ◆要解决这些控制要求决定的网络要求及互可 操作性,促成了 Lontalk协议的问世
11 4.2.1 协议定义(1) ◆控制网的独特要求 ◼ 装置间经常、可靠和安全的通信; ◼ 用于所传送信息的短报文格式; ◼ 每个装置对等的功能性; ◼ 可以做成廉价小节点的价位; ◆要解决这些控制要求决定的网络要求及互可 操作性,促成了LonTalk协议的问世
4.2.1协议定义(2) ◆ Lon talk通信协议是 LonWorks技术的核心。 ■协议提供一套通信服务,使装置中的应用程序能在网上对其 他装置发送和接收报文而无需知道网络的拓扑、名称、地址 或其他装置的功能。 ■提供端到端的报文确认和优先级发送。 对网络管理业务的支持。 ●网络地址和参数的重新设置 下载应用程序 ●报告网络问题等 ◆ Lon talk协议是一个分层的以数据包为基础的对等的 通信协议
12 4.2.1 协议定义(2) ◆LonTalk通信协议是LonWorks技术的核心。 ◼ 协议提供一套通信服务,使装置中的应用程序能在网上对其 他装置发送和接收报文而无需知道网络的拓扑、名称、地址 或其他装置的功能。 ◼ 提供端到端的报文确认和优先级发送。 ◼ 对网络管理业务的支持。 ⚫网络地址和参数的重新设置 ⚫下载应用程序 ⚫报告网络问题等 ◆LonTalk协议是一个分层的以数据包为基础的对等的 通信协议
O|S层次 标准服务 LON提供的服务 处理器 7 应用层 网路应用 标准网络变量类型应用处理器 6 表示层 数据表示网络变量、外部帧传送网络处理器 会话层远程遇控动作请求响应谈证、网络网络处理器 543 传输层端对端可靠传输应答、非应答、点对点网络处理器 网络层 传输分组 地址、路由 网络处理器 帧结构 帧结构、数据解码、 链路层 CRC错误检查 2链路层 MAC P预测CSMA碰撞MAC处理器 子层 介质访问 避,优先级,碰撞检测 物理层 电路连接 介质、电气接口 MAC处理器 XCVR Lon talk与OS的七层协议比较
MAC处理器、 XCVR 1 物理层 电路连接 介质、电气接口 P-预测 CSMA,碰撞规 避,优先级,碰撞检测 介质访问 2 MAC处理器 帧结构、数据解码、 CRC错误检查 帧结构 链路层 3 网络层 传输分组 地址、路由 网络处理器 4 传输层 端对端可靠传输 应答、非应答、点对点 网络处理器 网络处理器 请求/响应、认证、网络 管理 5 会话层 远程遥控动作 6 表示层 数据表示 网络变量、外部帧传送 网络处理器 7 应用层 网路应用 标准网络变量类型 应用处理器 OIS层次 标准服务 LON提供的服务 处理器 MAC 子层 链路层 LonTalk与OSI的七层协议比较
4.2.1协议定义(3) ◆ Lon talk的协议数据单元包括 MPDU( MAC Protocol Data Unit), pr( frame LPDU( Link Protocol Data Unit), tr( frame NPDU( Network Protocol Data Unit),EX( Packet TPDU( Transport Protocol Data Unit),消息应答 Message/ACK) SPDU( Session Protocol data Unit),请求响应 Request/Response NMPDU( Network Management Protocol Data Unit) DPDU( Diagnostic Protocol Data Unit APDU( Application Protocol Data Unit 返回14
14 4.2.1 协议定义(3) ◆LonTalk的协议数据单元包括: ◼ MPDU(MAC Protocol Data Unit),帧(Frame); ◼ LPDU (Link Protocol Data Unit),帧(Frame); ◼ NPDU (Network Protocol Data Unit),报文(Packet); ◼ TPDU (Transport Protocol Data Unit),消息/应答 (Message/ACK); ◼ SPDU (Session Protocol Data Unit),请求/响应 (Request/Response); ◼ NMPDU (Network Management Protocol Data Unit); ◼ DPDU (Diagnostic Protocol Data Unit); ◼ APDU (Application Protocol Data Unit) 返回
42.2 Lon talk mac子层 ◆带预测的P坚持CSMA( Predictive P-presistent CSMA) 在保留CSMA(载波监听多路访问)协议的优点的同 时,注意克服它在控制网络中的不足,所有节点根据 网络积压参数等待随机时间片来访问介质。根据预测 网络业务量发送优先级报文,和动态调整时间槽的数 目,避免了频繁碰撞。 ◆优点 该协议算法可在极高业务量出现时继续运行,在业务 量小时不降低网络速度 15
15 4.2.2 LonTalk MAC子层 ◆带预测的P-坚持CSMA(Predictive P-presistent CSMA): 在保留CSMA (载波监听多路访问)协议的优点的同 时,注意克服它在控制网络中的不足,所有节点根据 网络积压参数等待随机时间片来访问介质。根据预测 网络业务量发送优先级报文,和动态调整时间槽的数 目,避免了频繁碰撞。 ◆优点 该协议算法可在极高业务量出现时继续运行,在业务 量小时不降低网络速度