УСТРОЙСТВО ПЕРЕДАЧИ, СИСТЕМА ПЕРЕДАЧИ, СПОСОБ ПЕРЕДАЧИ И ПРОГРАММА ДЛЯ ПЕРЕДАЧИ
TRANSFER DEVICE, TRANSFER SYSTEM, TRANSFER METHOD AND TRANSFER PROGRAM

Настоящее изобретение относится к устройству передачи, системе передачи, способу передачи и программе для передачи и, в частности, относится к устройству передачи, системе передачи, способу передачи и программе для передачи, которые приспособлены передавать кадр, имеющий заданную структуру кадра, и пакет с помощью множества радиолиний.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
При дополнительном обеспечении существующего устройства передачи, способного передавать сигналы Е1, функцией передачи пакетов LAN (локальной сети), существует необходимость изменения структуры радиокадра или привлечения нового устройства, способного передавать пакеты LAN. В результате требуются огромные затраты на добавление функции передачи пакетов LAN к существующему устройству передачи, способному передавать сигналы Е1. Термин «сигнал Е1» относится к сигналам интерфейса Е1, стандартизованного в ITU-T G.704. Термин «пакет LAN» относится к сигналам интерфейса, стандартизованного в IEEE 802.3.
Таким образом, существует потребность в разработке способа, облегчающего добавление функции передачи пакетов LAN к существующим устройствам передачи, способным передавать сигналы потока Е1.
Существуют источники, описывающие методику для передачи пакетов LAN с использованием множества линий передачи независимо от сигналов Е1 (например, Патентный Документ 1).
Согласно методике, описанной в Патентном Документе 1, потоковые данные разделяются на предопределенные блоки и назначаются множеству линий передачи. С другой стороны, информация, относящаяся к этим линиям передачи, получается как список линий передачи. Разделенные потоковые данные и список линий передачи отправляются по множеству линий передачи. Разделенные потоковые данные реконструируются на приемной стороне на основании списка линий передачи, полученного по одной из линий передачи. Со ссылкой на Фиг.6 будет описана вышеупомянутая операция обработки, описанная в Патентном Документе 1.
Устройство, показанное на Фиг.6, является устройством для предоставления информации произвольному устройству (не показано), подключенному к ISDN 64 (Цифровая Сеть с Интегрированными Услугами). Это устройство включает в себя персональный компьютер 50. Персональный компьютер 50 подключен к Интернет 11 через LAN 10. Персональный компьютер 50 также подключен к трем абонентским линиям 63(1), 63(2), 63(3) через терминальные адаптеры (ТА) 61 и сетевые терминаторы (NT) 62. Три абонентские линии 63(1), 63(2), 63(3) подключены к ISDN 64. Интерфейс 51 LAN принимает потоковые данные из Интернет 11 через LAN 10. Модуль 52 получения пакетов, извлекает пакетные данные из потоковых данных в пакетных блоках. Модуль 53 сортировки пакетов сортирует и назначает пакетным данным, извлеченных в пакетных блоках, трем абонентским линиям 63(1), 63(2), 63(3) в качестве пунктов назначения передач. Модуль 54 хранения списка линий передачи хранит номера ISDN (номера линий), соответствующие абонентским линиям 63(1), 63(2), 63(3), в качестве списка линий передачи, и выводит список линий передачи в модули 55(1), 55(2), 55(3) добавления списка линий передачи. Модули 55(1), 55(2), 55(3) добавления списка линий передачи добавляют список линий передачи, полученный от модуля 54 хранения списка линий передачи, к пакетным данным, назначенным модулем 53 сортировки пакетов, и передает пакетные данные в абонентские линии 63(1), 63(2), 63(3) через интерфейсы 56(1), 56(2), 56(3), ТА 61(1), 61(2), 61(3), и NT 62(1), 62(2), 62(3), соответственно. Таким образом, методика, описанная в Патентном Документе 1, делает возможным разделение потоковых данных на порции пакетных данных и передавать их с использованием множества абонентских линий 63(1), 63(2), 63(3).
Согласно способу, описанному в Патентном Документе 1, список линий передачи, однако, должен быть всегда добавлен к пакетным данным, посланным по каждой линии передачи (абонентской линии). Более того, количество информации списка линий передачи возрастает с ростом числа линий передачи, по которым должны быть посланы пакетные данные. Поэтому, согласно способу, описанному в Патентном Документе 1, часть, занимаемая пакетными данными, которые должны быть переданы, становится меньше. В результате, согласно способу, описанному в Патентном Документе 1, действительная пропускная способность становится ниже, чем способность передачи линий передачи, с ростом числа линий передачи, по которым должны быть посланы пакетные данные. Это означает, что эффективная передача пакетных данных не может быть реализована способом, описанным в Патентном Документе 1.
Кроме того, существуют источники, описывающие методику, в которой ячейки ATM (Асинхронного Режима Передачи) отображаются на временные слоты кадров Е1, и ячейки ATM отображаются и передаются последовательно в одном мультикадровом цикле (например, Патентный Документ 2).
Также существуют источники, описывающие методику, в которой сигналы распределяются по и передаются через множество систем, имеющих переменное время задержки передачи, и распределенные и переданные сигналы могут быть затем синтезированы для восстановления первоначального сигнала (например, Патентный Документ 3).
Кроме того, существуют источники, описывающие методику, упомянутую ниже (например, Патентный Документ 4).
Один кадр данных разделяют согласно соответствующим системным скоростям передачи для того, чтобы создать множество пакетов данных, имеющих равные длины пакетов, которые равны или меньше, чем максимальный размер данных. Множество пакетов данных, созданные таким образом, передаются параллельно по множеству радиоканалов, или по одному радиоканалу с мультиплексированием с пространственным разделением каналов, или по множеству радиоканалов с мультиплексированием с пространственным разделением каналов.
СПИСОК ПАТЕНТНЫХ ДОКУМЕНТОВ
Патентный Документ 1: Выложенная патентная Публикация Японии № 2000-299704
Патентный Документ 2: Выложенная патентная Публикация Японии № Н10-173658
Патентный Документ 3: Выложенная патентная Публикация Японии № 2002-335297
Патентный Документ 4: WO 2004/114609.
КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Вместе с тем, ни один из Патентных Документов 1-4 не раскрывает и не предполагает методику, в которой каждую из радиолиний устанавливают в качестве радиолинии для передачи кадров, имеющих заданную структуру кадра, или радиолинии для передачи пакетов таким образом, чтобы кадры и пакеты передавались с использованием множества радиолиний согласно информации этой установки, как и не предполагают необходимости такой методики.
Кроме того, согласно методикам, описанным в Патентных Документах 1-4, совокупное отношение между радиолиниями передачи пакетов и радиолиниями передачи кадров не может изменяться динамически во время передачи пакетов.
Настоящее изобретение было создано с учетом данных обстоятельств для решения вышеупомянутой проблемы, а задачей настоящего изобретения является обеспечение устройства передачи, системы передачи, способа передачи и программы для передачи, способных динамически изменять совокупное отношение между радиолиниями передачи пакетов и радиолиниями передачи кадров во время передачи пакетов.
С целью решения данной задачи изобретение наделено признаками, описанными ниже.
Устройство передачи
Устройство передачи, согласно настоящему изобретению, является устройством передачи для передачи кадра, имеющего заданную структуру кадра, и пакета с использованием множества радиолиний, и характеризуется тем, что имеет средство установки для установки каждой из радиолиний в качестве радиолинии передачи кадров или радиолинии передачи пакетов и средство передачи для передачи кадра и пакета с использованием радиолиний согласно информации, установленной средством установки.
Система передачи
Система передачи, согласно настоящему изобретению, является системой передачи, образуемой парой устройств передачи, взаимно соединенных посредством множества радиолиний, и характеризуется тем, что каждое из этих устройств передачи имеет средство установки для установки каждой из радиолиний в качестве радиолинии передачи кадров или радиолинии передачи пакетов и средство передачи для передачи кадра и пакета с использованием радиолиний, согласно информации, установленной средством установки.
Способ передачи
Способ передачи, согласно настоящему изобретению, является способом передачи кадра, имеющего заданную структуру кадра, и пакета с использованием множества радиолиний, и характеризуется тем, что содержит этап установки для установки каждой из радиолиний в качестве радиолинии передачи кадров или радиолинии передачи пакетов и этап передачи для передачи кадра и пакета с использованием радиолиний согласно информации, установленной на этапе установки.
Носитель записи с программой передачи
Компьютерночитаемый носитель записи с программой передачи, согласно настоящему изобретению, является носителем записи, на котором записана программа передачи для передачи кадра, имеющего заданную структуру кадра, и пакета с использованием множества радиолиний, и характеризуется тем, что программа передачи, записанная на нем, предписывает компьютеру выполнять обработку по установке для установки каждой из радиолиний в качестве радиолинии передачи кадров или радиолинии передачи пакетов и обработку по передаче для передачи кадра и пакета с использованием радиолиний согласно информации, установленной обработкой установки.
Достигаемый результат
Согласно настоящему изобретению, совокупное отношение между радиолиниями передачи пакетов и радиолиниями передачи кадров может динамически изменяться во время передачи пакетов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - блок-схема примерной конфигурации системы передачи согласно одному варианту осуществления настоящего изобретения;
Фиг.2 - блок-схема, объясняющая формат кадра Е1, стандартизованный в ITU-T G.704;
Фиг.3 - блок-схема, объясняющая способ разделения сигналов LAN (пакетов LAN);
Фиг.4 - блок-схема, объясняющая способ реконструкции разделенных пакетов;
Фиг.5 - блок-схема примерной конфигурации системы передачи согласно третьему варианту осуществления настоящего изобретения;
Фиг.6 - блок-схема, объясняющая способ передачи, относящийся к настоящему изобретению.
НАИЛУЧШИЙ ВАРИАНТ РЕАЛИЗАЦИИ ИЗОБРЕТЕНИЯ
Примерные варианты осуществления настоящего изобретения будут далее описаны со ссылкой на чертежи.
Сначала, со ссылкой на Фиг.1, будет дано схематическое описание системы передачи согласно первому варианту осуществления изобретения.
Система передачи, согласно этому варианту осуществления, включает в себя пару устройств 4a и 4b передачи, как показано на Фиг.1. Другими словами, эта система передачи сформирована путем соединения первого устройства 4a передачи и второго устройства 4b передачи посредством множества радиолиний 1 и 2.
Устройство 4a передачи, согласно этому варианту осуществления, характеризуется тем, что имеет средство установки (соответствующее схеме 100a отображения LAN) для установки каждой из радиолиний 1 и 2 в качестве радиолиний для передачи кадра, имеющего заданную структуру кадра (например, кадров Е1), и радиолинии для передачи пакетов (например, пакетов LAN) и средство передачи (соответствующее схеме 200a разделения пакетов LAN, схемам 300a-1 и 300a-2 генерирования кадров Е1, схеме 400a реконструкции пакетов LAN, схемам 500a-1 и 500a-2 буферов, схемам 600a-1 и 600a-2 селекторов, и схемам 700a-1 и 700a-2 мультиплексирования-демультиплексирования) для передачи кадров и пакетов с использованием радиолиний 1 и 2 согласно информации (информации 101a отображения LAN), установленной средством установки (100a). Устройство 4b передачи сконфигурировано тем же образом, что и устройство 4a передачи.
Эта конфигурация позволяет системе передачи по этому варианту осуществления динамически изменять совокупное отношение между радиолиниями передачи пакетов и радиолиниями передачи кадров во время передачи пакетов. Система передачи по этому варианту осуществления будет описана подробно со ссылкой на сопровождающие чертежи.
Системная конфигурация системы передачи
Сначала, со ссылкой на Фиг.1, будет описана системная конфигурация системы передачи согласно этому варианту осуществления.
Как показано на Фиг.1, система передачи, согласно этому варианту осуществления, сформирована путем соединения первого устройства 4a передачи и второго устройства 4b передачи посредством множества радиолиний 1 и 2. Следует отметить, что число линий Е1 не ограничено двумя (линии 1 и 2 Е1), как показано на Фиг.1, а может быть три и более. Устройства 4a и 4b передачи могут быть взаимно соединены посредством множества линий Е1 независимо от числа линий Е1. Термин «линия Е1» относится к радиолинии, используемой для передачи сигналов интерфейса Е1 (сигналов Е1), стандартизованного в ITU-T G.704.
Устройство 4a (или 4b) передачи, согласно этому варианту осуществления, является устройством передачи, имеющим функцию интерфейса с модулем 1a (или 1b) передачи Е1, модулем 2a (или 2b) передачи LAN и терминалом 3a (или 3b) управления. Модули 1a и 1b передачи Е1 являются модулями, имеющими функцию передачи сигналов Е1. Модули 2a и 2b передачи LAN являются модулями, имеющими функцию передачи сигналов LAN. Терминалы 3a и 3b управления являются модулями, имеющими функцию управления соответствующими радиолиниями устройств 4a и 4b передачи.
Внутренняя конфигурация устройств 4a и 4b передачи
Далее, со ссылкой на Фиг.1, будет описана внутренняя конфигурация первого и второго устройств 4a и 4b передачи согласно этому варианту осуществления. Следует отметить, что в этом варианте осуществления первое устройство 4a передачи и второе устройство 4b передачи имеют одинаковую внутреннюю конфигурацию, и поэтому последующее описание будет сделано только для первого устройства 4a передачи.
Первое устройство 4a передачи, согласно этому варианту осуществления, имеет схему 100a отображения LAN, схему 200a разделения пакетов LAN, множество (в этом примере - две) схем 300a-1 и 300a-2 генерирования кадров Е1, схеме 400a реконструкции пакетов LAN, множество (в этом примере - две) схем 500a-1 и 500a-2 буферов, множество (в этом примере - две) 600a-1 и 600a-2 селекторов, и множество (в этом примере - две) схем 700a-1 и 700a-2 мультиплексирования-демультиплексирования.
Схемы 300a-1 и 300a-2 генерирования кадров Е1, схемы 500a-1 и 500a-2 буферов, схемы 600a-1 и 600a-2 селекторов и схемы 700a-1 и 700a-2 мультиплексирования-демультиплексирования обеспечиваются в том же количестве, что и количество линий 1 и 2 Е1 (далее - каналов), проложенных между устройствами 4a и 4b передачи, и эти компоненты схем соответствуют каналам однозначным способом. На Фиг.1 канал, использующий линию 1 Е1 для передачи, определен как канал 1, а канал, использующий линию 2 Е1 для передачи, определен как канал 2. Хотя на Фиг.1 и не показано, устройство 4b передачи сконфигурировано таким же образом, что и устройство 4a передачи.
Схема 100a отображения LAN
При приеме сигнала 31a установки радиолинии от терминала 3a управления схема 100a отображения LAN определяет канал для использования в качестве линии передачи сигналов LAN (линию передачи LAN) из линий 1 и 2 Е1, проложенных между устройствами 4a и 4b передачи, на основании сигнала 31a установки радиолинии. Сигнал 31a установки радиолинии является сигналом для определения канала для использования в качестве линии передачи LAN. Схема 100a отображения LAN генерирует информацию 101a отображения LAN на основании канала для использования в качестве линии передачи LAN и выводит сгенерированную информацию 101a отображения LAN в схему 400a реконструкции пакетов LAN и в схемы 600a-1 и 600a-2 селекторов. Информация 101a отображения LAN содержит информацию, используемую для задания канала для использования в качестве линии передачи LAN.
Схема 200a разделения пакетов LAN
При приеме сигнала 21a LAN (пакета LAN) от модуля 2a передачи LAN схема 200a разделения пакетов LAN разделяет сигнал 21a LAN в однобайтные блоки для генерирования разделенных пакетов 201a-1 и 201a-2. Затем схема 200a разделения пакетов LAN задает каналы для использования в качестве линий передачи LAN на основании информации 101a отображения LAN, принятой от схемы 100a отображения LAN. Затем схема 200a разделения на пакеты LAN выводит разделенные пакеты 201a-1 и 201a-2 в схемы 300a-1 и 300a-2 генерирования кадров Е1 в возрастающем порядке номеров каналов для использования в качестве линии передачи LAN.
Как описано выше, схема 200a разделения пакетов LAN функционирует как средство разделения пакета на множество разделенных пакетов.
Схемы 300a-1 и 300a-2 генерирования кадров Е1
Приняв разделенный пакет 201a-1 (или 201a-2) от схемы 200a разделения пакетов LAN, схема 300a-1 (или 300a-2) генерирования кадров Е1 мультиплексирует разделенный пакет 201a-1 (или 201a-2) в области полезной нагрузки формата кадра Е1, заданного в ITU-T G.704, для генерирования кадра Е1. Схема 300a-1 (или 300a-2) генерирования кадров Е1 затем выводит сгенерированный кадр Е1 в качестве сигнала 301a-1 (или 301a-2) кадра Е1 в схему 600a-1 (или 600a-2) селекторов. Следует отметить, что заголовки кадров Е1, сгенерированных схемами 300a-1 и 300a-2 генерирования кадров Е1, соответствуют друг другу между схемами 300a-1 и 300a-2 генерирования кадров Е1. Кроме того, позиции в которых разделенные пакеты 201a-1 и 201a-2 мультиплексированы в кадре Е1, соответствуют друг другу между схемами 300a-1 и 300a-2 генерирования кадров Е1.
Как описано выше, схема 300a-1 (и 300a-2) генерирования кадров Е1 функционирует как средство генерирования кадров для мультиплексирования пакетов, разделенных средством разделения, в кадре для того, чтобы сгенерировать пакет с заданной структурой кадра.
Схема 400a реконструкции пакетов LAN
Схема 400a реконструкции пакетов LAN задает каналы для использования в качестве линии передачи LAN на основании информации 101a отображения LAN, принятой от схемы 100a отображения LAN. Схема 400a реконструкции пакетов LAN затем считывает сигналы 501a-1 и 501a-2 считывания буфера в однобайтных блоках соответственно из схем 500a-1 и 500a-2 буферов в возрастающем порядке номеров каналов для использования в качестве линии передачи LAN. Затем схема 400a реконструкции пакетов LAN реконструирует первоначальный сигнал LAN (пакет LAN) до разделения на основании сигналов 501a-1 и 501a-2 считывания буфера и выводит реконструированный сигнал в модуль 2a передачи LAN в качестве реконструированного сигнала 401a LAN.
Как описано выше, схема 400a реконструкции пакетов LAN функционирует как средство реконструкции для повторного генерирования пакета на основании разделенных пакетов, сохраненных в средстве хранения.
Схемы 500a-1 и 500a-2 буферов
Схема 500a-1 (или 500a-2) буферов извлекает данные из области полезной нагрузки из сигнала 603a-1 (или 603a-2), имеющего структуру кадра Е1, и записывает извлеченные данные во внутренний буфер (не показан). Данные, записанные во внутренний буфер, выводятся в однобайтных блоках в схему 400a реконструкции пакетов LAN в качестве сигнала 501a-1 (или 501a-2) считывания буфера в ответ на запрос получения от схемы 400a реконструкции пакетов LAN. Поскольку синхронизация кадров Е1 сигналов 603a-1 и 603a-2 канала LAN была достигнута между схемами 700a-1 и 700a-2 мультиплексирования-демультиплексирования, позиция, из которой данные извлекаются из сигналов 603a-1 и 603a-2 канала LAN, и позиция (адрес), в которую данные записываются во внутренний буфер, соответствуют друг другу между схемами 500a-1 и 500a-2 буферов.
Как описано выше, схема 500a-1 (и 500a-2) буферов функционирует как средство хранения для извлечения разделенных пакетов из кадра, переданного от средства коммутации, и сохранения в нем извлеченных разделенных пакетов.
Схемы 600a-1 и 600a-2 селекторов
Схема 600a-1 (или 600a-2) селекторов задает каналы для использования в качестве линий передачи LAN на основании информации 101a отображения LAN, принятой от схемы 100a отображения LAN. Если схема 600a-1 (или 600a-2) селекторов определяет, что канал, соответствующий схеме 600a-1 (или 600a-2) селекторов предназначен для использования в качестве линии передачи Е1, то схема 600a-1 (или 600a-2) селекторов выводит входной сигнал 11a-1 (или 11a-2) Е1, принятый от модуля 1a передачи Е1, в схему 700a-1 (или 700a-2) мультиплексирования-демультиплексирования в качестве мультиплексированного сигнала 601a-1 (или 601a-2). Далее, схема 600a-1 (или 600a-2) селекторов выводит демультиплексированный сигнал 702a-1 (или 702a-2), принятый от схемы 700a-1 (или 700a-2) мультиплексирования-демультиплексирования, в модуль 1a передачи Е1 в качестве выходного сигнала 602a-1 (или 602a-2) Е1.
Если схема 600a-1 (или 600a-2) селекторов определяет, что канал, соответствующий схеме 600a-1 (или 600a-2) селекторов, предназначен для использования в качестве линии передачи LAN, то схема 600a-1 (или 600a-2) селекторов выводит сигнал 301a-1 (или 301a-2) кадра Е1, принятый от схемы 300a-1 (или 300a-2) генерирования кадров Е1, в схему 700a-1 (или 700a-2) мультиплексирования-демультиплексирования в качестве мультиплексированного сигнала 601a-1 (или 601a-2). Далее, схема 600a-1 (или 600a-2) селекторов выводит демультиплексированный сигнал 702a-1 (или 702a-2), принятый от схемы 700a-1 (или 700a-2) мультиплексирования-демультиплексирования, в схему 500a-1 (или 500a-2) буферов в качестве сигнала 603a-1 (или 603a-2) канала LAN.
Как описано выше, схема 600a-1 (и 600a-2) селекторов функционирует как средство коммутации для коммутации линии 1 Е1 (радиолинии) в радиолинию передачи кадров или радиолинию передачи пакетов. А именно, схема 600a-1 (и 600a-2) селекторов функционирует как средство коммутации для передачи кадра, переданного из средства передачи кадров, в радиолинию передачи кадров и передачи пакета с заданной структурой кадра, переданного средством передачи пакетов, в радиолинию передачи пакетов. Далее, схема 600a-1 (и 600a-2) селекторов функционирует как средство коммутации для передачи кадра, переданного через радиолинию передачи кадров, в средство передачи кадров и передачи кадра, переданного через радиолинию передачи пакетов (т.е. пакета с заданной структурой кадра), в средство передачи пакетов. Как используется здесь, средство передачи кадров состоит из линий, соединяющих схему 600a-1 (и 600a-2) селекторов с блоком 1a передачи Е1. Средство передачи пакетов состоит из линий и схем, соединяющих схему 600a-1 (и 600a-2) селекторов с модулем 1a передачи Е1. Это означает, что схема 200a разделения пакетов LAN, схемы 300a-1 и 300a-2 генерирования кадров Е1, схема 400a реконструкции пакетов LAN и схемы 500a-1 и 500a-2 буферов вместе функционируют в качестве средства передачи пакетов.
Схемы 700a-1, 700a-2 мультиплексирования-демультиплексирования
Схема 700a-1 (или 700a-2) мультиплексирования-демультиплексирования мультиплексирует мультиплексированный сигнал 601a-1 (или 601a-2), принятый от схемы 600a-1 (или 600a-2) селекторов, в область полезной нагрузки радиокадра и выводит его в линию 1 (или 2) Е1 в качестве сигнала 701a-1 (или 701a-2) радиопередачи. Далее, схема 700a-1 (или 700a-2) мультиплексирования-демультиплексирования извлекает мультиплексированный сигнал, мультиплексированный схемой 700b-1 (или 700b-2) мультиплексирования-демультиплексирования (не показана) устройства 4b передачи, из области полезной нагрузки сигнала 701b-1 (или 701b-2) радиопередачи, принятый через линию 1 (или 2) Е1 от устройства 4b передачи. После достижения синхронизации кадров Е1 с другой схемой 700a-2 (или 700a-1) мультиплексирования-демультиплексирования схема 700a-1 (или 700a-2) мультиплексирования-демультиплексирования выводит извлеченный мультиплексированный сигнал в схему 600a-1 (или 600a-2) селекторов в качестве демультиплексированного сигнала 702a-1 (или 702a-2).
Операция обработки в системе передачи
Далее, со ссылкой на Фиг.1, будет дано подробное описание последовательности операций обработки в системе передачи, согласно этому варианту осуществления. Следует отметить, что в последующем описании компонентам устройства 4b передачи назначены ссылочные позиции, полученные путем замещения символа “a” в ссылочных позициях, назначенных компонентам устройства 4a передачи. Например, схема отображения LAN устройства 4b передачи представлена как “схема 100b отображения LAN”.
При приеме сигнала 31a установки радиолинии от терминала 3a управления схема 100a отображения LAN определяет канал для использования в качестве линии передачи сигналов LAN (линию передачи LAN) из линий 1 и 2 Е1, проложенных между устройствами 4a и 4b передачи, на основании сигнала 31a установки радиолинии. Схема 100a отображения LAN затем генерирует информацию 101a отображения LAN на основании канала для использования в качестве линии передачи LAN и выводит сгенерированную информацию 101a отображения LAN в схему 400a реконструкции пакетов LAN и в схемы 600a-1 и 600a-2 селекторов.
Каналы, выбранные из линий 1 и 2 Е1 для использования в качестве линии передачи LAN устройством 4a передачи, должны соответствовать каналам, выбранным устройством 4b передачи. Это означает, что сигналы 31a и 31b установки радиолинии, выводимые терминалами 3a и 3b управления, являются одним и тем же сигналом, а информации 101a и 101b отображения LAN являются одной и той же информацией.
Приняв информацию 101a отображения LAN от схемы 100a отображения LAN, схема 200a разделения пакетов LAN задает каналы для использования в качестве линий передачи LAN на основании информации 101a отображения LAN. Затем схема 200a разделения пакетов LAN разделяет сигнал 21a LAN в однобайтные блоки для генерирования разделенных пакетов 201a-1 и 201a-2. Далее, схема 200a разделения пакетов LAN выводит разделенные пакеты (201a-1 и 201a-2) в схемы (например, 300a-1 и 300a-2) генерирования кадров Е1 в возрастающем порядке номеров каналов для использования в качестве линии передачи LAN.
Приняв разделенный пакет 201a-1 (или 201a-2) от схемы 200a разделения пакетов LAN, схема 300a-1 (или 300a-2) генерирования кадров Е1 мультиплексирует разделенный пакет 201a-1 (или 201a-2) в области полезной нагрузки формата кадра Е1. В этом случае, схемы 300a-1 и 300a-2 генерирования кадров Е1 генерируют кадры Е1 после приведения заголовков кадров Е1 в соответствие друг с другом между схемами 300a-1 и 300a-2 генерирования кадров Е1. Схема 300a-1 (или 300a-2) генерирования кадров Е1 затем выводит сгенерированный кадр Е1 в схему 600a-1 (или 600a-2) селекторов в качестве сигнала 301a-1 (или 301a-2) кадра Е1.
Приняв информацию 101a отображения LAN от схемы 100a отображения LAN, схема 600a-1 (или 600a-2) селекторов задает каналы для использования в качестве линий передачи LAN на основании информации 101a отображения LAN. Схема 600a-1 (или 600a-2) селекторов затем выбирает на основании заданного канала либо входной сигнал 11a (или 11b) Е1, принятый от блока 1a передачи Е1, либо сигнал 11a (или 11b) Е1, принятый от схемы 300a-1 (или 300a-2) генерирования кадров Е1, и выводит выбранный сигнал в схему 700a-1 (или 700a-2) мультиплексирования-демультиплексирования в качестве мультиплексированного сигнала 601a-1 (или 601a-2).
Например, когда схема 600a-1 (или 600a-2) селекторов определяет использование схемы 600a-1 (или 600a-2) селекторов в качестве линии передачи Е1 на основании заданного канала, схема 600a-1 (или 600a-2) селекторов выводит входной сигнал 11a (или 11b) Е1, принятый от блока 1a передачи Е1, в схему 700a-1 (или 700a-2) мультиплексирования-демультиплексирования в качестве мультиплексированного сигнала 601a-1 (или 601a-2). Когда схема 600a-1 (или 600a-2) селекторов определяет использование схемы 600a-1 (или 600a-2) селекторов в качестве линии передачи LAN, схема 600a-1 (или 600a-2) селекторов выводит сигнал 301a-1 (или 301a-2) кадра Е1, принятый от схемы 300a-1 (или 300a-2) генерирования кадров Е1, в схему 700a-1 (или 700a-2) мультиплексирования-демультиплексирования в качестве мультиплексированного сигнала 601a-1 (или 601a-2).
Приняв мультиплексированный сигнал 601a-1 (или 601a-2) от схемы 600a-1 (или 600a-2) селекторов, схема 700a-1 (или 700a-2) мультиплексирования-демультиплексирования мультиплексирует принятый мультиплексированный сигнал 601a-1 (или 601a-2) в область полезной нагрузки радиокадра и выводит его в линию 1 (или 2) Е1 в качестве сигнала 701a-1 (или 701a-2) радиопередачи. Схема 700b-1 (или 700b-2) мультиплексирования-демультиплексирования устройства 4b передачи принимает сигнал 701a-1 (или 701a-2) радиопередачи через линию 1 (или 2) Е1. Затем, схема 700b-1 (или 700b-2) мультиплексирования-демультиплексирования извлекает мультиплексированный сигнал 601a-1 (или 601a-2), мультиплексированный схемой 700a-1 (или 700a-2) мультиплексирования-демультиплексирования устройства 4a передачи, из области полезной нагрузки радиокадра принятого сигнала 701a-1 (или 701a-2) радиопередачи. После достижения синхронизации кадров Е1 с другой схемой 700b-2 (или 700b-1) мультиплексирования-демультиплексирования схема 700b-1 (или 700b-2) мультиплексирования-демультиплексирования выводит извлеченный мультиплексированный сигнал 601a-1 (или 601a-2) в схему 600b-1 (или 600b-2) селекторов в качестве демультиплексированного сигнала 702b-1 (или 702b-2).
Приняв информацию 101b отображения LAN от схемы 100b отображения LAN, схема 600b-1 (или 600b-2) селекторов задает канал для использования в качестве линии передачи LAN. Затем, когда схема 600b-1 (или 600b-2) селекторов определяет на основании заданного канала использовать саму схему 600b-1 (или 600b-2) селекторов в качестве линии передачи LAN, схема 600b-1 (или 600b-2) селекторов выводит демультиплексированный сигнал 702b-1 (или 702b-2), принятый от схемы 700b-1 (или 700b-2) мультиплексирования-демультиплексирования, в схему 500b-1 (или 500b-2) буферов в качестве сигнала 603b-1 (или 603b-2) канала LAN. Когда схема 600b-1 (или 600b-2) селекторов определяет на основании заданного канала использовать схему 600b-1 (или 600b-2) селекторов в качестве линии передачи Е1, схема 600b-1 (или 600b-2) селекторов выводит демультиплексированный сигнал 702b-1 (или 702b-2), принятый от схемы 700b-1 (или 700b-2) мультиплексирования-демультиплексирования, в модуль 1b передачи Е1 в качестве выходного сигнала 602b-1 (или 602b-2) Е1.
Схема 500b-1 (или 500b-2) буферов извлекает данные из области полезной нагрузки сигнала 603b-1 (или 603b-2) канала LAN, имеющего структуру кадра Е1, и записывает данные в свой внутренний буфер.
Схема 400b реконструкции пакетов LAN задает каналы для использования в качестве линий передачи LAN на основании информации 101b отображения LAN, принятой от схемы 100b отображения LAN. Схема 400b реконструкции пакетов LAN затем считывает сигналы 501b-1 и 501b-2 считывания буфера в однобайтных блоках из схем (например, 500b-1 и 500b-2) буферов в возрастающем порядке номеров каналов для использования в качестве линии передачи LAN. Так, схема 400b реконструкции пакетов LAN считывает сигналы 501b-1 и 501b-2 считывания буфера в однобайтных блоках соответственно из схем 500b-1 и 500b-2 буферов в возрастающем порядке номеров каналов для использования в качестве линии передачи LAN. Затем, схема 400b реконструкции пакетов LAN реконструирует сигнал 21a LAN, который был разделен схемой 200a разделения пакетов LAN устройства 4a передачи, на основании сигналов 501b-1 и 501b-2 считывания буфера от схем 500b-1 и 500b-2 буферов и выводит реконструированный сигнал в модуль 2b передачи LAN в качестве реконструированного сигнала 401b LAN.
Это позволяет устройствам 4a и 4b передачи передавать сигналы 21a и 21b LAN с использованием множества каналов, выбранных из линий 1 и 2 Е1.
Формат кадра Е1
Далее, со ссылкой на Фиг.2, будет дано описание формата кадра Е1, стандартизованного в ITU-T G.704, и области полезной нагрузки, в которую мультиплексируется разделенный пакет 201a.
Фиг.2 иллюстрирует формат кадра Е1, стандартизованный в ITU-T G.704, в котором каждый отдельный кадр составлен из 32 временных слотов (TS0-TS31), при этом один временной слот представляет один байт (=8 битам).
Восемь кадров составляют один субмультикадр, два субмультикадра составляют один мультикадр, 16 кадров составляют один мультикадр. TS0 на Фиг.2 содержит биты FAS (Сигнал Расположения Кадров), биты проверки CRC (Циклической Проверки с Избыточностью) и другие биты, используемые для установления синхронизации и подсчета CRC. Области, отличные от области TS0, составляют область полезной нагрузки, в которую мультиплексируется разделенный пакет 201a.
Способ разделения сигнала LAN (пакета LAN)
Далее, со ссылкой на Фиг.3, будет дано описание способа разделения сигнала LAN (пакета LAN). Фиг.3 иллюстрирует блок-схему последовательности операций обработки, выполняемой устройством 4a передачи, от разделения сигнала 21a LAN, принятого от модуля 2a передачи LAN, и генерирования разделенного пакета 201a до мультиплексирования разделенного пакета 201a в кадры Е1 множества каналов. Хотя на Фиг.1 изображены две линии Е1, Фиг.3 иллюстрирует случай с семью или более линий Е1. Последующее описание будет дано для случая, когда канал 1, канал 3 и канал 7 из этих линий Е1 установлены для использования в качестве линии передачи для сигнала 21a LAN.
На этапе S11 изображен сигнал 21a LAN (пакет LAN), который устройство 4a передачи принимает от модуля 2a передачи LAN. Следует отметить, что сигнал 21a LAN является сигналом, стандартизованным в IEEE 802.3.
Этапы S12 и S13 относятся к управлению, выполняемому схемой 200a разделения пакетов LAN с Фиг.1. На этапе S12 сигнал 21a LAN, указанный в этапе S11, разделяется в однобайтные блоки для генерирования разделенных пакетов 201a. На этапе S13 каналы для использования в качестве линий передачи LAN задаются на основании информации 101a отображения LAN, показанной на Фиг.1, а разделенные пакеты 201a, сгенерированные на этапе S12, назначаются последовательно каналу 1, каналу 3 и каналу 7 в возрастающем порядке номеров каналов.
Этап S14 относится к управлению, выполняемому схемой 300a генерирования кадров Е1. На этапе S14 разделенные пакеты 201a, назначенные соответствующим каналам на этапе S13, мультиплексируются в области полезной нагрузки кадров Е1.
Посредством вышеупомянутых операций на этапах S11-S14 устройству 4a передачи обеспечивается возможность передачи сигнала 21a LAN, принятого от модуля 2a передачи LAN, в линии Е1 (в этом примере - каналы 1, 3 и 7) в качестве множества кадров Е1. Таким же образом, устройству 4b передачи обеспечивается возможность передачи сигнала 21b LAN, принятого от модуля 2b передачи LAN, в линии Е1 в качестве множества кадров Е1.
Способ реконструкции разделенных пакетов
Далее, со ссылкой на Фиг.4, будет дано описание способа реконструкции разделенных пакетов. Фиг.4 иллюстрирует блок-схему последовательности операций от извлечения данных из области полезной нагрузки, исключая область TS0, в каждом кадре Е1 до реконструкции сигнала LAN. Как и на Фиг.3, описание будет дано для случая, когда каналы 1, 3 и 7 из линий Е1 установлены в качестве линии передачи LAN.
Этап S21 относится к управлению, выполняемому схемой 700a мультиплексирования-демультиплексирования с Фиг.1. На этапе S21 изображены кадры Е1, отделенные от радиокадра. Этап S22 относится к управлению, выполняемому схемой 500a буферов с Фиг.1. На этапе S22 изображено, как извлекают данные из области полезной нагрузки, исключая область TS0, в каждом кадре Е1, отделенном от радиокадра, и записывают данные в схему 500a буферов, обеспечиваемую в каждом из каналов 1, 3 и 7.
Этап S23 относится к управлению, выполняемому схемой 400a реконструкции пакетов LAN с Фиг.1. На этапе S23 изображено, как данные, сохраненные в схемах 500a буферов каналов 1, 3 и 7, считываются в однобайтных блоках последовательно из схем 500а буферов в возрастающем порядке соответствующих номеров каналов. Следует отметить, что последовательности данных, считываемых в однобайтных блоках, являются сигналом 21b LAN до разделения.
Посредством операций по этапам S21-S24 с Фиг.4 устройству 4a передачи обеспечивается возможность реконструкции сигнала 21b LAN до разделения из кадров Е1, принятых через линии Е1 (в этом примере - каналы 1, 3 и 7). Таким же образом, устройству 4b передачи обеспечивается возможность реконструкции сигнала 21a LAN до разделения из кадров Е1, принятых через линии Е1.
Как видно из вышеприведенного описания, настоящее изобретение способно передавать пакет LAN посредством выбора произвольного числа n (n - натуральное число) линий Е1 среди m (m - натуральное число, большее или равное n) линий Е1, проложенных между парой устройств передачи.
Операции и результаты по первому варианту осуществления
В системе передачи согласно первому варианту осуществления, описанному выше, первое устройство 4a передачи сначала задает n каналов для использования в качестве линий передачи сигнала 21a LAN (пакета LAN). Первое устройство 4a передачи затем разделяет сигнал 21a LAN (пакет LAN), принятый от модуля 2a передачи LAN, в однобайтные блоки для генерирования разделенных пакетов 201a. Первое устройство 4a передачи затем мультиплексирует сгенерированные разделенные пакеты 201a в области полезной нагрузки кадров Е1, передаваемые через заданные N каналов, для генерирования пакетов 301a кадров Е1. Первое устройство 4a передачи затем передает пакеты 301a кадров Е1 по линиям 1 и 2 Е1.
На основе пакетов 301a кадров Е1, принятых от линий 1 и 2 Е1, второе устройство 4b передачи извлекает разделенные пакеты 201a из областей полезной нагрузки кадров 301a Е1 и сохраняет извлеченные разделенные пакеты 201a в соответствующих схемах буферов каналов. Второе устройство 4b передачи затем задает n каналов для использования в качестве линий передачи сигналов 21b LAN (пакетов LAN) и считывает из схем буферов разделенные пакеты 201a, соответствующие заданным n каналам, и реконструирует сигнал 21a LAN, разделенный первым устройством 4a передачи.
Таким образом, система передачи, согласно этому варианту осуществления, использующая устройства 4a и 4b передачи, имеющие множество линий Е1, проложенных между ними, способна передавать сигналы LAN (пакеты LAN) через существующие линии Е1 без изменения структуры радиокадра или системы радиопередачи. Соответственно, функция передачи пакетов LAN может быть легко добавлена к существующему устройству передачи, способному передавать сигналы Е1, и, таким образом, функция передачи пакетов LAN может быть внедрена с уменьшенной стоимостью.
Дополнительно, система передачи, согласно этому первому варианту осуществления, использует 31 временной слот в качестве полезной нагрузки из 32 временных слотов, составляющих кадр Е1. Поэтому, пропускная способность каждой из множества линий Е1 составляет 1,984 Mbps (мегабит в секунду), полученная как 2,048 Mbps (скорость передачи сигналов Е1) * (31/32), а пропускная способность LAN может быть установлена на 1,984 Mbps. Таким образом, система передачи, согласно первому варианту осуществления, способна гибко устанавливать совокупное отношение между передачей кадров Е1 и передачей пакетов LAN согласно пропускной способности, требуемой для передачи пакетов LAN.
Второй вариант осуществления
Далее будет описан второй вариант осуществления.
Система передачи, согласно второму варианту осуществления, характеризуется тем, что устанавливает те радиолинии для использования в качестве радиолиний для передачи пакетов LAN, которые не используются в качестве радиолиний для передачи кадров Е1. Это делает возможным использование радиолиний, которые не используются в качестве радиолиний для передачи кадров Е1, в качестве радиолиний для передачи пакетов LAN, реализуя тем самым эффективное использование радиолиний. Система передачи, согласно второму варианту осуществления, будет подробно описана со ссылкой на Фиг.1.
Схема 100a отображения LAN устройства 4a передачи, согласно первому варианту осуществления, определяет каналы для использования в качестве линий для передачи сигналов 21a LAN на основании сигнала 31a установки радиолинии от терминала 3a управления и мультиплексирует сигналы LAN. В отличие от этого, схема 100a отображения LAN устройства 4a передачи, согласно второму варианту осуществления, отслеживает использование каналов, использует каналы, определенные как неиспользуемые, в качестве линий для передачи сигналов 21a LAN и генерирует информацию 101a отображения LAN для мультиплексирования сигналов LAN.
В качестве альтернативы, схема 100a отображения LAN может детектировать ввод и потерю кадров Е1 в каналах. В этом случае, схема 100a отображения LAN определяет на основании результата детектирования неиспользуемые каналы для использования в качестве линий для передачи сигналов 21a LAN и генерирует информацию 101a отображения LAN для мультиплексирования сигналов LAN.
Таким образом, система передачи, согласно второму варианту осуществления, способна достигать эффективного использования радиолиний посредством использования каналов, определенных как неиспользуемые, в качестве линий для передачи сигналов 21a LAN.
Третий вариант осуществления
Далее будет описан третий вариант осуществления.
В системах передачи, согласно первому и второму варианту осуществления, как показано на Фиг.1, первое устройство 4a передачи и второе устройство 4b передачи передают кадры Е1 и пакеты LAN через линии 1 и 2 Е1. В отличие от этого, в системе передачи, согласно третьему варианту осуществления, как показано на Фиг.5, устройство 4с ретрансляции и устройства 4d и 4e ретрансляции расположены между первым устройством 4a передачи и вторым устройством 4b передачи. Между этими устройствами проложено множество линий Е1 (сеть Е1). Система передачи, согласно третьему варианту осуществления, характеризуется передачей кадров Е1 и пакетов LAN между этими устройствами. Когда линии Е1 проложены таким образом, система передачи, согласно этому третьему варианту осуществления, также способна передавать кадры Е1 и пакеты LAN между устройствами таким же образом, как и система передачи, показанная на Фиг.1.
Каждое из устройств 4с, 4d и 4e ретрансляции может быть сформировано как комбинация пары устройств передачи. В частности, каждое из устройств 4с, 4d и 4e ретрансляции может быть сформировано так, чтобы иметь два набора средств (средств установки и средств передачи) с такой же конфигурацией, как и у устройства 4a или 4b передачи.
Хотя изобретение было описано со ссылкой на несколько его вариантов осуществления, эти варианты осуществления являются предпочтительными формами настоящего изобретения, а изобретение не ограничивается этими вариантами осуществления. Необходимо понимать, что различные модификации, изменения и замены могут быть произведены специалистом в области техники для достижения альтернативных вариантов осуществления без отхода от духа и объема изобретения.
Например, хотя описание вариантов осуществления было дано относительно сигналов Е1, система передачи по настоящему изобретению применима ко всем стандартам передачи, имеющим заданную структуру кадра, как сигналы Т1, стандартизованные в ITU-T G.704.
Кроме того, вышеописанные операции управления в каждом из составляющих устройств системы передачи, согласно вариантам осуществления изобретения, может быть реализовано как в аппаратном обеспечении, так и в программном обеспечении, или в комбинации аппаратного и программного обеспечения.
При использовании программного обеспечения для реализации обработки программа, в которой записана последовательность обработки, может быть установлена в памяти компьютера с внедренным аппаратным обеспечением специального назначения для реализации обработки. В качестве альтернативы, обработка может быть реализована путем установки такой программы в компьютере специального назначения, способном выполнять различные типы обработки.
Например, программа может быть предварительно записана на жесткий диск или в ROM (память только для чтения) в качестве носителя записи. В качестве альтернативы, программа может быть сохранена (записана) временно или постоянно на съемном носителе записи. Такой съемный носитель записи может быть реализован в качестве так называемого коробочного программного обеспечения. Примеры съемного носителя записи включают в себя гибкий диск, CDROM (память только для чтения на компактном диске), диск MO (Магнитно-Оптический), DVD (Цифровой Универсальный Диск), магнитный диск и полупроводниковую память.
Программа может быть установлена на компьютер посредством съемного носителя записи как описано выше. Программа может быть беспроводным образом перенесена в компьютер с сайта скачивания. Дополнительно, программа может быть перенесена в компьютер по кабелю через сеть.
Система передачи, согласно вариантам осуществления изобретения, может быть спроектирована не только для реализации операций обработки в хронологическом порядке, как описано выше в связи с вариантами осуществления, но и для реализации операций обработки либо параллельно, либо раздельно, в зависимости от возможностей устройств, выполняющих обработку, или требований.
Кроме того, система передачи, согласно вариантам осуществления изобретения, может быть сформирована в качестве логического набора из совокупности устройств или может быть сформирована так, чтобы устройства были расположены в одном корпусе.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Устройство передачи, система передачи, способ передачи и программа для передачи, согласно настоящему изобретению, применимы в системах передачи, которые способны передавать кадры, имеющие заданную структуру кадра, и пакеты с использованием множества радиолиний.
Настоящая заявка основана на и притязает на приоритет заявки на патент Японии № 2007-149708, поданной 26.09.2007 г., содержание которой включено в данный документ в своей полноте посредством ссылки.