ВЫЧИСЛЕНИЕ КРИТЕРИЯ НАЧАЛЬНОЙ ФИЛЬТРАЦИИ

1. Способ вычисления критерия начальной фильтрации в завершающей функции управления сеансом вызова в сети IP мультимедийной подсистемы, включающий в себя этапы, на которых:
принимают сообщение протокола инициации сеанса, причем сообщение протокола инициации сеанса содержит запрашиваемый унифицированный идентификатор ресурсов;
отправляют сообщение на сервер приложений, а также приостанавливают вычисление дополнительного критерия начальной фильтрации, в результате применения критерия начальной фильтрации к сообщению;
принимают сообщение, возвращаемое с сервера приложений,
определяют, был ли изменен запрашиваемый унифицированный идентификатор ресурсов посредством сервера приложений;
если запрашиваемый унифицированный идентификатор ресурсов был изменен посредством сервера приложений, то определяют, возобновлять ли вычисление критерия начальной фильтрации, а если запрашиваемый унифицированный идентификатор ресурсов не был изменен посредством сервера приложений, то возобновляют вычисление критерия начальной фильтрации.
2. Способ по п.1, в котором этап определения того, возобновлять ли вычисление критерия начальной фильтрации, включает в себя этап, на котором определяют, имеет ли критерий начальной фильтрации связанный индикатор отмены изменения цели, и, если так, то возобновляют вычисление критерия начальной фильтрации.
3. Способ по п.1, в котором этап определения того, возобновлять ли вычисление критерия начальной фильтрации, включает в себя этап, на котором определяют, содержит ли принятое с сервера приложений сообщение индикатор отмены изменения цели, и, если так, то возобновляют вычисление критерия начальной фильтрации.
4. Способ по п.1, в котором этап определения того, возобновлять ли вычисление критерия начальной фильтрации, включает в себя этап, на котором определяют, относится ли запрашиваемый унифицированный идентификатор ресурсов, содержащийся в сообщении, принятом с сервера приложений, к идентификатору пользователя IP мультимедийной подсистемы, принадлежащему тому же пользователю, что и идентификатор пользователя IP мультимедийной подсистемы, содержащийся в принятом сообщении, и, если так, то продолжают процесс с возобновлением вычисления критерия начальной фильтрации.
5. Завершающая функция управления сеансом вызова для использования в сети IP мультимедийной подсистемы, включающая в себя:
средство для приема сообщения протокола инициации сеанса, причем сообщение содержит запрашиваемый унифицированный идентификатор ресурсов;
средство для вычисления критерия начальной фильтрации для применения к сообщению;
передатчик для отправки сообщения на сервер приложений;
средство для приема сообщения, возвращаемого с сервера приложений;
средство для определения того, был ли запрашиваемый унифицированный идентификатор ресурсов изменен посредством сервера приложений; и
средство для определения того, продолжать вычисление критерия начальной фильтрации или прекратить вычисление критерия начальной фильтрации, если запрашиваемый унифицированный идентификатор ресурсов был изменен посредством сервера приложений.
6. Сервер приложений, включающий в себя:
приемник для приема сообщения, причем сообщение содержит запрашиваемый унифицированный идентификатор ресурсов;
средство для исправления запрашиваемого унифицированного идентификатора ресурсов сообщения;
средство для включения в сообщение индикатора отмены целевого адреса, причем индикатор отмены целевого адреса может использоваться функцией управления сеансом вызова для определения того, что вычисление критерия начальной фильтрации должно быть продолжено; и
передатчик для отправки сообщения в функцию управления сеансом вызова.
7. Способ обработки сообщения протокола инициации сеанса в завершающей функции управления сеансом вызова в сети IP мультимедийной подсистемы, включающий в себя этапы, на которых:
принимают сообщение протокола инициации сеанса, причем сообщение протокола инициации сеанса содержит запрашиваемый унифицированный идентификатор ресурсов;
применяют к сообщению, по меньшей мере, один критерий начальной фильтрации
в результате применения критерия начальной фильтрации, отправляют сообщение на сервер приложений;
принимают сообщение, возвращаемое с сервера приложений;
определяют, содержит ли возвращенное сообщение унифицированный идентификатор ресурсов новой цели,
возобновляют вычисление критерия начальной фильтрации; и
в конце вычисления критерия начальной фильтрации определяют, содержит ли возвращенное сообщение унифицированный идентификатор ресурсов новой цели, и если так, то заменяют запрашиваемый унифицированный идентификатор ресурсов унифицированным идентификатором ресурсов новой цели.
8. Функция управления сеансом вызова для использования в сети IP мультимедийной подсистемы, включающая в себя:
средство для приема сообщения протокола инициации сеанса, причем сообщение содержит запрашиваемый унифицированный идентификатор ресурсов;
средство для применения к сообщению критерия начальной фильтрации;
передатчик для отправки сообщения на сервер приложений;
средство для приема сообщения, возвращаемого с сервера приложений;
средство для определения того, содержит ли возвращенное сообщение унифицированный идентификатор ресурсов новой цели; и
средство для замены запрашиваемого унифицированного идентификатора ресурсов в сообщении унифицированным идентификатором ресурсов новой цели.