Процедуры сбоя передачи обслуживания в системах связи

Заявленное изобретение относится к беспроводной связи. Техническим результатом является избежание ограниченной или вообще никакой обратной связи, относящейся к канальной информации. Для этого когда сбой передачи обслуживания происходит и/или ожидается произойти, может быть выбрана оптимальная сота и пользовательское оборудование может перемещаться в оптимальную соту. Эта оптимальная сота может отличаться от предыдущей соты на основании различных факторов, таких как ожидаемая помеха и балансировка нагрузки. Когда есть идентификация сбоя передачи обслуживания, то сота может вернуться на предыдущую частоту и подходящая сота может быть определена. Предписание соте, которую следует использовать, может быть определено пользовательским оборудованием, а также из сетевого объекта. 8 н. и 28 з.п. ф-лы, 15 ил.

 

Данная заявка притязает на приоритет заявки США № 60/992,658 под названием "HANDOVER FAILURE PROCEDURES IN COMMUNICATION SYSTEMS", которая была подана 5 декабря 2007. Которая полностью включена в данный документ посредством ссылки.

Область техники, к которой относится изобретение

Следующее описание относится в общем к беспроводной связи, а более конкретно к работе, касающейся пользовательского оборудования при сбое передачи обслуживания.

Уровень техники

Системы беспроводной связи широко разворачиваются для предоставления различных типов содержимого связи, такого как, например, голос, данные и т.п. Обычные системы беспроводной связи могут быть системами с множественным доступом, способными поддерживать связь с множеством пользователей посредством совместного использования доступных системных ресурсов (например, полосы пропускания, мощности передачи, …). Примеры таких систем с множественным доступом могут включать в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы множественного доступа с ортогональным частотным разделением (OFDMA) и тому подобные.

В общем, системы беспроводной связи с множественным доступом могут одновременно поддерживать связь для множества мобильных устройств. Каждое мобильное устройство может связываться с одной или несколькими базовыми станциями через передачу по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций до мобильных устройств, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств до базовых станций. Дополнительно связь между мобильными устройствами и базовыми станциями может устанавливаться через системы с одним входом и одним выходом (SISO), системы с множественным входом и одним выходом (MISO), системы с множественными входами и множественными выходами (MIMO) и так далее.

Системы MIMO обычно используют множество (N T) передающих антенн и множество (N R) приемных антенн для передачи данных. Канал MIMO, сформированный N T передающими и N R приемными антеннами, может быть разложен на N S независимых каналов, которые можно отнести к пространственным каналам, где N S≤{N T,N R}. Каждый из N S независимых каналов соответствует одному размеру. Более того, системы MIMO могут предоставлять улучшенную производительность (например, повышенная спектральная эффективность, повышенная пропускная способность и/или большая надежность), если используются дополнительные размерности, созданные множеством передающих и приемных антенн.

Системы MIMO могут поддерживать различные методики дуплексирования для разделения связи по прямой и обратной линии связи по общей физической среде. Например, системы дуплексной связи с частотным разделением (FDD) могут использовать совсем разные частотные области для связи по прямой и обратной линии связи. Кроме того, в системах дуплексной связи с временным разделением (TTD) связь по прямой и обратной линии связи может использовать общую частотную область. Однако традиционные методики могут обеспечить ограниченную или вообще никакую обратную связь, относящуюся к канальной информации.

Сущность изобретения

Нижеследующее представляет упрощенную сущность изобретения одного или нескольких вариантов осуществления для того, чтобы обеспечить базовое понимание таких вариантов осуществления. Эта сущность изобретения не является исчерпывающим обзором всех предполагаемых вариантов осуществления и не предназначена как для определения ключевых или критических элементов всех вариантов осуществления, так и для ограничения объема любого или всех вариантов осуществления. Ее основное назначение заключается в представлении некоторых концепций одного или нескольких вариантов осуществления в упрощенной форме в качестве вступления к более подробному описанию, которое представлено дальше.

Согласно одному аспекту может быть предложен способ управления передачей обслуживания беспроводной связи. Способ может включать в себя этап, на котором идентифицируют сбой передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями. Кроме того, способ может содержать этап, на котором выбирают оптимальную соту, к которой присоединить пользовательское оборудование, когда идентифицирован сбой передачи обслуживания.

В еще одном аспекте может быть предложено устройство, которое включает в себя блок идентификации, который идентифицирует сбой передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями. Устройство может также включать в себя блок указания, который выбирает оптимальную соту, к которой присоединить пользовательское оборудование, когда идентифицирован сбой передачи обслуживания.

Вместе с дополнительным аспектом устройство может использоваться со средством для идентификации сбоя передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями. Устройство может также использовать средство для выбора оптимальной соты, к которой присоединить пользовательское оборудование, когда идентифицирован сбой передачи обслуживания.

Вместе с еще одним аспектом может быть предложен компьютерный программный продукт с машиночитаемым носителем информации. Носитель информации может содержать набор кодов для идентификации сбоя передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями. Еще один набор кодов может быть для выбора оптимальной соты, к которой присоединить пользовательское оборудование, когда идентифицирован сбой передачи обслуживания.

В дополнительном аспекте может содержаться, по меньшей мере, один процессор, выполненный с возможностью управления передачей обслуживания беспроводной связи. Процессор может вмещать в себя модуль для идентификации сбоя передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями. Еще один модуль может быть для выбора оптимальной соты, к которой присоединить пользовательское оборудование, когда идентифицирован сбой.

Согласно одному аспекту может быть предложен способ управления работой пользовательского оборудования. Способ может включать в себя этап, на котором ожидают сбой передачи обслуживания для пользовательского оборудования. Дополнительно способ может содержать этап, на котором предписывают пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания.

В еще одном аспекте может быть предложено устройство с блоком предсказания, который ожидает сбой передачи обслуживания для пользовательского оборудования. Устройство может включать в себя блок передачи, который предписывает пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания.

Вместе с дополнительным аспектом устройство может использоваться со средством для ожидания сбоя передачи обслуживания для пользовательского оборудования. Устройство также может использовать средство для предписания пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания.

Вместе с еще одним аспектом может быть предложен компьютерный программный продукт, содержащий машиночитаемый носитель информации. Машиночитаемый носитель информации может содержать набор кодов для ожидания сбоя передачи обслуживания для пользовательского оборудования. Носитель информации может также содержать набор кодов для предписания пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания.

В дополнительном аспекте может быть предложен, по меньшей мере, один процессор, выполненный с возможностью управления пользовательским оборудованием. Процессор может включать в себя модуль для ожидания сбоя передачи обслуживания для пользовательского оборудования. Процессор также может включать в себя модуль для предписания пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания.

Для достижения вышеизложенного и оставшегося один или несколько вариантов осуществления содержат признаки, отсюда и далее полностью описанные и подробно указанные в формуле изобретения. Нижеследующее описание и сопроводительные чертежи, изложенные ниже в подробностях, раскрывают определенные иллюстративные аспекты одного или нескольких вариантов осуществления. Эти аспекты указывают, однако, лишь несколько различных путей, по которым могут использоваться принципы различных вариантов осуществления, и описанные варианты осуществления предназначены для того, чтобы включать в себя все такие аспекты и их эквиваленты.

Краткое описание чертежей

На фиг.1 изображена система беспроводной связи в соответствии с различными аспектами, изложенными в данном документе.

На фиг.2 изображена характерная система для управления сбоем передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.3 изображена характерная система для выбора подходящей соты в отношении сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.4 изображена характерная система для перемаршрутизации связи при сбое передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.5 изображена характерная система для подробной сетевой передачи в отношении сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.6 изображена характерная система для передачи выбора соты в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.7 изображена характерная конфигурация для связи между мобильным устройством и, по меньшей мере, одним сетевым устройством в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.8 изображена характерная методика для работы локального сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.9 изображена характерная методика для работы сетевого сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.10 изображена характерная методика для обработки передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.11 изображено примерное мобильное устройство, которое локально облегчает обработку сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.12 изображена примерная система, которая облегчает обработку сбоя передачи обслуживания, касающегося сети, в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.13 изображено примерное беспроводное сетевое окружение, которое может использоваться совместно с различными системами и способами, описанными в данном документе.

