期刊文献+

通信协议的实体行为描述语言CPEBSDL

Communication Protocol Entity Behavioral Specification and Description Language
下载PDF
导出
摘要 提出了一种通信协议的实体描述语言CPEBSDL.CPEBSDL语言是一种描述能力很强的语言,它可以对协议实体的状态、行为及协议实体对资源的控制和访问进行形式化的描述,同以往的描述语言不同,CPEBSDL语言把协议实体之间复杂的交互行为看做是实体对协议中共同使用到的资源的控制和访问,从而简化了交互行为描述的复杂性,便于对协议进行分析和测试.给出CPEBSDL语言规则对应的上下文无关文法G(CPEBSDL),并给出了G(CPEBSDL)的乔姆斯基范式,在此基础上给出了一个判定协议行为的CPEBSDL语言描述是否合法的判定算法——CYK协议行为序列的合法性验证算法.作为一个实例,用CPEBSDL语言对ISDN数据链路层协议LAPD的链接过程进行了完整的描述,并给出了一个判定协议行为序列是否合法的例子. A language named CPEBSDL (communication protocol entity behavioral specification and description language) is presented. The CPEBSDL language has a powerful ability on protocol description, it can describe protocol entity's states, behaviors and controlling and accessing to resources. The CPEBSDL regards the interaction between protocol entities as entities' control of the same resource. So the interactions between protocol entities can be denoted by the resources that entities mutually control. When a complicated protocol is required to describe by CPEBSDL, every single protocol entity's description can be established respectively, and then the whole description of protocols can be obtained by integrating every single protocol entity's description. In this point, the CPEBSDL make protocol analysis and testing easier. The CPEBSDL' regulation is proved to be equal to a context-free grammar G (CPEBSDL) and the G (CPEBSDL)is transformed to its Chomsky normal form. Based on those foundation, an algorithm that can validate whether a given protocol behavior sequence accords with CPEBSDL' regulation is proposed. Compared with traditional and classical protocol description languages, the CPEBSDL can decompose complicated protocol's behaviors to every single protocol entity's behaviors. Furthermore, the CPEBSDL can be easily translated into Petri nets, in which protocol's Petri nets can be modeled automatically if the protocol is described by the CPEBSDL. For example, the whole procedures of describing LAPD protocol using CPEBSDL are given and an example of validating the protocol behavior sequence is given too.
作者 范昊 吴哲辉
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第11期1839-1848,共10页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60673053)~~
关键词 通信协议 描述语言 交互行为 实体 BSDL语言 行为描述 语言规则 CPE protocol specification and description language behavior sequence formal method LAPDprotocol algorithm
  • 相关文献

参考文献9

  • 1罗军舟,seu.edu.cn,沈俊,顾冠群.从Petri网到形式描述技术和协议工程[J].软件学报,2000,11(5):606-615. 被引量:41
  • 2P Syverson,C Meadows.A formal language for cryptographic protocol requirements[J].Designs,Codes and Cryptography,1996,7(1-2):27-59
  • 3CCITT Recommendation z.100.Functional Specification and Description Language[S].ITU-T,1988
  • 4G Csopaki,K J Turner.Modlling digital logic in SDL[C].In:Proc of the Formal Description Techniques and Protocol Specification,Testing and Verification ⅩⅦ.London:Chapman-Hall,1997.367-382
  • 5ISO 9074.Information processing systems[S].Open systems interconnection-Estelle-A Formal Descripion Technique Based on an Extended State Transition Model.1988
  • 6ISO 8807.Information Processing Systems[S].Open Systems Interconnection-Lotos-A Formal Description Technique Based on the Temporal Ordering of Observational Behavior.1988
  • 7谢希仁.计算机网络[M].北京:电子工业出版社,2005.
  • 8John E hopcroft,Rajeev Motwani,Jeffrey D Ullman.Introduction to Automata Theory,languages,and Computation.Second Edition[M].New York:Jones & Bartlett Publishers,2004
  • 9吴亦川,黄奎,郑健平,孙利民,程伟明.一种自适应的健壮TCP/IP报头压缩算法[J].计算机研究与发展,2005,42(4):655-661. 被引量:9

二级参考文献18

  • 13GPP TR 23.922 v. 1.0.0. Architecture for an all IP network.http: //www. 3gpp. org, 1999.
  • 23GPP TR 23.821 v.1.0.1. Architecture principle for release 2000. http: //www. 3gpp. org, 2000.
  • 3W.R. Stevens. TCP/IP illustrated, volume 1-The Protocols.New York: Addison-Wesley, 1994.
  • 4J. Postel. Internet protocol. Request for Comments RFC 791,DARPA. http://www. ietf. org, 1981.
  • 5S. Deering, R. Hinden. Internet protocol, version 6 (IPv6) .Request For Comments RFC 2460, IETF. http: //www. ietf.org, 1998.
  • 6G. Montenegro. Reverse tunneling for mobile IP. Internet Draft (work in progress), draft-ietf-mobileip-rfc2344-bis-01.txt. http://www. ietf. org, 2000.
  • 7Jacobson. Compressing TCP/IP headers for low-speed serial links.Request For Comments RFC 1144. http://www. ietf. org, 1990.
  • 8M. Degermark, B. Nordgren, S. Pink. IP header compression.Request for Comments RFC 2507. http://www. ietf. org, 1999.
  • 9F. Swarts, H. Ferreira. Markov characterization of digital fading mobile VHF channels. IEEE Trans. Vehicular Technology,1994, 43(4): 977~985.
  • 10H. Wang, N. Moayeri. Finite state markov channel-A useful model for radio communications. IEEE Trans. Vehicular Technology, 1995, 44(1): 163~171.

共引文献72

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部