Способ и устройство для разделения маршрутов в услугах ason

Изобретение относится к области технологий связи. Технический результат заключается в исключении не только использования одного пути множеством услуг, но и ситуации, при которой невозможно найти маршруты при наличии достаточных ресурсов, поскольку в известном уровне техники маршруты, несущие каждую из услуг, не могут быть достаточно разделены или сетевые ресурсы не могут использоваться достаточным образом. Для этого раскрывается способ и устройство для разделения маршрутов в услугах ASON, причем способ содержит этапы, на которых вычисляют маршрут для каждого из различных вызовов или каждой из различных услуг того же вызова в автоматической коммутируемой оптической сети (ASON), причем если имеются достаточные сетевые ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они были независимыми друг от друга; и если не имеются достаточные ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они частично совпадали или полностью совпадали. 2 н. и 6 з.п. ф-лы, 8 ил.

 

Область техники, к которой относится изобретение

Настоящее изобретение относится к области технологий связи, и в частности к способу и устройству для разделения маршрутов в услугах автоматической коммутируемой оптической сети (сокращенно ASON) в области связи.

Уровень техники

Автоматическая коммутируемая оптическая сеть (сокращенно ASON) представляет собой сеть нового поколения, которая может выполнять функцию автоматической коммутации под управлением выборов маршрутов и сигнализации. Появление ASON обеспечило средство управления и организации автоматизации для трафика с большой пропускной способностью. Сеть ASON характеризуется возможностью ее использования в качестве несущей сети, и когда ASON используют в качестве несущей сети, она может обеспечить надежную службу доставки для служебных сетей, таких как IP, 3G, сети с программной коммутацией и т.п.; и когда ASON используют в качестве служебной сети, она может непосредственно обеспечивать такие услуги, как высококачественная выделенная линия Ethernet (сокращенно EPL), распределение полосы пропускания в соответствии с потребностями, оптическая виртуальная персональная сеть и т.д.

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

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

Раскрытие изобретения

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

Согласно одному аспекту настоящего изобретения предусмотрен способ разделения маршрутов в услугах ASON.

Способ разделения маршрутов в услугах ASON согласно настоящему изобретению содержит этапы, на которых: вычисляют маршрут для каждого из различных вызовов или каждой из различных услуг того же вызова в автоматической коммутируемой оптической сети (ASON); причем если имеются достаточные сетевые ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они были независимыми друг от друга; и если не имеются достаточные ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они частично совпадали или полностью совпадали.

Согласно другому аспекту настоящего изобретения предусмотрено устройство для разделения маршрутов в услугах ASON.

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

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

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

Краткое описание чертежей

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

Фиг.1 - блок-схема способа разделения маршрутов для услуг ASON согласно варианту выполнения настоящего изобретения;

Фиг.2 - блок-схема способа разделения маршрутов для услуг ASON согласно предпочтительному варианту выполнения настоящего изобретения;

Фиг.3 - структурная блок-схема устройства для разделения маршрутов для услуг ASON согласно варианту выполнения настоящего изобретения;

Фиг.4 - структурная блок-схема устройства для разделения маршрутов для услуг ASON согласно предпочтительному варианту выполнения настоящего изобретения;

Фиг.5 - принципиальная схема сети согласно варианту I выполнения настоящего изобретения;

Фиг.6 - принципиальная схема сети согласно варианту II выполнения настоящего изобретения;

Фиг.7 - принципиальная схема сети согласно варианту III выполнения настоящего изобретения; и

Фиг.8 - принципиальная схема сети согласно варианту IV выполнения настоящего изобретения.

Осуществление изобретения

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

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

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

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

Варианты выполнения способа

Способ разделения маршрутов для услуг ASON предусмотрен первым согласно варианту выполнения настоящего изобретения.

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

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

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

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

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

Предпочтительно, чтобы после разделения сетевые ресурсы (т.е. ресурсы узлов, ресурсы соединений и ресурсы групп соединений с общим риском), занятые соответствующими услугами, полностью не совпадали.

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

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

Этап (1): выполнение разделения согласно стратегии разделения соединений, разделения узлов и неразделения групп соединений с общим риском, и оценка того, могут ли быть определены маршруты, несущие соответствующие услуги. Если нет, то выполняют этап (2).

