用户名: 密码: 验证码:
控制网络节点通信协议栈可重构自组织研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
网络控制系统是信息时代控制系统的主要方式,控制节点之间通过通信协议栈组成控制网络,控制网络中协议的异构性、环境的动态性和任务的多样性,是影响网络控制系统性能的重要因素。在此背景下,本文提出了一套完整的面向控制网络的节点可重构自组织通信协议栈的设计、实现和优化方案,利用可重构自组织技术对通信协议栈的部分或整体进行更新和替换,使其能适应不同的应用对象和环境。
     总结了可重构自组织协议栈技术的概念、原理和开发流程。分析了有限状态机和Petri网两种形式化方法在协议设计和评价方面的优势。作为可重构自组织协议栈开发的关键技术,分析了虚拟在解决平台无关的应用层接口设计上的优越性,并指出了代码自动管理和网络服务质量(QoS)自适应调度算法的局限性。
     针对控制网络的需求和约束,提出了一种面向控制网络的可重构自组织协议栈体系结构,对其中通信协议栈、重构接口和重构管理器三大组件及其接口进行定义。给出了一种模型驱动的闭环重构管理框架,描述了参数重构和代码重构的控制流程,为开展基于形式化技术的可重构自组织协议栈开发工作奠定基础。
     以规范与描述语言(SDL)为基础,给出一种协议栈代码动态重构的实现框架。建立了与可重构自组织协议栈体系结构对应的SDL模型集。在此基础上,针对状态空间爆炸问题,设计了一种二进制编码规则处理从SDL模型空间到C代码的映射。利用标准的ELF文件,定义了一种协议配置文件及其读写方法,保障协议代码在网络迁移过程中的完整性,并用于支持代码目标节点上的动态加载。给出了SDL的形式化测试方法,在Linux平台下初步评估了动态重构性能,表明基于SDL的动态重构方法能有效避免协议代码实现过程中的二义性,减少功能漏洞。
     利用确定与随机Petri网(DSPN),提出一种可重构自组织协议栈动态性能评价框架。建立了协议实时性、任务和资源约束关系模型,用于合成综合性能评估模型。定义了DSPN可重构自组织协议栈综合性能模型,并在此基础上,给出了实时性、网络利用率和效率三种性能指标的量化方法。通过静态和动态性能仿真,能方便得到给定环境下协议栈性能的近似真实结果。在协议栈性能优化方面,结合神经网络和遗传算法,提出一种QoS自适应调度算法的改进方案,基于Elman神经网络的QoS预测值,遗传算法能预见性的主动输出新的调度策略,保证网络的稳定性。
     针对工业无线通信领域的应用需求,以IEEE802.15.4标准为底层硬件基础,设计了一种基于可重构自组织技术的无线通信协议栈(RcWSN)原型节点,在Mesh结构下,该节点能够以一种低功耗强实时高可靠的方式相互通信,通过路由和调度重构实现对环境和应用变化的自适应。
     最后对全文进行总结,对本文存在的不足进行了阐述,并对控制网络节点可重构自组织协议栈的技术发展进行了展望。
