Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу
Розглянуто архітектуру та графічний інтерфейс симулятора реального часу «SNOW», розробленого в межах дисертаційної роботи «Моделі та методи побудови персональних локальних мереж бездротового доступу». Наведено показники продуктивності симулятора для моделювання контролю топології типу R-NEIGH для ва...
Збережено в:
Дата: | 2011 |
---|---|
Автор: | |
Формат: | Стаття |
Мова: | Ukrainian |
Опубліковано: |
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
2011
|
Назва видання: | Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
Онлайн доступ: | http://dspace.nbuv.gov.ua/handle/123456789/28567 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
Цитувати: | Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу / М.Ю. Зеляновський // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 164-174. — Бібліогр.: 9 назв. — укр. |
Репозитарії
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-28567 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-285672013-02-13T02:50:05Z Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу Зеляновський, М.Ю. Розглянуто архітектуру та графічний інтерфейс симулятора реального часу «SNOW», розробленого в межах дисертаційної роботи «Моделі та методи побудови персональних локальних мереж бездротового доступу». Наведено показники продуктивності симулятора для моделювання контролю топології типу R-NEIGH для варіантів із послідовним та паралельним виконанням кроків симуляції. The architecture and graphical user interface of real-time simulation tool called “SNOW” and developed within the scope of dissertation project “Models and construction methods for personal local networks with wireless access” is proposed for review. Performance characteristics are given for modeling of KNEIGH-based topology control methods with sequential and parallel simulation options of simulation steps execution. 2011 Article Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу / М.Ю. Зеляновський // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 164-174. — Бібліогр.: 9 назв. — укр. XXXX-0067 http://dspace.nbuv.gov.ua/handle/123456789/28567 621.311 uk Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
Ukrainian |
description |
Розглянуто архітектуру та графічний інтерфейс симулятора реального часу «SNOW», розробленого в межах дисертаційної роботи «Моделі та методи побудови персональних локальних мереж бездротового доступу». Наведено показники продуктивності симулятора для моделювання контролю топології типу R-NEIGH для варіантів із послідовним та паралельним виконанням кроків симуляції. |
format |
Article |
author |
Зеляновський, М.Ю. |
spellingShingle |
Зеляновський, М.Ю. Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
author_facet |
Зеляновський, М.Ю. |
author_sort |
Зеляновський, М.Ю. |
title |
Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу |
title_short |
Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу |
title_full |
Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу |
title_fullStr |
Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу |
title_full_unstemmed |
Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу |
title_sort |
архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу |
publisher |
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
publishDate |
2011 |
url |
http://dspace.nbuv.gov.ua/handle/123456789/28567 |
citation_txt |
Архітектура та графічний інтерфейс симулятора для дослідження моделей та методів побудови персональних локальних мереж бездротового доступу / М.Ю. Зеляновський // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 164-174. — Бібліогр.: 9 назв. — укр. |
series |
Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
work_keys_str_mv |
AT zelânovsʹkijmû arhítekturatagrafíčnijínterfejssimulâtoradlâdoslídžennâmodelejtametodívpobudovipersonalʹnihlokalʹnihmerežbezdrotovogodostupu |
first_indexed |
2025-07-03T08:41:52Z |
last_indexed |
2025-07-03T08:41:52Z |
_version_ |
1836614536931573760 |
fulltext |
164 © �.�.�����
��
��
��� 621.311
�.�.�����
��
��
�������� �� ��
�����
�� �
������� ��� ������ ���
��������
� ������� �� ������� ��� ����
�����
���
�� ������
�� ����� ����������
�
���� �
� ������� ������
���� �� ��������� ��������� ������� �� ������ � ����
«SNOW», � �� ���� �
��!�� "������#��� $ � � �� «� "��� �� ��� "�
% ��"
� %��� ������� �
������ ����! ���"� �
� " ���%�». &�
�"��
%
����
� %� "�
��
� ��� ������� �� "�� � "��'
����
��� �' � % � ��$
��%� K-NEIGH "��
�������
�� % ���"
��� �� %����������
�
������
�
�
������#�$.
The architecture and graphical user interface of real-time simulation tool called
“SNOW” and developed within the scope of dissertation project “Models and
construction methods for personal local networks with wireless access” is proposed for
review. Performance characteristics are given for modeling of KNEIGH-based
topology control methods with sequential and parallel simulation options of simulation
steps execution.
�����
(����� ����'��� %� ������� %� "�
��
"�� ������#�$ ��� "�
% ��"
�
��
��� ' � % � ��$ ���� ���� �� �
�'�� ���� ����! ���"� �
� " ���%�
%�
�"���� � [1], [2] " �
��
��
��� %���
���, ��" ��
� �� ��� ��
%
��)����, )
�
' ����� %���
�� " � �� �
� ������� �� «*���» (
�"
����. “SNOW” – Sensor Network Over Wireless). &����%��
�� �� ����
�"����� �
��
��, ) �����%����� �� ���"�� ����"
�)� "�� %�
�"����
�
�%��������
��!�� ��"�� % ���
����� � "������#����� � � ��:
� 0�"����
� ��� � ���� $ ����
���� ����!�;
� � !��
���� ������!� � %��� �� "� ���� �
�
�������� �
�
�%��������� ������
�% ���� � "��� ����!�;
� ��
�������� �����!���� %��� %
�"��
�
���� �� %� �
�� "
%��� $� � %� ����� �� �����%������
����;
� � !��
���� %��� "
������ ��� "�
% ��"
� �� %� �
��
�����
"����� � ���"� �
�� ����!�;
� 0� �� �� %��� %
�"��
�
����
����!�;
� �"������� " � �5������ ������� �� 5��� � " "�
���� �
��
� "����;
� � !��
���� ����� ��
�� "�������#�$ "��
!� $ � � "����;
� � !��
���� ������ "
������ ����
�������
����!� ��
�����
����
������ �� ����;
165
� 0 ��!�� ��� �� "��
��������#�$ ����������
:
����
�#���� �����,
�����
�;
� � !��
���� �����!���� % ���
�� %��������
�� ����������
%�
�"���� �
�%��������
;
� � !��
���� %�
�"���� ����� �
�%��������
� �������
����5��
������;
� 8�"�������� ���!��� % � ����� " ���"!�
�� $ ����!�;
� 8��
� 5
�"
"��.
�!�"#$ %"&%"#'$
9�� %������ ��5���� ���� �
�
��� %�� � �� �#� %���� ��� .NET4.0.
��� %��� ������� � ���������� ���
�
������ XAML (eXtensible
Application Markup Language) [4] – � �5��'
��� �
� � ����
� ������� �
����������;
�
�������� #� � ��� �� � �
��"� WPF (Windows Presentation
Foundation) [5] – ������� $ (%�������#��� $) %�"������� � �
��"� .NET
" �
��� ��
������� ���
��
�
�
����
�
��� � !��
��� ��������
0� "��
�" ���!���� ��������� ����������
� "��'
���� (
����
�#����
�����, �����
� ������ � ���� � ) ). ��� ������� $ %�"������� ������� ��
���
�
������ ��
! ����� ��
� WPF Extensions [6] �� WPF Dynamic Data
Display [7]. ��� %�������� � ������ ����
�������
������ �� ���� ���
�
������ LINQ (Language-INtegrated Query) [8] – � �5������ �
�
%� �����
���� "�� ��%���
, ������ ���#�$ �� � "���
�#�$ �� !�����
�’?
��
. ��� %���
��� � "���� �� ��� �����
���
�
������ �’?
�� -
��?��
��� �
� %� �����
���� C# [9].
�%()�*'��%! �$+�,-�"%!
� [3] %�
�"�� ��������� %�� ������
���� ������� ��,
� �
%����
��?� �
’��
� ��!
�% ������� � "��� ����!�, ������
�� $ �
� �� ���� �� ������� ��, % ����� ���
#� ��������� �"�� ������� �� ��
%���� �% � �� %�
�"���� �
�%��������
, ) %���"����'����
������� � �. � "���� ������ "�������5� %���� ����
����
����
�
������� �� �� "�� % ������� ������ "�
�% ��#�$.
&� "��������, � ���!���� �� ���.1 �� ���. 2 %
���� ��
�� %� ������
���� �� %�"
���� � �� ���� � ������� ��
�"%
�"� " :
�) �������#�$ ������ ��%�
%����� $
J* "�� 9*(� (“*%�#���
�#�� R�%�
����'� � U�������”)
�) �������#�$ $� %
�"��
�, � �� ����� %
�" �������� � 9*(�
(“*%�#���
�#�� *��"�� � � ��”).
0 ��"
��� ��
�� ��� � ������
���� " �
��? ������� �� ���"��
����
����
%��� ����
�% ���� � "���. R�
! " ����?���� � !��
����
" ���"!���� "
������ ��� "�
��� �' � % � ��$ "�� ����!� ("�
. “� "���
��� "� 0 ��"
�” �� ���.1) � "� ���� ' %�"����
' ��� � ������
%����� $
("�
. “� "��� 8���� ����!�” �� ���.1).
166
�
����, "�� “� "��� 8���� ����!�” � !�� %����� "
�����
�����#�$ �����%��� $$ �
��"
��:
� ��"� 0������� – ��"������� �� %�������� "���� � �����, " �
��?
����5��
��� % ��!����� %���"�
��� �� �����
���� %�������,
" �
��?
��� �'
��� � � �
��
�����;
� ����!�
�� 0������� – �"������
�#��
����!�; �����!����,
�
����� �� ��
%������ ��� ���#�$ %� ����"�
, ���5���� � ) ;
� � "��� V�
����� –
��� �� ����"� ������$,
������ �� %���"��� ��
%��� � "����;
� ����'��� U������ – �������? ��5��� �����
� � �� ��� �
���� ��
%�����" % ��� �
�"%
�"� ��� " � � �� % � �� � ��� "� �R;
���
�� �����
�'��? � ���� ����� � � ��
����;
� !�� �� �
��"
�� %������
�)� � !� ���� " %
���� �
���
�����
����� �� " �
��?
������� ���� �
!� ����'��.
���.1 ����'��� ������� – � "���
���� ����!� �� $$ �
��"
�.
��� “� "��� � ��� �' R % � ��$” � !�� %����� "
�����:
� ��%� �� ����
���� %
�" �����,;
� ����� %� �
�� �� ���
#� ���������
!� � �� �����
;
� �� ���
�
��"��� %
�" �����;
� ���
#�' %����������
����
�#��� � ��"����;
167
������ �����
�� ���
(2)
1. �
�
����������
2. ��� �� ��
�����������
3. ����
�������
4. �����
�����
5. ������ �����
6. ������� �������� ������������
7. � �����
�
!��"���� #�� ������$���� %��� �
����
&������ ��� �� �
�����������
(2.2)
1. ��������
�
2.
���������
�� '�����
3.
�
$����
�� '�����
4. �
�
���� �
� ������
5. (�� ���*�� +�����)
����
&������ �
���
����������� (2.1)
1. �� ���*��$ �
�
2. �
�
����������� �
� ������
����
&������ ������
������� (2.3)
1. �� ���*��$ ����
2. ����
������ �
� ������
����
&������ �����
�����$ �����
��� ���
(2.4)
1. ,�"
���
�
���������� (�� �
���
����������� �
� ������)
2. ��
��� � �����
3. ��
��� ���*� ���
4.
���"�
$ �� -��� ��
$ �� ���*��
����
��������
����
&������ �����$ %����
(2.5)
1. /�������!����
2. � ������ �����
3.
�����0"���� ����
���.2. Y%�� %
�"��
� – � "��� ��� "� % ��"
� �� $$ �
��"
�.
&� ���.2 %
���� �
’��
� ��! ��
����
������ %� �����. &� �����
�
�� %
���� ������� $ %�"�������.
���.1 Y��
��
���� ������� ��.
&� ���. 3. %
���� ���������� %����� "��
�% ���� � "��� ����!� �
�
��"� ������� ��.
���.2 R�%�
����
.
168
���.3. J���������.
���.4. � "��� ����"
�)� �� � � �
’��
�.
%!.)/0$1 )0�*%.*1� �$+�,-�"%!
������� �� ��
169
���.5. Z �
��
�
�
1 – U�������
�" ���!���� �������� �� ����������
������#�$
2 – Y��
�� ��� �� ����5��
���� ��
��� �' ������#�$ (���
�-��%��
):
������
���� ����!�, ����5��
���� �
�%��������, ��%��
������#�$,
�" ���!����
����
�#��� � �����;
3 – �����!���� % � �� $ �� ��
����!���� ����'� $
�������#�$ � ���5�
����;
� �� �����
����� �
����
���.6. 8�
� ������
����
����
1 – � �% "��
���
���
����
% ��%��;
2 – � ���� ������ � ���5�
����;
3 – � �% "��
����
�� %� )���;
170
� �� ����� ������
����
���.7. 8�
� ������
����
����
1 – %�������� ����� �% !�
����;
2 – #���
� �
’�������;
3 – %�������� ������ %
����� "��
����;
4 – ��% ������
����
;
5 – %�������� %
� �� $ %���"���;
6 – ����� � �% "���
����
% ��%��;
7 –
���� ��� "� % ��"
�;
�%"2�'�$30)��4 �$+�,-�"%!
� ����.1 ��
�"�� ���
������ 100
�
�
������#�$ "�� �
�%��������
�
���� '
���
���'
����
. � ���� �� � ��
�"���� $ ������ � ���5�
����
����
����'
�
�� "�� �����!���� "��
$ ������� � ���5�
����. *� � ��
�"���� � ���� �� �����'?� �� � ���� ':
/r N q� , (1)
"� N – �� !���
����
, r – �� � ��
�"���� $ ������ � ���5�
����
����
, q – ������� � ���5�
����
����
; ������� %�����?� ��
�� 0,01; r
��
������ " ������!� � ����5 � �����, ) ?
������ 10.
171
� �� ���
�����
���.8. 8�
� ������
����
����
1 –
��"
� ������ ����
�������
;
2 – ������
�" ���!���� �����
�
������ � ���� ������ ����
�������
;
3 – %� ����
�
����� �
�%��������;
4 – ���, ���������� �� ������#�';
5 – �%��
����� ������#�?';
� �� ��������
��
�� �������� �����
���.9. 8�
� ������
����
����
1 – �%��
����� ���5����
�����;
2 – ������
�" ���!����
����
�#����� �����
;
3 – �%��
�����
�" ���!�����.
172
9�� %�
�"�� ��" �
�%��������
"�� ����! ���� � � �����, ) ����
�� ����
�������� %� "�
��
����� ������� �� �� %��
��"� ��� "�
��� �'
� % � ��$ K-NEIGH. 0�
"����� �
�%�������� �
��
����� (% ���"
��
������#��), ����
�
��
����� �� �
��
����� � �%����������� %� #���
�
�"�� ������� ��. � ����. &�
�"�� ������� "���.
R����#� 1.
^��
�
����� ������#�$ � ������ ��!���� � � �� ������� ��
� ����
����!�
R,
".
T, % ���"
��,
��
T, ����
.
%���������, ��
T, %���������,
��
100 100 916 1389 914
200 140 1978 2347 1663
500 220 8343 7647 5073
800 280 20047 16726 11886
1000 320 30350 22228 17243
1200 350 42924 30352 24575
1500 390 67447 44069 39762
1700 410 88466 55174 47393
2000 450 117378 74771 66867
2500 500 186351 110318 98441
3000 550 264805 155691 142234
0 ���"
�� ������#�� ��� �����?
�
�������� % ���"
��� #�
��
%��
�
����� �
��5�� �����
����
����
��
� %�� �� �#� (%�����%��
�����)
%
�" ����� ����"
�)��. 0�� ����
�� � �%���������� �� �
�
%
�" ����� �"����'?���� ����"
�)�� � %�������� �� #�
��.
Y"��?' � � !��
���� %�"
�)���� %� "�
��
� ��� ? ����5 %� ��"!���
������ ����
�������
. 8 %�
�"���� �
�%��������� ������ ����
����
�������
�"��
�� ��
!��� 10
�
�
������#�$ %�� ���������
���
���
�
�
, ��
��� 200. 9���5 ����� ������ ����
�������
�����%���?
� ���5� %� ��!�� ���������� �
�"%
�"� ����"!��� �����
� ��������
����
�������
� ����.
�������� ��
!, ) �
�%�������� % 5
�"
"�$ �"����'
�����
��!���
�"��� "!���� %� �����;
�
�'����� �� ��
�"��� "!�
���� $
��� ���#�$ " �
��? �������� " 30% ����. z � %���
����� #� %��%�)����,
��� %
� �� %�
�"�� �
�%�������� "��
�%�"
�
,
�"������ � R���.1.
�� � �. 9�� %�"�
��"!�� , ) %�� ��%��
� %� �����
��!���
� ������ � ���
#� ��
����
����5
��
�?����
�" 26,6% " 33,8%.
^��
� ������� %�� �
�%���������
������ ��!���� %
���� �� ���.10.
173
���.10. ���������� �
�%��������
%
��������'
%��
� ���� ��
����
%���������� �������� �� %� "�
��
����� ������� ��
���.11. � ����
�#����� ���� %���� %������� ������#�$ ��� "� K-NEIGH � ����!�
� ���� � � 3000 ��������
.
174
{
����� � ���.10 ���� ��
���� %���������� �������� � ������� ��
" �
��? ����?
����5�
��� ���
� ������� �� ������#�', " ����'��
"� ��� ��� ����� ����������
. R�
��
%��
�� ���?
���� �����5����
� ����� ����!�. R�
, ������#�� ��� "� % ��"
� K-NEIGH "�� ����!� � 3000
��������
��� ���� ������� �� «*���» ���� %�
�"��� �� 100 ��
��" (%� #�� �
Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz, 2267 �Z#, �"�� 2, � ������
%� #�� ��
2). � ����
�#����� ���� "�� ��
$ ����!� % "�� �� ���. 11.
�$�0"3'$
� ������� � "��� ���"� �
$ ����!�, �"�%�
��� "�� " ���"!���
%� #��� % ��"
� �� %�"����
� �
’��� ��� ���"� �
$ ����!�, )
�
��"�?���� � ��������
J*. Y%���� ��"
� %� �����-������� ��, � �
��
������
��� � "��� ����!�. Y%����
�% ����� �� �������#�' ������� ��.
&�
�"�� %��
��" � � �� � ������� � �. 8 �
��� %��
��"�
��� "��
� ���%� ���5�� �% � ��
% ��"
� ���"� �
$ ����!�.
��%� % �
�� �% ��� #��
� ���
��
� ��� ���
#�$ %����������
����
�#��� � ��"����. � !��
����
�
�������� ��
� �% � ��
%�"�
��"!�� ��" � �
�%��������
.
��%� �
�� �% � �� %������#�$ %���� � ��� "� % ��"
� ����!�.
1. ��������� �� �.�., !�"�"� �
"����, !��-#�
� $����, %��� !� ��. ��� �� "��
� "��'
���� �%�#�����
���� �� ���� ���� ����! ���"� �
� " ���%�: ������� ��
� � ��
�%''������ ����! NS-2 �� NS-3 // ��. ���
. %�. J0�U &(& �
��$��. -
8�%.51. - �.: 2009. - *. 203-210.
2. ��������� �� �.�., &��'�� � (.
. ��� �� "�� � "��'
���� �%�#�����
���� ��
���� ���� ����! ���"� �
� " ���%�: ������� � SHAWN // � "��'
���� ��
��� ���#���� ���� � ��$. ��. ���
. %�. J0�U &(& �
��$��. - 8�%.54. - �.: 2009. - *.
52-62.
3. ��������� �� �.�., &��'�� � (.
. J�����
������� ������� "�� �
������ ����!
���"� �
� " ���%�: � "��'
���� ��� "�
% ��"
� ����!� // ��. ���
. %�. J0�U
&(& �
��$��. – 8�%.53. – �.: 2009. – *. 185-196.
4. http://msdn.microsoft.com/en-us/library/ms752059.aspx
5. http://msdn.microsoft.com/en-us/library/ms754130.aspx
6. http://wpfextensions.codeplex.com/
7. http://dynamicdatadisplay.codeplex.com/
8. http://msdn.microsoft.com/en-us/vcsharp/aa904594
9. http://msdn.microsoft.com/en-us/vcsharp/aa336809.aspx
)���
���� 10.02.2011�.
|