СПОСОБ ОПРЕДЕЛЕНИЯ ВОЗМОЖНОСТЕЙ ТЕРМИНАЛЬНОГО ОБОРУДОВАНИЯ ПРИ ОРГАНИЗАЦИИ СВЯЗИ С ТРЕТЬЕЙ СТОРОНОЙ (ЗРСС) И СЕРВЕР ПРИЛОЖЕНИЙ ДЛЯ ОСУЩЕСТВЛЕНИЯ СПОСОБА

1. Способ определения возможностей терминального оборудования при организации связи с третьей стороной (3РСС), содержащий этапы:
сохранения сервером приложений (СП) информации о средстве связи, поддерживаемом терминальным оборудованием, которое будет участвовать в связи с третьей стороной;
проведения сервером приложений переговоров с упомянутым терминальным оборудованием на основании сохраненной информации о средстве связи, поддерживаемом упомянутым терминальным оборудованием.
2. Способ по п.1, при котором, если устанавливается связь вызывающего терминального оборудования с третьей стороной для переадресации вызова из-за отсутствия ответа вызываемого терминального оборудования, этап сохранения сервером приложений информации о средстве связи, поддерживаемом упомянутым терминальным оборудованием, содержит:
при условии, что сервер приложений взаимодействует с вызывающим терминальным оборудованием, получение и сохранение сервером приложений информации о средстве связи, поддерживаемом вызывающим терминальным оборудованием, указанной вызывающим терминальным оборудованием в первый раз.
3. Способ по п.1, при котором, если вызывающее терминальное оборудование запрашивает установление связи с третьей стороной для передачи вызова, этап сохранения сервером приложений информации о средстве связи, поддерживаемом терминальным оборудованием, содержит:
при условии, что сервер приложений посылает вызываемому терминальному оборудованию повторное сообщение-приглашение, не содержащее информации о средстве связи, после того, как установлена связь между вызывающим терминальным оборудованием и вызываемым терминальным оборудованием, сохранение сервером приложений информации о средстве связи, поддерживаемом вызываемым терминальным оборудованием, содержащейся в ответе вызываемого терминального оборудования.
4. Способ по п.1, при котором, если устанавливается связь вызывающего терминального оборудования с третьей стороной для переадресации вызова из-за отсутствия ответа вызываемого терминального оборудования, этап сохранения сервером приложений информации о средстве связи содержит: при условии, что вызывающее терминальное оборудование инициирует установление связи с вызываемым терминальным оборудованием через сервер приложений путем отправки соответствующего сообщения, содержащего информацию о средстве связи, поддерживаемом вызывающим терминальным оборудованием, сохранение сервером приложений упомянутой информации о средстве связи, поддерживаемом вызывающим терминальным оборудованием; а
этап проведения переговоров о средстве связи содержит: при условии, что отсутствие ответа вызываемого терминального оборудования в течение заданного времени «гудков вызова» после взаимодействия вызывающего терминального оборудования с вызываемым терминальным оборудованием запускает переадресацию вызова, отправку сервером приложений сообщения запроса вызова на третье терминальное оборудование, причем упомянутое сообщение запроса вызова содержит сохраненную информацию о средстве связи, поддерживаемом вызывающим терминальным оборудованием; и после этого проведение третьим терминальным оборудованием переговоров о средстве связи с вызывающим терминальным оборудованием на основании полученной им информации о поддерживаемых вызывающим терминальным оборудованием средстве связи, чтобы закончить выполнение услуги переадресации вызова из-за отсутствия ответа вызываемого терминального оборудования.
5. Способ по п.4, при котором этап взаимодействия вызывающего терминального оборудования с вызываемым терминальным оборудованием содержит:
отправку вызываемым терминальным оборудованием ответного сообщения «183» на вызывающее терминальное оборудование, причем упомянутое сообщение «183» содержит информацию о средстве связи, поддерживаемом вызываемым терминальным оборудованием;
взаимодействие вызывающего терминального оборудования и вызываемого терминального оборудования путем обмена сообщениями «PRACK» и «200 ОК»;
отправку вызывающим терминальным оборудованием сообщения обновления на вызываемое терминальное оборудование, при этом сообщение обновления содержит информацию о средстве связи вызывающего терминального оборудования;
отправку вызываемым терминальным оборудованием сообщения «200 ОК» на вызывающее терминальное оборудование, причем упомянутое сообщение «200 ОК» содержит информацию о средстве связи вызываемого терминального оборудования, и выполнения гудков вызова вызываемым терминальным оборудованием.
6. Способ по п.1, при котором, если вызывающее терминальное оборудование запрашивает связь с третьей стороной для передачи вызова, этап сохранения сервером приложений информации о средстве связи содержит: при условии, что вызывающее терминальное оборудование инициирует запрос о передаче вызова путем отправки соответствующего сообщения на сервер приложений после того, как установлена связь между вызывающим терминальным оборудованием и вызываемым терминальным оборудованием, отправку сервером приложений повторного сообщения-приглашения, в котором не указано средство связи, на вызываемое терминальное оборудование, и отправку вызываемым терминальным оборудованием на сервер приложений ответного сообщения «200 ОК», содержащего информацию о средстве связи, поддерживаемом вызываемым терминальным оборудованием, сохранение сервером приложений информации о средстве связи, поддерживаемом вызываемым терминальным оборудованием; а
этап проведения переговоров о средстве связи содержит: отправку сервером приложений сообщения запроса вызова на третье терминальное оборудование, причем упомянутое сообщение запроса вызова содержит сохраненную информацию о средстве связи, поддерживаемом вызываемым терминальным оборудованием; проведение третьим терминальным оборудованием переговоров о средстве связи на основании полученной информации о поддерживаемом вызываемым терминальным оборудованием средстве связи; и отправку временного или окончательного ответа на сервер приложений, причем упомянутый временный или окончательный ответ содержит информацию о средстве связи, поддерживаемом третьим терминальным оборудованием; отправку сервером приложений на вызываемое терминальное оборудование сообщения «АСК», содержащего информацию о средстве связи, поддерживаемом третьим терминальным оборудованием; и проведение переговоров непосредственно между вызываемым терминальным оборудованием и третьим терминальным оборудованием для завершения передачи вызова.
7. Способ по п.6, при котором этап установления связи между вызывающим терминальным оборудованием и вызываемым терминальным оборудованием содержит:
инициацию вызывающим терминальным оборудованием сообщения-запроса вызываемому терминальному оборудованию на установление связи с вызываемым терминальным оборудованием через сервер приложений, причем упомянутое сообщение запроса содержит информацию о средстве связи, поддерживаемом вызывающим терминальным оборудованием;
отправку вызываемым терминальным оборудованием ответного сообщения «183» на вызывающее терминальное оборудование, причем упомянутое сообщение «183» содержит информацию о средстве связи, поддерживаемом вызываемым терминальным оборудованием;
осуществление взаимодействия вызывающего терминального оборудования и вызываемого терминального оборудования путем обмена сообщениями «PRACK» и «200 ОК»;
отправку вызывающим терминальным оборудованием сообщения обновления на вызываемое терминальное оборудование, при этом сообщение обновления содержит информацию о средстве связи вызывающего терминального оборудования;
отправку вызываемым терминальным оборудованием ответного сообщения «200 ОК» на вызывающее терминальное оборудование, причем упомянутое сообщение «200 ОК» содержит информацию о средстве связи вызываемого терминального оборудования, и выполнение гудков вызова вызываемым терминальным оборудованием; и
отправку вызываемым терминальным оборудованием ответного сообщения «200 ОК» на вызывающее терминальное оборудование, и отправку вызывающим терминальным оборудованием ответного сообщения «АСК» на вызываемое терминальное оборудование.
8. Сервер приложений для осуществления терминальным оборудованием связи с третьей стороной, причем сервер приложений сконфигурирован для хранения информации о средстве связи, поддерживаемом терминальным оборудованием, и проведения переговоров о средстве связи с упомянутым терминальным оборудованием на основании сохраненной информации о средстве связи, поддерживаемых упомянутым терминальным оборудованием.
9. Сервер приложений по п.8, который дополнительно сконфигурирован для хранения информации о средстве связи, поддерживаемом терминальным оборудованием, когда устанавливается связь вызывающего терминального оборудования с третьей стороной для переадресации вызова из-за отсутствия ответа вызываемого терминального оборудования; при этом упомянутое хранение информации содержит: при условии, что сервер приложений взаимодействует с вызывающим терминальным оборудованием, получение и хранение сервером приложений информации о средстве связи,, поддерживаемом вызывающим терминальным оборудованием, указываемой вызывающим терминальным оборудованием в первый раз.
10. Сервер приложений по п.8, который дополнительно предусматривает хранение информации о средстве связи, поддерживаемом терминальным оборудованием, когда вызывающее терминальное оборудование запрашивает связь с третьей стороной для передачи вызова; а упомянутое хранение информации содержит: при условии, что сервер приложений посылает повторное сообщение-приглашение, не содержащее информации о поддерживаемом средстве связи, на вызываемое терминальное оборудование после того, как установлена связь между вызывающим терминальным оборудованием и вызываемым терминальным оборудованием, сохранение сервером приложений информации о средстве связи, поддерживаемом вызываемым терминальным оборудованием, содержащейся в ответе вызываемого терминального оборудования.