На фиг.14 изображена примерная система, которая облегчает выбор соты, касающийся сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

На фиг.15 изображена примерная система, которая облегчает предписание того, как продолжать относительно сбоя передачи обслуживания в соответствии с, по меньшей мере, одним аспектом, раскрытым в данном документе.

Подробное описание

Методики, описанные в данном документе, могут использоваться для различных сетей беспроводной связи, таких как системы Множественного Доступа с Кодовым Разделением (CDMA), системы Множественного Доступа с Временным Разделением (TDMA), системы Множественного Доступа с Частотным Разделением (FDMA), системы Множественного Доступа с Ортогональным Частотным Разделением (OFDMA), системы FDMA с Одной Несущей (SC-FDMA) и другие системы. Термин «системы» и «сети» зачастую используются взаимозаменяемо. Система CDMA может реализовывать радиотехнологию, такую как Универсальный Наземный Радиодоступ (UTRA), CDMA 2000 и т.п. UTRA включает в себя Широкополосный CDMA (W-CDMA) и другие варианты CDMA. CDMA2000 охватывает Временные Стандарты (IS)-2000, стандарты IS-95 и IS-856. Система TDMA может реализовывать радиотехнологию, такую как Глобальная Система для Мобильной Связи (GSM). Система OFDMA может реализовывать радиотехнологию, такую как Усовершенствованный Универсальный Наземный Радиодоступ (Усовершенствованный UTRA или E-UTRA), Ультраширокополосная Мобильная (UMB) технология, технология Института Инженеров по Электротехнике и Электронике (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM® и т.п. Универсальный Наземный Радиодоступ (UTRA) и E-UTRA являются частью Универсальной Мобильной Телекоммуникационной Системы (UMTS). Долгосрочное Развитие (LTE) 3GGP является предстоящей версией UMTS, которая использует E-UTRA, которая использует OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описаны в документах организации под названием «Проект Партнерства Третьего Поколения» (3GPP). CDMA 2000 и UMB описаны в документах организации под названием «Второй Проект Партнерства Третьего Поколения» (3GPP2).

Теперь будут описаны различные варианты осуществления со ссылкой на чертежи, где повсюду одинаковые ссылочные позиции используются для ссылки на одинаковые элементы. В нижеследующем описании, в целях объяснения многочисленные специфические подробности излагаются для того, чтобы обеспечить полное понимание одного или нескольких вариантов осуществления. Может быть очевидным, однако, что такой(ие) вариант(ы) осуществления могут использоваться без этих специфических подробностей. В других примерах хорошо известные структуры и устройства показаны в виде блок схемы для того, чтобы облегчить описание одного или нескольких вариантов осуществления.

Использованные в данной заявке термины «компонент», «модуль», «система» и тому подобные предназначены для обозначения объекта, относящегося к компьютеру, либо аппаратного обеспечения, встроенного программного обеспечения, комбинации аппаратного обеспечения и программного обеспечения, программного обеспечения, или исполняемого программного обеспечения. Например, компонент может быть, но не ограничиваясь этим, процессом, запущенным на процессоре, процессором, объектом, исполняемом файлом, потоком управления, программой и/или компьютером. С помощью иллюстраций как приложение, запущенное на вычислительном устройстве, так и вычислительное устройство могут быть компонентом. Один или несколько компонентов могут находиться в одном процессе и/или потоке управления, и компонент может быть размещен на одном компьютере и/или распределенным между двумя или несколькими компьютерами. Кроме того, эти компоненты могут исполняться с различных машиночитаемых носителей информации, имеющих различные структуры данных, сохраненные на них. Компоненты могут передаваться с помощью локального и/или удаленного процессов, таких как, которые в соответствии с сигналом имеют один или несколько пакетов данных (например, данные от одного компонента, взаимодействующего с еще одним компонентом в локальной системе, распределенной системе и/или по сети, такой как Интернет, с другими системами с помощью сигнала).

К тому же различные варианты осуществления описываются в данном документе в связи с мобильным устройством. Мобильное устройство может также называться системой, абонентским блоком, абонентской станцией, мобильной станцией, мобильником, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством или пользовательским оборудованием (UE). Мобильное устройство может быть сотовым телефоном, проводным телефоном, телефоном по Протоколу Инициации Сеанса (SIP), беспроводной абонентской (WLL) станцией, персональным цифровым помощником (PDA), переносным устройством, обладающим способностью беспроводного соединения, вычислительным устройством или другим устройством обработки, соединенным с беспроводным модемом. Кроме того, различные варианты осуществления описаны в данном документе в связи с базовой станцией. Базовая станция может использоваться для осуществления связи с мобильным(и) устройством(ами) и может также относиться к точке доступа, Узлу В или некоторой другой терминологии.

Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы в качестве способа, устройства или изделия с использованием стандартных методик программирования и/или технических методик. Термин «изделие», используемое в данном документе, предназначено для включения в себя компьютерной программы, доступной с любого машиночитаемого устройства, несущей или носителей информации. Например, машиночитаемый носитель информации может включать в себя, но не ограничиваясь этим, магнитные устройства хранения (например, жесткий диск, дискета, магнитная лента и т.д.), оптические диски (например, компактный диск (CD), универсальный цифровой диск (DVD), и т.д.), смарт-карты, и флэш устройства хранения (например, EPROM, карта, карта памяти, съемный привод и т.д.). Более того, различные носители хранения, описанные в данном документе, могут представлять собой одно или несколько устройств и/или другие машиночитаемые носители информации для хранения информации. Термин «машиночитаемый носитель информации» может включать в себя, не ограничиваясь этим, беспроводные каналы и различные другие носители информации, способные хранить, содержать и/или переносить предписания (инструкции) и/или данные.

Обращаясь теперь к фиг.1, на которой изображена система 100 беспроводной связи в соответствии с различными аспектами, представленными в данном документе. Система 100 содержит базовую станцию 102, которая может включать в себя множество групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, еще одна группа может содержать антенны 108 и 110, а дополнительная группа может включать в себя антенны 112 и 114. Две антенны изображены для каждой группы антенн; однако, для каждой группы может быть использовано больше или меньше антенн. Базовая станция 102 может дополнительно включать в себя цепь передатчика, цепь приемника, каждая из которых может в свою очередь содержать множество компонентов, связанных с передачей и приемом сигнала (например, процессоры, блоки модуляции, блоки мультиплексирования, блоки демодуляции, блоки демультиплексирования, антенны и т.д.), как будет очевидным для специалиста в данной области техники.

Базовая станция 102 может осуществлять связь с одним или несколькими мобильными устройствами, такими как мобильное устройство 116 и мобильное устройство 122; однако, должно быть очевидным, что базовая станция 102 может осуществлять связь, по существу, с любым количеством мобильных устройств, схожих с мобильными устройствами 116 и 122. Мобильные устройства 116 и 122 могут быть, например, сотовыми телефонами, смарт-фонами, переносными компьютерами, портативными устройствами связи, портативными вычислительными устройствами, спутниковыми радиосистемами, системами глобального позиционирования, PDA и/или любым другим пригодным устройством для осуществления связи через систему 100 беспроводной связи. Как изображено, мобильное устройство 116 связано с антеннами 112 и 114, где антенны 112 и 114 передают информацию в мобильное устройство 116 по прямой линии 118 связи, а принимают информацию от мобильного устройства 116 по обратной линии 120 связи. Более того, мобильное устройство 122 связано с антеннами 104 и 106, где антенны 104 и 106 передают информацию в мобильное устройство 122 по прямой линии 124 связи, а принимают информацию от мобильного устройства 122 по обратной линии 126 связи. В системе дуплексной связи с частотным разделением (FDD) прямая линия 118 связи может использовать другую полосу частот, чем та, что используется обратной линией 120 связи, а обратная линия 124 связи может использовать другую полосу частот, чем та, что используется обратной линией 126 связи, например. Дополнительно в системе дуплексной связи с временным разделением (TDD) прямая линия 118 связи и обратная линия 120 связи могут использовать общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут использовать общую полосу частот.

Набор антенн и или область, в которой им указано осуществлять связь, может называться сектором базовой станции 102. Например, множеству антенн можно указать осуществлять связь с мобильными устройствами в секторе областей, покрытых посредством базовой станции 102. При осуществлении связи по прямым линиям 118 и 124 связи передающие антенны базовой станции 120 могут использовать формирование луча, чтобы улучшить отношение сигнал-шум прямых линий 118 и 124 линий связи для мобильных устройств 116 и 122. Также пока базовая станция 102 использует формирование луча для передачи в мобильные устройства 116 и 122, произвольно разбросанных по связанному покрытию, мобильные устройства в соседних сотах могут быть подвержены меньшим помехам по сравнению с базовой станцией, передающей через одиночную антенну во все свои мобильные устройства.

Теперь обратимся к фиг.2, на которой изображена примерная система 200 для обработки сбоя передачи обслуживания. Мобильное устройство 202 может входить в контакт с сетевым устройством 204 (например, базовой станцией, центральным сервером и т.д.) для облегчения связи. Передвижение мобильного устройства 202 может происходить так, что мобильному устройству 202 приходится переключаться на другую базовую станцию. Кроме того, переключение может быть облегчено посредством смены частоты, балансировки нагрузки и т.п. Следовательно, в подходящее время попытка передачи обслуживания может произойти так, что мобильному устройству предстоит перемещаться от одной базовой станции к другой.

Однако возможен сбой передачи обслуживания так, что мобильное устройство не перемещается успешно к желаемой базовой станции. Согласно традиционным принципам мобильное устройство 202 возвращается в предыдущую соту (например, соту базовой станции) - соту, с которой мобильное устройство 202 входило в контакт до испытания сбоя. Эта работа не рассматривается, если предыдущая сота является подходящим местоположением для мобильного устройства 202.

Чтобы улучшить работу, соту можно выбрать (например, интеллектуально выбрать посредством методик искусственного интеллекта) по происхождению или предсказанию сбоя передачи обслуживания. Оптимальную соту можно выбрать на основании желаний мобильного устройства 202, такого как сота с наименьшими помехами, и/или на основании желаний сети, таких как подходящая балансировка нагрузки. Должно быть понятно, что выбираемая сота может быть предыдущей сотой; однако выбор может основываться на том, что предыдущая сота является оптимальной сотой, а не на факте, что это предыдущая сота. Выбор и связанная работа могут происходит на мобильном устройстве 202, сетевом устройстве 204, стороннем устройстве, распространенном по другим устройствам, включающим в себя устройства различных типов, и т.п.

Мобильное устройство 202 может выполнять выбор для самого себя и/или для других устройств. Может использоваться блок 206 идентификации, который понимает (например, узнает, идентифицирует и т.д.) сбой передачи обслуживания в отношении пользовательского оборудования (например, мобильного устройства 202), перемещающегося между базовыми станциями. По выполнению понимания блок 208 указания может выбрать соту, к которой присоединить пользовательское оборудование.

Выбор также может происходить посредством сети (например, посредством работы сетевого устройства 204). Может использоваться блок 210 предсказания, который ожидает сбой передачи обслуживания для пользовательского оборудования. Ожидание может включать в себя предположение того, что сбой произойдет (например, посредством анализа метаданных сети), а также посредством идентификации происходящего сбоя или произошедшего сбоя. Дополнительно можно использовать блок 212 передачи, который предписывает пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания. Предписание может быть о конкретной соте для использования, частоте для использования, когда должно иметь место перемещение (например, немедленно, после определенной задержки), и т.д.

Теперь обратимся к фиг.3, на которой изображена примерная система 300 для выполнения обработки относительно сбоя передачи обслуживания. Мобильное устройство 202 и сетевое устройство 204 могут соответствовать друг другу в течение сеанса связи. Блок 206 идентификации может определить сбой передачи обслуживания посредством использования блока 302 классификации. Блок 302 классификации может собирать метаданные, выполнять анализ над собранными метаданными и определять сбой передачи обслуживания на основании результата анализа. В одном варианте реализации блок 302 классификации может оценивать метаданные и делать независимое определение того, что сбой происходит и/или ожидается произойти. Однако в другом варианте реализации блок 302 классификации может обрабатывать уведомление, выпущенное сетевым устройством 204 для определения сбоя.

Выбор соты может выполняться оптимальным образом, так что выбирается оптимальная сота - может использоваться блок 304 выбора, используемый блоком 208 указания, который выбирает оптимальную соту. Например, выбор соты может иметь место так, что при выборе соты используется минимальное количество ресурсов. Кроме того, может выбираться сота, которая минимизирует помехи связи, с которой входит в контакт мобильное устройство 202, увеличивает надежность связи, минимизирует вероятность сбоя связи (например, разрыв связи) и т.д. Должно быть понятным, что оптимальная сота может быть оптимальной сотой на основании различных факторов и интересов, таких как оптимальная сота для мобильного устройства 202, оптимальная сота для сети, сота, которая балансирует интересы мобильного устройства 202 и сети и т.д.

Теперь обратимся к фиг.4, на которой изображена примерная система 400 для обработки сбоя передачи обслуживания. Блок 102 обмена может попытаться осуществить передачу обслуживания сеанса связи мобильного устройства 202 от одной базовой станции к другой базовой станции (например, посредством связи с мобильным устройством 204), которая может включать в себя смену частоты. По входу в контакт с блоком 402 обмена блок 206 идентификации может следить за работой передачи обслуживания при попытке определить, есть ли сбой.

Если сбой идентифицирован (например, посредством блока 206 идентификации), то выбор соты может выполняться блоком 208 указания. Согласно одному варианту осуществления, выбор соты происходит посредством интеллектуального выбора (например, посредством методик искусственного интеллекта). Блок 404 анализа может оценивать различные аспекты системы 400 (например, по меньшей мере, один параметр соты, по меньшей мере, один параметр мобильного устройства 202, предписание от пользователя, набор правил и т.д.), и результат оценки может использоваться для выбора соты.

Должно быть понятно, что методики искусственного интеллекта могут использоваться для практических определений и выводов, раскрытых в предметной спецификации. Эти методики используют одну из многочисленных методологий для обучения по данным и затем построение интерфейсов и/или выполнение определений, относящихся к динамическому хранению информации по множеству элементов хранения (например, Модели Хиддена-Маркова (HHMs) и связанные модели прототипной зависимости, более общие вероятностные графические модели, такие как байесовские сети, например, созданные поиском структуры с использованием метки или приближения байесовской модели, линейные классификаторы, такие как методы опорных векторов (SVMs), нелинейные классификаторы, такие как способы, относящиеся к методологиям «нейронных сетей», методологии нечеткой логики, и другие подходы, которые выполняют слияние данных и т.д.) в соответствии с реализацией различных автоматизированных аспектов, описанных в данном документе. Эти методики могут также включать в себя способы захвата логических отношений, таких как доказательств теорем или более эвристических экспертных систем на базе правил. Эти методики могут быть представлены в качестве внешне съемного модуля, в некоторых случаях спроектированного посредством другой (третьей) стороной. Блок 406 смены может перемещать мобильное устройство 202 в новую соту и/или возвращать работу на предыдущую частоту.

Теперь обратимся к фиг.5, на которой изображена примерная система 500 для предписания мобильному устройству 202 то, как работать на основании сбоя передачи обслуживания. В противоположность работе на мобильном устройстве 202 определения того, как мобильному устройству 202 следует работать со сбоем передачи обслуживания, могут выполняться на сетевом устройстве 204. Сетевое устройство 204 может включать в себя блок 210 предсказания, который ожидает сбой передачи обслуживания для пользовательского оборудования. Ожидание может включать в себя оценку того, что сбой, вероятно, произойдет (например, на основании результата анализа метаданных и реализации модели предсказания), а также идентификацию действительного сбоя.

Может использоваться блок 212 передачи, который предписывает пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания, например частоту для использования и/или соту, в которую перемещаться. Может быть выбрана подходящая сота для мобильного устройства 202, в которую следует вернуться, и блок 502 назначения может предписать пользовательскому оборудованию вернуться в конкретную соту (например, выбранную соту). Кроме того, может быть смена частоты, когда осуществляется попытка передачи обслуживания, - как часть перемещения в соту может присутствовать работа блока 504 возврата, который предписывает пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты. Дополнительно блок 504 возврата может предписать мобильному устройству 202 остаться на текущей частоте или переместиться на другую частоту, которая не является предыдущей частотой.

Для облегчения работы блок 212 передачи может использовать блок 506 флага, который пересылает флаг в пользовательское оборудование - флаг обычно включает в себя информацию предписания. Согласно одному варианту осуществления флаг пересылается через выделенную сигнализацию или через широковещательную рассылку системной информации. После того как получен флаг, понято предписание, предписанию последовали и т.д., затем мобильное устройство 202 может отправить подтверждение в сетевое устройство 204.

Теперь обратимся к фиг.6, на которой изображена примерная система 600 для определения, как продолжать относительно сбоя передачи обслуживания. Мобильное устройство 202 и сетевое устройство могут находиться в связи друг с другом, когда происходит сбой передачи обслуживания. Сетевое устройство 204 может использовать блок предсказания, который ожидает сбой передачи обслуживания для пользовательского оборудования (например, мобильного устройства 202).

При ожидании сбоя передачи обслуживания может быть определение того, какую соту должно использовать мобильное устройство 202. Может использоваться блок 602 указания, который интеллектуально выбирает (например, посредством использования методики искусственного интеллекта) конкретную соту, к которой должно вернуться пользовательское оборудование. Согласно одному варианту осуществления, блок 602 указания использует блок 604 выбора, который выбирает оптимальную соту.

Блок 212 передачи предписывает пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания. Блок 212 передачи может использовать блок 502 назначения, который предписывает пользовательскому оборудованию вернуться в конкретную соту. В одном варианте реализации мобильное устройство 202 и сетевое устройство 204 могут определять соту, в которую мобильное устройство 202 должно вернуться. Мобильное устройство 202 может сравнить две выбранные соты и, если есть соответствие, то соту можно использовать (например, мобильное устройство 202 перемещается в соответствующую соту). Однако если есть конфликт (например, предоставлены две разные соты), то может быть сделано определение (например, мобильным устройством), какую соту использовать.

Теперь обратимся к фиг.7, на которой изображена примерная конфигурация обработки процедуры передачи обслуживания. В EUTRA (Наземный Радиодоступ Усовершенствованной UMTS (Универсальной Мобильной Телекоммуникационной Системе)) протокол Управления Радиоресурсами должен поддерживать процедуру сбоя передачи обслуживания (например, поддержки, которые могут также работать схожим образом относительно UTRAN (UMTS Сеть Наземного Радиодоступа)). С UTRAN, UE может возвратиться назад в исходную соту, если ему не удается синхронизироваться с целевой сотой. Возможно, что это не всегда лучший выбор возвращения назад в исходную соту, возможность использования процедуры Восстановления Сбоя Линии Радиосвязи в случае сбоя передачи обслуживания может использоваться в соответствии с аспектом, раскрытым в данном документе.

Когда обслуживающий eNB инициирует подготовку eNB (усовершенствованный Узел В), во время передачи обслуживания может возникнуть процедура. В сценарии, где исходный eNB выполняет подготовку eNB, контекст UE (Пользовательского Оборудования), передаваемый другим eNB, может основываться на конфигурациях до принятия во внимание команды передачи обслуживания. Это может быть потому, что исходный eNB обычно не пытается понять содержимого команды передачи обслуживания, созданной целевым eNB. Также может быть возможным, что целевой eNB подготавливает другие eNB. Может быть предположение, что подготовка eNB выполняется исходным eNB. Следует отметить, что целевой eNB может также быть частью «подготовленного набора» в том смысле, что он знает о контексте UE до приложения конфигураций в команде передачи обслуживания.

Это показывает, что в случае сбоя передачи обслуживания UE может возвратиться назад к старой конфигурации (например, отменить команду передачи обслуживания) и попытаться осуществить доступ в сеть. Это может быть таким же, как в случае с UTRAN, где UE ведет себя так, будто сообщение о реконфигурации для передачи обслуживания принято не было. Также может возникнуть вопрос о том, следует ли UE возвращаться назад в исходную соту, как это выполняется в UTRAN. Пока это может быть вполне выгодно с точки зрения продолжения соединения (поскольку контекст UE действительно там), то это также может быть важным в отношении принципа того, что UE осуществляет доступ к самой лучшей соте исходя из качества радиосвязи на частоте. Может быть возможным то, что существуют сценарии развертывания сети, по которым исходная сота остается самой лучшей сотой в некоторых случаях (например, межчастотная передача обслуживания в следствие балансировки нагрузки, система с повторным использованием частоты более одного раза). Поэтому может существовать использование поведения UE для возвращения назад на предыдущую частоту в случае сбоя передачи обслуживания (например, в случае внутричастотной передачи обслуживания это полностью одна и та же частота). UE дополнительно выбирает самую лучшую соту на той частоте, так что она не создаст нежелательных помех в системе. Если, например, межчастотная передача обслуживания происходит, когда качество радиосвязи обслуживающей соты вполне хорошее, но в целях балансировки нагрузки UE, по-видимому, выберет исходную соту после сбоя передачи обслуживания.

Поведение UE может управляться сетью, поскольку сеть может быть в лучшем положении, чтобы знать развертывание и политики сети (например, исходя из мобильности). Это может достигаться посредством простого обладания флагом, указывающим, следует или нет UE выполнить перемещение в соту. Флаг может предоставляться либо по выделенной сигнализации (например, команда передачи обслуживания) либо в широковещательной рассылке системной информации.

Таким образом, может присутствовать управление сбоем передачи обслуживания, которое максимизирует надежность для продолжения соединения, позволяя UE возвращаться назад в исходную соту, когда сценарии развертывания сети позволяют это. В случае сбоя передачи обслуживания UE может вернуться обратно на частоту предыдущей обслуживающей соты. Затем UE может выбрать самую лучшую соту по частоте. Процедура восстановления RLF может использоваться для восстановления сбоя передачи обслуживания (например, никаких определенных процедур/сообщений для случая, когда UE возвращается назад в исходную соту). Сеть может иметь управление над поведением UE после сбоя передачи обслуживания. Флаг, установленный сетью в выделенной сигнализации или в широковещательной рассылке системной информации, используется для этой цели.

Теперь обратимся к фиг.8, на которой изображена примерная методика 800 для обработки сбоя для передачи обслуживания, в общем относящаяся к работе мобильного устройства. Попытка передачи обслуживания мобильного устройства от одной базовой станции к другой может произойти на этапе 802. Передачу обслуживания можно анализировать для того, чтобы определить сбой передачи обслуживания - при ожидании или определении того, что есть сбой, может присутствовать ожидание сбоя передачи обслуживания в отношении пользовательского оборудования, перемещающегося среди базовых станций, на этапе 804. Этап 804 может включать в себя определение того, что есть сбой передачи обслуживания.

Потенциальная сота, в которую перемещается мобильное устройство при сбое, может оцениваться на этапе 806. К ограничениям, по которым следует выбирать соту, может быть осуществлен доступ, и может быть сделано определение, по которому сота является оптимальной, на этапе 808. Результат оценки используется для определения подходящей соты. На основании определения на этапе 810 может присутствовать выбор соты, к которой присоединить пользовательское оборудование после осуществления понимания (например, посредством интеллектуального выбора).

В дополнение к выбору соты проверка 812 может выполняться для определения, должно ли быть возвращение на предыдущую частоту (например, непосредственно предыдущую), например проверка 812 может определить, следует ли использовать другую частоту для перемещения мобильного устройства в выбранную соту. Если проверка определяет, что должно быть возвращение, то может присутствовать операция возврата на предыдущую частоту на этапе 814 (например, пользовательское оборудование меняет частоту при попытке передачи обслуживания на этапе 802). Однако если возвращение не должно произойти, то может осуществиться перемещение в оптимальную соту на этапе 816, который выбран на этапе 810.

Теперь обратимся к фиг.9, на которой изображена примерная методика 900 для обработки сбоя для передачи обслуживания в основном относящаяся к работе сети. Может произойти попытка передачи обслуживания, и может присутствовать ожидание сбоя передачи обслуживания для пользовательского оборудования, которое имеет место на этапе 902. До сбоя (например, как часть продолжающейся работы) и/или при сбое могут оцениваться различные соты на этапе 904. В дополнение к оценке соты можно оценивать пользовательское оборудование, может быть оценка типа связи, которым входит в контакт (соединение) пользовательское оборудование, и т.д.

На этапе 906 может присутствовать интеллектуальный выбор конкретной соты, в которую должно вернуться пользовательское оборудование - выбор может быть сделан на основании результата оценки. Согласно одному варианту осуществления выбор может быть для оптимальной соты. На этапе 908 может быть сделано определение того, что должен произойти возврат частоты; на этапе 910 может быть предписание пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты.

На этапе 912 может произойти предписание пользовательскому оборудованию того, как работать (например, сота, в которую вернуться) на основании ожидаемого сбоя передачи обслуживания, которое может включать в себя предписание пользовательскому оборудованию вернуться в конкретную соту. Согласно одному варианту осуществления пользовательское оборудование может быть уведомлено о предписании посредством пересылки флага в пользовательское оборудование. Это может реализовываться так, что пересылка флага выполняется через выделенную сигнализацию или через широковещательную рассылку системной информации.

Поверка 914 может быть запущена для определения, успешно ли следует пользовательское устройство этому предписанию (например, перемещается в выбранную соту). Если предписанию не следуют, то этап 912 может быть запущен заново (например, предписания отправляются заново). Должно быть понятным, что могут осуществляться другие варианты реализации. Например, пользовательское оборудование может сделать заключительное определение того, нужно ли следовать предписанию, и, следовательно, предписание отправляется один раз. Однако может пересылаться подтверждение, уведомляющее что предписание принято. В дополнение к пересылке предписаний могут также пересылаться соответствующие метаданные (например, логическое обоснование, почему сделано предписание). По прибытии в соту (например, предыдущую соту, выбранную соту и т.д.) на этапе 916 может быть попытка еще одной передачи обслуживания.

Теперь обратимся к фиг.10, на которой изображена примерная методика 1000 для обработки попытки передачи обслуживания. Передача обслуживания пользовательского оборудования от одной базовой станции к другой может произойти на этапе 1002. Может произойти отслеживание передачи обслуживания (например, постоянное, периодическое и т.д.) и проверка 1004 может иметь место для определения, есть ли сбой передачи обслуживания - сбой может быть таким, что мобильное устройство не сможет осуществить доступ к конкретной базовой станции в пределах заданного отрезка времени.

Если есть сбой, то сота, в которую должно вернуться пользовательское оборудование, может быть определена на этапе 1006. После определения пользовательское оборудование может стать уведомленным о соте и попытаться переслаться в соту. Сбой может быть оценен (например, метаданные, связанные со сбоем) на этапе 1008 для определения, почему произошел сбой. Еще одно определение может быть сделано в отношении передачи обслуживания, которая должна произойти так, что выбирается базовая станция, на этапе 1010. Например, если определено, что произошел сбой из-за большой нагрузки на базовой станции, и базовая станция освободилась от такого трафика, то базовая станция, на которой произошел сбой, может быть выбрана повторно однако, новая станция тоже может быть выбрана при подходящих условиях. Если проверка 1004 определяет, что сбоя нет, может занять место стандартная процедура на этапе 1012 (например, подготовка для отслеживания новой передачи обслуживания, так что методика 1000 может быть запущена повторно).

Обратимся к фиг.8-10, на которых изображены методики, относящиеся к сбою передачи обслуживания. Хотя в целях упрощения объяснения методики показаны и описаны как последовательность действий, должно быть понятным и очевидным, что методики не ограничиваются порядком этапов, так некоторые этапы могут в соответствии с одним или несколькими вариантами осуществления происходить в разных порядках и/или наравне с другими этапами, чем те, что показаны и описаны в данном документе. Например, специалистам в данной области техники будет понятно и очевидно, что методики можно было альтернативно представить как последовательности взаимосвязанных состояний или событий, таких как на диаграмме состояний. Кроме того, не все изображенные этапы необходимы для реализации методики в соответствии с одним или несколькими вариантами осуществления.

Будет понятным то, что в соответствии с одним или несколькими аспектами, раскрытыми в данном документе, выводы могут делаться относительно соты, которую следует использовать относительно сбоя передачи обслуживания, частоты, которую следует использовать для сбоя передачи обслуживания, и т.д. Используемый в данном документе термин «выводить» или «вывод» относится, в общем, к суждениям о или выводу состояний системы, окружения, пользователя из множества наблюдений, которые получены через события и/или данные. Вывод может использоваться для идентификации определенного контекста или действия, или может генерировать распределение вероятностей над состояниями, например. Вывод может быть вероятностным, то есть вычислением распределения вероятностей над интересующими состояниями на основании рассмотрения данных или событий. Вывод также может относиться к методикам, используемым для составления высокоуровневых событий из множества событий и/или данных. Такой вывод приводит к созданию новых событий или действий из множества наблюдаемых событий и/или сохраненных данных событий из того, коррелированы или нет события в тесной временной близости, и происходят ли события и данные от одного или нескольких источников данных и событий.

Согласно примеру, один или несколько способов, представленных выше, могут включать в себя выводы относительно интеллектуального выбора, описанного в данном документе. Будет понятным, что вышеупомянутые примеры являются по сути иллюстративными и не предназначены ограничивать количество выводов, которые можно сделать, или каким образом такие вводы можно сделать в связи с различными вариантами осуществлений и/или способов, описанных в данном документе.

На фиг.11 изображено мобильное устройство 1100, которое облегчает выбор соты для сбоя передачи обслуживания. Мобильное устройство 1100 содержит блок 1102 приема, который принимает сигнал от, например, приемной антенны (не показана), и выполняет обычные действия над (например, фильтрует, усиливает, преобразует с понижением частоты) принятым сигналом и оцифровывает приведенный в определенное состояние сигнал, чтобы получить отсчеты. Блок 1102 приема может быть, например, приемником MMSE, и может содержать блок 1104 демодуляции, который может демодулировать принятые символы и предоставить их процессору 1106 для оценки канала. Процессор 1106 может быть процессором, выделенным для анализа информации принятой блоком 1102 приема и/или генерации информации для передачи посредством блока 1116 передачи, процессором, который управляет одним или несколькими компонентами мобильного устройства 1100, и/или процессором, который как анализирует информацию принятую блоком 1102 приема, генерирует информацию для передачи посредством блока 1116 передачи, так и управляет одним или несколькими компонентами мобильного устройства 1100.

Мобильное устройство 1100 может дополнительно содержать запоминающее устройство 1108, которое соединено с возможностью работы с процессором 1106 и которое может хранить данные, которые следует передать, принятые данные, информацию, относящуюся к доступным каналам, данные, связанные с проанализированным сигналом и/или мощностью помех, информацию, относящуюся к назначенным каналам, мощности, скорости передачи данных или тому подобного, и любую другую подходящую информацию для оценки канала и осуществления связи по каналу. Запоминающее устройство 1108 может дополнительно хранить протоколы и/или алгоритмы, связанные с оценкой и/или использованием канала (например, основанное на производительности, основанное на емкости и т.д.).

Будет понятно, что блок хранения данных (например, запоминающее устройство 1108), описанное в данном документе, может быть либо энергозависимым запоминающим устройством либо энергонезависимым запоминающим устройством, или может включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. С целью иллюстрации, а не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM), или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое действует как внешнее кэш запоминающее устройство. С целью иллюстрации, а не ограничения, RAM доступно во многих формах, например, синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью передачи данных (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), и прямого Rambus RAM (DRRAM). Подразумевается, что запоминающее устройство 1108 систем и способов объекта изобретения содержит, не ограничиваясь ими, эти и любые другие подходящие типы запоминающего устройства.

