УЛУЧШЕНИЕ ВЫБОРА ПРЕДПОЧТИТЕЛЬНЫХ СИСТЕМ ДЛЯ МНОГОРЕЖИМНЫХ БЕСПРОВОДНЫХ СИСТЕМ

1. Способ, содержащий этапы, на которых:
идентифицируют одно или более местоположений, ассоциированных со средой беспроводной связи;
получают множество информации перечня систем и множество ассоциированной информации приоритетов систем;
фильтруют информацию перечня систем относительно одного или более идентифицированных местоположений; и
создают многорежимный список предпочтительных систем, соответствующих одному или более идентифицированным местоположениям, по меньшей мере частично посредством применения информации приоритетов систем к отфильтрованной информации перечня систем.
2. Способ по п.1, в котором множество ассоциированной информации приоритетов систем содержит по меньшей мере один список приоритетов систем (список MSPL) многорежимного выбора систем (MMSS), который включает в себя правила приоритетов систем для одного или более типов систем, и по меньшей мере один список приоритетов местоположений (список MLPL) выбора MMSS, который привязывает систему связи к соответствующему списку MSPL.
3. Способ по п.2, в котором множество информации перечня систем содержит список наземных сетей мобильной связи общего пользования (PLMN) и список предпочтительного роуминга (PRL).
4. Способ по п.3, в котором список PLMN содержит список эквивалентных домашних PLMN (EHPLMN) и список PLMN оператора (OPLMN), и список EHPLMN и список OPLMN соответственно содержат записи систем, идентифицированных посредством кода страны для мобильной связи (MCC) и кода сети мобильной связи (MNC).
5. Способ по п.4, в котором:
фильтрация дополнительно содержит этап, на котором формируют группу местоположения по меньшей мере частично посредством выбора перечней из списка EHPLMN и списка OPLMN, имеющих соответствующие MCC, которые совпадают с кодами MCC идентифицированного местоположения, и выбора перечней из PRL, соответствующего геопространственному местоположению (GEO), которое совпадает с геопространственным местоположением идентифицированного местоположения; и
способ дополнительно содержит этап, на котором присваивают уровни приоритета соответствующим записям в группе местоположения в зависимости от позиции в пределах группы местоположения по меньшей мере частично посредством применения уровня домашнего приоритета к первым записям списка PLMN и списка PRL в группе местоположения, уровня предпочтительного приоритета ко вторым записям списка PLMN и списка PRL в группе местоположения, и одного или более уровней приоритета к соответствующим другим записям списка PLMN и списка PRL в группе местоположения.
6. Способ по п.5, дополнительно содержащий этапы, на которых:
идентифицируют соответствующие записи MLPL, относящиеся к группе общего местоположения; и
присваивают общий идентификатор группы идентифицированным записям MLPL.
7. Способ по п.1, в котором создание включает в себя этапы, на которых:
идентифицируют группы приоритетов, содержащие соответствующие подмножества отфильтрованной информации перечня систем, при этом группы приоритетов соответствуют по меньшей мере домашнему классу приоритета, предпочтительному классу приоритета и одному или более дополнительным классам приоритета; и
чередуют соответствующие группы приоритетов с использованием полученного множества информации приоритетов систем.
8. Способ по п.7, в котором полученное множество информации приоритетов систем определяет порядок приоритетов для классов систем, заданных по меньшей мере частично посредством одного или более из технологии беспроводного доступа (RAT) или идентификатора подсети, и чередование содержит этап, на котором чередуют соответствующие группы приоритетов в соответствии с порядком приоритетов систем, определенным посредством полученного множества информации приоритетов систем.
9. Способ по п.8, в котором информация перечня систем содержит список PRL, содержащий записи, ассоциированные с соответствующими сетями связи и подсетями, ассоциированными с соответствующими сетями связи.
10. Способ по п.1, в котором по меньшей мере одна из информации приоритетов систем и информации перечня систем включает в себя дополнительную информацию, содержащую по меньшей мере один элемент множества, состоящего из данных технологии доступа, данных технологии радиоинтерфейса и данных сбора информации.
11. Способ по п.10, дополнительно содержащий этап, на котором расширяют по меньшей мере часть созданного многорежимного списка предпочтительных систем с помощью дополнительной информации.
12. Способ по п.1, в котором идентификация содержит этап, на котором идентифицируют местоположение, для которого не был создан многорежимный список предпочтительных систем, и фильтрация и создание автоматизированы для создания многорежимного списка предпочтительных систем для идентифицированного местоположения.
13. Устройство беспроводной связи, содержащее:
память, которая хранит данные, имеющие отношение к одному или более местоположений, одну или более баз данных перечня систем и соответствующую информацию приоритетов систем; и
процессор, выполненный с возможностью сокращать одну или более баз данных перечня систем относительно одного или более местоположений и создавать многорежимный перечень предпочтительных систем посредством применения информации приоритетов систем к сокращенным базам данных перечня систем.
14. Устройство беспроводной связи по п.13, в котором информация приоритетов систем содержит по меньшей мере один список приоритетов систем (список MSPL) многорежимного выбора систем (MMSS), который включает в себя правила приоритетов систем для одного или более типов систем, и по меньшей мере один список приоритетов местоположений (список MLPL) выбора MMSS, который относит систему связи к соответствующему списку MSPL.
15. Устройство беспроводной связи по п.14, в котором одна или более баз данных перечня систем содержат список наземных сетей мобильной связи общего пользования (PLMN) и список предпочтительного роуминга (PRL).
16. Устройство беспроводной связи по п.15, в котором:
список PLMN содержит список эквивалентных домашних сетей PLMN (EHPLMN) и список PLMN оператора (OPLMN), и список EHPLMN и список OPLMN соответственно содержат записи систем, идентифицированных посредством кода страны для мобильной связи (MCC) и кода сети мобильной связи (MNC); и
PRL содержит записи соответствующих систем в отношении местоположений, в которых расположены системы.
17. Устройство беспроводной связи по п.16, в котором процессор дополнительно выполнен с возможностью создавать группу местоположения посредством выбора перечней из списка EHPLMN и списка OPLMN, имеющих соответствующие коды MCC, которые совпадают с кодами MCC одного или более местоположений, и выбора перечней из списка PRL, соответствующего местоположению, которое совпадает с одним или более местоположениями, и присваивать уровни приоритетов соответствующим записям в группе местоположения в зависимости от позиции в пределах группы местоположения.
18. Устройство беспроводной связи по п.17, в котором процессор дополнительно выполнен с возможностью присваивать уровень приоритета HOME первой записи PLMN и первой записи PRL в группе местоположения, присваивать уровень приоритета PREF второй записи PLMN и второй записи PRL в группе местоположения и присваивать по меньшей мере один дополнительный уровень приоритета одной или более другим записям в группе местоположения.
19. Устройство беспроводной связи по п.17, в котором процессор дополнительно выполнен с возможностью идентифицировать записи MLPL, соответствующие общей группе местоположения, и присваивать идентификатор группы идентифицированным записям MLPL.
20. Устройство беспроводной связи по п.13, в котором процессор дополнительно выполнен с возможностью создавать многорежимный перечень предпочтительных систем по меньшей мере частично посредством идентификации групп приоритетов из одной или более сокращенных баз данных перечня систем и чередования соответствующих групп приоритетов с использованием информации приоритетов систем.
21. Устройство беспроводной связи по п.20, в котором информация приоритетов систем определяет порядок приоритетов для типов систем, заданных по меньшей мере частично в зависимости от технологии беспроводного доступа (RAT) или идентификатора подсети, и процессор дополнительно выполнен с возможностью чередовать соответствующие группы приоритетов в зависимости от порядка приоритетов.
22. Устройство беспроводной связи по п.21, в котором одна или более баз данных перечня систем содержит список PRL, содержащий записи, ассоциированные с соответствующими сетями связи и подсетями, ассоциированными с соответствующими сетями связи.
23. Устройство беспроводной связи по п.13, в котором процессор дополнительно выполнен с возможностью идентифицировать местоположение, для которого не был создан многорежимный перечень предпочтительных систем, и автоматизировать создание многорежимного перечня предпочтительных систем для идентифицированного местоположения.
24. Устройство, работающее в системе беспроводной связи, при этом устройство содержит:
средство для определения одного или более местоположения в пределах среды беспроводной связи;
средство для получения данных перечня систем и данных установления приоритетов систем; и
средство для создания многорежимного списка предпочтительных систем по меньшей мере частично посредством сокращения данных перечня систем в соответствии с данными установления приоритетов систем и с одним или более определенными местоположениями.
25. Устройство по п.24, в котором данные установления приоритетов систем содержат по меньшей мере одну запись списка приоритетов местоположений (списка MLPL) многорежимного выбора систем (MMSS) и по меньшей мере один список приоритетов систем (список MSPL) выбора MMSS.
26. Устройство по п.25, дополнительно содержащее:
средство для идентификации информации уровней приоритетов по меньшей мере в одном MSPL, причем информация уровней приоритетов выражена, исходя из по меньшей мере типа системы или оператора сети; и
средство для идентификации соответствующих взаимоотношений между системами связи и соответствующими MSPL по меньшей мере в одной записи списка MLPL.
27. Устройство по п.25, в котором данные перечня систем содержат список наземных сетей мобильной связи общего пользования (PLMN), который включает в себя список эквивалентных домашних сетей PLMN (EHPLMN) и список сетей PLMN операторов (OPLMN), каждый из которых соответственно содержит записи систем, идентифицированных кодом страны для мобильной связи (MCC) и кодом сети мобильной связи (MNC), и список предпочтительного роуминга (PRL), который содержит записи систем в отношении геопространственных местоположений (GEO), в которых находятся системы.
28. Устройство по п.27, в котором средство для создания содержит:
средство для формирования группы местоположения посредством выбора перечней из списка EHPLMN и списка OPLMN, имеющих соответствующие MCC, которые совпадают с MCC одного или более местоположений, и выбора перечней из PRL, соответствующего местоположению GEO, которое совпадает с местоположением GEO одного или более местоположений; и
средство для присвоения уровней приоритетов, соответствующих по меньшей мере одному MSPL, соответствующим записям в группе местоположения в зависимости от позиции в пределах группы местоположения, причем уровни приоритетов включают в себя по меньшей мере первый уровень приоритета, применяемый к первым записям списка PLMN и списка PRL в группе местоположения, второй уровень приоритета, применяемый ко второй записи списка PLMN и списка PRL в группе местоположения, и один или более третьих уровней приоритетов, применяемых к соответствующим другим записям в группе местоположения.
29. Устройство по п.28, дополнительно содержащее средство для присвоения идентификатора группы соответствующим записям списка MLPL, соответствующим общей группе местоположения.
30. Устройство по п.24, в котором данные установления приоритетов систем определяют прядок приоритетов для классов систем, заданных по меньшей мере частично посредством одного более из технологии беспроводного доступа (RAT) или идентификатора подсети, и средство для создания содержит:
средство для идентификации групп приоритетов, содержащих соответствующие подмножества отфильтрованных данных перечня систем; и
средство для чередования соответствующих групп приоритетов в соответствии с порядком приоритетов, определенным посредством данных установления приоритетов систем.
31. Устройство по п.30, в котором данные перечня систем содержат PRL, который содержит записи, ассоциированные с соответствующими сетями связи и подсетями, ассоциированными с соответствующими сетями связи.
32. Устройство по п.24, в котором средство для идентификации информации местоположения содержит средство для идентификации местоположения устройства, и устройство дополнительно содержит:
средство для определения, был ли создан многорежимный список предпочтительных систем, соответствующих местоположению устройства; и
средство для автоматизированного создания многорежимного списка предпочтительных систем для местоположения устройства после определения, что многорежимный список предпочтительных систем, соответствующих местоположению устройства, не был создан.
33. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, содержащий:
код для предписания компьютеру идентифицировать одно или более интересующих местоположений в пределах среды беспроводной связи;
код для предписания компьютеру получать информацию перечня систем и информацию приоритетов систем;
код для предписания компьютеру отфильтровывать информацию перечня систем относительно одного или более интересующих местоположений; и
код для предписания компьютеру применять информацию приоритетов систем к отфильтрованной информации перечня систем.
34. Компьютерный программный продукт по п.33, в котором информация перечня систем содержит по меньшей мере один из списка наземных сетей мобильной связи общего пользования (PLMN) или списка предпочтительного роуминга (PRL) и информация приоритетов систем содержат по меньшей мере один список из списка приоритетов местоположений (списка MLPL) многорежимного выбора систем (MMSS), содержащего по меньшей мере одну запись, или списка приоритетов систем (списка MSPL) выбора MMSS.
35. Компьютерный программный продукт по п.34, в котором машиночитаемый носитель дополнительно содержит:
код для предписания компьютеру идентифицировать информацию уровней приоритетов в списке MSPL, причем информация уровней приоритетов выражена, исходя из по меньшей мере технологии беспроводного доступа (RAT) или оператора сети; и
код для предписания компьютеру идентифицировать соответствующие взаимоотношения между системами связи и соответствующими списками MSPL по меньшей мере в одной записи MLPL.
36. Компьютерный программный продукт по п.35, в котором информация перечня систем содержит список сетей PLMN и список PRL, список сетей PLMN включает в себя список эквивалентных домашних сетей PLMN (EHPLMN) и список сетей PLMN оператора (OPLMN), каждый из которых соответственно содержит записи систем, идентифицированных посредством кода страны для мобильной связи (MCC) и кодом сети мобильной связи (MNC), и список PRL включает в себя записи систем в отношении соответствующих географических местоположений.
37. Компьютерный программный продукт по п.36, в котором:
код для предписания компьютеру отфильтровывать, содержит код для предписания компьютеру создавать группу местоположения с использованием списка PLMN и списка PRL по меньшей мере частично посредством выбора перечней из списка EHPLMN и списка OPLMN, имеющего соответствующие MCC, которые совпадают с MCC одного или более интересующих местоположений, и выбора перечней из PRL, которые ассоциированные с географическим местоположением, которое совпадает с одним или более интересующими местоположениями; и
код для предписания компьютеру применять информацию приоритетов систем, содержит код для предписания компьютеру назначать уровни приоритетов, соответствующие списку MSPL, соответствующим записям, ассоциированным с группой местоположения, в зависимости от позиции в пределах группы местоположения, причем уровни приоритетов включают в себя по меньшей мере первый уровень приоритета, применяемый к первым записям списка PLMN и списка PRL в группе местоположения, второй уровень приоритета, применяемый ко второй записи списка PLMN и списка PRL в группе местоположения, и один или более третьих уровней приоритетов, применяемые к соответствующим другим записям в группе местоположения.
38. Компьютерный программный продукт по п.37, дополнительно содержащий код для предписания компьютеру присваивать идентификатор группы соответствующим записям MLPL, соответствующим общей группе местоположения.
39. Компьютерный программный продукт по п.33, в котором информация приоритетов систем определяет порядок приоритетов для классов систем, заданных по меньшей мере частично посредством одного элемента множества, состоящего из технологии беспроводного доступа (RAT) или идентификатора подсети.
40. Компьютерный программный продукт по п.33, в котором информация перечня систем содержит PRL, который содержит записи, ассоциированные с соответствующими сетями связи и подсетями, ассоциированными с соответствующими сетями связи.
41. Компьютерный программный продукт по п.33, в котором код для предписания компьютеру применять информацию приоритетов систем, содержит:
код для предписания компьютеру организовывать отфильтрованную информацию перечня систем в соответствующие группы приоритетов; и
код для предписания компьютеру чередовать соответствующие группы приоритетов в порядке, определенном посредством информации приоритетов систем.
42. Интегральная схема, которая исполняет выполняемые посредством компьютера команды, причем команды содержат:
идентификацию одного или более интересующих местоположений, одной или более баз данных перечня систем и одной или более баз данных приоритетов систем;
сокращение одной или более баз данных перечня систем относительно одного или более интересующих местоположений; и
создание многорежимного перечня предпочтительных систем посредством применения информации в одной или более базах данных приоритетов систем к соответствующим сокращенным базам данных перечня систем.
43. Интегральная схема по п.42, в которой базы данных перечня систем содержат по меньшей мере один из списка наземных сетей мобильной связи общего пользования (PLMN) или списка предпочтительного роуминга (PRL), и базы данных приоритетов систем содержат по меньшей мере один список из списка приоритетов местоположений (списка MLPL) многорежимного выбора систем (MMSS) или списка приоритетов систем (списка MSPL) выбора MMSS.
44. Интегральная схема по п.43, в которой команды дополнительно содержат:
идентификацию информации уровня приоритета в MSPL, причем информация уровня приоритета выражена, исходя из по меньшей мере одного из технологии беспроводного доступа (RAT) и оператора сети; и
идентифицируют взаимоотношения между системами связи и соответствующими списками MSPL по меньшей мере в одной записи списка MLPL.
45. Интегральная схема по п.44, в которой базы данных перечня систем содержат список PLMN и список PRL, список сетей PLMN включает в себя список эквивалентных домашних сетей PLMN (EHPLMN) и список PLMN оператора (OPLMN), сконфигурированные таким образом, что список EHPLMN и список OPLMN соответственно содержат записи систем, идентифицированных посредством кода страны для мобильной связи (MCC) и кода сети мобильной связи (MNC), и список PRL включает в себя записи систем в отношении соответствующих географических местоположений.
46. Интегральная схема по п.45, в которой:
сокращение содержит создание группы местоположения по меньшей мере частично посредством выбора перечней из списка EHPLMN и списка OPLMN, имеющих соответствующие коды MCC, которые совпадают с кодом MCC одного или более интересующих местоположений, и выбора перечней из PRL, которые ассоциированы с географическим местоположением, которое совпадает с интересующим местоположением; и
создание содержит присвоение уровней приоритетов, соответствующих MSPL, соответствующим записям, ассоциированным с группой местоположения, в зависимости от относительного предпочтения в пределах группы местоположения, причем уровни приоритетов содержат по меньшей мере первый уровень приоритета, применяемый к первым записям списка сетей PLMN и списка PRL в группе местоположения, второй уровень приоритета, применяемый ко вторым записям списка сетей PLMN и списка PRL в группе местоположения, и один или более третьих уровней приоритета, применяемых к соответствующим другим записям в группе местоположения.
47. Интегральная схема по п.46, в которой команды дополнительно содержат присвоение идентификатора группы соответствующим записям MLPL, соответствующим общей группе местоположения.
48. Интегральная схема по п.42, в которой базы данных приоритетов систем определяют порядок приоритетов для соответствующих классов систем, заданных по меньшей мере частично посредством одного или более элементов множества, состоящего из технологии беспроводного доступа (RAT) и идентификатора подсети.
49. Интегральная схема по п.42, в которой базы данных перечня систем содержат список предпочтительного роуминга (PRL), который содержит записи, ассоциированные с соответствующими сетями связи и подсетями, ассоциированными с соответствующими сетями связи.
50. Интегральная схема по п.42, в которой создание содержит:
организацию информации, соответствующей отфильтрованным базам данных перечня систем, в соответствующие группы приоритетов; и
чередуют соответствующих группы приоритетов в порядке, определенном посредством одной или более баз данных приоритетов систем.