СПОСОБ ОБРАЩЕНИЯ ЗА РАЗРЕШЕНИЕМ НА МЕДИАПЕРЕДАЧУ И СПОСОБ И УСТРОЙСТВО ДЛЯ ОТМЕНЫ РАЗРЕШЕНИЯ НА МЕДИАПЕРЕДАЧУ
METHOD OF SEEKING PERMISSION FOR MEDIA TRANSMISSION AND METHOD AND DEVICE FOR CANCELING PERMISSION FOR MEDIA TRANSMISSION

Область техники, к которой относится изобретение
Данная заявка относится, в общем, к области технологий мобильной связи и, в частности, к способу обращения за разрешением на медиапередачу и способу и устройству для отмены разрешения на медиапередачу.
Уровень техники
Связь особой важности в полудуплексном режиме (MCPTT) поддерживает групповую связь "один со многими" и частную связь "один с одним". В MCPTT, когда терминал должен передать медиаданные в другой терминал, терминал сначала должен установить сеанс вызова (сеанс группового вызова или сеанс частного вызова) с использованием сервера MCPTT. После того как сеанс вызова установлен, терминал, который должен передать медиаданные, должен обратиться на сервер MCPTT за разрешением на медиапередачу и передать медиаданные после получения разрешения на медиапередачу. В этот период другой терминал, который не получает минимальный уровень, не может передавать медиаданные и может обратиться за разрешением на медиапередачу для передачи медиаданных только тогда, когда разрешение на медиапередачу находится снова в режиме ожидания. Когда поддерживается способ прерывания обслуживания, если разрешена политика управления нижнего уровня, прерывающий обслуживание терминал и терминал с прерванным обслуживанием могут одновременно передавать медиаданные.
В настоящее время в MCPTT существует только одна вышеупомянутая процедура обращения за разрешением на медиапередачу, и это решение является относительно упрощенным. В чрезвычайной ситуации терминал может оказаться неспособным обратиться за разрешением на медиапередачу для терминала. В этом случае терминал не может передавать медиаданные. Для этого случая в настоящее время отсутствует лучшее решение.
Раскрытие сущности изобретения
Варианты осуществления данной заявки предусматривают способ обращения за разрешением на медиапередачу и способ и устройство для отмены разрешения на медиапередачу, которые обеспечивают решение для обращения за разрешением на медиапередачу и отмены разрешения на медиапередачу.
Вариант осуществления данной заявки предусматривает способ обращения за разрешением на медиапередачу, включающий в себя этапы, на которых:
определяют, с помощью первого терминала, что второй терминал должен передать медиаданные; и
передают, с помощью первого терминала, информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS), где информация указания запроса на разрешение медиапередачи используется для того, чтобы инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу.
Согласно способу, предусмотренному в данном варианте осуществления данной заявки, после определения того, что второй терминал должен передать медиаданные, первый терминал отправляет информацию указания запроса на разрешение медиапередачи на сервер MCS, чтобы инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу. Таким образом, первый терминал можно использовать для обращения за разрешением на медиапередачу для второго терминала, когда второй терминал не может обратиться за разрешением на медиапередачу для второго терминала с тем, чтобы второй терминал мог передавать медиаданные.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования сервера MCS установить первый сеанс вызова между первым терминалом и вторым терминалом.
При необходимости после отправки, первым терминалом, информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) способ дополнительно включает в себя:
прием, первым терминалом, первого сообщения с ответом на вызов, которое было отправлено сервером MCS и которое включает в себя сообщение о принятой передаче.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу, и первое сообщение с ответом на вызов отправляется сервером MCS после того, как сервер MCS отправит второе сообщение с запросом вызова во второй терминал на основании первого сообщения с запросом вызова и примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
При необходимости после отправки, первым терминалом, информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) способ дополнительно включает в себя:
прием, первым терминалом, сообщения о полученной передаче, переданного сервером управления передачей, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Сообщение о принятой передаче передается сервером управления передачей после того, как сервер управления передачей примет сообщение с запросом на разрешение медиапередачи, переданное сервером MCS на основании информации указания запроса на разрешение медиапередачи, и сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования сервера MCS установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Вариант осуществления данной заявки предусматривает способ обращения за разрешением на медиапередачу, включающий в себя:
прием, сервером особо важных услуг (MCS), информации указания запроса на разрешение медиапередачи, отправленной первым терминалом, где информация указания запроса на разрешение медиапередачи используется для инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу; и
предоставление, сервером MCS, разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости перед предоставлением, сервером MCS, разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи способ дополнительно включает в себя этапы, на которых:
определяют, с помощью сервера MCS, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования сервера MCS установить первый сеанс вызова между первым терминалом и вторым терминалом.
При необходимости предоставление, сервером MCS, разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи включает в себя:
установку, сервером MCS, первого сеанса вызова согласно первому сообщению с запросом вызова; и после того, как первый сеанс вызова будет установлен, предоставление, с использованием сервера управления передачей, разрешения на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости предоставление, сервером MCS, разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи включает в себя:
выработку, сервером MCS на основании информации указания запроса на разрешение медиапередачи, второго сообщения с запросом вызова, включающего в себя сообщение о предоставлении передачи, где сообщение о предоставлении передачи используется для того, чтобы указать, что второй терминал получил разрешение на медиапередачу, и второе сообщение с запросом вызова используется для того, чтобы пригласить второй терминал участвовать в первом сеансе вызова; и
отправку, сервером MCS, второго сообщения с запросом вызова во второй терминал.
При необходимости после того, как сервер MCS предоставит разрешение на медиапередачу второму терминалу путем отправки второго сообщения с запросом вызова во второй терминал, способ дополнительно включает в себя:
отправку, сервером MCS, первого сообщения с ответом на вызов, включающего в себя сообщение о принятой передаче, в первый терминал, где первое сообщение с ответом на вызов отправляется сервером MCS после того, как сервер MCS примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова.
Сообщение с запросом на разрешение медиапередачи дополнительно используется для инструктирования сервера управления передачей отправить сообщение о получении передачи в третий терминал в сеансе группового вызова, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова, и способ дополнительно включает в себя этапы, на которых:
передают, сервером MCS, третье сообщение с запросом вызова в третий терминал на основании первого сообщения с запросом вызова, где третье сообщение с запросом вызова используется для того, чтобы пригласить третий терминал участвовать в сеансе группового вызова; и
передают, сервером MCS, уведомления, включающего в себя сообщение о принятой передаче, в третий терминал, где уведомление отправляется сервером MCS после того, как сервер MCS примет третье сообщение с ответом на вызов, возвращенное третьим терминалом.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования сервера MCS установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Вариант осуществления данной заявки предусматривает способ обращения за разрешением на медиапередачу, и способ включает в себя:
после того как сеанс вызова между первым терминалом и вторым терминалом установлен, определение, первым терминалом, что второй терминал должен передать медиаданные; и
передачу, первым терминалом, сообщения с запросом удаленной передачи на целевой сервер, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после передачи, первым терминалом, сообщения с запросом удаленной передачи на целевой сервер способ дополнительно включает в себя:
прием, первым терминалом, сообщения о полученной передаче, переданного целевым сервером.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Вариант осуществления данной заявки предусматривает способ обращения за разрешением на медиапередачу, и способ включает в себя:
прием, целевым сервером, сообщения с запросом удаленной передачи, переданного первым терминалом, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, при этом сообщение с запросом удаленной передачи передается после того, как установлен сеанс вызова между первым терминалом и вторым терминалом, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
предоставление, целевым сервером, разрешения на медиапередачу второму терминалу.
При необходимости перед предоставлением, целевым сервером, разрешения на медиапередачу второму терминалу способ дополнительно включает в себя:
определение, целевым сервером, того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости перед предоставлением, целевым сервером, разрешения на медиапередачу второму терминалу способ дополнительно включает в себя:
если целевой сервер определяет, что третий терминал получил разрешение на медиапередачу, отмену, целевым сервером, разрешения на медиапередачу, полученного третьим терминалом.
Вариант осуществления данной заявки предусматривает способ отмены разрешения на медиапередачу, при этом способ включает в себя:
определение, первым терминалом, что второй терминал получил разрешение на медиапередачу для передачи медиаданных; и
передачу, первым терминалом, сообщения сброса удаленной передачи на целевой сервер, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
Согласно способу, предусмотренному в данном варианте осуществления данной заявки, после того, как, первый терминал определяет, что второй терминал получил разрешение на медиапередачу, первый терминал отправляет сообщение сброса удаленной передачи на целевой сервер для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала. Таким образом, первый терминал можно использовать для отмены разрешения на медиапередачу второго терминала тогда, когда второй терминал не может отменить разрешение на медиапередачу второго терминала, тем самым повышается эффективность системы.
При необходимости после передачи, первым терминалом, сообщения сброса удаленной передачи на целевой сервер способ дополнительно включает в себя:
прием, первым терминалом, сообщения о незанятости удаленной передачи, возвращенного целевым сервером, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
Вариант осуществления данной заявки предусматривает способ отмены разрешения на медиапередачу, и способ включает в себя:
прием, целевым сервером, сообщения сброса удаленной передачи, отправленного первым терминалом, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
отмену, целевым сервером, разрешения на медиапередачу второго терминала в соответствии с сообщением сброса удаленной передачи.
При необходимости перед отменой, целевым сервером, разрешения на медиапередачу второго терминала способ дополнительно включает в себя:
определение, целевым сервером, того, что первый терминал имеет разрешение для отмены разрешения на медиапередачу терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, отменить разрешение на медиапередачу второго терминала.
При необходимости после отмены, целевым сервером, разрешения на медиапередачу второго терминала способ дополнительно включает в себя:
передачу, целевым сервером, сообщения о незанятости удаленной передачи в первый терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
При необходимости сеанс вызова, в котором расположен второй терминал, представляет собой сеанс группового вызова.
После отмены, целевым сервером, разрешения на медиапередачу второго терминала способ дополнительно включает в себя:
передачу, целевым сервером, сообщения о незанятости удаленной передачи на третий терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено, и третий терминал представляет собой любой терминал в сеансе группового вызова.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
процессор, выполненный с возможностью определения того, что второй терминал должен передать медиаданные; и
блок приемопередатчика, выполненный с возможностью отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS), где информация указания запроса на разрешение медиапередачи используется для инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования сервера MCS установить первый сеанс вызова между устройством и вторым терминалом.
При необходимости после отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) блок приемопередатчика дополнительно выполнен с возможностью:
приема первого сообщения с ответом на вызов, переданного сервером MCS и которое включает в себя сообщение о принятой передаче.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу, и первое сообщение с ответом на вызов отправляется сервером MCS после того, как сервер MCS отправит второе сообщение с запросом вызова во второй терминал на основании первого сообщения с запросом вызова и примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
При необходимости после передачи информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) блок приемопередатчика дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, переданного сервером управления передачей, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Сообщение о принятой передаче передается сервером управления передачей после того, как сервер управления передачей примет сообщение с запросом на разрешение медиапередачи, переданное сервером MCS на основании информации указания запроса на разрешение медиапередачи, и сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования сервера MCS установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
блок приемопередатчика, выполненный с возможностью приема информации указания запроса на разрешение медиапередачи, переданной первым терминалом, где информация указания запроса на разрешение медиапередачи используется для инструктирования устройства предоставить разрешение на медиапередачу второму терминалу; и
процессор, выполненный с возможностью предоставления разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи процессор дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования устройства установить первый сеанс вызова между первым терминалом и вторым терминалом.
При необходимости процессор специально выполнен с возможностью:
установления первого сеанса вызова согласно первому сообщению с запросом вызова; и после того, как первый сеанс вызова будет установлен, предоставления, с использованием сервера управления передачей, разрешения на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости процессор специально выполнен с возможностью:
выработки, на основании информации указания запроса на разрешение медиапередачи, второго сообщения с запросом вызова, включающей в себя сообщение о предоставлении передачи, где сообщение о предоставлении передачи используется для того, чтобы указать, что второй терминал получил разрешение на медиапередачу, и второе сообщение с запросом вызова используется для того, чтобы пригласить второй терминал участвовать в первом сеансе вызова; и
передачи второго сообщения с запросом вызова во второй терминал с использованием блока приемопередатчика.
При необходимости после того, как второму терминалу предоставлено разрешение на медиапередачу путем отправки второго сообщения с запросом вызова во второй терминал, блок приемопередатчика дополнительно выполнен с возможностью:
передачи первого сообщения с ответом на вызов, включающего в себя сообщение о принятой передаче, в первый терминал, где первое сообщение с ответом на вызов отправляется устройством после того, как устройство примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова.
Сообщение с запросом на разрешение медиапередачи дополнительно используется для инструктирования сервера управления передачей отправить сообщение о получении передачи в третий терминал в сеансе группового вызова, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова, и блок приемопередатчика дополнительно выполнен с возможностью:
отправки третьего сообщения с запросом вызова в третий терминал на основании первого сообщения с запросом вызова, где третье сообщение с запросом вызова используется для того, чтобы пригласить третий терминал участвовать в сеансе группового вызова; и
передачи уведомления, включающего в себя сообщение о принятой передаче, в третий терминал, где уведомление передается устройством после того, как устройство примет третье сообщение с ответом на вызов, возвращенное третьим терминалом.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования устройства установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
процессор, выполненный с возможностью: после того как сеанс вызова между устройством и вторым терминалом установлен, определения того, что второй терминал должен передать медиаданные; и
блок приемопередатчика, выполненный с возможностью передачи сообщения с запросом удаленной передачи на целевой сервер, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после передачи сообщения с запросом удаленной передачи на целевой сервер, блок приемопередатчика дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, переданного целевым сервером.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
блок приемопередатчика, выполненный с возможностью приема сообщения с запросом удаленной передачи, переданного первым терминалом, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, при этом сообщение с запросом удаленной передачи отправляется после того, как будет установлен сеанс вызова между первым терминалом и вторым терминалом, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
процессор, выполненный с возможностью предоставления разрешения на медиапередачу второму терминалу.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор дополнительно выполнен с возможностью:
если определяется, что третий терминал получил разрешение на медиапередачу, отмены разрешения на медиапередачу, полученного третьим терминалом.
Вариант осуществления данной заявки предусматривает устройство для отмены разрешения на медиапередачу, и устройство включает в себя:
процессор, выполненный с возможностью определения того, что второй терминал получил разрешение на медиапередачу для передачи медиаданных; и
блок приемопередатчика, выполненный с возможностью передачи сообщения сброса удаленной передачи на целевой сервер, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после передачи сообщения сброса удаленной передачи на целевой сервер блок приемопередатчика дополнительно выполнен с возможностью:
приема сообщения о незанятости удаленной передачи, возвращенного целевым сервером, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
Вариант осуществления данной заявки предусматривает устройство для отмены разрешения на медиапередачу, и устройство включает в себя:
блок приемопередатчика, выполненный с возможностью приема сообщения сброса удаленной передачи, переданного первым терминалом, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
процессор, выполненный с возможностью отмены разрешения на медиапередачу второго терминала в соответствии с сообщением сброса удаленной передачи.
При необходимости перед отменой разрешения на медиапередачу второго терминала процессор дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для отмены разрешения на медиапередачу терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, отменить разрешение на медиапередачу второго терминала.
При необходимости после отмены разрешения на медиапередачу второго терминала блок приемопередатчика дополнительно выполнен с возможностью:
передачи сообщения о незанятости удаленной передачи в первый терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
При необходимости сеанс вызова, в котором расположен второй терминал, представляет собой сеанс группового вызова.
После отмены разрешения на медиапередачу второго терминала блок приемопередатчика дополнительно выполнен с возможностью:
отправки сообщения о незанятости удаленной передачи в третий терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено, и третий терминал представляет собой любой терминал в сеансе группового вызова.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
процессор, выполненный с возможностью определения того, что второй терминал должен передать медиаданные; и
приемопередатчик, выполненный с возможностью передачи информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS), где информация указания запроса на разрешение медиапередачи используется для инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования сервера MCS установить первый сеанс вызова между устройством и вторым терминалом.
При необходимости после отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) приемопередатчик дополнительно выполнен с возможностью:
приема первого сообщения с ответом на вызов, которое было отправлено сервером MCS и которое включает в себя сообщение о принятой передаче.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу, и первое сообщение с ответом на вызов отправляется сервером MCS после того, как сервер MCS отправит второе сообщение с запросом вызова во второй терминал на основании первого сообщения с запросом вызова и примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
При необходимости после передачи информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) приемопередатчик дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, переданного сервером управления передачей, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Сообщение о принятой передаче передается сервером управления передачей после того, как сервер управления передачей примет сообщение с запросом на разрешение медиапередачи, переданное сервером MCS на основании информации указания запроса на разрешение медиапередачи, и сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования сервера MCS установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
приемопередатчик, выполненный с возможностью приема информации указания запроса на разрешение медиапередачи, отправленной первым терминалом, где информация указания запроса на разрешение медиапередачи используется для инструктирования устройства предоставить разрешение на медиапередачу второму терминалу; и
процессор, выполненный с возможностью предоставления разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи процессор дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования устройства установить первый сеанс вызова между первым терминалом и вторым терминалом.
При необходимости процессор специально выполнен с возможностью:
установления первого сеанса вызова согласно первому сообщению с запросом вызова; и после того, как первый сеанс вызова будет установлен, предоставления, с использованием сервера управления передачей, разрешения на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости процессор специально выполнен с возможностью:
генерирования, на основании информации указания запроса на разрешение медиапередачи, второго сообщения с запросом вызова, включающей в себя сообщение о предоставлении передачи, где сообщение о предоставлении передачи используется для того, чтобы указать, что второй терминал получил разрешение на медиапередачу, и второе сообщение с запросом вызова используется для того, чтобы пригласить второй терминал участвовать в первом сеансе вызова; и
передачи второго сообщения с запросом вызова во второй терминал с использованием приемопередатчика.
При необходимости после того, как второму терминалу предоставлено разрешение на медиапередачу путем передачи второго сообщения с запросом вызова во второй терминал, приемопередатчик дополнительно выполнен с возможностью:
передачи первого сообщения с ответом на вызов, включающего в себя сообщение о принятой передаче, в первый терминал, где первое сообщение с ответом на вызов передается устройством после того, как устройство примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова.
Сообщение с запросом на разрешение медиапередачи дополнительно используется для инструктирования сервера управления передачей передать сообщение о получении передачи в третий терминал в сеансе группового вызова, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова, и приемопередатчик дополнительно выполнен с возможностью:
передачи третьего сообщения с запросом вызова в третий терминал на основании первого сообщения с запросом вызова, где третье сообщение с запросом вызова используется для того, чтобы пригласить третий терминал участвовать в сеансе группового вызова; и
передачи уведомления, включающего в себя сообщение о принятой передаче, в третий терминал, где уведомление отправляется устройством после того, как устройство примет третье сообщение с ответом на вызов, возвращенное третьим терминалом.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования устройства установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
процессор, выполненный с возможностью: после того как сеанс вызова между устройством и вторым терминалом установлен, определения того, что второй терминал должен передать медиаданные; и
приемопередатчик, выполненный с возможностью передачи сообщения с запросом удаленной передачи на целевой сервер, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после передачи сообщения с запросом удаленной передачи на целевой сервер приемопередатчик дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, переданного целевым сервером.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Вариант осуществления данной заявки предусматривает устройство обращения за разрешением на медиапередачу, и устройство включает в себя:
приемопередатчик, выполненный с возможностью приема сообщения с запросом удаленной передачи, переданного первым терминалом, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, при этом сообщение с запросом удаленной передачи передается после того, как будет установлен сеанс вызова между первым терминалом и вторым терминалом, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
процессор, выполненный с возможностью предоставления разрешения на медиапередачу второму терминалу.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор дополнительно выполнен с возможностью:
если определяется, что третий терминал получил разрешение на медиапередачу, отмены разрешения на медиапередачу, полученного третьим терминалом.
Вариант осуществления данной заявки предусматривает устройство для отмены разрешения на медиапередачу, и устройство включает в себя:
процессор, выполненный с возможностью определения того, что второй терминал получил разрешение на медиапередачу для передачи медиаданных; и
приемопередатчик, выполненный с возможностью отправки сообщения сброса удаленной передачи на целевой сервер, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после передачи сообщения сброса удаленной передачи на целевой сервер приемопередатчик дополнительно выполнен с возможностью:
приема сообщения о незанятости удаленной передачи, возвращенного целевым сервером, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
Вариант осуществления данной заявки предусматривает устройство для отмены разрешения на медиапередачу, и устройство включает в себя:
приемопередатчик, выполненный с возможностью приема сообщения сброса удаленной передачи, отправленного первым терминалом, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
процессор, выполненный с возможностью отмены разрешения на медиапередачу второго терминала в соответствии с сообщением сброса удаленной передачи.
При необходимости перед отменой разрешения на медиапередачу второго терминала процессор дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для отмены разрешения на медиапередачу терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, отменить разрешение на медиапередачу второго терминала.
При необходимости после отмены разрешения на медиапередачу второго терминала приемопередатчик дополнительно выполнен с возможностью:
передачи сообщения о незанятости удаленной передачи в первый терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
При необходимости сеанс вызова, в котором расположен второй терминал, представляет собой сеанс группового вызова.
После отмены разрешения на медиапередачу второго терминала приемопередатчик дополнительно выполнен с возможностью:
передачи сообщения о незанятости удаленной передачи в третий терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено, и третий терминал представляет собой любой терминал в сеансе группового вызова.
Краткое описание чертежей
Фиг. 1 – упрощенная схема архитектуры системы MCPTT предшествующего уровня техники;
фиг. 2 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 3 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 4 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 5 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 6 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 7 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 8 – схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 9 – схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки;
фиг. 10 – схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки;
фиг. 11 – схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки;
фиг. 12 – схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки;
фиг. 13 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 14 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 15 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 16 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 17 – упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки;
фиг. 18 – упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки;
фиг. 19 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 20 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 21 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 22 – упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки;
фиг. 23 – упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки; и
фиг. 24 – упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
Осуществление изобретения
Ниже приводится подробное описание вариантов осуществления данной заявки со ссылкой на сопроводительные чертежи, представленные в данном документе.
Варианты осуществления данной заявки применимы к архитектуре системы предоставления услуг особой важности, например, к MCPTT, услуге передачи видео особой важности (MCVideo) и услуге передачи данных особой важности (MCData), в которой множество терминалов может одновременно передавать медиаданные.
На фиг. 1 показана упрощенная схема архитектуры системы MCPTT предшествующего уровня техники. Система, показанная на фиг. 1, включает в себя сетевой элемент, такой как сервер особо важных услуг (MCS Server), сервер управления передачей (transmission control server) и терминал.
Как показано на фиг. 1, в вариантах осуществления данной заявки сервер особо важных услуг (MCS Server) главным образом отвечает за управление вызовами и управление медиапотоками и является логическим объектом. В конкретной реализации сервер особо важных услуг может быть сервером, таким как сервер MCPTT, сервер MCVideo или сервер MCData.
Сервер особо важных услуг включает в себя логический объект функции распределения медиапотоков, который выполнен с возможностью приема медиаданных восходящей линии связи и передачи медиаданных нисходящей линии связи.
Клиент услуги особой важности (MCS Client) может быть установлен в терминале. Клиент услуги особой важности представляет собой объект уровня приложений, эквивалентный серверу MCS, и отвечает в основном за обработку транзакции на уровне приложений. Терминал может быть беспроводным терминалом или терминалом, соединенным проводом, например, может представлять собой мобильный телефон, компьютер, планшетный компьютер, персональный цифровой секретарь (PDA), мобильное интернет-устройство (MID), носимое устройство или устройство для чтения электронных книг (e-book reader).
Терминал включает в себя по меньшей мере смеситель медиапотоков и участника передачи. Смеситель медиапотоков представляет собой функционально-логический модуль, находящийся в терминальном устройстве, и отвечает за объединение множества мультимедийных потоков в один мультимедийный поток, основываясь на информации о медиаполитике. Участник передачи сконфигурирован с возможностью обращаться за разрешением на медиапередачу.
Сервер управления передачей является функционально-логическим объектом и отвечает в основном за управление разрешением на медиапередачу и планирование и передачу медиаданных по нисходящей линии связи. В конкретной реализации сервер управления передачей может быть сервером управления доступом или соответствующим функционально-логическим объектом в MCVideo или MCData. Сервер управления передачей и сервер MCS, показанный на фиг. 1, развернуты в одном физическом объекте. Разумеется, альтернативно сервер управления передачей может быть независимым физическим объектом, осуществляющим свои функции отдельно от сервера MCS. Это не ограничивается в вариантах осуществления данной заявки.
Контрольная точка 1 является контрольной точкой между клиентом особой важности и сервером особой важности. Информация управления вызовами, такая как сообщение с запросом вызова или сообщение с ответом на вызов, передается в контрольной точке.
Контрольная точка 2 и контрольная точка 3 являются контрольными точками между участником управления передачей и сервером управления передачей. Сообщение управления передачей, такое как сообщение с запросом передачи или сообщение о предоставлении передачи, передается в контрольных точках. В контрольной точке 2 сообщение передается одноадресным способом, и в контрольной точке 3 сообщение передается широковещательным способом.
Контрольная точка 4 и контрольная точка 5 являются контрольными точками между функциональным объектом распределения медиапотоков и смесителем медиапотоков. Медиаданные передаются в контрольных точках. В контрольной точке 4 медиаданные передаются одноадресным способом. В контрольной точке 5 медиаданные передаются широковещательным способом.
В вариантах осуществления данной заявки медиаданные могут быть данными, такими как аудиоданные, видеоданные или аудиоданные и видеоданные, которые могут быть определены в зависимости от фактической ситуации. В данном документе подробности этого не описываются.
Со ссылкой на приведенное выше описание на фиг. 2 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Как показано на фиг. 2, способ включает в себя следующее этапы:
На этапе 201 первый терминал определяет, что второй терминал должен передать медиаданные.
На этапе 202 первый терминал отправляет информацию указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS), где информация указания запроса на разрешение медиапередачи используется для того, чтобы выдать серверу MCS команду предоставить разрешение на медиапередачу второму терминалу.
На этапе 203 сервер особо важных услуг (MCS) принимает информацию указания запроса на разрешение медиапередачи, отправленную первым терминалом, где информация указания запроса на разрешение медиапередачи используется для того, чтобы выдать серверу MCS команду предоставить разрешение на медиапередачу второму терминалу.
На этапе 204 сервер MCS предоставляет разрешение на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи.
Следует отметить, что в данном варианте осуществления данной заявки клиент MCS установлен в терминале. Пользователь может войти в систему клиента MCS, передать медиаданные с использованием терминала и принять с использованием терминала медиаданные, переданные пользователю. Пользователи отличаются друг от друга используемыми идентификаторами. Идентификатор пользователя может быть различным в зависимости от различных используемых экстренных служб. Идентификатор пользователя может быть конкретно реализован в виде идентификатора пользователя MCPTT (ID MCPTT), идентификатора пользователя MCVideo (ID MCVideo), идентификатора пользователя MCData (ID MCData) или других идентификаторов, которые идентифицируют пользователя. Этот вариант осуществления данной заявки не ограничивается этим.
На этапе 201 существует множество способов, с помощью которых первый терминал определяет то, что второй терминал должен передать медиаданные. Например, после приема идентификатора пользователя второго пользователя, введенного первым пользователем, первый терминал определяет то, что второй терминал должен передать медиаданные, где первый пользователь использует первый терминал, и второй пользователь использует второй терминал. В другом примере первый терминал может принимать предварительно заданную операцию жеста, введенную пользователем, чтобы определить, что второй терминал должен передать медиаданные. В другом примере второй терминал заранее уведомляет первый терминал о моменте времени или периоде времени и уведомляет первый терминал о том, что второй терминал должен передать медиаданные в момент времени или в период времени. Разумеется, приведенные выше описания являются лишь примерами. Кроме того, существует другой способ, в котором первый терминал определяет, что второй терминал должен передать медиаданные. В данном документе подробности этого не описываются.
На этапе 202 первый терминал отправляет информацию указания запроса на разрешение медиапередачи, используя первое сообщение с запросом вызова. Первое сообщение с запросом вызова используется для того, чтобы выдать серверу MCS команду установить первый сеанс вызова между первым терминалом и вторым терминалом. В этом случае информация указания запроса на разрешение медиапередачи находится в первом сообщение с запросом вызова. Первое сообщение с запросом вызова может быть сообщением с запросом группового вызова. В этом случае установленный первый сеанс вызова может быть сеансом группового вызова. В качестве альтернативы, первое сообщение с запросом вызова может быть сообщение с запросом частного вызова. В этом случае установленный первый сеанс вызова может быть сеансом частного вызова.
Если первый сеанс вызова представляет собой сеанс группового вызова, первое сообщение с запросом вызова может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя. Идентификатор первого пользователя представляет собой идентификатор пользователя, который использует первый терминал, и на данный момент времени находится в активном состоянии. Соответственно, информация, такая как идентификатор второго пользователя, представляет собой идентификатор пользователя, который использует второй терминал, и на данный момент времени находится в активном состоянии. Если первый сеанс вызова представляет собой сеанс частного вызова, первое сообщение о вызовах может нести в себе идентификатор второго пользователя.
На этапе 203 после того, как сервер MCS примет информацию указания запроса на разрешение медиапередачи, прежде чем сервер MCS предоставит разрешение на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи, сервер MCS может дополнительно выполнить аутентификацию на первом терминале и втором терминале. Если быть точнее, сервер MCS должен определить, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
В данном варианте осуществления данной заявки, если терминал используется пользователем, конкретные этапы, на которых сервер MCS выполняет аутентификацию в отношении первого терминала и второго терминала, представляют собой следующее: сервер MCS определяет первого пользователя, который использует первый терминал, и второго пользователя, который использует второй терминал. Если сервер MCS определяет, что первый пользователь имеет разрешение для обращения за разрешением на медиапередачу для пользователей, кроме первого пользователя, и что второй пользователь разрешает пользователям, кроме второго пользователя, обращаться за разрешением на медиапередачу для второго пользователя, сервер MCS определяет, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала. Другими словами, аутентификация выполняется успешно.
В качестве альтернативы, если сервер MCS определяет, что первый пользователь не имеет разрешения для обращения за разрешением на медиапередачу для пользователя, отличного от первого пользователя, или что второй пользователь не разрешает пользователю, отличному от второго пользователя, обращаться за разрешением на медиапередачу для второго пользователя, сервер MCS определяет, что первый терминал не имеет разрешения для обращения за разрешением на медиапередачу для терминала, отличного от первого терминала, и что второй терминал не разрешает терминалу, отличному от второго терминала, обращаться за разрешением на медиапередачу для второго терминала. В этом случае процедура полностью заканчивается.
Следует отметить, что разрешение каждого пользователя предварительно сохраняется на сервере MCS. В данном документе подробности этого не описываются.
На этапе 204 сервер MCS предоставляет разрешение на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи. В возможной реализации сервер MCS может установить первый сеанс вызова согласно первому сообщению с запросом вызова. После установления первого сеанса вызова сервер MCS предоставляет, с использованием сервера управления передачей, разрешение на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи. В частности, после установления первого сеанса вызова сервер MCS отправляет сообщение с запросом на разрешение медиапередачи на сервер управления передачей на основании информации указания запроса на разрешение медиапередачи. Сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала. Сервер управления передачей впоследствии предоставляет разрешение на медиапередачу второму терминалу в соответствии с сообщением с запросом на разрешение медиапередачи и отправляет сообщение о предоставлении передачи во второй терминал. Сообщение о предоставлении передачи используется для указания того, что второй терминал получил разрешение на медиапередачу и может передавать медиаданные.
При необходимости сервер управления передачей дополнительно отправляет сообщение о принятой передаче в первый терминал. Сообщение о принятой передаче используется для того, чтобы уведомить первый терминал о том, что второму терминалу предоставлено разрешение на медиапередачу.
Следует отметить, что в данном варианте осуществления данной заявки во время сеанса вызова разрешение на медиапередачу может быть одновременно предоставлено по меньшей мере одному терминалу. В частности, количество терминалов, которым предоставлено разрешение на медиапередачу, можно определить в зависимости от фактической ситуации. В данном документе подробности этого не описываются.
В возможной реализации сервер MCS может предоставить разрешение на медиапередачу второму терминалу при установлении первого сеанса вызова. В частности, сервер MCS может выработать, на основании информации указания запроса на разрешение медиапередачи, второе сообщение с запросом вызова, включающее в себя сообщение о предоставлении передачи. Второе сообщение с запросом вызова используется для того, чтобы пригласить второй терминал участвовать в первом сеансе вызова. Сервер MCS отправляет второе сообщение с запросом вызова во второй терминал.
Приведенный выше процесс описан ниже в отношении конкретных вариантов осуществления.
На фиг. 3 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 3, первый терминал отправляет информацию указания запроса на разрешение медиапередачи, используя первое сообщение с запросом вызова. После установления первого сеанса вызова согласно первому сообщению с запросом вызова сервер MCS предоставляет, с использованием сервера управления передачей, разрешение на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи. Первый сеанс вызова представляет собой сеанс частного вызова.
На этапе 301 первый терминал отправляет первое сообщение с запросом вызова, включающее в себя информацию указания запроса на разрешение медиапередачи, на сервер MCS.
Первое сообщение с запросом вызова может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 302 сервер MCS выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к этапу 303a; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой сервером MCS, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 303a сервер MCS отправляет второе сообщение с запросом вызова во второй терминал.
Второе сообщение с запросом вызова может включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 303 сервер MCS отправляет третье сообщение с запросом вызова в третий терминал, где третье сообщение с запросом вызова используется для того, чтобы пригласить третий терминал участвовать в сеансе группового вызова.
При необходимости на этапе 304 второй терминал определяет, на основании второго сообщения с запросом вызова, что второй терминал должен передать медиаданные, и отправляет аварийный сигнал второму пользователю, который использует второй терминал, чтобы напомнить второму пользователю передать медиаданные. Аварийный сигнал может представлять собой всплывающее сообщение на экране дисплея, звуковой сигнал, оптический сигнал и т.п. Этот вариант осуществления данной заявки не ограничивается этим.
Например, после того, как второй терминал принял второе сообщение с запросом вызова, на экране дисплея может всплывать окно, напоминая второму пользователю о том, что второй пользователь должен передать медиаданные.
На этапе 305, если второй терминал принимает второе сообщение с запросом вызова, второй терминал возвращает второе сообщение с ответом на вызов на сервер MCS.
Следует отметить, что если второй терминал отклоняет второе сообщение с запросом вызова, второй терминал возвращает, на сервер MCS, сообщение, указывающее, что установление сеанса является неудачным. В данном варианте осуществления данной заявки для его описания используется пример, в котором второй терминал принимает второе сообщение с запросом вызова, и сценарий, в котором второй терминал отклоняет второе сообщение с запросом вызова, не описывается.
На этапе 306 сервер MCS возвращает первое сообщение с ответом на вызов в первый терминал.
В этом случае был установлен первый сеанс вызова, и сервер MCS предоставляет разрешение на медиапередачу второму терминалу, используя сервер управления передачей. В частности, если сервер MCS и сервер управления передачей представляют собой один физический объект, сервер MCS может непосредственно выдать серверу управления передачей команду предоставить разрешение на медиапередачу второму терминалу.
Если сервер MCS и сервер управления передачей представляют собой различные физические объекты, дополнительно выполняется этап 307. На этапе 307 сервер MCS может отправить сообщение с запросом на разрешение медиапередачи на сервер управления передачей, где сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
На этапе 308 сервер управления передачей отправляет сообщение о предоставлении передачи во второй терминал.
На этапе 309 сервер управления передачей отправляет сообщение о получении передачи в первый терминал.
В данном варианте осуществления последовательность исполнения этапа 308 и этапа 309 не ограничена данной заявкой.
После того, как первый сеанс вызова будет установлен, и второй терминал примет сообщение о предоставлении передачи, второй терминал может передать медиаданные в терминал в первом сеансе вызова.
На фиг. 4 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 4, первый терминал отправляет информацию указания запроса на разрешение медиапередачи с использованием первого сообщения с запросом вызова. После установления первого сеанса вызова согласно первому сообщению с запросом вызова сервер MCS предоставляет, с использованием сервера управления передачей, разрешение на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи. Первый сеанс вызова представляет собой сеанс группового вызова.
На этапе 401 первый терминал отправляет первое сообщение с запросом вызова, включающее в себя информацию указания запроса на разрешение медиапередачи, на сервер MCS.
Первое сообщение с запросом вызова может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 402 сервер MCS выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к этапу 403a; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой сервером MCS, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 403a сервер MCS отправляет второе сообщение с запросом вызова во второй терминал.
Второе сообщение с запросом вызова может включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 403b сервер MCS отправляет третье сообщение с запросом вызова в третий терминал, где третье сообщение с запросом вызова используется для того, чтобы пригласить третий терминал участвовать в сеансе группового вызова.
При необходимости на этапе 404 второй терминал определяет, на основании второго сообщения с запросом вызова, что второй терминал должен передать медиаданные, и отправляет аварийный сигнал второму пользователю, который использует второй терминал, чтобы напомнить второму пользователю передать медиаданные. Аварийный сигнал может быть сообщением, всплывающим на экране дисплея, звуковым сигналом, оптическим сигналом и т.п. Этот вариант осуществления данной заявки не ограничивается этим.
На этапе 405a второй терминал принимает второе сообщение с запросом вызова и возвращает второе сообщение с ответом на вызов на сервер MCS.
На этапе 405b третий терминал принимает третье сообщение с запросом вызова и возвращает третье сообщение с ответом на вызов на сервер MCS.
На этапе 406 сервер MCS возвращает первое сообщение с ответом на вызов в первый терминал.
В этом случае был установлен первый сеанс вызова, и сервер MCS предоставляет разрешение на медиапередачу второму терминалу с использованием сервера управления передачей. В частности, если сервер MCS и сервер управления передачей представляют собой один физический объект, сервер MCS может непосредственно выдать серверу управления передачей команду предоставить разрешение на медиапередачу второму терминалу.
Если сервер MCS и сервер управления передачей представляют собой различные физические объекты, дополнительно выполняется этап 407. На этапе 407 сервер MCS может отправить сообщение с запросом на разрешение медиапередачи на сервер управления передачей, где сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
На этапе 408 сервер управления передачей отправляет сообщение о предоставлении передачи во второй терминал.
На этапе 409 сервер управления передачей отправляет сообщение о получении передачи в третий терминал.
На этапе 410 сервер управления передачей отправляет сообщение о получении передачи в первый терминал.
Последовательность исполнения этапа 408, этапа 409 и этапа 410 не ограничивается в этом варианте осуществления данной заявки.
После того, как первый сеанс вызова будет установлен, второй терминал может передать медиаданные в терминал в первом сеансе вызова.
Сервер MCS может дополнительно предоставить разрешение на медиапередачу второму терминалу при установлении первого сеанса вызова. В частности, на фиг. 5 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 5, первый терминал отправляет информацию указания запроса на разрешение медиапередачи с использованием первого сообщения с запросом вызова. Сервер MCS предоставляет разрешение на медиапередачу второму терминалу, устанавливая первый сеанс вызова согласно первому сообщению с запросом вызова.
На этапе 501 первый терминал отправляет первое сообщение с запросом вызова, включающее в себя информацию указания запроса на разрешение медиапередачи, на сервер MCS.
Первое сообщение с запросом вызова может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 502 сервер MCS выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к этапу 503a; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой сервером MCS, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 503a сервер MCS отправляет второе сообщение с запросом вызова, включающее в себя сообщение о предоставлении передачи, во второй терминал. Сообщение о предоставлении передачи инкапсулируется во второе сообщение с запросом вызова.
Второе сообщение с запросом вызова может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
Если первое сообщение с запросом вызова используется для того, чтобы установить сеанс группового вызова, дополнительно выполняется этап 503b.
На этапе 503b сервер MCS отправляет третье сообщение с запросом вызова в третий терминал, где третье сообщение с запросом вызова включает в себя сообщение о принятой передаче.
Третье сообщение с запросом вызова может дополнительно включать в себя информацию, такую как идентификатор первого пользователя, идентификатор второго пользователя и идентификатор третьего пользователя. Идентификатор третьего пользователя представляет собой идентификатор пользователя, который на данный момент времени использует третий терминал, и на данный момент времени находится в активном состоянии.
При необходимости на этапе 504a второй терминал определяет, на основании второго сообщения с запросом вызова, что второй терминал должен передать медиаданные, и отправляет аварийный сигнал второму пользователю, который использует второй терминал, чтобы напомнить второму пользователю передать медиаданные. По поводу конкретного содержания аварийного сигнала следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
Если первое сообщение с запросом вызова используется для того, чтобы установить сеанс группового вызова, при необходимости выполняется этап 504b. На этапе 504b третий терминал принимает решение, на основании третьего сообщения с запросом вызова, отправить аварийный сигнал третьему пользователю, который использует третий терминал, чтобы уведомить третьего пользователя о входящем вызове.
На этапе 505a, если второй терминал принимает второе сообщение с запросом вызова, второй терминал возвращает второе сообщение с ответом на вызов на сервер MCS.
Следует отметить, что если второй терминал отклоняет второе сообщение с запросом вызова, второй терминал возвращает, на сервер MCS, сообщение, указывающее, что установление сеанса является неудачным. В данном варианте осуществления данной заявки для его описания используется пример, в котором второй терминал принимает второе сообщение с запросом вызова, и сценарий, в котором второй терминал отклоняет второе сообщение с запросом вызова, не описывается.
Если первое сообщение с запросом вызова используется для того, чтобы установить сеанс группового вызова, дополнительно выполняется этап 505b.
На этапе 505b, если третий терминал принимает третье сообщение с запросом вызова, третий терминал возвращает третье сообщение с ответом на вызов на сервер MCS.
На этапе 506 сервер MCS возвращает первое сообщение с ответом на вызов, включающее в себя сообщение о принятой передаче, в первый терминал.
В этом случае был установлен первый сеанс вызова, и второй терминал может передать медиаданные в терминал в первом сеансе вызова.
В вариантах осуществления данной заявки первый терминал может дополнительно обратиться за разрешением на медиапередачу для второго терминала путем установления второго сеанса вызова для второго терминала. Второй сеанс вызова представляет собой сеанс частного вызова между третьим терминалом и вторым терминалом.
В частности, на этапе 202 в возможной реализации первый терминал отправляет на сервер MCS сообщение с запросом на удаленный частный вызов, включающее в себя информацию указания запроса на разрешение медиапередачи. Сообщение с запросом удаленного частного вызова используется для того, чтобы выдать серверу MCS команду установить второй сеанс вызова между вторым терминалом и третьим терминалом.
В этом случае на этапе 203 после приема сообщения с запросом на удаленный частный вызов сервер MCS сначала устанавливает второй сеанс вызова и после установления второго сеанса вызова отправляет сообщение о предоставлении передачи во второй терминал, используя сервер управления передачей, чтобы предоставить разрешение на медиапередачу второму терминалу. В качестве альтернативы, при установлении второго сеанса вызова сервер MCS предоставляет разрешение на медиапередачу второму терминалу путем отправки сообщения с запросом вызова, включающего в себя сообщение о предоставлении передачи, во второй терминал.
В возможной реализации первый терминал отправляет сообщение с запросом на удаленную передачу медиаданных (remote media transmit request), включающее в себя информацию указания запроса на разрешение медиапередачи, на сервер MCS. Сообщение с запросом на удаленную передачу медиаданных используется для того, чтобы выдать команду серверу MCS выдать команду второму терминалу передавать медиаданные в третий терминал.
Сообщение с запросом на удаленную передачу медиаданных, отправленное первым терминалом, может дополнительно включать в себя информацию, такую как идентификатор первого пользователя, идентификатор второго пользователя и идентификатор третьего пользователя.
В этом случае на этапе 203 после приема сообщения с запросом на удаленную передачу медиаданных сервер MCS предоставляет, используя сервер управления передачей, разрешение на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи.
Приведенный выше процесс описан ниже в отношении конкретных вариантов осуществления.
На фиг. 6 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 6, первый терминал отправляет информацию указания запроса на разрешение медиапередачи с использованием сообщения с запросом на удаленный частный вызов. Сервер MCS устанавливает второй сеанс вызова между вторым терминалом и третьим терминалом в соответствии с сообщением с запросом на удаленный частный вызов и предоставляет разрешение на медиапередачу второму терминалу.
На этапе 601 первый терминал отправляет сообщение с запросом на удаленную передачу медиаданных, включающее в себя информацию указания запроса на разрешение медиапередачи, на сервер MCS.
Сообщение с запросом на удаленный частный вызов может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 602 сервер MCS выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к этапу 603; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой сервером MCS, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 603 сервер MCS отправляет сообщение с запросом во второй терминал, чтобы запросить установить второй сеанс вызова для второго терминала.
Сообщение с запросом может быть запросом на удаленную медиапередачу и может включать в себя информацию, такую как идентификатор первого пользователя, идентификатор второго пользователя, идентификатор третьего пользователя, и информацию указания запроса на разрешение медиапередачи.
При необходимости на этапе 604 второй терминал отправляет, на основании сообщения с запросом на удаленную медиапередачу, аварийный сигнал второму пользователю, который использует второй терминал, чтобы уведомить второго пользователя о том, что первый терминал запрашивает второй терминал передать медиаданные в третий терминал. По поводу конкретного содержания аварийного сигнала следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 605 второй терминал возвращает сообщение с ответом на запрос на сервер MCS.
На этапе 606 сервер MCS возвращает сообщение с ответом об удаленной передаче медиаданных в первый терминал.
На этапе 607 сервер MCS устанавливает второй сеанс вызова между вторым терминалом и третьим терминалом, и предоставляет разрешение на медиапередачу второму терминалу. В дополнительной реализации сообщение запускает второй терминал, чтобы инициировать процесс установления сеанса частного вызова между вторым терминалом и третьим терминалом, и сообщение с запросом вызова несет в себе информацию неявного указания для передачи разрешения на медиапередачу. После установления сеанса частного вызова разрешение на медиапередачу предоставляется второму терминалу. В этом случае второй терминал может передать медиаданные в третий терминал.
На фиг. 7 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 7, первый терминал отправляет информацию указания запроса на разрешение медиапередачи, используя сообщение с запросом на удаленную передачу медиаданных. Между вторым терминалом и третьим терминалом был установлен второй сеанс вызова.
На этапе 701 первый терминал отправляет сообщение с запросом на удаленную передачу медиаданных, включающее в себя информацию указания запроса на разрешение медиапередачи, на сервер MCS.
Сообщение с запросом на удаленную передачу медиаданных может дополнительно включать в себя информацию, такую как идентификатор первого пользователя, идентификатор второго пользователя и идентификатор третьего пользователя.
На этапе 702 сервер MCS выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к этапу 703; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой сервером MCS, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
Если сервер MCS и сервер управления передачей представляют собой различные физические объекты, дополнительно выполняется этап 703.
На этапе 703 сервер MCS отправляет сообщение с запросом на разрешение медиапередачи на сервер управления передачей на основании информации указания запроса на разрешение медиапередачи.
При необходимости на этапе 704, если сервер управления передачей определяет, что разрешение на медиапередачу получено третьим терминалом, сервер управления передачей отправляет сообщение об отмене удаленной передачи в третий терминал, чтобы отменить разрешение на медиапередачу, используя третий терминал, и третий терминал больше не передает медиаданные после приема сообщения.
На этапе 705 сервер управления передачей отправляет сообщение о предоставлении передачи во второй терминал.
При необходимости на этапе 706 второй терминал отправляет, на основании сообщения о предоставлении передачи, аварийный сигнал второму пользователю, который использует второй терминал, чтобы уведомить второго пользователя о том, что первый терминал запрашивает второй терминал передать медиаданные в третий терминал. По поводу конкретного содержания аварийного сигнала следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
Если сервер MCS и сервер управления передачей представляют собой различные физические объекты, дополнительно выполняется этап 707.
На этапе 707 сервер управления передачей отправляет сообщение с ответом на разрешение медиапередачи на сервер MCS, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
На этапе 708 сервер управления передачей отправляет сообщение о получении передачи в третий терминал.
На этапе 709 сервер MCS отправляет сообщение с ответом об удаленной передаче медиаданных в первый терминал, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Следует отметить, что в данном документе последовательность выполнения этапа 708 и этапа 709 не ограничивается.
Основываясь на приведенном выше описании, на фиг. 8 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Как показано на фиг. 8, способ, в частности, включает в себя следующее этапы.
На этапе 801, после того как сеанс вызова между первым терминалом и вторым терминалом установлен, первый терминал определяет, что второй терминал должен передать медиаданные.
Первый терминал может сразу определить, после того как установлен сеанс, что второй терминал должен передать медиаданные, или определить в любой другой момент, что второй терминал должен передать медиаданные.
На этапе 802 первый терминал отправляет сообщение с запросом удаленной передачи на целевой сервер, где сообщение с запросом удаленной передачи используется для того, чтобы выдать целевому серверу команду предоставить разрешение на медиапередачу второму терминалу, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
На этапе 803 целевой сервер принимает сообщение с запросом удаленной передачи, отправленное первым терминалом, где сообщение с запросом удаленной передачи используется для того, чтобы выдать целевому серверу команду предоставить разрешение на медиапередачу второму терминалу, и сообщение с запросом удаленной передачи отправляется после того, как будет установлен сеанс вызова между первым терминалом и вторым терминалом.
На этапе 804 целевой сервер предоставляет разрешение на медиапередачу второму терминалу.
На этапе 801 сеанс вызова между первым терминалом и вторым терминалом может быть сеансом группового вызова или сеансом частного вызова. Этот вариант осуществления данной заявки не ограничивается этим.
Существует множество способов, с помощью которых первый терминал определяет, что второй терминал должен передать медиаданные. Для получения дополнительной информации следует обратиться к описанию этапа 201. В данном документе подробности этого повторно не описываются.
На этапе 802 после того, как первый терминал отправит сообщение с запросом удаленной передачи на целевой сервер, если целевой сервер предоставляет разрешение на медиапередачу второму терминалу, первый терминал дополнительно принимает сообщение о принятой передаче, отправленное целевым сервером, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
На этапе 803 после приема сообщения с запросом удаленной передачи целевой сервер может дополнительно выполнить аутентификацию первого пользователя и второго пользователя. По поводу конкретного способа аутентификации следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 804 прежде, чем целевой сервер предоставит разрешение на передачу мультимедиа второму терминалу, целевой сервер может дополнительно сначала определить, основываясь на политике передачи мультимедиа, существует ли терминал, который принимает разрешение на передачу мультимедиа. Если целевой сервер определяет, что третий терминал принимает разрешение на передачу мультимедиа, и что только одному терминалу на данный момент времени разрешено передавать мультимедийные данные, целевой сервер отменяет разрешение на передачу мультимедиа, полученное третьим терминалом. В качестве альтернативы, если медиапередача запрашивающей стороны не может быть выполнена на основе ресурсов существующей системы, существующая система поддерживает прерывание обслуживания при наличии разрешения на медиапередачу, целевой сервер может прервать обслуживание разрешения на медиапередачу одного или более пользователей на основании политика медиапередачи и информации о запрашивающей стороне, и пользователя, который передает в данный момент медиаданные, используя разрешение на медиапередачу. Если быть точнее, целевой сервер отменяет разрешение на медиапередачу пользователя с прерванным обслуживанием и предоставляет разрешение на медиапередачу запрашивающей стороне. В качестве альтернативы, если политика разрешает множеству пользователей одновременно выполнять передачу, и количество пользователей, которые передают в данный момент времени медиаданные, не достигает верхнего предела, пользователь непосредственно предоставляет разрешение на медиапередачу запрашивающей стороне.
Целевой сервер может отправить сообщение о предоставлении передачи во второй терминал, чтобы предоставить разрешение на медиапередачу второму терминалу.
После предоставления разрешения на медиапередачу второму терминалу целевой сервер может дополнительно отправить сообщение о получении передачи в первый терминал, чтобы уведомить первый терминал о том, что второму терминалу предоставлено разрешение на медиапередачу.
Приведенный выше процесс описан ниже с использованием конкретных вариантов осуществления.
На фиг. 9 показана схематичная блок-схема способа обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 9, между первым терминалом и вторым терминалом был установлен сеанс вызова.
На этапе 901 первый терминал отправляет сообщение с запросом удаленной передачи на целевой сервер.
Сообщение с запросом на удаленную передачу может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 902 целевой сервер выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к следующему этапу; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой целевым сервером, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
При необходимости, если сеанс вызова между первым терминалом и вторым терминалом представляет собой сеанс группового вызова, дополнительно выполняется этап 903.
На этапе 903, если целевой сервер определяет, что разрешение на медиапередачу получено третьим терминалом, и что на данный момент времени только один терминал может передать медиаданные, или если медиапередачу запрашивающей стороны нельзя выполнить исходя из ресурсов существующей системы, и существующая система поддерживает прерывание обслуживания при наличии разрешения на медиапередачу, целевой сервер отменяет разрешение на медиапередачу, полученное третьим терминалом.
В частности, целевой сервер может отправить сообщение об отмене удаленной передачи в третий терминал, чтобы отменить разрешение на медиапередачу, использованное третьим терминалом.
На этапе 904 целевой сервер отправляет сообщение о предоставлении передачи во второй терминал.
На этапе 905 целевой сервер отправляет сообщение о получении передачи в первый терминал.
Если сеанс вызова между первым терминалом и вторым терминалом представляет собой сеанс группового вызова, дополнительно выполняется этап 906.
На этапе 906 целевой сервер отправляет сообщение о получении передачи в третий терминал, где третий терминал представляет собой любой терминал в сеансе вызова.
Основываясь на приведенном выше описании, на фиг. 10 показана схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
Как показано на фиг. 10, способ, в частности, включает в себя следующее этапы.
На этапе 1001 первый терминал определяет, что второй терминал получил разрешение на медиапередачу для передачи медиаданных.
На этапе 1002 первый терминал отправляет сообщение сброса удаленной передачи на целевой сервер, где сообщение сброса удаленной передачи используется для того, чтобы выдать целевому серверу команду отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
На этапе 1003 целевой сервер принимает сообщение сброса удаленной передачи, отправленное первым терминалом, где сообщение сброса удаленной передачи используется для того, чтобы выдать целевому серверу команду отменить разрешение на медиапередачу второго терминала.
На этапе 1004 целевой сервер отменяет разрешение на медиапередачу второго терминала в соответствии с сообщением сброса удаленной передачи.
На этапе 1001, если первый терминал определяет, что второй терминал передает медиаданные, первый терминал может определить, что второй терминал получил разрешение на медиапередачу. Разумеется, может быть другой способ, с помощью которого первый терминал определяет, что второй терминал получил разрешение на медиапередачу. В данном документе подробности этого не описываются.
Следует отметить, что первый терминал и второй терминал могут находиться в одном сеансе частного вызова или одном сеансе группового вызова. Первый терминал и второй терминал могут дополнительно находиться в различных сеансах вызова. Этот вариант осуществления данной заявки не ограничивается этим. Когда первый терминал и второй терминал находятся в различных сеансах вызова, целевой сервер представляет собой сервер MCS.
На этапе 1002 сообщение сброса удаленной передачи, отправленное первым терминалом на целевой сервер, может быть сообщением сброса удаленной передачи, сообщением с запросом на прекращение удаленной медиапередачи и т.п.
Сообщение сброса удаленной передачи может включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
После того, как целевой сервер отменит разрешение на медиапередачу, полученное вторым терминалом, первый терминал может принять сообщение о незанятости удаленной передачи, возвращенное целевым сервером. Сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
На этапе 1003 после приема сообщения сброса удаленной передачи целевой сервер может сначала выполнить аутентификацию на первом терминале и втором терминале.
В данном варианте осуществления данной заявки, если пользователь использует терминал, конкретные этапы, на которых целевой сервер выполняет аутентификацию в отношении первого терминала и второго терминала, представляет собой следующее: целевой сервер определяет первого пользователя, который использует первый терминал, и второго пользователя, который использует второй терминал. Если целевой сервер определяет, что первый пользователь имеет разрешение для отмены разрешения на медиапередачу пользователей, кроме первого пользователя, и что второй пользователь разрешает пользователям, кроме второго пользователя, отменить разрешение на медиапередачу второго пользователя, целевой сервер определяет, что первый терминал имеет разрешение для отмены разрешения на медиапередачу терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, отменить разрешение на медиапередачу второго терминала. Другими словами, аутентификация выполняется успешно.
В качестве альтернативы, если целевой сервер определяет, что первый пользователь не имеет разрешения для отмены разрешения на медиапередачу пользователя кроме первого пользователя, или что второй пользователь не разрешает пользователю, отличному от второго пользователя, отменить разрешение на медиапередачу второго пользователя, целевой сервер определяет, что первый терминал не имеет разрешения для отмены разрешения на медиапередачу терминала, отличного от первого терминала, и что второй терминал не разрешает терминалу, отличному от второго терминала, отменить разрешение на медиапередачу второго терминала. В этом случае процедура полностью заканчивается.
Следует отметить, что разрешение каждого пользователя предварительно сохраняется в целевом сервере. В данном документе подробности этого не описываются.
На этапе 1004, если первый терминал и второй терминал находятся в одном сеансе частного вызова или в одном сеансе группового вызова, целевой сервер непосредственно отправляет сообщение об отмене удаленной передачи во второй терминал, чтобы отменить разрешение на медиапередачу второго терминала.
В этой реализации после отмены разрешения на медиапередачу второго терминала целевой сервер может дополнительно отправить сообщение о незанятости удаленной передачи в первый терминал. Сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено, и что в существующей системе можно использовать больше ресурсов для передачи медиаданных. Сообщение о незанятости удаленной передачи может быть сообщением незанятости удаленной передачи или сообщением режима ожидания нижнего уровня. Конкретное сообщение о незанятости удаленной передачи можно определить в зависимости от фактической ситуации. В данном документе подробности этого не описываются.
При необходимости, если сеанс вызова, в котором расположен второй терминал, представляет собой сеанс группового вызова, целевой сервер может дополнительно отправить сообщение о незанятости удаленной передачи в третий терминал. Третий терминал представляет собой любой терминал в сеансе группового вызова, в котором находится второй терминал.
Если первый терминал и второй терминал находятся в различных сеансах вызова, целевой сервер должен отправить сообщение указания отмены на сервер управления передачей, чтобы выдать серверу управления передачей команду отменить разрешение на медиапередачу второго терминала. После приема сообщения указания отмены сервер управления передачей отправляет сообщение об отмене удаленной передачи во второй терминал, чтобы отменить разрешение на медиапередачу второго терминала. Второй терминал не может снова передать медиаданные до тех пор, пока второй терминал снова не получит разрешение на медиапередачу. Затем сервер управления передачей отправляет сообщение с ответом об отмене на сервер MCS для того, чтобы уведомить целевой сервер о том, что разрешение на медиапередачу второго терминала было отменено. Кроме того, сервер управления передачей может дополнительно отправить сообщение о незанятости удаленной передачи в третий терминал, который принимает медиаданные, переданные вторым терминалом. Сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
При необходимости в этой реализации после приема сообщение с ответом об отмене целевой сервер отправляет сообщение о незанятости удаленной передачи в первый терминал. Сообщение о незанятости удаленной передачи может быть сообщением с ответом об отмене удаленной медиапередачи. Конкретное сообщение о незанятости удаленной передачи можно определить в зависимости от фактической ситуации. В данном документе подробности этого не описываются.
Приведенный выше процесс описан ниже с использованием конкретных вариантов осуществления.
На фиг. 11 показана схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 11, первый терминал и второй терминал находятся в одном сеансе вызова.
На этапе 1101 первый терминал отправляет сообщение сброса удаленной передачи на целевой сервер.
Сообщение сброса удаленной передачи может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 1102 целевой сервер выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к следующему этапу; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой целевым сервером, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 1103 целевой сервер отправляет сообщение об отмене удаленной передачи во второй терминал.
При необходимости на этапе 1104 второй терминал отправляет аварийный сигнал, чтобы напомнить пользователю о том, что разрешение на медиапередачу второго терминала отменено, и что второму терминалу больше не разрешается передавать медиаданные. По поводу конкретного содержания аварийного сигнала следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
При необходимости на этапе 1105 целевой сервер отправляет сообщение о незанятости удаленной передачи во второй терминал.
На этапе 1106 целевой сервер отправляет сообщение о незанятости удаленной передачи в первый терминал.
Если сеанс вызова между первым терминалом и вторым терминалом представляет собой сеанс группового вызова, дополнительно выполняется этап 1107.
На этапе 1107 целевой сервер отправляет сообщение о незанятости удаленной передачи в третий терминал, где третий терминал представляет собой любой терминал в сеансе вызова.
Последовательность исполнения этапов 1105-1107 не ограничивается здесь. В данном документе подробности этого не описываются.
На фиг. 12 показана схематичная блок-схема способа отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
В процедуре, показанной на фиг. 12, первый терминал и второй терминал находятся в различных сеансах вызова, и целевой сервер представляет собой сервер MCS.
На этапе 1201 первый терминал отправляет сообщение сброса удаленной передачи на целевой сервер.
Сообщение сброса удаленной передачи может дополнительно включать в себя информацию, такую как идентификатор первого пользователя и идентификатор второго пользователя.
На этапе 1202 целевой сервер выполняет аутентификацию на первом терминале и втором терминале. Если аутентификация прошла успешно, процедура переходит к следующему этапу; или если аутентификация прошла неудачно, процедура полностью заканчивается.
По поводу конкретного содержания аутентификации, выполняемой целевым сервером, следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 1203 целевой сервер должен отправить сообщение указания отмены на сервер управления передачей.
На этапе 1204 сервер управления передачей отправляет сообщение об отмене удаленной передачи во второй терминал.
При необходимости на этапе 1205 второй терминал отправляет аварийный сигнал, чтобы напомнить пользователю о том, что разрешение на медиапередачу второго терминала отменено, и что второму терминалу больше не разрешается передавать медиаданные. По поводу конкретного содержания аварийного сигнала следует обратиться к приведенному выше описанию. В данном документе подробности этого повторно не описываются.
На этапе 1206 сервер управления передачей отправляет сообщение о незанятости удаленной передачи во второй терминал.
На этапе 1207 сервер управления передачей отправляет сообщение о незанятости удаленной передачи в третий терминал, который принимает медиаданные, переданные вторым терминалом.
На этапе 1208 сервер управления передачей отправляет сообщение с ответом об отмене на целевой сервер.
На этапе 1209 целевой сервер отправляет сообщение с ответом об удаленной передаче в первый терминал, и уведомляет, используя сообщение с ответом об удаленной передаче, первый терминал о том, что второй терминал в данный момент времени прекращает передавать медиаданные в третий терминал.
Последовательность выполнения этапов 1206-1208 не ограничивается здесь. В данном документе подробности этого не описываются.
На фиг. 13 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 13, устройство включает в себя:
процессор 1301, выполненный с возможностью определения того, что второй терминал должен передать медиаданные; и
блок 1302 приемопередатчика, выполненный с возможностью отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS), где информация указания запроса на разрешение медиапередачи используется для инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования сервера MCS установить первый сеанс вызова между устройством и вторым терминалом.
При необходимости после отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) блок 1302 приемопередатчика дополнительно выполнен с возможностью:
приема первого сообщения с ответом на вызов, которое было отправлено сервером MCS и которое включает в себя сообщение о принятой передаче.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу, и первое сообщение с ответом на вызов отправляется сервером MCS после того, как сервер MCS отправит второе сообщение с запросом вызова во второй терминал на основании первого сообщения с запросом вызова и примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
При необходимости после отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) блок 1302 приемопередатчика дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, отправленного сервером управления передачей, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Сообщение о принятой передаче отправляется сервером управления передачей после того, как сервер управления передачей примет сообщение с запросом на разрешение медиапередачи, отправленное сервером MCS на основании информации указания запроса на разрешение медиапередачи, и сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования сервера MCS установить второй сеанс вызова между вторым терминалом и третьим терминалом.
На фиг. 14 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 14, устройство включает в себя:
блок 1401 приемопередатчика, выполненный с возможностью приема информации указания запроса на разрешение медиапередачи, отправленной первым терминалом, где информация указания запроса на разрешение медиапередачи используется для инструктирования устройства предоставить разрешение на медиапередачу второму терминалу; и
процессор 1402, выполненный с возможностью предоставления разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи процессор 1402 дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования устройства установить первый сеанс вызова между первым терминалом и вторым терминалом.
При необходимости процессор 1402 специально выполнен с возможностью:
установления первого сеанса вызова согласно первому сообщению с запросом вызова; и после того, как первый сеанс вызова будет установлен, предоставления, с использованием сервера управления передачей, разрешения на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости процессор 1402 специально выполнен с возможностью:
выработки, на основании информации указания запроса на разрешение медиапередачи, второго сообщения с запросом вызова, включающей в себя сообщение о предоставлении передачи, где сообщение о предоставлении передачи используется для того, чтобы указать, что второй терминал, получил разрешение на медиапередачу, и второе сообщение с запросом вызова используется для того, чтобы пригласить второй терминал участвовать в первом сеансе вызова; и
отправки второго сообщения с запросом вызова во второй терминал с использованием блока 1401 приемопередатчика.
При необходимости после того, как второму терминалу предоставлено разрешение на медиапередачу путем отправки второго сообщения с запросом вызова во второй терминал, блок 1401 приемопередатчика дополнительно выполнен с возможностью:
отправки первого сообщения с ответом на вызов, включающего в себя сообщение о принятой передаче, в первый терминал, где первое сообщение с ответом на вызов отправляется устройством после того, как устройство примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова.
Сообщение с запросом на разрешение медиапередачи дополнительно используется для инструктирования сервера управления передачей отправить сообщение о получении передачи в третий терминал в сеансе группового вызова, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова, и блок приемопередатчика дополнительно выполнен с возможностью:
отправки третьего сообщения с запросом вызова в третий терминал на основании первого сообщения с запросом вызова; и блок 1401 приемопередатчика дополнительно выполнен с возможностью:
отправки уведомления, включающего в себя сообщение о принятой передаче, в третий терминал, где уведомление отправляется устройством после того, как устройство примет третье сообщение с ответом на вызов, возвращенное третьим терминалом.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования устройства установить второй сеанс вызова между вторым терминалом и третьим терминалом.
На фиг. 15 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 15, устройство включает в себя:
процессор 1501, выполненный с возможностью: после того как сеанс вызова между устройством и вторым терминалом установлен, определения того, что второй терминал должен передать медиаданные; и
блок 1502 приемопередатчика, выполненный с возможностью отправки сообщения с запросом удаленной передачи на целевой сервер, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после отправки сообщения с запросом удаленной передачи на целевой сервер блок 1502 приемопередатчика дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, отправленного целевым сервером.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
На фиг. 16 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 16, устройство включает в себя:
блок приемопередатчика 1601, выполненный с возможностью приема сообщения с запросом удаленной передачи, отправленного первым терминалом, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, при этом сообщение с запросом удаленной передачи отправляется после того, как будет установлен сеанс вызова между первым терминалом и вторым терминалом, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
процессор 1602, выполненный с возможностью предоставления разрешения на медиапередачу второму терминалу.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор 1602 дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор 1602 дополнительно выполнен с возможностью:
если определяется, что третий терминал получил разрешение на медиапередачу, отмены разрешения на медиапередачу, полученного третьим терминалом.
На фиг. 17 показана упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 17, устройство включает в себя:
процессор 1701, выполненный с возможностью определения того, что второй терминал получил разрешение на медиапередачу для передачи медиаданных; и
блок 1702 приемопередатчика, выполненный с возможностью отправки сообщения сброса удаленной передачи на целевой сервер, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после отправки сообщения сброса удаленной передачи на целевой сервер блок 1702 приемопередатчика дополнительно выполнен с возможностью:
приема сообщения о незанятости удаленной передачи, возвращенного целевым сервером, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
На фиг. 18 показана упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 18, устройство включает в себя:
блок 1801 приемопередатчика, выполненный с возможностью приема сообщения сброса удаленной передачи, отправленного первым терминалом, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей; и
процессор 1802, выполненный с возможностью отмены разрешения на медиапередачу второго терминала в соответствии с сообщением сброса удаленной передачи.
При необходимости перед отменой разрешения на медиапередачу второго терминала процессор 1802 дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для отмены разрешения на медиапередачу терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, отменить разрешение на медиапередачу второго терминала.
При необходимости после отмены разрешения на медиапередачу второго терминала блок приемопередатчика 1801 дополнительно выполнен с возможностью:
передачи сообщения о незанятости удаленной передачи на первый терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
При необходимости сеанс вызова, в котором расположен второй терминал, представляет собой сеанс группового вызова.
После отмены разрешения на медиапередачу второго терминала блок приемопередатчика 1801 дополнительно выполнен с возможностью:
отправки сообщения о незанятости удаленной передачи в третий терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено, и третий терминал представляет собой любой терминал в сеансе группового вызова.
На фиг. 19 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 19, устройство включает в себя процессор 1901, память 1902 и приемопередатчик 1903.
Память 1902 выполнена с возможностью хранения инструкции компьютера.
Процессор 1901 выполнен с возможностью определения того, что второй терминал должен передать медиаданные.
Приемопередатчик 1903 выполнен с возможностью отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS), где информация указания запроса на разрешение медиапередачи используется для инструктирования сервера MCS предоставить разрешение на медиапередачу второму терминалу.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования сервера MCS установить первый сеанс вызова между устройством и вторым терминалом.
При необходимости после отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) приемопередатчик 1903 дополнительно выполнен с возможностью:
приема первого сообщения с ответом на вызов, которое было отправлено сервером MCS и которое включает в себя сообщение о принятой передаче.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу, и первое сообщение с ответом на вызов отправляется сервером MCS после того, как сервер MCS отправит второе сообщение с запросом вызова во второй терминал на основании первого сообщения с запросом вызова и примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
При необходимости после отправки информации указания запроса на разрешение медиапередачи на сервер особо важных услуг (MCS) приемопередатчик 1903 дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, отправленного сервером управления передачей, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Сообщение о принятой передаче отправляется сервером управления передачей после того, как сервер управления передачей примет сообщение с запросом на разрешение медиапередачи, отправленное сервером MCS на основании информации указания запроса на разрешение медиапередачи, и сообщение с запросом на разрешение медиапередачи используется для обращения сервера управления передачей за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования сервера MCS установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Интерфейс шины может быть дополнительно включен в фиг. 19. Интерфейс шины может включать в себя любое количество связанных шин и мостов. В частности, различные схемы одного или более процессоров, представленных процессором, и запоминающих устройств, представленных памятью, соединены вместе. Интерфейс шины может дополнительно связывать воедино различные другие схемы, такие как периферийное устройство, регулятор напряжения и схему управления питанием. Это хорошо известно в данной области техники и поэтому не описывается в данном описании.
На фиг. 20 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 20, устройство включает в себя процессор 2001, память 2002 и приемопередатчик 2003.
Память 2002 выполнена с возможностью хранения инструкции компьютера.
Приемопередатчик 2003 выполнен с возможностью приема информации указания запроса на разрешение медиапередачи, отправленной первым терминалом, где информация указания запроса на разрешение медиапередачи используется для инструктирования устройства предоставить разрешение на медиапередачу второму терминалу.
Процессор 2001 выполнен с возможностью предоставления разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу в соответствии с информацией указания запроса на разрешение медиапередачи процессор 2001 дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости информация указания запроса на разрешение медиапередачи находится в первом сообщении с запросом вызова.
Первое сообщение с запросом вызова используется для инструктирования устройства установить первый сеанс вызова между первым терминалом и вторым терминалом.
При необходимости процессор 2001 специально выполнен с возможностью:
установления первого сеанса вызова согласно первому сообщению с запросом вызова; и после того, как первый сеанс вызова будет установлен, предоставления, с использованием сервера управления передачей, разрешения на медиапередачу во второй терминал в соответствии с информацией указания запроса на разрешение медиапередачи.
При необходимости процессор 2001 специально выполнен с возможностью:
выработки, на основании информации указания запроса на разрешение медиапередачи, второго сообщения с запросом вызова, включающей в себя сообщение о предоставлении передачи, где сообщение о предоставлении передачи используется для того, чтобы указать, что второй терминал, получил разрешение на медиапередачу, и второе сообщение с запросом вызова используется для того, чтобы пригласить второй терминал участвовать в первом сеансе вызова; и
отправки второго сообщения с запросом вызова во второй терминал с использованием приемопередатчика 2003.
При необходимости после того, как второму терминалу предоставлено разрешение на медиапередачу путем отправки второго сообщения с запросом вызова во второй терминал, приемопередатчик 2003 дополнительно выполнен с возможностью:
отправки первого сообщения с ответом на вызов, включающего в себя сообщение о принятой передаче, в первый терминал, где первое сообщение с ответом на вызов отправляется устройством после того, как устройство примет второе сообщение с ответом на вызов, возвращенное вторым терминалом.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова.
Сообщение с запросом на разрешение медиапередачи дополнительно используется для инструктирования сервера управления передачей отправить сообщение о получении передачи в третий терминал в сеансе группового вызова, где сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
При необходимости первый сеанс вызова представляет собой сеанс группового вызова, и приемопередатчик 2003 дополнительно выполнен с возможностью:
отправки третьего сообщения с запросом вызова в третий терминал на основании первого сообщения с запросом вызова, где третье сообщение с запросом вызова используется для того, чтобы пригласить третий терминал участвовать в сеансе группового вызова; и
отправки уведомления, включающего в себя сообщение о принятой передаче, в третий терминал, где уведомление отправляется устройством после того, как устройство примет третье сообщение с ответом на вызов, возвращенное третьим терминалом.
При необходимости информация указания запроса на разрешение медиапередачи находится в сообщении с запросом на удаленный частный вызов.
Сообщение с запросом удаленного частного вызова используется для инструктирования устройства установить второй сеанс вызова между вторым терминалом и третьим терминалом.
Интерфейс шины может быть дополнительно включен в фиг. 20. Интерфейс шины может включать в себя любое количество связанных шин и мостов. В частности, различные схемы одного или более процессоров, представленных процессором, и запоминающих устройств, представленных памятью, соединены вместе. Интерфейс шины может дополнительно связывать воедино различные другие схемы, такие как периферийное устройство, регулятор напряжения и схему управления питанием. Это хорошо известно в данной области техники и поэтому не описывается в данном описании.
На фиг. 21 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 21, устройство включает в себя процессор 2101, память 2102 и приемопередатчик 2103.
Память 2102 выполнена с возможностью хранения инструкции компьютера.
Процессор 2101 выполнен с возможностью: после того как сеанс вызова между устройством и вторым терминалом установлен, определения того, что второй терминал должен передать медиаданные.
Приемопередатчик 2103 выполнен с возможностью отправки сообщения с запросом удаленной передачи на целевой сервер, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после отправки сообщения с запросом удаленной передачи на целевой сервер приемопередатчик 2103 дополнительно выполнен с возможностью:
приема сообщения о принятой передаче, отправленного целевым сервером.
Сообщение о принятой передаче используется для того, чтобы указать, что второму терминалу предоставлено разрешение на медиапередачу.
Интерфейс шины может быть дополнительно включен в фиг. 21. Интерфейс шины может включать в себя любое количество связанных шин и мостов. В частности, различные схемы одного или более процессоров, представленных процессором, и запоминающих устройств, представленных памятью, соединены вместе. Интерфейс шины может дополнительно связывать воедино различные другие схемы, такие как периферийное устройство, регулятор напряжения и схему управления питанием. Это хорошо известно в данной области техники и поэтому не описывается в данном описании.
На фиг. 22 показана упрощенная структурная схема устройства для обращения за разрешением на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 22, устройство включает в себя процессор 2201, память 2202 и приемопередатчик 2203.
Память 2202 выполнена с возможностью хранения инструкции компьютера.
Приемопередатчик 2203 выполнен с возможностью приема сообщения с запросом удаленной передачи, отправленного первым терминалом, где сообщение с запросом удаленной передачи используется для инструктирования целевого сервера предоставить разрешение на медиапередачу второму терминалу, при этом сообщение с запросом удаленной передачи отправляется после того, как будет установлен сеанс вызова между первым терминалом и вторым терминалом, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
Процессор 2201 выполнен с возможностью предоставления разрешения на медиапередачу второму терминалу.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор 2201 дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для обращения за разрешением на медиапередачу для терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, обращаться за разрешением на медиапередачу для второго терминала.
При необходимости перед предоставлением разрешения на медиапередачу второму терминалу процессор 2201 дополнительно выполнен с возможностью:
если определяется, что третий терминал получил разрешение на медиапередачу, отмены разрешения на медиапередачу, полученного третьим терминалом.
Интерфейс шины может быть дополнительно включен в фиг. 22. Интерфейс шины может включать в себя любое количество связанных шин и мостов. В частности, различные схемы одного или более процессоров, представленных процессором, и запоминающих устройств, представленных памятью, соединены вместе. Интерфейс шины может дополнительно связывать воедино различные другие схемы, такие как периферийное устройство, регулятор напряжения и схему управления питанием. Это хорошо известно в данной области техники и поэтому не описывается в данном описании.
На фиг. 23 показана упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 23, устройство включает в себя процессор 2301, память 2302 и приемопередатчик 2303.
Память 2302 выполнена с возможностью хранения инструкции компьютера.
Процессор 2301 выполнен с возможностью определения того, что второй терминал получил разрешение на медиапередачу для передачи медиаданных.
Приемопередатчик 2303 выполнен с возможностью отправки сообщения сброса удаленной передачи на целевой сервер, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
При необходимости после отправки сообщения сброса удаленной передачи на целевой сервер приемопередатчик 2303 дополнительно выполнен с возможностью:
приема сообщения о незанятости удаленной передачи, возвращенного целевым сервером, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
Интерфейс шины может быть дополнительно включен в фиг. 23. Интерфейс шины может включать в себя любое количество связанных шин и мостов. В частности, различные схемы одного или более процессоров, представленных процессором, и запоминающих устройств, представленных памятью, соединены вместе. Интерфейс шины может дополнительно связывать воедино различные другие схемы, такие как периферийное устройство, регулятор напряжения и схему управления питанием. Это хорошо известно в данной области техники и поэтому не описывается в данном описании.
На фиг. 24 показана упрощенная структурная схема устройства для отмены разрешения на медиапередачу согласно варианту осуществления данной заявки.
Устройство можно выполнить с возможностью выполнения процедуры способа в приведенных выше вариантах осуществления.
Как показано на фиг. 24, устройство включает в себя процессор 2401, память 2402 и приемопередатчик 2403.
Память 2402 выполнена с возможностью хранения инструкции компьютера.
Приемопередатчик 2403 выполнен с возможностью приема сообщения сброса удаленной передачи, отправленного первым терминалом, где сообщение сброса удаленной передачи используется для инструктирования целевого сервера отменить разрешение на медиапередачу второго терминала, и целевой сервер является сервером особо важных услуг (MCS) или сервером управления передачей.
Процессор 2401 выполнен с возможностью отмены разрешения на медиапередачу второго терминала в соответствии с сообщением сброса удаленной передачи.
При необходимости перед отменой разрешения на медиапередачу второго терминала процессор 2401 дополнительно выполнен с возможностью:
определения того, что первый терминал имеет разрешение для отмены разрешения на медиапередачу терминалов, кроме первого терминала, и что второй терминал разрешает терминалам, кроме второго терминала, отменить разрешение на медиапередачу второго терминала.
При необходимости после отмены разрешения на медиапередачу второго терминала приемопередатчик 2403 дополнительно выполнен с возможностью:
отправки сообщения о незанятости удаленной передачи в первый терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено.
При необходимости сеанс вызова, в котором расположен второй терминал, представляет собой сеанс группового вызова.
После того как разрешение на медиапередачу второго терминала отменено, приемопередатчик 2403 дополнительно выполнен с возможностью:
отправки сообщения о незанятости удаленной передачи в третий терминал, где сообщение о незанятости удаленной передачи используется для того, чтобы указать, что разрешение на медиапередачу второго терминала отменено, и третий терминал представляет собой любой терминал в сеансе группового вызова.
Интерфейс шины может быть дополнительно включен в фиг. 24. Интерфейс шины может включать в себя любое количество межсоединенных шин и мостов. В частности, различные схемы одного или более процессоров, представленных процессором, и запоминающих устройств, представленных памятью, соединены вместе. Интерфейс шины может дополнительно связывать воедино различные другие схемы, такие как периферийное устройство, регулятор напряжения и схему управления питанием. Это хорошо известно в данной области техники и поэтому не описывается в данном описании.
Следует отметить, что в вариантах осуществления данной заявки приемопередатчик может быть приемопередатчиком с проводным соединением, беспроводным приемопередатчиком или их сочетанием. Приемопередатчик с проводным соединением может быть, например, интерфейсом Ethernet. Интерфейс Ethernet может быть оптическим интерфейсом, электрическим интерфейсом или их сочетанием. Беспроводной приемопередатчик может быть, например, приемопередатчиком беспроводной локальной сети, приемопередатчиком сотовой сети или их сочетанием. Процессор может быть центральным процессором (CPU), сетевым процессором (NP) или сочетанием CPU и NP. Процессор может дополнительно включать в себя аппаратную микросхему. Аппаратная микросхема может быть специализированной интегральной микросхемой (ASIC), программируемым логическим устройством (PLD) или их сочетанием. PLD может быть сложным программируемым логическим устройством (CPLD), программируемой логической матрицей (FPGA), типовой матричной логикой (GAL) или любым их сочетанием. Память может включать в себя энергозависимую память, например, оперативная память (RAM); или память может включать в себя энергонезависимую память, например, постоянное запоминающее устройство (ROM), флэш-память, жесткий диск (HDD) или твердотельный накопитель (SSD); или память может включать в себя сочетание приведенных выше типов памяти.
Специалист в данной области техники должен понимать, что варианты осуществления данной заявки могут быть предоставлены как способ, система или компьютерный программный продукт. Таким образом, данная заявка может использовать форму вариантов осуществления только аппаратных средств, вариантов осуществления только программных средств или вариантов осуществления с сочетанием программного обеспечения и аппаратных средств. Кроме того, данная заявка может использовать форму компьютерного программного продукта, который реализован на одном или нескольких компьютерных носителях данных (включая, помимо прочего, дисковую память и оптическую память), которые включают в себя компьютерный программный код.
Данная заявка описана со ссылкой на блок-схемы и/или блок-схемы способа, устройства (системы) и компьютерного программного продукта в соответствии с вариантами осуществления данной заявки. Следует понимать, что инструкции компьютерной программы могут использоваться для реализации каждого процесса и/или каждого блока на блок-схемах последовательностей операций и/или блок-схемах и сочетания процесса и/или блока на блок-схемах последовательностей операций и/или блок-схемах. Эти инструкции компьютерной программы могут быть предоставлены для компьютера общего назначения, выделенного компьютера, встроенного процессора или процессора другого программируемого устройства обработки данных, чтобы вырабатывать машинную команду таким образом, чтобы инструкции, исполняемые компьютером или процессором другого программируемого устройства обработки данных, вырабатывали аппаратное устройство для выполнения специфической функции в одном или более процессах на блок-схемах последовательностей операций и/или в одном или более блоках на блок-схемах.
Эти инструкции компьютерной программы могут храниться в машиночитаемой памяти, которая может инструктировать компьютер или другое программируемое устройство обработки данных работать определенным образом, так что инструкции, хранящиеся в машиночитаемой памяти, вырабатывают артефакт, который включает в себя устройство для выполнения инструкций. Устройство для выполнения инструкций выполняет конкретную функцию в одном или нескольких процессах на блок-схемах и/или в одном или более блоках на блок-схемах.
Эти инструкции компьютерной программы могут быть загружены в компьютер или другое программируемое устройство обработки данных, с тем чтобы компьютер или другое программируемое устройство выполняли ряд операций и этапов, тем самым выполняя обработку, осуществляемую компьютером. Таким образом, инструкции, исполняемые на компьютере или другом программируемом устройстве предусматривают этапы для реализации специфической функции в одном или более процессах на блок-схемах и/или в одном или более блоках на блок-схемах.
Очевидно, что специалист в данной области техники может внести различные модификации и изменения в данную заявку, не отступая от сущности и объема данной заявки. Данная заявка предназначена для охвата этих модификаций и изменений данной заявки при условии, что они попадают в объем защиты, ограниченный приведенной ниже формулой изобретения и ее эквивалентными технологиями.