на главнуюнаписать письмокарта сайта

А.Б. Мурдасов

АВТОМАТИЧЕСКИЙ ВЫБОР АЛГОРИТМА УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ

1. История

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

Вот этот вопрос и рассматривается ниже на примере телефонной связи, как самой простой. Фактически это частный пример общей проблемы разработки интерфейсов взаимодействия при связи: человек -компьютер, человек – человек.

 

2. Виды ДВО в АТС.

В современных системах АТС пре­дусмотрено много услуг при пользовании телефонной связью, используется термин – дополнительные виды обслуживания (ДВО). В качестве примера ниже приводятся некоторые ДВО:

- безусловная переадресация входящих вызовов,

- сокращенный набор номера,

- наведение справок во время разговора,

- выявление злонамеренных вызовов,

- прямая связь,

- переадресация при занятости,

- полное ограничение входящей связи,

- избирательное ограничение входящей связи,

- серийное искание,

- постановка на ожидание, « заказной разговор»,

- напоминание,

- соединение с уведомлением о вызове,

- сообщение о посторонних сигналах,

Система ДВО, строится на принципе списка дополнительных видов услуг. Это обстоятельство ограничивает "гибкость" системы дополнительных услуг, так как затруднительно создавать новые сложные виды услуг.

Так, например, требуется в зависимость от номера вызывающего абонента,

- навести справку,

- переадресовать вызов,

- поставить на ожидание и т.д.

Если вводить эти услуги в виде расширения первоначального списка, то это будет очень громоздко и практически неосуществимо. Уже сейчас абоненты мало используют ДВО. Аналог, плохо используют пользователи возможности WORD, так как слишком сложно изучить и использовать на подсознательном уровне особенности этой программы.

 

3. Требования к услугам.

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

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

Новая система ДВО имеет те же цели, что и работа секретарши, а именно, упорядочить контакты частного или должностного лица с другими людьми.

Выбор алгоритма установления соединения определяется

а). Заявками на алгоритм установления соединений со стороны заинтересованных абонентов. Как правило, соединение устанавливается между двумя абонентами, но иногда, например при конференц-связи, следует учитывать состояния всех её участников.

б). Администрацией соответствующих телефонных сетей,

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

Кроме того, алгоритм установления соединения определяют и непосредственные реакции абонента.

Требования на выбор алгоритма установления соединения задаются следующим образом;

" если абоненты a1, a2, a3 ... имеют состояния t 1, t 2, t 3

если набор дополнительных условий k , то соединение устанавливается по алгоритму f .

Ниже будут более подробно рассмотрены эти понятия,

а именно, состояние абонента, дополнительные факторы, выбор алгоритма установления соединения.

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

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

- метод приоритета,

- метод компромисса,

- метод диалога.

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

В методе диалога предполагается, что стороны задающие требования на алгоритм установления соединений, могут в процессе установления соединения вносить коррекции в свой заявки, В настоящем отчёте за основу принят метод приоритетов. Методы компромисса и диалога требуют дополнительных исследований. Данные методы дают больше возможностей, но их реализация сложна.

 

4. Состояние абонента.

4.1. Общее сведения

Состояние абонента включает следующие параметры:

1. Вид работы или отдыха.

2. Желательность телефонных переговоров.

3. Характеристики абонента в телефонной сети,

4. Фаза установления телефонного соединения.

5. Время,

4.2. Вид работы

Вид исполняемой в данный момент работы в существенной степени зависит от должности и места работы абонента: ориенти­ровочно, можно представить следующие виды работы:

- работа за своим рабочим столом,

- проведение совещания в помещении, где абонент постоянно работает

- проведение совещания в помещении, где абонент бывает только эпизодически,

- абонент вызван в другое подразделение,

- абонент находится в местной командировке,

- абонент находится в командировке в другом городе,

- абонент выполняет специфический вид работы, от которого нежелательно отрываться, например, проводится серия измерений,

- абонент принимает посетителей.

Из этих "элементарных" состояний легко сконструировать сложные состояния, включающие несколько элементарных состояний.

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

Желательно максимальное возможное число видов работ стандартизировать для всей телефонной сети. Это позволит вызываемому (вызывающему) абоненту в требовании на алгоритм установления сое­динения вводить логическое условие по состоянию вызывающего (вызываемого) абонента.

4.3. Виды отдыха

Например, могут быть нормированы следующие виды отдыха:

- абонент уехал в период отпуска в другой город,

- абонент спит,

