СПОСОБ, УСТРОЙСТВО И ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ДЛЯ ПЕРЕВЫБОРА СОТЫ НА ОСНОВЕ ПРИОРИТЕТА В СРЕДЕ СО МНОГИМИ ТЕХНОЛОГИЯМИ РАДИОДОСТУПА
METHOD, APPARATUS AND MEMORY FOR PRIORITY-BASED CELL RESELECTION IN MULTI-RADIO ACCESS TECHNOLOGY ENVIRONMENT

Область техники
Формы осуществления данного изобретения в целом относятся к технологии перевыбора соты в среде со многими технологиями радиодоступа (Radio Access Technology, RAT) и, более конкретно, касаются устройства, способа и компьютерного программного продукта, позволяющих обеспечить перевыбор соты в среде со многими RAT.
Предпосылки создания изобретения
Современная эра связи вызвала быстрый рост проводных и беспроводных сетей связи. Компьютерные сети, телевизионные сети и сети телефонной связи испытывают беспрецедентное технологическое развитие, питаемое потребительским спросом. Технологии построения беспроводных и мобильных сетей связи ориентированы на потребности потребителей в обеспечении большей гибкости и незамедлительности передачи информации.
Современные и будущие технологии построения сетей продолжают способствовать легкости передачи информации и удобству для пользователей. Такие возрастающие легкость передачи информации и удобства для пользователей в последнее время сопровождались возрастающей возможностью предоставления подвижной связи по относительно низкой цене. Соответственно, устройства подвижной связи становятся повсеместными в современном мире. С быстрым расширением технологии подвижной связи связано быстрое расширение тех услуг, которые запрашиваются и предоставляются через устройства подвижной связи.
На протяжении истории подвижной связи было разработано много различных поколений систем, чтобы сделать возможным использование таких устройств связи. Первые поколения этих систем иногда разрабатывались независимо и, по меньшей мере первоначально, не обязательно были пригодны для использования совместно с другими системами. Однако разработчики систем связи начали сотрудничать между собой, чтобы новые технологии имели потенциал для синергетического взаимодействия с другими технологиями для увеличения общей пропускной способности. Таким образом, подвижный терминал, работающий в системах второго поколения (например, 2G), таких как глобальная система подвижной связи (Global System for Mobile Communications, GSM) или IS-95, которые заменили первое поколение систем, может в некоторых случаях использоваться совместно с системами более нового поколения, такими как системы третьего поколения (например, 3G) и другими, которые разрабатываются в настоящее время (например, сеть расширенного универсального наземного радиодоступа (Evolved Universal Terrestrial Radio Access Network, E-UTRAN)).
Способность конкретного подвижного терминала получать доступ к многочисленным системам или осуществлять связь через многочисленные технологии радиодоступа (multi-RAT) называется иногда "множественный радиодоступ" (Multi-Radio Access, MRA). Терминалу, способному к MRA, поэтому можно предоставить возможность переходить между различными технологиями RAT (например, сетями UTRAN, E-UTRAN, сетями радиодоступа GSM/более высокие скорости передачи данных для развития стандарта GSM (Enhanced Data Rates for GSM Evolution, EDGE) (GSM/EDGE Radio Access Network, GERAN). При некоторых обстоятельствах подвижный терминал (или оборудование пользователя (User Equipment, UE)) может выполнять перевыбор соты, чтобы переходить между различными технологиями RAT. В связи с этим, например, из-за пропадания сигнала или уменьшения интенсивности сигнала в текущей обслуживающей соте, оборудование UE может перевыбрать другую соту. Различные процедуры, управляющие перевыбором соты, были разработаны, чтобы пытаться поддерживать непрерывность связь и обеспечивать выбор лучшей доступной соты (независимо от RAT) в среде со многими RAT.
Проект сотрудничества по разработке системы третьего поколения (Third Generation Partnership Project, 3GPP) определил процедуры перевыбора в различных технических спецификациях (Technical Specification, TS). Например, спецификация 3GPP TS 25.304 предусматривает процедуры перевыбора соты для сети UTRAN. Эти процедуры учитывают тот факт, что существующее оборудование, находящееся в эксплуатации, может иметь различный возраст и/или возможности, основанные на обновлениях, которые были включены в них. Также, например, алгоритм перевыбора соты на основе приоритета был введен для использования абсолютных приоритетов, чтобы получать варианты перевыбора соты, в связи с сетями по стандартам релиза 8 3GPP (3GPP Release-8, Rel-8), в то время как сети по стандарту Rel-7 и более старые ранее развернутые сети, которые не были модернизированы, чтобы поддерживать алгоритм перевыбора соты на основе приоритета, могут вместо этого использовать устаревший алгоритм перевыбора соты, который основан на ранжировании сот вместо их приоритета.
При перевыборе соты на целевую технологию RAT, которая не поддерживает алгоритм на основе приоритета, существующие способы основаны на том, что перевыбор на такую технологию RAT также должен быть основан на ранжировании сот. При этом "симметричные" правила перевыбора были бы применены между обеими технологиями RAT. Чтобы достигнуть этого поведения, если оборудование UE в сети UTRAN не приняло никакой информации о приоритете для какой-либо частоты целевой технологии RAT в выбранной наземной мобильной сети общего пользования (Public Land Mobile Network, PLMN), оборудование UE использует унаследованный алгоритм перевыбора соты для технологии RAT, которая не поддерживает перевыбор соты на основе приоритета. Однако когда обслуживающая сеть взаимодействует с двумя или более другими сетями, это может приводить к сценариям, в которых алгоритм на основе приоритета и унаследованный алгоритм выполняются в оборудовании UE параллельно, таким образом приводя к чрезмерной сложности процедур в оборудовании UE. Кроме того, некоторые альтернативы выполнению параллельных алгоритмов могут приводить к ситуациям, в которых перевыбор технологий RAT, не поддерживающих перевыбор на основе приоритета, может быть полностью запрещен и таким образом конкретные технологии RAT фактически могут быть запрещены для выбора. Соответственно, желательны изменения процедур перевыбора сот между технологиями RAT.
Краткая сущность примеров осуществления изобретения
Следовательно, предлагаются способ, устройство и программный продукт для компьютера, которые могут позволять сети обеспечивать широковещательную и/или выделенную передачу приоритетов на подвижный терминал, чтобы включать также приоритеты с учетом технологии RAT, которая не поддерживает алгоритм на основе приоритета. При этом, например, параметры приоритета для устаревшей сети, которая не поддерживает алгоритм на основе приоритета, могут поставляться на подвижный терминал, чтобы давать возможность подвижному терминалу принимать решения о перевыборе соты, не выполняя параллельно два различных алгоритма перевыбора соты (например, алгоритм на основе ранжирования и алгоритм на основе приоритета).
Краткое описание чертежей
Далее будут сделаны ссылки на прилагаемые чертежи, которые не обязательно выполнены в масштабе и на которых:
Фиг.1 представляет собой блок-схему системы радиосвязи согласно примеру осуществления данного изобретения.
На фиг.2 показан пример многочисленных возможных сот в среде со многими технологиями RAT согласно примеру осуществления данного изобретения.
На фиг.3 показан сценарий, в котором взаимодействуют многие технологии RAT? и некоторые из этих RAT включают устройство назначения приоритета согласно примеру осуществления данного изобретения.
На фиг.4 показана блок-схема устройства для обеспечения возможности перевыбора соты на основе приоритета в среде со многими RAT согласно примеру осуществления данного изобретения.
На фиг.5 показана блок-схема подвижного терминала для обеспечения возможности перевыбора соты на основе приоритета в среде со многими RAT согласно примеру осуществления данного изобретения.
Фиг.6 представляет собой блок-схему приводимого в качестве примера способа разрешения перевыбора соты на основе приоритета в среде со многими RAT согласно примеру осуществления данного изобретения.
Фиг.7 представляет собой блок-схему приводимого в качестве примера способа обеспечения возможности перевыбора соты на основе приоритета в среде со многими RAT с точки зрения подвижного терминала согласно примеру осуществления данного изобретения.
Подробное описание
Некоторые формы осуществления данного изобретения будут теперь описаны более полно со ссылкой на прилагаемые чертежи, на которых показаны некоторые, но не все формы осуществления изобретения. Конечно, различные формы осуществления изобретения могут быть воплощены во многих различных формах и не должны рассматриваться как ограниченные приведенными здесь формами осуществления изобретения. Подобные позиции повсюду относятся к подобным элементам. Используемые здесь термины "данные", "контент", "информация" и аналогичные им термины могут применяться взаимозаменяемо для обозначения данных, которые могут передаваться, приниматься и/или храниться в соответствии с формами осуществления данного изобретения. Кроме того, используемый здесь термин "приводимый в качестве примера", не предназначен для передачи какой-либо качественной оценки, а служит просто для иллюстрации примера. Таким образом, использование любых таких терминов не должно считаться ограничением сущности и объема форм осуществления данного изобретения.
На фиг.1 показана блок-схема системы радиосвязи согласно примеру осуществления данного изобретения. Обратимся теперь к фиг.1, на которой представлена иллюстрация одного типа системы, которая будет извлекать выгоду из форм осуществления данного изобретения. Система на фиг.1 содержит множество сетевых устройств и один или несколько подвижных терминалов 10. Подвижные терминалы могут быть различными примерами устройств подвижной связи, такими как портативные цифровые помощники (Portable Digital Assistant, PDA), пейджеры, устройства мобильного телевидения, игровые устройства, портативные компьютеры, мобильные телефоны, камеры, видеомагнитофоны, аудио-видеоплееры, радиоприемники, устройства глобальной системы определения местоположения (Global Positioning System, GPS) или любая комбинация вышеупомянутых и других типов устройств речевой связи и передачи текста. Однако должно быть понятно, что подвижный терминал, как он показан и в дальнейшем описан, просто поясняет один тип устройства, которое может извлечь выгоду из форм осуществления данного изобретения и, поэтому, не должен считаться ограничивающим объем форм осуществления данного изобретения.
В примере осуществления каждый подвижный терминал 10 может содержать антенну 12 (или несколько антенн) для передачи сигналов на узел сети и для приема сигналов от узла сети, такого как базовый сайт или базовая станция (Base Station, BS) 44. Базовая станция 44 может быть частью одной или нескольких сотовых сетей или сетей подвижной связи, каждая из которых имеет элементы, необходимые для эксплуатации сети, такие как центр 46 коммутации подвижной связи (Mobile Switching Center, MSC). Сеть подвижной связи может также называться функцией базовой станции/MSC/взаимодействия (Base Station/MSC/lnterworking Function, BMI). При работе центр MSC 46 может быть способен маршрутизировать вызовы к подвижному терминалу 10 и от него, когда подвижный терминал 10 делает и принимает вызовы. Центр MSC 46 также может обеспечивать подключение к междугородным наземным линиям связи, когда подвижный терминал 10 вовлекается в вызов. Кроме того, центр MSC 46 может быть способен управлять пересылкой сообщений к подвижному терминалу 10 и от него, и может также управлять пересылкой сообщений для подвижного терминала 10 к центру обмена сообщениями и от него. Следует отметить, что, хотя в системе на фиг.1 показан центр MSC 46, центр MSC 46 является просто примером сетевого устройства, и формы осуществления данного изобретения не ограничены применением в сети, использующей центр MSC.
Центр MSC 46 может быть подключен к сети передачи данных, такой как локальная сеть (Local Area Network, LAN)), городская сеть (Metropolitan Area Network, MAN) и/или региональная сеть связи (Wide Area Network, WAN). Центр MSC 46 может быть непосредственно подключен к сети передачи данных. Однако в одном примере осуществления центр MSC 46 подключен к шлюзовому (Gateway, GTW) устройству 48, а шлюз GTW 48 подключен к сети WAN, такой как Интернет 50. В свою очередь, устройства, такие как процессорные элементы (например, персональные компьютеры, серверные компьютеры или подобные им), могут быть подключены к подвижному терминалу 10 через Интернет 50. Например, как объяснено ниже, процессорные элементы могут включать один или несколько процессорных элементов, связанных с вычислительной системой 52 (два показаны на фиг.1), сервер 54 источника (один показан на фиг.1) или аналогичные им, как описано ниже.
Станция BS 44 также может быть подключена к обслуживающему узлу 56 поддержки общих услуг пакетной радиосвязи (General Packet Radio Service, GPRS) (Serving GPRS Support Node, SGSN). Узел SGSN 56 может быть способен выполнять функции, аналогичные центру MSC 46, для услуг с пакетной коммутацией. Узел SGSN 56, подобно центру MSC 46, может быть подключен к сети передачи данных, такой как Интернет 50. Узел SGSN 56 может быть непосредственно подключен к сети передачи данных. Однако в одном примере осуществления узел SGSN 56 подключен к базовой сети с пакетной коммутацией, такой как базовая сеть GPRS 58. Базовая сеть с пакетной коммутацией этой формы осуществления изобретения затем подключена к другому шлюзу (Gateway, GTW) 48, такому как шлюзовой узел 60 поддержки GPRS (GPRS Support Node, GGSN), а узел GGSN 60 подключен к Интернету 50. В дополнение к узлу GGSN 60 базовая сеть с пакетной коммутацией также может быть подключена к шлюзу GTW 48. Узел GGSN 60 может быть подключен также к центру обмена сообщениями. В связи с этим узлы GGSN 60 и SGSN 56, подобно центру MSC 46, могут быть способны управлять пересылкой сообщений, таких как сообщения службы передачи мультимедийных сообщений (Multimedia Messaging Service, MMS). Узлы GGSN 60 и SGSN 56 также могут быть способны управлять пересылкой сообщений для подвижного терминала 10 к центру обмена сообщениями и от него. Кроме того, посредством подключения узла SGSN 56 к базовой сети GPRS 58 и узлу GGSN 60 устройства, такие как вычислительная система 52 и/или сервер 54 источника, могут подключаться к подвижному терминалу 10 через Интернет 50, узлы SGSN 56 и GGSN 60. В связи с этим устройства, такие как вычислительная система 52 и/или сервер 54 источника, могут осуществлять связь с подвижным терминалом 10 через узел SGSN 56, базовую сеть GPRS 58 и узел GGSN 60. При прямом или непрямом подключении подвижных терминалов 10 и других устройств (например, вычислительной системы 52, сервера источника 54 и т.д.) к Интернету 50 подвижные терминалы 10 могут осуществлять связь с другими устройствами и друг с другом, например по протоколу передачи гипертекста (Hypertext Transfer Protocol, HTTP) и/или аналогичному ему, и тем самым выполнять различные функции подвижных терминалов 10.
Хотя здесь показан и описан не каждый элемент каждой возможной сети подвижной связи, должно быть понятно, что подвижный терминал 10 может быть подключен к любой одной или нескольким из множества различных сетей через станцию BS 44. В связи с этим сеть(-и) может быть способна поддерживать связь по какому-либо одному или несколькими из множества протоколов систем подвижной связи 1-го поколения (1G), 2-го поколения (2G), "2-го с половиной" поколения (2.5G), 3-го поколения (3G), "почти 4-го поколения" (3.9G), 4-го поколения (4G) или аналогичных им. Например, одна или несколько сетей могут быть способны поддерживать связь в соответствии с протоколами радиосвязи 2G IS-136 (на основе множественного доступа с временным разделением каналов - Time Division Multiple Access, TDMA), GSM и IS-95 (на основе множественного доступа с кодовым разделением каналов - Code Division Multiple Access, CDMA) или аналогичными им. Также, например, одна или несколько сетей могут быть способны поддерживать связь в соответствии с протоколами радиосвязи 2.5G системы пакетной радиосвязи общего пользования GPRS, повышенных скоростей передачи данных (для эволюции GSM) (EDGE) или аналогичными. Далее, например, одна или несколько сетей могут быть способны поддерживать связь в соответствии с протоколами радиосвязи 3G, такими как сеть универсальной системы подвижной связи (Universal Mobile Telecommunication System, UMTS), использующая технологию радиодоступа на основе широкополосного множественного доступа с кодовым разделением (Wideband Code Division Multiple Access, WCDMA), или более новые технологии, такие как E-UTRAN, которая альтернативно называется системой по стандарту долгосрочной эволюции (Long Term Evolution, LTE). Некоторые службы узкополосной усовершенствованной системы мобильной связи (Narrow-band Advanced Mobile Phone System, NAMPS), как и общедоступной системы связи (Total Access Communications System, TACS), также могут извлечь пользу из форм осуществления данного изобретения; с тем же успехом могут извлечь пользу двухрежимные или многорежимные подвижные станции.
Подвижный терминал 10 далее может быть подключен к одной или нескольким точкам 62 беспроводного доступа (Access Point, АР). Точки АР 62 могут включать точки доступа, сконфигурированные для осуществления связи с подвижным терминалом 10 в соответствии с такими технологиями как, например, радиочастотная (Radio Frequency, RF), инфракрасная (Infrared, IrDA) или какой-либо из ряда различных беспроводных технологий построения сетей, включая технологии беспроводных локальных сетей (Wireless Local Area Network, WLAN), таких как стандарты IEEE 802.11 Института инженеров по электротехнике и электронике (Institute of Electrical and Electronics Engineers, IEEE) (например, 802.11a, 802.11b, 802.11g, 802.11n и т.д.), технологию глобальной совместимости для СВЧ доступа (World Interoperability for Microwave Access, WiMAX), например IEEE 802.16, и/или технологии беспроводной персональной локальной сети (Wireless Personal Area Network, WPAN), такие как IEEE 802.15, BlueTooth (ВТ), сверхширокополосной передачи (Ultra Wideband, UWB) и/или аналогичные. Точки 62 доступа могут подключаться к Интернету 50. Подобно центру MSC 46 точки 62 доступа могут прямо подключаться к Интернету 50. Однако в одной форме осуществления изобретения точки 62 доступа непрямо подключаются к Интернету 50 через шлюз GTW 48. Кроме того, в одной форме осуществления изобретения станцию BS 44 можно рассматривать как другую точку 62 доступа. Как будет понятно, при прямом или непрямом подключении подвижных терминалов 10, вычислительной системы 52, сервера 54 источника и/или любого числа других устройств к Интернету 50 подвижные терминалы 10 могут осуществлять связь друг с другом, вычислительной системой и т.д., чтобы таким образом выполнять различные функции подвижных терминалов 10, такие как передача данных, контента или аналогичной информации в вычислительную систему 52 и/или прием от нее контента, данных или аналогичной информации.
Хотя это и не показано на фиг.1, в дополнение к или вместо подключения подвижного терминала 10 к вычислительным системам 52 через Интернет 50 подвижный терминал 10 и вычислительная система 52 могут быть подключены к друг другу и могут осуществлять связь в соответствии, например, с технологиями RF, ВТ, IrDA или какой-либо из ряда различных проводных или беспроводных технологий связи, включая технологии LAN, WLAN, WiMAX, UWB и/или подобные им. Одна или несколько вычислительных систем 52 могут дополнительно или альтернативно содержать сменную память, способную сохранять контент, который после этого может быть перемещен в подвижный терминал 10. Далее подвижный терминал 10 может быть подключен к одному или нескольким электронным устройствам, таким как принтеры, цифровые проекторы и/или другие устройства, фиксирующие, создающие и/или хранящие мультимедийную информацию (например, другие терминалы). Подобно вычислительным системам 52 подвижный терминал 10 может быть сконфигурирован для осуществления связи с портативными электронными устройствами в соответствии с такими технологиями как, например, RF, ВТ, IrDA или какой-либо из ряда различных проводных или беспроводных технологий связи, включая технологии универсальной последовательной шины (Universal Serial Bus, USB), LAN, WLAN, WiMAX, UWB и/или подобные им. В некоторых формах осуществления подвижный терминал 10 может быть способен принимать информацию от многочисленных сот (например, многочисленных станций BS или точек доступа АР) в любое данное время. Кроме того, в некоторых формах осуществления система фиг.1 может представлять собой среду со многими RAT. В связи с этим, например, станция BS 44 может быть подключена к узлу SGSN 56 и центру MSC 46 через контроллер 45 базовой станции (Base Station Controller, BSC), который может управлять станцией BS 44. Базовая станция BS 44 и контроллер 45 базовой станции могут соответствовать первой технологии RAT (например, 2G или другой RAT). Тем временем узел SGSN 56 и центр MSC 46 также могут быть подключены к контроллеру 47 сети радиосвязи (Radio Network Controller, RNC) второй технологии RAT (например, 3G или другой RAT). Контроллер RNC 47 может в свою очередь осуществлять связь с одним или несколькими узлами (например, узлами В (node-B) или усовершенствованными узлами В (e-node-B)) 49, один или несколько из которых могут быть способны осуществлять связь с подвижным терминалом 10 в любое данное время. В связи с этим подвижный терминал 10 может быть сконфигурирован так, чтобы быть способным связываться (например, выбирать соответствующую соту) с первой RAT или второй RAT. Кроме того, дополнительные технологии RAT также могут быть включены в систему на фиг.2, чтобы подвижному терминалу 10 можно было дать возможность связываться с любой из множества различных технологий RAT.
Фиг.2 иллюстрирует пример многих различных сот в среде с многими RAT согласно примеру осуществления изобретения. В связи с этим, как показано на фиг.2, подвижный терминал 10 может располагаться в местах, где он находится в зоне нескольких базовых станций, точек доступа и/или узлов. Другими словами, подвижный терминал 10 может быть в пределах или по меньшей мере вблизи множества сот связи, определяющих зону охвата соответствующих базовых станций, точек доступа и/или узлов. Также подвижный терминал 10 может находиться в среде со многими RAT, где соты, относящиеся к различным технологиям RAT, до некоторой степени перекрываются. Как показано на фиг.2, подвижный терминал 10 может осуществлять связь с текущей обслуживающей сотой 64, но может быть способен также к приему информации, передаваемой от других сот, которые могут быть из той же самой и/или других технологий RAT. Например, соты, показанные сплошными линиями, могут включать текущую обслуживающую соту 64 и соседние соты или первые возможные соты 65, которые могут относиться к первой RAT (например, системе 2G, 3G, E-UTRAN, 4G или аналогичной). В примере осуществления каждая из текущей обслуживающей соты 64 и первых возможных сот 65 могут относиться к некоторой конкретной RAT. При этом соты, показанные пунктирными линиями, могут включать вторые возможные соты 66, относящиеся ко второй RAT (например, другой RAT). Хотя формы осуществления изобретения не требуют трех или более технологий RAT, третья RAT (например, E-UTRAN) может также иметь одну или более третьих возможных сот 67, которые могут приниматься подвижным терминалом 10. В связи с этим фиг.2 просто иллюстрирует один пример того, что можно рассматривать как среду со многими RAT. Согласно примеру осуществления все соты, принимаемые подвижным терминалом 10 и отличные от обслуживающей соты 64, можно рассматривать как кандидаты на перевыбор подвижным терминалом 10 в случае, если подвижный терминал 10 перемещается или сталкивается с такими условиями в отношении текущей обслуживающей соты 64, которые могут требовать выбора другой обслуживающей соты, или могут делать перевыбор другой обслуживающей соты выгодным - или желательным. Таким образом, например, если связь с текущей обслуживающей сотой 64 теряется или если параметры, связанные с такой связью, предполагают или иначе указывают, что перевыбор соты может быть желателен, подвижный терминал 10 может перевыбрать одну из возможных сот. Когда такой перевыбор инициирован, узел связи, относящийся к текущей обслуживающей соте 64 (например, базовая станция, точка доступа или узел), можно рассматривать как исходный узел, относящийся к соответствующей исходной RAT. При этом узел связи, относящийся к соте, которая будет переназначена, можно рассматривать как целевой узел, относящийся к соответствующей целевой RAT.
Как рассмотрено выше, решения о перевыборе соты могут быть сделаны на основании приоритета и/или информации о ранжировании. В частности, в среде со многими RAT, в которой целевая сеть не поддерживает алгоритм перевыбора соты на основе приоритета, подвижному терминалу 10 может потребоваться выполнять алгоритмы перевыбора соты на основе приоритета и на основе ранжирования параллельно, и таким образом увеличивается его сложность. Формы осуществления данного изобретения могут обеспечить механизм, с помощью которого может быть достигнуто уменьшение сложности, поскольку он делает ненужным выполнение параллельных алгоритмов перевыбора соты. В связи с этим, например, формы осуществления данного изобретения могут предусматривать предоставление возможности сетевому оператору устанавливать широковещательные и/или специально выделенные приоритеты для всех сетей независимо от алгоритмов перевыбора соты, которые они поддерживают.
Фиг.3 иллюстрирует сценарий, в котором взаимодействуют многие RAT, и одна или несколько RAT содержат устройство назначения приоритета согласно примеру осуществления данного изобретения. В связи с этим, как показано на фиг.3, система может содержать различные сети, поддерживающие технологии RAT, включая GERAN (например, GERAN 110), E-UTRAN (например, E-UTRAN 120) и UTRAN (например, UTRAN А 130 и UTRAN В 140). В этом примере можно принять, что сети GERAN 110, Е-UTRAN 120 и UTRAN A 130 были модернизированы для поддержки процедур 3GPP Rel-8 или более поздних (и поэтому используют перевыбор на основе приоритета), тогда как сеть UTRAN В 140 соответствует Rel-7 или старше (и поэтому использует перевыбор на основе ранжирования). Как показано на фиг.3, технологии RAT, поддерживающие перевыбор на основе приоритета (например, сети GERAN 110, E-UTRAN 120 и UTRAN А 130), могут содержать устройство 150 назначения приоритета, которое может быть реализовано как элемент распределения приоритетов или модуль, сконфигурированный для выполнения распределения приоритетов для сетей, включая по меньшей мере сети, которые поддерживают перевыбор на основе приоритета. Распределение приоритетов может включать как широковещательные приоритеты (то есть приоритет, предоставляемый всем подвижным станциям посредством широковещательной сигнализации), так и выделенные приоритеты (то есть индивидуальные приоритеты, предоставляемые одной или нескольким подвижным станциям посредством выделенной сигнализации). Как предполагается для сети, которая поддерживает перевыбор соты на основе приоритета, устройство 150 назначения приоритета может быть сконфигурировано так, чтобы сигнализировать приоритеты, относящиеся к каждой RAT, подвижному терминалу 10 и позволить этому подвижному терминалу 10 сделать перевыбор соты на основе предоставленных приоритетов, относящихся к каждой RAT. Соответственно, в сети GERAN 110 подвижному терминалу 10 может быть разрешено использовать только алгоритм на основе приоритета, без необходимости параллельно выполнять другой алгоритм, такой как алгоритм на основе ранжирования. Устройство 150 назначения приоритета может предоставить эти функциональные возможности, обеспечивая назначение широковещательных и/или выделенных приоритетов (например, индивидуальных приоритетов) для каждой из других технологий RAT независимо от алгоритма, который они поддерживают для перевыбора соты.
Соответственно, обычные системы, которые поддерживают только устаревший перевыбор, могут быть модернизированы, чтобы обеспечивать сетевым операторам гибкость и возможность определения или иной установки параметров, связанных с пороговыми значениями в отношении уровней, измеряемых в обслуживающих технологиях RAT, чтобы позволить рассмотреть для перевыбора соты возможных RAT, которые могут использовать перевыбор соты на основе приоритета. Сетевые операторы могут таким образом установить параметры, устраняющие попеременный перевыбор соты, который может произойти, если сталкиваются противоречивые команды перевыбора из-за использования различных алгоритмов перевыбора в различных сетях. Это позволяет использовать алгоритм на основе приоритета для перевыбора для сетей, которые не поддерживают перевыбор соты на основе приоритета. Это приводит к тому преимуществу, что для подвижных терминалов не требуется выполнять параллельные алгоритмы. В обычных системах если подвижный терминал применяет индивидуальные приоритеты, принимаемые посредством выделенной сигнализации, и информация о приоритете доступна только для некоторых частот технологии RAT (частот между различными технологиями RAT), соты, принадлежащие частотам той RAT, для которой никакой индивидуальный приоритет не является доступным или никакой порог не передается в широковещательном режиме в системной информации, нельзя рассматривать для измерения и для перевыбора соты. Если индивидуальные приоритеты были приняты с помощью выделенной сигнализации в другой сети помимо обслуживающей сети, где такая сеть принадлежит другой RAT, при (пере-)выборе соты между RAT подвижный терминал может продолжить использовать приоритеты, предоставленные выделенной сигнализацией до истечения периода действия, связанного с приоритетами, или до тех пор, пока приоритеты не будут удалены согласно спецификации (пере-)выбранной RAT. Дополнительно, информация о приоритете и остающийся период действия могут быть унаследованы для соответствующей информации в (пере-)выбранной RAT.
В примере осуществления на фиг.3 каждая из сетей GERAN 110, Е-UTRAN 120 и UTRAN А 130 поддерживает перевыбор соты на основе приоритета, а сеть UTRAN В 140 не поддерживает перевыбор соты на основе приоритета. Вместо этого, сеть UTRAN В 140 для перевыбора соты поддерживает алгоритм на основе ранжирования. Согласно известному уровню техники сеть GERAN 110 может передавать широковещательные или выделенные приоритеты для сетей E-UTRAN 120 и UTRAN А 130 обычным образом. Однако согласно приводимым в качестве примера формам осуществления изобретения устройство 150 назначения приоритета может дополнительно давать возможность сетевому оператору определять широковещательные и/или выделенные приоритеты для сети UTRAN В 140 даже притом, что сеть UTRAN В 140 поддерживает алгоритм на основе ранжирования вместо алгоритма на основе приоритета.
Когда подвижный терминал 10 находится в E-UTRAN 120, подвижный терминал 10 может принять выделенные приоритеты для обслуживающей соты (например, сети E-UTRAN 120) и соседних сот (например, сетей GERAN 110 и UTRAN A 130). Однако, когда подвижный терминал 10 перемещается к GERAN 110, со все еще действующими выделенными приоритетами, вследствие прежних правил GERAN, перевыбор на основе приоритета был бы применен в отношении сетей E-UTRAN 120 и UTRAN А 130, но сеть UTRAN В 140 игнорировалась бы из-за отсутствия у нее какого-либо выделенного приоритета. Таким образом, подвижный терминал 10 никогда не выбрал бы сеть UTRAN В 140.
Согласно примеру осуществления сеть E-UTRAN 120 может передавать выделенные приоритеты для сетей GERAN 110 и UTRAN А 130 обычным образом. Однако устройство 150 назначения приоритета в сети Е-UTRAN 120 может дополнительно позволять сетевому оператору определять выделенный приоритет для сети UTRAN В 140 и сигнализировать его на подвижный терминал даже притом, что сеть UTRAN В 140 поддерживает алгоритм на основе ранжирования вместо алгоритма на основе приоритета. Таким образом, в отношении примера, описанного выше, где подвижный терминал 10 перемещается в сеть GERAN 110, этот подвижный терминал 10 может использовать алгоритм назначения приоритетов для перевыбора для сети UTRAN В, и перевыбор для сети UTRAN В не блокируется. В связи с этим устройство 150 назначения приоритета может позволить задать параметры выделенных приоритетов для сетей независимо от алгоритма перевыбора соты, связанного с соответствующими сетями.
На фиг.4 показан пример устройства для выполнения примера осуществления данного изобретения. Устройство может быть включено в сетевое устройство RAT, использующей форму осуществления данного изобретения (например, сети GERAN), или воплощено в нем. Сетевое устройство может быть частью, например, подсистемы базовой станции (Base Station Subsystem, BSS), соответствующей RAT. Соответственно, устройство может работать в соединении с обслуживающей сотой, обеспечивающей информацию о выделенном приоритете для подвижного терминала 10 (или оборудования UE), работающего в соответствующей соте в среде со многими RAT.
Обратимся теперь к фиг.4, на которой представлено устройство для обеспечения возможности перевыбора соты на основе приоритета в среде со многими RAT. Устройство может включать процессор 200, интерфейс 204 связи и запоминающее устройство 206 или в ином случае может быть связано с ними. Запоминающее устройство 206 может содержать, например, энергозависимую и/или энергонезависимую память.
Запоминающее устройство 206 может быть сконфигурировано для хранения информации, данных, приложений, команд и т.п. для того, чтобы дать возможность устройству выполнять различные функции в соответствии с примерами осуществления данного изобретения. Например, запоминающее устройство 206 может быть сконфигурировано для буферизации входных данных для обработки процессором 200. Дополнительно или альтернативно, запоминающее устройство 206 может быть сконфигурировано для хранения команд для выполнения процессором 200. В качестве еще одного варианта запоминающее устройство 206 может быть одной из множества баз данных, которые хранят информацию в виде статической и/или динамической информации, например, в связи с конкретным местом, событием или пунктом обслуживания.
Процессор 200 может быть воплощен множеством различных способов. Например, процессор 200 может быть воплощен как процессор, сопроцессор, контроллер или различные другие средства обработки или устройства, включая интегральные схемы, такие как например, специализированная интегральная схема (Application Specific Integrated Circuit, ASIC) или программируемая пользователем вентильная матрица (Field Programmable Gate Array, FPGA). В примере осуществления процессор 200 может быть сконфигурирован для выполнения команд, хранящихся в запоминающем устройстве 206 или иначе доступных процессору 200. В связи с этим сконфигурированный аппаратным или программным способами либо их комбинацией, процессор 200 может представлять объект, способный выполнять операции согласно формам осуществления данного изобретения, когда соответственно сконфигурирован. Таким образом, например, когда процессор 200 воплощен как интегральная схема ASIC, FPGA и т.п., процессор 200 может быть специально сконфигурированным аппаратным средством для выполнения описанных здесь операций. Альтернативно, как другой пример, когда процессор 200 воплощен как исполнитель команд программы, команды могут специально конфигурировать процессор 200, который в ином случае может быть элементарным процессором общего применения, если он не предназначен для определенной конфигурации, обеспечиваемой командами для выполнения описанных здесь алгоритмов и операций. Однако в некоторых случаях процессор 200 может быть процессором определенного устройства (например, узла SGSN), приспособленным для использования формы осуществления данного изобретения путем дополнительной конфигурации процессора 200 командами для выполнения описанных здесь алгоритмов и операций.
Интерфейс 204 связи может быть реализован как любое устройство или средство аппаратными или программными средствами, либо как комбинация аппаратных и программных средств, которые сконфигурированы для приема и/или передачи данных из сети/в сеть, и/или как любое другое устройство или модуль, осуществляющее связь с устройством. В связи с этим интерфейс 204 связи может включать, например, антенну (или антенны) и дополнительные аппаратные и/или программные средства для того, чтобы сделать возможной связь с сетью радиосвязи. В стационарных средах интерфейс 204 связи может альтернативно или дополнительно поддерживать проводную связь. В связи с этим интерфейс 204 связи может содержать модем связи и/или другие аппаратные и/или программные средства для поддержания связи посредством кабеля, цифровой абонентской линии (Digital Subscriber Line, DSL), универсальной последовательной шины (USB), Ethernet, мультимедийным интерфейсом высокой четкости (High-Definition Multimedia Interface, HDMI) или другими механизмами. Кроме того, связной интерфейс 204 может включать аппаратные и/или программные средства для поддержки таких механизмов связи как Bluetooth, средства связи в инфракрасном диапазоне, UWB, WiFi и/или аналогичные им.
В примере осуществления процессор 200 может быть реализован как устройство 150 назначения приоритета или, в ином случае, он может управлять устройством 150 назначения приоритета. Устройство 150 назначения приоритета может быть любым средством или устройством, воплощенным аппаратными или программными средствами либо комбинацией аппаратных и программных средств, которое сконфигурировано для выполнения функций устройства 150 назначения приоритета, как описано здесь. В связи с этим, например, устройство 150 назначения приоритета может быть сконфигурировано для приема индикации возможных сот относительно перевыбора соты подвижного терминала в соответствующей сети устройства. Устройство 150 назначения приоритета может тогда назначить выделенный приоритет для каждой из возможных сот, где по меньшей мере одна из возможных сот включает возможную соту, которая не поддерживает перевыбор соты на основе приоритета. Вслед за назначением выделенного приоритета для каждой из возможных сот выделенные приоритеты могут быть предоставлены подвижному терминалу для каждой соответствующей возможной соты, включая возможную соту, которая не поддерживает перевыбор соты на основе приоритета.
В примере осуществления подвижный терминал 10 может содержать, среди прочего, процессор 200', интерфейс 204' связи и запоминающее устройство 206', как показано на фиг.5. Каждое из этих устройств 200', 204' и 206' может быть аналогично по функциям устройствам, описанным выше со ссылкой на фиг.4. Кроме того, подвижный терминал 10 может содержать интерфейс 202 пользователя, который может включать клавиатуру, сенсорный экран, дисплей, "мышь", джойстик, устройство управления курсором, микрофон, громкоговоритель или любое из многочисленных других устройств для обеспечения механизмов интерфейса для пользователя. Подвижный терминал 10 может содержать также устройство 210 перевыбора соты. Устройство 210 перевыбора соты может быть любым средством или устройством, воплощенным аппаратными или программными средствами либо комбинацией аппаратных и программных средств, которое сконфигурировано для выполнения функций устройства 210 перевыбора соты, как описано здесь. В связи с этим устройство 210 перевыбора соты может быть сконфигурировано для приема информации о выделенном приоритете по меньшей мере от одной RAT, которая не поддерживает алгоритм перевыбора на основе приоритета, и после этого выполнения перевыбора соты, основанного по меньшей мере частично на информации о выделенном приоритете по меньшей мере от одной RAT, которая не поддерживает перевыбор на основе приоритета.
Фиг.6 и 7 представляют собой блок-схемы системы, способа и программного продукта согласно приводимым в качестве примера формам осуществления изобретения. Будет понятно, что каждый блок или шаг блок-схем и комбинации блоков в блок-схемах могут быть реализованы различными средствами, такими как аппаратные средства, встроенное программное обеспечение и/или программное обеспечение, включающее команды одной или нескольких компьютерных программ. Например, одна или несколько процедур, описанных выше, могут быть воплощены командами компьютерной программы. В связи с этим команды компьютерной программы, которые воплощают процедуры, описанные выше, могут храниться запоминающим устройством сетевого устройства (например, подсистемы BSS) или подвижного терминала и выполняться процессором в сетевом устройстве или подвижном терминале. Как будет ясно, любые такие команды компьютерной программы могут загружаться в компьютер или другое программируемое устройство, чтобы создавать такую машину, чтобы команды, которые выполняют в компьютере или другом программируемом устройстве (то есть, аппаратных средствах), создавали средства для осуществления функций, определенных в блоке(-ах) или шаге(-ах) блок-схем. Эти команды компьютерной программы могут сохраняться также в машиночитаемой памяти, которая может управлять компьютером или другим программируемым устройством, чтобы оно функционировало определенным образом, чтобы команды, хранящиеся в машиночитаемой памяти, производили готовый продукт, включающий средства команд, которые реализуют функцию, определенную в блоке(-ах) или шаге(-ах) блок-схем. Команды компьютерной программы также могут загружаться в компьютер или другое программируемое устройство, чтобы заставлять выполнять в компьютере или другом программируемом устройстве ряд операционных шагов для выполнения осуществляемой компьютером обработки такой, чтобы команды, которые выполняются в компьютере или другом программируемом устройстве, обеспечивали шаги для реализации функций, определенных в блоке(-ах) или шаге(-ах) блок-схем.
Соответственно, блоки или шаги блок-схем поддерживают комбинации средств для выполнения указанных функций, комбинаций шагов для выполнения указанных функций и средств команд программы для выполнения указанных функций. Также будет понятно, что один или несколько блоков или шагов блок-схем и комбинации блоков или шагов в блок-схемах могут быть реализованы компьютерными устройствами на основе специализированных аппаратных средств, которые выполняют указанные функции или шаги, или комбинации специализированных аппаратных средств и машинных команд.
В связи с этим одна форма осуществления изобретения способа обеспечения возможности перевыбора соты на основе приоритета в среде со многими RAT, как представлено на фиг.6, может включать (операция 300) прием индикации возможных сот в отношении перевыбора соты подвижного терминала в соответствующей сети устройства, выполняющего способ. В частности, операция 300 может происходить в другой момент во время выполнения способа и поэтому не обязательно должна быть начальной операцией. Способ может далее включать (операция 310) назначение выделенного приоритета множеству возможных сот, в котором по меньшей мере одна из возможных сот не поддерживает перевыбор соты на основе приоритета. Вслед за назначением выделенного приоритета каждой из возможных сот способ может далее включать (операция 320) предоставление выделенных приоритетов подвижному терминалу для соответствующих возможных сот, включая возможную соту, которая не поддерживает перевыбор соты на основе приоритета.
Фиг.7 представляет способ обеспечения возможности перевыбора соты на основе приоритета в среде со многими RAT с точки зрения подвижного терминала. В связи с этим способ может включать (операция 350) прием информации о выделенном приоритете по меньшей мере от одной RAT, которая не поддерживает алгоритм перевыбора на основе приоритета, и после этого выполнение (операция 360) перевыбора соты на основании, по меньшей мере частично, информации о выделенном приоритете по меньшей мере от одной RAT, которая не поддерживает алгоритм перевыбора на основе приоритета, посредством выполнения алгоритма перевыбора на основе приоритета.
В примере осуществления устройство для выполнения вышеописанных способов может содержать процессор (например, процессор 200 и 200'), сконфигурированный для выполнения каждой из описанных выше операций (300-320 или 350-360). Процессор может быть сконфигурирован, например, для выполнения операций посредством выполнения хранящихся команд или алгоритма для выполнения каждой из операций. Альтернативно, устройство может включить средства для выполнения каждой из операций, описанных выше. В связи с этим согласно примеру осуществления примеры средств для выполнения операций 300-320 могут включать, например, код, команды, модуль или алгоритм для управления работой устройства 150 назначения приоритета или процессора 200. При этом приводимые в качестве примера средства для выполнения операций 350-360 могут включать, например, программный продукт для компьютера, модуль или алгоритм для управления работой устройства 210 перевыбора соты или процессора 200'.
Множество модификаций и других форм осуществления раскрытого здесь изобретения могут быть предложены специалистами в данный области техники на основе идей, представленных в предшествующем описании и на чертежах. Поэтому должно быть понятно, что изобретение не ограничено конкретными раскрытыми формами его осуществления, и что модификации и другие формы осуществления входят в объем прилагаемой формулы изобретения. Кроме того, хотя предшествующее описания и чертежи описывают примеры осуществления в контексте некоторых примеров комбинаций элементов и/или функций, должно быть понятно, что различные комбинации элементов и/или функций могут быть обеспечены альтернативными формами осуществления без отступления от объема прилагаемой формулы изобретения. В этой связи, например, комбинации элементов и/или функций, отличные от явно описанных выше, также могут быть заявлены в некоторых из пунктов формулы изобретения. Хотя здесь используются конкретные термины, они используются только в общем и описательном смысле, а не для целей ограничения изобретения.