СИСТЕМА И СПОСОБ ЭФФЕКТИВНОГО ВЫПОЛНЕНИЯ ПРОЦЕДУРЫ ИМИТАЦИИ СЕТИ

1. Система для выполнения процедуры имитации сети для электронной сети, содержащая
имитационную модель, которая выполнена с возможностью представлять упомянутую электронную сеть; и
менеджер имитации, который составляет параметры имитации, соответствующие упомянутой электронной сети, причем упомянутый менеджер имитации использует упомянутую имитационную модель и упомянутые параметры имитации для выполнения упомянутой процедуры имитации сети.
2. Система по п.1, в которой упомянутая электронная сеть включает в себя устройства-клиенты, выполненные с возможностью локального сохранения элементов содержания в распределенном виде, причем некоторые из упомянутых устройств-клиентов периодически обращаются к требуемым элементам содержания из других упомянутых устройств-клиентов.
3. Система по п.2, в котором упомянутые устройства-клиенты сконфигурированы в виде одноранговой сети, которая поддерживает прямую двунаправленную передачу данных между любыми из упомянутых устройств-клиентов.
4. Система по п.1, в которой упомянутые параметры имитации включают в себя значения скорости передачи между упомянутыми устройствами-клиентами, параметры доступности при одноранговой передаче для упомянутых устройств-клиентов, места расположения элементов содержания в упомянутых устройствах-клиентах и списки рекомендаций содержания для упомянутых устройств-клиентов.
5. Система по п.1, в которой упомянутый менеджер имитации выполняет упомянутую процедуру имитации сети перед тем, как упомянутая электронная сеть будет физически воплощена, для того, чтобы заранее прогнозировать и устранять проблемы, связанные с рабочими характеристиками сети.
6. Система по п.1, в которой упомянутый менеджер имитации выполняет упомянутую процедуру имитации сети после того, как упомянутая физическая электронная сеть будет воплощена, для идентификации и коррекции существующих проблем с рабочими характеристиками сети.
7. Система по п.2, в которой упомянутый менеджер имитации и упомянутая имитационная модель воплощены на основе сервера отслеживания, который отслеживает текущие места расположения сохранения упомянутых элементов содержания в упомянутых устройствах-клиентах.
8. Система по п.2, в которой упомянутая имитационная модель включает в себя матрицу смежности сети, которая представляет упомянутые устройства - клиенты и связи передачи данных между упомянутыми устройствами-клиентами, причем упомянутая имитационная модель также включает в себя часы имитации для периодической повторной синхронизации упомянутых параметров имитации в соответствии с соответствующими изменяющимися во времени функциями.
9. Система по п.1, в которой упомянутый менеджер имитации использует упомянутые параметры имитации стохастическим недетерминированным способом путем ввода коэффициентов случайности во время выполнения упомянутой процедуры имитации сети.
10. Система по п.2, в которой упомянутый менеджер имитации инициализирует матрицу смежности сети, матрицу доступности при одноранговой передаче и матрицу распределения содержания.
11. Система по п.10, в которой упомянутый менеджер имитации устанавливает часы имитации на текущее значение даты и времени.
12. Система по п.11, в которой упомянутый менеджер имитации получает списки рекомендаций содержания и матрицы доверительности для упомянутых устройств-клиентов.
13. Система по п.12, в которой упомянутый менеджер имитации имитирует передачу содержания между упомянутыми устройствами-клиентами на основе упомянутых параметров имитации и текущего значения часов упомянутых часов имитации.
14. Система по п.13, в которой упомянутый менеджер имитации последовательно увеличивает показания упомянутых часов имитации для получения обновленного значения показаний часов.
15. Система по п.14, в которой упомянутый менеджер имитации повторно рассчитывает упомянутые параметры имитации на основе упомянутого обновленного значения часов упомянутых часов имитации, причем упомянутый менеджер имитации выполняет последовательное приращение показаний упомянутых часов имитации и повторяет упомянутую процедуру имитации сети, до тех пор, пока не будут удовлетворены заданные конечные критерии.
16. Система по п.1, в которой упомянутый менеджер имитации анализирует результаты имитации по упомянутой процедуре имитации сети для идентификации проблем, связанных с рабочими характеристиками сети.
17. Система по п.16, в которой упомянутый менеджер имитации выполняет оценку индекса доходности сети для упомянутой электронной сети на основе упомянутых результатов имитации, причем упомянутый индекс доходности сети представляет характеристики эффективности сети для упомянутой электронной сети.
18. Система по п.16, в которой упомянутый менеджер имитации обеспечивает и воплощает конкретные улучшения сети для коррекции упомянутых проблем с рабочими характеристиками сети.
19. Система по п.18, в которой упомянутые проблемы с рабочими характеристиками сети включают в себя структуры с недостаточной скоростью передачи и структуры с недостаточной доступностью при одноранговой передаче для устройств-клиентов в упомянутой электронной сети.
20. Способ выполнения процедуры имитации сети для электронной сети, содержащий следующие этапы:
формируют имитационную модель, которая выполнена с возможностью представлять упомянутую электронную сеть; и
используют менеджер имитации для составления параметров имитации, соответствующих упомянутой электронной сети, причем упомянутый менеджер имитации использует упомянутую имитационную модель и упомянутые параметры имитации для выполнения упомянутой процедуры имитации сети.