Networked control system (NCS) has become the mainstream form of the automation industry. In such a system, nodes are networked and interacted with each other according to a communication protocol stack. The distributed infrastructure complexity, communication environment heterogeneity, and control strategy diversity bring great impact on the system performance. This paper proposes a reconfigurable self-organizing protocol stack (RSPS) for nodes in NCS, including the design, implementation and optimization solutions. Full or partial reconfiguration in the protocol stack itself or from the third part provides the network adaptability for application and environment variations.
     The principle and development process for reconfigurable self-organizing protocol stack are firstly summarised. The advantages of Finite State Machines (FSM) and Petri nets in the protocol design and evaluation process are analyzed. Then, the virturalization technology is shown as an advanced platform-independent solution for the development of RSPS. Besides, as two other key technology to implement RSPS, limits on the existing methods for the code automated management and QoS aware scheduling are pointed out.
     To meet the requirements and constraints in NCS, a kind of RSPS architecture is proposed. This architecture defines three functional components and relationship with each other:a protocol stack governing the node interactions, a reconfiguration interface support code updating, and a reconfiguration manager determines the new protocol file. Then, a model driven reconfiguration management framework is given to clarified two reconfiguration levels within the RSPS architecture, called parameter-level and code-level reconfiguration. The management framework is the basis of the following RSPS researches.
     On basis of the Specification and Description Language (SDL), a framework to implementing the dynamic code-level reconfiguration is given. Firstly, a set of SDL models that are mapping with the functions defined in the RSPS architecture are built. Then, a binary coding rule is proposed cope with the states explosion problem, for exploring and reducing the reconfiguration space and generating the C Code. The standard ELF (Executable and Linkable Format) file is employed to construct the protocol configuration file, which guarantees the completeness during code migration and supports dynamic code loading in the target platform. The method of formal testing is given, and a case on Linux platform shows that the SDL framework enables an unambiguous design process and supports easy testing of real reconfiguration capability.
     A synthetical performance evaluation model for RSPS is proposed with the help of Deterministic and Stochastic Petri Nets (DSPN). The extended DSPN modeling rule is defined for the protocol modeling, and under this concept, the genetic performance sub-models of timing, task interrelation, resource are given. The synthetically DSPN model provide the convenience to get an approximate real performance result by static and dynamic testing, such as the qualified metrics of real time performance, network utilization and efficiency. On the aspect of performance optimization, the self-adaptive scheduling scheme is improved by a combination of neural network (NN) and genetic algorithm (GA). The network stability can be maintained, because the GA scheduler can reconfigures the scheduling table proactively based on the predicted QoS variations, which are captured by an Elman NN.
     Focusing on the requirement of industrial wireless communication, a prototype design of RSPS based Wireless Sensor Network (RcWSN) is given, which is compatible with the standard IEEE 802.15.4. Under a mesh topology, RcWSN takes advantages in the aspects of real-time performance, adaptability and energy cost. It can adapt to the changes of enviroment or application with the mechanisms of routing and scheudling reconfiguration.
     Finally, the full text of this article is summarized, the deficiencies are explained and the future of RPS is prospected.
