ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение, в целом, относится к способу, системе и устройству для обеспечения обнаружения статуса периода МОЛЧАНИЯ (SILENCE) в Оборудовании пользователя, работающем в чередующемся статусе периода РАЗГОВОРА-МОЛЧАНИЯ (TALK-SILENCE).
ОПИСАНИЕ УРОВНЯ ТЕХНИКИ
В типичной сотовой сети, также именуемой система беспроводной связи, Оборудования Пользователя (UE) осуществляют связь через Сеть Радиодоступа (RAN) с одной или более базовыми сетями (CN).
UE является мобильным терминалом, посредством которого абонент может осуществлять доступ к услугам, предлагаемым базовой сетью оператора. UE могут быть, например, устройствами связи, такими как мобильные телефоны, сотовые телефоны, лэптопы или планшетные компьютеры, иногда именуемые планшетами для интернет-серфинга, с беспроводной возможностью. UE пользователя могут быть портативными, карманными, переносными, компьютер-содержащими, или монтируемыми на транспортном средстве мобильными устройствами, выполненными с возможностью осуществления связи для передачи голоса и/или данных через сеть радиодоступа с другим объектом, таким как другая мобильная станция или сервер.
UE выполнены с возможностью осуществления связи беспроводным образом в сотовой сети. Связь может быть осуществлена, например, между двумя UE, между UE и обычным телефоном и/или между UE и сервером через сеть радиодоступа и возможно одну или более CN, содержащиеся в сотовой сети.
Сотовая сеть охватывает географическую зону, которая разделена на зоны соты. Каждая зона соты обслуживается Базовой Станцией (BS), или Базовой Станцией Радиосвязи (RBS), которая иногда может именоваться, например, «развитым NodeB», «eNB», «eNodeB», «B узлом», или BTS (Базовая Станция Приемопередатчика), в зависимости от используемой технологии и терминологии.
BS могут быть разных классов таких как, например, макро eNodeB, домашний eNodeB или пико BS, на основании мощности передачи и, таким образом, также размера соты.
Сота является географической зоной, где покрытие радиосвязью обеспечивается посредством BS на месте BS. Одна BS, расположенная на месте BS, может обслуживать одну или несколько сот. Кроме того, каждая BS может поддерживать одну или несколько технологий связи. BS осуществляют связь через радиоинтерфейс, работающий по радиочастотам с оборудованиями пользователя в диапазоне BS.
В некоторых сетях радиодоступа несколько BS может быть соединено, например, посредством наземных линий или микроволн, с контроллером сети с радиодоступом, например, Контроллером Сети с Радиодоступом (RNC) в Универсальной Системе Мобильной Связи (UMTS), и/или друг с другом. Контроллер сети радиодоступа, также иногда обозначаемый Контроллером Базовой Станции (BSC), например в GSM, может осуществлять надзор и координацию в отношении разнообразных активностей нескольких BS с ним соединенных. GSM является аббревиатурой Глобальной Системы Связи с Подвижными Объектами (исходно: Groupe Special Mobile).
В Долгосрочном Развитии (LTE) Проекта Партнерства 3-его Поколения (3GPP) BS, которая может именоваться eNodeB или eNB, может быть непосредственно соединена с одной или более базовыми сетями.
UMTS является системой мобильной связи третьего поколения, 3G, которая была получила развитие из системы мобильной связи второго поколения, 2G, GSM, и предназначена для того, чтобы обеспечивать улучшенные услуги мобильной связи на основании технологии доступа Широкополосного Множественного Доступа с Кодовым Разделением (WCDMA). Наземная Сеть Радиодоступа UMTS (UTRAN), по существу, является сетью радиодоступа, использующей широкополосный множественны доступ с кодовым разделением для UE. 3GPP взял на себя обязательства по дальнейшему развитию UTRAN и GSM на основании технологий сети радиодоступа.
В контексте данного раскрытия базовая станция или базовая станция радиосвязи, как описано выше, будет именоваться Базовой Станцией, BS. Оборудование Пользователя, как описано выше, в данном раскрытии будет именоваться оборудованием пользователя или UE.
Упоминание «Нисходящая Линия Связи» (DL) будет использовано применительно к пути передачи от BS к UE. Упоминание «Восходящая Линия Связи» (UL) будет использовано применительно к пути передачи в противоположном направлении, т.е., от UE к BS.
Сети сотовой связи развиваются в направлении более высоких скоростей передачи данных, совместно с улучшенной емкостью и покрытием. В 3GPP были разработаны и разрабатываются в настоящее время технологии органа стандартизации подобные GSM, HSPA, LTE и усовершенствованное-LTE.
Голос по LTE (VoLTE), а также другие сотовые технологии, подобные GSM, отличаются чередующимися периодами разговора и молчания, со ссылкой на 3GPP TS 26.093 глава 5, и ETSI TS 126 093.
Когда UE имеет образцы речи или данные, которые должны быть переданы другой стороне, образцы речи и данные поставляются в буфер в UE, и под управлением BS будут запланированы для передачи к Сети Доступа (AN) через интерфейс между UE и BS в направлении принимающей стороны через CN, в пакете Голоса через Интернет Протокол (VoIP).
Во время периода разговора, упоминаемого как UE находится в статусе периода РАЗГОВОРА, кадры Речи генерируются каждые 20мс., и предоставляются буферу UE, чтобы планироваться для передачи к BS, в случае, когда образцы речи генерируются на UE.
Во время периода молчания, упоминаемого как UE находится в статусе периода МОЛЧАНИЯ, кадры Дескриптора Молчания (SID), переправляющие информацию об акустическом фоновом шуме, генерируются и предоставляются буферу UE, чтобы планироваться, чтобы быть переданными к BS, в случае, когда образцы речи генерируются на UE, при этом кадры SID, главным образом, генерируются каждые 160мс. Статус периода МОЛЧАНИЯ также именуется «статусом SID».
При речевом кодеке Адаптивного Многоскоростного Кодирования (AMR) во время операции согласно Контролируемой Отправителем Скорости (SCR), как применяется в системе VoLTE в соответствии с упомянутыми стандартами 3GPP и ETSI, первый кадр SID поступает на 20мс после последнего кадра Речи, за которым следует следующий кадр SID (кадр обновления SID) после 60мс., и затем кадры SID поступающие каждые 160мс. Разговор может быть возобновлен в любом кадре после любого кадра SID.
Надлежащее обнаружение и определение различия между кадрами речи и SID, принимаемыми eNodeB, важны применительно к эффективному использованию ресурсов и сокращению времени задержки пакета. Применительно к планировщику BS, который использует оценку буфера с учетом услуг, чтобы предсказывать данные UL с минимальным доверием отчету о статусе буфера UE, становится важным принимать правильное решение касательно речевой активности UE. Например, распределение радиоресурсов одному UE должно планироваться посредством BS оптимально по отношению к другим конкурирующим UE, извлекающим пользу в той же самой системе Сети Доступа (AN).
При оценке буфера с учетом услуг, UE в статусе периода РАЗГОВОРА, для UE периодически выделяются радиоресурсы. Для UE в статусе периода МОЛЧАНИЯ, эти ресурсы предоставляются менее часто или изымаются на некоторый период, для UE с тем, чтобы они могли быть более эффективно использованы для системы AN.
Тем не менее, если эти радиоресурсы изымаются слишком рано, как в случае, когда UE находится по-прежнему в статусе периода РАЗГОВОРА, и, следовательно, имеет кадры Речи, которые должны быть переданы, данное изъятие приведет к задержкам пакета.
С другой стороны, если радиоресурсы изымаются слишком поздно, т.е. UE уже значительное время находится в статусе периода МОЛЧАНИЯ, позднее изъятие приводит к растрате ресурсов.
Как правило, ресурсы распределяются, когда BS обнаруживает, что UE находится в статусе периода РАЗГОВОРА, и ресурсы высвобождаются, когда BS обнаруживает, что UE находится в статусе периода МОЛЧАНИЯ. Ошибочное обнаружение посредством BS статуса периода РАЗГОВОРА UE может привести к растрате сетевых ресурсов и к потреблению батареи UE.
Ошибочное обнаружение статуса периода РАЗГОВОРА UE заставит планировщик BS, использующий оценку буфера с учетом услуг, чтобы предсказывать UL-данные, продолжать предоставлять разрешение UE, если оно ошибочно оставлено в статусе периода РАЗГОВОРА в отношении передач с кадрами Речи. Если UE уже переключилось на статус периода МОЛЧАНИЯ, это будет заставлять UE отправлять пустые передачи в UL. Эти пустые передачи будут бессмысленными и приведут к опустошению батареи UE.
Ошибочное обнаружение статуса периода МОЛЧАНИЯ UE может вызвать задержки пакета для принимающей стороны, тогда как планирование BS в отношении передач UL является менее частым, тем самым ухудшая качество голоса.
Примером предшествующего уровня техники, который представляет обнаружение статуса периода МОЛЧАНИЯ в UE, является документ US8,509,108 B2 «Apparatus and method for detecting voice period in mobile communication system».
Данный пример предшествующего уровня техники применяет как размер пакета, так и межпакетный интервал поступления, чтобы определять статус периода РАЗГОВОРА или МОЛЧАНИЯ UE посредством кадров Речи и SID, принимаемых BS, на основании применяемого кодека AMR.
Пример предшествующего уровня техники определяет статус UE посредством сравнения соответствующего максимального размера кадра SID и минимального размера кадра Речи, чтобы определять текущую применяемую скорость кодека, и обнаружения голосового периода посредством использования любого одного из следующего размера пакета и межпакетного интервала в соответствии с результатом сравнения.
Проблемами при решениях, основанных на размере пакета, являются, например:
Касательно скорости Голосового кодека: Голосовой кодек имеет разнообразие диапазонов, из-за которых будет значительно варьироваться размер пакета SID. Более того, применительно к кодеку AMR скорость кодека может меняться во время беседы.
Касательно Устойчивого Сжатия Заголовка (RoHC): RoHC является инфраструктурой для сжатия заголовков пакетов Интернет Протокола (IP). Размер заголовков несущих каналов, переносящих вызовы VoIP, сжимается и, тем самым, голосовому вызову требуется меньшая полоса частот. Сжатый размер зависит от используемой версии IP (IP версии 4, IPv4 или IP версии 6, IPv6). Следовательно, RoHC может менять размеры VoIP пакета IP типа.
Касательно RTCP (Протокол Управления Транспортом в Режиме Реального Времени): Среда VoIP переносится посредством IP - Протокол Пользовательских Дейтаграмм (UDP) -Протокол в Режиме Реального Времени (RTP). RTP является протоколом общего назначения, используемым главным образом для потоковой передачи мультимедийных приложений. RTP используется совместно с Протоколом Управления Транспортом в Режиме Реального Времени (RTCP). Тогда как RTP переносит мультимедийные потоки (аудио или видео), RTCP отслеживает статистику передачи и информацию о качестве услуги.
Пакеты RTCP отличаются по размеру от кадров речи или SID RTP. RTP и RTCP используют один и тот же Идентификатор Класса Качества услуги (QCI), так что обнаружение, основанное на размере пакета, становится сложным.
Проблемами при решениях, основанных на пакетном интервале, являются, например:
Касательно RTCP: Пакеты RTCP не следуют структурированному шаблону между поступлениями, которому следуют кадры РАЗГОВОРА/SID RTP.
Касательно Повторных передач: Повторные передачи регулярно происходят в радиоинтерфейсе. Эти повторные передачи будут менять, или, по меньшей мере, оказывать влияние на время между поступлениями между пакетами.
Касательно Сегментации: В дополнение к повторной передаче, сегментация пакетов также будет вызывать задержку в поступлении пакетов, и, следовательно, оказывать влияние на хронометраж интервала.
Несмотря на то, что надежный хронометраж интервала в сети с довольно предсказуемым радиоинтерфейсом является сложной задачей, в системе, которая близка к совей полной емкости с ухудшающимися условиями радиосвязи, становится еще более сложной задачей обнаружить статус периода РАЗГОВОРА/МОЛЧАНИЯ UE, когда планировщик BS не может правильно запланировать UE по номинальной схеме.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Учитывая обсуждение выше, цель для вариантов осуществления данного документа состоит в предоставлении улучшенного и надежного пути обнаружения статуса периода Молчания в Оборудовании Пользователя (UE) посредством Базовой Станции (BS), обслуживающей UE в системе сотовой телекоммуникационной сети.
В частности, цель для вариантов осуществления состоит в увеличении шансов на корректное выполнение обнаружения посредством BS перехода UE из статуса периода РАЗГОВОРА в МОЛЧАНИЯ.
В аспекте изобретения предлагается способ для обнаружения статуса периода МОЛЧАНИЯ в Оборудовании Пользователя (UE, выполняемый устройством, при этом способ выполняется посредством некоторого количества этапов, описываемых ниже.
В качестве первого этапа принимаются передачи, после чего определяется тип принятых передач.
Подсчитывается количество принятых передач первого определенного типа и инициализируется таймер, для хронометража интервала посредством приема передачи второго определенного типа. Данный второй тип передач содержит передачи, которые соответствуют статусу периода МОЛЧАНИЯ в UE. Первый и второй тип передач являются разными.
В качестве последнего этапа обнаруживается, находится ли UE в статусе периода МОЛЧАНИЯ, посредством оценки подсчитанного количества передач первого типа и интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа.
В дополнительном аспекте способ направлен на UE, которое содержит чередующийся статус периода МОЛЧАНИЯ и РАЗГОВОРА. Статус периода МОЛЧАНИЯ соответствует статусу, при котором UE не имеет образцов речи, которые должны быть сообщены, а статус периода РАЗГОВОРА соответствует статусу, при котором UE имеет образцы речи, которые должны быть сообщены.
Первый тип передач не представляет статус периода ни МОЛЧАНИЯ ни РАЗГОВОРА, а второй тип передач представляет статус периода либо МОЛЧАНИЯ либо РАЗГОВОРА.
В еще одном дополнительном аспекте предлагаемый способ содержит этап обнаружения, находится ли UE в статусе периода МОЛЧАНИЯ, посредством выполнения выражения логического И из того, что подсчитанное количество передач первого типа, равно или больше, чем первое пороговое значение, И интервал времени между последней принятой передачей первого типа и последней принятой передачей второго типа, больше или равен второму пороговому значению.
В еще одном дополнительном аспекте способ применяется к передачам, передаваемым посредством UE, являющимся передачами не-Голос по Интернет протоколу, не-VoIP, передачами заполнения, пустыми передачами или передачами сбоя, рассматриваемым в качестве передач первого типа. Передачей второго типа являются передачи Голоса по Интернет Протоколу, VoIP.
В еще одном дополнительном аспекте, способ предлагает, чтобы устройство подавало сигнал разрешения, чтобы позволять первому UE передавать его передачи.
В еще одном дополнительном аспекте предлагается, чтобы способ выполнялся в системе телекоммуникационной сети, где устройство является Базовой Станицей (BS), которая содержится той же самой системой телекоммуникационной сети с UE.
В еще одном дополнительном аспекте предлагается применять способ, при этом UE в системе телекоммуникационной сети отличается чередующимся статусом периода МОЛЧАНИЯ и РАЗГОВОРА, при этом статус периода МОЛЧАНИЯ соответствует статусу, при котором UE не имеет образцов речи, которые должны быть сообщены, тогда как статус периода РАЗГОВОРА соответствует статусу, при котором UE имеет образцы речи, которые должны быть сообщены.
Первый тип передач не представляет статус периода ни МОЛЧАНИЯ ни РАЗГОВОРА, а второй тип передач представляет статус периода либо МОЛЧАНИЯ либо РАЗГОВОРА.
В еще одном дополнительном аспекте предлагается применять способ в системе телекоммуникационной сети Голоса по Долгосрочному Развитию, VoLTE, при этом Базовая Станция (BS) является eNodeB.
В еще одном дополнительном аспекте способ предлагает основывать этап определения принятых передач на Идентификаторе Логического Канала (LCID), как присутствует в подзаголовке в слое Управления Доступом к Среде, MAC. eNodeB распределил специфическое значение LCID, соответствующее специфическому каналу Голоса по Интернет Протоколу, VoIP, для UE применительно к трафику VoIP.
В еще одном дополнительном аспекте способ предлагает, что принятые передачи, не имеющие соответствующего значения в Идентификаторе Логического Канала, LCID, как канала Голоса по Интернет Протоколу, VoIP, определяются в качестве передач не-Голоса по Интернет Протоколу, не-VoIP, а передачи, имеющие соответствующее значение в LCID, как Голоса по Интернет Протоколу, VoIP, определяются в качестве передач Голоса по Интернет Протоколу, VoIP.
В еще одном дополнительном аспекте предлагается способ, что передачи не-Голоса по Интернет Протоколу, не-VoIP, передачи заполнения или пустые передачи подсчитываются счетчиком и интервал времени между последней принятой передачей Голоса по Интернет Протоколу, VoIP, и последней принятой передачей не-VoIP, хронометрируется таймером.
В еще одном дополнительном аспекте способ предлагает, что этап обнаружения выполняется посредством выражения логического И. Первой частью выражения И является то, что подсчитанное количество передач из передач типа не-Голоса по Интернет Протоколу, не-VoIP, передач заполнения или пустых передач, равно или выше, чем первое пороговое значение, перечисленное как Порог1.
Второй частью выражения И является интервал времени между последней принятой передачей типа Голос по Интернет Протоколу, VoIP, и последней принятой передачей типа не-Голос по Интернет Протоколу, не-VoIP, передачей заполнения или пустой передачей, при этом интервал времени равен или выше второго порогового значения, перечисленного как Порог2.
Логическое выражение И выполняется над первой частью И второй частью. eNodeB, выполняющий оценку, обнаруживает, что Оборудование Пользователя, UE, находится в статусе (200A) периода МОЛЧАНИЯ, когда выражение логического И дает результатом значение Истина.
В еще одном дополнительном аспекте изобретения предлагается дополнительный этап eNodeB, на котором eNodeB подает Разрешение Восходящей Линии Связи, UL-Разрешение, позволяющее UE передавать передачи к eNodeB.
В аспекте изобретения предлагается система, которая содержит, по меньшей мере, одну Базовую Станцию, BS, служащую для или обслуживающую, по меньшей мере, одно Оборудование Пользователя, UE, при этом BS выполнена с возможностью обнаружения статуса периода МОЛЧАНИЯ в UE.
UE выполнено с возможностью передачи передач из передач типа Голос по Интернет Протоколу, VoIP, передач типа не-Голос по Интернет Протоколу, не-VoIP, передач заполнения или пустых передач.
Передачи VoIP, отправленные UE, представляют статус UE, который является либо статусом периода РАЗГОВОРА, либо статусом периода МОЛЧАНИЯ. В статусе РАЗГОВОРА, UE имеет образцы речи для передачи, тогда как в статусе МОЛЧАНИЯ UE не имеет образцов речи для передачи.
BS выполнена с возможностью приема передач и определения типа принятых передач. Кроме того, BS дополнительно выполнена с возможностью подсчета количества передач не-VoIP, передач заполнения или пустых передач, и хронометража интервала времени между последней принятой передачей VoIP и последней принятой передачей не-VoIP, передачей заполнения, или пустой передачей.
BS дополнительно выполнена с возможностью оценки и обнаружения, находится ли UE в статусе периода МОЛЧАНИЯ. BS оценивает выражение логического И из двух частей. Первая часть является проверкой, равно или выше подсчитанное количество передач не-VoIP, передач заполнения или пустых передач, чем первое пороговое значение, перечисленное как Порог1.
Вторая часть является проверкой, равен или выше полученный хронометрированный интервал времени между последней принятой передачей VoIP и последней принятой передачей не-VoIP, передачей заполнения или пустой передачей, чем второе пороговое значение, перечисленное как Порог2.
В качестве аспекта изобретения предлагается Базовая Станция, BS, в системе сотовой телекоммуникационной сети, при этом BS выполнена с возможностью обнаружения статуса периода МОЛЧАНИЯ в Оборудовании Пользователя, UE, которое передает передачи.
BS содержит модуль обработки, который выполнен с возможностью обработки инструкций программы, как впрочем и модуль памяти, который выполнен с возможностью хранения инструкций программы и сетевых параметров.
BS дополнительно содержит модуль интерфейса, который выполнен с возможностью соединения с другими сетевыми объектами и приема передач.
BS еще дополнительно содержит модуль определителя, который выполнен с возможностью определения типа принятых передач.
BS еще дополнительно содержит модуль счетчика, который выполнен с возможностью подсчета передач первого определенного типа, и модуль таймера, который выполнен с возможностью хронометража интервала времени между принятыми передачами первого типа и принятыми передачами второго определенного типа.
BS еще дополнительно содержит модуль оценщика и обнаружителя, который выполнен с возможностью обнаружения, находится ли UE в статусе периода МОЛЧАНИЯ по оценке логического выражения.
Логическое выражение содержит подсчитанное количество передач первого типа и интервал времени между принятыми передачами первого типа и принятыми передачами второго типа.
Модуль обработки BS дополнительно выполнен с возможностью, по инструкциям программы, управления модулем интерфейса, модулем определителя, модулем счетчика, и модулем оценщика и обнаружителя.
В дополнительном аспекте BS модуль оценщика и обнаружителя выполнен с возможностью оценки выражения логического И с двумя частями. Первая часть является тем, что подсчитанное количество передач первого типа равно или выше, чем первое пороговое значение, перечисленное как Порог1.
Вторая часть является тем, что полученный хронометрированный интервал между принятыми передачами первого типа и принятыми передачами второго типа равен или выше, чем второе пороговое значение, перечисленное как Порог2.
Логическое выражение выполняется над первой И второй частью. Когда результатом является значение Истина, BS обнаруживает, что UE находится в статусе периода МОЛЧАНИЯ.
В еще одном дополнительном аспекте BS передачи первого типа являются передачами не-Голоса по Интернет Протоколу, не-VoIP, передачами заполнения или пустыми передачами, а передачи второго типа являются передачами Голоса по Интернет Протоколу, VoIP.
В еще одном дополнительном аспекте BS модуль интерфейса дополнительно выполнен с возможностью передачи сигнала разрешения, UE, позволяющего UE передавать передачи.
В еще одном аспекте BS является eNodeB в системе телекоммуникационной сети, которая является системой телекоммуникационной сети Голоса по Долгосрочному Развитию (VoLTE).
Модуль интерфейса eNodeB дополнительно выполнен с возможностью предоставления модулю определителя Идентификатора Логического Канала, LCID, присутствующего в качестве подзаголовка в слое Управления Доступом к Среде, MAC, принятых передач.
В еще одном дополнительном аспекте eNodeB передачами первого типа являются передачи не-Голоса по Интернет Протокола, не-VoIP, передачи заполнения или пустые передачи, а передачами второго типа являются передачи Голоса по Интернет Протоколу, VoIP.
Модуль оценщика и обнаружителя выполнен с возможностью оценки подсчитанных передач не-VoIP, передач заполнения или пустых передач, и оценки полученного хронометрированного интервала между передачами VoIP и передачами не-VoIP, передачами заполнения или пустыми передачами, в соответствии с логическим выражением.
В еще одном дополнительном аспекте eNodeB модуль интерфейса дополнительно выполнен с возможностью передачи сигнала Разрешений Восходящей Линии Связи, UL-Разрешение, позволяющего UE передавать передачи.
В аспекте изобретения предлагается компьютерная программа, которая, когда исполняется посредством модуля обработки в Базовой Станции (BS), выполнена с возможностью выполнения или управления способом для обнаружения статуса периода МОЛЧАНИЯ в Оборудовании Пользователя (UE).
Статус периода МОЛЧАНИЯ соответствует статусу, при котором UE не имеет образцов речи, которые должны быть сообщены, хотя и передающее передачи, указывающие статус периода МОЛЧАНИЯ.
BS дополнительно выполняет этап определения типа принятых передач.
BS еще дополнительно выполняет этапы подсчета количества принятых передач первого определенного типа, и хронометража интервала времени между последней принятой передачей первого типа и последней принятой передачей второго определенного типа.
BS еще дополнительно выполняет этап обнаружения, находится ли UE в статусе периода МОЛЧАНИЯ, по оценке подсчитанного количества передач первого типа и интервала временит между последней принятой передачей первого типа и последней принятой передачей второго типа.
В дополнительном аспекте исполнения компьютера в BS, этап обнаружения содержит выражение логического И с двумя частями. Первая часть является тем, что подсчитанное количество передач первого типа равно или выше, чем первое пороговое значение, перечисленное как Порог1.
Вторя часть является тем, что полученный хронометрированный интервал между принятыми передачами первого типа и принятыми передачами второго типа равен или выше, чем второе пороговое значение, перечисленное как Порог2.
Логическое выражение выполняется по первой И второй части. Когда результатом является значение Истина, BS обнаруживает, что UE находится в статусе периода МОЛЧАНИЯ.
В еще одном дополнительном аспекте исполнения компьютера в BS передачи первого типа являются передачами не-Голоса по Интернет Протоколу, не-VoIP, передачами заполнения или пустыми передачами, а передачи второго типа являются передачами Голоса по интернет Протоколу, VoIP.
В еще одном дополнительном аспекте исполнения компьютера в BS, BS выполняет дополнительный этап передачи сигнала разрешения, позволяющего UE передавать передачи.
В аспекте изобретения Базовая Станция (BS) предлагается для обнаружения статуса периода МОЛЧАНИЯ в Оборудовании Пользователя (UE) со статусом периода МОЛЧАНИЯ, соответствующим статусу, при котором UE не имеет образцов речи, которые должны быть сообщены.
BS содержит модуль интерфейса для предоставления сигнала разрешения, позволяющего UE передавать передачу, и приема передачи.
BS дополнительно содержит модуль определителя для определения типа принятой передачи.
BS еще дополнительно содержит модуль счетчика для подсчета количества принятых передач первого определенного типа, являющихся передачей не-Голоса по Интернет Протоколу, не-VoIP, передачей заполнения или пустой передачей.
BS еще дополнительно содержит модуль таймера для хронометража интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа, являющейся передачей типа Голос по Интернет, VoIP.
BS еще дополнительно содержит модуль оценщика и обнаружителя для обнаружения, находится ли UE в статусе периода МОЛЧАНИЯ. Оценка выполняется по подсчитанному количеству передач первого типа и интервалу времени между последней принятой передачей первого типа и последней принятой передачей второго типа, являющейся передачей типа Голос по Интернет, VoIP.
Эти и другие варианты осуществления настоящего изобретения теперь иллюстрируются более подробно со ссылкой на вложенные чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 является структурной схемой, иллюстрирующей вариант осуществления системы;
Фиг. 2A является схемой статуса, иллюстрирующей вариант осуществления этапов способа;
Фиг. 2B является схемой сигнализации, иллюстрирующей вариант осуществления этапов способа;
Фиг. 3 является схемой сигнализации, иллюстрирующей вариант осуществления этапов способа;
Фиг. 4 является блок-схемой, иллюстрирующей вариант осуществления этапов способа;
Фиг. 5 является схемой сигнализации, иллюстрирующей вариант осуществления этапов способа;
Фиг. 6 является структурной схемой, иллюстрирующей вариант осуществления устройства;
ПОДРОБНОЕ ОПИСАНИЕ
Фиг. 1 является структурной схемой, иллюстрирующей вариант осуществления системы.
Фиг. 1 показывает единственную Базовую Станцию 102 (BS), которая содержится в системе 100 телекоммуникационной сети. Система 100 телекоммуникационной сети дополнительно содержит сеть 100A, содержащую Сеть Доступа (AN) и Базовую Сеть (CN).
BS 102 связана с узлом управления, который содержится в сети 100A, который может быть, в качестве примера, Контроллером Базовой Станции, BSC, или Контроллером Сети с Радиодоступом, RNC.
Несмотря на то что изображена единственная BS 102, обычная система 100 телекоммуникационной сети применяет несколько BS, как правило, идентичных BS 102.
BS 102 схематично иллюстрирует услугу или зону 103 покрытия, в которой обслуживается первое устройство или Оборудование 101 Пользователя (UE). UE 101 осуществляет связь через линию 104 связи, через BS 102 в направлении принимающей стороны, которую содержит сеть 100A Доступа/Базовую сеть.
BS 102 соединяется с сетью 100A Доступа/Базовой сетью через линию 105 связи для осуществления связи для передачи мультимедиа и информации управления.
Фиг. 2A является схемой статуса, иллюстрирующей вариант осуществления этапов способа.
Фиг. 2A показывает схему 200 статуса, или состояния, UE 101, при этом представлено 2 статуса. Статус 200A периода МОЛЧАНИЯ, рядом со статусом 200B периода РАЗГОВОРА показаны в качестве двух возможных статусов, в одном из которых находится UE. Переходы между двумя статусами изображены в качестве стрелок, иллюстрирующих, что статус UE 101 чередуется между двумя статусами.
Статус 200A периода МОЛЧАНИЯ соответствует статусу, при котором UE не имеет образцов речи, которые должны быть сообщены BS 102, а статус периода РАЗГОВОРА соответствует статусу, при котором первое UE имеет образцы речи, которые должны быть сообщены BS 102. Считается, что переход между двумя статусами выполняется в бесконечно малый период, выполняемый процессором в UE 101.
Фиг. 2B является схемой сигнализации, иллюстрирующей вариант осуществления этапов способа.
Фиг. 2B представляет временную линию, где время разделено на части в 20 мс, в качестве обычного в речевом кодеке Адаптивного Многоскоростного Кодирования (AMR) с операцией Контролируемой Отправителем Скорости (SCR), как применяется в Долгосрочном Развитие (LTE), в частности системе Голоса по Долгосрочному Развитию (VoLTE) в соответствии со стандартами 3GPP TS 26.093 и ETSI TS 126 093.
Кадры 201, 216, изображенные в качестве черных полос, представляют кадры Речи, которые предоставляются очереди буфера в UE 101, для передачи через интерфейс 104 в направлении к BS 102.
Кадры 210, 216 Речи представляют статус периода РАЗГОВОРА, соответствующий статусу, при котором UE 101 имеет образцы речи, которые должны быть сообщены BS 102.
Несмотря на то, что слово речь в «кадре Речи» используется по данному описанию, следует понимать, что под словом «речь» содержится любой звук, такой как музыка, информационные тоны, и т.д., при условии, что звук отвечает требованию по прохождению определенного порогового уровня. Например, речевой сигнал, записанный подходящим устройством записи/ввода звука в UE 101.
Требуется, чтобы кадры Речи были отправлены с высоким приоритетом, чтобы предотвратить задержки в соответствии с соответствующим Идентификатором Класса Качества услуги (QCI).
Кадры 212, 214A, 214B, 214C представляют кадры SID (Дескриптора Молчания), представляющие статус периода МОЛЧАНИЯ, соответствующий статусу, при котором UE 101 не имеет образцов речи, которые должны быть сообщены BS 102. Кадря SID содержат информацию касательно фонового шума, также перечисленного в качестве «комфортного» шума, для принимающей стороны.
Как перечислено в стандартах 3GPP TS 26.093 и ETSI TS 126 093, кадры SID подаются в буфер UE определенным образом. После последнего кадра речи пакета речи (также именуемого потоком), период затягивания в семь последовательных кадров 210 паузы, рассматриваемых в качестве кадров речи в данном описании, предоставляется буферу UE, за которым сразу следует первый кадр 212 SID, именуемый «SID_FIRST». Кадры паузы могут содержать короткие импульсные фоновые помехи, принимаемые за речь.
Затем после кадра 212 «SID_FIRST» в третьем кадре буферу UE должен быть предоставлен первый кадр 214A «SID_UPDATE», за которым следует второй кадр 214B «SID_UPDATE» в восьмом кадре, и т.д. для последующих кадров 214C SID, при условии, что UE 101 остается в статусе 200A режима МОЛЧАНИЯ. В некоторый момент времени UE 101 может иметь новые кадры 216 Речи, которые должны быть отправлены к BS 102, и, следовательно, предоставляет эти кадры речи буферу UE для передачи.
В оставшейся части данного описания передачи, которые содержат речь или информацию молчания (SID), именуются «кадрами». Все другие передачи обозначаются как «передачи», где это уместно.
Фиг. 3 является схемой сигнализации, иллюстрирующей вариант осуществления этапов способа.
Фиг. 3 изображает некоторое количество потоков сигнализации между BS 102 и UE 101. Главным образом, BS 102 руководит связью между UE 101 и BS 102 посредством подачи сигнала разрешения к UE 101, чтобы оно ответило с помощью передачи. Системы, где UE 101 может запрашивать BS 102 в Запросе Планирования (SR) по Физическому Каналу Управления Восходящей Линии Связи (PUCCH) в данном документе не обсуждаются.
В случаях, которые обсуждаются на фиг. 3, BS 102 разрешает UE 101 подать передачу из его буфера посредством сигнализации Разрешения 302, 304, 306, 308 Восходящей Линии Связи (UL-Разрешение), определяемой по времени посредством BS 102. От UE 101 зависит то, что передавать из его буфера. Из-за присвоения приоритетов, ожидается, что UE 101 сначала будет отправлять кадры или данные с наивысшим приоритетом в своем буфере, такие как речь, когда в буфере присутствуют еще данные, которые были приняты раньше, чем образец речи.
Неограничивающий список кадров и передач посредством UE приводится в качестве примера ниже.
UE 101 может отвечать кадром 302A Голоса по Интернет Протоколу (VoIP), указываемым в качестве кадра речи или кадра SID, реализуемого посредством, например, кадра Протокола В Режиме Реального времени (RTP) и/или кадра Протокола Управления Транспортом в Режиме Реального Времени (RTCP).
UE 101 может отвечать передачей 304A не-VoIP, такой как передачи Протокола Передачи Файлов (FTP).
UE 101 может отвечать передачей 306A заполнения. Заполнение делается в Слое Управления Доступом к Среде (MAC), для выравнивания размера Единицы Пакетных Данных (PDU) MAC с размером Транспортного Блока.
Следует сделать замечание в отношении того, что если заполнение происходит в кадре VoIP, содержащем, по меньшей мере, часть, которая относится к кадру, указываемому как кадр VoIP, данный кадр считается кадром VoIP. При этом передача, все биты которой являются битами заполнения, считается «пустой» передачей.
Если заполнение происходит в передаче не-VoIP, передача считается как не-VoIP.
Также следует сделать замечание в отношении того, что UE может составлять (в частности с помощью больших Размеров Транспортных Блоков, TBS) передачи с, например, VoIP, не-VoIP и заполнением в одной передаче. В данном случае передача считается как VoIP поскольку, по меньшей мере, часть из принятой передачи является связанной с VoIP.
UE 101 может отвечать пустой передачей 308A, указывающей на то, что буфер UE не имеет ничего, что сообщить BS 102.
Фиг. 4 является блок-схемой, иллюстрирующей вариант осуществления этапов способа.
Фиг. 4 предоставляет блок-схему, указывающую поток 400 способа используемого, чтобы BS 102 обнаруживала, находится ли UE 101 в статусе 200A периода МОЛЧАНИЯ.
Изображенные на данной фигуре операторы «ЕСЛИ» указываются с помощью «T» на исходящем соединении, в том случае если выражение оператора «ЕСЛИ» дает результатом значение Истина. Другое исходящее соединение представляет результат выражения со значением Ложь.
Блок 400 инициализируется с помощью допущения 400A о том, что статусом периода UE является статус 200B периода РАЗГОВОРА, следовательно, данная блок-схема занята оценкой и определением того, находится ли или становится ли UE 101, с некоторой надежностью, в статусе 200A периода МОЛЧАНИЯ.
Представленный поток 400 применяет таймер, обозначенный как «Таймер», который осуществляет отчет предпочтительно в мс. и является сбрасываемым на ноль.
Представленный поток 400 применяет счетчик, обозначенный как «Счетчик», который осуществляет подсчет в единицах и является сбрасываемым на ноль.
В качестве предварительного условия, при инициализации потока 400, как таймер, так и счетчик сброшены на ноль 400A.
В качестве первоначального этапа, сигнализация 410 UL-разрешения, такая как сигнализация 302, 304, 306, 308, как объяснено выше, подается UE 101, разрешающая UE 101 ответить передачей. Планирование UL-разрешения зависит от BS 102, например, в зависимости от загруженности обработки BS, условий радиосвязи, количества других UE, которые должны обслуживаться, и т.д.
Впоследствии, передача от UE 101 в ответ на UL-разрешение 410 принимается 413 в буфере BS для определения типа передачи.
Как указано в главе 6.1.2. документа 3GPP TS 36.321, изображенной в таблице ниже, заголовок MAC состоит из ID Логического Канала (LCID) и поля Длины (L). LCID указывает, является ли соответствующая часть полезной нагрузки MAC Элементом Управления MAC, и если не является, то к какому логическому каналу принадлежит связанная Единица Служебных Данных (SDU) MAC. Поле L указывает размер связанной MAC SDU или Элемента Управления MAC.
Когда несущий канал VoIP устанавливается между UE 101 и BS 102, несущему каналу назначается специфическое (VoIP) значение LCID, именуемое VoIP LCID в данном описании. Таблица 6.2.1-2 показывает значения LCID для Совместно Используемого Канала Восходящей Линии Связи (UL-SCH). Несущему каналу VoIP назначается значение между (двоичная система исчисления) 00001 и 01010. Данный LCID используется для передачи UL кадров VoIP (RTP/RTCP) посредством UE 101.
Таблицы ниже показывают возможные конфигурации заголовков MAC PDU с LCID, в соответствии с фиг. 6.1.2-1 и 6.1.2-2 документа 3GPP TS 36.321.
Во время определения 414A, 414B, 414C принятой передачи, BS 102 проверяет, имеет ли LCID для UE 101 значение отличное от значения, назначенного для кадров VoIP или трафика. Если передача не содержит VoIP LCID или если она не является только заполнением (пустой) или передачей сбоя, тогда это является случаем не-VoIP, например, FTP, и оператор 414A ЕСЛИ дает результатом значение Истина.
В случае, когда оператор 414A ЕСЛИ дает результатом значение Ложь, выполняется следующий оператор 414B ЕСЛИ, является ли передача пустой передачей или передачей заполнения. Если передача является пустой передачей или передачей заполнения, оператор 414B ЕСЛИ дает результатом значение Истина.
В случае, когда оператор 414B ЕСЛИ дает результатом значение Ложь, выполняется следующий оператор 414C ЕСЛИ, является ли передача Отрицательной Квитанцией NACK или Непрерывной Передачей (DTx) и сейчас достигла Максимального Количества повторной передачи, т.е., произошел сбой Гибридного Автоматического Запроса Повторной Передачи (HARQ), обозначенный как «сбой», оператор 414C ЕСЛИ дает результатом значение Истина и процедура начинается вновь с передачи следующего UL-разрешения 410.
Тем не менее, в случае когда оператор 414C ЕСЛИ дает результатом значение Ложь, т.е., принятая передача от UE 101 является кадром VoIP, например, кадром RTP, счетчик сбрасывается на ноль и таймер сбрасывается на ноль.
Передача UE 101, которая не содержит VoIP LCID будет передачей не-VoIP, включая пустые передачи или передачи заполнения.
Вновь, следует сделать замечание в отношении того, что если заполнение происходит в кадре VoIP, содержащем, по меньшей мере, часть, связанную с кадром, указанным в качестве кадра VoIP в соответствии с LCID, данный кадр считается кадром VoIP. В последнем случае, UL-разрешение может запросить ответить с помощью специфического Размера транспортного блока (TBS), который может быть полностью заполнен данные VoIP посредством UE 101, так что UE заполняет запрошенный кадр битами заполнения.
Вновь, следует сделать замечание в отношении того, что UE может составлять (в частности с помощью больших TBS) передачи с, например, VoIP, не-VoIP и заполнением в одной передаче. В данном случае передача считается как VoIP, поскольку, по меньшей мере, часть принятой передачи является связанной с VoIP.
Если операторы 414A или 414B ЕСЛИ дают результатом значение Истина, счетчик увеличивается 415 на одну единицу, и выполняется оценка 416.
Значение-Счетчика должно рассматриваться как сумма передач не-VoIP, пустых передач или передач заполнения.
Значение-Таймера должно рассматриваться как интервал между последним принятым кадром VoIP и последней принятой передачей не-VoIP, пустой передачей или передачей заполнения.
Оценка содержит выражение логического И;
Значение-Счетчика≥Порог1 && Значение-Таймера≥Порог2
Если оценка 416 дает результатом значение Истина, посредством BS 102 обнаруживается, что UE 101 находится в статусе 420, 200A периода МОЛЧАНИЯ.
В случае, когда оценка 416 дает результатом значение Ложь, процесс продолжается с помощью другого разрешения 410 UL.
Когда поток 400 приводит к обнаружению того, что UE 101 находится в статусе 200A периода МОЛЧАНИЯ, поток 400 заканчивается.
BS 102 будет предполагать, что UE 101 остается в режиме 200A периода МОЛЧАНИЯ до тех пор, пока кадр речи не принимается и не распознается BS 102. По распознаванию кадра речи поток 400 вновь активируется.
Следует отметить, что повторные передачи или передачи HARQ не оказывают влияние на оценку, поскольку в отношении данного типа передач не выполняется подсчет 415 и оценка 416, в то время как повторные передачи продолжаются до тех пор, пока не собирается/декодируется корректный транспортный блок.
Способ, как предлагается, предоставляет путь, посредством которого можно быть уверенным в том, что линия связи является рабочей, посредством наличия счетчика блока, который должен иметь значение, по существу, равное количеству UL-разрешений, отправленных BS 102, и таймера, который обеспечивает своевременное обнаружение, после надлежащим образом принятого кадра VoIP, тем самым гарантируя то, что UE 101 находится в статусе периода МОЛЧАНИЯ.
Пороговые величины являются адаптируемыми к ситуации, например, система, работающая в плотной среде с жесткими условиями радиосвязи, требует более жестких пороговых уровней обнаружения, чем пример модели. Способ, как представлено, пригоден для выполнения в среде в соответствии с Адаптивным Многоскоростным Кодированием с Контролируемой Отправителем Скоростью, AMR-SCR, такой как в среде VoLTE.
Фиг. 5 является схемой сигнализации, иллюстрирующей вариант осуществления этапов способа.
Фиг. 5 изображает произвольный пример того, каким образом способ выполняется в среде, где BS 102 загружена близко к полной емкости, где UL-разрешения не предоставляются схеме модели посредством нормального планирования.
Временные линии 510, 520, 530, 540 и 550 все имеют один и тот же отсчет времени, происходящий параллельно в разных местах в системе 100 телекоммуникационной сети в, и между UE 101 и BS 102.
Временная линия 510 показывает кадры VoIP, предоставляемые буферу UE для передачи к BS 102. Кадр 511, изображенный в качестве черной полосы, является кадром речи (как впрочем и другие равные черные полосы на временной линии 510), и является последним кадром речи в периоде затягивания после пакета/потока речи. Белая полоса (как, впрочем, и другие равные белые полосы на временной линии 510) является кадром SID с типичным 20-60-160мс. чередованием, как обсуждалось на фиг. 2B. UE 101 находится в статусе периода МОЛЧАНИЯ, начиная с первого кадра белой полосы (SID).
Временная линия 520 показывает UL-разрешения, подаваемые BS 102 через радио интерфейс/линию 104 связи. Черные полосы 521 и 522 (как, впрочем, и другие равные черные полосы на временной линии 520) являются UL разрешениями в произвольном нерегулярном порядке, из-за планирования близкого к полной емкости посредством BS 102. BS 102 предполагает, что UE 101 находится в статусе режима РАЗГОВОРА.
Временная линия 530 показывает передачи UE 101, принятые BS 102 через линию 104 связи радиоинтерфейса в ответ на UL-разрешения 521 иллюстративным образом, игнорируя незначительные разницы по времени между приемом UL-разрешения и ответными передачами UE.
Черная полоса 531 (как прочем и другие равные черные полосы на временной линии 530) является кадром, соответствующим полосе(ам) 511.
Белая полоса 532 (как, впрочем, и другие равные белые полосы на временной линии 530) является кадром SID, соответствующим кадру 512 SID.
Небольшая белая полоса 533 (как, впрочем, и другие равные небольшие белые полосы на временной линии 530) является пустой передачей (или передачей заполнения) в ответ на UL-разрешение 521, поскольку буфер UE 101 пуст.
Небольшая черная полоса 534 является сбоем или повторной передачей в соответствии с UL-разрешением 522, которая очевидно не была принята и не квитирована посредством BS 102.
Временная линия 540 представляет значение счетчика. Указание 541 указывает приращения счетчика, как увеличенное оператором 415.
Пороговое значение 540A указывается пунктирной линией, указывая значение Порога1. Небольшие белые полосы 533 (пустые передачи) увеличивают счетчик, тогда как небольшая черная полоса 534 (сбой или повторная передача) не увеличивает счетчик.
Временная линия 550 представляет значение таймера. Указание 551 указывает на то, что счетчик сбрасывается на ноль по приему кадра VoIP (являющегося кадром речи или SID), как предписывается оператором 418. Пороговое значение 550A указывается пунктирной линией, указывая значение Порога2.
На каждый случай передачи не-VoIP, или пустой передачи/передачи заполнения, выполняется оценка 416 в отношении обнаружения SID.
В качестве произвольного примера касательно пороговых значений, Порог1 устанавливается в значение, равное 4, а Порог2 устанавливается в значение, равное 80мс. на фиг. 5.
На фиг. 5 таймер достигает уровня Порога 2 в моментах, указываемых ссылками 552 и 553, несмотря на то, что оценка не дает результатом значение Истина, поскольку значение счетчика не находится на его уровне Порога2.
В момент, указываемый ссылкой 560, как таймер, так и счетчик сравнялись с или прошли их пороговые величины, и оценка 416 дает результатом значение Истина, посредством чего BS 102 обнаруживает, что UE 101 находится в статусе периода МОЛЧАНИЯ.
Фиг. 6 является структурной схемой, иллюстрирующей вариант осуществления устройства.
Фиг. 6 является структурной схемой, иллюстрирующей вариант осуществления BS 102, выполненной с возможностью обнаружения статуса периода МОЛЧАНИЯ в UE 101.
UE 101 является устройством, которое содержит чередующийся статус периода МОЛЧАНИЯ и РАЗГОВОРА, при этом статус периода МОЛЧАНИЯ соответствует статусу, при котором UE 101 не имеет образцов речи, которые должны быть сообщены BS 102. Статус периода РАЗГОВОРА соответствует статусу, при котором UE 101 имеет образцы речи, которые должны быть сообщены BS 102.
BS 102 содержит:
- модуль 601 обработки, выполненный с возможностью обработки инструкций программы;
- модуль 602 памяти, выполненный с возможностью хранения инструкций программы и сетевых параметров;
- модуль интерфейса, модуль 607 I/O выполненный с возможностью соединения с другими объектами.
Модуль 601 обработки дополнительно выполнен с возможностью, по инструкциям программы, управления модулем 607 интерфейса, в том, что передачи UE 101, соответствующие статусу периода МОЛЧАНИЯ или РАЗГОВОРА UE, как, впрочем, и другие передачи, генерируемые UE 101, принимаются и предоставляются модулю 608 определителя, выполненного с возможностью определения типа принимаемых передач.
Модуль 601 обработки дополнительно выполнен с возможностью, по инструкциям программы, управления модулем 607 интерфейса, содержащим соединения 607A, 607B и 607C.
Соединение 607A выполнено с возможностью соединения с приемопередатчиком радиосвязи так, что линия 104 связи обеспечивается с одним или более UE 101, которое должно обслуживаться. Разрешения сигнализации, такое как UL-разрешение, передаются через соединение 607A, которое содержится, чтобы планироваться в отношении передачи к UE 101.
Соединение 607B выполнено с возможностью соединения BS 102 с сетью 100A Доступа и Базовой сетью через линию 105 связи для осуществления связи, для передачи мультимедиа и информации управления.
Модуль 607 интерфейса опционально имеет соединение 607C, чтобы иметь возможность предоставления значений пороговых величин Порог1 и Порог2 к BS 102 во время работы, отличных от предварительно определенных пороговых значений, хранящихся в модуле 602 памяти.
Модуль 601 обработки дополнительно выполнен с возможностью, по инструкциям программы, управления модулем 604 счетчика, обеспечивая представленный способ посредством выполнения приращений 415 подсчета, и действия 417 сброса.
Модуль 601 обработки дополнительно выполнен с возможностью, по инструкциям программы, управления модулем 605 таймера, обеспечивая представленный способ посредством выполнения приращений хронометража при условии, что модуль 605 таймера не сбрасывается в ноль 418.
Модуль 601 обработки дополнительно выполнен с возможностью, по инструкциям программы, управления модулем 603 оценки и обнаружения для обнаружения статуса периода МОЛЧАНИЯ UE 101.
Модуль 603 оценки и обнаружения выполняет выражение логического И (&&);
Значение-Счетчика≥Порог1 && Значение-Таймера≥Порог2
при этом:
- Значение-Счетчика извлекается из модуля 604 счетчика;
- Значение-Таймера извлекается из модуля 605 таймера;
- значения Порог1 и Порог2 извлекаются из модуля 602 памяти.
Модуль 601 обработки дополнительно выполнен с возможностью, по инструкциям программы, управления опциональным модулем 606 Динамической Пороговой Величины, который расширяет объясняемый способ.
Модуль 606 Динамической Пороговой Величины выполнен с возможностью адаптации текущих пороговых значений динамическим образом к результатам обнаруженных переходов статуса периода МОЛЧАНИЯ/РАЗГОВОРА по последним выполненным обнаружениям. Адаптация значения Пороговой Величины может происходить посредством чтения фактического значения из модуля 602 памяти и увеличения или уменьшения значения и сохранения адаптированного значения в модуле 602 памяти.
В надлежащей среде радиосвязи лишь с небольшим количеством сбоев/повторных передач и регулярной сигнализацией UL-разрешения, пороговые значения понижаются посредством небольших отрицательных приращений начиная с номинальных предварительно определенных значений. В случае ухудшения условия радиосвязи, которое должно обнаруживаться посредством увеличивающегося количества сбоев/повторных передач или увеличивающегося количества UE, которые должны обслуживаться, пороговые значения увеличиваются большими шагами в направлении номинальных значений.
Модуль 603 Оценки и Обнаружения, модуль 604 Счетчика, модуль Таймера, модуль 608 Определения и опциональный модуль 606 Динамической Пороговой Величины реализуются в качестве либо аппаратного обеспечения, либо компьютерной программы, исполняемой посредством модуля 601 процессора при поддержке модуля 602 памяти и модуля 607 интерфейса.
Представляемые способ, система и устройство преимущественно обеспечивают возможность обнаружения, находится ли по-прежнему UE 101 в статусе 200B периода РАЗГОВОРА, или перешло в статус периода МОЛЧАНИЯ.
Несмотря на то, что способ иллюстрируется для системы связи VoLTE, любая система связи, хоть с проводной линией связи, хоть беспроводная, применяющая статус периода РАЗГОВОРА/МОЛЧАНИЯ применяя Голос по Интернет Протоколу (VoIP) с разграничением Качества Услуги (QoS) на слое Управления Доступом к Среде (MAC), преимущественно извлекает выгоду из способа как предоставлено.
Способ не основывается как ни на размере пакета, так и ни на лишь хронометраже интервала между передачами от устройства, которые требуется оценивать по его статусу режима РАЗГОВОРА/МОЛЧАНИЯ. Размеры Пакета VoIP могут различаться из-за меняющегося применения AMR, и постоянный интервал пакета SID может нарушаться не-VoIP пакетами, например, FTP, задержками планирования и сегментацией.
Способ преимущественно не требует того, чтобы BS инспектировала пакеты, чтобы обнаружить статус периода МОЛЧАНИЯ UE или период SID, и/или BS является прозрачной для полезной нагрузки на несущем канале. Флаг Детектора Голосовой Активности (VAD), как указано на 3GPP TS 26.093 глава 4.1., указывает на то, находится ли UE в статусе РАЗГОВОРА или МОЛЧАНИЯ. Тем не менее, данный флаг VAD требует дешифрования Протокола Сходимости Пакетных Данных (PDCP) и распаковки RoHC, чтобы выявить данный флаг посредством BS, при этом такое инспектирование в качестве недостатка требует обработки BS посредством пропуска информации из более высоких слоев в слой MAC и, следовательно, вызывая задержку для принимающей стороны.
Считается относительно простым проверять LCID в подзаголовке MAC, тем самым обеспечивая надежное определение того, является ли передача кадром VoIP, так что хронометраж становится надежным способом. Подсчет передач не-VoIP, передач заполнения или пустых передач является преимущественным способом в сочетании с хронометражем, в том что линия связи является рабочей.
Посредством данного улучшенного способа надежного обнаружения 416, находится ли UE 101 в статусе 200A периода МОЛЧАНИЯ, продлевается время работы от батареи UE, благодаря обоснованному обнаружению статуса периода МОЛЧАНИЯ и понижению частоты передачи посредством пониженной частоты UL-разрешения.
Посредством приложения данного улучшенного способа пользователь может получать хорошее восприятие конечного пользователя в том, что предотвращаются задержки пакета, вызываемые посредством ненамеренного восприятия посредством BS 102 перехода UE в состояние периода МОЛЧАНИЯ.
Изобретение относится к способу для обеспечения обнаружения статуса периода МОЛЧАНИЯ в Оборудовании пользователя. Технический результат изобретения заключается в эффективном использовании ресурсов и сокращении времени задержки пакета. Способ для обнаружения статуса периода МОЛЧАНИЯ в первом устройстве содержит этапы: обнаружение посредством второго устройства, осуществляющего связь с первым устройством, приема передачи первого устройства. Второе устройство принимает передачи от первого устройства и определяет тип принятых передач. Второе устройство подсчитывает количество принятых передач первого типа и хронометрирует интервал времени между последней принятой передачей первого типа и последней принятой передачей второго определенного типа. По приему передачи первого типа второе устройство обнаруживает, находится ли первое устройство в статусе периода МОЛЧАНИЯ по оценке подсчитанного количества передач первого типа и интервала времени последней принятой передачи первого типа и последней принятой передачей второго типа на основании пороговых величин с помощью логического выражения. 5 н. и 21 з.п. ф-лы, 7 ил.
1. Способ для обнаружения статуса (200A) периода МОЛЧАНИЯ первого устройства (101), при этом способ выполняется посредством второго устройства (102), осуществляющего связь с первым устройством, при этом способ содержит этапы, на которых:
- принимают (413, 302A, 304A, 306A) передачи;
- определяют (414A, 414B, 414C) тип принятых передач;
- подсчитывают (415, 417, 540) количество принятых передач первого определенного типа;
- хронометрируют (418, 550) интервал времени, инициализированный посредством приема-передачи второго определенного типа, причем передачи второго типа содержат передачи, соответствующие статусу периода МОЛЧАНИЯ, причем первый и второй тип передач являются разными, и
- обнаруживают (416), находится ли первое устройство (420) в статусе (420) периода МОЛЧАНИЯ, по оценке (416) подсчитанного количества передач первого типа, и интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа.
2. Способ по п. 1, в котором первое устройство (101) содержит чередующийся статус периода МОЛЧАНИЯ (200A) и РАЗГОВОРА (200B), при этом статус периода МОЛЧАНИЯ соответствует статусу, при котором первое устройство не имеет образцов речи, которые должны быть сообщены, а статус периода РАЗГОВОРА соответствует статусу, при котором первое устройство имеет образцы речи, которые должны быть сообщены, и при этом первый тип передач не представляет статус периода ни МОЛЧАНИЯ, ни РАЗГОВОРА, а второй тип передач представляет статус периода либо МОЛЧАНИЯ, либо РАЗГОВОРА.
3. Способ по п. 1 или 2, в котором этап (416) обнаружения содержит выражение логического И из подсчитанного количества передач первого типа с первым пороговым значением (540A), и интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа, со вторым пороговым значением (550A).
4. Способ по любому из пп. 1 или 2, в котором передачами первого типа являются передачи (533, 534) не-Голоса по Интернет Протоколу, не-VoIP, передачи заполнения, пустые передачи или передачи сбоя, а передачами второго типа являются передачи (531, 532) Голоса по Интернет Протоколу, VoIP.
5. Способ по п. 1, при этом способ дополнительно содержит этап, на котором второе устройство (102) передает (302, 304, 306, 410) сигнал (302, 304, 306) разрешения, позволяющий первому устройству передавать передачи.
6. Способ по п. 1, в котором первое устройство (101) является Оборудованием Пользователя, UE, а второе устройство (102) является Базовой Станцией, BS, причем UE и BS содержатся системой (100) телекоммуникационной сети.
7. Способ по п. 6, в котором Оборудование (101) Пользователя (UE) содержит чередующийся статус периода МОЛЧАНИЯ и РАЗГОВОРА, при этом статус периода МОЛЧАНИЯ соответствует статусу, при котором UE не имеет образцов речи, которые должны быть сообщены, статус периода РАЗГОВОРА соответствует статусу, при котором UE имеет образцы речи, которые должны быть сообщены, и при этом первый тип передач не представляет статус периода ни МОЛЧАНИЯ, ни РАЗГОВОРА, а второй тип передач представляет статус периода либо МОЛЧАНИЯ, либо РАЗГОВОРА.
8. Способ по пп. 6 или 7, в котором система телекоммуникационной сети является системой Голоса по Долгосрочному Развитию, VoLTE, и в котором Базовая Станция, BS, является eNodeB (102).
9. Способ по п. 8, в котором этап (414A, 414B, 414C), на котором определяют тип принятых передач, основан на Идентификаторе Логического Канала, LCID, который присутствует в качестве подзаголовка в слое Управления Доступом к Среде, MAC, при этом eNodeB распределил специфическое значение LCID, соответствующее специфическому каналу Голоса по Интернет Протоколу, VoIP, для Оборудования (101) Пользователя, UE.
10. Способ по п. 9, в котором принятые (413) передачи, не имеющие соответствующего значения в Идентификаторе Логического Канала, LCID, как канала Голоса по Интернет Протоколу, VoIP, определяются (414A, 141B, 414C) в качестве передач не-Голоса по Интернет Протоколу, не-VoIP, а передачи, имеющие соответствующее значение в LCID, как Голоса по Интернет Протоколу, VoIP, определяются в качестве передач Голоса по Интернет Протоколу, VoIP.
11. Способ по п. 10, в котором передачи не-Голоса по Интернет Протоколу, не-VoIP, передачи заполнения или пустые передачи подсчитываются (415, 540), и интервал времени между последней принятой передачей Голоса по Интернет Протоколу, VoIP, и последней принятой передачей, не-VoIP, хронометрируется (550).
12. Способ по п. 11, в котором этап (416, 560) обнаружения выполняется посредством выражения логического И из подсчитанного количества передач из передач типа не-Голоса по Интернет Протоколу, не-VoIP, передач заполнения или пустых передач с первым пороговым значением (504A), Порог1, и интервала времени между последней принятой передачей типа Голос по Интернет Протоколу, VoIP, и последней принятой передачей типа не-Голос по Интернет Протоколу, не-VoIP, передачей заполнения или пустой передачей, со вторым пороговым значением (550A), Порог2, и при этом eNodeB (102) обнаруживает, что Оборудование (101) Пользователя, UE, находится в статусе (200A) периода МОЛЧАНИЯ, когда выражение логического И дает результатом значение Истина (420).
13. Способ по п. 8, при этом способ дополнительно содержит этап, на котором eNodeB (102) передает сигнал Разрешения Восходящей Линии Связи, UL-Разрешение, позволяя UE передавать передачи.
14. Система (100) телекоммуникационной сети, содержащая по меньшей мере одну Базовую Станцию (102), BS, обслуживающую по меньшей мере одно Оборудование (101) Пользователя, UE, при этом BS выполнена с возможностью обнаружения статуса (200A) периода МОЛЧАНИЯ в UE, при этом
- UE выполнено с возможностью передачи передач (531, 532, 533, 534) из передач типа Голос по Интернет Протоколу, VoIP, передач типа не-Голос по Интернет Протоколу, не-VoIP, передач заполнения или пустых передач, причем передачи VoIP представляют статус UE, который является либо статусом (200A) периода РАЗГОВОРА, либо статусом (200B) периода МОЛЧАНИЯ, причем в статусе РАЗГОВОРА UE имеет образцы речи для передачи, в статусе МОЛЧАНИЯ UE не имеет образцов речи для передачи;
- BS выполнена с возможностью приема (413) передач и определения (414A, 414B, 414C) типа принятых передач;
- BS дополнительно выполнена с возможностью подсчета (415, 540) количества передач не-VoIP, передач заполнения или пустых передач и хронометража (550) интервала времени между последней принятой передачей VoIP и последней принятой передачей не-VoIP, передачей заполнения или пустой передачей, и
- при этом BS дополнительно выполнена с возможностью оценки и обнаружения (416), находится ли UE в статусе (200A, 420) периода МОЛЧАНИЯ по оценке (560) выражения логического И из подсчитанного количества передач не-VoIP, передач заполнения или пустых передач с первым пороговым значением (504A), Порог1, и полученного хронометрированного интервала времени между последней принятой передачей VoIP и последней принятой передачей не-VoIP, передачей заполнения или пустой передачей со вторым пороговым значением (550A), Порог2.
15. Базовая Станция (102), BS, в системе (100) сотовой телекоммуникационной сети, при этом BS выполнена с возможностью обнаружения статуса (200A) периода МОЛЧАНИЯ в Оборудовании (101) Пользователя, UE, которое передает передачи, причем BS содержит:
- модуль (601) обработки, выполненный с возможностью обработки инструкций программы;
- модуль (602) памяти, выполненный с возможностью хранения инструкций программы и сетевых параметров;
- модуль (607) интерфейса, выполненный с возможностью соединения с другими сетевыми объектами (100A) и приема (413) передач;
- модуль (608) определителя, выполненный с возможностью определения (414A, 414B, 414C) типа принятых передач;
- модуль (604) счетчика, выполненный с возможностью подсчета (415) передач первого определенного типа;
- модуль (605) таймера, выполненный с возможностью хронометража интервала времени между принятыми передачами первого типа и принятыми передачами второго определенного типа, и
- модуль (603) оценщика и обнаружителя, выполненный с возможностью обнаружения, находится ли UE в статусе (420) периода МОЛЧАНИЯ по оценке (560) подсчитанного количества передач первого типа и интервала времени между принятыми передачами первого типа и принятыми передачами второго типа,
- причем модуль обработки дополнительно выполнен с возможностью, по инструкциям программы, управления модулем интерфейса, модулем определителя, модулем счетчика и модулем оценщика и обнаружителя.
16. Базовая Станция (102), BS, по п. 15, в которой модуль (603) оценщика выполнен с возможностью оценки выражения логического И из подсчитанного количества передач первого типа с первым пороговым значением (540A), Порог1, и хронометрированного интервала между принятой передачей первого типа и принятой передачей второго типа со вторым пороговым значением (550A), Порог2.
17. Базовая Станция (102), BS, по любому из пп. 15 или 16, в которой передачи первого типа являются передачами (533, 534) не-Голоса по Интернет Протоколу, не-VoIP, передачами заполнения или пустыми передачами, а передачи второго типа являются передачами (531, 532) Голоса по Интернет Протоколу, VoIP.
18. Базовая Станция (102), BS, по п. 15, в которой модуль (607) интерфейса дополнительно выполнен с возможностью передачи (410) сигнала разрешения, позволяющего UE (101) передавать передачи.
19. Базовая Станция (102), BS, по п. 15, в которой система телекоммуникационной сети является сетью Голоса по Долгосрочному Развитию, VoLTE, и при этом BS является eNodeB, и при этом модуль (607) интерфейса дополнительно выполнен с возможностью предоставления модулю (608) определителя Идентификатора Логического Канала, LCID, присутствующего в качестве подзаголовка в слое Управления Доступом к Среде, MAC, принятых передач.
20. Базовая Станция (102), BS, по п. 19, в которой передачами первого типа являются передачи (533, 534) не-Голоса по Интернет Протокола, не-VoIP, передачи заполнения или пустые передачи, а передачами второго типа являются передачи (531, 532) Голоса по Интернет Протоколу, VoIP, и при этом модуль (603) оценщика и обнаружителя выполнен с возможностью оценки подсчитанных передач не-VoIP, передач заполнения или пустых передач с первым пороговым значением, Порог1, и хронометрированного интервала между передачами VoIP и передачами не-VoIP, передачами заполнения или пустыми передачами в логическом выражении.
21. Базовая Станция (102), BS, по п. 19, в которой модуль (607) интерфейса дополнительно выполнен с возможностью передачи сигнала Разрешений Восходящей Линии Связи, UL-Разрешение, позволяющего UE (101) передавать передачи.
22. Модуль памяти, хранящий компьютерную программу, которая, когда исполняется посредством модуля (601) обработки в Базовой Станции (102), BS, выполнена с возможностью выполнения или управления способом для обнаружения статуса (200A) периода МОЛЧАНИЯ в Оборудовании (101) Пользователя, UE, причем статус периода МОЛЧАНИЯ соответствует статусу, при котором UE не имеет образцов речи, которые должны быть сообщены, причем BS выполняет этапы, на которых:
- принимают (413, 302A, 304A, 306A) передачи;
- определяют (414A, 414B, 414C) тип принятых передач;
- подсчитывают (415, 417, 540) количество принятых передач первого определенного типа;
- хронометрируют (418, 550) интервал времени между последней принятой передачей первого типа и последней принятой передачей второго определенного типа, и
- обнаруживают (416), находится ли UE в статусе (420) периода МОЛЧАНИЯ, по оценке (416) подсчитанного количества передач первого типа и интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа.
23. Модуль памяти по п. 22, причем этап (416) обнаружения содержит выражение логического И из подсчитанного количества передач первого типа с первым пороговым значением (540A), Порог1, и интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа со вторым пороговым значением (550A), Порог2.
24. Модуль памяти по п. 22, в котором передачами первого типа являются передачи (533, 534) не-Голоса по Интернет Протоколу, не-VoIP, передачи заполнения или пустые передачи, а передачами второго типа являются передачи (531, 532) Голоса по Интернет Протоколу, VoIP.
25. Модуль памяти по п. 22, в котором способ дополнительно содержит этап, на котором Базовая Станция (102), BS, передает (302, 304, 306, 410) сигнал (302, 304, 306) разрешения, позволяющий UE передавать передачи.
26. Базовая Станция (102) (BS) для обнаружения статуса (200A) периода МОЛЧАНИЯ в Оборудовании (101) Пользователя (UE) со статусом периода МОЛЧАНИЯ, соответствующим статусу, при котором UE не имеет образцов речи, которые должны быть сообщены, при этом BS содержит:
- модуль (607) интерфейса для предоставления сигнала (410) разрешения, позволяющего UE передавать передачу, и приема (413) передачи;
- модуль (608) определителя для определения (414A, 414B, 414C) типа принятой передачи;
- модуль (604) счетчика для подсчета (415) количества принятых передач первого определенного типа, являющихся передачей не-Голоса по Интернет Протоколу, не-VoIP, передачей заполнения или пустой передачей;
- модуль (605) таймера для хронометрирования (550) интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа, являющейся Голосом по Интернет, VoIP, и
- модуль (603) оценщика и обнаружителя для обнаружения (416), находится ли UE в статусе (420) периода МОЛЧАНИЯ по оценке (560) подсчитанного количества передач первого типа и интервала времени между последней принятой передачей первого типа и последней принятой передачей второго типа, являющейся типом Голоса по Интернет, VoIP.
Колосоуборка | 1923 |
|
SU2009A1 |
ГЕРБИЦИДНАЯ КОМПОЗИЦИЯ | 1991 |
|
RU2007084C1 |
US 8331299 B2, 11.12.2012 | |||
Способ приготовления лака | 1924 |
|
SU2011A1 |
СПОСОБ ОЦЕНКИ ПЕРИОДА "ЗАТЯГИВАНИЯ" В УСТРОЙСТВЕ ДЕКОДИРОВАНИЯ РЕЧЕВОГО СИГНАЛА ПРИ ПРЕРЫВИСТОЙ ПЕРЕДАЧЕ И УСТРОЙСТВО КОДИРОВАНИЯ РЕЧЕВОГО СИГНАЛА И ПРИЕМОПЕРЕДАТЧИК | 1996 |
|
RU2158446C2 |
Авторы
Даты
2018-07-06—Публикация
2014-05-08—Подача