КОММУНИКАЦИОННАЯ СИСТЕМА МОБИЛЬНОЙ СВЯЗИ, ПО МЕНЬШЕЙ МЕРЕ, С ОДНОЙ АБОНЕНТСКОЙ ОБЛАСТЬЮ, НАХОДЯЩЕЙСЯ В ОБЩЕЙ ОБЛАСТИ
MOBILE COMMUNICATION SYSTEM WITH AT LEAST ONE SUBSCRIBER REGION, IN COMMON AREA

Настоящее изобретение относится к коммуникационной системе мобильной связи, содержащей мобильные телефоны и вставляемые в мобильные телефоны модули, причем в пределах покрытой коммуникационной системой общей области определена, по меньшей мере, одна абонентская область, в пределах которой в особых условиях происходит связь с мобильных телефонов и/или связь с мобильными телефонами, причем предусмотрены средства, с помощью которых может быть установлено, находится ли мобильный телефон в пределах абонентской области. Настоящее изобретение относится также к способу эксплуатации коммуникационной системы мобильной связи, содержащей мобильные телефоны и вставляемые в мобильные телефоны модули, причем в пределах покрытой коммуникационной системой общей области определена, по меньшей мере, одна абонентская область, в пределах которой в особых условиях происходит связь с мобильных телефонов и/или связь с мобильными телефонами, причем осуществляют определение того, находится ли мобильный телефон в пределах абонентской области.
Подобные коммуникационная система и способ известны из ЕР 1159842. Известная коммуникационная система покрывает разделенную на локальные зоны общую область, в пределах которой возможна связь с мобильных телефонов и связь с мобильными телефонами. Общая область разделена на локальные зоны, состоящие, в свою очередь, из сот, обслуживаемых приемо-передающей станцией коммуникационной системы. Эксплуатируемые в общей области мобильные телефоны содержат вставляемые в них SIM-модули, обеспечивающие однозначную идентификацию снабженного таким SIM-модулем мобильного телефона в пределах коммуникационной системы. В SIM-модуле хранятся далее координаты, состоящие из локальной точки с координатами Xh, Xy и радиусом Rh, описывающим окружность вокруг локальной точки. Приемо-передающие станции коммуникационной системы передают с равными интервалами коды соответствующей соты и характерные для соты координаты, принимаемые находящимися в зоне приемо-передающих станций мобильными телефонами. Оснащенный соответствующим приложением мобильный телефон проверяет, попадают ли принятые координаты соты в окружность, координаты Xh, Xy, Rh которой хранятся в памяти SIM-модуля. Если да, т.е. координаты соты лежат в пределах окружности, то у абонента на дисплее его мобильного телефона появляется сообщение о том, что его мобильный телефон находится в зоне приемо-передающей станции, лежащей в пределах названной окружности. Основой установления подобных абонентских областей является возможность сообщения абоненту особых координат, в частности льготных тарифов, если его мобильный телефон находится в абонентской области.
Проверка нахождения мобильного телефона в абонентской области происходит мобильным телефоном, оснащенным соответствующим программным приложением. Программа обращается к хранящимся в SIM-модуле данным Xh, Xy, Rh и проверяет с помощью полученных сетью данных, находится ли мобильный телефон в абонентской области. Если да, то у абонента на дисплее мобильного телефона появляется сообщение.
Недостаток известной коммуникационной системы состоит в том, что названная проверка принадлежности к абонентской области происходит посредством имеющегося в мобильном телефоне программного приложения. В соответствии с этим требуются специально оснащенные мобильные телефоны. Мобильные телефоны, не располагающие подобным приложением, могут, правда, при определенных обстоятельствах, принимать коды и координаты локальных зон и сот, однако не в состоянии определить принадлежность местопребывания мобильного телефона к абонентской области. Для оператора недостаток подобной коммуникационной системы, поэтому состоит в том, что он не может предложить клиенту мобильные телефоны, не располагающие названным приложением, если клиент желает иметь названный сервис. Другой недостаток возникает из-за более высокой стоимости мобильных телефонов, располагающих требуемым приложением.
Поэтому задачей настоящего изобретения является создание коммуникационной системы и способа эксплуатации коммуникационной системы, с помощью которых можно было бы осуществлять проверку принадлежности местопребывания мобильного телефона к абонентской области и которая обеспечивала бы использование мобильных телефонов, не располагающих соответствующей функцией.
Эта задача решается посредством коммуникационной системы с признаками пункта 1, а также способа с признаками пункта 20 формулы изобретения.
Согласно изобретению средства, с помощью которых можно установить нахождение мобильного телефона в пределах абонентской области, расположены в модуле или в блоке определения, к которому можно обратиться посредством дистанционного запроса. В одном предпочтительном варианте осуществления изобретения модуль представляет собой SIM-модуль. Поскольку проверка нахождения мобильного телефона в абонентской области происходит не в самом мобильном телефоне, а в модуле или в блоке определения, который расположен не в мобильном телефоне, а в качестве адресуемого через дистанционный запрос, преимущественно через коммуникационную систему, компонента, могут использоваться мобильные телефоны, которые не обязательно должны иметь специальную функцию для осуществления проверки того, находится ли мобильный телефон в абонентской области или нет. Из этого следует то преимущество, что мобильные телефоны из-за отсутствия специального приложения дешевле. Для оператора коммуникационной системы возникает то преимущество, что клиенту может быть предложено большее число различных мобильных телефонов, поскольку речь не идет об их специальном выполнении.
Блок определения может быть выполнен с возможностью передачи на мобильный телефон информации о том, находится ли мобильный телефон в абонентской области или нет. Определение того, так ли это, происходит у этого варианта осуществления изобретения в блоке определения. Он получает преимущественно от модуля идентификационные данные локальных зон или сот, в которых находится мобильный телефон, и производит затем соответствующую проверку. Результат передается посредством коммуникационной сети на мобильный телефон или модуль.
В одном предпочтительном варианте осуществления изобретения предусмотрены средства, с помощью которых абоненту может быть сообщено, находится ли мобильный телефон в пределах абонентской области. В качестве таких средств могут использоваться, например, акустические, оптические или прочие средства мобильного телефона.
Предпочтительные варианты осуществления изобретения являются объектом зависимых пунктов формулы.
Обычно в покрытой коммуникационной системой общей области расположены локальные зоны, в которых находятся одна или несколько сот. Абонентские области могут полностью или частично охватывать одну или несколько или только часть одной локальной зоны. В пределах локальных зон находятся соты, обслуживаемые, как правило, одной приемо-передающей станцией коммуникационной системы. Абонентские области могут иметь очень разные размеры. Называемая ″городской зоной″ абонентская область, покрывающая зону города, может охватывать, например, 15 локальных зон, в которых находятся несколько сотен сот.
Локальные зоны и/или соты могут иметь характеризующие их идентификационные данные. Как локальные зоны, так и соты имеют коды, называемые ниже LAC (Location Area Code) в качестве кода локальной зоны и CI (Cell Id) в качестве кода соты. Сота может быть тем самым однозначно идентифицирована, если указано, в какой локальной зоне находится сота и какой код сота имеет в пределах локальной зоны. Код LAC/CI представляет собой таким образом код, однозначно характеризующий соту.
Помимо названных кодов, возможна идентификация локальной зоны или соты также посредством координат, включающих в себя, например, значение Х абсциссы и значение Y ординаты системы координат.
В коммуникационной системе могут быть предусмотрены средства, с помощью которых на мобильные телефоны передают идентификационные данные локальных зон и/или сот. Преимущественно приемо-передающие станции коммуникационной системы передают на мобильные телефоны код LAC/CI и координаты X, Y сот. В принципе, возможна также передача координат локальных зон, если последние могут быть однозначно идентифицированы координатами.
В мобильных телефонах в одном предпочтительном варианте осуществления изобретения предусмотрен интерфейс, посредством которого идентификационные данные передаются на модуль. Как только мобильный телефон получит идентификационные данные локальной зоны или соты, в которой находится мобильный телефон, эти данные передаются на модуль.
В модуле и/или блоке определения коммуникационной системы могут быть предусмотрены средства, с помощью которых идентификационные данные локальной зоны или соты, в которой находится мобильный телефон, сравнивают с характеризующими абонентскую область данными. Этот контроль может быть проведен в соответствии с этим в самом модуле и/или также в блоке определения, который представляет собой достигаемый через коммуникационную систему компонент сети и в предпочтительном варианте осуществления изобретения адресуемый по команде модуля соответствующим запросом.
Характеризующие абонентскую область данные могут включать в себя коды или координаты находящихся в абонентской области локальных зон и/или сот.
Характеризующие абонентскую область данные хранятся преимущественно в модуле и/или в блоке определения.
Средства, с помощью которых устанавливается нахождение мобильного телефона в пределах абонентской области, выполнены с возможностью определять, лежат ли координаты соты или локальной зоны коммуникационной системы в зоне, определяемой локальной точкой и радиусом окружности, охватывающей локальную точку в качестве центра. Если координаты соты лежат в пределах окружности, координаты которой могут храниться в модуле или в блоке определения, то это может быть сообщено абоненту. Абонентская область образована в этом случае суммой сот, координаты которых лежат в пределах окружности. При этом в случае необходимости может быть заключена сама линия окружности, т.е. координаты соты, лежащей на линии окружности, считаются еще относящимися к площади окружности. Само собой, можно также исключить саму линию окружности.
Координаты сот могут быть образованы координатами приемо-передающего блока соты.
Описанные действия предполагают передачу координат локальной зоны или соты. Если же со стороны сети координаты не передаются или не принимаются мобильным телефоном, то, тем не менее, должно быть установлено, находится ли мобильный телефон в пределах абонентской области или нет. Для этого может быть, например, предусмотрено, что коды локальных зон или сот обозначены таким образом, что они находятся в однозначной связи с координатами локальной зоны или соты, так что по кодам можно определить координаты. Модуль и/или блок определения вычисляют по принятому коду соты ее координаты и кладут их в основу дальнейшего описанного выше определения принадлежности к абонентской области. Для этого требуется кодирование локальных зон или сот, допускающее расчет координат.
В другом варианте осуществления изобретения предусмотрено, что модуль и/или блок определения содержит средства, с помощью которых можно определить, совпадает ли код локальной зоны и/или соты, в которой находится мобильный телефон, с заданным кодом локальной зоны и/или соты абонентской области. При этом в предпочтительном варианте осуществления изобретения предусмотрено, что заданный код хранится в модуле или в блоке определения. Также этот вариант осуществления изобретения не обязательно предполагает определение координат соты. За счет сравнения кода локальной зоны и/или соты с заданными кодами локальных зон и/или сот, лежащих в абонентской области, можно также, не зная координат соты, определить, находится ли мобильный телефон в абонентской области.
Для уменьшения необходимого места в памяти в другом варианте осуществления изобретения может быть предусмотрено, что хранящиеся в модуле или в блоке определения коды, по меньшей мере, частично записаны в уменьшающем потребность в памяти виде. Это может быть, в частности, целесообразно тогда или может потребоваться тогда, когда абонентская область имеет размер большого города и в соответствии с этим пришлось бы записать несколько сотен кодов расположенных в ней сот. Для уменьшения потребности в памяти, что желательно, в частности, тогда, когда хранение происходит в модуле, может быть предусмотрено сжатие данных и хранение сжатых данных в модуле. Соответствующее возможно также в случаях, когда хранение происходит не в модуле. В частности, может быть предусмотрено хранение данных таким образом, чтобы это имело меньшую потребность в памяти и позволяло сделать выводы о незаписанных данных. Например, вместо всех кодов зоны кодов могут быть записаны только границы зоны, что существенно уменьшает место в памяти. Из границ зоны может быть взята информация о том, что даже незаписанные коды, находящиеся между или за пределами границы зоны, относятся к абонентской области или лежат за ее пределами.
В другом варианте осуществления изобретения предусмотрено, что блок определения выполнен с возможностью передачи на мобильный телефон информации о том, находится ли мобильный телефон в абонентской области. Мобильный телефон может сообщить тогда абоненту преимущественно посредством индикации на дисплее, что он находится со своим мобильным телефоном в абонентской области.
Если предусмотрено более одной абонентской области, то может быть предусмотрено, что переданная модулем на мобильный телефон информация содержит сведения о том, в какой из нескольких абонентских областей пребывает абонент. Для передачи информации между мобильным телефоном и модулем предусмотрен интерфейс. Он может соответствовать интерфейсу, через который модуль получает с мобильного телефона коды и/или координаты локальных зон и/или сот.
Настоящее изобретение относится далее к способу эксплуатации коммуникационной системы мобильной связи, содержащей мобильные телефоны и вставляемые в мобильные телефоны модули, причем в пределах покрытой коммуникационной системой общей области определения, по меньшей мере, одна абонентская область, в пределах которой в особых условиях происходит связь с мобильных телефонов и/или связь с мобильными телефонами, причем происходит определение того, находится ли мобильный телефон в пределах абонентской области. Согласно изобретению определение того, находится ли мобильный телефон в абонентской области, происходит в модуле или в блоке определения, к которому обращаются посредством дистанционного запроса, преимущественно по команде модуля.
Предпочтительные варианты осуществления способа согласно изобретению являются объектом зависимых пунктов.
Другие подробности и преимущества настоящего изобретения более подробно поясняются с помощью примера его осуществления, изображенного на чертеже, на котором представляют:
- фиг.1: схематично структуру коммуникационной системы согласно изобретению в первой форме выполнения с хранящимся в SIM-модуле приложением для определения принадлежности к абонентской области;
- фиг.2: протекание способа определения и записи координат в SIM-модуле;
- фиг.3: схематично структуру коммуникационной системы согласно изобретению в другой форме выполнения с хранящимся в блоке определения приложением для определения принадлежности к абонентской области;
- фиг.4: схематично локальные зоны и соты для пояснения обращения к блоку определения;
- фиг.5: протекание способа определения и записи зоны кодов локальных зон и/или сот в SIM-модуле;
- фиг.6: схематично структуру коммуникационной системы согласно изобретению в другой форме выполнения с хранящимися в SIM-модуле для двух абонентских областей кодами локальных зон и сот;
- фиг.7: протекание способа определения и записи кодов локальных зон и сот в SIM-модуле;
- фиг.8: схематично структуру коммуникационной системы согласно изобретению в другой форме выполнения с хранящимся в SIM-модуле приложением для определения принадлежности к абонентской области и с приложением для определения координат по кодам локальных зон и/или сот;
- фиг.9: протекание способа определения и записи координат в SIM-модуле.
На фиг.1 схематично изображен мобильный телефон (Device) и находящийся в нем SIM-модуль (SIM). SIM-модуль передается абоненту при подключении его к мобильной сети и вставляется в мобильный телефон. Через приемо-передающий блок BSS мобильный телефон принимает коды LAC/CI и координаты X, Y соты, в которой находится мобильный телефон. Координаты соты характерны для ее географического положения и могут, однако необязательно должны, соответствовать местонахождению приемо-передающего блока, обслуживающего соту. Координаты соты зависят от покрываемой ею зоны и однозначны для каждой соты. Коды состоят из кода локальной зоны (LAC=Location Area Code) и соты (CI=Cell Id). Код LAC/CI также однозначно характеризует локальную зону и находящуюся в ней соту в пределах покрытой коммуникационной системой общей области.
Мобильный телефон принимает переданные приемо-передающим блоком данные и передает их на SIM-модуль. Эта передача происходит через стандартный интерфейс STK Rel. 99 между мобильным телефоном и SIM-модулем.
В SIM-модуле хранятся координаты круговой области, состоящие из центра Xh, Yh окружности и ее радиуса Rh. В зависимости от количества абонентских областей могут храниться несколько комплектов этих координат. Например, могут храниться координаты, характерные для первой домашней и второй большей городской зон абонентских областей. В SIM-модуле хранятся также коды локальных зон и сот, лежащих в пределах первой домашней и второй городской зонах абонентских областей. Соответствующие памяти обозначены на фиг.1 HZ-Cache и CZ-Cache.
После получения кодов соответствующее программное приложение проверяет в SIM-модуле, совпадают ли принятые коды локальных зон и/или сот с хранящимися кодами. Если да, то с SIM-модуля на мобильный телефон передается управляющий сигнал, создающий сообщение о том, что мобильный телефон находится в пределах абонентской области. У локальных зон, полностью лежащих в пределах абонентской области, может быть предусмотрена запись только кодов LAC локальных зон, поскольку в этих случаях следует лишь проверить, совпадает ли принятый код LAC с записанным кодом LAC. Если да, то установлено, что мобильный телефон находится в пределах абонентской области. Для меньших абонентских областей потребуется, как правило, привлечь однозначно характеризующий соту код LAC/CI и сравнить его с записанным значением.
Памяти HZ-Cache и CZ-Cache могут быть описаны соответствующими координатами уже при подключении к мобильной сети или только во время работы как результат нижеследующей проверки координат.
2
2
2
Вслед за названной проверкой SIM-модуль определяет, лежат ли принятые координаты X, Y локальной зоны или соты в круговой зоне, координаты Xh, Yh, Rh которой хранятся в SIM-модуле. Для этого с помощью теоремы Пифагора вычисляют удаление координат X, Y соты от центра Xh, Yh окружности, а затем определяют, больше ли они, равны или меньше радиуса Rh названной окружности. Для этого складывают квадраты значений X-Xh и Y-Yh и результат D сложения сравнивают с квадратом радиуса Rh. Если D больше Rh, то координаты локальной зоны или соты лежат за пределами абонентской области. Если нет, т.е. мобильный телефон находится в пределах соответствующей абонентской области, то этот результат передается SIM-модулем на мобильный телефон и на его дисплее появляется соответствующий символ или сообщение (HZ/CZ-Indication).
2
2
2
2
Причину осуществляемого преимущественно сравнения значений D и Rh вместо D и Rh следует усматривать в том, что этим предотвращено еще извлечение корня из результата D сложения, благодаря чему сокращается объем вычислений. В подобном варианте осуществления изобретения в SIM-модуле записывается значение Rh.
Само собой, можно также записать в SIM-модуле значение Rh.
Если при этом расчете будет установлено, что координаты локальной зоны или соты лежат за пределами названной круговой зоны, код которой записан в SIM-модуле как относящийся к абонентской области, то созданное до этого сообщение на дисплее снова удаляется. Также может быть предусмотрено удаление этого кода из памяти SIM-модуля. Если же при расчете будет установлено, что координаты локальной зоны или соты лежат на кругообразной зоне или в пределах крутообразной зоны, код которой, однако, не записан в SIM-модуле как относящийся к абонентской области, то может быть предусмотрено создание после расчета соответствующего сообщения на дисплее мобильного телефона и запись кода локальной зоны или соты в SIM-модуле.
Описанный выше способ может быть осуществлен не только для одной, но и для нескольких абонентских областей. В соответствии с результатом расчета абоненту может быть тогда сообщено не только то, что его мобильный телефон находится в абонентской области, но и в какой именно.
Запись координат Xh, Yh, Rh в SIM-модуле происходит по фиг.2. При подключении к мобильной сети абонент указывает свой адрес и то, какая абонентская область (домашняя зона HZ, городская зона Cityzone CZ или другие) или несколько абонентских областей должны быть активированы. На основе этой информации с помощью кодов локальных зон и/или сот (LAC/CI-List) происходит определение радиуса Rh. Определяющие окружность вокруг локальной точки Xh, Yh данные Xh, Yh, Rh передают затем по радиосигналу, например SMS, через воздушный интерфейс ОТАР (Over The Air Platform) на мобильный телефон, а с него - на SIM-модуль, в который их и записывают.
Как видно из фиг.1, со стороны мобильного телефона не требуется никаких специальных приложений для предоставления названного сервиса. Единственным условием является наличие интерфейса, который обеспечивает связь между SIM-модулем и мобильным телефоном.
Изображенная на фиг.1 коммуникационная система предполагает, что координаты X, Y локальной зоны или соты передаются на мобильный телефон и с него на SIM-модуль, с тем чтобы в последнем можно было проверить, лежат ли они на, в пределах или за пределами заданной области.
Изображенный на фиг.3 другой вариант осуществления настоящего изобретения не обязательно предполагает передачу координат локальной зоны и соты на мобильный телефон. С приемо-передающих блоков BSS, как видно на фиг.3, на мобильный телефон передают не координаты соты, а только код LAC локальной зоны и код CI соты, в которой находится мобильный телефон. Коды передают затем через интерфейс на мобильный телефон. В SIM-модуле находится память HZ-Cache с кодами LAC/CI сот, находящихся в абонентской области, в данном примере в домашней зоне HZ.
Со стороны SIM-модуля происходит запрос в память LAC/CI-Range, в которой хранятся коды локальных зон и/или сот. Если принятый код отсутствует среди хранящихся кодов, то со стороны SIM-модуля для сообщения о принадлежности к абонентской области на мобильный телефон управляющий сигнал не передается и способ заканчивается. Если же принятый код присутствует среди хранящихся кодов, то происходит проверка того, хранится ли код в памяти HZ-Cache. Если да, то на дисплее мобильного телефона появляется сообщение, которое поясняет, что он находится в абонентской области. В противном случае с указанием MSISDN происходит запрос сервера (HZI-Server), который посредством опроса банка HZI-DB данных проверяет, относится ли переданный код к хранящимся в банке данных кодам, определяющим абонентскую область или области данного абонента. Результат передают с сервера на мобильный телефон, а с него - на SIM-модуль. Если результат проверки положительный, т.е. мобильный телефон находится в абонентской области, то SIM-модуль подает на мобильный телефон управляющий сигнал, на дисплее которого появляется соответствующее сообщение.
На фиг.4 более подробно пояснен описанный способ. Круговая область однозначно определена центром Xh, Yh и радиусом Rh. Локальные зоны с кодами LAC 6, 7, 10, 11, 14 и 15 лежат частично в пределах круговой зоны. Эти коды хранятся в памяти SIM-модуля, обозначенной на фиг.3 LAC/CI-Range. Если SIM-модуль получает код LAC за пределами этой зоны (например, LAC=4), то не происходит запроса сервера на фиг.3 и способ закончен. Если же SIM-модуль получает код LAC, относящийся к LAC/CI-Range, то происходит опрос памяти HZ-Cache. Если код записан в ней, то создается сообщение о том, что мобильный телефон находится в абонентской области. Если же, например, получен код LAC/CI=7/2, то SIM-модуль проверяет, хранится ли этот код в памяти HZ-Cache. Если это, как в данном случае, не так, то SIM-модуль посылает запрос на HZI-Server, который с помощью банка HZI-DB данных проверяет, находится ли принятый код в относящемся к абонентской области перечне (HZ- CZ LAC/CI User List). Отрицательный в данном примере результат сообщают посредством мобильного телефона SIM-модулю. Если SIM-модуль получит код LAC/CI=11/3, то произойдет проверка того, находится ли код в памяти, в которой записаны данные LAC/CI-Range. Если там хранится код LAC=11, то происходит опрос памяти HZ-Cache. Если там хранится код LAC/CI=11/3, то создается сообщение о том, что мобильный телефон находится в абонентской области. Если нет, то запускается запрос сервера, причем сервер в этом случае передает положительный результат, появляющийся на дисплее мобильного телефона. Код LAC/CI=11/3 записывается тогда в память HZ-Cache.
В одном предпочтительном варианте осуществления изобретения предусмотренная в SIM-модуле память HZ-Cache хранит только коды LAC/CI относительно маленькой абонентской области, поскольку в этом случае еще имеются обозримые количества данных. Такая абонентская область может быть, например, определенной зоной (городской зоной) вокруг места жительства абонента.
На фиг.5 изображены определение и передача данных LAC/CI-Range. По месту жительства абонента или координатам Xh, Yh и размеру абонентской области определяют LAC/CI-Range с кодами локальных зон и/или сот, которые имеют точки соприкосновения с абонентской областью. Далее для каждой абонентской области HZ, CZ определяют файл (HZ и CZ LAC/CI-List) с кодами локальных зон и/или сот, лежащих в пределах абонентской области CZ, HZ. Этот файл хранится в банке HZI-DB данных и находится в распоряжении для запроса со стороны сервера.
Иначе, чем данные HZ-Cache, сохраняемые в предпочтительном варианте осуществления изобретения в SIM-модуле в процессе работы, данные LAC/CI-Range записываются и хранятся в SIM-модуле при подключении к сети. Коды LAC/CI могут быть выполнены таким образом, что они позволят сделать однозначные выводы о географическом положении локальной зоны или соты.
На фиг.6 изображен другой вариант осуществления изобретения. Коммуникационная система здесь также обходится без передачи координат локальной зоны или соты, в которой находится мобильный телефон. Со стороны приемо-передающего блока BSS передается лишь код LAC/CI локальной зоны и/или соты, в которой находится мобильный телефон. Он передается с мобильного телефона на SIM-модуль и здесь сравнивается с перечнем кодов локальных зон и/или сот, хранящихся в памятях HZ-Cache, CZ-Cache SIM-модуля. В случае совпадения на основе соответствующего управляющего сигнала с SIM-модуля на мобильный телефон на его дисплее появляется сообщение о том, что мобильный телефон находится в пределах абонентской области. При этом в примере, представленном на фиг.6, предусмотрены перечни разных абонентских областей CZ, HZ, так что отображается принадлежность к соответствующей абонентской области. В памяти HZ-Cache хранятся коды всех локальных зон и/или сот, относящихся к домашней зоне HZ. В памяти CZ-Cache хранятся коды всех локальных зон и/или сот, относящихся к большей, как правило, городской зоне CZ.
Если принятый код не является составной частью хранящихся кодов, то соответствующее сообщение не появляется.
На фиг.7 поясняются определение и передача на мобильный телефон кодов локальных зон и/или сот, относящихся к соответствующим абонентским областям. Их определяют на основе адреса Xh, Yh, который соответствует, например, месту жительства абонента, однако может быть также любым другим адресом, и размера абонентской области, который может зависеть от радиуса окружности вокруг центра Xh, Yh или от городских границ, а затем передают через воздушный интерфейс ОТАР на мобильный телефон, а с него - на SIM-модуль, в который их и записывают.
Может быть предусмотрено, что при смене места жительства или при изменениях коммуникационной сети потребуется новое составление хранящихся файлов. При этом файл с новыми кодами может быть передан непосредственно на SIM-модуль через ОТАР. В качестве альтернативы этому может быть предусмотрено, что файл HZ-, CZ Cache New сначала хранят в банке HZI-DB данных и запрашивают со стороны SIM-модуля в определенный момент времени. Если хранящиеся в SIM-модуле данные не совпадают с хранящимися в банке данными, то файлы банка данных передаются через ОТАР на SIM-модуль.
Проблемой в случае бóльших абонентских областей, например городской зоны большого города, является количество кодов, которые следует хранить в кэш-памяти. Городская зона большого города может охватывать, например, 60 сот. Домашние зоны охватывают, напротив, обычно около 20 сот, так что хранение их кодов, например, в SIM-модуле менее проблематично. Для устранения проблемы хранения больших количеств данных может быть предусмотрено уменьшение количества данных за счет уменьшающего потребность в памяти вида хранения, по меньшей мере, части сохраняемых данных. Возможными способами сжатия являются, например, ZIP или RAR.
В одном варианте осуществления изобретения для уменьшения потребности в памяти может быть предусмотрена проверка того, какие локальные зоны полностью лежат в пределах абонентской области, например городской зоны. Для этих локальных зон достаточно хранить только коды LAC, поскольку хранить коды CI сот не требуется. Для локальных зон, у которых большое число сот лежит в пределах абонентской области, хранят только коды LAC/CI радиосот, лежащих за пределами абонентской области, поскольку их число меньше. Если при сравнении с принятым кодом будет установлено, что принятый код находится среди хранящихся кодов, то мобильный телефон не находится в абонентской области. Для локальных зон, у которых большое число сот лежит за пределами абонентской области, хранят только коды LAC/CI сот, находящихся в пределах абонентской области.
Для городской зоны города Берлина можно таким образом достичь сжатия сохраняемого количества данных на коэффициент 30.
В качестве альтернативы возможна конфигурация абонентских областей и локальных зон таким образом, чтобы границы локальных зон точно совпадали с границами абонентской области, так что абонентская область полностью и однозначно определяется указанием локальных зон, т.е. должен храниться только код LAC.
Если коды всех сот имеют серийный номер, то можно хранить только серийный номер или CI находящейся в абонентской области соты. Если принятый CI имеет другой серийный номер, то на основе отклонения между обоими серийными номерами устанавливают, относится ли сота к данной абонентской области.
Если коды сот абонентской области лежат в определенной зоне, то можно хранить не все коды этой зоны, а только границы зоны. Если принятый код соты не попадает в эту зону, то мобильный телефон не находится в абонентской области. При этом не представляет опасности, если хранящаяся зона содержит несуществующие коды, поскольку речь идет лишь о том, все ли существующие коды сот абонентской области охвачены хранящейся зоной.
Большинство приемо-передающих станций обслуживают не только одну, а и три соты. Их называют также секторы. Обычно каждому сектору, т.е. каждой соте, присвоен однозначный код LAC/CI. Поскольку в большинстве случаев все секторы приемо-передающего блока расположены в одной и той же абонентской области, может быть достаточным хранить только код LAC/CI одного сектора, т.е. соты, если гарантировано, что два других сектора могут быть выведены из хранящегося значения. Это может быть реализовано, например, за счет того, что первый разряд кода повышают для двух других секторов соответственно на значение 2, тогда как другие разряды кода те же. Возможен был бы, тем самым, например, код трех секторов приемо-передающей станции по образцу 0хххх, 2хххх, 4хххх или 1xxxx, 3хххх, 5хххх. В обоих случаях достаточно хранить код только одного сектора приемо-передающей станции, поскольку оба других кода получают путем сложения или вычитания значения 2.
Другая возможность уменьшения сохраняемого количества данных возникает тогда, когда абонентские области снабжают системой координат. Если принятые коды CI сот кодированы с возможностью вычисления из CI координат, то на основе этого определения устанавливают, лежит ли сота в пределах абонентской области. Хранить следует лишь код LAC локальных зон, находящихся или не находящихся в абонентской области, а также размер абонентской области.
Далее может быть предусмотрено, что в SIM-модуле или другом блоке памяти хранят коды LAC локальных зон, полностью или частично лежащих в абонентской области. Если принятый код LAC не совпадает с хранящимся кодом LAC, то мобильный телефон не находится в абонентской области. В случае совпадения с помощью принятого кода CI соты определяют, в какой абонентской области находится сота. Принятый код CI кодирован с возможностью определения по нему, в какой абонентской области находится локальная зона или сота. Если определяемая на этой основе абонентская область не хранится в SIM-модуле, то мобильный телефон не находится в абонентской области.
Другая возможность уменьшения сохраняемого количества данных может быть достигнута за счет того, что соты локальной зоны получают код, который однозначно характеризует их положение по отношению друг к другу в локальной зоне. Например, может быть предусмотрено снабжение локальной зоны системой координат X, Y. Координаты X, Y могут принимать значения от 0 до 225. Сота с координатами Х=170 и Y=10 была бы соответственно на показатель 170 удалена от начала координат в направлении абсциссы и на показатель 10 - от начала координат в направлении ординаты. У этого варианта осуществления изобретения в SIM-модуле или ином блоке памяти хранят коды сот, находящихся в пределах той же локальной зоны и в пределах той же абонентской области. Для определения принадлежности к абонентской области выбирают соответственно, по меньшей мере, два кода сот, отличающихся как по координате X, так и по координате Y. Таким образом образуется квадрат или прямоугольник, у которого две угловые точки образованы известными координатами сот. Если затем принимают код CI, то проверяют, лежит ли соответствующая сота в пределах прямоугольника. Если да, то мобильный телефон находится в пределах абонентской области.
В принципе, проверка принадлежности к абонентской области и хранение данных могут происходить в SIM-модуле и/или в блоке определения, к которому можно обратиться посредством дистанционного запроса.
На фиг.8 изображена структура коммуникационной системы согласно изобретению в другом варианте осуществления изобретения с хранящимся в SIM-модуле приложением для определения принадлежности к абонентской области и с приложением для определения координат по кодам сот.
Также этот вариант осуществления изобретения не предполагает передачу приемо-передающими антеннами координат сот. Как видно из фиг.8, приемо-передающими антеннами передают код LAC/CI. Он принимается мобильным телефоном и передается на SIM-модуль. Код LAC/CI кодирован с возможностью определения по нему координат X, Y соты. Для этого общая область представляет собой преимущественно растр определенного размера, в котором каждому полю присвоен собственный код LAC/CI, по которому можно определить положение, т.е. координаты, поля растра.
Определяемые таким образом SIM-модулем координаты X, Y могут быть проверены теперь на их принадлежность к одной или нескольким областям, характеризуемым локальной точкой Xh, Yh и радиусом Rh окружности, охватывающей локальную точку в качестве центра.
На фиг.9 изображен процесс способа определения и хранения координат в SIM-модуле. На основе указанного абонентом адреса определяют координаты Xh, Yh центра и вместе с радиусом Rh через воздушный интерфейс ОТАР передают на мобильный телефон, а с него - на SIM-модуль, в котором их хранят.
Описанные коммуникационная система и способ могут применяться со стандартом GSM, а также с любым другим стандартом связи, например UMTS.