СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ РАЗРЕШЕНИЕМ НА ПЕРЕДАЧУ В СЛУЖБЕ "PUSH-TO"

1. Способ управления состоянием сервера для РТ-услуги, далее РТ-сервер, включающий в себя
переход РТ-сервера из «второго» состояния в «первое» состояние при получении РТ-сервером сообщения об освобождении пакета данных мультимедиа, и
дальнейшее пребывание РТ-сервера в «первом» состоянии, если РТ-сервер принимает в этом «первом» состоянии, как минимум, один пакет данных мультимедиа от РТ-клиента и, если РТ-сервер в предыдущем «втором» состоянии получил сообщение об освобождении пакета данных мультимедиа.
2. Способ по п.1, где «первое» состояние является состоянием, в котором РТ-клиент может направить РТ-серверу запрос на передачу пакета данных мультимедиа, а «второе» состояние является состоянием, в котором РТ-сервер выдал этому РТ-клиенту разрешение на передачу пакета данных мультимедиа.
3. Способ по п.1, где «первое» состояние является состоянием «U: not permitted and MB_Idle» («Пользование: не разрешено и МВ_Ожидание»), а «второе» состояние является состоянием «U: permitted» («Пользование: разрешено»).
4. Способ по п.1, где на шаге перехода РТ-сервер, находящийся во «втором» состоянии, получает сообщение об освобождении пакета данных мультимедиа в то время как работает таймер Т2.
5. Способ управления состоянием РТ-сервера, включающий в себя
переход РТ-сервера из «второго» состояния в «первое» состояние, когда РТ-сервером получено сообщение об освобождении пакета данных мультимедиа;
определение РТ-сервером, в то время как РТ-сервер находится в переходном «первом» состоянии, когда принимается пакет данных мультимедиа, было ли в предшествующем «втором» состоянии получено сообщение об освобождении пакета данных мультимедиа;
дальнейшее пребывание РТ-сервера в переходном «первом» состоянии, когда идет прием пакета данных мультимедиа, если на шаге определения было определено, что в предшествующем «втором» состоянии было принято сообщение об освобождении пакета данных мультимедиа.
6. Способ по п.5, дополнительно включающий в себя
получение РТ-сервером во «втором» состоянии одного или более пакетов данных мультимедиа от РТ-клиента, в то время как работает таймер Т2, и
получение РТ-сервером во «втором» состоянии сообщения об освобождении пакета данных мультимедиа от РТ-клиента, в то время как работает таймер Т2.
7. Способ по п.5, в котором «первое» состояние является состоянием, в котором РТ-клиент может направить РТ-серверу запрос на передачу пакетов данных мультимедиа, а «второе» состояние является состоянием, в котором РТ-сервер выдал РТ-клиенту разрешение на передачу пакетов данных мультимедиа.
8. Способ по п.5, в котором «первое» состояние является состоянием «U: not permitted and MB_Idle» («Пользование: не разрешено и МВ_Ожидание»), а второе состояние является состоянием «U: permitted» («Пользование: разрешено»).
9. Способ управления состоянием РТ-сервера, включающий в себя
определение РТ-сервером во «втором» состоянии по истечении времени работы таймера Т2 было получено или нет сообщение об освобождении пакета данных мультимедиа;
переход РТ-сервера на основании результата определения, либо из «второго» состояния в «первое» состояние, если на шаге определения было выявлено, что было получено сообщение об освобождении пакета данных мультимедиа, либо из «второго» состояния в «четвертое» состояние.
10. Способ по п.9, в котором «первое» состояние является состоянием, в котором РТ-клиент может направить РТ-серверу запрос на передачу пакета данных мультимедиа, а «второе» состояние является состоянием, в котором РТ-сервер выдал этому РТ-клиенту разрешение на передачу пакета данных мультимедиа.
11. Способ по п.9, в котором «первое» состояние является состоянием «U: not permitted and MB_Idle» («Пользование: не разрешено и МВ_Ожидание»), а второе состояние является состоянием «U: permitted» («Пользование: разрешено»).
12. Способ по п.9, в котором на шаге перехода РТ-сервер переходит из «второго» состояния в «четвертое» состояние по истечении времени работы таймера Т2, если на шаге определения было выявлено, что сообщение об освобождении пакета данных мультимедиа не было получено.
13. Способ по п.12, в котором «второе» состояние является состоянием, в котором РТ-сервер выдал разрешение РТ-клиенту на передачу пакета данных мультимедиа, а «четвертое» состояние является состоянием с льготным периодом времени, в течение которого этот РТ-клиент избавлен от запроса у РТ-сервера разрешения на передачу пакета данных мультимедиа, или, в течение которого РТ-сервер может передавать дополнительный пакет данных мультимедиа от этого РТ-клиента другому РТ-клиенту.
14. Способ по п.12, в котором «второе» состояние является состоянием «U: permitted» («Пользование: разрешено»), а «четвертое» состояние является состоянием «U: pending MB_Revoke» («Пользование: задержка МВ_Отменить»).
15. Способ управления состоянием РТ-сервера, включающий в себя
получение РТ-сервером сообщения об. освобождении пакета данных мультимедиа, пока работает таймер Т2;
определение РТ-сервером по истечений времени работы таймера Т2, было ли получено сообщение об освобождении пакета данных мультимедиа;
переход РТ-сервера в состояние ожидания пакета данных мультимедиа, когда на шаге определения выявляено, что сообщение об освобождении пакета данных мультимедиа было получено.
16. Способ по п.15, в котором состояние ожидания пакета данных мультимедиа является состоянием «U: not permitted and MB_Idle» («Пользование: не разрешено и МВ_Ожидание»).
17. Устройство клиента РТ-услуги, далее, РТ-клиент, содержащее
контроллер, чтобы передавать РТ-серверу, как минимум, один пакет данных мультимедиа и сообщение об освобождении пакета данных мультимедиа, чтобы принимать от этого РТ-сервера сообщение об ожидании пакета данных мультимедиа в ответ на сообщение об освобождении пакета данных мультимедиа и, чтобы передавать РТ-серверу запрос на пакет данных мультимедиа после получения сообщения о ожидании пакета данных мультимедиа,
где сообщение об ожидании пакета данных мультимедиа принимается от РТ-сервера, если РТ-сервер получил сообщение об освобождении пакета данных мультимедиа до истечения времени работы таймера Т2.
18. Устройство РТ-клиента по п.17, в котором указанному контроллеру отказано в получении сообщения об отмене пакета данных мультимедиа от РТ-сервера по причине получения РТ-сервером сообщения об освобождении пакета данных мультимедиа до истечения времени работы таймера Т2.
19. Устройство РТ-клиента включающее в себя
контроллер, чтобы передавать РТ-серверу, как минимум, один пакет данных мультимедиа и сообщение об освобождении пакета данных мультимедиа, чтобы получать от РТ-сервера сообщение о ожидании пакета данных мультимедиа в ответ на сообщение об освобождении пакета данных мультимедиа и, чтобы передать РТ-серверу запрос относительно пакета данных мультимедиа после получения сообщения о ожидании пакета данных мультимедиа,
где запрос относительно пакета данных мультимедиа передается, если РТ-сервер принял, как минимум, один пакет данных мультимедиа в «первом» состоянии после получения сообщения об освобождении пакета данных мультимедиа, при этом сообщение об освобождении пакета данных мультимедиа получено РТ-сервером при нахождении его в предшествующем состоянии.
20. Устройство РТ-клиента по п.19, в котором РТ-клиент переводится РТ-сервером из «второго» состояния в «первое» состояние после получения сообщения об освобождении пакета данных мультимедиа.
21. Устройство РТ-клиента по п.19, в котором предшествующее состояние представляет собой состояние «U: permitted» («Пользование: разрешено»).
22. Устройство РТ-клиента по п.20, в котором «первое» состояние является состоянием, в котором РТ-клиент может направить РТ-серверу запрос в отношении пакета данных мультимедиа, а «второе» состояние является состоянием, в котором РТ-сервер выдает РТ-клиенту разрешение на передачу пакета данных мультимедиа.