автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.05, диссертация на тему:Методы и средства реализации процессорно-коммуникационных модулей для распределенных систем управления и телекоммуникационного оборудования

кандидата технических наук
Ванюлин, Вячеслав Александрович
город
Москва
год
2003
специальность ВАК РФ
05.13.05
Диссертация по информатике, вычислительной технике и управлению на тему «Методы и средства реализации процессорно-коммуникационных модулей для распределенных систем управления и телекоммуникационного оборудования»

Оглавление автор диссертации — кандидата технических наук Ванюлин, Вячеслав Александрович

ВВЕДЕНИЕ

ГЛАВА 1. СОВРЕМЕННЫЕ МЕТОДЫ И СПОСОБЫ РЕАЛИЗАЦИИ АППАРАТНО - ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМ УПРАВЛЕНИЯ И ТЕЛЕКОММУНИКАЦИЙ

1.1. Модульная архитектура

1.1.1. Требования к аппаратным платформам, используемым в системах управления и телекоммуникаций

1.1.2. Микроконтроллерные модули фирмы Contron

1.1.3. Микроконтроллерные модули фирмы Motorola

1.1.4. Микроконтроллерные модули фирмы Intel

1.1.5. Коммуникационное оборудование фирмы NSG

1.1.6. Микроконтроллерные модули фирмы Advantech

1.2. Программное обеспечение

1.2.1. RTST технология программирования систем реального времени

1.2.2. Рекомендации лаборатории открытых систем (Open Source Development Lab)

1.2.3. Операционные системы реального времени (ОСРВ)

1.3. Коммуникационная подсистема

1.3.1. Поточная технология

1.3.2. Сокеты (BSD Sockets)

1.3.3. Уровневая структура драйверов в ОС Windows 2000 / ХР

Выводы и постановка задачи

ГЛАВА 2. МЕТОДИКА ПРОЕКТИРОВАНИЯ АППАРАТНЫХ СРЕДСТВ И ПОГРАММНОГО ОЕСПЕЧЕНИЯ МИКРОКОНТРОЛЛЕРНОГО МОДУЛЯ СИСТЕМЫ УПРАВЛЕНИЯ И ТЕЛЕКОММУНИКАЦИЙ

2.1. Совместная разработка аппаратной и программной компонент системы в приложении к микроконтроллерным системам управления и телекоммуникаций

2.2. Проектирование коммуникационной подсистемы микроконтроллерного модуля на базе стеков коммуникационных протоколов

2.3. Метод введения фильтрующих протоколов

2.4. Прикладная модель аппаратной реализации фильтрующего протокола

2.5. Методика проектирования микроконтроллерных модулей для систем управления и телекоммуникационного оборудования на основе стеков коммуникационных протоколов

Выводы

ГЛАВА 3. ПРИМЕНЕНИЕ МЕТОДИКИ ПРОЕКТИРОВАНИЯ МИКРОКОНТРОЛЛЕРНЫХ МОДУЛЕЙ ДЛЯ СИСТЕМ УПРАВЛЕНИЯ И КОММУНИКАЦИЙ НА ОСНОВЕ СТЕКОВ КОММУНИКАЦИОННЫХ ПРОТОКОЛОВ

3.1. Модуль ISDN BRI адаптера на базе ADSP

3.1.1. Аппаратная часть ISDN BRI адаптера

3.1.2. Программное обеспечение ISDN BRI адаптера

3.1.3. Полученные результаты

3.2. Коммуникационный модуль на базе специализированного микроконтроллера МРС860 для системы управления оборудованием АЭС

3.2.1. Постановка задачи

3.2.2. Технические характеристики системы

3.2.3. Аппаратная часть специализированного коммуникационно-процессорного модуля

3.2.4. Программное обеспечение

3.2.5. Полученные результаты

Выводы

ГЛАВА 4. АППАРАТНАЯ РЕАЛИЗАЦИИ ТИПОВЫХ МИКРОКОНТРОЛЛЕРНЫХ МОДУЛЕЙ