Процессор 1102 дополнительно соединен с возможностью работы с блоком 1110 идентификации и/или блоком 1112 указания. Блок 1110 идентификации может использоваться для понимания сбоя передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями. Кроме того, блок 1112 может использоваться для соты, к которой присоединить пользовательское оборудование при осуществлении понимания. Мобильное устройство 1100 тем не менее дополнительно содержит блок 1114 модуляции и блок 1116 передачи, который передает сигнал (например, основной CQI и дифференциальный CQI) в, например, базовую станцию, еще одно мобильное устройство и т.д. Хотя и изображен отдельным от процессора 1106, должно быть понятно, что блок 1110 идентификации и/или блок 1114 указания могут быть частью процессора 1106 или ряда процессоров (не показаны).

На фиг.12 изображена система 1200, которая облегчает предписание того, как продолжать при сбое передачи обслуживания. Система 1200 содержит базовую станцию 1202 (например, точку доступа, …) с блоком 1210 приема, который принимает сигнал от одного или нескольких мобильных устройств 1204 через множество приемных антенн 1206, и блок 1222 передачи, который передает одному или нескольким мобильным устройствам 1204 через множество передающих антенн 1208. Блок 1210 приема может принимать информацию от приемных антенн 1206 и быть связанным с возможностью работы с блоком 1212 демодуляции, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 1214, который может быть схожим с процессором, описанном выше относительно фиг.11, и который соединен с запоминающим устройством 1216, которое хранит информацию, относящуюся к оценке мощности сигнала (например, пилот-сигнал) и/или мощность помех, данные, которые следует передать в или принять от мобильного(ых) устройства(в) 1204 (или отдельной базовой станции (не показана)), и/или любую другую информацию, относящуюся к осуществлению различных действий или функций, упоминаемых в данном документе.

