Способ и устройство для проверки функционирования контроллера базовой станции в системе связи множественного доступа с кодовым разделением каналов

 

Заявлены способ и устройство для проверки функционирования программы обработки вызовов в контроллере базовой станции при условиях, что контроллер базовой станции мобильной системы связи множественного доступа с кодовым разделением каналов не взаимодействует нормальным образом с центром коммутации мобильных станций или в отсутствие центра коммутации мобильных станций. Способ включает этапы моделирования части системы, соответствующей центру коммутации мобильных станций, и обеспечения условий для независимой проверки функционирования контроллера базовой станции с использованием моделирующего устройства. Устройство содержит контроллер базовой станции и моделирующее устройство, соединенное с портом контроллера базовой станции. Если моделирующее устройство активизировано заранее, то моделирующее устройство передает сообщение "действует" (ALIVE) в программу обработки вызовов и затем принимает в ответ подтверждение приема (АСК), соответствующее указанному сообщению, или если программа обработки вызовов контроллера базовой станции активизирована заранее, то упомянутая программа направляет сообщение "действует" (ALIVE) моделирующему устройству и затем принимает в ответ подтверждение приема (АСК), соответствующее указанному сообщению. Достигаемым техническим результатом является проверка функционирования программы обработки вызовов с использованием контроллера базовой станции и базовой станции при условии, когда отсутствует центр коммутации мобильного обслуживания. 2 с. и 8 з.п. ф-лы, 4 ил.

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

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

Центр коммутации мобильных станций осуществляет коммутацию для обслуживания вызова от одной мобильной станции к другой мобильной станции.

Когда контроллер базовой станции взаимодействует с центром коммутации мобильных станций в системе МДКР, необходимо проверять, обеспечивает ли контроллер базовой станции корректную работу во взаимодействии с центром коммутации мобильных станций.

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

На фиг. 1 иллюстрируется процедура проверки контроллера базовой станции 120 согласно способу, известному из предшествующего уровня техники. Как показано на чертеже, контроллер 120 базовой станции непосредственно соединен с центром коммутации 150 мобильных станций с использованием программы 130 обработки вызовов в контроллере 120 базовой станции и программы 140 интерфейса центра коммутации мобильных станций.

Центр коммутации 150 мобильных станций осуществляет информационный обмен с контроллером 120 базовой станции с использованием программы 140 интерфейса центра коммутации мобильных станций. А именно, согласно известному способу, контроллер 120 базовой станции практически взаимодействует с центром коммутации 150 мобильных станций и затем проверяется, действует ли контроллер 120 базовой станции корректным образом при выполнении информационного обмена, посредством передачи и приема сообщения.

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

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

Наиболее близким аналогом изобретения является патент США N 5627834. В данном документе описано устройство автоматического моделирования вызова для обеспечения моделирования средств обработки и характеристик вызова, осуществляемого между базовой станцией и мобильной станцией в системе связи МДКР. В нем описано устройство моделирования, обеспечивающее работу мобильной станции с использованием внешнего блока, подсоединяемого посредством коммуникационного порта, и моделирующее рабочие характеристики системы. Достоинством данного известного решения является то, что оно обеспечивает возможность проверки характеристик и функционирования базовой станции без участия множества абонентов и мобильных станций. Однако ему свойственен недостаток, заключающийся в том, что проверка характеристик и функционирования базовой станции возможны только в том случае, если предусмотрен центр коммутации мобильных станций.

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

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

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

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

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

В соответствии с одним из вариантов осуществления способа проверки функционирования программы обработки вызовов в контроллере базовой станции, предпочтительно, что стандарт передачи данных представляет собой стандарт IS-634 или TSM-80.

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

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

Устройство для проверки функционирования программы обработки вызовов в контроллере базовой станции в мобильной системе связи МДКР, в котором моделирующее устройство и контроллер базовой станции взаимодействуют друг с другом при условии, что в системе имеются контроллер базовой станции и моделирующее устройство, соединенное с портом контроллера базовой станции, и если моделирующее устройство активизировано заранее, то моделирующее устройство передает сообщение "действует" (ALIVE) в программу обработки вызовов и затем принимает в ответ подтверждение приема (АСК), соответствующее указанному сообщению, или если программа обработки вызовов контроллера базовой станции активизирована заранее, то упомянутая программа направляет сообщение "действует" (ALIVE) моделирующему устройству и затем принимает в ответ подтверждение приема (АСК), соответствующее указанному сообщению.

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