4.1. Процессорный модуль на базе микроконтроллера MC68HC16AZ

4.2. Процессорный и периферийный модули на базе микроконтроллера МС

4.3. Процессорно коммуникационный модуль на базе микроконтроллера MC68EN

4.4. Серия интегрированных отладчиков DebtigXX

4.5. Пакет средств отладки GNU для процессорных ядер М68к / PowerPC

Выводы

Введение 2003 год, диссертация по информатике, вычислительной технике и управлению, Ванюлин, Вячеслав Александрович

Рынок систем управления и телекоммуникаций продолжает динамично развиваться и является одним из наиболее крупных потребителей электронной аппаратуры. Это связано с увеличением сложности управляемых объектов и разработкой новых стандартов и спецификаций. Ключевым элементом, обеспечивающим эффективную работоспособность систем управления [1], является система обмена информацией между управляющими и управляемыми объектами. Поэтому коммуникационная подсистема является неотъемлемой частью современных систем управления.

Разработка новой системы требует учета множества различных параметров, которые существенно влияют на работоспособность системы. Повышение уровня сложности управляемых объектов, быстрое развитие протоколов передачи данных и появление новых стандартов требует постоянного обновления аппаратного и программного обеспечения блоков телекоммуникационного оборудования и систем управления. Если программное обеспечение, как правило, поддается модификации относительно легко, то изменение аппаратной составляющей часто требует разработки новых устройств.

Указанные причины привели к необходимости разработки метода проектирования, который бы обеспечивал возможность создания системы, как отвечающей заданным в настоящее время характеристикам, так и обеспечивающей возможность дальнейшей модернизации. При этом предлагаемые решения должны эффективно использовать существующие на текущий момент средства разработки и возможности элементной базы, что позволит ускорить процесс разработки и внедрения проектируемой системы.

Цель диссертации заключается в разработке процедур, методов и типовых решений, обеспечивающих эффективную реализацию коммуникационной подсистемы в микроконтроллерных системах управления.

Основными задачами диссертации являются:

1. Анализ существующих методов проектирования для выработки рекомендаций и разработки модели коммуникационного узла.

2. Развитие методов формирования функциональной структуры коммуникационной подсистемы микроконтроллерного устройства, обеспечивающих выполнение требований технического задания.

3. Разработка модели функциональной структуры коммуникационной подсистемы и способов реализации "критических" блоков.

4. Разработка аппаратных решений для реализации систем управления и коммуникационного оборудования, их применение в конкретных разработках.

Научная новизна:

1. Проведен анализ структуры коммуникационного канала с точки зрения программно-аппаратной реализации и выделены общие свойства, которые определяют технические характеристики коммуникационного канала и которые не зависят от специфики протокола. Определена специфика использования каналов обмена информацией в системах управления и в обычных коммуникационных системах.

2. Предложена функциональная структурная модель коммуникационной подсистемы, основанная на коммуникационных протоколах, реализуемых устройством. Модель ускоряет и упрощает процесс анализа и проектирования коммуникационной составляющей устройства.

3. На основании проведенного анализа сформулированы основные свойства коммуникационной подсистемы и предложен метод ее проектирования, исходя из функциональной схемы протокольного стека, позволяющий провести декомпозицию устройства на отдельные функционально и логически завершенные блоки, которые, фактически, представляют собой завершенные устройства, реализующие отдельные элементы коммуникационной подсистемы.

Практическая ценность диссертации:

1. Введена прикладная модель для реализации критического блока коммуникационной подсистемы - фильтрующего протокола.

2. Предложена инженерная методика проектирования коммуникационной подсистемы микроконтроллерных модулей. Использование методики позволяет получать эффективные решения при разработке, сокращая время и повышая качество разработки, решить комплексную задачу по обеспечению обмена данными и масштабирования системы при подключении новых классов управляемых объектов.

3. Разработаны типовые варианты построения универсальных процессорно коммуникационных модулей, ориентированных на передачу и обработку данных в системах управления различного класса.

Положения, выносимые на защиту:

