Файл: Шнепс, М. А. Численные методы теории телетрафика.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.10.2024

Просмотров: 141

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Потребное количество машинных команд для реализации опи­ санного алгоритма зависит от конструкции ЭВМ. Например, выде­ ление первой справа единицы в указателе пл можно осуществить одной командой, если это предусмотрено конструкцией машины, подпрограммой из трех команд, как указано в предыдущем пара­ графе, или серией микрокоманд (выделение по очереди по одному разряду и сравнение его с единицей).

Можно отметить также, что в реальной АТС алгоритм управле­ ния сложнее: надо вводить избыточные разряды для помехоустой­ чивости, реализовать сложные дисциплины обслуживания, учиты­ вая приоритеты, различные дополнительные услуги. Представление об этом можно получить из описания квазиэлектронных АТС

ESS №1 [99], ESS № 2 [289], DEX-2 [292] и др.


Г л а в а

9

Уменьшение дисперсии при сочетании моделирования

срасчетом по формулам

Выбор методов обработки статистических данных (данных статистического моделиро­ вания) — важнейшая задача в практике

расчетов систем телеграфика. Как показывают исследования {155, 284], изменением определений 'вероятности потерь (каждое опреде­ ление дает -свой метод обработки данных) можно сэкономить время моделирования в десятки раз. В [155] детально проведено сравне­ ние точности различных определений вероятности потерь на приме­ ре полнодоступного пучка. Для этого на основе математического аппарата полумарковских процессов размножения и гибели выве­ дены рекуррентные выражения для моментов времени первого пе­ рехода, через которые выражается дисперсия различных определе­ ний вероятности потерь и соответственно точность различных мето­ дик статистического моделирования. Путем вычислений на ЭВМ показано, что использование предложенных в работе модификаций моделируемых систем значительно уменьшает дисперсию оценок вероятности потерь по времени, вызовам и нагрузке. Показано так­ же, что соотношения между точностью оценок вероятности потерь по времени н по вызовам зависят от интенсивности потока вызовов. Полученные выводы сохраняются для полиодоступного с конечным числом мест ожидания и неполиодоступного пучков *). В последнем случае результаты получены применением двумерных полумарков­ ских процессов размножения и гибели.

Чтобы пояснить смысл сравнения определений, укажем на простую задачу математической статистики. Как известно, один и тот же неизвестный параметр часто можно оценить разными спосо­ бами. Например, пусть даны результаты измерений xi,..., хп (я — -не­ четное) некоторой нормально распределенной случайной величины. Требуется оценить ее среднее значение а. Предположим, что ре­ зультаты измерений упорядочены по величине. В качестве стати­ стической оценки параметра а можно выбрать:

А]

1)среднее арифметическое a i = — 2х,-;

*) Ш н е п с - Ш н е п п е М. А., Ш к о л ь н ы й Е. И. О точности статистиче­ ского моделирования систем массового обслуживания, описываемых полумарковскими процессами размножения и гибели. Известия АН СССР, «Техническая ки­ бернетика», 1973, № 5.

Г60


2)

л

;

 

выборочную медиану гь^Хг,,]

 

 

W + I

 

3)

выборочную середину размаха

л

1

а3=

~ (xi + xn).

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

Л

1

л

1,57

л

Dai =

; Dcii = —— ; Da3 =■■ 24 lg/z

где D

знак дисперсии1). Для получения оценки а со средним

квадратическим отклонением, равным 0,1, в первом случае требует­ ся 100 измерений, во втором случае-— 157 измерений, а в третьем — наименее эффективном случае — 6,6-1017 измерений.

Подобные вопросы возникают также при обработке результа­ тов статистического моделирования: на основе одного и того же статистического материала можно получить оценки различной точ­ ности.

В качестве оценки вероятности потерь можно выбрать:

1) отношение суммарного времени занятия v линий за интер­ вал времени наблюдения (0, Т] (обозначим суммарное время заня­ тия через т(Т)) к длине интервала:

МЛ = - т СО

2)отношение числа потерянных вызовов А (Т ) заинтервал и числу всех поступивших вызовов А(Т) + В (Т ):

А(Т)

Яе(Л = А ( Т ) + В (Т)

где В (Т ) — число обслуженных вызовов за интервал (0, Т]. Первую оценку я;(Т) называют оценкой вероятности потерь по

времени (индекс «I» от слова time), вторую яс(Т) — оценкой веро­ ятности потерь по вызовам («с» от слова call). Оценки я;(У) и лс(Т) являются случайными величинами с различными функциями распределения. Возникает вопрос, какой из оценок отдать предпоч­ тение. От принятого решения на практике зависит не только точ­ ность выводов, но и сложность программы статистического модели­ рования.

Проблема точности различных оценок вероятности потерь вол­ новала многих авторов. Наиболее известна классическая работа

лл

*) По поводу Da2 и Da3 см. [69, с. 330 и 469].

