СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ
METHOD AND APPARATUS FOR TRANSMITTING DATA

Эта заявка испрашивает приоритет по заявке на патент Китая №200910129507.6, озаглавленной "СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ", поданной в Патентное ведомство Китая 20 марта 2009 года, которая включена в настоящий документ по ссылке во всей своей полноте.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к технологиям связи и, в частности, к способу и устройству для передачи данных.
УРОВЕНЬ ТЕХНИКИ
Спецификации радиоинтерфейса общего пользования (CPRI) представляют собой спецификации для интерфейса между контроллером радиооборудования (REC) и радиооборудованием (RE) в базовой станции. CPRI включает в себя три плоскости: плоскость данных пользователя, плоскость администрирования и управления и плоскость управления синхронизацией. Согласно соответствующим протоколам CPRI разделен на три уровня: физический уровень (уровень 1, L1), канальный уровень (уровень 2, L2) и прикладной уровень (уровень 3, L3). Для изучения информации о топологии линии связи CPRI (в том числе информации о заголовке и хвостовой части и информации положения RE о линии связи CPRI) REC передает служебные данные (например, данные IQ) и управляющие данные (например, данные высокоуровневого управления каналом передачи данных (HDLC)) по линии связи CPRI и выполняет сканирование TOP (сканирование топологии).
В предшествующей области техники доступна базовая станция, которая может одновременно поддерживать множество технологий радиодоступа и называется многорежимной базовой станцией. Однако линия связи CPRI между REC и RE в традиционной многорежимной базовой станции поддерживает только единичную технологию радиодоступа.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В одном аспекте вариант воплощения настоящего изобретения обеспечивает способ передачи данных. Способ содержит этапы, на которых: когда базовая станция поддерживает множество технологий радиодоступа, определяют посредством радиооборудования (RE) в базовой станции технологии радиодоступа, поддерживаемые соответственно двумя портами RE; и передают данные, соответствующие технологиям радиодоступа, соответственно посредством использования двух портов.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает другой способ передачи данных. Способ содержит этапы, на которых: когда базовая станция поддерживает множество технологий радиодоступа, принимают посредством радиооборудования (RE) в базовой станции через первый порт данные нисходящей линии связи, которые соответствуют первой группе технологий радиодоступа и отправлены посредством REC, и получают посредством RE данные нисходящей линии связи RE из данных нисходящей линии связи, соответствующих первой группе технологий радиодоступа; и посредством RE комбинируют данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, с данными нисходящей линии связи, соответствующими первой группе технологий радиодоступа, и затем отправляют через второй порт комбинированные данные второму REC.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает другой способ передачи данных. Способ содержит этапы, на которых: когда базовая станция поддерживает множество технологий радиодоступа, посредством радиооборудования (RE) в базовой станции принимают через первый порт данные нисходящей линии связи, которые соответствуют первой группе технологий радиодоступа и отправлены первым REC, и отправляют через первый порт данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, первому REC; и принимают посредством RE через второй порт данные нисходящей линии связи, которые соответствуют второй группе технологий радиодоступа и отправлены вторым REC, и отправляют посредством RE через второй порт данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, второму REC.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает другой способ передачи данных. Способ содержит этапы, на которых: когда базовая станция поддерживает множество технологий радиодоступа, принимают посредством второго REC в базовой станции данные, отправленные от первого REC, причем при прохождении через RE данные, отправленные первым REC, добавляются к данным, отправленным посредством RE второму REC; и получают посредством второго REC из принятых данных данные, соответствующие технологии радиодоступа, поддерживаемой вторым REC.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает другой способ передачи данных. Способ содержит этапы, на которых: когда базовая станция поддерживает множество технологий радиодоступа, посредством первого контроллера радиооборудования (REC) в базовой станции принимают данные восходящей линии связи, которые соответствуют первой группе технологий радиодоступа и отправлены радиооборудованием (RE) через первый порт, и отправляют данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа; и посредством второго REC в базовой станции принимают данные восходящей линии связи, которые соответствуют второй группе технологий радиодоступа и отправлены посредством RE через второй порт, и отправляют данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, для RE.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает устройство базовой станции, поддерживающее множество технологий радиодоступа. Устройство базовой станции содержит: RE, первый REC, поддерживающий первую группу технологий радиодоступа, и второй REC, поддерживающий вторую группу технологий радиодоступа.
Первый REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, для RE.
RE выполнено с возможностью принимать через первый порт от второго REC данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, получать данные RE из принятых данных нисходящей линии связи, соответствующих первой группе технологий радиодоступа, и комбинировать данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, с данными нисходящей линии связи, соответствующими первой группе технологий радиодоступа, и отправлять комбинированные данные через второй порт.
Второй REC выполнен с возможностью принимать данные, которые отправляет RE через второй порт, и получать из принятых данных данные восходящей линии связи, соответствующие второй группе технологий радиодоступа.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает устройство базовой станции, поддерживающее множество технологий радиодоступа. Устройство базовой станции содержит: RE, первый REC, поддерживающий первую группу технологий радиодоступа, и второй REC, поддерживающий вторую группу технологий радиодоступа.
Первый REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, для RE и принимать данные восходящей линии связи, которые соответствуют первой группе технологий радиодоступа и отправлены посредством RE.
Второй REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, для RE и принимать данные восходящей линии связи, которые соответствуют второй группе технологий радиодоступа и отправлены посредством RE.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает RE, содержащее интерфейсный модуль и модуль обработки сигналов.
Интерфейсный модуль выполнен с возможностью получать служебные данные RE из служебных данных нисходящей линии связи, соответствующих первой группе технологий радиодоступа, причем служебные данные нисходящей линии связи отправлены посредством первого REC и приняты посредством RE через первый порт.
Модуль обработки сигналов выполнен с возможностью принимать от интерфейсного модуля служебные данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, и отправлять служебные данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, интерфейсному модулю.
Интерфейсный модуль комбинирует служебные данные восходящей линии связи, которые соответствуют второй группе технологий радиодоступа и приняты от модуля обработки сигналов, со служебными данными нисходящей линии связи, соответствующими первой группе технологий радиодоступа, и затем отправляет через второй порт комбинированные данные второму REC.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает RE, содержащее интерфейсный модуль и модуль обработки сигналов.
Интерфейсный модуль выполнен с возможностью принимать через первый порт служебные данные нисходящей линии связи, принятые посредством RE через первый порт и отправленные первым REC, причем служебные данные нисходящей линии связи, отправленные первым REC, соответствуют REC первой группы технологий радиодоступа, и отправлять принятые служебные данные нисходящей линии связи в модуль обработки сигналов; и принимать через второй порт служебные данные нисходящей линии связи, которые соответствуют второй группе технологий радиодоступа и отправлены вторым REC, и отправлять служебные данные нисходящей линии связи в модуль обработки сигналов.
Модуль обработки сигналов выполнен с возможностью принимать от интерфейсного модуля служебные данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, и отправлять служебные данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, поддерживаемых первым REC, в интерфейсный модуль; и принимать служебные данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, от интерфейсного модуля и отправлять служебные данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, которая принадлежит второму REC, в интерфейсный модуль.
Интерфейсный модуль отправляет через первый порт служебные данные восходящей линии связи из первого REC, поддерживающего первую группу технологий радиодоступа, и от модуля обработки сигналов первому REC и отправляет через второй порт служебные данные восходящей линии связи из второго REC, поддерживающего вторую группу технологий радиодоступа, и от модуля обработки сигналов второму REC.
В другом аспекте вариант воплощения настоящего изобретения обеспечивает REC, содержащий интерфейсный модуль и модуль обработки сигналов.
Интерфейсный модуль выполнен с возможностью принимать служебные данные, которые отправляет равноправный REC и которые проходят через радиооборудование (RE), и получать из принятых служебных данных служебные данные восходящей линии связи, соответствующие технологии радиодоступа, поддерживаемой посредством REC, причем во время передачи служебные данные добавляются к служебным данным восходящей линии связи, которые соответствуют технологии радиодоступа, поддерживаемой посредством REC, и отправлены посредством RE в REC.
Модуль обработки сигналов выполнен с возможностью принимать служебные данные восходящей линии связи, соответствующие технологии радиодоступа, поддерживаемой посредством REC.
В соответствии с вариантами воплощения настоящего изобретения, когда базовая станция поддерживает множество технологий радиодоступа, RE определяет технологии радиодоступа, поддерживаемые его двумя портами, и передает данные, соответствующие технологиям радиодоступа, через эти два порта. Таким образом, RE может нормально передавать служебные данные, когда базовая станция поддерживает множество технологий радиодоступа.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - схематическая диаграмма соединений линии связи CPRI в распределенной базовой станции в соответствии с вариантом воплощения настоящего изобретения;
Фиг.2 - схематическая диаграмма соединений линии связи CPRI в макро-базовой станции в соответствии с вариантом воплощения настоящего изобретения;
Фиг.3 - схематическая диаграмма соединений базовой станции в двунаправленном режиме линии связи в соответствии с вариантом воплощения настоящего изобретения;
Фиг.4 - схематическая диаграмма соединений базовой станции в режиме линии связи с топологией двойной звезды в соответствии с вариантом воплощения настоящего изобретения;
Фиг.5 - блок-схема последовательности операций способа для RE для определения технологий радиодоступа, поддерживаемых его портами, в соответствии с вариантом воплощения настоящего изобретения;
Фиг.6 - блок-схема последовательности операций другого способа для RE для определения технологий радиодоступа, поддерживаемых его портами, в соответствии с вариантом воплощения настоящего изобретения;
Фиг.7 - блок-схема последовательности операций другого способа для RE для определения технологий радиодоступа, поддерживаемых его портами, в соответствии с вариантом воплощения настоящего изобретения;
Фиг.8 - блок-схема последовательности операций другого способа для RE для определения технологий радиодоступа, поддерживаемых его портами, в соответствии с вариантом воплощения настоящего изобретения;
Фиг.9 - блок-схема последовательности операций способа для REC для вынесения суждения о режиме линии связи CPRI в соответствии с вариантом воплощения настоящего изобретения;
Фиг.10 - блок-схема последовательности операций другого способа для REC для вынесения суждения о режиме линии связи CPRI в соответствии с вариантом воплощения настоящего изобретения;
Фиг.11 - схема передачи служебных данных в двунаправленном режиме линии связи в соответствии с вариантом воплощения настоящего изобретения;
Фиг.12 - схема передачи служебных данных в режиме линии связи с топологией двойной звезды в соответствии с вариантом воплощения настоящего изобретения;
Фиг.13 - схема передачи управляющих данных в двунаправленном режиме линии связи в соответствии с вариантом воплощения настоящего изобретения;
Фиг.14 - схема передачи управляющих данных в режиме линии связи с топологией двойной звезды в соответствии с вариантом воплощения настоящего изобретения;
Фиг.15 - структурная схема RE в соответствии с вариантом воплощения настоящего изобретения; и
Фиг.16 - структурная схема REC в соответствии с вариантом воплощения настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ВОПЛОЩЕНИЯ
Варианты воплощения настоящего изобретения могут быть применены к многорежимной базовой станции, поддерживающей разные технологии радиодоступа, к такой как многорежимная базовая станция, которая может поддерживать любую комбинацию из: глобальной системы мобильной связи (GSM), универсальной системы мобильной связи (UMTS), множественного доступа с кодовым разделением каналов (CDMA), всемирной совместимости сетей доступа в микроволновом диапазоне (WIMAX) и проекта долгосрочного развития (LTE), например к многорежимной базовой станции, поддерживающей GSM и UMTS, к многорежимной базовой станции, поддерживающей UMTS и CDMA, или к многорежимной базовой станции, поддерживающей UMTS и LTE. Варианты воплощения настоящего изобретения могут быть применены к базовой станции, поддерживающей множество (две или более) технологий радиодоступа. Каждый REC в базовой станции может поддерживать группу технологий радиодоступа, и каждая группа технологий радиодоступа может включать в себя одну или более технологий радиодоступа.
Для удобства изложения следующие варианты воплощения настоящего изобретения используют многорежимную базовую станцию, поддерживающую две технологии радиодоступа, а именно GSM и UMTS, и одна группа включает в себя только одну технологию радиодоступа (GSM или UMTS) в качестве примера для иллюстрации. Однако следует заметить, что варианты воплощения настоящего изобретения не ограничены сценарием, в котором группа технологий радиодоступа включает в себя только одну технологию радиодоступа. Технические решения, обеспеченные в вариантах воплощения настоящего изобретения, могут применяться к линии связи CPRI, или могут применяться к линии связи проекта инициативы открытой архитектуры базовых станций (OBSAI), или могут удовлетворять техническим требованиям интерфейса Ir распределенной базовой станции. В качестве примера далее для описания технических решений вариантов воплощения настоящего изобретения используется линия связи CPRI.
Базовая станция может быть разделена на две части: блок основного диапазона (BBU) и радиочастотный (RF) модуль. BBU включает в себя REC, и RF модуль включает в себя RE. Следует заметить, что технические решения, обеспеченные в вариантах воплощения настоящего изобретения, применяются не только к распределенной базовой станции (как показано на Фиг.1), но также применяются и к макро-базовой станции, структура которой может быть показана на Фиг.2. Но макро-базовая станция не ограничена структурой, показанной на Фиг.2, также могут использоваться формы структур, которые не влияют на реализацию настоящего изобретения. На технические решения, обеспеченные в вариантах воплощения настоящего изобретения, можно ссылаться, пока в базовой станции BBU и RF модуль соединены через линию связи CPRI. Кроме того, BBU в вариантах воплощения настоящего изобретения может иметь много аппаратных структур и не ограничен структурой, сформированной с помощью многослотовых плат. Другая структура также может использоваться, например одна плата в BBU. В этом случае многорежимная базовая станция реализована через множество BBU посредством укладки модулей в стеллаж.
Чтобы дать возможность для RE соединиться с двумя REC, поддерживающими разные технологии радиодоступа, варианты воплощения настоящего изобретения обеспечивают два режима линии связи: двунаправленный режим линии связи и режим линии связи с топологией двойной звезды. Двунаправленный режим линии связи поддерживает последовательное соединение RE. Одна линия связи CPRI имеет одно или более RE, и режим соединения показан на Фиг.3. В режиме линии связи с топологией двойной звезды одна линия связи CPRI имеет только одно RE. RE непосредственно соединяется с двумя REC, поддерживающими разные технологии радиодоступа, и соединение показано на Фиг.4.
Поскольку RE имеет два порта, в этом варианте воплощения RE должно определить технологии радиодоступа, поддерживаемые соответственно этими двумя портами. Фиг.5 показывает способ для RE для определения технологий радиодоступа, соответственно поддерживаемых этими двумя портами, посредством использования линии связи CPRI в качестве примера. Способ содержит:
Этап 501: RE принимает информацию уровня 1, отправленную от REC, причем информация L1 включает в себя идентификатор слота REC.
Этап 502: RE принимает сообщение установки линии связи HDLC, отправленное от REC, причем сообщение установки линии связи HDLC несет идентификатор слота REC и информацию указания о технологии радиодоступа, поддерживаемой посредством REC.
Этап 503: RE определяет, что порт, принимающий информацию L1, поддерживает технологию радиодоступа, поддерживаемую посредством REC, в соответствии с одинаковыми идентификаторами слотов REC в информации L1 и в сообщении установки линии связи HDLC.
Этап 504: RE принимает и отправляет через порт служебные данные, соответствующие технологии радиодоступа.
Со ссылкой на Фиг.6 способ для RE для определения технологий радиодоступа, поддерживаемых двумя портами RE, описан следующим образом. Способ содержит:
Этап 601: второй REC отправляет информацию уровня 1, то есть информацию L1, по линии связи CPRI первому REC (REC 1). Первый REC принимает информацию L1. Информация L1 включает в себя идентификатор слота второго REC и номер сканирования топологии (номер скачка). Информация L1 также может включать в себя идентификатор порта.
В частности, первый REC и второй REC могут периодически передавать информацию L1 по линии связи CPRI. Предположим, что первый REC поддерживает GSM, а второй REC поддерживает UMTS. Информация L1 в этом варианте воплощения включает в себя: идентификатор слота, номер скачка и идентификатор порта. В двунаправленном режиме линии связи, как показано на Фиг.3, первый REC отправляет свой идентификатор слота ID=6, идентификатор порта ID=m и номер скачка =0 по линии связи CPRI, и каждое RE на линии связи CPRI отправляет номер скачка после добавления 1 к номеру скачка. Предположим, что имеется три RE на линии связи CPRI, второй REC принимает номер скачка =3. Таким образом, может быть изучено, что на линии связи CPRI имеется три RE. Аналогично второй REC отправляет свой идентификатор слота ID=3, идентификатор порта ID=n и номер скачка =0 по линии связи CPRI, каждое RE на линии связи CPRI отправляет номер скачка после добавления 1 к номеру скачка, и первый REC принимает номер скачка =3. Таким образом, может быть изучено, что на линии связи CPRI имеется три RE. RE может записать номер скачка для GSM и UMTS. Например, первое RE записывает номер скачка = 0 для GSM и номер скачка = 2 для UMTS.
В режиме линии связи с топологией двойной звезды, как показано на Фиг.4, первый REC отправляет свой идентификатор слота ID=6, идентификатор портов ID=m и номер скачка =0 по линии связи CPRI. Только одно RE находится на линии связи CPRI. RE отправляет номер скачка после добавления 1 к номеру скачка. Таким образом, второй REC принимает номер скачка =1. Аналогично первый REC принимает идентификатор порта, идентификатор слота и номер скачка второго REC, где номер скачка =1. RE может записать номер скачка для GSM и может записать номер скачка для UMTS. Например, первое RE записывает номер скачка =0 для режима GSM и номера скачка =0 для UMTS.
Этап 602: первый REC выносит суждение о режиме линии связи CPRI посредством использования, например, высокоуровневого программного модуля. Если линия связи CPRI находится в однонаправленном режиме линии связи, соответствующая обработка выполняется для однонаправленного режима линии связи согласно процессу в текущем решении, которое здесь подробно не описывается; если линия связи CPRI находится в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды, выполняется этап 603.
REC включает в себя программный модуль, причем программный модуль дополнительно включает в себя низкоуровневый программный модуль и высокоуровневый программный модуль.
На этапе 602 способ для высокоуровневого программного модуля первого REC для вынесения суждения о режиме линии связи CPRI может быть отнесен к Фиг.9 и соответствующему варианту воплощения.
Этап 603: интерфейсный модуль первого REC отправляет информацию L1 для RE. Информация L1 включает в себя информацию указания режима линии связи, идентификатор слота и номер скачка первого REC. Кроме того, информация L1 может включать в себя идентификатор порта первого REC.
Интерфейсный модуль в этом варианте воплощения и следующих вариантах воплощения может представлять собой программируемую пользователем вентильную матрицу (FPGA), но не ограничен матрицей FPGA. Могут использоваться другие интерфейсные модули, например специализированная интегральная схема (ASIC).
Информация указания режима линии связи в информации L1 на этом этапе используется для указания, что режим линии связи представляет собой двунаправленный режим линии связи, режим линии связи с топологией двойной звезды или однонаправленный режим линии связи.
На этом этапе информация L1 может быть показана в таблице 1.
Таблица 1
Индексбайта
Функция
Содержание
Комментарий
Z.208.0
Атрибут M(ведущий)или S(ведомый)
бит3-бит1:указывает режимлинии связи.бит0: указывает,что атрибутпорта - ведущийили ведомый.
бит3-бит1: указывает режим линии связи.b'000: указывает однонаправленный режим линии связи.b'001: указывает двунаправленный режим линии связи.b'010: указывает режим линии связи с топологией двойной звезды.бит0: 1 указывает, что атрибут порта - ведущий.бит0: 0 указывает, что атрибут порта - ведомый.
Если бит3-бит1=b'000, где b' указывает двоичный бит, это указывает, что используется однонаправленный режим линии связи. В этом режиме линии связи может использоваться такая же обработка, как на предшествующем уровне области техники, и здесь повторно не описывается.
Если бит3-бит1=b'001, это указывает, что используется двунаправленный режим линии связи. В этом режиме линии связи для любого RE конфигурация атрибутов двух портов RE не влияет на прием и отправку данных для RE. Атрибуты этих двух портов могут являться ведущим или ведомым. Сканирование скачка реализовано из двух REC на двунаправленной линии связи с равноправными REC.
Если бит3-бит1=b'010, это указывает, что используется режим линии связи с топологией двойной звезды. В этом режиме линии связи конфигурация атрибутов двух портов RE не влияет на прием и отправку данных для RE. Атрибуты этих двух портов могут являться ведущим или ведомым. Сканирование скачка реализовано из двух REC на линии связи с топологией двойной звезды с равноправными REC.
На этом этапе специалисты в области техники должны понять, что конкретные значения предшествующих битов бит3-бит1, указывающие соответствующие режимы линии связи, используются только для иллюстрации. Настоящее изобретение не ограничено режимами линии связи, обозначенными предшествующими значениями.
Этап 604: RE принимает информацию L1 через первый порт и определяет режим линии связи в соответствии с информацией указания режима линии связи в информации L1. Например, интерфейсный модуль RE определяет режим линии связи в соответствии с информацией указания режима линии связи.
RE включает в себя интерфейсный модуль. После того как порт, например первый порт, принимает информацию L1, интерфейсный модуль может определить режим линии связи в соответствии с информацией указания режима линии связи в информации L1. Кроме того, RE может дополнительно включать в себя программный модуль, причем программный модуль дополнительно включает в себя низкоуровневый программный модуль и высокоуровневый программный модуль.
На этом этапе интерфейсный модуль определяет режим линии связи, с тем чтобы в соответствии с разными режимам линии связи разные режимы использовались для отправки служебных данных или управляющих данных после того, как соответствующая конфигурация завершена. Например, в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды отношение отображения между портами RE и несущими AxC и служебными данными должно быть сконфигурировано, и затем служебные данные отправляются через порты RE. В однонаправленном режиме линии связи соответствующая обработка выполняется для однонаправленного режима линии связи в соответствии с процессом в текущем решении, которое здесь подробно не описывается.
Этап 605: RE принимает сообщение установки линии связи HDLC, отправленное первым REC, например модуль HDLC в программном модуле RE принимает сообщение установки линии связи HDLC, отправленное первым REC. Сообщение установки линии связи HDLC включает в себя идентификатор слота первого REC, информацию указания первой группы технологий радиодоступа, номер скачка, соответствующий первой группе технологий радиодоступа, поддерживаемой посредством RE, и адрес HDLC, выделенный первым REC для RE. Модуль HDLC в программном модуле RE получает в соответствии с принятым номером скачка, соответствующим первой группе технологий радиодоступа, и сохраняет адрес HDLC, выделенный первым REC для RE.
Сообщение установки линии связи HDLC может дополнительно включать в себя идентификатор порта первого REC. Первая группа технологий радиодоступа представляет собой технологию радиодоступа, поддерживаемую первым REC.
Сообщение установки линии связи DHLC, отправленное первым REC, может нести номер скачка, соответствующий первой группе технологий радиодоступа, поддерживаемых каждым RE, и адрес HDLC, соответствующий каждому RE на линии связи; или первый REC отправляет множество сообщений установки линии связи DHLC, где каждое сообщение включает в себя идентификатор слота первого REC, информацию указания первой группы технологий радиодоступа, номер скачка, соответствующий первой группе технологий радиодоступа, поддерживаемых посредством RE, и адрес HDLC RE.
В частности, сообщение установки линии связи HDLC представляет собой кадр HDLC, содержание которого описано в таблице 2.
Таблица 2
Поле
Информационное содержание
Описание
Адрес HDLC
0xFF
Адрес для приема кадра HDLC, здесь указывает адрес широковещательной передачи
Тип управления
XID
Тип управляющего кадра
XID
Идентификаторслота REC
Целочисленный тип
Идентификатор слота REC
Идентификаторпорта REC
Целочисленный тип
Идентификатор порта CPRI REC
Номер скачка RE
Целочисленный тип
Номер скачка RE
Адрес HLDC RE
Целочисленный тип
Адрес HDLC, выделенный посредством REC для RE
Технология радиодоступаREC
Битовый массив
Информация указания технологий радиодоступа, поддерживаемых посредством RE. Бит со значением 1 указывает, что соответствующая технология радиодоступа поддерживается, и бит со значением 0 указывает, что соответствующая технология радиодоступа не поддерживается.B7: WCDMAB6: GSMB5: CDMAB4: WIMAXB3: LTEB2: UMBB1-B0: зарезервированы.Если REC поддерживает множество технологий радиодоступа, все соответствующие биты установлены равными 1.
Этап 606: после того как RE устанавливает линию связи HDLC, высокоуровневый программный модуль RE считывает из интерфейсного модуля информацию указания режима линии связи и идентификатор слота первого REC в информации L1 через низкоуровневый программный модуль и принимает информацию указания первого порта в информации L1. В этом варианте воплощения и следующих вариантах воплощения настоящего изобретения информация указания первого порта может являться идентификатором порта первого порта и используется для идентификации первого порта.
Этап 607: высокоуровневый программный модуль RE выносит суждение о режиме линии связи CPRI в соответствии с информацией указания режима линии связи. Если линия связи CPRI находится в однонаправленном режиме линии связи, соответствующая обработка выполняется для однонаправленного режима линии связи в соответствии с текущим процессом; если линия связи CPRI находится в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды, выполняется этап 608. На этапе 607 выносится суждение, что режим линии связи представляет собой двунаправленный режим линии связи или режим линии связи с топологией двойной звезды.
Этап 608: высокоуровневое программное обеспечение RE считывает через модуль HDLC из сообщения установки линии связи HDLC идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа и определяет в соответствии с идентификатором слота первого REC, что порт RE (первый порт), принимающий информацию L1, поддерживает первую группу технологий радиодоступа. Со ссылкой на таблицу 3 на этом этапе способ определения, что порт RE (первый порт), принимающий информацию L1, поддерживает первую группу технологий радиодоступа, заключается в следующем: если идентификатор слота REC в информации L1 является тем же самым, что и идентификатор слота REC в сообщении установки линии связи L2 (называемом здесь сообщением установки линии связи HDLC), определяется, что порт RE (первый порт), принимающий информацию L1, поддерживает первую группу технологий радиодоступа в сообщении установки линии связи HDLC.
Таблица 3
Информация L1
Сообщение установки линии связи L2
Соответствующее отношение между идентификаторами портов RE и технологий радиодоступа
Идентификаторслота REC <-> идентификаторпорта RE
Идентификатор слота REC <-> информация о технологии радиодоступа
Идентификатор порта REC <-> информация о технологии радиодоступа
Этап 609: программный модуль RE конфигурирует технологию радиодоступа, поддерживаемую первым портом RE, для интерфейсного модуля. Например, интерфейсный модуль может представлять собой матрицу FPGA; в этом случае программный модуль RE конфигурирует технологию радиодоступа, поддерживаемую первым портом RE, для матрицы FPGA.
Этап 610: первый REC отправляет через высокоуровневое сообщение для RE информацию о зоне обслуживания, занятой несущими группы технологий радиодоступа, или информацию AxC (антенн и несущих) о несущих, поддерживающих группу технологий радиодоступа.
Первый REC может передать данные, соответствующие группе технологий радиодоступа, посредством зоны обслуживания или посредством использования AxC, чтобы перенести данные, соответствующие группе технологий радиодоступа в зоне обслуживания.
Этап 611: программный модуль RE, например FPGA, конфигурирует для интерфейсного модуля отношение отображения между информацией зоны обслуживания и идентификатором порта первого порта RE или отношение отображения между информацией AxC и идентификатором порта первого порта RE. Таким образом, программный модуль RE определяет, что RE принимает и отправляет через первый порт служебные данные, соответствующие технологиям радиодоступа, поддерживаемым первым REC.
Этап 612: RE принимает и отправляет через первый порт служебные данные, соответствующие группе технологий радиодоступа, поддерживаемых первым REC.
В соответствии со способом, обеспеченным в предыдущем варианте воплощения, может быть дополнительно определено, что служебные данные, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, приняты и отправлены посредством RE через второй порт RE.
Необязательно вариант воплощения настоящего изобретения обеспечивает другой способ для RE определять технологии радиодоступа, поддерживаемые его двумя портами. Этот способ отличается от предыдущего, в котором RE может определить в соответствии с информацией L1 технологии радиодоступа, поддерживаемые портами. Этот способ содержит:
Этап 701: RE принимает информацию L1, отправленную посредством REC, причем информация L1 включает в себя идентификатор слота REC и информацию указания технологии радиодоступа, поддерживаемой посредством REC.
Этап 702: определяется, что порт, принимающий информацию L1, поддерживает технологию радиодоступа, поддерживаемую посредством REC.
Этап 703: RE принимает и отправляет через порт соответствующие служебные данные, соответствующие технологии радиодоступа.
Со ссылкой на Фиг.8 другой способ для RE для определения технологий радиодоступа, поддерживаемых соответственно его двумя портами, описан следующим образом. Способ содержит:
Этап 801: второй REC отправляет информацию уровня 1, то есть информацию L1, по линии связи CPRI первому REC. Первый REC принимает информацию L1. Информация L1 включает в себя идентификатор слота и номер скачка второго REC. Информация L1 может также включать в себя идентификатор порта.
Этап 802: высокоуровневый программный модуль первого REC выносит суждение о режиме линии связи CPRI. Если линия связи CPRI находится в однонаправленном режиме линии связи, соответствующая обработка выполняется для однонаправленного режима линии связи в соответствии с текущим процессом; если линия связи CPRI находится в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды, выполняется этап 803.
REC включает в себя программный модуль, причем программный модуль далее включает в себя низкоуровневый программный модуль и высокоуровневый программный модуль.
На этом этапе способ для высокоуровневого программного модуля первого REC, определяющий режим линии связи CPRI, может быть отнесен к Фиг.9 и Фиг.10.
Этап 803: интерфейсный модуль первого REC отправляет информацию L1 для RE. Информация L1 включает в себя: информацию указания режима линии связи, идентификатор слота первого REC и номер скачка первого REC и информацию указания первой группы технологии радиодоступа. Кроме того, информация L1 может включать в себя идентификатор порта первого REC. Содержание информации L1 подробно описано в таблице 4.
Таблица 4
Индекс байта
Функция
Содержание
Комментарий
Z.208.0
Атрибут M (ведущий) или S (ведомый)
бит3-бит1:указывает режим линии связи.бит0: указывает,что атрибутпорта - ведущийили ведомый.
бит3-бит1: указывает режим линии связи.b'000: указывает однонаправленный режим линии связи.b'001: указывает двунаправленный режим линии связи.b'010: указывает режим линии связи с топологией двойной звезды.бит0: 1 указывает, что атрибут порта - ведущий.бит0: 0 указывает, что атрибут порта - ведомый.
Z.208.1
Стандартная
бит7-бит0:указываетинформацию технологии радиодоступа.
Информация указания технологий радиодоступа, поддерживаемых посредством REC. Бит со значением 1 указывает, что технологии радиодоступа поддерживаются, и бит со значением 0 указывает, что технологии радиодоступа не поддерживаются.B7: WCDMAB6: GSMB5: CDMAB4: WIMAXB3: LTEB2: UMBB1-B0: зарезервированы.Если REC поддерживает множество технологий радиодоступа, все соответствующие биты установлены равными 1.
Этапы 804-805 являются в основном такими же, как этапы 604-605.
Этап 806: после того, как RE устанавливает линию связи HDLC, высокоуровневый программный модуль оборудования R считывает через низкоуровневый программный модуль из интерфейсного модуля информацию указания режима линии связи, идентификатор слота первого REC, информацию указания первой группы технологий радиодоступа, содержащихся в информации L1, и номер порта первого порта, принимающего информацию L1.
RE включает в себя интерфейсный модуль и программный модуль, причем программный модуль далее включает в себя низкоуровневый программный модуль и высокоуровневый программный модуль.
Этап 807: высокоуровневый программный модуль RE выносит суждение о режиме линии связи CPRI в соответствии с информацией указания режима линии связи. Если линия связи CPRI находится в однонаправленном режиме линии связи, соответствующая обработка выполняется для однонаправленного режима линии связи в соответствии с текущим процессом; если линия связи CPRI находится в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды, выполняется этап 808. На этапе 807 выносится суждение, что режим линии связи представляет собой двунаправленный режим линии связи или режим линии связи с топологией двойной звезды.
Этап 808: высокоуровневый программный модуль RE определяет, что первый порт, принимающий информацию L1, поддерживает первую группу технологий радиодоступа, поддерживаемых первым REC.
Этапы 809-812 являются в основном такими же, как этапы 709-712.
Следует отметить, что RE пересылает принятый идентификатор слота (или идентификатор слота и идентификатор порта) REC между этими двумя портами, то есть отсылает с другого порта идентификатор слота (или идентификатор слота и идентификатор порта) REC после приема идентификатора слота от одного порта. Обработка является одинаковой для каждого RE в линии связи. В линии связи CPRI идентификатор слота (или идентификатор слота и идентификатор порта) REC на одном конце линии связи отправляют в REC на другом конце кольца, и REC на одном конце принимает идентификатор слота (или идентификатор слота и идентификатор порта) REC на другом конце. Если линия связи CPRI разъединена, последнее RE на линии связи возвращает принятый идентификатор слота (или идентификатор слота и идентификатор порта). Таким образом, REC может принять идентификатор слота (или идентификатор слота и идентификатор порта), отправленный непосредственно посредством REC, чтобы узнать, что линия связи разъединена.
В соответствии со способом, обеспеченным в предыдущем варианте воплощения, можно дополнительно определить, что служебные данные, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, приняты и отправлены через второй порт RE.
Со ссылкой на Фиг.9 способ для высокоуровневого программного модуля REC для вынесения суждения о режиме линии связи CPRI описан следующим образом.
Этап 901: высокоуровневый программный модуль REC получает идентификатор слота и номер скачка, принятые от линии связи CPRI.
Этап 902: высокоуровневый программный модуль выносит суждение в соответствии с принятым идентификатором слота, поддерживает ли равноправный REC ту же самую группу технологий радиодоступа. Если равноправный REC не поддерживает ту же самую группу технологий радиодоступа, это расценивается как то, что линия связи CPRI находится в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды, и выполняется этап 903; в ином случае линия связи CPRI находится в однонаправленном режиме линии связи, и процесс заканчивается.
Этап 903: высокоуровневый программный модуль выносит суждение в соответствии с номером скачка о количестве RE на линии связи CPRI. Если линия связи CPRI имеет только одно RE, линия связи CPRI находится в режиме линии связи с топологией двойной звезды; если линия связи CPRI имеет множество RE, линия связи CPRI находится в двунаправленном режиме линии связи.
Со ссылкой на Фиг.10 другой способ для высокоуровневого программного модуля REC для вынесения суждения о режиме линии связи CPRI описан следующим образом:
Этап 1001: высокоуровневый программный модуль REC получает информацию указания технологии радиодоступа и номер скачка, которые приняты от линии связи CPRI.
В режиме линии связи CPRI, обеспеченном в этом варианте воплощения настоящего изобретения, REC принимает информацию указания технологий радиодоступа, поддерживаемых равноправным REC.
Этап 1002: высокоуровневый программный модуль выносит суждение, поддерживается ли технология радиодоступа, обозначенная в информации указания, принятой от линии связи CPRI, посредством REC. Если технология радиодоступа не поддерживается посредством REC, линия связи CPRI находится в двунаправленном режиме линии связи или режиме линии связи с топологией двойной звезды, и выполняется этап 1003; в ином случае линия связи CPRI находится в однонаправленном режиме, и процесс заканчивается.
Этап 1003: высокоуровневый программный модуль выносит суждение о количестве RE на линии связи CPRI в соответствии с номером скачка. Если линия связи CPRI имеет только одно RE, линия связи CPRI находится в режиме линии связи с топологией двойной звезды; если линия связи CPRI имеет множество RE, линия связи CPRI находится в двунаправленном режиме линии связи.
Следует отметить, что двунаправленный режим линии связи, показанный на Фиг.9 и Фиг.10, также применим к сценарию, в котором линия связи CPRI имеет только одно RE. В этом случае только требуется, чтобы два REC предварительно установили, должен ли использоваться двунаправленный режим линии связи или режим линии связи с топологией двойной звезды, когда на линии связи CPRI имеется только одно RE. Режим линии связи с топологией двойной звезды обычно используется, когда на линии связи CPRI имеется только одно RE.
С учетом частого возникновения переходных разъединений на линии связи CPRI может быть необходима некоторая задержка REC, переключающего режим линии связи, и задержка может быть задана равной, например, 3 минутам, то есть, если обнаружено, что режим линии связи CPRI изменен из одного режима в другой режим и остается в этом режиме в течение 3 минут, линия связи CPRI переключается на другой режим.
Или, когда многорежимная базовая станция конфигурируется, режим линии связи (однонаправленный режим линии связи, двунаправленный режим линии связи или режим линии связи с топологией двойной звезды) конфигурируется для линии связи CPRI. Высокоуровневый программный модуль REC использует описанные выше способы, чтобы обнаружить фактический режим линии связи CPRI, и сравнивает результат обнаружения со сконфигурированным режимом линии связи. Если результат обнаружения не соответствует сконфигурированному режиму линии связи, аварийный сигнал, указывающий, что режим линии связи является ненормальным, выдается для уведомления о несоответствии.
Со ссылкой на Фиг.11 процесс передачи служебных данных в двунаправленном режиме линии связи описан следующим образом.
RE принимает служебные данные, соответствующие группам технологий радиодоступа, от двух портов RE и соответственно отправляет принятые данные в соответствующий модуль обработки сигналов. Модуль обработки сигналов в этом варианте воплощения настоящего изобретения может представлять собой процессор цифровых сигналов (DSP), специализированную интегральную схему (ASIC) или устройства обработки сигналов других типов, что не влияет на реализацию настоящего изобретения. Высокоуровневый программный модуль формирует для интерфейсного модуля информацию AxC или зоны обслуживания, где AxC или зона обслуживания заняты несущей, соответствующей каждой группе технологий радиодоступа, поддерживаемых посредством RE. Таким образом, интерфейсный модуль может дифференцировать служебные данные, соответствующие разным группам технологий радиодоступа.
Во время передачи служебных данных интерфейсный модуль отправляет служебные данные, которые нужно отправить, на порты RE, поддерживающие соответствующую группу технологий радиодоступа, в соответствии с группой технологий радиодоступа, к которой принадлежат служебные данные, которые нужно отправить.
В этом варианте воплощения первый REC (предположим, что первый REC поддерживает первую группу технологий радиодоступа, включающую в себя GSM) отправляет служебные данные нисходящей линии связи для RE. Интерфейсный модуль любого RE на линии связи CPRI получает в соответствии с информацией AxC или информацией о зоне обслуживания служебные данные RE из служебных данных нисходящей линии связи первого REC, принятых портом (первый порт), поддерживающим первую группу технологий радиодоступа, и отправляет полученные служебные данные модулю обработки сигналов RE, соответствующему первой группе технологий радиодоступа. Интерфейсный модуль получает служебные данные восходящей линии связи, которые нужно отправить во второй REC (предположим, что второй REC поддерживает вторую группу технологий радиодоступа, включающую в себя режим UMTS) от модуля обработки сигналов RE, соответствующего второй группе технологии радиодоступа, комбинирует полученные служебные данные восходящей линии связи со служебными данными нисходящей линии связи первого REC и передает комбинированные служебные данные следующему RE. Если узел, следующий за RE, представляет собой второй REC, комбинированные служебные данные непосредственно передаются второму REC.
В частности, на одном направлении линии связи CPRI локальный REC (предположим, что это первый REC) сначала несет служебные данные нисходящей линии связи, соответствующие группе технологий радиодоступа, затем каждое RE на линии связи получает свои служебные данные нисходящей линии связи и добавляет служебные данные восходящей линии связи, соответствующие другой группе технологий радиодоступа, в служебные данные нисходящей линии связи, соответствующие группе технологий радиодоступа. Наконец, информация, которая переносится на линии связи CPRI и отправляется в REC на другом конце линии связи (второй REC), может включать в себя: служебные данные восходящей линии связи, соответствующие технологиям радиодоступа, поддерживаемым вторым REC, и служебные данные нисходящей линии связи, соответствующие технологиям радиодоступа, поддерживаемым первым REC. Второй REC получает служебные данные восходящей линии связи, соответствующие технологии радиодоступа, поддерживаемой вторым REC, и отбрасывает служебные данные нисходящей линии связи, которые соответствуют технологиям радиодоступа, поддерживаемым равноправным REC.
Модуль обработки сигналов, соответствующий первой группе технологий радиодоступа, и модуль обработки сигналов, соответствующий второй группе технологий радиодоступа, могут быть интегрированы в один модуль обработки сигналов, что не влияет на реализацию настоящего изобретения.
Способ, в котором REC получает служебные данные восходящей линии связи, соответствующие технологиям радиодоступа, поддерживаемым самим REC, может заключаться в том, что: интерфейсный модуль REC получает свои служебные данные в соответствии с предварительно сконфигурированной информацией AxC или информацией о зоне обслуживания.
Выполняется анализ служебной полосы пропускания для передачи служебных данных в двунаправленном режиме линии связи в соответствии с этим вариантом воплощения настоящего изобретения, и на основе следующих уравнений можно видеть, что в ситуации двунаправленного режима линии связи в одном направлении служебные данные нисходящей линии связи, соответствующие одному REC, и служебные данные восходящей линии связи, соответствующие другому REC, совместно используют служебную полосу пропускания на линии связи CPRI.
Предположим, что первая группа технологий радиодоступа, поддерживаемых первым REC, включает в себя только GSM, и вторая группа технологий радиодоступа, поддерживаемых вторым REC, включает в себя только UMTS.
Полоса пропускания, занятая службами от GSM до UMTS, равна полосе пропускания, занятой служебными данными нисходящей линии связи GSM, плюс полосе пропускания, занятой служебными данными восходящей линии связи UMTS.
Полоса пропускания, занятая службами от UMTS до GSM, равна полосе пропускания, занятой служебными данными нисходящей линии связи UMTS, плюс полосе пропускания, занятой служебными данными восходящей линии связи GSM.
Можно заметить, что в двунаправленном режиме линии связи полоса пропускания, использованная в двух группах технологий радиодоступа, поддерживаемых соответственно двумя REC, не увеличивается, и служебные данные, соответствующие двум группам технологий радиодоступа, совместно используют служебную полосу пропускания на линии связи CPRI.
Со ссылкой на Фиг.12 процесс передачи служебных данных в режиме линии связи с топологией двойной звезды описан следующим образом.
RE принимает служебные данные, соответствующие группе технологий радиодоступа, от ее одного порта и отправляет принятые служебные данные в модуль обработки сигналов, соответствующий группе технологий радиодоступа; и принимает служебные данные, соответствующие другой группе технологий радиодоступа, от другого порта и отправляет данные в другой модуль обработки сигналов, соответствующий другой группе технологий радиодоступа. Высокоуровневый программный модуль формирует информацию AxC или информацию о зоне обслуживания для интерфейсного модуля, где AxC или зона обслуживания заняты несущей, соответствующей каждой группе технологий радиодоступа, поддерживаемых посредством RE. Таким образом, интерфейсный модуль может дифференцировать служебные данные, соответствующие разным группам технологий радиодоступа.
Во время передачи служебных данных интерфейсный модуль отправляет служебные данные, которые нужно отправить, на порты RE, поддерживающие соответствующую группу технологий радиодоступа, в соответствии с группой технологий радиодоступа, к которой принадлежат служебные данные, которые нужно отправить.
Первый REC (предположим, что первый REC поддерживает первую группу технологий радиодоступа, включающую в себя GSM) отправляет служебные данные нисходящей линии связи в RE. Интерфейсный модуль RE принимает служебные данные нисходящей линии связи от порта (предположим первый порт), поддерживающего первую группу технологий радиодоступа, и отправляет принятые служебные данные нисходящей линии связи в модуль обработки сигналов, соответствующий первой группе технологий радиодоступа. RE получает служебные данные восходящей линии связи от модуля обработки сигналов, соответствующего первой группе технологий радиодоступа, и отправляет полученные служебные данные восходящей линии связи через первый порт первому REC. Аналогично второй REC (предположим, что второй REC поддерживает вторую группу технологий радиодоступа, включающую в себя UMTS) отправляет служебные данные нисходящей линии связи в RE. Интерфейсный модуль RE принимает служебные данные нисходящей линии связи от порта (второго порта), поддерживающего вторую группу технологий радиодоступа, и отправляет принятые служебные данные нисходящей линии связи в модуль обработки сигналов, соответствующий второй группе технологий радиодоступа. RE получает служебные данные восходящей линии связи от модуля обработки сигналов и отправляет полученные служебные данные восходящей линии связи через второй порт второму REC.
Модуль обработки сигналов, соответствующий первой группе технологий радиодоступа, и модуль обработки сигналов, соответствующий второй группе технологий радиодоступа, могут быть интегрированы в один модуль обработки сигналов, что не влияет на реализацию настоящего изобретения.
Можно заметить из предыдущего описания, что, поскольку конкатенация RE не поддерживается в режиме линии связи с топологией двойной звезды, отправка служебных данных от REC для RE заканчивается в RE, и, таким образом, данные не требуется пересылать посредством RE от другого порта. Служебные данные, которые будут отправлены от RE к REC, требуется дифференцировать и отправить через порт, поддерживающий соответствующую группу технологий радиодоступа. Служебные данные, соответствующие группе технологий радиодоступа, можно отправить только через порт, поддерживающий группу технологий радиодоступа. Можно заметить из Фиг.12, что таким образом служебные данные, соответствующие группе технологий радиодоступа, могут исключительно занять служебную полосу пропускания на одной линии связи CPRI.
Со ссылкой на Фиг.13 процесс передачи управляющих данных в двунаправленном режиме линии связи описан следующим образом.
Когда RE принимает управляющие данные, интерфейсный модуль RE сначала буферизует управляющие данные, принятые от двух портов RE, и затем ставит в очередь управляющие данные, принятые этими двумя портами. Поскольку управляющие данные несут адрес HDLC, два программных модуля HDLC могут быть установлены в RE: один программный модуль HDLC, соответствующий первому REC, и другой программный модуль HDLC, соответствующий второму REC. Два программных модуля HDLC получают в соответствии с их соответствующими адресами HDLC (например, адресом HDLC, который соответствует технологиям радиодоступа и записан посредством RE, как описано на этапе 605) их управляющие данные из очереди и пересылают полученные управляющие данные высокоуровневому программному модулю.
Когда RE отправляет управляющие данные, интерфейсный модуль комбинирует управляющие данные (управляющие данные несут адреса HDLC, выделенные соответственно первым REC и вторым REC для RE) от двух программных модулей HDLC и дублирует комбинированные управляющие данные и затем отправляет продублированные управляющие данные через первый порт и второй порт соответственно.
В частности, когда RE принимает управляющие данные, RE принимает управляющие данные через первый и второй порты и ставит принятые управляющие данные в очередь. Два программных модуля HDLC RE получают в соответствии с адресами HDLC в управляющих данных в очереди свои управляющие данные из очереди и пересылают полученные управляющие данные высокоуровневому программному модулю.
Когда RE отправляет управляющие данные, интерфейсный модуль комбинирует управляющие данные (управляющие данные восходящей линии связи должны быть отправлены первому REC, и управляющие данные восходящей линии связи должны быть отправлены второму REC) от двух программных модулей HDLC и дублирует комбинированные управляющие данные, затем комбинирует один дубликат с управляющими данными, принятыми через первый порт, и отправляет комбинированные данные через второй порт, и комбинирует другой дубликат с управляющими данными, принятыми от второго порта, и отправляет комбинированные данные через первый порт. Управляющие данные восходящей линии связи, которые будут отправлены первому REC, несут адрес HDLC, выделенный первым REC, и управляющие данные, которые будут отправлены второму REC, несут адрес HDLC, выделенный вторым REC.
После того, как REC принимает управляющие данные, программный модуль HDLC REC получает, в соответствии с адресами HDLC в управляющих данных, свои управляющие данные из принятых управляющих данных и пересылает данные высокоуровневому программному модулю.
Таким образом, данные восходящей и нисходящей линий связи HDLC совместно используют полосу пропускания плоскости управления (например, полосу пропускания 3,84 Мбит/с).
Или, когда RE отправляет управляющие данные, интерфейсный модуль дифференцирует управляющие данные от первого программного модуля HDLC от управляющих данных от второго программного модуля HDLC, комбинирует управляющие данные первого REC (управляющие данные от первого программного модуля HDLC) с управляющими данными, принятыми от второго порта (управляющие данные от второго программного модуля HDLC), и затем отправляет комбинированные данные с первого порта; и комбинирует управляющие данные второго REC с управляющими данными, принятыми от первого порта, и отправляет комбинированные данные со второго порта.
Со ссылкой на Фиг.14 процесс передачи управляющих данных в режиме линии связи с топологией двойной звезды описан следующим образом.
В режиме линии связи с топологией двойной звезды для RE не требуется пересылать управляющие данные нисходящей линии связи. Когда RE принимает управляющие данные, интерфейсный модуль буферизует управляющие данные, принятые от двух портов, и ставит принятые управляющие данные в очередь. Два программных модуля HDLC RE получают свои соответствующие управляющие данные из очереди в соответствии со своими адресами HDLC (например, адресом HDLC, который соответствует технологиям радиодоступа и записан посредством RE на этапе 605) и пересылают управляющие данные высокоуровневому программному обеспечению.
Когда RE отправляет управляющие данные, интерфейсный модуль дублирует управляющие данные (управляющие данные несут адрес HDLC, выделенный посредством REC) от двух программных модулей HDLC и отправляет дубликаты управляющих данных от этих двух портов соответственно.
В частности, когда RE принимает управляющие данные, RE принимает управляющие данные через первый и второй порты и ставит принятые управляющие данные в очередь; два программных модуля HDLC RE получают свои управляющие данные в соответствии с их адресами HDLC в управляющих данных из очереди и пересылают управляющие данные высокоуровневому программному модулю.
Когда RE отправляет управляющие данные, FPGA комбинирует управляющие данные (управляющие данные восходящей линии связи, которые будут отправлены первому REC, и управляющие данные восходящей линии связи, которые будут отправлены второму REC) от двух программных модулей HDLC, дублирует управляющие данные и отправляет один дубликат через первый порт и другой дубликат через второй порт. Управляющие данные восходящей линии связи, которые будут отправлены первому REC, несут адрес HDLC, выделенный первым REC, и управляющие данные восходящей линии связи, которые будут отправлены второму REC, несут адрес HDLC, выделенный вторым REC.
После того как REC принимает управляющие данные, программный модуль HDLC REC получает в соответствии с адресами HDLC в управляющих данных свои управляющие данные из принятых технологий радиодоступа и пересылает полученные управляющие данные высокоуровневому программному модулю.
Или, когда RE отправляет управляющие данные, интерфейсный модуль дифференцирует управляющие данные от первого программного модуля HDLC от управляющих данных от второго программного модуля HDLC, отправляет управляющие данные первого REC (управляющие данные от первого программного модуля HDLC) с первого порта и отправляет управляющие данные второго REC (управляющие данные от второго программного модуля HDLC) со второго порта.
Следует отметить, что количество портов CPRI REC на предыдущих Фиг.11, 12, 13 и 14 не ограничено одним, двумя или более доступными портами, что не влияет на реализацию вариантов воплощения настоящего изобретения.
Двунаправленный режим линии связи и режим линии связи с топологией двойной звезды, обеспеченные в описанных выше вариантах воплощения настоящего изобретения, применимы к случаю, в котором REC расположены на двух концах линии связи. Однако, когда порт CPRI на одной стороне RE на линии связи CPRI разъединен, если режим линии связи, который принимает нормальный порт CPRI, является режимом линии связи с топологией двойной звезды, RE осуществляет связь с соответствующим REC через нормальный порт; если режим линии связи, который принимает нормальный порт CPRI, является двунаправленным режимом линии связи, прием и отправка данных CPRI заканчиваются на разъединенном порту, поскольку RE, порт CPRI которого разъединен, является фактически последним узлом на линии связи. Данные принимаются и отправляются на нормальном порту CPRI в соответствии с двунаправленным режимом линии связи.
В частности, RE принимает управляющие слова, такие как идентификатор порта и идентификатор слота, от нормального порта и не пересылает эти управляющие слова. Во время приема служебных данных нисходящей линии связи интерфейсный модуль, например, FPGA, RE получает свои служебные данные из служебных данных нисходящей линии связи, принятых от нормального порта, и отправляет полученные служебные данные высокоуровневому программному обеспечению. Служебные данные нисходящей линии связи больше не пересылаются. Во время передачи служебных данных восходящей линии связи номер скачка инициализируется и устанавливается равным 1, и служебные данные восходящей линии связи, которые нужно отправить, отправляются с нормального порта.
На Фиг.11 предполагается, что разъединен второй порт второго RE. В одном направлении первый REC отправляет служебные данные нисходящей линии связи на линии связи CPRI; первое RE принимает служебные данные нисходящей линии связи через первый порт, получает служебные данные, которые нужны первому для RE, отправляет служебные данные высокоуровневому программному модулю, комбинирует служебные данные восходящей линии связи, которые нужно отправить второму REC, со служебными данными нисходящей линии связи и отправляет комбинированные данные через второй порт. Второе RE принимает служебные данные через первый порт, получает служебные данные нисходящей линии связи, которые нужны второму для RE, и отправляет служебные данные высокоуровневому программному модулю. Поскольку второй порт разъединен, второе RE больше не продолжает пересылать данные через второй порт. В другом направлении второе RE отправляет служебные данные восходящей линии связи, которые нужно отправить первому REC, с первого порта; после приема через второй порт служебных данных, отправленных вторым RE через первый порт, первое RE комбинирует служебные данные восходящей линии связи, которые нужно отправить первому REC, с принятыми служебными данными и отправляет комбинированные данные с первого порта.
Если оба порта RE разъединены, выполняется обработка ненормальной ситуации, и порты автоматически восстанавливаются по прошествии промежутка времени.
Если один порт RE разъединен, и информация указания режима линии связи, принятая оставшимся портом, который является нормальным, находится в однонаправленном режиме линии связи, линия связи CPRI RE переключается на однонаправленный режим линии связи. В этом случае обработка является такой же, как на предшествующем уровне техники, и подробно здесь не описывается.
Другой вариант воплощения настоящего изобретения обеспечивает устройство базовой станции. Устройство базовой станции может быть применено к двунаправленному режиму линии связи. Устройство базовой станции поддерживает множество технологий радиодоступа и содержит: RE, первый REC, поддерживающий первую группу технологий радиодоступа, и второй REC, поддерживающий вторую группу технологий радиодоступа.
Первый REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, для RE.
RE выполнено с возможностью принимать через первый порт данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, поддерживаемых первым REC, получать свои данные из принятых данных нисходящей линии связи, соответствующих первой группе технологий радиодоступа, и комбинировать данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, с принятыми данными нисходящей линии связи, соответствующими первой группе технологий радиодоступа, и затем отправлять комбинированные данные через второй порт.
Второй REC выполнен с возможностью принимать данные, отправленные посредством RE через второй порт, и получать данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, из принятых данных.
Чтобы определить режим линии связи и отправить информацию указания режима линии связи для RE, первый REC дополнительно выполнен с возможностью определять в соответствии с идентификатором слота, принятым от линии связи, что группа технологий радиодоступа, поддерживаемых первым REC, и группа технологий радиодоступа, поддерживаемых вторым REC, отличаются, определять, что режим линии связи представляет собой двунаправленный режим линии связи, в соответствии с номером скачка, принятым от линии связи, и отправлять информацию L1 для RE, причем информация L1 включает в себя информацию, указывающую двунаправленный режим линии связи; или первый REC дополнительно выполнен с возможностью определять в соответствии с информацией о технологии радиодоступа, принятой от линии связи, что группа технологий радиодоступа, поддерживаемых вторым REC, и группа технологий радиодоступа, поддерживаемых первым REC, отличаются, определять, что режим линии связи представляет собой двунаправленный режим линии связи, в соответствии с номером скачка, принятым от линии связи, и отправлять информацию L1 для RE, причем информация L1 включает в себя информацию, указывающую двунаправленный режим линии связи.
Необязательно первый REC дополнительно выполнен с возможностью сообщать аварийный сигнал, указывающий, что режим линии связи является ненормальным, когда определенный режим линии связи отличается от предварительно сконфигурированного режима линии связи.
Для обеспечения возможности для RE лучше определять технологии радиодоступа, поддерживаемые портами, первый REC дополнительно выполнен с возможностью отправлять информацию L1, которая включает в себя идентификатор слота первого REC, и широковещательно передавать сообщение установки линии связи HDLC, которое включает в себя идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа. Второй REC дополнительно выполнен с возможностью отправлять информацию L1, которая включает в себя идентификатор слота второго REC, и широковещательно передавать сообщение установки линии связи HDLC, причем сообщение установки линии связи HDLC включает в себя идентификатор слота второго REC и информацию указания второй группы технологий радиодоступа. RE дополнительно выполнено с возможностью принимать информацию L1, отправленную первым REC, и сообщение установки линии связи HDLC, широковещательно отправленное первым REC, и определять в соответствии с идентификатором слота первого REC, что первый порт, принимающий информацию L1, отправленную первым REC, поддерживает первую группу технологий радиодоступа; принимать информацию L1, отправленную вторым REC, и сообщение установки линии связи HDLC, широковещательно переданное вторым REC, и определять в соответствии с идентификатором слота второго REC, что второй порт, принимающий информацию L1, отправленную вторым REC, поддерживает вторую группу технологий радиодоступа.
Или для обеспечения возможности для RE лучше определять технологии радиодоступа, поддерживаемые портами, первый REC дополнительно выполнен с возможностью отправлять информацию L1, причем информация L1 включает в себя идентификатор слота первого REC и информацию о первой группе технологий радиодоступа. Второй REC дополнительно выполнен с возможностью отправлять информацию L1, причем информация L1 включает в себя идентификатор слота второго REC и информацию о второй группе технологий радиодоступа. RE выполнено с возможностью принимать информацию L1, отправленную первым REC, и определять, что первый порт, принимающий информацию L1, отправленную первым REC, поддерживает первую группу технологий радиодоступа; принимать информацию L1, отправленную вторым REC, и определять, что второй порт, принимающий информацию L1, отправленную вторым REC, поддерживает вторую группу технологий радиодоступа.
Легко понять, что предыдущий раздел описывает процесс передачи данных в одном направлении, то есть в направлении от первого REC ко второму REC; процесс передачи данных в другом направлении, то есть в направлении от второго REC к первому REC, описан следующим образом.
Второй REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, для RE.
RE выполнено с возможностью принимать через второй порт данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, получать свои данные из принятых данных нисходящей линии связи, соответствующих второй группе технологий радиодоступа, и комбинировать данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, с данными нисходящей линии связи, соответствующими второй группе технологий радиодоступа, и отправлять комбинированные данные через первый порт.
Первый REC выполнен с возможностью принимать данные, отправленные посредством RE через первый порт, и получать данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, из принятых данных.
Линия связи CPRI базовой станции, обеспеченной в описанном выше варианте воплощения настоящего изобретения, находится в двунаправленном режиме линии связи. RE определяет технологии радиодоступа, поддерживаемые соответственно двумя портами RE, и передает данные, например служебные данные или управляющие данные, соответствующие технологиям радиодоступа, через два порта, чтобы гарантировать, что RE может нормально передавать служебные данные или управляющие данные, когда базовая станция поддерживает множество технологий радиодоступа.
Другой вариант воплощения настоящего изобретения обеспечивает устройство базовой станции. Устройство базовой станции может быть применено к режиму линии связи с топологией двойной звезды, который включает в себя RE, первый REC, поддерживающий первую группу технологий радиодоступа, и второй REC, поддерживающий вторую группу технологий радиодоступа.
Первый REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, для RE и принимать данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, от RE.
Второй REC выполнен с возможностью отправлять данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, для RE и принимать данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, от RE.
Чтобы определить режим линии связи и отправить информацию указания режима линии связи для RE, первый REC дополнительно выполнен с возможностью определять в соответствии с идентификатором слота, принятым от линии связи, что группа технологий радиодоступа, поддерживаемых первым REC, и группа технологий радиодоступа, поддерживаемая вторым REC, отличаются, определять, что режим линии связи представляет собой двунаправленный режим линии связи, в соответствии с номером скачка, принятым от линии связи, и отправлять информацию L1 для RE, причем информация L1 включает в себя информацию, указывающую двунаправленный режим линии связи; или первый REC дополнительно выполнен с возможностью определять в соответствии с информацией о технологии радиодоступа, принятой от линии связи, что группа технологий радиодоступа, поддерживаемых вторым REC, и группа технологий радиодоступа, поддерживаемых первым REC, отличаются, определять, что режим линии связи представляет собой двунаправленный режим линии связи, в соответствии с номером скачка, принятым от линии связи, и отправлять информацию L1 для RE, причем информация L1 включает в себя информацию, указывающую двунаправленный режим линии связи.
Необязательно первый REC дополнительно выполнен с возможностью сообщать аварийный сигнал, указывающий, что режим линии связи является ненормальным, когда определенный режим линии связи отличается от предварительно сконфигурированного режима линии связи.
Для обеспечения возможности для RE лучше определять технологии радиодоступа, поддерживаемые портами, первый REC дополнительно выполнен с возможностью отправлять информацию L1, которая включает в себя идентификатор слота первого REC, и широковещательно передавать сообщение установки линии связи HDLC, причем сообщение установки линии связи HDLC включает в себя идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа. Второй REC дополнительно выполнен с возможностью отправлять информацию L1, которая включает в себя идентификатор слота второго REC, и широковещательно передавать сообщение установки линии связи HDLC, причем сообщение установки линии связи HDLC включает в себя идентификатор слота второго REC и информацию указания второй группы технологий радиодоступа. RE дополнительно выполнено с возможностью принимать информацию L1, отправленную первым REC, и сообщение установки линии связи HDLC, широковещательно переданное первым REC, и определять в соответствии с идентификатором слота первого REC, что первый порт, принимающий информацию L1, отправленную первым REC, поддерживает первую группу технологий радиодоступа; и принимать информацию L1, отправленную вторым REC, и сообщение установки линии связи HDLC, широковещательно переданное вторым REC, и определять в соответствии с идентификатором слота второго REC, что второй порт, принимающий информацию L1, отправленную вторым REC, поддерживает вторую группу технологий радиодоступа.
Или для обеспечения возможности для RE лучше определять технологии радиодоступа, поддерживаемые портами RE, первый REC дополнительно выполнен с возможностью отправлять информацию L1, причем информация L1 включает в себя идентификатор слота первого REC и информацию о первой группе технологий радиодоступа. Второй REC дополнительно выполнен с возможностью отправлять информацию L1, причем информация L1 включает в себя идентификатор слота второго REC и информацию о второй группе технологий радиодоступа. RE выполнено с возможностью принимать информацию L1, отправленную первым REC, и определять, что первый порт, принимающий информацию L1, отправленную первым REC, поддерживает первую группу технологий радиодоступа; и принимать информацию L1, отправленную вторым REC, и определять, что второй порт, принимающий информацию L1, отправленную вторым REC, поддерживает вторую группу технологий радиодоступа.
Линия связи CPRI базовой станции, обеспеченной в предыдущем варианте воплощения настоящего изобретения, находится в режиме линии связи с топологией двойной звезды. RE определяет технологии радиодоступа, поддерживаемые соответственно двумя портами RE, и передает данные, например служебные данные или управляющие данные, соответствующие технологиям радиодоступа, посредством использования этих двух портов, чтобы гарантировать, что RE может нормально передавать служебные данные или управляющие данные, когда базовая станция поддерживает множество технологий радиодоступа.
Со ссылкой на Фиг.15 вариант воплощения настоящего изобретения обеспечивает радиооборудование (RE). RE содержит: интерфейсный модуль 1501, модуль 1502 обработки сигналов и программный модуль 1503. Программный модуль 1503 содержит низкоуровневый программный модуль 15031, первый программный модуль 150321 HDLC, второй программный модуль 150322 HDLC и высокоуровневый программный модуль 15033. RE применяется к двунаправленному режиму линии связи.
Интерфейсный модуль 1501 выполнен с возможностью получать служебные данные RE из служебных данных нисходящей линии связи, которые соответствуют первой группе технологий радиодоступа и отправлены первым REC и приняты посредством RE через первый порт; и получать служебные данные RE из служебных данных нисходящей линии связи, которые соответствуют второй группе технологий радиодоступа и отправлены вторым REC и приняты от RE через второй порт.
Модуль 1502 обработки сигналов выполнен с возможностью принимать служебные данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, от интерфейсного модуля 1501 и отправлять служебные данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, интерфейсному модулю 1501; и принимать служебные данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, от интерфейсного модуля 1501 и отправлять служебные данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, поддерживаемых первым REC, интерфейсному модулю 1501.
Интерфейсный модуль 1501 комбинирует служебные данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, от модуля 1502 обработки сигналов со служебными данными нисходящей линии связи, соответствующими первой группе технологий радиодоступа, и затем отправляет через второй порт комбинированные данные второму REC; и комбинирует служебные данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, от модуля 1502 обработки сигналов со служебными данными нисходящей линии связи, соответствующими второй группе технологий радиодоступа, и затем отправляет комбинированные данные первому REC с первого порта.
В частности, чтобы определить технологии радиодоступа, поддерживаемые портами, интерфейсный модуль 1501 дополнительно выполнен с возможностью принимать информацию уровня 1 и сообщение установки линии связи HDLC через первый порт, причем информация L1 включает в себя идентификатор слота первого REC, и сообщение установки линии связи HDLC включает в себя идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа; и принимать информацию L1 и сообщение установки линии связи HDLC от второго порта, причем информация L1 включает в себя идентификатор слота второго REC, и сообщение установки линии связи HDLC включает в себя идентификатор слота второго REC и информацию указания второй группы технологий радиодоступа. Высокоуровневый программный модуль 15033 выполнен с возможностью считывать идентификатор слота первого REC и информацию указания первого порта через низкоуровневый программный модуль 15031, считывать через первый программный модуль 150321 HDLC идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа в сообщении установки линии связи HDLC, принятом от первого порта, и определять в соответствии с идентификатором слота первого REC, что первый порт поддерживает первую группу технологий радиодоступа; и считывать через низкоуровневый программный модуль 15031 идентификатор слота второго REC и информацию указания второго порта (информация указания второго порта может представлять собой идентификатор порта и используется для идентификации второго порта), считывать через второй программный модуль 150322 HDLC идентификатор слота второго REC и информацию указания второй группы технологий радиодоступа в сообщении установки линии связи HDLC, принятом от второго порта, и определять в соответствии с идентификатором слота второго REC, что второй порт поддерживает вторую группу технологий радиодоступа.
Или, в частности, чтобы определить технологии радиодоступа, поддерживаемые портами, интерфейсный модуль 1501 дополнительно выполнен с возможностью принимать через первый порт информацию L1, включающую в себя информацию указания первой группы технологий радиодоступа; и принимать через второй порт информацию L1, включающую в себя информацию указания второй группы технологий радиодоступа. Высокоуровневый программный модуль 15033 выполнен с возможностью считывать через низкоуровневый программный модуль 15031 информацию указания первой группы технологий радиодоступа и информацию указания первого порта и определять, что первый порт поддерживает первую группу технологий радиодоступа; и считывать через низкоуровневый программный модуль 15031 информацию указания второй группы технологий радиодоступа и информацию указания второго порта и определять, что второй порт поддерживает вторую группу технологий радиодоступа.
Для отправки управляющих данных интерфейсный модуль 1501 дополнительно выполнен с возможностью принимать управляющие данные от первого порта и второго порта и ставить принятые управляющие данные в очередь; комбинировать управляющие данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, от первого программного модуля 150321 HDLC с управляющими данными восходящей линии связи, соответствующими второй группе технологий радиодоступа, от второго программного модуля 150322 HDCL и дублировать комбинированные управляющие данные; комбинировать один дубликат с управляющими данными, принятыми от первого порта, и отправлять комбинированные данные через второй порт, и объединять другой дубликат с управляющими данными, принятыми через второй порт, и отправлять комбинированные данные через первый порт. Первый программный модуль 150321 HDLC дополнительно выполнен с возможностью получать управляющие данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, в соответствии с адресом HDLC управляющих данных в очереди и сохраненным адресом HDLC, выделенным первым REC для RE. Второй программный модуль 150322 HDLC выполнен с возможностью получать управляющие данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, в соответствии с адресом HDLC в управляющих данных в очереди и сохраненным адресом HDLC, выделенным вторым REC для RE.
Для получения и сохранения адреса HDLC, соответствующего технологиям радиодоступа, то есть адреса HDLC, выделенного разными REC для RE, первый программный модуль 150321 HDLC выполнен с возможностью принимать сообщение установки линии связи HDLC, широковещательно переданное первым REC, причем сообщение установки линии связи HDLC включает в себя номер скачка, соответствующий первой группе технологий радиодоступа, поддерживаемых посредством RE, и адрес HDLC, выделенный первым REC для RE; и получать в соответствии с номером скачка, соответствующим первой группе технологий радиодоступа, поддерживаемых посредством RE, из сообщения установки линии связи HDLC адрес HDLC, выделенный первым REC для RE, и сохранять полученный адрес HDLC. Второй программный модуль 150322 HDLC выполнен с возможностью принимать сообщение установки линии связи HDLC, широковещательно переданное вторым REC, причем сообщение установки линии связи HDLC, широковещательно переданное вторым REC, включает в себя номер скачка, соответствующий второй группе технологий радиодоступа, поддерживаемых посредством RE, и адрес HDLC, выделенный вторым REC для RE; и получать в соответствии с номером скачка второй группы технологий радиодоступа, поддерживаемых посредством RE, из сообщения установки линии связи HDLC адрес HDLC, выделенный вторым REC для RE, и сохранять полученный адрес HDLC.
Линия связи CPRI, обеспеченная в предыдущем варианте воплощения настоящего изобретения, находится в двунаправленном режиме линии связи. RE определяет технологии радиодоступа, поддерживаемые соответственно двумя портами RE, чтобы гарантировать, что RE может нормально передавать служебные данные и что RE передает управляющие данные, соответствующие технологиям радиодоступа, через два порта, когда базовая станция поддерживает множество технологий радиодоступа.
Другой вариант воплощения настоящего изобретения обеспечивает RE, которое применяется к линии связи с топологией двойной звезды. Имена модулей, включенных в RE, и связи между модулями можно увидеть на Фиг.15. Связи между модулями описаны следующим образом.
Интерфейсный модуль выполнен с возможностью принимать через первый порт от первого REC служебные данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, и отправлять принятые служебные данные в модуль обработки сигналов; и принимать через второй порт от второго REC служебные данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, и отправлять данные в модуль обработки сигналов.
Модуль обработки сигналов выполнен с возможностью принимать служебные данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, от интерфейсного модуля и отправлять служебные данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, поддерживаемых первым REC, интерфейсному модулю; и принимать служебные данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, от интерфейсного модуля и отправлять служебные данные восходящей линии связи, соответствующие второй группе технологий радиодоступа, поддерживаемых вторым REC, интерфейсному модулю.
Интерфейсный модуль отправляет через первый порт служебные данные восходящей линии связи первого REC, поддерживающего первую группу технологий радиодоступа, от модуля обработки сигналов первому REC и отправляет через второй порт служебные данные восходящей линии связи второго REC, поддерживающего вторую группу технологий радиодоступа, от модуля обработки сигналов второму REC.
В частности, чтобы определить технологии радиодоступа, поддерживаемые портами, интерфейсный модуль дополнительно выполнен с возможностью принимать через первый порт информацию L1 и сообщение установки линии связи HDLC, причем информация L1, принятая через первый порт, включает в себя идентификатор слота первого REC, и сообщение установки линии связи HDLC, принятое через первый порт, включает в себя идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа; и принимать информацию L1 и сообщение установки линии связи HDLC через второй порт, причем информация L1, принятая через второй порт, включает в себя идентификатор слота второго REC, и сообщение установки линии связи HDLC, принятое через второй порт, включает в себя идентификатор слота второго REC и информацию указания второй группы технологий радиодоступа. Высокоуровневый программный модуль выполнен с возможностью считывать через низкоуровневый программный модуль идентификатор слота первого REC и информацию указания первого порта, считывать через первый программный модуль HDLC идентификатор слота первого REC и информацию указания первой группы технологий радиодоступа в сообщении установки линии связи HDLC, принятом от первого порта, и определять в соответствии с идентификатором слота первого REC, что первый порт поддерживает первую группу технологий радиодоступа; и считывать через низкоуровневый программный модуль идентификатор слота второго REC и информацию указания второго порта, считывать через второй программный модуль HDLC идентификатор слота второго REC и информацию указания второй группы технологий радиодоступа в сообщении установки линии связи HDLC, принятом через второй порт, и определять в соответствии с идентификатором слота второго REC, что второй порт поддерживает вторую группу технологий радиодоступа.
Или, чтобы определить технологии радиодоступа, поддерживаемые портами, интерфейсный модуль дополнительно выполнен с возможностью принимать через первый порт информацию L1, включающую в себя информацию указания первой группы технологий радиодоступа; и принимать через второй порт информацию L1, включающую в себя информацию указания второй группы технологий радиодоступа. Высокоуровневый программный модуль выполнен с возможностью считывать через низкоуровневый программный модуль информацию указания первой группы технологий радиодоступа и информацию указания первого порта и определять, что первый порт поддерживает первую группу технологий радиодоступа; и считывать информацию указания второй группы технологий радиодоступа и информацию указания второго порта через низкоуровневый программный модуль и определять, что второй порт поддерживает вторую группу технологий радиодоступа.
Чтобы отправлять управляющие данные, интерфейсный модуль дополнительно выполнен с возможностью принимать управляющие данные через первый и второй порты и ставить принятые управляющие данные в очередь; и комбинировать управляющие данные восходящей линии связи, соответствующие первой группе технологий радиодоступа, от первого программного модуля HDLC с управляющими данными восходящей линии связи, соответствующими второй группе технологий радиодоступа, от второго программного модуля HDLC, дублировать комбинированные управляющие данные и затем отправлять дубликаты управляющих данных соответственно с первого порта и второго порта. Первый программный модуль HDLC выполнен с возможностью получать из очереди управляющие данные нисходящей линии связи, соответствующие первой группе технологий радиодоступа, в соответствии с адресом HDLC в управляющих данных в очереди и сохраненным адресом HDLC, выделенным первым REC для RE. Второй программный модуль HDLC дополнительно выполнен с возможностью получать из очереди управляющие данные нисходящей линии связи, соответствующие второй группе технологий радиодоступа, в соответствии с адресом HDLC в управляющих данных в очереди и сохраненным адресом HDLC, выделенным вторым REC для RE.
Для получения и сохранения адреса HDLC первый программный модуль HDLC дополнительно выполнен с возможностью принимать сообщение установки линии связи HDLC, широковещательно переданное первым REC, причем сообщение установки линии связи HDLC включает в себя номер скачка, соответствующий первой группе технологий радиодоступа, поддерживаемых посредством RE, и адрес HDLC, который соответствует номеру скачка и выделен первым REC; и получать адрес HDLC, соответствующий номеру скачка, соответствующему первой группе технологий радиодоступа, поддерживаемых посредством RE, и сохранять полученный адрес HDLC. Второй программный модуль HDLC дополнительно выполнен с возможностью принимать сообщение установки линии связи HDLC, широковещательно переданное вторым REC, причем сообщение установки линии связи HDLC включает в себя номер скачка, соответствующий второй группе технологий радиодоступа, поддерживаемых посредством RE, и адрес HDLC, который соответствует номеру скачка и выделен вторым REC; и получать адрес HDLC, соответствующий номеру скачка, соответствующему второй группе технологий радиодоступа, поддерживаемых посредством RE, и сохранять полученный адрес HDLC.
Линия связи CPRI, обеспеченная в предыдущем варианте воплощения настоящего изобретения, находится в режиме линии связи с топологией двойной звезды. RE определяет технологии радиодоступа, поддерживаемые соответственно двумя портами RE, и передает служебные данные, соответствующие технологиям радиодоступа с этих двух портов, чтобы гарантировать, что RE может нормально передавать служебные данные, когда базовая станция поддерживает множество технологий радиодоступа. Кроме того, RE может нормально передавать управляющие данные в соответствии с этим вариантом воплощения, когда базовая станция поддерживает множество технологий радиодоступа.
Вариант воплощения настоящего изобретения обеспечивает контроллер радиооборудования (REC), структура которого показана на Фиг.16. Как показано на Фиг.16, REC включает в себя интерфейсный модуль 1601, модуль 1602 обработки сигналов и программный модуль 1603. Программный модуль 1603 включает в себя низкоуровневый программный модуль 16031, программный модуль 16032 HDLC и высокоуровневый программный модуль 16033.
Интерфейсный модуль 1601 выполнен с возможностью принимать служебные данные, отправленные равноправным REC через RE, и получать служебные данные восходящей линии связи, соответствующие технологиям радиодоступа, поддерживаемым посредством REC. Когда служебные данные отправляются и проходят через RE, служебные данные восходящей линии связи, которые соответствуют технологии радиодоступа, поддерживаемой посредством REC, и отправлены посредством RE в REC, добавляются к служебным данным.
Модуль 1602 обработки сигналов выполнен с возможностью принимать от интерфейсного модуля 1601 служебные данные восходящей линии связи, соответствующие технологиям радиодоступа, поддерживаемым посредством REC.
Чтобы отправлять управляющие данные, интерфейсный модуль 1601 дополнительно выполнен с возможностью принимать управляющие данные, и программный модуль 16032 HDLC выполнен с возможностью получать управляющие данные, соответствующие технологиям радиодоступа, поддерживаемым посредством REC, из управляющих данных, принятых интерфейсным модулем 1601.
Чтобы определять режим линии связи, интерфейсный модуль 1601 дополнительно выполнен с возможностью принимать информацию L1 от первого порта, причем информация L1 включает в себя идентификатор слота равноправного REC и номер скачка равноправного REC, высокоуровневый программный модуль 16033 выполнен с возможностью считывать идентификатор слота и номер скачка равноправного REC через низкоуровневый программный модуль 16031 и определять в соответствии с идентификатором слота равноправного REC, что группа технологий радиодоступа, поддерживаемых равноправным REC, и группа технологий радиодоступа, поддерживаемых посредством REC, отличаются; и определять, что режим линии связи представляет собой двунаправленный режим линии связи или режим с топологией двойной звезды, в соответствии с номером скачка, и управлять интерфейсным модулем 1601 через низкоуровневый программный модуль 16031, чтобы отправить информацию L1, причем информация L1 включает в себя информацию указания определенного режима линии связи.
Или, чтобы определить режим линии связи, интерфейсный модуль 1601 дополнительно выполнен с возможностью принимать информацию L1 от первого порта, причем информация L1 включает в себя информацию указания технологий радиодоступа, поддерживаемых равноправным REC, и номер скачка. Высокоуровневый программный модуль 16033 выполнен с возможностью считывать через низкоуровневый программный модуль 16031 информацию указания технологий радиодоступа, поддерживаемых равноправным REC, и номер скачка, определять в соответствии с информацией указания технологий радиодоступа, поддерживаемых равноправным REC, что группа технологий радиодоступа, поддерживаемых равноправным REC, и группа технологий радиодоступа, поддерживаемых посредством REC, отличаются, и определять, что линия связи представляет собой двунаправленный режим линии связи или режим с топологией двойной звезды, в соответствии с номером скачка, и управлять интерфейсным модулем 1601 через низкоуровневый программный модуль 16031, чтобы отправить информацию L1, причем информация L1 включает в себя информацию указания определенного режима линии связи.
Необязательно высокоуровневый программный модуль 16033 дополнительно выполнен с возможностью сообщить аварийный сигнал, указывающий, что режим линии связи является ненормальным, когда определенный режим линии связи отличается от предварительно сконфигурированного режима линии связи.
В соответствии с предыдущим вариантом воплощения REC может получать из принятых служебных данных служебные данные восходящей линии связи, соответствующие технологиям радиодоступа, поддерживаемым посредством REC, и отбрасывать служебные данные, которые не принадлежат REC, чтобы гарантировать, что базовая станция может поддерживать множество технологий радиодоступа.
Специалисты в области техники могут понять, что все этапы или часть этапов в предыдущих способах могут быть реализованы посредством программы, выдающей команды соответствующим аппаратным средствам. Программы могут быть сохранены на машиночитаемом носителе. Носитель может представлять собой постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), магнитный диск или компакт-диск.
Выше описана базовая станция, поддерживающая множество технологий радиодоступа, и способ передачи данных на линии связи CPRI в соответствии с вариантами воплощения настоящего изобретения. Принцип и способ реализации для настоящего изобретения были описаны посредством некоторых примерных вариантов воплощения. Предшествующие варианты воплощения лишь помогают понять способы и базовую сущность настоящего изобретения. Кроме того, в соответствии с концепцией настоящего изобретения специалисты в области техники могут выполнить различные модификации над способом реализации и объемом заявки. В соответствии с этим содержание спецификации настоящего изобретения не предназначено для ограничения настоящего изобретения.