1. Модифицированная модель протокольных стеков как база для построения функциональной структуры микроконтроллерного модуля, применяемого в системах управления и телекоммуникаций.

2. Прикладная модель реализации и метод введения в систему критического блока коммуникационной подсистемы - фильтрующего протокола.

3. Инженерная методика проектирования программно - аппаратных компонент коммуникационной подсистемы. Использование методики позволяет получать эффективные решения, сокращая время разработки за счет распараллеливания процесса создания отдельных элементов и удовлетворения ряда требований, предъявляемых к коммуникационной подсистеме микроконтроллерного модуля.

4. Типовые варианты реализации процессорно коммуникационных модулей на базе высокопроизводительных 16- и 32- разрядных микроконтроллеров.

Диссертация состоит из введения, четырех глав и заключения. Во

Заключение диссертация на тему "Методы и средства реализации процессорно-коммуникационных модулей для распределенных систем управления и телекоммуникационного оборудования"

Основные результаты диссертации:

1. Предложена модифицированная модель протокольных стеков как база для построения функциональной структуры микроконтроллерного модуля, применяемого в системах управления и телекоммуникаций. Модель отражает коммуникационную подсистему микроконтроллерного модуля и позволяет оценить направление и интенсивность обмена информацией.

2. Разработан метод введения в систему фильтрующих протоколов. Проектирование коммуникационной подсистемы микроконтроллерного модуля с использованием предложенной модифицированной модели и метода введения фильтрующих протоколов обеспечивает решение ряда ключевых для систем управления и коммуникационной области задач: централизованная конфигурация коммуникационной части и обработка информации, обмен данными между соседними каналами. Оценка эффективности получившейся функциональной структуры показала, что введение фильтрующего протокола дает снижение требований на вычислительную мощность процессора, которая используется только для передачи данных, в среднем в 10 раз: 9,6 раза для ATM, 8 раз для ВЫ, 30 раз для PRI канал Е1, от 2,37 до 67 раз для Ethernet (значение зависит от размера пакета).

3. Предложена методика проектирования микроконтроллерного модуля на базе модифицированной модели стеков коммуникационных протоколов, которая ориентирована на реализацию модулей, применяемых в распределенных системах управления и телекоммуникаций. Совместно с моделью функциональной структуры коммуникационной подсистемы микроконтроллерного модуля и методом введения фильтрующего протокола методика позволяет провести декомпозицию устройства на отдельные функционально и логически завершенные блоки, которые, фактически, представляют собой завершенные устройства, реализующие отдельные элементы коммуникационной подсистемы. Каждый блок выполняет самостоятельную функцию, и для его реализации достаточно определить его интерфейс со смежными уровнями. Дальнейший процесс проектирования разбивается на ряд задач по разработке отдельных блоков, решение которых может производиться параллельно различными группами специалистов.

Получены следующие практические результаты в рамках работы над диссертацией:

1. На базе предложенных типовых инженерных решений разработан ряд микроконтроллерных модулей на базе высокопроизводительных 16- и 32-разрядных микроконтроллеров 68НС16, 68332 фирмы Моторола. На основе модулей разработаны лабораторные стенды для обучения студентов и специалистов, которые переданы для серийного производства на завод Протон, г. Зеленоград.

2. Спроектированы высокопроизводительные коммуникационные модули на базе специализированных коммуникационных микроконтроллеров MC68EN360. Данные модули используются в ООО "Алтект" (г. Москва) для задач управления сетями на базе протокола SNMP. Коммуникационный модуль на базе микроконтроллерного модуля MC68EN360 используется в НИИ Автоматики (г. Москва) в качестве прототипа для разработки коммутирующего оборудования.

3. Методика проектирования микроконтроллерных модулей для систем управления и телекоммуникаций на базе модифицированной модели стеков коммуникационных протоколов использовалась для разработки коммуникационного модуля для цифровой управленческой АТС, который выполняет функции BRI-адаптера в сети ISDN. Модуль разрабатывался для оборудования диспетчерской железнодорожной связи, разрабатываемого ДКТБ "Контраст" (г. Ростов-на-Дону).

