Сетевой способ и сетевое устройство
NETWORK METHOD AND NETWORK DEVICE

ОБЛАСТЬ ТЕХНИКИ
Раскрытие относится к области сетевых технологий, и в частности к сетевому способу и сетевому устройству.
ПРЕДПОСЫЛКИ К СОЗДАНИЮ ИЗОБРЕТЕНИЯ
В последние годы с непрерывным развитием сетевых технологий обычные пользователи все активнее осваивают технологию «тройной услуги» (телекоммуникационная сеть, сеть телевизионного вещания и интернет), при которой технология интернет-телевидения (IPTV) позволяет обычной семье пользоваться новым интерактивным телевидением, осваивая такие возможности, как сдвинутое во времени вещание, видео по запросу, телевидение высокой четкости, а также различные не аудиовизуальные дополнительные услуги, и обеспечивает пользователю новое аудиовизуальное восприятие путем смешения звуков, данных и видео.
В целом IPTV-сервис можно разделить на три основные части, а именно: 1, платформа управления IPTV; 2, сеть передачи данных; и 3, пользовательский терминал.
Платформа управления IPTV, главным образом, реализует функции получения, хранения и обслуживание программ; при этом получение программы включает прием (например, от спутника, сети кабельного телевидения и наземных беспроводных и IP-сетей) программ, кодирование со сжатием, перекодировку, форматирование и шифрование программ, обработку программ техническими средствами защиты авторских прав (DRM), создание для программ электронного телегида (EPG) и тому подобное; а хранение и обслуживание программ завершают полномасштабное обслуживание программ, включающее хранение или вещание, осуществляемое после получения и обработки программы. Вещание относится к одноадресной или многоадресной IP-передаче DRM-полномочий/ключа для зашифрованной программы, создающей медийный поток видео и аудио, от сервера потокового мультимедиа аутентифицированному пользователю или оборудованию пользовательского терминала для дешифровки и воспроизведения.
Сеть передачи данных включает магистральную сеть/общегородскую сеть, которая завершает передачу потока видео- и аудиоданных между городами и в пределах городов, а сеть широкополосного доступа завершает соединение между пользователем и общегородской сетью. В обычном сетевом режиме IPTV каждый внешний интерфейс ультракомпактных серверов сервера потокового мультимедиа требует подключения сетевого кабеля к сервисному коммутатору, после чего сервисный коммутатор распределяет сетевые сообщения по разным пользовательским терминалам.
Пользовательский терминал отвечает за прием, обработку и воспроизведение такой информации, как потоковые медиаданные IPTV-программы и электронный телегид, и укомплектован IPTV-приставкой, которая служит связующим звеном между обычным телевидением и широкополосной сетью передачи данных, и благодаря IPTV-приставке телевидение может в реальном времени или по запросу принимать телевизионную программу и может быть расширено услугами интернет-доступа, электронного бизнеса и тому подобного.
Однако автор данной заявки обнаружил, что вышеупомянутая технология связана по меньшей мере со следующими техническими проблемами в процессе осуществления технических решений в варианте осуществления раскрытия:
с увеличением количества ультракомпактных серверов сервера потокового мультимедиа растет количество внешних интерфейсов, количество сетевых кабелей, соединенных с сервисным коммутатором, и количество занятых портов сервисных коммутаторов тоже растет, и вследствие увеличения количества сетевых кабелей повышается сложность сетевой работы, и точки отказа трудно устранить, когда отказывают внешние интерфейсы.
В то же время, из-за постоянного нарастания количества потоковых медиаданных локальное оборудование хранения обычного ультракомпактного сервера потокового мультимедиа не может предоставить достаточно памяти для хранения постоянного растущего количества потоковых медиаданных.
Емкость всего сервера потокового мультимедиа можно увеличить за счет увеличения емкости внешних интерфейсов ультракомпактных серверов и емкости памяти локального сервера на существующем уровне техники; однако, когда емкость внешних интерфейсов ультракомпактных серверов и емкость памяти локального сервера увеличиваются, необходимо постоянно совершенствовать существующий уровень техники, и при постоянном нарастании количества медиаданных темпы совершенствования существующего уровня техники никак не позволяют преодолевать дефекты недостаточной емкости внешних интерфейсов обычных ультракомпактных серверов и недостаточной емкости памяти локального сервера.
С другой стороны, проблему сложности сетевой работы нельзя решить, просто увеличив емкость внешних интерфейсов ультракомпактных серверов, и когда сеть отказывает, сбой нельзя своевременно и эффективно устранить.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Варианты осуществления раскрытия предоставляют сетевой способ и сетевое устройство, которые решают техническую проблему сложности в сетевом режиме на существующем уровне техники и позволяют достичь технического эффекта унифицированного сетевого управления и конфигурации.
Вариант осуществления раскрытия предоставляет сетевой способ, который применяется к сетевому устройству, причем сетевое устройство соединено по меньшей мере с одним сервисным коммутатором и по меньшей мере с одним сервером потокового мультимедиа, соответственно, причем способ включает этапы, на которых: конфигурационный модуль в сетевом устройстве конфигурирует сетевую конфигурационную информацию по меньшей мере одного сервера потокового мультимедиа; управляющий модуль в сетевом устройстве получает сетевую конфигурационную информацию; и управляющий модуль регулирует коммутационный модуль посредством регулировочного интерфейса коммутационного модуля на основании сетевой конфигурационной информации.
Предпочтительно, сетевая конфигурационная информация может включать информацию о сетевом режиме и конфигурационную информацию M внешних интерфейсов в списке внешних интерфейсов коммутационного модуля в сетевом устройстве, где M целое число, большее или равное 1.
Предпочтительно, этап, на котором регулируется коммутационный модуль, может быть осуществлен следующим образом: управляющий модуль регулирует атрибуты M внешних интерфейсов в коммутационном модуле.
Предпочтительно, атрибуты могут включать идентификаторы (ID) виртуальных локальных сетей (VLAN), дескрипторы внешних интерфейсов и сходящийся атрибут сервиса.
Предпочтительно, после этапа, на котором управляющий модуль регулирует коммутационный модуль посредством регулировочного интерфейса коммутационного модуля на основании сетевой конфигурационной информации, способ далее может включать этап, на котором модуль обнаружения в сетевом устройстве обнаруживает M внешних интерфейсов в списке внешних интерфейсов коммутационного модуля, чтобы определить в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов.
Предпочтительно, перед этапом, на котором модуль обнаружения определяет, в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов, способ далее может включать этап, на котором M внешние интерфейсы разделяются на Ρ групп, где Ρ меньше или равно М; по меньшей мере одна группа из Ρ групп включает по меньшей мере один внешний интерфейс, не исчерпывающий M внешних интерфейсов; и каждый внешний интерфейс может принадлежать только к одной группе.
Предпочтительно, после этапа, на котором модуль обнаружения определяет, в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов, способ далее может включать этап, на котором первый внешний интерфейс удаляется из сходящегося порта в соответствии со списком внешних интерфейсов, когда первый внешний интерфейс из M внешних интерфейсов находится в недействительном состоянии.
Предпочтительно, после этапа, на котором модуль обнаружения определяет, в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов, способ далее может включать этап, на котором второй внешний интерфейс добавляется в сходящийся порт в соответствии со списком внешних интерфейсов, когда второй внешний интерфейс из M внешних интерфейсов находится в действительном состоянии, и второй внешний интерфейс не принадлежит к сходящемуся порту в соответствии со списком внешних интерфейсов.
Предпочтительно, сетевой режим может включать: сетевую работу, обеспечивающую гибридное предоставление медиасервиса и сервиса хранения; или сетевую работу, обеспечивающую обособленное предоставление медиасервиса и сервиса хранения; или сетевую работу, обеспечивающую прямую трансляцию частной сети; или сетевую работу, обеспечивающую обособленный ввод медийных данных и вывод медийных данных и гибридный сервис хранения; или сетевую работу, обеспечивающую обособленный ввод медийных данных и вывод медийных данных и обособленный сервис хранения; или сетевую работу, обеспечивающую прямую трансляцию частной сети с обособленным вводом медийных данных и выводом медийных данных.
Другой вариант осуществления раскрытия предоставляет сетевое устройство, которое содержит конфигурационный модуль, коммутационный модуль и управляющий модуль, где
конфигурационный модуль предусмотрен для конфигурирования сетевой конфигурационной информации по меньшей мере одного сервера потокового мультимедиа;
коммутационный модуль соединен по меньшей мере с одним сервисным коммутатором и по меньшей мере с одним сервером потокового мультимедиа, соответственно, и предусмотрен для прохождения операции регулировки, осуществляемой управляющим модулем; и
управляющий модуль соединен с конфигурационным модулем ии коммутационным модулем и предусмотрен для получения сетевой конфигурационной информации от конфигурационного модуля, и регулирования коммутационного модуля посредством регулировочного интерфейса коммутационного модуля на основании сетевой конфигурационной информации.
Предпочтительно, конфигурационный модуль может содержать первый конфигурационный подмодуль, предусмотренный для конфигурирования информации сетевого режима; и второй конфигурационный подмодуль, предусмотренный для конфигурирования конфигурационной информации M внешних интерфейсов в списке внешних интерфейсов в коммутационном модуле, где M - целое число, большее или равное 1.
Предпочтительно, управляющий модуль может включать первый управляющий подмодуль, приспособленный регулировать идентификаторы VLAN и дескрипторы внешних интерфейсов коммутационного модуля, и второй управляющий подмодуль, приспособленный регулировать сходящийся атрибут сервиса.
Предпочтительно, сетевое устройство далее может включать модуль обнаружения, приспособленный обнаруживать M внешних интерфейсов коммутационного модуля, чтобы определять, в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов.
Предпочтительно, сетевое устройство далее может включать группирующий модуль, приспособленный разделять M внешних интерфейсов на Ρ групп, где Ρ меньше или равно М; по меньшей мере одна группа из Ρ групп включает по меньшей мере один внешний интерфейс, не исчерпывающий M внешних интерфейсов; и каждый внешний интерфейс может принадлежать только к одной группе.
Предпочтительно, модуль обнаружения может содержать: первый подмодуль обнаружения, приспособленный удалять первый внешний интерфейс из сходящегося порта в соответствии со списком внешних интерфейсов, когда первый внешний интерфейс из M внешних интерфейсов находится в недействительном состоянии; и второй подмодуль обнаружения, приспособленный добавлять второй внешний интерфейс в сходящийся порт в соответствии со списком внешних интерфейсов, когда второй внешний интерфейс из M внешних интерфейсов находится в действительном состоянии, и второй внешний интерфейс не принадлежит к сходящемуся порту в соответствии со списком внешних интерфейсов.
Одно или более из технических решений, предоставляемых вариантами осуществления раскрытия, по меньшей мере обладает следующими техническими эффектами или преимуществами:
1. Благодаря применению технического решения, которое заключается в получении сетевой конфигурационной информации в конфигурационном модуле, чтобы регулировать коммутационный модуль в сетевом устройстве посредством управляющего модуля, позволяя коммутационному модулю соединять сервисный коммутатор с сервером потокового мультимедиа, на существующем уровне техники решается техническая проблема сложности в сетевом режиме, когда сервисный коммутатор соединен с сервером потокового мультимедиа посредством избыточных сетевых кабелей, и достигаются технические эффекты улучшения сетевой конфигурационной информации и унифицированного сетевого управления и конфигурации.;
2. Атрибуты внешних интерфейсов коммутационного модуля конфигурируются в конфигурационном модуле, то есть идентификаторы VLAN, дескрипторы внешних интерфейсов и сходящийся порт сервиса конфигурируются таким образом, чтобы распознавать типы сервиса передаваемых сообщений, благодаря чему на существующем уровне техники эффективно решается техническая проблема высокого уровня линейного беспорядка, обусловленная постоянным увеличением количества сетевых кабелей наряду с нарастанием количества ультракомпактных серверов, когда разные типы сервиса требуется передавать посредством разных сетевых кабелей, дескрипторы применяются для распознавания типов сервиса или целевых адресов, на которые передаются сообщения, количество сетевых кабелей снижается, и в то же время обеспечивается достоверность передачи.
3. Благодаря применению технической схемы обнаружения внешних интерфейсов коммутационного модуля в реальном времени посредством модуля обнаружения в сетевом устройстве, после того как управляющий модуль отрегулирует коммутационный модуль, на существующем уровне техники решается техническая проблема, состоящая в том, что точку отказа нельзя эффективно устранить, когда сеть отказывает, и достигаются технические эффекты эффективного отслеживания сетевого канала, своевременного устранения сбоя и повышения отказоустойчивости сети.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
Фиг. 1 представляет собой блок-схему сетевого способа согласно варианту осуществления раскрытия;
Фиг. 2 представляет собой диаграмму сетевой работы, обеспечивающей гибридное предоставление медиасервиса и сервиса хранения, что является сетевым режимом согласно варианту осуществления раскрытия;
Фиг. 3 представляет собой диаграмму сетевой работы, обеспечивающей обособленное предоставление медиасервиса и сервиса хранения, что является сетевым режимом согласно варианту осуществления раскрытия;
Фиг. 4 представляет собой диаграмму сетевой работы, обеспечивающей прямую трансляцию частной сети, что является сетевым режимом согласно варианту осуществления раскрытия;
Фиг. 5 представляет собой диаграмму сетевой работы, обеспечивающей обособленный ввод медийных данных и вывод медийных данных и гибридный сервис хранения, что является сетевым режимом согласно варианту осуществления раскрытия;
Фиг. 6 представляет собой диаграмму сетевой работы, обеспечивающей обособленный ввод медийных данных и вывод медийных данных и обособленный сервис хранения, что является сетевым режимом согласно варианту осуществления раскрытия;
Фиг. 7 представляет собой диаграмму сетевой работы, обеспечивающей прямую трансляцию частной сети с обособленным вводом медийных данных и выводом медийных данных, что является сетевым режимом согласно варианту осуществления раскрытия; и
Фиг. 8 представляет собой модульную диаграмму сетевого устройства согласно варианту осуществления раскрытия.
ПОДРОБНОЕ ОПИСАНИЕ
Раскрытие предоставляет сетевой способ и устройство, которые применяются, чтобы решить проблему сложности сетевого режима на существующем уровне техники.
Чтобы решить проблему сложности сетевого режима, общая концепция технического решения в варианте осуществления раскрытия заключается в следующем:
в сетевом устройстве, расположенном между медиасервером и сервисным коммутатором, конфигурационный модуль конфигурирует сетевую информацию согласно сетевому требованию; затем управляющий модуль получает сетевую информацию и конфигурирует внешние интерфейсы коммутационного модуля; и после конфигурирования внешних интерфейсов коммутационного модуля, когда входящие сообщения (медиасервис и сервис хранения) содержат разные VLAN дескрипторы, коммутационный модуль может определять целевые ультракомпактные серверы потокового мультимедиа по дескрипторам VALN и целевой адрес управления доступом к среде передачи (МАС-адрес); когда ультракомпактные серверы потокового мультимедиа передают потоковые медиаданные на внешнюю сеть, коммутационный модуль принимает потоковые медиаданные, и выдает исходящие сообщения на сервисный коммутатор, причем исходящие сообщения также содержат разные дескрипторы VLAN, и направляются на разные сети при содействии сервисного коммутатора; и, наконец, модуль обнаружения обнаруживает внешние интерфейсы коммутационного модуля в реальном времени.
Для лучшего понимания технического решения, далее техническое решение подробно описывается со ссылкой на графические материалы и конкретные варианты реализации.
Фиг. 1 представляет собой блок-схему сетевого способа, предоставленного вариантом осуществления раскрытия. Способ применяется к сетевому устройству, причем сетевое устройство соединено по меньшей мере с одним сервисным коммутатором и по меньшей мере с одним сервером потокового мультимедиа, соответственно, и применяется к IPTV, и в подробном описании, которое приводится ниже, в качестве примера берется IPTV.
На этапе S1 конфигурационный модуль в сетевом устройстве конфигурирует сетевую конфигурационную информацию по меньшей мере одного сервера потокового мультимедиа, причем сетевая конфигурационная информация, конфигурированная при помощи конфигурационного модуля, включает информацию о сетевом режиме, и конфигурационную информацию M внешних интерфейсов, включенных в список внешних интерфейсов, коммутационного модуля в сетевом устройстве, где M целое число, большее или равное 1.
На этапе регулировки коммутационного модуля посредством управляющего модуля управляющий модуль регулирует атрибуты M внешних интерфейсов в коммутационном модуле. Атрибуты, в частности, включают идентификаторы VLAN и дескрипторы внешних интерфейсов, а также сходящийся атрибут группы сервиса.
Поставщик информации и оборудование, принимающее видеосигнал, вначале обеспечивают источниками потокового мультимедиа сервер потокового мультимедиа во внешнем оборудовании IPTV, сервер потокового мультимедиа принимает источники потокового мультимедиа, и когда конечным пользователям нужны источники потокового мультимедиа, источники потокового мультимедиа направляются различным пользователям. В варианте реализации схемы конфигурационный модуль в сетевом устройстве конфигурирует сетевую конфигурационную информацию по меньшей мере одного сервера потокового мультимедиа, сервер потокового мультимедиа включает множество ультракомпактных серверов, каждый ультракомпактный сервер по меньшей мере включает внешний интерфейс медиасервиса и внешний интерфейс сервиса хранения, а также внешний интерфейс ультракомпактного сервера, чтобы предоставлять услугу передачи внешних сигналов; конфигурационный модуль конфигурирует внешние интерфейсы коммутационного модуля в соответствии с различными сервисами, и в варианте осуществления раскрытия количество конфигурированных внешних интерфейсов может быть большим или равным 1 и меньшим или равным 8.
Например, в IPTV, необходимо вначале определить сетевой режим, описанный в раскрытии, затем определяется, что внешние интерфейсы нужно разделить на множество сервисных групп (т.е. магистральных групп) в соответствии с сетевым режимом, и, наконец, определяется, какие внешние интерфейсы включены в каждую сервисную группу. Для самой конфигурации каждая сервисная группа включает по меньшей мере один внешний интерфейс, максимум 8 внешних интерфейсов, и каждый внешний интерфейс может принадлежать только к одной сервисной группе; и более того, количество внешних интерфейсов во всех сервисных группах не может превышать общего количества всех внешних интерфейсов.
На этапе S2 управляющий модуль в сетевом устройстве получает сетевую конфигурационную информацию.
На этапе S3 управляющий модуль регулирует коммутационный модуль посредством регулировочного интерфейса коммутационного модуля на основании сетевой конфигурационной информации.
Этап S2 и этап S3 подробно описываются ниже.
В отдельном процессе реализации коммутационный модуль может по конфигурированным атрибутам внешних интерфейсов распознавать, к какому сервису принадлежат передаваемые потоковые медиаданные, и затем направлять потоковые медиаданные на разные пользовательские терминалы в соответствии с разными сервисами. Например, в случае IPTV, когда сервисом, который передает сервер потокового мультимедиа, является сервис прямой трансляции, сервис содержит дескриптор сервиса прямой трансляции, внешний интерфейс, обеспечиваемый коммутационным модулем, помечен VLAN-идентификатором для распознавания сервиса прямой трансляции, и сервис передается на целевую внешнюю сеть посредством сервисного коммутатора в сочетании с целевым IP-адресом медиасообщения.
Подобным образом, когда сервисом, который передает сервер потокового мультимедиа, является сервис по запросу, сервис содержит дескриптор сервиса по запросу, внешний интерфейс, обеспечиваемый коммутационным модулем, помечен VLAN-идентификатором, и соответствующая целевая внешняя сеть, которой нужен сервис по запросу, находится посредством сервисного коммутатора по VLAN-идентификатору и целевому IP-адресу в медиасообщении.
Разумеется, сервисом может быть сервис передачи сигнала, и передача сигнала в данном контексте относится к взаимодействию между IPTV-приставкой конечного пользователя и IPTV-сервером потокового мультимедиа, например, когда пользователь смотрит программу, сигнал выбора программы передается на IPTV-приставку посредством пульта дистанционного управления, и IPTV-приставка идентифицирует передаваемый сигнал, чтобы установить соединение между IPTV-сервером потокового мультимедиа и обычным телевидением. Поэтому, передача сигнала может обеспечивать пользователю не только сервис по запросу, но также сервис прямой трансляции, и IPTV-приставка является ключевым оборудованием для предоставления сервиса передачи сигнала.
Конфигурационный модуль сохраняет конфигурационную информацию внешних интерфейсов коммутационного модуля, а также сохраняет информацию о сетевом режиме коммутационного модуля, и информация о сетевом режиме подробно описывается ниже.
Информация о сетевом режиме включает: сетевую работу, обеспечивающую гибридное предоставление медиасервиса и сервиса хранения; или сетевую работу, обеспечивающую обособленное предоставление медиасервиса и сервиса хранения; или сетевую работу, обеспечивающую прямую трансляцию частной сети; или сетевую работу, обеспечивающую обособленный ввод медийных данных и вывод медийных данных и гибридный сервис хранения; или сетевую работу, обеспечивающую обособленный ввод медийных данных и вывод медийных данных и обособленный сервис хранения; или сетевую работу, обеспечивающую прямую трансляцию частной сети с обособленным вводом медийных данных и выводом медийных данных.
Касательно сетевой работы, обеспечивающей гибридное предоставление медиасервиса и сервиса хранения, как показано на Фиг. 2, внешние интерфейсы ультракомпактных серверов в медиасервере делятся на внешние интерфейсы медиасервиса и внешние интерфейсы сервиса хранения, которые перечислены в списке внешних интерфейсов, и внешние интерфейсы медиасервиса и внешние интерфейсы сервиса хранения сходятся в одном логическом порту. Внешние интерфейсы коммутационного модуля соединены с сервисным коммутатором и приспособлены сходиться в соответствующем коммутируемом порту. Здесь схождение может увеличивать пропускную способность линии передач, и может выполнять балансировку нагрузки потоковых медиаданных, передаваемых по линии передач, то есть пропускная способность, конвергированная на линии передачи на одном конце, распределяется по всем линиям сбалансированным образом. В данном контексте медиасервис относится ко входящему и исходящему сервису, сервису передачи сигнала, сервису прямой трансляции и сервису по запросу; и сервис хранения приспособлен для внешнего запоминающего оборудования. Например, когда пользователь использует сервис по запросу в IPTV, выбранное пользователем видео сохраняется на внешнем запоминающем оборудовании заранее, разумеется, когда у пользователя нет времени для просмотра программы в прямой трансляции, можно сделать запрос на запись трансляции. В этом случае необходимо, чтобы внешнее запоминающее оборудование обеспечивало сервис хранения. Поэтому, сервис хранения представляет собой операцию чтения-записи поверх потоковых медиаданных во внешнем запоминающем оборудовании. В то же время, IPTV предоставляет интерактивный сетевой сервис, и пользователь может гибко взаимодействовать с сервером потокового мультимедиа, чтобы получать нужную телевизионную программу. Поэтому сервис передачи сигнала предоставляет платформу взаимодействия, и может предоставлять операцию по запросу, а также операцию прямой трансляции.
Касательно сетевой работы, обеспечивающей обособленное предоставление медиасервиса и сервиса хранения, как показано на Фиг. 3, внешние интерфейсы медиасервиса и внешние интерфейсы сервиса хранения включаются в список внешних интерфейсов, но внешние интерфейсы медиасервиса и внешние интерфейсы сервиса хранения находятся в двух сходящихся портах, соответственно, внешние интерфейсы медиасервиса соединены с коммутатором, и соответствующие коммутируемые порты приспособлены к схождению; и сервис хранения может быть соединен с запоминающим оборудованием напрямую или посредством коммутатора. Поэтому внешние интерфейсы сервиса хранения могут быть сходящимися или могут быть не сходящимися. Такой сетевой режим может поддерживать сервис по запросу, и может также поддерживать сервис прямой трансляции и сервис хранения.
Касательно сетевой работы, обеспечивающей прямую трансляцию частной сети, как показано на Фиг. 4, список внешних интерфейсов включает только внешние интерфейсы медиасервиса, и не включает интерфейсы сервиса по запросу; внешние интерфейсы медиасервиса соединены с коммутатором, и соответствующие порты сервисного коммутатора также приспособлены к схождению. Например, в случае удаленных видеоуроков применяется сетевая работа, обеспечивающая прямую трансляцию частной сети, которая не может поддерживать операцию по запросу, то есть такие операции, как «пауза», «назад» и «ускоренная перемотка вперед» не могут осуществляться при работе с удаленным видео. Сервис по запросу не ограничивается вышеупомянутыми удаленными видеоуроками и также включает другие программы в реальном времени, например, прямые трансляции Олимпийских игр.
Касательно сетевой работы, обеспечивающей обособленный ввод медийных данных и вывод медийных данных и гибридный сервис хранения, как показано на Фиг. 5, список внешних интерфейсов делится на список внешних интерфейсов сервиса ввода медийных данных и список внешних интерфейсов сервиса вывода медийных данных и гибридного сервиса хранения; внешние интерфейсы сервиса ввода медийных данных соединены с сервисным коммутатором, и соответствующие порты сервисного коммутатора приспособлены к схождению; и внешние интерфейсы сервиса вывода медийных данных и гибридного сервиса хранения соединены с сервисным коммутатором, и соответствующие порты сервисного коммутатора также приспособлены к схождению. Например, когда потоковые медиаданные передаются по внутренней сети, и в то же время потоковые медиаданные требуется передавать другим пользователям IPTV во внешней сети, необходимо обосабливаться ввод медийных данных от вывода медийных данных, тем самым обеспечивая независимость внутренней частной сети.
Касательно сетевой работы, обеспечивающей обособленный ввод медийных данных и вывод медийных данных и обособленный сервис хранения, как показано на Фиг. 6, список внешних интерфейсов делится на список внешних интерфейсов сервиса ввода медийных данных, список внешних интерфейсов сервиса вывода медийных данных, и список внешних интерфейсов сервиса хранения; внешние интерфейсы сервиса ввода медийных данных соединены с сервисным коммутатором, и соответствующие порты сервисного коммутатора приспособлены к схождению; внешние интерфейсы сервиса вывода медийных данных соединены с сервисным коммутатором, и соответствующие порты сервисного коммутатора приспособлены к схождению; и внешние интерфейсы сервиса хранения соединены с коммутатором или напрямую соединены с запоминающим оборудованием, так что внешние интерфейсы сервиса хранения могут быть сходящимися или не сходящимися.
Касательно сетевой работы, обеспечивающей прямую трансляцию частной сети с обособленным вводом медийных данных и выводом медийных данных, как показано на Фиг. 7, список внешних интерфейсов делится на список внешних интерфейсов сервиса ввода медийных данных и список внешних интерфейсов сервиса вывода медийных данных; и внешние интерфейсы соединены с сервисным коммутатором, и соответствующие порты коммутатора приспособлены к схождению.
После того, как управляющий модуль отрегулирует коммутационный модуль посредством программного обеспечения, сетевой способ далее включает, что модуль обнаружения в сетевом устройстве обнаруживает M внешних интерфейсов коммутационного модуля, чтобы определить в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов.
В частности, когда первый внешний интерфейс из M внешних интерфейсов находится в недействительном состоянии, первый внешний интерфейс удаляется из сходящегося порта в соответствии со списком внешних интерфейсов.
В отдельном варианте реализации, когда физическое звено линии передачи данных прерывается, порт линии удаляется из сходящейся магистральной группы, то есть порт больше не будет применяться для передачи данных, и в отношении магистральной группы, порт больше не принадлежит к магистральной группе. В соответствии со сходящимся атрибутом, передаваемые потоковые медиаданные подвергаются балансировке нагрузки, чтобы не допустить сосредоточения трафика на одном внешнем интерфейсе и тем самым избежать нерационального использования пропускной способности остальных интерфейсов.
Состояние звена порта равносильно состоянию звена коммутационного модуля, и когда звено находится в нерабочем состоянии, это означает состояние с аппаратной проблемой. Например, повреждение оптического модуля внешнего интерфейса, или разрыв оптоволокна или сбой (поломка) внешнего сервисного коммутатора могут выводить внешний интерфейс коммутационного модуля из нормального состояния, тем самым переводя внешний интерфейс в недействительное состояние.
Когда второй внешний интерфейс из M внешних интерфейсов находится в действительном состоянии и второй внешний интерфейс не принадлежит к сходящемуся порту в соответствии со списком внешних интерфейсов, второй внешний интерфейс добавляется в сходящийся порт в соответствии со списком внешних интерфейсов.
В отдельном варианте реализации действительные порты имеются, если имеются недействительные порты, и когда один внешний интерфейс является действительным, порт линии добавляется в сходящийся порт. То есть, когда внешний интерфейс в недействительном состоянии в конфигурированных внешних интерфейсах находится в рабочем состоянии, порт звена в рабочем состоянии добавляется в сходящийся порт. В каком состоянии находятся внешние интерфейсы, в действительном или недействительном, важно только для конфигурированных внешних интерфейсов, а в случае не приспособленных внешних интерфейсов, даже если внешние интерфейсы находятся в рабочем состоянии, внешние интерфейсы не будут добавляться в сходящийся порт.
После того, как потоковые медиаданные передаются на сервисный коммутатор, при содействии сервисного коммутатора находится пользовательский терминал, который соответствует передаваемым потоковым медиаданным, и потоковые медиаданные, запрашиваемые пользователем, передаются пользователю. Пользовательским терминалом в данном контексте может быть персональный компьютер, обычное телевидение плюс телевизионная приставка, или мобильный телефон с принимающей сетью третьего поколения (3G).
Разумеется, сетевой способ применяется не только к IPTV, но также может быть реализован в других сетях.
На основании той же идеи изобретения, другой вариант осуществления раскрытия предоставляет сетевое устройство, которое предназначено для осуществления сетевого способа раскрытия.
Как показано на Фиг. 8, сетевое устройство содержит: конфигурационный модуль 10, приспособленный конфигурировать сетевую конфигурационную информацию по меньшей мере одного сервера потокового мультимедиа; коммутационный модуль 20, соединенный по меньшей мере с одним сервисным коммутатором и по меньшей мере с одним сервером потокового мультимедиа, соответственно, и приспособленный проходить операцию регулировки, которую осуществляет управляющий модуль; и управляющий модуль 30, соединенный с конфигурационным модулем и коммутационным модулем и приспособленный получать сетевую конфигурационную информацию от конфигурационного модуля, и регулировать коммутационный модуль посредством регулировочного интерфейса коммутационного модуля на основании сетевой конфигурационной информации.
Конфигурационный модуль в частности содержит: первый конфигурационный подмодуль, приспособленный конфигурировать информацию сетевого режима; и второй конфигурационный подмодуль, приспособленный конфигурировать конфигурационную информацию M внешних интерфейсов в списке внешних интерфейсов в коммутационном модуле, где M целое число, большее или равное 1.
Управляющий модуль в частности содержит: первый управляющий подмодуль, приспособленный регулировать идентификаторы VLAN и дескрипторы внешних интерфейсов коммутационного модуля; и второй управляющий подмодуль, приспособленный регулировать сходящийся атрибут сервиса.
Сетевое устройство дополнительно содержит модуль обнаружения, приспособленный обнаруживать M внешних интерфейсов коммутационного модуля, чтобы определять, в действительном состоянии или в недействительном состоянии находится каждый внешний интерфейс из M внешних интерфейсов.
Сетевое устройство дополнительно содержит группирующий модуль, приспособленный разделять M внешних интерфейсов на Ρ групп, где Ρ меньше или равно М; по меньшей мере одна группа из Ρ групп включает по меньшей мере один внешний интерфейс, не исчерпывающий M внешних интерфейсов; и каждый внешний интерфейс может принадлежать только к одной группе.
Модуль обнаружения в частности содержит: первый подмодуль обнаружения, приспособленный удалять первый внешний интерфейс из сходящегося порта в соответствии со списком внешних интерфейсов, когда первый внешний интерфейс из M внешних интерфейсов находится в недействительном состоянии; и второй подмодуль обнаружения, приспособленный добавлять второй внешний интерфейс в сходящийся порт в соответствии со списком внешних интерфейсов, когда второй внешний интерфейс из M внешних интерфейсов находится в действительном состоянии и второй внешний интерфейс не принадлежит к сходящемуся порту в соответствии со списком внешних интерфейсов.
Сетевое устройство, описанное в варианте осуществления, представляет собой сетевое устройство для осуществления сетевого способа раскрытия, поэтому специалисты в области техники могут вывести конкретные варианты реализации и различные вариации сетевого устройства в варианте осуществления, исходя из сетевого способа, описанного в варианте осуществления раскрытия, и поэтому сетевое устройство не будет здесь описываться подробно. Сетевое устройство для осуществления специалистами в области техники сетевого способа раскрытия попадает в объем правовой защиты данного раскрытия.
Одно или более техническое решение, предоставленное вариантами осуществления раскрытия, по меньшей мере обладает следующими техническими эффектами или преимуществами:
1. Благодаря применению технического решения, которое заключается в получении сетевой конфигурационной информации в конфигурационном модуле, чтобы регулировать коммутационный модуль в сетевом устройстве посредством управляющего модуля, позволяя коммутационному модулю соединять сервисный коммутатор с сервером потокового мультимедиа, на существующем уровне техники решается техническая проблема сложности сетевого режима, когда сервисный коммутатор соединен с сервером потокового мультимедиа посредством избыточных сетевых кабелей, и достигаются технические эффекты улучшения сетевой конфигурационной информации и унифицированного сетевого управления и конфигурации.
2. Атрибуты внешних интерфейсов коммутационного модуля конфигурируются в конфигурационном модуле, то есть идентификаторы VLAN, дескрипторы внешних интерфейсов и сходящийся порт сервиса конфигурируются таким образом, чтобы распознавать типы сервиса передаваемых сообщений, благодаря чему на существующем уровне техники эффективно решается техническая проблема высокого уровня линейного беспорядка, обусловленная постоянным увеличением количества сетевых кабелей наряду с нарастанием количества ультракомпактных серверов, когда разные типы сервиса требуется передавать посредством разных сетевых кабелей, дескрипторы применяются для распознавания типов сервиса или целевых адресов, на которые передаются сообщения, количество сетевых кабелей снижается, и в то же время обеспечивается достоверность передачи.
3. Благодаря применению технической схемы обнаружения внешних интерфейсов коммутационного модуля в реальном времени посредством модуля обнаружения в сетевом устройстве, после того как управляющий модуль отрегулирует коммутационный модуль, на существующем уровне техники решается техническая проблема, состоящая в том, что точку отказа нельзя эффективно устранить, когда сеть отказывает, и достигаются технические эффекты эффективного отслеживания сетевого канала, своевременного устранения сбоя и повышения отказоустойчивости сети.
Специалисты в области техники должны понимать, что вариантами осуществления раскрытия может предоставляться способ, система или компьютерный программный продукт. Поэтому в раскрытии может применяться полностью аппаратный вариант осуществления, полностью программный вариант осуществления или вариант осуществления, в котором сочетается программное обеспечение и аппаратное обеспечение. Более того, компьютерный программный продукт, реализованный на одном или более доступном для компьютера носителе информации (включая, но не ограничиваясь, дисковую память, ПЗУ на компактных дисках (CD-ROM) и оптическое ЗУ), в том числе в виде доступных для компьютера программных кодов, может применяться в раскрытии.
Раскрытие описано со ссылкой на блок-схему и/или блок-диаграммы способа, оборудования (системы) и компьютерного программного продукта согласно вариантам осуществления раскрытия. Следует понимать, что каждая схема и/или блок в блок-схеме и/или блок-диаграммах и сочетание схем и/или блоков в блок-схеме и/или блок-диаграммах может осуществляться при помощи команд компьютерной программы. Эти команды компьютерной программы могут обеспечиваться для универсального компьютера, специального компьютера, встроенного процессора или процессора другого программируемого оборудования для обработки данных, чтобы генерировать механизм, так чтобы устройство для реализации функции, заданной одной или более схемой в блок-схеме и/или одним или более блоком блок-диаграмм, можно было генерировать при помощи команд, выполняемых компьютером или процессором другого программируемого оборудования для обработки данных.
Эти команды компьютерной программы могут также сохраняться на машинно-читаемом ЗУ, способном переводить компьютер или другое программируемое оборудование для обработки данных в такой режим работы, в котором при помощи команд, хранящихся на машинно-читаемом ЗУ, можно было бы генерировать продукт, включающий командное устройство, и командное устройство реализовывало функцию, заданную одной или более схемой в блок-схеме и/или одним или более блоком в блок-диаграммах.
Эти команды компьютерной программы могут также загружаться на компьютер или другое программируемое оборудование для обработки данных, так чтобы ряд функциональных этапов мог выполняться на компьютере или другом программируемом оборудовании для обработки данных для проведения обработки, реализуемой компьютером, и чтобы этап реализации функции, заданной одной или более схемой в блок-схеме и/или одним или более блоком в блок-диаграммах, обеспечивался командами, выполняемыми на компьютере или другом программируемом оборудовании для обработки данных.
Хотя были описаны предпочтительные варианты осуществления раскрытия, специалисты в области техники могут выполнять дополнительные вариации и модификации вариантов осуществления, руководствуясь их базовыми творческими идеями. Поэтому предполагается, что прилагаемая формула изобретения включает предпочтительные варианты осуществления и все вариации и модификации, попадающие в объем раскрытия.
Очевидно, что специалисты в области техники могут выполнять различные модификации и вариации раскрытия, не выходя за пределы сущности и объема раскрытия. Таким образом, если эти модификации и вариации раскрытия попадают в объем формулы раскрытия и эквивалентных ей технологий, раскрытие также подразумевает включение этих модификаций и вариаций.