Процессор 1214 дополнительно соединен с блоком 1218 предсказания, который ожидает сбой передачи обслуживания для пользовательского оборудования. Информация, которую следует передать, предоставляется в блок 1220 модуляции. Блок 1220 модуляции может мультиплексировать информацию для передачи посредством блока 1222 передачи через антенну 1208 в мобильное(ые) устройство(а) 1204. Кроме того, блок 1222 передачи может работать так, что присутствует предписание пользовательского оборудования того, как работать на основании ожидаемого сбоя передачи обслуживания. Хотя и изображен отдельным от процессора 1214, должно быть понятно, что блок 1218 предсказания и/или блок 1222 передачи могут быть частью процессора 1214 или ряда процессоров (не показаны).

На фиг.13 изображена примерная система 1300 беспроводной связи. В системе 1300 беспроводной связи изображены одна базовая станция 1310 и одно мобильное устройство 1350 в целях краткости. Однако должно быть понятно, что система 1300 может включать в себя более одной базовой станции и/или более одного мобильного устройства, в которой дополнительные базовые станции и мобильные устройства могут быть, по существу, схожими или отличными от примерной базовой станции 1310 и мобильного устройства 1350, описанных ниже. Кроме того, должно быть понятно, что базовая станция 1310 и/или мобильное устройство 1350 могут использовать системы (фиг.1-7 и 11-12) и/или способы (фиг.8-10), описанные в данном документе для облегчения беспроводной связи между которыми.