4. На основе предложенной методики реализован пакет сетевого программного обеспечения сетевых адаптеров модуля ТПТС51.1332 (Et-EAS) для организации передачи данных в системе управления оборудованием АЭС в рамках совместных работ с ВНИИА (г. Москва) по модернизации системы ТПТС51. Разработанное программное обеспечение предназначено для работы в жестких условиях, и, соответствует требованиям, предъявляемым к системам высокой готовности, и также стандартам для систем подобного класса по методам управления и контроля. В настоящее время ведется инсталляция и отладка программного обеспечения на опытных образцах.

Получены акты об использовании результатов диссертации в следующих организациях: ФГУП НИИА (г. Москва), завода Протон (г. Зеленоград), ДКТБ "Контраст" (г. Ростов-на-Дону). Копии актов приведены в приложении 1.

ЗАКЛЮЧЕНИЕ

Библиография Ванюлин, Вячеслав Александрович, диссертация по теме Элементы и устройства вычислительной техники и систем управления

1. Проектирование распределенных систем управления, бортовая и промышленная электроника // Аналитические материалы. г. Санкт-Петербург, 2000. - 11 с.

2. Куцевич Н.А. SCADA-системы. Взгляд со стороны // Промышленные АСУ и контроллеры. М., 1999. - № 1.- С. 11-16.

3. Калядин А.Ю. SCADA-системы для энергетиков // Энергетик. М., 2000. -№ 9. - С. 24-28.

4. Калядин А.Ю. Методы повышения надежности систем SCAD А // Мир Компьютерной Автоматизации. М., 2000. - № 1. - С. 11-15.

5. О. Синенко, Н. Куцевич, В. Ленылин". Об интеграции АСУП и АСУТП в единую систему // Промышленные АСУ и контроллеры. М., 2000. - № 10.-С. 3-7.

6. Industry Pack (IP). ANSI/ VITA-4-1995. 269 p.

7. PCI Mezzanine Card (PMC). IEEE PI386, P1386.1. 142 p.

8. PCI Telecom Mezzanine Card (PTMC). PICMG 2.15 Telecom Mezzanine/Carrier Card Specification Release 1.0. 34 p.

9. А.Д. Сысоев. Мезонины: что сегодня? // Мир компьютерной автоматизации. М., 2001. - №4. - С. 19-24.

10. Рой Вебстер. PMC-мезонины выходят в лидеры коммуникационной отрасли // Мир компьютерной автоматизации. М., 2000. - №4. - С. 20-24.

11. П.Мартин Тиммерман. Сравнение различных мезонинных шин. Мезонинные технологии IP и РМС // Мир компьютерной автоматизации. -М., 1997. -№3.-С. 34-39.

12. PCI Hardware & Software, Architecture & Design 4th edition by Edward Solari and George Willse // Seventh Printing. February 1998. - 884 p.

13. H.B. Плескач, C.K. Марков, В.H. Макаров. Промышленные контроллеры для распределенных систем серии КОНТРАСТ // Промышленные АСУ и контроллеры. М., 1999. - №2. - С. 48-52.

14. Modular Communication Platform Design Guide, v0.63, Aug 2002, Intel Corporation. 294 p.

15. Goals of Active IETF Working Groups. Network Memorandum, 2002. - 5 p.

16. IEEE activities. IEEE, 2002. - 141 p.

17. Developer Highlights. Intel Corp., 2002. - 390 p.

18. PICMG 2.9 R1.0 System Management Specification // PICMG. February 2000. - 32 p.

19. IPMB, Intelligent Management Bus Communication Protocol Specification, vl.O D1.0, November 15, 1999, Intel Hewlett-Packard NEC Dell // PICMG. -1999.-563 p.

20. ICMB, Intelligent Chassis Management Bus Bridge Specification, vl.O D1.2, May 11, 2000, Intel Hewlett-Packard NEC Dell // PICMG. 2000. - 46 p.