- абонент вышел на непродолжительное время,

- абонент смотрит телевизор,

- абонент занят домашней работой,

- абонент моется в ванне»

- абонент делает зарядку.

Как и виды работы, желательно максимально число видов отдыха стандартизовать.

 

4.4. Желательность телефонной связи

Удобно разделить информацию о желательности телефонной связи на пожелания абонента по исходящей и входящей телефонной свя­зи.

Для входящей телефонной связи абонент может вводить, например, следующую информацию:

- абонент "занят",

- абонент "очень занят",

- телефонные переговоры нежелательны,

По исходящей телефонной связи абонент сообщает информацию о характере вызова, например,

- вызов "не срочный",

- вызов "срочный",

- вызов "крайне срочный",

- набирается код-пароль.

По данному коду-паролю для вызываемого абонента определяется характер вызова. Разумеется, эти коды-пароли должны быть заранее введены в управляющее устройство на АТС вызываемого абонента.

Состояния абонента по характеру вызова также вводятся исхо­дя из индивидуальных особенностей абонента, но их желательно по возможности стандартизовать.

 

4.5. Характеристики абонента в телефонной сети

Например:

- абонентский номер (абонент может иметь несколько номеров),

- местоположение телефонного аппарата, с которого абонент делает вызов,

- местоположение телефонного аппарата, на который абонент перевел вызовы к себе.

- категория АОН телефонного аппарата, с которого делается вызов,

- внутристанционная категория абонента,

- вызовы переведены на другой телефонный аппарат.

 

4.6. Фазы телефонной связи

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

Фазы установления соединения общеизвестны:

- микротелефонная трубка положена на рычаг,

- прослушивание акустического сигнала (число фаз установления соединения по числу акустических сигналов),

- набор номера,

- разговор.

В современных системах имеются и другие фазы установления соединения.

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

 

4.7 Анализ действия абонентов при различных вызовах.

Абонент по разному реагирует на различного рода входящие вызовы: кто звонит, когда звонит.

Соответствующая информация может использоваться при выборе алгоритмов установления соединений.

 

5. Время

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

а). Момент времени суток.

б). Однократная дата "число, месяц, год."

в). Интервал времени суток.

г). Несколько дат, число, месяц, год.

д). Московское время.

е). Местное время.

Пример I . -Момент времени: 20.00,

- Несколько дат: с 3 по 15 сентября,

- время московское.

Пример 2. -интервал времени: 23.00 -7.00,

- однократная дата: 12 сентября,

- время московское.

 

7. Алгоритмы установления соединений.

В принципе в АТС можно в зависимости от пожеланий вызывающего и вызываемого абонентов, а также других факторов устанавливать соединения по разным алгоритмам.

Отдельные алгоритмы могут иметь следующие особенности:

- тип вызываемого сигнала, визуальный, акустический, тактильный (например, вибрация), а может быть будет мода на вызов в виде запаха, есть же "кино запахов".

- вызывающему абоненту передается соответствующее сообщение с индивидуального автоинформатора,

- вызывающему абоненту передается соответствующее сообщение из числа нескольких стандартных, записанных на станционный «почтовый ящик», например, "позвоните через час",

- запись сообщение вызывающего абонента,

- установление соединения только после предупреждающего сигнала вызывающему абоненту, что вызываемый абонент занят и просит его без особой надобности не беспокоить,

- во время поступления вызова со стороны абонента. В к абоненту А, когда абонент А ведет телефонный разговор с абонентом Б, абонентам А и Б передается предупреждающий сигнал, после чего устанавливается соединение абонентов А и В, а абонент Б получает акустический сигнал "занято",

- поступивший вызов переводится на другой телефонный аппарат,

- оплачивает разговор вызываемый абонент,

- оплачивает разговор вызывающий абонент,

- вызывающий и вызываемый абонент оплачивают разговор в оп­ределенной пропорции, например, поровну,

- устанавливается соединение при помощи системы радиопоисковой связи.

 

8. Выбор алгоритма установления соединения

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

если абоненты a 1, a 2, a 3 имеет состояние – t 1, t 2, t 3, если набор дополнительных условий - K , то соединение устанавливается по алгоритму - f .

Каждый алгоритм установления соединения предписывает, как устанавливать соединение, когда абоненты x 1, x 2, x 3 находятся соответственно в фазах установления соединения r 1, r 2, r 3 … .