43— 1264

361

!I


Костейа с соавторами [245] 1949 г., в которой ори рассмотрении и-линенной полиодоступной системы с потерями доказано, что

коэффициент вариации

(отношение среднего

квадратического от­

клонения к среднему значению)

случайного

времени

пребывания

в состоянии и за время Т (т(Г)

в я г ( Т ) ) меньше коэффициента

вариации случайного числа потерянных .вызовов (А (Т)

ш л с(Т )) за

это же время. Отсюда

возникло

ошибочное

'мнение,

что оценка

лt(T) точнее оценки яС(Т). Эта неточность устранена в раб-ота.х Деклю [185] и Шн-тс-Шиете и Икауниек [153] независимо.

Сравнению различных определений вероятности потерь посвя­ щена работа Башарина [14]. Следует также отметить работы По­ ляка [118, 119], Поляка и Белова [120], Улсона [271—273], Линда [254] и Андронова с соавторами [6—9].

9.1. ПРИМЕНЕНИЕ ФОРМУЛЫ БЛБ

1. О постоянстве условных вероятностей потерь

Точное вычисление вероятности потерь сложных систем ком­ мутации практически неосуществимо из-за чрезмерно большого числа состояний марковского процесса, описывающего действие таких систем. Это .приводит к 1вдани1кн01вению различных приближен­ ных методик вычисления вероятности потерь. Одна из таких ме­ тодик основана на разбиении пространства всех состояний на неко­ торое число подпространств, .па каждом из которых (например, методом статистического моделирования) удается приближенно оценить условную вероятность потерь. После этого па основе точных выводов можно получить вероятность потерь системы. Из-за ошибок в определении условных вероятностей потерь ко­ нечный результат будет приближенным, по будет содержать мень­ шую ошибку, чем при «чистом» моделировании.

Наиболее естественно в качестве подпространств взять множест­

ва L ,= {х: [х| =Д (см. §

1.3). Тогда вероятность потерь можно оп­

ределить по формуле БЛБ (см. § 2.2):

 

v

 

|

 

2

т* (д) 7 f П 0 - V/ (А))

 

. я(Л) = - _

_ ^

------------------;

(1)

£ 7 г П (1 -7 / (Л ))

1=0 /=о

где Л — интенсивность суммарного потока вызовов; у* ■=■ услов­ ная вероятность потери на подпространстве Li, т. е.

2 УхРх (л)

X&L._______ 2

•У;(Л)

(2)

 

2 Рх (А)

 

* э L g

162


Рис. 9.1. Трехли­ нейная пеполнодоступная схема

В случае неполнодоступных схем сумма в числителе меняется от i = d до v, а Л = /гл.

Применение формулы БЛБ связано с важным эмпирическим фактом, что у; — условные вероятности потерь — слабо зависят от интенсивности потока (т. е. мало меняются при изменении А). На основе этого факта можно выбрать следующую методику модели­ рования: статистически оцениваются условные вероятности потерь

•у,- (А) на |П0Д|Пр0!СТ|ран1Ствах L,-, состоящих из состояний, в которых заняты .ровно t линий, при некотором А (А можно выбрать в зависи­ мости от i), потом предполагается, что у;(А) не зависит от А.

Рассмотрим примеры, которые показывают слабую зависимость у; от А.

П р и м е р 1. Для трехлинейной НС, пред­ ставленной на рис. 9.1 и подробно рассмот­

ренной в гл. 1, нетривиальное значение имеет только у2 — условная вероятность потерь на подпространстве Ь2 (так как y o = y i= 0 , у з =

= 1). Из §

1.3.5 и

(2)

следует, что

. ..

3

+

1CU +

8V2

12

-|-28^-1- 20 V2

И

 

3/2Х2 +

8Х:,+ 1(UJ + 4X6

JT(A) =

 

 

.

 

3 -р 13 Хг-р 25 X.2 + 27 к3+ 16 Xi + 4 X6

Следовательно, можем провести сравнение у2(Л) и я (Л). Рассмат­ ривая эти выражения в диапазоне к от 0,5 до 2 или соответственно А от 1 до 4 (так как А=2Л,), получаем, что в то время, как вероят-

Рис. 9.2. Сравнение ве­ роятности потерь я (А) с условной вероятностью потерь уг(А)

Рис. 9.3. Неполнодоступ­ ная схема, для которой вы­ числены значения у,-

ность потерь л!(А.)

возрастает

в 4,7

раза, уДА) возрастает всего иа

15% (рис. 9.2).

Следовательно, дли инженерных расчетов уДА)

можно считать постоянной.

 

 

Пр и м е р 2.

В табл. 9.1

даны

результаты вычисления у,-(А)

для НС, представленной на рис. 9.3, там же для сравнения при­ ведены значения вероятности потерь. Результаты вычисления пока-

6*

. 163