Предпочтительно, чтобы разделение соединений означало установление любых двух маршрутов, несущих услуги в ASON, таким образом, чтобы они не содержали одни и те де соединения, разделение узлов означало установление любых двух маршрутов, несущих услуги в ASON, таким образом, чтобы они не содержали одни и те же промежуточные узлы, а неразделение групп соединений с общим риском означало установление любых двух маршрутов, несущих услуги в ASON, таким образом, чтобы они содержали соединения, относящиеся к одной и той же группе соединений с общим риском. Например, путь 1, несущий услугу 1, устанавливают в ASON таким образом, что путь 1 содержит соединение, относящееся к группе 3 соединений с общим риском, а путь 2, несущий услугу 2, устанавливают в вышеупомянутой ASON таким образом, что путь 2 также содержит соединение, относящееся к группе 3 соединений с общим риском. Таким образом, два пути содержат соединения, относящиеся к одной и той же группе соединений с общим риском. В результате для путей 1 и 2 выполняется разделение согласно стратегии неразделения групп соединений с общим риском.

Как указано выше, если маршрут, несущий услугу, не может быть установлен на этапе (1) в сети, то маршрут устанавливают согласно этапу (2).

Этап (2): выполнение разделения согласно стратегии разделения соединений, неразделения узлов и неразделения групп соединений с общим риском, и оценка того, могут ли быть определены маршруты, несущие соответствующие услуги. Если нет, то выполняют этап (3).

Как указано выше, если маршрут, несущий услугу, не может быть установлен на этапе (2) в сети, то устанавливают маршрут согласно этапу (3).

Этап (3): выполнение разделения согласно стратегии неразделения соединений, неразделения узлов и неразделения групп соединений с общим риском, и оценка того, могут ли быть определены маршруты, несущие соответствующие услуги. Если нет, то маршрут, несущий услугу, не может быть установлен в ASON.

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

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

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

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

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

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

Этап S201: применение стратегии полного разделения для выбора пути, который полностью отделен от путей, установленных ранее для передачи соответствующих услуг в рамках всех вызовов, то есть выбор полностью неиспользуемого пути в сети для передачи текущей услуги. На данном этапе осуществляют разделение соединений, разделение узлов и разделение SRLG. Если маршрут для передачи текущей услуги не может быть определен, то выполняют этап S203.

Этап S203: использование разделения соединений и разделения узлов для выбора пути, соединения и узлы которого отличны от тех, что используются для ранее установленных вызовов. На данном этапе осуществляют разделение соединений и разделение узлов, но не разделяют SRLG. Если маршрут для передачи текущей услуги не может быть найден, то выполняют этап S205.

Этап S205: использование разделения соединений, выбор пути, соединения которого отличны от тех, что используются для ранее установленных вызовов, и на данном этапе осуществляют разделение соединений, но не разделяют узлы и SRLG. Если маршрут для передачи текущей услуги не может быть найден, то выполняют этап S207.

Этап S207: выбор того же пути, что используется для ранее установленных вызовов, для передачи текущей услуги. На данном этапе не разделяют соединения, не разделяют узлы и не разделяют SRLG. Если маршрут для передачи текущей услуги по-прежнему не может быть найден, то выполняют этап S209.

Этап S209: ресурсы маршрутов в сети исчерпаны, и установление текущего вызова является невыполненным.

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

Варианты выполнения устройства

Согласно варианту выполнения настоящего изобретения дополнительно предусмотрено устройство для разделения маршрутов для услуг ASON.

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

Блок 1 вычисления маршрута выполнен с возможностью вычисления маршрута для каждого из различных вызовов или каждой из различных услуг в одном и том же вызове в автоматической коммутируемой оптической сети (ASON), причем если имеются достаточные сетевые ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они были независимыми друг от друга; и если не имеются достаточные ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они частично совпадали или полностью совпадали.

Предпочтительно, как показано на Фиг.4, блок 1 вычисления маршрута содержит: первый модуль 10 разделения маршрутов, второй модуль 12 разделения маршрутов, третий модуль 14 разделения маршрутов и четвертый модуль 16 разделения маршрутов, причем первый модуль 10 разделения маршрутов выполнен с возможностью определения маршрута, несущего каждую услугу, согласно стратегии разделения соединений, разделения узлов и разделения групп соединений с общим риском; второй модуль 12 разделения маршрутов выполнен с возможностью определения маршрута, несущего каждую услугу, согласно стратегии разделения соединений, разделения узлов и неразделения групп соединений с общим риском; третий модуль 14 разделения маршрутов выполнен с возможностью определения маршрута, несущего каждую услугу, согласно стратегии разделения соединений, неразделения узлов и неразделения групп соединений с общим риском; и четвертый модуль 16 разделения маршрутов выполнен с возможностью определения маршрута, несущего каждую услугу, согласно стратегии неразделения соединений, неразделения узлов и неразделения групп соединений с общим риском.

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

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

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

Пример I

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

Этап (1): установление первого вызова с применением стратегии полного разделения. На этом этапе в сети имеются два доступных пути, и первый вызов может использовать один из этих двух путей. Предположим, что первый вызов использует путь L1->L2->L3 и проходит через узлы А, В, С и Z.

Этап (2): установление второго вызова, который полностью отделен от первого вызова с применением стратегии полного разделения и с обходом соединений L1, L2, и L3 и узлов В и С, через которые проходит первый вызов. Таким образом, выбирают путь L4->L5->L6 и маршрут проходит через узлы A, D, Е и Z.

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

Пример II

Фиг.6 является принципиальной схемой сети согласно варианту II выполнения настоящего изобретения. Как показано на Фиг.6, L3 и L6 относятся к группе соединений с общим риском (srlg=3 показана на чертеже), и необходимо установить два вызова от А к Z. Маршруты доставки двух вызовов устанавливают согласно стратегии разделения, которая содержит главным образом следующие операции.

Этап (1): установление первого вызова с применением стратегии полного разделения. На данном этапе в сети имеются два доступных пути, и первый вызов может использовать один из двух путей. Предположим, что первый вызов использует путь L1->L2->L3 и проходит через узлы А, В, С и Z.

Этап (2): установление второго вызова, которое содержит следующие этапы.

Этап А: сначала рассматривают возможность полного отделения пути второго вызова от пути первого вызова путем применения стратегии полного разделения, обхода соединений L1, L2, L3 и узлов В и С, и в то же время обхода SRLG L3 и L6. И если не удается найти ресурс SRLG, удовлетворяющий данному условию, то стратегия полного разделения терпит неудачу и переходят к этапу В.

Этап В: выполняют разделение путем применения стратегии минимального совпадения, обхода соединений L1, L2, L3 и узлов В и С, через которые проходит первый вызов, и необхода SRLG. И находят пути L4, L5 и L6, удовлетворяющие поставленному условию. Установление второго вызова является успешным; маршрут услуги использует L4->L5->L6 и проходит через A, D, Е и Z.

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

Пример III

Фиг.7 представляет собой принципиальную схему сети согласно варианту III выполнения настоящего изобретения. Как показано на Фиг.7, L3 и L6 относятся к группе соединений с общим риском (srlg=3 показана на чертеже), и устанавливают два вызова от А к Z. Маршруты доставки двух вызовов устанавливают согласно стратегии разделения, которая содержит главным образом следующие операции.

Этап (1): установление первого вызова с применением стратегии полного разделения. На данном этапе в сети имеются два доступных пути, и первый вызов может использовать один из этих двух путей. Предположим, что первый вызов использует путь L1->L2->L3 и проходит через узлы А, В, С и Z соответственно.

Этап (2): установление второго вызова, которое содержит следующие этапы.

Этап А: сначала рассматривают возможность полного отделения пути второго вызова от пути первого вызова путем применения стратегии полного разделения, обхода соединений L1, L2, L3 и узлов В и С, ив то же время обхода SRLG L3 и L6. И если не удается найти ресурс SRLG и узел, удовлетворяющие поставленному условию, то стратегия полного разделения терпит неудачу, и переходят к этапу В.

Этап В: применяют стратегию наибольшего возможного разделения соединений и узлов, обходят соединения L1, L2, L3 и узлы В и С, через которые проходит первый вызов, и не обходят SRLG L6. И если по-прежнему не удается найти ресурс узлов, удовлетворяющий поставленному условию, то стратегия наибольшего возможного разделения соединений и узлов терпит неудачу, и переходят к этапу С.

Этап С: применяют стратегию наибольшего возможного разделения соединений, обходят соединения L1, L2, L3, но не обходят узлы В, С и SRLG L6. Находят пути L4, L5 и L6, удовлетворяющие поставленному условию. Установление второго вызова является успешным. Маршрут вызова использует L4->L5->L6 и проходит через узлы А, В, С и Z.

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

Пример IV

Фиг.8 представляет собой принципиальную схему сети согласно варианту IV выполнения настоящего изобретения. Как показано на Фиг.8, необходимо установить два вызова от А к Z. Маршруты доставки двух вызовов устанавливают согласно стратегии разделения, которая содержит главным образом следующие операции.

Этап (1): установление первого вызова. На данном этапе имеется только один доступный путь в сети, и первый вызов использует путь L1->L2->L3 и проходит через узлы А, В, С и Z соответственно.

Этап (2): установление второго вызова, которое содержит следующие этапы.

Этап А: сначала рассматривают возможность полного отделения пути второго вызова от пути первого вызова с применением стратегии полного разделения, обходом соединений L1, L2, L3 и узлов В и С. И если не удается найти ресурса узла или соединения, удовлетворяющего поставленному условию, то стратегия полного разделения терпит неудачу и переходят к этапу В.

Этап В: применяют стратегию наибольшего возможного разделения соединений и узлов, обходят соединения L1, L2, L3 и узлы В и С, через которые проходит первый вызов, и не обходят SRLG. И если по-прежнему не удается найти ресурса соединения или узла, удовлетворяющего поставленному условию, то стратегия разделения соединений и узлов все же не выполняется, и выполняют этап С.

Этап С: применяют стратегию разделения наибольшего возможного разделения соединений, обходят соединения L1, L2, L3 и не обходят узлы В, С и SRLG. И если определяют, что по прежнему нет ресурса соединения, удовлетворяющего поставленному условию, то данная стратегия не выполняется, и переходят к этапу D.

Этап D: при условии, что как соединения, узлы, так и SRLG нельзя обойти, второй вызов должен использовать путь L1->L2->L3, который является тем же, что и путь первого вызова, и проходит через узлы А, В, С и Z соответственно.

При этом установление двух вызовов является успешным и процедура завершается. Маршрут, несущий второй вызов, полностью совпадает с маршрутом, несущим первый вызов.

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

Как описано выше, за счет технического решения, предусмотренного вариантами выполнения настоящего, выполнение разделения маршрутов, несущих каждую услугу в автоматической коммутируемой оптической сети (ASON) согласно стратегии полного разделения сетевых ресурсов или стратегии минимального совпадения сетевых ресурсов может решить присущую уровню техники проблему, состоящую в том, что при установлении множества услуг в плоскости управления ASON маршруты, несущие услуги, не разделяются или полностью разделяются, что приводит к тому, что сетевые ресурсы не могут использоваться достаточным образом, либо не могут быть достаточно разделены маршруты, несущие услуги, ввиду недостаточности ресурсов. Маршруты, несущие различные вызовы или различные услуги в рамках одного и того же вызова, могут быть максимально разделены, в то время как сетевые ресурсы также могут быть использованы в достаточной степени. Кроме того, пользователи могут регулировать уровни приоритетности разделения узлов, соединений и SRLG согласно своим практическим потребностям, и вновь объединять их в стратегию разделения, что повышает уровень удовлетворения пользователя.

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

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

1. Способ разделения маршрутов в услугах ASON, отличающийся тем, что содержит этапы, на которых:
вычисляют маршрут для каждого из различных вызовов или каждой из различных услуг одного и того же вызова в автоматической коммутируемой оптической сети (ASON);
причем если имеются достаточные сетевые ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они были независимыми друг от друга, и если не имеются достаточные ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они частично совпадали или полностью совпадали.

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

3. Способ по п.2, отличающийся тем, что установление маршрутов соответствующих услуг так, чтобы они были независимыми друг от друга, содержит этап, на котором:
полностью разделяют маршруты, несущие каждую из услуг в ASON, согласно стратегии разделения соединений, разделения узлов и разделения групп соединений с общим риском.

4. Способ по п.2, отличающийся тем, что установление маршрутов для соответствующих услуг так, чтобы они частично совпадали или полностью совпадали, содержит этапы, на которых:
этап В1: выполняют разделение согласно стратегии разделения соединений, разделения узлов и разделения групп соединений с общим риском, оценивают, могут ли быть определены маршруты, несущие соответствующие услуги; если нет, то выполняют этап В2;
этап В2: выполняют разделение согласно стратегии разделения соединений, неразделения узлов и неразделения групп соединений с общим риском, оценивают, могут ли быть определены маршруты, несущие соответствующие услуги, если нет, то выполняют этап В3; и
этап В3: выполняют разделение согласно стратегии неразделения соединений, неразделения узлов и неразделения групп соединений с общим риском, оценивают, могут ли быть определены маршруты, несущие соответствующие услуги, причем если нет, то маршрут, несущий услугу, не может быть установлен в ASON.

5. Способ по п.3 или 4, отличающийся тем, что
выполняют разделение соединений путем установления любых двух маршрутов, несущих услуги в ASON, так, чтобы они не содержали одно и то же соединение;
выполняют разделение узлов путем установления любых двух маршрутов, несущих услуги в ASON, так, чтобы они не содержали один и тот же промежуточный узел; и
выполняют разделение групп соединений с общим риском путем установления любых двух маршрутов, несущих услуги в ASON, так, чтобы они не содержали соединений, относящихся к одной и той же группе соединений с общим риском.

6. Устройство для разделения маршрутов в услугах ASON, отличающееся тем, что устройство содержит:
блок вычисления маршрута, выполненный с возможностью вычисления маршрута для каждого из различных вызовов или каждой из различных услуг одного и того же вызова в автоматической коммутируемой оптической сети (ASON), причем если имеются достаточные сетевые ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они были независимыми друг от друга; и если не имеются достаточные ресурсы, то устанавливают маршруты соответствующих услуг так, чтобы они частично совпадали или полностью совпадали.

7. Устройство по п.6, отличающееся тем, что блок вычисления маршрута содержит:
первый модуль разделения маршрутов, выполненный с возможностью определения маршрутов, несущих соответствующие услуги, согласно стратегии разделения соединений, разделения узлов и разделения групп соединений с общим риском;
второй модуль разделения маршрутов, выполненный с возможностью определения маршрутов, несущих соответствующие услуги, согласно стратегии разделения соединений, разделения узлов и неразделения групп соединений с общим риском;
третий модуль разделения маршрутов, выполненный с возможностью определения маршрутов, несущих соответствующие услуги, согласно стратегии разделения соединений, неразделения узлов и неразделения групп соединений с общим риском; и
четвертый модуль разделения маршрутов, выполненный с возможностью определения маршрутов, несущих соответствующие услуги, согласно стратегии неразделения соединений, неразделения узлов и неразделения групп соединений с общим риском.

8. Устройство по п.7, отличающееся тем, что
блок вычисления маршрута дополнительно выполнен с возможностью выполнения разделения соединений путем установления любых двух маршрутов, несущих услуги в ASON, так, чтобы они не содержали одно и то же соединение;
блок вычисления маршрута дополнительно выполнен с возможностью выполнения разделения узлов путем установления любых двух маршрутов, несущих услуги в ASON, так, чтобы они не содержали один и тот же промежуточный узел; и
блок вычисления маршрута дополнительно выполнен с возможностью выполнения разделения групп соединений с общим риском путем установления любых двух маршрутов, несущих услуги в ASON, так, чтобы они не содержали соединений, относящихся к одной и той же группе соединений с общим риском.



 

Похожие патенты:

Изобретение относится к способу актуализации ассоциаций в ячеистой сети согласно стандарту IEEE 802.11s. Технический результат состоит в структурированной передаче информации, согласно которой была бы разрешена одновременная актуализация нескольких ассоциаций представляемых узлов с их узлами-посредниками.

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

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

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

Изобретение относится к области компьютерных сетевых технологий. Технический результат заключается в повышении эффективности отправки пакета в сценарии агрегированной VLAN (виртуальной локальной сети).

Изобретение относится к способу выбора среды передачи внутри инфраструктуры. Технический результат изобретения заключается в автоматическом выборе ресурсов связи и обеспечении совместимости с сетевыми архитектурами, основанными на протоколе связи IP.

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

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

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

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

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

Изобретение относится к способу регулирования без потерь полосы пропускания. Технический результат состоит в устранении ошибок конфигурирования, возникающих при регулировании полосы пропускания вручную. Для этого способ включает в себя следующее: расположенный ниже в прямом направлении узел ODUflex-тракта принимает сообщение с запросом из расположенного выше в обратном направлении узла ODUflex-тракта, причем сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта; расположенный ниже в прямом направлении узел выполняет поиск согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивает информацию полосы пропускания до регулирования с информацией полосы пропускания после регулирования, определяет число дополнительных временных квантов, которые должны регулироваться для линии связи между расположенным ниже в прямом направлении узлом и смежным, расположенным выше в обратном направлении узлом, и выбирает дополнительный временной квант, который должен регулироваться; указывает, через метку, дополнительный временной квант после регулирования смежного, расположенного выше в обратном направлении узла или выбранный дополнительный временной квант, который должен регулироваться, и отправляет команду регулирования дополнительных временных квантов в плоскость данных. 6 н. и 16 з.п. ф-лы, 12 ил.

Изобретение относится к системам связи. Технический результат заключается в повышении скорости передачи данных. Способ включает в себя прием сообщения запроса установления соединения, отправленного узлом-источником узлу-приемнику, причем сообщение запроса установления соединения переносит информацию запроса полосы пропускания, соответствующую разным условиям, и каждая из информации запроса полосы пропускания соответствует одному условию; и резервирование в соответствии с информацией запроса полосы пропускания, соответствующей разным условиям, соответствующего ресурса полосы пропускания во вспомогательной оставшейся полосе пропускания, соответствующей разным условиям на местной линии связи, посредством этого устанавливая соединение между узлом-источником и узлом-приемником. 3 н. и 17 з.п. ф-лы, 9 ил., 11 табл.

Изобретение раскрывает способ и устройство для агрегирования каналов. Технический результат состоит в обеспечении одновременного включения функциональных средств по приему-передаче кадра данных путем установки надлежащей длительности таймера каждой машины состояний, тем самым снижая потери сообщений приложений; при возникновении сбоя в агрегированном канале, когда от противоположной стороны не принято сообщение модуля данных протокола управления агрегированием каналов (LACPDU), функциональные средства по приему-передаче кадра данных локальной стороны вовремя выключаются, повышая надежность передачи сообщений приложений агрегированным каналом. Для этого способ включает выключение функциональных средств по приему-передаче кадра данных всех портов; при истечении таймера машины передачи машина логики выбора выбирает канал TRUNK для порта, устанавливается и запускается таймер машины мультиплексирования, и машина мультиплексирования подготавливается для добавления порта в выбранный канал TRUNK; и при одновременном истечении таймера машины мультиплексирования и таймера машины передачи машина мультиплексирования добавляет порт в выбранный канал TRUNK, включает функциональные средства по приему-передаче кадра данных порта в соответствии с информацией о состоянии агрегирования в принятом сообщении LACPDU и осуществляет передачу сообщения приложения. 2 н. и 8 з.п. ф-лы, 6 ил.

Изобретение относится к передаче данных через сигнальные фреймы, которые включают многочисленные преамбулы синхронизации. Технический результат - повышение эффективности использования полосы пропускания канала и обеспечение быстрой синхронизации. Для этого способ и система для передачи данных в сигнальном фрейме включают вставку первой преамбулы синхронизации в первое местоположение в сигнальном фрейме и вставку второй преамбулы синхронизации во второе местоположение в сигнальном фрейме, в котором первая преамбула синхронизации передает информацию, указывающую на второе местоположение. Способ дополнительно включает передачу сигнального фрейма приемному устройству в среде беспроводной связи. 4 н. и 27 з.п. ф-лы, 18 ил.