21. IPMI, Intelligent Platform Management Interface Specification, vl.5 Dl.l, February 20, 2002, Intel Hewlett-Packard NEC Dell // PICMG. 2002. - 574 p.

22. IPMB, Address Allocation, vl.O D1.0, September 16, 1998, Intel Hewlett-Packard NEC Dell // PICMG. 1998. - 5 p.

23. IPMI, Platform Management FRU Information Storage Definition, vl.O Rev 1.1, September 16, 1998, Intel Hewlett-Packard NEC Dell // PICMG. 1998. -33 p.

24. ODMG 2.0: A Standard for Object Storage by Doug Barry. Component Strategies, July 1998. - 14 p.

25. About the Object Management Group Needham, MA, - 2002. - 7 p.

26. 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.

27. 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.

28. 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.

29. Linux для телекоммуникаций // Hewlett-Packard Служба новостей IDG, февраль 2002. - 3 с.

30. Каталог продукции PEP Modular Computers // РТСофт. М., 2002. - 98 с.

31. VMEbus Specification Revision В and C.l // Motorola Corp. Tempe, AZ, 1998.- 129 p.

32. PICMG 2.16 R1.0 Compact PCI Specification // PICMG San Jose, 2001. -91p.

33. High Performance Embedded Systems Source // Motorola Computer Group (MCG). Miller Freeman Inc. - Monterrey, 2001. - 373 p.

34. StarGen Company Project Overview // StarGen Marlborough, MA, 2002. -12 p.

35. StarFabric Technology Technical Overview // StarFabric PICMG 3.x -Marlborough, MA, 2002. 102 p.

36. PICMG 2.17 CompactPCI StarFabric Specification // PICMG San Jose, 2001.-63 p.

37. PICMG 3.3 AdvancedTCA StarFabric Specification // PICMG San Jose, 2001.-451 p.

38. Technical Catalogue // Intel Corp., 2002. 340 p.

39. ZT5550 High Availability Software for Windows NT // Ziatech Corporation -San Luis Obispo, CA 93401, USA, 1998. 74 p.

40. Сетевое оборудование компании NSG // NSG. M., 2002. - 24 c.

41. Advantech. Evolved for the eWorld // ProSoft. M., 2002. - 201 c.

42. Жданов А. А. Операционные системы реального времени // PC Week. -M., 1999. -№ 8.-с. 5-9.

43. Жданов А., Латыев А. Замечания о выборе операционных систем при построении систем реального времени // PC Week. М., 2001. -№1. - с. 17.

44. Microware OS-9 RTOS Software Components // Microware Hillsboro, 2000. - 690 p.

45. Vx Works Reference Manual 5.4 // WindRiver. Alameda, С A, 2001. - 1583p.

46. LynxOS User's Guide // Lynx Real-Time Systems. San Jose, 1998. - 355 p.

47. Open Source Development Lab (OSDL) Projects // OSDL SW., 2002. -307p.

48. Open Source Initiative Goals // OSI 2002. - 9 p.

49. Терехов A.H. RTST технология программирования встроенных систем реального времени // Записки семинара кафедры системного программирования "CASE-средства RTST++". Вып.1. - СПб.: Издательство С-Петербургского университета, 1998. - с. 46 -51.

50. Z. 100 CCITT Specification and description language (SDL) // ITU-T General Secretariat - Geneva, 1993. - 238 p.

51. PICMG 2.1 Compact PCI HotSwap Specification, R2.0, January 17, 2001 // PCI Industrial Computer Manufacturer Group (PICMG) San Jose, 2001. -157 p.

52. PCI HotPlug specification, Revision 1.0 // PCI Special Interest Group -Boston, 2001.-48 p.

53. Mika Kukkonen. Introduction to carrier grade // Linux Applied Computing Magazine. 2001. - June 18. - pp. 45-48.

54. Carrier Grade Linux (CGL) // OSDL SW., 2001. - 47 p.