引文
[1]Wang F., Liu D., Yang S. X., et al. Networking, sensing, and control for networked control systems:Architectures, algorithms, and applications. IEEE Transactions on Systems, Man and Cybernetics Part C:Applications and Reviews,2007,37(2): 157~159
    [2]Spenser K. Standards, organization, and the seven~layer OSI model. Chilton's instruments& control systems,1985,58(4):49~54
    [3]Decotignie J. Ethernet-based real-time and industrial communications. Proceedings of the IEEE,2005,93(6):1102~1117
    [4]Thomesse J. Fieldbus technology in industrial automation. Proceedings of the IEEE,2005,93(6):1073~1101
    [5]彭可.控制网络系统性能分析、系统设计和网络互连的研究与应用:[博士学位论文].中南大学,2004
    [6]郑文波.控制网络技术.(第1版).北京:清华大学出版社.2001.5-46
    [7]彭瑜.试论传统PLC_现代PLC和PAC的渊源和区别.电气时代.2004:16-22
    [8]PACSystems RX3i/7i Ethernet NIU Manual.http://www.gefanuc.com
    [9]Embedded PC CX Series. http://www.beckhoff.com/cn/embedded_pc
    [10]桂本烜.EPA现场控制器通信模块的设计与开发:[硕士学位论文].浙江大学,2006
    [11]Plaza I., Medrano C., Blesa A. Analysis and implementation of the IEC 61131-3 software model under POSIX Real-Time operating systems. Microprocessors and Microsystems,2006,30(8):497~508
    [12]Smith J. E., Ravi N. The architecture of virtual machines. Computer,2005,38(5): 32-38
    [13]Cereia M., Bertolotti I. C. Virtual processors for industrial applications, in: Proceedings of the 10th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA). Catania, Italy:IEEE,2005.323~330
    [14]Levis P., Culler D. Mate:A tiny virtual machine for sensor networks, in: Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLO-X). San Jose, USA: ACM,2002.85~95
    [15]Fan W., Wang L., Cai X., et al. Motion planning for deployment and reconfiguration of active sensor networks, in:Proceedings of the 2009 IEEE International Conference on Mechatronics and Automation (ICMA). Changchun, China:IEEE,2009.3081~3085
    [16]Hoffmann M., Muhlhause M., Chiari M., et al. Uniform engineering of distributed control systems-the VAN approach, in:Proceedings of the 12th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA). Piscataway, USA:IEEE,2007 712~715
    [17]李芳.数控系统中嵌入式PLC虚拟机的研究与开发:[硕士学位论文].北京工业大学2005
    [18]钟大江.基于ARM的嵌入式Java虚拟机的研究与实现:[硕士学位论文].电子科技大学2007.
    [19]马嘉.基于ARM7的嵌入式Java虚拟机性能优化技术研究及设计实现:[硕士学位论文].电子科技大学2006.
    [20]Felser M., Sauter T. Standardization of industrial Ethernet-The next battlefield, in: Proceedings of the 2004 IEEE International Workshop on Factory Communication Systems (WFCS). Vienna, Austria:IEEE,2004.413~421
    [21]何巧丽,胡正国,吴健.现场总线中多总线兼容技术.计算机应用.2002,22(7):78-80
    [22]Lv Y., Yu H., Wang T, et al. Fieldbus interoperation technologies, in:Proceedings of the 5th World Congress on Intelligent Control and Automation. Piscataway, USA:IEEE,2004.3620~3623
    [23]Neumann P. Communication in industrial automation-what is going on?. Control Engineering Practice,2007,15(11):1332~1347
    [24]Zaiping C, Xiaowei Y, Xunlei Y Research of schemes on integration of fieldbus system, in:Proceedings of the 31st Annual Conference of the IEEE Industrial Electronics Society (IECON). Piscataway, USA:IEEE,2005
    [25]Sauter T. The continuing evolution of integration in manufacturing automation. IEEE Industrial Electronics Magazine,2007,1(1):10~19
    [26]Yun Z., Xin H., Xing X. The research on OPC-based heterogeneity data integration. in:International Conference on Computer Science and Software Engineering (CSSE), Wuhan, China:IEEE,2008.743~746
    [27]Shuwang K., Jitao F., Xiangqian D., et al. The design and development of shop-level information integration system. in:Proceedings of the 2010 International Conference on Electrical and Control Engineering (ICECE 2010). Los Alamitos, USA:IEEE,2010.4794~4797
    [28]Feng X., Zhi W., Youxian S.. Integrated computation, communication and control: towards next revolution in information technology, in:Proceedings of the 7th International Conference on Information Technology (CIT). Berlin, Germany: Springer-Verlag,2004.117~125
    [29]Quevedo D., Silva E., Goodwin G. Control over unreliable networks affected by packet erasures and variable transmission delays. IEEE Journal on Selected Areas in Communications,2008,26(4):672~685
    [30]Lian F., Moyne J., Tilbury D. Network design consideration for distributed control systems. IEEE Transactions on Control Systems Technology,2002,10(2):297
    [31]Scheiterer R L, Chongning N, Obradovic D, et al. Synchronization performance of the precision time protocol in industrial automation networks. IEEE Transactions on Instrumentation and Measurement,2009,58(6):1849~1857
    [32]Lysne O, Montanana J M, Flich J, et al. An efficient and deadlock-free network reconfiguration protocol. IEEE Transactions on Computers,2008,57(6):762~779
    [33]Kirrmann H, Weber K, Kleineberg O, et al. HSR:Zero recovery time and low-cost redundancy for industrial Ethernet, in:Proceedings of the 2009 IEEE Conference on Emerging Technologies and Factory Automation (ETFA). Mallorca, Spain: IEEE Computer Society,2009
    [34]Walsh G. C, Ye H. Scheduling of networked control systems. IEEE Control Systems Magazine,2001,21(1):57~65
    [35]Kim D., Choi D., Mohapatra P. Real-time scheduling method for networked discrete control systems. Control Engineering Practice,2009,17(5):564~570
    [36]Richard M., Richard P., Cottet F. Allocating and scheduling tasks in multiple fieldbus real-time systems, in:Proceedings of the 2003 IEEE Conference on Emerging Technologies and Factory Automation (ETFA). Piscataway, USA:IEEE, 2003.138-144.
    [37]Ferreira J, Almeida L, Fonseca A, et al. Combining operational flexibility and dependability in FTT-CAN. IEEE Transactions on Industrial Informatics,2006, 2(2):95~102
    [38]Pedreiras P, Gai P, Almeida L, et al. FTT-Ethernet:A flexible real-time communication protocol that supports QoS management on Ethernet-based systems. IEEE Transactions on Industrial Informatics,2005,1(3):162~172
    [39]Estrin G, Bussel B., Turn R., et al. Parallel processing in a restructurable Computer System. IEEE Transactions on Electronic Computers,1963,12(5):747~755.
    [40]Merlin A., Back H. Search for a minimal-loss operating spanning tree configuration in urban power distribution systems, in:Proceedings of the 5th Power Systems Computation Conference in Cambridge, UK,1975:1023~1030
    [41]Fowler M.重构-改善既有代码的设计.(第1版).侯捷(译).北京:中国电力出版社,2003.1-80
    [42]An L., Pung H. K., Zhou L. Design and implementation of a dynamic protocol framework. Computer Communications,2006,29(9):1309~1315
    [43]Muhugusa M., Di Marzo G, Tschudin C, et al. Implementation and interpretation of protocols in the ComScript environment, in:Proceedings of the 1995 IEEE International Conference on Communications (ICC), Seattle, USA:IEEE,1995. 379~384
    [44]Van Renesse R., Birman K., Hayden M., et al. Building adaptive systems using ensemble. Software-Practice and Experience,1998,28(9):963~979
    [45]Chen W. K., Hiltunen M. A. Schlichting R. D. Constructing adaptive software in distributed systems, in:Proceedings of 21st IEEE International Conference on Distributed Computing Systems, Mesa, USA:IEEE,2001.635~643
    [46]Niamanesh M., Jalili R. DRAPS:A framework for dynamic reconfigurable protocol stacks. Journal of Information Science and Engineering,2009,25(3): 827~841
    [47]Loukil K., Ben Amor N., Abid M. Self adaptive reconfigurable system based on middleware cross layer adaptation model, in:Proceedings of the 6th International Multi-Conference on Systems, Signals and Devices (SSD), Piscataway, USA: IEEE,2009.25~34
    [48]Tan S K, Ge Y, Tan K S, et al. Dynamically loadable protocol stacks:A message parser~generator implementation. IEEE Internet Computing,2004,8(2):19~25
    [49]Scholer T., Muller-Schloer C. An observer/controller architecture for adaptive reconfigurable stacks, in:Proceedings of the 18th International Conference on Architecture of Computing Systems (ARCS). Berlin, Germany:Springer-Verlag, 2005.139~153
    [50]蔡衍文,陈天洲,吴朝晖.面向通信设备的网络协议构件化.计算机应用研究.2004,25(12):253-256
    [51]Vonnahme E., Griese B., Porrm M. Dynamic reconfiguration of real-time network interfaces, in:Proceedings of the International Conference on Parallel Computing in Electrical Engineering. Los Alamitos, CA, USA:IEEE,2004.376~379
    [52]Moon J. I., Kim J. S., Kim J. B., et al. A hardware implementation of distributed network protocol. Computer Standards and Interfaces,2005,27(3):221~232
    [53]Neugschwandtner G. Towards plug and play in home and building automation networks, in:Proceedings of the 2006 IEEE Conference on Emerging Technologies and Factory Automation(ETFA), Hamburg, Germany:IEEE,2006. 461~464
    [54]Garrido P P, Malumbres M P, Calafate C T. ns-2 vs. OPNET:a comparative study of the IEEE 802.11e technology on MANET environments, in:Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops, Marseille, France, Marseille, France:ICST,2008.1-10
    [55]Fan S, Du J, Sun H, et al. Research on mixed traffic scheduling of networked control systems based on CAN bus. in:Proceedings of the 2nd International Conference on Intelligent Networks and Intelligent Systems (ICINIS). Tianjin, China:IEEE,2009.221-223
    [56]Hasan M S, Hongnian Y, Griffiths A, et al. Simulation of distributed wireless networked control systems over MANET using OPNET. in:Proceedings of the 2007 IEEE International Conference Networking, Sensing and Control (ICNSC), Piscataway, USA:IEEE,2007.699-704
    [57]Kaliappan P. S., Konig H., Schmerl S. Model-driven protocol design based on component oriented modeling, in:Proceedings of the 12th International Conference on Formal Engineering Methods (ICFEM). Shanghai, China: Springer-Verlag,2010.613~629
    [58]张键.LOTOS技术在网络协议设计中的应用研究:[硕士学位论文].兰州理工大学.2004
    [59]Schieferdecker I. Test automation with TTCN-3-State of the art and a future perspective, in:Proceedings of the 22nd IFIP WG 6.1 International Conference on Testing Software and Systems (ICTSS). Natal, Brazil:Springer-Verlag,2010.1~14
    [60]Dalju L, Jongmoon B. QoS protocol verification using Petri-net for seamless mobility in a ubiquitous environment:a case study, in:Proceedings of the International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD). Piscataway, USA:IEEE, 2008.617-622.
    [61]Kacem N H, Kacem A H, Jmaiel M, et al. Towards modelling and analysis of a coordination protocol for dynamic software adaptation, in:Proceedings of the 5th international conference on Soft computing as transdisciplinary science and technology, Cergy-Pontoise, France:ACM,2008.499-507
    [62]Bowles J, Meedeniya D. Formal Transformation from Sequence Diagrams to Coloured Petri Nets, in:Proceedings of the 201017th Asia Pacific Software Engineering Conference (APSEC). Los Alamitos, USA:IEEE,2010.216~225
    [63]Nepomniaschy V, Argirov V, Beloglazov D, et al. Modeling and verification of the SDL-specified communication protocols using high-level Petri nets. Programming and Computer Software,2008,34(6):330~340
    [64]罗军舟,杨晓燕.从Petri网到Estelle的转换.系统仿真学报.2003,15(增刊):78-82
    [65]周纯杰,向纯洁,陈辉,方华京.可重构技术及其在网络控制系统中的应用综述,控制与决策,2007,22(11):1201-1207.
    [66]King P. W.. Formalization of protocol engineering concepts. IEEE Transactions on Computers,1991,40(4):387~403
    [67]Sidhu D., Chung A., Blumer T. P. Experience with formal methods in protocol development. Computer Communication Review,1991,21(2):81~101
    [68]Von Bochmann G, Petrenko A. Protocol testing:review of methods and relevance for software testing. SIGSOFT Software Engineering Notes,1994,35(8):109~124
    [69]Wang Y., Gaspes V. An embedded language for programming protocol stacks in embedded systems, in:Proceedings of the 20th ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation. Austin, USA:ACM,2011.63~72
    [70]Masri A., Toguyeni A., Bourdeaud'Huy T. Network protocol modeling:A time petri net modular approach, in:Proceedings of the 16th International Conference on Software, Telecommuncations and Computer Networks. Split-Dubrovnik, Croatia: IEEE,2008.274~278
    [71]Hansson A., Goossens K. An on-chip interconnect and protocol stack for multiple communication paradigms and programming models, in:Proceedings of the 7th IEEE/ACM International Conference on Hardware/Software Co-Design and System Synthesis (CODES). Grenoble, France:ACM,2009.99~108
    [72]Mottola L., Picco G P., Sheikh A. A. FiGaRo:Fine-grained software reconfiguration for wireless sensor networks, in:Proceedings of the 5th European Conference on Wireless Sensor Network. Berlin, Germany:Springer-Verlag,2008. 286~304
    [73]Wang Y., Mylopoulos J. Self-repair through reconfiguration:A requirements engineering approach, in:Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering, ASE. Auckland, New zealand: IEEE,2009.257~268
    [74]Papadopoulos G. A., Arbab F. Dynamic reconfiguration in coordination languages. in:Proceedings of the 8th International Conference on High Performance Computing and Networking. Berlin, Germany:Springer-Verlag,2000,197~206
    [75]Zhou C., Xiang C., Chen H., et al.:Genetic algorithms based dynamic reconfiguration for networked control system. Neural Computer & Application, 2007,17(2):153-160.
    [76]Jaeger M. A., Muhl G, Werner M., et al. Reconfiguring self-stabilizing publish/subscribe systems, in:Proceedings of the 17th IFIP/IEEE International Workshop on Distributed Systems:Operations and Management (DSOM), Dublin, Ireland:Springer-Verlag,2006.233~238
    [77]Guan, S.U. Lim, S.S.:Modeling adaptable multimedia and self-modifying protocol execution. Future Generation Computer Systems,2004,20(1):123~143
    [78]Kim Y., Park E. K., Tak S. Dynamically reconfigurable hardware-software architecture for partitioning networking functions on the SoC platform. Journal of Systems and Software,2009,82(10):1588~1599
    [79]Francois P., Shand M., Bonaventure O. Disruption free topology reconfiguration in OSPF networks, in:Proceedings of the 26th IEEE International Conference on Computer Communications Anchorage, AK, United states:IEEE,2007.89~97
    [80]Resano J., Mozos D., Catthoor F., et al. A reconfiguration manager for dynamically reconfigurable hardware. IEEE Design and Test of Computers,2005,22(5):452~ 460
    [81]Alonistioti N., Glentis A., Foukalas F., et al. RMP:Reconfiguration management plane for the support of policy-based network reconfiguration, in:Proceedings of the 15th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC). Barcelona, Spain:IEEE,2004.1394~1397
    [82]Dorofeeva R., El-Fakih K., Maag S., et al. FSM-based conformance testing methods:A survey annotated with experimental evaluation. Information and Software Technology,2010,52(12):1286~1297
    [83]舒挺,魏仰苏.基于SDL模式的通信协议开发.计算机工程与设计.2007,28(16):3846-3851
    [84]袁崇义.Petri网原理与应用.(第1版).北京:电子工业出版社.2005.20-80
    [85]Masri A., Bourdeaud'Huy T., Toguyeni A. Network protocol modeling:a time Petri net modular approach, in:Proceedings of the 2008 International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2008). Piscataway, USA:IEEE,2008.274~278
    [86]Dingle N. J., Knottenbelt W. J., Suto T. PIPE2:a tool for the performance evaluation of generalized stochastic Petri Nets. Performance Evaluation Review, 2009,36(4):34~39
    [87]孙东辉,韦雪洁,赵秀芬,等.多主站PROFIBUS~DP通信协议实时性能分析.2009,30(10):2368-2374
    [88]胡红革.网络化控制系统Petri网建模与分析:[硕士学位论文].电子科技大学.2005
    [89]Rosenblum M, Garfinkcl T. Virtual machine monitors:current technology and future trends. Computer,2005,38(5):39~47
    [90]Sahoo J, Mohapatra S, Lath R. Virtualization:A Survey on Concepts, Taxonomy and Associated Security Issues, in:Proceedings of the 2010 Second International Conference on Computer and Network Technology (ICCNT). Los Alamitos, USA: IEEE,2010.222~226
    [91]Vuletic M., Righetti L., Pozzi L., et al. Operating system support for interface virtualisation of reconfigurable coprocessors, in:Proceedings of the Europe Conference and Exhibition on Design, Automation and Test. Los Alamitos, USA: IEEE,2004.748-749
    [92]Cereia M, Bertolotti I C. Virtual processors for industrial applications.in: Proceedings of the 10th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) 2005, Catania, Italy:IEEE,2005.323~330
    [93]Mangharam R., Pajic M., Sastry S. Embedded virtual machines for wireless industrial automation, in:Proceedings of the 2009 International Conference on Information Processing in Sensor Networks (IPSN). San Francisco, USA:IEEE, 2009.413~414
    [94]Zhou C., Chen H.. Development of a PLC virtual machine orienting IEC 61131-3 standard, in:Proceedings of the 2009 International Conference on Measuring Technology and Mechatronics Automation (ICMTMA). Zhangjiajie, China:IEEE, 2009.374~379
    [95]Jeong J., Kim S. and Broad A. Network reprogramming. http://webs.cs.berkeley.edu/tos/dist-1.1.0/snapshot-1.1.5Mar2004cvs/doc/Network Reprogramming.pdf,2003
    [96]Reijers N., Langendoen K. Efficient code distribution in wireless sensor networks, in:Proceedings of the 2nd ACM International Workshop on Wireless Sensor Networks and Applications (WSNA). San Diego, USA:ACM,2003.60~67
    [97]Jaein J., Culler D. Incremental network programming for wireless sensors. International Journal of Communications, Networks and System Sciences,2009, 2(5):433~453
    [98]Marron P. J., Lachenmann A., Minder D., et al. TinyCubus:a flexible and adaptive framework sensor networks, in:Proceedings of the 2nd European Workshop on Wireless Sensor Networks. Piscataway, USA:IEEE,2005.278~289
    [99]Levis P., Patel N., Culler D., et al. Trickle:a self-regulating algorithm for code propagation and maintenance in wireless sensor networks, in:Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI). Berkeley, USA:USENIX Assoc,2004.15~28
    [100]Thanos S., John H., Deborah E., A remote code update mechanism for wireless sensor networks. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.5.4326&rep=rep1&type =pdf,2003
    [101]Hagedorn A., Starobinski D., Trachtenberg A. Rateless Deluge:over-the-air programming of wireless sensor networks using random linear codes, in: Proceedings of the International Conference on Information Processing in Sensor Networks (IPSN). Piscataway, USA:IEEE,2008.457~466
    [102]Kulkarni S. S., Limin W. MNP:multihop network reprogramming service for sensor networks, in:Proceedings of the 5th IEEE International Conference on Distributed Computing Systems. Los Alamitos, USA:IEEE,2005.157~162.
    [103]马华东,张冬梅.支持任务重构的无线传感器网络系统及方法.中国,发明专利,CN1633098,2005.1-6
    [104]张冬梅,马华东.支持环境自适应应用重构的无线传感器网络系统及方法.中国,发明专利,CN1809012,2006.1-7
    [105]Park H. S., Kim Y. H., Kim D. S., et al. A scheduling method for network-based control systems. IEEE Transaction on Control Systems Technology,2002,10 (3): 318~330
    [106]罗力恒,周川,蔡骅,等.网络控制系统的调度与控制的协同设计.见:第五届全球智能控制与自动化大会.杭州,中国:IEEE,2004.1381~1385
    [107]邹勇,淮晓永,李明树.开放式实时系统中的自适应调度方法.计算机学报,2004,27(1):58-65
    [108]Del Mar Gallardo M., Martinez J., Merino P., et al. On the evolution of reliability methods for critical software. Journal of Integrated Design and Process Science, 2006,10(4):55~67
    [109]Marino P., Nogueira J., Siguenza C, et al. The PROFIBUS formal specification:A comparison between two FDTs. Computer Networks,2001,37(34):345~362
    [110]Marino P., Dominguez M. A., Poza F., et al. Using LOTOS in the specification of industrial bus communication protocols. Computer Networks,2004,45(6):767~ 799
    [111]Dietterle D. Embedded system protocol design flow based on SDL:from specification to hardware/software implementation, in:Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems. Marseille, France:ICST,2008:1~8
    [112]Hyun-Wook J., Junbeom Y. Exploring the Design Space for Network Protocol Stacks on Special-purpose Embedded Systems, in:Proceedings of the 7th IFIP Workshop on Software Technologies for Embedded and Ubiquitous Systems (SEUS). Berlin, Germany:Springer-Verlag.240~251
    [113]Fischer J., Neumann T., Olsen A. SDL code generation for open systems, in: Proceedings of 12th International SDL Forum:Model Driven, Grimstad, Norway: Springer-Verlag,2005.313~322
    [114]Hannikainen M., Takko A., Knuutila J., et al. SDL-to-C conversion for implementing embedded WLAN protocols, in:Proceedings of the 26th Annual Conference of the IEEE Electronics Society (IECON). Nagoya, Japan:IEEE,2000. 2455~2460
    [115]骆昊.面向性能测试的TTCN-3.西南交通大学学报.2009,44(4):495-500
    [116]Koziolek H. Performance evaluation of component-based software systems:A survey. Performance Evaluation,2010,67(8):634~658
    [117]Perez-Palacin D., Merseguer J. Performance Evaluation of Self-reconfigurable service-oriented software with stochastic Petri nets. Electronic Notes in Theoretical Computer Science,2010,261 (C):181~201
    [118]Lei L., Chuang L., Jun C, et al. Performance analysis of wireless opportunistic schedulers using stochastic Petri nets. IEEE Transactions on Wireless Communications,2009,8(4):2076~2087
    [119]Henryk, A. HPSim.http://www.winpesim.de/petrinet/e/hpsim_e.htm.2010
    [120]Lindemann C. Stochastic modeling using DSPNexpress. in:Proceedings of the 6th International Workshop on Petri Nets and Performance Models, Durham, USA: IEEE,1995:208~209
    [121]Kim, S., Guzide, O., and Cook, S. Towards an optimal network topology in wireless sensor networks, Shepherd University Journal of Undergraduate Research, 2009,1(4):55~60.
    [122]Oh S.C., Lee D., and Kumara S.R.T. MISQ:A framework to analyze and optimize web service composition in business service networks. International Journal of Cases on Electronic Commerce,2005,1(4):35~55.
    [123]Lee J., Zhou M., Hsu P. A multi-paradigm modeling approach for hybrid dynamic systems, in:Proceedings of the 2004 IEEE International Symposium on Computer Aided Control System Design. Taipei, Taiwan:IEEE,2004.77-82
    [124]Seung H. H. Scheduling algorithm of data sampling times in the integrated communication and control systems. IEEE Transactions on Control Systems Technology,1995,3(2):225~230
    [125]Seung H. H., Yu C. K. Implementation of a bandwidth allocation scheme in a token-passing fieldbus network. IEEE Transactions on Instrumentation and Measurement,2002,51(2):246~251
    [126]Yepez J., Marti P., Fuertes J. M. Control loop scheduling paradigm in distributed control systems, in:Proceedings of the 29th Annual Conference of IEEE Industrial Electronics Society (IECON). Piscataway, USA:IEEE,2003.1441~1446
    [127]Xia F., Tian G, Sun Y. Feedback scheduling:An event-driven paradigm. ACM SIGPLAN Notices,2007,42(12):7~14
    [128]Feng X., Youxian S., Yu-Chu T., et al. Fuzzy feedback scheduling of resource-constrained embedded control systems. International Journal of Innovative Computing, Information& Control,2009,5(2):311~321
    [129]Feng X., Shanbin L., Youxian S. Neural network based feedback scheduler for networked control system with flexible workload, in:Proceedings of the 1st International Conference on Natural Computation (ICNC). Berlin, Germany: Springer-Verlag,2005.242~251
    [130]Kil T. C., Sung G Y Neural network prediction model for a real-time data transmission. Neural Computing & Applications,2006,15(3):373~382
    [131]Faucou S., Deplanche A. M., Beauvais J. P. Heuristic techniques for allocating and scheduling communicating periodic tasks in distributed real-time systems, in: Proceedings of the 3rd IEEE International Workshop on Factory Communication Systems, Piscataway, USA:IEEE,2000.257~265
    [132]Benitez-Perez H., Saavedra-Hernandez H., Ortega-Arjona J. L. On-line reconfiguration for a type of networked control system using genetic algorithms. WSEAS Transactions on Systems,2007,6(1):167~172
    [133]Gungor V. C, Hancke G. P. Industrial wireless sensor networks:Challenges, design principles, and technical approaches. IEEE Transactions on Industrial Electronics, 2009,56(10):4258~4265
    [134]曾鹏.工业无线技术的标准化与应用.中国仪器仪表.2008,(3):40-44
    [135]Lennvall T., Svensson S., Hekland F. A comparison of WirelessHART and ZigBee for industrial applications, in:Proceedings of the 2008 IEEE Workshop on Factory Communication Systems (WFCS). Piscataway, USA:IEEE,2008.85~88
    [136]Wei L., Xiaoling Z., Miao Y., et al. WIA-PA Network and its interconnection with legacy process automation system, in:Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys). New York, USA:ACM,2009. 343~344
    [137]徐皑冬,曾鹏.工业无线通信技术(第二章)-现有无线通信技术与工业无线通信需求分析.2007,(2):23-25
    [138]Yoo S., Chong P. K., Kim D., et al. Guaranteeing real-time services for industrial wireless sensor networks with IEEE 802.15.4. IEEE Transactions on Industrial Electronics,2010,57(11):3868~3876
    [139]IEEE Standard for Information technology-Telecommunications and information exchange between systems. IEEE Std.802.15.4-2003(user guide). The Institute of Electrical and Electronics Engineers
    [140]Koubaa A., Cunha A., Alves M. A time division beacon scheduling mechanism for IEEE 802.15.4/zigbee cluster-tree wireless sensor networks, in:Proceedings of the 19th Euromicro Conference on Real-Time Systems (ECRTS). Pisa, Italy:IEEE, 2007.125~135
    [141]Jian W., Xin L., Xianghua X. Research on Synchronous Low Power Listening for Collection Tree Protocol in WSN. in:Proceedings of the 2010 Asia-Pacific Services Computing Conference (APSCC). Los Alamitos, USA:IEEE,2010. 394~399
    [142]曾鹏,于海滨,尚志军.工业监测用无线网状网络低开销高精度时间同步方法.中国,发明专利,CN101174939A,2008.1-8
    [143]Solis I., Obraczka K. The impact of timing in data aggregation for sensor networks. in:Proceedings of the 2004 IEEE International Conference on Communications (ICC). Piscataway, USA:IEEE,2004.3640~3645
    [144]MSP430F15x, MSP430F16x, MSP430F161xMixed Signal Microcontroller http://focus.ti.com/lit/ds/symlink/msp430fl 611.pdf
    [145]2.4 GHz IEEE 802.15.4/ZigBee-Ready RF Transceiver (Rev. B) http://focus.ti.com/lit/ds/symlink/cc2420.pdf
    [146]CC2591 2.4 GHz RF Front End. http://focus.ti.com/lit/ds/symlink/cc2591.pdf
    [147]沈阳中科博微自动化技术有限公司SIA2420无线模块用户手册.http://www.microcyber.cn/productxy.asp?id=482

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700