Для выполнения алгоритма необходимо, чтобы было задано соответствие между абонентами a 1, a 2, a 3 , для которых задаются состояния и условными абонентами x 1, x 2, x 3….., для которых записан алгоритм установления соединения.

Пример: Заданы состояния абонентов a 1, a 2. Алгоритм установления соединения предусматривает определенные действия при вызове абонента x 1 абонентом x 2. Тогда необходимо задать соответствие между абонентами a 1, a 2 и x 1, x 2 например, a 1 соответствует x 1, a 2 соответствует x 2.

В требованиях на алгоритм установления соединения входят понятие "дополнительные факторы". Под этим понятием подразум­евается следующее.

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

Администрация телефонной сети может задать определенный алгоритм на случай аварий. Например, при выходе из строя большей части СЛ к некоторой РАТС-А время разговора абонентов остальной телефонной сети с абонентами РАТС-А ограничивается.

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

Метод приоритетов рассматривается путем анализа наиболее частых ситуаций установления связи между абонентами. Для этих случаев приводятся варианты установления приоритетов,

а). Соединение между двумя абонентами квартирного сектора. Приоритет в выборе алгоритма установления соединения принадлежит вызываемому абоненту.

б). Связь между абонентами телефонной сети общего пользования и абонентами предприятий или учреждений.

За основу следует принять приоритет вызываемого абонента. Однако при вызовах абонентов предприятий и учреждений со стороны абонентов телефонной сети общего пользования более высокий приори­тет дается руководству данного предприятия или учреждения. Так, например, могут быть запрещены или ограничены по длительности те­лефонные переговоры в определенное время.

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

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

Самый высокий приоритет дается администрации связи. Это сделано, с целью воспрепятствовать действиям абонентов, которые могут привести к ухудшению работы телефонной сети. Например, абонент требует алгоритм установления соединения с многократным повторением сигнала вызова вызываемому абоненту. Однако ввиду перегрузки на телефонной сети необходимо ограничить число или частоту повтор­ных вызовов.

 

9. Примеры отдельных ДВО.

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

Пример 1. - Абонент А задает требование на алгоритм установления соединения. Состояние абонента А: «Микрофонная трубка положе­на на рычаг».

Состояние абонента Б: «Номер 9-22-33-41».

Алгоритм установления соединения: При вызове абонента А в интервал времени 23.00-7.00 все абоненты, за исключением абонента 9-22-53-41 получают акустический сигнал "Занято" (или фразу, записанную на магнитофон, например "Абонент просит не беспокоить"). В телефонный аппарат абонента А сигнал вызова не передается.

При вызове абонента А абонентом Б (9-22-33-41) в телефонный аппарат абонента А передается сигнал вызова.

Пример 2.

Абонент А задает требование на алгоритм установления соединения. Состояние абонента А: "Введена информация "телефонные переговоры нежелательны".

Состояние абонента Б: "Не определено".

Алгоритм установления соединения: При вызове абонента А абонентом Б, последний прослушивает фразу, записанную на магнитофон, например: "Абонент просит не беспокоить". В телефонный аппарат абонента А сигнал вызова не передается.

Администрация телефонной сети задает следующие требования на алгоритм установления соединения.

Состояние абонента В: "Микротелефонная трубка положена на рычаг"

