close

Вход

Забыли?

вход по аккаунту

?

1 (5)

код для вставкиСкачать
1. Основные термины
Рассылка электронной почты - средство массовой коммуникации, группового общения и рекламы. Заключается в автоматизированной рассылке сообщений электронной почты группе адресатов по заранее составленному списку.
Виды рассылок:
* Список рассылки (англ. mailing list). Штатная возможность многих серверов электронной почты, а также функция специализированных программ для рассылок. Сервер принимает сообщение от любого подписчика на специализированный адрес, после чего перенаправляет это сообщение всем подписчикам списка рассылки. Эта технология позволяет организовать общение между собой группы людей (аналог телеконференции). Обычно такое ПО позволяет подписчикам управлять своими настройками (подписка, отписка, изменение формата, изменение адреса, запрос пропущенных сообщений и т. п.) через отправку сообщений электронной почты.
* Групповой адрес. Также является штатной возможностью почти всех серверов электронной почты. Позволяет нескольким людям читать почту, поступающую на один адрес, от кого бы она ни пришла. Например, удобно сделать таким групповым адресом ролевой адрес компании info@company.ltd. Поступающую почту будут получать несколько сотрудников одновременно, каждый - в свой собственный почтовый ящик.
* Информационная и/или рекламная рассылка. Подготовленное одним оператором сообщение автоматически рассылается по списку - одновременно всем подписчикам данной рассылки, но без возможности отвечать на него. В случае, когда не предусмотрена предварительная подписка, такая рассылка называется спамом.
Основной задачей дипломной работы является реализация подсистемы "групповая рассылка" на кафедральном сайте ИиПО. Для этого использовать специальные программы не актуально, так как их сложно интегрировать в университетскую сеть, а почтовые клиенты слишком примитивны. Поэтому было решено использовать Группы Google как аналог, наиболее подходящий для решения поставленной задачи. Однако это не решает основных проблем, возникающих при работе с массовой рассылкой электронной почты: обеспечение устойчивости групп, своевременное оповещение членов группы о входящих сообщениях, избежать конфликтов с антиспамовыми системами. Следует помнить и о требованиях к рассылкам:
* Рассылка должна предусматривать предварительную подписку, которая осуществляется путём направления письма-запроса на специализированный адрес либо иным явным образом.
* Подписка должна подтверждаться, чтобы никто не смог подписать на рассылку чужой адрес. Подтверждение осуществляется через направление пользователю письма с запросом подтверждения, которое содержит индивидуальный код. Пользователь отвечает на это письмо либо загружает указанную в письме веб-страницу, подтверждая таким образом получение письма и согласие с подпиской.
* Подписчик имеет право в любой момент отписаться от рассылки. Отписка должна быть простой (направление одного письма или запрос одной веб-страницы). Порядок отписки должен содержаться в каждом письме рассылки.
* Свидетельство согласия каждого подписчика получать рассылку должно храниться и предъявляться в случае получения жалобы.
* Список адресов подписчиков должен храниться в тайне и не может передаваться никому другому либо использоваться для иной рассылки, на которую пользователи не подписывались.
2. Основные информационные потоки, характерные для данной задачи
1) Авторизация пользователя на кафедральном сайте. В зависимости от пользователя (преподаватель или студент) будут определяться права доступа.
2) Обработка оповещений. Непосредственно работа в почтовом сервисе: прочитать\отправить письмо, вступить в группу и т.д.
На рис.1 и рис.2 представлены 2 алгоритма общей работы сервиса, в зависимости от авторизации пользователя.
Рис.1
Рис.2
3. Расчет времени задержки пакетов сообщений в сети передачи данных
Задержка пакета сообщений включает время ожидания обслуживания в АКЦ и время передачи пакета по каналу. Обе эти составляющие существенно влияют на ВВХ процесса передачи сообщений.
В общем случае среднее время задержки сообщения в системе АКЦ - канал ПД - АКЦ описывается выражением:
Тр= Тобс.р + Тож.р, (3.1)
где Тобс.р - среднее время обслуживания сообщения в канале (время передачи по каналу), Тож.р - среднее время ожидания обслуживания сообщения в АКЦ. Среднее время передачи по каналу при незагруженной сети зависит от его пропускной способности:
, (3.2)
где - интенсивность обслуживания пакетов. При наличии нагрузки в сети данное выражение примет вид:
. (3.3)
Следует отметить, что под нагрузкой подразумевается весь информационный поток от различных оконечных устройств, проходящий по i-му каналу. На основании формулы Литтла общее число сообщений в каналах сети:
, (3.4)
где I - общее число каналов в сети. Отсюда следует, что средняя задержка пакета при обслуживании в каналах:
. (3.5)
Из выражения (3.3) можно сделать следующий вывод: время обслуживания пакета в канале ПД зависит от суммарной интенсивности нагрузки в канале и длины самого сообщения. Дисциплина обслуживания не влияет на время передачи пакета по каналу.
Рассмотрим второе слагаемое правой части выражения (3.1). После поступления для обслуживания в АКЦ пакет занимает место в очереди в соответствии с приоритетом. Перед ним будут обслуживаться все пакеты более высоких приоритетов, поступившие до него и во время его нахождения в очереди. Кроме того, до него будут обслужены все пакеты равного с ним приоритета, поступившие в очередь раньше.
Среднее число пакетов равного и более высокого приоритета, находящихся в очереди в момент поступления пакета, по формуле Литтла:
, f = р, р-1, р-2, ..., 1. (3.6)
Во время пребывания рассматриваемого пакета в очереди в нее поступят пакеты более высокого приоритета в количестве:
, f = р-1, р-2, ..., 1.
Пусть Тост. - среднее время задержки, связанное с наличием на обслуживании предыдущего пакета в момент поступления нового. Так как - доля времени, в течении которого АКЦ обрабатывает пакет f - го приоритета, то ее можно принять за вероятность того, что новый поступивший пакет застанет на обслуживании пакет приоритета f. Было установлено, что среднее остаточное время обслуживания:
, (3.7)
где D[] - дисперсия времени обслуживания пакета приоритета р. Таким образом, любой пакет приоритета р будет находиться в очереди в среднем:
. (3.8)
Решая данное уравнение относительно Тож.р, получаем:
, р=1, 2,..., Р. (3.9)
Данное уравнение может быть решено рекуррентно, т. е. последовательно находя Тож.1, затем Тож.2 и т. д. С учетом и (3.10) получаем:
. (3.10)
В знаменателе (1-) учитывает влияние пакетов равного и более высоких приоритетов, а (1-) - влияние пакетов более высоких приоритетов, поступивших в очередь во время нахождения в ней рассматриваемого пакета. Важным выводом, который следует из выражения (3.10), является независимость Тож.р от наличия пакетов более низких приоритетов, кроме как через Тост.
Документ
Категория
Разное
Просмотров
15
Размер файла
293 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа