RU2470484C2 - Избыточность мобильных узлов базовой сети - Google Patents
Избыточность мобильных узлов базовой сети Download PDFInfo
- Publication number
- RU2470484C2 RU2470484C2 RU2010129966/07A RU2010129966A RU2470484C2 RU 2470484 C2 RU2470484 C2 RU 2470484C2 RU 2010129966/07 A RU2010129966/07 A RU 2010129966/07A RU 2010129966 A RU2010129966 A RU 2010129966A RU 2470484 C2 RU2470484 C2 RU 2470484C2
- Authority
- RU
- Russia
- Prior art keywords
- pool
- nodes
- network
- node
- proxy
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2028—Failover techniques eliminating a faulty processor or activating a spare
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5061—Pools of addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/182—Network node acting on behalf of an other network entity, e.g. proxy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Cardiology (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Изобретение относится к сетям связи. Технический результат заключается в предотвращении конфликтов по интерфейсу между прокси-серверами и другими сетевыми узлами. Устройство, сконфигурированное с возможностью функционирования в пределах сети связи как прокси-сервер пула, маршрутизирует трафик сигнализации между узлом первой сети и одним из набора узлов пула в пределах второй сети. Устройство дополнительно сконфигурировано с возможностью функционирования в одном из активного состояния и пассивного состоянии в отношении к первой сети и, когда в упомянутом активном состоянии, с возможностью отправки периодического сигнала в, по меньшей мере, один из упомянутых узлов пула для ретрансляции в одноранговый прокси-сервер пула и, когда в упомянутом пассивном состоянии, с возможностью приема периодического сигнала от однораногового прокси-сервера пула, ретранслируемого через, по меньшей мере, один из упомянутых узлов пула. В событии, когда не принимается никакой периодический сигнал, когда находится в пассивном состоянии, устройство сконфигурировано с возможностью активации себя как прокси-сервер пула в отношении первого сетевого узла. 5 н. и 26 з.п. ф-лы, 8 ил.
Description
Область техники
Настоящее изобретение относится к предоставлению в пределах сети избыточности узла, используя пул узлов и пул, прокси-сервер совместного использования пула. Изобретение используется, в частности, хотя и не обязательно, для эффективного предоставления пула узлов мобильного коммутационного центра в пределах ядра коммутации каналов системы мобильной связи.
Уровень техники
В традиционной сети мобильной связи второго поколения каждая географическая сота сети обслуживается приемопередатчиком базовой станции (BST), которая предусматривает сетевую сторону радиоинтерфейса. Набор BST физически соединяется с контроллером базовой станции (BSC), который отвечает за выделение радиоресурсов для абонентов. Каждый BSC, в свою очередь, физически соединяется с центром мобильной коммутации, который отвечает за маршрутизацию входящих и исходящих вызовов для мобильной сети и отвечает, в частности, за обработку мобильности абонентских устройств. В случае 3G-сети так называемые Node B (узлы В) в общем эквивалентны для BST 2G-сети, пока контроллер радиосети (RNC) занимает место BSC. И 2G-, и 3G-сети могут содержать базовые сети с коммутацией пакетов в дополнение к базовой сети с коммутацией каналов. В сетевой архитектуре с коммутацией пакетов MSC замещается обслуживающим узлом поддержки GPRS (SGSN).
Традиционно, вертикально интегрированные сети построены для доставки индивидуальных служб, например, телефония или доступ к данным. Фиг.1 иллюстрирует вертикально интегрированную архитектуру в случае 2G-сети. Однако для того, чтобы увеличить "модульность" сетевых компонентов и, следовательно, снизить затраты на создание и функционирование сети, вводилось решение, иногда известное как архитектура решения мобильного программного коммутатора (MSS). Эта архитектура описана в опубликованном в Интернете техническом описании, озаглавленном "Эффективная программная коммутация", Ericsson AB, Август 2006 г., которое может быть найдено на:http://www.ericsson.com/technology/whitepapers/8107_efficient_soflswitching_a.pdf. Программная коммутация в комбинации с IP-технологией допускает подход многоуровневой архитектуры, согласно которому выполнение службы, управление и возможность соединения могут быть горизонтально интегрированы с помощью многочисленных сетей доступа. Программные коммутации разделяют управление вызовом и функции коммутации на различные узлы, следовательно, разделяя управление и уровни возможности соединения.
В качестве конкретного примера, традиционный MSC разделен в многоуровневой архитектуре программной коммутации на MSC-сервер (MSC-S), который обрабатывает сигнализацию управляющей плоскости, и мобильный медиа-шлюз (M-MGW), который обрабатывает трафик пользовательской плоскости. Протокол управления шлюзом (GCP) используется между MSC-S и M-MGW, для того чтобы разрешить MSC управлять однонаправленными каналами пользовательской плоскости. Все сообщения сигнализации GCP передаются между M-MGW и MSC-S, используя совмещение продолжительного протокола передачи управления потоками (SCTP), создаваемого между двумя объектами. Хотя M-MGW не использует сигнализацию управляющей плоскости как таковую, эта сигнализация ретранслируется с помощью M-MGW, промежуточного от BSC/RNC в MSC-S. Более конкретно, возможно передавать эту сигнализацию по второму совмещению SCTP, создаваемому между M-MGW и MSC-S.
В современных усовершенствованных сетях MSS организация пула сервером является стандартизированной идеей для достижения географической избыточности в сетях. Это избегает, среди прочего, сбоя единственного сервера, что приводит к сбою сети для предоставления служб для абонентов. Обобщенная архитектура организации пула сервером MSS проиллюстрирована на фиг.2. В случае пула MSC-S будет принято во внимание, что если MSC-S выходит из строя, BSC/RNC, выделенные в настоящее время для этого MSC-S, могут быть перераспределены. В объединенной архитектуре пул прокси-сервера MSC может быть внедрен между BSC/RNC и пулом MSC-S для поддержки BSC/RNC, которые не поддерживают объединение MSC-S. Этот пул прокси-сервера действует как единственная точка контакта для BSC/RNC для MSC-S-пула. В более общих терминах пул прокси-сервера используется для соединения с сетевыми узлами для узлов пула. Такими узлами пула могут быть серверы пула. В то время как пул прокси-сервера MSC может быть автономным узлом, предпочтительно интегрировать эти функциональные возможности в M-MGW для того, чтобы сэкономить операционные издержки.
Объединенный подход к предоставлению сетевых узлов предусматривает защиту в отношении сбоя отдельного узла пула. Тем не менее, пул прокси-сервера сам по себе создает элемент архитектуры, который является критической точкой сбоя. Следовательно, желательно внедрить избыточность пула прокси-сервера в архитектуру, например, как проиллюстрировано на фиг.3 для случая MSC-S-пула. Один подход к этому включает в себя конфигурирование каждого BSC/RNC, чтобы иметь возможность независимо адресовать два (или более) пула прокси-сервера, где в этом примере прокси-серверы пула расположены в соответствующих M-MGW.
BSC или RNC могут быть неосведомленными о присутствии прокси-сервера пула, с BSC или RNC, обращающихся единственно к прокси-серверу, который использует код пункта сигнализации (SPC), как если бы прокси-сервер был бы постоянным MSC. Подобная BSC или RNC не может отдельно обращаться ко множеству прокси-серверов пула (или MSC, как BSC или RNC рассматривают их).
Проблема, к которой необходимо обратиться, следовательно, в том, как внедрить избыточность прокси-серверов пула в сети без порождения конфликтующей сигнализации по интерфейсу между прокси-серверами пула и BSC/RNC или другими сетевыми узлами.
Сущность изобретения
Задачей настоящего изобретения является преодоление или, по меньшей мере, смягчение проблемы, отмеченной выше. Эта задача решается тем, что отправляют периодический сигнал из активного прокси-сервера пула в пассивный прокси-сервер пула через узлы пула.
Согласно первому аспекту настоящего изобретения предоставляется устройство, сконфигурированное с возможностью функционирования в пределах сети связи как прокси-сервер пула, маршрутизирующее трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом устройство дополнительно сконфигурировано с возможностью функционирования в одном из активного состояния и пассивного состояния в отношении первого узла и, когда в упомянутом активном состоянии, с возможностью отправки периодического сигнала в, по меньшей мере, один из упомянутых вторых узлов пула для ретрансляции в одноранговый прокси-сервер пула и, когда в упомянутом пассивном состоянии, с возможностью приема периодического сигнала от однорангового прокси-сервера пула, ретранслируемого через, по меньшей мере, один из упомянутых вторых узлов пула, в котором, при событии, когда не принимается никакой периодический сигнал или принимаемый сигнал не удовлетворяет некоторому минимальному критерию, когда в пассивном состоянии, устройство сконфигурировано с возможностью активации себя как прокси-сервер пула в отношении первого сетевого узла.
Варианты осуществления изобретения позволяют узлу нисходящего потока соединяться с многочисленными прокси-серверами пула, в то же самое время разрешая только одному из прокси-серверов пула быть видимым в любой указанный момент времени. Таким образом, можно избежать конфликтов сигнализации.
Согласно второму аспекту настоящего изобретения предоставлено устройство, сконфигурированное с возможностью функционирования в пределах сети связи как один из набора вторых узлов пула, которые обслуживают один или более первых узлов, при этом устройство дополнительно сконфигурировано с возможностью приема периодического сигнала от активного прокси-сервера пула и с возможностью ретрансляции периодического сигнала в пассивный прокси-сервер пула.
Согласно третьему аспекту настоящего изобретения предоставлен способ предоставления избыточности в пределах сети связи, содержащей два или более прокси-сервера пула, маршрутизирующих трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом способ содержит этапы, на которых поддерживают один из прокси-серверов пула в активном состоянии в отношении упомянутого первого узла и другой прокси-сервер пула в пассивном состоянии, отправляют периодический сигнал (105) из активного прокси-сервера пула в пассивный прокси-сервер пула через один или более из упомянутых вторых узлов пула и, при событии, когда периодический сигнал не принимается в пассивном прокси-сервере, активируют (104) этот прокси-сервер в отношении первого узла.
Согласно четвертому аспекту настоящего изобретения предоставлен способ предоставления избыточности в пределах сети связи, которая содержит два или более прокси-сервера пула, маршрутизирующих трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом способ содержит этапы, на которых в одном из упомянутых прокси-серверов пула поддерживают (103) прокси-сервер в пассивном состоянии в отношении упомянутого первого узла, принимают (101, 102) периодический сигнал от одного или более из упомянутых вторых узлов пула и, в событии, когда периодический сигнал не принимается, активируют (104) прокси-сервер пула в отношении упомянутого первого узла.
Согласно пятому аспекту настоящего изобретения предоставлен способ предоставления избыточности в пределах сети связи, которая содержит два или более прокси-сервера пула, маршрутизирующих трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом способ содержит этапы, на которых в одном из упомянутых вторых узлов пула принимают (202) периодический сигнала от одного из упомянутых прокси-серверов пула и ретранслируют (203) периодический сигнал в другие прокси-серверы пула.
Согласно шестому аспекту настоящего изобретения предоставлена компьютерная программа, которая содержит средство компьютерного программного кода, выполненное с возможностью осуществления способа вышеизложенных аспектов изобретения, когда упомянутая программа выполняется на компьютере.
Краткое описание чертежей
Фиг.1 иллюстрирует схематично сеть упрощенного радиодоступа и архитектуру базовой сети для 2G/3G-сети;
Фиг.2 иллюстрирует схематично исходную архитектуру пула серверов, в которой прокси-сервер пула используется для соединения с сетевыми узлами нисходящего потока с серверами пула;
Фиг.3 схематично иллюстрирует архитектуру решения мобильного программного коммутатора, реализованную в пределах 2G/3G-сети и в которой прокси-серверы пула совместно расположены с M-MGWs;
Фиг.4 иллюстрирует сигнализацию, ассоциируемую с управлением пассивным и активным прокси-сервером пула MSC архитектуры MSS;
Фиг.5 схематично иллюстрирует прокси-сервер пула MSC согласно варианту осуществления настоящего изобретения;
Фиг.6 схематично иллюстрирует сервер MSC согласно варианту осуществления настоящего изобретения;
Фиг.7 является блок-схемой последовательности операций способа, которая иллюстрирует функционирование прокси-сервера пула MSC на фиг.5; и
Фиг.8 является блок-схемой последовательности операций способа, которая иллюстрирует функционирование сервера MSC фиг.6.
Подробное описание
Ссылаясь на 2G-архитектуру решения мобильного программного коммутатора (MSS) фиг.3, согласно которому каждый BSC (или RNC согласно 3G) соединяется в двумя мобильными медиа-шлюзами (M-MGWs), теперь будет описан вариант осуществления настоящего изобретения. В этом варианте осуществления прокси-серверы пула MSC реализуются в M-MGW.
Кроме того, BSC этого варианта осуществления не осведомлен, что он соединяется с двумя прокси-серверами пула M-MGW/MSC, так как связи с ними принадлежат тому же самому набору связей. BSC конфигурируется с единственным кодом пункта сигнализации (SPC), который он использует через интерфейс GSM A (протокол BSSAP) для осуществления связи с MSC. Как таковой, BSC может быть действующим (например, GSM) BSC.
Текущие правила SS7 и стандарты разрешают BSC лишь обращаться к единственному SPC. Если BSC соединен с двумя или более сетевыми узлами, которые имеют тот же самый SPC, обработка сообщений SNM (сетевое управление сигнализацией) становится невозможной. Возможное решение для этой проблемы включает конфигурирование двух прокси-серверов пула с тем же самым SPC, но гарантируя, что только один из них является активным в любой момент времени. Только при событии, когда активный прокси-сервер пула дает сбой, пассивный прокси-сервер активируется. Это тем не менее не значит, что (в случае интегрированного прокси-сервера пула M-MGW/MSC) M-MGW, в котором постоянно находится пассивный прокси-сервер пула MSC, также находится в пассивном состоянии. Напротив, предполагая, что узел функционирует нормально, операции обработки медиаплоскости M-MGW будут активными. Как описано, периодический сигнал отправляется из активного прокси-сервера пула MSC в пассивный прокси-сервер пула MSC для того, чтобы управлять состоянием последнего.
Активный прокси-сервер может передавать периодический сигнал через прямой канал связи (подобные прямые каналы связи в настоящий момент не реализованы) в пассивный прокси-сервер. При условии, что периодический сигнал принимается пассивным прокси-сервером, этот прокси-сервер остается пассивным. Только если периодический сигнал не принимается, пассивный прокси-сервер активирует себя. Проблема в этом подходе, т.е. отправка периодического сигнала через прямой канал связи между прокси-серверами, заключается в том, что если пассивный прокси-сервер не принимает периодический сигнал, это может быть вследствие сбоя активного прокси-сервера или из-за того, что прямой канал связи вышел из строя. В последнем случае активный прокси-сервер все еще функционирует и активация пассивного прокси-сервера приведет к конфликту сообщений и возможному сбою служб.
Теперь описано решение для этой проблемы, рассматривая в качестве примера архитектуру MSS фиг.3. Тем не менее, принято во внимание, что изобретение может применяться к любой архитектуре узлов пула, что требует избыточности прокси-серверов пула.
В пределах как активных, так и пассивных прокси-серверов пула MSC каналы связи сигнализации TDM создаются с помощью BSC для цели передачи сигнализации BSSAP, который относится, например, к управлению мобильностью и установлением соединения. Эти каналы связи показаны на фиг.3. Тем не менее, активен только канал связи для активного прокси-сервера MSC. Протокол передачи управления потоками (SCTP) используется для того, чтобы гарантировать надежную передачу сообщений между каждым прокси-сервером пула MSC и пула MSC-S. Более конкретно, одна ассоциация с SCTP создается между каждым прокси-сервером пула и каждым MSC-S. Кроме того, эти ассоциации с SCTP являются полностью активными только для активного прокси-сервера пула MSC, и в то же время они являются неактивными в случае пассивного прокси-сервера пула MSC. Таким образом, не возникает никаких конфликтов по интерфейсу А. В дополнение к BSSAP, связанному с ассоциациями с SCTP, ассоциации с SCTP создаются между каждым M-MGW и каждым из пула MSC-S с целью переноса сигнализации GCP (протокол управления шлюзами). Эти относящиеся к GCP ассоциации являются активными, даже для M-MGW, в котором постоянно находится пассивный прокси-сервер пула MSC.
Для того чтобы разрешить пассивному прокси-серверу пула MSC быть способным идентифицировать эффективный сбой активного прокси-сервера пула MSC либо из-за сбоя активного прокси-сервера пула MSC, либо сбоя связанных с BSSAP каналов связи между активным прокси-сервером пула MSC и MSC (что имеет тот же самый результат, как и сбой прокси-сервера пула), периодические сигналы отправляются из активного прокси-сервера пула MSC в пассивный прокси-сервер пула MSC через MSC-S. В более общих терминах серверы из пула серверов ретранслируют периодические сигналы из активного прокси-сервера пула в пассивный прокси-сервер пула. Предпочтительно, чтобы периодические сигналы передавались между активным прокси-сервером пула MSC MSC-S по связанным с BSSAP ассоциациям SCTP, хотя в качестве альтернативы могут использоваться связанные с GCP ассоциации SCTP. Между MSC-S и пассивным прокси-сервером пула MSC периодические сигналы передаются по связанным с GCP ассоциациям SCTP, которые используют отдельно назначаемые SPC для прокси-серверов пула MSC (или тот же самый SPC, используемый для сигнализации GCP в отношении M-MGW, где расположен пассивный прокси-сервер пула MSC).
Периодический сигнал является типично периодически передаваемым сообщением, которое согласовывается с соответствующим протоколом. В одном примере это может быть сообщение типа "ping" ("запрос отклика"), т.е. не содержащее полезной нагрузки. В другом примере периодический сигнал может состоять из сообщений, каждое содержит идентичность отправляющего прокси-сервера пула и/или идентичность ретранслирующего MSC-S и/или временную метку (для целей безопасности). Скорее, чем устанавливаемые периодически, сообщения, составляющие периодический сигнал, могут инициироваться "событиями". В этом случае пассивный прокси-сервер пула MSC может задавать окно, в пределах которого он ожидает приема периодического сообщения, сбрасывая таймер каждый раз, когда принимается периодическое сообщение.
Для того чтобы гарантировать, что периодические сигналы принимаются с помощью пассивного прокси-сервера пула MSC, даже если единственный MSC-S имеет активные соединения и с активными, и с пассивными прокси-серверами пула MSC, активный прокси-сервер пула MSC отправляет периодические сигналы на основе циклического алгоритма в MSC-S. Другие соответствующие механизмы выбора могут использоваться альтернативно. Например, прокси-сервер пула может случайно выбирать MSC-S, либо использовать только подмножество всех доступных MSC-S.
Вслед за установкой архитектуры MSS, описанной в данном документе, один из прокси-серверов пула MSC (PP A) задан как активный и другой (PP B) как пассивный. Пассивный прокси-сервер конфигурируется для прослушивания передаваемого периодического сигнала и чтобы оставаться пассивным, как только периодический сигнал принят, в пределах заранее заданной минимальной частоты и/или шаблона. Например, пассивный прокси-сервер может оставаться пассивным, пока периодические сообщения не приняты от, по меньшей мере, одного из MSC-S и с некоторой минимальной частотой. Тем не менее, если ожидаемый периодический сигнал не принят, пассивный прокси-сервер пула MSC активирует себя, так это подразумевает, что либо активный прокси-сервер пула MSC дал сбой, либо все из его каналов связи с пулом MSC-S вышли из строя (т.е. пассивный прокси-сервер пула может отдельно определять, отказали ли его каналы связи с MSC-S). Активированный прокси-сервер пула MSC теперь активирует связанные с BSSAP ассоциации SCTP в отношении пула MSC-S и каналы связи сигнализации в отношении BSC. Он также начинает отправлять свои собственные периодические сигналы в "неисправный" прокси-сервер пула MSC через пул MSC-S. Как таковой, если неисправный прокси-сервер пула MSC (или его каналы связи с пулом MSC-S) впоследствии восстанавливается, он сам себя не активирует повторно.
Сигнализация, ассоциированная со сбоем прокси-сервера пула, проиллюстрирована на фиг.4, где в этом упрощенном примере пул MSC-S состоит из пары MSC-S, а именно MSC A и MSC B. Первоначально, первый прокси-сервер пула (PP A) является активным, и в то же время второй прокси-сервер пула (PP B) является пассивным. PP A отправляет периодические сообщения в MSC A и MSC В, в свою очередь, которые ретранслируют сообщения в PP B. PP В остается пассивным, пока сообщения принимаются. Предположим теперь, что ассоциация SCTP между PP A и MSC утеряна, но что ассоциация между PP A и MSC В остается действующей. В этом случае периодические сообщения продолжают ретранслироваться в PP В через MSC B и PP В остается пассивным. При событии, что ассоциация SCTP между PP A и MSC В также утеряна, и предполагая, что PP A остается постоянно включенным (т.е. существуют только ассоциации SCTP, которые утеряны), как проиллюстрировано, PP A отключает свои каналы связи с BCS и его ассоциации SCTP восходящего потока. PP В уведомляет теперь, что никакие периодические сообщения не принимаются им (истечение времени ожидания) и, следовательно, переключается в активное состояние. Он активирует свои каналы связи с BSC, активирует ассоциации SCTP в направлении, противоположном основному трафику, с MSC A и MSC B и начинает отправлять периодические сообщения в PP A.
В событии, когда пассивный прокси-сервер пула MSC повторно запускается по любой причине, или теряет возможность соединения (включая GCP-соединения), он по умолчанию останется в пассивном состоянии, когда он восстанавливается, до тех пор, пока, естественно, он не примет периодический сигнал (согласно заранее определенной политике пороговых величин), указывая сбой активного прокси-сервера или ассоциированных с GCP каналов связи, в случае которых он активируется.
Ретрансляция периодических сообщений в MSC-S может быть выполнена либо через ретрансляцию M3UA, либо через ретрансляцию SCCP. В случае ретрансляции M3UA периодические сообщения ретранслируются, используя SPC, хотя в случае ретрансляции SCCP номера подсистем и глобальные заголовки могут также использоваться для маршрутизации.
Фиг.5 иллюстрирует схематично структуру прокси-сервера 1 пула MSC для использования в пределах сетевой архитектуры, описанной выше. Контроллер 2 расположен в пассивном рабочем состоянии для приема периодических сигналов от серверов пула MSC. В событии, когда контроллер дает сбой в приеме периодического сигнала, обозначая сбой активного прокси-сервера или ассоциированные каналы связи GCP, он управляет переключателем 3, включая генератор 7 периодического сигнала для предоставления выходного периодического сигнала. Контроллер 2 активирует прокси-сервер пула MSC, создавая и управляя необходимыми каналами связи и ассоциациями с SCTP. Фиг.6 иллюстрирует схематично MSC-S 4 для использования в пределах описанной архитектуры. Он содержит контроллер 5 для управления, между прочим, переключателем 6, который принимает периодический сигнал от одного из прокси-серверов пула и ретранслирует его в другой.
Фиг.7 и 8 являются блок-схемой последовательности операций способа, которая иллюстрирует способ функционирования прокси-сервера пула и, соответственно, узел сервера. Рассматривая фиг.7, это включает в себя этапы пассивного прокси-сервера пула, который прослушивает периодические сигналы от активного прокси-сервера пула, определяет, корректно ли принят сигнал, и поддерживает себя в активном или, соответственно, пассивном состоянии. Только если он поддерживается в активном состоянии, формируется периодический сигнал. Рассматривая фиг. 8, каждый MSC-S в пуле сервером отвечает за прием периодических сообщений от активного прокси-сервера пула и для их ретрансляции в пассивный прокси-сервер пула. Будет принято во внимание, что проиллюстрированный процесс может быть реализован с помощью кода компьютерной программы, выполняющегося на соответствующих платформах аппаратного обеспечения.
И в то же время изобретение описано выше со ссылкой на предоставление пула MSC-S, будет принято во внимание, что принципы применимы в целом к любому сценарию, где пул узлов обслуживается двумя или более прокси-серверами и где избыточность прокси-серверов необходима. Является лишь релевантным, чтобы периодический сигнал ретранслировался от активного прокси-сервера пула к пассивному прокси-серверу пула через один или более из узлов пула.
Специалистами в данной области техники будет принято во внимание, что различные модификации могут быть выполнены для вышеописанных вариантов осуществления без отклонения от объема настоящего изобретения. Например, пока вышеописанное рассмотрение относилось к 2G-архитектуре, изобретение применимо к 3G-архитектуре, в которой BSC замещаются RNC, и протокол RANAP используется вместо протокола BSSAP. Изобретение также применимо к сетевой архитектуре прокси-сервера пула SGSN, в которой BSC/RNC соединены с пулом SGSN через два (или более) прокси-сервера пула. В этом случае периодические сигналы между прокси-серверами пула и SGSN переносятся через выделенные каналы связи сигнализации.
Claims (31)
1. Устройство, сконфигурированное с возможностью функционирования в сети связи как прокси-сервер (1) пула, маршрутизирующее трафик сигнализации между первым узлом и одним из набора вторых узлов пула, причем устройство дополнительно сконфигурировано с возможностью функционирования в одном из активного состояния и пассивного состояния в отношении первого узла и, когда в упомянутом активном состоянии, с возможностью отправки периодического сигнала (2, 3, 7) для, по меньшей мере, одного из упомянутых вторых узлов пула для ретрансляции в одноранговый прокси-сервер пула, и, когда в упомянутом пассивном состоянии, с возможностью приема (2) периодического сигнала от однорангового прокси-сервера пула, ретранслируемого через, по меньшей мере, один из упомянутых вторых узлов пула, причем, при событии, когда не принимается никакой периодический сигнал или принимаемый сигнал не удовлетворяет некоторому минимальному критерию, когда в пассивном состоянии устройство сконфигурировано (2) с возможностью активации себя как прокси-сервер пула в отношении первого сетевого узла.
2. Устройство по п.1, в котором упомянутый первый узел является узлом первой сети и упомянутые вторые узлы пула являются узлами второй сети.
3. Устройство по п.2, в котором упомянутая первая сеть является сетью радиодоступа и упомянутая вторая сеть является базовой сетью и упомянутые вторые узлы пула являются узлами пула серверов.
4. Устройство по п.3, конфигурируемое с возможностью функционирования как прокси-сервер пула центра коммутации мобильной связи, маршрутизирующее трафик сигнализации между контроллером базовой станции или контроллером радиосети и набором серверов пула центра коммутации мобильной связи.
5. Устройство по п.4, дополнительно конфигурируемое с возможностью функционирования как мобильный медиа-шлюз и с возможностью осуществления связи с каждым упомянутым центром коммутации мобильной связи как контроллер медиа-шлюза с использованием протокола управления шлюзами.
6. Устройство по п.3, конфигурируемое с возможностью функционирования как прокси-сервер пула обслуживающих узлов поддержки GPRS, маршрутизирующее трафик сигнализации между контроллером базовой станции или контроллером радиосети и набором обслуживающих узлов пула поддержки GPRS.
7. Устройство по п.5, конфигурируемое, когда в упомянутом активном состоянии с возможностью перемещения упомянутого периодического сигнала во второй узел(узлы) пула через ассоциацию протокола передачи управления потоками.
8. Устройство по п.7, в котором упомянутая ассоциация протокола передачи управления потоками совместно используется с интерфейсом протокола управления шлюзами.
9. Устройство по п.7, в котором упомянутая ассоциация протокола передачи управления потоками совместно используется с интерфейсом для переноса управляющей сигнализации к и от узла сети радиодоступа.
10. Устройство по п.5, конфигурируемое, когда в упомянутом пассивном состоянии с возможностью приема упомянутого периодического сигнала от второго узла(узлов) пула через ассоциацию протокола передачи управления потоками.
11. Устройство по п.10, в котором упомянутая ассоциация протокола передачи управления потоками совместно используется с интерфейсом протокола управления шлюзами.
12. Устройство по любому из предыдущих пунктов, конфигурируемое с возможностью отправки и приема отдельных периодических сообщений периодического сигнала через один из вторых узлов пула на основе циклического алгоритма.
13. Устройство, сконфигурированное с возможностью функционирования в пределах сети связи как один из набора вторых узлов пула, обслуживающих один или более первых узлов, при этом устройство дополнительно сконфигурировано с возможностью приема периодического сигнала от активного прокси-сервера пула и ретрансляции периодического сигнала в пассивный прокси-сервер пула.
14. Устройство по п.13, в котором упомянутые вторые узлы пула являются узлами сервера второй сети и упомянутый первый узел(узлы) является узлом либо узлами первой сети.
15. Устройство по п.14, в котором упомянутая вторая сеть является базовой сетью и упомянутая первая сеть является сетью радиодоступа.
16. Устройство по п.14 сконфигурировано с возможностью ретрансляции периодического сигнала через одно из ретрансляции M3UA либо ретрансляции SCCP.
17. Устройство по п.15 или 16, в котором устройство является центром коммутации мобильной связи.
18. Устройство по п.17, конфигурируемое с возможностью функционирования как контроллер медиа-шлюза с использованием протокола управления шлюзами для управления медиа-шлюзами, реализованными и в упомянутом пассивном, и в активном прокси-серверах пула.
19. Устройство по п.18, сконфигурированное с возможностью перемещения упомянутого периодического сигнала в упомянутый прокси-сервер пула через ассоциацию протокола передачи управления потоками.
20. Устройство по п.19, в котором упомянутая ассоциация протокола передачи управления потоками совместно используется с интерфейсом протокола управления шлюзами.
21. Устройство по п.18, сконфигурированное с возможностью приема упомянутого периодического сигнала от упомянутого активного прокси-сервера пула через ассоциацию протокола передачи управления потоками.
22. Устройство по п.21, в котором упомянутая ассоциация протокола передачи управления потоками совместно используется с интерфейсом протокола управления шлюзами.
23. Устройство по п.21, в котором упомянутая ассоциация протокола передачи управления потоками совместно используется с интерфейсом для переноса управляющей сигнализации в и от первого узла.
24. Способ предоставления избыточности в пределах сети связи, содержащей два или более прокси-серверов пула, маршрутизирующих трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом способ содержит этапы, на которых поддерживают один из прокси-серверов пула в активном состоянии в отношении упомянутого первого узла и другой прокси-сервер пула в пассивном состоянии, отправляют периодический сигнал (105) из активного прокси-сервера пула в пассивный прокси-сервер пула через один или более из упомянутых вторых узлов пула и, при событии, когда периодический сигнал не принимают в пассивном прокси-сервере, активируют (104) этот прокси-сервер в отношении первого узла.
25. Способ по п.24, содержащий этап, на котором маршрутизируют упомянутые периодические сигналы через вторые узлы пула на основе циклического алгоритма.
26. Способ по п.24 или 25, в котором упомянутый первый узел является узлом первой сети и упомянутые вторые узлы пула являются узлами второй сети.
27. Способ по п.26, в котором упомянутая первая сеть является сетью радиодоступа и упомянутая вторая сеть является базовой сетью, упомянутые прокси-серверы пула являются прокси-серверами пула центра коммутации мобильной связи, упомянутые вторые узлы пула являются серверами центра коммутации мобильной связи, и упомянутый узел сети радиодоступа является одним из контроллера базовой станции и контроллера радиосети.
28. Способ по п.27, в котором упомянутый прокси-сервер пула реализуют в медиа-шлюзе, который осуществляет связь с функциональными средствами контроллера медиа-шлюза, реализованными в серверах центра коммутации мобильной связи.
29. Способ по п.27 или 28, содержащий этап, на котором отправляют периодические сигналы из активного прокси-сервера пула во второй узел (узлы) пула через ассоциацию протокола передачи управления потоками, совместно используемую с интерфейсом для переноса управляющей сигнализации в и от узла сети радиодоступа.
30. Способ предоставления избыточности в пределах сети связи, которая содержит два или более прокси-серверов пула, маршрутизирующих трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом способ содержит этапы, на которых в одном из упомянутых прокси-серверов пула поддерживают (103) прокси-сервер в пассивном состоянии в отношении упомянутого первого узла, принимают (101, 102) периодический сигнал от одного или более из упомянутых вторых узлов пула и, при событии, когда периодический сигнал не принимают, активируют (104) прокси-сервер пула в отношении упомянутого первого узла.
31. Способ предоставления избыточности в пределах сети связи, которая содержит два или более прокси-серверов пула, маршрутизирующих трафик сигнализации между первым узлом и одним из набора вторых узлов пула, при этом способ содержит этапы, на которых в одном из упомянутых вторых узлов пула принимают (202) периодический сигнал от одного из упомянутых прокси-серверов пула и ретранслируют (203) периодический сигнал в другие прокси-серверы пула.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2007/064071 WO2009077002A1 (en) | 2007-12-17 | 2007-12-17 | Mobile core network node redundancy |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010129966A RU2010129966A (ru) | 2012-01-27 |
RU2470484C2 true RU2470484C2 (ru) | 2012-12-20 |
Family
ID=39810213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010129966/07A RU2470484C2 (ru) | 2007-12-17 | 2007-12-17 | Избыточность мобильных узлов базовой сети |
Country Status (8)
Country | Link |
---|---|
US (2) | US8660045B2 (ru) |
EP (1) | EP2238782B1 (ru) |
CN (1) | CN101904192B (ru) |
ES (1) | ES2434168T3 (ru) |
HK (1) | HK1144871A1 (ru) |
RU (1) | RU2470484C2 (ru) |
TW (1) | TWI451775B (ru) |
WO (2) | WO2009077002A1 (ru) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8654762B2 (en) * | 2008-05-21 | 2014-02-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Resource pooling in a blade cluster switching center server |
CN102624571A (zh) * | 2011-01-26 | 2012-08-01 | 中兴通讯股份有限公司 | 检测方法及*** |
US8756453B2 (en) | 2011-11-15 | 2014-06-17 | International Business Machines Corporation | Communication system with diagnostic capabilities |
US8903893B2 (en) * | 2011-11-15 | 2014-12-02 | International Business Machines Corporation | Diagnostic heartbeating in a distributed data processing environment |
US8874974B2 (en) | 2011-11-15 | 2014-10-28 | International Business Machines Corporation | Synchronizing a distributed communication system using diagnostic heartbeating |
US9244796B2 (en) | 2011-11-15 | 2016-01-26 | International Business Machines Corporation | Diagnostic heartbeat throttling |
US8769089B2 (en) * | 2011-11-15 | 2014-07-01 | International Business Machines Corporation | Distributed application using diagnostic heartbeating |
RU2606053C2 (ru) * | 2011-12-29 | 2017-01-10 | Телефонактиеболагет Л М Эрикссон (Пабл) | Метод управления изменением состояния в узле межсоединения |
US9338050B2 (en) * | 2012-03-27 | 2016-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Shared keep-alive and failure detection mechanism in distributed network |
ES2444277B1 (es) | 2012-08-22 | 2015-06-16 | Vodafone España, S.A.U. | Sistema y método de manejo de fallos en una red de acceso radio |
US9521059B2 (en) * | 2012-10-31 | 2016-12-13 | Nec Corporation | Delivery device, communication system, load balancing method, and load balancing program |
US9485158B1 (en) * | 2013-11-07 | 2016-11-01 | F5 Networks, Inc. | Methods for aggregating per-session statistics on a clustered system and devices thereof |
CN104919858B (zh) * | 2013-12-10 | 2019-10-18 | 华为技术有限公司 | 一种运营商共享网络中的故障处理方法及装置 |
US11838851B1 (en) | 2014-07-15 | 2023-12-05 | F5, Inc. | Methods for managing L7 traffic classification and devices thereof |
US10182013B1 (en) | 2014-12-01 | 2019-01-15 | F5 Networks, Inc. | Methods for managing progressive image delivery and devices thereof |
US11895138B1 (en) | 2015-02-02 | 2024-02-06 | F5, Inc. | Methods for improving web scanner accuracy and devices thereof |
EP3062549A1 (en) * | 2015-02-27 | 2016-08-31 | Alcatel Lucent | Network node and method |
US10411948B2 (en) * | 2017-08-14 | 2019-09-10 | Nicira, Inc. | Cooperative active-standby failover between network systems |
CN109495916B (zh) * | 2018-11-20 | 2022-05-10 | 华为技术服务有限公司 | 一种通信方法及设备 |
US11690135B2 (en) * | 2019-09-26 | 2023-06-27 | Commscope Technologies Llc | Passive backplane architecture for master unit of distributed antenna system |
CN113542219B (zh) * | 2021-06-07 | 2023-02-14 | 中国人民解放军战略支援部队信息工程大学 | 基于多模态网元代理的信令接入实现方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6097951A (en) * | 1997-08-06 | 2000-08-01 | Northern Telecom Limited | Method and apparatus for wireless network architecture based on subscriber distribution |
RU2272363C2 (ru) * | 2001-08-16 | 2006-03-20 | Нокиа Корпорейшн | Устройство, способ и система для усовершенствованной маршрутизации в сети мобильного ip |
US20070165516A1 (en) * | 2004-02-13 | 2007-07-19 | Jianming Xu | Method and system for providing availability and reliability for a telecommunication network entity |
Family Cites Families (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5732213A (en) * | 1996-03-22 | 1998-03-24 | Ericsson Inc. | System and method of testing open systems interconnection (OSI) layers in telecommunication networks |
US5774695A (en) * | 1996-03-22 | 1998-06-30 | Ericsson Inc. | Protocol interface gateway and method of connecting an emulator to a network |
US6108300A (en) * | 1997-05-02 | 2000-08-22 | Cisco Technology, Inc | Method and apparatus for transparently providing a failover network device |
US6324183B1 (en) * | 1998-12-04 | 2001-11-27 | Tekelec | Systems and methods for communicating messages among signaling system 7 (SS7) signaling points (SPs) and internet protocol (IP) nodes using signal transfer points (STPS) |
US6411632B2 (en) * | 1997-09-16 | 2002-06-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Network hub for interconnecting a wireless office environment with a public cellular telephone network |
US6202169B1 (en) * | 1997-12-31 | 2001-03-13 | Nortel Networks Corporation | Transitioning between redundant computer systems on a network |
US6088328A (en) * | 1998-12-29 | 2000-07-11 | Nortel Networks Corporation | System and method for restoring failed communication services |
US6760343B1 (en) * | 1999-05-20 | 2004-07-06 | Nortel Networks Limited | Method and apparatus for providing a virtual SS7 link in a communications system |
US6374297B1 (en) * | 1999-08-16 | 2002-04-16 | International Business Machines Corporation | Method and apparatus for load balancing of web cluster farms |
US7210147B1 (en) * | 1999-10-05 | 2007-04-24 | Veritas Operating Corporation | IP virtualization |
US6363431B1 (en) * | 2000-02-25 | 2002-03-26 | Gte Telecommunication Services Incorporated | International signaling gateway |
US6769017B1 (en) * | 2000-03-13 | 2004-07-27 | Hewlett-Packard Development Company, L.P. | Apparatus for and method of memory-affinity process scheduling in CC-NUMA systems |
US6735717B1 (en) * | 2000-04-13 | 2004-05-11 | Gnp Computers, Inc. | Distributed computing system clustering model providing soft real-time responsiveness and continuous availability |
US7318091B2 (en) * | 2000-06-01 | 2008-01-08 | Tekelec | Methods and systems for providing converged network management functionality in a gateway routing node to communicate operating status information associated with a signaling system 7 (SS7) node to a data network node |
US6718383B1 (en) * | 2000-06-02 | 2004-04-06 | Sun Microsystems, Inc. | High availability networking with virtual IP address failover |
US6609213B1 (en) * | 2000-08-10 | 2003-08-19 | Dell Products, L.P. | Cluster-based system and method of recovery from server failures |
EP1191745A1 (de) * | 2000-09-22 | 2002-03-27 | Siemens Aktiengesellschaft | Verfahren zur Nachrichtenübertragung mithilfe von Mehrwegen |
US6992974B1 (en) * | 2000-10-10 | 2006-01-31 | 3Com Corporation | System and method for providing fault tolerance in a network telephony system |
US6850763B1 (en) * | 2000-11-22 | 2005-02-01 | Winphoria Networks, Inc. | System and method of servicing mobile communications with a proxy switch |
FI20002720A (fi) * | 2000-12-12 | 2002-06-13 | Nokia Corp | Menetelmä konversioiden suorittamiseksi |
US7139816B2 (en) * | 2000-12-18 | 2006-11-21 | International Business Machines Corporation | Method, apparatus, and program for server based network computer load balancing across multiple boot servers |
DE60237583D1 (de) * | 2001-02-13 | 2010-10-21 | Candera Inc | Failover-verarbeitung in einem speicherungssystem |
US20020156921A1 (en) * | 2001-04-19 | 2002-10-24 | International Business Machines Corporation | Automatic backup of wireless mobile device data onto gateway server while device is idle |
US6775373B2 (en) * | 2001-06-14 | 2004-08-10 | Ericsson Inc. | System for and method of channel associated signaling backhaul in a routing system |
US6944785B2 (en) * | 2001-07-23 | 2005-09-13 | Network Appliance, Inc. | High-availability cluster virtual server system |
EP1421746B1 (en) | 2001-08-16 | 2007-04-11 | Nokia Corporation | Device, method and system for enhanced routing in mobile ip networking |
US7197036B2 (en) * | 2001-08-16 | 2007-03-27 | Tekelec Us | Methods and systems for routing messages between a mated pair of routing nodes with a distributed processing architecture and one or more redundantly connected remote applications |
US6973027B1 (en) * | 2001-08-17 | 2005-12-06 | Cisco Technology, Inc. | System and method for maintaining a communication session over gatekeeper failure |
US6823061B2 (en) * | 2001-12-20 | 2004-11-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system using SS7 signaling control connection part (SCCP) in a distributed network having shared point codes |
US7076555B1 (en) * | 2002-01-23 | 2006-07-11 | Novell, Inc. | System and method for transparent takeover of TCP connections between servers |
US7124171B1 (en) * | 2002-05-23 | 2006-10-17 | Emc Corporation | In a networked computing cluster storage system and plurality of servers sharing files, in the event of server unavailability, transferring a floating IP network address from first server to second server to access area of data |
US7137040B2 (en) * | 2003-02-12 | 2006-11-14 | International Business Machines Corporation | Scalable method of continuous monitoring the remotely accessible resources against the node failures for very large clusters |
US7313129B1 (en) * | 2003-02-13 | 2007-12-25 | Cisco Technologiy, Inc. | Arrangement for sharing a single signaling point code between multiple hosts in an IP-based network |
US7664494B2 (en) * | 2003-02-14 | 2010-02-16 | Roamware, Inc. | Signaling and packet relay method and system including general packet radio service (“GPRS”) |
US7577431B2 (en) * | 2003-02-18 | 2009-08-18 | Roamware, Inc. | Providing multiple MSISDN numbers in a mobile device with a single IMSI |
JP4087271B2 (ja) * | 2003-03-19 | 2008-05-21 | 株式会社日立製作所 | 代理応答装置およびネットワークシステム |
US7228459B2 (en) * | 2003-05-19 | 2007-06-05 | Tellabs Petaluma, Inc. | Apparatus and method that provides a primary server and a backup server that both support a RADIUS client and share an IP address |
JP4196732B2 (ja) * | 2003-05-26 | 2008-12-17 | 日本電気株式会社 | データ転送装置及びプログラム |
US7159234B1 (en) * | 2003-06-27 | 2007-01-02 | Craig Murphy | System and method for streaming media server single frame failover |
US7477646B1 (en) * | 2003-07-29 | 2009-01-13 | Cisco Technology, Inc. | Arrangement for controlling congestion for multiple host groups sharing a single signaling point code in an IP-based network using respective group congestion levels |
US8121594B2 (en) * | 2004-02-18 | 2012-02-21 | Roamware, Inc. | Method and system for providing roaming services to inbound roamers using visited network Gateway Location Register |
US20080125117A1 (en) * | 2004-02-18 | 2008-05-29 | John Yue Jun Jiang | Method and system for providing roaming services to outbound roamers using home network Gateway Location Register |
US20050075106A1 (en) * | 2003-08-13 | 2005-04-07 | Jiang Yue Jun | Multiple IMSI multiple/single MSISDN (MIMM/MISM) on multiple SIMs for a single operator |
ATE460816T1 (de) * | 2003-08-13 | 2010-03-15 | Roamware Inc | Signalisierungs-gateway mit einem mehrfach-imsi- mit-mehrfach-msisdn (mimm) dienst in einem einzigen sim für mehrere roaming-partner |
US8285881B2 (en) | 2003-09-10 | 2012-10-09 | Broadcom Corporation | System and method for load balancing and fail over |
US7539760B1 (en) * | 2003-09-12 | 2009-05-26 | Astute Networks, Inc. | System and method for facilitating failover of stateful connections |
US20050086342A1 (en) * | 2003-09-19 | 2005-04-21 | Andrew Burt | Techniques for client-transparent TCP migration |
GB0322491D0 (en) * | 2003-09-25 | 2003-10-29 | British Telecomm | Virtual networks |
GB0322494D0 (en) * | 2003-09-25 | 2003-10-29 | British Telecomm | Computer networks |
US7200620B2 (en) * | 2003-09-29 | 2007-04-03 | International Business Machines Corporation | High availability data replication of smart large objects |
US7475134B2 (en) * | 2003-10-14 | 2009-01-06 | International Business Machines Corporation | Remote activity monitoring |
US7577146B2 (en) * | 2003-10-31 | 2009-08-18 | Redback Networks Inc. | Network element modifying the DHCP lease timer |
US7188273B2 (en) * | 2003-11-24 | 2007-03-06 | Tsx Inc. | System and method for failover |
GB0328888D0 (en) * | 2003-12-12 | 2004-01-14 | British Telecomm | Distributed computer system |
JP4448719B2 (ja) * | 2004-03-19 | 2010-04-14 | 株式会社日立製作所 | ストレージシステム |
US7512830B2 (en) * | 2004-05-14 | 2009-03-31 | International Business Machines Corporation | Management module failover across multiple blade center chassis |
ATE390021T1 (de) * | 2004-09-16 | 2008-04-15 | Nokia Siemens Networks Gmbh | Durchführung linkset-bezogener ss7- netzwerkfunktionen basierend auf m3ua-nachrichten |
US7590727B1 (en) * | 2004-09-28 | 2009-09-15 | Sprint Communications Company L.P. | System and method for software failover on a bladed system |
US20060114882A1 (en) * | 2004-11-30 | 2006-06-01 | Mills James L | Presence management in packet-switched networks using circuit-switched USSD signaling |
US7546431B2 (en) * | 2005-03-21 | 2009-06-09 | Emc Corporation | Distributed open writable snapshot copy facility using file migration policies |
US7894372B2 (en) * | 2005-05-31 | 2011-02-22 | Iac Search & Media, Inc. | Topology-centric resource management for large scale service clusters |
EP1739941A1 (en) * | 2005-07-01 | 2007-01-03 | Hewlett-Packard Development Company, L.P. | A method and apparatus for routing signalling messages between an IP and an SS7 network |
US20070016516A1 (en) | 2005-07-15 | 2007-01-18 | Stan Mountford | Method of supplemental funding of an insurance policy |
CN100452781C (zh) * | 2005-10-26 | 2009-01-14 | 华为技术有限公司 | 一种传送目的地用户部分不可用消息的方法 |
US7917613B2 (en) * | 2005-11-15 | 2011-03-29 | Microsoft Corporation | Heartbeat heuristics |
CN1980230B (zh) * | 2005-11-30 | 2011-06-01 | 华为技术有限公司 | 对vrrp组进行管理的方法 |
TWI533721B (zh) * | 2006-01-31 | 2016-05-11 | 內數位科技公司 | 無線通信系統中提供及利用非競爭基礎頻道方法及裝置 |
WO2008037159A1 (fr) * | 2006-09-25 | 2008-04-03 | Hangzhou H3C Technologies Co., Ltd. | Procédé et dispositif de réseau pour communiquer entre différents composants |
US7970851B2 (en) * | 2006-10-31 | 2011-06-28 | Netapp, Inc. | Method and system for managing and monitoring virtual storage servers of a hosting storage server |
US8132247B2 (en) * | 2007-08-03 | 2012-03-06 | Citrix Systems, Inc. | Systems and methods for authorizing a client in an SSL VPN session failover environment |
US9009327B2 (en) * | 2007-08-03 | 2015-04-14 | Citrix Systems, Inc. | Systems and methods for providing IIP address stickiness in an SSL VPN session failover environment |
US9112901B2 (en) * | 2007-11-20 | 2015-08-18 | Radware, Ltd. | Method and system for providing connection resiliency |
US8028193B2 (en) * | 2007-12-13 | 2011-09-27 | International Business Machines Corporation | Failover of blade servers in a data center |
US7877625B2 (en) * | 2008-04-16 | 2011-01-25 | Invensys Systems, Inc. | Efficient architecture for interfacing redundant devices to a distributed control system |
WO2009129837A1 (en) * | 2008-04-22 | 2009-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of operating a signalling gateway and an application server, and signalling gateway and application server |
US7818408B1 (en) * | 2008-04-24 | 2010-10-19 | Network Appliance, Inc. | Automated virtual interface failover in a mass storage cluster |
US8275907B2 (en) * | 2008-06-26 | 2012-09-25 | Microsoft Corporation | Adding individual database failover/switchover to an existing storage component with limited impact |
US7987266B2 (en) * | 2008-07-29 | 2011-07-26 | International Business Machines Corporation | Failover in proxy server networks |
US8078622B2 (en) * | 2008-10-30 | 2011-12-13 | Network Appliance, Inc. | Remote volume access and migration via a clustered server namespace |
-
2007
- 2007-12-17 US US12/808,567 patent/US8660045B2/en not_active Expired - Fee Related
- 2007-12-17 ES ES07857701T patent/ES2434168T3/es active Active
- 2007-12-17 WO PCT/EP2007/064071 patent/WO2009077002A1/en active Application Filing
- 2007-12-17 EP EP07857701.2A patent/EP2238782B1/en not_active Not-in-force
- 2007-12-17 RU RU2010129966/07A patent/RU2470484C2/ru not_active IP Right Cessation
- 2007-12-17 CN CN200780101959.2A patent/CN101904192B/zh not_active Expired - Fee Related
-
2008
- 2008-11-14 US US12/808,434 patent/US9167452B2/en not_active Expired - Fee Related
- 2008-11-14 WO PCT/EP2008/009675 patent/WO2009077044A1/en active Application Filing
- 2008-12-08 TW TW097147676A patent/TWI451775B/zh not_active IP Right Cessation
-
2010
- 2010-12-03 HK HK10111280.4A patent/HK1144871A1/xx not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6097951A (en) * | 1997-08-06 | 2000-08-01 | Northern Telecom Limited | Method and apparatus for wireless network architecture based on subscriber distribution |
RU2272363C2 (ru) * | 2001-08-16 | 2006-03-20 | Нокиа Корпорейшн | Устройство, способ и система для усовершенствованной маршрутизации в сети мобильного ip |
US20070165516A1 (en) * | 2004-02-13 | 2007-07-19 | Jianming Xu | Method and system for providing availability and reliability for a telecommunication network entity |
Non-Patent Citations (1)
Title |
---|
Ericsson L.M., 3G UP package in 29.232, addition of Relay Function description, 19.01.2001. http://www.3gpp.org/ftp/tsg_cn/Joint_Meetings/Beijing_Jan_01/Joint_CN3_CN4_01/Docs/NJ-010112.zip. * |
Also Published As
Publication number | Publication date |
---|---|
HK1144871A1 (en) | 2011-03-11 |
TWI451775B (zh) | 2014-09-01 |
US9167452B2 (en) | 2015-10-20 |
WO2009077002A1 (en) | 2009-06-25 |
US20110060824A1 (en) | 2011-03-10 |
TW200943989A (en) | 2009-10-16 |
EP2238782A1 (en) | 2010-10-13 |
US8660045B2 (en) | 2014-02-25 |
EP2238782B1 (en) | 2013-08-14 |
CN101904192B (zh) | 2014-12-17 |
ES2434168T3 (es) | 2013-12-13 |
US20110096724A1 (en) | 2011-04-28 |
WO2009077044A1 (en) | 2009-06-25 |
CN101904192A (zh) | 2010-12-01 |
RU2010129966A (ru) | 2012-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2470484C2 (ru) | Избыточность мобильных узлов базовой сети | |
US8913484B2 (en) | System and method for session restoration at geo-redundant gateways | |
KR100866931B1 (ko) | 패킷 데이터 네트워크에서의 비사용 리소스들의 확인 | |
US7440745B2 (en) | Signaling in a mobile cellular communication network with pooled MSCs | |
US8838100B2 (en) | Combined base transceiver station and base station controller optimized assignment of frame offsets | |
JP7514384B2 (ja) | 通信方法及び装置 | |
WO2008080704A1 (en) | Node selection function for multipoint radio network configurations | |
WO2021029910A1 (en) | Secure virtual private mobile and ip network in cloud | |
KR101090115B1 (ko) | 트렁킹 시스템 중 페이징 방법 및 장치 | |
EP1805948B1 (en) | Sgsn and ggsn integration | |
EP2592862A1 (en) | Method and network for realizing network function of mobile switching center pool | |
US20240195485A1 (en) | Relay apparatus, relay method, and storage medium | |
JP4354357B2 (ja) | パケット処理モジュール | |
KR100713504B1 (ko) | 구내 무선망 시스템의 서버/호제어 프로그램 재기동시기존 통화 유지 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20201218 |