В базовой станции 1310 данные трафика для ряда потоков данных предоставляются от источника 1312 данных в процессор 1314 данных передачи (TX). Согласно примеру каждый поток данных может быть передан через соответствующую антенну. Процессор данных ТХ форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы обеспечить кодированные данные.

Кодированные данные для каждого потока данных могут мультиплексироваться с пилотными данными, используя методики мультиплексирования с ортогональным частотным разделением (OFDM). Дополнительно или альтернативно пилотные символы могут мультиплексироваться с частотным разделением (FDM), мультиплексироваться с временным разделением (TDM), мультиплексироваться с кодовым разделением (CDM). Пилотные данные являются обычно известным шаблоном данных, который обрабатывается известным образом и может использоваться в мобильном устройстве 1350 для оценки отклика канала. Мультиплексированные пилотные и кодированные данные для каждого потока данных могут модулироваться (например, символьным отображением) на основе конкретной схемы модуляции (например, двоичная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), М-фазовая манипуляция (M-PSK), М-квадратурная амплитудная модуляция (M-QAM) и т.д.), выбранной для этого потока данных для обеспечения символов модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться предписаниями, выполняемыми или предоставляемыми посредством процессора 1330.

Символы модуляции для потоков данных могут предоставляться в процессор 1320 MIMO TX, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Процессор 1320 MIMO TX затем предоставляет N T потоков символов модуляции в N T блоков с 1322a по 1322t передачи (TMTR). В различных вариантах осуществления процессор 1320 MIMO TX применяет весовые коэффициенты формирования луча к символам потоков данных и к антенне, от которой символы передаются.