55. OSDL Carrier Grade Linux. Architecture Specification. Version 1.0. // Carrier Grade Linux Architecture Subgroup, Open Source Development Lab, Inc. -August 06 2002.- 194 p.

56. Scalable Test Platform Overview // OSDL SW., 2001. - 5 p.

57. Data Center Linux (DCL) // OSDL SW, 2002. - 4 p.

58. Allesandro Rubini. Linux Device Drivers // O'Reilly Prentice Hall, 2001. -528 p.

59. Walter Oney. Programming the Microsoft Windows Driver Model // Microsoft Press Redmond, 1999. - 628 p.

60. David A. Solomon. Inside Windows NT, 2nd edition // Microsoft Press -Redmond, 1998.-528 p.

61. RTEMS Porting Guide // OAR Corp. 2000. - 56 p.

62. Шагурин И.И., Ванюлин В.А., Смирнов В.А. Исполнительное ядро реального времени RTEMS и особенности его применения // Мир компьютерной автоматизации. М., 2001. - №4. - С.69-75.

63. Олифер Н., Олифер В. Роль коммуникационных протоколов и функциональное назначение основных типов оборудования корпоративных сетей // Центр Информационных Технологий. М., 2000. -405 с.

64. Кульгин М. Технологии корпоративных сетей. Энциклопедия // СПб: Питер, 2000. 704 с.

65. ICS field 35.100.01 OSI in general // ISO International Organization for Standardization 1999. - 14 p.

66. 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.

67. The Berkley University Group // The Berkley Publishing Group 1998. -592p.

68. 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.

69. FreeBSD // The Berkley Publishing Group 1998. - 649 p.

70. Altera Data Book // Altera Corporation 1995. - 679 p.

71. Xilinx. The Programmable Gate Array Data Book // Logic Drive 2100 San Jose, 2000.-211 p.

72. Долинской M., Литвинов В. Технология сквозного совместного проектирования программного и аппаратного обеспечения цифровых систем в IEESD-2000 // Chip News. Инженерная микроэлектроника. М., 2002.-№3.-с. 35-41.

73. 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.

74. Zebo Peng, Petru Eles, Krzysztof Kuchcinski, Alexa Doboli. System Level Hardware/Software Partitioning Based on Simulated Annealing and Tabu Search // IEEE 1996. - 26 p.

75. 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.

76. 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.

77. 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.

78. R. Camposano, J. Wilberg. Embedded System Design // Design Automation for Embedded Systems. 1996. - № 1. - pp. 5-50.

79. 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.

80. 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.

81. Asawaree Kalavade and Edward A. Lee. A Hardware-Software Codesign Methodology for DSP Applications // IEEE Design and Test Magazine. -September 1993. pp. 16-28.

82. Владимир Липаев. Оценка качества программных средств // Сетевой журнал. М., 2002. - № 3. - с. 43-47.

83. IEEE Standard VHDL Language Reference Manual // IEEE Std 1076-1993. -IEEE Press, 1994.-349 p.

84. Programming Languages С // ISO/IEC. - 1999. - 554 p.

85. G.704 Synchronous frame structures used at 1544, 6312, 2048, 8488 and 44 736 kbit/s hierarchical levels // ITU-T. - 1995.-34 p.

86. G.961 Digital transmission system on metallic local lines for ISDN basic rate access // ITU-T - 1993,- 137 p.

87. 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.

88. 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.

89. Ванюлин В.А., Шагурин И.И. Проектирование цифровых коммуникационных узлов на основе модифицированной модели протокольных стеков // Информационные технологии. М., 2002. - № 10.-С. 11-17.

90. Ванюлин В.А. Метод проектирования коммуникационной подсистемы микроконтроллерного модуля на основе модели стеков коммуникационных протоколов // Тезисы доклада на научной сессии МИФИ-2003, А-2, Микроэлектроника. М., 2003. T.l. С.77-78.

91. Ч. Саммерс, Б. Дюнц. Высокоскоростное цифровое соединение с сетью Интернет // Радио и Связь. М., 1998. - 232 с.