Изобретение относится к технике связи и может быть использовано при разработке систем обмена данными, в частности к протоколам, используемым при радиосвязи для посылки и приема пакетных данных. Технический результат - повышение надежности связи, а также получение возможности автоматической передачи дополнительных данных от подвижного объекта. Способ передачи данных от мобильного устройства на главную ЭВМ, при котором с помощью радиопередатчика, установленного на мобильном устройстве, и системы стационарных радиоприемников, связанных с главной ЭВМ, передают пакеты данных в направлении ″мобильное устройство - главная ЭВМ″, радиопакеты данных включают в себя заголовок пакета, заголовок фрагмента, и передаваемые данные отличающийся тем, что заголовок передаваемого радиопакета состоит из двухбайтной первой метки фиксированного содержания и двухбайтного значения общей длины радиопакета, после преамбулы располагают однобайтную метку фиксированного содержания и четыре байта уникального номера, присвоенного мобильному устройству, в пакете также располагается минимум один фрагмент, начинающийся с однобайтной метки фиксированного содержания, после которой расположено девятнадцать байт, содержащих навигационные данные, а внутри главной ЭВМ расположен массив ячеек памяти, разделенный на области, соответствующие подвижным объектам, и программно-аппаратный блок декодирования и сортировки информации, связанный с ячейками памяти. 8 з.п. ф-лы, 6 ил.

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

Изобретение относится к устройствам маршрутизации. Технический результат заключается в повышении скорости передачи данных. Способ содержит: сетевой узел, имеющий множество первых карт на интегральных схемах (IC), множество вторых карт IC и коммутирующую матрицу, причем каждая вторая карта IC соединена с соответствующей первой картой IC в соответствующем слоте сетевого узла. Способ включает получение данных ввода-вывода через внешний порт любого из множества первых или вторых карт IC. Когда пакеты данных ввода-вывода принимаются через внешний порт указанной второй карты IC, указанная вторая карта IC выполняет пакетную классификацию пакетов и, по меньшей мере, частично определяет место назначения для пакетов. Способа включает доставку пакетов в первое или второе место назначения карты IC согласно классификации пакетов, выполняемой указанной второй картой IC через логический сетевой уровень, существующий на первой и второй картах IC и в коммутирующей матрице. 3 н. и 17 з.п. ф-лы, 6 ил.

Изобретение относится к области телекоммуникаций, более конкретно - к способам передачи цифровой информации. Технический результат заключается в эффективном использовании полосы пропускания каждого канала при передаче данных за счет динамического распределения данных сетевого уровня между всеми передающими каналами в соответствии с их актуальными характеристиками. Способ формирования канала передачи данных заключается в том, что осуществляют поиск всех активных приемо-передающих устройств (ППУ) передающей стороны, для каждого ППУ задают набор индивидуальных настроек, необходимых для его оптимальной работы, включая параметры подключения к сети и допустимые параметры качества связи, и создают оконечное устройство, в которое записывают упомянутые индивидуальные настройки и присвоенный IP адрес соответствующего ППУ, оконечные устройства объединяют между собой переключателем оконечных устройств; поток данных, предназначенный для передачи, посредством конвертера приводят к внутреннему формату и делят на пакеты, которые помещают во входной буфер; данные из входного буфера определенным образом распределяют по активным ППУ передающей стороны и отправляют на принимающую сторону, при этом с помощью переключателя оконечных устройств перераспределяют предназначенные для отправки пакеты данных с учетом изменения параметров качества связи каждого канала связи. 11 з.п. ф-лы, 8 ил.

Изобретение относится к компьютерной технике, а именно к способам плавного воспроизведения мультимедиа на клиенте. Техническим результатом является обеспечение бесперебойной потоковой передачи мультимедиа клиентским компьютерным устройством за счет временной синхронизации между клиентом и сервером. Предложен машинореализуемый способ плавного воспроизведения мультимедиа на клиенте. Способ включает в себя этап, на котором осуществляют отправку из клиента запроса на порцию мультимедиа в сервер по сети. Указанная порция содержит равномерную часть мультимедиа, доступную с сервера для множества клиентов, а запрос содержит стандартный запрос протокола передачи гипертекста (HTTP), который не включает в себя диапазоны байтов, так чтобы соответствующий ответ мог быть кэширован общим сервером Интернет-кэширования, который не кэширует диапазоны байтов. Далее, согласно способу, принимают в клиенте запрошенную порцию и разбирают упомянутую порцию на часть, относящуюся к метаданным, и часть, относящуюся к мультимедийным данным. 3 н. и 17 з.п. ф-лы, 4 ил.
Наверх