СПОСОБ И СИСТЕМА ДЛЯ ПЕРЕКЛЮЧЕНИЯ НА РЕЗЕРВ С ПРИМЕНЕНИЕМ ПСЕВДОПРОВОДНОГО (PW) ДВОЙНОГО СОЕДИНЕНИЯ
PSEUDO-WIRE (PW) DUAL-HOMING PROTECTION SWITCHING METHOD AND SYSTEM

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к области технологий мобильной связи и, в частности, к способу и системе для переключения на резервную линию доступа с применением псевдопроводного (PW) двойного соединения.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
В результате непрерывного развития технологии мобильной связи мобильные терминалы играют все более важную роль в повседневной жизни и работе человека. Для обеспечения нормальной связи мобильного терминала требуется наличие резервной линии связи для развертывания линии связи каждого узла в сети мобильной связи. Группа резервирования с применением псевдопроводного (PW) двойного соединения представляет собой обычный сетевой элемент в мобильной транспортной сети. На фиг. 1 показана принципиальная схема, изображающая вариант осуществления резервирования с применением двойного соединения из уровня техники. PE1 (узел 1) и РЕ2 (узел 2) развернуты в качестве узлов с двойным соединением относительно сервера контроллера радиосети (RNC) для обеспечения резервирования с применением двойного соединения для РЕ3 (узел 3) относительно сервера RNC. Путем применения обнаружения двунаправленной передачи (BFD) на псевдопроводной линии связи и применения обнаружения управления эксплуатацией и техническим
обслуживанием (ОАМ) сети Ethernet на линии АС (доступа), при обнаружении неисправности на ОАМ Ethernet, неисправность передается на BFD в режиме отображения ОАМ, для реализации передачи без переприема и защиты связи от неисправностей. В случае неисправности PW1, маршрут передачи потока данных является следующим: сервер RNC ->РЕ2->РЕ3; в случае неисправности АС1, маршрут передачи потока данных является следующим: сервер RNC ->РЕ2->РЕ3; таким образом, резервирование псевдопровода и резервирование линии доступа в сети находятся во взаимодействии, и при неисправности и переключении одной стороны, другую сторону также необходимо переключить.
На фиг. 2 показана принципиальная схема, изображающая другой вариант осуществления резервирования с применением двойного соединения из уровня техники. Промежуточный псевдопровод проложен между РЕ1 и РЕ2, а именно, I-PW, и резервирование линии доступа осуществляется по схеме 1:1. При неисправности PW1, поток данных передается по I-PW, при этом линию доступа не требуется переключать, и маршрут передачи потока данных является следующим: сервер RNC->PE1 ->РЕ2->РЕ3; при неисправности АС1 (линии доступа 1), псевдопровод в сети также не требуется переключать, и маршрут передачи потока данных является следующим: RNC->PE2->PE1->PE3. Если режим резервирования основной линии доступа представляет собой режим разделения нагрузки, то необходимо получить поток данных на РЕ1 или РЕ2, а затем передать поток данных на РЕЗ; теперь поток данных будет передаваться по следующим двум маршрутам (сервер RNC ->РЕ2->РЕ1->РЕ3 и сервер RNC ->РЕ1->РЕЗ) одновременно. Если резервирование основной линии доступа на стороне RNC осуществляется по схеме 1+1, то необходимо отправить поток данных на АС1 и АС2 (линия доступа 2) одновременно, и теперь маршрут
передачи потока данных является следующим: сервер RNC->PE1 ->РЕ3 и сервер RNC ->РЕ2->РЕ1->РЕ3. Необходимо установить правило передачи, которое подходит для различных режимов резервирования линий доступа между РЕ1 и РЕ2. Процедура передачи потока данных является сложной и нерациональной, что снижает эффективность передачи потока данных и резервирования.
Вышеуказанные положения приведены лишь для помощи в понимании технической схемы настоящего изобретения и не предназначены для признания того, что вышеуказанные положения составляют часть уровня техники.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Основной целью настоящего изобретения является реализация передачи потока данных рациональным и эффективным образом, обеспечение безопасности процедур передачи потока данных и улучшение эффективности передачи и резервирования потока данных.
Для достижения вышеуказанной цели в настоящем изобретении предлагается способ переключения на резервную линию доступа с применением псевдопроводного (PW) двойного соединения, включающий: установление основного псевдопровода первого узла и второго узла, и установление резервного псевдопровода первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода; установление основной линии доступа между сервером контроллера радиосети (RNC) и вторым узлом, установление резервной линии доступа между сервером RNC и третьим узлом, и установление первого вспомогательного псевдопровода и второго вспомогательного псевдопровода между вторым узлом и третьим узлом; и переключение пути передачи потока данных, отправленного сервером
RNC, от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу при неисправности основного псевдопровода; и/или переключение пути передачи потока данных, отправленного сервером RNC, от передачи по основной линии доступа на передачу по резервной линии доступа и переключение от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу при неисправности основной линии доступа.
Предпочтительно, способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения дополнительно включает: переключение пути передачи потока данных, отправленного первым узлом, от передачи по основному псевдопроводу на передачу по резервному псевдопроводу и переключение от передачи по основному псевдопроводу на передачу по резервному псевдопроводу при неисправности основного псевдопровода; и/или переключение пути передачи потока данных, отправленного первым узлом, от передачи по основной линии доступа на передачу по первому вспомогательному псевдопроводу при неисправности основной линии доступа.
Предпочтительно, установление первого вспомогательного псевдопровода и второго вспомогательного псевдопровода между вторым узлом и третьим узлом включает: установление первого вспомогательного псевдопровода между вторым узлом и третьим узлом, установление соответствия между первым вспомогательным псевдопроводом и основной линией доступа на стороне второго узла и установление соответствия между первым вспомогательным псевдопроводом и резервным псевдопроводом на стороне третьего узла, причем первый вспомогательный псевдопровод предназначен для резервирования
основной линии доступа на стороне второго узла; и установление второго вспомогательного псевдопровода между вторым узлом и третьим узлом, установление соответствия между вторым вспомогательным узлом и основной линией доступа на стороне второго узла и установление соответствия между вторым вспомогательным узлом и резервным псевдопроводом на стороне третьего узла, причем второй вспомогательный псевдопровод предназначен для резервирования основного псевдопровода на стороне второго узла.
Предпочтительно, резервирование основной линии доступа представляет собой резервирование по схеме 1:1 или резервирование по схеме 1+1, или резервирование с разделением нагрузки.
Предпочтительно, способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения дополнительно включает: определение того, был ли уже передан по второму вспомогательному псевдопроводу поток данных, соответствующий команде по передаче потока данных, когда первый вспомогательный псевдопровод принимает команду по передаче потока данных; и управление первым вспомогательным псевдопроводом таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по второму вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных.
Кроме того, для достижения вышеуказанной цели в настоящем изобретении также предлагается система для переключения на резервную линию доступа с применением псевдопроводного (PW) двойного соединения, содержащая: модуль установления, выполненный с возможностью установления основного псевдопровода первого узла и второго узла и установления резервного
псевдопровода первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода; и установления основной линии доступа между сервером контроллера радиосети (RNC) и вторым узлом, установления резервной линии доступа между сервером RNC и третьим узлом, и установления первого вспомогательного псевдопровода и второго вспомогательного псевдопровода между вторым узлом и третьим узлом; и модуль переключения, выполненный с возможностью переключения пути передачи потока данных, отправленного сервером RNC, от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу при неисправности основного псевдопровода; и/или переключения пути передачи потока данных, отправленного сервером RNC, от передачи по основной линии доступа на передачу по резервной линии доступа, и переключения от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу при неисправности основной линии доступа.
Предпочтительно, модуль переключения дополнительно выполнен с возможностью переключения пути передачи потока данных, отправленного первым узлом, от передачи по основному псевдопроводу на передачу по резервному псевдопроводу и переключения от передачи по основному псевдопроводу на передачу по резервному псевдопроводу при неисправности основного псевдопровода; и/или переключения пути передачи потока данных, отправленного первым узлом, от передачи по основной линии доступа на передачу по первому вспомогательному псевдопроводу при неисправности основной линии доступа.
Предпочтительно, модуль установления дополнительно выполнен с возможностью установления первого вспомогательного псевдопровода между
вторым узлом и третьим узлом, установления соответствия между первым вспомогательным псевдопроводом и основной линией доступа на стороне второго узла, и установления соответствия между первым вспомогательным псевдопроводом и резервным псевдопроводом на стороне третьего узла; причем первый вспомогательный псевдопровод предназначен для резервирования основной линии доступа на стороне второго узла; и установления второго вспомогательного псевдопровода между вторым узлом и третьим узлом, установления соответствия между вторым вспомогательным узлом и основной линией доступа на стороне второго узла, и установления соответствия между вторым вспомогательным узлом и резервным псевдопроводом на стороне третьего узла, причем второй вспомогательный псевдопровод предназначен для резервирования основного псевдопровода на стороне второго узла.
Предпочтительно, резервирование основной линии доступа представляет собой резервирование по схеме 1:1 или резервирование по схеме 1+1, или резервирование с разделением нагрузки.
Предпочтительно, система для переключения на резервную линию доступа с применением псевдопроводного двойного соединения дополнительно содержит: модуль определения и модуль управления; причем модуль определения дополнительно выполнен с возможностью определения того, был ли уже передан по второму вспомогательному псевдопроводу поток данных, соответствующий команде по передаче потока данных, когда первый вспомогательный псевдопровод принимает команду по передаче потока данных; и модуль управления дополнительно выполнен с возможностью управления первым вспомогательным псевдопроводом таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по
второму вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных.
По сравнению с уровнем техники настоящее изобретение реализует резервирование основной линии доступа отдельно от резервирования основного псевдопровода следующим образом: установленный первый вспомогательный псевдопровод рассматривается как резерв основной линии доступа, при этом установленный второй вспомогательный псевдопровод рассматривается как резерв основного псевдопровода, вследствие чего резервирование основной линии доступа и резервирование основного псевдопровода не будут создавать взаимные помехи, потоки данных передаются рационально и эффективно, обеспечивается безопасность процедур передачи потока данных и улучшается эффективность передачи и резервирование потоков данных.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
На фиг. 1 показана принципиальная схема, изображающая вариант осуществления резервирования с применением двойного соединения из уровня техники;
на фиг. 2 показана принципиальная схема, изображающая вариант осуществления резервирования с применением двойного соединения из уровня техники;
на фиг. 3 показана блок-схема, изображающая способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно первому варианту осуществления настоящего изобретения;
на фиг. 4 показана принципиальная схема, изображающая архитектуру сети
переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно настоящему изобретению;
на фиг. 5 показана блок-схема, изображающая способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно второму варианту осуществления настоящего изобретения;
на фиг. 6 показана принципиальная схема, изображающая функциональные модули системы для переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно первому варианту осуществления настоящего изобретения;
на фиг. 7 показана принципиальная схема, изображающая функциональные модули системы для переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно второму варианту осуществления настоящего изобретения.
Достижение цели, функциональные характеристики и преимущества настоящего изобретения будут проиллюстрированы путем комбинирования с вариантами осуществления и со ссылкой на прилагаемые графические материалы.
ПОДРОБНОЕ ОПИСАНИЕ
Следует понимать, что конкретные варианты осуществления, описанные в данном документе, используются исключительно для объяснения настоящего изобретения и не предназначены для ограничения настоящего изобретения.
На фиг. 3 показана блок-схема, изображающая способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно первому варианту осуществления настоящего изобретения.
Следует отметить, что: блок-схема, показанная на фиг. 3, представляет собой только предпочтительный вариант осуществления, при этом специалистам в данной области техники будет понятно, что любой вариант осуществления, спроектированный с учетом идеи настоящего изобретения, подпадает под объем охраны настоящего изобретения, охватываемый следующей технической схемой:
установление основного псевдопровода первого узла и второго узла, и установление резервного псевдопровода первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода; установление основной линии доступа между сервером контроллера радиосети (RNC) и вторым узлом, установление резервной линии доступа между сервером RNC и третьим узлом, и установление первого вспомогательного псевдопровода и второго вспомогательного псевдопровода между вторым узлом и третьим узлом; и переключение пути передачи потока данных, отправленного сервером RNC, от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу при неисправности основного псевдопровода; и/или переключение пути передачи потока данных, отправленного сервером RNC, от передачи по основной линии доступа на передачу по резервной линии доступа и переключение от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу при неисправности основной линии доступа.
Далее представлены конкретные этапы последовательной реализации переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно настоящему варианту осуществления: на этапе S10 устанавливают основной псевдопровод первого узла и второго узла и
устанавливают резервный псевдопровод первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода; согласно настоящему варианту осуществления на фиг. 4 показана принципиальная схема, изображающая архитектуру сети переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно настоящему изобретению. Сеть содержит первый узел, второй узел, третий узел и сервер контроллера радиосети (RNC). В соответствии с требованиями передачи потока данных по сети, устанавливают основной псевдопровод первого узла и второго узла и устанавливают резервный псевдопровод первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода, то есть, когда основной псевдопровод находится в исправном состоянии, резервный псевдопровод находится в отключенном/неработающем состоянии, и канал согласования устройств группы резервирования с применением псевдопровода устанавливают между вторым узлом и третьим узлом для определения состояния основного псевдопровода для второго узла и третьего узла. То есть, сначала устанавливается связь между первым узлом и вторым узлом, и в то же время устанавливается связь между первым узлом и третьим узлом. Резервный псевдопровод находится в отключенном/неработающем состоянии, когда основной псевдопровод может обеспечить связь между первым узлом и вторым узлом, при этом резервный псевдопровод находится в подключенном/работающем состоянии, только когда основной псевдопровод отключен/неисправен. Резервный псевдопровод выполняет функцию резервирования основного псевдопровода, то есть обеспечивает передачу сетевого потока данных от первого узла на узел
следующего уровня.
На этапе S20 устанавливают основную линию доступа между сервером RNC и вторым узлом и устанавливают резервную линию доступа между сервером RNC и третьим узлом, и устанавливают первый вспомогательный псевдопровод и второй вспомогательный псевдопровод между вторым узлом и третьим узлом; в настоящем варианте осуществления, как показано на архитектуре сети на фиг. 4, одновременно с установлением основного псевдопровода и резервного псевдопровода, или перед или после установления основного псевдопровода и резервного псевдопровода, устанавливают основную линию доступа между сервером RNC и вторым узлом, устанавливают резервную линию доступа между сервером RNC и третьим узлом, причем резервная линия доступа предназначена для резервирования основной линии доступа. Устанавливают соответствие между основной линией доступа и основным псевдопроводом, и устанавливают соответствие между резервной линией доступа и резервным псевдопроводом. Первый вспомогательный псевдопровод и второй вспомогательный псевдопровод устанавливают между вторым узлом и третьим узлом. Процесс установления первого вспомогательного псевдопровода и второго вспомогательного псевдопровода, в частности, выполняют следующим образом: сначала устанавливают первый вспомогательный псевдопровод между вторым узлом и третьим узлом, и устанавливают соответствие между первым вспомогательным псевдопроводом и основной линией доступа на стороне второго узла, и устанавливают соответствие между первым вспомогательным псевдопроводом и резервным псевдопроводом на стороне третьего узла; причем первый вспомогательный псевдопровод предназначен для резервирования основной линии доступа на стороне второго узла; и устанавливают второй
вспомогательный псевдопровод между вторым узлом и третьим узлом, устанавливают соответствие между вторым вспомогательным узлом и основной линией доступа на стороне второго узла, и устанавливают соответствие между вторым вспомогательным узлом и резервным псевдопроводом на стороне третьего узла, причем второй вспомогательный псевдопровод предназначен для резервирования основного псевдопровода на стороне второго узла.
На этапе S30 путь передачи потока данных, отправленного сервером RNC, переключают от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу при неисправности основного псевдопровода; и/или на этапе S40 путь передачи потока данных, отправленного сервером RNC, переключают от передачи по основной линии доступа на передачу по резервной линии доступа и переключают от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу при неисправности основной линии доступа.
В настоящем варианте осуществления, после установления основного псевдопровода, резервного псевдопровода, основной линии доступа, резервной линии доступа, первого вспомогательного псевдопровода и второго вспомогательного псевдопровода, и когда основной псевдопровод неисправен и поток данных, передаваемый в сети, представляет собой поток данных, отправленный сервером RNC, путь передачи потока данных, отправленного сервером RNC, переключают от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу. Если резервирование основной линии доступа осуществляется по схеме 1:1, то маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> третий узел -> резервный псевдопровод -> первый узел; если резервирование
основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> третий узел -> резервный псевдопровод -> первый узел, и сервер RNC -> резервная линия доступа -> резервный псевдопровод -> первый узел.
Когда основная линия доступа неисправна и поток данных, передаваемый в сети, представляет собой поток данных, отправленный сервером RNC, путь передачи потока данных, отправленного сервером RNC, переключают от передачи по основной линии доступа на передачу по резервной линии доступа, и переключают от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу. Если резервирование основной линии доступа осуществляется по схеме 1:1, то маршрут передачи потока данных является следующим: сервер RNC -> резервная линия доступа -> третий узел -> первый вспомогательный псевдопровод -> второй узел -> основной псевдопровод -> первый узел; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: сервер RNC -> резервная линия доступа -> третий узел -> первый вспомогательный псевдопровод -> второй узел - > основной псевдопровод -> первый узел; однако первый узел получит поток данных, отправленный двумя серверами RNC.
В других вариантах осуществления настоящего изобретения, когда основной псевдопровод неисправен и поток данных, передаваемый в сети, представляет собой поток данных, отправленный первым узлом, путь передачи потока данных, отправленного первым узлом, переключают от передачи по основному псевдопроводу на передачу по резервному псевдопроводу и переключают от
передачи по резервной линии доступа на передачу по второму вспомогательному псевдопроводу, или на передачу по второму вспомогательному псевдопроводу и передачу по резервной линии доступа. Если резервирование основной линии доступа осуществляется по схеме 1+1, то маршрут передачи потока данных является следующим: первый узел -> резервный псевдопровод -> третий узел -> второй вспомогательный псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; если резервирование основной линии доступа осуществляется по схеме 1+1, то маршрут передачи потока данных является следующим: первый узел -> резервный псевдопровод -> третий узел -> второй вспомогательный псевдопровод -> второй узел -> основная линия доступа -> сервер RNC: и первый узел -> резервный псевдопровод -> третий узел -> резервная линия доступа -> сервер RNC.
Когда основная линии доступа неисправна и поток данных, передаваемый в сети, представляет собой поток данных, отправленный первым узлом, путь передачи потока данных, отправленного первым узлом, переключают от передачи по основной линии доступа на передачу по первому вспомогательному псевдопроводу. Если резервирование основной линии доступа осуществляется по схеме 1+1, то маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; и первый узел -> резервный псевдопровод -> третий узел -> резервная линия доступа -> сервер RNC.
Для более подробного описания технической схемы настоящего изобретения,
техническая схема настоящего изобретения далее дополнительно описывается, когда как основной псевдопровод, так и основная линия доступа находятся в исправном состоянии.
Как показано на фиг. 4 на архитектуре сети, если как основной псевдопровод, так и основная линия доступа находятся в исправном состоянии, то в это время резервный псевдопровод находится в отключенном/неработающем состоянии, то есть потоки данных первого узла и третьего узла не будут передаваться по резервному псевдопроводу. Если поток данных в сети отправлен первым узлом, и резервирование основной линии доступа осуществляется по схеме 1:1, маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; и первый узел -> основной псевдопровод -> второй узел -> первый вспомогательный псевдопровод -> третий узел -> резервная линия доступа -> сервер RNC.
Если поток данных в сети отправлен сервером RNC, и резервирование основной линии доступа осуществляется по схеме 1:1, маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> второй узел -> основной псевдопровод -> первый узел; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> второй узел -> основной псевдопровод -> первый узел, и сервер RNC -> резервная линия доступа -> третий узел -> первый вспомогательный
псевдопровод -> второй узел -> основной псевдопровод -> первый узел. В настоящем варианте осуществления, когда как основной псевдопровод, так и основная линия доступа находятся в нормальном состоянии передачи данных, устанавливают отключенное/неработающее состояние резервного псевдопровода для предотвращения ситуации, при которой первый узел отбрасывает поток данных при получении потока данных, переданного по резервному псевдопроводу, в целях фактического повышения точности и эффективности передачи потока данных.
В настоящем варианте осуществления реализовано резервирование основной линии доступа отдельно от резервирования основного псевдопровода следующим образом: установленный первый вспомогательный псевдопровод рассматривается как резерв основной линии доступа, при этом установленный второй вспомогательный псевдопровод рассматривается как резерв основного псевдопровода, вследствие чего резервирование основной линии доступа и резервирование основного псевдопровода не будут создавать взаимные помехи, потоки данных передаются рационально и эффективно, обеспечивается безопасность процедур передачи потока данных и улучшается эффективность передачи и резервирование потоков данных.
На фиг. 5 показана блок-схема, изображающая способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно второму варианту осуществления настоящего изобретения. Способ переключения на резервную линию доступа с применением псевдопроводного двойного соединения дополнительно включает следующие этапы:
на этапе S40 определяют, был ли уже передан по второму вспомогательному
псевдопроводу поток данных, соответствующий команде по передаче потока данных, когда первый вспомогательный псевдопровод принимает команду по передаче потока данных; и
на этапе S50 первым вспомогательным псевдопроводом управляют таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по второму вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных.
В настоящем варианте осуществления, как показано на архитектуре сети на фиг. 4, определяют, был ли уже передан по второму вспомогательному псевдопроводу поток данных, соответствующий команде по передаче потока данных, когда первый вспомогательный псевдопровод принимает команду по передаче потока данных, и управляют первым вспомогательным псевдопроводом таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по второму вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных, то есть отбрасывается поток данных, соответствующий команде по передаче потока данных; управляют первым вспомогательным псевдопроводом таким образом, чтобы обеспечить передачу потока данных, соответствующего команде по передаче потока данных, на целевой узел, когда по второму вспомогательному псевдопроводу не передается поток данных, соответствующий команде по передаче потока данных. Например, поток данных в сети отправляется с первого узла, и поток данных, отправленный с первого узла, передается на сервер RNC последовательно через резервный псевдопровод, третий узел, второй вспомогательный псевдопровод, второй узел и основную
линию доступа; и в этот момент третий узел больше не будет передавать поток данных, отправленный с первого узла, через первый вспомогательный псевдопровод. Как можно понять, сначала также определяют, был ли уже передан с первого вспомогательного узла поток данных, соответствующий команде по передаче потока данных, когда второй вспомогательный узел принимает команду по передаче потока данных, и вторым вспомогательным псевдопроводом управляют таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по первому вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных. Путем управления одним потоком данных, передаваемым в сети, таким образом, чтобы не допустить передачи как по первому вспомогательному псевдопроводу, так и по второму вспомогательному псевдопроводу, обеспечивается четкая передача и распределение потоков данных и фактически улучшается эффективность передачи потока данных.
На фиг. 6 показана принципиальная схема, изображающая функциональные модули системы для переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно первому варианту осуществления настоящего изобретения. Система для переключения на резервную линию доступа с применением псевдопроводного двойного соединения содержит: модуль 10 установления и модуль 20 переключения.
Модуль 10 установления выполнен с возможностью установления основного псевдопровода первого узла и второго узла и установления резервного псевдопровода первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода.
Настоящий вариант осуществления проиллюстрирован на фиг. 4, на которой показана принципиальная схема, изображающая архитектуру сети переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно настоящему изобретению. Сеть содержит первый узел, второй узел, третий узел и сервер контроллера радиосети (RNC). В соответствии с требованиями передачи потока данных по сети, устанавливают основной псевдопровод первого узла и второго узла и устанавливают резервный псевдопровод первого узла и третьего узла, причем резервный псевдопровод предназначен для резервирования основного псевдопровода, то есть, когда основной псевдопровод находится в исправном состоянии, резервный псевдопровод находится в отключенном/неработающем состоянии, и канал согласования устройств группы резервирования с применением псевдопровода устанавливают между вторым узлом и третьим узлом для определения состояния основного псевдопровода для второго узла и третьего узла. То есть, сначала устанавливается связь между первым узлом и вторым узлом, и в то же время устанавливается связь между первым узлом и третьим узлом. Резервный псевдо провод находится в отключенном/неработающем состоянии, когда основной псевдопровод может обеспечить связь между первым узлом и вторым узлом, при этом резервный псевдопровод находится в подключенном/работающем состоянии, только когда основной псевдопровод отключен/неисправен. Резервный псевдопровод выполняет функцию резервирования основного псевдопровода, то есть обеспечивает передачу сетевого потока данных от первого узла на узел следующего уровня.
Модуль 10 установления дополнительно выполнен с возможностью следующего: установления основной линии доступа между сервером RNC и вторым узлом, установления резервной линии доступа между сервером RNC и третьим узлом, и установления первого вспомогательного псевдопровода и второго вспомогательного псевдопровода между вторым узлом и третьим узлом; и
в настоящем варианте осуществления, как показано на архитектуре сети на фиг.4, одновременно с установлением основного псевдопровода и резервного псевдопровода, или перед или после установления основного псевдопровода и резервного псевдопровода, устанавливают основную линию доступа между сервером RNC и вторым узлом, устанавливают резервную линию доступа между сервером RNC и третьим узлом, причем резервная линия доступа предназначена для резервирования основной линии доступа. Устанавливают соответствие между основной линией доступа и основным псевдопроводом, и устанавливают соответствие между резервной линией доступа и резервным псевдопроводом. Первый вспомогательный псевдопровод и второй вспомогательный псевдопровод устанавливают между вторым узлом и третьим узлом. Процесс установления первого вспомогательного псевдопровода и второго вспомогательного псевдопровода, в частности, выполняют следующим образом: сначала устанавливают первый вспомогательный псевдопровод между вторым узлом и третьим узлом, и устанавливают соответствие между первым вспомогательным псевдопроводом и основной линией доступа на стороне второго узла, и устанавливают соответствие между первым вспомогательным псевдопроводом и резервным псевдопроводом на стороне третьего узла; причем первый вспомогательный псевдопровод предназначен для резервирования основной линии доступа на стороне второго узла; и устанавливают второй
вспомогательный псевдопровод между вторым узлом и третьим узлом, устанавливают соответствие между вторым вспомогательным узлом и основной линией доступа на стороне второго узла, и устанавливают соответствие между вторым вспомогательным узлом и резервным псевдопроводом на стороне третьего узла, причем второй вспомогательный псевдопровод предназначен для резервирования основного псевдопровода на стороне второго узла.
Модуль 20 переключения выполнен с возможностью переключения пути передачи потока данных, отправленного сервером RNC, от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу при неисправности основного псевдопровода; и/или
переключения пути передачи потока данных, отправленного сервером RNC, от передачи по основной линии доступа на передачу по резервной линии доступа и переключения от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу при неисправности основной линии доступа.
В настоящем варианте осуществления, после установления основного псевдопровода, резервного псевдопровода, основной линии доступа, резервной линии доступа, первого вспомогательного псевдопровода и второго вспомогательного псевдопровода, и когда основной псевдопровод неисправен и поток данных, передаваемый в сети, представляет собой поток данных, отправленный сервером RNC, путь передачи потока данных, отправленного сервером RNC, переключают от передачи по основному псевдопроводу на передачу по первому вспомогательному псевдопроводу. Если резервирование основной линии доступа осуществляется по схеме 1: 1, то маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> третий узел -> резервный псевдопровод -> первый узел; если резервирование
основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> третий узел -> резервный псевдопровод -> первый узел, и сервер RNC -> резервная линия доступа -> резервный псевдопровод -> первый узел.
Когда основная линия доступа неисправна и поток данных, передаваемый в сети, представляет собой поток данных, отправленный сервером RNC, путь передачи потока данных, отправленного сервером RNC, переключают от передачи по основной линии доступа на передачу по резервной линии доступа, и переключают от передачи по резервному псевдопроводу на передачу по второму вспомогательному псевдопроводу. Если резервирование основной линии доступа осуществляется по схеме 1:1, то маршрут передачи потока данных является следующим: сервер RNC -> резервная линия доступа -> третий узел -> первый вспомогательный псевдопровод -> второй узел -> основной псевдопровод -> первый узел; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: сервер RNC -> резервная линия доступа -> третий узел -> первый вспомогательный псевдопровод -> второй узел -> основной псевдопровод -> первый узел; однако первый узел получит поток данных, отправленный двумя серверами RNC.
В других вариантах осуществления настоящего изобретения, когда основной псевдопровод неисправен и поток данных, передаваемый в сети, представляет собой поток данных, отправленный первым узлом, путь передачи потока данных, отправленного первым узлом, переключают от передачи по основному псевдопроводу на передачу по резервному псевдопроводу и переключают от
передачи по резервной линии доступа на передачу по второму вспомогательному псевдопроводу, или на передачу по второму вспомогательному псевдопроводу и передачу по резервной линии доступа. Если резервирование основной линии доступа осуществляется по схеме 1+1, то маршрут передачи потока данных является следующим: первый узел -> резервный псевдопровод -> третий узел -> второй вспомогательный псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; если резервирование основной линии доступа осуществляется по схеме 1+1, то маршрут передачи потока данных является следующим: первый узел -> резервный псевдопровод -> третий узел -> второй вспомогательный псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; и первый узел -> резервный псевдопровод -> третий узел -> резервная линия доступа -> сервер RNC.
Когда основная линии доступа неисправна и поток данных, передаваемый в сети, представляет собой поток данных, отправленный первым узлом, путь передачи потока данных, отправленного первым узлом, переключают от передачи по основной линии доступа на передачу по первому вспомогательному псевдопроводу. Если резервирование основной линии доступа осуществляется по схеме 1+1, то маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; и первый узел -> резервный псевдопровод -> третий узел -> резервная линия доступа -> сервер RNC.
Для более подробного описания технической схемы настоящего изобретения,
техническая схема настоящего изобретения далее дополнительно описывается, когда как основной псевдопровод, так и основная линия доступа находятся в исправном состоянии.
Как показано на фиг. 4, на архитектуре сети, если как основной псевдопровод, так и основная линия доступа находятся в исправном состоянии, то в это время резервный псевдопровод находится в отключенном/неработающем состоянии, то есть потоки данных первого узла и третьего узла не будут передаваться по резервному псевдопроводу. Если поток данных в сети отправлен первым узлом, и резервирование основной линии доступа осуществляется по схеме 1:1, маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: первый узел -> основной псевдопровод -> второй узел -> основная линия доступа -> сервер RNC; и первый узел -> основной псевдопровод -> второй узел -> первый вспомогательный псевдопровод -> третий узел -> резервная линия доступа -> сервер RNC.
Если поток данных в сети отправлен сервером RNC, и резервирование основной линии доступа осуществляется по схеме 1:1, маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> второй узел -> основной псевдопровод -> первый узел; если резервирование основной линии доступа осуществляется по схеме 1+1 или с разделением нагрузки, то маршрут передачи потока данных является следующим: сервер RNC -> основная линия доступа -> второй узел -> основной псевдопровод -> первый узел, и сервер RNC -> резервная линия доступа -> третий узел -> первый вспомогательный
псевдопровод -> второй узел -> основной псевдопровод -> первый узел. В настоящем варианте осуществления, когда как основной псевдопровод, так и основная линия доступа находятся в нормальном состоянии передачи данных, устанавливают отключенное/неработающее состояние резервного псевдопровода для предотвращения ситуации, при которой первый узел отбрасывает поток данных при получении потока данных, переданного по резервному псевдопроводу, в целях фактического повышения точности и эффективности передачи потока данных.
В настоящем варианте осуществления реализовано резервирование основной линии доступа отдельно от резервирования основного псевдопровода следующим образом: установленный первый вспомогательный псевдопровод рассматривается как резерв основной линии доступа, при этом установленный второй вспомогательный псевдопровод рассматривается как резерв основного псевдопровода, вследствие чего резервирование основной линии доступа и резервирование основного псевдопровода не будут создавать взаимные помехи, потоки данных передаются рационально и эффективно, обеспечивается безопасность процедур передачи потока данных и улучшается эффективность передачи и резервирование потоков данных.
На фиг. 7 показана принципиальная схема, схематически изображающая функциональные модули системы для переключения на резервную линию доступа с применением псевдопроводного двойного соединения согласно второму варианту осуществления настоящего изобретения. Система для переключения с применением псевдопроводного двойного соединения дополнительно содержит: модуль 30 определения и модуль 40 управления.
Модуль 30 определения дополнительно выполнен с возможностью определения,
был ли уже передан по второму вспомогательному псевдопроводу поток данных, соответствующий команде по передаче потока данных, когда первый вспомогательный псевдопровод принимает команду по передаче потока данных; и
модуль 40 управления дополнительно выполнен с возможностью управления первым вспомогательным псевдопроводом таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по второму вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных.
В настоящем варианте осуществления, как показано на архитектуре сети на фиг.4, определяют, был ли уже передан по второму вспомогательному псевдопроводу поток данных, соответствующий команде по передаче потока данных, когда первый вспомогательный псевдопровод принимает команду по передаче потока данных, и управляют первым вспомогательным псевдопроводом таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по второму вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных, то есть отбрасывается поток данных, соответствующий команде по передаче потока данных; управляют первым вспомогательным псевдопроводом таким образом, чтобы обеспечить передачу потока данных, соответствующего команде по передаче потока данных, на целевой узел, когда по второму вспомогательному псевдопроводу не передается поток данных, соответствующий команде по передаче потока данных. Например, поток данных в сети отправляется с первого узла, и поток данных, отправленный с первого узла, передается на сервер RNC последовательно через резервный псевдопровод,
третий узел, второй вспомогательный псевдопровод, второй узел и основную линию доступа; и в этот момент третий узел больше не будет передавать поток данных, отправленный с первого узла, через первый вспомогательный псевдопровод. Как можно понять, сначала также определяют, был ли уже передан с первого вспомогательного узла поток данных, соответствующий команде по передаче потока данных, когда второй вспомогательный узел принимает команду по передаче потока данных, и вторым вспомогательным псевдопроводом управляют таким образом, чтобы не допустить передачи потока данных, соответствующего команде по передаче потока данных, когда по первому вспомогательному псевдопроводу уже был передан поток данных, соответствующий команде по передаче потока данных. Путем управления одним потоком данных, передаваемым в сети, таким образом, чтобы не допустить передачи как по первому вспомогательному псевдопроводу, так и по второму вспомогательному псевдопроводу, обеспечивается четкая передача и распределение потоков данных и фактически улучшается эффективность передачи потока данных.
Порядковые номера вышеуказанных вариантов осуществления настоящего изобретения приведены лишь в целях описания, не представляя оценки качества вариантов осуществления. С учетом описания вышеуказанных вариантов осуществления специалистам в данной области техники будет очевидно, что способ согласно вышеуказанным вариантам осуществления может быть достигнут путем использования режима программного обеспечения, а также необходимой общей аппаратной платформы, и, конечно же, также может быть достигнут посредством аппаратного обеспечения, однако первое является наилучшим вариантом осуществления во многих случаях. На основании
понимания вышеуказанного, сущность технической схемы настоящего изобретения или часть, принадлежащая к уровню техники, может быть отражена в виде программных продуктов. Компьютерные программные продукты хранятся на носителе данных (таком как флэш-память, диск, CD), включающем несколько команд, используемых для обеспечения выполнения конечным устройством (которое может представлять собой мобильный телефон, компьютер, сервер или а сетевое устройство и т.д.) способа, описанного в каждом варианте осуществления настоящего изобретения.
Приведенное выше описание представляет собой лишь предпочтительные варианты осуществления настоящего изобретения и не предназначено для ограничения объема патентной охраны настоящего изобретения. Все преобразования эквивалентных конструкций и эквивалентных процедур, выполненные с использованием описания и прилагаемых графических материалов настоящего изобретения, или прямо или косвенно используемые в другой области техники, должны быть реализованы в пределах объема прилагаемой формулы настоящего изобретения.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Как описано выше, посредством вышеуказанных вариантов осуществления и предпочтительных вариантов осуществления реализовано резервирование основной линии доступа отдельно от резервирования основного псевдопровода следующим образом: установленный первый вспомогательный псевдопровод рассматривается как резерв основной линии доступа, при этом установленный второй вспомогательный псевдопровод рассматривается как резерв основного псевдопровода, вследствие чего резервирование основной линии доступа и резервирование основного псевдопровода не будут создавать взаимные помехи,
потоки данных передаются рационально и эффективно, обеспечивается безопасность процедур передачи потока данных и улучшается эффективность передачи и резервирование потоков данных.