Каждый блок 1322 передачи принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или несколько аналоговых сигналов, и дополнительно приводит в определенное состояние (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, пригодный для передачи по каналу MIMO. Дополнительно N T модулированных сигналов от блоков с 1322a по 1322t передачи передаются от N T антенн с 1324a по 1324t.

В мобильном устройстве 1350 переданные модулированные сигналы принимаются N R антеннами с 1352a по 1352r и принятый сигнал от каждой антенны 1352 предоставляется соответствующему блоку с 1354a по 1354r приема (RCVR). Каждый блок 1354 приема приводит в определенное состояние (например, фильтрует, усиливает и преобразует с понижением по частоте) соответствующий сигнал, оцифровывает приведенный в определенное состояние сигнал, чтобы предоставить отсчеты, и дополнительно обрабатывает отсчеты, чтобы предоставить соответствующий поток «принятых» символов.

Процессор 1360 данных приема (RX) может принимать и обрабатывать N R потоков принятых символов от N R блоков приема 1354 на основе конкретной методики обработки блока приема, чтобы обеспечить N T потоков «обнаруженных» символов. Процессор 1360 данных RX может демодулировать, обратно перемежать и декодировать каждый поток обнаруженных символов для восстановления данных трафика для потока данных. Обработка процессором 1360 данных RX дополняет обработку, выполняемую процессором 1320 MIMO TX и процессором 1314 данных TX в базовой станции 1310.

Процессор 1370 может периодически определять, какую матрицу предварительного кодирования использовать, как обсуждалось выше. Дополнительно процессор 1370 может формулировать сообщение обратной линии связи, содержащее часть с индексом матрицы и часть со значением ранга.

Сообщение обратной линии связи может содержать различные типы информации относительно линии связи и/или потока принятых данных. Сообщение обратной линии связи может обрабатываться процессором 1338 данных TX, который также принимает данные трафика для ряда потоков данных от источника 1356 данных, модулированных блоком 1380 модуляции, приведенных в определенное состояние блоками с 1354a по 1354r передачи, и переданных обратно в базовую станцию 1310.

В базовой станции 1310 модулированные сигналы от мобильного устройства 1350 принимаются антеннами 1354, приводятся в определенное состояние блоками 1322 приема, демодулируются блоком 1340 демодуляции и обрабатываются процессором 1342 данных RX, чтобы извлечь сообщение обратной линии связи, переданное мобильным устройством 1350. Дополнительно процессор 1350 может обрабатывать извлеченное сообщение, чтобы определить, какую матрицу предварительного кодирования для определения весовых коэффициентов формирования луча.

Процессоры 1330 и 1370 могут направлять (например, контролировать, координировать, управлять и т.д.) работу в базовой станции и мобильном устройстве 1350 соответственно. Соответствующие процессоры 1330 и 1370 могут быть связаны с запоминающими устройствами 1332 и 1372, которые хранят программные коды и данные. Процессоры 1330 и 1370 также могут выполнять вычисления, чтобы получить оценки импульсных и частотных характеристик для восходящей линии связи и нисходящей линии связи соответственно.

Должно быть понятно, что варианты осуществления, описанные в данном документе, могут быть реализованы в аппаратном обеспечении, программном обеспечении, встроенном программном обеспечении, микрокоде или любом их сочетании. Для реализации в аппаратном обеспечении блоки обработки могут быть реализованы внутри одной или нескольких специализированных для решения конкретной задачи интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифрового сигнального процессора (DSPD), устройств программируемой логики (PLD), программируемых пользователем вентильных матриц (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, разработанных для выполнения функций, описанных в данном документе, или их комбинации.

Когда варианты осуществления реализуются в программном обеспечении, встроенном программном обеспечении, межплатформенном программном обеспечении или микрокоде, программном коде или сегментах кода, то они могут храниться на машиночитаемом носителе информации, таком как компонент хранения. Сегмент кода может представлять собой процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, пакет программного обеспечения, класс, или любую комбинацию предписаний, структур данных, операторы программы. Сегмент кода может соединяться с еще одним сегментом кода или схемой аппаратного обеспечения посредством и/или приема информации, аргументов, параметров, или с содержимым запоминающего устройства. Информацию, аргументы, параметры, данные и т.д. можно передавать, пересылать или передавать с использованием любого подходящего средства, включающего в себя совместное использование запоминающего устройства, передачу сообщения, передачу маркера, сетевую передачу и т.д.

Для реализации в программном обеспечении методики, описанные в данном документе, могут быть реализованы посредством модулей (например, процедур, функций и т.п.), которые выполняют функции, описанные в данном документе. Коды программного обеспечения могут храниться в блоках запоминающего устройства и исполняться процессором. Блок запоминающего устройства может быть реализован внутри процессора или быть внешним для процессора, в таких случаях оно может быть соединено с возможностью осуществления связи с процессором через различные средства, известные в уровне техники.

Обратимся к фиг.14, на которой изображена система 1400, которая приводит в исполнение управление сбоем передачи обслуживания. Например, система 1400 может находиться, по меньшей мере, частично внутри мобильного устройства. Должно быть понятно, что система 1400 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют собой функции, реализуемые процессором, программным обеспечением или их комбинацией (например, встроенное программное обеспечение). Система 1400 включает в себя логическое схемное объединение 1402 электрических компонентов, которые могут действовать совместно. Например, логическое схемное объединение 1402 может включать в себя электрический компонент 1404 для понимания сбоя передачи обслуживания в отношении пользовательского оборудования, перемещающегося между базовыми станциями, и/или электрический компонент 1406 для выбора оптимальной соты, к которой присоединить пользовательское оборудование после осуществления понимания. Дополнительно логическое схемное объединение 1402 может включать в себя электрический компонент для определения того, что есть сбой передачи обслуживания, электрический компонент для выбора оптимальной соты (например, интеллектуальный выбор), электрический компонент для оценки, по меньшей мере, одного параметра соты, электрический компонент для возвращения работы на предыдущую частоту, причем пользовательское оборудование меняет частоту при попытке передачи обслуживания, и/или электрический компонент для попытки передачи обслуживания. Кроме того, система 1400 может включать в себя запоминающее устройство 1408, которое содержит в себе предписания для исполнения функций, связанных с электрическими компонентами 1404 и 1406. Хотя и изображены как внешние относительно запоминающего устройства 1408, должно быть понятным, что один или несколько электрических компонентов 1404 и 1406 могут существовать внутри запоминающего устройства 1408.

Обратимся к фиг.15, на которой изображена система 1500 для управления пользовательским оборудованием относительно сбоя передачи обслуживания. Как изображено, система 1500 включает в себя функциональные блоки, которые могут представлять собой функции, реализуемые процессором, программным обеспечением или их комбинацией (например, встроенное программное обеспечение). Система 1500 включает в себя логическое схемное объединение 1502 электрических компонентов, которые облегчают управление передачей по прямой линии связи. Логическое схемное объединение 1502 может включать в себя электрический компонент 1504 для ожидания сбоя передачи обслуживания для пользовательского оборудования и/или электрический компонент 1506 для предписания пользовательскому оборудованию то, как работать на основании ожидаемого сбоя передачи обслуживания. Логическое схемное объединение 1502 также может включать в себя электрический компонент для предписания пользовательскому оборудованию возвращаться в конкретную соту, электрический компонент для интеллектуального выбора конкретной соты, в которую пользовательское оборудование должно вернуться, электрический компонент для выбора оптимальной соты, электрический компонент для предписания пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты и/или электрический компонент для пересылки флага в пользовательское оборудование (например, через выделенную сигнализацию или через широковещательную рассылку системной информации). Кроме того, система 1500 может включать в себя запоминающее устройство 1508, которое содержит в себе предписания для исполнения функций, связанных с электрическими компонентами 1504 и 1506. Хотя и изображены как внешние относительно запоминающего устройства 1508, должно быть понятным, что электрические компоненты 1504 и 1506 могут существовать внутри запоминающего устройства 1508.

То, что было описано выше, включает в себя примеры одного или нескольких вариантов осуществления. Конечно, не возможно описать каждую мыслимую комбинацию компонентов или методик в целях описания вышеупомянутых вариантов осуществления, однако, обычный специалист в данной области техники сможет понять, что возможны многие другие комбинации и перестановки различных вариантов осуществления. Соответственно подразумевается, что описанные варианты осуществления охватывают все такие альтернативные варианты, модификации и вариации, которые попадают под сущность и объем прилагаемой формулы изобретения. Кроме того, в степени, в которой используется термин «включает в себя» либо в подробном описании, либо в формуле изобретения, подразумевается, что такой термин включает в себя схожим образом термин «содержащий», при интерпретации «содержащий», когда используется в качестве переходного слова в формуле изобретения.

1. Способ управления передачей обслуживания беспроводной связи, работающий на устройстве беспроводной связи, содержащий этапы, на которых:
идентифицируют сбой передачи обслуживания в отношении перемещения пользовательского оборудования между базовыми станциями; и
выбирают оптимальную соту, в которой перемещают пользовательское оборудование, когда идентифицирован сбой передачи обслуживания;
причем выбор оптимальной соты включает в себя, по меньшей мере, один из этапов, на котором:
выбирают соту, ожидаемо имеющую наименьшее количество помех для пользовательского оборудования; и
выбирают соту в зависимости от балансировки нагрузки среди, по меньшей мере, двух сот.

2. Способ по п.1, в котором выбор оптимальной соты содержит этап, на котором оценивают, по меньшей мере, один параметр соты, и выбирают соту на основании результата оценки.

3. Способ по п.1, дополнительно содержащий этап, на котором возвращают работу пользовательского оборудования на предыдущую частоту при попытке передачи обслуживания.

4. Устройство управления передачей обслуживания беспроводной связи, содержащее
средство для идентификации сбоя передачи обслуживания в отношении перемещения пользовательского оборудования между базовыми станциями; и
средство для выбора оптимальной соты, в которой перемещают пользовательское оборудование, когда идентифицирован сбой передачи обслуживания,
причем средство для выбора оптимальной соты содержит, по меньшей мере, одно из:
средства для выбора соты, ожидаемо имеющей наименьшее количество помех для пользовательского оборудования; и
средства для выбора соты в зависимости от балансировки нагрузки среди, по меньшей мере, двух сот.

5. Устройство по п.4, в котором средство для выбора оптимальной соты содержит средство для оценки, по меньшей мере, одного параметра и средство для выбора соты на основании результата оценки.

6. Устройство по п.4, дополнительно содержащее средство для возврата работы пользовательского оборудования на предыдущую частоту при попытке передачи обслуживания.

7. Машиночитаемый носитель информации, содержащий набор кодов для идентификации сбоя передачи обслуживания в отношении перемещения пользовательского оборудования между базовыми станциями; и
набор кодов для выбора оптимальной соты, в которой переместить пользовательское оборудование, когда идентифицирован сбой передачи обслуживания;
причем набор кодов для выбора оптимальной соты содержит, по меньшей мере, один из:
набор кодов для выбора соты, ожидаемо имеющей наименьшее количество помех для пользовательского оборудования; и
набор кодов для выбора соты в зависимости от балансировки нагрузки среди, по меньшей мере, двух сот.

8. Машиночитаемый носитель информации по п.7, в котором набор кодов для выбора оптимальной соты содержит набор кодов для оценки, по меньшей мере, одного параметра соты и набор кодов для выбора соты на основании результата оценки.

9. Машиночитаемый носитель информации по п.7, дополнительно содержащий набор кодов для возврата работы пользовательского оборудования на предыдущую частоту при попытке передачи обслуживания.

10. Процессор, выполненный с возможностью управления передачей обслуживания беспроводной связи, содержащий
модуль для идентификации сбоя передачи обслуживания в отношении перемещения пользовательского оборудования между базовыми станциями; и
модуль для выбора оптимальной соты, в которой перемещают пользовательское оборудование, когда идентифицирован сбой передачи обслуживания;
причем модуль для выбора оптимальной соты содержит, по меньшей мере, один из:
модуля для выбора соты, ожидаемо имеющей наименьшее количество помех для пользовательского оборудования; и
модуля для выбора соты в зависимости от балансировки нагрузки среди, по меньшей мере, двух сот.

11. Процессор по п.10, в котором модуль для выбора оптимальной соты содержит модуль для оценки, по меньшей мере, одного параметра соты и модуль для выбора соты на основании результата оценки.

12. Процессор по п.10, дополнительно содержащий модуль для возврата работы пользовательского оборудования на предыдущую частоту при попытке передачи обслуживания.

13. Способ управления работой пользовательского оборудования, работающий на устройстве беспроводной связи, коммуникативно связанном с пользовательским оборудованием, содержащий этапы, на которых:
ожидают сбой передачи обслуживания для пользовательского оборудования; и
предписывают пользовательскому оборудованию то, как работать в отношении передачи соты, на основании ожидаемого сбоя передачи обслуживания.

14. Способ по п.13, в котором предписание пользовательскому оборудованию содержит этап, на котором предписывают пользовательскому оборудованию перемещаться в конкретную соту.

15. Способ по п.14, дополнительно содержащий этап, на котором выбирают конкретную соту оптимальным образом.

16. Способ по п.13, в котором предписание пользовательскому оборудованию содержит этап, на котором предписывают пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты.

17. Способ по п.13, в котором предписание пользовательскому оборудованию содержит этап, на котором пересылают флаг в пользовательское оборудование.

18. Способ по п.17, в котором пересылку флага выполняют через выделенную сигнализацию или через широковещательную рассылку системной информации.

19. Устройство для управления работой пользовательского оборудования, содержащее:
средство для ожидания сбоя передачи обслуживания для пользовательского оборудования; и
средство для предписания пользовательскому оборудованию то, как работать в отношении передачи соты, на основании ожидаемого сбоя передачи обслуживания.

20. Устройство по п.19, в котором средство для предписания пользовательскому оборудованию содержит средство для предписания пользовательскому оборудованию перемещаться в конкретную соту.

21. Устройство по п.20, дополнительно содержащее средство для выбора конкретной соты оптимальным образом.

22. Устройство по п.19, в котором средство для предписания пользовательскому оборудованию содержит средство для предписания пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты.

23. Устройство по п.19, в котором средство для предписания пользовательскому оборудованию содержит средство для пересылки флага в пользовательское оборудование.

24. Устройство по п.23, в котором средство для пересылки флага работает через выделенную сигнализацию или через широковещательную рассылку системной информации.

25. Машиночитаемый носитель информации, содержащий:
набор кодов для ожидания сбоя передачи обслуживания для пользовательского оборудования; и
набор кодов для предписания пользовательскому оборудованию то, как работать в отношении передачи соты на основании ожидаемого сбоя передачи обслуживания.

26. Машиночитаемый носитель информации по п.25, в котором набор кодов для предписания пользовательскому оборудованию содержит набор кодов для предписания пользовательскому оборудованию перемещаться в конкретную соту.

27. Машиночитаемый носитель информации по п.26, дополнительно содержащий набор кодов для выбора конкретной соты оптимальным образом.

28. Машиночитаемый носитель информации по п.25, в котором набор кодов для предписания пользовательскому оборудованию содержит набор кодов для предписания пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты.

29. Машиночитаемый носитель информации по п.25, в котором набор кодов для предписания пользовательскому оборудованию содержит набор кодов для пересылки флага в пользовательское оборудование.

30. Машиночитаемый носитель информации по п.29, в котором набор кодов для пересылки флага работает через выделенную сигнализацию или через широковещательную рассылку системной информации.

31. Процессор, выполненный с возможностью управления пользовательским оборудованием, содержащий:
модуль для ожидания сбоя передачи обслуживания для пользовательского оборудования; и
модуль для предписания пользовательскому оборудованию то, как работать в отношении передачи соты на основании ожидаемого сбоя передачи обслуживания.

32. Процессор по п.31, в котором модуль для предписания пользовательскому оборудованию содержит модуль для предписания пользовательскому оборудованию перемещаться в конкретную соту.

33. Процессор по п.32, дополнительно содержащий модуль для выбора конкретной соты оптимальным образом.

34. Процессор по п.31, в котором модуль для предписания пользовательскому оборудованию содержит модуль для предписания пользовательскому оборудованию возвратиться на частоту предыдущей обслуживающей соты.

35. Процессор по п.31, в котором модуль для предписания пользовательскому оборудованию содержит модуль для пересылки флага в пользовательское оборудование.

36. Процессор по п.35, в котором модуль для пересылки флага выполнен через выделенную сигнализацию или через широковещательную рассылку системной информации.



 

Похожие патенты:

Изобретение относится к системе мобильной связи, в которой для нисходящей линии связи применяется ортогональное мультиплексирование с разделением по частоте. .

Изобретение относится к технике связи и может быть использовано для управления базовыми фемтостанциями. .

Изобретение относится к технике связи и может быть использовано для управления базовыми фемтостанциями. .

Изобретение относится к области беспроводной связи. .

Изобретение относится к радиосвязи, а именно к способу и устройству обнаружения попыток вторжения на канал связи между летательным аппаратом и наземной станцией. .

Изобретение относится к технике связи и может быть использовано в беспроводных сетях при передаче обслуживания. .

Изобретение относится к технике связи и может быть использовано при передаче обслуживания. .

Изобретение относится к устройству мобильной связи, которое измеряет характеристики или атрибуты первой сети связи, которые изменяются в соответствии с физическим местоположением в первой сети связи, для создания отпечатка, или сигнатуры, местоположения в первой сети связи

Изобретение относится к области беспроводных сетей и компьютерной связи по беспроводным сетям
Наверх