- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 协议综合技术 图6.7 添加接受弧解决碰撞 第六章 协议综合技术 算法步骤—2:如果竞争条件(2)存在,那么执行类似算法步骤—1的算法(从略)。 图6.6中存在的碰撞问题按照算法6.1增加两条弧就得到解决(图6.7):M中增加闭环接收弧+h1,N中增加一条结点4到结点2的接收弧+g1,添加闭环接收弧+h1 和接收弧+ g1的原因解释如下:因为图6.6中的M1和N2的初始结点分别有发送弧-g1忽然-h1,因此竞争条件(1)存在,执行算法步骤—1的a.(在M中添加一条闭环接收弧)和b.(在N中添加一条非闭环接收弧)。当M正在执行P1的协议功能时,它接收h1报文,但由于报文是P2的报文,它丢弃之。当N正在执行P2的协议功能时,它接收g1报文,虽然g1报文是P1的报文,N放弃执行P2功能而执行P1协议功能。这就是P1网的优先级高于P2网的结果。如果算法的前提改为P2网的优先级高于P1网。那么算法执行结果是相反的,即N中添加闭环接收弧而M中添加非闭环接收弧。 第六章 协议综合技术 图6.8模拟的是IBM BSC协议的联接建立阶段(call setup phase)的交替功能协议。图中: ENQ Link Setup Enquiry ACK Affirmative Acknowledgement NAK Negative Acknowledgement WAK Weak Acknowledgement 第六章 协议综合技术 图6.8 IBM BSC协议 (P,S)网的功能是:P发出联接请求(ENQ)之后,如果收到NAK或WAK,就返回到初始结点;如果收到ACK,就进入结点3。(P’,S’)网的功能是和(P,S)功能相反的:S’发出ENQ之后,如果它收到NAK或WAK,就返回到原始结点;如果收到ACK就进入结点6,(P+P’,S+S’)网位(P,S)网和(P’,S’)网的组合网,组合网有碰撞问题,即P和S’可能同时发出ENQ(竞争条件(1))。解决这种碰撞的方法按算法6.1,是在P+P’的结点2添加闭环接收弧+ENQ,在S+S’的结点2之间添加接收弧+ENQ(图6.8)。 第六章 协议综合技术 6.3.4同步条件 为了解决交替功能协议的同步问题,我们必须首先解决什么样的CFSM网是同步的CFSM网的判定问题。同步CFSM网的判定法则基于规范CFSM(Well-formed CFSM)概念。 如果一个CFSM的初始结点没有任何输入弧,那么我们称它为规范CFSM,记作RF(M)这里M为非规范化的CFSM,将非规范的CFSM转换成规范CFSM的方法是引入新结点,使初始结点的输入弧指向引入的新结点。图6.9给出和转换成RF(M1)和RF(N1)的例子,M1和N1与图6.5中M1和N1相同。 第六章 协议综合技术 第六章 协议综合技术 判定CFSM网是否同步的问题变成判定它所对应的规范CFSM网是否同步的问题。设P=(M,N)的规范CFSM网为(RF(M),RF(N)),那么(M,N)网为同步CFSM网的条件是:如果(V,W,X,Y)为(RF(M),RF(N))的任意可达结点,那么RF(N)中必须存在一条从W开始的一串接收符取尽Y中所有报文;相反,RF(M)中必须存在一条从V开始的接收符取尽X中所有报文。 利用上述法则,我们就可以判定图6.9中的(M1,N1)网不是同步的CFSM网。当RF(M1)到达结点1 ′ , RF(N1)达到结点4时,RF(N1)发送报文g4(即X=g4),报文不能被RF(M1)接收。 第六章 协议综合技术 现在我们给出交替功能协议的同步条件。假定P1=(M1,N1)和P2=(M2,N2)为两个CFSM网,按照算法6.1组合成的交替功能协议P=(M,N)为同步CFSM网的条件是: (1) P1和P2分别是两个同步的安全的CFSM网; (2) P1和P2的M1,N1,M2,N2都不存在闭环发送弧路径(即从结点j开始j为止有一串发送弧)。 上述定理的证明是非常麻烦的。满足两个条件所形成的交替功能协议一定是同步的,但是,不满足两个条件所形成的交替功能协议也可能是同步的。为了确保算法6.1产生的交替功能协议是同步的,我们应该使和满足上述两个同步条件。 图6.5中,P=(M,N)存在同步问题是因为P1=(M1,N1)不是同步的CFSM网。图6.10中,因为M1存在一个由-g1和-g2构成的闭环发送路径,因此P存在同步问题。 第六章 协议综合技术 第六章 协议综合技术 6.4 单功能协议的综合方法(不讲解) P.Zafiropulo等人提出的生成规则是最早的协议综合方法之一,它适合于
您可能关注的文档
- 十八大解读扎实推进社会主义文化强国建设.ppt
- 十八届三中全会主要精神1.ppt
- 十八届三中全会精神学习课件.ppt
- 十八届中央纪委三次全会精神专题学习-解读.ppt
- 十八届五中全会.ppt
- 十八届五中全会解读.ppt
- 十八届五中全会解读党校.ppt
- 十八届六中全会党课模板.ppt
- 十八届六中全会公报精神学习解读党课课件.ppt
- 十八届六中全会公报解读党课课件.ppt
- 预应力筋用锚具、夹具和连接器应用技术规程 JGJ 85-2010 知识培训.pptx
- 多联机空调系统工程技术规程 JGJ 174-2010 知识培训.pptx
- 2025届山西晋中学市榆次区中考冲刺卷历史试题含解析.doc
- 钢管满堂支架预压技术规程 JGJ_T 194-2009 知识培训.pptx
- 河北省唐山市古治区2025届中考历史模拟试卷含解析.doc
- 建筑桩基技术规范 JGJ 94-2008知识培训.pptx
- 普通混凝土用砂、石质量及检验方法标准培训.pptx
- 建筑施工作业劳动防护用品配备及使用标准 JGJ 184-2009知识培训.pptx
- 城市轨道交通引起建筑物振动与二次辐射噪声限值及其测量方法标准 JGJ_T 170-2009知识培训.pptx
- 岩溶地区建筑地基基础技术规范 DBJ_T 15-136-2018 知识培训.pptx
最近下载
- 计算机组装实验报告计算机组装实验报告.doc VIP
- 同济大学工程造价课后答案.docx VIP
- 2023年江西财经大学现代经济管理学院公共课《马克思主义哲学》期末试卷A(有答案).docx VIP
- 保险公司服务方案及承诺.docx VIP
- S7-200 SMART PLC完全精通教程课件:S7-200 SMART PLC的编程语言.pptx VIP
- 2023年江西财经大学现代经济管理学院公共课《马克思主义基本原理概论》期末试卷A(有答案).docx VIP
- S7-200 SMART PLC完全精通教程课件:S7-200 SMART PLC在变频器调速系统中的应用.pptx VIP
- 门店及督导考核、巡店表(1).xls VIP
- 【西门子】S7-200 SMART 系统手册.pdf VIP
- 【完美精致】江南大学毕业论文答辩PPT模板.pptx VIP
文档评论(0)