92. ANSI/VITA 6-1994 Signal Computing System Architecture // VITA -Scottsdale, AZ. 1995. - 162 p.

93. Q.931 ISDN user-network interface layer 3 spécification for basic call control // ITU-T. - 1993. - 337 p.

94. Ю.В. Новиков, О.А. Калашников, С.Э. Гуляев. Разработка устройств сопряжения. // Радио и Связь. М., 1998. - 224 с.

95. SC 4000 Universal Timeslot Interchange. Data sheet // VLSI 1997. - 47 p.

96. ICs for Communications. ISDN PC Adapter Circuit IPAC PSB 2115 Version 1.1// Siemens 1996. - 34 p.

97. ADSP-2100 FAMILY USER'S MANUAL. Third Edition (9/95) // Analog Device. 1995.-352 p.

98. G.711 Pulse code modulation (PCM) of voice frequencies // ITU-T. -1988.- 12 p.

99. ICs for Communications. ISDN Exchange Power Controller IEPC РЕВ 2025 //Siemens 1992.-21 p.

100. MPC860UM MPC860 PowerQUICC User Manual // Motorola Corp. -Monterey, 1996.- 1106 p.

101. MPC860TRAIN MPC860 PowerQUICC Training manual // Motorola Corp. - Monterey, 1996. - 517 p.

102. Nathan J. Muller Desktop Encyclopedia of Telecommunications // McGraw Hill. New York, 2000. - 1113 p.

103. Средства проектирования и отладки систем управления на базе микроконтроллеров Моторола / И.И. Шагурин, В.Б. Бродин, В.А. Ванюлин и др. // Приборы и системы управления. М., 1998. - №9.- С.4-10.

104. Ванюлин В.А. Проектирование и отладка систем на базе 16-разрядных микроконтроллеров Моторола 68НС12 // Тезисы доклада на научной сессии МИФИ-1999, А-2, Микроэлектроника. М., 1999. T.l. С.55-56.

105. Ванюлин В.А. Прикладная модель процессорно коммуникационного узла на базе специализированных микроконтроллеров // Тезисы доклада на научной сессии МИФИ-2002, секция А-2, Микроэлектроника. - М., 2002. Т.1. С.98-99.

106. Процессорно-коммуникационные модули для распределенных систем автоматического управления / И.И. Шагурин, М.О. Мокрецов, В.А. Ванюлин, А.Л. Шкуренков. // Промышленные АСУ и контроллеры. М., 2002. -№12.-С.43-47.

107. Семейство 16-разрядных микроконтроллеров Motorola 68НС12. Архитектура, основные характеристики, средства программирования -отладки / И.И. Шагурин, М.О. Мокрецов, В.А. Ванюлин, П. А. Бердашкевич. // Chip News. М., 2001. - №1. - С. 4-7.

108. MC68HC16Z1 User's Manual // Motorola Corp. Monterey, 1992. - 409 p.

109. CPU 16 Reference Manual // Motorola Corp. Monterey, 1993. - 645 p.

110. MC68332 User's Manual // Evans Press EMTR. Monterey, 1991,- 427 p.

111. MC68000 Family Programmer's Reference Manual // Banta со. Monterey, 1995.-715 p.

112. Разработка универсального коммуникационного модуля на базе микроконтроллера МРС860 для компьютерной телефонии / И.И. Шагурин,

113. B.А. Ванюлин, A.B. Митрофанов и др. // Тезисы доклада на научной сессии МИФИ-2001, секция А-2, Микроэлектроника. М., 2001. Т.1.1. C.141-142.

114. M68302ADS. Application Development System. Volume II // Motorola Corp. Monterey, 1991.-275 p.

115. MC68360. Quad Integrated Communications Controller. User's Manual // Motorola Corp. Monterey, 1995. - 790 p.

116. Реализация агентов SNMP для управления сетями связи / И.И. Шагурин, С.Г. Петров, В.А. Ванюлин и др. // Сети и системы связи. М.,2000. №7. - С. 48-52.

