通信软件设计重点(副本).pdfVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信软件设计重点 (额,仅供参考 =。= ) 一、 MSC 1. 中文:消息顺序图 英文:Message Sequence Chart 2. MSC 是一种形式描述语言,用来描述多个实体之间和实体与环境之间消息交 互的顺序。 3. MSC 图有两种: 简单 MSC :描述系统各种通信场景 高级 MSC :描述简单MSC 之间的关系 4. 实例:代表某种实体。 实例头部需加标题来标识该实例: MSC 支持的实例类型是 process、block、system 5. 条件(状态):描述系统的全局状态或局部状态。 6. 定时器:监视某一事件的发生(输入消息的到达),包括两个操作(启动定时 器、复位定时器),一个事件(定时器超时)。 启动定时器: 复位定时器: 定时器超时: 7. 实例创建 (静态 动态): 实例创建符:动态创建实例 8. 进程终止(只适用于动态创建的进程实例): 9. 方法调用和回复(方法类似于函数或过程): 10. 并发:用来描述在实例轴上发生时间无序的事件。 11. 引用:在 MSC 图中引用别的 MSC 图。 12.线内表达式:构造分支结构,并行结构,循环结构。 线内表达式符: 异常线内表达式符: 分隔符: alt :方框符被分成两个区,中间用虚线隔开,两个区内的内容二选一,非此即 彼,不会同时出现。 opt :当alt 线内表达式的第二个区域为空时,就变成了 opt ,opt 区域内的事 件要么发生,要么不发生。 exc :当exc 线内表达式内的事件发生后,该 MSC 图就结束了;如果 exc 线内 表达式内的事件没有发生,就继续执行该线内表达式下面的过程。 par :描述并行发生的事件。 loop :描述重复发生的事件。loopn,m ,至少循环n 次,至多循环 m 次。 二、 SDL 1. 中文:规范说明和描述语言 英文:Specification and Description Language 2. Specification :说明一个系统应该具有的行为 Description :描述一个系统实际具有的行为 3. 系统可以划分成若干功能块,功能块可以划分功能块,也可以划分成若干进 程。 4. 系统图的系统名用关键字:system 5. 包在定义时用关键字:package ,使用时用关键字:use 6. 信号:进程之间通信的基本单位 在文本符中定义,可以定义参数,关键字:signal 文本定义符: 定义过的信号可以定义信号列表 ,关键字: signallist 7. 信道:实体与实体之间或实体与环境之间传递信号的通道,用带箭头的连线 表示。需列出信道名、信号。 8. 功能块:系统的组成部分,实现系统的一组功能。关键字:block 9. 进程:系统的基本组成单位,系统的行为主要由进程来描述。关键字:process 每个进程实例拥有一个唯一的进程标识:pid。 self :返回本进程实例的pid ; sender :返回发送最近被消耗消息的进程实例的pid ; parent :返回创建本进程实例的进程(也就是父进程)的pid ; offspring :返回最近被本进程创建的进程(子进程)的pid。 10.开始域: 11.状态域:描述状态,状态表示状态机处于某个稳定状态。 状态符: 状态符下面可以接:输入符,优先输入符,连续信号符,保存符。 12.输入符: (方向左右均可) 13.优先输入:使信号在某状态下一但输入就立即被处理。 优先输入符: 14.连续信号:主体是一个布尔表达式,通过计算布尔表达式的值来触发状态机。 连续信号符 15.保存:把提前到达输入队列的有效信号保存下来。被保存的信号在下一状态 中优先被处理。 保存符: 16.输出符: to :给出接收该信号的进程实例的pid、进程标识符 via :指明承载该信号的信道 17.实例创建符:动态创建进程实例。 18.任务:执行动作 19.分支操作 20.连接:把同一迁移过程的两部分连接起来。 21.定时器: 定义:timer T (id ):=duration ; 设置:set (now+du

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档