Состояние абонента Г: задается определенный телефонный номер (например, это номер телефонного аппарата "Комиссии по борьбе с наводнением.).

Алгоритм установления соединения: при вызове абонентом Г абонента В в телефонный аппарат абонента В передается сигнал вызова.

Приоритет администрации телефонной сети более высокий, чем у абонента А и в данном случае действует при вызове абонентом Г абонента А алгоритм, введенный администрацией телефонной сети.

Пример 3. Абонент А задает требования на алгоритм установления соединения»

Соотояние абонента А: "Ведет телефонный разговор с абонентом Б, квартирного сектора". Состояние абонента В: "Абонент В относится к народно-хозяйственному сектору". Алгоритм установления соединения; После вызова абонентом В абонента А в телефонный аппарат последнего передается специальный акустический сигнал о поступлении нового вызова.

Примечание: Абонент А должен дополнительно задать требование на алгоритм установления соединения в ситуациях:

- абонент Б народно-хозяйственного сектора,

- абонент В - квартирного сектора.

 

10. ТЕХНИЧЕСКАЯ РЕАЛИЗАЦИЯ

 

10.1. Традиционные методы заказа ДВО

 

Вопрос о технической реализации абонентского терминала опущен.

В настоящее время имеются два основных способа заказа ДВО:

- информацию вводит непосредственно абонент,

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

Ввод информации с помощью оператора технически более прост по следующим причинам:

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

- порядок ввода информации жестко не лимитируется ввиду того, что имеется возможность обучить оператора достаточно сложным правилам ввода.

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

 

Пример 1.

1. Производится ввод информации о собственном состоянии - абонент А,

2. Состояние фазы установления телефонного соединения: «Микротелефонная трубка положена на рычаг».

3. Производится ввод информации о других абонентах - абонент Б.

4. Характеристика абонента в телефонной сети: "номер телефонного аппарата". Далее в обязательном порядке вводится номер теле­фонного аппарата (в данном случае 9-22-33-41).

5. Интервал времени. Далее в обязательном порядке вводится информация об интервале времени (в данном случае 23-0-7-0, то есть от 23 часов до 7 часов).

6. Алгоритм установления соединений. Абонент Б имеет возможность вызова абонента А, все остальные абоненты при вызовах в

указанный интервал времени получают акустический сигнал "занято".

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

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

Ввод информации оператором от администрации телефонной сети следующий:

1. Фаза установления соединения вызываемого абонента "микротелефонная трубка положена на рычаг" - абонент В,

2. Ввод состояния вызывающего абонента Г,

3. Характеристика вызывающего абонента в телефонной сети? "Номер телефонного аппарата" (Далее в обязательном порядке вво­дится один или несколько номеров, с которых будут передаваться экстренные сообщения, например, телефонные аппараты "Комиссии по борьбе с наводнением").
При вызове абонента В абонентом Г, если в телефонном аппарате абонента В микротелефонная трубка положена на рычаг, в телефонный аппарат абонента В передается сигнал вызова независимо от требований абонента В на алгоритмы установления соединений".

Примечание: Вызываемые абоненты обозначаются как А и В, вызывающие абоненты как Б и Г. В процессоре абоненты А и В отождествляются. Аналогично отождествляются абоненты Б и Г.

 

Пример 3.

1. Производится ввод информации о собственном состоянии -абонент А,

2. Фаза установления соединения: "Разговор с абонентом Б".

3. Характеристика абонента Б в телефонной сети: "Абонент квартирного сектора".

4. Производится ввод информации о состоянии вызываемого абонента - абонент В.

5. Характеристика абонента в телефонной сети: "Абонент народно-хозяйственного сектора",

6. Алгоритм установления соединения. "При вызове абонента А ведущего разговор с абонентом Б в телефонный аппарат абонента А передается специальный акустический сигнал уведомления о поступлении нового вызова. Поступивший вызов ставится на ожидание и после отбоя со стороны абонента Б устанавливается соединение абонента А с абонентом В.

 

10.2 Автоматизация заказа ДВО.

Выше была описана система ДВО, в какой-то степени имитирующая работу секретаря.

Однако нереально ожидать ввод абонентом разветвленных заказов на ДВО. Люди заняты.

Поэтому подобная система может функционировать только при полной автоматизации при самом минимальном участии абонента в заказе ДВО.

Тут необходимо решить две задачи:

А) Автоматическое получение информации о состоянии абонента.

Б) Генерация алгоритмов предоставления ДВО в различных ситуациях

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

А) Одеваются специальные браслеты. Такой способ используется для снятия физиологических показаний при некоторых болезнях. Кроме того, отслеживается местоположение лиц, по решению суда.

Б) При некоторых болезнях в тело заживляются специальные чипы, которые передают физиологические показатели.

В) Имеются многочисленные типы датчиков, сигнализирующих о присутствии человека в определенном помещении.

 

Все эти данные могут служить одними из входных данных для выработки сведений о состоянии человека.

На основе всех перечисленных в предыдущих разделах данных могут быть разработаны алгоритмы установления соединений. Это большая научная проблема из области психологии.

 

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

А) Больные люди;

Б) Дети;

В) Люди, ограниченные в своих правах по решению судебных органов;

Г) Сотрудники организаций с особыми требованиями к режиму работы.

 

 

 

 

 

 

 

 

11. ЗАКЛЮЧЕНИЕ

11.1. Принятая система ДВО имеет ограниченные возможности.

11.2. Предлагается исследовать возможность и целесообразность системы ДВО, включающей:

- автоматический ввод информации о состоянии абонента;

- автоматическая генерация алгорит м ов ДВО.

 

 

Ориентировочно, 1979 г. /

Модератор сайта: Мурдасов Александр Борисович тел: 8-904-552-28-21