117. Управление сетями связи и сбора информации с использованием SNMP-агентов / И.И. Шагурин, В.А. Ванюлин, Зельтинг Д.А. и др. // Тезисы доклада на научной сессии МИФИ-2001, секция А-2, Микроэлектроника. -М., 2001. Т.1. С. 124-126.

118. SNMP-агенты для дистанционного контроля оборудования операторских сетей / И.И. Шагурин, В.А. Ванюлин, Д.А. Зельтинг, Е.Ю. Головин. // Технологии и средства связи. М., 2001. - №1. - С.64-67.

119. Применение службы SNMP Windows 2000 для контроля и управления системами питания / И.И. Шагурин, В.А. Ванюлин, Д.А. Зельтинг и др. // Тезисы доклада на научной сессии МИФИ-2002, секция А-1, Автоматика. -М., 2002. Т.1. С.36-37.

120. MPCFPE32В/AD The Programming Environments for 32-Bit Microprocessors // Motorola Corp. - Monterey, 1993. - 209 p.1. АКТоб использовании результатов диссертационной работы Ванюлина В.А.

121. Функциональная структура и электрическая схема процессорного модуля МС68НС161Ж.

122. Функциональная структура и электрическая схема процессорного модуля MC68HC332DK.

123. Зам. начальника технического отделазавода "Протон":m * /

124. Утверждаю» женер, зам. директора)а с. фио " -Ç/r&y) 2003

125. Акт об использовании результатов диссертационной работы1. Вашолина В. А.

126. ДКТБ "Контраст" в течение ряда лет ведет совместные работы с лабораторией "Микропроцессорные системы" МИФИ в области разработки коммуникационного оборудования для диспетчерской железнодорожной связи. За время совместной работы были разработаны:

127. Коммуникационный модуль для цифровой управленческой А.ТС, который выполняет функции BRI-адаптера в сети ISDN на базе ADSP-2181.

128. Экспериментальный вариант коммуникацонного модуля коммутирующего типа на базе коммуникационного микроконтроллера MPL860.

129. Программное обеспечение для реализации стека Euro ISDN базового и первичного доступа (BRI, PRI).

130. В полученных разработках использовались следующие решения, предложенные в диссертационной работе Ванюлина В.А\:

131. Формирование функциональной структуры 'коммуникационной подсистем:-.: :*.(.•!->,;/ .'( на начальном этапе разработки :: р^р.енчгтм вопрос--б оь^у;:iu»iH данных между смежными каналами.

132. E'fc.-A.:/.r»2i,sHH программного ¿бспечения дли встроенных с^с.'вм т. coi 'т.четотьик с рекомендациями, сформулированными в работе, в виде конечного автомата с ограниченным количеством потоков исполнения. '

133. Электрическая схема блока аппаратной коммутации потоков данных .1. Дожность:1. Новиков Ю.М./

134. Утверждаю» Директор ФГУП НИИ А,ктор технических наук,профессор1. С.А. Букашкинфевраля 2003 г.1. Актоб использовании результатов диссертационной работы1. Ванюлина В.А.

135. НИИ Автоматики в течение ряда лет ведет совместные работы с лабораторией "Микропроцессорные системы" МИФИ в области разработки узлов коммуникационного оборудования. За это время сотрудниками МИФИ разработаны и переданы в НИИ Автоматики:

136. Процессорно коммуникационный модуль DK-ДбОЕХ на базе коммуникационного контроллера MC68EN360 для построения коммутирующего оборудования и комплект технической документации.

137. Разработан комплект программного обеспечения для реализации доступа к физическим линиям Ethernet и RS-232.

138. Проведено также портирование операционной системы R.TEMS 4.0.0 для платы развития DK-360EX.

139. В полученных разработках использовались следующие решения, предложенные Ванюлиным В.А.:

140. Функциональная структура и электрическая схема процессорно коммуникационного модуля.

141. Реализация программного обеспечения для доступа к линиям связи в виде конечного автомата в соответствии с рекомендациями, сформулированными в диссертационной работе.1. Начальник отдела 11ИИД