Методы и средства реализации процессорно-коммуникационных модулей для распределенных систем управления и телекоммуникационного оборудования
Диссертация
Разработан метод введения в систему фильтрующих протоколов. Проектирование коммуникационной подсистемы микроконтроллерного модуля с использованием предложенной модифицированной модели и метода введения фильтрующих протоколов обеспечивает решение ряда ключевых для систем управления и коммуникационной области задач: централизованная конфигурация коммуникационной части и обработка информации, обмен… Читать ещё >
Список литературы
- Проектирование распределенных систем управления, бортовая и промышленная электроника // Аналитические материалы. г. Санкт-Петербург, 2000. — 11 с.
- Куцевич Н.А. SCADA-системы. Взгляд со стороны // Промышленные АСУ и контроллеры. М., 1999. — № 1.- С. 11−16.
- Калядин А.Ю. SCADA-системы для энергетиков // Энергетик. М., 2000. -№ 9. — С. 24−28.
- Калядин А.Ю. Методы повышения надежности систем SCAD, А // Мир Компьютерной Автоматизации. М., 2000. — № 1. — С. 11−15.
- О. Синенко, Н. Куцевич, В. Ленылин". Об интеграции АСУП и АСУТП в единую систему // Промышленные АСУ и контроллеры. М., 2000. — № 10.-С. 3−7.
- Industry Pack (IP). ANSI/ VITA-4−1995. 269 p.
- PCI Mezzanine Card (PMC). IEEE PI386, P1386.1. 142 p.
- PCI Telecom Mezzanine Card (PTMC). PICMG 2.15 Telecom Mezzanine/Carrier Card Specification Release 1.0. 34 p.
- А.Д. Сысоев. Мезонины: что сегодня? // Мир компьютерной автоматизации. М., 2001. — № 4. — С. 19−24.
- Рой Вебстер. PMC-мезонины выходят в лидеры коммуникационной отрасли // Мир компьютерной автоматизации. М., 2000. — № 4. — С. 20−24.
- П.Мартин Тиммерман. Сравнение различных мезонинных шин. Мезонинные технологии IP и РМС // Мир компьютерной автоматизации. -М., 1997. -№ 3.-С. 34−39.
- PCI Hardware & Software, Architecture & Design 4th edition by Edward Solari and George Willse // Seventh Printing. February 1998. — 884 p.
- H.B. Плескач, C.K. Марков, В.H. Макаров. Промышленные контроллеры для распределенных систем серии КОНТРАСТ // Промышленные АСУ и контроллеры. М., 1999. — № 2. — С. 48−52.
- Modular Communication Platform Design Guide, v0.63, Aug 2002, Intel Corporation. 294 p.
- Goals of Active IETF Working Groups. Network Memorandum, 2002. — 5 p.
- IEEE activities. IEEE, 2002. — 141 p.
- Developer Highlights. Intel Corp., 2002. — 390 p.
- PICMG 2.9 R1.0 System Management Specification // PICMG. February 2000. — 32 p.
- IPMB, Intelligent Management Bus Communication Protocol Specification, vl. O D1.0, November 15, 1999, Intel Hewlett-Packard NEC Dell // PICMG. -1999.-563 p.
- ICMB, Intelligent Chassis Management Bus Bridge Specification, vl. O D1.2, May 11, 2000, Intel Hewlett-Packard NEC Dell // PICMG. 2000. — 46 p.
- IPMI, Intelligent Platform Management Interface Specification, vl.5 Dl. l, February 20, 2002, Intel Hewlett-Packard NEC Dell // PICMG. 2002. — 574 p.
- IPMB, Address Allocation, vl. O D1.0, September 16, 1998, Intel Hewlett-Packard NEC Dell // PICMG. 1998. — 5 p.
- IPMI, Platform Management FRU Information Storage Definition, vl. O Rev 1.1, September 16, 1998, Intel Hewlett-Packard NEC Dell // PICMG. 1998. -33 p.
- ODMG 2.0: A Standard for Object Storage by Doug Barry. Component Strategies, July 1998. — 14 p.
- About the Object Management Group Needham, MA, — 2002. — 7 p.
- Simple Network Management Protocol, RFC 1157, SNMP Research, Performance Systems International, Performance Systems International / Case, J., Fedor, M., Schoffstall, M., and J. Davin // MIT Laboratory for Computer Science. May 1990. — 36 p.
- Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2). RFC 1902 / Case, J., McCloghrie, K., Rose, M., and S. Waldbusser. // SNMPv2 Working Group. January 1996. — 40 p.
- Message Processing and Dispatching for the Simple Network Management Protocol (SNMP). SNMPv3 RFC 2572 / Case, J., Harrington, D., Presuhn, R. and B. Wijnen. // SNMPv3 Working Group. April 1999. — 44 p.
- Linux для телекоммуникаций // Hewlett-Packard Служба новостей IDG, февраль 2002. — 3 с.
- Каталог продукции PEP Modular Computers // РТСофт. М., 2002. — 98 с.
- VMEbus Specification Revision В and C. l // Motorola Corp. Tempe, AZ, 1998.- 129 p.
- PICMG 2.16 R1.0 Compact PCI Specification // PICMG San Jose, 2001. -91p.
- High Performance Embedded Systems Source // Motorola Computer Group (MCG). Miller Freeman Inc. — Monterrey, 2001. — 373 p.
- StarGen Company Project Overview // StarGen Marlborough, MA, 2002. -12 p.
- StarFabric Technology Technical Overview // StarFabric PICMG 3. x -Marlborough, MA, 2002. 102 p.
- PICMG 2.17 CompactPCI StarFabric Specification // PICMG San Jose, 2001.-63 p.
- PICMG 3.3 AdvancedTCA StarFabric Specification // PICMG San Jose, 2001.-451 p.
- Technical Catalogue // Intel Corp., 2002. 340 p.
- ZT5550 High Availability Software for Windows NT // Ziatech Corporation -San Luis Obispo, CA 93 401, USA, 1998. 74 p.
- Сетевое оборудование компании NSG // NSG. M., 2002. — 24 c.
- Advantech. Evolved for the eWorld // ProSoft. M., 2002. — 201 c.
- Жданов А. А. Операционные системы реального времени // PC Week. -M., 1999. -№ 8.-с. 5−9.
- Жданов А., Латыев А. Замечания о выборе операционных систем при построении систем реального времени // PC Week. М., 2001. -№ 1. — с. 17.
- Microware OS-9 RTOS Software Components // Microware Hillsboro, 2000. — 690 p.
- Vx Works Reference Manual 5.4 // WindRiver. Alameda, С A, 2001. — 1583p.
- LynxOS User’s Guide // Lynx Real-Time Systems. San Jose, 1998. — 355 p.
- Open Source Development Lab (OSDL) Projects // OSDL SW., 2002. -307p.
- Open Source Initiative Goals // OSI 2002. — 9 p.
- Терехов A.H. RTST технология программирования встроенных систем реального времени // Записки семинара кафедры системного программирования «CASE-средства RTST++». Вып.1. — СПб.: Издательство С-Петербургского университета, 1998. — с. 46 -51.
- Z. 100 CCITT Specification and description language (SDL) // ITU-T General Secretariat — Geneva, 1993. — 238 p.
- PICMG 2.1 Compact PCI HotSwap Specification, R2.0, January 17, 2001 // PCI Industrial Computer Manufacturer Group (PICMG) San Jose, 2001. -157 p.
- PCI HotPlug specification, Revision 1.0 // PCI Special Interest Group -Boston, 2001.-48 p.
- Mika Kukkonen. Introduction to carrier grade // Linux Applied Computing Magazine. 2001. — June 18. — pp. 45−48.
- Carrier Grade Linux (CGL) // OSDL SW., 2001. — 47 p.
- OSDL Carrier Grade Linux. Architecture Specification. Version 1.0. // Carrier Grade Linux Architecture Subgroup, Open Source Development Lab, Inc. -August 06 2002.- 194 p.
- Scalable Test Platform Overview // OSDL SW., 2001. — 5 p.
- Data Center Linux (DCL) // OSDL SW, 2002. — 4 p.
- Allesandro Rubini. Linux Device Drivers // O’Reilly Prentice Hall, 2001. -528 p.
- Walter Oney. Programming the Microsoft Windows Driver Model // Microsoft Press Redmond, 1999. — 628 p.
- David A. Solomon. Inside Windows NT, 2nd edition // Microsoft Press -Redmond, 1998.-528 p.
- RTEMS Porting Guide // OAR Corp. 2000. — 56 p.
- Шагурин И.И., Ванюлин В. А., Смирнов В. А. Исполнительное ядро реального времени RTEMS и особенности его применения // Мир компьютерной автоматизации. М., 2001. — № 4. — С.69−75.
- Олифер Н., Олифер В. Роль коммуникационных протоколов и функциональное назначение основных типов оборудования корпоративных сетей // Центр Информационных Технологий. М., 2000. -405 с.
- Кульгин М. Технологии корпоративных сетей. Энциклопедия // СПб: Питер, 2000. 704 с.
- ICS field 35.100.01 OSI in general // ISO International Organization for Standardization 1999. — 14 p.
- Ritchie, D.M. A Stream Input Output System // AT&T Bell Laboratories Technical Journal. Oct. 1984. — Vol. 63, No. 8, Part 2. — pp. 1897−1910.
- The Berkley University Group // The Berkley Publishing Group 1998. -592p.
- UNIX Programmer’s Manual, 4.2 Berkeley Software Distribution, Virtual VAX-11 Version // Computer Science Division, Department of Electrical Engineering and Computer Science, University of California at Berkeley -Berkeley, August 1983 207 p.
- FreeBSD // The Berkley Publishing Group 1998. — 649 p.
- Altera Data Book // Altera Corporation 1995. — 679 p.
- Xilinx. The Programmable Gate Array Data Book // Logic Drive 2100 San Jose, 2000.-211 p.
- Долинской M., Литвинов В. Технология сквозного совместного проектирования программного и аппаратного обеспечения цифровых систем в IEESD-2000 // Chip News. Инженерная микроэлектроника. М., 2002.-№ 3.-с. 35−41.
- Zebo Peng, Petru Eles, Krzysztof Kuchcinski, and Alexa Doboli. Performance Guided System Level. Hardware/Software Partitioning with Iterative Improvement Heuristics // IDA Technical Report. 1995. — 16 p.
- Zebo Peng, Petru Eles, Krzysztof Kuchcinski, Alexa Doboli. System Level Hardware/Software Partitioning Based on Simulated Annealing and Tabu Search // IEEE 1996. — 26 p.
- Youngsoo Shiz, Daehong Kix, and Kiyoung Cho Schedulability-Driven Performance Analysis of Multiple Mode Embedded Real-Time Systems // Center for Collaborative Research and Institute of Industrial Science. University of Tokyo. 1999. — 6 p.
- Raymond A. Paul, Farokh Bastani, I-Ling Yen, Venkata U.B. Challagulla. Defect-Based Reliability Analysis for Mission-Critical Software // OASD/C3I/Y2K, Department of Defense and Dept. of Computer Science, Univ. of Texas at Dallas. 2000. — 6 p.
- K. Buchenrieder, A. Sedlemeier, C. Veith. Industrial Hardware/Software Co-Design // Hardware/Software Co-Design, NATO ASI 1995. Boston: G. De Micheli and M.G. Samieds, Kluwer Academic Publishers. — 1996. — 17 p.
- R. Camposano, J. Wilberg. Embedded System Design // Design Automation for Embedded Systems. 1996. — № 1. — pp. 5−50.
- E. Barros, W. Rosenstiel, and X. Xiong. Hardware/Software Partitioning with UNITY // Notes of Workshop on Hardware/Software Co-design. October 1993.-pp. 78−85.
- J. Buck, S. Ha, E. A. Lee, and D. G. Messerschmitt. Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems // International Journal of Computer Simulations 1996. — pp. 17−22.
- Asawaree Kalavade and Edward A. Lee. A Hardware-Software Codesign Methodology for DSP Applications // IEEE Design and Test Magazine. -September 1993. pp. 16−28.
- Владимир Липаев. Оценка качества программных средств // Сетевой журнал. М., 2002. — № 3. — с. 43−47.
- IEEE Standard VHDL Language Reference Manual // IEEE Std 1076−1993. -IEEE Press, 1994.-349 p.
- Programming Languages С // ISO/IEC. — 1999. — 554 p.
- G.704 Synchronous frame structures used at 1544, 6312, 2048, 8488 and 44 736 kbit/s hierarchical levels // ITU-T. — 1995.-34 p.
- G.961 Digital transmission system on metallic local lines for ISDN basic rate access // ITU-T — 1993, — 137 p.
- Q.921 ISDN user-network interface — Data link layer specification // ITU-T. — 1993, — 169 p.921.451 ISDN user-network interface layer 3 specification for basic call control //ITU-T. — 1988.-327 p.
- X.25 Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit // ITU-T. — 1996. -163p.
- Ванюлин В.А., Шагурин И. И. Проектирование цифровых коммуникационных узлов на основе модифицированной модели протокольных стеков // Информационные технологии. М., 2002. — № 10.-С. 11−17.
- Ванюлин В.А. Метод проектирования коммуникационной подсистемы микроконтроллерного модуля на основе модели стеков коммуникационных протоколов // Тезисы доклада на научной сессии МИФИ-2003, А-2, Микроэлектроника. М., 2003. T.l. С.77−78.
- Ч. Саммерс, Б. Дюнц. Высокоскоростное цифровое соединение с сетью Интернет // Радио и Связь. М., 1998. — 232 с.
- ANSI/VITA 6−1994 Signal Computing System Architecture // VITA -Scottsdale, AZ. 1995. — 162 p.
- Q.931 ISDN user-network interface layer 3 specification for basic call control // ITU-T. — 1993. — 337 p.
- Ю.В. Новиков, О. А. Калашников, С. Э. Гуляев. Разработка устройств сопряжения. // Радио и Связь. М., 1998. — 224 с.
- SC 4000 Universal Timeslot Interchange. Data sheet // VLSI 1997. — 47 p.
- ICs for Communications. ISDN PC Adapter Circuit IPAC PSB 2115 Version 1.1// Siemens 1996. — 34 p.
- ADSP-2100 FAMILY USER’S MANUAL. Third Edition (9/95) // Analog Device. 1995.-352 p.
- G.711 Pulse code modulation (PCM) of voice frequencies // ITU-T. -1988.- 12 p.
- ICs for Communications. ISDN Exchange Power Controller IEPC РЕВ 2025 //Siemens 1992.-21 p.
- MPC860UM MPC860 PowerQUICC User Manual // Motorola Corp. -Monterey, 1996.- 1106 p.
- MPC860TRAIN MPC860 PowerQUICC Training manual // Motorola Corp. — Monterey, 1996. — 517 p.
- Nathan J. Muller Desktop Encyclopedia of Telecommunications // McGraw Hill. New York, 2000. — 1113 p.
- Средства проектирования и отладки систем управления на базе микроконтроллеров Моторола / И. И. Шагурин, В. Б. Бродин, В. А. Ванюлин и др. // Приборы и системы управления. М., 1998. — № 9.- С.4−10.
- Ванюлин В.А. Проектирование и отладка систем на базе 16-разрядных микроконтроллеров Моторола 68НС12 // Тезисы доклада на научной сессии МИФИ-1999, А-2, Микроэлектроника. М., 1999. T.l. С.55−56.
- Ванюлин В.А. Прикладная модель процессорно коммуникационного узла на базе специализированных микроконтроллеров // Тезисы доклада на научной сессии МИФИ-2002, секция А-2, Микроэлектроника. — М., 2002. Т.1. С.98−99.
- Процессорно-коммуникационные модули для распределенных систем автоматического управления / И. И. Шагурин, М. О. Мокрецов, В. А. Ванюлин, А. Л. Шкуренков. // Промышленные АСУ и контроллеры. М., 2002. -№ 12.-С.43−47.
- Семейство 16-разрядных микроконтроллеров Motorola 68НС12. Архитектура, основные характеристики, средства программирования -отладки / И. И. Шагурин, М. О. Мокрецов, В. А. Ванюлин, П. А. Бердашкевич. // Chip News. М., 2001. — № 1. — С. 4−7.
- MC68HC16Z1 User’s Manual // Motorola Corp. Monterey, 1992. — 409 p.
- CPU 16 Reference Manual // Motorola Corp. Monterey, 1993. — 645 p.
- MC68332 User’s Manual // Evans Press EMTR. Monterey, 1991, — 427 p.
- MC68000 Family Programmer’s Reference Manual // Banta со. Monterey, 1995.-715 p.
- Разработка универсального коммуникационного модуля на базе микроконтроллера МРС860 для компьютерной телефонии / И. И. Шагурин,
- B.А. Ванюлин, A.B. Митрофанов и др. // Тезисы доклада на научной сессии МИФИ-2001, секция А-2, Микроэлектроника. М., 2001. Т.1.1. C.141−142.
- M68302ADS. Application Development System. Volume II // Motorola Corp. Monterey, 1991.-275 p.
- MC68360. Quad Integrated Communications Controller. User’s Manual // Motorola Corp. Monterey, 1995. — 790 p.
- Реализация агентов SNMP для управления сетями связи / И. И. Шагурин, С. Г. Петров, В. А. Ванюлин и др. // Сети и системы связи. М., 2000. № 7. — С. 48−52.
- Управление сетями связи и сбора информации с использованием SNMP-агентов / И. И. Шагурин, В. А. Ванюлин, Зельтинг Д. А. и др. // Тезисы доклада на научной сессии МИФИ-2001, секция А-2, Микроэлектроника. -М., 2001. Т.1. С. 124−126.
- SNMP-агенты для дистанционного контроля оборудования операторских сетей / И. И. Шагурин, В. А. Ванюлин, Д. А. Зельтинг, Е. Ю. Головин. // Технологии и средства связи. М., 2001. — № 1. — С.64−67.
- Применение службы SNMP Windows 2000 для контроля и управления системами питания / И. И. Шагурин, В. А. Ванюлин, Д. А. Зельтинг и др. // Тезисы доклада на научной сессии МИФИ-2002, секция А-1, Автоматика. -М., 2002. Т.1. С.36−37.
- MPCFPE32В/AD The Programming Environments for 32-Bit Microprocessors // Motorola Corp. — Monterey, 1993. — 209 p.1. АКТоб использовании результатов диссертационной работы Ванюлина В.А.
- Функциональная структура и электрическая схема процессорного модуля МС68НС161Ж.
- Функциональная структура и электрическая схема процессорного модуля MC68HC332DK.
- Зам. начальника технического отделазавода «Протон»:m * /
- Утверждаю" женер, зам. директора) а с. фио «-C/r&y) 2003
- Акт об использовании результатов диссертационной работы1. Вашолина В. А.
- ДКТБ „Контраст“ в течение ряда лет ведет совместные работы с лабораторией „Микропроцессорные системы“ МИФИ в области разработки коммуникационного оборудования для диспетчерской железнодорожной связи. За время совместной работы были разработаны:
- Коммуникационный модуль для цифровой управленческой А. ТС, который выполняет функции BRI-адаптера в сети ISDN на базе ADSP-2181.
- Экспериментальный вариант коммуникацонного модуля коммутирующего типа на базе коммуникационного микроконтроллера MPL860.
- Программное обеспечение для реализации стека Euro ISDN базового и первичного доступа (BRI, PRI).
- В полученных разработках использовались следующие решения, предложенные в диссертационной работе Ванюлина В. А:
- Формирование функциональной структуры 'коммуникационной подсистем:-.: :*.(.•!→,-/ .'(на начальном этапе разработки: р^р.енчгтм вопрос--б оь^у-:iu"iH данных между смежными каналами.
- E’fc.-A.:/.r"2i, sHH программного ¿-бспечения дли встроенных с^с.'вм т. coi 'т.четотьик с рекомендациями, сформулированными в работе, в виде конечного автомата с ограниченным количеством потоков исполнения. '
- Электрическая схема блока аппаратной коммутации потоков данных .1. Дожность:1. Новиков Ю.М./
- Утверждаю» Директор ФГУП НИИ А, ктор технических наук, профессор1. С. А. Букашкинфевраля 2003 г. 1. Актоб использовании результатов диссертационной работы1. Ванюлина В.А.
- НИИ Автоматики в течение ряда лет ведет совместные работы с лабораторией «Микропроцессорные системы» МИФИ в области разработки узлов коммуникационного оборудования. За это время сотрудниками МИФИ разработаны и переданы в НИИ Автоматики:
- Процессорно коммуникационный модуль DK-ДбОЕХ на базе коммуникационного контроллера MC68EN360 для построения коммутирующего оборудования и комплект технической документации.
- Разработан комплект программного обеспечения для реализации доступа к физическим линиям Ethernet и RS-232.
- Проведено также портирование операционной системы R. TEMS 4.0.0 для платы развития DK-360EX.
- В полученных разработках использовались следующие решения, предложенные Ванюлиным В. А.:
- Функциональная структура и электрическая схема процессорно коммуникационного модуля.
- Реализация программного обеспечения для доступа к линиям связи в виде конечного автомата в соответствии с рекомендациями, сформулированными в диссертационной работе.1. Начальник отдела 11ИИД