Краткое описание чертежей
Фиг. 1 - блок-схема, иллюстрирующая проверку контроллера базовой станции согласно решению, известному из предшествующего уровня техники;
Фиг. 2 - блок-схема, иллюстрирующая блок моделирования согласно настоящему изобретению.

Фиг. 3 - блок-схема, иллюстрирующая моделирующее устройство согласно настоящему изобретению.

Фиг. 4 - блок-схема последовательности операций, иллюстрирующая этапы моделирования центра коммутации мобильных станций посредством контроллера базовой станции, согласно настоящему изобретению.

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

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

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

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

Если сначала был активизирован блок обработки вызовов в контроллере базовой станции (этап 410), то он передает сообщение "действует" (ALIVE) в блок моделирования (этап 420), а блок моделирования передает сообщение подтверждения приема (АСК) в ответ на сообщение ALIVE для обеспечения взаимодействия с блоком обработки вызовов (этап 430).

Если сначала был активизирован блок моделирования (этап 440), то он передает сообщение "действует" (ALIVE) в контроллер базовой станции (этап 450), и принимает от блока обработки вызовов сообщение подтверждения приема (АСК), соответствующее сообщению ALIVE, для обеспечения взаимодействия с блоком обработки вызовов (этапы 460, 465).

Если попытка взаимодействия блока моделирования с блоком обработки вызовов в контроллере базовой станции безуспешна, то процедура обработки для проверки функционирования контроллера базовой станции завершается на этапе 480.

Если блок моделирования взаимодействует с блоком обработки вызовов в контроллере базовой станции, то блок моделирования посылает сообщение АСК в ответ на исходное сообщение, переданное блоком обработки вызовов в контроллере базовой станции, вместо осуществления этого центром коммутации мобильных станций (этап 470).

При этом блок обработки вызовов в контроллере базовой станции и блок моделирования выполняют процедуры в соответствии со стандартом передачи данных IS-634 или TSB-80, что соответствует интерфейсу между контроллером базовой станции и центром коммутации мобильных станций.

Разъединение вызова между блоком обработки вызовов и блоком моделирования также обрабатывается в соответствии со стандартом связи.

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

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

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

Фиг. 2 иллюстрирует блок моделирования, соответствующий настоящему изобретению.

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

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

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

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

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

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

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

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

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

На фиг. 3 показана схема устройства для проверки функционирования контроллера базовой станции в соответствии с настоящим изобретением. Как показано, это устройство содержит контроллер 320 базовой станции и внешнее моделирующее устройство 330.

Моделирующее устройство 330 соединено с портом контроллера 320 базовой станции, принимает сообщения от контроллера базовой станции и обрабатывает их вместо центра коммутации мобильных станций, а также посылает сообщение контроллеру базовой станции, т.е. в результате моделирующее устройство 330 действует подобно центру коммутации мобильных станций.

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

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

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

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

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

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


Формула изобретения

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

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

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

4. Способ проверки функционирование программы обработки вызовов в контроллере базовой станции мобильной системы связи МДКР по п.1 или 2, отличающийся тем, что в случае выполнения моделирующего устройства с использованием процессора контроллера базовой станции, способ дополнительно включает следующие этапы: выполнение обработки управления вызовом посредством упомянутого контроллера базовой станции и моделирование центра коммутации мобильных станций упомянутым контроллером базовой станции.

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

6. Способ проверки функционирования программы обработки вызовов в контроллере базовой станции мобильной системы связи МДКР по п.5, отличающийся тем, что упомянутый стандарт передачи данных представляет собой стандарт IS-634 или TSB-80.

7. Способ проверки функционирования программы обработки вызовов в контроллере базовой станции мобильной системы связи МДКР по п.6, отличающийся тем, что блок моделирования выполняет обработку всех вызовов таких, как вызовы от мобильной станции к мобильной станции, от мобильной станции к наземной станции, от наземной станции к мобильной станции, в соответствии с типом вызова.

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

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

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

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4



 

Наверх