СПОСОБ И УСТРОЙСТВО ДЛЯ ИНФОРМИРОВАНИЯ ОБ ID PLMN
METHOD AND DEVICE FOR INFORMING ON PLMN ID

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение раскрывает способ и устройство для позволения мобильной станции отправлять информацию о выбранной PLMN.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Если система связи включает в себя базовую сеть, CN, и сеть радиодоступа, RAN, и обе CN и RAN поддерживают так называемую многооператорскую базовую сеть, FULL-MOCN, т.е. более чем одну PLMN в CN, тогда как часть процесса соединения мобильной станции, MS, которая также поддерживает FULL-MOCN для своей предпочтительной наземной мобильной сети общего пользования, PLMN, в базовой сети, сеть радиодоступа, RAN, которая соединяет мобильную станцию с базовой сетью, CN, должна знать об ID предпочтительной PLMN, который в настоящее время является полем длиной 4 октета.
В настоящее время нет механизма, чтобы MS указывала ID своей предпочтительной PLMN в RAN при доступе к области PS, т.е. при соединении MS с CN, несмотря на то, что это требуется, для того чтобы обеспечить возможность FULL-MOCN в системе связи.
Одним способом для решения этого, который был предложен в 3GPP, является ввести новое сообщение управления линией радиосвязи/управления доступом к среде, RLC/MAC, для отправки ID PLMN из MS в RAN.
Этот способ мог бы работать, но требовал бы введения нового сообщения, а также увеличивал бы нагрузку на “эфирный интерфейс”, т.е. интерфейс между MS и RAN.
Другим предложенным способом является включать ID PLMN в сообщения слоя без доступа, NAS, отправляемые в CN. Поскольку сообщения NAS туннелируются через RAN на их пути в CN и, следовательно, являются прозрачными для RAN, это предполагает два существенных недостатка с этим подходом:
1. Требуются дополнительные процедуры сигнализации, новые сообщения и/или переопределение существующих сообщений между CN и RAN.
2. RAN должна более или менее случайно выбирать одну из PLMN, чтобы декодировать это сообщение NAS. Эта PLMN могла бы затем очень хорошо “захватить” мобильную станцию при игнорировании ID PLMN, который был включен сначала, т.е. с помощью MS.
EP 1991014А1 раскрывает передачу ID PLMN, хранимого в SIM-карте мобильной станции в первой строке в случайном TLLI.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Задачей настоящего изобретения является устранить, по меньшей мере, некоторые из недостатков, упомянутых выше, и предоставить решение для того, как ID выбранной PLMN мобильной станции может переноситься в RAN, с которой соединяется мобильная станция.
Эта задача решается посредством мобильной станции для использования в сети радиодоступа, RAN, причем RAN соединена с базовой сетью, в которой имеются одна или более наземных мобильных сетей общего пользования, PLMN.
Мобильная станция выполнена с возможностью выбора одной из упомянутых PLMN при доступе к области с коммутацией пакетов, PS, в RAN, и мобильная станция также выполнена с возможностью установления связи с RAN посредством блоков данных управления линией радиосвязи, RLC.
Мобильная станция выполнена с возможностью включения идентификатора, ID, своей выбранной PLMN в блок данных RLC и информирования RAN о наличии ID выбранной PLMN в блоке данных RLC посредством включения зарезервированного или предварительно определенного значения в поле указателя длины блока данных RLC.
В вариантах осуществления мобильная станция выполнена с возможностью включения ID своей выбранной PLMN после последнего PDU верхнего уровня блока данных RLC.
В вариантах осуществления мобильная станция выполнена с возможностью использования значения LI, равного 123, как зарезервированного или предварительно определенного значения.
В вариантах осуществления мобильная станция выполнена с возможностью использования разных режимов RAN и выполнена с возможность использования зарезервированных или предварительно определенных значений, чтобы указывать наличие ID выбранной PLMN, в зависимости от используемого режима RAN.
В вариантах осуществления мобильная станция выполнена с возможностью использования разных зарезервированных или предварительно определенных значений для GPRS и EGPRS режимов RAN.
Задача, упомянутая выше, также решается посредством узла управления, который выполнен с возможностью быть частью сети радиодоступа, RAN, которая соединена с базовой сетью, CN, которая содержит одну или более наземных мобильных сетей общего пользования, PLMN.
Узел управления выполнен с возможностью приема блоков данных управления линией радиосвязи, RLC, из мобильной станции в соте в RAN, и узел управления выполнен с возможностью инспектирования поля указателя длины в упомянутых блоках данных RLC и идентификации зарезервированного или предварительно определенного значения, которое указывает, что блок данных RLC содержит ID одной из упомянутых PLMN, которая была выбрана с помощью UE, и нахождения и извлечения упомянутого ID в блоке данных RLC, и посылки ID в узел в RAN или в CN.
В вариантах осуществления узел, в который посылается ID PLMN с помощью узла управления, является SGSN.
В вариантах осуществления узел управления выполнен с возможностью нахождения упомянутого ID PLMN после последнего PDU верхнего уровня блока данных RLC, в который включен ID PLMN.
В вариантах осуществления узел управления выполнен с возможностью идентификации значения LI, равного 123, как зарезервированного или предварительно определенного значения.
В вариантах осуществления узел управления выполнен с возможностью оперирования более чем одним режимом RAN и выполнен с возможностью оперирования разными зарезервированными или предварительно определенными значениями, которые указывают наличие ID выбранной PLMN, в зависимости от режима RAN.
В вариантах осуществления узел управления выполнен с возможностью оперирования разными зарезервированными или предварительно определенными значениями, которые указывают наличие ID выбранной PLMN для GPRS и EGPRS режимов RAN.
В вариантах осуществления узел управления является контроллером базовой станции GSM, BSC, выполненным с возможностью быть частью системы базовой станции, BSS.
В вариантах осуществления узел управления является eNodeB LTE.
В вариантах осуществления узел управления является RNC, контроллером радиосети, WCDMA.
Как можно понять из вышеприведенного, основой изобретения является позволение мобильной станции включать ID выбранной, т.е. предпочтительной PLMN в блок данных RLC, однако без необходимости быть включенным в верхние PDU, т.е. PDU LLC (физические блоки данных управления логической линией связи), которые содержат фактическое сообщение NAS, как имело бы место, если, например, ID PLMN был включен в сообщение NAS.
Включение ID PLMN в блок данных RLC, как изображено выше, выполняется с помощью повторного использования механизма указания длины, который при этом использован, главным образом, для позволения объекту приема RLC быть в состоянии правильно повторно собирать различные сегменты принятых PDU верхнего уровня, т.е. PDU LLC. Более конкретно, изобретение изображает использование зарезервированного или предварительно определенного значения указателя длины в блоке данных RLC, для того чтобы указывать наличие ID PLMN, который идентифицирует предпочтительную PLMN мобильной станции в блоке данных RLC. Фактический ID PLMN в таком случае, соответственно, но необязательно, включается как четыре последних октета блока данных RLC, соответственно, непосредственно после указателя длины.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Изобретение будет описано более подробно в последующем со ссылкой на прилагаемые чертежи, на которых:
Фиг. 1 изображает схематический вид системы связи, и
Фиг. 2 изображает блок-схему пользовательского оборудования, и
Фиг. 3 изображает блок-схему контроллера базовой станции, и
Фиг. 4 изображает блок-схему последовательности операций способа для использования в пользовательском оборудовании, и
Фиг. 5 изображает блок-схему последовательности операций способа для использования в узле управления.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Варианты осуществления настоящего изобретения будут описаны более полно далее в настоящей заявке со ссылкой на сопровождающие чертежи, на которых изображены варианты осуществления изобретения. Однако изобретение может быть осуществлено во многих других видах и не должно быть истолковано как ограниченное вариантами осуществления, приведенными в настоящей заявке. Одинаковые номера на чертежах относятся к одинаковым элементам по всем чертежам.
Терминология, использованная в настоящей заявке, предназначена только для описания конкретных вариантов осуществления, а не предназначена, чтобы ограничивать изобретение.
Фиг. 1 изображает общий вид системы 100 связи, которая содержит базовую сеть, CN, 101 и сеть радиодоступа, RAN, 102. RAN на фиг. 1 и ниже будет описана с примерами из систем GSM, таким образом, что RAN содержит подсистему базовой станции, BSS 107, которая, в свою очередь, содержит базовую приемопередающую станцию 108 и контроллер базовой станции, BSC 109. Комбинация BTS и BSC используется в системах GSM, и следует подчеркнуть, что в настоящей заявке ссылка на эту комбинацию сделана только в качестве примера, изобретение также может быть применено в других видах систем, например, в системах LTE, причем в этом случае функция BSC 109, описанная в настоящей заявке, находится в eNodeB, а в системе WCDMA функция находилась бы в контроллере радиосети, RNC. Общим термином для этих узлов, как описано в настоящей заявке, является “узел управления”. Однако функция узла управления будет описана ниже и на чертежах со ссылкой на BSC как часть BSS вместе с BTS.
CN 102 является так называемой многооператорской базовой сетью, например, так называемой сетью FULL-MOCN, т.е. CN 102 содержит одну или более наземных мобильных сетей общего пользования, PLMN, и в случае двух или более PLMN представляют обычно от двух или более операторов. Это можно также понимать как множество PLMN, совместно использующих одну и ту же RAN 102.
Фиг. 1 изображает первую 103 и вторую 104 PLMN на фиг. 1, а также N-ую PLMN 105, для того чтобы указать, что может быть N PLMN в CN 102. Кроме того, две SGSN 106 и 111 изображены на фиг. 1, где SGSN 106 совместно используется PLMN 103 и 104, так называемая шлюзовая базовая сеть, GWCN, в то время как SGSN 111 является исключительно для PLMN 105. Возможны оба из этих случаев.
Как изображено на фиг. 1, CN 101 соединена с RAN 102, а RAN 102 может размещать некоторое число мобильных станций, MS, одна из которых изображена как 110 на фиг. 1. MS 110 выполнена с возможностью выбора одной из PLMN в CN 101, которые совместно используют RAN в 102, например, когда MS осуществляет доступ к области с коммутацией пакетов, PS, например при подключении к CN 102 и/или RAN 101. Тот факт, что MS 110 выполнена с возможностью выбора или “предпочтения” PLMN, таким образом, может быть, например, вследствие того факта, что MS 110 выполнена с возможностью поддержки систем FULL-MOCN, иногда также упоминаемых как “совместно используемые сети”.
ID предпочтительной PLMN MS передается из MS 110 в RAN 102, а оттуда в CN 102. Более подробно, MS 110 выполнена с возможностью устанавливать связь с RAN 102 посредством так называемых блоков данных RLC и включения ID предпочтительной PLMN в блок данных RLC, а также использования блока данных RLC, чтобы информировать RAN о наличии ID предпочтительной PLMN в блоке данных RLC.
MS 102 информирует RAN о наличии ID предпочтительной PLMN в блоке данных RLC посредством так называемого поля указателя длины, LI, в блоке данных RLC, в котором зарезервированное или предварительно определенное значение поля LI в блоке данных RLC указывает в RAN, что блок данных RLC содержит ID предпочтительной PLMN, и RAN в таком случае выполнена с возможностью нахождения ID предпочтительной PLMN в блоке данных RLC и посылки его в CN 102, где MS соединяется с предпочтительной PLMN.
Наличие ID предпочтительной PLMN, таким образом, передается посредством зарезервированного или предварительно определенного значения в поле LI, фактический ID PLMN по существу может быть включен в блок данных RLC в различных местах, например, как четыре последних октета блока данных RLC, в котором зарезервированное или предварительно определенное значение включено в поле LI. Другим примером, как включить ID PLMN в блок данных RLC, было бы позволить, чтобы за полем LI непосредственно следовал октет, который содержит так называемое поле индекса PLMN, как задано в 3GPP TS 44.060 v11.2.0 Rel-11. ID PLMN выбранной MS, также может быть включен после последнего блока пакетных данных, PDU, в блоке данных RLC.
Как упомянуто, соответственно, MS 110 будет включать ID PLMN и указание о его наличии в блок данных RLC при доступе к области с коммутацией пакетов, PS, в RAN 102.
Также, соответственно, MS 110 выполнена с возможностью оперирования более чем одним видом режима RAN и использования разных зарезервированных или предварительно определенных значений, чтобы указывать наличие ID выбранной PLMN для разных режимов RAN. Например, MS 110 может быть выполнена с возможностью использования разных зарезервированных или предварительно определенных значений для систем GPRS и EGPRS, например, 62 для GPRS и 123 для EGPRS.
Как можно понять, соответственно, MS не включает ID PLMN в каждый блок данных RLC, который она отправляет в RAN, соответственно, ID PLMN включается с помощью MS, когда MS имеет данные, чтобы отправить с внешним или случайным TLLI, временным идентификатором логической линии связи, и данные, которые MS затем отправляет с внешним или случайным TLLI являются, соответственно, сообщением регистрации, например, запросом подключения или обновления области маршрутизации.
Фиг. 2 изображает схематическую блок-схему MS 110, как видно, MS 110 содержит модуль 10 антенны, который используется и как антенна передачи, и как антенна приема. Кроме того, MS 110 содержит модуль 11 приема, Rx, и модуль 12 передачи, Tx. Функцией MS 110, в целом, а также функцией модулей приема и передачи управляет модуль 13 управления. Кроме того, MS 110 также содержит устройство 14 памяти, которое может использоваться, как для того, чтобы хранить информацию, так и хранить выполняемый код, который используется при работе MS 110. Информация, которая хранится в модуле 14 памяти, например, может быть ID PLMN или множества PLMN, которые MS 110 должна выбирать и указывать как свою предпочтительную PLMN в системе FULL-MOCN. Зарезервированное или предварительно определенное значение или значения поля LI, которые указывают наличие ID PLMN в блоке данных RLC также предпочтительно хранится/хранятся в модуле 14 памяти.
ID предпочтительной PLMN MS размещается в блоке данных RLC с помощью модуля управления, что также имеет место для зарезервированного или предварительно определенного значения, которое указывает присутствие ID PLMN в блоке данных RLC. Блок данных RLC затем передается модулем 12 передачи через модуль 10 антенны, как управляется модулем 13 управления.
Именно модуль 13 управления дает возможность MS 110 использовать разные режимы RAN, такие как GPRS и EGPRS.
Таким образом, MS 110 передает ID своей выбранной PLMN в RAN 102, где он извлекается из блока данных RLC и посылается в CN 101. Более подробно, MS 110 передает блоки данных RLC в узел управления своей соты, в примере, изображенном на фиг. 1 с узлом управления по существу, являющимся частью так называемой BSS, системы базовой станции, изображенной на фиг. 1 как 107. BSS 107 содержит базовую приемопередающую станцию, BTS 108 и контроллер 109 базовой станции. Соответственно, это BSC 109, который использует предварительно определенное или зарезервированное значение указателя поля LI, чтобы распознавать, что блок данных RLC содержит ID PLMN, и “извлекает” ID PLMN из блока данных RLC.
Таким образом, BSC 109 “инспектирует” поле LI в блоках данных RLC и, если он идентифицирует зарезервированное или предварительно определенное значение, которое указывает, что блок данных RLC содержит ID PLMN, BSC 109 затем находит и извлекает ID PLMN в блоке данных RLC и посылает ID PLMN в другой узел в RAN 102 или в CN 101. Соответственно, этот другой узел является так называемым SGSN 106, 111, как изображено на фиг. 1, который находится в CN 101.
Поскольку BSC 109 является узлом в RAN, который находит и извлекает ID PLMN, BSC 109 выполнен с возможностью поиска ID PLMN в местах в блоках данных RLC, соответствующих тем местам, в которых MS 110 выполнена с возможностью размещения ID PLMN, как описано ранее в этом тексте. Таким образом, в вариантах осуществления BSC 109 выполнен с возможностью нахождения ID PLMN как четырех последних октетов блока данных RLC, в котором зарезервированное или предварительно определенное значение включено в поле LI, в качестве альтернативы или дополнения, в котором BSC 109 выполнен с возможностью нахождения ID PLMN непосредственно после поля LI, посредством октета, который содержит так называемое поле индекса PLMN, как специфицировано в 3GPP TS 44.060 v11.2.0 Rel-11. В качестве альтернативы или дополнения, BSC 109 также выполнен с возможностью нахождения ID PLMN, выбранной с помощью MS, после последнего блока пакетных данных, PDU, в блоке данных RLC, в котором находится зарезервированное или предварительно определенное значение.
Соответственно, BSC 109 выполнен с возможностью оперирования более чем одним видом режима RAN и в таком случае выполнен с возможностью оперирования разными зарезервированными или предварительно определенными значениями, которые указывают наличие ID выбранной PLMN, в зависимости от разных систем RAN. Например, BSC 109 в вариантах осуществления может быть выполнен с возможностью оперирования разными зарезервированными или предварительно определенными значениями, которые указывают наличие ID выбранной PLMN для систем GPRS и EGPRS, например, значение, равное 62, для GPRS и 123 для EGPRS.
Фиг. 3 изображает схематическую блок-схему BSC 109, как видно, на этом уровне абстракции имеются подобия между MS 110 и BSC 109. Как изображено на фиг. 3, BSC 109 содержит модуль 20 ввода/вывода для связи с другими узлами в системе 100, например, BTS 108 и узлами в CN 101, соответственно, с одним или более SGCN, таким как SGCN 106 и 111, изображенными на фиг. 1. Модуль ввода/вывода может содержать модули антенн для беспроводной связи, но будет также обычно содержать функциональные средства для соединений “наземной линии связи” с BTS 108 и CN 101, например SGSN 106, 111, в CN.
Дополнительно к модулю 20 ввода/вывода, BSC 109 также содержит модуль приема, Rx 21 и модуль передачи, Tx 22. Функцией BSC 109, в целом, а также функцией модулей приема и передачи управляет модуль 23 управления. Кроме того, BSC 109 также содержит модуль 24 памяти, которое может использоваться, как для того, чтобы хранить информацию, так и хранить выполняемый код, который используется во время работы BSC 109. Информация, которая хранится в модуле 24 памяти, может, например, быть зарезервированным или предварительно определенным значением или значениями поля LI, которые указывают наличие ID PLMN в блоке данных RLC.
Кроме того, информация относительно того, где в блоке данных RLC находить ID PLMN, если поле LI в блоке данных RLC является зарезервированным или предварительно определенным значением, которое указывает наличие ID PLMN, также, соответственно, хранится в модуле 24 памяти.
Фиг. 4 изображает схематическую блок-схему последовательности операций способа 400 работы мобильной станции в сети радиодоступа, RAN, где RAN соединена с базовой сетью, в которой имеются одна или более наземных мобильных сетей общего пользования, PLMN.
Как изображено на этапе 405, способ содержит выбор мобильной станцией одной из упомянутых PLMN при доступе к области с коммутацией пакетов, PS, в RAN (например, при подключении к RAN 102 или к базовой сети, CN, с которой соединена RAN) и, как указано на этапе 410, способ 400 содержит включение идентификатора, ID, выбранной PLMN в блок данных RLC.
Этап 420 изображает, что способ 400 содержит включение зарезервированного или предварительно определенного значения в поле указателя длины блока данных RLC как информации в RAN о наличии ID выбранной PLMN в блоке данных RLC, а этап 430 изображает, что способ содержит отправку упомянутого блока данных RLC в RAN.
В вариантах осуществления способ содержит, как изображено на этапе 415, включение ID выбранной PLMN после последнего PDU верхнего уровня блоке данных RLC.
В вариантах осуществления способ содержит, как изображено на этапе 425, использование значения LI, равного 123, как зарезервированного или предварительно определенного значения.
В вариантах осуществления способ содержит выполнение мобильной станции с возможностью использования разных режимов RAN и использования разных зарезервированных или предварительно определенных значений, чтобы указывать наличие ID выбранной PLMN, в зависимости от используемого режима RAN.
Фиг. 5 изображает схематическую блок-схему последовательности операций способа 500 работы узла управления, например, контроллера базовой станции, BSC, в системе базовой станции, BSS. Другие приемы таких узлов управления включают в себя eNodeB LTE и RNC, контроллер радиосети, WCDMA.
Узел управления выполнен с возможностью быть частью сети радиодоступа, RAN, которая соединена с базовой сетью, CN, которая содержит одну или более наземных мобильных сетей радиодоступа, PLMN.
Как изображено на этапе 505, способ 500 содержит прием блоков данных управления линией радиосвязи, RLC, из мобильной станции в соте в RAN, а также содержит, как изображено на этапе 510, инспектирование поля указателя длины в упомянутых блоках данных RLC и, на этапе 515, идентификацию зарезервированного или предварительно определенного значения, которое указывает, что блок данных RLC содержит ID одной из упомянутых PLMN, которая была выбрана UE.
Как изображено на этапе 520, способ 500 содержит нахождение и извлечение упомянутого ID в блоке данных RLC и, на этапе 525, посылку ID в узел в RAN или в CN.
В соответствии с вариантами осуществления способа 500, узел, в который посылается ID PLMN, является SGSN.
В соответствии с вариантами осуществления способа 500, ID PLMN находится после последнего PDU верхнего уровня блока данных RLC, в который включен ID PLMN.
В вариантах осуществления способ 500 содержит оперирование более чем одним режимом RAN и оперирование разными зарезервированными или предварительно определенными значениями, которые указывают наличие ID выбранной PLMN, в зависимости от режима RAN.
Варианты осуществления изобретения описаны со ссылкой на чертежи, такие как блок-схемы и/или блок-схемы последовательности операций. Понятно, что несколько блоков блок-схем и/или иллюстрации блок-схем последовательности операций и комбинации блоков блок-схем и/или иллюстраций блок-схем последовательности операций могут быть осуществлены с помощью компьютерных программных инструкций. Такие компьютерные программные инструкции могут быть предоставлены в процессор универсального компьютера, специализированного компьютера и/или другого программируемого устройства обработки данных, чтобы создать машину, такую что инструкции, которые выполняются с помощью процессора компьютера и/или другого программируемого устройства обработки данных, создают средство для осуществления функций/действий, заданных в блоке или блоках блок-схем и/или блок-схем последовательности операций.
Эти компьютерные программные инструкции могут также храниться в памяти, доступной для чтения с помощью компьютера, которые могут управлять компьютером или другим программируемым устройством обработки данных, чтобы действовать определенным образом, таким, что инструкции, хранимые в памяти, доступной для чтения с помощью компьютера, создают изделие производства, включающее в себя инструкции, которые осуществляют функцию/действие, заданное в блоке или блоках блок-схем и/или блок-схем последовательности операций.
Компьютерные программные инструкции также могут быть загружены в компьютер или в другое программируемое устройство обработки данных, чтобы заставлять последовательность операционных этапов, выполняемых в компьютере или в другом программируемом устройстве, создавать процесс, осуществляемый компьютером, такой что инструкции, которые выполняются в компьютере или в другом программируемом устройстве, обеспечивают этапы для осуществления функций/действий, заданных в блоке или блоках блок схем и/или блок-схем последовательности этапов.
В некоторых осуществлениях функции или этапы, указанные в блоках, могут происходить вне последовательности, указанной в операционных иллюстраций. Например, два блока, изображенные последовательно, могут, фактически, выполняться по существу одновременно, или блоки могут иногда выполняться в обратной последовательности, в зависимости от подразумеваемых функциональных возможностей/действий.
На чертежах и в описании были раскрыты иллюстративные варианты осуществления изобретения. Однако многие изменения и модификации могут быть сделаны в этих вариантах осуществления, не выходя по существу из принципов настоящего изобретения. Таким образом, несмотря на то, что использованы специфические термины, они использованы только в обобщенном и описательном смысле, а не с целью ограничения.
Изобретение не ограничивается примерами вариантов осуществления, описанных выше и изображенных на чертежах, но может свободно изменяться в рамках объема прилагаемой формулы изобретения.